VoxelSniperRegions
Restricts VoxelSniper to regions or plots you own. (e.g. PlotMe, WorldGuard)
[Overview]
This plugin will restrict the use of VoxelSniper to regions you are the owner of.
- Snipes outside your region will be cancelled instantly.
A region can be from any of the plugins listed below.
[Requires]
You will need to be running VoxelSniper 1.569 or greater
- VoxelSniper (not compatible with VS 7 yet)
- ProtocolLib (only required if you want fast-mode in v0.3.0+)
- 1 or more from the list below:
[Supports]
- WorldGuard
- PlotSquared - A better plot plugin than PlotMe
- PlotMe
- Towny
- Grief Prevention
- Precious Stones
- Factions
- Residence
- Regios
[Restrict WorldEdit]: WorldeditRegions
[Limitations]
- Two point brushes are not currently supported (I will add it at some point)
- Edits outside the region are denied instantly rather than cut off (like worldedits)
[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 server (list below)
- You may need to follow similar installation instructions for the other plugins.
[Permissions]
Main permissions
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 |
Plugin specific 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.plotsquared | 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.regios | Allows you to use VS in this plugin's region |
Please note they will still need permission for VoxelSniper
@thedi1ceman Has been fixed in latest version (0.4.0)
@X_angelz_X Has also been fixed in v0.4.0
I recommend that none of you upgrade to PlotMe v0.15. The devs decided to redo all the internals of the plugin without actually adding any new features, and thus any PlotMe addon (including this) will break.
On another note, I'm still contemplating whether I should continue supporting PlotMe with my plugins, esp. since I am working with Citymonstret on PlotSquared...
Doesn't seem to be recognizing PlotMe Anymore.
08.01 09:07:51 [Server] INFO fast-mode enabled for VoxelSniperRegions! 08.01 09:07:51 [Server] INFO Plugin 'PreciousStones' not found. PreciousStones features disabled. 08.01 09:07:51 [Server] INFO Plugin 'PlotSquared' not found. PlotSquared features disabled. 08.01 09:07:51 [Server] INFO Plugin 'GriefPrevention' not found. GriefPrevention features disabled. 08.01 09:07:51 [Server] INFO Plugin 'Residence' not found. Factions features disabled. 08.01 09:07:51 [Server] INFO Plugin 'Factions' not found. Factions features disabled. 08.01 09:07:51 [Server] INFO Plugin 'Towny' not found. Towny features disabled. 08.01 09:07:51 [Server] INFO Plugin 'PlotMe' not found. PlotMe features disabled. 08.01 09:07:51 [Server] INFO Plugin 'WorldGuard' found. Using it now. 08.01 09:07:51 [Server] INFO Running VS 5.170.0-SNAPSHOT-jnks317-gitfcb8fe1 08.01 09:07:51 [Server] INFO ======VoxelSniperRegions====== 08.01 09:07:51 [Server] INFO Enabling VoxelSniperRegions v0.3.8
Downgrading worked fine when we were running the server in online mode during testing. Then when we added the server to Bungeecord and switched to offline mode it suddenly isn't working.
Is it possible to view a list of regions to see if they're being created? We're using this with PlotSquared.
@thedi1ceman Downgrade to VoxelSniper 5.17. http://dev.bukkit.org/bukkit-plugins/voxelsniper/files/22-voxel-sniper-5-170-0-snapshot/
I'll update as soon as they get a stable API on the development builds.
It doesn't seem this supports Spigot 1.8. Is there an update coming?
@MinecraftAdmin Make sure you have the permission node:
vsr.plotz
Also make sure that you don't have the world under the list of disabled worlds in the config.yml for VSR
If it still doesn't work, it's an issue with Plotz not registering the mask manager properly and you'll need to bug Kyle to fix it.
Alternatively you could switch to PlotSquared ;)
Doesnt recognize Plotz on load
And doesn't allow using it in plotz region.
@UD13N0W The problem with that is that PlotMe recognizes it as two different regions.
Supposedly, PlotMe will add the ability to link plots together at some point, but until then, I am not sure how I would go about doing this...
edit: I added the feature :p
::**In PlotMe world**::
is there any way this plugin could allow also sniping roads only intersecting their "plots" if they had a permission?
reason being, isome users want to "link" their plots. like 2x2 etc...
@TheCoolGuy123_5_Minecraft_
If you have the latest VoxelSniper you can simply not give people the voxelsniper perms in survival, but give them perms in plotworld.
Then you can get this plugin and it will restrict it only for people who have perm for voxelsniper already.
I would like to have it be like this:
Voxelsniper disabled global in survival
Voxelsniper is in your plot only in Plotworld
Voxelsniper is disabled in gameworld
Voxelsniper is disabled in Lobby
Is that possible?
@YiveMe
Having VoxelSniper change blocks over time would be nice. Unfortunately that's not really something I'm able to do... :(
The API would just have methods allowing other plugins to set VoxelSniper masks through this plugin.
@Empire92
An API like allowing to add a time delay onto the blocks being changed? If so then YES!!!!!!
I'm going to be recoding this as the code is kinda messy.
I sorta just made this to see if it was possible to restrict voxelsniper, and it turned out to be pretty simple to do.
I've been running this on my server for a while, so although it does increase VS lag by a bit, I haven't noticed any bugs so far.
@Empire92 Well... it seems no-one is interested in an API... So I added one in v0.2.0 as well as some minor bug fixes.
http://dev.bukkit.org/bukkit-plugins/vsr/files/9-v0-2-0/
Would anyone be interested in me adding an API?
@Mysticforce12345
A new version of VoxelSniper Regions will be out soon. It fixes a large amount of bugs to do with the plugin.
http://dev.bukkit.org/bukkit-plugins/vsr/files/8-v0-1-0/
hi i found a huge bug that really pisses me off everytime i break a block.. http://pastebin.com/QG0B2qts
@bobthehalfdead
Thanks! I'll try to do some more testing and get a stable build out later this week.
Newer dev build: http://dev.bukkit.org/bukkit-plugins/vsr/files/4-v0-0-2/
Looking forward to the documentation on this one... XD
I really want this to work well! :)