net.minecraft.world.level.levelgen.structure.templatesystem

public class AxisAlignedLinearPosTest

extends PosRuleTest

dbu
net.minecraft.world.level.levelgen.structure.templatesystem.AxisAlignedLinearPosTest
net.minecraft.class_4992
net.minecraft.unmapped.C_qdapddtz
net.minecraft.structure.rule.AxisAlignedLinearPosRuleTest
net.minecraft.src.C_2606_
net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestAxisAlignedLinear

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<AxisAlignedLinearPosTest>
a
CODEC
field_24995
f_cxutryuv
CODEC
f_73962_
private final float
b
minChance
field_23334
f_jnyhfbgn
minChance
f_73963_
private final float
d
maxChance
field_23335
f_jfxujymk
maxChance
f_73964_
private final int
e
minDist
field_23336
f_xcaxfxho
minDistance
f_73965_
private final int
f
maxDist
field_23337
f_qkqgfmkn
maxDistance
f_73966_
private final Direction$Axis
g
axis
field_23338
f_uctmisds
axis
f_73967_

Constructor summary

ModifierConstructor
public (float minChance, float maxChance, int minDistance, int maxDistance, Direction$Axis axis)

Method summary

Modifier and TypeMethod
public boolean
a(gg arg0, gg arg1, gg arg2, Random arg3)
test(BlockPos arg0, BlockPos arg1, BlockPos arg2, Random arg3)
method_26406(class_2338 arg0, class_2338 arg1, class_2338 arg2, Random arg3)
m_btyvvicq(C_hynzadkk arg0, C_hynzadkk arg1, C_hynzadkk arg2, Random arg3)
test(BlockPos arg0, BlockPos arg1, BlockPos arg2, Random arg3)
m_7124_(C_4675_ p_73982_, C_4675_ p_73983_, C_4675_ p_73984_, Random arg3)
protected PosRuleTestType<?>
a()
getType()
method_26404()
m_gmjbsitf()
getType()
m_6158_()