✨ Ore Regenerator ✨ { ItemsAdder / Oraxen Support } [1.8 - 1.21] ⭐ All GUI Controlled ⭐ icon

✨ Ore Regenerator ✨ { ItemsAdder / Oraxen Support } [1.8 - 1.21] ⭐ All GUI Controlled ⭐ -----

Create block regeneration on your server with customizable delays, replace materials, and regions.




  • Improved | OR will now attempt to continue loading data even if failing to load a region
----------, Oct 18, 2024

  • Bug Fix | Fixed an issue where a global region gets loaded as a regular region
----------, Oct 14, 2024

  • New | Added a config setting for automatic global region creation (false by default)
----------, Aug 18, 2024

  • Bug Fix | Fixed new global regions being created with incorrect building settings
----------, Jul 16, 2024

  • Bug Fix | Added some future-proofing logic to the block break listener related to Oraxen
  • Bug Fix | Temporarily switched to local build of BlockHardness
----------, Jul 10, 2024

  • Improved | Global regions create their region settings like regular regions
  • Bug Fix | Fixed an issue with being unable to access GUI due to missing region icon
----------, Jun 26, 2024

  • New | Added data converter for MineXFarmRegen to allow seamless transition from the old plugin to OreRegenerator
----------, Jun 22, 2024

  • New | Added a command to automatically register a global region should the world manager plugin you use have issues with regular registration
    • /or region global create <worldName>
----------, Jun 20, 2024

  • Improved | OreRegenerator will dynamically create global regions as worlds load incase some are missed on startup
----------, Jun 20, 2024

  • New | Added global regions
    • A global region will automatically be created for each world on your server, you can modify it the same as any other region and it will affect all blocks in that world
    • NOTE: Regions created using the wand will be given priority when a block is broken so you can fine-tune where you want certain blocks regenerating
----------, Jun 20, 2024

  • New | Added automatic conversion from "Ultimate BlockRegen" to OreRegenerator.
    • OreRegenerator will now automatically convert your data from the plugin "Ultimate BlockRegen" to OreRegenerator regions so you can seamlessly switch to your new favorite block regen plugin!
    • Upon starting your server, your OreRegenerator config.yml will have a new section added called "converters", currently containing the section UltimateRegen (Ultimate BlockRegen).
    • Follow the comments on the config for how to enable the converter, then restart your server
----------, Jun 20, 2024

  • Improved | Updated to MLib 0.0.203, small region performance improvements
----------, Jun 13, 2024

  • Bug Fix | Readded support for Java 8
----------, Apr 20, 2024

  • Improved | Improved support for sugar cane and cactus
    • The full stack will regenerate together
  • Improved | Updated MLib
    • 0.0.131 -> 0.0.193
  • Improved | Switched build system from Maven to Gradle
  • Bug Fix | Fixed rare case where chat messages don't send
  • Bug Fix | Fixed regennable block list menu not being able to change pages
----------, Apr 19, 2024

  • New | Added persistent regen timers
    • Now blocks that are still regenning will continue to regen after server restarts
    • Toggle in config "persistent-timers" (on by default) if you want the old functionality (instantly regen on server stop [set to false]) or the new functionality (persist past restarts [set to true])
  • New | Created config.yml file patcher, you won't need to touch your config file to get the new settings
  • New | Added day count for time remaining message %dd%
  • Improved | Breaking a block in creative will now cancel the block regenning there if applicable
  • Improved | Placing a block in creative will now cancel the block regenning there if applicable (i.e. replace block is air)
  • Bug Fix | Listeners that fail to be registered will not stop others from being registered (i.e. BlockDropListener on older versions of MC)
----------, Nov 8, 2023

  • New | Added bStats tracker so I can track OreRegenerator metrics
----------, Nov 5, 2023

  • New | Added an alternative auto-inventory option if you need to switch from the default auto-inventory functionality
    • To enable, go to the config.yml and set "
      advanced.alternatives.auto-inventory" to true then either start your server or do /or reload
----------, Oct 31, 2023

  • Improved | Regions and their regennable blocks are now sorted in the GUIs alphabetically
