Package net.minecraft.structure.pool
Interface StructurePoolElementType<P extends StructurePoolElement>
public interface StructurePoolElementType<P extends StructurePoolElement>
- Mappings:
- Namespace - Name - named - net/minecraft/structure/pool/StructurePoolElementType- intermediary - net/minecraft/class_3816- official - eow
- 
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.MapCodec<P> codec()static <P extends StructurePoolElement>
 StructurePoolElementType<P> 
- 
Field Details- 
SINGLE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - SINGLE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - field_16973- Lnet/minecraft/class_3816;field_16973:Lnet/minecraft/class_3816;- official - a- Leow;a:Leow;
 
- 
LIST_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - LIST_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;LIST_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - field_16974- Lnet/minecraft/class_3816;field_16974:Lnet/minecraft/class_3816;- official - b- Leow;b:Leow;
 
- 
FEATURE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - FEATURE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;FEATURE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - field_16971- Lnet/minecraft/class_3816;field_16971:Lnet/minecraft/class_3816;- official - c- Leow;c:Leow;
 
- 
EMPTY_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - EMPTY_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;EMPTY_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - field_16972- Lnet/minecraft/class_3816;field_16972:Lnet/minecraft/class_3816;- official - d- Leow;d:Leow;
 
- 
LEGACY_SINGLE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - LEGACY_SINGLE_POOL_ELEMENT- Lnet/minecraft/structure/pool/StructurePoolElementType;LEGACY_SINGLE_POOL_ELEMENT:Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - field_24016- Lnet/minecraft/class_3816;field_24016:Lnet/minecraft/class_3816;- official - e- Leow;e:Leow;
 
 
- 
- 
Method Details- 
codeccom.mojang.serialization.MapCodec<P> codec()
- 
registerstatic <P extends StructurePoolElement> StructurePoolElementType<P> register(String id, com.mojang.serialization.MapCodec<P> codec) - Mappings:
- Namespace - Name - Mixin selector - named - register- Lnet/minecraft/structure/pool/StructurePoolElementType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/structure/pool/StructurePoolElementType;- intermediary - method_28885- Lnet/minecraft/class_3816;method_28885(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_3816;- official - a- Leow;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leow;
 
 
-