Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Adds exhaustion mechanics and specializations to help simulate real-life stamina and mastery. Work together to thrive.
Simulation of Life
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
- The plugin automatically activates when you place or destroy blocks, or hit entities in survival mode
- You'll receive a message when you recieve exhaustion (if player messages are enabled)
- Players with the
simulationoflife.bypass
permission won't gain exhaustion - The plugin may respect minimum hunger levels to prevent starvation
For Server Administrators
- Installation: Place the JAR file in your
plugins
folder and restart the server - Configuration: Edit
plugins/SimulationOfLife/config.yml
to customize settings - Reloading: Use
/simulationoflife reload
to apply configuration changes without restarting - Monitoring: Use
/simulationoflife status
to check plugin status and settings - 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
Information
Category | Gameplay |
---|---|
Published on | July 18, 2025 |
License | MIT |
Downloads | 0 |
Stars | 0 |
Watchers | 1 |
Supports Folia
Pages
Members
Owner