FIXED - The plugin now saves blocks using their block data instead of material, so direction-orientated blocks will no longer face the wrong way after regeneration.
FIXED - The plugin will now check if the region entered in /cr forceregen actually exists or not; before, it would say 'Region regenerated' regardless of whether it was a valid region or not
FIXED - A new bug came from the last update, where players would get launched upwards if they stood on slabs. This is now patched
FIXED - All messages now come from the config.yml file correctly
Additions
NEW - Regenerating a region using /cr forceregen will now send an actionbar message to the player who used the command. Colour codes supported, can be edited in the config.yml
"Safe" Regeneration Fix; The last update kinda broke safe regeneration, so players wouldn't get pushed upwards if they were ever stuck inside blocks. This is now completely FIXED (so players will always get pushed upwards, out the way of regenerating blocks, never getting stuck), and optimized to take up as little of bukkit's main thread as possible.
Next planned update (v1.5):
ActionBar messages on regeneration + BlockData fix (Stairs and other direction-orientated blocks not regenerating properly)
Tab Completion support - All commands now have tab complete.
Better region saving system - Changed how regions are stored. The plugin now compresses each region, and
no longer generates a .blocks file - instead, it stores it in main memory, which is only written in on Startup and disable. This means the plugin can now store even the largest of regions (tested with 300x300x300 region) rapidly, without server freezes (which was a known issue), and takes up as little space as possible (due to compression)
Better + Smoother regeneration - Completely overhauled how the plugin updates blocks. Now, the plugin uses runnables and asynchronous tasks to smoothly and extremely rapidly regenerate all regions; even the largest ones. The smoothness is comparable to FAWE itself.
Smarter "safe regeneration" method - Added separate listeners to check for players being stuck or suffocating inside blocks, and then pushing them up, instead of indiscriminately pushing all players in a region upwards.