minecraft-src/net/minecraft/world/item/WritableBookItem.java
2025-07-04 01:41:11 +03:00

21 lines
725 B
Java

package net.minecraft.world.item;
import net.minecraft.stats.Stats;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResultHolder;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.Level;
public class WritableBookItem extends Item {
public WritableBookItem(Item.Properties properties) {
super(properties);
}
@Override
public InteractionResultHolder<ItemStack> use(Level level, Player player, InteractionHand usedHand) {
ItemStack itemStack = player.getItemInHand(usedHand);
player.openItemGui(itemStack, usedHand);
player.awardStat(Stats.ITEM_USED.get(this));
return InteractionResultHolder.sidedSuccess(itemStack, level.isClientSide());
}
}