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

public interface StructureProcessorType<P extends StructureProcessor>

eml
net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType
net.minecraft.class_3828
net.minecraft.structure.processor.StructureProcessorType
net.minecraft.src.C_2633_
net.minecraft.world.level.levelgen.structure.templatesystem.DefinedStructureStructureProcessorType

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<StructureProcessor>
a
SINGLE_CODEC
field_25013
CODEC
f_74465_
com.mojang.serialization.Codec<StructureProcessorList>
b
LIST_OBJECT_CODEC
field_26663
LIST_CODEC
f_74466_
com.mojang.serialization.Codec<StructureProcessorList>
c
DIRECT_CODEC
field_25876
PROCESSORS_CODEC
f_74467_
com.mojang.serialization.Codec<Holder<StructureProcessorList>>
d
LIST_CODEC
field_25877
REGISTRY_CODEC
f_74468_
StructureProcessorType<BlockIgnoreProcessor>
e
BLOCK_IGNORE
field_16986
BLOCK_IGNORE
f_74456_
StructureProcessorType<BlockRotProcessor>
f
BLOCK_ROT
field_16988
BLOCK_ROT
f_74457_
StructureProcessorType<GravityProcessor>
g
GRAVITY
field_16989
GRAVITY
f_74458_
StructureProcessorType<JigsawReplacementProcessor>
h
JIGSAW_REPLACEMENT
field_16991
JIGSAW_REPLACEMENT
f_74459_
StructureProcessorType<RuleProcessor>
i
RULE
field_16990
RULE
f_74460_
StructureProcessorType<NopProcessor>
j
NOP
field_16987
NOP
f_74461_
StructureProcessorType<BlockAgeProcessor>
k
BLOCK_AGE
field_24044
BLOCK_AGE
f_74462_
StructureProcessorType<BlackstoneReplaceProcessor>
l
BLACKSTONE_REPLACE
field_24045
BLACKSTONE_REPLACE
f_74463_
StructureProcessorType<LavaSubmergedBlockProcessor>
m
LAVA_SUBMERGED_BLOCK
field_25620
LAVA_SUBMERGED_BLOCK
f_74464_
StructureProcessorType<ProtectedBlockProcessor>
n
PROTECTED_BLOCKS
field_33773
PROTECTED_BLOCKS
f_163784_
StructureProcessorType<CappedProcessor>
o
CAPPED
field_43335
CAPPED
f_276421_

Method summary

Modifier and TypeMethod
com.mojang.serialization.MapCodec<P>
codec()
codec()
m_74481_()
static <P extends StructureProcessor> StructureProcessorType<P>
a(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String arg0, com.mojang.serialization.MapCodec<P> arg1)
method_16822(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
m_74476_(String p_74477_, com.mojang.serialization.MapCodec<P> p_329428_)