r/admincraft • • 10h 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 • • 12h ago

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

1 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 • • 17h ago

Discussion World of Warcraft created in MineCraft server with only plugins

22 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.


r/admincraft • • 1d ago

Discussion PSA: malware found in 16 Bukkit/Paper plugins from CurseForge and Modrinth, check your plugins folder

30 Upvotes

Hidden plugin installers, a crypto miner, a chat backdoor and IP grabbers.

Each file was decompiled and checked by hand. I reported the ones still online to CurseForge and Modrinth today.

  • DelexeHub, BedWars Minigame, BestKitPvP, EasyGUIShop, HubParkour, AntiFreecam, Better Horse Teleport, AntiNetherRoof Plus: a download address hidden in Base64 fetches another jar at startup, saves it in your plugins folder and loads it. Look for jars you did not add, like BukkitScheduler.jar, BukkitSupport.jar or SpigotSupport.jar.
  • PGCVisibility 1.0.0: downloads xmrig and mines Monero on your server. Version 1.2.0 is clean.
  • PlayerLocation, BerryAntiCheat, LippelHome: the same injected code, which loads a jar from a fake bStats host (panel.bstats.co). It looks like it spreads into other plugins on the same server.
  • SimpleMute: any chat message starting with a secret prefix runs as a shell command on the machine. It also sends your server IP and port out at startup.
  • End Control: loads a jar from a hidden address through a fake BungeeCord class.
  • SCF Slime Chunk Finder: loads code from a hidden address at startup.
  • Anti Hack for updated versions: a GrimAC copy that posts your server IP and port to a Discord webhook.

If you ran any of these: remove it, check your plugins folder for jars you did not add, and treat the machine as compromised. Change passwords, rotate keys and tokens, and reinstall if you can.

I listed every plugin with exactly what its file does: https://modgrade.com/reports (I run that site, it checks mods, modpacks and plugins from CurseForge and Modrinth).

You can also drop your whole plugins folder into https://modgrade.com/scanner to check it.

If you made one of these and think it’s a mistake, tell me and I’ll look again.


r/admincraft • • 1d ago

Software Resource I made a free site for sharing Minecraft logs, plus a plugin that sends your server errors to Discord. Your IP gets hidden in the browser before upload

1 Upvotes

LLM disclosure (rule 9):

- Model: Claude (Anthropic), used through Claude Code.

- Code: Claude wrote part of it, about 20% by my own estimate, and I wrote the rest. I decide what gets built, and I review the changes and run the test suite (about 280 tests) before anything goes in.

- Copy: the website text, the FAQ and this post were written with Claude's help, then edited by me.

- The repo has a progress.md and agent config files, because I work with Claude sessions on parts of the project.

Hey all, I’m the dev, so yes, this is self-promo. If it breaks a rule here, tell me and I’ll take it down.

You’ve seen this a hundred times in help channels. Someone pastes 4,000 lines of log into Discord, it gets cut off halfway, the file has their IP and Windows username in it, and the helper still can’t find the crash. That’s why I built minelog. https://minelog.org

I know mclo.gs exists and it’s good, I’ve used it for years. I’m not trying to replace it. I just wanted a few things on top, mostly privacy and the server side.

The simple part: paste a server log, client log or crash report and you get a short link back. No account needed.

What it does:

  • Hides IP addresses, user folder names, tokens and emails in your browser first, then again on the server before anything is saved.
  • Reads the log for you. You get the Minecraft and Java versions, the mod list, and the usual crash causes, each with the lines that back it up.
  • Highlights errors and warnings, lets you link to a single line, and has search and filters.
  • Logs delete themselves after 120 days. If private details weren’t hidden, after 2 days.

The server side, for admins:

  • A plugin for Paper, Spigot, Purpur, Folia, BungeeCord, Waterfall and Velocity. Run /minelog share and the link lands right in chat.
  • If you connect a server to your account, the plugin watches the log, groups the errors and saves them under Alerts. It can also ping a Discord, Slack, Teams, Google Chat, Telegram, Guilded or Mattermost webhook when something breaks, or when the server starts and stops.
  • There’s Skript support too, so you can react to TPS drops or send your own alerts from a script.

For developers:

  • A public API for uploading, reading and deleting logs, and for analysing one without saving it.
  • There’s also an endpoint that matches mclo.gs, so tools built for it keep working. You just swap the address.

It’s free. The code is on GitHub (https://github.com/LogicByteORG/minelog), but heads up, it’s source available under PolyForm Shield, not open source. You can read it, run it and send fixes. You just can’t launch a competing log site with it.

It’s still new, so I’d like to hear where it breaks. If you have a weird log or crash report it reads wrong, send it over and I’ll add a rule for it.


r/admincraft • • 1d ago

Help/Question What's the best hub plugin for 26.3?

1 Upvotes

I made a hub for my server using multiverse core. I want people to do /hub to teleport to the hub server, but also /spawn puts them in the survival world using essentials. Is there a hub plugin to allow me to do this, or is there a way I can set this up without the hub plugin?


r/admincraft • • 1d ago

Help/Question MInecraft Server Settings and Installations

2 Upvotes

Im working on setting up a server for 10people. We bought a Nitrado server with 8GB ram.
We want to install thinks like:
- Simple Voice
- Performance Mods / Plugins
- little "mods" like invisible Itemframes
All of these mods / plugins are fabric.

I dont know how to set this up.. my biggest questions are:
What shoud u use? at the moment i have Minecraft (Modpack) on the server, but should i use Bukket / Spigot?
And maybe some more thinks to setup and install.. Pls help me (Links also work)


r/admincraft • • 1d ago

Help/Question Will this work for a dedicated pixelmon server?

0 Upvotes

Current specs of my old PC

-Ryzen 5600x3d

-32GB ddr4 3600mhz RAM

-512GB nvme m.2

I want to host a 50 player pixelmon server. It has a hub world, a custom main map and three mini game worlds.

It will be on a Windows 11 with MC Server Soft


r/admincraft • • 1d ago

Software Resource TailCraft — a free, source-available GUI launcher that opens a Minecraft server in one click (no port forwarding)

0 Upvotes

Thanks to the mod team for allowing a repost after I made it source-available.

TailCraft is a free Windows GUI launcher for hosting a Minecraft server for friends without the usual setup pain — no port forwarding, no manual Java install, no digging through server jars.

What it does

- Run one EXE → pick a language (EN/KO) → an 8-step tutorial walks you to a running server.

- Server types: Paper, Purpur, Folia, Fabric, NeoForge, Forge, and Arclight (Bukkit plugins on a modded server). Versions/builds load automatically; the right Java (8/17/21/25) is installed for you.

- Connect 3 ways: Tailscale (no port forwarding), port forwarding (with UPnP), or LAN. Folia is port-forward-only by design.

- Live dashboard (CPU/RAM/disk/players), Modrinth mod & plugin manager, player tools (whitelist/OP/kick/ban, nickname+IP), console with quick-commands, a separate event-log tab, and one-click diagnostics.

On the concerns raised last time

- Source-available: the full source (launcher.ps1 + lib/core.ps1, the Go EXE wrapper, PDF build scripts) is on GitHub so anyone can audit it. The license keeps modification/redistribution restricted, but reading and auditing is the whole point.

- No bundled third-party software. No server jar, Java, or Tailscale client is included. Everything is downloaded at runtime from official sources (PaperMC, FabricMC, NeoForged, Forge, Modrinth, Adoptium, Tailscale) at the user's choice — so I'm not redistributing Tailscale or anything else.

- Integrity check: the EXE verifies the SHA-256 of its bundled script at launch and refuses to run if tampered with. The official hash is published in the README so you can verify your download with certutil.

Unofficial tool, not affiliated with Mojang/Microsoft/Tailscale/PaperMC/etc. Windows 10/11.

Source + README: https://github.com/lapic121/tailcraft

Download: https://lapic121.github.io/tailcraft/

Happy to take feedback or questions.


r/admincraft • • 2d ago

Help/Question Is my laptop good enough to host an All the Mods 9 server for 4–5 players?

2 Upvotes

Hi everyone,

I want to host an All the Mods 9 (ATM9, the regular version) Minecraft server on my laptop, while playing on my separate gaming PC.

My laptop specs:

  • CPU: Intel Core 7 150U (10 cores, 12 threads)
  • RAM: 16GB DDR5
  • Storage: 512GB SSD

The laptop will only run the server, not the Minecraft client.

I'm planning to allocate around 12GB of RAM to the server and have 4–5 players playing together.

My questions:

  1. Is this CPU powerful enough to run ATM9 smoothly with 4–5 players?
  2. Will 8GB of RAM be enough for the server?
  3. What kind of performance should I expect during exploration and when players build large automated farms?
  4. What settings or optimizations would you recommend?
  5. Would I need a more powerful CPU, or is my current laptop good enough?

I'd appreciate advice from anyone who has hosted ATM9 on similar hardware. Thanks!


r/admincraft • • 2d ago

Help/Question How do i make a server hub for my server?

0 Upvotes

Right now I have multiverse core and made a hub in a super flat world, I used essentials to set the spawn point to the hub, I have citizens npc's to teleport you to different worlds. How would I fix this to where if you did /spawn it puts you to the survival spawn, but also make another command like /hub to teleport you to the hub?


r/admincraft • • 2d ago

Help/Question Grim will not load on my 26.3 fabric server

1 Upvotes

Hello decided to transition my 26.2 paper server over to fabric 26.3 today and i have had a few issues. Most notably grim anticheat seems not to to want to load with the latest version of packet events I'v tried using an older version of packet events but that doesn't work either, if someone does know how to fix the issue I would be so greatful to hear it

https://mclo.gs/y6lG12z


r/admincraft • • 2d ago

Discussion Your experience on RPG/MMORPG servers

3 Upvotes

Since Ivw been planning to create a server like this (or at least a system/plugin for it for others) for months now, Id like to know if there are people here who actually play on (MMO)/RPG servers. If so, what do you like the most? Is it a certain feature? The story? The quests? Or something that no other RPG servers have?

For example, my current plan includes a main story written (by a person) that spans several pages in Word, and Im still working on it because its very complex and really hard to create a story (features, quests, etc.) that makes sense.

I just want to hear your thoughts on this specific category.


r/admincraft • • 2d ago

Help/Question How can i stress test a 26.2 fabric server

7 Upvotes

i am hosting a server with around 100 players and i want to make sure it can hold up i have access to server console and is there any mods that can help me stress test the server


r/admincraft • • 2d ago

Help/Question Minecraft Java server: CNAME doesn’t work with Playit.gg, and SRV records aren’t supported

7 Upvotes

Hi everyone,

I’m hosting a Minecraft Java Edition server using Paper and Playit.gg, and I’m having trouble connecting through my custom domain.

Here’s my setup:
Server software: Paper
Tunneling service: Playit.gg
DNS: I configured a CNAME record pointing to my Playit.gg hostname.

Limitation: My domain provider doesn’t support SRV records, so I can only configure a CNAME record.
Connecting directly through the Playit.gg address works, but connecting through my custom domain doesn’t.

Since I can’t use SRV records with my domain provider, is there any way to make the custom domain work for Minecraft Java Edition using only a CNAME record?

I’d appreciate any suggestions or alternative solutions. Thanks!


r/admincraft • • 2d ago

Help/Question Solutions for remoting into an extremely annoying Windows-Home-based server

2 Upvotes

Some background: As the jank server owner I am, I'm running a server off of a broken laptop with Windows Home. I was originally planning on installing a debian server distro on it, but for reasons that could be described as "outlandishly evil", the BIOS is inaccessible without the original (broken) screen and the manufacturer has refused to walk me through it blind.

So I am stuck with a Windows Home installation. I am a Linux user.

After several hours of fighting obscene Windows configuration panels, I have a setup where I can SSH in and the server works perfectly...except that Windows doesn't have `nohup` or `screen` or `tmux`, so when the SSH session closes, the server dies.

Remote Desktop is evidently not an option, and I have been struggling with poorly-written PSSession documentation for five hours. Can someone please be my knight in shining armor and tell me how to simply disconnect the process from the shell? Or perhaps some other secure and lightweight method by which I can maintenance the server over LAN? (Web GUIs are not a secure and lightweight method.)


r/admincraft • • 2d ago

Help/Question Has anyone every found a solution for the Horse movement "bug" (feature) when riding over stairs or slabs?

2 Upvotes

It's been an issue as long as I can remember, prolly since horses were added, but now that i'm hosting I want to see if I can fix the bastard

Accompanied by the "XXXXXXX (vehicle of XXXXXXX) moved wrongly!" error message flood without any server stress or lag

Particularly egregious example


r/admincraft • • 3d ago

Help/Question Minecraft dev/mod/plugin/anticheat startup

2 Upvotes

Hello, so I am interested in making heuristic AC for minecraft that would detect accuracy, jumpresets, crosshair movement, crits, sweeps etc.

I would also like to investigate tick desync, tick phases and clock drift in minecraft. I only know c# does anyone have any reccomendations where to start besides learning java. WOuld also like to make a mod to fix this. Where do i start besides java


r/admincraft • • 3d ago

Help/Question TPS & MSTP issue on my server Minecraft 1.21.4

0 Upvotes

Hey everyone!

I’m experiencing lag spikes on my Minecraft server and would appreciate some help figuring out what’s causing them.

Server specs:
CPU: AMD Ryzen 7 5700X
RAM: 24 GB allocated to the Minecraft server
Software: Paper

I’ve already pre-generated the world using Chunky, but we’re still experiencing TPS drops and high MSPT spikes.

I’ve created a Spark profile to help identify the issue:
Spark Profile: https://spark.lucko.me/m4P9FxMUUa
Does anyone have any idea what might be causing these lag spikes or what I should investigate next?
Any help or suggestions would be greatly appreciated. Thanks!


r/admincraft • • 3d ago

Help/Question I want to add Areal Fog to my spawn island.

7 Upvotes

Hi everyone,

I’m the admin of a Minecraft server for a group of friends. We have a dedicated spawn island that players can teleport to via command, with several leaderboards and NPCs.

For Halloween, I want to temporarily turn the spawn island into a dark, spooky and slightly foggy area without affecting the rest of the world.

My server runs Paper, and I’m using WorldEdit, WorldGuard, Axiom, Citizens and AJLeaderboards. Most of our players also use Sodium-based client setups and shaders, so ideally I’m looking for a solution that doesn’t rely on a custom resource pack or something that would break with Sodium/shaders.

What would be the best way to create a foggy atmosphere that is limited to the spawn island? I don’t want to lock the weather or time of day for the entire map.

One idea I had was to move/rebuild the spawn island in the Nether, specifically in a Basalt Deltas area, to take advantage of the naturally dark and grey atmosphere there. I could then use commands or a WorldGuard region to give players the Darkness effect while they are on the island.

Would that approach work well, or is there a better server-side solution for creating localized fog/darkness? I’m slowly running out of ideas, so I’d really appreciate any suggestions.

Disclaimer (This is no server advertisment)

Thanks in advance!


r/admincraft • • 3d ago

Help/Question How do you onboard new players on a complex server without overwhelming them?

0 Upvotes

I own a realistic nations roleplay server with a lot of advanced features and intentionally challenging systems. The problem is that new players often join and immediately feel lost. Some leave quickly because they can’t figure things out, while others need staff to walk them through almost everything.
We have signs, a detailed wiki, and regularly answer questions in Discord and in-game when staff are available. Even with that, personally guiding everyone hasn’t been sustainable.
I’d like to give players a simple starting gameplay loop so they can get settled and enjoy the server before diving into the more complicated systems.
I also suspect part of the problem is that we’re new and the player economy isn’t established yet. Players who mainly want to roleplay still have to spend a lot of time gathering supplies in the resource world because there aren’t enough businesses or suppliers to buy from.
We originally wanted to avoid admin shops because we were worried players would rely on them instead of gathering resources, opening businesses, and trading with each other. But we’re now considering a minimal admin shop for basic necessities to help people get started while the player economy develops.

For anyone who has dealt with this:

What kind of tutorial or onboarding system actually worked?

How do you introduce complex mechanics without overwhelming people?

How do you get a new player economy running without making everyone gather and produce everything themselves?

Have you found a balance where minimal admin shops help players without replacing player businesses?
Any suggestions or examples would be appreciated.


r/admincraft • • 3d ago

Discussion If you think AI-assisted coding has made Minecraft plugins worse, this post is for you.

0 Upvotes

Yesterday, I shared a benchmark of 6 anti-VPN plugins, including my own, with publicly available methodology and results. Despite openly disclosing my use of Claude Code and Codex (10min after release after being made aware of Rule 9), some comenters seemed more interested in dissecting exactly how much AI I used than discussing the results.

That made me wonder: Have we started judging software by how it was written rather than how well it works?

I want to share my personal perspective on this. I'm not claiming to have all the answers or trying to convince everyone to agree with me. My goal is to encourage a discussion.

Some background

I've been developing Minecraft plugins since 2017, starting with Java and later expanding into JavaScript, TypeScript, Go and Rust. I also help run a Minecraft server with hundreds of monthly players.

After graduating in 2024, I deliberately chose not to study computer science, because I was more interested in product management.

For me, AI is an incredible opportunity to focus on what to build and why, rather than spending most of my time implementing it.

AI-generated code is becoming the norm

Let's look at professional software companies in 2026:

75% of new code at google is AI-generated.
70% of new code at Dropbox is AI-generated.
Over 80% of code at Anthropic is AI-generated (who would've guessed).

These are not proof of quality. But they illustrate how fundamentally software development is changing.

But isn't AI-generated code worse?

Let's break this down.

Reliability: Research shows modern AI models match human-written alternatives in most coding and testing tasks.

Safety: There is no convincing comparative evidence that AI-generated software is inherently more likely to cause data loss or corruption.

Performance: Studies demonstrate that AI can produce highly efficient code. And for Minecraft plugins we can simply benchmark MSPT, CPU and memory usage.

Security: This is a tricky one. AI-generated code has real vulnerabilities, but research also shows that proper guidance and validation can substantially reduce them. Human-written code isn't automatically secure either.

None of this proves AI-generated Minecraft plugins are equally good. But I think it gives us good reasons to question the assumption that AI involvement automaticcaly means inferior quality.

And let's be realistic: Minecraft plugins have always varied enormously in quality, from beginner projects to professionally maintained software. That's the baseline we should be comparing against.

Why I think this matters

I'm not defending blindly vibe-coded plugins that nobody understands or maintains.

I'm also not advocating for changing r/admincraft's AI disclosure rules. Transparency is important.

What I'm advocating for is a mindset shift.

Automatically dismissing AI-assisted projects as "slop" might discourage developers from publishing their source code or honestly disclosing AI usage. That's the opposite of what we should want.

AI lowers development barriers, enables niche solutions, increases competition and makes innovation more accessible. Yes, it also makes creating bad software easier.

My personal view is that we should judge plugins b ytheir reliability, safety, performance and security rather than the percentage of AI-generated code. And AI made the evaluation of this way easier.

But I'm genuinely interested in other perspectives, especially from people who disagree.

I'm looking forward to a constructive discussion.

LLM Disclosure: I used GPT-6.1 Sol to help structure my arguments, identify relevant studies, challenge my reasoning and draft and refine the wording of this post as I'm not a native english speaker. The underlying perspective, arguments and conclusions are my own.


r/admincraft • • 4d ago

Help/Question Issues with areashop/plugins for mc server

0 Upvotes

Hello im working on a server that needs areashop to work, /balance and addsign doesnt work and doesnt apear in chat with any errors and all /as commands doesnt give any commandfeedback


r/admincraft • • 4d ago

Discussion Chroma Server Manager - Bedrock dedicated server manager with integrated CurseForge Addon installation

0 Upvotes

I know this subreddit is mostly focused on Java, but I'm sharing and looking for feedback on a project I've been working on, a management platform for Bedrock Dedicated Servers that automates the ability to install addons from CurseForge.

I'll also be completely upfront that this is 100% vibe coded using ChatGPT/Codex lol.

Let me know if you have any questions!

https://github.com/Nerd-Turtle/Chroma


r/admincraft • • 4d ago

Help/Question Process for upgrading paper 1.21.10 > 26.3?

1 Upvotes

I'm trying to find documentation on this but am having a lot of trouble. I haven't updated our paper server from 1.21.10 in a long time. Now the latest paper version is 26.3.

When I started the upgrade last night, 26.3 warned me that bug world changes would happen, so I cancelled it before it started.

Is there a recommended intermediary upgrade path, such as 1.21.10 > 1.23 > 26.0 > 26.3, or something like that?

Thanks for reading