Index

A B C D E F G H I J L M N O P R S T U V 
All Classes|All Packages|Constant Field Values

A

adapt(Collection<Data.PotionEffects.Effect>) - Static method in class net.william278.husksync.data.BukkitData.PotionEffects
 
adapt(Collection<ItemStack>) - Static method in class net.william278.husksync.data.BukkitData.Items.ItemArray
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.Advancements
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.Experience
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.GameMode
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.Health
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.Hunger
 
adapt(Player) - Static method in class net.william278.husksync.data.BukkitData.Statistics
 
adapt(Player, HuskSync) - Static method in class net.william278.husksync.user.BukkitUser
 
adapt(ItemStack[]) - Static method in class net.william278.husksync.data.BukkitData.Items.EnderChest
 
adapt(ItemStack[]) - Static method in class net.william278.husksync.data.BukkitData.Items.ItemArray
 
adapt(Location) - Static method in class net.william278.husksync.data.BukkitData.Location
 
adapt(PersistentDataContainer) - Static method in class net.william278.husksync.data.BukkitData.PersistentData
 
adaptItems(ItemStack[]) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Adapts an array of ItemStack to a BukkitData.Items instance
addPermission(BukkitHuskSync, String, String, PermissionDefault, Permission...) - Static method in class net.william278.husksync.command.BukkitCommand
 
