Class AxisAlignedLinearPosTest
java.lang.Object
net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTest
net.minecraft.world.level.levelgen.structure.templatesystem.AxisAlignedLinearPosTest
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Direction.Axisstatic final com.mojang.serialization.Codec<AxisAlignedLinearPosTest>private final floatprivate final intprivate final floatprivate final int - 
Constructor Summary
ConstructorsConstructorDescriptionAxisAlignedLinearPosTest(float p_73970_, float p_73971_, int p_73972_, int p_73973_, Direction.Axis p_73974_)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected PosRuleTestType<?>getType()booleantest(BlockPos p_230251_, BlockPos p_230252_, BlockPos p_230253_, RandomSource p_230254_)  
- 
Field Details
- 
CODEC
 - 
minChance
private final float minChance - 
maxChance
private final float maxChance - 
minDist
private final int minDist - 
maxDist
private final int maxDist - 
axis
 
 - 
 - 
Constructor Details
- 
AxisAlignedLinearPosTest
public AxisAlignedLinearPosTest(float p_73970_, float p_73971_, int p_73972_, int p_73973_, Direction.Axis p_73974_)  
 - 
 - 
Method Details
- 
test
public boolean test(BlockPos p_230251_, BlockPos p_230252_, BlockPos p_230253_, RandomSource p_230254_) - Specified by:
 testin classPosRuleTest
 - 
getType
- Specified by:
 getTypein classPosRuleTest
 
 -