public final class ConstructEvent extends Event
IApiHandler.construct(AbstractEntityPlayer, Inventory, Inventory, IRecipe,
int, List, Function, float). Cancelling the event will cause the
construction not to take place.| Modifier and Type | Field | Description |
|---|---|---|
int |
amount |
|
Inventory |
inputInventory |
|
java.util.List<IUseInfo> |
inputs |
|
java.util.function.Function<java.util.List<ItemInstance>,java.util.List<ItemInstance>> |
outputGetter |
|
Inventory |
outputInventory |
|
AbstractEntityPlayer |
player |
|
IRecipe |
recipe |
|
float |
skillReward |
| Constructor | Description |
|---|---|
ConstructEvent(AbstractEntityPlayer player,
Inventory inputInventory,
Inventory outputInventory,
IRecipe recipe,
int amount,
java.util.List<IUseInfo> inputs,
java.util.function.Function<java.util.List<ItemInstance>,java.util.List<ItemInstance>> outputGetter,
float skillReward) |
public final AbstractEntityPlayer player
public Inventory inputInventory
public Inventory outputInventory
public IRecipe recipe
public int amount
public java.util.List<IUseInfo> inputs
public java.util.function.Function<java.util.List<ItemInstance>,java.util.List<ItemInstance>> outputGetter
public float skillReward
public ConstructEvent(AbstractEntityPlayer player, Inventory inputInventory, Inventory outputInventory, IRecipe recipe, int amount, java.util.List<IUseInfo> inputs, java.util.function.Function<java.util.List<ItemInstance>,java.util.List<ItemInstance>> outputGetter, float skillReward)