- 37,176 views, 1 today
- 7,747 downloads, 0 today
133
This plugins will restrict the use of VoxelSniper to regions you are the owner of.
A region can be from any of the plugins listed below.[Requires]
- VoxelSniper (Wiki Link)
- ProtocolLib (REQ for fast-mode in v0.3.0)
- 1 or more from the list below:
[Supports]
- WorldGuard
- PlotMe
- Towny
- Grief Prevention
- Precious Stones
- Factions
- Residence
[Restrict WorldEdit]: WorldeditRegions
[Limitations]
v0.3.0 drastically improves the performance of the plugin
- Edits outside the region are denied instantly
- Edits inside the region are only marginally slower than using VS on it's own.
- Mostly untested.
v0.2.0 or lower:
When you use a brush, the plugin checks what blocks are changed, if a snipe extends outside your current region, it will be immediately undone (there is no delay)
This plugin in it's current state has a noticeable impact on the performance of VoxelSniper.
It is recommended to not use these version if performance is important to you.
[Installation]
- Download this plugin as well as the required dependencies listed above and put them in your plugin folder
- Restart the server, or load the plugins using a plugin manager
- Add the permissions you see fit to players on your serve (list below)
- You may need to follow similar installation instructions for the other plugins.
[Permissions]
vsr.factions | Allows you to use VS in this plugin's region | |
vsr.worldguard | Allows you to use VS in this plugin's region | |
vsr.plotme | Allows you to use VS in this plugin's region | |
vsr.residence | Allows you to use VS in this plugin's region | |
vsr.griefprevention | Allows you to use VS in this plugin's region | |
vsr.preciousstones | Allows you to use VS in this plugin's region | |
vsr.towny | Allows you to use VS in this plugin's region | |
vsr.notify | Will tell you if you have no VoxelSniper Region | |
vsr.notify.greeting | Will tell you if you enter a VoxelSniper Region | |
vsr.notify.farewell | Will tell you if you leave a VoxelSniper Region | |
vsr.bypass | Allows you to snipe anywhere |
Please note they will still need permission for VoxelSniper
[Useful Links]
- Developer API
- VSR on GitHub
- Screenshots (Coming soon)
Progress | 60% complete |
Game Version | Minecraft 1.7.4 |
Tags |
1 Update Logs
Update #1 : by Empire92 04/29/2014 7:41:59 amApr 29th, 2014
Version: 0.3.2
Fixed some minor bugs
- Some issues with spigot should be resolved (hopefully)
- Reformatted some strings
Added cooldown-brush-size option in the config.yml (any brush with equal or larger radius is effected by the cooldown)
Version 0.3.1
Added cooldown option in config.yml (measured in milliseconds)
- Set to -1 for no cooldown
- Permission to bypass cooldown "vsr.cooldown.bypass"
Added several commands
- /vsr reload - perm: vsr.reload
- /vsr help - perm: vsr.help
- /vsr credits - perm: vsr.credits
Externalized additional strings.
Version 0.3.0
Slight code cleanup:
- Changed package name
- Renamed several classes
- Removed dead code
- Changed the formatting a bit
- Moved some stuff away from the main class
Minor bug fixes
- Removed duplicate region masks
VSR will intercept packets (if ProtocolLib is installed)
- Set fast-mode to true to use packets.
- VSR will prefer to intercept the packet rather than use the PlayerInteractEvent.
- VSR will cancel/approve packets where the edit is clearly in or clearly out of the region
- This allows VSR to cancel the packet before VoxelSniper gets their hands on it.
- VSR no longer checks every single block. If an edit is outside the region, it is instantly cancelled.
Fixed some minor bugs
- Some issues with spigot should be resolved (hopefully)
- Reformatted some strings
Added cooldown-brush-size option in the config.yml (any brush with equal or larger radius is effected by the cooldown)
Version 0.3.1
Added cooldown option in config.yml (measured in milliseconds)
- Set to -1 for no cooldown
- Permission to bypass cooldown "vsr.cooldown.bypass"
Added several commands
- /vsr reload - perm: vsr.reload
- /vsr help - perm: vsr.help
- /vsr credits - perm: vsr.credits
Externalized additional strings.
Version 0.3.0
Slight code cleanup:
- Changed package name
- Renamed several classes
- Removed dead code
- Changed the formatting a bit
- Moved some stuff away from the main class
Minor bug fixes
- Removed duplicate region masks
VSR will intercept packets (if ProtocolLib is installed)
- Set fast-mode to true to use packets.
- VSR will prefer to intercept the packet rather than use the PlayerInteractEvent.
- VSR will cancel/approve packets where the edit is clearly in or clearly out of the region
- This allows VSR to cancel the packet before VoxelSniper gets their hands on it.
- VSR no longer checks every single block. If an edit is outside the region, it is instantly cancelled.
tools/tracking
2839515
7
voxelsniper-regions
Create an account or sign in to comment.
@syncoinc - I'd appreciate that.