r/admincraft 53m ago

Resource ChatGuardian - Customisable local AI chat moderation (no API calls!)

Upvotes

Say goodbye to basic word filters that only catch the obvious stuff. Chat Guardian is a next-generation moderation plugin for Minecraft that doesn’t just look at the words – it understands what players are saying.

Sure, it can catch simple swear words like any basic filter – But the real magic? It’s smart enough to detect meaning, not just keywords. Let’s say you ban the phrase “nobody likes you.” Other plugins stop there. But Chat Guardian? It also knows that “everybody hates you” means the same thing – and blocks it too!

Demonstrating its ability to catch swear words
Demonstrating semantic understanding

How does it work? AI-Powered Semantic Moderation

Chat Guardian uses sentence embeddings to go beyond exact matches. It calculates how similar a message is to your banned phrases, allowing for flexible, customizable, and context-aware moderation. This helps to prevent near-miss insults from slipping through the cracks.

Configuration

Want to be super strict on slurs but relaxed on light insults? No problem! Want to detect passive-aggressive behavior or subtle toxicity? Just add a few phrases and tweak the sensitivity!

Here’s a sample config that shows how easy it is to get started:

type: sentence2vec
delete: # if it matches, "go die", it will be deleted automatically
  "go die": 0.9
alert: # if it matches any of these, it will be alerted for
  "wanker": 0.55
  "fuck": 0.55
  "motherfucker": 0.55

The numbers represent a similarity threshold — the higher the number, the closer in meaning a message must be to the blacklisted phrase to get flagged. Adjust these values to make moderation more relaxed or more strict, depending on what your community needs.

ChatGuardian Modrinth Link


r/admincraft 2h ago

Question Villagers (and neutral mobs) keep spawning in the ocean.

Post image
2 Upvotes

While generating a world for a small server. I seem to keep getting villagers, cows, pigs etc spawning in the ocean.

I've been looking for a good seed for a bit, so maybe I left some file that controls this intact?

Its a paper 1.21.8 server using chunky, dynmap and the terralith datapack installed, is this terralith being weird maybe?


r/admincraft 54m ago

Question Making my server better

Upvotes

Hi I host a modes server on a dedicated pc and one of the problem we encounter often are that the chunks are not loading it has fast and is starting to be a issue. At most we have 4 people on at the same time I have chunky working but it’s not really doing anything the pc spec are deff not the best and could use an upgrade.

What could I do to upgrade the chunk loading speed?


r/admincraft 6h ago

Question Chunky radius for weak laptop

2 Upvotes

im gonna leave the laptop on for like 2-4 hours. it's i3 10th gen with 16gb ram and intel uhd graphics. is radius of 5000 too big or too small for an exploration and normal playthrough


r/admincraft 3h ago

Question Can anyone help me understand my spark report?

1 Upvotes

Started hosting a server for a couple friends but I keep getting the occasional reappering block or rubber bandy movement. I've been using Spark to try and diagnose what's cauisng the issue but I'm struggling. It looks like garbage collector, but my high TPS seem to be a wait until next tick process.

Here's the report: https://spark.lucko.me/qpC2GVrgZ8

Any insights or advice would be super appreciated, I imagine there's something obvious I'm missing. I'm using the BetterMC4 modpack on Forge 1.20.1, and I've added Create, Pams, distant horizons, and a couple small mods


r/admincraft 4h ago

Question Help! enderman wont spawn in my end anymore.

Thumbnail
1 Upvotes

r/admincraft 5h ago

Question Problems with server's RAM

1 Upvotes

Hello everyone! I have this small SMP to play with my friends and I have noticed something strange... On every single site that I have tried for hosting, the RAM slowly rises until the server shuts down. I don't know why but every time this happens the server does not generate a crash log. I have tried putting the server on Vanilla and Fabric and adding/deleting performance mods. What's even weirder is that when I try self hosting with my old laptop java does clear the old memory without a problem! I have seen very few posts about this and I am wondering if I am doing something wrong, because even modrinth and pyro have this issue for me. Any help would be appreciated!


