Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.06 KB | None | 0 0
  1. в WorldEdit есть функция disallowed-blocks (ветка: limits),
  2. По дефолту туда можна вписывать ID блоков, которые будут заблокированы в командах, типа /set, /walls, /sphere (тоесть весь инпут)... (но не заблокированы для /cut, /copy, /paste (тоесть аутпут и клипборд)).
  3.  
  4. Мне нужен отдельный маленький плагин, который вводил бы похожую функцию блокировки для аутпут-команды /cut (первоочередно), и если это будет не сильно затратно, то так-же для команд /copy и /paste.
  5.  
  6. Обьяснять всё долго, по этому просто посмотрите конфиг, который я составил и всё поймёте.
  7. Конфиг должен выглядеть примерно так
  8.  
  9. disallowed-blocks:
  10.   enable: true
  11.   # mod 1: при попытке вырезать блоки из блек-листа, команда откажет. И выдаст меседж 1.
  12.   # mod 2: команда вирежит все блоки, кроме тех что в блек-листе (Тоесть блоки из блек-листа останутся на своих местах). И выдаст меседж 2.
  13.   mod: 1
  14.   blackList-CUT-IDs:
  15.  - id1:meta
  16.   - id2:meta
  17.   - id3:meta
  18.   - id...
  19.   message-mod-1: "Отказ: Вы пыпались вырезать запрещенные блоки. (и тут опциональный %плейсхолдер% для ID:meta запрещенных блоков)"
  20.   message-mod-2: "вырезано всё, кроме %плейсхолдер для ID:meta (количество)%"
  21.   bypass-permission: <- пермишен.для.обхода>
  22.   blacklist-COPY-IDs: []
  23.   enable: true
  24.   mod: 1
  25.   message: ""
  26.   bypass-permission: <>
  27.   blacklist-PASTE-IDs: []
  28.   enable: true
  29.   mod: 1
  30.   message: ""
  31.   bypass-permission: <>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement