Refactored AL package into RI

This commit is contained in:
Calclavia 2014-01-08 20:51:43 +08:00
parent 3e8fe6a4ec
commit 00edfac28c
305 changed files with 884 additions and 947 deletions

View file

@ -1,6 +0,0 @@
package com.builtbroken.assemblyline.entities;
public class EntityMutantAnimal
{
}

View file

@ -1,7 +1,14 @@
package com.builtbroken.assemblyline;
package resonantinduction.assemblyline;
import java.util.List;
import resonantinduction.assemblyline.blocks.BlockBasalt;
import resonantinduction.assemblyline.fluid.pipes.FluidPartsMaterial;
import resonantinduction.assemblyline.item.EnumTool;
import resonantinduction.assemblyline.item.ItemOreDirv;
import resonantinduction.assemblyline.item.ItemParts.Parts;
import resonantinduction.assemblyline.machine.BlockCrate;
import resonantinduction.assemblyline.machine.processor.BlockProcessor;
import net.minecraft.block.Block;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
@ -11,13 +18,6 @@ import net.minecraftforge.oredict.OreDictionary;
import net.minecraftforge.oredict.ShapedOreRecipe;
import net.minecraftforge.oredict.ShapelessOreRecipe;
import com.builtbroken.assemblyline.blocks.BlockBasalt;
import com.builtbroken.assemblyline.fluid.pipes.FluidPartsMaterial;
import com.builtbroken.assemblyline.item.EnumTool;
import com.builtbroken.assemblyline.item.ItemOreDirv;
import com.builtbroken.assemblyline.item.ItemParts.Parts;
import com.builtbroken.assemblyline.machine.BlockCrate;
import com.builtbroken.assemblyline.machine.processor.BlockProcessor;
import com.builtbroken.minecraft.EnumMaterial;
import com.builtbroken.minecraft.EnumOrePart;
import com.builtbroken.minecraft.helpers.ColorCode;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline;
package resonantinduction.assemblyline;
import java.io.File;
import java.util.Arrays;
@ -16,87 +16,87 @@ import net.minecraftforge.oredict.OreDictionary;
import org.modstats.ModstatInfo;
import org.modstats.Modstats;
import resonantinduction.assemblyline.api.coding.TaskRegistry;
import resonantinduction.assemblyline.armbot.BlockArmbot;
import resonantinduction.assemblyline.armbot.command.TaskBreak;
import resonantinduction.assemblyline.armbot.command.TaskDrop;
import resonantinduction.assemblyline.armbot.command.TaskEnd;
import resonantinduction.assemblyline.armbot.command.TaskFire;
import resonantinduction.assemblyline.armbot.command.TaskGOTO;
import resonantinduction.assemblyline.armbot.command.TaskGive;
import resonantinduction.assemblyline.armbot.command.TaskGrabEntity;
import resonantinduction.assemblyline.armbot.command.TaskGrabItem;
import resonantinduction.assemblyline.armbot.command.TaskHarvest;
import resonantinduction.assemblyline.armbot.command.TaskIF;
import resonantinduction.assemblyline.armbot.command.TaskIdle;
import resonantinduction.assemblyline.armbot.command.TaskPlace;
import resonantinduction.assemblyline.armbot.command.TaskReturn;
import resonantinduction.assemblyline.armbot.command.TaskRotateBy;
import resonantinduction.assemblyline.armbot.command.TaskRotateTo;
import resonantinduction.assemblyline.armbot.command.TaskStart;
import resonantinduction.assemblyline.armbot.command.TaskTake;
import resonantinduction.assemblyline.armbot.command.TaskUse;
import resonantinduction.assemblyline.blocks.BlockBasalt;
import resonantinduction.assemblyline.blocks.BlockColorGlass;
import resonantinduction.assemblyline.blocks.BlockColorGlowGlass;
import resonantinduction.assemblyline.blocks.BlockColorSand;
import resonantinduction.assemblyline.blocks.BlockGasOre;
import resonantinduction.assemblyline.blocks.BlockOre;
import resonantinduction.assemblyline.blocks.GasOreGenerator;
import resonantinduction.assemblyline.blocks.ItemBlockColored;
import resonantinduction.assemblyline.blocks.BlockOre.OreData;
import resonantinduction.assemblyline.entities.EntityFarmEgg;
import resonantinduction.assemblyline.entities.EnumBird;
import resonantinduction.assemblyline.entities.prefab.EntityTestCar;
import resonantinduction.assemblyline.entities.prefab.ItemVehicleSpawn;
import resonantinduction.assemblyline.fluid.EnumGas;
import resonantinduction.assemblyline.fluid.pipes.BlockPipe;
import resonantinduction.assemblyline.fluid.pipes.FluidPartsMaterial;
import resonantinduction.assemblyline.fluid.pipes.ItemBlockPipe;
import resonantinduction.assemblyline.fluid.pump.BlockConstructionPump;
import resonantinduction.assemblyline.fluid.pump.BlockDrain;
import resonantinduction.assemblyline.fluid.pump.BlockPumpMachine;
import resonantinduction.assemblyline.generators.BlockSmallSteamGen;
import resonantinduction.assemblyline.generators.BlockSolarPanel;
import resonantinduction.assemblyline.imprinter.BlockImprinter;
import resonantinduction.assemblyline.imprinter.ItemImprinter;
import resonantinduction.assemblyline.item.BehaviorDispenseEgg;
import resonantinduction.assemblyline.item.ItemBattery;
import resonantinduction.assemblyline.item.ItemBlockOre;
import resonantinduction.assemblyline.item.ItemColoredDust;
import resonantinduction.assemblyline.item.ItemCommonTool;
import resonantinduction.assemblyline.item.ItemFarmEgg;
import resonantinduction.assemblyline.item.ItemOreDirv;
import resonantinduction.assemblyline.item.ItemParts;
import resonantinduction.assemblyline.item.ItemReadoutTools;
import resonantinduction.assemblyline.item.ItemWrench;
import resonantinduction.assemblyline.item.ItemParts.Parts;
import resonantinduction.assemblyline.machine.BlockCrate;
import resonantinduction.assemblyline.machine.BlockDebug;
import resonantinduction.assemblyline.machine.BlockDetector;
import resonantinduction.assemblyline.machine.BlockEnergyStorage;
import resonantinduction.assemblyline.machine.BlockManipulator;
import resonantinduction.assemblyline.machine.BlockRejector;
import resonantinduction.assemblyline.machine.BlockReleaseValve;
import resonantinduction.assemblyline.machine.BlockSink;
import resonantinduction.assemblyline.machine.BlockTank;
import resonantinduction.assemblyline.machine.BlockTurntable;
import resonantinduction.assemblyline.machine.ItemBlockCrate;
import resonantinduction.assemblyline.machine.ItemBlockEnergyStorage;
import resonantinduction.assemblyline.machine.ItemFluidCan;
import resonantinduction.assemblyline.machine.TileEntityAssembly;
import resonantinduction.assemblyline.machine.belt.BlockConveyorBelt;
import resonantinduction.assemblyline.machine.encoder.BlockEncoder;
import resonantinduction.assemblyline.machine.encoder.ItemDisk;
import resonantinduction.assemblyline.machine.processor.BlockProcessor;
import resonantinduction.assemblyline.network.PacketIDTile;
import resonantinduction.assemblyline.redstone.BlockAdvancedHopper;
import resonantinduction.assemblyline.transmit.BlockWire;
import resonantinduction.assemblyline.transmit.ItemBlockWire;
import calclavia.lib.network.PacketHandler;
import calclavia.lib.ore.OreGenReplaceStone;
import calclavia.lib.ore.OreGenerator;
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.blocks.BlockBasalt;
import com.builtbroken.assemblyline.blocks.BlockColorGlass;
import com.builtbroken.assemblyline.blocks.BlockColorGlowGlass;
import com.builtbroken.assemblyline.blocks.BlockColorSand;
import com.builtbroken.assemblyline.blocks.BlockGasOre;
import com.builtbroken.assemblyline.blocks.BlockOre;
import com.builtbroken.assemblyline.blocks.BlockOre.OreData;
import com.builtbroken.assemblyline.blocks.GasOreGenerator;
import com.builtbroken.assemblyline.blocks.ItemBlockColored;
import com.builtbroken.assemblyline.entities.EntityFarmEgg;
import com.builtbroken.assemblyline.entities.EnumBird;
import com.builtbroken.assemblyline.entities.prefab.EntityTestCar;
import com.builtbroken.assemblyline.entities.prefab.ItemVehicleSpawn;
import com.builtbroken.assemblyline.fluid.EnumGas;
import com.builtbroken.assemblyline.fluid.pipes.BlockPipe;
import com.builtbroken.assemblyline.fluid.pipes.FluidPartsMaterial;
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.generators.BlockSmallSteamGen;
import com.builtbroken.assemblyline.generators.BlockSolarPanel;
import com.builtbroken.assemblyline.imprinter.BlockImprinter;
import com.builtbroken.assemblyline.imprinter.ItemImprinter;
import com.builtbroken.assemblyline.item.BehaviorDispenseEgg;
import com.builtbroken.assemblyline.item.ItemBattery;
import com.builtbroken.assemblyline.item.ItemBlockOre;
import com.builtbroken.assemblyline.item.ItemColoredDust;
import com.builtbroken.assemblyline.item.ItemCommonTool;
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.item.ItemReadoutTools;
import com.builtbroken.assemblyline.item.ItemWrench;
import com.builtbroken.assemblyline.machine.BlockCrate;
import com.builtbroken.assemblyline.machine.BlockDebug;
import com.builtbroken.assemblyline.machine.BlockDetector;
import com.builtbroken.assemblyline.machine.BlockEnergyStorage;
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.ItemBlockEnergyStorage;
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.network.PacketIDTile;
import com.builtbroken.assemblyline.redstone.BlockAdvancedHopper;
import com.builtbroken.assemblyline.transmit.BlockWire;
import com.builtbroken.assemblyline.transmit.ItemBlockWire;
import com.builtbroken.minecraft.CoreRegistry;
import com.builtbroken.minecraft.DarkCore;
import com.builtbroken.minecraft.EnumMaterial;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline;
package resonantinduction.assemblyline;
import java.io.File;
import java.io.FileInputStream;
@ -6,20 +6,20 @@ import java.io.FileOutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
import resonantinduction.assemblyline.generators.ContainerCoalGenerator;
import resonantinduction.assemblyline.generators.TileEntitySteamGen;
import resonantinduction.assemblyline.imprinter.ContainerImprinter;
import resonantinduction.assemblyline.imprinter.TileEntityImprinter;
import resonantinduction.assemblyline.machine.ContainerBatteryBox;
import resonantinduction.assemblyline.machine.TileEntityBatteryBox;
import resonantinduction.assemblyline.machine.encoder.ContainerEncoder;
import resonantinduction.assemblyline.machine.encoder.TileEntityEncoder;
import resonantinduction.assemblyline.machine.processor.ContainerProcessor;
import resonantinduction.assemblyline.machine.processor.TileEntityProcessor;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import com.builtbroken.assemblyline.generators.ContainerCoalGenerator;
import com.builtbroken.assemblyline.generators.TileEntitySteamGen;
import com.builtbroken.assemblyline.imprinter.ContainerImprinter;
import com.builtbroken.assemblyline.imprinter.TileEntityImprinter;
import com.builtbroken.assemblyline.machine.ContainerBatteryBox;
import com.builtbroken.assemblyline.machine.TileEntityBatteryBox;
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.builtbroken.minecraft.prefab.invgui.ContainerFake;
import cpw.mods.fml.common.FMLCommonHandler;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline;
package resonantinduction.assemblyline;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;

