Skip to content

Commit

Permalink
even closer
Browse files Browse the repository at this point in the history
  • Loading branch information
progwml6 committed Feb 1, 2014
1 parent 7c0fc5e commit 5aec324
Show file tree
Hide file tree
Showing 16 changed files with 139 additions and 10 deletions.
3 changes: 2 additions & 1 deletion src/main/java/tconstruct/blocks/GlueBlock.java
Expand Up @@ -4,6 +4,7 @@
import net.minecraft.block.material.Material;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.init.Blocks;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
import net.minecraft.util.AxisAlignedBB;
Expand Down Expand Up @@ -42,7 +43,7 @@ public void func_149670_a (World world, int x, int y, int z, Entity entity)

public AxisAlignedBB getCollisionBoundingBoxFromPool (World world, int x, int y, int z)
{
return Block.slowSand.getCollisionBoundingBoxFromPool(world, x, y, z);
return Blocks.soul_sand.func_149668_a(world, x, y, z);
}

}
4 changes: 2 additions & 2 deletions src/main/java/tconstruct/blocks/GravelOre.java
Expand Up @@ -60,11 +60,11 @@ public int func_149692_a (int meta)
return meta;
}

public int idDropped (int par1, Random par2Random, int par3)
public Block idDropped (int par1, Random par2Random, int par3)
{
/*if (par1 == 1)
return Item.goldNugget.itemID;*/
return this.blockID;
return this;
}

@Override
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/tconstruct/blocks/ToolStationBlock.java
Expand Up @@ -214,4 +214,10 @@ public void func_149689_a (World world, int x, int y, int z, EntityLivingBase pa
}
super.func_149689_a(world, x, y, z, par5EntityLiving, par6ItemStack);
}

@Override
public TileEntity func_149915_a (World var1, int var2)
{
return createTileEntity(var1,var2);
}
}
14 changes: 14 additions & 0 deletions src/main/java/tconstruct/blocks/logic/AdaptiveSmelteryLogic.java
@@ -1,6 +1,7 @@
package tconstruct.blocks.logic;

import java.util.*;

import mantle.blocks.abstracts.AdaptiveInventoryLogic;
import mantle.blocks.iface.*;
import mantle.world.CoordTuple;
Expand Down Expand Up @@ -569,4 +570,17 @@ public Packet func_145844_m ()
writeNetworkNBT(tag);
return new S35PacketUpdateTileEntity(field_145851_c, field_145848_d, field_145849_e, 1, tag);
}

@Override
public String func_145825_b ()
{
// TODO Auto-generated method stub
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}
}
13 changes: 12 additions & 1 deletion src/main/java/tconstruct/blocks/logic/CastingBasinLogic.java
Expand Up @@ -257,7 +257,6 @@ public boolean canFill (ForgeDirection from, Fluid fluid)
@Override
public boolean canDrain (ForgeDirection from, Fluid fluid)
{
// TODO Auto-generated method stub
return false;
}

Expand Down Expand Up @@ -420,4 +419,16 @@ public boolean canExtractItem (int slot, ItemStack itemstack, int side)

return false;
}

@Override
public String func_145825_b ()
{
return null;
}

@Override
public boolean func_145818_k_ ()
{
return false;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/CastingTableLogic.java
Expand Up @@ -417,4 +417,16 @@ public boolean canExtractItem (int slot, ItemStack itemstack, int side)

return false;
}

@Override
public String func_145825_b ()
{
return null;
}

