Run Bukkit, Spigot, and Paper plugins on PumpkinMC
Go to file
2026-02-01 14:24:33 -07:00
.github Add in issue template to support plugin 2026-02-01 12:53:08 -07:00
examples/BasicPlugin Add in BasicPlugin for testing 2026-01-22 09:21:24 -07:00
java Fix abilities not updating properly 2026-02-01 11:46:18 -07:00
rust Fix abilities not updating properly 2026-02-01 11:46:18 -07:00
.gitattributes Initial commit 2026-01-21 19:20:07 +01:00
.gitignore Add in BasicPlugin for testing 2026-01-22 09:21:24 -07:00
ARCHITECTURE.md Create ARCHITECTURE.md 2026-02-01 14:24:33 -07:00
build.sh feat: Commands 2026-01-30 18:28:07 +01:00
LICENSE Initial commit 2026-01-21 19:17:13 +01:00
README.md chore: remove futures 2026-01-31 16:22:16 +01:00

PatchBukkit

A plugin for PumpkinMC that adds support for PaperMC, Spigot, and Bukkit plugins.

Installation

Important

Currently PatchBukkit is in heavy development, as such releases are not yet available.

  1. Requirement: Install Java 25 or newer.
  2. Download: Grab the library matching your operating system from the Releases page:
  • patchbukkit-windows-x86.dll (Windows)
  • patchbukkit-linux-x86.so (Linux x86_64)
  • patchbukkit-linux-aarch64.so (Linux ARM64/ Raspberry Pi)
  • patchbukkit-mac.dylib (macOS)
  1. Deploy: Place the downloaded file into your PumpkinMC plugins/ directory. (Run PumpkinMC once to generate this folder if it doesn't exist).
  2. Initialize: Restart PumpkinMC. This creates a new /patchbukkit directory in your server root.
  3. Add Plugins: Drop your .jar plugin files (Paper/Spigot/Bukkit) into the newly created patchbukkit/ folder and restart.

Development

If you wish to contribute to PatchBukkit, follow the following steps:

  1. Run ./build.sh
  2. Copy the target/debug/patchbukkit binary to the plugins directory in your PumpkinMC server.