Спавнер ресурсов

Хусейн

Активный участник
Баллы
61
Имя в Minecraft
Kane_Yaman
Здравствуйте! Дело в том, что я провожу экономический ивент в майнкрафте (описание - *тык*) и нас уже собралось 25 человек для игры. Для проведения ивента нужен плагин, который будет спавнить заданный администратором предмет в заданный интервал времени в опреденном месте или на каком-то блоке. Есть пример - *тык*. Данную систему видел на одном из серверов bedwars, там разные ресурсы выпадают в определенный период времени.
 
Здравствуйте! Дело в том, что я провожу экономический ивент в майнкрафте (описание - *тык*) и нас уже собралось 25 человек для игры. Для проведения ивента нужен плагин, который будет спавнить заданный администратором предмет в заданный интервал времени в опреденном месте или на каком-то блоке. Есть пример - *тык*. Данную систему видел на одном из серверов bedwars, там разные ресурсы выпадают в определенный период времени.
Можно сделать на командных блоках, через summon item.
 
Можно сделать на командных блоках, через summon item.
А можете подсказать конкретный пример, так чтобы это было в какой-то промежуток времени и постоянно? P.S. мне нужно, чтобы после рестарта это всё продолжало работу
 
Делаете таймер, к нему подключаете командный блок с следующим содержимым:
/summon Item ~ ~1 ~ {Item:{id:minecraft:diamond_sword,Count:1}}

~ ~1 ~ Это координаты
 
Делаете таймер, к нему подключаете командный блок с следующим содержимым:
/summon Item ~ ~1 ~ {Item:{id:minecraft:diamond_sword,Count:1}}

~ ~1 ~ Это координаты
Спасибо 🙂 И ещё вопрос, эту схему нужно будет подключить к кнопке/рычагу, и при каждом рестарте включать?
 
Спасибо 🙂 И ещё вопрос, эту схему нужно будет подключить к кнопке/рычагу, и при каждом рестарте включать?
Можно сделать таймер или "мигалку"
и при рестарте с подгрузкой чанка система заработает
 
Можно сделать таймер или "мигалку"
и при рестарте с подгрузкой чанка система заработает
Не работает эта штука. Оно спавнит только камень и он через секунду пропадает, и при этом его нельзя поднять
 
Могу написать за обговоренную сумму.
 
https://dev.bukkit.org/projects/item-spawner
Плагин уже есть в общем доступе
Вряд ли он пойдет на новых версиях майна.

Всегда думал, что сначала придумывают как реализовать ивент, тестируют его, и только потом объявляют о нём

А по делу могу сказать, что есть плагины, которые спавнят предметы в сундуках каждые N секунд/минут/дней.
Название не помню, но в нём точно было слово лут (Chest Loots, PhatLoot)
 
Устанавливается спавнер предметов -- команда с разъяснениями:
JSON:
#и всё, что после неё в команду вписывать не нужно
#всё время в тиках
setblock 1 2 3 #координаты спавнера 1-x, 2-y, 3-z
minecraft:mob_spawner 0 replace #сам спавнер и действие с заменой блока
{
EntityId:Item,         
SpawnCount:1,           #количество объектов для спавна
SpawnRange:0,         
RequiredPlayerRange:3,  #на каком расстоянии от спавнера
                        #должны находиться игроки для его работы
Delay:1,                #время до следующего спавна 
MinSpawnDelay:1,        #минимальное время до спавна
MaxSpawnDelay:2,        #максимальное время до спавна
MaxNearbyEntities:2000, #максимальное количество таких же
                        # сущностей, при котором предмет не будет спавниться
SpawnData:                                             
{                                                       
PickupDelay:32767,      #время, в течении которого нельзя
                        # подбирать предмет
Age:5995,               #время, которое существовал предм
                        #ет, когда достигает 6000 предмет уничтожается
Item:                   #описалово самого предмета
{                                               
id:"minecraft:cherry",  #тип предмета           
Count:1,                #количество предметов   
tag:                                             
{ench:[{id:16,lvl:7}]}  #дополнииельные теги(в данном слу
                        #чае зачарование)
},                                                     
Pos:[3.5,4.0,5.5]       #координаты, где будет спавниться
                        # предмет
}
}

Команда в чат, конечно же, не влезет потому выполнить от имени командного блока. Можно выдать именно этот спавнер следующей командой:
give @p minecraft:mob_spawner 1 0 {BlockEntityTag:{EntityId:Item,SpawnCount:1,SpawnRange:0,RequiredPlayerRange:3,Delay:1,MinSpawnDelay:1,MaxSpawnDelay:2,MaxNearbyEntities:2000,SpawnData:{PickupDelay:32767,Age:5995,Item:{id:"minecraft:cherry",Count:1,tag:{ench:[{id:16,lvl:7}]}},Pos:[3.5,4.0,5.5]}}}
 
Назад
Верх