Disposible Feather
DizzyZane opened this issue ยท 4 comments
The one feature I needed/wanted for my semi-survival server was for the feather to deteriorate. The config would be something like this:
tool.leap.max.use [maximum use]
tool.leap.min.use [minimum use]
tool.leap.bias.use [amount of uses that it tries to lean towards]
The extra bias config is so you get more/less uses on average when used.
The bias can be set to FALSE to get a completely random amount of uses.
Setting the Max and min to FALSE will make it infinte, and different groups can be set to have more/less uses on a feather.
This would be useful for my server, so please add it.
As I've not gotten any replies here, I'm going to close out this issue. Support for disposable feathers will be in release 0.6. Please re-open this issue if you aren't satisfied with the solution.
Ok, how important is the variable nature of feather usage? I think it might be clearer for configuring if it only had one setting (# of uses per feather). My counter proposal is to have a setting that allows the server administrator to limit the number of uses per feather. This setting would default to 0, thus providing the same functionality as the plugin currently provides unless the server admin chooses otherwise. When adding new optional features I want it to integrate easily for any administrators currently using the plugin.
Another feature that might be handy is a way to disable the feather cost for particular users. I'm thinking of implementing this with another permission node.
New addition to config.yml
tools.leap.numUse=0 (or 3, 42, or any other positive number)
New permission
toolbelt.tool.leap.nocost
Please let me know if this proposal would work for you, and if you have any other suggestions. Thanks for posting this issue, and I'll look into getting it out with the next version.
Please test the latest build and let me know if this fits your need:
- http://jenkins.twentymine.com/job/ToolBelt/29/ (toolbelt-0.6-SNAPSHOT.jar)
New config.yml option:
- tools.leap.cost
New permission:
- toolbelt.tool.leap.free