Package net.nullved.pmweatherapi.data
Class PMWStorageSavedData
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.nullved.pmweatherapi.data.PMWStorageSavedData
public class PMWStorageSavedData
extends net.minecraft.world.level.saveddata.SavedData
A
SavedData instance for IStorages- Since:
- 0.15.3.3
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.level.saveddata.SavedData.Factory<T extends net.minecraft.world.level.saveddata.SavedData> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.level.saveddata.SavedData.Factory<PMWStorageSavedData> factory()Gets the factory for loading theSavedDatanet.minecraft.nbt.CompoundTaggetTag()Gets theSavedDatafrom theLevelbooleanisDirty()net.minecraft.nbt.CompoundTagsave(net.minecraft.nbt.CompoundTag compoundTag, net.minecraft.core.HolderLookup.Provider provider) voidsetStorage(IStorage<?> storage) Sets theIStorageassociated with thisLevelor dimensionMethods inherited from class net.minecraft.world.level.saveddata.SavedData
save, setDirty, setDirty
-
Constructor Details
-
PMWStorageSavedData
public PMWStorageSavedData() -
PMWStorageSavedData
public PMWStorageSavedData(net.minecraft.nbt.CompoundTag tag)
-
-
Method Details
-
factory
Gets the factory for loading theSavedData- Returns:
- A
SavedData.FactoryforPMWStorageSavedData - Since:
- 0.15.3.3
-
save
public net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag compoundTag, net.minecraft.core.HolderLookup.Provider provider) - Specified by:
savein classnet.minecraft.world.level.saveddata.SavedData
-
setStorage
Sets theIStorageassociated with thisLevelor dimension- Parameters:
storage- TheIStorage- Since:
- 0.15.3.3
-
getTag
public net.minecraft.nbt.CompoundTag getTag()Gets theSavedDatafrom theLevel- Returns:
- A data
CompoundTag - Since:
- 0.15.3.3
-
isDirty
public boolean isDirty()- Overrides:
isDirtyin classnet.minecraft.world.level.saveddata.SavedData
-