public static class TimespaceEvent.TakeOrb extends TimespaceEvent
TimespaceEvent
subclass event fired when a player takes a Timespace Orb from a Timespace Altar.
This fired before the action succeeds, but after success is guaranteed.
Cancelling this event will prevent the Timespace Orb from being taken out.
TimespaceEvent.PlaceChain, TimespaceEvent.PlaceOrb, TimespaceEvent.Summon, TimespaceEvent.TakeChain, TimespaceEvent.TakeOrb
player
Constructor and Description |
---|
TakeOrb(net.minecraft.entity.player.PlayerEntity player,
TimespaceAltarTileEntity altar,
net.minecraft.item.ItemStack stack) |
Modifier and Type | Method and Description |
---|---|
TimespaceAltarTileEntity |
getAltar() |
TimespaceOrbItem |
getOrb()
Gets the
TimespaceOrbItem being taken from the Timespace Altar. |
net.minecraft.item.ItemStack |
getStack() |
getPlayer
public TakeOrb(net.minecraft.entity.player.PlayerEntity player, TimespaceAltarTileEntity altar, net.minecraft.item.ItemStack stack)
public TimespaceOrbItem getOrb()
TimespaceOrbItem
being taken from the Timespace Altar.public TimespaceAltarTileEntity getAltar()
public net.minecraft.item.ItemStack getStack()