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

public class ProcessorRule

eus
net.minecraft.world.level.levelgen.structure.templatesystem.ProcessorRule
net.minecraft.class_3821
net.minecraft.unmapped.C_stjtmrtq
net.minecraft.structure.processor.StructureProcessorRule
net.minecraft.structure.processor.StructureProcessorRule

Field summary

Modifier and TypeField
public static final Passthrough
a
DEFAULT_BLOCK_ENTITY_MODIFIER
field_43333
f_pbqlfyfx
DEFAULT_BLOCK_ENTITY_MODIFIER
INSTANCE
public static final com.mojang.serialization.Codec<ProcessorRule>
b
CODEC
field_25008
f_ywxjhqbt
CODEC
CODEC
private final RuleTest
c
inputPredicate
field_16872
f_yrivecfy
inputPredicate
inputPredicate
private final RuleTest
d
locPredicate
field_16873
f_tyccckwk
locationPredicate
locationPredicate
private final PosRuleTest
e
posPredicate
field_23347
f_bkjkpefo
positionPredicate
positionPredicate
private final BlockState
f
outputState
field_16874
f_mmnzwlug
outputState
outputState
private final RuleBlockEntityModifier
g
blockEntityModifier
field_43334
f_acouaswu
blockEntityModifier

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, RuleBlockEntityModifier blockEntityModifier)

Method summary

Modifier and TypeMethod
public boolean
a(eah arg0, eah arg1, iu arg2, iu arg3, iu arg4, azv arg5)
test(BlockState arg0, BlockState arg1, BlockPos arg2, BlockPos arg3, BlockPos arg4, RandomSource arg5)
method_16762(class_2680 arg0, class_2680 arg1, class_2338 arg2, class_2338 arg3, class_2338 arg4, class_5819 arg5)
m_foqmnach(C_txtbiemp arg0, C_txtbiemp arg1, C_hynzadkk arg2, C_hynzadkk arg3, C_hynzadkk arg4, C_rlomrsco arg5)
test(BlockState input, BlockState currentState, BlockPos originalPos, BlockPos currentPos, BlockPos pivot, Random random)
test(BlockState input, BlockState location, BlockPos localPos, BlockPos absolutePos, BlockPos pivot, RandomGenerator random)
public BlockState
a()
getOutputState()
method_16763()
m_tjqsmxeu()
getOutputState()
getOutputState()
public CompoundTag
a(azv arg0, tz arg1)
getOutputTag(RandomSource arg0, CompoundTag arg1)
method_16760(class_5819 arg0, class_2487 arg1)
m_iiviznpu(C_rlomrsco arg0, C_hhlwcnih arg1)
getOutputNbt(Random random, NbtCompound nbt)
getOutputNbt(RandomGenerator random, NbtCompound nbt)