Package net.minecraft.structure.pool
Interface StructurePoolElementType<P extends StructurePoolElement>
public interface StructurePoolElementType<P extends StructurePoolElement>
- Mappings:
- Namespace - Name - official - dti- intermediary - net/minecraft/class_3816- named - net/minecraft/structure/pool/StructurePoolElementType
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StructurePoolElementType<EmptyPoolElement>static final StructurePoolElementType<FeaturePoolElement>static final StructurePoolElementType<LegacySinglePoolElement>static final StructurePoolElementType<ListPoolElement>static final StructurePoolElementType<SinglePoolElement>
- 
Method SummaryModifier and TypeMethodDescriptioncom.mojang.serialization.Codec<P>codec()static <P extends StructurePoolElement>
 StructurePoolElementType<P>
- 
Field Details- 
SINGLE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldti;a:Ldti;- intermediary - field_16973- Lnet/minecraft/class_3816;field_16973:Lnet/minecraft/class_3816;- named - SINGLE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
 
- 
LIST_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldti;b:Ldti;- intermediary - field_16974- Lnet/minecraft/class_3816;field_16974:Lnet/minecraft/class_3816;- named - LIST_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;LIST_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
 
- 
FEATURE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldti;c:Ldti;- intermediary - field_16971- Lnet/minecraft/class_3816;field_16971:Lnet/minecraft/class_3816;- named - FEATURE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;FEATURE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
 
- 
EMPTY_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldti;d:Ldti;- intermediary - field_16972- Lnet/minecraft/class_3816;field_16972:Lnet/minecraft/class_3816;- named - EMPTY_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;EMPTY_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
 
- 
LEGACY_SINGLE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldti;e:Ldti;- intermediary - field_24016- Lnet/minecraft/class_3816;field_24016:Lnet/minecraft/class_3816;- named - LEGACY_SINGLE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;LEGACY_SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
 
 
- 
- 
Method Details- 
codeccom.mojang.serialization.Codec<P> codec()
- 
registerstatic <P extends StructurePoolElement> StructurePoolElementType<P> register(String id, com.mojang.serialization.Codec<P> codec) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldti;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldti;- intermediary - method_28885- Lnet/minecraft/class_3816;method_28885(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3816;- named - register- Lnet/minecraft/structure/pool/StructurePoolElementType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/structure/pool/StructurePoolElementType;
 
 
-