Smart Utility
Ten quality-of-life features in one mod, each with its own switch. Everything runs on the server, so your players connect with a plain vanilla client and it just works.
Most of these you would otherwise install as ten separate mods, each with its own config file and its own update schedule. This is one jar, one config, and anything you do not want stays off.
Features
| Feature | What it does |
|---|---|
| Death Coordinates | A private message with the position you died at. Click the coordinates to copy them, paste them into /tp. |
| Cobblestone Generator | Lava-and-water generators produce ore instead of cobblestone, at a chance and from a list you define. Any block works, modded ones included. |
| Auto Replant | Harvesting a mature crop replants it from one seed out of the harvest. Sneak to clear a field instead. |
| Keep Inventory | Keep your items on death, in the slots they were in, without touching the vanilla gamerule. Off by default. |
| Keep XP | Keep a configurable share of your levels on death. Off by default. |
| XP Multiplier | Separate multipliers for mob kills and block breaking. Both start at 1.0, so nothing changes until you set a number. |
| Mob Heads | Killed mobs can drop their own head. Six vanilla mobs, players optional. |
| Fast Leaf Decay | Leaves come down with the tree instead of over the next few minutes. Same leaves vanilla would have removed, just sooner. |
| Vein Miner | Break one block of an ore vein, mine the whole vein. Tool wear per block. |
| Tree Capitator | Break one log, fell the tree above it. Never downwards, so log builds stay standing. |
More Features are coming soon!
Everything is optional
Every feature has its own toggle. Change it in the config, or in-game:
/smartutility feature list
/smartutility feature enable <feature>
/smartutility feature disable <feature>
Changes apply immediately, no restart. /su works as a shorthand.
Configuration
Two files are written on first start:
config/smartutility-common.toml: loggingconfig/smartutility-server.toml: everything about gameplay
You can also edit all of it in-game under Mods → Smart Utility → Config. No extra config
library needed. A single world can override the server config with its own copy in
<world>/serverconfig/.
Built for servers
- Every gameplay decision is made on the server. Clients cannot set their own multipliers or limits.
- Modded crops, logs, leaves and ores are picked up through tags and vanilla's own block types, not through hardcoded lists, so there are no config entries for content from other mods.
- Mob head drops go through NeoForge's Global Loot Modifiers, so they stack with other loot mods instead of overwriting them.
- Multi-block features respect cancelled break events, spawn protection and the world border, and they check every block, not just the one that was clicked.
- No mixins anywhere. Only official NeoForge events.
- English and German translations included.
Installation
- Install NeoForge 26.1.2.87 or newer for Minecraft 26.1.2.
- Drop
smartutility-<version>.jarinto your server'smodsfolder. - Start the server once, then edit
config/smartutility-server.toml.
Installing it on the client is optional and only adds the config screen.
FAQ
Do my players need to install anything? No. All ten features work for players on a plain vanilla client.
Does it set the keepInventory gamerule?
No, and it does not read it either. A gamerule is written into your world and outlives the
mod; this switch is per instance and leaves nothing behind.
Does it conflict with other vein miner, tree feller or auto replant mods? Yes, but run only one of each kind. They react to the same event and would both fire. Smart Utility's own features are safe together.

