также интересует таймер и анимация в minecraft, ну как в печке когда мы положили предмет и топливо, ну и также изменение предмета и перебрасывание его с другую ячейку.
Dragon2488 про специальные методы в гуи и контейнере дает вредные советы. Методы в гуи не подходят, потому что выполняются на клиенте, из-за чего можно будет начитерить. Контейнер тоже не подходит, из-за того, что он создается при открытии гуи, но ведь предмет можно запихнуть воронкой и пр.
Поэтому отсчитывать время можно только в TileEntity, используя метод updateEntity, который вызывается каждый тик.
Но если нужна анимация, не влияющая на игру (т.е. ничего не сжигается или создается), то можно использовать тики клиента.