Войти или зарегистрироваться

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

  • Автор темы Автор темы Ission
  • Дата начала Дата начала
Хороший плагин, настройка интуитивно понятна и проста, ошибок не замечал, спасибо атвору.
 
История версий:
0.5.4 [1.8.7 R0.1] 04.07.15 23:32:01
Как работает на версии 1.7.10, кто-нибудь тестировал? Были обнаружены какие-нибудь ошибки кто тестировал?
 
Последнее редактирование:
Thermos 1.7.10 Создал список, но он почему-то не работает.:oops:
Код:
default:
  type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: true
    block-burn: false
    block-explode: false
  inventory:
    content: true
    delete: true
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: false
    right-entity: true
  info: true
  list:
    worldancher:
      id: '1316'
      data: -1
      damage: -1
    personalancher:
      id: '1316'
      data: 2
      damage: -1
    AdminAncher:
      id: '1316'
      data: 4
      damage: -1
    PassiveAncher:
      id: '1316'
      data: 13
      damage: -1
  piston:
    push: false
    drag: false
 
Данный плагин случаем не может хукатся с WE и расширять функцию 'disallowed-blocks' на такие команды, как /cut, /copy, /paste ?? (по дефолту работает только для /set, /walls, /sphere...).
 
Удаление из мира тоже не работает
Код:
force:
  enable: true
  id-data:
  - '1316:2'
  - '1316:13'
  - '1316:4'
 
Уберите одинарные кавычки
И удаление работает не сразу, как я помню. на самом деле не пользовался.
Если якоря Вам совсем не нужны, то проще в РК их вырезать в конфиге =)
 
Господа знатоки, а так же создатель сего прекрасного чудо плагина могут ответить на вопрос почему блокер не хочет запрещать у меня предметы списками: Прилагаю кодинг листа:
Код:
zapret:
  type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: true
    delete: true
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: true
    right-entity: true
  info: true
  list:
    vizivateldojdya:
      id: FORESTRY_FACTORY
      data: 7
      damage: -1
    slimebomb:
      id: TCONSTRUCT_EXPLOSIVESLIME
      data: -1
      damage: -1
    krasiviverstak:
      id: BIBLIOCRAFT_BIBLIOWORKBENCH
      data: -1
      damage: -1
    verstakingenera:
      id: THERMALEXPANSION_WORKBENCH
      data: -1
      damage: -1
    vagocommand:
      id: COMMAND_MINECART
      data: 0
      damage: -1
    vagontnt:
      id: EXPLOSIVE_MINECART
      data: 0
      damage: -1
    passivyakor:
      id: RAILCRAFT_MACHINEALPHA
      data: 13
      damage: -1
    podarok:
      id: CHISEL_PRESENT
      data: -1
      damage: -1
    torgstation:
      id: FORESTRY_MAIL
      data: -1
      damage: -1
    pismo:
      id: FORESTRY_LETTERS
      data: -1
      damage: -1
    pylon:
      id: APPLIEDENERGISTICS2_TILEBLOCKSPATIALPYLON
      data: -1
      damage: -1
    rukzakprojektred:
      id: PROJREDEXPLORATION_PROJECTREDEXPLORATIONBACKPACK
      data: -1
      damage: -1
    bibliotekaelectronic:
      id: BUILDCRAFTBUILDERS_LIBRARYBLOCK
      data: -1
      damage: -1
    thermalwariki:
      id: THERMALEXPANSION_FLORB
      data: -1
      damage: -1
    stolarhitect:
      id: BUILDCRAFTBUILDERS_ARCHITECTBLOCK
      data: -1
      damage: -1
    vagonsyakor:
      id: RAILCRAFT_CARTANCHOR
      data: -1
      damage: -1
    miryakor:
      id: RAILCRAFT_MACHINEALPHA
      data: 0
      damage: -1
    stroitel:
      id: BUILDCRAFTBUILDERS_BUILDERBLOCK
      data: -1
      damage: -1
    vagonetkasvoronkoi:
      id: HOPPER_MINECART
      data: -1
      damage: -1
    ramka:
      id: ITEM_FRAME
      data: -1
      damage: -1
    energoobmen:
      id: IC2_BLOCKPERSONAL
      data: 2
      damage: -1
    terraformer:
      id: IC2_BLOCKMACHINE
      data: 15
      damage: -1
    bomba:
      id: IC2_BLOCKNUKE
      data: -1
      damage: -1
    posoxae2:
      id: APPLIEDENERGISTICS2_ITEMTOOLCHARGEDSTAFF
      data: -1
      damage: -1
    kluchyeta:
      id: ENDERIO_ITEMYETAWRENCH
      data: 0
      damage: -1
    firewater:
      id: THAUMICTINKERER_FIREWATER
      data: 0
      damage: -1
    firefire:
      id: THAUMICTINKERER_FIREFIRE
      data: 0
      damage: -1
    fireorder:
      id: THAUMICTINKERER_FIREORDER
      data: 0
      damage: -1
    firechaos:
      id: THAUMICTINKERER_FIRECHAOS
      data: 0
      damage: -1
    fireearth:
      id: THAUMICTINKERER_FIREEARTH
      data: 0
      damage: -1
    fireair:
      id: THAUMICTINKERER_FIREAIR
      data: 0
      damage: -1
    formirovanie:
      id: APPLIEDENERGISTICS2_ITEMITEMMULTIPART
      data: 320
      damage: -1
    weathercontroller:
      id: DRACONICEVOLUTION_WEATHERCONTROLLER
      data: -1
      damage: -1
    sunclock:
      id: DRACONICEVOLUTION_SUNDIAL
      data: -1
      damage: -1
    blackholering:
      id: THAUMICTINKERER_BLOCKTALISMAN
      data: -1
      damage: -1
    transvektor:
      id: THAUMICTINKERER_INTERFACE
      data: -1
      damage: -1
    chervotochina:
      id: THAUMCRAFT_FOCUSPORTABLEHOLE
      data: -1
      damage: -1
    nineroundofhell:
      id: THAUMCRAFT_FOCUSHELLBAT
      data: -1
      damage: -1
    singuljarnost:
      id: THAUMICTINKERER_FOCUSDISLOCATION
      data: -1
      damage: -1
    remoove:
      id: THAUMCRAFT_FOCUSPRIMAL
      data: -1
      damage: -1
    weatherobelisk:
      id: ENDERIO_BLOCKWEATHEROBELISK
      data: -1
      damage: -1
    atlas:
      id: BIBLIOCRAFT_ITEMATLASPLATE
      data: 0
      damage: -1
    thomeofknown:
      id: THAUMICTINKERER_SHAREBOOK
      data: 0
      damage: -1
    slimesymka:
      id: GALACTICRAFTMARS_ITEMNULL
      data: 4
      damage: -1
    telepozer:
      id: AWWAYOFTIME_BLOCKTELEPOZER
      data: 0
      damage: -1
    hodjachiisynd:
      id: THAUMCRAFT_TRUNKSPAWNER
      data: 0
      damage: -1
    rog:
      id: TWILIGHTFOREST_ITEMCRUMBLEHORN
      data: 0
      damage: -1
  piston:
    push: false
    drag: false
premium:
  type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: true
    delete: true
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: true
    right-entity: true
  info: true
  list:
    elektrspawn:
      id: ENDERIO_BLOCKPOWEREDSPAWNER
      data: -1
      damage: -1
  piston:
    push: false
    drag: false
deluxe:
  type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: true
    delete: true
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: true
    right-entity: true
  info: true
  list:
    karier:
      id: BUILDCRAFTBUILDERS_MACHINEBLOCK
      data: -1
      damage: -1
    relokator:
      id: GRAVISUITE_RELOCATOR
      data: -1
      damage: -1
    eatStation:
      id: RAILCRAFT_MACHINEALPHA
      data: 11
      damage: -1
    kletkagneva:
      id: FORBIDDENMAGIC_WRATHCAGE
      data: 0
      damage: -1
  piston:
    push: false
    drag: false
use:
  type:
    place: true
    break: true
    craft: false
    pickup: false
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: false
    delete: false
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: true
    right-entity: true
  info: true
  list:
    lazer:
      id: IC2_ITEMTOOLMININGLASER
      data: -1
      damage: -1
    boxinst:
      id: IC2_ITEMTOOLBOX
      data: -1
      damage: -1
  piston:
    push: false
    drag: false
spawner:
  type:
    place: true
    break: false
    craft: false
    pickup: false
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: false
    delete: false
  interact:
    left-item: false
    right-item: true
    left-block: false
    right-block: true
    left-entity: false
    right-entity: true
  info: true
  list:
    mobspawner:
      id: MOB_SPAWNER
      data: -1
      damage: -1
  piston:
    push: false
    drag: false
creative:
  type:
    place: true
    break: true
    craft: true
    pickup: true
    drop: false
    block-burn: true
    block-explode: true
  inventory:
    content: true
    delete: true
  interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    left-entity: true
    right-entity: true
  info: true
  list:
    dvigatel:
      id: BUILDCRAFTCORE_ENGINEBLOCK
      data: 3
      damage: -1
    energoyacheikaTE:
      id: THERMALEXPANSION_CELL
      data: 0
      damage: -1
    perenosnoibak:
      id: THERMALEXPANSION_TANK
      data: 0
      damage: -1
    seif:
      id: THERMALEXPANSION_STRONGBOX
      data: 0
      damage: -1
    tainik:
      id: THERMALEXPANSION_CACHE
      data: 0
      damage: -1
    gubka:
      id: THERMALEXPANSION_SPONGE
      data: 0
      damage: -1
    flakskond:
      id: THERMALEXPANSION_CAPACITOR
      data: 0
      damage: -1
    energoyacheikaae:
      id: APPLIEDENERGISTICS2_TILEBLOCKCREATIVEENERGYCELL
      data: 0
      damage: -1
    yacheikaxranenia:
      id: APPLIEDENERGISTICS2_ITEMITEMCREATIVESTORAGECELL
      data: 0
      damage: -1
    yakoradmina:
      id: RAILCRAFT_MACHINEALPHA
      data: 4
      damage: -1
    pitayuystr:
      id: RAILCRAFT_MACHINEEPSILON
      data: 1
      damage: -1
    proizvpara:
      id: RAILCRAFT_MACHINEEPSILON
      data: 2
      damage: -1
    vagonsadmyakor:
      id: RAILCRAFT_CARTANCHORADMIN
      data: 0
      damage: -1
    imprinter:
      id: FORESTRY_IMPRINTER
      data: 0
      damage: -1
    creativesuppl:
      id: STEVESFACTORYMANAGER_BLOCKCABLECREATIVENAME
      data: 0
      damage: -1
    geneticsdatabase:
      id: GENETICS_DATABASE
      data: 1
      damage: -1
    geneticsmasterregistry:
      id: GENETICS_MASTERREGISTRY
      data: 0
      damage: -1
    binns:
      id: BINNIECORE_GENESIS
      data: 0
      damage: -1
    extrabeesdictionary:
      id: EXTRABEES_DICTIONARY
      data: 1
      damage: -1
    airelay:
      id: STEVESFACTORYMANAGER_BLOCKCABLERELAYNAME
      data: 8
      damage: -1
    irelay:
      id: STEVESFACTORYMANAGER_BLOCKCABLERELAYNAME
      data: 0
      damage: -1
    accluster:
      id: STEVESFACTORYMANAGER_BLOCKCABLECLUSTERNAME
      data: 8
      damage: -1
    rivalve:
      id: STEVESFACTORYMANAGER_BLOCKCABLEINTAKENAME
      data: 8
      damage: -1
    kvantgen:
      id: ADVANCEDSOLARPANEL_BLOCKADVSOLARPANEL
      data: 4
      damage: -1
    kolcovsevlastia:
      id: EMT_BASEBAUBLES
      data: 0
      damage: -1
    blokkond:
      id: ENDERIO_BLOCKCAPBANK
      data: 0
      damage: -1
    virezannkniga:
      id: BIBLIOCRAFT_ITEMSLOTTEDBOOK
      data: 0
      damage: -1
    spawnmobovstabil:
      id: DRACONICEVOLUTION_CUSTOMSPAWNER
      data: 0
      damage: -1
    prizivatelmolnii:
      id: EMT_EMTITEMS
      data: 6
      damage: -1
    nabaldazniksozdanie:
      id: AUTOMAGY_FOCUSCRAFTING
      data: -1
      damage: -1
    melnir:
      id: EMT_MJOLNIR
      data: 0
      damage: -1
    slomannajarelicvia:
      id: EMT_TAINTEDMJOLNIR
      data: 0
      damage: -1
    silniimelionir:
      id: EMT_SUPERCHARGEDMJOLNIR
      data: -1
      damage: -1
    pedestalnekromanta:
      id: THAUMICTINKERER_SPAWNER
      data: 0
      damage: -1
  piston:
    push: false
    drag: false
Я понимаю если бы у меня не работал весь список, но, скажем:
THERMALEXPANSION_CELL - блочится, а
THERMALEXPANSION_TANK - уже нет, хотя по текстовым идам они именно такие. data блок тоже соответствующий. Подскажите где я своими кривыми ручками, что не так делаю.
 
А если дату не указывать? data: -1
 
Как пример вот этот блок
Код:
    verstakingenera:
      id: THERMALEXPANSION_WORKBENCH
      data: -1
      damage: -1
Дата выставлена на -1, но предмет не запрещается (именно в этом конфиге), а вот если я удалю все остальное кроме этого блока, то локи сработает.
А в примере выше дело в том что там 0(ноль) это творческие предметы, а от 1-3 это улучшения уровней. Так что если выставить -1 я запрещу все предметы, а мне этого не надо. Я поэтому и сравниваю именно эти 2 предмета, они идентичны: но один работает, второй нет. Так в этом конфиге как то выборочно, часть хочет работать, часть нет. (но должен отметить, что когда стояли цифровые id, все работало без сбоев)
 
А я уже собирался переходить на названия. Так явно удобней. Кстати как их узнать?
 
вот и я так же, посчитал, что сие гораздо практичнее, но вот что-то уже вторые сутки колдую, а толка нет. я проверял все id через команду /itemdb она отображает текстовой и числовой иды

Уважаемый автор, ответьте пожалуйста.
 
Последнее редактирование:
По названиям у меня работал только самый первый предмет из списка запретов, остальные нет.
Может у меня руки кривые, но создатель мода намекал, что пока не работает толком эта функция, к сожалению и он обещал обновление, как сможет. Ждем.
Кстати. Кавычки одинарные может там как раз поставить. Завтра проверю. Вдруг. На ID они не работают, но автоформа конфига их рисует.
названия, кстати, проще из minetweaker брать
Набрал в рюкзак, /mt inventory потом в логах копирнуть
НУ или в UniqueNames или т.п.
 
Говоришь, работает только первый из списка? надо проверить....
 
нет. в итоге работает по именам , но криво.
Какие-то моды работают, какие-то нет.
От меты зависит. Если меты нет - нужно 0 ставить
TWILIGHTFOREST:TILE.TFTOWERDEVICE
я не понял как преобразовать
TWILIGHTFOREST_TILE.TFTOWERDEVICE ругается
TWILIGHTFOREST_TILE_TFTOWERDEVICE не обрабатывает
Короче у меня не получилось новый конфиг на новый сервер сделать - делаю по старинке с ID
 
Я думаю попробовать использовать связку из двух блокеров. Где-то на бакети видел блокер работающий с mysql.
 
Блокеров то полно, но этот наиболее перспективный, довести бы до ума еще его систему текстовых id и цены ему не будет. Кстати тема, допилить ему связку с sql было бы вообще идеально.
 
Назад
Верх