[FREE] BlockRegenerator 1.5.8

No more extra resources world! No more crappy world!

  1. Hazae41
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/RHazDev/BlockRegenerator
    [​IMG]

    [​IMG]

    [​IMG]

    You must install this

    [​IMG]

    You can use this
    [​IMG]

    [​IMG]
    (or SavageFactions, FactionUUID)


    [​IMG][​IMG]


    [​IMG]
    Code (Text):
    paused: false
    # While this is true blocks will not be regenerated and any blocks broken during it
    # won't be restored by this plugin. But blocks broken before and after it will.

    regen-delay: "30 minutes"
    # Delay between each regeneration
    # Can be [seconds, minutes, hours, days]

    alert:
      before: "&a[BlockRegen] Regeneration in 10 seconds..."
      # Message displayed before the regeneration
      # empty to disable
      before-delay: "10 seconds"
      # Can be [seconds, minutes, hours, days]
      after: "&a[BlockRegen] Regeneration done!"
      # Message displayed just after the regeneration
      # empty to disable

    min-time: "2 days"
    # Minimum time after which a block is considered as "old" and will be regenerated
    # Can be [seconds, minutes, hours, days]

    max-blocks: "10"
    # Number of blocks restored at each regeneration
    # Can be of the format "X%" if you want it to be proportional to the amount of blocks saved
    # Can be of the format "X" if you want it to be static

    percentage-efficiency: 90
    # X% of blocks will be restored, the rest will be ignored

    events:
      broken:
        enabled: true
        # Should this plugin restore broken blocks?
        ignore-creative: false
        # Should NOT this plugin restore blocks broken by players in creative gamemode?
      placed:
        enabled: true
        # Should this plugin restore placed blocks?
        ignore-creative: false
        # Should NOT this plugin restore blocks placed by players in creative gamemode?
      burnt:
        enabled: true
        # Should this plugin restore burnt blocks?
      exploded:
        enabled: true
        # Should this plugin restore explosions?
        type: whitelist
        # Whitelist: only restore explosions caused by these entities
        # Blacklist: do not restore explosions caused by these entities
        entities:
        - creeper
        - tnt


    worlds:
      enabled: true
      type: whitelist
      # Whitelist: only restore blocks in these worlds
      # Blacklist: do not restore blocks in these worlds
      worlds:
      - world
      - world_nether
      - world_the_end

    materials:
      enabled: true
      type: blacklist
      # Whitelist: only restore blocks materials in these materials
      # Blacklist: do not restore blocks materials in these materials
      materials:
      - "BLOCK_NAME:ID" # (example: STONE:0 would be just normal stone)

    worldguard:
      enabled: false
      #If you do not have WorldGuard leave this disabled
      type: whitelist
      # Whitelist: only restore blocks in these regions
      # Blacklist: do not restore blocks in these regions
      regions:
      - "region_name"

    factions:
      enabled: false
      name: "Factions"
      # Plugin used
      # Can be [Factions, SavageFactions, FactionsUUID]
      type: whitelist
      # Whitelist: only restore blocks in these factions
      # Blacklist: do not restore blocks in these factions
      factions:
      - "Wilderness"

    griefprevention:
      enabled: false
      admins-claims: false
      # Should this plugin restore admins claims?
      players-claims: true
      # Should this plugin restore players claims?

    extras:
      debugging: false
      # Debug this plugin
      force-log: false
      # True: the plugin logs/saves the block in attempt to rollback it when it will match the filter
      # False: the plugin simply ignores blocks that does not match the filter
      # aka "If you want achieve rollback in now unclaimed areas"
     
    [​IMG]


    [​IMG]
    Code (Text):
    commands:
        blockregen, br:
            force, f: Force regeneration now
            info, i: Get amount of blocks processed
            toggle, t: Disable/enable block regeneration
            clear, c: Clear processed blocks
            debug, d: Get more logs
            reload, r: Reload the config and the dependencies

    permissions:
        blockregen.*:
            children:
                blockregen.help: true
                blockregen.force: true
                blockregen.toggle: true
                blockregen.clear: true
                blockregen.info: true
                blockregen.debug: true
                blockregen.reload: true
    [​IMG]
    [​IMG]

    [​IMG]


    [​IMG]
    [​IMG]
    [​IMG]

Recent Updates

  1. 1.5.8
  2. 1.5.7
  3. 1.5.6

Recent Reviews

  1. millmilla
    millmilla
    5/5,
    Version: 1.5.8
    I believe it's extremely rare to find both a manteined and useful plugin and an awesome dev working for a free resource.
    This plugin is all of that plus it's not the only awesome resource from this developer.
    1. Hazae41
      Author's Response
      Thank you! Maybe you could think about donating :)