public class DimensionSavedDataManager
extends java.lang.Object
Constructor and Description |
---|
DimensionSavedDataManager(DimensionType p_i49854_1_,
ISaveHandler p_i49854_2_) |
Modifier and Type | Method and Description |
---|---|
static NBTTagCompound |
func_212774_a(ISaveHandler p_212774_0_,
DimensionType p_212774_1_,
java.lang.String p_212774_2_,
int p_212774_3_) |
void |
func_212775_b() |
<T extends WorldSavedData> |
getOrLoadData(java.util.function.Function<java.lang.String,T> factory,
java.lang.String name) |
int |
getUniqueDataId(java.lang.String key) |
void |
loadIdCounts() |
void |
setData(java.lang.String dataIdentifier,
WorldSavedData data) |
public DimensionSavedDataManager(DimensionType p_i49854_1_, @Nullable ISaveHandler p_i49854_2_)
@Nullable public <T extends WorldSavedData> T getOrLoadData(java.util.function.Function<java.lang.String,T> factory, java.lang.String name)
public void setData(java.lang.String dataIdentifier, WorldSavedData data)
public void loadIdCounts()
public int getUniqueDataId(java.lang.String key)
public static NBTTagCompound func_212774_a(ISaveHandler p_212774_0_, DimensionType p_212774_1_, java.lang.String p_212774_2_, int p_212774_3_) throws java.io.IOException
java.io.IOException
public void func_212775_b()