Идея RPG дополнение или "Что с моей едой?!"

kit_katik

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
kit_katik
Появилась одна новая идея.
Вы когда-нибудь задумывались о том, что еда у игроков может лежать в сундуках днями, неделями, месяцами и не портиться! Это же не нормально! Обычная еда живет обычно дня 3-4, вот и в майнкрафте этого не хватает. Почему бы не сделать такой плагин, который будет отвечать за эту еду, то есть что бы еда портилась и превращалась например в гнилую плоть через N кол-во времени, которое прописано в конфиге.
К примеру: Игрок Tadjik_Asot вырастил пшеницу и сделал хлеб, половину он продал за 3 дня, а когда пришел на 4 день продать остаток, то этот хлеб превратился в гнилую плоть. (к примеру, можно что-нибудь еще по желанию и вкусу 🙂 )
Я думаю вы уловили суть и откликнитесь положительно на это 🙂
 
Пойдёт только на Hardcore сервера для усложнения выживания.
Для других сервер это будет бесполезно.
 
Реализовать это и привести в играбельный вид будет довольно непросто.
 
Вроде понял как это можно сделать. На предмете (lore) написать чёрным дату крафта. Если игрок выбрасывает предмет, обновить дату чёрным (в случае когда не установлено), при поднятии и любых других ивентах, когда игрок может передать предмет (можно захватить inventory click) также обновить информацию если не установлено. Каждые несколько секунд проверять слоты игрока, а при inventory click event проверять слоты контейнера, сравнить id предметов из конфига и превратить предмет в гнилую плоть с именем "&r&fГнилая %item name%". Done!
 
Ну или чз ItemConsumeEvent проверять время крафта и отравлять, после гниения предварительно переименовав в "Гнилая "+item.getName().toLowerCase(). Названия вписываются в конфиг вместе с ID
 
Назад
Верх