All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bukkit.event.player.PlayerItemBreakEvent Maven / Gradle / Ivy

The newest version!
package org.bukkit.event.player;

import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
import org.bukkit.inventory.ItemStack;

/**
 * Fired when a player's item breaks (such as a shovel or flint and steel).
 * 

* The item that's breaking will exist in the inventory with a stack size of * 0. After the event, the item's durability will be reset to 0. */ public class PlayerItemBreakEvent extends PlayerEvent { private static final HandlerList handlers = new HandlerList(); private final ItemStack brokenItem; public PlayerItemBreakEvent(final Player player, final ItemStack brokenItem) { super(player); this.brokenItem = brokenItem; } public static HandlerList getHandlerList() { return handlers; } /** * Gets the item that broke * * @return The broken item */ public ItemStack getBrokenItem() { return brokenItem; } @Override public HandlerList getHandlers() { return handlers; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy