reformat + optimize imports

This commit is contained in:
Raoul Van den Berge
2015-12-29 12:04:22 +01:00
parent 62d3f0436c
commit b4c3a32806
84 changed files with 178 additions and 281 deletions

0
src/main/java/storagecraft/StorageCraft.java Normal file → Executable file
View File

View File

@@ -1,18 +1,6 @@
package storagecraft;
import storagecraft.block.BlockCable;
import storagecraft.block.BlockConstructor;
import storagecraft.block.BlockController;
import storagecraft.block.BlockDestructor;
import storagecraft.block.BlockDetector;
import storagecraft.block.BlockDrive;
import storagecraft.block.BlockExporter;
import storagecraft.block.BlockGrid;
import storagecraft.block.BlockImporter;
import storagecraft.block.BlockMachineCasing;
import storagecraft.block.BlockSolderer;
import storagecraft.block.BlockExternalStorage;
import storagecraft.block.BlockWirelessTransmitter;
import storagecraft.block.*;
public final class StorageCraftBlocks
{

9
src/main/java/storagecraft/StorageCraftItems.java Normal file → Executable file
View File

@@ -1,13 +1,6 @@
package storagecraft;
import storagecraft.item.ItemCore;
import storagecraft.item.ItemProcessor;
import storagecraft.item.ItemSilicon;
import storagecraft.item.ItemStorageCell;
import storagecraft.item.ItemQuartzEnrichedIron;
import storagecraft.item.ItemStoragePart;
import storagecraft.item.ItemWirelessGrid;
import storagecraft.item.ItemWirelessGridPlate;
import storagecraft.item.*;
public final class StorageCraftItems
{

View File

@@ -1,7 +1,5 @@
package storagecraft.block;
import java.util.List;
import net.minecraft.block.ITileEntityProvider;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyBool;
import net.minecraft.block.state.BlockState;
@@ -13,6 +11,8 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import storagecraft.tile.TileCable;
import java.util.List;
public class BlockCable extends BlockBase
{
public static final PropertyBool SENSITIVE = PropertyBool.create("sensitive");
@@ -51,7 +51,8 @@ public class BlockCable extends BlockBase
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileCable();
}

View File

@@ -18,7 +18,8 @@ public class BlockConstructor extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileConstructor();
}

View File

@@ -47,7 +47,8 @@ public class BlockController extends BlockBase
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileController();
}

View File

@@ -18,7 +18,8 @@ public class BlockDestructor extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileDestructor();
}

View File

@@ -19,7 +19,8 @@ public class BlockDetector extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileDetector();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileDrive;
public class BlockDrive extends BlockMachine
@@ -19,7 +18,8 @@ public class BlockDrive extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileDrive();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileExporter;
public class BlockExporter extends BlockMachine
@@ -19,7 +18,8 @@ public class BlockExporter extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileExporter();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileExternalStorage;
public class BlockExternalStorage extends BlockMachine
@@ -19,7 +18,8 @@ public class BlockExternalStorage extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileExternalStorage();
}

View File

@@ -1,6 +1,5 @@
package storagecraft.block;
import java.util.List;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyEnum;
import net.minecraft.block.state.BlockState;
@@ -15,11 +14,10 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import static storagecraft.block.BlockMachine.CONNECTED;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileGrid;
import java.util.List;
public class BlockGrid extends BlockMachine
{
public static final PropertyEnum TYPE = PropertyEnum.create("type", EnumGridType.class);
@@ -30,7 +28,8 @@ public class BlockGrid extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileGrid();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileImporter;
public class BlockImporter extends BlockMachine
@@ -19,7 +18,8 @@ public class BlockImporter extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileImporter();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileSolderer;
public class BlockSolderer extends BlockMachine
@@ -19,7 +18,8 @@ public class BlockSolderer extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileSolderer();
}

View File

@@ -8,7 +8,6 @@ import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.StorageCraft;
import storagecraft.StorageCraftGUI;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileWirelessTransmitter;
// @TODO: This texture behaves differently
@@ -20,7 +19,8 @@ public class BlockWirelessTransmitter extends BlockMachine
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
public TileEntity createTileEntity(World world, IBlockState state)
{
return new TileWirelessTransmitter();
}

