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

public class ProcessorRule

cmi
net.minecraft.world.level.levelgen.structure.templatesystem.ProcessorRule
net.minecraft.class_3821
net.minecraft.unmapped.C_stjtmrtq
net.minecraft.structure.processor.StructureProcessorRule
net.minecraft.world.gen.feature.template.RuleEntry
net.minecraft.server.v1_15_R1.DefinedStructureProcessorPredicates

Field summary

Modifier and TypeField
private final RuleTest
a
inputPredicate
field_16872
f_yrivecfy
inputPredicate
field_215214_a
private final RuleTest
b
locPredicate
field_16873
f_tyccckwk
locationPredicate
field_215215_b
private final BlockState
c
outputState
field_16874
f_mmnzwlug
outputState
field_215216_c
private final CompoundTag
d
outputTag
field_16875
f_yexcyyzb
tag
field_215217_d

Constructor summary

ModifierConstructor
public (RuleTest arg0, RuleTest arg1, BlockState arg2)
public (RuleTest arg0, RuleTest arg1, BlockState arg2, CompoundTag arg3)

Method summary

Modifier and TypeMethod
public boolean
a(byj arg0, byj arg1, Random arg2)
test(BlockState arg0, BlockState arg1, Random arg2)
method_16762(class_2680 arg0, class_2680 arg1, Random arg2)
m_foqmnach(C_txtbiemp arg0, C_txtbiemp arg1, Random arg2)
test(BlockState input, BlockState location, Random random)
func_215211_a(BlockState arg0, BlockState arg1, Random arg2)
public BlockState
a()
getOutputState()
method_16763()
m_tjqsmxeu()
getOutputState()
func_215208_a()
public CompoundTag
b()
getOutputTag()
method_16760()
m_iiviznpu()
getTag()
func_215209_b()
public <T> com.mojang.datafixers.Dynamic<T>
a(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_16764(com.mojang.datafixers.types.DynamicOps<T> arg0)
m_ujscaahy(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_215212_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
public static <T> ProcessorRule
a(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> arg0)
method_16765(com.mojang.datafixers.Dynamic<T> arg0)
m_fybbhsei(com.mojang.datafixers.Dynamic<T> arg0)
func_215213_a(com.mojang.datafixers.Dynamic<T> arg0)