- Баллы
- 103
Застопорилось дело на недостаточных познаниях.
Такой код я нагуглил - он поворачивает при установке блок лицом к игроку (например, печь, головы-черепа).
Мне нужен такой же, только разворачивающий текстуру сверху блока. Покопавшись, я почти пришел к выводу, что пример взять неоткуда - в ванильном таких блоков нет. Та же наковальня, которую поворачивает перпендикулярно игроку, верхнюю текстуру при этом не поворачивает.
Java:
public void onBlockPlacedBy(World par1World,int par2int,int par3int,int par4int,EntityLivingBase par5EntityLivingBase,ItemStack par6ItemStack){
// Ниже мы определяем угол поворота игрока
// И определяем, куда будет повернут блок
int i =MathHelper.floor_double((double)(par5EntityLivingBase.rotationYaw *4.0F/360.0F)+2.5D)&3;
par1World.setBlockMetadataWithNotify(par2int, par3int, par4int, i,2);}
Мне нужен такой же, только разворачивающий текстуру сверху блока. Покопавшись, я почти пришел к выводу, что пример взять неоткуда - в ванильном таких блоков нет. Та же наковальня, которую поворачивает перпендикулярно игроку, верхнюю текстуру при этом не поворачивает.