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

public class ProcessorRule

dcj
net.minecraft.world.level.levelgen.structure.templatesystem.ProcessorRule
net.minecraft.class_3821
net.minecraft.unmapped.C_stjtmrtq
net.minecraft.structure.processor.StructureProcessorRule
net.minecraft.src.C_2621_
net.minecraft.world.level.levelgen.structure.templatesystem.DefinedStructureProcessorPredicates

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ProcessorRule>
a
CODEC
field_25008
f_ywxjhqbt
CODEC
f_74215_
private final RuleTest
b
inputPredicate
field_16872
f_yrivecfy
inputPredicate
f_74216_
private final RuleTest
c
locPredicate
field_16873
f_tyccckwk
locationPredicate
f_74217_
private final PosRuleTest
d
posPredicate
field_23347
f_bkjkpefo
positionPredicate
f_74218_
private final BlockState
e
outputState
field_16874
f_mmnzwlug
outputState
f_74219_
private final CompoundTag
f
outputTag
field_16875
f_yexcyyzb
outputNbt
f_74220_

Constructor summary

ModifierConstructor
public (RuleTest inputPredicate, RuleTest locationPredicate, BlockState state)
public (RuleTest inputPredicate, RuleTest locationPredicate, PosRuleTest positionPredicate, BlockState state)
public (RuleTest inputPredicate, RuleTest locationPredicate, PosRuleTest positionPredicate, BlockState outputState, Optional<CompoundTag> nbt)

Method summary

Modifier and TypeMethod
public boolean
a(ckt arg0, ckt arg1, gg arg2, gg arg3, gg arg4, Random arg5)
test(BlockState arg0, BlockState arg1, BlockPos arg2, BlockPos arg3, BlockPos arg4, Random arg5)
method_16762(class_2680 arg0, class_2680 arg1, class_2338 arg2, class_2338 arg3, class_2338 arg4, Random arg5)
m_foqmnach(C_txtbiemp arg0, C_txtbiemp arg1, C_hynzadkk arg2, C_hynzadkk arg3, C_hynzadkk arg4, Random arg5)
test(BlockState input, BlockState location, BlockPos arg2, BlockPos arg3, BlockPos pivot, Random random)
m_74238_(C_2064_ p_74240_, C_2064_ p_74241_, C_4675_ p_74242_, C_4675_ p_74243_, C_4675_ p_74244_, Random arg5)
public BlockState
a()
getOutputState()
method_16763()
m_tjqsmxeu()
getOutputState()
m_74237_()
public CompoundTag
b()
getOutputTag()
method_16760()
m_iiviznpu()
getOutputNbt()
m_74249_()