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

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

  • Автор темы Автор темы Ission
  • Дата начала Дата начала
Блокеров то полно, но этот наиболее перспективный, довести бы до ума еще его систему текстовых id и цены ему не будет. Кстати тема, допилить ему связку с sql было бы вообще идеально.
А что вы хотите от связки с sql? Я не очень понимаю, какие функции туда можно вывести.
 
Что-бы не писать для каждого сервера свой список запретов. Если-бы работали текстовые id, то еще ладно. А так нужно зайти на каждый сервер, глянуть id и дописать его в конфиг.
 
Что-бы не писать для каждого сервера свой список запретов. Если-бы работали текстовые id, то еще ладно. А так нужно зайти на каждый сервер, глянуть id и дописать его в конфиг.
Из-за того, что текстовые были впилены немного не так, как мне хотелось, а ещё была заточка под 1.7beta, они могут кривовато работать. Новая версия, которую сейчас пилю, не рассчитана на дальнюю обратную совместимость, по этому там будет относительно нормальная поддержка текстовых, как и цифровых.
 
То-есть новая версия уже не будет поддерживать 1.7.10?
 
А что вы хотите от связки с sql? Я не очень понимаю, какие функции туда можно вывести.
Ну по сути Westus ответил, за меня) Но я бы хотел уточнить: если sql будет работать с текстовыми id то очень удобно на мультисерверных проектах, загнать все в одну sql таблицу с дальнейшей обработкой каждому серверу, так не придется пилить конфиг под каждый сервер, а будет возможность пакетного запрета.
 
Ну по сути Westus ответил, за меня) Но я бы хотел уточнить: если sql будет работать с текстовыми id то очень удобно на мультисерверных проектах, загнать все в одну sql таблицу с дальнейшей обработкой каждому серверу, так не придется пилить конфиг под каждый сервер, а будет возможность пакетного запрета.
Подумаю над этой темой.
 
добавляй в list/ и давай пексы на группу из листа. типо:
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

и пекс группе lokiblocker.list.allow.deluxe
 
Хай, прошу помощи. Настроил в "configurable.yml" запрет на вещи из мода на радио, хочу выдать разрешения в pex на использование их определённым группам. Пексы не работают, группа с правами на возможность ломать все запрещённые блоки не может этого делать. Если поставить просто lokiblocker.*, то всё работает.
Запрещённый блок
dragonRadio:
id: 582
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
left-entity: true
right-entity: true
explode: true
burn: false
piston:
push: true
drag: true
info: false
coords-black-list: false
min-x: -2147483647
max-x: 2147483647
min-z: -2147483647
max-z: 2147483647
min-y: -1
max-y: -1
biomes-black-list: true
worlds-black-list: true
biomes: []
worlds: []
dragonSpeaker:
id: 583
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
left-entity: true
right-entity: true
explode: true
burn: false
piston:
push: true
drag: true
info: false
coords-black-list: false
min-x: -2147483647
max-x: 2147483647
min-z: -2147483647
max-z: 2147483647
min-y: -1
max-y: -1
biomes-black-list: true
worlds-black-list: true
biomes: []
worlds: []
dragonDummySpeaker:
id: 584
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
left-entity: true
right-entity: true
explode: true
burn: false
piston:
push: true
drag: true
info: false
coords-black-list: false
min-x: -2147483647
max-x: 2147483647
min-z: -2147483647
max-z: 2147483647
min-y: -1
max-y: -1
biomes-black-list: true
worlds-black-list: true
biomes: []
worlds: []
dragonRadioTuner:
id: 4221
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
left-entity: true
right-entity: true
explode: true
burn: false
piston:
push: true
drag: true
info: false
coords-black-list: false
min-x: -2147483647
max-x: 2147483647
min-z: -2147483647
max-z: 2147483647
min-y: -1
max-y: -1
biomes-black-list: true
worlds-black-list: true
biomes: []
worlds: []
В пексы выставлял
lokiblocker.place.allow.all
lokiblocker.break.allow.all
lokiblocker.craft.allow.all
и почти весь остальной список. Нужно именно разрешить взаимодействовать с некоторыми блоками, но не получается даже со всеми.
Очень прошу помощи, ибо уже голова кипит.
  • lokiblocker.custom.place.allow.all - разрешить обладателю устанавливать все блоки ручной настройки