----------, Oct 26, 2023

  • New | I've released a free version of Ore Regenerator. This version will be the same as the premium version (for now) except that it has a limit of 5 regions and 5 regennable blocks per-region. This should allow people to get a feel for the plugin and decide if it's right for them before upgrading to premium.
    • This update will have no noticeable change for the premium buyers, I've just implemented code for the free version restrictions
----------, Oct 26, 2023

  • Bug Fix | Fixed an NPE caused by regions that allow breaking all blocks
----------, Oct 23, 2023

  • Improved | Improved ItemsAdder Furniture loading due to the shakey ItemsAdder API ;-;
----------, Oct 22, 2023

  • New | Added support for regenning ItemsAdder Furniture blocks
    • Use by selecting the "ItemsAdder Furniture" type when picking your regennable type
    • NOTE: Currently IA Furniture can't be used as a replace block due to bugs with IA
----------, Oct 21, 2023

  • New | Added support for custom blocks from Oraxen
    • Setup by selecting the "Oraxen" option when adding a regennable block or setting a replace block
  • Bug Fix | Fixed max regen time not getting changed
----------, Oct 16, 2023

  • Bug Fix | Fixed a bug with the plugin not being able to create it's directories when it's first installed
----------, Oct 15, 2023

  • New | Added support for all minecraft crops
    • Choose if crop has to be a specific age or any age
      • Wheat button in block editor
  • New | Added "Allow Block Trampling" setting to regions
    • If false, farmland can't be trampled
  • Bug Fix | Removed some invisible items from the material list
----------, Oct 15, 2023

  • New | regions.json will now initialize with a version to prevent issues with the versioning system
----------, Oct 14, 2023

  • Bug Fix | Fixed PlaceableImplementationPatch trying to run when it doesn't need to
----------, Oct 14, 2023

  • All blocks can be added just like normal through the /or menu
  • To add an ItemsAdder block, simple change the block type from "Standard" to "ItemsAdder" when creating a new regennable block or changing the replace block
  • New | Added auto-inventory pickup setting for regions
  • Check the hopper icon in the region settings menu
  • If enabled, drops from broken blocks will automatically go into the player's inventory
  • Improved | The plugin will automatically backup the regions.json file if any file loading or saving errors occur
  • Bug Fix | Fixed remaining regen time message being sent twice on right-click
----------, Oct 14, 2023

  • New | Created a patching system to allow for drastic file-system changes without the user needing to do any work to update
  • Improved | Major code refactor in preparation for ItemsAdder support
----------, Oct 12, 2023

  • New | Added support for VanixMC's custom block hardness, such as in Custom Drops
----------, Oct 9, 2023

  • New | Added support for 1.20, 1.20.1, and 1.20.2 spigot
  • Improved | Updated mlib to 0.0.122-ALPHA
----------, Oct 4, 2023

  • Bug Fix | Fixed and issue with right-clicking blocks on version 1.8
----------, Mar 20, 2023

  • New | Added the ability to set messages in message.yml to be blank and not sent in chat, just set the message to ""
----------, Mar 20, 2023

  • Bug Fix | Fixed issue with minecraft versions < 1.11 missing the Consumer class
----------, Mar 17, 2023

  • Bug Fix | Fixed issue with invalid worlds causing regions to not load
  • Bug Fix | Fixed issue with blocks not being force-regenerated on server stop
----------, Nov 12, 2022

  • New | Added random regen delay times
    • In the regennable block editor, you can go to the time menu and set a min and max time, the block will then regen at a random time between your min and max
    • You can also press the equals sign banner to set them both to the min time, if they are both equal then it will regen with that exact delay
----------, Nov 7, 2022

  • New | Added a copy and a paste button to the regennable blocks menu
    • Click the "C" banner to copy and the "V" banner to paste the settings in a different region
----------, Nov 6, 2022

  • Bug Fix | Fixed an issue with regions not loading if their world isn't loaded yet
----------, Oct 25, 2022

  • New | Added command /or pos <1/2> for setting your region selection corners where you are standing
  • Bug Fix | Fixed region selection wand not working properly
  • Bug Fix | Fixed paginated menus not switching pages
  • Bug Fix | Fixed plugin not working on earlier versions of minecraft / java
  • Bug Fix | Fixed errors in console when no regions exist
----------, Oct 24, 2022