View File

@@ -1,13 +1,14 @@
package storagecraft.container;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.Container;
import net.minecraft.inventory.Slot;
import net.minecraft.item.ItemStack;
import storagecraft.container.slot.SlotSpecimen;
import java.util.ArrayList;
import java.util.List;
public abstract class ContainerBase extends Container
{
private EntityPlayer player;
@@ -64,8 +65,7 @@ public abstract class ContainerBase extends Container
if (clickedButton == 2 || player.inventory.getItemStack() == null)
{
slot.putStack(null);
}
else if (slot.isItemValid(player.inventory.getItemStack()))
} else if (slot.isItemValid(player.inventory.getItemStack()))
{
slot.putStack(player.inventory.getItemStack().copy());
}

View File

View File

@@ -24,8 +24,7 @@ public class ContainerDrive extends ContainerBase
{
x = 71;
y += 18;
}
else
} else
{
x += 18;
}
@@ -51,8 +50,7 @@ public class ContainerDrive extends ContainerBase
{
return null;
}
}
else if (!mergeItemStack(stack, 0, 8, false))
} else if (!mergeItemStack(stack, 0, 8, false))
{
return null;
}
@@ -60,8 +58,7 @@ public class ContainerDrive extends ContainerBase
if (stack.stackSize == 0)
{
slot.putStack(null);
}
else
} else
{
slot.onSlotChanged();
}

View File

View File

View File

View File

View File

@@ -44,8 +44,7 @@ public class ContainerSolderer extends ContainerBase
{
return null;
}
}
else if (!mergeItemStack(stack, 0, 3, false))
} else if (!mergeItemStack(stack, 0, 3, false))
{
return null;
}
@@ -53,8 +52,7 @@ public class ContainerSolderer extends ContainerBase
if (stack.stackSize == 0)
{
slot.putStack(null);
}
else
} else
{
slot.onSlotChanged();
}

View File

@@ -39,8 +39,7 @@ public class ContainerWirelessTransmitter extends ContainerBase
{
return null;
}
}
else if (!mergeItemStack(stack, 0, 3, false))
} else if (!mergeItemStack(stack, 0, 3, false))
{
return null;
}
@@ -48,8 +47,7 @@ public class ContainerWirelessTransmitter extends ContainerBase
if (stack.stackSize == 0)
{
slot.putStack(null);
}
else
} else
{
slot.onSlotChanged();
}

View File

View File

9
src/main/java/storagecraft/gui/GuiBase.java Normal file → Executable file
View File

@@ -1,9 +1,5 @@
package storagecraft.gui;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import net.minecraft.client.gui.FontRenderer;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.gui.inventory.GuiContainer;
@@ -16,6 +12,11 @@ import org.lwjgl.opengl.GL11;
import storagecraft.StorageCraft;
import storagecraft.gui.sidebutton.SideButton;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public abstract class GuiBase extends GuiContainer
{
public static final int SIDE_BUTTON_WIDTH = 20;

6
src/main/java/storagecraft/gui/GuiDetector.java Normal file → Executable file
View File

@@ -1,7 +1,6 @@
package storagecraft.gui;
import com.google.common.primitives.Ints;
import java.io.IOException;
import net.minecraft.client.gui.GuiTextField;
import storagecraft.StorageCraft;
import storagecraft.container.ContainerDetector;
@@ -11,6 +10,8 @@ import storagecraft.network.MessageDetectorAmountUpdate;
import storagecraft.tile.TileDetector;
import storagecraft.util.InventoryUtils;
import java.io.IOException;
public class GuiDetector extends GuiBase
{
private TileDetector detector;
@@ -74,8 +75,7 @@ public class GuiDetector extends GuiBase
{
StorageCraft.NETWORK.sendToServer(new MessageDetectorAmountUpdate(detector, result));
}
}
else
} else
{
super.keyTyped(character, keyCode);
}

0
src/main/java/storagecraft/gui/GuiDrive.java Normal file → Executable file
View File

0
src/main/java/storagecraft/gui/GuiExporter.java Normal file → Executable file
View File

View File

@@ -1,10 +1,5 @@
package storagecraft.gui;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import net.minecraft.client.audio.PositionedSoundRecord;
import net.minecraft.client.gui.GuiTextField;
import net.minecraft.client.renderer.GlStateManager;
@@ -26,6 +21,12 @@ import storagecraft.storage.StorageItem;
import storagecraft.tile.TileController;
import storagecraft.tile.TileGrid;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
public class GuiGrid extends GuiBase
{
public static final int SORTING_DIRECTION_ASCENDING = 0;
@@ -132,8 +133,7 @@ public class GuiGrid extends GuiBase
if (grid.getType() == EnumGridType.CRAFTING)
{
bindTexture("gui/crafting_grid.png");
}
else
} else
{
bindTexture("gui/grid.png");
}
@@ -306,16 +306,13 @@ public class GuiGrid extends GuiBase
if (isHoveringOverSlot() && container.getPlayer().inventory.getItemStack() != null)
{
StorageCraft.NETWORK.sendToServer(new MessageStoragePush(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), -1, clickedButton == 1));
}
else if (isHoveringOverValidSlot() && container.getPlayer().inventory.getItemStack() == null)
} else if (isHoveringOverValidSlot() && container.getPlayer().inventory.getItemStack() == null)
{
StorageCraft.NETWORK.sendToServer(new MessageStoragePull(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), hoveringId, clickedButton == 1, Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)));
}
else if (clickedClear)
} else if (clickedClear)
{
StorageCraft.NETWORK.sendToServer(new MessageGridCraftingClear(grid));
}
else
} else
{
for (Slot slot : container.getPlayerInventorySlots())
{
@@ -341,8 +338,7 @@ public class GuiGrid extends GuiBase
{
if (!checkHotbarKeys(keyCode) && searchField.textboxKeyTyped(character, keyCode))
{
}
else
} else
{
super.keyTyped(character, keyCode);
}

View File

@@ -7,28 +7,8 @@ import net.minecraft.util.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.common.network.IGuiHandler;
import storagecraft.StorageCraftGUI;
import storagecraft.container.ContainerConstructor;
import storagecraft.container.ContainerController;
import storagecraft.container.ContainerDestructor;
import storagecraft.container.ContainerDetector;
import storagecraft.container.ContainerDrive;
import storagecraft.container.ContainerExporter;
import storagecraft.container.ContainerGrid;
import storagecraft.container.ContainerImporter;
import storagecraft.container.ContainerSolderer;
import storagecraft.container.ContainerExternalStorage;
import storagecraft.container.ContainerWirelessTransmitter;
import storagecraft.tile.TileConstructor;
import storagecraft.tile.TileController;
import storagecraft.tile.TileDestructor;
import storagecraft.tile.TileDetector;
import storagecraft.tile.TileDrive;
import storagecraft.tile.TileExporter;
import storagecraft.tile.TileGrid;
import storagecraft.tile.TileImporter;
import storagecraft.tile.TileSolderer;
import storagecraft.tile.TileExternalStorage;
import storagecraft.tile.TileWirelessTransmitter;
import storagecraft.container.*;
import storagecraft.tile.*;
public class GuiHandler implements IGuiHandler
{

0
src/main/java/storagecraft/gui/GuiImporter.java Normal file → Executable file
View File

View File

View File

@@ -27,8 +27,7 @@ public class SideButtonCompare extends SideButton
if ((setting.getCompare() & mask) == mask)
{
builder.append(gui.t("misc.storagecraft:yes"));
}
else
} else
{
builder.append(gui.t("misc.storagecraft:no"));
}

View File

View File

View File

@@ -40,8 +40,7 @@ public class InventorySimple implements IInventory
if (stack.stackSize <= amount)
{
setInventorySlotContents(slot, null);
}
else
} else
{
stack = stack.splitStack(amount);

0
src/main/java/storagecraft/item/ItemBase.java Normal file → Executable file
View File

0
src/main/java/storagecraft/item/ItemBlockBase.java Normal file → Executable file
View File

0
src/main/java/storagecraft/item/ItemBlockCable.java Normal file → Executable file
View File

View File

@@ -1,10 +1,11 @@
package storagecraft.item;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import java.util.List;
public class ItemCore extends ItemBase
{
public static final int TYPE_CONSTRUCTION = 0;

View File

@@ -1,10 +1,11 @@
package storagecraft.item;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import java.util.List;
public class ItemProcessor extends ItemBase
{
public static final int TYPE_PRINTED_BASIC = 0;

View File

@@ -1,6 +1,5 @@
package storagecraft.item;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
@@ -11,6 +10,8 @@ import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
import storagecraft.storage.CellStorage;
import java.util.List;
public class ItemStorageCell extends ItemBase
{
public static final int TYPE_1K = 0;
@@ -43,8 +44,7 @@ public class ItemStorageCell extends ItemBase
if (getCapacity(cell) == -1)
{
list.add(String.format(StatCollector.translateToLocal("misc.storagecraft:storage_cell_stored"), getStored(cell)));
}
else
} else
{
list.add(String.format(StatCollector.translateToLocal("misc.storagecraft:storage_cell_stored_capacity"), getStored(cell), getCapacity(cell)));
}

View File

@@ -1,10 +1,11 @@
package storagecraft.item;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import java.util.List;
public class ItemStoragePart extends ItemBase
{
public static final int TYPE_1K = 0;

View File

@@ -1,6 +1,5 @@
package storagecraft.item;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
@@ -16,6 +15,8 @@ import storagecraft.block.EnumGridType;
import storagecraft.tile.TileGrid;
import storagecraft.tile.TileWirelessTransmitter;
import java.util.List;
public class ItemWirelessGrid extends ItemBase
{
public static final String NBT_WIRELESS_TRANSMITTER_X = "WirelessTransmitterX";
@@ -75,28 +76,23 @@ public class ItemWirelessGrid extends ItemBase
if (grid == null)
{
player.addChatComponentMessage(new ChatComponentText(StatCollector.translateToLocal("misc.storagecraft:wireless_grid.no_grid." + stack.getItemDamage())));
}
else
} else
{
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.GRID, world, grid.getPos().getX(), grid.getPos().getY(), grid.getPos().getZ());
}
}
else
} else
{
player.addChatComponentMessage(new ChatComponentText(StatCollector.translateToLocal("misc.storagecraft:wireless_grid.not_working")));
}
}
else
} else
{
player.addChatComponentMessage(new ChatComponentText(StatCollector.translateToLocal("misc.storagecraft:wireless_grid.not_found")));
}
}
else
} else
{
player.addChatComponentMessage(new ChatComponentText(StatCollector.translateToLocal("misc.storagecraft:wireless_grid.out_of_range")));
}
}
else
} else
{
player.addChatComponentMessage(new ChatComponentText(StatCollector.translateToLocal("misc.storagecraft:wireless_grid.not_set." + stack.getItemDamage())));
}

View File

View File

View File

View File

@@ -89,8 +89,7 @@ public class MessageStoragePull extends MessageHandlerPlayerToServer<MessageStor
{
controller.push(took);
}
}
else
} else
{
player.inventory.setItemStack(took);
player.updateHeldItem();

View File

@@ -68,8 +68,7 @@ public class MessageStoragePush extends MessageHandlerPlayerToServer<MessageStor
{
stack.stackSize = 1;
}
}
else
} else
{
stack = player.inventory.getStackInSlot(message.slot);
}
@@ -90,15 +89,13 @@ public class MessageStoragePush extends MessageHandlerPlayerToServer<MessageStor
{
player.inventory.setItemStack(null);
}
}
else
} else
{
player.inventory.setItemStack(null);
}
player.updateHeldItem();
}
else
} else
{
player.inventory.setInventorySlotContents(message.slot, null);
}

View File

View File

@@ -6,7 +6,6 @@ import net.minecraft.client.resources.model.ModelBakery;
import net.minecraft.client.resources.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.client.registry.ClientRegistry;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;

View File

@@ -13,40 +13,10 @@ import storagecraft.StorageCraft;
import storagecraft.StorageCraftBlocks;
import storagecraft.StorageCraftItems;
import storagecraft.gui.GuiHandler;
import storagecraft.item.ItemBlockCable;
import storagecraft.item.ItemBlockGrid;
import storagecraft.item.ItemCore;
import storagecraft.item.ItemProcessor;
import storagecraft.item.ItemStorageCell;
import storagecraft.item.ItemStoragePart;
import storagecraft.network.MessageCompareUpdate;
import storagecraft.network.MessageDetectorAmountUpdate;
import storagecraft.network.MessageDetectorModeUpdate;
import storagecraft.network.MessageGridCraftingClear;
import storagecraft.network.MessageGridCraftingUpdate;
import storagecraft.network.MessageImporterModeUpdate;
import storagecraft.network.MessageRedstoneModeUpdate;
import storagecraft.network.MessageStoragePull;
import storagecraft.network.MessageStoragePush;
import storagecraft.network.MessageTileUpdate;
import storagecraft.tile.TileCable;
import storagecraft.tile.TileConstructor;
import storagecraft.tile.TileController;
import storagecraft.tile.TileDestructor;
import storagecraft.tile.TileDetector;
import storagecraft.tile.TileDrive;
import storagecraft.tile.TileExporter;
import storagecraft.tile.TileGrid;
import storagecraft.tile.TileImporter;
import storagecraft.tile.TileSolderer;
import storagecraft.tile.TileExternalStorage;
import storagecraft.tile.TileWirelessTransmitter;
import storagecraft.tile.solderer.SoldererRecipeCraftingGrid;
import storagecraft.tile.solderer.SoldererRecipeDrive;
import storagecraft.tile.solderer.SoldererRecipePrintedProcessor;
import storagecraft.tile.solderer.SoldererRecipeProcessor;
import storagecraft.tile.solderer.SoldererRecipeWirelessGrid;
import storagecraft.tile.solderer.SoldererRegistry;
import storagecraft.item.*;
import storagecraft.network.*;
import storagecraft.tile.*;
import storagecraft.tile.solderer.*;
public class CommonProxy
{

View File

View File

@@ -58,8 +58,7 @@ public class CableModel extends ModelBase
if (cable.getItemDamage() == 1)
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_UNPOWERED_RESOURCE);
}
else
} else
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE);
}
@@ -82,13 +81,11 @@ public class CableModel extends ModelBase
if (cable.isPowered())
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_POWERED_RESOURCE);
}
else
} else
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_UNPOWERED_RESOURCE);
}
}
else
} else
{
Minecraft.getMinecraft().renderEngine.bindTexture(CABLE_RESOURCE);
}

