// TODO: [port] no longer used ///* // * This file ("BlockItemRepairer.java") is part of the Actually Additions mod for Minecraft. // * It is created and owned by Ellpeck and distributed // * under the Actually Additions License to be found at // * http://ellpeck.de/actaddlicense // * View the source code at https://github.com/Ellpeck/ActuallyAdditions // * // * © 2015-2017 Ellpeck // */ // //package de.ellpeck.actuallyadditions.mod.blocks; // //import de.ellpeck.actuallyadditions.mod.ActuallyAdditions; //import de.ellpeck.actuallyadditions.mod.blocks.base.BlockContainerBase; //import de.ellpeck.actuallyadditions.mod.inventory.GuiHandler; //import net.minecraft.block.SoundType; //import net.minecraft.block.material.Material; //import net.minecraft.entity.player.PlayerEntity; //import net.minecraft.item.EnumRarity; //import net.minecraft.item.ItemStack; //import net.minecraft.tileentity.TileEntity; //import net.minecraft.util.Hand; //import net.minecraft.util.math.BlockPos; //import net.minecraft.world.IBlockAccess; //import net.minecraft.world.World; // //public class BlockItemRepairer extends BlockContainerBase { // // public BlockItemRepairer() { // super(Material.ROCK, this.name); // this.setHarvestLevel("pickaxe", 0); // this.setHardness(20.0F); // this.setResistance(15.0F); // this.setSoundType(SoundType.STONE); // this.setTickRandomly(true); // } // // @Override // public TileEntity createNewTileEntity(IBlockReader worldIn) { // return new TileEntityItemRepairer(); // } // // @Override // public ActionResultType onBlockActivated(BlockState state, World worldIn, BlockPos pos, PlayerEntity player, Hand handIn, BlockRayTraceResult hit) { // if (!world.isRemote) { // TileEntityItemRepairer repairer = (TileEntityItemRepairer) world.getTileEntity(pos); // if (repairer != null) { // player.openGui(ActuallyAdditions.INSTANCE, GuiHandler.GuiTypes.REPAIRER.ordinal(), world, pos.getX(), pos.getY(), pos.getZ()); // } // return true; // } // return true; // } // // @Override // public int getLightValue(BlockState state, IBlockAccess world, BlockPos pos) { // return this.getMetaFromState(state) == 1 // ? 12 // : 0; // } // // @Override // public EnumRarity getRarity(ItemStack stack) { // return EnumRarity.EPIC; // } //}