0.9.10

Details

  • Filename
    PowerTool-0.9.10.jar
  • Uploaded by
  • Uploaded
    May 5, 2013
  • Size
    151.16 KB
  • Downloads
    64,206
  • MD5
    3fa9091cb3f98796bdbe365f74efeae7

Supported Bukkit Versions

  • CB 1.5.2-R0.1

Changelog

0.9.10

This version will update your config.yml to add a new option: use-display-names. Please see caveats about config file updates and global power tools.

  • Allow items to be differentiated by display name. Items renamed by the anvil may treated as distinct power tools. This feature is off by default. See the new use-display-names option.
  • Cleanup of storage code.
  • Add run-as-console feature to global power tools. Globally-defined power tools may include a boolean flag, run-as-console which allows commands to run as console. This option defaults to false, meaning the global power tool runs the command as the player. Use this option with caution.
  • Allow temporary permissions to be granted when using global power tools. Globally-defined power tools may include a permissions section. This allows the temporary granting of permissions to a player when they use a global power tool. See config.yml for details.
  • Honor negated item-specific permissions when checking powertool.use.* (e.g. you can grant a group of users the powertool.use.* permissions and then specifically deny specific power tools by setting permission nodes to false, like powertool.use.sulphur. This would allow the use of all power tools except sulphur/gunpowder.)
  • Catch when a command has been given too many arguments and complain accordingly. (ToHPluginUtils)

0.9.9

  • Break powertool.use permission into powertool.use.* and powertool.create. Also support item-specific powertool.use permissions.
  • Store player state as Bukkit metadata.
  • Bukkit deprecation fixes.

This build introduces fine-grained control over power tool usage using permissions: powertool.use.* and powertool.use.<item-id>. It also introduces powertool.create which allows players to create their own power tools.

The old permission powertool.use remains for backwards compatibility and can be thought of as an alias for both powertool.use.* and powertool.create.

sulphur (gunpowder) is used as a global power tool example. After each config file update, the example will be added back in if you don't already have it.

If you're already using sulphur as a global power tool, your modified entry should not be disturbed. Unless you only use one of right-click or left-click. If that's the case, the other click command will be defaulted. To stop this, explicitly set it to ''

For example:

sulphur:
    left-click: me Hello %p
    right-click: ''