-
Notifications
You must be signed in to change notification settings - Fork 0
Home
zawarka03 edited this page Jul 28, 2026
·
2 revisions
Explore the comprehensive documentation to master the API:
- Introduction & Features — Core philosophy and key capabilities.
-
Installation Guide — Setting up Maven, Gradle, and
plugin.yml. - API Entry Point — How to access the API in Java and Kotlin.
-
Defining Custom Blocks — Creating your first
BlockDefinition. -
Registration Lifecycle — Using
MonolithRegisterEventcorrectly. -
Items — Converting blocks to
ItemStacks.
- Event System & Behaviors — Understanding global vs. local event dispatch.
- Persistent Data (DataContainer) — Saving custom state to blocks.
- Custom Data Types — Serializing complex objects.
- Vec3i — Advanced coordinate math and proximity checks.
- PlacedBlock API — Accessing blocks already in the world.
- Placement & Destruction — Programmatic world manipulation.
- Built-in Commands
Stay updated and explore the source:
- Modrinth Page — Download the latest plugin releases.
- GitHub Repository — View the source code and contribute.
- Javadoc — Detailed technical API reference.
If you encounter issues or have questions:
Wiki maintained by the Monolith API Team.