EZBlocks
1.5.0Reward players for mining + track global blocks broken + pickaxe specific blocks broken counters!
1.5.0latest1.5.0 New add / remove commands, updated dependenciesMar 24, 2017 1.5.0 Updated dependencies to latest builds Added /blocks add, /blocks remove commands: There is also a new config option which allows rewards to be given to a player when the add command is performed. Code (YAML): command_options: add: give_rewards_on_add : true1.4.11.4.1 added ability to specify which tools are counted, added optional TEBlockExplodeEvent hookFeb 15, 2016 1.4.1 Since everyone has been demanding I release a version with TEBlockExplode support, I decided to go ahead and release this version that has been lingering around in private for a few months.... This new option is optional: Also added option to specify which tools are allowed to contribute to your counter. These tools can be specified from the config as well. This version also has a few small tweaks / fixes that I may not quite remember as this version has been working on a few servers for a few months now...1.41.4 added option to adjust BlockBreakEventPriority, also turn material blacklist to whitelistAug 29, 2015 1.4 You can now specify what priority the BlockBreakEvent listener handles the event... Priorities are as follows: LOWEST - first to handle the BlockBreakEvent LOW - second order to handle the BlockBreakEvent NORMAL - third order to handle the BlockBreakEvent HIGH - fourth order to handle the BlockBreakEvent HIGHEST - fifth order to handle the BlockBreakEvent MONITOR - last to handle the BlockBreakEvent I have tested and on priority HIGHEST, WorldGuard regions with build deny do not count towards the block break counter.... Added option to flip the material blacklist and make it a material whitelist by setting blacklist_is_whitelist: true Almost forgot.... Added ability to specify what tools are counted towards block break tracking with EZBlocks. This allows you to specify what tools count towards the block break counter. Useful if you only want to allow diamond pickaxes to be counted, or if you want to allow spades, hoes, etc.....You can specify what tools are allowed in the config.1.3.21.3.2 Removed EZRanksLite integration to prepare for EZRanksLite 2.0Jun 8, 2015 1.3.2 This update removed EZRanksLite integration as I am preparing to release EZRanksLite 2.0 soon. The EZBlocks integration with EZRanksLite will no longer be needed as EZRanksLite 2.0 does not contain a scoreboard or any methods which are currently used in EZBlocks. This update should also fix any errors people are having while using EZBlocks with EZRanksLite.1.3.11.3.1 Fixed error in MySQL syntax on database creation.Mar 14, 2015 1.3.1 Fixed MySQL database creation failure due to error in MySQL syntax.1.31.3 Added block blacklist, fixed MySQL database changing all stored UUIDS on saveMar 13, 2015 1.3 Added material blacklist to prevent players from earning blocks broken on certain material types: Fixed MySQL issue where all players in database would be changed to the players blocks broken who was saved last. Sorry, I didn't realize this was broken1.2.11.2.1 bugfixes / added survival only config optionJan 30, 2015 1.2.1 Fixed issues where the MySQL connection would close and EZBlocks would not try to reconnect. Fixed NumberFormatException being thrown when pickaxe displayname contains the raw pickaxe counter format from the config. Fixed other small potential errors. Added config option to only count block breaks in survival mode. (prevent players from boosting in creative)1.21.2 - Added console command support, /blocks set <player> <amount>, ability to disable /blocksJan 9, 2015 1.2 Added console command support! Added /blocks set <player> <amount> so you can set a players blocks broken! Permission required: ezblocks.set Added config option to disable the /blocks command if you don't want players using /blocks to see blocks broken. Code (Text): blocks_broken_command_enabled: true1.1.0.3No longer count towards a players counter if the BlockBreakEvent is cancelledDec 14, 2014 1.1.0.3 This version should fix any "exploit" that allowed players to break blocks in protected areas and boost blocks broken.1.1.0.2Fixed rewards being loaded when blocks needed or interval is set to 0Dec 7, 2014 1.1.0.2 This version fixes you not being able to disable the default rewards if you choose to not have any rewards used. If you want to disable the default rewards, you can now set the blocks needed or interval to 0. Before, setting the interval to 0 would cause errors. Now any reward with a blocks needed or interval set to 0 will not be loaded at all.1.1.0.1Fixed errors when MySQL is enabled, Fixed errors with rewards, added pickaxe specific rewardsDec 1, 2014 1.1.0.1 Fixed exceptions being thrown when using MySQL. MySQL should function properly Fixed errors due to npe thrown when trying to give players a reward. Added pickaxe counter based rewards (total breaks and interval breaks)1.1Big update, Added MySQL support, fixed saving issues, added many config optionsNov 30, 2014 1.1 This update brings many improvements/changes to EZBlocks. Please delete your /plugins/EZBlocks/ folder before updating! Added MySQL database support as a save option. Huge thanks to Maximvdw for the MySQL implementation! Fixed flatfile saving. (hopefully) I have been testing for about a week and haven't had any troubles with saving. Added customizable pickaxe counter You can choose the format shown and also if it is shown in the name or lore! Please be careful when changing this! If you change the format it will not know what the old format was and will add a new counter on any pickaxe with the old counter present! Players need the permission ezblocks.pickaxecounter to have tool specific pickaxe counters! If used in the name, the format will be added to the display name of the pickaxe if a display name is already present and the counter is not present. Do not put Blocks Broken: etc, just the brackets and %blocks% so EZBlocks knows where to put the counter. Code (Text): pickaxe_counter: enabled: true useDisplayName: true format: '&8[&c%blocks%&8]' Added interval based rewards! Now reward players every x blocks!1.0.3.2Forgot to release this with the DeluxeChat update... Add API methods to get players blocks brokenNov 3, 2014 1.0.3.2 This update was supposed to be released when DeluxeChat was updated.... Added API method to get players blocks broken.1.0.3.1Improved saving performance, added option to only track blockbreaks below a certain y coordOct 24, 2014 1.0.3.1 This version should improve performance when loading/saving players blockbreak data. Also fix long waits when the server is stopped due to the plugin saving the loaded data. I also included a new option in the config: Code (Text): only_track_below_y: enabled: false coord: 50 Setting this to true will only count blockbreaks that are below a certain y coord if you only want to track when players are actually underground mining.1.0.3Fixed placeholders for reward_commandsOct 20, 2014 %player% and %blocksbroken% can now be used in the reward_commands: section in any command.1.0.2Added config option to allow infinite durability on pickaxesOct 19, 2014 This update adds a new config option to allow pickaxes to never be broken. You can enable/disable this feature by setting pickaxe_never_breaks: true/false1.0.1Added License. EZBlocks is licensed under MITOct 18, 2014 Feel free to do as you wish with EZBlocks as long as you respect its License terms. Source can be found here: https://github.com/extendedclip/EZBlocks/tree/master/EZBl…1.0Oct 18, 2014
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta