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

Плагин [SEC]LokiBlocker 0.5.4 - запрет блоков/предметов/сущностей [1.7.1BETA+]

Тема в разделе "Релизы плагинов", создана пользователем Ission, 21 июн 2012.

  1. ZOMBIKOT

    ZOMBIKOT Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    ZOMBIKOT
    Иза чево?
    java.lang.IllegalArgumentException: Listener can not be null
    at org.apache.commons.lang.Validate.notNull(Validate.java:203)
    at org.bukkit.plugin.java.JavaPluginLoader.createRegisteredListeners(JavaPluginLoader.java:297)
    at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:502)
    at loki.Force.<init>(Unknown Source)
    at loki.Blocker.onEnable(Unknown Source)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
    at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
    at ho.c(DedicatedServer.java:203)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
    at fy.run(ThreadMinecraftServer.java:16)
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Отключи Force этот модуль не на всех версиях CraftBukkit'а и ему подобных работает корректно.
     
  4. ZOMBIKOT

    ZOMBIKOT Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    ZOMBIKOT
    Утоновил v0.5.0 Выключил фунцию Force Вылазиют такие
    2013-07-24 04:50:57 [INFO] [LokiBlocker] Enabling LokiBlocker v0.5.0
    2013-07-24 04:50:57 [SEVERE] Cannot load plugins/LokiBlocker/config.yml
    cloneConfigurator.InvalidConfigurationException: unacceptable character '' (0xFFFD) special characters are not allowed
    in "<string>", position 405
    at cloneConfigurator.file.YamlConfiguration.loadFromString(Unknown Source)
    at cloneConfigurator.file.FileConfiguration.load(Unknown Source)
    at cloneConfigurator.file.FileConfiguration.load(Unknown Source)
    at cloneConfigurator.file.YamlConfiguration.loadConfiguration(Unknown Source)
    at defaultConf.DefaultConfigurator.Init(Unknown Source)
    at loki.Blocker.onEnable(Unknown Source)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
    at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
    at ho.c(DedicatedServer.java:203)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
    at fy.run(ThreadMinecraftServer.java:16)
    Caused by: unacceptable character '' (0xFFFD) special characters are not allowed
    in "<string>", position 405
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    ... 17 more
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.block.BlockPlaceEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.block.BlockBreakEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.block.BlockDamageEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.player.PlayerInteractEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.player.PlayerInteractEntityEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.entity.EntityDamageByEntityEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.entity.EntityDamageEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.inventory.CraftItemEvent successfuly hoocked!
    2013-07-24 04:50:57 [INFO] Event org.bukkit.event.inventory.InventoryClickEvent successfuly hoocked!
    2013-07-24 04:50:57 [SEVERE] Cannot load plugins/LokiBlocker/language.yml
    cloneConfigurator.InvalidConfigurationException: Contents cannot be null
    at cloneConfigurator.file.YamlConfiguration.loadFromString(Unknown Source)
    at cloneConfigurator.file.FileConfiguration.load(Unknown Source)
    at cloneConfigurator.file.FileConfiguration.load(Unknown Source)
    at cloneConfigurator.file.YamlConfiguration.loadConfiguration(Unknown Source)
    at loki.Language.<init>(Unknown Source)
    at loki.Blocker.onEnable(Unknown Source)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
    at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
    at ho.c(DedicatedServer.java:203)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
    at fy.run(ThreadMinecraftServer.java:16)
    2013-07-24 04:50:57 [INFO] 000 00 0 00000 00 00 00
    2013-07-24 04:50:57 [INFO] 0 00 0 00 0 0 0 00 000 0 00 0 0 0 00
    2013-07-24 04:50:57 [INFO] 0 0 0 00 00 0000 0 0 0 0 00 0000 00
    2013-07-24 04:50:57 [INFO] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    2013-07-24 04:50:57 [INFO] 00000 00 00 0 000 00000 00000 00 000 00 0 000 0
    2013-07-24 04:50:57 [INFO] LokiBlocker enabled!
     
  5. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    У Вас в файле config.yml на 405 месте стоит неверный символ, а так же пустой файл language.yml.
     
    slavik123123123 нравится это.
  6. ZOMBIKOT

    ZOMBIKOT Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    ZOMBIKOT
    Удалил палку,Перезагрузил сервер Ошибка опять таже
     
  7. Indeoo

    Indeoo Старожил Пользователь

    Баллы:
    103
    Skype:
    Indeoo3
    Имя в Minecraft:
    Indeoo
    Посоны, как в новой версии только в 1 мире запрет сделать?
     
  8. blackadder

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

    Баллы:
    78
    в слове lokibloсker c - русская..
    Код:
    07:21:34 [INFO] 1) lokiblo?ker.list.allow.deny_default (own)
    у неискушенных пользователей при копировании могут возникнуть проблемы :)
     
  9. SuperCraft

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

    Баллы:
    88
    Можно задать интервал блоков? Например запретить взаимодействие с блоками с id 1-80? Если да, то как?
     
  10. Pyani

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

    Баллы:
    88
    Уважаемые в треде, возможно ли запрещать предметы через отрицательные пермишены?
    Я за последние несколько месяцев об конфиг раз 20 глаза сломал, ну не могу больше так насиловать их(конфиги) и себя.
     
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    ModifyWorld.
     
  12. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Вообще уже больше месяца(если мне не изменяет память) существует удобная GUI настройка.
     
    Сникерсни и zuma2 нравится это.
  13. Pyani

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

    Баллы:
    88
    Поверь, мне по сравнению с первыми версиями локиблокера даже гуй вообще не мил(даже хуже, только не обижайся - код читать мне привычней чем гуем путать себя), я еще с зимы дико шаманю чтобы конкретно правильно запреты работали для всех на последних версиях. Кстати можно узнать причины отказа от старой сетки конфига? она была такая приятная...
     
  14. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Повышение гибкости. В старой сетке разрешения требовались на каждый вид блока/предмета, сейчас можно это сделать при помощи одного. Так же теперь можно использовать разные запреты для разных предметов/блоков. Например с динамитом запрещено вообще что-либо делать, а алмазный блок запрещено только добывать.
     
  15. PaukLive

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

    Баллы:
    68
    Skype:
    juggernaut4567
    Имя в Minecraft:
    paukart
    Полезный плагин!
     
  16. alden

    alden Старожил

    Баллы:
    173
    Skype:
    Net-i-ne-budet-nikogda.
    Имя в Minecraft:
    Frozone
    Вначале словил ошибок, поматерился, но почитав тему нашел ответы.

    Спасибо за плагин, Ission
     
    Сникерсни нравится это.
  17. Andrewppv

    Andrewppv Активный участник

    Баллы:
    63
    Ну, автор, здравствуй. Вот в чём проблема: предположим, что у нас запрещён предмет с ID=259, параметры конфигов запрета вот такие:
    blocked:
    Fisrtlistblocked:
    type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: true
    block-burn: true
    block-explode: true
    inventory:
    content: true
    delete: true
    interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    Т.е полный запрет. Окей, всё вроде-бы хорошо, но дело в том, что LB ищет запрещённые предметы в инвентаре, на карте (если Force включен, хотя по-моему он тоже как-то неправильно работает) ну и в сундуке. Проблема в том, что если вдруг стоят модификации и в них есть блоки с интерфейсом для крафта, то крафт, выкидывание и даже юзанье запрещённых предметов осуществляется без каких-либо препятствий. Автор, не мог бы ты, дружище, сделать в конфиге нечто вроде "SearchInAllGui: true/false", алсо подобную функцию, но чтобы владелец сервера мог заносить ID предметов с интерфейсами для крафта сам, ибо запрещать к использованию предметы из модов, при помощи которых можно крафтить вещи - это в корне не правильно!
    Реализуемо ли вообще, уважаемый?
     
  18. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Это планируется сделать в LokiBlocker 0.6.0.
     
    alden нравится это.
  19. MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Ждем новой версии, бро.
     
  20. Andrewppv

    Andrewppv Активный участник

    Баллы:
    63
    Приблизительную дату релиза огласите?
     
  21. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Я сейчас занимаюсь LokiDungeons'ом, потом LokiHome, а потом подумаю. Идея и способ реализации есть, но ещё не приступал.
     
    Оригинало_о нравится это.

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