Index
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 aBukkitData.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 intoMapData
- BukkitMapPersister.PersistentMapRenderer - Class in net.william278.husksync.util
-
A
MapRenderer
that can be used to render persistently serializedMapData
to aMapView
- 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 givenUser
- editCurrentEnderChestContents(User, Consumer<ItemStack[]>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Edit the current
BukkitData.Items.EnderChest
of the givenUser
- editCurrentInventory(User, ThrowingConsumer<BukkitData.Items.Inventory>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Edit the current
BukkitData.Items.Inventory
of the givenUser
- editCurrentInventoryContents(User, ThrowingConsumer<ItemStack[]>) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Edit the current
BukkitData.Items.Inventory
of the givenUser
- 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 givenUser
- getCurrentEnderChestContents(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Get the current
BukkitData.Items.EnderChest
of the givenPlayer
- getCurrentInventory(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Get the current
BukkitData.Items.Inventory
of the givenUser
- getCurrentInventoryContents(User) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Get the current
BukkitData.Items.Inventory
of the givenPlayer
- 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 bukkitPlayer
. - 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
DataSnapshot
s - 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
ItemStack
s - 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 givenUser
- setCurrentEnderChestContents(User, ItemStack[]) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Set the current
BukkitData.Items.EnderChest
of the givenUser
- setCurrentInventory(User, BukkitData.Items.Inventory) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Set the current
BukkitData.Items.Inventory
of the givenUser
- setCurrentInventoryContents(User, ItemStack[]) - Method in class net.william278.husksync.api.BukkitHuskSyncAPI
-
Set the current
BukkitData.Items.Inventory
of the givenUser
- 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
ItemStack
s - 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.
All Classes|All Packages|Constant Field Values