Повернуть объект верх ногами при креплении на потолок

Версия Minecraft
1.7.10
Нужно чтобы объект поворачивался стороной вниз,при креплении на потолок, на подобии рычага ванильного.
Открыл BlockLever класс, не совсем понимаю, что именно отвечает за поворот при креплении на нижнюю сторону блока.
 
1,057
50
234
Или в рендере чекать блок по кордам текущего и Y+1 != Block.air
и GL11.glRotatef(90, 1, 0, 0);
 
7,099
324
1,510
Тогда блок будет сам изменять положение из-за изменения соседних блоков
 
Метадата. Когда ставишь рычаг - записывай в метадату сторону блока, на которую поставили. Потом в рендере просто относительно метадаты вращай обьект.

а как узнать мету , что у тебя над головой?
 
У меня выходит, что над головой мета 3 , это совпадает с метой справа от меня.Если делаю :
switch(tile.getBlockMetadata()){ case 3:{GL11.glRotatef(-90F, 0.0F, 0.0F, 1.0F) , то поворачивается так же и то, что справа .
Можно ли как то указать что мне нужно мета 3 но с Y+1?
 
7,099
324
1,510
В методе onBlockPlaced(или как-то так, точно не помню название) твоего ItemBlock ставь тему в зависимости от стороны, относительно которой ставится блок.
 
7,099
324
1,510
В ItemBlock точно есть side, по которому кликнули, в аргументах метода
 
Сверху