Class SimpleDisplayState.Serializer
java.lang.Object
net.darkhax.botanypots.data.displaystate.SimpleDisplayState.Serializer
- All Implemented Interfaces:
net.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>,DisplayStateSerializer<SimpleDisplayState>
- Enclosing class:
- SimpleDisplayState
public static class SimpleDisplayState.Serializer
extends Object
implements DisplayStateSerializer<SimpleDisplayState>
-
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, SimpleDisplayState toWrite) com.google.gson.JsonElementtoJSON(SimpleDisplayState toWrite) net.minecraft.nbt.TagtoNBT(SimpleDisplayState 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<SimpleDisplayState>
-
toJSON
- Specified by:
toJSONin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>
-
fromByteBuf
- Specified by:
fromByteBufin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>
-
toByteBuf
- Specified by:
toByteBufin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>
-
toNBT
- Specified by:
toNBTin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>
-
fromNBT
- Specified by:
fromNBTin interfacenet.darkhax.bookshelf.api.serialization.ISerializer<SimpleDisplayState>
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfaceDisplayStateSerializer<SimpleDisplayState>
-