Class TransitionalDisplayState.Serializer
java.lang.Object
net.darkhax.botanypots.data.displaystate.TransitionalDisplayState.Serializer
- All Implemented Interfaces:
net.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>,DisplayStateSerializer<TransitionalDisplayState>
- Enclosing class:
- TransitionalDisplayState
public static class TransitionalDisplayState.Serializer
extends Object
implements DisplayStateSerializer<TransitionalDisplayState>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromByteBuf(net.minecraft.network.FriendlyByteBuf buffer) fromJSON(com.google.gson.JsonElement json) fromNBT(net.minecraft.nbt.Tag nbt) net.minecraft.resources.ResourceLocationgetId()voidtoByteBuf(net.minecraft.network.FriendlyByteBuf buffer, TransitionalDisplayState toWrite) com.google.gson.JsonElementtoJSON(TransitionalDisplayState toWrite) net.minecraft.nbt.TagtoNBT(TransitionalDisplayState toWrite) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.darkhax.bookshelf.api.serialization.ISerializer
fromByteBufList, fromByteBufNullable, fromByteBufOptional, fromByteBufWeighted, fromByteBufWeightedList, fromJSON, fromJSON, fromJSON, fromJSONList, fromJSONList, fromJSONList, fromJSONList, fromJSONNullable, fromJSONNullable, fromJSONOptional, fromJSONOptional, fromJSONSet, fromJSONSet, fromJSONSet, fromJSONSet, fromJSONString, fromJSONWeighted, fromJSONWeightedList, fromNBT, fromNBT, fromNBTList, fromNBTList, readByteBufSet, toByteBufList, toByteBufNullable, toByteBufOptional, toByteBufWeighted, toByteBufWeightedList, toJSON, toJSONList, toJSONList, toJSONNullable, toJSONNullable, toJSONOptional, toJSONOptional, toJSONOptional, toJSONSet, toJSONString, toJSONWeighted, toJSONWeightedList, toNBT, toNBTList, toNBTList, writeByteBufSet
-
Constructor Details
-
Serializer
public Serializer()
-
-
Method Details
-
fromJSON
- Specified by:
fromJSONin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
toJSON
- Specified by:
toJSONin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
fromByteBuf
- Specified by:
fromByteBufin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
toByteBuf
public void toByteBuf(net.minecraft.network.FriendlyByteBuf buffer, TransitionalDisplayState toWrite) - Specified by:
toByteBufin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
toNBT
- Specified by:
toNBTin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
fromNBT
- Specified by:
fromNBTin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<TransitionalDisplayState>
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfaceDisplayStateSerializer<TransitionalDisplayState>
-