Class DataCommandStorage

java.lang.Object
net.minecraft.command.DataCommandStorage

public class DataCommandStorage extends Object
Mappings:
Namespace Name
official ebz
intermediary net/minecraft/class_4565
named net/minecraft/command/DataCommandStorage
  • Field Details

    • COMMAND_STORAGE_PREFIX

      private static final String COMMAND_STORAGE_PREFIX
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lebz;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

      Mappings:
      Namespace Name Mixin selector
      official b Lebz;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 Lebz;c:Lecc;
      intermediary field_20748 Lnet/minecraft/class_4565;field_20748:Lnet/minecraft/class_26;
      named stateManager Lnet/minecraft/command/DataCommandStorage;stateManager:Lnet/minecraft/world/PersistentStateManager;
  • Constructor Details

    • DataCommandStorage

      public DataCommandStorage(PersistentStateManager stateManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lebz;<init>(Lecc;)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
  • Method Details

    • createStorage

      private DataCommandStorage.PersistentState createStorage(String namespace)
      Mappings:
      Namespace Name Mixin selector
      official a Lebz;a(Ljava/lang/String;)Lebz$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;
    • getPersistentStateType

      private PersistentState.Type<DataCommandStorage.PersistentState> getPersistentStateType(String namespace)
      Mappings:
      Namespace Name Mixin selector
      official b Lebz;b(Ljava/lang/String;)Lebr$a;
      intermediary method_52614 Lnet/minecraft/class_4565;method_52614(Ljava/lang/String;)Lnet/minecraft/class_18$class_8645;
      named getPersistentStateType Lnet/minecraft/command/DataCommandStorage;getPersistentStateType(Ljava/lang/String;)Lnet/minecraft/world/PersistentState$Type;
    • get

      public NbtCompound get(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Lebz;a(Laew;)Lqw;
      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/NbtCompound;
    • set

      public void set(Identifier id, NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Lebz;a(Laew;Lqw;)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/NbtCompound;)V
    • getIds

      public Stream<Identifier> getIds()
      Mappings:
      Namespace Name Mixin selector
      official a Lebz;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 c Lebz;c(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;