SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedLibraries & compatibility

SI: Essentials

by SoncresityIndustries · for Minecraft

The main API, library and toolkit by Soncresity Industries.

21KDownloads
18d agoLast updated
LicenseRef-Soncresity-Standard-LicenseLicense
Fabric · NeoForgeLoaders

About SI: Essentials

From Modrinth

The main API, library and toolkit by Soncresity Industries.

Kinetic Hosting Banner

DiscordModrinth CurseForge NeoForge Fabric Patreon YouTube Twitch

🌐 SI: Essentials

> The main API, library and toolkit by Soncresity Industries.

***

✨ Overview

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.

***

🔧 Features

Remover Module

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 disable the item completely or only disable specific operations/features such as attacking/interacting with the item or its recipes.

Logger

SI: Essentials comes with a custom logger, that is based on the slf4j logger that is commonly used in Minecraft Mods. With our setup, we allow to create separate log files for each world that only contain the output of your mod. This makes finding issues in your code faster.

Our logger also comes with a debug option that is controlled with the global debug_enabled value of the SI: Essentials Common Cnfg. While debug output is only visible depending on that value in the Minecraft logs, debug output will always be logged to your custom logfile that was explained above.

Configuration API

Our Configuration API allows you, as a developer, to create multiple configurations in your projects and access and set configuration keys and values. Currently, you can choose the cnfg or the objt file type.

Command Utilities

The Command Utilities class allows you to execute commands as a player while being able to customize the permissions, position and rotation.

Decimal Utilities

The Decimal Utilities class allows you to round a decimal value to a set number of decimal points / places after the comma.

File Hash Utilities

The File Hash Utilities class allows you get the SHA256 file hash / checksum of a file as a String.

Item Utilities

The Item Utilities class allows you parse Items and Item Stacks from Strings or vice versa.

Message Utilities

The Message Utilities class allows you to send (privately and broadcast) messages (in the chat or Action Bar) with the Adventure/MiniMessage API.

Registry Utilities

The Registry Utilities class makes the process of registering Items and Blocks easier by providing useful helper methods.

Singleplayer Utilities

The Singleplayer Utilities class allows check whether a ServerPlayer is the host of a Singleplayer World. This may be useful when your Mod includes banning players but you don't want to ban the world host as otherwise their world wouldn't get saved properly and other players would get kicked.

Slot Utilities

The Slot Utilities class allows you to get the x and y position of a slot in a large chest GUI. This is useful for our Slot presets

Sound Utilities

The Sound Utilities class allows you to parse Sound IDs to a SoundEvent which you can then use to either play a sound privately for one player or broadcast it.

Title Utilities

The Decimal Utilities class allows you to show and broadcast fully customizable Titles to players using the Adventure/MiniMessage API.

***

📦 Requirements

  • Minecraft 1.21.1, 1.21.4, 1.21.8, 1.21.10 or 1.21.11
  • SI: Essentials
  • NeoForge or Fabric

***

📖 Wiki & Documentation

📚 Learn more, guides, and full documentation: ➡️ SI: Essentials Wiki

***

🌍 Community & Support

💬 Join our community and get help: ➡️ Discord

🐛 Report bugs & request features: ➡️ Support

***

🔗 Links

🌐 Website 📺 YouTube 📱 Socials

***

❤️ Support Us

Read the full description on Modrinth →

Highlights

From source data

Game versions

Supports 7 Minecraft versions, the newest being 26.2.

Loaders

Runs on Fabric and NeoForge.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

Modrinth lists SI: Essentials as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricNeoForge
Runs on
Serverrequired on the server
Game versions
26.2 and 6 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorSoncresityIndustries, as published on Modrinth
  • ✓LicenseLicenseRef-Soncresity-Standard-LicenseFree

SI: Essentials, answered

Generated from the mod’s own source data.

Do my players need to install SI: Essentials?

Modrinth lists SI: Essentials as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric and NeoForge.

Is it free?

Yes. SI: Essentials is free to download from Modrinth. Its license is LicenseRef-Soncresity-Standard-License.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SI: Essentials on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add SI: Essentials in one click.