=======================
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.
============================
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 ✔️
Spoiler: Commands
-
/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
- /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
Spoiler: Permissions
-
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
- 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 ☄️
Spoiler: Config.yml
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
#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
Spoiler: Messages-EN.yml
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"
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 !
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.14, 1.15, 1.16
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
⭐ BlockRespawn ⭐ FREE is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15, 1.16. Downloaded 616 times (via Spigot). Download it and open it directly in the game.