3.33.1latestJul 31, 2026 Fixes - Features being nullable making the plugin crash on load - Conditions not met message being sent even when empty / null3.33.0Jul 7, 2026 Features - Support for [CraftEngine](https://modrinth.com/plugin/craftengine) drops and materials with prefixceorcraftenginetopaz: target-material: ce:tutorial:topaz_block replace-block: stone natural-break: false regen-delay: 2 drop-item: topaz: item: ce:default:topaz amount: 1-33.32.1Jul 6, 2026 Features - Add aliasesecoitemsandecoas the plugin prefix for EcoItems Fixes - Update to a newer version of the Oraxen API thanks to [@pxlarified](https://github.com/pxlarified)3.32.0Jun 5, 2026 I did marginal work on this release. Huge thanks to these amazing people that chose to contribute. <3 Features - 26.1 support thanks to [@LuckyODO](https://github.com/LuckyODO). - Support for [MMOItems](https://www.spigotmc.org/resources/%E2%9A%94%EF%B8%8F-mmo… drops with the prefixmmoitemsthanks to [@czmdav](https://github.com/czmdav). - Support for [EcoItems](https://github.com/Auxilor/EcoItems) drops with the prefixecothanks to [@Tia-Nina](https://github.com/Tia-Nina). Fixes - CustomModelData fixes for MythicMobs items thanks to [@JrouleEnGolf5](https://github.com/JrouleEnGolf5).3.31.3BlockRegen 3.31.3Jan 9, 2026 Fixes - The help page is now only accessible to players with sufficient permissions. Help page entries are also shown only when the player has permissions for the command.3.31.2Jan 6, 2026 Fixes - Improved integration with plugins providing custom blocks. - Improved load reattempts when a preset fails to load. - Processes are now dropped if the underlying preset doesn't exist anymore. -/blockregen checknow returns custom blocks with prefix.3.31.1Dec 30, 2025 Fixes - Fix support for versions 1.20-1.20.4. - Fix matching materials with block data.3.31.0Dec 26, 2025 Features - Added new particlesmystic_glareandsparkle_burst. Thanks to [@CinturonCris](https://github.com/CinturonCris). - Materials from external plugins now show up in/blockregen check. - A lone star*intarget-materialis now expanded to all minecraft materials. Fixes - Particles are now supported on 1.8. Thanks to [@CinturonCris](https://github.com/CinturonCris). - Materials from external plugins are now persisted properly over restarts. - Proper support for flower node data on 1.21.5+.3.30.0Dec 19, 2025 Features - Add support for MythicMobs items as drops with the prefixmythic.
Fixes - Compatibility with 1.21.11 materials.drop-item: item: mythic:SkeletonKingSword3.29.0Dec 18, 2025 Features - Addedplayer-soundto presets, it plays the sound only to the player that mined the block. Fixes - Fixed drops and causing async chunk loads on 1.8.3.28.0Dec 16, 2025 Features - Star expansion intarget-material,target-material: *_OREto simplify including multiple blocks with the same suffix. Note that it works only at the beginning, but can be used along with material lists:target-material: *_ORE;STONE. Fixes - Fixed messages sometimes not being sent. - Fixed an error preventing the plugin from loading regions on 1.8.NoSuchMethod #getObject.3.27.0Dec 12, 2025 Features - Disable-Other-Break can be configured per-region now. Added command/blockregen region break <region> <true/false/unset>. When the option on the region is unset, the default fromSettings.ymlis used. - Added messages for failed conditions. Addconditions-message: "...."to the preset. The default is taken fromMessages.yml(Conditions-Not-Met). Fixes - Most commands can now be ran from the console. - Avoid sending info messages about saving processes / regions.3.26.2Dec 11, 2025 Fixes - PlayHarvestEvent errors on block break.3.26.1Nov 20, 2025 Fixes - Improved compatibility with Enchantment plugins that modify block drops (tested CrazyEnchantments, ExcellentEnchantments autosmelts) - Improved tall grass handling3.26.0Oct 23, 2025 Fixes - Properly loadcustom-model-data. - Add missing bisected data allowing stairs to be regenerated properly when upside down. - Prevent custom blocks being overwriten with original data by [@OlivierChiasson](https://github.com/OlivierChiasson). Features - Support for 1.21.9, 1.21.10. - Added support for the harvesting event (sweet, glow berries,..). -Blocklist.ymlno longer requires theBlockssection. Presets can be specified immediately. - Replace the defaultBlocklist.ymlwith a simpler one and a link to the wiki.3.25.1Oct 12, 2025 Fixes - Advanced conditons (tool / material) would evaluate to true when an unknown material is encountered, aka #51. - Invalid equipment for players [reported on discord](https://discord.com/channels/402444756304658442/402449226… - Don't send "unknown material" messages on each interact.3.25.0Oct 12, 2025 Features - AddedApply-Fortuneto drops.3.24.1Aug 20, 2025 Fixes - Commands with chances will now parse properly with extra leading spaces.3.23.0Jul 28, 2025 Features - AddIgnore-Unknown-MaterialstoSettings.ymlto silence errors about unknown materials3.22.0Jul 24, 2025 Features -waterloggednode data property on versions 1.13+ -%earned_experience%and%earned_money%placeholders in commands Fixes - uniform distribution implemented poorly3.21.0Mar 18, 2025 Features - drop items on the ground when inventory is full - disable messages when they're set to an empty string - switch the all property on regions when presets are added or removed Bugfixes - when copying a region with/blockregen region copy, include the all property3.20.4Mar 8, 2025 Bugfixes - correctly recognize block variants on versions below 1.12.23.20.3Mar 6, 2025 Bugfixes - allow all non-whitespace characters in placeholders3.20.1Jan 30, 2025 Bugfixes - ignore cancelled events for BlockRegen (fixes compatibility with Denizen)3.20.0Jan 23, 2025 Features - Add support for pink petal flower amount property on versions above 1.20 (pink_petals[flowerAmount=N])3.19.0Jan 20, 2025 Features - Advanced conditions - it's now possible to supply complex conditions for block break and drops. These conditions can be composed into logical expressions.
[More about conditions on the wiki.](https://github.com/Wertik/BlockRegen/wiki/Presets#conditi… - Conditions for tools from ItemsAdderdiamond: conditions: tool: # Will match either a diamond or a netherite pickaxe. material: - DIAMOND_PICKAXE - NETHERITE_PICKAXE enchants: - FORTUNE > 2 # Check against a placeholder value. placeholder: "%player_y% > 100" # Random chance chance: 50.7 # Job levels jobs/levels: - MINER > 10ia/tool, Oraxenoraxen/tool, Nexonexo/tooland MMOItemsmmoitems/tool.
- New particleconditions: ia/tool: myitems:cool_pickaxefire_cubeadded by [@gkhaavik](https://github.com/gkhaavik) Bugfixes - Drops now drop in the middle of the broken block to prevent glitching, thanks to [@gkhaavik](https://github.com/gkhaavik) - Retry loading regeneration processes if a preset fails to load3.18.1Jan 5, 2025 Bugfixes - Fix drop item amounts with the formatlow-highnot loading properly due to bad regex3.18.0Jan 4, 2025 Features - Added drops from external plugins (Oraxen and ItemsAdder so far)
- Added support for multiple materials indrop-item: item: ia:myitems:red_block amount: 3 drop-naturally: true chance: 10target-material
- Added a stats commandtarget-material: STONE;COBBLESTONE;COAL_ORE/blockregen statsthat shows the current count of running processes. -regen-delay: -1now makes the block never regenerate. These blocks are meant to be regenerated manually through the/blockregen regencommand. Bugfixes - Fixed issues with materials from 1.21.4 not being recognized (aka fixed 1.21.4 support) - Fixed trampling interaction with worldguard and residence - Fixed farmland being placed under sugarcanes - Fixed sugarcanes not being handled properly as multiblock crops - Fixed presets not being correctly recognized in multiblock crop handling3.17.3Dec 31, 2024 Bugfixes - Don't allow trampling when the interace event is cancelled (aka don't allow trampling when protection plugins deny it)3.17.2Dec 31, 2024 Bugfixes - Fix ItemsAdder support (blocks not being replaced)3.17.1Dec 29, 2024 Bugfixes - Blocks wouldn't get replaced after being broken3.17.0Dec 28, 2024 Features - Added support for [Nexo](https://www.spigotmc.org/resources/nexo-custom-blocks-ite… custom blocks - Added the option to disable physics of neighbouring blocks with the optiondisable-physics. This option defaults to false. - Added the optionitem-modelto presets to support theminecraft:item_modelproperty Bugfixes - Support 1.21.4 properly (some loose enums) - Farmland would be placed under netherwarts after regeneration - Having multiple presets with the same target-material would not work (only one of them would be checked) - Fix max age errors3.16.5Dec 5, 2024 Changes - Added support for trampling - jumping on a crop now breaks it according to a configured preset Bugfixes - Fix node data parsing (invalid values even when not) and add more descriptive warning messages3.16.4Nov 24, 2024 Features - Add kelp and seagrass crop regeneration Bugfixes - Fix sugarcane not being placed on top of eachother (part 2)3.16.3Nov 23, 2024 Bugfixes - Fix sugarcane crops not regenerating properly on top of each other3.16.2Nov 22, 2024 Bugfixes - Downgrade java to version 8 to support mc versions down to 1.8; this was unintentionally introduced two months back - Fix node data on 1.8 using material data that isn't available on that version3.16.0Nov 21, 2024 Features - Add note block and mushroom properties to node data - This makes it now possible to use custom resource packs without plugins that provide them - Added properties: noteId, instrument, powered, note, octave, sharped, east, north, west, south, up, down - [More about node data and a complete list of properties](https://github.com/Wertik/BlockRegen/wiki/Presets#node-da…3.15.0Nov 19, 2024 Features - Add handling for multiblock crops such as cactus, sugarcane and bamboo - All blocks of these crops now drop customised drops and regenerate - Configure with regenerate-whole, check-solid-ground and handle-crops [more information here](https://github.com/Wertik/BlockRegen/wiki/Presets#handle-… - Add handling for single crops - If a block is broken under a configured crop, it will regenerate as well3.14.4Nov 13, 2024 Bugfixes - Fix regions not being detected correctly - Fix world regions not being loaded correctly3.14.3Nov 10, 2024 Bugfixes - Fix Oraxen support not working correctly3.14.2Nov 4, 2024 Bugfixes - Fix regen-delay: 0 not regenerating blocks3.14.1Oct 31, 2024 Bugfixes - Fix processes not starting on plugin load due to async event calls3.14.0Oct 25, 2024 Features - ItemsAdder support - Regenerate ItemsAdder custom blocks, use the prefixia, for ex.:ia:myitems:red_blockin materials, more on the wiki. Bugfixes - Fix skull textures being placed over non-skull blocks3.13.4Oct 24, 2024 Bugfixes - Fix blocks dropping 0 experience orbs3.13.3Oct 23, 2024 Bugfixes - Fix vanilla drops not being dropped in correct amount and with correct meta3.13.2Oct 21, 2024 Bugfixes - Fix regression where the plugin would create new tasks while disabled
3.13.1Oct 20, 2024 Features - Added skull textures to node data Player heads can now be conveniently used for regeneration - More [here](https://github.com/Wertik/BlockRegen/wiki/Presets#skull-t…
3.13.0Oct 20, 2024 Features - Added world regions - regions can now span whole worlds. - Use /blockregen region world <name> <worldName> to create one - Added region priorities - regions with higher priority get preference over those with low when overlapping. - Use /blockregen region priority <name> <priority> to configure - When a block is broken in overlapping regions of same priority, none knows what will happen
3.12.0Oct 14, 2024 Features - Add blockdata to support crop ages for all materials in
Blocklist.yml- Add block position placeholders to all commands and drop strings -%block_x%,%block_y%,%block_z%,%block_world%- Add per-region and per-preset permissions -blockregen.region.<name>,blockregen.preset.<name>Bugfixes - Material issues with crops on 1.12.2 - Fix how permissions are calculated for block, preset and region permissions
Other - Tested compatibility with VeinMiner, AutoPickup and CubCustomDrops, more about that [here](https://github.com/Wertik/BlockRegen/wiki/Compatibility-W…
3.11.6Oct 12, 2024 Bugfixes - Fix synchronization issues with block placement causing blocks not to be immediately placed with regen-delay: 0 - Fix drop-naturally on drops not overriding the preset setting
Other - Update Settings.yml with new comments, remove
Disable-Other-Break-Regionas it is useless, useDisable-Other-Break3.11.5Oct 11, 2024 __Fixes__ - Fix concurrency issues with regeneration causing processes to get lost
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
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