Package net.minecraft.structure.pool
Interface StructurePoolElementType<P extends StructurePoolElement>
public interface StructurePoolElementType<P extends StructurePoolElement>
- Mappings:
Namespace Name official dtfintermediary net/minecraft/class_3816named net/minecraft/structure/pool/StructurePoolElementType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructurePoolElementType<EmptyPoolElement>static final StructurePoolElementType<FeaturePoolElement>static final StructurePoolElementType<LegacySinglePoolElement>static final StructurePoolElementType<ListPoolElement>static final StructurePoolElementType<SinglePoolElement> -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<P>codec()static <P extends StructurePoolElement>
StructurePoolElementType<P>
-
Field Details
-
SINGLE_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official aLdtf;a:Ldtf;intermediary field_16973Lnet/minecraft/class_3816;field_16973:Lnet/minecraft/class_3816;named SINGLE_POOL_ELEMENTLnet/minecraft/structure/pool/StructurePoolElementType;SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
-
LIST_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official bLdtf;b:Ldtf;intermediary field_16974Lnet/minecraft/class_3816;field_16974:Lnet/minecraft/class_3816;named LIST_POOL_ELEMENTLnet/minecraft/structure/pool/StructurePoolElementType;LIST_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
-
FEATURE_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official cLdtf;c:Ldtf;intermediary field_16971Lnet/minecraft/class_3816;field_16971:Lnet/minecraft/class_3816;named FEATURE_POOL_ELEMENTLnet/minecraft/structure/pool/StructurePoolElementType;FEATURE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
-
EMPTY_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official dLdtf;d:Ldtf;intermediary field_16972Lnet/minecraft/class_3816;field_16972:Lnet/minecraft/class_3816;named EMPTY_POOL_ELEMENTLnet/minecraft/structure/pool/StructurePoolElementType;EMPTY_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
-
LEGACY_SINGLE_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official eLdtf;e:Ldtf;intermediary field_24016Lnet/minecraft/class_3816;field_24016:Lnet/minecraft/class_3816;named LEGACY_SINGLE_POOL_ELEMENTLnet/minecraft/structure/pool/StructurePoolElementType;LEGACY_SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;
-
-
Method Details
-
codec
com.mojang.serialization.Codec<P> codec() -
register
static <P extends StructurePoolElement> StructurePoolElementType<P> register(String id, com.mojang.serialization.Codec<P> codec) - Mappings:
Namespace Name Mixin selector official aLdtf;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldtf;intermediary method_28885Lnet/minecraft/class_3816;method_28885(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3816;named registerLnet/minecraft/structure/pool/StructurePoolElementType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/structure/pool/StructurePoolElementType;
-