View File

@@ -1,12 +1,13 @@
package storagecraft.storage;
import java.util.List;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
import storagecraft.item.ItemStorageCell;
import java.util.List;
public class CellStorage implements IStorage
{
public static final String NBT_ITEMS = "Items";

3
src/main/java/storagecraft/storage/IStorage.java Normal file → Executable file
View File

@@ -1,8 +1,9 @@
package storagecraft.storage;
import java.util.List;
import net.minecraft.item.ItemStack;
import java.util.List;
public interface IStorage
{
public void addItems(List<StorageItem> items);

View File

0
src/main/java/storagecraft/storage/StorageItem.java Normal file → Executable file
View File

0
src/main/java/storagecraft/tile/INetworkTile.java Normal file → Executable file
View File

9
src/main/java/storagecraft/tile/TileCable.java Normal file → Executable file
View File

@@ -1,12 +1,13 @@
package storagecraft.tile;
import java.util.List;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.BlockPos;
import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
import storagecraft.block.BlockCable;
import java.util.List;
public class TileCable extends TileBase
{
public static boolean isCable(World world, BlockPos pos)
@@ -84,12 +85,10 @@ public class TileCable extends TileBase
machines.add((TileMachine) tile);
visited.add(newPos);
}
else if (tile instanceof TileCable && ((TileCable) tile).isEnabled())
} else if (tile instanceof TileCable && ((TileCable) tile).isEnabled())
{
((TileCable) tile).addMachines(visited, machines, controller);
}
else if (tile instanceof TileController && !controller.getPos().equals(newPos))
} else if (tile instanceof TileController && !controller.getPos().equals(newPos))
{
worldObj.createExplosion(null, pos.getX(), pos.getY(), pos.getZ(), 4.5f, true);
}

View File

@@ -3,8 +3,6 @@ package storagecraft.tile;
import cofh.api.energy.EnergyStorage;
import cofh.api.energy.IEnergyReceiver;
import io.netty.buffer.ByteBuf;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
@@ -15,6 +13,9 @@ import storagecraft.storage.IStorageProvider;
import storagecraft.storage.StorageItem;
import storagecraft.util.InventoryUtils;
import java.util.ArrayList;
import java.util.List;
public class TileController extends TileBase implements IEnergyReceiver, INetworkTile, IRedstoneModeSetting
{
private List<StorageItem> items = new ArrayList<StorageItem>();
@@ -48,8 +49,7 @@ public class TileController extends TileBase implements IEnergyReceiver, INetwor
if (!isActive())
{
disconnectAll();
}
else
} else
{
visitedCables.clear();
@@ -246,8 +246,7 @@ public class TileController extends TileBase implements IEnergyReceiver, INetwor
if (newStack == null)
{
newStack = took;
}
else
} else
{
newStack.stackSize += took.stackSize;
}

View File

@@ -1,11 +1,12 @@
package storagecraft.tile;
import java.util.List;
import net.minecraft.block.Block;
import net.minecraft.item.ItemStack;
import net.minecraft.util.BlockPos;
import storagecraft.util.InventoryUtils;
import java.util.List;
public class TileDestructor extends TileMachine
{
@Override

View File

@@ -83,18 +83,15 @@ public class TileDetector extends TileMachine implements IInventory, ISidedInven
if (mode == MODE_UNDER && amount != 0)
{
providesPower = true;
}
else if (mode == MODE_EQUAL && amount == 0)
} else if (mode == MODE_EQUAL && amount == 0)
{
providesPower = true;
}
else
} else
{
providesPower = false;
}
}
}
else
} else
{
providesPower = false;
}

View File

@@ -1,6 +1,5 @@
package storagecraft.tile;
import java.util.List;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
@@ -12,6 +11,8 @@ import storagecraft.storage.IStorage;
import storagecraft.storage.IStorageProvider;
import storagecraft.util.InventoryUtils;
import java.util.List;
public class TileDrive extends TileMachine implements IInventory, IStorageProvider
{
private InventorySimple inventory = new InventorySimple("drive", 8);

View File

@@ -73,12 +73,10 @@ public class TileExporter extends TileMachine implements IInventory, ISidedInven
{
getController().push(took);
}
}
else if (InventoryUtils.canPushToInventory(connectedInventory, took))
} else if (InventoryUtils.canPushToInventory(connectedInventory, took))
{
InventoryUtils.pushToInventory(connectedInventory, took);
}
else
} else
{
getController().push(took);
}

View File

@@ -1,6 +1,5 @@
package storagecraft.tile;
import java.util.List;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
@@ -9,6 +8,8 @@ import storagecraft.storage.IStorageProvider;
import storagecraft.storage.StorageItem;
import storagecraft.util.InventoryUtils;
import java.util.List;
public class TileExternalStorage extends TileMachine implements IStorageProvider, IStorage
{
public IInventory getInventory()

0
src/main/java/storagecraft/tile/TileGrid.java Normal file → Executable file
View File

View File

@@ -69,8 +69,7 @@ public class TileImporter extends TileMachine implements IInventory, ISidedInven
connectedInventory.setInventorySlotContents(currentSlot, null);
}
}
}
else if (getController().push(slot.copy()))
} else if (getController().push(slot.copy()))
{
connectedInventory.setInventorySlotContents(currentSlot, null);
}
@@ -105,8 +104,7 @@ public class TileImporter extends TileMachine implements IInventory, ISidedInven
if (mode == MODE_WHITELIST)
{
return true;
}
else if (mode == MODE_BLACKLIST)
} else if (mode == MODE_BLACKLIST)
{
return false;
}

View File

@@ -41,16 +41,14 @@ public class TileSolderer extends TileMachine implements IInventory, ISidedInven
if (newRecipe == null)
{
reset();
}
else if (newRecipe != recipe && inventory.getStackInSlot(3) == null)
} else if (newRecipe != recipe && inventory.getStackInSlot(3) == null)
{
recipe = newRecipe;
progress = 0;
working = true;
markDirty();
}
else if (working)
} else if (working)
{
progress++;

View File

@@ -40,8 +40,7 @@ public class TileWirelessTransmitter extends TileMachine implements IInventory
{
reset();
}
}
else if (inventory.getStackInSlot(0) != null)
} else if (inventory.getStackInSlot(0) != null)
{
inventory.decrStackSize(0, 1);

View File

@@ -14,12 +14,10 @@ public class SoldererRecipeCraftingGrid implements ISoldererRecipe
if (row == 0)
{
return new ItemStack(StorageCraftItems.PROCESSOR, 1, ItemProcessor.TYPE_ADVANCED);
}
else if (row == 1)
} else if (row == 1)
{
return new ItemStack(StorageCraftBlocks.GRID, 1, 0);
}
else if (row == 2)
} else if (row == 2)
{
return new ItemStack(Blocks.crafting_table);
}

View File

@@ -14,12 +14,10 @@ public class SoldererRecipeDrive implements ISoldererRecipe
if (row == 0)
{
return new ItemStack(StorageCraftItems.PROCESSOR, 1, ItemProcessor.TYPE_ADVANCED);
}
else if (row == 1)
} else if (row == 1)
{
return new ItemStack(StorageCraftBlocks.MACHINE_CASING);
}
else if (row == 2)
} else if (row == 2)
{
return new ItemStack(Blocks.chest);
}

View File

@@ -28,12 +28,10 @@ public class SoldererRecipeProcessor implements ISoldererRecipe
case ItemProcessor.TYPE_ADVANCED:
return new ItemStack(StorageCraftItems.PROCESSOR, 1, ItemProcessor.TYPE_PRINTED_ADVANCED);
}
}
else if (row == 1)
} else if (row == 1)
{
return new ItemStack(Items.redstone);
}
else if (row == 2)
} else if (row == 2)
{
return new ItemStack(StorageCraftItems.PROCESSOR, 1, ItemProcessor.TYPE_PRINTED_SILICON);
}

View File

@@ -20,12 +20,10 @@ public class SoldererRecipeWirelessGrid implements ISoldererRecipe
if (row == 0)
{
return new ItemStack(StorageCraftItems.WIRELESS_GRID_PLATE);
}
else if (row == 1)
} else if (row == 1)
{
return new ItemStack(StorageCraftBlocks.GRID, 1, type);
}
else if (row == 2)
} else if (row == 2)
{
return new ItemStack(StorageCraftItems.PROCESSOR, 1, ItemProcessor.TYPE_ADVANCED);
}

View File

@@ -1,11 +1,12 @@
package storagecraft.tile.solderer;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
import storagecraft.util.InventoryUtils;
import java.util.ArrayList;
import java.util.List;
public class SoldererRegistry
{
public static List<ISoldererRecipe> recipes = new ArrayList<ISoldererRecipe>();

9
src/main/java/storagecraft/util/InventoryUtils.java Normal file → Executable file
View File

@@ -107,8 +107,7 @@ public class InventoryUtils
if (slot == null)
{
inventory.setInventorySlotContents(i, stack);
}
else if (compareStackNoQuantity(slot, stack))
} else if (compareStackNoQuantity(slot, stack))
{
slot.stackSize += stack.stackSize;
}
@@ -144,8 +143,7 @@ public class InventoryUtils
inventory.setInventorySlotContents(i, stack);
return;
}
else if (compareStackNoQuantity(slot, stack))
} else if (compareStackNoQuantity(slot, stack))
{
int toAdd = toGo;
@@ -177,8 +175,7 @@ public class InventoryUtils
if (slot == null)
{
return true;
}
else if (compareStackNoQuantity(slot, stack))
} else if (compareStackNoQuantity(slot, stack))
{
int toAdd = toGo;