Class Hierarchy¶
This inheritance list is sorted roughly, but not completely, alphabetically:
- class endstone::Registry::Type CRTP base for registry-backed types identified by an Identifier .
- class endstone::Ability All player abilities.
- class endstone::ActorType
- class endstone::Biome
- class endstone::BlockType
- class endstone::EffectType Represents an effect type.
- class endstone::Enchantment Represents an enchantment that may be added to armor, weapons, tools or other items.
- class endstone::GameRule Represents a game rule.
- class endstone::ItemType Represents an item type.
- class endstone::PotionType Represents a potion type.
- class endstone::Identifier Represents a identifier consisting of two components: a namespace and a key.
- class endstone::Form Represents a generic form.
- class endstone::Object Base class providing runtime type identification and safe casting.
- class endstone::BlockState Represents a captured state of a block, which will not update automatically.
- class endstone::BlockActorState Represents a captured state of a block entity.
- class endstone::Campfire Represents a captured state of a campfire.
- class endstone::Container Represents a captured state of a container block, such as a chest.
- class endstone::Furnace Represents a captured state of a furnace.
- class endstone::Lectern Represents a captured state of a lectern.
- class endstone::CreatureSpawner Represents a captured state of a creature spawner.
- class endstone::ItemFrame Represents a captured state of an item frame.
- class endstone::Sign Represents a captured state of a sign.
- class endstone::BlockActorState Represents a captured state of a block entity.
- class endstone::Command Represents a Command , which executes various tasks upon user input.
- class endstone::PluginCommand Represents a Command belonging to aPlugin .
- class endstone::ItemMeta Represents the metadata of a generic item.
- class endstone::CrossbowMeta Represents the meta for a crossbow that can have a charged projectile.
- class endstone::MapMeta Represents the metadata for a map item.
- class endstone::PotionMeta Represents the metadata for a potion item.
- class endstone::WritableBookMeta Represents the meta for a writable book that can have pages.
- class endstone::BookMeta Represents the meta for a written book that can have a title, an author, and pages.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Recipe Represents some type of crafting recipe.
- class endstone::ComplexRecipe Represents a complex recipe which has imperative server-defined behavior, eg armor dyeing.
- class endstone::CookingRecipe Represents a cooking recipe.
- class endstone::BlastingRecipe Represents a blasting recipe.
- class endstone::CampfireRecipe Represents a campfire recipe.
- class endstone::FurnaceRecipe Represents a furnace recipe.
- class endstone::SmokingRecipe Represents a smoking recipe.
- class endstone::ShapedRecipe Represents a shaped (ie normal) crafting recipe.
- class endstone::ShapelessRecipe Represents a shapeless recipe, where the arrangement of the ingredients on the crafting grid does not matter.
- class endstone::SmithingRecipe Represents a smithing recipe.
- class endstone::SmithingTransformRecipe Represents a smithing transform recipe.
- class endstone::SmithingTrimRecipe Represents a smithing trim recipe.
- class endstone::RecipeIngredient Represents a potential item match within a recipe.
- class endstone::ComplexAliasIngredient Represents an ingredient that matches any item an id stands for.
- class endstone::ExactIngredient Represents an ingredient that matches one item with one exact data value.
- class endstone::ItemTagIngredient Represents an ingredient that matches any item carrying a tag.
- class endstone::ItemTypeIngredient Represents an ingredient that matches an item type, whatever its data value.
- class endstone::MolangIngredient Represents an ingredient that matches the items a Molang expression selects.
- class endstone::BlockState Represents a captured state of a block, which will not update automatically.
- class endstone::ICancellable Interface for events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Event Represents an event.
- class endstone::ActorEvent Represents an Actor-related event.
- class endstone::ActorEvent Represents an Actor-related event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::ActorEvent Represents an Actor-related event.
- class endstone::BlockEvent Represents an Block-related event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::InventoryEvent Represents a player related inventory event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::InventoryCloseEvent Called when a player closes an inventory.
- class endstone::LevelEvent Represents events within a level.
- class endstone::DimensionEvent Represents events within a dimension.
- class endstone::ChunkEvent Represents a Chunk related event.
- class endstone::ChunkLoadEvent Called when a chunk is loaded.
- class endstone::ChunkUnloadEvent Called when a chunk is unloaded.
- class endstone::DimensionLoadEvent Called when a dimension is loaded.
- class endstone::ChunkEvent Represents a Chunk related event.
- class endstone::DimensionEvent Represents events within a dimension.
- class endstone::PlayerEvent Represents a player related event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::PlayerBedLeaveEvent Called when a player is leaving a bed.
- class endstone::PlayerDimensionChangeEvent Called when a player switches to another dimension.
- class endstone::PlayerExpChangeEvent Called when a player's experience changes.
- class endstone::PlayerHideActorEvent Called when a visible actor is hidden from a player.
- class endstone::PlayerInputEvent Called when a player sends updated input to the server.
- class endstone::PlayerJoinEvent Called when a player joins a server.
- class endstone::PlayerLevelChangeEvent Called when a player's level changes.
- class endstone::PlayerQuitEvent Called when a player leaves a server.
- class endstone::PlayerRecipeBookSettingsChangeEvent Called when a player changes recipe book settings.
- class endstone::PlayerRespawnEvent Called when a player respawns.
- class endstone::PlayerRiptideEvent Called when a player activates the riptide enchantment, using their trident to propel them through the air.
- class endstone::PlayerShowActorEvent Called when a hidden actor is shown to a player.
- class endstone::PlayerToggleCrawlEvent Called when a player toggles their crawling state.
- class endstone::PlayerToggleFlightEvent Called when a player toggles their flying state.
- class endstone::PlayerToggleSneakEvent Called when a player toggles their sneaking state.
- class endstone::PlayerToggleSprintEvent Called when a player toggles their sprinting state.
- class endstone::ServerEvent Represents a Server-related event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::MapInitializeEvent Called when a map is initialized.
- class endstone::PluginDisableEvent Called when a plugin is disabled.
- class endstone::PluginEnableEvent Called when a plugin is enabled.
- class endstone::ServerLoadEvent Called when either the server startup or reload has completed.
- class endstone::UnknownCommandEvent Called when a command sender executes a command that is not defined.
- class endstone::WeatherEvent Represents a Weather-related event.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::CustomChart Represents a custom chart.
- class endstone::AdvancedBarChart A bStats bar chart with several bars per category.
- class endstone::AdvancedPie A bStats pie chart with named values.
- class endstone::DrilldownPie A bStats pie chart with grouped named values.
- class endstone::MultiLineChart A bStats line chart with a line per named value.
- class endstone::SimpleBarChart A bStats bar chart with a single bar per category.
- class endstone::SimplePie A bStats pie chart with a single value.
- class endstone::SingleLineChart A bStats line chart with a single line.
- class endstone::Attribute All attribute types.
- class endstone::AttributeInstance Represents a mutable instance of an attribute and its associated modifiers and values.
- class endstone::AttributeModifier Concrete implementation of an attribute modifier.
- class endstone::BanEntry A single entry from a ban list.
- class endstone::IpBanEntry Represents an entry for a banned IP address.
- class endstone::PlayerBanEntry Represents an entry for a banned player.
- class endstone::BanList Represents a ban list, containing bans.
- class endstone::Block Represents a block.
- class endstone::BlockData Represents the data related to a live block.
- class endstone::BossBar Represents a boss bar that is displayed to players.
- class endstone::Button Represents a button with text and an optional icon.
- class endstone::Chunk Represents a chunk of blocks.
- class endstone::ClassInfo A type identity that stays comparable across shared library boundaries.
- class endstone::Color Represents a color with red, green, blue, and alpha components.
- class endstone::Colors Provides a collection of predefined colors.
- class endstone::CommandExecutor Represents a class which contains a single method for executing commands.
- class endstone::Plugin Represents a Plugin .
- class endstone::CommandMap Represents a command map that manages all commands of the Server .
- struct endstone::nbt::TagBase Common base for all NBT tag types.
- class endstone::CompoundTag An NBT tag holding a set of named child tags, keyed by string.
- class endstone::ListTag An NBT tag holding an ordered sequence of child tags that all share the same type.
- class endstone::nbt::ArrayTag An NBT tag holding a contiguous array of fixed-width values (e.g.
- class endstone::nbt::ValueTag An NBT tag wrapping a single scalar payload of type T (e.g.
- class endstone::Criteria Represents a scoreboard criteria.
- class endstone::DamageSource Represents a source of damage.
- class endstone::Dimension Represents a dimension within a Level .
- class endstone::DimensionCreator Represents the options that may be used to create a custom Dimension .
- class endstone::Divider Represents a divider.
- class endstone::Dropdown Represents a dropdown with a set of predefined options.
- class endstone::StepSlider Represents a step slider with a set of predefined options.
- class endstone::Effect Represents an effect that can be added to a Mob .
- class endstone::EventHandler Represents a registered EventHandler which associates with aPlugin .
- class endstone::HandlerList A list of event handlers.
- class endstone::Header Represents a header with a label.
- class endstone::IRegistry Type-erased base interface for registries.
- class endstone::Registry Abstract registry interface for objects with identifiers.
- class endstone::Image Represents an RGBA image.
- class endstone::Input Represents a movement input applied to a player.
- class endstone::Inventory Interface to the various inventories.
- class endstone::PlayerInventory Interface to the inventory of a Player , including the four armor slots and any extra slots.
- class endstone::ItemFactory An interface to the methods used to create item metadata.
- class endstone::ItemStack Represents a stack of items.
- class endstone::Label Represents a text label.
- class endstone::Language Represents the interface for translating text into different languages.
- class endstone::Level Represents a level, which may contain actors, chunks and blocks.
- class endstone::Location Represents a 3-dimensional location in a dimension within a level.
- class endstone::Logger Logger class which can format and output varies levels of logs.
- class endstone::MapCanvas Represents a canvas for drawing to a map.
- class endstone::MapCursor Represents a cursor on a map.
- class endstone::MapRenderer Represents a renderer for a map.
- class endstone::MapView Represents a map item.
- class endstone::Metrics Collects and submits anonymous usage statistics for a plugin to bStats.
- class endstone::MetricsBase Collects and submits the data behind a Metrics instance.
- class endstone::NotNull A wrapper around a std::shared_ptr that documents that it is never null.
- class endstone::Nullable A wrapper around a std::shared_ptr that may be null.
- class endstone::Objective Represents an objective on a scoreboard that can show scores specific to entries.
- class endstone::OfflinePlayer Represents a reference to a player identity and the data belonging to a player that is stored on the disk and can, thus, be retrieved without the player needing to be online.
- class endstone::PermissionAttachmentInfo Holds information on a permission and which PermissionAttachment provides it.
- class endstone::PluginDescription Represents the basic information about a plugin that the plugin loader needs to know.
- class endstone::PluginLoader Represents a plugin loader, which handles direct access to specific types of plugins.
- class endstone::PluginManager Represents a plugin manager that handles all plugins from the Server .
- class endstone::Preconditions Static helpers for validating method arguments and object state.
- class endstone::Scheduler Represents a scheduler that executes various tasks.
- class endstone::Score Represents a score for an objective on a scoreboard.
- class endstone::Scoreboard Represents a scoreboard.
- class endstone::Server Represents a server implementation.
- class endstone::Service Services represent a list of methods.
- class endstone::ServiceManager Represent a service manager that manages services and service providers.
- class endstone::SignSide Represents a side of a sign.
- class endstone::Skin Represents a player skin.
- class endstone::Slider Represents a slider with a label.
- class endstone::SocketAddress Represents an IP Socket Address (hostname + port number).
- class endstone::Task Represents a task being executed by the scheduler.
- class endstone::TextInput Represents a text input field.
- class endstone::Toggle Represents a toggle button with a label.
- class endstone::Translatable Represents an object with a text representation that can be translated by the Minecraft client.
- class endstone::UUID Implementation of Universally Unique Identifier (UUID ).
- class endstone::Vector Represents a 3-dimensional vector.
- class endstone::nbt::Tag A single NBT tag that may hold any of the supported payload types.
- class endstone::ItemStack::Impl
- class endstone::detail::CommandBuilder
- class endstone::detail::PermissionBuilder
- struct endstone::ColorFormat All supported color and format codes.
- struct endstone::detail::JoinView A lightweight, formattable view over a range that renders its elements separated by a delimiter.
- struct endstone::detail::PluginDescriptionBuilder
- struct endstone::nbt::escape_view
- struct std::hash< endstone::ClassInfo >
- struct std::hash< endstone::Identifier< T > >
- struct std::hash< endstone::NotNull< T > >
- struct std::hash< endstone::Nullable< T > >
- struct std::hash< endstone::SocketAddress >
- struct std::hash< endstone::UUID >
- class std::enable_shared_from_this< Permissible >
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class endstone::CommandSender Represents a command sender.
- class endstone::Actor Represents a base actor in the level.
- class endstone::Item Represents a dropped item that can be picked up by players.
- class endstone::Mob Represents a mobile entity (i.e.
- class endstone::Player Represents a player.
- class endstone::BlockCommandSender Represents a block command sender.
- class endstone::CommandSenderWrapper Represents a wrapper that forwards commands to the wrapped CommandSender and captures its output.
- class endstone::ConsoleCommandSender Represents a console command sender.
- class endstone::ProxiedCommandSender Represents a command sender that is running a command on behalf of another one, as
/executedoes.
- class endstone::Actor Represents a base actor in the level.
- class endstone::CommandSender Represents a command sender.
- class endstone::Permissible Represents an object that may become a server operator and can be assigned permissions.
- class EventType
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class endstone::Cancellable A type characterizing events that may be cancelled by a plugin or the server.
- class std::enable_shared_from_this< Permission >
- class endstone::Permission Represents a unique permission that may be attached to a Permissible .
- class std::enable_shared_from_this< PermissionAttachment >
- class endstone::PermissionAttachment Holds information about a permission attachment on a Permissible object.
- class endstone::Func
- struct endstone::overloaded Helper type for visitors.
- class std::formatter< std::string_view >
- struct std::formatter< T >
- struct std::formatter< endstone::Actor >
- struct std::formatter< endstone::Block >
- struct std::formatter< endstone::BlockData >
- struct std::formatter< endstone::BlockState >
- struct std::formatter< endstone::BlockStates >
- struct std::formatter< endstone::BlockStates::mapped_type >
- struct std::formatter< endstone::BlockStates::value_type >
- struct std::formatter< endstone::ByteArrayTag >
- struct std::formatter< endstone::ByteTag >
- struct std::formatter< endstone::Chunk >
- struct std::formatter< endstone::CompoundTag >
- struct std::formatter< endstone::CompoundTag::map_type::value_type >
- struct std::formatter< endstone::DamageSource >
- struct std::formatter< endstone::Dimension >
- struct std::formatter< endstone::DoubleTag >
- struct std::formatter< endstone::FloatTag >
- struct std::formatter< endstone::Identifier< T > >
- struct std::formatter< endstone::IntArrayTag >
- struct std::formatter< endstone::IntTag >
- struct std::formatter< endstone::ItemStack >
- struct std::formatter< endstone::ListTag >
- struct std::formatter< endstone::Location >
- struct std::formatter< endstone::LongTag >
- struct std::formatter< endstone::ShortTag >
- struct std::formatter< endstone::SocketAddress >
- struct std::formatter< endstone::StringTag >
- struct std::formatter< endstone::Vector >
- struct std::formatter< endstone::detail::JoinView< It, Sentinel > >
- struct std::formatter< endstone::nbt::Tag >
- struct std::formatter< endstone::nbt::escape_view >