net.minecraft.world.level.biome

public class Climate$ParameterList<T>

def$c
net.minecraft.world.level.biome.Climate$ParameterList
net.minecraft.class_6544$class_6547
net.minecraft.world.biome.source.util.MultiNoiseUtil$Entries
net.minecraft.src.C_182857_$C_182860_
net.minecraft.world.level.biome.Climate$c

Field summary

Modifier and TypeField
private final List<com.mojang.datafixers.util.Pair<Climate$ParameterPoint, T>>
a
values
field_34481
entries
f_186846_
private final Climate$RTree<T>
b
index
field_34482
tree
f_186847_

Constructor summary

ModifierConstructor
public (List<com.mojang.datafixers.util.Pair<Climate$ParameterPoint, T>> entries)

Method summary

Modifier and TypeMethod
public static <T> com.mojang.serialization.Codec<Climate$ParameterList<T>>
a(com.mojang.serialization.MapCodec<T> arg0)
codec(com.mojang.serialization.MapCodec<T> arg0)
method_49497(com.mojang.serialization.MapCodec<T> arg0)
createCodec(com.mojang.serialization.MapCodec<T> entryCodec)
m_274436_(com.mojang.serialization.MapCodec<T> p_275523_)
public List<com.mojang.datafixers.util.Pair<Climate$ParameterPoint, T>>
a()
values()
method_38128()
getEntries()
m_186850_()
public T
a(def$h arg0)
findValue(Climate$TargetPoint arg0)
method_39529(class_6544$class_6553 arg0)
get(MultiNoiseUtil$NoiseValuePoint point)
m_204252_(C_182857_$C_182869_ arg0)
public T
b(def$h arg0)
findValueBruteForce(Climate$TargetPoint arg0)
method_39530(class_6544$class_6553 arg0)
getValueSimple(MultiNoiseUtil$NoiseValuePoint point)
m_204254_(C_182857_$C_182869_ arg0)
public T
c(def$h arg0)
findValueIndex(Climate$TargetPoint arg0)
method_39527(class_6544$class_6553 arg0)
getValue(MultiNoiseUtil$NoiseValuePoint point)
m_186851_(C_182857_$C_182869_ arg0)
protected T
a(def$h arg0, def$a<T> arg1)
findValueIndex(Climate$TargetPoint arg0, Climate$DistanceMetric<T> arg1)
method_39528(class_6544$class_6553 arg0, class_6544$class_6545<T> arg1)
getValue(MultiNoiseUtil$NoiseValuePoint point, MultiNoiseUtil$NodeDistanceFunction<T> distanceFunction)
m_186853_(C_182857_$C_182869_ p_186855_, C_182857_$C_182858_<T> arg1)