Class MaterialSerializer
java.lang.Object
tech.guilhermekaua.spigotboot.config.spigot.serialization.MaterialSerializer
- All Implemented Interfaces:
TypeSerializer<org.bukkit.Material>
Serializer for
Material enum.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.Materialdeserialize(@NotNull ConfigNode node, @NotNull Class<org.bukkit.Material> type) voidserialize(@NotNull org.bukkit.Material value, @NotNull MutableConfigNode node) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tech.guilhermekaua.spigotboot.config.serialization.TypeSerializer
canHandle
-
Constructor Details
-
MaterialSerializer
public MaterialSerializer()
-
-
Method Details
-
deserialize
public org.bukkit.Material deserialize(@NotNull @NotNull ConfigNode node, @NotNull @NotNull Class<org.bukkit.Material> type) throws SerializationException - Specified by:
deserializein interfaceTypeSerializer<org.bukkit.Material>- Throws:
SerializationException
-
serialize
public void serialize(@NotNull @NotNull org.bukkit.Material value, @NotNull @NotNull MutableConfigNode node) throws SerializationException - Specified by:
serializein interfaceTypeSerializer<org.bukkit.Material>- Throws:
SerializationException
-