类 DataCommandStorage


  • public class DataCommandStorage
    extends Object
    Mappings:
    Namespace Name
    official dgv
    intermediary net/minecraft/class_4565
    named net/minecraft/command/DataCommandStorage
    • 字段详细资料

      • COMMAND_STORAGE_PREFIX

        private static final String COMMAND_STORAGE_PREFIX
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldgv;a:Ljava/lang/String;
        intermediary field_31834 Lnet/minecraft/class_4565;field_31834:Ljava/lang/String;
        named COMMAND_STORAGE_PREFIX Lnet/minecraft/command/DataCommandStorage;COMMAND_STORAGE_PREFIX:Ljava/lang/String;
      • storages

        private final Map<String,​DataCommandStorage.PersistentState> storages
        Mappings:
        Namespace Name Mixin selector
        official b Ldgv;b:Ljava/util/Map;
        intermediary field_20747 Lnet/minecraft/class_4565;field_20747:Ljava/util/Map;
        named storages Lnet/minecraft/command/DataCommandStorage;storages:Ljava/util/Map;
      • stateManager

        private final PersistentStateManager stateManager
        Mappings:
        Namespace Name Mixin selector
        official c Ldgv;c:Ldgx;
        intermediary field_20748 Lnet/minecraft/class_4565;field_20748:Lnet/minecraft/class_26;
        named stateManager Lnet/minecraft/command/DataCommandStorage;stateManager:Lnet/minecraft/world/PersistentStateManager;
    • 构造器详细资料

      • DataCommandStorage

        public DataCommandStorage​(PersistentStateManager stateManager)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldgv;<init>(Ldgx;)V
        intermediary <init> Lnet/minecraft/class_4565;<init>(Lnet/minecraft/class_26;)V
        named <init> Lnet/minecraft/command/DataCommandStorage;<init>(Lnet/minecraft/world/PersistentStateManager;)V
    • 方法详细资料

      • createStorage

        private DataCommandStorage.PersistentState createStorage​(String namespace)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgv;a(Ljava/lang/String;)Ldgv$a;
        intermediary method_22544 Lnet/minecraft/class_4565;method_22544(Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566;
        named createStorage Lnet/minecraft/command/DataCommandStorage;createStorage(Ljava/lang/String;)Lnet/minecraft/command/DataCommandStorage$PersistentState;
      • get

        public CompoundTag get​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgv;a(Lwp;)Lmv;
        intermediary method_22546 Lnet/minecraft/class_4565;method_22546(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487;
        named get Lnet/minecraft/command/DataCommandStorage;get(Lnet/minecraft/util/Identifier;)Lnet/minecraft/nbt/CompoundTag;
      • set

        public void set​(Identifier id,
                        CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgv;a(Lwp;Lmv;)V
        intermediary method_22547 Lnet/minecraft/class_4565;method_22547(Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V
        named set Lnet/minecraft/command/DataCommandStorage;set(Lnet/minecraft/util/Identifier;Lnet/minecraft/nbt/CompoundTag;)V
      • getIds

        public Stream<Identifier> getIds()
        Mappings:
        Namespace Name Mixin selector
        official a Ldgv;a()Ljava/util/stream/Stream;
        intermediary method_22542 Lnet/minecraft/class_4565;method_22542()Ljava/util/stream/Stream;
        named getIds Lnet/minecraft/command/DataCommandStorage;getIds()Ljava/util/stream/Stream;
      • getSaveKey

        private static String getSaveKey​(String namespace)
        Mappings:
        Namespace Name Mixin selector
        official b Ldgv;b(Ljava/lang/String;)Ljava/lang/String;
        intermediary method_22543 Lnet/minecraft/class_4565;method_22543(Ljava/lang/String;)Ljava/lang/String;
        named getSaveKey Lnet/minecraft/command/DataCommandStorage;getSaveKey(Ljava/lang/String;)Ljava/lang/String;