Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [SEC]UntouchableRegions v 1.4 [1.9.4-R0.1-SNAPSHOT-latest]

Тема в разделе "Неподтвержденные плагины", создана пользователем kovand, 19 июн 2016.

  1. Автор темы
    kovand

    kovand Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    1kovand1
    UntouchableRegions - Неприкасаемые регионы!
    Версия: v 1.0
    Мой плагин-аналог OPSRegion защищает регионы от тех, у кого нет опки

    Особенности:
    • Настройка названия региона.
    • Можно поставить несколько регионов.

    Лог изменений:
    v 1.4 Сделана корявая /utr reload и частично пофикшен баг с мусором в консоли
    v1.3 - Исправлен баг
    v 1.2 - Добавлена защита от команд
    v 1.1 - Добавлена поддержка нескольких регионов.
    v 1.0 - Релиз плагина.

    Ту-ду лист
    1. Добавить поддержку нескольких регионов Сделано!
    2. Добавить команду /utr reload
    3. Добавить защиту от команд /rg remove, /rg addowner и т.д. Сделано
    4. Добавить защиту от //set и //regen
    Известные баги:
    1. Защита от команд работает только на один регион(тот, что в конфиге самый первый)
    1. Не работает пермиссион, чтобы ломать регион надо, чтобы была звездочка или опка
    2. При написании команды, от которой плагин не защищает (Наприимер /warp, /spawn вылазит куча мусора в консоль
    Скачать плагин на 1.9.4
    Исходник
     
    Последнее редактирование: 20 июн 2016
  2. Хостинг MineCraft
    <
  3. SinBan

    SinBan Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    FSka
    nice, good
     
  4. Create_Everything

    Create_Everything Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    CreateEvery
    то копии mcfoxyjoiner, то копии OpsRegions.
    А плагин.. По-моему бредовый.
     
  5. DiamondDen

    DiamondDen Активный участник Пользователь

    Баллы:
    76
    Skype:
    danil_20034
    Имя в Minecraft:
    DiamondDen
    а /set /regen и т.д.
     
  6. alimar2101

    alimar2101 Активный участник Пользователь Заблокирован

    Баллы:
    66
    Имя в Minecraft:
    xXSNOWXxBEAST
    Ого, спс. Но сет обходит всё. Сейчас кину как починить permission[DOUBLEPOST=1466375401,1466375239][/DOUBLEPOST]ЭТО МОЙ КОД ИЗ СООБЩЕНИЙ, ПРОСТО НАДО CommandSender ПРЕОБРАЗОВАТЬ В Player и всё
    public boolean onCommand(CommandSender p, Command command, String label, String[] args) {
    Player sender = (Player) p;
    if(p.hasPermission("blabla.blablabla") {
    //do
    }
    }[DOUBLEPOST=1466376750][/DOUBLEPOST]И вот еще постоянные ошибки в консоле
    [18:50:46] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to UntouchableRegions v1.2
    org.bukkit.event.EventException
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[patched_1.9.4.jar:git-Paper-773]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.9.4.jar:git-Paper-773]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.9.4.jar:git-Paper-773]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched_1.9.4.jar:git-Paper-773]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand(PlayerConnection.java:1379) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.PlayerConnection.a(PlayerConnection.java:1192) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.PacketPlayInChat.a(PacketPlayInChat.java:5) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.PlayerConnectionUtils$1.run(SourceFile:13) [patched_1.9.4.jar:git-Paper-773]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_92]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_92]
    at net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:786) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:403) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:723) [patched_1.9.4.jar:git-Paper-773]
    at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:622) [patched_1.9.4.jar:git-Paper-773]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_92]
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
    at me.kovand.UntouchableRegions.UntouchableRegions.onPlayerCommandPreprocess(UntouchableRegions.java:112) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor356.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[patched_1.9.4.jar:git-Paper-773]
    ... 17 more[DOUBLEPOST=1466376878][/DOUBLEPOST]Попробуй изменить это !e.getPlayer().hasPermission("untouchableregions.admin.*") на это !(e.getPlayer().hasPermission("untouchableregions.admin.*"))
     
  7. Автор темы
    kovand

    kovand Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    1kovand1
    В планах есть в ту-ду лист забыл написать[DOUBLEPOST=1466394178,1466392098][/DOUBLEPOST]
    Ладно я уже придумал как по-другому исправить
    Код:
    if(e.getPlayer.hasPermission("untouchiableregions.admin")
    return;
    [DOUBLEPOST=1466394656][/DOUBLEPOST]
    Исправил, залью, когда сделаю команду на релоад.
     
  8. alimar2101

    alimar2101 Активный участник Пользователь Заблокирован

    Баллы:
    66
    Имя в Minecraft:
    xXSNOWXxBEAST
    надеюсь побыстрей. а разве сейчас работает обход сетом? если да, то надо выключить)))
     
  9. Автор темы
    kovand

    kovand Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    1kovand1
    Сет к сожалению работает, а команду доделаю и залью через минутки три
     
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Я скоро реализую это в своем плагине OPSRegion.
     

Поделиться этой страницей