ποΈ Event Guide
Event Concept \
ποΈ Command Guide
Nukkit-MOT exposes more than one command API. The right choice depends on whether you only need a standard plugin command, or typed parsing, overloads, and selectors.
ποΈ Configuration Guide
This document will guide you on how to create a standardized configuration management system based on the Nukkit-MOT framework development specifications, covering core functionalities such as basic configuration reading, nested object handling, and dynamic saving.
ποΈ Permission Guide
In Nukkit-MOT plugins, permissions are key mechanisms used to control access to specific features and operations.
ποΈ Scheduler and Async Tasks Guide
Nukkit-MOT gives plugin authors two different execution lanes:
ποΈ World Guide
In Nukkit-MOT, a world is represented by Level. It is responsible for world data, chunks, spawn position, particles, sounds, and dimension metadata. This guide focuses on the APIs you will use most often when building plugins that read, create, or manage multiple worlds.
ποΈ Block Guide
The Block class is the core class in Nukkit for representing and manipulating blocks in the game world. This guide provides detailed instructions on how to work with blocks using the Nukkit API.
ποΈ Item Guide
The Item class is used to handle all item-related operations on the server. Below, the main functions and usage of the Item class will be described.
ποΈ Inventory Guide
The Inventory interface is the core base class for all inventory systems in Nukkit-MOT, used to manage item storage and interactions for entities such as players, containers, etc.
ποΈ Form Guide
In Nukkit-MOT, forms are divided into four types: Modal, Simple, Custom, and Dialog.
ποΈ DDUI Guide
DDUI, short for Data-Driven UI, is Nukkit-MOT's reactive UI system built on top of Bedrock's data store packets. Unlike classic FormWindow* forms, DDUI screens can keep server state and client UI synchronized while the screen remains open.
ποΈ Scoreboard Guide
Nukkit-MOT has a complete scoreboard API for sidebar, player list, and below-name displays. It supports fake text rows, player-bound rows, entity-bound rows, manager-level objective registration, and JSON-backed storage.
ποΈ i18n Guide
Registering i18n for Plugins \