Как сделать толкаемый блок?

Версия Minecraft
1.12.2
Ребят, в процессе создания мода возник вопрос как можно сделать блок, который можно толкать просто, пока ты идешь в его сторону. Все форумы перерыл, даже иностранные, ничего похожего не нашел на нужное. Помогите если знаете как это сделать. Сам блок уже готов, модель, текстуры - всё есть.
 
434
41
110
Копай в сторону хитбоксов и коллизий. Самый простой вариант - создать сущность с моделью блока и хитбоксом по его размеру, и разрешить толкать ее. (П.с падающий песок = сущность, которую можно так же толкать).
 
1,074
72
372
С блоками такое не прокатит - они жёстко прибиты к сетке координат. Делай сущность (Entity). Сыпучие/падающие блоки именно так сделаны - в движении они Entity, а по достижении цели на их месте ставится блок.
 
Копай в сторону хитбоксов и коллизий. Самый простой вариант - создать сущность с моделью блока и хитбоксом по его размеру, и разрешить толкать ее. (П.с падающий песок = сущность, которую можно так же толкать).
Не лучше ли мне будет сделать тогда что-то на подобии механики FallingBlock? Т.е. чтобы блок превращался в сущность, когда на него идут. А потом обратно в блок. И если да, то мне делать TileEntity ? Простите за такие глупые вопросы)
 
1,074
72
372
TileEntity блоку делается если нужно его наделить "мозгами" - механизмы, блоки с инвентарём. Если в блоке ничего не хранится, это простой декоративный блок типа земля, трава, дерево, руды - тайл не нужен.
 
Сверху