Slimefun is a popular Minecraft plugin that transforms the vanilla game into a modpack-like experience without requiring client-side mods. It introduces a vast array of new items, mechanics, and gameplay features, focusing on technology, magic, and automation, to enhance gameplay. Slimefun adds depth to crafting, resource gathering, and exploration, appealing to players who enjoy complex systems and progression. Slimefun add-on enchances gameplay even further by adding all sorts of different items!
Check it out at: https://github.com/Slimefun/Slimefun4
The block limits outlined here serve as an initial framework and will be fine-tuned over time based on community feedback. We’ve set these limits conservatively to ensure a balanced gameplay experience, as it’s simpler to increase limits as needed rather than reduce them, which can frustrate players. To suggest adjustments to these block limits, please visit our Discord server and create a forum post.
We welcome and want your constructive feedback.
- Block Limits are PER chunk.
- Limit values are NOT final and are adjusted based on community feedback.
Slimefun’s block limits are necessary due to its inefficient block storage system, which loads every placed block (e.g., Electric Dust Fabricators or Output Chests or ANY Exotic Garden Plant) into server memory on startup, regardless of the chunk being loaded or not, causing prolonged restarts and performance strain on large public servers. A promised rewrite to fix this issue, awaited for over five years, has not happened. These per-chunk limits balance player enjoyment with server stability, preventing excessive block placement (e.g., 5,000 Output Chests in one chunk) that could crash the server due to running out of memory.
Initally set conservatively to avoid later reductions, limits can be adjusted based on constructive feedback submitted via forum posts on our Discord.
Unless a server is running a modified version of Slimefun, in theory, you could bring any server to its knees simply by placing enough of any Slimefun block. Each block placed consumes memory despite the chunk being loaded or not, this will eventually cause the server to run out of memory.