Mod

SI: Essentials
Rank 554
Rank 366 among mods

Quick rating

SI: Essentials

Overall rating distribution
0.5★ (no ratings)
1.0★ (no ratings)
1.5★ (no ratings)
2.0★ (no ratings)
2.5★ (no ratings)
3.0★ (no ratings)
3.5★ (no ratings)
4.0★ (no ratings)
4.5★ (no ratings)
1 rating (100%) · 5.0★
0.5★ 5★
Gameplay
0.0
Aesthetics
0.0
Performance
0.0

The main API, library and toolkit by Soncresity Industries.

No Theme
No Genre
Vanilla+
QoL & Tweaks
Bug Fixes
Performance & Optimization
Server Utility
Client Utility
Modpack Customization Tool
UI & Menu Tool
API/Library
Development: Active/WIP
Mod Loaders
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
Soncresity Standard License
Latest Version
NeoForge 26.1.2 2.4.0-b1
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

🌐 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 Parser

The Sound Parser 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 across an entire dimension.

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

If you enjoy this project, consider supporting us: ➡️ Patreon


🏢 About Soncresity Industries

This project is developed by Soncresity Industries, a team focused on creating high-quality Minecraft experiences, tools, and systems.

🌐 Website | 💬 Discord


⚠️ License & Usage

This project is licensed under the Soncresity Standard License (SSL). You can view it here


🚀 Credits

  • Soncresity Industiries
  • SkyKing_PX
  • KalarianAthecila

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

If you enjoy this project, consider supporting us: ➡️ Patreon


🏢 About Soncresity Industries

This project is developed by Soncresity Industries, a team focused on creating high-quality Minecraft experiences, tools, and systems.

🌐 Website | 💬 Discord


⚠️ License & Usage

This project is licensed under the Soncresity Standard License (SSL). You can view it here


🚀 Credits

  • Soncresity Industiries
  • SkyKing_PX
  • KalarianAthecila

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

1
Ratings
1
Followers
1
In stacks

By the numbers

Statistics

~74,000
Total Downloads
CurseForge
~67,000
Modrinth
~6,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync