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

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

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

  1. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Вместо id писать имена в id? Или как?
     
  2. Хостинг MineCraft
    <
  3. Czar-Craft

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

    Баллы:
    66
    Имя в Minecraft:
    Czar
    Я не понял что делать.
     
  4. Bjoerndalen

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

    Баллы:
    103
    Skype:
    senyaaaaaa
    Ребят, помогите пожалуйста. Нужно запретить блок например с id 529, но не надо 529:1 и тд. Как запретить только 529 блок ?
     
  5. Zloi_Kloun

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

    Баллы:
    78
    Имя в Minecraft:
    Nope
  6. DRK

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

    Баллы:
    61
    Имя в Minecraft:
    Medved
    • material-id-system: false - при включении использует вместо ID строковые названия
      Или ID или наименования?
      а и то и то можно?
     
  7. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Нет, нельзя. Пока нельзя. Потом будет можно. Но не сейчас.
     
  8. edik1999

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

    Баллы:
    66
    Я нуб, и скиньте в текстовом формате как запретить использование шахтерского лазера, чтобы он не мог ломать никакие блоки, для групп: player, vip, premium, creative, moder в обычном мире, в Аду и в Энде, буду очень благодарен вам.
     
  9. MangusUwe

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

    Баллы:
    66
    Имя в Minecraft:
    MangustUwe
    Такой вопрос. Мне нужно запретить все предметы в определенном мире, кроме одного. Мне придется под каждый предмет создавать?
    • diamond: - название настройки, не может повторяться, если не указан id, то должна соответствовать id запрещённого блока или предмета
      • id: 57 - id запрещённого блока или предмета
      • data: -1 - data запрещённого блока или предмета, если нет -1
      • damage: -1 - damage запрещённого блока или предмета, если нет -1
      • place: false - запрещено ли устанавливать, работает если основная настройка включена
      • break: false - запрещено ли разрушать этот блок, работает если основная настройка включена
      • craft: false - запрещено ли крафтить(печь, верстак и т.п.), работает если основная настройка включена
      • inventory:
        • content: true - включена ли проверка на нахождение в инвентаре, работает если основная настройка включена
        • delete: true - включена ли возможность удалять запрещённый предмет из инвентаря, работает если основная настройка включена
      • pickup: true - запрещено ли подбирать, работает если основная настройка включена
      • drop: false - запрещено ли выбрасывать, работает если основная настройка включена
      • interact:
        • left-item: true - запрещает ли группа взаимодействие предметами (ЛКМ), работает если основная настройка включена
        • right-item: true - запрещает ли группа взаимодействие предметами (ПКМ), работает если основная настройка включена
        • left-block: false - запрещает ли группа взаимодействие с блоками (ЛКМ), работает если основная настройка включена
        • right-block: true - запрещает ли группа взаимодействие с блоками (ПКМ), работает если основная настройка включена
      • explode: true - взрывается ли блок, работает если основная настройка включена
      • burn: false - сгорает ли блок, работает если основная настройка включена
      • piston:
        • push: false - запрещает вытягивать поршнем блок, работает если основная настройка включена
        • drag: true - запрещает толкать поршнем блок, работает если основная настройка включена
      • coords-black-list: false - является ли списко координат чёрным списком
      • min-x: 25 - минимальная позиция блока по X или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-x: 50 - максимальная позиция блока по X или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • min-z: -150 - минимальная позиция блока по Z или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-z: -125 - максимальная позиция блока по Z или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • min-y: 100 - минимальная позиция блока по Y или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-y: 125 - максимальная позиция блока по Y или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • biomes-black-list: false - является ли список биомов чёрным
      • biomes: - список биомов, где действуют данные настройки, в остальных все настройки true, если список биомов пуст, то настройки действуют во всех биомах
      • - [название_биома]
      • worlds-black-list: false - является ли список миров чёрным
      • worlds: - список миров, где действуют данные настройки
      • - [название_мира]
    • [название настройки/id блока/предмета, если id: не указан]
      • ...
     
  10. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Вы можете воспользоваться list'ом и через PEX выдать в остальных мирах разрешения на этот список.
     
  11. MangusUwe

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

    Баллы:
    66
    Имя в Minecraft:
    MangustUwe
    т.е. в list все равно придется вписывать все id предметов, кроме к примеру таблички, чтобы игроки могли в мире ставить и ломать только табличку, а в другом мире через PEX выдать разрешение lokiblocker.list.allow.<название_группы> чтобы там все осталось без изменения
     
  12. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Можете сделать проще: прописать в мире gamemode 2(приключенческий режим), а таблички выдавать с возможностью установки на любой блок и разрушением рукой.
     
  13. MangusUwe

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

    Баллы:
    66
    Имя в Minecraft:
    MangustUwe
    Cпасибо за помощь!
     
  14. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Здравствуйте
    Проблема с файлом entities.yml
    Нужно запретить взаимодействие с некоторыми мобами из модов.
    Составил список мобов через minetweaker:
    Код:
    thaumcraft.common.entities.monster.EntityCultistCleric -- CultistCleric
    thaumcraft.common.entities.monster.EntityCultistKnight -- CultistKnight
    thaumcraft.common.entities.monster.EntityEldritchCrab -- EldritchCrab
    thaumcraft.common.entities.monster.EntityEldritchGuardian -- EldritchGuardian
    thaumcraft.common.entities.monster.EntityPech -- Pech
    thaumcraft.common.entities.monster.boss.EntityCultistLeader -- CultistLeader
    thaumcraft.common.entities.monster.boss.EntityCultistPortal -- CultistPortal
    thaumcraft.common.entities.monster.boss.EntityEldritchGolem -- EldritchGolem
    thaumcraft.common.entities.monster.boss.EntityEldritchWarden -- EldritchWarden
    thaumcraft.common.entities.monster.boss.EntityTaintacleGiant -- TaintacleGiant
    twilightforest.entity.EntityTFApocalypseCube -- Apocalypse Cube
    twilightforest.entity.EntityTFArmoredGiant -- Armored Giant
    twilightforest.entity.EntityTFGiantMiner -- Giant Miner
    twilightforest.entity.EntityTFKingSpider -- King Spider
    twilightforest.entity.EntityTFMazeSlime -- Maze Slime
    twilightforest.entity.EntityTFTowerGhast -- Tower Ghast
    twilightforest.entity.EntityTFTowerGolem -- Tower Golem
    twilightforest.entity.EntityTFWraith -- Twilight Wraith
    twilightforest.entity.boss.EntityTFHydra -- Hydra
    twilightforest.entity.boss.EntityTFIceCrystal -- Ice Crystal
    twilightforest.entity.boss.EntityTFKnightPhantom -- Knight Phantom
    twilightforest.entity.boss.EntityTFLich -- Twilight Lich
    twilightforest.entity.boss.EntityTFLichMinion -- Lich Minion
    twilightforest.entity.boss.EntityTFMinoshroom -- Minoshroom
    twilightforest.entity.boss.EntityTFNaga -- Naga
    twilightforest.entity.boss.EntityTFSnowQueen -- Snow Queen
    twilightforest.entity.boss.EntityTFUrGhast -- Tower Boss
    twilightforest.entity.boss.EntityTFYetiAlpha -- Yeti Boss
    и исходя из его названия, пытаюсь запретить с ним взаимодействие.

    вот так:
    Код:
    eldritchguardian:
      type: eldritchguardian
      attack: false
      projectile: false
      contact: false
      drowning: false
      interact: true
      lava: false
      lighting-strike: false
      magic: false
      poison: false
      suffocation: false
      explode: false
      burn: false
      biomes: []
      worlds: []
      info: true
    tfmazeslime:
      type: tfmazeslime
      attack: false
      projectile: false
      contact: false
      drowning: false
      interact: true
      lava: false
      lighting-strike: false
      magic: false
      poison: false
      suffocation: false
      explode: false
      burn: false
      biomes: []
      worlds: []
      info: true
    Но в итоге плагин не видит этих существ и запретить ничего не получается, подскажите как правильно записывать этих существ.
    Спасибо за внимание.
     
  15. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Попробуйте EntityEldritchGuardian вместо EldritchGuardian, регистр может иметь так же значение. И ещё вопрос: а вы уверены, что они вообще бросают события Bukkit'а?
     
  16. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Не уверен, а каккое событие тогда бросают моды?
    и как тогда запретить взаимодейтсвие?
    Сейчас попробую.[DOUBLEPOST=1452196675,1452195510][/DOUBLEPOST]Непомогло.
    Какими способами вообще возможно это сделать?
    Проблема в том что игроки используют флаконы (EnderIO) и помещают туда мобов, но мне нужно что бы игроки не могли пихать во флаконы некоторых мобов.
    В конфиге копался, ненашел ничего.
     
  17. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    В EnderIO можно через конфиг составлять черный список мобов для PoweredSpawner'а, т.е. флаконы с мобами из черного списка нельзя будет использовать в нем
     
  18. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Спасибо. А как правильно мобов (их имена) добавлять?
    Например есть:
    Код:
    thaumcraft.common.entities.monster.EntityEldritchGuardian -- EldritchGuardian
    Как его записать в блеклисте? (редактирую блеклист в файле: PoweredSpawnerConfig_Core.json)

    пример моего конфига:

    Код:
      "blackList": [
        "VillagerGolem",
        "Villager",
        "EntityEldritchGuardian"
      ]
    }
     
  19. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    @DrLeonardo, не знаю как правильно, в конфиге есть не только стандартные мобы, но есть из enderzoo, используй их как пример, попробуй разные вариации имени моба
     
  20. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Есть проблемка:
    В User файле пишет // Adding a blackList section will completely replace the one in the core file.
    но, когда добавляю моба в Core файле, мод после перезапуска полностью пересоздает файл...
    как его тогда добавить?

    в User файле в функцию "costMultiplier": { тоже вписываю этого моба
    Факт в том что при любом изменении Core файла он его пересоздает.
     
  21. Cleverclover

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

    Баллы:
    78
    Skype:
    Ogurechick37
    Имя в Minecraft:
    Gedehamsen
    0.5.4 работает с 1.7.10?
     

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