- 25
- 5
Хочу сделать гитару, сделал чтоб проигрывалась музыка (код оставлю тут), А вот как сделать чтоб при следующем ПКМ отменялось то что играло, и начинала снова играть? И чтоб если я убрал гитару из руки то музыка не играет?
Java:
public GuitarItem(Item.Properties builder) {
super(builder);
}
public ActionResult<ItemStack> onItemRightClick(World worldIn, PlayerEntity playerIn, Hand handIn)
{
ItemStack itemstack = playerIn.getHeldItem(handIn);
worldIn.playSound((PlayerEntity) null, playerIn.getPosX(), playerIn.getPosY(), playerIn.getPosZ(),
SoundEvents.BLOCK_NOTE_BLOCK_GUITAR, SoundCategory.NEUTRAL, 1.0F, 1.0F);
return ActionResult.resultPass(itemstack);
}