Package com.blamejared.clumps.api.events
Class RepairEvent
java.lang.Object
net.minecraftforge.eventbus.internal.MutableEventInternals
net.minecraftforge.eventbus.api.event.MutableEvent
com.blamejared.clumps.api.events.RepairEvent
- All Implemented Interfaces:
IRepairEvent,net.minecraftforge.eventbus.internal.Event
public class RepairEvent
extends net.minecraftforge.eventbus.api.event.MutableEvent
implements IRepairEvent
Fired before an item is repaired, if a repair is performed, then any leftover experience should be set back to this event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraftforge.eventbus.api.bus.EventBus<RepairEvent> Fields inherited from class net.minecraftforge.eventbus.internal.MutableEventInternals
isMonitoring -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BUS
-
-
Constructor Details
-
RepairEvent
public RepairEvent(net.minecraft.world.entity.player.Player player, int value)
-
-
Method Details
-
setValue
public void setValue(int value) Sets the amount of experience left after repairing.- Specified by:
setValuein interfaceIRepairEvent- Parameters:
value- The new value to set.
-
getValue
public int getValue()Gets the amount of experience to be used by the repair.- Specified by:
getValuein interfaceIRepairEvent- Returns:
- The amount of experience to be used by the repair.
-
getPlayer
public net.minecraft.world.entity.player.Player getPlayer()Gets the player whose items are being repaired.- Specified by:
getPlayerin interfaceIRepairEvent- Returns:
- The player whose items are being repaired.
-