net.minecraft.structure.rule

public class LinearPosRuleTest

extends PosRuleTest

csi
net.minecraft.world.level.levelgen.structure.templatesystem.LinearPosTest
net.minecraft.class_4993
net.minecraft.structure.rule.LinearPosRuleTest
net.minecraft.unmapped.C_zhgfjxbr
net.minecraft.world.gen.feature.template.LinearPosTest
net.minecraft.world.gen.feature.template.LinearPosTest

Field summary

Modifier and TypeField
public static final Codec<LinearPosRuleTest>
a
CODEC
field_25004
CODEC
f_asnukqlk
field_237087_a_
field_237087_a_
private final float
b
minChance
field_23339
minChance
f_ktpgcwrw
field_237088_b_
field_237088_b_
private final float
d
maxChance
field_23340
maxChance
f_osgefpon
field_237089_d_
field_237089_d_
private final int
e
minDist
field_23341
minDistance
f_ddjwfkig
field_237090_e_
field_237090_e_
private final int
f
maxDist
field_23342
maxDistance
f_gvbufzjr
field_237091_f_
field_237091_f_

Constructor summary

ModifierConstructor
public (float minChance, float maxChance, int minDistance, int maxDistance)

Method summary

Modifier and TypeMethod
public boolean
a(fx arg0, fx arg1, fx 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)
test(BlockPos arg0, BlockPos arg1, BlockPos arg2, Random arg3)
m_btyvvicq(C_hynzadkk arg0, C_hynzadkk arg1, C_hynzadkk arg2, Random arg3)
func_230385_a_(BlockPos arg0, BlockPos arg1, BlockPos arg2, Random arg3)
func_230385_a_(BlockPos arg0, BlockPos arg1, BlockPos arg2, Random arg3)
protected PosRuleTestType<?>
a()
getType()
method_26404()
getType()
m_gmjbsitf()
func_230384_a_()
func_230384_a_()