Major Update!
I have rewritten the ENTIRE plugin from scratch. Everything is now controlled with GUIs and the config file has been done away with in favor of in-game configuration. I have tested the plugin extensively, but if you find any bugs please report them ASAP in the support discord server.

Note: The file system has changed entirely, if you are updating from an older version you will need to delete your old OreRegenerator folder in /plugins and recreate your regions

  • New | Rewrote the entire plugin
  • New | Added GUIs for everything
  • New | All settings are now per-region instead of globally applying to all regions
  • New | Actively regenerating blocks will automatically regen on server restart
  • Improved | Plugin speed and efficiency improved
----------, Oct 23, 2022

  • Improved | Improved load times removing reward manager
  • Improved | Improved processing times of listeners
----------, May 25, 2022

  • Bug Fix | Fixed error with player heads on 1.8
----------, May 20, 2022

  • Bug Fix | Reverted to old Cuboid class instead of BoundingBox to fix 1.8 compatibility
----------, May 20, 2022

  • New | Added support for ItemsAdder custom blocks
    • If you're upgrading from an older version you can regenerate your config or add this:
      Code (YAML):
      itemsadder:
        ruby_ore
      :
          delay
      : 30
          replace-block
      : 'STONE'
  • Bug Fix | Fixed issue with right-click still showing regen time even after a block has regenerated
----------, May 19, 2022

  • Bug Fix | Player heads and wall player heads now retain their texture when they regenerate
----------, Apr 29, 2022

  • Bug Fix | I accidentally readded a broken and bad piece of code, if you downloaded either of the last 2 updates please update to this version immediately!
----------, Apr 25, 2022

  • New | RegionUtils#getOverlappingRegions(Location, Location)
----------, Apr 25, 2022

  • New | Added RegionCreateEvent to the API
    • GriefDefender now supports OreRegenerator
----------, Apr 24, 2022

  • New | Added support for Towny
    • If you generated your config on an older version, you'll need to add this section to take advantage of the feature
      • Code (YAML):
        # Should regeneration be disabled inside of Towny claimed areas?
        # Requires the plugin "Towny" to be on your server
        disable-in-towny
        : false
  • Improved | Improved support for Lands
  • Bug Fix | Fixed bug related to tall grass when on version 1.8
----------, Mar 22, 2021

New | Added new config option for disabling block physics in regions
  • To use, please add the following to your config if you generated an older config version already:
    Code (YAML):
    # Should block placing be cancelled in regions?
    # Should falling blocks be disabled in regions?
    disable-gravity-in-regions
    : false
     
----------, Mar 18, 2021

  • Improved | Improved regeneration when breaking tall grass
  • Bug Fix | Fixed issue when deleting a region
  • Bug Fix | Fixed issue with physics blocks falling after regenerating
----------, Mar 18, 2021

  • New | Added reward system when breaking blocks
    • This system has been teased in the config for a while but hasn't worked until now, no config changes needed, follow the example inside your config.yml for how to use
  • Improved | Removed unnecessary messages when adding regions
----------, Feb 27, 2021

Please update to this version if you experienced issues with regions being deleted between restarts / crashes
  • New | Added support for 1.16.5
  • New | Added new config option for allowing block placement in regions
    • To use, please add the following to your config if you generated an older config version already:
      Code (YAML):
      # Should block placing be cancelled in regions?
      # Recommended setting this to false if using global block regen
      cancel-block-place
      : true
  • Bug Fix | Fixed issue with regions being deleted between server restarts / crashes
----------, Feb 27, 2021

  • Bug Fix | Fixed issue with regions getting deleted
----------, Sep 11, 2020

Added | Support for disabling regeneration inside of "Lands" regions
  • To use this, you'll need to add this to your config:
    Code (YAML):
    disable-in-lands : false
Improved | Autosaving now pauses after saving to help with region deletion
----------, Aug 21, 2020

Added | Autosave to help with regions.yml getting deleted
  • To add this to an existing install, add this to your config
    • Code (YAML):
      autosave-delay : 300
----------, Aug 19, 2020

Added | /or debug - Right clicking a block will print it's material name
----------, Aug 15, 2020

Added | Data value support for replace blocks in config
  • Example using the format for data values
    • Code (YAML):
       stone:
          delay
      : 30
          replace-block
      :
            block
      : stone
            data
      : 1
