Class RuleEntry
java.lang.Object
net.minecraft.world.gen.feature.template.RuleEntry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RuleEntry>
private final RuleTest
private final RuleTest
private final BlockState
private final CompoundNBT
private final PosRuleTest
-
Constructor Summary
ConstructorDescriptionRuleEntry
(RuleTest p_i51326_1_, RuleTest p_i51326_2_, BlockState p_i51326_3_) RuleEntry
(RuleTest p_i232117_1_, RuleTest p_i232117_2_, PosRuleTest p_i232117_3_, BlockState p_i232117_4_) RuleEntry
(RuleTest p_i232118_1_, RuleTest p_i232118_2_, PosRuleTest p_i232118_3_, BlockState p_i232118_4_, Optional<CompoundNBT> p_i232118_5_) -
Method Summary
Modifier and TypeMethodDescriptionboolean
test
(BlockState p_237110_1_, BlockState p_237110_2_, BlockPos p_237110_3_, BlockPos p_237110_4_, BlockPos p_237110_5_, Random p_237110_6_)
-
Field Details
-
CODEC
-
inputPredicate
-
locPredicate
-
posPredicate
-
outputState
-
outputTag
-
-
Constructor Details
-
RuleEntry
-
RuleEntry
public RuleEntry(RuleTest p_i232117_1_, RuleTest p_i232117_2_, PosRuleTest p_i232117_3_, BlockState p_i232117_4_) -
RuleEntry
public RuleEntry(RuleTest p_i232118_1_, RuleTest p_i232118_2_, PosRuleTest p_i232118_3_, BlockState p_i232118_4_, Optional<CompoundNBT> p_i232118_5_)
-
-
Method Details
-
test
public boolean test(BlockState p_237110_1_, BlockState p_237110_2_, BlockPos p_237110_3_, BlockPos p_237110_4_, BlockPos p_237110_5_, Random p_237110_6_) -
getOutputState
-
getOutputTag
-