| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.gmail.nossr50.events.skills;
- import org.bukkit.entity.Player;
- import org.bukkit.event.Cancellable;
- import org.bukkit.inventory.ItemStack;
- import com.gmail.nossr50.datatypes.SkillType;
- public class McMMOPlayerRepairCheckEvent extends McMMOPlayerSkillEvent implements Cancellable{
- private int repairAmount;
- private ItemStack repairMaterial;
- private ItemStack repairedObject;
- private boolean cancelled;
- public McMMOPlayerRepairCheckEvent(Player player, int repairAmount, ItemStack repairMaterial, ItemStack repairedObject) {
- super(player, SkillType.REPAIR);
- this.repairAmount = repairAmount;
- this.repairMaterial = repairMaterial;
- this.repairedObject = repairedObject;
- this.cancelled = false;
- }
- public int getRepairAmount() {
- return repairAmount;
- }
- public ItemStack getRepairMaterial() {
- return repairMaterial;
- }
- public ItemStack getRepairedObject() {
- return repairedObject;
- }
- /** Following are required for Cancellable **/
- @Override
- public boolean isCancelled() {
- return cancelled;
- }
- @Override
- public void setCancelled(boolean cancelled) {
- this.cancelled = cancelled;
- }
- }
|