Package net.william278.husksync.data
Class BukkitData.PersistentData
java.lang.Object
net.william278.husksync.data.BukkitData
net.william278.husksync.data.BukkitData.PersistentData
- All Implemented Interfaces:
net.william278.husksync.data.Data,net.william278.husksync.data.Data.PersistentData
- Enclosing class:
- BukkitData
public static class BukkitData.PersistentData
extends BukkitData
implements net.william278.husksync.data.Data.PersistentData
-
Nested Class Summary
Nested classes/interfaces inherited from class net.william278.husksync.data.BukkitData
BukkitData.Advancements, BukkitData.Experience, BukkitData.GameMode, BukkitData.Health, BukkitData.Hunger, BukkitData.Items, BukkitData.Location, BukkitData.PersistentData, BukkitData.PotionEffects, BukkitData.StatisticsNested classes/interfaces inherited from interface net.william278.husksync.data.Data
net.william278.husksync.data.Data.Advancements, net.william278.husksync.data.Data.Experience, net.william278.husksync.data.Data.GameMode, net.william278.husksync.data.Data.Health, net.william278.husksync.data.Data.Hunger, net.william278.husksync.data.Data.Items, net.william278.husksync.data.Data.Location, net.william278.husksync.data.Data.PersistentData, net.william278.husksync.data.Data.PotionEffects, net.william278.husksync.data.Data.Statistics -
Method Summary
Modifier and TypeMethodDescriptionstatic BukkitData.PersistentDataadapt(org.bukkit.persistence.PersistentDataContainer persistentData)voidapply(BukkitUser user, BukkitHuskSync plugin)static BukkitData.PersistentDatafrom(de.tr7zw.changeme.nbtapi.NBTCompound compound)de.tr7zw.changeme.nbtapi.NBTCompoundMethods inherited from class net.william278.husksync.data.BukkitData
applyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.william278.husksync.data.Data
apply
-
Method Details
-
adapt
@NotNull public static BukkitData.PersistentData adapt(@NotNull org.bukkit.persistence.PersistentDataContainer persistentData) -
from
@NotNull public static BukkitData.PersistentData from(@NotNull de.tr7zw.changeme.nbtapi.NBTCompound compound) -
apply
public void apply(@NotNull BukkitUser user, @NotNull BukkitHuskSync plugin) throws IllegalStateException- Specified by:
applyin classBukkitData- Throws:
IllegalStateException
-
getPersistentData
@NotNull public de.tr7zw.changeme.nbtapi.NBTCompound getPersistentData()
-