Interface INBTSerializable<T extends net.minecraft.nbt.Tag>
- All Known Implementing Classes:
EnergyStorage
,ItemStackHandler
,LevelChunkAuxiliaryLightManager
public interface INBTSerializable<T extends net.minecraft.nbt.Tag>
An interface designed to unify various things in the Minecraft
code base that can be serialized to and from a NBT tag.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deserializeNBT
(net.minecraft.core.HolderLookup.Provider provider, T nbt) @UnknownNullability T
serializeNBT
(net.minecraft.core.HolderLookup.Provider provider)
-
Method Details
-
serializeNBT
-
deserializeNBT
-