Package net.minecraft.structure
Class StructurePieceManager
java.lang.Object
net.minecraft.structure.StructurePieceManager
- Mappings:
Namespace Name official bwyintermediary net/minecraft/class_1589named net/minecraft/structure/StructurePieceManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<Class<? extends class_3992>,String> private static final Map<String,Class<? extends class_3992>> private static final Loggerprivate static final Map<Class<? extends StructurePiece>,String> private static final Map<String,Class<? extends StructurePiece>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetId(StructurePiece piece) static class_3992method_17641(NbtCompound nbtCompound, IWorld iWorld) static Stringmethod_5519(class_3992 class_3992) static StructurePiecemethod_5522(NbtCompound nbtCompound, IWorld iWorld) private static voidregister(Class<? extends class_3992> structureConfigClass, String name) static voidregisterPiece(Class<? extends StructurePiece> structurePieceClass, String name)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLbwy;a:Lorg/apache/logging/log4j/Logger;intermediary field_7540Lnet/minecraft/class_1589;field_7540:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/structure/StructurePieceManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
configIdMap
- Mappings:
Namespace Name Mixin selector official bLbwy;b:Ljava/util/Map;intermediary field_6238Lnet/minecraft/class_1589;field_6238:Ljava/util/Map;named configIdMapLnet/minecraft/structure/StructurePieceManager;configIdMap:Ljava/util/Map;
-
configClassMap
- Mappings:
Namespace Name Mixin selector official cLbwy;c:Ljava/util/Map;intermediary field_6239Lnet/minecraft/class_1589;field_6239:Ljava/util/Map;named configClassMapLnet/minecraft/structure/StructurePieceManager;configClassMap:Ljava/util/Map;
-
pieceIdMap
- Mappings:
Namespace Name Mixin selector official dLbwy;d:Ljava/util/Map;intermediary field_6240Lnet/minecraft/class_1589;field_6240:Ljava/util/Map;named pieceIdMapLnet/minecraft/structure/StructurePieceManager;pieceIdMap:Ljava/util/Map;
-
pieceClassMap
- Mappings:
Namespace Name Mixin selector official eLbwy;e:Ljava/util/Map;intermediary field_6241Lnet/minecraft/class_1589;field_6241:Ljava/util/Map;named pieceClassMapLnet/minecraft/structure/StructurePieceManager;pieceClassMap:Ljava/util/Map;
-
-
Constructor Details
-
StructurePieceManager
public StructurePieceManager()
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector official bLbwy;b(Ljava/lang/Class;Ljava/lang/String;)Vintermediary method_5523Lnet/minecraft/class_1589;method_5523(Ljava/lang/Class;Ljava/lang/String;)Vnamed registerLnet/minecraft/structure/StructurePieceManager;register(Ljava/lang/Class;Ljava/lang/String;)V
-
registerPiece
- Mappings:
Namespace Name Mixin selector official aLbwy;a(Ljava/lang/Class;Ljava/lang/String;)Vintermediary method_5521Lnet/minecraft/class_1589;method_5521(Ljava/lang/Class;Ljava/lang/String;)Vnamed registerPieceLnet/minecraft/structure/StructurePieceManager;registerPiece(Ljava/lang/Class;Ljava/lang/String;)V
-
method_5519
- Mappings:
Namespace Name Mixin selector official aLbwy;a(Lbxc;)Ljava/lang/String;intermediary method_5519Lnet/minecraft/class_1589;method_5519(Lnet/minecraft/class_3992;)Ljava/lang/String;named method_5519Lnet/minecraft/structure/StructurePieceManager;method_5519(Lnet/minecraft/class_3992;)Ljava/lang/String;
-
getId
- Mappings:
Namespace Name Mixin selector official aLbwy;a(Lbxb;)Ljava/lang/String;intermediary method_5518Lnet/minecraft/class_1589;method_5518(Lnet/minecraft/class_34;)Ljava/lang/String;named getIdLnet/minecraft/structure/StructurePieceManager;getId(Lnet/minecraft/structure/StructurePiece;)Ljava/lang/String;
-
method_17641
- Mappings:
Namespace Name Mixin selector official aLbwy;a(Lgy;Laxz;)Lbxc;intermediary method_17641Lnet/minecraft/class_1589;method_17641(Lnet/minecraft/class_322;Lnet/minecraft/class_3598;)Lnet/minecraft/class_3992;named method_17641Lnet/minecraft/structure/StructurePieceManager;method_17641(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/IWorld;)Lnet/minecraft/class_3992;
-
method_5522
- Mappings:
Namespace Name Mixin selector official bLbwy;b(Lgy;Laxz;)Lbxb;intermediary method_5522Lnet/minecraft/class_1589;method_5522(Lnet/minecraft/class_322;Lnet/minecraft/class_3598;)Lnet/minecraft/class_34;named method_5522Lnet/minecraft/structure/StructurePieceManager;method_5522(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/IWorld;)Lnet/minecraft/structure/StructurePiece;
-