MineResetLitePlus
3.1.2Must have plugin for Prison Servers! Adding extra functions to MineResetLite plugin.
3.1.2latestforgot to suppress the debug statements.Nov 5, 2018 forgot to suppress the debug statements when PlaceholderAPI expansion is invoked.3.1.1updated the API.Oct 31, 2018 updated the API.3.1.0added utility methods for PAPI.Oct 31, 2018 added utility methods for PAPI.3.0.2added an extra sanity check on the mined count.Oct 6, 2018 added an extra sanity check on the mined count.3.0.1fixed the event registration process.Sep 23, 2018 fixed the event registration process.3.0.0built against 1.13.1 and the latest TokenEnchantSep 16, 2018 built against 1.13.1 and the latest TokenEnchant2.8.0internal refactoring.Jan 30, 2018 internal refactoring.2.7.0added extra sanity checks for mines do not exist.Sep 16, 2017 added extra sanity checks for mines do not exist. This update should fix the NullPointerException issue, which was caused by a sign being associated with a mine, which does not exist. Also, in your config.yml, the following line: Code (Text): error_msg : "&c [MRLP] : Some error occured." [/coce] should be replaced by: [code] Messages: ErrorMsg : "&c[MRLP] : Some error occured." MineDoesNotExist: "&c[MRLP] : A mine called %mine% does not exist." HelpMessages: banner: msg: "=== &e[&aMRLP Commands List (%version%)&e] &r===" help: msg: "&a/mrlp help : displays this help menu." reload: msg: "&a/mrlp reload : reloads config file." permission: "mrlp.reload" debug: msg: "&a/mrlp debug <true|false> : turn on / off the debug mode." permission: "mrlp.debug" reset: msg: "&a/mrlp reset <mine>" permission: "mrlp.mine.reset" info: msg: "&a/mrlp info <mine>" permission: "mrlp.mine.info"2.6.0added handling of missmatch between mine and sign.Sep 11, 2017 added handling of missmatch between mine and sign. Previously, if you created a sign and you removed the mine corresponding to the sign, it broke the sign system. This version gracefully ignore the sign which does not have a corresponding mine.2.5.0Added new spigot version check method.Jun 20, 2016 Added new spigot version check method. It now supports 1.8 - 1.10.2.3.0added 1.9 support.Mar 7, 2016 added 1.9 support.2.2.0added NP check for TEExplodeEvent processing.Feb 20, 2016 added NP check for TEExplodeEvent processing. In case there is no corresponding mine information at where a block was exploded, it just skips the processing that block.2.1.0removed unused classes from TokenEnchantAPIJan 23, 2016 removed unused classes from TokenEnchantAPI2.0.1fixed the entry in plugin.ymlJan 20, 2016 fixed the entry in plugin.yml2.0.0TEExplodeEvent is now properly supported.Jan 19, 2016 TEExplodeEvent is now properly supported.1.6.1fixed 100% mined not resetting bug.Dec 24, 2015 fixed 100% mined not resetting bug.1.6.0It now supports new explosive logic of TokenEnchant plugin.Oct 29, 2015 It now supports new explosive logic of TokenEnchant plugins1.5.11Fixed type on the default config.ymlMar 17, 2015 Fixed type on the default config.yml1.5.9I now counts blocks placed in a mine....(some odd players build in a mine..)Dec 22, 2014 I've been told some silly prison players build in a mine... So, this plugin now counts up any block placed in a mine.. UPDATE: I forgot to mention that this version has lucky block feature. The server owner can set a set of random blocks to be lucky blocks and allow those blocks to trigger randomly selected command upon breaking/exploding.1.5.6Please use this one.Nov 24, 2014 added further null pointer sanity check.1.5.4Saves MineResetLite's resetDelay in MineResetLitePlus's config.ymlNov 24, 2014 In order to transfer the control of the time-based reset to MineResetLitePlus, it now saves MineResetLite's resetDelay parameters in MineResetLitPlus's config.yml.1.5.3Added /mrlp info command and Fixed forced time-based bugNov 23, 2014 This release contains: · /mrlp info <minename> · bug fix: forced time-based reset bug even if time-based is turned off.1.5.2Seamless takeover of time-based reset, and sign.Nov 22, 2014 NOTE: You don't need to change the configuration you have except for the time-based reset, please use MineResetLite's (/mrl flag <mine> resetDelay <minutes>) In this release, the plugin will automatically use the time-based reset configuration (resetDelay flag) in MineResetLite and you no longer need to specify the time-based reset time in MineResetLitePlus's config.yml. However, if you changed the resetDelay using /mrl flag command, make sure to do /mrlp reload. Also, you no longer need to say "time" in the 4th line to update the time-based reset sign.1.5.1The sign will now be updated when it's first created.Nov 21, 2014 This minor update will fix the problem of the newly created sign does not update itself immediately.1.5.0Added PotionEffect management function.Nov 20, 2014 PotionEffect management function was added. Getting in to a mine will add enabled PotionEffects but it will not affect players' existing PotionEffects.1.4.0Time-based reset now supported with Sign.Nov 20, 2014 I've included the time-based reset, what would show remaining time on the sign. In order to use this turn off the time-based reset on MineResetLite and use MineResetLitePlus's time-based reset. To support this feature, i had to change the format of config: old format: # # The percentage of blocks being mined to trigger reset. # <mine name> : <percentage> A: 0.7 B: 0.5 New format: # # The percentage of blocks being mined to trigger reset. # The reset delay must be in "minutes". # <mine name> : # per: <percentage> # time: <resetdelay> A: per: 0.7 time: 5 B: per: 0.5 New placeholder for a Sign. To show they remaining minutes till next reset on the sign, a new placeholder "%delay%" was added. for example, if you add the following to the config.yml, layouts: time-base: layout: - 'Mine: &a%minename%' - '&b%delay% &fminutes' - 'until' - 'next reset.' you can have a sign like: Sample Config.yml Code (Text): # This is a template config file # define your parameter and its value like: error_msg : "&c [VK] : Some error occured." # # whether allow a plyer to have automatic potion effects in the mine or not potions: NIGHT_VISION: enabled: true FAST_DIGGING: enabled: false amplifier: 1 # # # whether the reset message is broadcasted to the players in the mine or not reset_bloadcast: true # # # interval to update Mine sign (in seconds) sign_update_interval: 10 # # # placeholders: # %minename% => name of the mine # %maxblocks% => the number of blocks in the mine # %broken% => the number of broken blocks # %reset_per% => the percentage, that triggers the reset # %current_per% => the current percentage of blocks mined # %delay% => time (min) until the next reset layouts: #you can change the default layout but don't delete it! default: layout: - 'Mine : &a%minename%' - '&b%broken% &rmined' - '&b%current_per% &r% mined' - 'Reset @ &c%reset_per%&0%' time-base: layout: - 'Mine : &a%minename%' - '&b%delay% &rminutes' - 'until' - 'next reset.' # # # The percentage of blocks being mined to trigger reset. # This is a template config file # define your parameter and its value like: error_msg : "&c [VK] : Some error occured." # # whether allow a plyer to have automatic potion effects in the mine or not potions: NIGHT_VISION: enabled: true FAST_DIGGING: enabled: false amplifier: 1 # # # whether the reset message is broadcasted to the players in the mine or not reset_bloadcast: true # # # interval to update Mine sign (in seconds) sign_update_interval: 10 # # # placeholders: # %minename% => name of the mine # %maxblocks% => the number of blocks in the mine # %broken% => the number of broken blocks # %reset_per% => the percentage, that triggers the reset # %current_per% => the current percentage of blocks mined # %delay% => time (min) until the next reset layouts: #you can change the default layout but don't delete it! default: layout: - 'Mine : &a%minename%' - '&b%broken% &rmined' - '&b%current_per% &r% mined' - 'Reset @ &c%reset_per%&0%' time-base: layout: - 'Mine : &a%minename%' - '&b%delay% &rminutes' - 'until' - 'next reset.' #1.2.1Fixed: percentage display bug.Nov 20, 2014 The bug not showing the percentage mined has been fixed.1.2.0added Statistic Sing support and General Portion effect supportNov 20, 2014 This version adds the following new features: · You can now put a sign to show how many blocks were mined, what % of the mine was mined, and at what % the mine will be reset. · This function only works with %-based reset. If you use MineResetLite's original time-based reset, the sign will not update accurately. (If i can detect MineResetLite's reset event, i can sync the sign....) · Since, the original MineResetLite does not count the number of mined blocks, this plugin now has its own external mine reset command · /mrlp reset <mine_name1> <mine_name2> .... : will reset all the specified mine and reset the block counts to zero. · You can give any PotionEffects with amplifier to players in the mine.1.0.0Nov 19, 2014
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
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.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta