Смещение при использовании

435
1
При нажатии ПКМ по блоку предмет как-бы смещается вниз и возвращается в обратное положение. Как от этого избавиться?
 
Ты про оружие?
То есть при нажатии ПКМ , оружие опускается, а после того как отпускаешь ПКМ опять встаёт на своё место?!
 
Вроде это:
public boolean onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) {
      return false;
   }
Или это:
   public boolean onBlockStartBreak(ItemStack itemstack, int X, int Y, int Z, EntityPlayer player) {
      return true;
   }
Если не заробит, вставь всё это:
   public boolean onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) {
      return false;
   }

   public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) {
      return true;
   }

   public float getStrVsBlock(ItemStack par1ItemStack, Block par2Block) {
      return 0.0F;
   }

   public int getDamage(ItemStack stack) {
      return 0;
   }

   public boolean hitEntity(ItemStack par1ItemStack, EntityLivingBase par2EntityLivingBase, EntityLivingBase par3EntityLivingBase) {
      return false;
   }

   public boolean onItemUseFirst(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, float hitX, float hitY, float hitZ) {
      return true;
   }

   public boolean onBlockStartBreak(ItemStack itemstack, int X, int Y, int Z, EntityPlayer player) {
      return true;
   }

   public boolean onLeftClickEntity(ItemStack stack, EntityPlayer player, Entity entity) {
      return true;
   }
 
Назад
Сверху