public interface SmeltEvent extends TargetTileEntityEvent
Modifier and Type | Interface and Description |
---|---|
static interface |
SmeltEvent.ConsumeFuel
Fires whenever fuel is consumed to refill the current burn time.
|
static interface |
SmeltEvent.Finish |
static interface |
SmeltEvent.Interrupt
Fires when the smelting is interrupted causing the current smelting time to reset to 0.
|
static interface |
SmeltEvent.Start
The first tick of an item smelting.
|
static interface |
SmeltEvent.Tick
The smelting timer ticking up or down.
|
Modifier and Type | Method and Description |
---|---|
ItemStackSnapshot |
getFuel()
Gets the fuel represented as an
ItemStackSnapshot . |
Furnace |
getTargetTile()
Gets the target tile entity.
|
getCause, getContext, getSource
Furnace getTargetTile()
TargetTileEntityEvent
getTargetTile
in interface TargetTileEntityEvent
ItemStackSnapshot getFuel()
ItemStackSnapshot
.