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 ekv
-
Field Summary
Modifier 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.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
Lekv;a:Lekv;
-
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
Lekv;b:Lekv;
-
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
Lekv;c:Lekv;
-
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
Lekv;d:Lekv;
-
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
Lekv;e:Lekv;
-
-
Method Details
-
codec
com.mojang.serialization.MapCodec<P> codec() -
register
static <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
Lekv;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lekv;
-