и т.д.
 
Поскажите как реализовать, например:
Раздатчик: все запреты
Шахтерский лазер: запрещено ТОЛЬКО использование (крафт, хренение, дроп, подбор разрешены)?
Настройки во вложении
По факту крафт и того и другого получается запрещен, уже готов об стену убиться, ни как не получается(
 

Вложения

в list.yml
в группе правил для списка лазера
right-item: true
нажатие ПКМ запрещается
Остальное фолз

Для раздатчика, в его группе правил везде ставьте true
Ну кроме правила
drop: true
Там истину не советую ставить. выше в этой теме писал почему.
 
Может кто поможет, нервных клеток Убил кучу... Толе у меня плагин не работает толе я Дибил,вообщем пытался настроить на запрет одного предмета Жемчуг Края id 368 все перепробовал уже но все ровно данный предмет спокойно подбирается любым игроком (( Свои настройки прикрепил,может кто подскажет что я делаю не так
 

Вложения

У кого-нибудь этот плагин работает нормально с материал айди?
 
Свои настройки прикрепил,может кто подскажет что я делаю не так
у вас запрет на жемчуг, как я понимаю, только в configurable.yml прописан.

Код:
coords-black-list: true
и судя по координатам только на глубине -1
так же запрет работает только в биомах
Код:
biomes-black-list: true
  biomes:
  - DESERT
  - FOREST
и только в мире
Код:
 worlds-black-list: true
  worlds:
  - world

Если вы хотите запретить вообще возде, прописывайте запрет в
list.yml Там запреты однотипные списками писать можно, в configurable.yml только по одному ID в правиле.

Если хотите только в определенных мирах (например world и DIM1) то да. Пропишите configurable.yml но правильно.

Код:
  coords-black-list: false
  min-x: -2147483647
  max-x: 2147483647
  min-z: -2147483647
  max-z: 2147483647
  min-y: -2147483647
  max-y: 2147483647
  biomes-black-list: false
  biomes: []
  worlds-black-list: true
  worlds:
  - world
  - DIM1

Если нужно в определенных биомах и координатах - то эксперементируйте дальше.
Главное понять, на примере, если ставите
Код:
worlds-black-list: true
то запрет работает только в перечисленном ниже списке миров. Так и с другими группами правил.
 
у вас запрет на жемчуг, как я понимаю, только в configurable.yml прописан.

Код:
coords-black-list: true
и судя по координатам только на глубине -1
так же запрет работает только в биомах
Код:
biomes-black-list: true
  biomes:
  - DESERT
  - FOREST
и только в мире
Код:
 worlds-black-list: true
  worlds:
  - world

Если вы хотите запретить вообще возде, прописывайте запрет в
list.yml Там запреты однотипные списками писать можно, в configurable.yml только по одному ID в правиле.

Если хотите только в определенных мирах (например world и DIM1) то да. Пропишите configurable.yml но правильно.

Код:
  coords-black-list: false
  min-x: -2147483647
  max-x: 2147483647
  min-z: -2147483647
  max-z: 2147483647
  min-y: -2147483647
  max-y: 2147483647
  biomes-black-list: false
  biomes: []
  worlds-black-list: true
  worlds:
  - world
  - DIM1

Если нужно в определенных биомах и координатах - то эксперементируйте дальше.
Главное понять, на примере, если ставите
Код:
worlds-black-list: true
то запрет работает только в перечисленном ниже списке миров. Так и с другими группами правил.
Жаль нет кнопки одобрения больше, так бы поставил с удовольствием.
 
Никто не знает, умеет ли данный плагин ограничить установку блока больше N количества?
 
Назад
Верх