PowerMining v2.7.5

Details

  • Filename
    PowerMining.jar
  • Uploaded by
  • Uploaded
    Dec 26, 2013
  • Size
    61.24 KB
  • Downloads
    15,451
  • MD5
    74285ca62b93fa1bf85c64444aa6ad0c

Supported Bukkit Versions

  • CB 1.6.4-R2.0

Changelog

Version 2.7.5

  • Softcoded all the minable/diggable blocks to config.yml, so now you can modify it if you want
  • Fixed some spelling throughout the code and did some more cleanup

Version 2.7.1

  • Major fix for hammer/excavator block detection, it was broken in 2.7/2.7-fix due to certain refactoring changes that ended up changing this behavior as well.
  • Implemented useDurabilityPerBlock permission
    • Can be set in your permission system as powermining.highdurability
    • Defaults to true

Version 2.7

  • Optimized some of the code, also moved to and created plenty of utility methods on a new class (PowerUtils.java), overall code is much more readable now.
  • Improved the handling of power items on the anvil
    • You can use 2 power items (enchanted, unenchanted, mixed), although you need enchant permission to use 2 enchanted ones together
    • You can repair Iron/Golden/Diamond power tools using the appropriate materials
    • You can use enchanted books on the power tools, you need enchant permission for this as well
  • Fix1: Fixed small bug introduced in v2.7 which prevented snow from being destroyed while still dropping snowballs

Version 2.6.2

  • Implemented more complex permission nodes, you now have a much better control over what can be done with the tools
    • You can set craft/use/enchant permissions for item groups or individual items (thanks to SimSonic for the idea)
  • Fixed a pretty nasty bug introduced with the use permission, it was checking the craft permission instead of the use one!
  • All individual permissions are now set to false, the node group permissions (powermining.*, powermining.craft.*, powermining.use.*, powermining.enchant.*) now default to OP.

Version 2.6.1/2.6.1-fix

Implemented usage permission Can be set in your permission system as powermining.use Defaults to true

Small fix in plugin.yml to set powermining.use as a children of node powermining.*


Version 2.6

Added support for Towny protection The tools will no longer break blocks if you do not have break permission on them Linked against Towny 0.84.0.7 Fixed snowball drop, it now takes the data value in consideration, so now snow covers on top of each other should drop up to 8 snowballs They also now only drop if you're using an excavator Added some more comments on the code


Version 2.4/2.5

Added support for GriefPrevention and WorldGuard The tools will no longer breaks blocks when you do not have build access to the terrain protected by those plugins Linked against GriefPrevention 7.8-beta and WorldGuard 5.8 Implemented Silk Touch and Fortune for the mined/dug blocks, meaning now all 3x3 blocks will be affected by those enchants. I had to implement my own system for this, since bukkit's breakNaturally() doesn't take enchantments into account Made all events be ignored if already cancelled


Version 2.3

  • Implemented crafting permission
    • Can be set in your permission system as powermining.craft
    • Defaults to true
  • Small change in BlockBreakListener to prevent constant checking the durability setting

Version 2.2

  • Created a default config file for the plugin
    • You can enable useDurabilityPerBlock to have durability be reduced with each broken block
  • Removed resources directory
  • Moved config files and license to the base directory
  • getSurroundingBlocks method will now strip null values from the block list before returning it

Version 2.1

  • Added/Removed breakable blocks by pick/shovel according to the list on the minecraft wiki. (Not all blocks are included)
  • Changed the code so now it will only break the surrounding blocks which actually wield items when mined/dug.
    • (Ie: you no longer lose(breaks but no drop) obsidian surrounding stone blocks in case you mine them using a hammer worse than diamond)

Initial upload.

Hammer and Excavator items and recipes are implemented.