equivalent-exchange-3/src/main/java/com/pahimar/ee3/api/event/WorldTransmutationEvent.java

30 lines
901 B
Java

package com.pahimar.ee3.api.event;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.event.world.BlockEvent;
public class WorldTransmutationEvent extends BlockEvent
{
public final ForgeDirection sideHit;
public final EntityPlayer player;
public final ItemStack heldItemStack;
public WorldTransmutationEvent(int x, int y, int z, World world, Block block, int blockMetaData, ForgeDirection sideHit, EntityPlayer entityLiving)
{
super(x, y, z, world, block, blockMetaData);
this.sideHit = sideHit;
this.player = entityLiving;
this.heldItemStack = entityLiving.getHeldItem();
}
@Override
public boolean isCancelable()
{
return true;
}
}