----------, Aug 14, 2020

Fixed | Small API bug fixed
----------, Jul 14, 2020

Added | You can disable trampling of crops in OR regions, add this to your config to take advantage of this:
Code (YAML):
cancel-block-trample : true
Added | /or help command added, permission: oreregen.help

Improved | Regen utils API improved
----------, Jul 14, 2020

Improved | Updated WorldGuardWrapper to latest version, should add support for 1.16 WorldGuard
----------, Jun 30, 2020

Added | Experimental reward system, not ready for full use yet
Fixed | Fixed blocks with data values not regenning with the data values in (1.8 - 1.12)
Fixed | Fixed regions outside of the main world not loading after a restart

  • There is a tiny (2 second) delay added to region loading, if you for some reason break a block in this time, uh... too bad!
Fixed | Fixed /or pos <1 / 2> not working if you hadn't used the wand already
Fixed | Fixed /or pos 2 setting position 1 instead of position 2
----------, Jun 29, 2020

Added | World blacklist added for global regen
  • If you have global-block-regen on, you can add worlds to the blacklist and they won't be affected by global regen
  • To take advantage of this feature, you'll need to add this to your config:
    Code (YAML):
    # Worlds in the blacklist aren't affect by global regen, only region-based regen
    global-regen-blacklist
    :
     - 'blacklisted-world'
----------, Jun 25, 2020

[+] Added support for 1.15.X
----------, Jan 6, 2020

Now 25% off for Black Friday!

Source Code is also on sale for $30! You will be added to a github repository with access to the latest source code including all updates.
----------, Nov 29, 2019

Updates:
  • Added support for vanilla fortune enchantment
Bug Fixes:
  • Fixed bugs relating to right-click event on 1.8
----------, Nov 25, 2019

Bug Fixes:
  • Fixed issue with null material list
  • Fixed issue with rightclicking on 1.8 servers
  • Fixed issue with mining on 1.8 servers
----------, Nov 19, 2019

Updates:
  • Added new command aliases ("mine", "mining")
  • Right clicking a mined ore will tell you how long until it regenerates
    • You will have to regenerate your messages.yml file or add this line to it:
      Code (YAML):
      time-left : "&aThis block will regenerate in: &e{hh}h, {mm}mins, {s}.{m}sec"
  • Added a toggle for if you want mined ores to automatically be put in your inventory
    • You will have to regenerate your config.yml file or add this line to it:
      Code (YAML):
      auto-inventory : false
Bug Fixes:
  • Fixed issue relating to saving the region file when disabling the plugin
----------, Nov 15, 2019

Updates:
  • Added the ability to add a permission to mine in a certain region
    • This adds an optional argument to the region save command
      • /or region save <name> [<permission>]
  • Added improved worldguard support
    • You can now set regions that players will bypass the no-break flag
    • You need to add this to your config
      # Worldguard regions that you bypass breaking ores in
      # Enter the region name to bypass it
      worldguard-bypass-regions:
      - 'example'
      or delete your config and regenerate it
Important:
  • With the addition of region permissions, your old regions will not be stored in the proper format. To fix this, you either have to delete your regions.yml file inside the plugin folder, or join the support discord and I can convert the file for you. http://discord.gg/dhJnq7R
----------, Oct 22, 2019

Updates:
  • Added support for worldguard (You will have to regenerate your config or add this section to it:
    Code (Text):
    worldguard-disabled-regions:
      - 'example'
Bug Fixes:
  • Breaking a block that is on cooldown will replace the block when the delay ends
  • Worldguard caused blocks to be replaced but not dropped
----------, Oct 14, 2019

Updates:
  • Added support for blocks of any type
  • Added /or reload - Reload your config from in-game
  • Fixed support for 1.13+
Bug Fixes:
  • Fixed block list loading
----------, Oct 14, 2019

Updates:
  • Disabled block placing in regions unless in creative mode
  • Added more informative startup messages
Bug Fixes:
  • Significantly reduced the file size
----------, Oct 9, 2019

Resource Information
Author:
----------
Total Downloads: 1,243
First Release: Oct 9, 2019
Last Update: Oct 18, 2024
Category: ---------------
All-Time Rating:
63 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings