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.

endstone