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
Using PlotSquared players can't snipe close to the edges of their plots? Able to make it so instead of completely denying the snipe it just cuts it off at the edge?
@Nozomi111 Sorry, I don't really come on bukkit much anymore. VSR is on spigot, but I'd recommend you try out FAWE instead: https://www.spigotmc.org/resources/13932/
needs updated so it will run on 1.10.2
Any word about 1.9, or maybe even 1.10? (I doubt about 1.10 though, since that just came out a couple days ago)
Are there any issues with this plugin in 1.9? If so, is there an estimated time it would take to fix them?
In the plugin.yml it says:
"softdepend: [PlotMe, Worldedit,WorldGuard,GriefPrevention,PreciousStones,Towny,Factions,Residence,ProtocolLib,CoreProtect]"
Does that mean I can hope that one day VoxelSniperRegions will log all changes in CoreProtect? :O
Also: Why does VoxelSniper NOT work with worldguard on my server? (Spigot 1.8.8, Java 8). It works with plotsquared but not with worldguard. dafuq.
Is it possible to add it so users can use v/s in other vanilla worlds? because when they're in the vanilla world without plots, it says "You have no current VoxelSniper Region" if not, maybe that's something you could look at doing in the near future? :)
@Nozomi111 It was fixed.
Any updates on fixing the hook to the latest version of PlotSquared?
Error spamming console until server crash: http://pastebin.com/ARaRpvBP
Broken with the lastest version of plots^2
@TheRealWoxin He's read the message but I haven't heard a response back. If you want to pursue this you can.
@TheRealWoxin I'll talk to kyle, since it's his plugin that needs to fix the hook on his end. I know it's running fine with PlotSquared and WorldGuard right now, as well as PlotMe. Plotz is paid and closed source, so I cannot maintain the hook myself.
Hi thank you for this plugin. The idea behind it is great! ;) But it doesn't really work for me. I am using PlotZ and gave my users the permisisons for voxelsniper and the permission "vsr.plotz". But they can't use VoxelSniper on their Plots... they can use the commands from VoxelSniper but if they want to change something on their plot... nothing happens. If they have the permission "vsr.bypass" everything works. There are no errors in the log... can you help me? I have the newest version of VSR.
TheRealWoxin
@ausbuild Download latest version of VoxelSniperRegions
Hello! I am getting this error http://pastebin.com/sN405dKS Latest version for all plugins (plotsquared, Protocol, and voxelsniper 1.570)
@Empire92
You should probably note that this isn't compatible with VS7 in the description as well (since VS7 is an entirely rewritten mod).
@fastlockel Sorry, I should change the link. The dev builds of voxel aren't stable at the moment. http://dev.bukkit.org/bukkit-plugins/voxelsniper/files/22-voxel-sniper-5-170-0-snapshot/
when using the lastest voxelsniper from your link to dev builds of voxel,I have
java.lang.NoClassDefFoundError: com/thevoxelbox/voxelsniper/VoxelSniper at com.empcraft.vsr.VoxelSniperRegions.onEnable(VoxelSniperRegions.java:172) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot.jar:git-Spigot-e497721-a1ce164] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [spigot.jar:git-Spigot-e497721-a1ce164] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-e497721-a1ce164] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:355) [spigot.jar:git-Spigot-e497721-a1ce164] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:315) [spigot.jar:git-Spigot-e497721-a1ce164] at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:402) [spigot.jar:git-Spigot-e497721-a1ce164] at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:370) [spigot.jar:git-Spigot-e497721-a1ce164] at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:325) [spigot.jar:git-Spigot-e497721-a1ce164] at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:211) [spigot.jar:git-Spigot-e497721-a1ce164] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:494) [spigot.jar:git-Spigot-e497721-a1ce164] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25] Caused by: java.lang.ClassNotFoundException: com.thevoxelbox.voxelsniper.VoxelSniper at java.net.URLClassLoader$1.run(URLClassLoader.java:372) [?:1.8.0_25] at java.net.URLClassLoader$1.run(URLClassLoader.java:361) [?:1.8.0_25] at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_25] at java.net.URLClassLoader.findClass(URLClassLoader.java:360) [?:1.8.0_25] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) [spigot.jar:git-Spigot-e497721-a1ce164] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot.jar:git-Spigot-e497721-a1ce164] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_25] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_25]
@Empire92
Wow, quick, efficient reply. Kudos on the fast pace fix.