#Added: option cauldron_mechanic.max_stack_size to set a limit how much powder can be transformed at once. If the limit is exceeded it will transform as much as possible with left over water.
#Changed: items thrown in a cauldron will no longer be blocked for merging but instead merged before transformation.
#Changed: reworked commands to use commands code v1.8.0 features.
#Changed: messages.wrongCmdUsage.prefix option is now located at messages.wrongCmdUsagePrefix.
#Changed: messages.help.discover option is now located at messages.discover.help.
#Changed: updated commons code to v1.8.0. This massively improves the commands, in particular:
#Changed: the credits (aka. my name) is now clickable and will open my profile page on spigot.
#Changed: sent messages make now use of the BaseComponent API which allows click events (like above) or hover events.
#Changed: commands are now easier to maintain.
#Changed: every (sub-)command will now generate its own help command.
#Changed: every (sub-)command will now generate its own usage message.
IMPORTANT: This update needs editing of the current config. Please compare the cauldron & messages section with the following and edit it accordingly.
Code (YAML):
# Cauldron options ## check_empty: If set to 0: players will be able to transfer items in any cauldron. ## If set to 1: players will be able to transfer items in non empty cauldrons. ## If set to 2: players will be able to transfer items in cauldrons with higher or equal waterlevel than needed for one transformation (change_waterlevel) ## change_waterlevel: Cauldrons will change their waterlevel by the given amount if a player transforms an item stack. Note: A full cauldron has water level 3. ## max_stack_size: maximum amount of items that can be transformed per usage. ## call_event: This is just for compatibility reasons with other plugins. If set to true other plugins will get notified (CauldronLevelChangeEvent) of water level changes with unknown reason. cauldron_mechanic:
enable: true
check_empty: 1
change_waterlevel: 1
max_stack_size: 64
Code (YAML):
# Message configuration messages:
credits: "Use /betterconcrete help for all available commands." noPerm: "&4You do not have permission." wrongCmdUsagePrefix: "&CUsage:" discover:
help: "discovers all available recipes." success: "&2You discovered all available recipes."
As you can see players will not get punished anymore if they throw items in one by one quickly (i.e. by spamming Q).
I would highly appreciate some more/new ratings because it really keeps me motivated. Thanks in advance!
Best regards
Alex_qp
PS:
@TheMikol I hope the update suits your feature request.
PPS:
@BecauseNyx This plugin performs commands now like all my other plugins. It should not have had an impact in regards of the wrong sent message but if anything pops up please let me know.
PPPS:
@Ellendyra I hope the mechanic change will improve the situation for your players.