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.TabListNameFormat

    Nested 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.LivingVisibilityEvent

    Nested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEvent

    net.minecraftforge.event.entity.EntityEvent.EnteringSection, net.minecraftforge.event.entity.EntityEvent.EntityConstructing

    Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event

    net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    ItemCraftedEvent(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 Type
    Method
    Description
    net.minecraft.world.item.ItemStack
     
    net.minecraft.world.Container
     
    net.minecraft.world.inventory.ResultSlot
     

    Methods inherited from class net.minecraftforge.event.entity.player.PlayerEvent

    getEntity

    Methods inherited from class net.minecraftforge.eventbus.api.Event

    getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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()