Skip to content

Commit

Permalink
more of project "FUN"
Browse files Browse the repository at this point in the history
  • Loading branch information
progwml6 committed Dec 31, 2013
1 parent 7d8f58e commit ad96fbf
Show file tree
Hide file tree
Showing 17 changed files with 523 additions and 511 deletions.
2 changes: 1 addition & 1 deletion src/main/java/tconstruct/blocks/CastingChannelBlock.java
Expand Up @@ -95,7 +95,7 @@ public int getRenderType ()
@Override
public void registerIcons (IIconRegister iconRegister)
{
this.blockIcon = iconRegister.registerIcon("tinker:searedstone");
this.field_149761_L = iconRegister.registerIcon("tinker:searedstone");
}

@Override
Expand Down
14 changes: 7 additions & 7 deletions src/main/java/tconstruct/blocks/GlassBlockConnected.java
Expand Up @@ -5,7 +5,7 @@
import mantle.blocks.MantleBlock;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.util.*;
import net.minecraft.world.*;
import tconstruct.library.TConstructRegistry;
Expand All @@ -17,7 +17,7 @@

public class GlassBlockConnected extends MantleBlock
{
protected Icon[] icons = new Icon[16];
protected IIcon[] icons = new IIcon[16];
private boolean shouldRenderSelectionBox = true;
protected String folder;
private int renderPass;
Expand All @@ -33,7 +33,7 @@ public GlassBlockConnected(int par1, String location, boolean hasAlpha)
}

//For FMP support
public Icon[] getIcons ()
public IIcon[] getIcons ()
{
return icons;
}
Expand Down Expand Up @@ -71,12 +71,12 @@ public boolean shouldConnectToBlock (IBlockAccess par1IBlockAccess, int par2, in
}

@Override
public Icon getBlockTexture (IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)
public IIcon getBlockTexture (IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)
{
return par1IBlockAccess.getBlockMetadata(par2, par3, par4) == 15 ? icons[0] : getConnectedBlockTexture(par1IBlockAccess, par2, par3, par4, par5, icons);
}

public Icon getConnectedBlockTexture (IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5, Icon[] icons)
public IIcon getConnectedBlockTexture (IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5, Icon[] icons)
{
if (PHConstruct.connectedTexturesMode == 0)
{
Expand Down Expand Up @@ -592,7 +592,7 @@ public boolean shouldSideBeRendered (IBlockAccess par1IBlockAccess, int par2, in
}

@Override
public Icon getIcon (int par1, int par2)
public IIcon getIcon (int par1, int par2)
{
return icons[0];
}
Expand All @@ -611,7 +611,7 @@ public AxisAlignedBB getSelectedBoundingBoxFromPool (World par1World, int par2,
}

@Override
public void registerIcons (IconRegister par1IconRegister)
public void registerIcons (IIconRegister par1IconRegister)
{
icons[0] = par1IconRegister.registerIcon("tinker:glass/" + folder + "/glass");
icons[1] = par1IconRegister.registerIcon("tinker:glass/" + folder + "/glass_1_d");
Expand Down
9 changes: 5 additions & 4 deletions src/main/java/tconstruct/blocks/SoilSlab.java
Expand Up @@ -6,6 +6,7 @@
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;
import net.minecraft.world.ColorizerGrass;
Expand All @@ -28,7 +29,7 @@ public SoilSlab()
@SideOnly(Side.CLIENT)
public void registerIcons (IIconRegister iconRegister)
{
this.blockIcon = iconRegister.registerIcon("tinker:grass_top");
this.field_149761_L = iconRegister.registerIcon("tinker:grass_top");
}

@Override
Expand All @@ -38,11 +39,11 @@ public IIcon getIcon (int side, int meta)
switch (meta % 8)
{
case 0:
return this.blockIcon;//Block.grass.getIcon(1, 0);
return this.field_149761_L;//Block.grass.getIcon(1, 0);
case 1:
return Block.dirt.getIcon(side, 0);
return Blocks.dirt.getIcon(side, 0);
case 2:
return Block.mycelium.getIcon(1, 0);
return Blocks.mycelium.getIcon(1, 0);
default:
return TRepo.craftedSoil.getIcon(side, meta - 3);
}
Expand Down
14 changes: 8 additions & 6 deletions src/main/java/tconstruct/blocks/ToolForgeBlock.java
Expand Up @@ -8,11 +8,13 @@
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.IIcon;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import tconstruct.TConstruct;
import tconstruct.blocks.logic.ToolForgeLogic;
import tconstruct.client.block.TableForgeRender;
Expand Down Expand Up @@ -62,13 +64,13 @@ public IIcon getIcon (int side, int meta)
switch (meta)
{
case 0:
return Block.blockIron.getIcon(side, 0);
return Blocks.iron_block.getIcon(side, 0);
case 1:
return Block.blockGold.getIcon(side, 0);
return Blocks.gold_block.getIcon(side, 0);
case 2:
return Block.blockDiamond.getIcon(side, 0);
return Blocks.diamond_block.getIcon(side, 0);
case 3:
return Block.blockEmerald.getIcon(side, 0);
return Blocks.emerald_block.getIcon(side, 0);
default:
return TRepo.metalBlock.getIcon(side, meta - 4);
}
Expand Down Expand Up @@ -127,11 +129,11 @@ public Object getModInstance ()
}

@Override
public void getSubBlocks (int id, CreativeTabs tab, List list)
public void getSubBlocks (Block b, CreativeTabs tab, List list)
{
for (int iter = 0; iter < textureNames.length; iter++)
{
list.add(new ItemStack(id, 1, iter));
list.add(new ItemStack(b, 1, iter));
}
}
}
4 changes: 2 additions & 2 deletions src/main/java/tconstruct/blocks/logic/FurnaceLogic.java
Expand Up @@ -14,11 +14,11 @@
import net.minecraft.item.crafting.FurnaceRecipes;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.network.INetworkManager;
import net.minecraft.network.packet.Packet;
import net.minecraft.network.Packet;
import net.minecraft.network.packet.Packet132TileEntityData;
import net.minecraft.util.MathHelper;
import net.minecraft.world.World;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.common.util.ForgeDirection;
import tconstruct.inventory.FurnaceContainer;
import mantle.blocks.abstracts.InventoryLogic;
import mantle.blocks.iface.IActiveLogic;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/tconstruct/blocks/traps/Punji.java
Expand Up @@ -106,7 +106,7 @@ public int getRenderType ()
@SideOnly(Side.CLIENT)
public void registerIcons (IIconRegister iconRegister)
{
this.blockIcon = iconRegister.registerIcon("tinker:punji");
this.field_149761_L = iconRegister.registerIcon("tinker:punji");
}

@Override
Expand Down

0 comments on commit ad96fbf

Please sign in to comment.