package refractor and cleanup

This commit is contained in:
Robert 2013-12-20 02:24:52 -05:00
parent 9dc85a77c3
commit 62213864cc
222 changed files with 735 additions and 880 deletions

View file

@ -1,4 +1,4 @@
package dark.assembly;
package com.builtbroken.assemblyline;
import java.util.List;
@ -11,6 +11,11 @@ import net.minecraftforge.oredict.OreDictionary;
import net.minecraftforge.oredict.ShapedOreRecipe;
import net.minecraftforge.oredict.ShapelessOreRecipe;
import com.builtbroken.assemblyline.item.ItemOreDirv;
import com.builtbroken.assemblyline.item.ItemParts;
import com.builtbroken.assemblyline.item.ItemParts.Parts;
import com.builtbroken.assemblyline.machine.BlockCrate;
import com.builtbroken.assemblyline.machine.processor.BlockProcessor;
import com.dark.EnumMaterial;
import com.dark.EnumOrePart;
import com.dark.helpers.ColorCode;
@ -19,11 +24,6 @@ import com.dark.prefab.RecipeLoader;
import cpw.mods.fml.common.registry.GameRegistry;
import dark.api.reciepes.MachineRecipeHandler;
import dark.api.reciepes.ProcessorType;
import dark.assembly.item.ItemOreDirv;
import dark.assembly.item.ItemParts;
import dark.assembly.item.ItemParts.Parts;
import dark.assembly.machine.BlockCrate;
import dark.assembly.machine.processor.BlockProcessor;
public class ALRecipeLoader extends RecipeLoader
{

View file

@ -1,4 +1,4 @@
package dark.assembly;
package com.builtbroken.assemblyline;
import java.io.File;
import java.util.Arrays;
@ -16,6 +16,56 @@ import org.modstats.Modstats;
import universalelectricity.prefab.TranslationHelper;
import com.builtbroken.assemblyline.api.coding.TaskRegistry;
import com.builtbroken.assemblyline.armbot.BlockArmbot;
import com.builtbroken.assemblyline.armbot.command.TaskBreak;
import com.builtbroken.assemblyline.armbot.command.TaskDrop;
import com.builtbroken.assemblyline.armbot.command.TaskEnd;
import com.builtbroken.assemblyline.armbot.command.TaskFire;
import com.builtbroken.assemblyline.armbot.command.TaskGOTO;
import com.builtbroken.assemblyline.armbot.command.TaskGive;
import com.builtbroken.assemblyline.armbot.command.TaskGrabEntity;
import com.builtbroken.assemblyline.armbot.command.TaskGrabItem;
import com.builtbroken.assemblyline.armbot.command.TaskHarvest;
import com.builtbroken.assemblyline.armbot.command.TaskIF;
import com.builtbroken.assemblyline.armbot.command.TaskIdle;
import com.builtbroken.assemblyline.armbot.command.TaskPlace;
import com.builtbroken.assemblyline.armbot.command.TaskReturn;
import com.builtbroken.assemblyline.armbot.command.TaskRotateBy;
import com.builtbroken.assemblyline.armbot.command.TaskRotateTo;
import com.builtbroken.assemblyline.armbot.command.TaskStart;
import com.builtbroken.assemblyline.armbot.command.TaskTake;
import com.builtbroken.assemblyline.armbot.command.TaskUse;
import com.builtbroken.assemblyline.entities.EntityFarmEgg;
import com.builtbroken.assemblyline.entities.EnumBird;
import com.builtbroken.assemblyline.fluid.pipes.BlockPipe;
import com.builtbroken.assemblyline.fluid.pipes.ItemBlockPipe;
import com.builtbroken.assemblyline.fluid.pump.BlockConstructionPump;
import com.builtbroken.assemblyline.fluid.pump.BlockDrain;
import com.builtbroken.assemblyline.fluid.pump.BlockPumpMachine;
import com.builtbroken.assemblyline.imprinter.BlockImprinter;
import com.builtbroken.assemblyline.imprinter.ItemImprinter;
import com.builtbroken.assemblyline.item.BehaviorDispenseEgg;
import com.builtbroken.assemblyline.item.ItemFarmEgg;
import com.builtbroken.assemblyline.item.ItemOreDirv;
import com.builtbroken.assemblyline.item.ItemParts;
import com.builtbroken.assemblyline.item.ItemParts.Parts;
import com.builtbroken.assemblyline.machine.BlockCrate;
import com.builtbroken.assemblyline.machine.BlockDetector;
import com.builtbroken.assemblyline.machine.BlockManipulator;
import com.builtbroken.assemblyline.machine.BlockRejector;
import com.builtbroken.assemblyline.machine.BlockReleaseValve;
import com.builtbroken.assemblyline.machine.BlockSink;
import com.builtbroken.assemblyline.machine.BlockTank;
import com.builtbroken.assemblyline.machine.BlockTurntable;
import com.builtbroken.assemblyline.machine.ItemBlockCrate;
import com.builtbroken.assemblyline.machine.ItemFluidCan;
import com.builtbroken.assemblyline.machine.TileEntityAssembly;
import com.builtbroken.assemblyline.machine.belt.BlockConveyorBelt;
import com.builtbroken.assemblyline.machine.encoder.BlockEncoder;
import com.builtbroken.assemblyline.machine.encoder.ItemDisk;
import com.builtbroken.assemblyline.machine.processor.BlockProcessor;
import com.builtbroken.assemblyline.machine.red.BlockAdvancedHopper;
import com.dark.CoreRegistry;
import com.dark.DarkCore;
import com.dark.EnumMaterial;
@ -38,56 +88,6 @@ import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.network.NetworkRegistry;
import cpw.mods.fml.common.registry.EntityRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import dark.api.al.coding.TaskRegistry;
import dark.assembly.armbot.BlockArmbot;
import dark.assembly.armbot.command.TaskBreak;
import dark.assembly.armbot.command.TaskDrop;
import dark.assembly.armbot.command.TaskEnd;
import dark.assembly.armbot.command.TaskFire;
import dark.assembly.armbot.command.TaskGOTO;
import dark.assembly.armbot.command.TaskGive;
import dark.assembly.armbot.command.TaskGrabEntity;
import dark.assembly.armbot.command.TaskGrabItem;
import dark.assembly.armbot.command.TaskHarvest;
import dark.assembly.armbot.command.TaskIF;
import dark.assembly.armbot.command.TaskIdle;
import dark.assembly.armbot.command.TaskPlace;
import dark.assembly.armbot.command.TaskReturn;
import dark.assembly.armbot.command.TaskRotateBy;
import dark.assembly.armbot.command.TaskRotateTo;
import dark.assembly.armbot.command.TaskStart;
import dark.assembly.armbot.command.TaskTake;
import dark.assembly.armbot.command.TaskUse;
import dark.assembly.entities.EntityFarmEgg;
import dark.assembly.entities.EnumBird;
import dark.assembly.imprinter.BlockImprinter;
import dark.assembly.imprinter.ItemImprinter;
import dark.assembly.item.BehaviorDispenseEgg;
import dark.assembly.item.ItemFarmEgg;
import dark.assembly.item.ItemOreDirv;
import dark.assembly.item.ItemParts;
import dark.assembly.item.ItemParts.Parts;
import dark.assembly.machine.BlockCrate;
import dark.assembly.machine.BlockDetector;
import dark.assembly.machine.BlockManipulator;
import dark.assembly.machine.BlockRejector;
import dark.assembly.machine.BlockTurntable;
import dark.assembly.machine.ItemBlockCrate;
import dark.assembly.machine.ItemFluidCan;
import dark.assembly.machine.TileEntityAssembly;
import dark.assembly.machine.belt.BlockConveyorBelt;
import dark.assembly.machine.encoder.BlockEncoder;
import dark.assembly.machine.encoder.ItemDisk;
import dark.assembly.machine.processor.BlockProcessor;
import dark.assembly.machine.red.BlockAdvancedHopper;
import dark.fluid.common.machines.BlockReleaseValve;
import dark.fluid.common.machines.BlockSink;
import dark.fluid.common.machines.BlockTank;
import dark.fluid.common.pipes.BlockPipe;
import dark.fluid.common.pipes.ItemBlockPipe;
import dark.fluid.common.pump.BlockConstructionPump;
import dark.fluid.common.pump.BlockDrain;
import dark.fluid.common.pump.BlockPumpMachine;
@ModstatInfo(prefix = "asmline")
@Mod(modid = AssemblyLine.MOD_ID, name = AssemblyLine.MOD_NAME, version = AssemblyLine.VERSION, dependencies = "required-after:DarkCore", useMetadata = true)

View file

@ -1,4 +1,4 @@
package dark.assembly;
package com.builtbroken.assemblyline;
import java.io.File;
import java.io.FileInputStream;
@ -10,16 +10,16 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import com.builtbroken.assemblyline.imprinter.ContainerImprinter;
import com.builtbroken.assemblyline.imprinter.TileEntityImprinter;
import com.builtbroken.assemblyline.machine.encoder.ContainerEncoder;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.builtbroken.assemblyline.machine.processor.ContainerProcessor;
import com.builtbroken.assemblyline.machine.processor.TileEntityProcessor;
import com.dark.prefab.invgui.ContainerFake;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.network.IGuiHandler;
import dark.assembly.imprinter.ContainerImprinter;
import dark.assembly.imprinter.TileEntityImprinter;
import dark.assembly.machine.encoder.ContainerEncoder;
import dark.assembly.machine.encoder.TileEntityEncoder;
import dark.assembly.machine.processor.ContainerProcessor;
import dark.assembly.machine.processor.TileEntityProcessor;
public class CommonProxy implements IGuiHandler
{

View file

@ -1,4 +1,4 @@
package dark.assembly;
package com.builtbroken.assemblyline;
import java.util.ArrayList;
import java.util.List;
@ -8,10 +8,9 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.fluids.FluidStack;
import com.builtbroken.assemblyline.fluid.prefab.TileEntityFluidNetworkTile;
import com.dark.helpers.ColorCode;
import dark.fluid.common.prefab.TileEntityFluidNetworkTile;
/** Enum to hold info about each pipe material. Values are by default and some can change with pipe
* upgrades.
*

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import java.util.HashMap;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import net.minecraft.world.World;
import net.minecraftforge.common.MinecraftForge;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import java.util.List;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import net.minecraft.item.ItemStack;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
/** Interface applied to the manipulator.
*

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import universalelectricity.core.vector.Vector2;

View file

@ -1,4 +1,4 @@
package dark.api.al;
package com.builtbroken.assemblyline.api;
import java.util.HashMap;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import net.minecraftforge.common.ForgeDirection;
import universalelectricity.core.vector.Vector2;

View file

@ -1,8 +1,8 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.List;
import dark.api.al.coding.args.ArgumentData;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
/** The IUseable inteface is used by the ArmBot so that it may interact with Tile Entities. onUse
* will be called on the block an ArmBot is touching whenever the USE command is run on it.

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import net.minecraft.nbt.NBTTagCompound;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.List;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.HashMap;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import dan200.computer.api.IComputerAccess;
import dan200.computer.api.ILuaContext;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.HashMap;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
/** IDs that an item can load/save a program
*

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import net.minecraft.world.World;
import universalelectricity.core.vector.Vector3;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
/** Used to tell the program that this task is used to tell the program were to go next. Used by
* things like LOOP, IF, and GOTO statement's end catches. Not actually used by the statement itself

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.List;
@ -6,10 +6,9 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.dark.save.ISaveObj;
import dark.api.al.coding.args.ArgumentData;
/** @author DarkGuardsman */
public interface ITask extends Cloneable, ISaveObj
{

View file

@ -1,11 +1,12 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.HashMap;
import com.builtbroken.assemblyline.api.coding.IProcessTask.ProcessReturn;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.core.vector.Vector3;
import dark.api.al.coding.IProcessTask.ProcessReturn;
/** Basic class to handle a machine like programs for any object that uses the IProgramable
* interface. Doesn't actually do much then tell the program to function, and stores the programs

View file

@ -1,4 +1,4 @@
package dark.api.al.coding;
package com.builtbroken.assemblyline.api.coding;
import java.util.ArrayList;
import java.util.HashMap;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
import net.minecraft.nbt.NBTTagCompound;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
import net.minecraft.util.MathHelper;
import universalelectricity.core.electricity.ElectricityDisplay;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
import net.minecraft.entity.Entity;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
import net.minecraft.util.MathHelper;
import universalelectricity.core.electricity.ElectricityDisplay;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
import net.minecraft.util.MathHelper;

View file

@ -1,4 +1,4 @@
package dark.api.al.coding.args;
package com.builtbroken.assemblyline.api.coding.args;
/** Used to store lists of data that the user can scroll threw to select one.
*

View file

@ -1,4 +1,4 @@
package dark.api.fluid;
package com.builtbroken.assemblyline.api.fluid;
import java.util.Set;

View file

@ -1,4 +1,4 @@
package dark.api.fluid;
package com.builtbroken.assemblyline.api.fluid;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;

View file

@ -1,4 +1,4 @@
package dark.api.fluid;
package com.builtbroken.assemblyline.api.fluid;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import java.util.List;
import java.util.Random;
@ -12,14 +12,14 @@ import net.minecraft.world.World;
import universalelectricity.core.UniversalElectricity;
import universalelectricity.core.vector.Vector3;
import com.builtbroken.assemblyline.client.render.BlockRenderingHandler;
import com.builtbroken.assemblyline.client.render.RenderArmbot;
import com.builtbroken.assemblyline.machine.BlockAssembly;
import com.builtbroken.common.Pair;
import com.dark.interfaces.IMultiBlock;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.client.render.BlockRenderingHandler;
import dark.assembly.client.render.RenderArmbot;
import dark.assembly.machine.BlockAssembly;
public class BlockArmbot extends BlockAssembly
{

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import java.util.ArrayList;
import java.util.HashMap;
@ -9,13 +9,12 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.IProgram;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.api.coding.TaskRegistry;
import com.dark.save.NBTFileHelper;
import dark.api.al.coding.IProgram;
import dark.api.al.coding.IProgrammableMachine;
import dark.api.al.coding.ITask;
import dark.api.al.coding.TaskRegistry;
public class Program implements IProgram
{
protected Vector2 currentPos = new Vector2(0, 0);

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import java.util.ArrayList;
import java.util.List;
@ -7,13 +7,12 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.IProgram;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.dark.save.NBTFileHelper;
import dark.api.al.coding.IProgram;
import dark.api.al.coding.IProgrammableMachine;
import dark.api.al.coding.ITask;
import dark.api.al.coding.args.ArgumentData;
/** @author DarkGuardsman */
public abstract class TaskBase implements ITask
{

View file

@ -1,7 +1,7 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
public abstract class TaskBaseArmbot extends TaskBaseProcess
{

View file

@ -1,6 +1,6 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import dark.api.al.coding.ILogicTask;
import com.builtbroken.assemblyline.api.coding.ILogicTask;
/** @author DarkGuardsman */
public abstract class TaskBaseLogic extends TaskBase implements ILogicTask

View file

@ -1,12 +1,12 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import net.minecraft.item.ItemStack;
import com.builtbroken.assemblyline.api.coding.IProcessTask;
import com.builtbroken.common.science.units.UnitHelper;
import dan200.computer.api.IComputerAccess;
import dan200.computer.api.ILuaContext;
import dark.api.al.coding.IProcessTask;
/** Basic command prefab used by machines like an armbot. You are not required to use this in order
* to make armbot commands but it does help. Delete this if you don't plan to use it. */

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot;
package com.builtbroken.assemblyline.armbot;
import java.util.ArrayList;
import java.util.List;
@ -18,6 +18,12 @@ import universalelectricity.core.vector.Vector2;
import universalelectricity.core.vector.Vector3;
import universalelectricity.prefab.TranslationHelper;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.IProgram;
import com.builtbroken.assemblyline.api.coding.ProgramHelper;
import com.builtbroken.assemblyline.machine.TileEntityAssembly;
import com.builtbroken.assemblyline.machine.encoder.ItemDisk;
import com.builtbroken.common.Pair;
import com.dark.DarkCore;
import com.dark.helpers.ItemWorldHelper;
@ -33,12 +39,6 @@ import cpw.mods.fml.relauncher.Side;
import dan200.computer.api.IComputerAccess;
import dan200.computer.api.ILuaContext;
import dan200.computer.api.IPeripheral;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.IProgram;
import dark.api.al.coding.ProgramHelper;
import dark.assembly.ALRecipeLoader;
import dark.assembly.machine.TileEntityAssembly;
import dark.assembly.machine.encoder.ItemDisk;
public class TileEntityArmbot extends TileEntityAssembly implements IMultiBlock, IArmbot, IPeripheral
{

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.ArrayList;
@ -9,14 +9,13 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.core.vector.Vector3;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.Pair;
import com.dark.helpers.ItemWorldHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.ITask;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
/** Used by arms to break a specific block in a position.
*
* @author Calclavia */

View file

@ -1,9 +1,10 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import universalelectricity.core.vector.Vector2;
import dark.api.al.coding.IArmbot;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskDrop extends TaskBaseArmbot
{

View file

@ -1,6 +1,6 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import dark.assembly.armbot.TaskBase;
import com.builtbroken.assemblyline.armbot.TaskBase;
/** @author DarkGuardsman */
public class TaskEnd extends TaskBase

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.Random;
@ -11,14 +11,13 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.core.vector.Vector3;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentFloatData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.Pair;
import com.builtbroken.common.science.units.UnitHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentFloatData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskFire extends TaskBaseArmbot
{

View file

@ -1,13 +1,14 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
import com.builtbroken.assemblyline.api.coding.IRedirectTask;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.armbot.TaskBase;
import net.minecraft.nbt.NBTTagCompound;
import universalelectricity.core.vector.Vector2;
import dark.api.al.coding.IRedirectTask;
import dark.api.al.coding.ITask;
import dark.assembly.armbot.TaskBase;
/** @author DarkGuardsman */
public class TaskGOTO extends TaskBase implements IRedirectTask

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
@ -11,16 +11,15 @@ import net.minecraftforge.common.ForgeDirection;
import universalelectricity.core.vector.Vector2;
import universalelectricity.core.vector.Vector3;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import com.dark.helpers.InvInteractionHelper;
import com.dark.helpers.MathHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.IProgrammableMachine;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskGive extends TaskBaseArmbot
{

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
@ -9,12 +9,11 @@ import net.minecraft.entity.projectile.EntityArrow;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.AxisAlignedBB;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.dark.helpers.EntityDictionary;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentData;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskGrabEntity extends TaskGrabPrefab
{
/** If the grab command is specific to one entity this tell whether or not to grab the child

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
@ -7,12 +7,11 @@ import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
import net.minecraft.util.AxisAlignedBB;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskGrabItem extends TaskGrabPrefab
{
ItemStack stack = null;

View file

@ -1,12 +1,13 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import com.builtbroken.assemblyline.api.IBelt;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.common.ForgeDirection;
import universalelectricity.core.vector.Vector2;
import universalelectricity.core.vector.Vector3;
import dark.api.al.IBelt;
import dark.api.al.coding.IArmbot;
import dark.assembly.armbot.TaskBaseArmbot;
/** Prefab for grab based commands
*

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
/** Used by arms to break a specific block in a position.
*

View file

@ -1,13 +1,14 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.assemblyline.armbot.TaskBaseLogic;
import universalelectricity.core.vector.Vector2;
import dark.api.al.coding.IProgrammableMachine;
import dark.api.al.coding.ITask;
import dark.api.al.coding.args.ArgumentData;
import dark.assembly.armbot.TaskBaseLogic;
/** @author DarkGuardsman */
public class TaskIF extends TaskBaseLogic

View file

@ -1,15 +1,14 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
import net.minecraft.nbt.NBTTagCompound;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import dark.api.al.coding.IProgrammableMachine;
import dark.api.al.coding.args.ArgumentData;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskIdle extends TaskBaseProcess
{

View file

@ -1,4 +1,8 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.entity.item.EntityItem;
@ -7,9 +11,6 @@ import net.minecraft.item.ItemStack;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.common.IPlantable;
import universalelectricity.core.vector.Vector3;
import dark.api.al.coding.IArmbot;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
/** Used by arms to break a specific block in a position.
*

View file

@ -1,7 +1,7 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
public class TaskReturn extends TaskBaseArmbot
{

View file

@ -1,18 +1,17 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
import net.minecraft.nbt.NBTTagCompound;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import com.dark.helpers.MathHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
/** Rotates an armbot by a set amount
*
* @author DarkGuardsman */

View file

@ -1,18 +1,17 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
import net.minecraft.nbt.NBTTagCompound;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import com.dark.helpers.MathHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
/** Rotates the armbot to a specific direction. If not specified, it will turn right.
*
* @author DarkGuardsman */

View file

@ -1,6 +1,6 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import dark.assembly.armbot.TaskBase;
import com.builtbroken.assemblyline.armbot.TaskBase;
/** Fake task as the player can not create, edit, or do anything with this task. Its only used to
* allow the gui to render the task as an actual task instance

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
@ -11,15 +11,14 @@ import net.minecraftforge.common.ForgeDirection;
import universalelectricity.core.vector.Vector2;
import universalelectricity.core.vector.Vector3;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import com.dark.helpers.InvInteractionHelper;
import com.dark.helpers.MathHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskTake extends TaskBaseArmbot
{

View file

@ -1,4 +1,4 @@
package dark.assembly.armbot.command;
package com.builtbroken.assemblyline.armbot.command;
import java.util.List;
@ -6,15 +6,14 @@ import net.minecraft.block.Block;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import com.builtbroken.assemblyline.api.coding.IArmbot;
import com.builtbroken.assemblyline.api.coding.IArmbotUseable;
import com.builtbroken.assemblyline.api.coding.IProcessTask;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
import dark.api.al.coding.IArmbot;
import dark.api.al.coding.IArmbotUseable;
import dark.api.al.coding.IProcessTask;
import dark.api.al.coding.args.ArgumentIntData;
import dark.assembly.armbot.TaskBaseArmbot;
import dark.assembly.armbot.TaskBaseProcess;
public class TaskUse extends TaskBaseArmbot
{

View file

@ -1,4 +1,35 @@
package dark.assembly.client;
package com.builtbroken.assemblyline.client;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.CommonProxy;
import com.builtbroken.assemblyline.client.gui.GuiEncoderCoder;
import com.builtbroken.assemblyline.client.gui.GuiEncoderHelp;
import com.builtbroken.assemblyline.client.gui.GuiEncoderInventory;
import com.builtbroken.assemblyline.client.gui.GuiImprinter;
import com.builtbroken.assemblyline.client.gui.GuiProcessor;
import com.builtbroken.assemblyline.client.render.BlockRenderHelper;
import com.builtbroken.assemblyline.client.render.BlockRenderingHandler;
import com.builtbroken.assemblyline.client.render.ItemPipeRenderer;
import com.builtbroken.assemblyline.client.render.ItemRenderFluidCan;
import com.builtbroken.assemblyline.client.render.ItemTankRenderer;
import com.builtbroken.assemblyline.client.render.RenderConstructionPump;
import com.builtbroken.assemblyline.client.render.RenderPipe;
import com.builtbroken.assemblyline.client.render.RenderPump;
import com.builtbroken.assemblyline.client.render.RenderReleaseValve;
import com.builtbroken.assemblyline.client.render.RenderSink;
import com.builtbroken.assemblyline.client.render.RenderTank;
import com.builtbroken.assemblyline.client.render.RenderTurkey;
import com.builtbroken.assemblyline.entities.EntityFarmEgg;
import com.builtbroken.assemblyline.entities.EntityTurkey;
import com.builtbroken.assemblyline.fluid.pipes.TileEntityPipe;
import com.builtbroken.assemblyline.fluid.pump.TileEntityConstructionPump;
import com.builtbroken.assemblyline.fluid.pump.TileEntityStarterPump;
import com.builtbroken.assemblyline.imprinter.TileEntityImprinter;
import com.builtbroken.assemblyline.machine.TileEntityReleaseValve;
import com.builtbroken.assemblyline.machine.TileEntitySink;
import com.builtbroken.assemblyline.machine.TileEntityTank;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.builtbroken.assemblyline.machine.processor.TileEntityProcessor;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.renderer.entity.RenderSnowball;
@ -12,36 +43,6 @@ import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.client.registry.RenderingRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.ALRecipeLoader;
import dark.assembly.CommonProxy;
import dark.assembly.client.gui.GuiEncoderCoder;
import dark.assembly.client.gui.GuiEncoderHelp;
import dark.assembly.client.gui.GuiEncoderInventory;
import dark.assembly.client.gui.GuiImprinter;
import dark.assembly.client.gui.GuiProcessor;
import dark.assembly.client.render.BlockRenderHelper;
import dark.assembly.client.render.BlockRenderingHandler;
import dark.assembly.client.render.ItemPipeRenderer;
import dark.assembly.client.render.ItemRenderFluidCan;
import dark.assembly.client.render.ItemTankRenderer;
import dark.assembly.client.render.RenderConstructionPump;
import dark.assembly.client.render.RenderPipe;
import dark.assembly.client.render.RenderPump;
import dark.assembly.client.render.RenderReleaseValve;
import dark.assembly.client.render.RenderSink;
import dark.assembly.client.render.RenderTank;
import dark.assembly.client.render.RenderTurkey;
import dark.assembly.entities.EntityFarmEgg;
import dark.assembly.entities.EntityTurkey;
import dark.assembly.imprinter.TileEntityImprinter;
import dark.assembly.machine.encoder.TileEntityEncoder;
import dark.assembly.machine.processor.TileEntityProcessor;
import dark.fluid.common.machines.TileEntityReleaseValve;
import dark.fluid.common.machines.TileEntitySink;
import dark.fluid.common.machines.TileEntityTank;
import dark.fluid.common.pipes.TileEntityPipe;
import dark.fluid.common.pump.TileEntityConstructionPump;
import dark.fluid.common.pump.TileEntityStarterPump;
@SideOnly(Side.CLIENT)
public class ClientProxy extends CommonProxy

View file

@ -1,10 +1,11 @@
package dark.assembly.client;
package com.builtbroken.assemblyline.client;
import com.builtbroken.assemblyline.AssemblyLine;
import net.minecraftforge.client.event.sound.SoundLoadEvent;
import net.minecraftforge.event.ForgeSubscribe;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.AssemblyLine;
@SideOnly(Side.CLIENT)
public class SoundHandler
@ -18,7 +19,7 @@ public class SoundHandler
{
for (int i = 0; i < SOUND_FILES.length; i++)
{
event.manager.soundPoolSounds.addSound(AssemblyLine.instance.DIRECTORY_NO_SLASH + SOUND_FILES[i]);
event.manager.soundPoolSounds.addSound(AssemblyLine.DIRECTORY_NO_SLASH + SOUND_FILES[i]);
}
}
}

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
/** Used to reference icons in the gui coder sheet
*

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiTextField;
@ -10,6 +10,9 @@ import org.lwjgl.opengl.GL11;
import universalelectricity.core.vector.Vector2;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.dark.DarkCore;
import com.dark.prefab.invgui.GuiBase;
import com.dark.prefab.invgui.GuiMessageBox;
@ -17,9 +20,6 @@ import com.dark.prefab.invgui.IMessageBoxDialog;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.common.FMLCommonHandler;
import dark.api.al.coding.ITask;
import dark.api.al.coding.args.ArgumentData;
import dark.assembly.AssemblyLine;
public class GuiEditTask extends GuiBase implements IMessageBoxDialog
{

View file

@ -1,15 +1,14 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.CommonProxy;
import com.dark.prefab.TileEntityMachine;
import com.dark.prefab.invgui.ContainerFake;
import com.dark.prefab.invgui.GuiMachineContainer;
import dark.assembly.AssemblyLine;
import dark.assembly.CommonProxy;
public class GuiEncoderBase extends GuiMachineContainer
{
//

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.entity.player.InventoryPlayer;
@ -6,11 +6,10 @@ import net.minecraft.entity.player.InventoryPlayer;
import org.lwjgl.input.Keyboard;
import org.lwjgl.input.Mouse;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.dark.prefab.invgui.GuiButtonImage;
import com.dark.prefab.invgui.GuiButtonImage.ButtonIcon;
import dark.assembly.machine.encoder.TileEntityEncoder;
public class GuiEncoderCoder extends GuiEncoderBase
{
private GuiTaskList taskListGui;

View file

@ -1,13 +1,12 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.ResourceLocation;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.dark.DarkCore;
import dark.assembly.AssemblyLine;
import dark.assembly.machine.encoder.TileEntityEncoder;
public class GuiEncoderHelp extends GuiEncoderBase
{
public static final ResourceLocation TEXTURE_CODE_BACK = new ResourceLocation(AssemblyLine.instance.DOMAIN, DarkCore.GUI_DIRECTORY + "gui_encoder_coder.png");

View file

@ -1,18 +1,18 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.machine.encoder.ContainerEncoder;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.dark.DarkCore;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.AssemblyLine;
import dark.assembly.machine.encoder.ContainerEncoder;
import dark.assembly.machine.encoder.TileEntityEncoder;
@SideOnly(Side.CLIENT)
public class GuiEncoderInventory extends GuiEncoderBase

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer;
@ -8,13 +8,13 @@ import org.lwjgl.opengl.GL11;
import universalelectricity.prefab.TranslationHelper;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.imprinter.ContainerImprinter;
import com.builtbroken.assemblyline.imprinter.TileEntityImprinter;
import com.dark.DarkCore;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.AssemblyLine;
import dark.assembly.imprinter.ContainerImprinter;
import dark.assembly.imprinter.TileEntityImprinter;
@SideOnly(Side.CLIENT)
public class GuiImprinter extends GuiContainer
@ -43,7 +43,7 @@ public class GuiImprinter extends GuiContainer
@Override
protected void drawGuiContainerBackgroundLayer(float par1, int par2, int par3)
{
this.mc.renderEngine.bindTexture(new ResourceLocation(AssemblyLine.instance.DOMAIN, DarkCore.GUI_DIRECTORY + "gui_imprinter.png"));
this.mc.renderEngine.bindTexture(new ResourceLocation(AssemblyLine.DOMAIN, DarkCore.GUI_DIRECTORY + "gui_imprinter.png"));
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
this.containerWidth = (this.width - this.xSize) / 2;
this.containerHeight = (this.height - this.ySize) / 2;

View file

@ -1,13 +1,13 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.entity.player.EntityPlayer;
import com.builtbroken.assemblyline.AssemblyLine;
import com.dark.prefab.TileEntityMachine;
import com.dark.prefab.invgui.GuiMachineBase;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.AssemblyLine;
@SideOnly(Side.CLIENT)
public class GuiManipulator extends GuiMachineBase

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.resources.I18n;
@ -7,13 +7,13 @@ import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.machine.processor.ContainerProcessor;
import com.builtbroken.assemblyline.machine.processor.TileEntityProcessor;
import com.dark.DarkCore;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.AssemblyLine;
import dark.assembly.machine.processor.ContainerProcessor;
import dark.assembly.machine.processor.TileEntityProcessor;
@SideOnly(Side.CLIENT)
public class GuiProcessor extends GuiContainer

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
@ -7,12 +7,12 @@ import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.api.coding.IRedirectTask;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.dark.DarkCore;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.api.al.coding.IRedirectTask;
import dark.api.al.coding.ITask;
@SideOnly(Side.CLIENT)
public class GuiTask extends Gui

View file

@ -1,4 +1,4 @@
package dark.assembly.client.gui;
package com.builtbroken.assemblyline.client.gui;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.Gui;
@ -6,17 +6,17 @@ import net.minecraft.tileentity.TileEntity;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.api.coding.IProgram;
import com.builtbroken.assemblyline.api.coding.IRedirectTask;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.armbot.command.TaskEnd;
import com.builtbroken.assemblyline.armbot.command.TaskIdle;
import com.builtbroken.assemblyline.armbot.command.TaskStart;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import com.dark.interfaces.IScroll;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.common.FMLCommonHandler;
import dark.api.al.coding.IProgram;
import dark.api.al.coding.IRedirectTask;
import dark.api.al.coding.ITask;
import dark.assembly.armbot.command.TaskEnd;
import dark.assembly.armbot.command.TaskIdle;
import dark.assembly.armbot.command.TaskStart;
import dark.assembly.machine.encoder.TileEntityEncoder;
/** Not a gui itself but a component used to display task as a box inside of a gui
*

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.mech.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.mech.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import static org.lwjgl.opengl.GL11.GL_QUADS;
import static org.lwjgl.opengl.GL11.glBegin;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package dark.assembly.client.model;
package com.builtbroken.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package dark.assembly.client.render;
package com.builtbroken.assemblyline.client.render;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
@ -7,6 +7,13 @@ import net.minecraft.world.IBlockAccess;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.client.model.ModelConstructionPump;
import com.builtbroken.assemblyline.client.model.ModelGearRod;
import com.builtbroken.assemblyline.client.model.ModelGenerator;
import com.builtbroken.assemblyline.client.model.ModelPump;
import com.builtbroken.assemblyline.client.model.ModelSink;
import com.dark.DarkCore;
import cpw.mods.fml.client.FMLClientHandler;
@ -14,13 +21,6 @@ import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
import cpw.mods.fml.client.registry.RenderingRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import dark.assembly.ALRecipeLoader;
import dark.assembly.AssemblyLine;
import dark.assembly.client.model.ModelConstructionPump;
import dark.assembly.client.model.ModelPump;
import dark.assembly.client.model.ModelSink;
import dark.mech.client.model.ModelGearRod;
import dark.mech.client.model.ModelGenerator;
@SideOnly(Side.CLIENT)
public class BlockRenderHelper implements ISimpleBlockRenderingHandler
@ -50,7 +50,7 @@ public class BlockRenderHelper implements ISimpleBlockRenderingHandler
{
GL11.glTranslatef(0.0F, .8F, 0.0F);
GL11.glRotatef(180f, 0f, 0f, 1f);
FMLClientHandler.instance().getClient().renderEngine.bindTexture(new ResourceLocation(AssemblyLine.instance.DOMAIN, DarkCore.MODEL_DIRECTORY + "Sink.png"));
FMLClientHandler.instance().getClient().renderEngine.bindTexture(new ResourceLocation(AssemblyLine.DOMAIN, DarkCore.MODEL_DIRECTORY + "Sink.png"));
sink.render(0.0565F);
}
else if (ALRecipeLoader.blockRod != null && block.blockID == ALRecipeLoader.blockRod.blockID)

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