Package net.minecraftforge.event.brewing
Class PotionBrewEvent.Pre
- java.lang.Object
-
- net.minecraftforge.eventbus.api.Event
-
- net.minecraftforge.event.brewing.PotionBrewEvent
-
- net.minecraftforge.event.brewing.PotionBrewEvent.Pre
-
- Enclosing class:
- PotionBrewEvent
public static class PotionBrewEvent.Pre extends PotionBrewEvent
PotionBrewEvent.Pre is fired before vanilla brewing takes place. All changes made to the event's array will be made to the TileEntity if the event is canceled.
The event is fired during theBrewingStandTileEntity#brewPotions()
method invocation.
PotionBrewEvent.stacks
contains the itemstack array from the TileEntityBrewer holding all items in Brewer.
This event isCancelable
.
If the event is not canceled, the vanilla brewing will take place instead of modded brewing.
This event does not have a result.Event.HasResult
This event is fired on theMinecraftForge.EVENT_BUS
.
If this event is canceled, and items have been modified, PotionBrewEvent.Post will automatically be fired.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraftforge.event.brewing.PotionBrewEvent
PotionBrewEvent.Post, PotionBrewEvent.Pre
-
-
Constructor Summary
Constructors Constructor Description Pre(NonNullList<ItemStack> stacks)
-
Method Summary
-
Methods inherited from class net.minecraftforge.event.brewing.PotionBrewEvent
getItem, getLength, setItem
-
-
-
-
Constructor Detail
-
Pre
public Pre(NonNullList<ItemStack> stacks)
-
-