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

36 lines
963 B
Java
Raw Normal View History

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;
2023-01-03 17:47:36 +01:00
public class WorldTransmutationEvent extends BlockEvent {
public final ForgeDirection sideHit;
public final EntityPlayer player;
public final ItemStack heldItemStack;
2023-01-03 17:47:36 +01:00
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
2023-01-03 17:47:36 +01:00
public boolean isCancelable() {
return true;
}
}