Claude Code Plugin · Open Source

Supercharge Minecraft Paper Plugin Development

Give Claude deep knowledge of the Paper API, Java 21 patterns, and Minecraft server internals. Write production-quality plugins faster than ever.

What is Paper Plugin Dev?

Paper Plugin Dev is a Claude Code plugin that equips Claude with comprehensive, up-to-date knowledge of the Minecraft Paper server API. When installed, Claude can write, debug, and optimize Java plugins targeting Paper 1.21.x with professional patterns right out of the box.

Instead of Claude guessing at deprecated APIs or wrong patterns, this plugin provides a curated 2,500+ line reference covering every major subsystem — from event handling and Brigadier commands to NMS access and packet manipulation.

47
API Sections
2.5K+
Lines of Reference
1.21.x
Paper Version
21
Java Version

Comprehensive Feature Coverage

Everything Claude needs to build world-class Paper plugins, organized into clear categories.

Project Setup & Lifecycle

Gradle and Maven configurations, plugin entry points, lifecycle API, and proper project structure for modern Paper plugins.

Gradle KTS Maven paper-plugin.yml Lifecycle

Core API Systems

Event handling with priorities, Brigadier command registration, Adventure and MiniMessage components, and the Data Component API.

Events Brigadier Adventure MiniMessage
🗃

Data & Storage

Persistent Data Container (PDC), HikariCP database integration, YAML and JSON config management, and NBT reading.

PDC SQLite MySQL Config
🎮

Gameplay Systems

Inventory GUIs, entity and block manipulation, custom recipes, registries, potions, particles, world borders, map renderers, and mob AI.

GUI Entities Recipes Particles Mob AI
🔒

Advanced & Internals

NMS access via paperweight-userdev, packet manipulation with ProtocolLib and PacketEvents, anti-cheat patterns, and custom world generation.

NMS Packets Anti-Cheat WorldGen
🛠

Quality & Patterns

Performance best practices, structural design patterns, common mistake solutions, MockBukkit testing, logging, and error tracking.

Performance Testing Patterns Sentry
🔌

Integrations

PlaceholderAPI, Vault and LuckPerms permissions, ProtocolLib, PacketEvents, GrimAC anti-cheat, resource packs, and datapack integration.

PlaceholderAPI Vault LuckPerms GrimAC

Get Started in Seconds

Install the plugin with a single command, or clone the repository for manual setup.

1

Install via Claude Code CLI

Run this command in your terminal to install the plugin directly:

$ claude install-plugin ATOMGAMERAGA/Paper-ClaudePlugin
2

Or Install Manually

Clone the repository and reference it as a local plugin:

$ git clone https://github.com/ATOMGAMERAGA/Paper-ClaudePlugin.git

$ claude --plugin-dir ./Paper-ClaudePlugin
3

Start Building

Claude now has deep Paper API knowledge. Just ask it to create a plugin and watch it work with correct, modern patterns.

You: Create a Paper plugin that adds custom enchantments with the Registry API