Advancements(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Advancements
 
apply(UserDataHolder, HuskSync) - Method in class net.william278.husksync.data.BukkitData
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Advancements
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Experience
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.GameMode
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Health
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Hunger
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Items.EnderChest
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Items.Inventory
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Items.ItemArray
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Location
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.PersistentData
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.PotionEffects
 
apply(BukkitUser, BukkitHuskSync) - Method in class net.william278.husksync.data.BukkitData.Statistics
 
Async(HuskSync, Runnable, long) - Constructor for class net.william278.husksync.util.BukkitTask.Async
 

B

blacklistedCommands - Variable in class net.william278.husksync.listener.BukkitEventListener
 
blockStats() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns the value of the blockStats record component.
BrigadierUtil - Class in net.william278.husksync.command
 
BrigadierUtil() - Constructor for class net.william278.husksync.command.BrigadierUtil
 
BukkitCommand - Class in net.william278.husksync.command
 
BukkitCommand(Command, BukkitHuskSync) - Constructor for class net.william278.husksync.command.BukkitCommand
 
BukkitCommand.Type - Enum Class in net.william278.husksync.command
Commands available on the Bukkit HuskSync implementation
BukkitData - Class in net.william278.husksync.data
 
BukkitData() - Constructor for class net.william278.husksync.data.BukkitData
 
BukkitData.Advancements - Class in net.william278.husksync.data
 
BukkitData.Experience - Class in net.william278.husksync.data
 
BukkitData.GameMode - Class in net.william278.husksync.data
 
BukkitData.Health - Class in net.william278.husksync.data
 
BukkitData.Hunger - Class in net.william278.husksync.data
 
BukkitData.Items - Class in net.william278.husksync.data
 
BukkitData.Items.EnderChest - Class in net.william278.husksync.data
 
BukkitData.Items.Inventory - Class in net.william278.husksync.data
 
BukkitData.Items.ItemArray - Class in net.william278.husksync.data
 
BukkitData.Location - Class in net.william278.husksync.data
 
BukkitData.PersistentData - Class in net.william278.husksync.data
 
BukkitData.PotionEffects - Class in net.william278.husksync.data
 
BukkitData.Statistics - Class in net.william278.husksync.data
 
BukkitData.Statistics.StatisticsMap - Record Class in net.william278.husksync.data
 
BukkitDataSaveEvent - Class in net.william278.husksync.event
 
BukkitDataSaveEvent(User, DataSnapshot.Packed, HuskSync) - Constructor for class net.william278.husksync.event.BukkitDataSaveEvent
 
BukkitDeathEventListener - Interface in net.william278.husksync.listener
 
BukkitEvent - Class in net.william278.husksync.event
 
BukkitEvent() - Constructor for class net.william278.husksync.event.BukkitEvent
 
BukkitEventDispatcher - Interface in net.william278.husksync.event
 
BukkitEventListener - Class in net.william278.husksync.listener
 
BukkitEventListener(BukkitHuskSync) - Constructor for class net.william278.husksync.listener.BukkitEventListener
 
BukkitHuskSync - Class in net.william278.husksync
 
BukkitHuskSync() - Constructor for class net.william278.husksync.BukkitHuskSync
 
BukkitHuskSyncAPI - Class in net.william278.husksync.api
The HuskSync API implementation for the Bukkit platform
BukkitJoinEventListener - Interface in net.william278.husksync.listener
 
BukkitKeyedAdapter - Class in net.william278.husksync.util
 
BukkitKeyedAdapter() - Constructor for class net.william278.husksync.util.BukkitKeyedAdapter
 
BukkitLegacyConverter - Class in net.william278.husksync.util
 
BukkitLegacyConverter(HuskSync) - Constructor for class net.william278.husksync.util.BukkitLegacyConverter
 
BukkitMapPersister - Interface in net.william278.husksync.util
 
BukkitMapPersister.PersistentMapCanvas - Class in net.william278.husksync.util
A MapCanvas implementation used for pre-rendering maps to be converted into MapData
BukkitMapPersister.PersistentMapRenderer - Class in net.william278.husksync.util
A MapRenderer that can be used to render persistently serialized MapData to a MapView
BukkitPlayerEvent - Class in net.william278.husksync.event
 
BukkitPlayerEvent(OnlineUser) - Constructor for class net.william278.husksync.event.BukkitPlayerEvent
 
BukkitPreSyncEvent - Class in net.william278.husksync.event
 
BukkitPreSyncEvent(OnlineUser, DataSnapshot.Packed, HuskSync) - Constructor for class net.william278.husksync.event.BukkitPreSyncEvent
 
BukkitQuitEventListener - Interface in net.william278.husksync.listener
 
BukkitSerializer - Class in net.william278.husksync.data
 
BukkitSerializer(HuskSyncAPI) - Constructor for class net.william278.husksync.data.BukkitSerializer
 
BukkitSerializer.Advancements - Class in net.william278.husksync.data
 
BukkitSerializer.EnderChest - Class in net.william278.husksync.data
 
BukkitSerializer.Experience - Class in net.william278.husksync.data
 
BukkitSerializer.GameMode - Class in net.william278.husksync.data
 
BukkitSerializer.Health - Class in net.william278.husksync.data
 
BukkitSerializer.Hunger - Class in net.william278.husksync.data
 
BukkitSerializer.Inventory - Class in net.william278.husksync.data
 
BukkitSerializer.Json<T extends net.william278.husksync.data.Data & net.william278.husksync.adapter.Adaptable> - Class in net.william278.husksync.data
 
BukkitSerializer.Location - Class in net.william278.husksync.data
 
BukkitSerializer.PersistentData - Class in net.william278.husksync.data
 
BukkitSerializer.PotionEffects - Class in net.william278.husksync.data
 
BukkitSerializer.Statistics - Class in net.william278.husksync.data
 
BukkitSyncCompleteEvent - Class in net.william278.husksync.event
 
BukkitSyncCompleteEvent(OnlineUser, HuskSync) - Constructor for class net.william278.husksync.event.BukkitSyncCompleteEvent
 
BukkitTask - Interface in net.william278.husksync.util
 
BukkitTask.Async - Class in net.william278.husksync.util
 
BukkitTask.Repeating - Class in net.william278.husksync.util
 
BukkitTask.Supplier - Interface in net.william278.husksync.util
 
BukkitTask.Sync - Class in net.william278.husksync.util
 
BukkitUser - Class in net.william278.husksync.user
Bukkit platform implementation of an OnlineUser
BukkitUserDataHolder - Interface in net.william278.husksync.data
 

C

cancel() - Method in class net.william278.husksync.util.BukkitTask.Async
 
cancel() - Method in class net.william278.husksync.util.BukkitTask.Repeating
 
cancel() - Method in class net.william278.husksync.util.BukkitTask.Sync
 
cancelTasks() - Method in interface net.william278.husksync.util.BukkitTask.Supplier
 
clear() - Method in class net.william278.husksync.data.BukkitData.Items
 
commandSupplier - Variable in enum class net.william278.husksync.command.BukkitCommand.Type
 
convert(byte[], UUID, OffsetDateTime) - Method in class net.william278.husksync.util.BukkitLegacyConverter
 
createCommand(BukkitHuskSync) - Method in enum class net.william278.husksync.command.BukkitCommand.Type
 
createEventListener() - Method in class net.william278.husksync.BukkitHuskSync
 
createStatisticsMap(Map<String, Integer>, Map<String, Map<String, Integer>>, Map<String, Map<String, Integer>>, Map<String, Map<String, Integer>>) - Static method in class net.william278.husksync.data.BukkitData.Statistics
 

D

deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.Advancements
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.EnderChest
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.Inventory
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.Json
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.Location
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.PersistentData
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.PotionEffects
 
deserialize(String) - Method in class net.william278.husksync.data.BukkitSerializer.Statistics
 
deserializeLegacyItemStacks(String) - Method in class net.william278.husksync.util.BukkitLegacyConverter
 
drawImage(int, int, Image) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
drawText(int, int, MapFont, String) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 

E

editCurrentEnderChest(User, Consumer<BukkitData.Items.EnderChest>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Edit the current BukkitData.Items.EnderChest of the given User
editCurrentEnderChestContents(User, Consumer<ItemStack[]>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Edit the current BukkitData.Items.EnderChest of the given User
editCurrentInventory(User, ThrowingConsumer<BukkitData.Items.Inventory>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Edit the current BukkitData.Items.Inventory of the given User
editCurrentInventoryContents(User, ThrowingConsumer<ItemStack[]>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Edit the current BukkitData.Items.Inventory of the given User
empty() - Static method in class net.william278.husksync.data.BukkitData.Items.EnderChest
 
empty() - Static method in class net.william278.husksync.data.BukkitData.Items.Inventory
 
empty() - Static method in class net.william278.husksync.data.BukkitData.PotionEffects
 
ENDER_CHEST_COMMAND - Enum constant in enum class net.william278.husksync.command.BukkitCommand.Type
 
ENDER_CHEST_SLOT_COUNT - Static variable in class net.william278.husksync.data.BukkitData.Items.EnderChest
 
EnderChest(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.EnderChest
 
entityStats() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns the value of the entityStats record component.
equals(Object) - Method in class net.william278.husksync.data.BukkitData.Items
 
equals(Object) - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Indicates whether some other object is "equal to" this one.
execute(CommandSender, String, String[]) - Method in class net.william278.husksync.command.BukkitCommand
 
Experience(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Experience
 

F

fireIsCancelled(T) - Method in interface net.william278.husksync.event.BukkitEventDispatcher
 
from(double, double, double) - Static method in class net.william278.husksync.data.BukkitData.Health
 
from(double, double, double, float, float, Data.Location.World) - Static method in class net.william278.husksync.data.BukkitData.Location
 
from(int, float, float) - Static method in class net.william278.husksync.data.BukkitData.Hunger
 
from(int, int, float) - Static method in class net.william278.husksync.data.BukkitData.Experience
 
from(NBTCompound) - Static method in class net.william278.husksync.data.BukkitData.PersistentData
 
from(String, boolean, boolean) - Static method in class net.william278.husksync.data.BukkitData.GameMode
 
from(Collection<PotionEffect>) - Static method in class net.william278.husksync.data.BukkitData.PotionEffects
 
from(List<Data.Advancements.Advancement>) - Static method in class net.william278.husksync.data.BukkitData.Advancements
 
from(Map<Statistic, Integer>, Map<Statistic, Map<Material, Integer>>, Map<Statistic, Map<Material, Integer>>, Map<Statistic, Map<EntityType, Integer>>) - Static method in class net.william278.husksync.data.BukkitData.Statistics
 
from(BukkitData.Statistics.StatisticsMap) - Static method in class net.william278.husksync.data.BukkitData.Statistics
 
from(ItemStack[], int) - Static method in class net.william278.husksync.data.BukkitData.Items.Inventory
 

G

GameMode(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.GameMode
 
genericStats() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns the value of the genericStats record component.
getActiveEffects() - Method in class net.william278.husksync.data.BukkitData.PotionEffects
 
getAdvancements() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getAllowFlight() - Method in class net.william278.husksync.data.BukkitData.GameMode
 
getAsyncScheduler() - Method in class net.william278.husksync.BukkitHuskSync
 
getAsyncTask(Runnable, long) - Method in interface net.william278.husksync.util.BukkitTask.Supplier
 
getAudiences() - Method in class net.william278.husksync.BukkitHuskSync
 
getAvailableMigrators() - Method in class net.william278.husksync.BukkitHuskSync
 
getBasePixel(int, int) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
getBlockStatistics() - Method in class net.william278.husksync.data.BukkitData.Statistics
 
getBukkitPlayer() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getBukkitPlayer() - Method in class net.william278.husksync.user.BukkitUser
 
getCommandRegistrar() - Method in class net.william278.husksync.BukkitHuskSync
 
getCompleted() - Method in class net.william278.husksync.data.BukkitData.Advancements
 
getContents() - Method in class net.william278.husksync.data.BukkitData.Items
 
getCurrentEnderChest(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Get the current BukkitData.Items.EnderChest of the given User
getCurrentEnderChestContents(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Get the current BukkitData.Items.EnderChest of the given Player
getCurrentInventory(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Get the current BukkitData.Items.Inventory of the given User
getCurrentInventoryContents(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Get the current BukkitData.Items.Inventory of the given Player
getCursors() - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
getCustomDataStore() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getData() - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
getData() - Method in class net.william278.husksync.event.BukkitPreSyncEvent
 
getData(Identifier) - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getDataAdapter() - Method in class net.william278.husksync.BukkitHuskSync
 
getDatabase() - Method in class net.william278.husksync.BukkitHuskSync
 
getDataSaveEvent(User, DataSnapshot.Packed) - Method in interface net.william278.husksync.event.BukkitEventDispatcher
 
getDataSyncer() - Method in class net.william278.husksync.BukkitHuskSync
 
getEffects() - Method in class net.william278.husksync.data.BukkitData.PotionEffects
 
getEnderChest() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getEntityStatistics() - Method in class net.william278.husksync.data.BukkitData.Statistics
 
getExhaustion() - Method in class net.william278.husksync.data.BukkitData.Hunger
 
getExperience() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getExpLevel() - Method in class net.william278.husksync.data.BukkitData.Experience
 
getExpProgress() - Method in class net.william278.husksync.data.BukkitData.Experience
 
getFoodLevel() - Method in class net.william278.husksync.data.BukkitData.Hunger
 
getGameMode() - Method in class net.william278.husksync.data.BukkitData.GameMode
 
getGameMode() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getGenericStatistics() - Method in class net.william278.husksync.data.BukkitData.Statistics
 
getGson() - Method in class net.william278.husksync.BukkitHuskSync
 
getHandlerList() - Static method in class net.william278.husksync.event.BukkitDataSaveEvent
 
getHandlerList() - Static method in class net.william278.husksync.event.BukkitEvent
 
getHandlerList() - Static method in class net.william278.husksync.event.BukkitPlayerEvent
 
getHandlerList() - Static method in class net.william278.husksync.event.BukkitPreSyncEvent
 
getHandlerList() - Static method in class net.william278.husksync.event.BukkitSyncCompleteEvent
 
getHandlers() - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
getHandlers() - Method in class net.william278.husksync.event.BukkitEvent
 
getHandlers() - Method in class net.william278.husksync.event.BukkitPlayerEvent
 
getHandlers() - Method in class net.william278.husksync.event.BukkitPreSyncEvent
 
getHandlers() - Method in class net.william278.husksync.event.BukkitSyncCompleteEvent
 
getHealth() - Method in class net.william278.husksync.data.BukkitData.Health
 
getHealth() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getHealthScale() - Method in class net.william278.husksync.data.BukkitData.Health
 
getHeldItemSlot() - Method in class net.william278.husksync.data.BukkitData.Items.Inventory
 
getHelpMenu() - Method in class net.william278.husksync.migrator.LegacyMigrator
 
getHelpMenu() - Method in class net.william278.husksync.migrator.MpdbMigrator
 
getHunger() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getIdentifier() - Method in class net.william278.husksync.migrator.LegacyMigrator
 
getIdentifier() - Method in class net.william278.husksync.migrator.MpdbMigrator
 
getInstance() - Static method in class net.william278.husksync.api.BukkitHuskSyncAPI
Entrypoint to the HuskSync API - returns an instance of the API
getInventory() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getIsFlying() - Method in class net.william278.husksync.data.BukkitData.GameMode
 
getItemStatistics() - Method in class net.william278.husksync.data.BukkitData.Statistics
 
getKeyName(Keyed) - Static method in class net.william278.husksync.util.BukkitKeyedAdapter
 
getLegacyConverter() - Method in class net.william278.husksync.BukkitHuskSync
 
getLocales() - Method in class net.william278.husksync.BukkitHuskSync
 
getLocation() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getLockedPlayers() - Method in class net.william278.husksync.BukkitHuskSync
 
getMapPersister() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getMapView() - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
getMapView(int) - Method in interface net.william278.husksync.util.BukkitMapPersister
 
getMapViews() - Method in class net.william278.husksync.BukkitHuskSync
 
getMapViews() - Method in interface net.william278.husksync.util.BukkitMapPersister
 
getMaxHealth() - Method in class net.william278.husksync.data.BukkitData.Health
 
getMinecraftVersion() - Method in class net.william278.husksync.BukkitHuskSync
 
getName() - Method in class net.william278.husksync.migrator.LegacyMigrator
 
getName() - Method in class net.william278.husksync.migrator.MpdbMigrator
 
getOnlineUser(UUID) - Method in class net.william278.husksync.BukkitHuskSync
 
getOnlineUsers() - Method in class net.william278.husksync.BukkitHuskSync
 
getPermissionDefault(boolean) - Static method in class net.william278.husksync.command.BukkitCommand
 
getPersistentData() - Method in class net.william278.husksync.data.BukkitData.PersistentData
 
getPersistentData() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getPitch() - Method in class net.william278.husksync.data.BukkitData.Location
 
getPixel(int, int) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
getPlatformType() - Method in class net.william278.husksync.BukkitHuskSync
 
getPlayer() - Method in class net.william278.husksync.user.BukkitUser
Get the Bukkit Player instance of this user
getPlayerCustomDataStore(OnlineUser) - Method in class net.william278.husksync.BukkitHuskSync
 
getPlugin() - Method in class net.william278.husksync.BukkitHuskSync
 
getPlugin() - Method in class net.william278.husksync.data.BukkitSerializer
 
getPlugin() - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
getPlugin() - Method in class net.william278.husksync.event.BukkitPreSyncEvent
 
getPlugin() - Method in class net.william278.husksync.listener.BukkitEventListener
 
getPlugin() - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
getPlugin() - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
getPlugin() - Method in class net.william278.husksync.user.BukkitUser
 
getPlugin() - Method in interface net.william278.husksync.util.BukkitMapPersister
 
getPluginVersion() - Method in class net.william278.husksync.BukkitHuskSync
 
getPotionEffects() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getPreSyncEvent(OnlineUser, DataSnapshot.Packed) - Method in interface net.william278.husksync.event.BukkitEventDispatcher
 
getRedisManager() - Method in class net.william278.husksync.BukkitHuskSync
 
getRegionalScheduler() - Method in class net.william278.husksync.BukkitHuskSync
 
getRepeatingTask(Runnable, long) - Method in interface net.william278.husksync.util.BukkitTask.Supplier
 
getSaturation() - Method in class net.william278.husksync.data.BukkitData.Hunger
 
getScheduler() - Method in class net.william278.husksync.BukkitHuskSync
 
getSerializers() - Method in class net.william278.husksync.BukkitHuskSync
 
getServerName() - Method in class net.william278.husksync.BukkitHuskSync
 
getSettings() - Method in class net.william278.husksync.BukkitHuskSync
 
getSlotCount() - Method in class net.william278.husksync.data.BukkitData.Items.Inventory
 
getStack() - Method in class net.william278.husksync.data.BukkitData.Items
 
getStatistics() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
getStatisticsSet() - Method in class net.william278.husksync.data.BukkitData.Statistics
 
getSyncCompleteEvent(OnlineUser) - Method in interface net.william278.husksync.event.BukkitEventDispatcher
 
getSyncTask(Runnable, long) - Method in interface net.william278.husksync.util.BukkitTask.Supplier
 
getTotalExperience() - Method in class net.william278.husksync.data.BukkitData.Experience
 
getUser() - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
getUser() - Method in class net.william278.husksync.event.BukkitPlayerEvent
 
getUser(Player) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Returns a OnlineUser instance for the given bukkit Player.
getWorld() - Method in class net.william278.husksync.data.BukkitData.Location
 
getX() - Method in class net.william278.husksync.data.BukkitData.Location
 
getY() - Method in class net.william278.husksync.data.BukkitData.Location
 
getYaw() - Method in class net.william278.husksync.data.BukkitData.Location
 
getZ() - Method in class net.william278.husksync.data.BukkitData.Location
 

H

handleConfigurationCommand(String[]) - Method in class net.william278.husksync.migrator.LegacyMigrator
 
handleConfigurationCommand(String[]) - Method in class net.william278.husksync.migrator.MpdbMigrator
 
handleEvent(EventListener.ListenerType, EventListener.Priority) - Method in interface net.william278.husksync.listener.BukkitDeathEventListener
 
handleEvent(EventListener.ListenerType, EventListener.Priority) - Method in class net.william278.husksync.listener.BukkitEventListener
 
handleEvent(EventListener.ListenerType, EventListener.Priority) - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
handleEvent(EventListener.ListenerType, EventListener.Priority) - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
handlePlayerDeath(PlayerDeathEvent) - Method in interface net.william278.husksync.listener.BukkitDeathEventListener
 
handlePlayerDeath(PlayerDeathEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
handlePlayerJoin(BukkitUser) - Method in class net.william278.husksync.listener.BukkitEventListener
 
handlePlayerJoin(BukkitUser) - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
handlePlayerQuit(BukkitUser) - Method in class net.william278.husksync.listener.BukkitEventListener
 
handlePlayerQuit(BukkitUser) - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
hashCode() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns a hash code value for this object.
hasPermission(String) - Method in class net.william278.husksync.user.BukkitUser
 
Health(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Health
 
Hunger(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Hunger
 
HUSKSYNC_COMMAND - Enum constant in enum class net.william278.husksync.command.BukkitCommand.Type
 

I

Inventory(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Inventory
 
INVENTORY_COMMAND - Enum constant in enum class net.william278.husksync.command.BukkitCommand.Type
 
INVENTORY_SLOT_COUNT - Static variable in class net.william278.husksync.data.BukkitData.Items.Inventory
 
isCancelled() - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
isCancelled() - Method in class net.william278.husksync.event.BukkitPreSyncEvent
 
isDead() - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
isDead() - Method in class net.william278.husksync.user.BukkitUser
 
isDependencyLoaded(String) - Method in class net.william278.husksync.BukkitHuskSync
 
isDisabling() - Method in class net.william278.husksync.BukkitHuskSync
 
isLocked() - Method in class net.william278.husksync.user.BukkitUser
 
isNpc() - Method in class net.william278.husksync.user.BukkitUser
 
isOffline() - Method in class net.william278.husksync.user.BukkitUser
 
isPluginDisabled() - Method in interface net.william278.husksync.util.BukkitTask
 
itemStats() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns the value of the itemStats record component.

J

Json(HuskSync, Class<T>) - Constructor for class net.william278.husksync.data.BukkitSerializer.Json
 

L

LegacyMigrator - Class in net.william278.husksync.migrator
 
LegacyMigrator(HuskSync) - Constructor for class net.william278.husksync.migrator.LegacyMigrator
 
Location(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Location
 
log(Level, String, Throwable...) - Method in class net.william278.husksync.BukkitHuskSync
 

M

MAP_DATA_KEY - Static variable in interface net.william278.husksync.util.BukkitMapPersister
 
MAP_PIXEL_DATA_KEY - Static variable in interface net.william278.husksync.util.BukkitMapPersister
 
MAP_VIEW_ID_MAPPINGS_KEY - Static variable in interface net.william278.husksync.util.BukkitMapPersister
 
matchEntityType(String) - Static method in class net.william278.husksync.util.BukkitKeyedAdapter
 
matchMaterial(String) - Static method in class net.william278.husksync.util.BukkitKeyedAdapter
 
matchStatistic(String) - Static method in class net.william278.husksync.util.BukkitKeyedAdapter
 
MpdbMigrator - Class in net.william278.husksync.migrator
A migrator for migrating MySQLPlayerDataBridge data to HuskSync DataSnapshots
MpdbMigrator(BukkitHuskSync) - Constructor for class net.william278.husksync.migrator.MpdbMigrator
 

N

net.william278.husksync - package net.william278.husksync
 
net.william278.husksync.api - package net.william278.husksync.api
 
net.william278.husksync.command - package net.william278.husksync.command
 
net.william278.husksync.data - package net.william278.husksync.data
 
net.william278.husksync.event - package net.william278.husksync.event
 
net.william278.husksync.listener - package net.william278.husksync.listener
 
net.william278.husksync.migrator - package net.william278.husksync.migrator
 
net.william278.husksync.user - package net.william278.husksync.user
 
net.william278.husksync.util - package net.william278.husksync.util
 

O

onBlockBreak(BlockBreakEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onBlockPlace(BlockPlaceEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onCraftItem(PrepareItemCraftEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onDisable() - Method in class net.william278.husksync.BukkitHuskSync
 
onDropItem(PlayerDropItemEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onEnable() - Method in class net.william278.husksync.BukkitHuskSync
 
onInventoryClick(InventoryClickEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onInventoryOpen(InventoryOpenEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onMapInitialize(MapInitializeEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onPermissionCommand(PlayerCommandPreprocessEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onPickupItem(EntityPickupItemEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onPlayerDeath(PlayerDeathEvent) - Method in interface net.william278.husksync.listener.BukkitDeathEventListener
 
onPlayerDeathHighest(PlayerDeathEvent) - Method in interface net.william278.husksync.listener.BukkitDeathEventListener
 
onPlayerDeathLowest(PlayerDeathEvent) - Method in interface net.william278.husksync.listener.BukkitDeathEventListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onPlayerInteractEntity(PlayerInteractEntityEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onPlayerJoin(PlayerJoinEvent) - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
onPlayerJoinHighest(PlayerJoinEvent) - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
onPlayerJoinLowest(PlayerJoinEvent) - Method in interface net.william278.husksync.listener.BukkitJoinEventListener
 
onPlayerQuit(PlayerQuitEvent) - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
onPlayerQuitHighest(PlayerQuitEvent) - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
onPlayerQuitLowest(PlayerQuitEvent) - Method in interface net.william278.husksync.listener.BukkitQuitEventListener
 
onPlayerTakeDamage(EntityDamageEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onProjectileLaunch(ProjectileLaunchEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 
onWorldSave(WorldSaveEvent) - Method in class net.william278.husksync.listener.BukkitEventListener
 

P

PersistentData(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.PersistentData
 
persistLockedMaps(ItemStack[], Player) - Method in interface net.william278.husksync.util.BukkitMapPersister
Persist locked maps in an array of ItemStacks
player - Variable in class net.william278.husksync.event.BukkitPlayerEvent
 
plugin - Variable in class net.william278.husksync.data.BukkitSerializer
 
PotionEffects(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.PotionEffects
 

R

register() - Method in class net.william278.husksync.command.BukkitCommand
 
register(BukkitHuskSync) - Static method in class net.william278.husksync.api.BukkitHuskSyncAPI
(Internal use only) - Register the API for this platform.
registerCommands(BukkitHuskSync) - Static method in enum class net.william278.husksync.command.BukkitCommand.Type
 
registerCommodore(BukkitHuskSync, Command, Command) - Static method in class net.william278.husksync.command.BrigadierUtil
Uses commodore to register command completions.
registerMetrics(int) - Method in class net.william278.husksync.BukkitHuskSync
 
render(MapView, MapCanvas, Player) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapRenderer
 
renderMapFromFile(MapView) - Method in interface net.william278.husksync.util.BukkitMapPersister
 
Repeating(HuskSync, Runnable, long) - Constructor for class net.william278.husksync.util.BukkitTask.Repeating
 
run() - Method in class net.william278.husksync.util.BukkitTask.Async
 
run() - Method in class net.william278.husksync.util.BukkitTask.Repeating
 
run() - Method in class net.william278.husksync.util.BukkitTask.Sync
 

S

saveMapToFile(MapData, int) - Method in interface net.william278.husksync.util.BukkitMapPersister
 
sendToast(MineDown, MineDown, String, String) - Method in class net.william278.husksync.user.BukkitUser
 
serialize(BukkitData.Advancements) - Method in class net.william278.husksync.data.BukkitSerializer.Advancements
 
serialize(BukkitData.Items.EnderChest) - Method in class net.william278.husksync.data.BukkitSerializer.EnderChest
 
serialize(BukkitData.Items.Inventory) - Method in class net.william278.husksync.data.BukkitSerializer.Inventory
 
serialize(BukkitData.Location) - Method in class net.william278.husksync.data.BukkitSerializer.Location
 
serialize(BukkitData.PersistentData) - Method in class net.william278.husksync.data.BukkitSerializer.PersistentData
 
serialize(BukkitData.PotionEffects) - Method in class net.william278.husksync.data.BukkitSerializer.PotionEffects
 
serialize(BukkitData.Statistics) - Method in class net.william278.husksync.data.BukkitSerializer.Statistics
 
serialize(T) - Method in class net.william278.husksync.data.BukkitSerializer.Json
 
setAllowFlight(boolean) - Method in class net.william278.husksync.data.BukkitData.GameMode
 
setCancelled(boolean) - Method in class net.william278.husksync.event.BukkitDataSaveEvent
 
setCancelled(boolean) - Method in class net.william278.husksync.event.BukkitPreSyncEvent
 
setCompleted(List<Data.Advancements.Advancement>) - Method in class net.william278.husksync.data.BukkitData.Advancements
 
setContents(Data.Items) - Method in class net.william278.husksync.data.BukkitData.Items
 
setContents(ItemStack[]) - Method in class net.william278.husksync.data.BukkitData.Items
 
setCurrentEnderChest(User, BukkitData.Items.EnderChest) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Set the current BukkitData.Items.EnderChest of the given User
setCurrentEnderChestContents(User, ItemStack[]) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Set the current BukkitData.Items.EnderChest of the given User
setCurrentInventory(User, BukkitData.Items.Inventory) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Set the current BukkitData.Items.Inventory of the given User
setCurrentInventoryContents(User, ItemStack[]) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
Set the current BukkitData.Items.Inventory of the given User
setCursors(MapCursorCollection) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
setData(Identifier, Data) - Method in interface net.william278.husksync.data.BukkitUserDataHolder
 
setDataSyncer(DataSyncer) - Method in class net.william278.husksync.BukkitHuskSync
 
setExhaustion(float) - Method in class net.william278.husksync.data.BukkitData.Hunger
 
setExpLevel(int) - Method in class net.william278.husksync.data.BukkitData.Experience
 
setExpProgress(float) - Method in class net.william278.husksync.data.BukkitData.Experience
 
setFoodLevel(int) - Method in class net.william278.husksync.data.BukkitData.Hunger
 
setGameMode(String) - Method in class net.william278.husksync.data.BukkitData.GameMode
 
setHealth(double) - Method in class net.william278.husksync.data.BukkitData.Health
 
setHealthScale(double) - Method in class net.william278.husksync.data.BukkitData.Health
 
setHeldItemSlot(int) - Method in class net.william278.husksync.data.BukkitData.Items.Inventory
 
setIsFlying(boolean) - Method in class net.william278.husksync.data.BukkitData.GameMode
 
setLocales(Locales) - Method in class net.william278.husksync.BukkitHuskSync
 
setMapView(MapView) - Method in interface net.william278.husksync.util.BukkitMapPersister
 
setMapViews(ItemStack[]) - Method in interface net.william278.husksync.util.BukkitMapPersister
Apply persisted locked maps to an array of ItemStacks
setMaxHealth(double) - Method in class net.william278.husksync.data.BukkitData.Health
 
setPitch(float) - Method in class net.william278.husksync.data.BukkitData.Location
 
setPixel(int, int, byte) - Method in class net.william278.husksync.util.BukkitMapPersister.PersistentMapCanvas
 
setSaturation(float) - Method in class net.william278.husksync.data.BukkitData.Hunger
 
setServer(Server) - Method in class net.william278.husksync.BukkitHuskSync
 
setSettings(Settings) - Method in class net.william278.husksync.BukkitHuskSync
 
setTotalExperience(int) - Method in class net.william278.husksync.data.BukkitData.Experience
 
setWorld(Data.Location.World) - Method in class net.william278.husksync.data.BukkitData.Location
 
setX(double) - Method in class net.william278.husksync.data.BukkitData.Location
 
setY(double) - Method in class net.william278.husksync.data.BukkitData.Location
 
setYaw(float) - Method in class net.william278.husksync.data.BukkitData.Location
 
setZ(double) - Method in class net.william278.husksync.data.BukkitData.Location
 
showGui(Data.Items, MineDown, boolean, int, Consumer<Data.Items>) - Method in class net.william278.husksync.user.BukkitUser
 
start() - Method in class net.william278.husksync.migrator.LegacyMigrator
 
start() - Method in class net.william278.husksync.migrator.MpdbMigrator
 
Statistics(HuskSync) - Constructor for class net.william278.husksync.data.BukkitSerializer.Statistics
 
StatisticsMap(Map<String, Integer>, Map<String, Map<String, Integer>>, Map<String, Map<String, Integer>>, Map<String, Map<String, Integer>>) - Constructor for record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Creates an instance of a StatisticsMap record class.
Sync(HuskSync, Runnable, long) - Constructor for class net.william278.husksync.util.BukkitTask.Sync
 

T

tabComplete(CommandSender, String, String[]) - Method in class net.william278.husksync.command.BukkitCommand
 
toString() - Method in record class net.william278.husksync.data.BukkitData.Statistics.StatisticsMap
Returns a string representation of this record class.

U

unregister() - Static method in class net.william278.husksync.api.BukkitHuskSyncAPI
(Internal use only) - Unregister the API for this platform.
USERDATA_COMMAND - Enum constant in enum class net.william278.husksync.command.BukkitCommand.Type
 

V

valueOf(String) - Static method in enum class net.william278.husksync.command.BukkitCommand.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.william278.husksync.command.BukkitCommand.Type
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
All Classes|All Packages|Constant Field Values