Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package dmz.icefeeling.ivi.tests;
- import java.util.Random;
- import dmz.icefeeling.ivi.mod.Main;
- import net.minecraft.block.Block;
- import net.minecraft.block.BlockContainer;
- import net.minecraft.block.BlockWorkbench;
- import net.minecraft.block.material.Material;
- import net.minecraft.block.state.IBlockState;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.inventory.Container;
- import net.minecraft.stats.StatList;
- import net.minecraft.tileentity.TileEntity;
- import net.minecraft.util.BlockPos;
- import net.minecraft.util.EnumFacing;
- import net.minecraft.world.World;
- public class ObsidianAnvil extends BlockContainer {
- private final boolean isActive;
- private static boolean keepInventory;
- private Random rand = new Random();
- public ObsidianAnvil(String name, boolean isActive) {
- super(Material.iron);
- this.setUnlocalizedName(name);
- this.isActive = isActive;
- }
- public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumFacing side, float hitX, float hitY, float hitZ)
- {
- if (worldIn.isRemote)
- {
- return true;
- }
- else
- {
- playerIn.openGui(Main.instance, GuiHandler.OBANVIL, worldIn, pos.getX(),pos.getY(),pos.getZ());
- return true;
- }
- }
- @Override
- public TileEntity createNewTileEntity(World worldIn, int meta) {
- // TODO Auto-generated method stub
- return new TileEntityObsidianAnvil();
- }
- }
Add Comment
Please, Sign In to add comment