
deicore
This is a Fabric mod for Minecraft, which adds commands such as WorldVar and some APIs
Screenshots



About this Mod
deicore
Q&A
Q: What's this is deicore?
A: deicore is a support library, and It has WorldVar and other functions too.
Q: What's API has functions?
A: API has Configuration Manager, Mod Check and other functions.
Q: What "WorldVar" can do?
A: He can create a variable that takes effect throughout the entire game, similar to a scoreboard.
WorldVar Command
| Subcommand | Description | Command Format | Parameter Explanation | Execution Feedback | Return Value Explanation |
|---|---|---|---|---|---|
| new | Create a new integer-type world variable | /world_var new <VarName> <Value> |
1. VarName: String type, the name of the new variable 2. Value: Integer type, the initial value of the new variable |
Success: Returns the message "deicore.command.world_var.new_success" with the variable name and initial value | Returns 1 by default |
| get | Query the value of a specified world variable | /world_var get <VarName> |
VarName: String type, the name of the variable to query | 1. Success: Returns the message "deicore.command.world_var.get_success" with the variable name and its value 2. Failure - Variable not found: Returns the message "deicore.command.world_var.not_found" with the variable name 3. Failure - Format error: Returns the message "deicore.command.world_var.format_error" 4. Failure - Unknown error: Returns the message "deicore.command.world_var.unknown_error" |
1. Success: Returns the integer value of the queried variable 2. Returns 0 in all failure scenarios |
| add | Add a specified value to an existing integer world variable | /world_var add <VarName> <Value> |
1. VarName: String type, the name of the variable to add to 2. Value: Integer type, the value to be added |
1. Success: Returns the message "deicore.command.world_var.add_success" with the variable name, the added value, and the value after addition 2. Failure - Variable not found: Returns the message "deicore.command.world_var.not_found" with the variable name 3. Failure - Format error: Returns the message "deicore.command.world_var.format_error" |
1. Success: Returns the integer value of the variable after addition 2. Returns 0 in all failure scenarios |
| set | Modify the value of an existing world variable to a specified integer | /world_var set <VarName> <NewValue> |
1. VarName: String type, the name of the variable to modify 2. NewValue: Integer type, the new value for the variable |
1. Success: Returns the message "deicore.command.world_var.set_success" with the variable name and new value 2. Failure - Variable not found: Returns the message "deicore.command.world_var.not_found" with the variable name |
1. Success: Returns the new integer value set 2. Returns 0 on failure |
| remove | Delete a specified world variable | /world_var remove <VarName> |
VarName: String type, the name of the variable to delete | 1. Success: Returns the message "deicore.command.world_var.remove_success" with the variable name 2. Failure - Variable not found: Returns the message "deicore.command.world_var.not_found" with the variable name |
1. Returns 1 on success 2. Returns 0 on failure |
| subtract | Subtract a specified value from an existing integer world variable | /world_var subtract <VarName> <SubtractValue> |
1. VarName: String type, the name of the variable to subtract from 2. SubtractValue: Integer type, the value to be subtracted |
1. Success: Returns the message "deicore.command.world_var.subtract_success" with the variable name, the subtracted value, and the value after subtraction 2. Failure - Variable not found: Returns the message "deicore.command.world_var.not_found" with the variable name 3. Failure - Format error: Returns the message "deicore.command.world_var.format_error" |
1. Success: Returns the integer value of the variable after subtraction 2. Returns 0 in all failure scenarios |
Available Versions
How to Install deicore on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "deicore". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
deicore server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is deicore compatible with fabric?
deicore officially supports fabric for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with deicore – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if deicore consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install deicore with just one click on your server.