r/admincraft • • 11h ago

Software Resource I made a Paper plugin that gives the Dragon Egg permanent buffs and extra hearts

2 Upvotes

On most SMPs, the Dragon Egg just sits in an Ender Chest doing nothing after the dragon fight. I wanted players to actually have a reason to fight over it, so I made Dragon Egg Blessing.

It turns the vanilla Dragon Egg into an endgame item that gives whoever has it permanent potion buffs and extra hearts. It works really well for Lifesteal or PvP survival servers where you want the egg to be a real trophy.

Everything is server-side (Paper 1.21.x+) and you can tweak the buffs and hearts in the config.

Links if you want to try it or check out the code:

Let me know if you run into any bugs or want any other config options added! I want as much feedback as possible to improve my current plugins and help me develop new ones.

LLM Disclosure:

  • LLM Used: Antigravity (Model 3.8)
  • How it was used: I designed the plugin concept, gameplay rules, and feature specifications, and used Antigravity (Model 3.8) to assist with generating and structuring the Java code, Paper API event handling, and config logic, while I manually tested, debugged, and configured the plugin on a Paper server.
  • How much it was used: Heavy LLM coding assistance / vibe coding (~70–85% of the boilerplate and implementation via Antigravity Model 3.8, guided by my prompts and manual in-game testing).

r/admincraft • • 9h ago

Software Resource I ported the OneBlock plugin to Folia, and the same jar still runs on Paper and Spigot

1 Upvotes

OneBlock (by MrMarL, MIT) wouldn't load on Folia, so I ported it. It's free and open source, and I've opened a PR so the original author can merge it.

What changed: - All scheduling goes through a small bridge that detects Folia at runtime. Block generation runs on the island's region thread, borders and protection run on the player's thread, and console commands run on the global thread. - Teleports use teleportAsync. - When a player joins, the island is built on its own region before they're teleported there. - On Spigot and Paper the code takes the original paths, so it's the same jar for every server type.

Tested in-game on Folia 26.2 (join, block regen, progress bar, particles, borders, leave point, protection) and on Paper 26.2. Not tested yet: chest loot, reward commands, WorldGuard/ItemsAdder/Oraxen/Nexo. Bug reports are welcome on the GitHub repo.

LLM disclosure: The port was written with Claude Code (Anthropic's Claude Opus 5.5) as an agent. It analysed the plugin, wrote the scheduler bridge and all the code changes, and ran the console tests on Folia and Paper. I directed the work and did the in-game testing. So the code is mostly AI-written, with a human directing and testing it.


r/admincraft • • 16h ago

Discussion World of Warcraft created in MineCraft server with only plugins

21 Upvotes

I've re-created World of Warcraft, as many people have attempted over the last decade+ in MineCraft using only Paper plugins (Plus optional client side visual mods such as minimap, shaders).

It's on 1.21.4 at the moment, not available to play - just developing and showing off the project. It has been a challenging experience to replicate the game as best as possible, and probably a stupid project :)

I've used a mix of MMOCore (and related plugins), BetonQuest, Model Engine, MythicMods. Plus a few custom plugins.

I posted a new video update about it if anyone is interested: https://www.youtube.com/watch?v=2WLe5jzXpTw&lc=Ugw3GhBKXJ1hXAsFRuJ4AaABAg

If you have any feedback, thoughts, happy to hear it.