类 DataCommandStorage
- java.lang.Object
-
- net.minecraft.command.DataCommandStorage
-
public class DataCommandStorage extends Object
- Mappings:
Namespace Name official dgvintermediary net/minecraft/class_4565named net/minecraft/command/DataCommandStorage
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classDataCommandStorage.PersistentState
-
字段概要
字段 修饰符和类型 字段 说明 private static StringCOMMAND_STORAGE_PREFIXprivate PersistentStateManagerstateManagerprivate Map<String,DataCommandStorage.PersistentState>storages
-
构造器概要
构造器 构造器 说明 DataCommandStorage(PersistentStateManager stateManager)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private DataCommandStorage.PersistentStatecreateStorage(String namespace)CompoundTagget(Identifier id)Stream<Identifier>getIds()private static StringgetSaveKey(String namespace)voidset(Identifier id, CompoundTag nbt)
-
-
-
字段详细资料
-
COMMAND_STORAGE_PREFIX
private static final String COMMAND_STORAGE_PREFIX
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLdgv;a:Ljava/lang/String;intermediary field_31834Lnet/minecraft/class_4565;field_31834:Ljava/lang/String;named COMMAND_STORAGE_PREFIXLnet/minecraft/command/DataCommandStorage;COMMAND_STORAGE_PREFIX:Ljava/lang/String;
-
storages
private final Map<String,DataCommandStorage.PersistentState> storages
- Mappings:
Namespace Name Mixin selector official bLdgv;b:Ljava/util/Map;intermediary field_20747Lnet/minecraft/class_4565;field_20747:Ljava/util/Map;named storagesLnet/minecraft/command/DataCommandStorage;storages:Ljava/util/Map;
-
stateManager
private final PersistentStateManager stateManager
- Mappings:
Namespace Name Mixin selector official cLdgv;c:Ldgx;intermediary field_20748Lnet/minecraft/class_4565;field_20748:Lnet/minecraft/class_26;named stateManagerLnet/minecraft/command/DataCommandStorage;stateManager:Lnet/minecraft/world/PersistentStateManager;
-
-
构造器详细资料
-
DataCommandStorage
public DataCommandStorage(PersistentStateManager stateManager)
- Mappings:
Namespace Name Mixin selector official <init>Ldgv;<init>(Ldgx;)Vintermediary <init>Lnet/minecraft/class_4565;<init>(Lnet/minecraft/class_26;)Vnamed <init>Lnet/minecraft/command/DataCommandStorage;<init>(Lnet/minecraft/world/PersistentStateManager;)V
-
-
方法详细资料
-
createStorage
private DataCommandStorage.PersistentState createStorage(String namespace)
- Mappings:
Namespace Name Mixin selector official aLdgv;a(Ljava/lang/String;)Ldgv$a;intermediary method_22544Lnet/minecraft/class_4565;method_22544(Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566;named createStorageLnet/minecraft/command/DataCommandStorage;createStorage(Ljava/lang/String;)Lnet/minecraft/command/DataCommandStorage$PersistentState;
-
get
public CompoundTag get(Identifier id)
- Mappings:
Namespace Name Mixin selector official aLdgv;a(Lwp;)Lmv;intermediary method_22546Lnet/minecraft/class_4565;method_22546(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487;named getLnet/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 aLdgv;a(Lwp;Lmv;)Vintermediary method_22547Lnet/minecraft/class_4565;method_22547(Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)Vnamed setLnet/minecraft/command/DataCommandStorage;set(Lnet/minecraft/util/Identifier;Lnet/minecraft/nbt/CompoundTag;)V
-
getIds
public Stream<Identifier> getIds()
- Mappings:
Namespace Name Mixin selector official aLdgv;a()Ljava/util/stream/Stream;intermediary method_22542Lnet/minecraft/class_4565;method_22542()Ljava/util/stream/Stream;named getIdsLnet/minecraft/command/DataCommandStorage;getIds()Ljava/util/stream/Stream;
-
getSaveKey
private static String getSaveKey(String namespace)
- Mappings:
Namespace Name Mixin selector official bLdgv;b(Ljava/lang/String;)Ljava/lang/String;intermediary method_22543Lnet/minecraft/class_4565;method_22543(Ljava/lang/String;)Ljava/lang/String;named getSaveKeyLnet/minecraft/command/DataCommandStorage;getSaveKey(Ljava/lang/String;)Ljava/lang/String;
-
-