Refactor, Reorganize, Redo!

This commit is contained in:
mDiyo 2013-04-28 02:25:06 -07:00
parent b3bac49dfb
commit 8a9348bed0
169 changed files with 407 additions and 402 deletions

View File

@ -1,8 +1,14 @@
package mods.tinker.tconstruct; package mods.tinker.tconstruct;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.common.TProxyCommon;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.library.TabTools; import mods.tinker.tconstruct.library.TabTools;
import mods.tinker.tconstruct.player.TPlayerHandler; import mods.tinker.tconstruct.util.PHConstruct;
import mods.tinker.tconstruct.util.TCraftingHandler;
import mods.tinker.tconstruct.util.TEventHandler;
import mods.tinker.tconstruct.util.network.TGuiHandler;
import mods.tinker.tconstruct.util.player.TPlayerHandler;
import mods.tinker.tconstruct.worldgen.TBaseWorldGenerator; import mods.tinker.tconstruct.worldgen.TBaseWorldGenerator;
import mods.tinker.tconstruct.worldgen.village.TVillageTrades; import mods.tinker.tconstruct.worldgen.village.TVillageTrades;
import mods.tinker.tconstruct.worldgen.village.VillageSmelteryHandler; import mods.tinker.tconstruct.worldgen.village.VillageSmelteryHandler;
@ -29,7 +35,7 @@ import cpw.mods.fml.common.registry.VillagerRegistry;
*/ */
@Mod(modid = "TConstruct", name = "TConstruct", version = "1.5.1_1.3.2.dev26", dependencies = "required-after:Forge@[7.7.1.659,)") @Mod(modid = "TConstruct", name = "TConstruct", version = "1.5.1_1.3.2.dev26", dependencies = "required-after:Forge@[7.7.1.659,)")
@NetworkMod(serverSideRequired = false, clientSideRequired = true, channels = { "TConstruct" }, packetHandler = mods.tinker.tconstruct.TPacketHandler.class) @NetworkMod(serverSideRequired = false, clientSideRequired = true, channels = { "TConstruct" }, packetHandler = mods.tinker.tconstruct.util.network.TPacketHandler.class)
public class TConstruct public class TConstruct
{ {
/** The value of one ingot in millibuckets */ /** The value of one ingot in millibuckets */
@ -58,10 +64,10 @@ public class TConstruct
content.oreRegistry(); content.oreRegistry();
proxy.registerRenderer(); proxy.registerRenderer();
proxy.registerTickHandler(); //proxy.registerTickHandler();
proxy.addNames(); proxy.addNames();
proxy.readManuals(); proxy.readManuals();
proxy.registerKeys(); //proxy.registerKeys();
GameRegistry.registerWorldGenerator(new TBaseWorldGenerator()); GameRegistry.registerWorldGenerator(new TBaseWorldGenerator());
GameRegistry.registerFuelHandler(content); GameRegistry.registerFuelHandler(content);

View File

@ -2,11 +2,11 @@ package mods.tinker.tconstruct.blocks;
import java.util.Random; import java.util.Random;
import mods.tinker.common.InventoryBlock;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TGuiHandler; import mods.tinker.tconstruct.blocks.logic.FrypanLogic;
import mods.tinker.tconstruct.client.blockrender.FrypanRender; import mods.tinker.tconstruct.client.block.FrypanRender;
import mods.tinker.tconstruct.logic.FrypanLogic; import mods.tinker.tconstruct.library.InventoryBlock;
import mods.tinker.tconstruct.util.network.TGuiHandler;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.blocks; package mods.tinker.tconstruct.blocks;
import mods.tinker.common.InventoryBlock;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.client.blockrender.GolemCoreRender; import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import mods.tinker.tconstruct.client.block.GolemCoreRender;
import mods.tinker.tconstruct.library.InventoryBlock;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.logic.GolemCoreLogic;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.blocks; package mods.tinker.tconstruct.blocks;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import mods.tinker.tconstruct.logic.GolemCoreLogic; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.blocks;
import java.util.Random; import java.util.Random;
import mods.tinker.common.InventoryBlock; import mods.tinker.tconstruct.blocks.logic.GolemPedestalLogic;
import mods.tinker.tconstruct.logic.GolemPedestalLogic; import mods.tinker.tconstruct.library.InventoryBlock;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -2,10 +2,10 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import mods.tinker.common.IServantLogic; import mods.tinker.tconstruct.blocks.logic.LavaTankLogic;
import mods.tinker.tconstruct.client.blockrender.TankRender; import mods.tinker.tconstruct.client.block.TankRender;
import mods.tinker.tconstruct.library.IServantLogic;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.logic.LavaTankLogic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.BlockContainer; import net.minecraft.block.BlockContainer;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;

View File

@ -3,9 +3,9 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.client.blockrender.FluidRender; import mods.tinker.tconstruct.client.block.FluidRender;
import mods.tinker.tconstruct.logic.LiquidTextureLogic; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.blocks;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.logic.LiquidTextureLogic; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntity;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.blocks;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.logic.LiquidTextureLogic; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntity;

View File

@ -3,8 +3,8 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.client.block.OreberryRender;
import mods.tinker.tconstruct.client.blockrender.OreberryRender; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.BlockLeavesBase; import net.minecraft.block.BlockLeavesBase;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.blocks;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.client.block.BallRepeaterRender;
import mods.tinker.tconstruct.client.blockrender.BallRepeaterRender; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.BlockRedstoneLogic; import net.minecraft.block.BlockRedstoneLogic;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;

View File

@ -2,13 +2,13 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import mods.tinker.common.InventoryBlock;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.client.blockrender.SearedRender; import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import mods.tinker.tconstruct.blocks.logic.FaucetLogic;
import mods.tinker.tconstruct.client.block.SearedRender;
import mods.tinker.tconstruct.library.InventoryBlock;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.logic.CastingBasinLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.FaucetLogic;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;

View File

@ -3,17 +3,17 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import java.util.Random; import java.util.Random;
import mods.tinker.common.IFacingLogic;
import mods.tinker.common.IMasterLogic;
import mods.tinker.common.IServantLogic;
import mods.tinker.common.InventoryBlock;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TGuiHandler; import mods.tinker.tconstruct.blocks.logic.MultiServantLogic;
import mods.tinker.tconstruct.client.blockrender.SmelteryRender; import mods.tinker.tconstruct.blocks.logic.SmelteryDrainLogic;
import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.client.block.SmelteryRender;
import mods.tinker.tconstruct.library.IFacingLogic;
import mods.tinker.tconstruct.library.IMasterLogic;
import mods.tinker.tconstruct.library.IServantLogic;
import mods.tinker.tconstruct.library.InventoryBlock;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.logic.MultiServantLogic; import mods.tinker.tconstruct.util.network.TGuiHandler;
import mods.tinker.tconstruct.logic.SmelteryDrainLogic;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;

View File

@ -1,8 +1,7 @@
package mods.tinker.tconstruct.blocks.infiblocks; package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import mods.tinker.tconstruct.blocks.TConstructBlock;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;

View File

@ -2,14 +2,14 @@ package mods.tinker.tconstruct.blocks;
import java.util.List; import java.util.List;
import mods.tinker.common.InventoryBlock;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.client.blockrender.TableRender; import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.blocks.logic.PatternShaperLogic;
import mods.tinker.tconstruct.blocks.logic.ToolStationLogic;
import mods.tinker.tconstruct.client.block.TableRender;
import mods.tinker.tconstruct.library.InventoryBlock;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.logic.PartCrafterLogic;
import mods.tinker.tconstruct.logic.PatternChestLogic;
import mods.tinker.tconstruct.logic.PatternShaperLogic;
import mods.tinker.tconstruct.logic.ToolStationLogic;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IPattern;
import mods.tinker.common.InventoryLogic;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.crafting.CastingRecipe; import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.crafting.LiquidBlockCasting; import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.library.crafting.CastingRecipe;
import mods.tinker.tconstruct.library.crafting.LiquidBlockCasting;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory; import net.minecraft.inventory.ISidedInventory;

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IPattern;
import mods.tinker.common.InventoryLogic;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.crafting.CastingRecipe; import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.crafting.LiquidCasting; import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.library.crafting.CastingRecipe;
import mods.tinker.tconstruct.library.crafting.LiquidCasting;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory; import net.minecraft.inventory.ISidedInventory;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
/* Slots /* Slots

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IActiveLogic;
import mods.tinker.common.IFacingLogic;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.library.IActiveLogic;
import mods.tinker.tconstruct.library.IFacingLogic;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.network.INetworkManager; import net.minecraft.network.INetworkManager;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IActiveLogic; import mods.tinker.tconstruct.inventory.FrypanContainer;
import mods.tinker.tconstruct.container.FrypanContainer; import mods.tinker.tconstruct.library.IActiveLogic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.network.INetworkManager; import net.minecraft.network.INetworkManager;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.CoordTuple; import mods.tinker.tconstruct.library.CoordTuple;
import mods.tinker.common.IMasterLogic; import mods.tinker.tconstruct.library.IMasterLogic;
import mods.tinker.common.IServantLogic; import mods.tinker.tconstruct.library.IServantLogic;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList; import net.minecraft.nbt.NBTTagList;
import net.minecraft.network.INetworkManager; import net.minecraft.network.INetworkManager;

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.inventory.PartCrafterChestContainer;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.inventory.PartCrafterContainer;
import mods.tinker.tconstruct.container.PartCrafterChestContainer; import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.container.PartCrafterContainer; import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.crafting.PatternBuilder; import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory; import net.minecraft.inventory.ISidedInventory;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.inventory.PatternChestContainer;
import mods.tinker.tconstruct.container.PatternChestContainer; import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.world.World; import net.minecraft.world.World;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.inventory.PatternShaperContainer;
import mods.tinker.tconstruct.container.PatternShaperContainer; import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory; import net.minecraft.inventory.ISidedInventory;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.IFacingLogic; import mods.tinker.tconstruct.library.IFacingLogic;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.network.INetworkManager; import net.minecraft.network.INetworkManager;

View File

@ -1,16 +1,16 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Random; import java.util.Random;
import mods.tinker.common.CoordTuple; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.common.IActiveLogic; import mods.tinker.tconstruct.inventory.SmelteryContainer;
import mods.tinker.common.IFacingLogic; import mods.tinker.tconstruct.library.CoordTuple;
import mods.tinker.common.IMasterLogic; import mods.tinker.tconstruct.library.IActiveLogic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.library.IFacingLogic;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.library.IMasterLogic;
import mods.tinker.tconstruct.container.SmelteryContainer; import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.crafting.Smeltery; import mods.tinker.tconstruct.library.crafting.Smeltery;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.logic; package mods.tinker.tconstruct.blocks.logic;
import mods.tinker.common.InventoryLogic; import mods.tinker.tconstruct.inventory.ToolStationContainer;
import mods.tinker.tconstruct.container.ToolStationContainer; import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.crafting.ToolBuilder; import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory; import net.minecraft.inventory.ISidedInventory;

View File

@ -2,7 +2,7 @@ package mods.tinker.tconstruct.client;
import java.util.EnumSet; import java.util.EnumSet;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.gui.ScaledResolution;

View File

@ -5,7 +5,7 @@ import java.io.DataOutputStream;
import java.util.EnumSet; import java.util.EnumSet;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TGuiHandler; import mods.tinker.tconstruct.util.network.TGuiHandler;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.entity.EntityClientPlayerMP; import net.minecraft.client.entity.EntityClientPlayerMP;
import net.minecraft.client.settings.KeyBinding; import net.minecraft.client.settings.KeyBinding;

View File

@ -12,28 +12,30 @@ import javax.xml.parsers.DocumentBuilderFactory;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.common.fancyitem.FancyItemRender; import mods.tinker.common.fancyitem.FancyItemRender;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import mods.tinker.tconstruct.TProxyCommon; import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import mods.tinker.tconstruct.client.blockrender.CastingBasinSpecialRender; import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import mods.tinker.tconstruct.client.blockrender.CastingTableSpecialRenderer; import mods.tinker.tconstruct.client.block.CastingBasinSpecialRender;
import mods.tinker.tconstruct.client.blockrender.FluidRender; import mods.tinker.tconstruct.client.block.CastingTableSpecialRenderer;
import mods.tinker.tconstruct.client.blockrender.FrypanRender; import mods.tinker.tconstruct.client.block.FluidRender;
import mods.tinker.tconstruct.client.blockrender.GolemCoreRender; import mods.tinker.tconstruct.client.block.FrypanRender;
import mods.tinker.tconstruct.client.blockrender.GolemCoreSpecialRender; import mods.tinker.tconstruct.client.block.GolemCoreRender;
import mods.tinker.tconstruct.client.blockrender.OreberryRender; import mods.tinker.tconstruct.client.block.GolemCoreSpecialRender;
import mods.tinker.tconstruct.client.blockrender.SearedRender; import mods.tinker.tconstruct.client.block.OreberryRender;
import mods.tinker.tconstruct.client.blockrender.SmallFontRenderer; import mods.tinker.tconstruct.client.block.SearedRender;
import mods.tinker.tconstruct.client.blockrender.SmelteryRender; import mods.tinker.tconstruct.client.block.SmallFontRenderer;
import mods.tinker.tconstruct.client.blockrender.TableRender; import mods.tinker.tconstruct.client.block.SmelteryRender;
import mods.tinker.tconstruct.client.blockrender.TankRender; import mods.tinker.tconstruct.client.block.TableRender;
import mods.tinker.tconstruct.client.entityrender.CartRender; import mods.tinker.tconstruct.client.block.TankRender;
import mods.tinker.tconstruct.client.entityrender.CrystalRender; import mods.tinker.tconstruct.client.entity.CartRender;
import mods.tinker.tconstruct.client.entityrender.GolemRender; import mods.tinker.tconstruct.client.entity.CrystalRender;
import mods.tinker.tconstruct.client.entityrender.SkylaRender; import mods.tinker.tconstruct.client.entity.GolemRender;
import mods.tinker.tconstruct.client.entityrender.SlimeRender; import mods.tinker.tconstruct.client.entity.SkylaRender;
import mods.tinker.tconstruct.client.projectilerender.DaggerRender; import mods.tinker.tconstruct.client.entity.SlimeRender;
import mods.tinker.tconstruct.client.projectilerender.LaunchedItemRender; import mods.tinker.tconstruct.client.entity.projectile.DaggerRender;
import mods.tinker.tconstruct.crafting.ToolBuilder; import mods.tinker.tconstruct.client.entity.projectile.LaunchedItemRender;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.common.TProxyCommon;
import mods.tinker.tconstruct.entity.BlueSlime; import mods.tinker.tconstruct.entity.BlueSlime;
import mods.tinker.tconstruct.entity.CartEntity; import mods.tinker.tconstruct.entity.CartEntity;
import mods.tinker.tconstruct.entity.Crystal; import mods.tinker.tconstruct.entity.Crystal;
@ -42,15 +44,13 @@ import mods.tinker.tconstruct.entity.NitroCreeper;
import mods.tinker.tconstruct.entity.Skyla; import mods.tinker.tconstruct.entity.Skyla;
import mods.tinker.tconstruct.entity.projectile.DaggerEntity; import mods.tinker.tconstruct.entity.projectile.DaggerEntity;
import mods.tinker.tconstruct.entity.projectile.LaunchedPotion; import mods.tinker.tconstruct.entity.projectile.LaunchedPotion;
import mods.tinker.tconstruct.items.tools.Dagger;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.library.ToolCore; import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry; import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.library.client.ToolGuiElement; import mods.tinker.tconstruct.library.client.ToolGuiElement;
import mods.tinker.tconstruct.logic.CastingBasinLogic; import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import mods.tinker.tconstruct.logic.CastingTableLogic; import mods.tinker.tconstruct.util.player.ArmorExtended;
import mods.tinker.tconstruct.logic.GolemCoreLogic;
import mods.tinker.tconstruct.player.ArmorExtended;
import mods.tinker.tconstruct.tools.Dagger;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.tconstruct.blocks.RedstoneBallRepeater; import mods.tinker.tconstruct.blocks.RedstoneBallRepeater;
import net.minecraft.block.Block; import net.minecraft.block.Block;

View File

@ -1,4 +1,4 @@
package mods.tinker.common; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.BlockGrass; import net.minecraft.block.BlockGrass;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.particle.EntityFX; import net.minecraft.client.particle.EntityFX;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.tconstruct.logic.CastingBasinLogic; import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import net.minecraft.client.renderer.entity.RenderItem; import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.tconstruct.logic.CastingTableLogic; import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import net.minecraft.client.renderer.entity.RenderItem; import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.tconstruct.blocks.LiquidMetalBase; import mods.tinker.tconstruct.blocks.LiquidMetalBase;
import net.minecraft.block.Block; import net.minecraft.block.Block;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL11;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.tconstruct.logic.GolemCoreLogic; import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import net.minecraft.client.renderer.entity.RenderItem; import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;

View File

@ -1,10 +1,9 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.BlockSkinRenderHelper; import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.CastingBasinLogic; import mods.tinker.tconstruct.blocks.logic.FaucetLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.logic.FaucetLogic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;

View File

@ -1,8 +1,7 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.BlockSkinRenderHelper; import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.crafting.Smeltery; import mods.tinker.tconstruct.library.crafting.Smeltery;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;

View File

@ -1,7 +1,6 @@
package mods.tinker.tconstruct.client.blockrender; package mods.tinker.tconstruct.client.block;
import mods.tinker.common.BlockSkinRenderHelper; import mods.tinker.tconstruct.blocks.logic.LavaTankLogic;
import mods.tinker.tconstruct.logic.LavaTankLogic;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.entity.CartEntity; import mods.tinker.tconstruct.entity.CartEntity;
import net.minecraft.block.Block; import net.minecraft.block.Block;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.client.tmt.ModelRendererTurbo; import mods.tinker.tconstruct.client.tmt.ModelRendererTurbo;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.entity.Crystal; import mods.tinker.tconstruct.entity.Crystal;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import net.minecraft.client.model.ModelPig; import net.minecraft.client.model.ModelPig;
import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.model.ModelRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import static net.minecraftforge.client.IItemRenderer.ItemRenderType.EQUIPPED; import static net.minecraftforge.client.IItemRenderer.ItemRenderType.EQUIPPED;
import static net.minecraftforge.client.IItemRenderer.ItemRendererHelper.BLOCK_3D; import static net.minecraftforge.client.IItemRenderer.ItemRendererHelper.BLOCK_3D;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.model.ModelRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.model.ModelRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.client.tmt.ModelRendererTurbo; import mods.tinker.tconstruct.client.tmt.ModelRendererTurbo;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.entity.Skyla; import mods.tinker.tconstruct.entity.Skyla;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.model.ModelRenderer;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.entityrender; package mods.tinker.tconstruct.client.entity;
import mods.tinker.tconstruct.entity.BlueSlime; import mods.tinker.tconstruct.entity.BlueSlime;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.projectilerender; package mods.tinker.tconstruct.client.entity.projectile;
import java.util.Random; import java.util.Random;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.projectilerender; package mods.tinker.tconstruct.client.entity.projectile;
import java.util.Random; import java.util.Random;
import mods.tinker.tconstruct.entity.projectile.DaggerEntity; import mods.tinker.tconstruct.entity.projectile.DaggerEntity;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.projectilerender; package mods.tinker.tconstruct.client.entity.projectile;
import mods.tinker.tconstruct.entity.projectile.LaunchedPotion; import mods.tinker.tconstruct.entity.projectile.LaunchedPotion;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.projectilerender; package mods.tinker.tconstruct.client.entity.projectile;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.entity.Render; import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.client.gui; package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.container.ArmorExtendedContainer; import mods.tinker.tconstruct.inventory.ArmorExtendedContainer;
import mods.tinker.tconstruct.player.ArmorExtended; import mods.tinker.tconstruct.util.player.ArmorExtended;
import mods.tinker.tconstruct.player.TPlayerStats; import mods.tinker.tconstruct.util.player.TPlayerStats;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.InventoryEffectRenderer; import net.minecraft.client.renderer.InventoryEffectRenderer;
import net.minecraft.client.renderer.OpenGlHelper; import net.minecraft.client.renderer.OpenGlHelper;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.client.gui; package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.logic.FrypanLogic; import mods.tinker.tconstruct.blocks.logic.FrypanLogic;
import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.StatCollector; import net.minecraft.util.StatCollector;

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.client.gui; package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.client.TProxyClient; import mods.tinker.tconstruct.client.TProxyClient;
import mods.tinker.tconstruct.crafting.PatternBuilder;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.library.ToolMaterial; import mods.tinker.tconstruct.library.ToolMaterial;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry; import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiParticle; import net.minecraft.client.gui.GuiParticle;

View File

@ -6,8 +6,8 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
import mods.tinker.tconstruct.container.ActiveContainer; import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.container.ActiveSlot; import mods.tinker.tconstruct.inventory.ActiveSlot;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.renderer.OpenGlHelper; import net.minecraft.client.renderer.OpenGlHelper;

View File

@ -1,11 +1,11 @@
package mods.tinker.tconstruct.client.gui; package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.container.ActiveContainer; import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.container.PartCrafterChestContainer; import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.crafting.PatternBuilder; import mods.tinker.tconstruct.inventory.PartCrafterChestContainer;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.library.ToolMaterial; import mods.tinker.tconstruct.library.ToolMaterial;
import mods.tinker.tconstruct.logic.PartCrafterLogic; import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.gui.GuiScreen;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.client.gui; package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.logic.PatternChestLogic; import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.StatCollector; import net.minecraft.util.StatCollector;

View File

@ -3,9 +3,9 @@ package mods.tinker.tconstruct.client.gui;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.PatternShaperLogic;
import mods.tinker.tconstruct.container.PatternShaperContainer; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.logic.PatternShaperLogic; import mods.tinker.tconstruct.inventory.PatternShaperContainer;
import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;

View File

@ -3,9 +3,9 @@ package mods.tinker.tconstruct.client.gui;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import mods.tinker.tconstruct.container.ActiveContainer; import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.container.SmelteryContainer; import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.logic.SmelteryLogic; import mods.tinker.tconstruct.inventory.SmelteryContainer;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.gui.inventory.GuiContainer;

View File

@ -3,13 +3,13 @@ package mods.tinker.tconstruct.client.gui;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import mods.tinker.tconstruct.container.ActiveContainer; import mods.tinker.tconstruct.blocks.logic.ToolStationLogic;
import mods.tinker.tconstruct.container.ToolStationContainer; import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.inventory.ToolStationContainer;
import mods.tinker.tconstruct.library.ToolCore; import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.library.Weapon; import mods.tinker.tconstruct.library.Weapon;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry; import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.library.client.ToolGuiElement; import mods.tinker.tconstruct.library.client.ToolGuiElement;
import mods.tinker.tconstruct.logic.ToolStationLogic;
import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiTextField; import net.minecraft.client.gui.GuiTextField;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;

View File

@ -1,8 +1,7 @@
package mods.tinker.tconstruct; package mods.tinker.tconstruct.common;
import mods.tinker.common.IPattern;
import mods.tinker.common.RecipeRemover;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.blocks.EquipBlock; import mods.tinker.tconstruct.blocks.EquipBlock;
import mods.tinker.tconstruct.blocks.GravelOre; import mods.tinker.tconstruct.blocks.GravelOre;
import mods.tinker.tconstruct.blocks.LavaTankBlock; import mods.tinker.tconstruct.blocks.LavaTankBlock;
@ -12,16 +11,24 @@ import mods.tinker.tconstruct.blocks.MetalOre;
import mods.tinker.tconstruct.blocks.OreberryBush; import mods.tinker.tconstruct.blocks.OreberryBush;
import mods.tinker.tconstruct.blocks.SearedBlock; import mods.tinker.tconstruct.blocks.SearedBlock;
import mods.tinker.tconstruct.blocks.SmelteryBlock; import mods.tinker.tconstruct.blocks.SmelteryBlock;
import mods.tinker.tconstruct.blocks.SpeedBlock;
import mods.tinker.tconstruct.blocks.StoneTorch; import mods.tinker.tconstruct.blocks.StoneTorch;
import mods.tinker.tconstruct.blocks.TConstructBlock; import mods.tinker.tconstruct.blocks.TConstructBlock;
import mods.tinker.tconstruct.blocks.TMetalBlock; import mods.tinker.tconstruct.blocks.TMetalBlock;
import mods.tinker.tconstruct.blocks.ToolStationBlock; import mods.tinker.tconstruct.blocks.ToolStationBlock;
import mods.tinker.tconstruct.blocks.infiblocks.SpeedBlock; import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import mods.tinker.tconstruct.crafting.LiquidBlockCasting; import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import mods.tinker.tconstruct.crafting.LiquidCasting; import mods.tinker.tconstruct.blocks.logic.FaucetLogic;
import mods.tinker.tconstruct.crafting.PatternBuilder; import mods.tinker.tconstruct.blocks.logic.FrypanLogic;
import mods.tinker.tconstruct.crafting.Smeltery; import mods.tinker.tconstruct.blocks.logic.LavaTankLogic;
import mods.tinker.tconstruct.crafting.ToolBuilder; import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.blocks.logic.MultiServantLogic;
import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.blocks.logic.PatternShaperLogic;
import mods.tinker.tconstruct.blocks.logic.SmelteryDrainLogic;
import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.blocks.logic.ToolStationLogic;
import mods.tinker.tconstruct.entity.BlueSlime; import mods.tinker.tconstruct.entity.BlueSlime;
import mods.tinker.tconstruct.entity.NitroCreeper; import mods.tinker.tconstruct.entity.NitroCreeper;
import mods.tinker.tconstruct.entity.projectile.DaggerEntity; import mods.tinker.tconstruct.entity.projectile.DaggerEntity;
@ -31,7 +38,7 @@ import mods.tinker.tconstruct.items.HeartContainer;
import mods.tinker.tconstruct.items.MetalPattern; import mods.tinker.tconstruct.items.MetalPattern;
import mods.tinker.tconstruct.items.OreBerries; import mods.tinker.tconstruct.items.OreBerries;
import mods.tinker.tconstruct.items.Pattern; import mods.tinker.tconstruct.items.Pattern;
import mods.tinker.tconstruct.items.PatternManual; import mods.tinker.tconstruct.items.Manual;
import mods.tinker.tconstruct.items.StrangeFood; import mods.tinker.tconstruct.items.StrangeFood;
import mods.tinker.tconstruct.items.TitleIcon; import mods.tinker.tconstruct.items.TitleIcon;
import mods.tinker.tconstruct.items.ToolPart; import mods.tinker.tconstruct.items.ToolPart;
@ -48,22 +55,27 @@ import mods.tinker.tconstruct.items.blocks.SearedTableItemBlock;
import mods.tinker.tconstruct.items.blocks.SmelteryItemBlock; import mods.tinker.tconstruct.items.blocks.SmelteryItemBlock;
import mods.tinker.tconstruct.items.blocks.SpeedBlockItem; import mods.tinker.tconstruct.items.blocks.SpeedBlockItem;
import mods.tinker.tconstruct.items.blocks.ToolStationItemBlock; import mods.tinker.tconstruct.items.blocks.ToolStationItemBlock;
import mods.tinker.tconstruct.items.tools.Axe;
import mods.tinker.tconstruct.items.tools.BattleSign;
import mods.tinker.tconstruct.items.tools.Broadsword;
import mods.tinker.tconstruct.items.tools.Chisel;
import mods.tinker.tconstruct.items.tools.Dagger;
import mods.tinker.tconstruct.items.tools.FryingPan;
import mods.tinker.tconstruct.items.tools.Longsword;
import mods.tinker.tconstruct.items.tools.Mattock;
import mods.tinker.tconstruct.items.tools.Pickaxe;
import mods.tinker.tconstruct.items.tools.PotionLauncher;
import mods.tinker.tconstruct.items.tools.Rapier;
import mods.tinker.tconstruct.items.tools.Shovel;
import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.library.TConstructRegistry; import mods.tinker.tconstruct.library.TConstructRegistry;
import mods.tinker.tconstruct.library.ToolCore; import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry; import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.logic.CastingBasinLogic; import mods.tinker.tconstruct.library.crafting.LiquidBlockCasting;
import mods.tinker.tconstruct.logic.CastingTableLogic; import mods.tinker.tconstruct.library.crafting.LiquidCasting;
import mods.tinker.tconstruct.logic.FaucetLogic; import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import mods.tinker.tconstruct.logic.FrypanLogic; import mods.tinker.tconstruct.library.crafting.Smeltery;
import mods.tinker.tconstruct.logic.LavaTankLogic; import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import mods.tinker.tconstruct.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.logic.MultiServantLogic;
import mods.tinker.tconstruct.logic.PartCrafterLogic;
import mods.tinker.tconstruct.logic.PatternChestLogic;
import mods.tinker.tconstruct.logic.PatternShaperLogic;
import mods.tinker.tconstruct.logic.SmelteryDrainLogic;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import mods.tinker.tconstruct.logic.ToolStationLogic;
import mods.tinker.tconstruct.modifiers.ModAttack; import mods.tinker.tconstruct.modifiers.ModAttack;
import mods.tinker.tconstruct.modifiers.ModBlaze; import mods.tinker.tconstruct.modifiers.ModBlaze;
import mods.tinker.tconstruct.modifiers.ModBoolean; import mods.tinker.tconstruct.modifiers.ModBoolean;
@ -74,18 +86,8 @@ import mods.tinker.tconstruct.modifiers.ModInteger;
import mods.tinker.tconstruct.modifiers.ModLapis; import mods.tinker.tconstruct.modifiers.ModLapis;
import mods.tinker.tconstruct.modifiers.ModRedstone; import mods.tinker.tconstruct.modifiers.ModRedstone;
import mods.tinker.tconstruct.modifiers.ModRepair; import mods.tinker.tconstruct.modifiers.ModRepair;
import mods.tinker.tconstruct.tools.Axe; import mods.tinker.tconstruct.util.PHConstruct;
import mods.tinker.tconstruct.tools.BattleSign; import mods.tinker.tconstruct.util.RecipeRemover;
import mods.tinker.tconstruct.tools.Broadsword;
import mods.tinker.tconstruct.tools.Chisel;
import mods.tinker.tconstruct.tools.Dagger;
import mods.tinker.tconstruct.tools.FryingPan;
import mods.tinker.tconstruct.tools.Longsword;
import mods.tinker.tconstruct.tools.Mattock;
import mods.tinker.tconstruct.tools.Pickaxe;
import mods.tinker.tconstruct.tools.PotionLauncher;
import mods.tinker.tconstruct.tools.Rapier;
import mods.tinker.tconstruct.tools.Shovel;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.material.MapColor; import net.minecraft.block.material.MapColor;
import net.minecraft.block.material.Material; import net.minecraft.block.material.Material;
@ -392,7 +394,7 @@ public class TContent implements IFuelHandler
metalPattern = new MetalPattern(PHConstruct.metalPattern, "MetalPattern", "cast_", "materials/").setUnlocalizedName("tconstruct.MetalPattern"); metalPattern = new MetalPattern(PHConstruct.metalPattern, "MetalPattern", "cast_", "materials/").setUnlocalizedName("tconstruct.MetalPattern");
//netherPattern = new Pattern(PHTools.netherPattern, 128, patternTexture).setUnlocalizedName("tconstruct.Pattern"); //netherPattern = new Pattern(PHTools.netherPattern, 128, patternTexture).setUnlocalizedName("tconstruct.Pattern");
manualBook = new PatternManual(PHConstruct.manual); manualBook = new Manual(PHConstruct.manual);
buckets = new FilledBucket(PHConstruct.buckets); buckets = new FilledBucket(PHConstruct.buckets);
pickaxe = new Pickaxe(PHConstruct.pickaxe); pickaxe = new Pickaxe(PHConstruct.pickaxe);

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct; package mods.tinker.tconstruct.common;
import java.io.File; import java.io.File;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.entity; package mods.tinker.tconstruct.entity;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.monster.EntitySkeleton; import net.minecraft.entity.monster.EntitySkeleton;
import net.minecraft.entity.monster.IMob; import net.minecraft.entity.monster.IMob;

View File

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.Random; import java.util.Random;
import mods.tinker.common.fancyitem.FancyEntityItem; import mods.tinker.common.fancyitem.FancyEntityItem;
import mods.tinker.tconstruct.ai.CoreAI; import mods.tinker.tconstruct.entity.ai.CoreAI;
import net.minecraft.entity.EntityCreature; import net.minecraft.entity.EntityCreature;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.entity; package mods.tinker.tconstruct.entity;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.ai; package mods.tinker.tconstruct.entity.ai;
import mods.tinker.tconstruct.entity.GolemBase; import mods.tinker.tconstruct.entity.GolemBase;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.entity.projectile; package mods.tinker.tconstruct.entity.projectile;
import mods.tinker.tconstruct.items.tools.Dagger;
import mods.tinker.tconstruct.library.AbilityHelper; import mods.tinker.tconstruct.library.AbilityHelper;
import mods.tinker.tconstruct.library.ToolCore; import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.tools.Dagger;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;

View File

@ -1,9 +1,9 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import mods.tinker.tconstruct.logic.SmelteryLogic; import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.tconstruct.player.ArmorExtended; import mods.tinker.tconstruct.util.player.ArmorExtended;
import mods.tinker.tconstruct.player.TPlayerStats; import mods.tinker.tconstruct.util.player.TPlayerStats;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.tconstruct.logic.FrypanLogic; import mods.tinker.tconstruct.blocks.logic.FrypanLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.logic.PartCrafterLogic; import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.logic.PatternChestLogic; import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.logic.PartCrafterLogic; import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.logic.PatternChestLogic; import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.tconstruct.logic.PatternShaperLogic; import mods.tinker.tconstruct.blocks.logic.PatternShaperLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.inventory.IInventory; import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot; import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import java.util.Random; import java.util.Random;

View File

@ -1,9 +1,9 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import mods.tinker.tconstruct.logic.SmelteryLogic; import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -1,6 +1,6 @@
package mods.tinker.tconstruct.container; package mods.tinker.tconstruct.inventory;
import mods.tinker.tconstruct.logic.ToolStationLogic; import mods.tinker.tconstruct.blocks.logic.ToolStationLogic;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container; import net.minecraft.inventory.Container;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.items;
import java.util.List; import java.util.List;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.logic.LiquidTextureLogic; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -5,17 +5,17 @@ import java.util.List;
import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly; import cpw.mods.fml.relauncher.SideOnly;
import mods.tinker.tconstruct.TConstruct; import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.TGuiHandler; import mods.tinker.tconstruct.util.network.TGuiHandler;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.world.World; import net.minecraft.world.World;
public class PatternManual extends CraftingItem public class Manual extends CraftingItem
{ {
static String[] name = new String[] { "beginner", "toolstation", "smeltery" }; static String[] name = new String[] { "beginner", "toolstation", "smeltery" };
static String[] textureName = new String[] { "tinkerbook_diary", "tinkerbook_toolstation", "tinkerbook_smeltery" }; static String[] textureName = new String[] { "tinkerbook_diary", "tinkerbook_toolstation", "tinkerbook_smeltery" };
public PatternManual(int id) public Manual(int id)
{ {
super(id, name, textureName, ""); super(id, name, textureName, "");
setUnlocalizedName("tconstruct.manual"); setUnlocalizedName("tconstruct.manual");

View File

@ -2,9 +2,9 @@ package mods.tinker.tconstruct.items;
import java.util.List; import java.util.List;
import mods.tinker.common.IPattern; import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.crafting.PatternBuilder.MaterialSet; import mods.tinker.tconstruct.library.crafting.PatternBuilder.MaterialSet;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;

View File

@ -2,7 +2,7 @@ package mods.tinker.tconstruct.items;
import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly; import cpw.mods.fml.relauncher.SideOnly;
import mods.tinker.tconstruct.TContent; import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs; import net.minecraft.creativetab.CreativeTabs;

Some files were not shown because too many files have changed in this diff Show More