Решено Как запретить //copy, //paste и прочие команды именно внутри рг?

SoDope210132

Новичок
Баллы
6
Всем привет. Наконецто нашел версию we в которой сет на пересечении регионов работает корректно. Но возникла другая проблема. Когда игрок с правами //copy //paste или //cell (в общем все команды которые так или иначе вставляют блоки) начинает их использовать - он может делать это в любом месте. С сетом всё ок, внутри рг не сетает. Может както можно дополнить плагин, но я не знаю как. Помогите
 
fawe, если надо внутри своих регионов только.
 
Кстати, в конфигах видел параметр region-restruction, но когда он у меня стоит на true то периодически не получается сетать даже в рг. Дома буду покидаю логи чата
 
WGExtender, установи флаг на запрет опред. команд.
 
Код:
[19:30:35 ERROR]: [WGExtender] Unable to inject, shutting down
java.lang.NoClassDefFoundError: com/sk89q/worldguard/WorldGuard
        at wgextender.features.flags.FlagRegistration.registerFlag(FlagRegistration.java:20) ~[worldguardextender%20(1).jar:?]
        at wgextender.WGExtender.onEnable(WGExtender.java:77) [worldguardextender%20(1).jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [server.jar:git-Spigot-dcd1643-e60fc34]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-dcd1643-e60fc34]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-dcd1643-e60fc34]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-dcd1643-e60fc34]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-dcd1643-e60fc34]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-dcd1643-e60fc34]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-dcd1643-e60fc34]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-dcd1643-e60fc34]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-dcd1643-e60fc34]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-dcd1643-e60fc34]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]
Caused by: java.lang.ClassNotFoundException: com.sk89q.worldguard.WorldGuard
        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_271]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:152) ~[server.jar:git-Spigot-dcd1643-e60fc34]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[server.jar:git-Spigot-dcd1643-e60fc34]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_271]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_271]
        ... 13 more
[19:30:35 WARN]: java.lang.NoClassDefFoundError: com/sk89q/worldguard/WorldGuard
[19:30:35 WARN]:        at wgextender.features.flags.FlagRegistration.registerFlag(FlagRegistration.java:20)
[19:30:35 WARN]:        at wgextender.WGExtender.onEnable(WGExtender.java:77)
[19:30:35 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[19:30:35 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[19:30:35 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[19:30:35 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[19:30:35 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[19:30:35 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[19:30:35 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[19:30:35 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[19:30:35 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[19:30:35 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[19:30:35 WARN]:        at java.lang.Thread.run(Unknown Source)
[19:30:35 WARN]: Caused by: java.lang.ClassNotFoundException: com.sk89q.worldguard.WorldGuard
[19:30:35 WARN]:        at java.net.URLClassLoader.findClass(Unknown Source)
[19:30:35 WARN]:        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:152)
[19:30:35 WARN]:        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100)
[19:30:35 WARN]:        at java.lang.ClassLoader.loadClass(Unknown Source)
[19:30:35 WARN]:        at java.lang.ClassLoader.loadClass(Unknown Source)
[19:30:35 WARN]:        ... 13 more

Ошибку пишет любая версия WGExtender найденная мной
 
Блин, пишу вот так и всеравно команды не запрещает. Пробовал и без слешей и как только не пробовал. Объясните пожалуйста получше. Если не трудно
upload_2020-10-27_20-0-39.png
 
Блин, пишу вот так и всеравно команды не запрещает. Пробовал и без слешей и как только не пробовал. Объясните пожалуйста получше. Если не трудно
Посмотреть вложение 57993
Костыляешь через wgex? Это же не работает, когда игрок вводит команду не находясь сам в регионе.
 
Ну мне так предложили. Я не знаю как по другому запретить любые команды ставящие блоки. Даже вспомогательные которые ставят блок стекла под игроком
 
Ну мне так предложили. Я не знаю как по другому запретить любые команды ставящие блоки. Даже вспомогательные которые ставят блок стекла под игроком
Не выдавать пермишенсы на команды. Или просто юзать fawe для защиты регионов от изменения.
 
Назад
Верх