SI: Essentials
SI: Essentials is a library of shared utilities from Soncresity Industries, offering helpers for commands, messages, items, slots, logging and configuration to other mods and modpacks.
What it does
The library gathers several utility classes in one place: a command helper that runs commands as a player and sets permissions, position and rotation; a decimal helper that rounds values to a chosen number of places; a file hash helper that returns the SHA256 checksum of a file; and an item helper that converts between items, item stacks and strings in both directions. A message helper sends private or broadcast messages in chat or the action bar using Adventure and MiniMessage formatting.
A Remover submodule lets a developer disable certain items, either completely or only specific operations such as attacking or interacting, with entries matched by IDs, components or regular expressions. The server and every player need the mod installed. Builds are published for Fabric and NeoForge across seven release versions, 1.21.1 – 26.2, under a custom license that is not open source.
Key features
Custom logger
A logger built on SLF4J can write a separate log file for each world, holding only the output of this library.
Debug output control
Debug messages are gated by a global debug setting, while regular Minecraft logs always record them.
Configuration API
Developers can create several configuration projects, set configuration keys and choose the file type for each.
Registry and slot helpers
Helpers in the Registry Utilities class ease the job of registering items and blocks, while the Slot Utilities class reports the x and y coordinates of a slot inside a large chest screen.
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
Use cases
Who it’s for: Mod developers and modpack authors who need shared helpers for commands, messages, items, configuration and logging, rather than writing these utilities themselves.
How it compares
Fabric Essentials is a server-side only mod, open source under the MIT License, with files for Fabric and Quilt across 1.21 – 26.3. Chat Logger! is a client-side only mod, open source under the MIT License, for Fabric across 1.21.11 – 26.3, and handles chat logging rather than general utilities. Lock (Guard) Essential is client-side only, not open source, and covers Fabric, Forge, NeoForge and Quilt for 1.19.2 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SI: Essentials | Fabric and NeoForge | 1.21.1 – 26.2 | Client and server | 2026-09-12 |
| Fabric Essentials | Fabric and Quilt | 1.21 – 26.3 | Server-side only | 2026-09-16 |
| Chat Logger! | Fabric | 1.21.11 – 26.3 | Client-side only | 2026-09-17 |
| Lock (Guard) Essential | Fabric, Forge, NeoForge and Quilt | 1.19.2 – 1.21.1 | Client-side only | 2026-05-09 |
Questions
Does SI: Essentials require Fabric API?
Does the server need SI: Essentials?
Can the Remover disable an item only partly?
In the catalog
SI: Essentials is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Soncresity Industries
Similar mods
What the author says
SI: Essentials is an API, library and toolkit, all in one mod. It's a great pick for anyone looking to improve their modpack or developing their own mod. The Remover submdule allows you to disable certain items in the game. You can do that through IDs, Components and regular expressions (regex). You can either…
Official listing
- Modrinth page
- modrinth.com/mod/sies
- Owner
- Soncresity Industries
- Published
- 2025-07-24
- Updated on Modrinth
- 2026-09-12
- Facts verified
- 2026-10-15
