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

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

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

  1. Glebiys

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

    Баллы:
    68
    Имя в Minecraft:
    Mike_Jim1212

    Да пробовал по разному. Пытался запретить какой-нибудь предмет только в обычном мире (world), или только в аду. Не получается. Или везде запрещает или вообще не запрещает нигде (когда например беру имя мира в квадратные скобки [world])
    Я думал ошибка синтаксиса и пробовал по разному имя мира писать. Без пробелов, без тире, в скобках и т д.

    У кого сейчас стоит запрет блока именно в одном мире, покажите пожалуйста конфиг ваш!
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Я разъясню одну небольшую особенность работы настройки worlds в следствии моей ошибки, которую мне очень лень исправлять. worlds по факту можно сказать белый список. Если в нём что-либо есть, то запрет полный во всех мирах, а в тех мирах, которые указаны, запрет по настройкам. То же самое касается биомов.
     
    Glebiys нравится это.
  4. Glebiys

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

    Баллы:
    68
    Имя в Minecraft:
    Mike_Jim1212
    Не совсем тебя понял.

    Можешь пожалуйста сказать как запретить например установку блока id 19 только в аду?
    Имя ада - DIM-1
    Напиши прямо как должно быть в конфиге, а если не сложно та сам файлик конфига дай.
    На примере, так сказать, проще разобраться. Просто я уже столько времени потратил на эту проблему...

    Я буду ооочень тебе благодарен за это!
     
  5. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    1. сейчас версия работает на 1.4.7? (использую lite версию)
    2. в лайт версии баг когда с запрещенном предмете находишься в пустынном биоме, как бе защищает но не корректно работает.
    3. если запрещать динамит или шашку из ик2 то можно накрафтить шифтом и запихать в выбрасыватель или раздатчик то плагин не помогает.
     
  6. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Работает на всех, вплоть до 1.7. В 1.7 появляется ошибка, но она не мешает работе.
    Скорее всего не баг, а недосмотр настроек (configurable в студию!).
    Прочитайте первое сообщение.
     
  7. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    ща поставим новую версию тогда, она же с GUI )[DOUBLEPOST=1388947083,1388946929][/DOUBLEPOST]
    HTML:
        at java.io.WinNTFileSystem.createFileExclusively(Native Method)
        at java.io.File.createNewFile(Unknown Source)
        at defaultConf.DefaultConfigurator.FileSetup(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:427)
        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)
    Работе не мешает, появилось после установки последней версии на mcpc+ 1.4.7 FIXED[DOUBLEPOST=1388949927][/DOUBLEPOST]
    Косяк, я смог всетаки липкую шашку скрафтить, а если уж работает с модами то и их поддерживай. а вообще есть ли плагин которые отключает взрыв шашки?
     
    Последнее редактирование: 5 янв 2014
  8. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    К текущему моменту LokiBlocker делает всё, что возможно сделать силами открытого Bukkit API. Я бы мог сделать и по другому, но есть такая маленькая закавыка: вы пользуетесь MCPC+, Spigot, Spring и всякими другими ужасающими вещами, в которых нет CraftBukkit'а или необфусцированной серверной части, по этому я не могу их использовать, иначе на ваших MCPC'шках не будет работать плагин вообще. Вот мы и пришли к тому: либо вы переходите на CraftBukkit и я пишу под него, либо вы берёте и портируете моды так, чтобы они вызывали Bukkit'овские события.
     
  9. Glebiys

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

    Баллы:
    68
    Имя в Minecraft:
    Mike_Jim1212
    Ission,
     
  10. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    gubka:
    id: 19
    data: -1
    damage: -1
    place: true
    break: true
    craft: true
    inventory:
    content: true
    delete: true
    pickup: true
    drop: true
    interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    explode: true
    burn: true
    piston:
    push: true
    drag: true
    min-x: -2147483647
    max-x: 2147483647
    min-z: -2147483647
    max-z: 2147483647
    min-y: -1
    max-y: -1
    biomes: []
    worlds:
    - DIM-2
    - DIM-8
    - DIM-0
    - world
     
  11. Glebiys

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

    Баллы:
    68
    Имя в Minecraft:
    Mike_Jim1212

    Не помогает. Когда делаю так, то запрещает во всех мирах всё равно. Пробовал разые миры разрешить по очереди делая как ты сказал.

    Прикрепляю мой конфиг. В нём я пытался запретить губку в аду (DIM-1) и разрешить в обычном мире (world) и краю (DIM1). В итоге губку запрещает ставить везде.
     

    Вложения:

    • configurable.txt
      Размер файла:
      473 байт
      Просмотров:
      9
  12. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Я использую MCPC+, не могу запретить поднимать /выкидывать предмет, а так же настроить его удаление из инвентаря.[DOUBLEPOST=1389290319,1389290210][/DOUBLEPOST]
    Используй Permissions, я сделал так.
    Дай это право во все миры, кроме ада.
     
  13. Vkussno

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

    Баллы:
    68
    Имя в Minecraft:
    Vkussno
    извините,а каким разрешением можно разрешить той или иной группе игнорировать лист предметов,я например хочу для премиумам разрешить использовать блоки из листа который запрещен остальным? Разрешить им проще говоря тот же грави нагрудник а остальным запретить
     
  14. Oleg505

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

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    • lokiblocker.list.allow.<название_группы> - разрешает делать всё, что угодно с предметами/блоками из данной группы
      Только предметы должны быть прописаны в list.yml
     
  15. Vkussno

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

    Баллы:
    68
    Имя в Minecraft:
    Vkussno
    но у меня все группы блоков в config.yml , у меня так,ну я записывал туда, blocked : "группа":
     
  16. Oleg505

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

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    Легче будет переписать те предметы, которые нужно запретить в list.yml, ибо придется много разрешений писать.
    Читай тут.
     
  17. Vkussno

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

    Баллы:
    68
    Имя в Minecraft:
    Vkussno
    все,понял,спасибо,после добавления их в лист - сразу будет тот результат что я хотел?:) perm добавлял для Локи,кстати,там "<>" нужны? Я вообще затупляю
     
  18. Oleg505

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

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    Вот так выглядит мой код (все запрещено для обычных) и так - "lokiblocker.list.allow.premium", я разрешил пользоваться этой группой (соответственно пермишенс прописал к premium).
     
  19. Vkussno

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

    Баллы:
    68
    Имя в Minecraft:
    Vkussno
    маловато ты им запретил:/ буду использовать твой конфиг как образец[DOUBLEPOST=1389432242,1389388414][/DOUBLEPOST]
    Но у меня нет такого,у меня только Congfig.php
     
  20. brinza

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

    Баллы:
    103
    Нужно запретить только карьер из индастриала. Запретил - не работает. После установки, запретил ломать вообще всё. Версия 1.6.4. Мой конфиг:
    enable: true
    force:
    enable: true
    id-data:
    - '1530'
    place: true
    break: true
    craft: true
    inventory:
    content: true
    delete: true
    pickup: false
    drop: true
    interact:
    left-item: false
    right-item: true
    left-block: false
    right-block: false
    block-burn: false
    block-explode: false
    chat:
    enable: false
    words:
    - админ
    - котельная
    entitys: false
    blocked:
    entity:
    configured:
     
  21. ALLix

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

    Баллы:
    88
    Просто разраб не правильно формулирует что надо сделать. В общем создаешь правило разрешающее твою губку везде кроме ада, это значит что надо всего одно правило с губкой, которое разрешает ее использование и в списке миров должны быть миры где разрешено. Успехов!
     
    Glebiys нравится это.

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