View file

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

View file

@ -1,11 +1,10 @@
package com.builtbroken.assemblyline.api;
package resonantinduction.assemblyline.api;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import net.minecraftforge.common.ForgeDirection;
import universalelectricity.api.vector.Vector2;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.coding.IProgrammableMachine;
/** Should be used to interact with the armbot and not to create a new armbot */
public interface IArmbot extends Cloneable, IProgrammableMachine
{

View file

@ -1,8 +1,8 @@
package com.builtbroken.assemblyline.api;
package resonantinduction.assemblyline.api;
import java.util.List;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import resonantinduction.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 com.builtbroken.assemblyline.api;
package resonantinduction.assemblyline.api;
import java.util.List;

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.api.coding;
package resonantinduction.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,12 +1,12 @@
package com.builtbroken.assemblyline.api.coding;
package resonantinduction.assemblyline.api.coding;
import java.util.List;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.minecraft.save.ISaveObj;
/** @author DarkGuardsman */

View file

@ -1,13 +1,12 @@
package com.builtbroken.assemblyline.api.coding;
package resonantinduction.assemblyline.api.coding;
import java.util.HashMap;
import resonantinduction.assemblyline.api.coding.IProcessTask.ProcessReturn;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.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
* active run time memory.

View file

@ -1,11 +1,11 @@
package com.builtbroken.assemblyline.api.coding;
package resonantinduction.assemblyline.api.coding;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map.Entry;
import com.builtbroken.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.IArmbot;
/** Used to both register task and fake machines for the encoder to use to create new programs.
*

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.api.coding.args;
package resonantinduction.assemblyline.api.coding.args;
import net.minecraft.util.MathHelper;
import universalelectricity.api.energy.UnitDisplay;

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.api.coding.args;
package resonantinduction.assemblyline.api.coding.args;
import net.minecraft.util.MathHelper;
import universalelectricity.api.energy.UnitDisplay;

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.api.coding.args;
package resonantinduction.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 com.builtbroken.assemblyline.api.fluid;
package resonantinduction.assemblyline.api.fluid;
import java.util.HashMap;

View file

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

View file

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

View file

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

View file

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

View file

@ -1,9 +1,13 @@
package com.builtbroken.assemblyline.armbot;
package resonantinduction.assemblyline.armbot;
import java.util.List;
import java.util.Random;
import java.util.Set;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.blocks.BlockAssembly;
import resonantinduction.assemblyline.client.render.BlockRenderingHandler;
import resonantinduction.assemblyline.client.render.RenderArmbot;
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
@ -12,10 +16,6 @@ import net.minecraft.util.MovingObjectPosition;
import net.minecraft.world.World;
import universalelectricity.api.UniversalElectricity;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.blocks.BlockAssembly;
import com.builtbroken.assemblyline.client.render.BlockRenderingHandler;
import com.builtbroken.assemblyline.client.render.RenderArmbot;
import com.builtbroken.common.Pair;
import com.builtbroken.minecraft.DarkCore;
import com.builtbroken.minecraft.interfaces.IBlockActivated;

View file

@ -1,19 +1,19 @@
package com.builtbroken.assemblyline.armbot;
package resonantinduction.assemblyline.armbot;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map.Entry;
import resonantinduction.assemblyline.api.coding.ILogicTask;
import resonantinduction.assemblyline.api.coding.IProgram;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.api.coding.TaskRegistry;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.api.coding.ILogicTask;
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.builtbroken.minecraft.save.NBTFileHelper;
public class Program implements IProgram

View file

@ -1,16 +1,16 @@
package com.builtbroken.assemblyline.armbot;
package resonantinduction.assemblyline.armbot;
import java.util.ArrayList;
import java.util.List;
import resonantinduction.assemblyline.api.coding.IProgram;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import universalelectricity.api.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.builtbroken.minecraft.save.NBTFileHelper;
/** @author DarkGuardsman */

View file

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

View file

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

View file

@ -1,8 +1,8 @@
package com.builtbroken.assemblyline.armbot;
package resonantinduction.assemblyline.armbot;
import resonantinduction.assemblyline.api.coding.IProcessTask;
import net.minecraft.item.ItemStack;
import com.builtbroken.assemblyline.api.coding.IProcessTask;
import com.builtbroken.common.science.units.UnitHelper;
import dan200.computer.api.IComputerAccess;

View file

@ -1,5 +1,17 @@
package com.builtbroken.assemblyline.armbot;
package resonantinduction.assemblyline.armbot;
import resonantinduction.assemblyline.ALRecipeLoader;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.IProgram;
import resonantinduction.assemblyline.api.coding.ProgramHelper;
import resonantinduction.assemblyline.armbot.command.TaskDrop;
import resonantinduction.assemblyline.armbot.command.TaskGOTO;
import resonantinduction.assemblyline.armbot.command.TaskGrabItem;
import resonantinduction.assemblyline.armbot.command.TaskReturn;
import resonantinduction.assemblyline.armbot.command.TaskRotateTo;
import resonantinduction.assemblyline.machine.TileEntityAssembly;
import resonantinduction.assemblyline.machine.encoder.ItemDisk;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityList;
import net.minecraft.entity.item.EntityItem;
@ -13,18 +25,6 @@ import universalelectricity.api.vector.Vector2;
import universalelectricity.api.vector.Vector3;
import calclavia.lib.network.PacketHandler;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.api.coding.IProgram;
import com.builtbroken.assemblyline.api.coding.ProgramHelper;
import com.builtbroken.assemblyline.armbot.command.TaskDrop;
import com.builtbroken.assemblyline.armbot.command.TaskGOTO;
import com.builtbroken.assemblyline.armbot.command.TaskGrabItem;
import com.builtbroken.assemblyline.armbot.command.TaskReturn;
import com.builtbroken.assemblyline.armbot.command.TaskRotateTo;
import com.builtbroken.assemblyline.machine.TileEntityAssembly;
import com.builtbroken.assemblyline.machine.encoder.ItemDisk;
import com.builtbroken.common.Pair;
import com.builtbroken.minecraft.TranslationHelper;
import com.builtbroken.minecraft.helpers.HelperMethods;

View file

@ -1,7 +1,11 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.ArrayList;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
@ -9,10 +13,6 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.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.builtbroken.minecraft.helpers.HelperMethods;

View file

@ -1,11 +1,10 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
public class TaskDrop extends TaskBaseArmbot
{
public TaskDrop()

View file

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

View file

@ -1,7 +1,11 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.Random;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentFloatData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.projectile.EntityArrow;
@ -11,10 +15,6 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.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;

View file

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

View file

@ -1,8 +1,13 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@ -11,11 +16,6 @@ import net.minecraftforge.common.ForgeDirection;
import universalelectricity.api.vector.Vector2;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.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.builtbroken.minecraft.helpers.InvInteractionHelper;
import com.builtbroken.minecraft.helpers.MathHelper;

View file

@ -1,7 +1,10 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityAgeable;
import net.minecraft.entity.player.EntityPlayer;
@ -9,9 +12,6 @@ import net.minecraft.entity.projectile.EntityArrow;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.AxisAlignedBB;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.minecraft.helpers.EntityDictionary;
public class TaskGrabEntity extends TaskGrabPrefab

View file

@ -1,15 +1,15 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
import net.minecraft.util.AxisAlignedBB;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.api.coding.args.ArgumentIntData;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import com.builtbroken.common.science.units.UnitHelper;
public class TaskGrabItem extends TaskGrabPrefab

View file

@ -1,14 +1,13 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.IBelt;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.common.ForgeDirection;
import universalelectricity.api.vector.Vector2;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.api.IBelt;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
/** Prefab for grab based commands
*
* @author DarkGuardsman */

View file

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

View file

@ -1,15 +1,14 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import resonantinduction.assemblyline.armbot.TaskBaseLogic;
import universalelectricity.api.vector.Vector2;
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;
/** @author DarkGuardsman */
public class TaskIF extends TaskBaseLogic
{

View file

@ -1,12 +1,12 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.coding.IProgrammableMachine;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
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;
public class TaskIdle extends TaskBaseProcess

View file

@ -1,5 +1,8 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemBlock;
@ -8,10 +11,6 @@ import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.common.IPlantable;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseArmbot;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
/** Used by arms to break a specific block in a position.
*
* @author Calclavia */

View file

@ -1,6 +1,6 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import com.builtbroken.assemblyline.armbot.TaskBaseProcess;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
public class TaskReturn extends TaskRotateTo
{

View file

@ -1,14 +1,14 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.nbt.NBTTagCompound;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.api.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.builtbroken.minecraft.helpers.MathHelper;

View file

@ -1,14 +1,14 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.nbt.NBTTagCompound;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.api.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.builtbroken.minecraft.helpers.MathHelper;

View file

@ -1,6 +1,6 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import com.builtbroken.assemblyline.armbot.TaskBase;
import resonantinduction.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,8 +1,12 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.ArrayList;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@ -11,10 +15,6 @@ import net.minecraftforge.common.ForgeDirection;
import universalelectricity.api.vector.Vector2;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.api.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.builtbroken.minecraft.helpers.InvInteractionHelper;
import com.builtbroken.minecraft.helpers.MathHelper;

View file

@ -1,17 +1,17 @@
package com.builtbroken.assemblyline.armbot.command;
package resonantinduction.assemblyline.armbot.command;
import java.util.List;
import resonantinduction.assemblyline.api.IArmbot;
import resonantinduction.assemblyline.api.IArmbotUseable;
import resonantinduction.assemblyline.api.coding.IProcessTask;
import resonantinduction.assemblyline.api.coding.args.ArgumentIntData;
import resonantinduction.assemblyline.armbot.TaskBaseArmbot;
import resonantinduction.assemblyline.armbot.TaskBaseProcess;
import net.minecraft.block.Block;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import com.builtbroken.assemblyline.api.IArmbot;
import com.builtbroken.assemblyline.api.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;
public class TaskUse extends TaskBaseArmbot

View file

@ -1,14 +1,14 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.IndustryTabs;
import resonantinduction.assemblyline.machine.TileEntityAssembly;
import net.minecraft.block.material.Material;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.IndustryTabs;
import com.builtbroken.assemblyline.machine.TileEntityAssembly;
import com.builtbroken.minecraft.prefab.BlockMachine;
public class BlockAssembly extends BlockMachine

View file

@ -1,14 +1,14 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.Random;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.util.Icon;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.minecraft.DarkCore;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,11 +1,11 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.Random;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.minecraft.DarkCore;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
public class BlockColorGlowGlass extends BlockColorGlass
{

View file

@ -1,13 +1,13 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.Random;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.world.World;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.minecraft.DarkCore;
//TODO fix instant falling sand

View file

@ -1,7 +1,8 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.List;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
@ -10,7 +11,6 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.Icon;
import net.minecraft.world.IBlockAccess;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.minecraft.helpers.ColorCode;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,9 +1,12 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.awt.Color;
import java.util.List;
import java.util.Random;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.IndustryTabs;
import resonantinduction.assemblyline.fluid.EnumGas;
import net.minecraft.block.Block;
import net.minecraft.block.material.MapColor;
import net.minecraft.block.material.Material;
@ -21,9 +24,6 @@ import net.minecraftforge.fluids.FluidStack;
import net.minecraftforge.fluids.IFluidBlock;
import universalelectricity.api.vector.Vector3;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.IndustryTabs;
import com.builtbroken.assemblyline.fluid.EnumGas;
import com.builtbroken.minecraft.DarkCore;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,9 +1,9 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.IndustryTabs;
import net.minecraft.block.material.Material;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.IndustryTabs;
import com.builtbroken.minecraft.prefab.BlockMachine;
public abstract class BlockHydraulic extends BlockMachine

View file

@ -1,8 +1,10 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.List;
import java.util.Set;
import resonantinduction.assemblyline.ALRecipeLoader;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
@ -16,8 +18,6 @@ import net.minecraftforge.common.Configuration;
import net.minecraftforge.oredict.OreDictionary;
import calclavia.lib.ore.OreGenReplaceStone;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.common.Pair;
import com.builtbroken.minecraft.DarkCore;
import com.builtbroken.minecraft.EnumMaterial;

View file

@ -1,7 +1,8 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.Random;
import resonantinduction.assemblyline.ALRecipeLoader;
import net.minecraft.block.Block;
import net.minecraft.util.MathHelper;
import net.minecraft.world.World;
@ -9,9 +10,6 @@ import net.minecraft.world.chunk.IChunkProvider;
import net.minecraft.world.gen.ChunkProviderEnd;
import net.minecraft.world.gen.ChunkProviderHell;
import net.minecraftforge.fluids.FluidStack;
import com.builtbroken.assemblyline.ALRecipeLoader;
import cpw.mods.fml.common.IWorldGenerator;
public class GasOreGenerator implements IWorldGenerator

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import java.util.List;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.blocks;
package resonantinduction.assemblyline.blocks;
import net.minecraft.block.Block;
import net.minecraft.item.ItemBlock;

View file

@ -1,5 +1,39 @@
package com.builtbroken.assemblyline.client;
package resonantinduction.assemblyline.client;
import resonantinduction.assemblyline.ALRecipeLoader;
import resonantinduction.assemblyline.CommonProxy;
import resonantinduction.assemblyline.client.gui.GuiBatteryBox;
import resonantinduction.assemblyline.client.gui.GuiEncoderCoder;
import resonantinduction.assemblyline.client.gui.GuiEncoderHelp;
import resonantinduction.assemblyline.client.gui.GuiEncoderInventory;
import resonantinduction.assemblyline.client.gui.GuiImprinter;
import resonantinduction.assemblyline.client.gui.GuiProcessor;
import resonantinduction.assemblyline.client.render.BlockRenderHelper;
import resonantinduction.assemblyline.client.render.BlockRenderingHandler;
import resonantinduction.assemblyline.client.render.ItemPipeRenderer;
import resonantinduction.assemblyline.client.render.ItemRenderFluidCan;
import resonantinduction.assemblyline.client.render.ItemTankRenderer;
import resonantinduction.assemblyline.client.render.RenderConstructionPump;
import resonantinduction.assemblyline.client.render.RenderPipe;
import resonantinduction.assemblyline.client.render.RenderPump;
import resonantinduction.assemblyline.client.render.RenderReleaseValve;
import resonantinduction.assemblyline.client.render.RenderSink;
import resonantinduction.assemblyline.client.render.RenderTank;
import resonantinduction.assemblyline.client.render.RenderTestCar;
import resonantinduction.assemblyline.client.render.RenderTurkey;
import resonantinduction.assemblyline.entities.EntityFarmEgg;
import resonantinduction.assemblyline.entities.EntityTurkey;
import resonantinduction.assemblyline.entities.prefab.EntityTestCar;
import resonantinduction.assemblyline.fluid.pipes.TileEntityPipe;
import resonantinduction.assemblyline.fluid.pump.TileEntityConstructionPump;
import resonantinduction.assemblyline.fluid.pump.TileEntityStarterPump;
import resonantinduction.assemblyline.imprinter.TileEntityImprinter;
import resonantinduction.assemblyline.machine.TileEntityBatteryBox;
import resonantinduction.assemblyline.machine.TileEntityReleaseValve;
import resonantinduction.assemblyline.machine.TileEntitySink;
import resonantinduction.assemblyline.machine.TileEntityTank;
import resonantinduction.assemblyline.machine.encoder.TileEntityEncoder;
import resonantinduction.assemblyline.machine.processor.TileEntityProcessor;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.renderer.entity.RenderSnowball;
import net.minecraft.entity.player.EntityPlayer;
@ -8,42 +42,6 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.common.MinecraftForge;
import com.builtbroken.assemblyline.ALRecipeLoader;
import com.builtbroken.assemblyline.CommonProxy;
import com.builtbroken.assemblyline.client.gui.GuiBatteryBox;
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.RenderTestCar;
import com.builtbroken.assemblyline.client.render.RenderTurkey;
import com.builtbroken.assemblyline.entities.EntityFarmEgg;
import com.builtbroken.assemblyline.entities.EntityTurkey;
import com.builtbroken.assemblyline.entities.prefab.EntityTestCar;
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.TileEntityBatteryBox;
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 cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.client.registry.RenderingRegistry;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,10 +1,8 @@
package com.builtbroken.assemblyline.client;
package resonantinduction.assemblyline.client;
import resonantinduction.assemblyline.AssemblyLine;
import net.minecraftforge.client.event.sound.SoundLoadEvent;
import net.minecraftforge.event.ForgeSubscribe;
import com.builtbroken.assemblyline.AssemblyLine;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer;
@ -7,13 +7,11 @@ import net.minecraft.util.StatCollector;
import org.lwjgl.opengl.GL11;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.machine.ContainerBatteryBox;
import resonantinduction.assemblyline.machine.TileEntityBatteryBox;
import universalelectricity.api.energy.UnitDisplay;
import universalelectricity.api.energy.UnitDisplay.Unit;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.machine.ContainerBatteryBox;
import com.builtbroken.assemblyline.machine.TileEntityBatteryBox;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.GuiTextField;
@ -8,11 +8,11 @@ import net.minecraft.util.ResourceLocation;
import org.lwjgl.input.Keyboard;
import org.lwjgl.opengl.GL11;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.api.coding.args.ArgumentData;
import universalelectricity.api.vector.Vector2;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.api.coding.ITask;
import com.builtbroken.assemblyline.api.coding.args.ArgumentData;
import com.builtbroken.minecraft.prefab.invgui.GuiBase;
import com.builtbroken.minecraft.prefab.invgui.GuiMessageBox;
import com.builtbroken.minecraft.prefab.invgui.IMessageBoxDialog;

View file

@ -1,10 +1,10 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.CommonProxy;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.inventory.Container;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.CommonProxy;
import com.builtbroken.minecraft.prefab.TileEntityMachine;
import com.builtbroken.minecraft.prefab.invgui.ContainerFake;
import com.builtbroken.minecraft.prefab.invgui.GuiMachineContainer;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.entity.player.InventoryPlayer;
@ -6,7 +6,8 @@ import net.minecraft.entity.player.InventoryPlayer;
import org.lwjgl.input.Keyboard;
import org.lwjgl.input.Mouse;
import com.builtbroken.assemblyline.machine.encoder.TileEntityEncoder;
import resonantinduction.assemblyline.machine.encoder.TileEntityEncoder;
import com.builtbroken.minecraft.prefab.invgui.GuiButtonImage;
import com.builtbroken.minecraft.prefab.invgui.GuiButtonImage.ButtonIcon;

View file

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

View file

@ -1,14 +1,13 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.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 resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.machine.encoder.ContainerEncoder;
import resonantinduction.assemblyline.machine.encoder.TileEntityEncoder;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.entity.player.InventoryPlayer;
@ -6,9 +6,10 @@ import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.imprinter.ContainerImprinter;
import com.builtbroken.assemblyline.imprinter.TileEntityImprinter;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.imprinter.ContainerImprinter;
import resonantinduction.assemblyline.imprinter.TileEntityImprinter;
import com.builtbroken.minecraft.TranslationHelper;
import cpw.mods.fml.relauncher.Side;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.resources.I18n;
@ -7,10 +7,9 @@ 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 resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.machine.processor.ContainerProcessor;
import resonantinduction.assemblyline.machine.processor.TileEntityProcessor;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
@ -7,10 +7,9 @@ import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11;
import com.builtbroken.assemblyline.AssemblyLine;
import com.builtbroken.assemblyline.api.coding.IRedirectTask;
import com.builtbroken.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.AssemblyLine;
import resonantinduction.assemblyline.api.coding.IRedirectTask;
import resonantinduction.assemblyline.api.coding.ITask;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.gui;
package resonantinduction.assemblyline.client.gui;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.Gui;
@ -6,13 +6,14 @@ 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 resonantinduction.assemblyline.api.coding.IProgram;
import resonantinduction.assemblyline.api.coding.IRedirectTask;
import resonantinduction.assemblyline.api.coding.ITask;
import resonantinduction.assemblyline.armbot.command.TaskEnd;
import resonantinduction.assemblyline.armbot.command.TaskIdle;
import resonantinduction.assemblyline.armbot.command.TaskStart;
import resonantinduction.assemblyline.machine.encoder.TileEntityEncoder;
import com.builtbroken.minecraft.interfaces.IScroll;
import cpw.mods.fml.client.FMLClientHandler;

View file

@ -4,7 +4,7 @@
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

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

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.assemblyline.client.model;
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 com.builtbroken.assemblyline.client.model;
package resonantinduction.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

View file

@ -1,4 +1,4 @@
package com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.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 com.builtbroken.assemblyline.client.model;
package resonantinduction.assemblyline.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;

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