Как сделать, чтобы, когда наступаешь на блок, он поджигал.

Версия Minecraft
1.7.10
45
0
Всем привет! Я бы хотел узнать, как сделать такое, и возможно получить кусок кода. Заранее спасибо!
 
7,099
324
1,510
Сделай коллизию блока сверху чуть меньше(ищи метод в классе блока), тогда метод столкновения с сущностью будет вызываться(этот метод тоже в блоке). А там уже entity.setFire(time)
 
3,005
192
592
В блоке переопредели метод "onEntityCollidedWithBlock", после пропиши туда эффект поджигания.
 
586
32
136
Всем привет! Я бы хотел узнать, как сделать такое, и возможно получить кусок кода. Заранее спасибо!
В блоке:
Java:
@Override
public void(вроде)onEntityCollidedWithBlock(аргументы) {
    if(entity instenteof EntityPlayer) {
        if(player.posY == pos.getY+1) {
            player.setFire(кол-во тиков)
        }
    }
}

Пишу с телефона, дабы учился сам писать, а не копипастить)))(Там есть ошибки)
 
Последнее редактирование модератором:
Сверху