Files
ThaumicBases/src/main/java/tb/common/item/ItemPyrofluidBucket.java
T
DianeXD 85c644496a Fix infusion stabiliser (#17)
* Update buildscript & spotlessApply

* Fix infusion stabiliser
2022-07-01 18:37:29 +07:00

35 lines
1005 B
Java

package tb.common.item;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import tb.init.TBBlocks;
public class ItemPyrofluidBucket extends Item {
public ItemPyrofluidBucket() {
super();
this.setMaxStackSize(1);
}
public boolean onItemUse(
ItemStack stk,
EntityPlayer player,
World w,
int x,
int y,
int z,
int side,
float vecX,
float vecY,
float vecZ) {
ForgeDirection dir = ForgeDirection.VALID_DIRECTIONS[side];
w.setBlock(x + dir.offsetX, y + dir.offsetY, z + dir.offsetZ, TBBlocks.pyrofluid, 0, 3);
player.inventory.setInventorySlotContents(player.inventory.currentItem, new ItemStack(Items.bucket, 1, 0));
return true;
}
}