Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Если кратко, есть специальный рендер TE, примерно что-то такое:
public void renderTileEntityAt(TileEntity te, double x, double y, double z, float f) {
te.timer++;
if (te.timer >= 120){
//some render action
te.timer = 0;
}
}
Проблема следующая, операция te.timer++...
я хочу сделать, чтобы раз в 2-5 минут при нажатии на кастомный блок, он давал в инвентарь предмет. Я так понимаю что в его классе должна быть переменная типа bool. И должен быть метод use, где если переменная == true, то игроку давался предмет, и переменная снова становилась false.
Но ее еще...
Идея заключается в том, что у блока есть радиус, в пределах которого если появляется игрок, то на него нужно налкладывать эффект до тех пор, пока он не выйдет назад за пределы этого радиуса. Что то вроде маяка из обычного майнкрафта. Я пытался в классе блока сделать это таким образом:
@Override...
Доброе утро всем. Подскажите пожалуйста, как в Forge можно реализовать "ускорение тайлов"? Я конечно понимаю, что для этого я должен чаще вызывать метод updateEntity() всем тайлам в мире, но вопрос, как получить все тайлы во всех загруженных чанках? На сколько я понял, мне нужно будет ловить...
Добрый день народ. Я сейчас пишу кусок кода, который управляет различными кулдаунами и опасаюсь сбоев из-за возможных перегрузок сервера. Мой CooldownManager основан на постоянно синхронизирующемся WorldInfo#totalWorldTime. Я пересылаю на клиент timestamp окончания кулдауна, который каждый тик...
Не могу понять почему крашит сервер из-за EntityBullet (Flan's mod).
Вот ошибка:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 30.01.20 13:59
Description: Ticking entity
java.lang.NullPointerException: Ticking entity
at...
Всем привет. Немного касательно моей предыдущей темы. Я пытался сделать медленно убывание значение атрибута. Т.е. если нужно отнять 20, то я бы каждую секунду убирал например по 2, пока не дойду до 20. Но дело в том, что если использовать player.ticksExisted() % 20 == 0, то у меня зависает игра...