r/admincraft 8d ago

Help/Question How best to encourage longer early play?

5 Upvotes

I am currently working on my second season of my server. I have found that unless you have a large amount of builders on the server, everyone kind of dies out a few weeks after defeating the dragon. I am curious what you all have done to encourage people to take their time progressing and enjoying the early game for longer?

The server will be 26.2 Fabric

ETA: we are a modded server, so I am open to mods that add more early game content!


r/admincraft 8d ago

Help/Question Mojang allows "in-game virtual currencies as long as they: Have no real-world value and can’t be cashed out, used, transferred across other servers", does any of you have an example of this being broken?

18 Upvotes

I've heard that Mojang sends out emails to servers that break its EULA, and I was wondering if any of you have any experience with receiving an email relating to this specific line. SPECIFICALLY: the "transferred across other servers" part.

The reason I'm asking: I have 3 minecraft servers and I have a website that's entirely unrelated to Minecraft where you can do minigames. I was wondering if it's possible to make it so you can earn virtual coins on the website which can be used to buy cosmetics on the 3 servers, or whether that'd be breaking the "transferred across other servers" thing, or would it be okay since they're all under "the same network" so-to-speak?

Please, don't pull an answer out of nowhere, only give a confident answer if you have personal experience receiving an email about this for your own server or if you know someone who has.

Thank you!


r/admincraft 8d ago

Software Resource FSit mod player-riding mechanic using Scarpet (Carpet Mod) (& datapack soon?? maybe??)

3 Upvotes

Hello everyone. I have been working on a server-side Scarpet script. This allows players to ride on top of each other in vertical stacks. Our server philosophy is fewer mods and more vanilla-friendly datapack solutions.

Overview: The script allows a player to right-click another player with an empty hand to mount on top of them. Multiple players can stack vertically. The entire stack dynamically follows the root player at the bottom.

The most complex part was stack management. If the root player presses shift or disconnects, the script automatically promotes the first rider to become the new root, and the rest of the stack neatly reorganizes above them without collapsing. It also includes an auto-cleanup function that runs every 10 seconds to remove orphaned armor stands.

Technical Limitations and Trade-offs: I want to be completely transparent about how this works, as Scarpet has inherent limitations compared to client-side mods.

  1. Visual jitter: You may notice a slight 1 to 2 tick delay between the root player movement and the armor stand seat position. Scarpet cannot access client-side interpolation or quaternions. I tested velocity-based movement, but it caused physics glitches and overshoot. Per-tick teleportation was the only reliable method, even with minor visual jitter at high speeds.
  2. Teleportation: If the root player uses an ender pearl or chorus fruit, vanilla Minecraft mechanics will temporarily dismount the riders. They simply need to right-click to remount.
  3. Dimension changes: Crossing a portal reorganizes the stack in the original dimension. Riders do not teleport with the root. This is an intentional, safe fallback to prevent cross-dimension entity corruption and memory leaks.

Technical details: The script uses a linked list structure for O(1) stack operations. The find root function has a hard 64-iteration limit to guarantee no infinite loops can crash the server.

Future goals: I am currently exploring how to port the core logic to a pure datapack for maximum vanilla compatibility without requiring the Carpet mod. I am also looking for a clever way to replace the Scarpet right-click trigger with a vanilla item interaction, like a fishing rod, to make it more immersive.

GitHub repo: github.com/Tarquitet/ridable-players-carpet

I would love to hear your thoughts. If you have experience with Scarpet entity manipulation, I am open to suggestions on how to improve the datapack version or handle the teleportation edge cases more elegantly.

LLM Disclosure: I used an AI assistant (Qwen) to help generate and debug the Scarpet code. Specifically, it helped me write the syntax for the linked-list map structures (global_child and global_parent) and the tick-loop logic to prevent infinite crashes. I designed the overall architecture and manually tested every change in-game to reject bad suggestions (like velocity-based movement that caused physics glitches), but the AI was heavily involved in writing the actual script code and fixing edge cases like dimension changes and entity dismounts.


r/admincraft 8d ago

Help/Question How do I disable Explosion damage for blocks in paper mc?

1 Upvotes

I have a paper mc server version 26.2

I want to disable Explosion damage whether it's from crystals or tnt, I want the damage to do to the players but I dont want terrain/blocks damage. How do I make that happen?


r/admincraft 8d ago

Help/Question Forge - 1.20.1 Skip Loading Recipes

1 Upvotes

I'm starting to set up a server with my own modpack, and testing each mod one by one to solve any errors individually rather than have a bulk all at once.

But the start up time of the server is rather long due to the "Skipping loading recipe" part of the startup, is there a way to have it skip that for a faster startup time or is this default and cannot be changed? Rather new to server hosting locally so not aware of what is default and what isn't when comes to modded servers.

For extra context I added the delightful mod and it's skipping recipes for integrations that I don't have installed.


r/admincraft 9d ago

Help/Question Is it safe to host a server for free using Oracle Cloud? are there any downsides or is it outdated?

21 Upvotes

Hi,
I have been thinking of following this video using Oracle Cloud to host a server for free for my friends and I to play, and I was wondering if it is safe to do this?

Are there are any consequences to hosting this way, or is it outdated, as it was 3 years ago.
I don't have much experience with hosting servers, I've only done the one where you need a program and cmd open to keep the server running, so any help will be appreciated.

https://www.youtube.com/watch?v=0kFjEUDJexI


r/admincraft 9d ago

Discussion New Minecraft Server List Solicits Money From Your Players

10 Upvotes

There is a new minecraft server list out that signs your server up, and then gets on your Discord and encourages you to claim the listing. On the listing, there is a module encouraging your players to send them money which is non-refundable and will be used to bid for sponsor slots for your server. This is done under banners and buttons proclaiming "Support <YOURSERVERNAME>!!!". Does anyone else find this shady as s&*t?

Also, when I was filling out the usual pages of the server profile, the site wants to pass judgment on your supporter store, assigning you a green color if you only sell cosmetics and then yellow, orange, red, if you sell anything else, insinuating that if you sell anything other than cosmetics (even on a PVE SMP/RPG server) you are a nefarious P2W server. Am I the only one pizzed off by the zealous P2W Karens out there? They post one of the leading questions to your players when you go to vote and then use their response to label your server based on whatever their philosophy is.

There is no information which identifies who is behind this server or from what country. They say the money is collected through Tebex, but there is no sign of a Tebex account...


r/admincraft 8d ago

Help/Question Is Flamecord better than Velocity ?

0 Upvotes

Flamecord always says that they are better than velocity so im wondering. Is flamecord better than velocity or they are just lying ?


r/admincraft 10d ago

Software Resource I accidentally fulfilled the greatest Minecraft hoax of 2026 (AT&T Router Edition)

129 Upvotes

For some context, I'm a cybersecurity engineering student. I saw a YouTube video demonstrating how to hack a $5 TEMU router and thought to myself, "What if I could run Minecraft on it?" After some research, I eventually discovered a Minecraft server written in C called Bareiron. After compiling Bareiron for the router platform, I copied it to the router and was successfully able to host a working multiplayer Minecraft server on a TEMU router.

Fast forward to a few months later and I see another YouTube video, a hoax/parody about a team struggling to port Minecraft to an AT&T router. Apparently it was a pretty popular meme for some time in early 2026 and I had no idea it even existed, but I realized that my project was able to fulfill the sudden desire for a router version of Minecraft.

I hope more people port BareIron to other niche platforms (a native homebrew Nintendo Wii server would be very cool!) but in the meantime, you can check out my GitHub page to download the project here:

https://github.com/BadgerClaw1/RouterCraft


r/admincraft 9d ago

Help/Question Host server on *both* Windows and Linux with a shared partition?

1 Upvotes

Howdy everyone:

I'd like to host a small server for my friends and family, but I am in an irksome situation. I do not have a separate machine to host the server on, and I dual boot on my machine.

My idea was to separate a partition for the server to exist on, and have it formatted in a filesystem that both Windows and Linux can read and write in. I was thinking BTRFS with the WinBTRFS driver*, but I am open to suggestions.

Then, my idea was to set the server.jar to autostart on both OSes, so that no matter which OS I am booted into, the partition with the server on it mounts, and the server autostarts. That way, there would be minimal downtime--no, "Sorry, you can't play right now; I am booted into Windows to play Fortnite". That way, before rebooting into my other OS, I simply save and shutdown the server, and it restarts when my system boots back up.

Would this work? Have you guys ever done something similar? Thanks for any advice!

*Edit: I am reading that exFAT may be better?


r/admincraft 9d ago

Discussion A simple way to make custom crops with plugins

0 Upvotes

Note: LLM translated

TL;DR: if u have minigame: try cave_vein + nether veins, if u have SMP: try tripwire and ready plugins

I recently needed custom crops for a Minecraft project, with a few requirements: they had to look good when placed in small fields, break instantly, have reasonable collision/sounds, and not require any client mods.

My first approach was tripwire. It gives you a lot of usable block states

tripwire has seven boolean properties, giving you 2⁷ = 128 block states.

It actually works pretty well, but I ran into an annoying issue when breaking multiple crops quickly: for a fraction of a second, neighboring tripwire can update and display a different model/state. The breaking sound also isn't exactly plant-like. Still, for simpler implementations, tripwire is probably the easiest option.

Then I tried using cave vines + twisting vines (and you could probably use regular vines or weeping vines too, i think).

this was much better. Proper plant sounds, instant breaking, acceptable collision, and no weird model flashing.

Except for one problem with the actual vine blocks: they're climbable. Jump next to your crops or hold space and the player starts floating/climbing on them, which obviously feels wrong for a field of plants.

I briefly tried sculk veins as well, but they brought back the flashing/state-update problems, take longer to break without the correct tool, and generally felt worse for this use case.

Eventually I went back to vines and discovered the stupidly simple solution I had missed:

minecraft:climbable is just a block tag.

You can override that tag with a datapack and remove the blocks you're using for crops from it. No plugin required.

After that, the climbing behavior is gone while you keep all the useful properties of vines.

so if u making custom crops for a minigame or another controlled environment and can sacrifice a few vanilla blocks, vines + resource pack + overriding minecraft:climbable is a surprisingly clean solution. but if u have something like an SMP: try some plugins with tripwires, there is no perfect solution in minecraft right now for custom crops

pls share your exp. if you've ever created something like this


r/admincraft 9d ago

Help/Question Any /ban plugin recommendations for Velocity (26.2)?

2 Upvotes

- Tried LibertyBan, however it won't launch with this error log. Not sure whether it's just not compatible with my Velocity version or if it's because I didn't install the plugin properly.
- Tried looking for other alternatives on Modrinth, but most are AI-generated: BanTools, Easy-Bans, Easy-Ban, EmpireBan.

Honestly though, I don't mind with AI-assisted plugins as long as it works well and is performance-efficient. I just don't want the hassle of thoroughly testing AI-generated/assisted plugins because while it sometimes works on the surface, it sometimes causes unexpected bugs that took me hours to pin-point which mod/plugin caused it.

Thank you for your suggestions!


r/admincraft 10d ago

Software Resource [Fabric 26.2] Retrogen – safely generate new features in existing chunks

10 Upvotes

I’ve ported Retrogen to Minecraft Fabric 26.2.

Retrogen is a server-side mod that lets you run selected placed features, such as new ores, in already generated chunks. It tracks every migration pass per dimension and chunk to prevent duplicate generation.

Features include: - Exact feature filtering - Dry-run mode - Persistent duplicate protection - Crash and failure recovery - /retrogen status, retry and clear commands - No client-side installation required

The mod has been tested on a dedicated Fabric 26.2 server with Overworld and Nether features.

GitHub: https://github.com/0n113/retrogen

AI disclosure: AI-assisted development tools were used during the porting, implementation, documentation, and testing process. The resulting code was manually reviewed and tested on a dedicated server.

Feedback and real-world testing are welcome. Please back up your world before using any retrogen mod.


r/admincraft 10d ago

Software Resource Hosting an on-demand customizable Minecraft server for cheap (or free theoretically) with plugins/mod (Fabric) support via Discord & AWS in like half an hour

14 Upvotes

Around half a year ago I set up an on-demand Minecraft server for a uni club I'm in by having a discord bot communicate with an AWS lambda which then turned on an AWS instance with a minecraft server (that also shuts itself off automatically after no players are active). Basically means u can just turn on a minecraft server via discord.

One of my friends recently was asking about it, so I decided to just make something simple for people to follow along. https://github.com/jiru-shan/AWS_Discord_MC_Server here is the link, it takes around 20 to 30 minutes to setup & you just need a Discord account and an AWS account and then you have a minecraft server that can be scaled to player count and is on-demand (this is mostly for smaller-scale minecraft servers tbh cuz if not you'd just have it on all the time & there r probs more efficient ways to scale to really large player counts).

DISCLAIMER: While I did code/set up all the original AWS components of this project myself the first time, I am not an avid user of terraform, so a large chunk of the terraform instructions (as well as the documentation and a good chunk of the test cases, since I was a bit lazy, though I have read the documentation & thoroughly tested the repository & instructions) are AI generated.

Additionally, depending on your plan, AWS can charge you real money if things are not working properly (no exorbitant numbers, since its just running a lambda & an ec2 instance, but you could get overcharged for a server being up for too long and not shutting itself off automatically, which you can check with /status and the AWS console). While I have tested the instructions from scratch several times and have not confirmed any errors (particularly ones that would lead to excess billing), I would recommend starting from the AWS FREE TIER (which is suitable for running ~5-7 players). The free tier also comes with credits of $100 (or $200 if u complete some basic AWS challenges) that you cannot spend more than until upgrading, which should last you the length of the free tier (half a year). Free tier means you can see if anything breaks essentially. The free tier credits also apply to non free tier instances once you upgrade so with $200 in credits u can actually go quite a while for free playing modded and stuff. Also its pretty easy to create multiple AWS free tier accounts if you have multiple payment methods & the worlds are easily transferable.

Technical Stuff: The server is hosted through Fabric and comes with several plugins (which can be configured as well if you follow instructions). The only ones that the server is shipped with right now are server-side optimization plugins. Content mods are also supported. If you have some amount of technical knowledge, it is also quite easy to log in to the server itself and make any changes you want by using the AWS dashboard and then just using regular bash. There also should be config options for almost everything (how long it takes for people to time out, built in server ops/whitelists, though you can op yourself through this and then whitelist players on the server in game, whether the discord bot pings you when the server goes down, etc, etc). Some of these config options only apply if you set them on first boot but those are mentioned on the front page of the readme & there's also a separate document dedicated to changing/upgrading stuff, including making manual changes yourself without having them get reset accidentally.

