Files
CustomNPC-Plus/src/main/java/noppes/npcs/items/ItemMusicClarinet.java
T
2025-03-13 17:14:45 -04:00

35 lines
1.0 KiB
Java

package noppes.npcs.items;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.EnumAction;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import org.lwjgl.opengl.GL11;
public class ItemMusicClarinet extends ItemMusic {
@Override
public void renderSpecial() {
GL11.glScalef(0.8f, 0.9f, 0.8f);
GL11.glRotatef(-90, 0, 1, 0);
GL11.glRotatef(20, 1, 0, 0);
GL11.glTranslatef(0.44f, -0.7f, -0.04f);
}
@Override
public EnumAction getItemUseAction(ItemStack par1ItemStack) {
return EnumAction.bow;
}
@Override
public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer) {
par3EntityPlayer.setItemInUse(par1ItemStack, this.getMaxItemUseDuration(par1ItemStack));
return super.onItemRightClick(par1ItemStack, par2World, par3EntityPlayer);
}
@Override
public int getMaxItemUseDuration(ItemStack par1ItemStack) {
return 72000;
}
}