HomeJavaModsSimulationOfLife
SimulationOfLife
ModsJava

SimulationOfLife

Adds exhaustion mechanics and specializations to help simulate real-life stamina and mastery. Work together to thrive.

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# Simulation of Life [![Watch the video](https://www.youtube.com/watch?v=vx0VfaJfPSQ/0.jpg)](https://www.youtube.com/watch?v=vx0VfaJfPSQ) A simple, yet hardcore, plugin that adds an extra layer of survival mechanics by exhausting the player when performing certain actions such as mining, farming, building, and fightng. Alongside that it adds a specialization system that lets you get less exhausted in a field that you master. Intended for large population servers, as solo players can only do so much before their food levels run out. # Features ### Main Features: - **Exhaustion Management**: Players gain Exhaustion when doing certain activities such as mining, fighting, building, and farming - **Specializations**: Increase your efficieny by managing what you specialize in, be careful though, you can only be good at so many things ### Optional: - **Configurable**: Customize many parts of your experience, like the exhaustion amounts, cooldown, block exemptions, specialization points gain, and run speed values - **Permissions**: Allows the bypassing of systems or altering for selected roles such as players or admins - **Exemptions**: Exclude specific block types from exhaustion gain - **Cooldowns**: Prevent over-exhaustion by modifying cooldowns between exhaustion checks - **Debug Mode**: (somewhat) Detailed logging for troubleshooting - **Commands**: From basic functions like reloading the plugin, to advanced statistics to overview the servers specialization distribution # Usage ### For Players 1. The plugin automatically activates when you place or destroy blocks, or hit entities in survival mode 2. You'll receive a message when you recieve exhaustion (if player messages are enabled) 3. Players with the `simulationoflife.bypass` permission won't gain exhaustion 4. The plugin may respect minimum hunger levels to prevent starvation ### For Server Administrators 1. **Installation**: Place the JAR file in your `plugins` folder and restart the server 2. **Configuration**: Edit `plugins/SimulationOfLife/config.yml` to customize settings 3. **Reloading**: Use `/simulationoflife reload` to apply configuration changes without restarting 4. **Monitoring**: Use `/simulationoflife status` to check plugin status and settings 5. **Debugging**: Enable debug mode in the config to see server-side logs # Known Issues - Specialization only saves to file if player has at least 1 point in something (This could lead to a problem if specializations are reset for a player as it may not update) - Some blocks like Short and Tall Grass still being incorrectly detected # Upcoming features - More extensive statistics tracking and saving to file - My data science desires must be fulfilled - Weight system - Can't have you carrying all those stacks of wood ;) - Difficulty setting - so you can play either solo, with few friends, or on large servers in a balanced way

SimulationOfLife is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 11 times (via Hangar). Download it and open it directly in the game.

Explore more