XySmallTool
by xiaoyu9430
XySmallTool lets a server owner switch off specific mob and block behaviors, such as creeper and TNT griefing, enderman block theft and farmland trampling.
What it does
Each behavior is controlled by a single YAML configuration file that the mod reads at startup. Options cover bat, glow squid and phantom spawning, TNT and creeper explosions that destroy blocks, enderman block picking, and whether trampled farmland is protected. Changes take effect after the game or server is restarted.
The mod also manages wither skulls. A switch enables a custom lifetime, and the lifetime is set in ticks, with 20 ticks equal to one second. Because everything is toggled in one file, server owners do not need to edit code or run complex commands. XySmallTool requires Fabric API for its commands and events and needs Fabric Loader 0.15.0 or newer. It is built for Minecraft 1.21.1 and runs on the server alone, so players join without installing it. The code is released under the MIT License, but it is not open source.
Key features
Spawn toggles
Bat, glow squid and phantom spawning can each be switched on or off in the configuration file.
Explosion control
TNT and creeper explosions can be allowed or blocked from destroying blocks, separately for each source.
Enderman block picking
Endermen can be prevented from picking up blocks, which stops them from stealing building material.
Farmland protection
Trampling can be disabled, and trampled farmland can be protected, keeping crops and soil intact.
Wither skull lifetime
A custom lifetime for wither skulls can be enabled and set in ticks, with 20 ticks equal to one second.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Disable Crop Trampling is a Fabric server-side mod under the MIT License, open source, with files for 1.21 – 1.21.11, so it covers a wider version range than XySmallTool. No Farmland Trampling is also Fabric and server-side, open source under the MIT License, but published only for 1.21.8 – 1.21.11. Trampling is a Fabric server-side mod for 1.19 – 1.21.3 that covers farmland trampling alone, while XySmallTool also handles explosions, spawns and wither skulls.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| XySmallTool | Fabric | 1.21.1 | Server-side only | 2026-05-23 |
| Disable Crop Trampling | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-01-01 |
| No Farmland Trampling | Fabric | 1.21.8 – 1.21.11 | Server-side only | 2026-01-12 |
| Trampling | Fabric | 1.19 – 1.21.3 | Server-side only | 2024-12-09 |
Questions
Does XySmallTool need Fabric API?
Does every player need XySmallTool installed?
How are the settings changed?
Can creeper explosions be stopped without stopping TNT?
In the catalog
XySmallTool is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from xiaoyu9430
Similar mods
What the author says
Enderman block picking – prevent endermen from stealing blocks Farmland trampling – protect farmland from being trampled by entities
Official listing
- Modrinth page
- modrinth.com/mod/xysmalltool
- Owner
- xiaoyu9430
- Published
- 2026-02-21
- Updated on Modrinth
- 2026-05-23
- Facts verified
- 2026-10-15
