Custom Java Plugins
For complex features that go beyond what Skript can handle, the AI can write Java Bukkit plugins, compile them, and install them — all directly on your server.When to Use Java vs. Skript
Most of the time, the AI uses Skript for custom features because it is faster to create and easier to modify. But some tasks are better suited to a full Java plugin.| Use Skript When… | Use a Java Plugin When… |
|---|---|
| Simple commands and events | Complex game mechanics with many interacting systems |
| Quick prototypes and experiments | Performance-critical code (packet handling, chunk processing) |
| Small scripts (under ~200 lines) | Large systems with many classes and features |
| Standard Minecraft API needs | Custom packet handling, protocol work, or database integration |
| You want fast iteration | You need compiled performance |
How to Ask the AI
Describe the plugin you want. The AI handles the entire development process.AI creates the project structure
Sets up a Gradle project with the correct directory layout,
build.gradle with Paper API dependencies, and plugin.yml with commands and permissions.AI writes the Java source code
Creates all necessary Java classes — main plugin class, event listeners, command handlers, utility classes, and configuration.
AI compiles the plugin
Runs
./gradlew build to compile the Java code into a JAR file. If there are compilation errors, the AI fixes them and retries.AI installs and loads the plugin
Copies the compiled JAR to the
plugins/ folder and hot-loads it with PlugMan. No server restart needed.Development Tools on Your Server
Your server has a full Java development environment pre-installed:| Tool | Version | Purpose |
|---|---|---|
| Java | 21 (Eclipse Temurin) | Runtime and compiler |
| Gradle | Auto-downloaded per project | Build tool for dependency management and compilation |
| Paper API | 1.21 (Bukkit/Spigot compatible) | The Minecraft server API your plugins target |
| PlugMan | Pre-installed | Hot-reload plugins without restarting the server |
Modifying Plugins Later
The AI saves plugin source code to a location on the server so you can ask for modifications later:Plugin source code and compiled JARs persist across server restarts and hibernation. Your custom plugins survive indefinitely.
Examples
Holographic leaderboards
Holographic leaderboards
Custom GUI menus
Custom GUI menus
Integration with other plugins
Integration with other plugins
