API reference
The Endstone API reference for Python.
endstone.actor
Classes relating to actors (entities) that can exist in a world, including all players, monsters, projectiles, etc.
endstone.asyncio
endstone.attribute
Classes relevant to attributes.
endstone.ban
Classes relevant to bans.
endstone.block
Classes relating to the blocks in a world, including special states.
endstone.boss
Classes relating to the boss bars that appear at the top of the player's screen.
endstone.cli.base
endstone.cli.linux
endstone.cli.windows
endstone.cli
endstone.command
Classes relating to handling specialized non-chat player input.
endstone.damage
Classes relating to damage types and sources applicable to mobs (living entities).
endstone.effect
Classes relating to the effects that can be applied to entities.
endstone.enchantments
Classes relating to the specialized enhancements to ItemStacks.
endstone.event
Classes relating to handling triggered code executions.
endstone.form
endstone.inventory
Classes relating to player inventories and item interactions.
endstone.lang
endstone.level
endstone.map
Classes relating to plugin handling of map displays.
endstone.metrics.base
endstone.metrics.charts.advanced_bar_chart
endstone.metrics.charts.advanced_pie
endstone.metrics.charts.custom_chart
endstone.metrics.charts.drilldown_pie
endstone.metrics.charts.multi_line_chart
endstone.metrics.charts.simple_bar_chart
endstone.metrics.charts.simple_pie
endstone.metrics.charts.single_line_chart
endstone.metrics.charts
endstone.metrics.config
endstone.metrics
endstone.nbt
Classes relating to the NBT data format.
endstone.permissions
Classes relating to permissions of players.
endstone.plugin.plugin_loader
endstone.plugin
Classes relating to loading and managing plugins.
endstone.potion
Classes relating to potion effects.
endstone.scheduler
Classes relating to letting plugins run code at specific time intervals.
endstone.scoreboard
Classes relating to manage the client side score display system.
endstone.util
Multi and single purpose classes.