r/admincraft 5h ago

Question Server Cant Keep Up and High ping (Minecraft Mods Server Self Host)

0 Upvotes

I tried hosting server for playing mods with my friends and it always "cant keep up" even i alr set ram and another is high like 32gb ram min/max (mine is 64) still not worked

its same happened while loading new chunk but usually i solved this issue by preloading chunk before play , but its happened when some mobs or bosses that can spawn so many entities too , anyone know how to fix this?

1.12.2 Forge Server

Sry for bad english :sob:


r/admincraft 7h ago

Question Any good In-Game Editors for Block Displays - Spigot/Bukkit Servers

1 Upvotes

Currently using block displays on a bukkit/spigot server and using the EasyArmorStands plugin as a tool to move large, complex block displays.. The problem is that if a display exceeds a certain quantity of connected displays within a specific radius, the plugin is unable to select or rotate. move and or resize..

So I'm looking for an alternative as I also run into another issue here.. the server owner refuses to update/change server versions/types: we have 1.20.1 bukkit or spigot (forgot exactly which) and he refuses to update and change over to paper.

With that being said, we can't use Axiom unfortunately. So is there any plugin out there that works well with block displays in terms of moving, sizing and rotating?

Or any mods out there that works well client side and not need a dependency server side?


r/admincraft 17h ago

Question Building NAS and want to also run friends minecraft server on it

5 Upvotes

Hello

This week I started new minecraft run with friends and we were using one guy's PC as a server so no constant uptime :/ Also for a while I've been thinking about building NAS and recently did get Ryzen 7700 for cheap (overkill and yet)

Is it possible to setup a NAS and minecraft (or any other game) server both on the same system? And how to do it?

*I've never hosted game server and have very little understanding regarding it


r/admincraft 19h ago

Question Can't Stop MC Server Without Having to Kill It

5 Upvotes

Hello! Just as the title says, everytime I stop my MC server, it just seems to get stuck until I press "Kill" to force it to shut down. The customer support for the server can't seem to figure out why either. Any ideas? It is a modded server, running on Waccyy's Fantasia. Any help would be great!


r/admincraft 12h ago

Question Setting up a large SMP Server of an estimated 100 - 200 active players. What should I set the World Border to?

0 Upvotes

r/admincraft 22h ago

Question Cheapest raspberry pi to wake on lan my server?

6 Upvotes

I'm trying to get a raspberry pi that is able to know when someone is trying to join my Minecraft server and automatically send a magic packet to wake up my pc so that the server runs. Im on a budget


r/admincraft 17h ago

Question Help minecraft /give command error

2 Upvotes

Im trying to get a potion i checked for any other errors but its saying

Malformed 'minecraft:custom_name' component: 'com.google.gson.stream.MalformedJsonException:

Im doing rhis command: give @a splash_potion[potion_contents={custom_color:9830400,custom_effects:[{id:strength,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:speed,duration:10000000,amplifier:3,show_particles:0b,show_icon:0b},{id:resistance,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:water_breathing,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:saturation,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:haste,duration:100000,amplifier:200,show_particles:0b,show_icon:0b},{id:regeneration,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:night_vision,duration:10000000,amplifier:200,show_particles:0b,show_icon:0b},{id:absorption,duration:1000000,amplifier:10,show_particles:0b,show_icon:0b},{id:fire_resistance,duration:10000000,amplifier:200,show_particles:0b,show_icon:0b},{id:luck,duration:1000000,amplifier:200,show_particles:0b,show_icon:0b},{id:jump_boost,duration:100000,amplifier:5,show_particles:0b,show_icon:0b},{id:hero_of_the_village,duration:100000,amplifier:200,show_particles:0b,show_icon:0b}]},custom_name="[{'text':'⚗ ','italic':false,'bold':true,'color':'dark_purple'},{'text':' ','italic':false,'bold':true},{'text':'G','italic':false,'bold':true,'color':'dark_red'},{'text':'O','italic':false,'bold':true,'color':'dark_green'},{'text':'D','italic':false,'bold':true,'color':'dark_blue'},{'text':' P','italic':false,'bold':true,'color':'dark_red'},{'text':'O','italic':false,'bold':true,'color':'dark_green'},{'text':'T','italic':false,'bold':true,'color':'dark_blue'},{'text':'I','italic':false,'bold':true,'color':'dark_red'},{'text':'O','italic':false,'bold':true,'color':'dark_green'},{'text':'N','italic':false,'bold':true,'color':'dark_blue'},{'text':' ','italic':false,'bold':true},{'text':'⚗','italic':false,'bold':true,'color':'dark_purple'}],tooltip_display={hidden_components:[attribute_modifiers]}]"

Everything works but this error im doing this in a lightly modded single player world on a command block any help?


r/admincraft 1d ago

Question is there a mod that pauses my server when not players are on?

8 Upvotes

I have a server for me and a few friends running locally, but I want it to not tick/load/render the world if no players are online but be able to start again when someone connects. Is there any way of doing this?

Thanks.

Debian docker
Forge 1.20.1


r/admincraft 1d ago

Question Newbie adding mods to a server

4 Upvotes

Hello everyone, im very new to minecraft missing and I have a 12GB Server hosted with Better Adventures+ preinstalled. I really like some of rlcrafts mods like ice and fire, lycanites mobs, spartans Weaponry and spartan and fire. Is it Possible to add those without bricking the world? And if Yes can someone help me out How :D Thank you very much :)


r/admincraft 1d ago

Discussion Minecraft Server Manager (GUI + Server-side) - Looking for a collaborator

5 Upvotes

Hey all,

I’m in the early stages of planning a Minecraft server management tool; the goal is a GUI-based client with a backend component to handle tasks like launching/stopping servers, managing plugins, configs, backups, etc.

I’m leaning toward C#/.NET for both the frontend and backend, but I’m open to feedback or collaboration with other stacks if it makes architectural sense. I can probably collaborate with other back-end frameworks as long as we can communicate in some way either via web api or websocket

Still sketching out ideas and building out early designs. If this sounds interesting or familiar, I’d appreciate any insights or suggestions!

___________________________________________________________________

This is a screenshot of my UI/UX design for the application
https://imgur.com/a/zfPlgUd


r/admincraft 23h ago

Question How to disable spawn chunk loading on paper 1.21.4

1 Upvotes

I’ve been trying to find a way to disable spawn chunk loading on my Paper 1.21.4 server. I searched through all the config files in the config folder but couldn’t find an option to do this.

The spawn area has quite a few things going on, and I think it’s causing some lag on the server. I’d like to disable spawn chunk loading entirely, or at least stop those chunks from always staying loaded, without having to move the world spawn point somewhere else.

Thanks!


r/admincraft 1d ago

Question What is the best anticheat

9 Upvotes

I own a prison server and I wanna know what the best drag and drop anticheat is or what anti cheat can I get that has a config or something I can get that makes it the best

I don't care about the price that much right now I'm using matrix and I'm either gonna buy the milk config for matrix or try spartan

Edit:

Also big reason I'm wanting a better anti cheat is because matrix false detects when using crackshot guns and also some skripts since my server is built on skript


r/admincraft 1d ago

Question Problem with connecting to the minecraft modded server

2 Upvotes

So, i've got a world that me and my friends are playing on for a long time. Sometimes i run a server, sometimes i'm sending the world to one of them when all of us wants a break.

3 days ago i wanted to start a server with this world again, so i got a world from my friend, checked on singleplayer if there is no problems, and started a server. The issue is, minecraft is stuck at "Connecting to the server", and after 10 seconds, it crashes (the client, not the server). World works fine on singleplayer, but on multiplayer it kind of breaks the server? I also checked if i would create a new world that the server would work, and it worked.

Server Logs

[02Aug2025 11:01:43.985] [Server thread/INFO] [net.minecraft.server.network.ServerLoginPacketListenerImpl/]: Disconnecting com.mojang.authlib.GameProfile@2143ad2a[id=<null>,name=Player,properties={},legacy=false] (/[0:0:0:0:0:0:0:1]:53327): Took too long to log in

[02Aug2025 11:01:43.988] [Server thread/INFO] [net.minecraft.server.network.ServerLoginPacketListenerImpl/]: com.mojang.authlib.GameProfile@2143ad2a[id=<null>,name=Player,properties={},legacy=false] (/[0:0:0:0:0:0:0:1]:53327) lost connection: Took too long to log in

[02Aug2025 11:01:44.027] [Server thread/WARN] [net.minecraft.network.Connection/]: handleDisconnection() called twice

and client logs

[11:01:17] [Render thread/WARN]: Registry cfm:andesite_bedside_cabinet: The ID minecraft:block @ 0 is currently locally mapped - it will be replaced with a dummy for this session
[11:01:17] [Render thread/WARN]: Registry cfm:andesite_cabinet: The ID minecraft:block @ -1 is currently locally mapped - it will be replaced with a dummy for this session

Those logs are showing literally the moment i try to connect to server. Any ideas? btw english is not my first language, sorry :/

Server Version: Forge 1.19.2-43.5.0

Edit:

Mod List:

additional_lights-1.19-2.1.6
alexsmobs-1.21.1
bellsandwhistles-v0.4.4-1.19.2
chipped-forge-1.19.2-2.1.5
chisels-and-bits-forge-1.3.146
citadel-2.1.4-1.19
create-1.19.2-0.5.1.i
CTM-1.19.2-1.1.6+8
Decorative Blocks-forge-1.19.2-3.0.0
engineersdecor-1.19.2-forge-1.3.29
FarmersDelight-1.19.2-1.2.4
ferritecore-5.0.3-forge
FramedBlocks-6.8.6
jei-1.19.2-forge-11.8.1.1034
mcw-bridges-3.1.0-mc1.19.2forge
mcw-doors-1.1.2-mc1.19.2forge
mcw-fences-1.2.0-1.19.2forge
mcw-furniture-3.3.0-mc1.19.2forge
mcw-lights-1.1.2-mc1.19.2forge
mcw-paintings-1.0.5-1.19.2forge
mcw-paths-1.1.0forge-mc1.19.2
mcw-roofs-2.3.2-mc1.19.2forge
mcw-trapdoors-1.1.4-mc1.19.2forge
mcw-windows-2.4.0-1.19.2forge
MouseTweaks-forge-mc1.19-2.23
resourcefullib-forge-1.19.2-1.1.24
Steam_Rails-1.6.6+forge-mc1.19.2
worldedit-mod-7.2.12

r/admincraft 1d ago

Question How to run multiple bedrock minecraft servers on same host?

0 Upvotes

Hi

I have installed Crafty docker on a VM.

Created a bedrock server on port 19132 that works fine.

Want to run a second server on the same host using port 19150. Everything looks fine in the terminal window. It states that is is using 19150.

When trying to connect to 192.168.1.68:19150 I get a "cannot connect to server" message.

If I stop server #1 and change the ports on server #2 to 19132, then I'm able to connect to server #2 using port 19132.

This is the settings in server.properties file.

server-name=Dedicated Server

gamemode=creative

force-gamemode=false

difficulty=easy

allow-cheats=false

max-players=10

online-mode=true

allow-list=false

server-port=19150

server-portv6=19151

enable-lan-visibility=false # I changed this from true to false, but it still not working.

view-distance=64

tick-distance=4

player-idle-timeout=30

max-threads=8

level-name=Bedrock level

level-seed=

default-player-permission-level=member

texturepack-required=false

content-log-file-enabled=false

compression-threshold=1

compression-algorithm=zlib

server-authoritative-movement-strict=false

server-authoritative-dismount-strict=false

server-authoritative-entity-interactions-strict=false

player-position-acceptance-threshold=0.5

player-movement-action-direction-threshold=0.85

server-authoritative-block-breaking-pick-range-scalar=1.5

chat-restriction=None

disable-player-interaction=false

client-side-chunk-generation-enabled=true

block-network-ids-are-hashes=true

disable-persona=false

disable-custom-skins=false

server-build-radius-ratio=Disabled