@Override
public boolean func_145818_k_ ()
{
return false;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/CraftingStationLogic.java
Expand Up @@ -103,4 +103,16 @@ public boolean canExtractItem (int i, ItemStack itemstack, int j)
{
return true;
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/DryingRackLogic.java
Expand Up @@ -122,4 +122,16 @@ public AxisAlignedBB getRenderBoundingBox ()
AxisAlignedBB cbb = AxisAlignedBB.getAABBPool().getAABB(field_145851_c, field_145848_d - 1, field_145849_e, field_145851_c + 1, field_145848_d + 1, field_145849_e + 1);
return cbb;
}

@Override
public String func_145825_b ()
{
return null;
}

@Override
public boolean func_145818_k_ ()
{
return false;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/FrypanLogic.java
Expand Up @@ -292,6 +292,18 @@ public Container getGuiContainer (InventoryPlayer inventoryplayer, World world,
return new FrypanContainer(inventoryplayer.player, this);
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}

/*@Override
public boolean canDropInventorySlot(int slot)
{
Expand Down
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/FurnaceLogic.java
Expand Up @@ -340,4 +340,16 @@ public void setDirection (float yaw, float pitch, EntityLivingBase player)
break;
}
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return false;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/PatternChestLogic.java
Expand Up @@ -29,4 +29,16 @@ public Container getGuiContainer (InventoryPlayer inventoryplayer, World world,
{
return new PatternChestContainer(inventoryplayer, this);
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}
}
15 changes: 14 additions & 1 deletion src/main/java/tconstruct/blocks/logic/SmelteryLogic.java
Expand Up @@ -3,6 +3,7 @@
import cpw.mods.fml.common.FMLCommonHandler;

import java.util.*;

import mantle.blocks.abstracts.*;
import mantle.blocks.iface.*;
import mantle.debug.DebugData;
Expand Down Expand Up @@ -546,7 +547,7 @@ public void updateFuelDisplay ()
}
}

void updateFuelGague () //TODO: Call this method when the GUI is opened
void updateFuelGague ()
{
if (activeLavaTank == null || useTime > 0)
return;
Expand Down Expand Up @@ -1154,4 +1155,16 @@ public DebugData getDebugInfo (EntityPlayer player)
str.add("inUse: " + inUse + ", tick: " + tick);
return new DebugData(player, getClass(), str.toArray(new String[str.size()]));
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}
}
12 changes: 12 additions & 0 deletions src/main/java/tconstruct/blocks/logic/ToolStationLogic.java
Expand Up @@ -109,4 +109,16 @@ public boolean canExtractItem (int i, ItemStack itemstack, int j)
{
return false;
}

@Override
public String func_145825_b ()
{
return getDefaultName();
}

@Override
public boolean func_145818_k_ ()
{
return true;
}
}
6 changes: 3 additions & 3 deletions src/main/java/tconstruct/blocks/traps/Landmine.java
Expand Up @@ -100,7 +100,7 @@ public boolean getBlocksMovement (IBlockAccess par1IBlockAccess, int par2, int p
*/
public boolean canPlaceBlockAt (World par1World, int par2, int par3, int par4)
{
return par1World.doesBlockHaveSolidTopSurface(par2, par3 - 1, par4) || BlockFence.func_149825_a(par1World.func_147439_a(par2, par3 - 1, par4));
return par1World.func_147466_a(par1World, par2, par3 - 1, par4) || BlockFence.func_149825_a(par1World.func_147439_a(par2, par3 - 1, par4));
}

/**
Expand All @@ -111,14 +111,14 @@ public void onNeighborBlockChange (World par1World, int par2, int par3, int par4
{
boolean var6 = false;

if (!par1World.doesBlockHaveSolidTopSurface(par2, par3 - 1, par4) && !BlockFence.func_149825_a(par1World.func_147439_a(par2, par3 - 1, par4)))
if (!par1World.func_147466_a(par1World, par2, par3 - 1, par4) && !BlockFence.func_149825_a(par1World.func_147439_a(par2, par3 - 1, par4)))
{
var6 = true;
}

if (var6)
{
this.dropBlockAsItem(par1World, par2, par3, par4, par1World.getBlockMetadata(par2, par3, par4), 0);
this.func_149697_b(par1World, par2, par3, par4, par1World.getBlockMetadata(par2, par3, par4), 0);
//par1World.setBlock(par2, par3, par4, 0);
}
}
Expand Down
Expand Up @@ -329,7 +329,7 @@ else if (movingobjectposition.entityHit instanceof EntityLivingBase)
this.field_145791_d = movingobjectposition.blockX;
this.field_145792_e = movingobjectposition.blockY;
this.field_145789_f = movingobjectposition.blockZ;
this.inTile = this.worldObj.func_147439_a(this.field_145791_d, this.field_145792_e, this.field_145789_f);
this. = this.worldObj.func_147439_a(this.field_145791_d, this.field_145792_e, this.field_145789_f);
this.inData = this.worldObj.getBlockMetadata(this.field_145791_d, this.field_145792_e, this.field_145789_f);
this.motionX = (double) ((float) (movingobjectposition.hitVec.xCoord - this.posX));
this.motionY = (double) ((float) (movingobjectposition.hitVec.yCoord - this.posY));
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/tconstruct/items/tools/Hammer.java
Expand Up @@ -310,7 +310,7 @@ public boolean onBlockStartBreak (ItemStack stack, int x, int y, int z, EntityPl
{
for (int iter = 0; iter < materials.length; iter++)
{
if (materials[iter] == localBlock.func_149688_o() || localBlock == Block.silverfish)
if (materials[iter] == localBlock.func_149688_o() || localBlock == Blocks.silverfish)
{
if (!player.capabilities.isCreativeMode)
{
Expand Down

0 comments on commit 5aec324

Please sign in to comment.