Home›Java›Mods›MonolithAPI
MonolithAPI
ModsJava

MonolithAPI

Java mod listed for Minecraft 1.18–26.x. Downloads from the MC Java Mods app on Android.

by Zawarka · on Modrinth

⬇ Download on Modrinth

Monolith API

A modern API for creating custom blocks on Paper servers.

Maven Central Wiki GitHub Modrinth Minecraft

Simple • Type-safe • Java compatible • Extensible


Overview

Monolith API is a framework for creating custom blocks on Paper servers.

Instead of replacing vanilla mechanics or requiring a resource pack, Monolith allows plugins to register new logical block types based on vanilla materials while providing completely custom behavior.

Every custom block can react to events, be converted to and from an item, be placed into the world and retrieved later through the API.

The library is written in Kotlin but designed to be equally comfortable for Java developers.


🧭 Navigation

Explore the comprehensive documentation to master the API:

1. Getting Started

2. Core Concepts

3. Advanced Mechanics

4. World Management


Installation

plugin.yml

depend:
  - MonolithAPI

Maven

<dependency>
    <groupId>io.github.zawarka03</groupId>
    <artifactId>monolith-api</artifactId>
    <version>VERSION</version>
    <scope>provided</scope>
</dependency>

Gradle

dependencies {
    compileOnly("io.github.zawarka03:monolith-api:VERSION")
}
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more