Interface StructureProcessorType<P extends StructureProcessor>
public interface StructureProcessorType<P extends StructureProcessor>
- Mappings:
Namespace Name official dsg
intermediary net/minecraft/class_3828
named net/minecraft/structure/processor/StructureProcessorType
-
Field Summary
Modifier and TypeFieldDescriptionstatic final StructureProcessorType<BlockAgeStructureProcessor>
static final StructureProcessorType<BlockIgnoreStructureProcessor>
static final StructureProcessorType<BlockRotStructureProcessor>
static final com.mojang.serialization.Codec<StructureProcessor>
static final StructureProcessorType<GravityStructureProcessor>
static final StructureProcessorType<JigsawReplacementStructureProcessor>
static final StructureProcessorType<LavaSubmergedBlockStructureProcessor>
static final com.mojang.serialization.Codec<StructureProcessorList>
static final StructureProcessorType<NopStructureProcessor>
static final com.mojang.serialization.Codec<StructureProcessorList>
static final StructureProcessorType<ProtectedBlocksStructureProcessor>
static final com.mojang.serialization.Codec<RegistryEntry<StructureProcessorList>>
static final StructureProcessorType<RuleStructureProcessor>
-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<P>
codec()
static <P extends StructureProcessor>
StructureProcessorType<P>
-
Field Details
-
BLOCK_IGNORE
- Mappings:
Namespace Name Mixin selector official a
Ldsg;a:Ldsg;
intermediary field_16986
Lnet/minecraft/class_3828;field_16986:Lnet/minecraft/class_3828;
named BLOCK_IGNORE
Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_IGNORE:Lnet/minecraft/structure/processor/StructureProcessorType;
-
BLOCK_ROT
- Mappings:
Namespace Name Mixin selector official b
Ldsg;b:Ldsg;
intermediary field_16988
Lnet/minecraft/class_3828;field_16988:Lnet/minecraft/class_3828;
named BLOCK_ROT
Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_ROT:Lnet/minecraft/structure/processor/StructureProcessorType;
-
GRAVITY
- Mappings:
Namespace Name Mixin selector official c
Ldsg;c:Ldsg;
intermediary field_16989
Lnet/minecraft/class_3828;field_16989:Lnet/minecraft/class_3828;
named GRAVITY
Lnet/minecraft/structure/processor/StructureProcessorType;GRAVITY:Lnet/minecraft/structure/processor/StructureProcessorType;
-
JIGSAW_REPLACEMENT
- Mappings:
Namespace Name Mixin selector official d
Ldsg;d:Ldsg;
intermediary field_16991
Lnet/minecraft/class_3828;field_16991:Lnet/minecraft/class_3828;
named JIGSAW_REPLACEMENT
Lnet/minecraft/structure/processor/StructureProcessorType;JIGSAW_REPLACEMENT:Lnet/minecraft/structure/processor/StructureProcessorType;
-
RULE
- Mappings:
Namespace Name Mixin selector official e
Ldsg;e:Ldsg;
intermediary field_16990
Lnet/minecraft/class_3828;field_16990:Lnet/minecraft/class_3828;
named RULE
Lnet/minecraft/structure/processor/StructureProcessorType;RULE:Lnet/minecraft/structure/processor/StructureProcessorType;
-
NOP
- Mappings:
Namespace Name Mixin selector official f
Ldsg;f:Ldsg;
intermediary field_16987
Lnet/minecraft/class_3828;field_16987:Lnet/minecraft/class_3828;
named NOP
Lnet/minecraft/structure/processor/StructureProcessorType;NOP:Lnet/minecraft/structure/processor/StructureProcessorType;
-
BLOCK_AGE
- Mappings:
Namespace Name Mixin selector official g
Ldsg;g:Ldsg;
intermediary field_24044
Lnet/minecraft/class_3828;field_24044:Lnet/minecraft/class_3828;
named BLOCK_AGE
Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_AGE:Lnet/minecraft/structure/processor/StructureProcessorType;
-
BLACKSTONE_REPLACE
- Mappings:
Namespace Name Mixin selector official h
Ldsg;h:Ldsg;
intermediary field_24045
Lnet/minecraft/class_3828;field_24045:Lnet/minecraft/class_3828;
named BLACKSTONE_REPLACE
Lnet/minecraft/structure/processor/StructureProcessorType;BLACKSTONE_REPLACE:Lnet/minecraft/structure/processor/StructureProcessorType;
-
LAVA_SUBMERGED_BLOCK
- Mappings:
Namespace Name Mixin selector official i
Ldsg;i:Ldsg;
intermediary field_25620
Lnet/minecraft/class_3828;field_25620:Lnet/minecraft/class_3828;
named LAVA_SUBMERGED_BLOCK
Lnet/minecraft/structure/processor/StructureProcessorType;LAVA_SUBMERGED_BLOCK:Lnet/minecraft/structure/processor/StructureProcessorType;
-
PROTECTED_BLOCKS
- Mappings:
Namespace Name Mixin selector official j
Ldsg;j:Ldsg;
intermediary field_33773
Lnet/minecraft/class_3828;field_33773:Lnet/minecraft/class_3828;
named PROTECTED_BLOCKS
Lnet/minecraft/structure/processor/StructureProcessorType;PROTECTED_BLOCKS:Lnet/minecraft/structure/processor/StructureProcessorType;
-
CODEC
- Mappings:
Namespace Name Mixin selector official k
Ldsg;k:Lcom/mojang/serialization/Codec;
intermediary field_25013
Lnet/minecraft/class_3828;field_25013:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/structure/processor/StructureProcessorType;CODEC:Lcom/mojang/serialization/Codec;
-
LIST_CODEC
- Mappings:
Namespace Name Mixin selector official l
Ldsg;l:Lcom/mojang/serialization/Codec;
intermediary field_26663
Lnet/minecraft/class_3828;field_26663:Lcom/mojang/serialization/Codec;
named LIST_CODEC
Lnet/minecraft/structure/processor/StructureProcessorType;LIST_CODEC:Lcom/mojang/serialization/Codec;
-
PROCESSORS_CODEC
- Mappings:
Namespace Name Mixin selector official m
Ldsg;m:Lcom/mojang/serialization/Codec;
intermediary field_25876
Lnet/minecraft/class_3828;field_25876:Lcom/mojang/serialization/Codec;
named PROCESSORS_CODEC
Lnet/minecraft/structure/processor/StructureProcessorType;PROCESSORS_CODEC:Lcom/mojang/serialization/Codec;
-
REGISTRY_CODEC
- Mappings:
Namespace Name Mixin selector official n
Ldsg;n:Lcom/mojang/serialization/Codec;
intermediary field_25877
Lnet/minecraft/class_3828;field_25877:Lcom/mojang/serialization/Codec;
named REGISTRY_CODEC
Lnet/minecraft/structure/processor/StructureProcessorType;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
-
Method Details
-
codec
com.mojang.serialization.Codec<P> codec() -
register
static <P extends StructureProcessor> StructureProcessorType<P> register(String id, com.mojang.serialization.Codec<P> codec) - Mappings:
Namespace Name Mixin selector official a
Ldsg;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldsg;
intermediary method_16822
Lnet/minecraft/class_3828;method_16822(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3828;
named register
Lnet/minecraft/structure/processor/StructureProcessorType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/structure/processor/StructureProcessorType;
-