All Classes and Interfaces
Class
Description
Options used to customise how
SpectatorInventorys are opened.Scheduler implementation based on the
BukkitScheduler.The Difference of a
SpectatorInventoryView is the set of items that were added and removed the SpectatorInventory.Represents a slot of an
EnderSpectatorInventory.The spectator inventory that contains all enderchest items
Represents an open window for an
EnderSpectatorInventory.Deprecated.
The
SpectatorInventory could not be opened, because the SpectatorInventory could not be created!The
SpectatorInventory could not be opened, because the InventoryOpenEvent was cancelled.InvSee++'s api main entrypoint.
Api representation of the InvSee++ plugin.
Granularity for logging.
Options for logging interactions with
SpectatorInventoryViews.Output for logging
A spectator inventory that contains all the items of the target player's 'normal' inventory.
Represents a mirror that an inventory is viewed through.
Strategy which resolves usernames by doing a simple Map lookup.
A strategy which obtains usernames for players using the Mojang Rest API.
A strategy which resolves player's usernames if they are online.
A strategy which tries to resolve players' usernames using a handful of popular permission plugins.
A strategy for converting player Unique IDs into their usernames.
Cache for player usernames and unique IDs.
A reason explaining why a SpectatorInventory could not be created.
Represents a reason why a
SpectatorInventory could not be opened.Inventories of offline players could not be opened.
Much like SpectateResponse, this class represents the result of opening a SpectatorInventory.
Represents a slot of a
MainSpectatorInventory.Result of saving a SpectatorInventory using
InvseeAPI.saveInventory(MainSpectatorInventory)
or InvseeAPI.saveEnderChest(EnderSpectatorInventory).Scheduler abstraction for scheduling tasks.
A SpectateResponse can either be successful, or not.
Represents a spectator-inventory, i.e.
Called when a
SpectatorInventory is created whose target player is offline.Called when the contents of a
SpectatorInventory is saved to the target's player data file.Represents an open window for a
SpectatorInventory.Abstraction for (possibly offline) target players.
The target player does not exist.
The target player is exempted from being spectated.
Represents the title of a
SpectatorInventoryView.We don't know why the SpectatorInventory could not be created or opened.
The target player has not been on the server before.
Strategy which resolves Unique IDs using BungeeCord's plugin messaging channel.
Strategy which resolves Unique IDs by doing a simple Map lookup.
A strategy which obtains Unique IDs for players using the Mojang Rest API.
A strategy which synthesizes UUIDs for offline players.
Deprecated.
Server.getOfflinePlayer(String) should not be used.
A strategy which resolves player's Unique IDs if they are online.
A strategy which tries to resolve players' Unique IDs using the Paper Server's offline player cache.
A strategy which tries to resolve players' Unique IDs using a handful of popular permission plugins.
A strategy for converting player usernames into their Unique IDs.