Class AnvilRepairEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.LivingEvent
net.minecraftforge.event.entity.player.PlayerEvent
net.minecraftforge.event.entity.player.AnvilRepairEvent
Fired when the player removes a "repaired" item from the Anvil's Output slot.
 breakChance specifies as a percentage the chance that the anvil will be "damaged" when used.
 ItemStacks are the inputs/output from the anvil. They cannot be edited.
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.event.entity.player.PlayerEventPlayerEvent.BreakSpeed, PlayerEvent.Clone, PlayerEvent.HarvestCheck, PlayerEvent.ItemCraftedEvent, PlayerEvent.ItemPickupEvent, PlayerEvent.ItemSmeltedEvent, PlayerEvent.LoadFromFile, PlayerEvent.NameFormat, PlayerEvent.PlayerChangedDimensionEvent, PlayerEvent.PlayerChangeGameModeEvent, PlayerEvent.PlayerLoggedInEvent, PlayerEvent.PlayerLoggedOutEvent, PlayerEvent.PlayerRespawnEvent, PlayerEvent.SaveToFile, PlayerEvent.StartTracking, PlayerEvent.StopTracking, PlayerEvent.TabListNameFormatNested classes/interfaces inherited from class net.minecraftforge.event.entity.living.LivingEventLivingEvent.LivingJumpEvent, LivingEvent.LivingTickEvent, LivingEvent.LivingVisibilityEventNested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEventEntityEvent.EnteringSection, EntityEvent.EntityConstructingNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionAnvilRepairEvent(Player player, @NotNull ItemStack left, @NotNull ItemStack right, @NotNull ItemStack output) 
- 
Method SummaryMethods inherited from class net.minecraftforge.event.entity.player.PlayerEventgetEntityMethods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
- 
Field Details- 
left
- 
right
- 
output
- 
breakChanceprivate float breakChance
 
- 
- 
Constructor Details- 
AnvilRepairEvent
 
- 
- 
Method Details- 
getOutputGet the output result from the anvil- Returns:
- the output
 
- 
getLeftGet the first item input into the anvil- Returns:
- the first input slot
 
- 
getRightGet the second item input into the anvil- Returns:
- the second input slot
 
- 
getBreakChancepublic float getBreakChance()
- 
setBreakChancepublic void setBreakChance(float breakChance) 
 
-