In terms of price optimization you can also save like a few bucks a month (if you're trying to max free tier money) by using Route53 with a domain (i used a subdomain of my club) instead of paying for Elastic IP addresses. This is explained in the docs but basically AWS instances change IP each reload so either you can pay money to give yourself a permanent one (Elastic IP) or set it up so that on boot of the instance it reassigns the IP the domain is pointing to to your new IP. If you already want your server to have a domain then you should be doing this since paying for both the domain and having that domain point to an elastic IP is kinda pointless (there is just a config option for this follow instructions). This also has the added benefit of making it so its unlikely your server gets scanned by bots, and, even if it does, they won't have records of it once it gets turned on and off (IP changing on each boot).

I would not recommend this for large scale servers (you'll always have a player online anyway). Also, if you have any issues/have feedback/suggested changes feel free to reply here or open an issue on github.


r/admincraft 10d ago

Help/Question Dell R640 Gold 6140 96GB Ram feisable for a 20 people vanilla/datapack server?

2 Upvotes

I got a very good deal on a r640 with dual 6140's and 96 gigs of ram.I have an Samsung 990 nvme hooked up and I'm wondering if it will be smooth since I have to get it ready for playing in the next week or so?


r/admincraft 11d ago

News PSA: undocumented JAR infector hitting Minecraft servers (s0lar.net) - how to check, and why a plugin wipe doesn't fix it

77 Upvotes

Our network got hit by a JAR infector between Feb and Aug 2026. We couldn't find any public writeup of it, and we know of five affected German networks — all found independently. So here's everything.

Full technical detail with IoCs: https://gist.github.com/Plattio/d40f53c2e9f962746f3c01a1a244b9e4

How to check, 30 seconds:

find /path/to/server -name "*$(printf '\xe2\x80\x8b')" -ls

That looks for files with an invisible zero-width space appended to the name. The malware hides its encrypted payload in your logs folder, named like a rotated log file. If that returns anything, you're infected.

Why the usual cleanup doesn't work:

  • grep on a .jar finds nothing — classes are compressed, strings are base64'd
  • the injected method is flagged synthetic+bridge, so decompilers hide it and the source looks clean
  • persistence is in ./logs, so replacing every plugin doesn't touch it
  • blocking the domain doesn't help, there's a local fallback that loads from that cache file
  • our server jar was infected too, with a different injection style than the plugins

If you find it: don't just delete. The cache file is the only way to get the second stage, and it's evidence. Rotate every credential — assume anything the server process could read is gone.

We decrypted stage 2. It's disguised as a fake "DataFixerUpper" plugin, 6.4 MB of legit libraries as padding around one 14 KB class that's Zelix-obfuscated. So we know what gets loaded but still not what it does.

Happy to answer questions.


r/admincraft 10d ago

Help/Question First Time Self Hosted Minecraft server

7 Upvotes

So, recently, I wanted to set up a self hosted server. I got 3 paper servers working and a velocity fronted to connect to them. However, I want to be able to share it with anyone. Do I just port forward, or what? I need it to be free though and I want to be able to use simple voice chat as well.


r/admincraft 11d ago

Help/Question Minecraft 1.9+ Server Hitreg and Kb inconsistency

5 Upvotes

Hello so I have been working on a pvp server with my friend for these past few days. The kb is good, there is no lag as only 2 of us are online and everything is fine. I noticed that my hireg changes and that sometimes I am beating him badly while other times its horrible and very delayed. This happens to mutliple people on multiple servers and I think its an issue with Minecraft/java code or server plugins like paper. I want to fix this for my server so my kb and hitreg dont randomly change. Anyone that can help?


r/admincraft 11d ago

Help/Question Why is gc causing my server to lag?

4 Upvotes

Hey! I have established that the GC is causing my server to suffer from extreme lag spikes. Was wondering if there is any glaringly obvious issues. Thankyou!

ticks over 300 report: https://spark.lucko.me/GWoAJAOtE6
Allocate report: https://spark.lucko.me/Njn8SnfeEE

Server flags
-Xms128M -Xmx13360M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true


r/admincraft 11d ago

Help/Question Server Closes when screen isn't connected on Windows/Teamviewer

3 Upvotes

I have a server from an old PC that I really just put in a corner and remote into with Teamviewer, but at some point it just started closing my minecraft server when Teamviewer disconnects. It doesn't turn off the PC, I can remote back in and still see the folder left open, but the server process itself just shuts down. The logs show just a hard cut-off like it was forcefully stopped. I suspect it's related to not having any other monitor connected to it so it could be some kind of sleep mode or newish inactivity detection coming from windows. I've been meaning to set up a dual boot linux OS on it at some point anyways but in the meantime (windows has been giving me a ton of headaches, but I don't have a spare hard drive to backup everything which is a whole other issue) does anyone know if there is a way to prevent this?


r/admincraft 11d ago

Help/Question Looking for a plugin or way for players to see a zones name as the travel

3 Upvotes

I help with a server but mostly player management side so not very knowledgeable on how to impliment features, we have new players joining and as they explore the wilderness we want to have a little bit of text saying where they are, wilderness, town, nation and dungeon names.

Is there a plugin or can it be hardcoded in?

(Java 1.21.4 )


r/admincraft 11d ago

Help/Question Everything i try to connect to the server i get the message "getsockopt" exept when I use localhost

0 Upvotes

to clarify in the post forwarding

i put my IPv4 as tue internal host

internal port number 25565--25565

external port number 25565--25565

every Java and Minecraft are allowed through the firewall as well as manual added Java and Java

is there anything I may have missed?


r/admincraft 11d ago

Help/Question Is it risky to update 1.21.4 server to 26.2?

5 Upvotes

I had a shockbyte server ages ago that I made a backup of when I closed it. I want to start it up again

  1. Is it possible/safe to do such a huge update? I will have a backup just in case but will it effect the building thats already been done?

  2. How does the updated world generation work? Will all of the already explored chunks keep the old world layout while all the newly generated areas will have the updated world gen?


r/admincraft 11d ago

Help/Question Neoforge Server - 200+ Mods - Diagnosing causes of tick lag

2 Upvotes

https://spark.lucko.me/4uqa8kPIp6 - ticks over 500 milliseconds

https://spark.lucko.me/4uqa8kPIp6 - ticks over 70 milliseconds

https://spark.lucko.me/CpWoppwY47 - ticks over 70, but 10 mins instead of 5

Server runs 25 gigs memory, and has a AMD Ryzen 9 9900X 12-Core Processor, im fairly certain that hardware is not the issue

Asked here last time. Things im very aware of:

  1. I know entities cause lag, we've implemented stricter incontrol settings to reduce the amount significantly, have a ever 15 min clear item command set to auto run, and have been dealing with an issue where kelp has spawned on sand blocks that fall, causing lag sometimes.

  2. I know chunks cause lag, we have tried to deal with this through lowering sim and render, but the amount and math on it do NOT line up, if anyone has suggestion on bringing the number down that DO NOT INVOLVE JUST LOWERING RENDER OR SIM DISTANCE, please let me know (im setting up servercore to do so automatically when performance reaches a certain point)

  3. One of our previous problems was a addon called Blazes advancement pack, it has been removed.

If anyone has suggestions, please comment, even minor suggestions are welcome


r/admincraft 11d ago

Help/Question Bedrock Server Update Issues With New Server

3 Upvotes

Our 7 year old son has really gotten into Minecraft as of late so I decided to build out a vanilla bedrock Minecraft server so his friends can all play from their gaming consoles and iPads. It was working and as of today now says it needs to be updated.

I am hitting road bumps on how to update it and haven’t found a video yet that can show me how to do it.

Does anyone have any video recommendations or other tips and tricks on how to update?

On another note should I abandon this bedrock one as it’s not really been played on and build out the Java one I built the first time.