Class ItemCraftedEvent
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
com.stereowalker.unionlib.event.item.ItemCraftedEvent
public class ItemCraftedEvent
extends net.minecraftforge.event.entity.player.PlayerEvent
This Event also takes the ResultSlot
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.event.entity.player.PlayerEvent
net.minecraftforge.event.entity.player.PlayerEvent.BreakSpeed, net.minecraftforge.event.entity.player.PlayerEvent.Clone, net.minecraftforge.event.entity.player.PlayerEvent.HarvestCheck, net.minecraftforge.event.entity.player.PlayerEvent.ItemCraftedEvent, net.minecraftforge.event.entity.player.PlayerEvent.ItemPickupEvent, net.minecraftforge.event.entity.player.PlayerEvent.ItemSmeltedEvent, net.minecraftforge.event.entity.player.PlayerEvent.LoadFromFile, net.minecraftforge.event.entity.player.PlayerEvent.NameFormat, net.minecraftforge.event.entity.player.PlayerEvent.PlayerChangedDimensionEvent, net.minecraftforge.event.entity.player.PlayerEvent.PlayerChangeGameModeEvent, net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent, net.minecraftforge.event.entity.player.PlayerEvent.PlayerLoggedOutEvent, net.minecraftforge.event.entity.player.PlayerEvent.PlayerRespawnEvent, net.minecraftforge.event.entity.player.PlayerEvent.SaveToFile, net.minecraftforge.event.entity.player.PlayerEvent.StartTracking, net.minecraftforge.event.entity.player.PlayerEvent.StopTracking, net.minecraftforge.event.entity.player.PlayerEvent.TabListNameFormatNested classes/interfaces inherited from class net.minecraftforge.event.entity.living.LivingEvent
net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingTickEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingVisibilityEventNested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.EntityEvent.EnteringSection, net.minecraftforge.event.entity.EntityEvent.EntityConstructing, net.minecraftforge.event.entity.EntityEvent.EyeHeight, net.minecraftforge.event.entity.EntityEvent.SizeNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionItemCraftedEvent(net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack crafting, net.minecraft.world.Container craftMatrix, net.minecraft.world.inventory.ResultSlot slot) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStacknet.minecraft.world.Containernet.minecraft.world.inventory.ResultSlotMethods inherited from class net.minecraftforge.event.entity.player.PlayerEvent
getEntityMethods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Constructor Details
-
ItemCraftedEvent
public ItemCraftedEvent(net.minecraft.world.entity.player.Player player, @Nonnull net.minecraft.world.item.ItemStack crafting, net.minecraft.world.Container craftMatrix, net.minecraft.world.inventory.ResultSlot slot)
-
-
Method Details
-
getCraftedStack
@Nonnull public net.minecraft.world.item.ItemStack getCraftedStack() -
getCraftingMatrix
public net.minecraft.world.Container getCraftingMatrix() -
getResultSlot
public net.minecraft.world.inventory.ResultSlot getResultSlot()
-