HomeJavaModsPipe API
Pipe API
Introduction
Pipe API is a plugin API that runs on the Bukkit server side, with the goal of creating an API that is more user-friendly than the Bukkit API itself.

One of the shortcomings of the Bukkit API is that it retains a pile of outdated APIs for compatibility reasons, making it feel quite messy. Pipe API is designed to solve this problem.

The style of Pipe API is more concise and readable than that of the Bukkit API, and leans more towards a declarative approach.

If you need an API that looks better, you should probably use it!

Usage
It is highly recommended to publish the plugin to your local Maven repository before referencing it!

Use mvn clean install package to build it as a JAR and publish it to your local Maven repository.

You need to place both the plugin you've written that uses Pipe API and the built JAR of Pipe API itself into the server's plugins directory.

You also need to add depend: [PipeAPI] to your plugin.yml to ensure Pipe API loads before your plugin that depends on it; otherwise.
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.

Pipe API is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 19 times (via Spigot). Download it and open it directly in the game.

Explore more