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;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.common.TProxyCommon;
import mods.tinker.tconstruct.library.TConstructRegistry;
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.village.TVillageTrades;
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,)")
@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
{
/** The value of one ingot in millibuckets */
@ -58,10 +64,10 @@ public class TConstruct
content.oreRegistry();
proxy.registerRenderer();
proxy.registerTickHandler();
//proxy.registerTickHandler();
proxy.addNames();
proxy.readManuals();
proxy.registerKeys();
//proxy.registerKeys();
GameRegistry.registerWorldGenerator(new TBaseWorldGenerator());
GameRegistry.registerFuelHandler(content);

View File

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

View File

@ -1,10 +1,10 @@
package mods.tinker.tconstruct.blocks;
import mods.tinker.common.InventoryBlock;
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.logic.GolemCoreLogic;
import net.minecraft.block.material.Material;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,13 +2,13 @@ package mods.tinker.tconstruct.blocks;
import java.util.List;
import mods.tinker.common.InventoryBlock;
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.logic.CastingBasinLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.FaucetLogic;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.item.EntityItem;

View File

@ -3,17 +3,17 @@ package mods.tinker.tconstruct.blocks;
import java.util.List;
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.TGuiHandler;
import mods.tinker.tconstruct.client.blockrender.SmelteryRender;
import mods.tinker.tconstruct.blocks.logic.MultiServantLogic;
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.logic.MultiServantLogic;
import mods.tinker.tconstruct.logic.SmelteryDrainLogic;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import mods.tinker.tconstruct.util.network.TGuiHandler;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
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 mods.tinker.tconstruct.blocks.TConstructBlock;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.Entity;

View File

@ -2,14 +2,14 @@ package mods.tinker.tconstruct.blocks;
import java.util.List;
import mods.tinker.common.InventoryBlock;
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.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.creativetab.CreativeTabs;
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.crafting.CastingRecipe;
import mods.tinker.tconstruct.crafting.LiquidBlockCasting;
import mods.tinker.tconstruct.library.IPattern;
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.inventory.Container;
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.crafting.CastingRecipe;
import mods.tinker.tconstruct.crafting.LiquidCasting;
import mods.tinker.tconstruct.library.IPattern;
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.inventory.Container;
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;
/* 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.library.IActiveLogic;
import mods.tinker.tconstruct.library.IFacingLogic;
import net.minecraft.entity.EntityLiving;
import net.minecraft.nbt.NBTTagCompound;
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.container.FrypanContainer;
import mods.tinker.tconstruct.inventory.FrypanContainer;
import mods.tinker.tconstruct.library.IActiveLogic;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
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.InventoryPlayer;
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.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.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.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.common.IMasterLogic;
import mods.tinker.common.IServantLogic;
import mods.tinker.tconstruct.library.CoordTuple;
import mods.tinker.tconstruct.library.IMasterLogic;
import mods.tinker.tconstruct.library.IServantLogic;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
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.common.InventoryLogic;
import mods.tinker.tconstruct.container.PartCrafterChestContainer;
import mods.tinker.tconstruct.container.PartCrafterContainer;
import mods.tinker.tconstruct.crafting.PatternBuilder;
import mods.tinker.tconstruct.inventory.PartCrafterChestContainer;
import mods.tinker.tconstruct.inventory.PartCrafterContainer;
import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
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.container.PatternChestContainer;
import mods.tinker.tconstruct.inventory.PatternChestContainer;
import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
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.TContent;
import mods.tinker.tconstruct.container.PatternShaperContainer;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.inventory.PatternShaperContainer;
import mods.tinker.tconstruct.library.InventoryLogic;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
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.nbt.NBTTagCompound;
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.Random;
import mods.tinker.common.CoordTuple;
import mods.tinker.common.IActiveLogic;
import mods.tinker.common.IFacingLogic;
import mods.tinker.common.IMasterLogic;
import mods.tinker.common.InventoryLogic;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.container.SmelteryContainer;
import mods.tinker.tconstruct.crafting.Smeltery;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.inventory.SmelteryContainer;
import mods.tinker.tconstruct.library.CoordTuple;
import mods.tinker.tconstruct.library.IActiveLogic;
import mods.tinker.tconstruct.library.IFacingLogic;
import mods.tinker.tconstruct.library.IMasterLogic;
import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.library.crafting.Smeltery;
import net.minecraft.block.Block;
import net.minecraft.entity.EntityLiving;
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.container.ToolStationContainer;
import mods.tinker.tconstruct.crafting.ToolBuilder;
import mods.tinker.tconstruct.inventory.ToolStationContainer;
import mods.tinker.tconstruct.library.InventoryLogic;
import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.ISidedInventory;

View File

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

View File

@ -5,7 +5,7 @@ import java.io.DataOutputStream;
import java.util.EnumSet;
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.entity.EntityClientPlayerMP;
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.FancyItemRender;
import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.TProxyCommon;
import mods.tinker.tconstruct.client.blockrender.CastingBasinSpecialRender;
import mods.tinker.tconstruct.client.blockrender.CastingTableSpecialRenderer;
import mods.tinker.tconstruct.client.blockrender.FluidRender;
import mods.tinker.tconstruct.client.blockrender.FrypanRender;
import mods.tinker.tconstruct.client.blockrender.GolemCoreRender;
import mods.tinker.tconstruct.client.blockrender.GolemCoreSpecialRender;
import mods.tinker.tconstruct.client.blockrender.OreberryRender;
import mods.tinker.tconstruct.client.blockrender.SearedRender;
import mods.tinker.tconstruct.client.blockrender.SmallFontRenderer;
import mods.tinker.tconstruct.client.blockrender.SmelteryRender;
import mods.tinker.tconstruct.client.blockrender.TableRender;
import mods.tinker.tconstruct.client.blockrender.TankRender;
import mods.tinker.tconstruct.client.entityrender.CartRender;
import mods.tinker.tconstruct.client.entityrender.CrystalRender;
import mods.tinker.tconstruct.client.entityrender.GolemRender;
import mods.tinker.tconstruct.client.entityrender.SkylaRender;
import mods.tinker.tconstruct.client.entityrender.SlimeRender;
import mods.tinker.tconstruct.client.projectilerender.DaggerRender;
import mods.tinker.tconstruct.client.projectilerender.LaunchedItemRender;
import mods.tinker.tconstruct.crafting.ToolBuilder;
import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import mods.tinker.tconstruct.client.block.CastingBasinSpecialRender;
import mods.tinker.tconstruct.client.block.CastingTableSpecialRenderer;
import mods.tinker.tconstruct.client.block.FluidRender;
import mods.tinker.tconstruct.client.block.FrypanRender;
import mods.tinker.tconstruct.client.block.GolemCoreRender;
import mods.tinker.tconstruct.client.block.GolemCoreSpecialRender;
import mods.tinker.tconstruct.client.block.OreberryRender;
import mods.tinker.tconstruct.client.block.SearedRender;
import mods.tinker.tconstruct.client.block.SmallFontRenderer;
import mods.tinker.tconstruct.client.block.SmelteryRender;
import mods.tinker.tconstruct.client.block.TableRender;
import mods.tinker.tconstruct.client.block.TankRender;
import mods.tinker.tconstruct.client.entity.CartRender;
import mods.tinker.tconstruct.client.entity.CrystalRender;
import mods.tinker.tconstruct.client.entity.GolemRender;
import mods.tinker.tconstruct.client.entity.SkylaRender;
import mods.tinker.tconstruct.client.entity.SlimeRender;
import mods.tinker.tconstruct.client.entity.projectile.DaggerRender;
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.CartEntity;
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.projectile.DaggerEntity;
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.ToolCore;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.library.client.ToolGuiElement;
import mods.tinker.tconstruct.logic.CastingBasinLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.GolemCoreLogic;
import mods.tinker.tconstruct.player.ArmorExtended;
import mods.tinker.tconstruct.tools.Dagger;
import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import mods.tinker.tconstruct.util.player.ArmorExtended;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
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.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 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.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.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.tconstruct.logic.CastingBasinLogic;
import mods.tinker.tconstruct.blocks.logic.CastingBasinLogic;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager;
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.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.blocks.logic.CastingTableLogic;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager;
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 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.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;

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.tconstruct.logic.GolemCoreLogic;
import mods.tinker.tconstruct.blocks.logic.GolemCoreLogic;
import net.minecraft.client.renderer.entity.RenderItem;
import net.minecraft.client.renderer.entity.RenderManager;
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.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.TContent;
import mods.tinker.tconstruct.logic.CastingBasinLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.FaucetLogic;
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.common.TContent;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
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.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.crafting.Smeltery;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.library.crafting.Smeltery;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
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.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.logic.LavaTankLogic;
import mods.tinker.tconstruct.blocks.logic.LavaTankLogic;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
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 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 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 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.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.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.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.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 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 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.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 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;

View File

@ -1,4 +1,4 @@
package mods.tinker.tconstruct.client.projectilerender;
package mods.tinker.tconstruct.client.entity.projectile;
import java.util.Random;
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 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.entity.Render;
import net.minecraft.entity.Entity;

View File

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

View File

@ -1,6 +1,6 @@
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.entity.player.InventoryPlayer;
import net.minecraft.util.StatCollector;

View File

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

View File

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

View File

@ -1,11 +1,11 @@
package mods.tinker.tconstruct.client.gui;
import mods.tinker.tconstruct.container.ActiveContainer;
import mods.tinker.tconstruct.container.PartCrafterChestContainer;
import mods.tinker.tconstruct.crafting.PatternBuilder;
import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.inventory.PartCrafterChestContainer;
import mods.tinker.tconstruct.library.TConstructRegistry;
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.gui.GuiButton;
import net.minecraft.client.gui.GuiScreen;

View File

@ -1,6 +1,6 @@
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.entity.player.InventoryPlayer;
import net.minecraft.util.StatCollector;

View File

@ -3,9 +3,9 @@ package mods.tinker.tconstruct.client.gui;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.container.PatternShaperContainer;
import mods.tinker.tconstruct.logic.PatternShaperLogic;
import mods.tinker.tconstruct.blocks.logic.PatternShaperLogic;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.inventory.PatternShaperContainer;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.inventory.GuiContainer;
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.DataOutputStream;
import mods.tinker.tconstruct.container.ActiveContainer;
import mods.tinker.tconstruct.container.SmelteryContainer;
import mods.tinker.tconstruct.logic.SmelteryLogic;
import mods.tinker.tconstruct.blocks.logic.SmelteryLogic;
import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.inventory.SmelteryContainer;
import net.minecraft.block.Block;
import net.minecraft.client.Minecraft;
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.DataOutputStream;
import mods.tinker.tconstruct.container.ActiveContainer;
import mods.tinker.tconstruct.container.ToolStationContainer;
import mods.tinker.tconstruct.blocks.logic.ToolStationLogic;
import mods.tinker.tconstruct.inventory.ActiveContainer;
import mods.tinker.tconstruct.inventory.ToolStationContainer;
import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.library.Weapon;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.library.client.ToolGuiElement;
import mods.tinker.tconstruct.logic.ToolStationLogic;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiTextField;
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.tconstruct.TConstruct;
import mods.tinker.tconstruct.blocks.EquipBlock;
import mods.tinker.tconstruct.blocks.GravelOre;
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.SearedBlock;
import mods.tinker.tconstruct.blocks.SmelteryBlock;
import mods.tinker.tconstruct.blocks.SpeedBlock;
import mods.tinker.tconstruct.blocks.StoneTorch;
import mods.tinker.tconstruct.blocks.TConstructBlock;
import mods.tinker.tconstruct.blocks.TMetalBlock;
import mods.tinker.tconstruct.blocks.ToolStationBlock;
import mods.tinker.tconstruct.blocks.infiblocks.SpeedBlock;
import mods.tinker.tconstruct.crafting.LiquidBlockCasting;
import mods.tinker.tconstruct.crafting.LiquidCasting;
import mods.tinker.tconstruct.crafting.PatternBuilder;
import mods.tinker.tconstruct.crafting.Smeltery;
import mods.tinker.tconstruct.crafting.ToolBuilder;
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.blocks.logic.FrypanLogic;
import mods.tinker.tconstruct.blocks.logic.LavaTankLogic;
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.NitroCreeper;
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.OreBerries;
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.TitleIcon;
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.SpeedBlockItem;
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.ToolCore;
import mods.tinker.tconstruct.library.client.TConstructClientRegistry;
import mods.tinker.tconstruct.logic.CastingBasinLogic;
import mods.tinker.tconstruct.logic.CastingTableLogic;
import mods.tinker.tconstruct.logic.FaucetLogic;
import mods.tinker.tconstruct.logic.FrypanLogic;
import mods.tinker.tconstruct.logic.LavaTankLogic;
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.library.crafting.LiquidBlockCasting;
import mods.tinker.tconstruct.library.crafting.LiquidCasting;
import mods.tinker.tconstruct.library.crafting.PatternBuilder;
import mods.tinker.tconstruct.library.crafting.Smeltery;
import mods.tinker.tconstruct.library.crafting.ToolBuilder;
import mods.tinker.tconstruct.modifiers.ModAttack;
import mods.tinker.tconstruct.modifiers.ModBlaze;
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.ModRedstone;
import mods.tinker.tconstruct.modifiers.ModRepair;
import mods.tinker.tconstruct.tools.Axe;
import mods.tinker.tconstruct.tools.BattleSign;
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 mods.tinker.tconstruct.util.PHConstruct;
import mods.tinker.tconstruct.util.RecipeRemover;
import net.minecraft.block.Block;
import net.minecraft.block.material.MapColor;
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");
//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);
pickaxe = new Pickaxe(PHConstruct.pickaxe);

View File

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

View File

@ -1,7 +1,7 @@
package mods.tinker.tconstruct.entity;
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.monster.EntitySkeleton;
import net.minecraft.entity.monster.IMob;

View File

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.Random;
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.player.EntityPlayer;
import net.minecraft.inventory.IInventory;

View File

@ -1,6 +1,6 @@
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.player.EntityPlayer;
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 net.minecraft.entity.Entity;

View File

@ -1,8 +1,8 @@
package mods.tinker.tconstruct.entity.projectile;
import mods.tinker.tconstruct.items.tools.Dagger;
import mods.tinker.tconstruct.library.AbilityHelper;
import mods.tinker.tconstruct.library.ToolCore;
import mods.tinker.tconstruct.tools.Dagger;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.player.EntityPlayer;
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.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.InventoryPlayer;
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.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.player.TPlayerStats;
import mods.tinker.tconstruct.util.player.ArmorExtended;
import mods.tinker.tconstruct.util.player.TPlayerStats;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
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.InventoryPlayer;
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.logic.PartCrafterLogic;
import mods.tinker.tconstruct.logic.PatternChestLogic;
import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
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.logic.PartCrafterLogic;
import mods.tinker.tconstruct.blocks.logic.PartCrafterLogic;
import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
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.logic.PatternChestLogic;
import mods.tinker.tconstruct.blocks.logic.PatternChestLogic;
import mods.tinker.tconstruct.library.IPattern;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
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.InventoryPlayer;
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.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.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.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.Slot;
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;

View File

@ -1,9 +1,9 @@
package mods.tinker.tconstruct.container;
package mods.tinker.tconstruct.inventory;
import java.util.ArrayList;
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.InventoryPlayer;
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.InventoryPlayer;
import net.minecraft.inventory.Container;

View File

@ -2,8 +2,8 @@ package mods.tinker.tconstruct.items;
import java.util.List;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.blocks.logic.LiquidTextureLogic;
import mods.tinker.tconstruct.common.TContent;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
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.SideOnly;
import mods.tinker.tconstruct.TConstruct;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.TGuiHandler;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.util.network.TGuiHandler;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
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[] textureName = new String[] { "tinkerbook_diary", "tinkerbook_toolstation", "tinkerbook_smeltery" };
public PatternManual(int id)
public Manual(int id)
{
super(id, name, textureName, "");
setUnlocalizedName("tconstruct.manual");

View File

@ -2,9 +2,9 @@ package mods.tinker.tconstruct.items;
import java.util.List;
import mods.tinker.common.IPattern;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.crafting.PatternBuilder.MaterialSet;
import mods.tinker.tconstruct.common.TContent;
import mods.tinker.tconstruct.library.IPattern;
import mods.tinker.tconstruct.library.crafting.PatternBuilder.MaterialSet;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
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.SideOnly;
import mods.tinker.tconstruct.TContent;
import mods.tinker.tconstruct.common.TContent;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;

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