Mineuniverse
Log in Register
Plugins

Region Restore

A quick way to save and restore a part of your world
by darrionat
Download Claim this project
637 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Developer Tools Website Administration World Editing and Management World Generators
Description:
Region Restore is a plugin that can save an area quickly and efficiently to a unique .yml file. It can restore this region's blocks with a command. This command will read from the .yml file and the region's area will be restored, hence Region Restore.
Commands/Permissions
commands:
  regionrestore:
    aliases: [rr, regionres, rgrestore, regres]
    usage: /<command> [list/tool/save/restore/delete]
 
permissions:
  regionrestore.*:
    description: Gives access to all Region Restore commands
    children:
      regionrestore.command: true
      regionrestore.tool: true
      regionrestore.save: true
      regionrestore.list: true
      regionrestore.delete: true
      regionrestore.restore: true
      regionrestore.bypass: true
  regionrestore.command:
    description: Allows a player to use command /regionrestore
    default: op
  regionrestore.tool:
    description: Allows a player to use the selection tool
    default: op
  regionrestore.save:
    description: Allows a player to save a region
    default: op
  regionrestore.list:
    description: Allows a player to list all regions
    default: op
  regionrestore.delete:
    description: Allows a player to delete a region
    default: op
  regionrestore.restore:
    description: Allows a player to restore a region
    default: op
  regionrestore.bypass:
    description: Allows a player to bypass protection of a region
    default: op

 Config.yml

messages:
  NoPermission: '&cYou do not have the permission %permission%'
  OnlyPlayers: '&cOnly players may use this command.'
  FileDoesNotExist: '&4Error: &cThe file %name%.yml does not exist.'
  NoDeleteConfig: '&cYou can not delete the config.yml'
  SuccessfulSave: '&aRegion %name% saved successfully in %time%s'
  UnsuccessfulSave: '&cRegion %name% saved unsuccessfully. Erorr printed in console.'
  SuccessfulDeletion: '&a%name%.yml successfully deleted.'
  BypassProtectionDisabled: '&cBypassing Protection has been disabled.'
  RestoreSuccessful: '&aSuccessfully restored %name% from %name%.yml in %time%s'
  EnablingBypassProtection: '&6Bypassing Protection: &aEnabled'
  DisablingBypassProtection: '&6Bypassing Protection: &cDisabled'
RegionOptions:
  Protection: true
  BlocksThatCanBeBroken: [BED_BLOCK]
  RegionsDisabled: []
  #The debug message will send you the name of a block after it is hit. This is to obtain the block name if unknown.
  DebugMessageBlockName: false
  #Dependent on protection. If protection is false. TNT will be enabled anyways
  TNTExplosions: false

 

Region Restore v1.1
MC 1.14, 1.13
Release 2019-12-22 Get

More from darrionat

Command Cooldowns
9,643
Lobby Plus
7,684
GUI Commands
3,762
GUI Shop Spawners
10,108

You Might Also Like

WorldeditRegions: WorldEdit addon.
Allows you to worldedit only in regions you own.
95,989
FastAsyncVoxelSniper
Terrain creation ingame using 3D brushes
81,988
KFactions
Highly customizable land management for players.
81,391
Democracy
Democracy
9,618
Timber - The Original
Chopping trees easily.
9,186
VineControl
controlling vine length and growth in various ways
9,110