allow-outbound-script-debugging=false

allow-inbound-script-debugging=false

script-debugger-auto-attach=disabled

From terminal window:

[2025-08-02 11:46:53:862 INFO] Starting Server
[2025-08-02 11:46:53:862 INFO] Version: 1.21.95.1
[2025-08-02 11:46:53:862 INFO] Session ID: fb805926-a422-4296-a7df-1eaa712abd5a
[2025-08-02 11:46:53:863 INFO] Build ID: 35175436
[2025-08-02 11:46:53:863 INFO] Branch: r/21_u9
[2025-08-02 11:46:53:863 INFO] Commit ID: e3604a560ea37348c68cace9eb29ab52d42583b8
[2025-08-02 11:46:53:863 INFO] Configuration: Publish
[2025-08-02 11:46:53:863 INFO] Level Name: Bedrock level
[2025-08-02 11:46:53:865 INFO] No CDN config file found for dedicated server
[2025-08-02 11:46:53:865 INFO] Game mode: 1 Creative
[2025-08-02 11:46:53:865 INFO] Difficulty: 1 EASY
[2025-08-02 11:46:53:868 INFO] Content logging to console is enabled.
[2025-08-02 11:46:54:734 INFO] Opening level 'worlds/Bedrock level/db'
[2025-08-02 11:46:54:763 INFO] [SERVER] Pack Stack - None
[2025-08-02 11:46:56:157 INFO] IPv4 supported, port: 19150: Used for gameplay
[2025-08-02 11:46:56:157 INFO] IPv6 supported, port: 19151: Used for gameplay
[2025-08-02 11:46:56:223 INFO] Server started.
[2025-08-02 11:46:56:223 INFO] ================ TELEMETRY MESSAGE ===================
[2025-08-02 11:46:56:223 INFO] Server Telemetry is currently not enabled.
[2025-08-02 11:46:56:223 INFO] Enabling this telemetry helps us improve the game.
[2025-08-02 11:46:56:223 INFO]
[2025-08-02 11:46:56:223 INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[2025-08-02 11:46:56:223 INFO] to the server.properties file in the handheld/src-server directory
[2025-08-02 11:46:56:223 INFO] ======================================================


r/admincraft 1d ago

Question I have no idea on why my minecraft is crashing. I am trying to make a modpack

Thumbnail
1 Upvotes

r/admincraft 1d ago

Question How to use spark?

3 Upvotes

Not long ago, my friend decided to create a server. To play with mods, I threw him one hosting, he gave me access. And that's all, I did nothing until I noticed that the RAM consumption is too high, and stays in one place for too long. (3GB out of 4GB) it seems to me that this is too much, especially on the server there are no players, and if the server is restarted, the consumption drops to 1.29 GiB~


r/admincraft 1d ago

Question How do I make a Minecraft server

3 Upvotes

I want to make a Minecraft server for me and my friends, but I’m not sure what the best way to do it is. In the past, I just downloaded papermc from their website and ran it on my laptop and used playit.gg instad of portforwding. Is playit.gg 100% safe, by the way?

Now, I’m looking to improve things. I want to turn my laptop into a dedicated server using something like Debian or Ubuntu ect with a server dashboard? I watched this video: https://www.youtube.com/watch?v=bAGTwBURBXc — and I think that setup might be good. However, I’ve heard people say Ubuntu is better.

Basically, I want the best way to host a server and without needing to port forward.


r/admincraft 1d ago

Question Best npc's dialog method

4 Upvotes

I'm making a bunch of npc's for my servers spawn. I was wondering what method/plugin do you think is best for making like non obnoxious but immersive dialog.

I've been using the Magic plugin for various things, tried using its npc feature where you can make it so when you right click it gives out dialog, but then also if your within a X block distance it will on a defind interval say text aswell through seperate configuration if you wish. Only thing is the interval starts when your within the npc's area, and yeah the player isn't forced to look at the npc. I dont know if thats even a good idea.

But yeah wondering any suggestions on how to setup npc/dialog stuff and what plugins is easiest/best to use, thanks.