Reselect
fabric mod to add a more advanced predicate system for minecraft resources
About this Mod
Reselect
Reselect is a fabric library mod to enable players and modpack creators
to customize minecraft behaviour with as little coding knowledge as
necessary.
This mod provides the Reselect language, which allows the user to write
predicates that match entities based on various parameters such as the mob age,
current biome, name, health and other properties.
Current status of the mod
This mod is temporarily replacing Varied Mob Textures until integration is
implemented.
The mod is in Alpha stage, and for testing purposes, it also contains features
that should be split off into another mod Varied Mob Textures.
The extra features provided are the ability to use Reselect scripts in resource
packs to have multiple textures for the same mob.
How to use
For users
if a resource pack requires this mod, just install it.
No configuration is required.
For resource pack developers
The documentation isn't ready yet,
for help to make resource packs with this mod join the Discord Server.
For other mod creators
Currently the integration support is not complete,
if you wish to help contact me on the Discord Server.
You may also wish to use the VS Code plugin for the Reselect language support.
Available Versions
How to Install Reselect 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.18.1).
Install Mod
Open the mod browser in the dashboard and search for "Reselect". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.18.1, 1.18
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Reselect 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.18.1). You can switch loaders with one click in the panel.
Is Reselect compatible with fabric?
Reselect officially supports fabric for Minecraft 1.18.1, 1.18. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Reselect – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Reselect 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.
Similar Mods
Rent Modded Server
Install Reselect with just one click on your server.