Shroomy-v-1.0.2
Details
-
FilenameShroomy-v1.0.2.jar
-
Uploaded by
-
UploadedSep 28, 2016
-
Size14.27 KB
-
Downloads231
-
MD515c430d3c32a21bb585e6a49fbf354ee
Supported Bukkit Versions
- 1.10
Changelog
Add red or brown mushrooms to the furnace. You will get a "Roasted mushroom" in return. The red mushroom skin is used in both cases.
This is the default generated config file: result-material: BEETROOT use-poppers: true popper-delay-sec: 4 popper-food-level-delta: 2 popper-slow-sec: 3 popper-slow-magnitude: 5
If you set 'use-poppers' to false, the major features are not applicable and the "Roasted mushroom" uses the Beetroot skin.
If you decide to stick with using the poppers setting, then eating a "Roasted mushroom" will result in the player's hunger level changing according to the 'popper-food-level-delta' setting. They will not be able to eat another mushroom until a time determined by the 'popper-delay-sec'.
When the user successfully eats a mushroom they are given a "Slow" potion effect for a time determined by the 'popper-slow-sec' setting.
The 'popper-slow-magnitude' controls how much the user is slowed, but if it is a negative number, the user is actually sped up.
Enjoy!
If you switch the defined language of your server, "Roasted Mushrooms" created in the previous language will no longer be consumeable.
If this feature is desired, it could be accomplished in about 1-2 hours of time.
Added ability to use locale settings from Essentials.
This means that Essential is required. Please use version 1.0.0 if you do not have Essentials.
There was a null pointer exception thrown for a user with the last release. It appeared that the only way it could happen was if the Essentials plugin was returned, but the settings object returned was null. I could not reproduce the error, but I think the fix should prevent it.
The code change can be viewed here: https://github.com/spaarkimus/shroomy/commit/e37ea51de6c5d5004f260121715ee53152bccfc1
Shroomy-v1.0.2 has been uploaded to address the issue.