Interface StructureProcessorType<P extends StructureProcessor>
public interface StructureProcessorType<P extends StructureProcessor>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructureProcessorType<BlackstoneReplaceProcessor> static final StructureProcessorType<BlockAgeProcessor> static final StructureProcessorType<BlockIgnoreProcessor> static final StructureProcessorType<BlockRotProcessor> static final StructureProcessorType<CappedProcessor> static final com.mojang.serialization.Codec<StructureProcessorList> static final StructureProcessorType<GravityProcessor> static final StructureProcessorType<JigsawReplacementProcessor> static final StructureProcessorType<LavaSubmergedBlockProcessor> static final com.mojang.serialization.Codec<Holder<StructureProcessorList>> static final com.mojang.serialization.Codec<StructureProcessorList> static final StructureProcessorType<NopProcessor> static final StructureProcessorType<ProtectedBlockProcessor> static final StructureProcessorType<RuleProcessor> static final com.mojang.serialization.Codec<StructureProcessor> -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<P> codec()static <P extends StructureProcessor>
StructureProcessorType<P>
-
Field Details
-
SINGLE_CODEC
-
LIST_OBJECT_CODEC
-
DIRECT_CODEC
-
LIST_CODEC
-
BLOCK_IGNORE
-
BLOCK_ROT
-
GRAVITY
-
JIGSAW_REPLACEMENT
-
RULE
-
NOP
-
BLOCK_AGE
-
BLACKSTONE_REPLACE
-
LAVA_SUBMERGED_BLOCK
-
PROTECTED_BLOCKS
-
CAPPED
-
-
Method Details
-
codec
com.mojang.serialization.MapCodec<P> codec() -
register
static <P extends StructureProcessor> StructureProcessorType<P> register(String name, com.mojang.serialization.MapCodec<P> codec)
-