⭐ BlockRespawn ⭐ FREE 1.0

Regen any blocks in a region. Highly configurable with GUI menu

  1. thebastien007
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    • 1.16
    Languages Supported:
    English French Other
    BannerBlockRespawn.PNG

    =======================
    A plugin to regenerate any blocks in any world in very simple way. You can create regions and then specify the blocks that will respawn.
    GUI menu available for configuration.

    ============================


    Features

    Respawn any blocks (ores, crops, woods,..)
    Own region system
    Customise the time between respawns
    Multi worlds compatible
    GUI menus configuration
    Particules effects
    Multi languages
    Permission restrictions
    More features to come


    ✔️ Information ✔️
    - /br help <1/2> => Show all command information
    - /br creation on => Enter in creation mode
    - /br creation off => Exit creation mode
    - /br creation confirm => Create the region
    - /br list => See all existing region (GUI)
    - /br open <name> => Open menu of the region (GUI)
    - /br here => Open the menu of the region on your current location (GUI)
    - /br setblock <name> => Settings respawn block of the region
    - /br setpermission <name> <permission> => Set permission to break some blocks in the region
    - /br tp <name> => Teleport to the region
    - /br delete <name> => Delete the region
    - blockrespawn.list => View all existing regions
    - blockrespawn.tp => Teleport to a region
    - blockrespawn.admin.creation => Create new regions
    - blockrespawn.admin.open => open menu of a region
    - blockrespawn.admin.here => open menu of region on your location
    - blockrespawn.admin.setblocks => modify block respawn of a region
    - blockrespawn.admin.setpermission => modify region permissionn
    - blockrespawn.admin.delete => Delete a region

    ☄️ Plugin files ☄️
    Code (YAML):
    #Langage available: EN ; FR
    #You can change the texts in file local/messages-XX.yml
    language-messages
    : "EN"

    #Item to create new region
    item_region_creation
    : ARROW

    #If true, crops respawn with maxiumum age
    #If flase, crops respawn with minimum age
    #Crops available (WHEAT, PATATOES, CARROTS, BEETROOTS),
    crops_respawn_with_max_age
    : true


    #List of blocks available to respawn
    #When you create region, you will can select which block must respawn among the list of blocks below.
    blocks
    :
     #Specify material name
      #List of material: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      STONE
    :
       #Once broken, replace block with another material
        replaceby
    : "COBBLESTONE"
        #Time before respawn (in seconds)
        time
    : 10
      GRANITE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 15
      ANDESITE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 15
      COARSE_DIRT
    :
        replaceby
    : "DIRT"
        time
    : 50
      GRAVEL
    :
        replaceby
    : "AIR"
        time
    : 60
      SAND
    :
        replaceby
    : "AIR"
        time
    : 60
      COAL_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 60
      IRON_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 80
      GOLD_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 120
      REDSTONE_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 100
      LAPIS_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 120
      EMERALD_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 350
      DIAMOND_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 240
      NETHER_QUARTZ_ORE
    :
        replaceby
    : "COBBLESTONE"
        time
    : 60
      GLOWSTONE
    :
        replaceby
    : "AIR"
        time
    : 60
      WHEAT
    :
        replaceby
    : "AIR"
        time
    : 60
      CARROTS
    :
        replaceby
    : "AIR"
        time
    : 70
      POTATOES
    :
        replaceby
    : "AIR"
        time
    : 70
      BEETROOTS
    :
        replaceby
    : "AIR"
        time
    : 80
      MELON
    :
        replaceby
    : "AIR"
        time
    : 120
      PUMPKIN
    :
        replaceby
    : "AIR"
        time
    : 120
      SUGAR_CANE
    :
        replaceby
    : "AIR"
        time
    : 60
      BAMBOO
    :
        replaceby
    : "AIR"
        time
    : 60
      PODZOL
    :
        replaceby
    : "DIRT"
        time
    : 20
      MYCELIUM
    :
        replaceby
    : "DIRT"
        time
    : 60
      OAK_LOG
    :
        replaceby
    : "AIR"
        time
    : 50
      SPRUCE_LOG
    :
        replaceby
    : "AIR"
        time
    : 50
      BIRCH_LOG
    :
        replaceby
    : "AIR"
        time
    : 50
      ACACIA_LOG
    :
        replaceby
    : "AIR"
        time
    : 60
      DARK_OAK_LOG
    :
        replaceby
    : "AIR"
        time
    : 60
      JUNGLE_LOG
    :
        replaceby
    : "AIR"
        time
    : 60
      CRIMSON_STEM
    :
        replaceby
    : "AIR"
        time
    : 100
      WARPED_STEM
    :
        replaceby
    : "AIR"
        time
    : 100
      OBSIDIAN
    :
        replaceby
    : "COBBLESTONE"
        time
    : 120
    Code (YAML):
    Prefix: "[BlockRespawn]"
    NoPermission
    : "&cYou don't have permission to do this!"
    Regions
    :
      Creation
    :
       #Message send to player when he begin to create a new region (Message propriety: {ITEMS} -> item to create new region)
        StartCreationMode
    : "&aThe region creation mode is enable ! &eGet item: &d{ITEMS} &eto create a new region"
        AlreadyInCreationMode
    : "&cYou are already in the creation mode !"
        NotInCreationMode
    : "&cYou are not in the creation mode !"
        ExitCreationMode
    : "&aYou are no longer in the creation mode !"
        SetPosition1
    : "&aPosition 1 set !"
        SetPosition2
    : "&aPosition 2 set ! &aUse &e/br creation confirm &ato create the region"
        UnSetPosition1
    : "&cPosition 1 unset !"
        UnSetPosition2
    : "&cPosition 2 unset !"
        NoMorePositionToRemove
    : "&cNo more position to remove ! &aRight click to add a corner"
        ConflitRegionPosition1
    : "&cThis block is already in another region !"
        ConflitRegionPosition2
    : "&cYour region overlays another region !"
        NotEnoughPositionSelected
    : "&cYou must select the 2 opposite corners of your region !"
        SetName
    : "&a&lWrite the name of your new region in the chat !"
        #{NAME} -> new region name
        NameConfirmed
    : "&aThis region has now the name: &e{NAME}"
        NameAlreadyExists
    : "&cThis name already exists for another region"
        CreationCancel
    : "&cCreation cancel !"
        Successfull
    : "&aThe region is successfully created !"
      Deletion
    :
        Deleted
    : "&cThis region has been deleted !"
        AlreadyDeleted
    : "&cThis regions is already deleted !"
        Successfull
    : "&aThis region is successfully deleted !"
      Error
    :
       #{NAME} -> new region name
        RegionNotFoundWithName
    : "&cNo region found with name: &e{NAME}"

    Commandes
    :
      InvalidFormat
    : "&cInvalid command format !"
      Creation
    :
        Desc
    : "&aCreate new regions"
        OnDesc
    : "&aEnter in the creation mode"
        OffDesc
    : "&aExit the creation mode"
        ConfirmDesc
    : "&aConfirm the region selected"
      Permission
    :
        Desc
    : "&aSet permission to break some blocks in the region"
        Success
    : "&aThe permission is successfully added !"
      OpenMenuRegion
    :
        Desc
    : "&aOpen menu of the region"
      OpenMenuSetBlock
    :
        Desc
    : "&aOpen menu of respawning blocks for the region"
      OpenMenuListRegion
    :
        Desc
    : "&aOpen menu with all existing regions"
      Here
    :
        Desc
    : "&aOpen menu of the region on your location"
        Error
    : "&cNo region at your location"
      TpRegion
    :
        Desc
    : "&aTeleport to the region"
      Delete
    :
        Desc
    : "&aDelete the region"
      Help
    :
        Desc
    : "&aSee information about commands"
    GUI
    :
      BlockSelection
    :
        Title
    : "&1Blocks selection"
        Selected
    : "§a§lSelected"
        NotSelected
    : "§c§lNot Selected"
      RegionInfo
    :
        Information
    : "&b&lInformation"
        World
    : "&a&lWorld:"
        Name
    : "&a&lName:"
        Teleportation
    : "&a&lTeleportation"
        TeleportationLore
    : "&eTp to this region"
        BlockList
    : "&a&lBlocks respawn"
        BlockListLore
    : "&eModify the list of blocks to respawn"
        Permission
    : "&a&lPermission"
        Delete
    : "&4&lDelete"
        DeleteLore
    : "&c&lDelete this region"
        GoListRegion
    : "&a&lGo to regions list menu"
        Close
    : "&7&lClose"
      ListRegions
    :
        Title
    : "&1All existing regions"
        Previous
    : "&e&lPrevious"
        Next
    : "&e&lNext"
        Close
    : "&c&lClose"

     

    Discord support: https://discord.gg/bcfReku

    Support me by helping me with a donation !

    QR code.png

Recent Reviews

  1. Max967
    Max967
    5/5,
    Version: 1.0
    It's a great plugin ! Very usefull to make some farming region in my server. Simple to use !