1) папкаCервера/plugins/CMI/CustomAlias/CustomAlias.yml
Здесь создаётся алиас, который будет выполнять команды.
В конце данного файла нужно добавить следующие строки:
Можно создать несколько разных алиасов для нескольких видов (типов, вариаций, разновидностей, уровней) сундуков с разным содержимым и местоположением.
2) папкаCервера/plugins/CMI/schedules.yml
Здесь создаётся планировщик, который будет каждые N минут/часов выполнять недавно созданный алиас.
В конце данного файла нужно добавить следующие строки:
Осталось перезагрузить плагин командой /cmi reload
Здесь создаётся алиас, который будет выполнять команды.
В конце данного файла нужно добавить следующие строки:
sercetCommandForEventChest1:
#Секретная команда для ивента "Сундук" 1 Cmds:
- setblock -4 68 5 air
- delay! 1
- setblock -4 68 5 chest{CustomName:'[{"text":"Обычный сундук","italic":false}]',Items:[{Slot:1,id:apple,Count:3},{Slot:7,id:arrow,Count:5},{Slot:14,id:stone_sword,Count:1},]}
#Эта страшная команда создает сундук с именем "Обычный сундук" на координатах -4 68 5 с: 3-мя яблоками в первом слоте; 5-ью стрелами в 7 слоте; каменным мечом в 14 слоте. Сайт, где я сгенерировал данную команду: https://www.gamergeeks.net/apps/minecraft/give-command-generator (генерировал для версии 1.18+) - broadcast! \n&fНа &fНа &eкоординатах -4 68 5 &fпоявился &oобычный &a&oсундук &aс &fполезными &aвещами! &fУспей &bзабрать в течении 5 минут! \n \n
#Можно убрать все \n
, но тогда не будет пустых строк после и до сообщения (лучше не убирать красоту) - delay! 300
- setblock -4 68 5 air
Можно создать несколько разных алиасов для нескольких видов (типов, вариаций, разновидностей, уровней) сундуков с разным содержимым и местоположением.
2) папкаCервера/plugins/CMI/schedules.yml
Здесь создаётся планировщик, который будет каждые N минут/часов выполнять недавно созданный алиас.
В конце данного файла нужно добавить следующие строки:
Chest:
#Можно поменять название планировщика Enabled: true
MinPlayers: 2
#Можно поменять минимальное кол-во игроков. Можно убрать данную строку, я её добавил для экономии ресурсов сервера, когда игроков нет Delay: 1800
#В секундах. Сейчас установлено 30 минут. Repeat: true
Randomize: true
Commands:
- sercetCommandForEventChest1
- sercetCommandForEventChest2
- sercetCommandForEventChest3
Осталось перезагрузить плагин командой /cmi reload
Последнее редактирование: