Advertisement
lLuffy

Kits

Jan 15th, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. Нужен мод/плагин для выдачи наборов(китов)с поддержкой NBT Тегов + в конфиг которого вписывается Forge имя, а не id предмета или MATERIAL итема
  2.  
  3. ТЗ:
  4.  
  5. 1. Конфиг с похожей структурой ->
  6. kits:
  7. test: Название кита
  8. playtime: 24h Время через которое игрокам будет доступен этот набор(что бы не напрягаться можно указывать время всегда в секундах)(playtime: 0 = кит доступен с самого начала игры)
  9. delay: 30m Время перезарядки набора (что бы не напрягаться можно указывать время всегда в секундах) Добавить значение при котором кит будет одноразовым(например -1)
  10. items: Список вещей которые будут выдаваться
  11. - <minecraft:iron_sword> Forge имена предметов для выдачи
  12. - <minecraft:iron_sword>.withTag({ench: [{lvl: 5 as short, id: 16 as short}]}) С поддержкой NBT Тегов(в данном случае NBT Тег дает зачарование)
  13. - <DragonsRadioMod:Radio>
  14.  
  15. 2. Данные о выданных китах хранить отдельно от конфига самих китов(желательно в отдельной папочке). На каждого игрока свой отдельный файл с данными о том, сколько игроку еще ждать перезарядки кита. Данные о том, когда игрок получил кит. Например игрок заюзал /kit Tools, в файлик данных о игроке записывать когда (дату/время) и какой набор игрок использовал.
  16.  
  17. 3. Пермишены на каждый созданный кит. Если я делаю набор с названием test, то автоматом создавался пермишен %plugin/modname%.kits.test, что бы была возможность разные киты выдавать на разные группы.
  18.  
  19. 4. Если у игрока не хватает места в инвентаре для получения набора, не выдавать вещи и писать о том, что у него не хватает места и нужно %количество% свободных слотов.
  20.  
  21. 5. Команду для визуального просмотра набора, при вводе команды показывать гуишник сундука(самое просто наверное будет) или какой-то кастомный, в котором будут отображены предметы выдаваемые набором. Данная команда должна быть доступна всем каких либо прав.
  22.  
  23. 6. Я вероятнее всего что-то забыл, по этому если че, отпишу еще
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement