
Server Utilities
This mod adds commands, ranks, permissions, economy, and a few other features. It overhauls Minecraft and changes the permissions of commands to allow server owners to set up ranks with certain features and permissions. This also adds color codes into the game and they can be used in ranks, nicknames, and chat.
About this Mod
Beta release v2.1.9.4
This release is for 1.16.5 and 1.17.1. The main additions are chest shops and discord integration.
The beta will be available for download HERE.
A week after the beta release a full release will be uploaded to CurseForge.
More details on the update will be available then.
What Server Utilities does, is it adds commands, ranks, permissions, economy, and a few other features. It overhauls Minecraft and changes the permissions of commands to allow server owners to set up ranks with certain features and permissions. This also adds color codes into the game and they can be used in ranks, nicknames, and chat. The mod is only needed on the server. Clients have 2 options, they can also add the mod or use the resource pack to translate the chat from the mod. Alternatively, the translations can be disabled in the features config for server owners. This will translate the mod into English for everyone who joins. There are many features planned for this mod, and as they are completed they will be uploaded here.
There are multiple stages of the mod. The released versions will be uploaded here. The beta versions will be added to the discord for people to test and find bugs, and the alpha builds will be available for patrons.
When a argument has: [ ] it is required, if it has: { } then it is optional
All commands, permissions, cooldowns, and delays are configurable. These are just the defaults.
When using any command that teleports you, if you move before the delay has finished it will be canceled, but if it is canceled the cooldown will not be started.
General Commands
| Command | Args | Description | Permission |
| /spawn | n/a | Teleports the user to spawn | serverutils.spawn |
| /setspawn | n/a | Sets the Server's spawn to the current location | serverutils.setspawn |
| /warp | [warp] | Teleports the player to the specified warp | serverutils.warp |
| /warps | n/a | Lists the current warps set on the Server | serverutils.warps |
| /setwarp | [warp] | Sets the current location as the specified | serverutils.setwarp |
| /delwarp | [warp] | Removes the specified warp | serverutils.delwarp |
| /home | {home} | Teleports the player to thier home "Home" unless another one is specified | serverutils.home |
| /homes | n/a | Displays all of your current homes | serverutils.homes |
| /sethome | {home} | Sets the current location as your home "Home" unless another one is specified | serverutils.sethome |
| /delhome | {home} | Removes the home "Home" unless another one is specified | serverutils.delhome |
| /back | n/a | Teleports a player to thier prior location | serverutils.back |
| /rtpnear | n/a | Teleports the player to a random place nearby | serverutils.rtpnear |
| /rtp | n/a | Teleports the player to a random place | serverutils.rtp |
| /rtpfar | n/a | Teleports the player to a random place far out | serverutils.rtpfar |
| /tpa | [player] | Requests that the specified player lets you tp to them | serverutils.tpa.base |
| /tpahere | [player] | Requests the specified player to tp to you | serverutils.tpahere |
| /tpaccept | n/a | Accepts a pending teleport request | serverutils.tpaccept |
| /tpdeny | n/a | Denies a pending teleport request | serverutils.tpdeny |
| /repair | {all} | Repairs the currently held item to full durability | serverutils.repair.one serverutils.repair.all |
| /heal | {player} | Heals the player specified, or yourself if its not | serverutils.heal.self serverutils.heal.other |
| /feed | {player} | Feeds the player specified, or yourself if its not | serverutils.feed.self serverutils.feed.other |
| /god | {player} | Toggles Godmode for the player specified, or yourself if its not | serverutils.god.self serverutils.god.other |
| /fly | {player} | Toggles Flight for the player specified, or yourself if its not | serverutils.fly.self serverutils.fly.other |
| /bomb | {player} | Drops tnt on the player specified | serverutils.bomb |
| /drown | {player} | Spawns water around the player specified, replacing air | serverutils.drown |
| /smite | {player} | Strikes the player specified with lightning | serverutils.smite |
| /nickname | {name}{player} | If the name is specified, will change your name to the new one, if not it is reset. If a player is specified, thier name will be modified. |
serverutils.nick.self serverutils.nick.other |
| /endchest | n/a | Opens the players end chest | serverutils.endchest |
| /gamemode | [mode] | Changes the users gamemode | serverutils.gamemode |
| /claim | n/a | Claims the chunk the player is standing in | serverutils.claim |
| /claimflag | [flag][value] | Changes the users claim flags | serverutils.claimflag |
| /clearlag | [type to clear] | Removes certain entities from the world to improve performance | serverutils.clearlag |
| /rankup | {rank} | Changes the players rank, or displays available ranks to rankup to | serverutils.rankup |
| /trust | [player] | Gives the player permission in your claims | serverutils.trust |
| /untrust | [player] | Removes the players permission in your claims | serverutils.untrust |
Permission Commands
| Command | Args | Description | Permission |
| /permission add | [player][perm] | Adds the specified permission to the player | serverutils.permission |
| /permission remove | [player][perm] | Removes the specified permission to the player | serverutils.permission |
| /permission clear | [player] | Removes all of the permission to the player (not including rank permissions) | serverutils.permission |
| /permission list | {filter} | Lists all the permissions based on the filter, if no filter is used all will be listed. | serverutils.permission |
Kit Commands
| Command | Args | Description | Permission |
| /kit | [kit] | Gives the user the kit specified, if they have the permission for it. | serverutils.kit.base |
| /kit add | [kit] | Adds the item held to the kit specified | serverutils.kit.modify |
| /kit cooldown | [kit][cooldown] | Sets the cooldown of the kit specified. | serverutils.kit.modify |
| /kit create | [kit] | Creates a kit by the name specified | serverutils.kit.modify |
| /kit delete | [kit] | Deletes the kit specified | serverutils.kit.modify |
| /kit info | [kit] | Shows the contents of the kit | serverutils.kit.base |
| /kit permission | [kit] | Shows the permission for the kit | serverutils.kit.modify |
| /kit remove | [kit] | Removes the held itemstack from the specified kit | serverutils.kit.modify |
Rank Commands
| Command | Args | Description | Permission |
| /rank | n/a | Displays info about your ranks | serverutils.rank.self |
| /rank add | [player][rank] | Adds the specified rank to the player | serverutils.rank.modify |
| /rank remove | [player][rank] | Removes the specified rank from the player | serverutils.rank.modify |
| /rank create | [rank] | Creates a new rank | serverutils.rank.modify |
| /rank delete | [rank] | Deletes a specified rank. | serverutils.rank.modify |
| /rank permission add | [rank][permission] | Adds a permission to the specified rank | serverutils.rank.modify |
| /rank permission remove | [rank][permission] | Removes the specified permission from the rank | serverutils.rank.modify |
| /rank priority | [rank][weight] | Sets the importance of a rank, this affects which prefix is used. | serverutils.rank.modify |
| /rank prefix | [rank][prefix] | Sets the prefix for the rank. This supports color codes, but it needs to be inside quotations |
serverutils.rank.modify |
| /rank suffix | [rank][suffix] | Sets the suffix for the rank. This supports color codes, but it needs to be inside quotations |
serverutils.rank.modify |
When a player joins the server, they will have the default rank. You can change and customize it if you so choose.
Each command that this mod adds, has configs set in the Commands.toml. You can change the delay, cool-down, price, permission, aliases, if the command is even enabled, things like that.
This mod also adds 2 new color codes:
&g - this will change the text after it to rainbow.
&h - this will change the text to the holiday colors. This can be changed in the Feature.toml. The colors change with the month.
Rank prefixes and suffixes, as well as nicknames all support color codes. In order to use color codes you need to surround the text in quotes. Like this: /rank prefix default "&8[&7Player&8]"
|
|---|
Available Versions
How to Install Server Utilities on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.18.1).
Install Mod
Open the mod browser in the dashboard and search for "Server Utilities". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.18.1, 1.17.1, 1.16.5
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Server Utilities server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.18.1). You can switch loaders with one click in the panel.
Is Server Utilities compatible with forge?
Server Utilities officially supports forge for Minecraft 1.18.1, 1.17.1, 1.16.5. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Server Utilities – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Server Utilities consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Server Utilities with just one click on your server.