aether-legacy/src/main/java/com/legacy/aether/blocks/decorative/BlockAetherWall.java
2018-12-06 23:32:48 -06:00

42 lines
1 KiB
Java

package com.legacy.aether.blocks.decorative;
import java.util.List;
import net.minecraft.block.Block;
import net.minecraft.block.BlockWall;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;
import net.minecraft.world.World;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class BlockAetherWall extends BlockWall {
private Block block;
public BlockAetherWall(Block block) {
super(block);
this.block = block;
}
@Override
public boolean canPlaceTorchOnTop(World world, int x, int y, int z) {
return true;
}
@Override
@SideOnly(Side.CLIENT)
@SuppressWarnings({"unchecked", "rawtypes"})
public void getSubBlocks(Item p_149666_1_, CreativeTabs p_149666_2_, List p_149666_3_) {
p_149666_3_.add(new ItemStack(p_149666_1_, 1, 0));
}
@Override
@SideOnly(Side.CLIENT)
public IIcon getIcon(int p_149691_1_, int p_149691_2_) {
return this.block.getBlockTextureFromSide(p_149691_1_);
}
}