The plugin your server needs doesn't exist yet
A lifesteal SMP with custom hearts and elimination. A towny economy with player shops and auction house. An RPG server with classes and skill trees. One focused plugin at a time — describe it, get a working JAR.
Custom crate systems, seasonal battle passes, dungeon instances with boss phases, faction war mechanics — focused plugins that do one thing well and integrate with your existing server stack. Describe yours and have it running on your server.
Few iterations
Describe, refine, done
10–30 min
Agent builds while you wait
Server-ready
Commands, config, permissions included
Free to start. No credit card required.
Built for Paper servers post-hard-fork, targeting Mojang mappings. Supports 1.21.1 – 1.21.11. You choose the version per plugin.
Watch the agent build a real plugin from a single prompt.
Economy, GUI, SQLite persistence, kill tracking — built from a single prompt.
You know exactly what your server needs - a custom crate system, cosmetic ranks with particle trails, a bounty plugin, a bingo minigame - but you can't find it on Modrinth or SpigotMC. And commissioning a developer takes time, money, and back-and-forth you don't have.
Describe your idea in chat, download the JAR, drop it in your server. Done.
You're building a hardcore series, a challenge video, or a custom event - and you need a unique mechanic that doesn't exist as a plugin. You need it today, not next week.
Build custom gameplay in minutes. Iterate until it's exactly right for your content.
You know Java and the Paper API, but you're tired of wiring up the same boilerplate. Describe the architecture you want — Citizens traits, PlaceholderAPI expansions, ProtocolLib packets, custom mob AI — and get a compiled plugin with proper soft-dependency patterns, async threading, and Adventure text. Currently JAR-only output.
Focus on the design decisions. Let the agent handle the scaffolding.
Source code export is coming. Want early access? Let us know
Describe What You Want, Get Working Code
Describe your plugin idea in plain language — "Create a bounty system where players can place bounties on each other using in-game coins" — and the agent designs, codes, reviews, and compiles it. Server owners skip the Java entirely. Developers skip the boilerplate and focus on the design.
JAR + Config + Permissions + Commands
You get everything you need to run your plugin: a compiled JAR file, plugin.yml, configuration files, permission nodes, and command definitions. Nothing left to figure out - just drop it in your server's plugins folder.
Paper API, Events, Persistence, Architecture
The agent is purpose-built for Minecraft plugin development. It follows production patterns: async database operations that keep your TPS stable, proper event lifecycle management, thread-safe player caching, atomic economy transactions, and clean resource cleanup on reload. Every plugin goes through a dedicated review step before you get the JAR.
Keep Chatting to Tweak, Extend, and Perfect
Your plugin evolves through conversation. "Now add a death counter too." "Make the bounty list a GUI with player heads." "Add a config option for the minimum amount." Each iteration builds on the last - refine until it's exactly what you need.
Every plugin is planned, coded, and reviewed by a multi-step agent pipeline trained on Paper API best practices. The agent is guided to follow these patterns (among others).
Database reads and writes run asynchronously off the main thread. Your server tick rate stays stable even under heavy plugin load.
Player caches use concurrent data structures with proper join/quit lifecycle. Economy operations are atomic — no double-spend, no race conditions.
Plugins handle /reload gracefully — tasks are cancelled, database connections are closed and reopened, cached data is persisted and reloaded.
NPCs, display entities, packet listeners, and scheduled tasks are tracked and cleaned up on disable. No orphaned entities after a restart.
Every plugin is compiled with static analysis that catches threading issues, null safety problems, and resource leaks at build time. Then a dedicated review step checks it against a checklist covering persistence, event handling, and API correctness before you get the JAR.
Tested with Citizens, PlaceholderAPI, LuckPerms, Vault, and ProtocolLib — but the agent can wire up any third-party API you ask for. Soft-dependency patterns so your plugin loads even if the dependency is missing.
Build fails? The agent reads the compiler output and fixes it. Runtime error? Paste the stack trace in chat. The agent diagnoses the issue and delivers a fixed JAR in the next cycle.
Tell the agent what you want in plain language. Custom commands, game mechanics, admin tools, minigames - anything you can imagine for your server.
The agent architects your plugin, writes the Java classes, and wires up whatever integrations your idea needs — Citizens, PlaceholderAPI, Vault, ProtocolLib, or any other API you specify. It compiles everything with Gradle and hands you a JAR that's ready to drop into your server.
Copy the JAR to your server's /plugins folder and reload. Your custom plugin is live in seconds.
Try it on your server, then come back to chat. Add features, fix behavior, tweak configs - each iteration builds on the last until it's exactly right.
Real prompts, real plugins. Copy one and try it yourself.
"Create a Bounty Hunter plugin. Players place bounties on each other, track kills and earnings, show a GUI with player heads sorted by reward amount."
→ Full economy + bounty system with SQLite persistence, chest GUI, kill tracking, configurable messages, and permission nodes
One message · complete plugin with GUI, economy, and persistence
View generated source"I want a spleef plugin. Players join an arena, stand on a snow floor, and try to break the blocks under each other to make them fall into lava below. Last player standing wins. Lobby with countdown, boss bar, spectator mode for eliminated players, arena floor reset after each game."
→ Arena state machine, BossBar countdown with titles, spectator mode, inventory save/restore, snow floor reset, configurable lobby
One message · full minigame with arena lifecycle and player state management
"Build a crate and key system. Admins place crates with /crate create. Players right-click with a key to open. Show an animated GUI that cycles through items and lands on a reward. Weighted chances: 60% common, 30% rare, 10% legendary. Floating text above the crate, particle effects, sound during the animation."
→ Animated crate GUI with weighted loot, key items, floating text, particle effects, admin commands, configurable rewards
One message · the plugin that pays for your server
"Create a quest system where NPC quest givers hand out daily tasks — chop 20 logs, kill 10 zombies, mine 30 stone. Track progress and reward players when they return to the NPC. Use Citizens for the NPCs."
→ Citizens NPC integration with click handlers, SQLite quest persistence, progress tracking, item turn-in, and configurable rewards
One message · Citizens + SQLite + full quest lifecycle
"Create a disguise plugin for my staff. They should be able to look like any mob to spy on players. Other players see the mob, but staff still move and chat normally."
→ Packet-level entity disguises, spawn and metadata interception, per-player visual effects, and staff permission checks
One message · ProtocolLib packets, per-player rendering
"Make a boss fight plugin. Spawn a custom boss with a floating health bar above it that updates as players deal damage. Show floating damage numbers that drift up and fade out on each hit."
→ Display entities for floating text and health bars, damage event tracking, animated visual effects, and boss state management
One message · display entities, animated effects, and event system
"Create a bounty system where players can place bounties on each other."
Message 2:
"Add a GUI that shows active bounties with player heads sorted by reward. And add a leaderboard for top bounty hunters."
Message 3:
"Make bounties expire after 24 hours and add a config option for the minimum bounty amount."
→ Three messages, one conversation. The plugin grew from a simple bounty command to a full system with GUI, leaderboard, expiry, and config. Each message builds on the last.
3 messages · iterative refinement in action
1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, and 1.21.11. You choose the target version per plugin.
Paste the error or describe what went wrong in the same chat. The agent diagnoses the issue and delivers a fixed JAR in the next iteration. There's also a built-in Fix a Bug prompt template that walks you through exactly what to include — what happened, what you expected, your server version, and any stack traces — so the agent can pinpoint the problem fast. You can keep refining until it's right.
Keep chatting to add features, change behavior, or tweak config. Each message builds on the previous version of your plugin.
Plugins use soft-dependency patterns for third-party integrations — they load cleanly even if a dependency like Citizens or Vault is missing. The agent can integrate with any plugin API you specify, not just the ones listed on this page. If you hit a conflict, describe it in chat and the agent will fix it.
Not yet — we're talking to developers about the right format (download, GitHub integration, or something else). Currently you get the compiled JAR. Tell us what you need →
Yes. Plugins you generate are yours to use on your server. See our Terms of Service for full details.
Production networks use multiple specialized plugins working together — not one monolithic system. genesix Blocks builds focused, single-purpose plugins that do one thing well. For core infrastructure (permissions, economy, punishments), use established community plugins. Use genesix Blocks for the custom gameplay and features that make your server unique. See our best practices guide for more.
More questions? Check the full documentation or ask on Discord.
Connect with other builders, share your plugins, get help, and stay up to date - all on our Discord server.
Join DiscordStop compromising on "close enough" plugins. Bring your exact vision to life.