Home Commands Examples Getting Started With Scripts Global Keywords
NeoForgeBracketDumpers NeoForgeBracketHandlers NeoForgeBracketValidators

AnvilRepairEvent

Importing the class

If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.

script.zs
import crafttweaker.neoforge.api.event.anvil.AnvilRepairEvent;

Extends

AnvilRepairEvent extends PlayerEvent.

Listening to the event

This event can be listened to like so:

script.zs
events.register<crafttweaker.neoforge.api.event.anvil.AnvilRepairEvent>(event => {
println("AnvilRepairEvent ran!");
});

Members

Getter
script.zs
// AnvilRepairEvent.breakChance as float
event.breakChance

Return Type: float

Setter
script.zs
// AnvilRepairEvent.breakChance = (breakChance as float);
event.breakChance = myFloat;

Parameters:

breakChance Type: float
Getter
script.zs
// AnvilRepairEvent.entity as Player
event.entity

Return Type: Player

Getter
script.zs
// AnvilRepairEvent.entity as LivingEntity
event.entity

Return Type: LivingEntity

Getter
script.zs
// AnvilRepairEvent.entity as Entity
event.entity

Return Type: Entity

Getter
script.zs
// AnvilRepairEvent.left as IItemStack
event.left

Return Type: IItemStack

Getter
script.zs
// AnvilRepairEvent.output as IItemStack
event.output

Return Type: IItemStack

Getter
script.zs
// AnvilRepairEvent.right as IItemStack
event.right

Return Type: IItemStack