Rename the mod..
This commit is contained in:
@@ -13,8 +13,8 @@ buildscript {
|
|||||||
apply plugin: 'net.minecraftforge.gradle.forge'
|
apply plugin: 'net.minecraftforge.gradle.forge'
|
||||||
|
|
||||||
version = "0.3"
|
version = "0.3"
|
||||||
group = "storagecraft"
|
group = "refinedstorage"
|
||||||
archivesBaseName = "storagecraft"
|
archivesBaseName = "refinedstorage"
|
||||||
|
|
||||||
minecraft {
|
minecraft {
|
||||||
version = "1.9-12.16.0.1770-1.9"
|
version = "1.9-12.16.0.1770-1.9"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft;
|
package refinedstorage;
|
||||||
|
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
@@ -12,13 +12,13 @@ import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
|
|||||||
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||||
import net.minecraftforge.fml.common.network.NetworkRegistry;
|
import net.minecraftforge.fml.common.network.NetworkRegistry;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper;
|
import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper;
|
||||||
import storagecraft.item.ItemStorageCell;
|
import refinedstorage.item.ItemStorageCell;
|
||||||
import storagecraft.proxy.CommonProxy;
|
import refinedstorage.proxy.CommonProxy;
|
||||||
|
|
||||||
@Mod(modid = StorageCraft.ID, version = StorageCraft.VERSION)
|
@Mod(modid = RefinedStorage.ID, version = RefinedStorage.VERSION)
|
||||||
public final class StorageCraft
|
public final class RefinedStorage
|
||||||
{
|
{
|
||||||
public static final String ID = "storagecraft";
|
public static final String ID = "refinedstorage";
|
||||||
public static final String VERSION = "0.3";
|
public static final String VERSION = "0.3";
|
||||||
|
|
||||||
public static final SimpleNetworkWrapper NETWORK = NetworkRegistry.INSTANCE.newSimpleChannel(ID);
|
public static final SimpleNetworkWrapper NETWORK = NetworkRegistry.INSTANCE.newSimpleChannel(ID);
|
||||||
@@ -28,7 +28,7 @@ public final class StorageCraft
|
|||||||
@Override
|
@Override
|
||||||
public ItemStack getIconItemStack()
|
public ItemStack getIconItemStack()
|
||||||
{
|
{
|
||||||
return new ItemStack(StorageCraftItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_1K);
|
return new ItemStack(RefinedStorageItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_1K);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -38,11 +38,11 @@ public final class StorageCraft
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@SidedProxy(clientSide = "storagecraft.proxy.ClientProxy", serverSide = "storagecraft.proxy.ServerProxy")
|
@SidedProxy(clientSide = "refinedstorage.proxy.ClientProxy", serverSide = "refinedstorage.proxy.ServerProxy")
|
||||||
public static CommonProxy PROXY;
|
public static CommonProxy PROXY;
|
||||||
|
|
||||||
@Instance
|
@Instance
|
||||||
public static StorageCraft INSTANCE;
|
public static RefinedStorage INSTANCE;
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent e)
|
public void preInit(FMLPreInitializationEvent e)
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft;
|
package refinedstorage;
|
||||||
|
|
||||||
import storagecraft.block.*;
|
import refinedstorage.block.*;
|
||||||
|
|
||||||
public final class StorageCraftBlocks
|
public final class RefinedStorageBlocks
|
||||||
{
|
{
|
||||||
public static final BlockController CONTROLLER = new BlockController();
|
public static final BlockController CONTROLLER = new BlockController();
|
||||||
public static final BlockCable CABLE = new BlockCable();
|
public static final BlockCable CABLE = new BlockCable();
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package storagecraft;
|
package refinedstorage;
|
||||||
|
|
||||||
public final class StorageCraftGUI
|
public final class RefinedStorageGui
|
||||||
{
|
{
|
||||||
public static final int CONTROLLER = 0;
|
public static final int CONTROLLER = 0;
|
||||||
public static final int GRID = 1;
|
public static final int GRID = 1;
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft;
|
package refinedstorage;
|
||||||
|
|
||||||
import storagecraft.item.*;
|
import refinedstorage.item.*;
|
||||||
|
|
||||||
public final class StorageCraftItems
|
public final class RefinedStorageItems
|
||||||
{
|
{
|
||||||
public static final ItemStorageCell STORAGE_CELL = new ItemStorageCell();
|
public static final ItemStorageCell STORAGE_CELL = new ItemStorageCell();
|
||||||
public static final ItemWirelessGrid WIRELESS_GRID = new ItemWirelessGrid();
|
public static final ItemWirelessGrid WIRELESS_GRID = new ItemWirelessGrid();
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.BlockPistonBase;
|
import net.minecraft.block.BlockPistonBase;
|
||||||
@@ -14,9 +14,9 @@ import net.minecraft.util.EnumFacing;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.tile.TileBase;
|
import refinedstorage.tile.TileBase;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public abstract class BlockBase extends Block
|
public abstract class BlockBase extends Block
|
||||||
{
|
{
|
||||||
@@ -31,13 +31,13 @@ public abstract class BlockBase extends Block
|
|||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
||||||
setHardness(0.6F);
|
setHardness(0.6F);
|
||||||
setCreativeTab(StorageCraft.TAB);
|
setCreativeTab(RefinedStorage.TAB);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getUnlocalizedName()
|
public String getUnlocalizedName()
|
||||||
{
|
{
|
||||||
return "block." + StorageCraft.ID + ":" + name;
|
return "block." + RefinedStorage.ID + ":" + name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
import net.minecraft.block.properties.PropertyBool;
|
import net.minecraft.block.properties.PropertyBool;
|
||||||
@@ -9,7 +9,7 @@ import net.minecraft.util.math.AxisAlignedBB;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.tile.TileCable;
|
import refinedstorage.tile.TileCable;
|
||||||
|
|
||||||
public class BlockCable extends BlockBase
|
public class BlockCable extends BlockBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileConstructor;
|
import refinedstorage.tile.TileConstructor;
|
||||||
|
|
||||||
public class BlockConstructor extends BlockMachine
|
public class BlockConstructor extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockConstructor extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.CONSTRUCTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.CONSTRUCTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
@@ -16,9 +16,9 @@ import net.minecraft.util.EnumHand;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileController;
|
import refinedstorage.tile.TileController;
|
||||||
|
|
||||||
public class BlockController extends BlockBase
|
public class BlockController extends BlockBase
|
||||||
{
|
{
|
||||||
@@ -86,7 +86,7 @@ public class BlockController extends BlockBase
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.CONTROLLER, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.CONTROLLER, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileDestructor;
|
import refinedstorage.tile.TileDestructor;
|
||||||
|
|
||||||
public class BlockDestructor extends BlockMachine
|
public class BlockDestructor extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockDestructor extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.DESTRUCTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.DESTRUCTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
import net.minecraft.block.properties.PropertyBool;
|
import net.minecraft.block.properties.PropertyBool;
|
||||||
@@ -12,9 +12,9 @@ import net.minecraft.util.EnumHand;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
|
|
||||||
public class BlockDetector extends BlockMachine
|
public class BlockDetector extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -79,7 +79,7 @@ public class BlockDetector extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.DETECTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.DETECTOR, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileDrive;
|
import refinedstorage.tile.TileDrive;
|
||||||
|
|
||||||
public class BlockDrive extends BlockMachine
|
public class BlockDrive extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockDrive extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.DRIVE, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.DRIVE, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileExporter;
|
import refinedstorage.tile.TileExporter;
|
||||||
|
|
||||||
public class BlockExporter extends BlockMachine
|
public class BlockExporter extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockExporter extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.EXPORTER, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.EXPORTER, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileExternalStorage;
|
import refinedstorage.tile.TileExternalStorage;
|
||||||
|
|
||||||
public class BlockExternalStorage extends BlockMachine
|
public class BlockExternalStorage extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockExternalStorage extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.STORAGE, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.STORAGE, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
@@ -14,9 +14,9 @@ import net.minecraft.util.EnumFacing;
|
|||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class BlockGrid extends BlockMachine
|
public class BlockGrid extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -70,7 +70,7 @@ public class BlockGrid extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.GRID, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.GRID, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileImporter;
|
import refinedstorage.tile.TileImporter;
|
||||||
|
|
||||||
public class BlockImporter extends BlockMachine
|
public class BlockImporter extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockImporter extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.IMPORTER, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.IMPORTER, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
import net.minecraft.block.properties.PropertyBool;
|
import net.minecraft.block.properties.PropertyBool;
|
||||||
@@ -6,7 +6,7 @@ import net.minecraft.block.state.BlockStateContainer;
|
|||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import storagecraft.tile.TileMachine;
|
import refinedstorage.tile.TileMachine;
|
||||||
|
|
||||||
public abstract class BlockMachine extends BlockBase
|
public abstract class BlockMachine extends BlockBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
public class BlockMachineCasing extends BlockBase
|
public class BlockMachineCasing extends BlockBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileSolderer;
|
import refinedstorage.tile.TileSolderer;
|
||||||
|
|
||||||
public class BlockSolderer extends BlockMachine
|
public class BlockSolderer extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -29,7 +29,7 @@ public class BlockSolderer extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.SOLDERER, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.SOLDERER, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -18,11 +18,11 @@ import net.minecraft.util.EnumHand;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftBlocks;
|
import refinedstorage.RefinedStorageBlocks;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.item.ItemBlockStorage;
|
import refinedstorage.item.ItemBlockStorage;
|
||||||
import storagecraft.tile.TileStorage;
|
import refinedstorage.tile.TileStorage;
|
||||||
|
|
||||||
public class BlockStorage extends BlockMachine
|
public class BlockStorage extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -76,7 +76,7 @@ public class BlockStorage extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.STORAGE, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.STORAGE, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -100,7 +100,7 @@ public class BlockStorage extends BlockMachine
|
|||||||
{
|
{
|
||||||
List<ItemStack> drops = new ArrayList<ItemStack>();
|
List<ItemStack> drops = new ArrayList<ItemStack>();
|
||||||
|
|
||||||
ItemStack stack = new ItemStack(StorageCraftBlocks.STORAGE, 1, StorageCraftBlocks.STORAGE.getMetaFromState(state));
|
ItemStack stack = new ItemStack(RefinedStorageBlocks.STORAGE, 1, RefinedStorageBlocks.STORAGE.getMetaFromState(state));
|
||||||
|
|
||||||
NBTTagCompound tag = new NBTTagCompound();
|
NBTTagCompound tag = new NBTTagCompound();
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
import net.minecraft.block.properties.PropertyBool;
|
import net.minecraft.block.properties.PropertyBool;
|
||||||
@@ -12,9 +12,9 @@ import net.minecraft.util.EnumHand;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.tile.TileWirelessTransmitter;
|
import refinedstorage.tile.TileWirelessTransmitter;
|
||||||
|
|
||||||
public class BlockWirelessTransmitter extends BlockMachine
|
public class BlockWirelessTransmitter extends BlockMachine
|
||||||
{
|
{
|
||||||
@@ -54,7 +54,7 @@ public class BlockWirelessTransmitter extends BlockMachine
|
|||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.WIRELESS_TRANSMITTER, world, pos.getX(), pos.getY(), pos.getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.WIRELESS_TRANSMITTER, world, pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.util.IStringSerializable;
|
import net.minecraft.util.IStringSerializable;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.util.IStringSerializable;
|
import net.minecraft.util.IStringSerializable;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.block;
|
package refinedstorage.block;
|
||||||
|
|
||||||
import net.minecraft.util.IStringSerializable;
|
import net.minecraft.util.IStringSerializable;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -7,8 +7,8 @@ import net.minecraft.inventory.ClickType;
|
|||||||
import net.minecraft.inventory.Container;
|
import net.minecraft.inventory.Container;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.container.slot.SlotDisabled;
|
import refinedstorage.container.slot.SlotDisabled;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
|
|
||||||
public abstract class ContainerBase extends Container
|
public abstract class ContainerBase extends Container
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import net.minecraft.item.ItemBlock;
|
import net.minecraft.item.ItemBlock;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
import storagecraft.tile.TileConstructor;
|
import refinedstorage.tile.TileConstructor;
|
||||||
|
|
||||||
public class ContainerConstructor extends ContainerBase
|
public class ContainerConstructor extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
|
|
||||||
public class ContainerDetector extends ContainerBase
|
public class ContainerDetector extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.StorageCraftItems;
|
import refinedstorage.RefinedStorageItems;
|
||||||
import storagecraft.container.slot.BasicItemValidator;
|
import refinedstorage.container.slot.BasicItemValidator;
|
||||||
import storagecraft.container.slot.SlotFiltered;
|
import refinedstorage.container.slot.SlotFiltered;
|
||||||
import storagecraft.tile.TileDrive;
|
import refinedstorage.tile.TileDrive;
|
||||||
|
|
||||||
public class ContainerDrive extends ContainerBase
|
public class ContainerDrive extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -19,7 +19,7 @@ public class ContainerDrive extends ContainerBase
|
|||||||
|
|
||||||
for (int i = 0; i < 8; ++i)
|
for (int i = 0; i < 8; ++i)
|
||||||
{
|
{
|
||||||
addSlotToContainer(new SlotFiltered(drive, i, x, y, new BasicItemValidator(StorageCraftItems.STORAGE_CELL)));
|
addSlotToContainer(new SlotFiltered(drive, i, x, y, new BasicItemValidator(RefinedStorageItems.STORAGE_CELL)));
|
||||||
|
|
||||||
if ((i + 1) % 2 == 0)
|
if ((i + 1) % 2 == 0)
|
||||||
{
|
{
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
import storagecraft.tile.TileExporter;
|
import refinedstorage.tile.TileExporter;
|
||||||
|
|
||||||
public class ContainerExporter extends ContainerBase
|
public class ContainerExporter extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
import storagecraft.block.EnumGridType;
|
import refinedstorage.block.EnumGridType;
|
||||||
import storagecraft.container.slot.SlotGridCraftingResult;
|
import refinedstorage.container.slot.SlotGridCraftingResult;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class ContainerGrid extends ContainerBase
|
public class ContainerGrid extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
import storagecraft.tile.TileImporter;
|
import refinedstorage.tile.TileImporter;
|
||||||
|
|
||||||
public class ContainerImporter extends ContainerBase
|
public class ContainerImporter extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.container.slot.SlotOutput;
|
import refinedstorage.container.slot.SlotOutput;
|
||||||
import storagecraft.tile.TileSolderer;
|
import refinedstorage.tile.TileSolderer;
|
||||||
|
|
||||||
public class ContainerSolderer extends ContainerBase
|
public class ContainerSolderer extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import storagecraft.container.slot.SlotSpecimen;
|
import refinedstorage.container.slot.SlotSpecimen;
|
||||||
|
|
||||||
public class ContainerStorage extends ContainerBase
|
public class ContainerStorage extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -1,14 +1,14 @@
|
|||||||
package storagecraft.container;
|
package refinedstorage.container;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.init.Items;
|
import net.minecraft.init.Items;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.StorageCraftItems;
|
import refinedstorage.RefinedStorageItems;
|
||||||
import storagecraft.container.slot.BasicItemValidator;
|
import refinedstorage.container.slot.BasicItemValidator;
|
||||||
import storagecraft.container.slot.SlotFiltered;
|
import refinedstorage.container.slot.SlotFiltered;
|
||||||
import storagecraft.container.slot.SlotOutput;
|
import refinedstorage.container.slot.SlotOutput;
|
||||||
import storagecraft.tile.TileWirelessTransmitter;
|
import refinedstorage.tile.TileWirelessTransmitter;
|
||||||
|
|
||||||
public class ContainerWirelessTransmitter extends ContainerBase
|
public class ContainerWirelessTransmitter extends ContainerBase
|
||||||
{
|
{
|
||||||
@@ -17,7 +17,7 @@ public class ContainerWirelessTransmitter extends ContainerBase
|
|||||||
super(player);
|
super(player);
|
||||||
|
|
||||||
addSlotToContainer(new SlotFiltered(wirelessTransmitter, 0, 8, 20, new BasicItemValidator(Items.ender_pearl)));
|
addSlotToContainer(new SlotFiltered(wirelessTransmitter, 0, 8, 20, new BasicItemValidator(Items.ender_pearl)));
|
||||||
addSlotToContainer(new SlotFiltered(wirelessTransmitter, 1, 101, 20, new BasicItemValidator(StorageCraftItems.WIRELESS_GRID)));
|
addSlotToContainer(new SlotFiltered(wirelessTransmitter, 1, 101, 20, new BasicItemValidator(RefinedStorageItems.WIRELESS_GRID)));
|
||||||
addSlotToContainer(new SlotOutput(wirelessTransmitter, 2, 152, 20));
|
addSlotToContainer(new SlotOutput(wirelessTransmitter, 2, 152, 20));
|
||||||
|
|
||||||
addPlayerInventory(8, 55);
|
addPlayerInventory(8, 55);
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import net.minecraft.inventory.InventoryCrafting;
|
import net.minecraft.inventory.InventoryCrafting;
|
||||||
import net.minecraft.inventory.SlotCrafting;
|
import net.minecraft.inventory.SlotCrafting;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class SlotGridCraftingResult extends SlotCrafting
|
public class SlotGridCraftingResult extends SlotCrafting
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
import net.minecraft.inventory.Slot;
|
import net.minecraft.inventory.Slot;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.container.slot;
|
package refinedstorage.container.slot;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -12,8 +12,8 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
import net.minecraft.util.text.translation.I18n;
|
import net.minecraft.util.text.translation.I18n;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.sidebutton.SideButton;
|
import refinedstorage.gui.sidebutton.SideButton;
|
||||||
|
|
||||||
public abstract class GuiBase extends GuiContainer
|
public abstract class GuiBase extends GuiContainer
|
||||||
{
|
{
|
||||||
@@ -146,7 +146,7 @@ public abstract class GuiBase extends GuiContainer
|
|||||||
|
|
||||||
public void bindTexture(String file)
|
public void bindTexture(String file)
|
||||||
{
|
{
|
||||||
bindTexture(StorageCraft.ID, file);
|
bindTexture(RefinedStorage.ID, file);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void bindTexture(String base, String file)
|
public void bindTexture(String base, String file)
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import storagecraft.container.ContainerConstructor;
|
import refinedstorage.container.ContainerConstructor;
|
||||||
import storagecraft.gui.sidebutton.SideButtonCompare;
|
import refinedstorage.gui.sidebutton.SideButtonCompare;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileConstructor;
|
import refinedstorage.tile.TileConstructor;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class GuiConstructor extends GuiBase
|
public class GuiConstructor extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -42,7 +42,7 @@ public class GuiConstructor extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:constructor"));
|
drawString(7, 7, t("gui.refinedstorage:constructor"));
|
||||||
drawString(7, 43, t("container.inventory"));
|
drawString(7, 43, t("container.inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import storagecraft.container.ContainerController;
|
import refinedstorage.container.ContainerController;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileController;
|
import refinedstorage.tile.TileController;
|
||||||
|
|
||||||
public class GuiController extends GuiBase
|
public class GuiController extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -46,14 +46,14 @@ public class GuiController extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:controller." + controller.getType().getId()));
|
drawString(7, 7, t("gui.refinedstorage:controller." + controller.getType().getId()));
|
||||||
drawString(7, 87, t("container.inventory"));
|
drawString(7, 87, t("container.inventory"));
|
||||||
|
|
||||||
drawString(31, 20, t("misc.storagecraft:energy_usage", controller.getEnergyUsage()));
|
drawString(31, 20, t("misc.refinedstorage:energy_usage", controller.getEnergyUsage()));
|
||||||
|
|
||||||
if (inBounds(barX, barY, barWidth, barHeight, mouseX, mouseY))
|
if (inBounds(barX, barY, barWidth, barHeight, mouseX, mouseY))
|
||||||
{
|
{
|
||||||
drawTooltip(mouseX, mouseY, t("misc.storagecraft:energy_stored", controller.getEnergyStored(null), controller.getMaxEnergyStored(null)));
|
drawTooltip(mouseX, mouseY, t("misc.refinedstorage:energy_stored", controller.getEnergyStored(null), controller.getMaxEnergyStored(null)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import storagecraft.container.ContainerDestructor;
|
import refinedstorage.container.ContainerDestructor;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileDestructor;
|
import refinedstorage.tile.TileDestructor;
|
||||||
|
|
||||||
public class GuiDestructor extends GuiBase
|
public class GuiDestructor extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ public class GuiDestructor extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:destructor"));
|
drawString(7, 7, t("gui.refinedstorage:destructor"));
|
||||||
drawString(7, 39, t("container.inventory"));
|
drawString(7, 39, t("container.inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,15 +1,15 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import com.google.common.primitives.Ints;
|
import com.google.common.primitives.Ints;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import net.minecraft.client.gui.GuiTextField;
|
import net.minecraft.client.gui.GuiTextField;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.container.ContainerDetector;
|
import refinedstorage.container.ContainerDetector;
|
||||||
import storagecraft.gui.sidebutton.SideButtonCompare;
|
import refinedstorage.gui.sidebutton.SideButtonCompare;
|
||||||
import storagecraft.gui.sidebutton.SideButtonDetectorMode;
|
import refinedstorage.gui.sidebutton.SideButtonDetectorMode;
|
||||||
import storagecraft.network.MessageDetectorAmountUpdate;
|
import refinedstorage.network.MessageDetectorAmountUpdate;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class GuiDetector extends GuiBase
|
public class GuiDetector extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -59,7 +59,7 @@ public class GuiDetector extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:detector"));
|
drawString(7, 7, t("gui.refinedstorage:detector"));
|
||||||
drawString(7, 43, t("container.inventory"));
|
drawString(7, 43, t("container.inventory"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ public class GuiDetector extends GuiBase
|
|||||||
|
|
||||||
if (result != null)
|
if (result != null)
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageDetectorAmountUpdate(detector, result));
|
RefinedStorage.NETWORK.sendToServer(new MessageDetectorAmountUpdate(detector, result));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import com.google.common.primitives.Ints;
|
import com.google.common.primitives.Ints;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import net.minecraft.client.gui.GuiTextField;
|
import net.minecraft.client.gui.GuiTextField;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.container.ContainerDrive;
|
import refinedstorage.container.ContainerDrive;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.network.MessagePriorityUpdate;
|
import refinedstorage.network.MessagePriorityUpdate;
|
||||||
import storagecraft.tile.TileDrive;
|
import refinedstorage.tile.TileDrive;
|
||||||
|
|
||||||
public class GuiDrive extends GuiBase
|
public class GuiDrive extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -54,8 +54,8 @@ public class GuiDrive extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:drive"));
|
drawString(7, 7, t("gui.refinedstorage:drive"));
|
||||||
drawString(51, 20, t("misc.storagecraft:priority"));
|
drawString(51, 20, t("misc.refinedstorage:priority"));
|
||||||
drawString(7, 96, t("container.inventory"));
|
drawString(7, 96, t("container.inventory"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -68,7 +68,7 @@ public class GuiDrive extends GuiBase
|
|||||||
|
|
||||||
if (result != null)
|
if (result != null)
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessagePriorityUpdate(drive.getPos(), result));
|
RefinedStorage.NETWORK.sendToServer(new MessagePriorityUpdate(drive.getPos(), result));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import storagecraft.container.ContainerExporter;
|
import refinedstorage.container.ContainerExporter;
|
||||||
import storagecraft.gui.sidebutton.SideButtonCompare;
|
import refinedstorage.gui.sidebutton.SideButtonCompare;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileExporter;
|
import refinedstorage.tile.TileExporter;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class GuiExporter extends GuiBase
|
public class GuiExporter extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -42,7 +42,7 @@ public class GuiExporter extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:exporter"));
|
drawString(7, 7, t("gui.refinedstorage:exporter"));
|
||||||
drawString(7, 43, t("container.inventory"));
|
drawString(7, 43, t("container.inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -14,18 +14,18 @@ import net.minecraft.util.ResourceLocation;
|
|||||||
import net.minecraft.util.SoundEvent;
|
import net.minecraft.util.SoundEvent;
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
import org.lwjgl.input.Mouse;
|
import org.lwjgl.input.Mouse;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.block.EnumGridType;
|
import refinedstorage.block.EnumGridType;
|
||||||
import storagecraft.container.ContainerGrid;
|
import refinedstorage.container.ContainerGrid;
|
||||||
import storagecraft.gui.sidebutton.SideButtonGridSortingDirection;
|
import refinedstorage.gui.sidebutton.SideButtonGridSortingDirection;
|
||||||
import storagecraft.gui.sidebutton.SideButtonGridSortingType;
|
import refinedstorage.gui.sidebutton.SideButtonGridSortingType;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.network.MessageGridCraftingClear;
|
import refinedstorage.network.MessageGridCraftingClear;
|
||||||
import storagecraft.network.MessageStoragePull;
|
import refinedstorage.network.MessageStoragePull;
|
||||||
import storagecraft.network.MessageStoragePush;
|
import refinedstorage.network.MessageStoragePush;
|
||||||
import storagecraft.storage.StorageItem;
|
import refinedstorage.storage.StorageItem;
|
||||||
import storagecraft.tile.TileController;
|
import refinedstorage.tile.TileController;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class GuiGrid extends GuiBase
|
public class GuiGrid extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -143,7 +143,7 @@ public class GuiGrid extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:grid"));
|
drawString(7, 7, t("gui.refinedstorage:grid"));
|
||||||
|
|
||||||
if (grid.getType() == EnumGridType.CRAFTING)
|
if (grid.getType() == EnumGridType.CRAFTING)
|
||||||
{
|
{
|
||||||
@@ -212,7 +212,7 @@ public class GuiGrid extends GuiBase
|
|||||||
|
|
||||||
if (isHoveringOverClear(mouseX, mouseY))
|
if (isHoveringOverClear(mouseX, mouseY))
|
||||||
{
|
{
|
||||||
drawTooltip(mouseX, mouseY, t("misc.storagecraft:clear"));
|
drawTooltip(mouseX, mouseY, t("misc.refinedstorage:clear"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -297,7 +297,7 @@ public class GuiGrid extends GuiBase
|
|||||||
|
|
||||||
if (isHoveringOverSlot() && container.getPlayer().inventory.getItemStack() != null)
|
if (isHoveringOverSlot() && container.getPlayer().inventory.getItemStack() != null)
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageStoragePush(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), -1, clickedButton == 1));
|
RefinedStorage.NETWORK.sendToServer(new MessageStoragePush(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), -1, clickedButton == 1));
|
||||||
}
|
}
|
||||||
else if (isHoveringOverValidSlot(getItems()) && container.getPlayer().inventory.getItemStack() == null)
|
else if (isHoveringOverValidSlot(getItems()) && container.getPlayer().inventory.getItemStack() == null)
|
||||||
{
|
{
|
||||||
@@ -305,11 +305,11 @@ public class GuiGrid extends GuiBase
|
|||||||
boolean shift = Keyboard.isKeyDown(Keyboard.KEY_LSHIFT);
|
boolean shift = Keyboard.isKeyDown(Keyboard.KEY_LSHIFT);
|
||||||
boolean one = clickedButton == 2;
|
boolean one = clickedButton == 2;
|
||||||
|
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageStoragePull(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), hoveringId, half, one, shift));
|
RefinedStorage.NETWORK.sendToServer(new MessageStoragePull(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), hoveringId, half, one, shift));
|
||||||
}
|
}
|
||||||
else if (clickedClear)
|
else if (clickedClear)
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageGridCraftingClear(grid));
|
RefinedStorage.NETWORK.sendToServer(new MessageGridCraftingClear(grid));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -319,7 +319,7 @@ public class GuiGrid extends GuiBase
|
|||||||
{
|
{
|
||||||
if (Keyboard.isKeyDown(Keyboard.KEY_LSHIFT))
|
if (Keyboard.isKeyDown(Keyboard.KEY_LSHIFT))
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageStoragePush(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), slot.slotNumber, clickedButton == 1));
|
RefinedStorage.NETWORK.sendToServer(new MessageStoragePush(controller.getPos().getX(), controller.getPos().getY(), controller.getPos().getZ(), slot.slotNumber, clickedButton == 1));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.Container;
|
import net.minecraft.inventory.Container;
|
||||||
@@ -6,10 +6,10 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.common.network.IGuiHandler;
|
import net.minecraftforge.fml.common.network.IGuiHandler;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.container.*;
|
import refinedstorage.container.*;
|
||||||
import storagecraft.storage.IStorageGui;
|
import refinedstorage.storage.IStorageGui;
|
||||||
import storagecraft.tile.*;
|
import refinedstorage.tile.*;
|
||||||
|
|
||||||
public class GuiHandler implements IGuiHandler
|
public class GuiHandler implements IGuiHandler
|
||||||
{
|
{
|
||||||
@@ -17,27 +17,27 @@ public class GuiHandler implements IGuiHandler
|
|||||||
{
|
{
|
||||||
switch (ID)
|
switch (ID)
|
||||||
{
|
{
|
||||||
case StorageCraftGUI.CONTROLLER:
|
case RefinedStorageGui.CONTROLLER:
|
||||||
return new ContainerController(player);
|
return new ContainerController(player);
|
||||||
case StorageCraftGUI.GRID:
|
case RefinedStorageGui.GRID:
|
||||||
return new ContainerGrid(player, (TileGrid) tile);
|
return new ContainerGrid(player, (TileGrid) tile);
|
||||||
case StorageCraftGUI.DRIVE:
|
case RefinedStorageGui.DRIVE:
|
||||||
return new ContainerDrive(player, (TileDrive) tile);
|
return new ContainerDrive(player, (TileDrive) tile);
|
||||||
case StorageCraftGUI.IMPORTER:
|
case RefinedStorageGui.IMPORTER:
|
||||||
return new ContainerImporter(player, (TileImporter) tile);
|
return new ContainerImporter(player, (TileImporter) tile);
|
||||||
case StorageCraftGUI.EXPORTER:
|
case RefinedStorageGui.EXPORTER:
|
||||||
return new ContainerExporter(player, (TileExporter) tile);
|
return new ContainerExporter(player, (TileExporter) tile);
|
||||||
case StorageCraftGUI.DETECTOR:
|
case RefinedStorageGui.DETECTOR:
|
||||||
return new ContainerDetector(player, (TileDetector) tile);
|
return new ContainerDetector(player, (TileDetector) tile);
|
||||||
case StorageCraftGUI.SOLDERER:
|
case RefinedStorageGui.SOLDERER:
|
||||||
return new ContainerSolderer(player, (TileSolderer) tile);
|
return new ContainerSolderer(player, (TileSolderer) tile);
|
||||||
case StorageCraftGUI.WIRELESS_TRANSMITTER:
|
case RefinedStorageGui.WIRELESS_TRANSMITTER:
|
||||||
return new ContainerWirelessTransmitter(player, (TileWirelessTransmitter) tile);
|
return new ContainerWirelessTransmitter(player, (TileWirelessTransmitter) tile);
|
||||||
case StorageCraftGUI.DESTRUCTOR:
|
case RefinedStorageGui.DESTRUCTOR:
|
||||||
return new ContainerDestructor(player);
|
return new ContainerDestructor(player);
|
||||||
case StorageCraftGUI.CONSTRUCTOR:
|
case RefinedStorageGui.CONSTRUCTOR:
|
||||||
return new ContainerConstructor(player, (TileConstructor) tile);
|
return new ContainerConstructor(player, (TileConstructor) tile);
|
||||||
case StorageCraftGUI.STORAGE:
|
case RefinedStorageGui.STORAGE:
|
||||||
return new ContainerStorage(player, ((IStorageGui) tile).getInventory());
|
return new ContainerStorage(player, ((IStorageGui) tile).getInventory());
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
@@ -57,27 +57,27 @@ public class GuiHandler implements IGuiHandler
|
|||||||
|
|
||||||
switch (ID)
|
switch (ID)
|
||||||
{
|
{
|
||||||
case StorageCraftGUI.CONTROLLER:
|
case RefinedStorageGui.CONTROLLER:
|
||||||
return new GuiController((ContainerController) getContainer(ID, player, tile), (TileController) tile);
|
return new GuiController((ContainerController) getContainer(ID, player, tile), (TileController) tile);
|
||||||
case StorageCraftGUI.GRID:
|
case RefinedStorageGui.GRID:
|
||||||
return new GuiGrid((ContainerGrid) getContainer(ID, player, tile), (TileGrid) tile);
|
return new GuiGrid((ContainerGrid) getContainer(ID, player, tile), (TileGrid) tile);
|
||||||
case StorageCraftGUI.DRIVE:
|
case RefinedStorageGui.DRIVE:
|
||||||
return new GuiDrive((ContainerDrive) getContainer(ID, player, tile), (TileDrive) tile);
|
return new GuiDrive((ContainerDrive) getContainer(ID, player, tile), (TileDrive) tile);
|
||||||
case StorageCraftGUI.IMPORTER:
|
case RefinedStorageGui.IMPORTER:
|
||||||
return new GuiImporter((ContainerImporter) getContainer(ID, player, tile), (TileImporter) tile);
|
return new GuiImporter((ContainerImporter) getContainer(ID, player, tile), (TileImporter) tile);
|
||||||
case StorageCraftGUI.EXPORTER:
|
case RefinedStorageGui.EXPORTER:
|
||||||
return new GuiExporter((ContainerExporter) getContainer(ID, player, tile), (TileExporter) tile);
|
return new GuiExporter((ContainerExporter) getContainer(ID, player, tile), (TileExporter) tile);
|
||||||
case StorageCraftGUI.DETECTOR:
|
case RefinedStorageGui.DETECTOR:
|
||||||
return new GuiDetector((ContainerDetector) getContainer(ID, player, tile), (TileDetector) tile);
|
return new GuiDetector((ContainerDetector) getContainer(ID, player, tile), (TileDetector) tile);
|
||||||
case StorageCraftGUI.SOLDERER:
|
case RefinedStorageGui.SOLDERER:
|
||||||
return new GuiSolderer((ContainerSolderer) getContainer(ID, player, tile), (TileSolderer) tile);
|
return new GuiSolderer((ContainerSolderer) getContainer(ID, player, tile), (TileSolderer) tile);
|
||||||
case StorageCraftGUI.WIRELESS_TRANSMITTER:
|
case RefinedStorageGui.WIRELESS_TRANSMITTER:
|
||||||
return new GuiWirelessTransmitter((ContainerWirelessTransmitter) getContainer(ID, player, tile), (TileWirelessTransmitter) tile);
|
return new GuiWirelessTransmitter((ContainerWirelessTransmitter) getContainer(ID, player, tile), (TileWirelessTransmitter) tile);
|
||||||
case StorageCraftGUI.DESTRUCTOR:
|
case RefinedStorageGui.DESTRUCTOR:
|
||||||
return new GuiDestructor((ContainerDestructor) getContainer(ID, player, tile), (TileDestructor) tile);
|
return new GuiDestructor((ContainerDestructor) getContainer(ID, player, tile), (TileDestructor) tile);
|
||||||
case StorageCraftGUI.CONSTRUCTOR:
|
case RefinedStorageGui.CONSTRUCTOR:
|
||||||
return new GuiConstructor((ContainerConstructor) getContainer(ID, player, tile), (TileConstructor) tile);
|
return new GuiConstructor((ContainerConstructor) getContainer(ID, player, tile), (TileConstructor) tile);
|
||||||
case StorageCraftGUI.STORAGE:
|
case RefinedStorageGui.STORAGE:
|
||||||
return new GuiStorage((ContainerStorage) getContainer(ID, player, tile), (IStorageGui) tile);
|
return new GuiStorage((ContainerStorage) getContainer(ID, player, tile), (IStorageGui) tile);
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import storagecraft.container.ContainerImporter;
|
import refinedstorage.container.ContainerImporter;
|
||||||
import storagecraft.gui.sidebutton.SideButtonCompare;
|
import refinedstorage.gui.sidebutton.SideButtonCompare;
|
||||||
import storagecraft.gui.sidebutton.SideButtonMode;
|
import refinedstorage.gui.sidebutton.SideButtonMode;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileImporter;
|
import refinedstorage.tile.TileImporter;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class GuiImporter extends GuiBase
|
public class GuiImporter extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -45,7 +45,7 @@ public class GuiImporter extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:importer"));
|
drawString(7, 7, t("gui.refinedstorage:importer"));
|
||||||
drawString(7, 43, t("container.inventory"));
|
drawString(7, 43, t("container.inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import net.minecraft.inventory.Container;
|
import net.minecraft.inventory.Container;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileSolderer;
|
import refinedstorage.tile.TileSolderer;
|
||||||
|
|
||||||
public class GuiSolderer extends GuiBase
|
public class GuiSolderer extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -42,7 +42,7 @@ public class GuiSolderer extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:solderer"));
|
drawString(7, 7, t("gui.refinedstorage:solderer"));
|
||||||
drawString(7, 82, t("container.inventory"));
|
drawString(7, 82, t("container.inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,14 +1,14 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import com.google.common.primitives.Ints;
|
import com.google.common.primitives.Ints;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import net.minecraft.client.gui.GuiTextField;
|
import net.minecraft.client.gui.GuiTextField;
|
||||||
import storagecraft.container.ContainerStorage;
|
import refinedstorage.container.ContainerStorage;
|
||||||
import storagecraft.gui.sidebutton.SideButtonCompare;
|
import refinedstorage.gui.sidebutton.SideButtonCompare;
|
||||||
import storagecraft.gui.sidebutton.SideButtonMode;
|
import refinedstorage.gui.sidebutton.SideButtonMode;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.storage.IStorageGui;
|
import refinedstorage.storage.IStorageGui;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class GuiStorage extends GuiBase
|
public class GuiStorage extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -79,20 +79,20 @@ public class GuiStorage extends GuiBase
|
|||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t(gui.getName()));
|
drawString(7, 7, t(gui.getName()));
|
||||||
drawString(7, 42, t("misc.storagecraft:storage"));
|
drawString(7, 42, t("misc.refinedstorage:storage"));
|
||||||
drawString(115, 42, t("misc.storagecraft:priority"));
|
drawString(115, 42, t("misc.refinedstorage:priority"));
|
||||||
drawString(7, 117, t("container.inventory"));
|
drawString(7, 117, t("container.inventory"));
|
||||||
|
|
||||||
drawString(30, 54, t("misc.storagecraft:storage.stored", gui.getStored()));
|
drawString(30, 54, t("misc.refinedstorage:storage.stored", gui.getStored()));
|
||||||
|
|
||||||
if (gui.getCapacity() != -1)
|
if (gui.getCapacity() != -1)
|
||||||
{
|
{
|
||||||
drawString(30, 64, t("misc.storagecraft:storage.capacity", gui.getCapacity()));
|
drawString(30, 64, t("misc.refinedstorage:storage.capacity", gui.getCapacity()));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (inBounds(barX, barY, barWidth, barHeight, mouseX, mouseY))
|
if (inBounds(barX, barY, barWidth, barHeight, mouseX, mouseY))
|
||||||
{
|
{
|
||||||
drawTooltip(mouseX, mouseY, t("misc.storagecraft:storage.full", (int) ((float) gui.getStored() / (float) gui.getCapacity() * 100f)));
|
drawTooltip(mouseX, mouseY, t("misc.refinedstorage:storage.full", (int) ((float) gui.getStored() / (float) gui.getCapacity() * 100f)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.gui;
|
package refinedstorage.gui;
|
||||||
|
|
||||||
import net.minecraft.inventory.Container;
|
import net.minecraft.inventory.Container;
|
||||||
import storagecraft.gui.sidebutton.SideButtonRedstoneMode;
|
import refinedstorage.gui.sidebutton.SideButtonRedstoneMode;
|
||||||
import storagecraft.tile.TileWirelessTransmitter;
|
import refinedstorage.tile.TileWirelessTransmitter;
|
||||||
|
|
||||||
public class GuiWirelessTransmitter extends GuiBase
|
public class GuiWirelessTransmitter extends GuiBase
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ public class GuiWirelessTransmitter extends GuiBase
|
|||||||
@Override
|
@Override
|
||||||
public void drawForeground(int mouseX, int mouseY)
|
public void drawForeground(int mouseX, int mouseY)
|
||||||
{
|
{
|
||||||
drawString(7, 7, t("gui.storagecraft:wireless_transmitter"));
|
drawString(7, 7, t("gui.refinedstorage:wireless_transmitter"));
|
||||||
drawString(7, 43, t("container.inventory"));
|
drawString(7, 43, t("container.inventory"));
|
||||||
|
|
||||||
if (inBounds(36, 21, 14, 14, mouseX, mouseY) && wirelessTransmitter.isWorking())
|
if (inBounds(36, 21, 14, 14, mouseX, mouseY) && wirelessTransmitter.isWorking())
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
|
|
||||||
public abstract class SideButton
|
public abstract class SideButton
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageCompareUpdate;
|
import refinedstorage.network.MessageCompareUpdate;
|
||||||
import storagecraft.tile.settings.ICompareSetting;
|
import refinedstorage.tile.settings.ICompareSetting;
|
||||||
import storagecraft.util.InventoryUtils;
|
import refinedstorage.util.InventoryUtils;
|
||||||
|
|
||||||
public class SideButtonCompare extends SideButton
|
public class SideButtonCompare extends SideButton
|
||||||
{
|
{
|
||||||
@@ -23,15 +23,15 @@ public class SideButtonCompare extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.storagecraft:compare." + mask)).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.refinedstorage:compare." + mask)).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
if ((setting.getCompare() & mask) == mask)
|
if ((setting.getCompare() & mask) == mask)
|
||||||
{
|
{
|
||||||
builder.append(gui.t("misc.storagecraft:yes"));
|
builder.append(gui.t("misc.refinedstorage:yes"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
builder.append(gui.t("misc.storagecraft:no"));
|
builder.append(gui.t("misc.refinedstorage:no"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
@@ -61,6 +61,6 @@ public class SideButtonCompare extends SideButton
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed()
|
public void actionPerformed()
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageCompareUpdate(setting, setting.getCompare() ^ mask));
|
RefinedStorage.NETWORK.sendToServer(new MessageCompareUpdate(setting, setting.getCompare() ^ mask));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.init.Items;
|
import net.minecraft.init.Items;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageDetectorModeUpdate;
|
import refinedstorage.network.MessageDetectorModeUpdate;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
|
|
||||||
public class SideButtonDetectorMode extends SideButton
|
public class SideButtonDetectorMode extends SideButton
|
||||||
{
|
{
|
||||||
@@ -22,9 +22,9 @@ public class SideButtonDetectorMode extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.GREEN).append(gui.t("sidebutton.storagecraft:detector.mode")).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.GREEN).append(gui.t("sidebutton.refinedstorage:detector.mode")).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
builder.append(gui.t("sidebutton.storagecraft:detector.mode." + detector.getMode()));
|
builder.append(gui.t("sidebutton.refinedstorage:detector.mode." + detector.getMode()));
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
}
|
}
|
||||||
@@ -38,6 +38,6 @@ public class SideButtonDetectorMode extends SideButton
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed()
|
public void actionPerformed()
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageDetectorModeUpdate(detector));
|
RefinedStorage.NETWORK.sendToServer(new MessageDetectorModeUpdate(detector));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageGridSortingUpdate;
|
import refinedstorage.network.MessageGridSortingUpdate;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class SideButtonGridSortingDirection extends SideButton
|
public class SideButtonGridSortingDirection extends SideButton
|
||||||
{
|
{
|
||||||
@@ -20,9 +20,9 @@ public class SideButtonGridSortingDirection extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.storagecraft:sorting.direction")).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.refinedstorage:sorting.direction")).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
builder.append(gui.t("sidebutton.storagecraft:sorting.direction." + grid.getSortingDirection()));
|
builder.append(gui.t("sidebutton.refinedstorage:sorting.direction." + grid.getSortingDirection()));
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
}
|
}
|
||||||
@@ -48,6 +48,6 @@ public class SideButtonGridSortingDirection extends SideButton
|
|||||||
dir = TileGrid.SORTING_DIRECTION_ASCENDING;
|
dir = TileGrid.SORTING_DIRECTION_ASCENDING;
|
||||||
}
|
}
|
||||||
|
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageGridSortingUpdate(grid, dir, grid.getSortingType()));
|
RefinedStorage.NETWORK.sendToServer(new MessageGridSortingUpdate(grid, dir, grid.getSortingType()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageGridSortingUpdate;
|
import refinedstorage.network.MessageGridSortingUpdate;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class SideButtonGridSortingType extends SideButton
|
public class SideButtonGridSortingType extends SideButton
|
||||||
{
|
{
|
||||||
@@ -20,9 +20,9 @@ public class SideButtonGridSortingType extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.storagecraft:sorting.type")).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.YELLOW).append(gui.t("sidebutton.refinedstorage:sorting.type")).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
builder.append(gui.t("sidebutton.storagecraft:sorting.type." + grid.getSortingType()));
|
builder.append(gui.t("sidebutton.refinedstorage:sorting.type." + grid.getSortingType()));
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
}
|
}
|
||||||
@@ -48,6 +48,6 @@ public class SideButtonGridSortingType extends SideButton
|
|||||||
type = TileGrid.SORTING_TYPE_QUANTITY;
|
type = TileGrid.SORTING_TYPE_QUANTITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageGridSortingUpdate(grid, grid.getSortingDirection(), type));
|
RefinedStorage.NETWORK.sendToServer(new MessageGridSortingUpdate(grid, grid.getSortingDirection(), type));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageModeToggle;
|
import refinedstorage.network.MessageModeToggle;
|
||||||
import storagecraft.tile.settings.IModeSetting;
|
import refinedstorage.tile.settings.IModeSetting;
|
||||||
|
|
||||||
public class SideButtonMode extends SideButton
|
public class SideButtonMode extends SideButton
|
||||||
{
|
{
|
||||||
@@ -20,9 +20,9 @@ public class SideButtonMode extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.GREEN).append(gui.t("sidebutton.storagecraft:mode")).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.GREEN).append(gui.t("sidebutton.refinedstorage:mode")).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
builder.append(gui.t("sidebutton.storagecraft:mode." + (mode.isWhitelist() ? "whitelist" : "blacklist")));
|
builder.append(gui.t("sidebutton.refinedstorage:mode." + (mode.isWhitelist() ? "whitelist" : "blacklist")));
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
}
|
}
|
||||||
@@ -49,6 +49,6 @@ public class SideButtonMode extends SideButton
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed()
|
public void actionPerformed()
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageModeToggle(mode));
|
RefinedStorage.NETWORK.sendToServer(new MessageModeToggle(mode));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.gui.sidebutton;
|
package refinedstorage.gui.sidebutton;
|
||||||
|
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.gui.GuiBase;
|
import refinedstorage.gui.GuiBase;
|
||||||
import storagecraft.network.MessageRedstoneModeUpdate;
|
import refinedstorage.network.MessageRedstoneModeUpdate;
|
||||||
import storagecraft.tile.settings.IRedstoneModeSetting;
|
import refinedstorage.tile.settings.IRedstoneModeSetting;
|
||||||
|
|
||||||
public class SideButtonRedstoneMode extends SideButton
|
public class SideButtonRedstoneMode extends SideButton
|
||||||
{
|
{
|
||||||
@@ -20,9 +20,9 @@ public class SideButtonRedstoneMode extends SideButton
|
|||||||
{
|
{
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
builder.append(TextFormatting.RED).append(gui.t("sidebutton.storagecraft:redstone_mode")).append(TextFormatting.RESET).append("\n");
|
builder.append(TextFormatting.RED).append(gui.t("sidebutton.refinedstorage:redstone_mode")).append(TextFormatting.RESET).append("\n");
|
||||||
|
|
||||||
builder.append(gui.t("sidebutton.storagecraft:redstone_mode." + setting.getRedstoneMode().id));
|
builder.append(gui.t("sidebutton.refinedstorage:redstone_mode." + setting.getRedstoneMode().id));
|
||||||
|
|
||||||
return builder.toString();
|
return builder.toString();
|
||||||
}
|
}
|
||||||
@@ -37,6 +37,6 @@ public class SideButtonRedstoneMode extends SideButton
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed()
|
public void actionPerformed()
|
||||||
{
|
{
|
||||||
StorageCraft.NETWORK.sendToServer(new MessageRedstoneModeUpdate(setting));
|
RefinedStorage.NETWORK.sendToServer(new MessageRedstoneModeUpdate(setting));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.inventory;
|
package refinedstorage.inventory;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.IInventory;
|
import net.minecraft.inventory.IInventory;
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
|
|
||||||
public abstract class ItemBase extends Item
|
public abstract class ItemBase extends Item
|
||||||
{
|
{
|
||||||
@@ -12,13 +12,13 @@ public abstract class ItemBase extends Item
|
|||||||
{
|
{
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
||||||
setCreativeTab(StorageCraft.TAB);
|
setCreativeTab(RefinedStorage.TAB);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getUnlocalizedName()
|
public String getUnlocalizedName()
|
||||||
{
|
{
|
||||||
return "item." + StorageCraft.ID + ":" + name;
|
return "item." + RefinedStorage.ID + ":" + name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.item.ItemColored;
|
import net.minecraft.item.ItemColored;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
@@ -7,9 +7,9 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.text.translation.I18n;
|
import net.minecraft.util.text.translation.I18n;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.block.EnumStorageType;
|
import refinedstorage.block.EnumStorageType;
|
||||||
import storagecraft.storage.NBTStorage;
|
import refinedstorage.storage.NBTStorage;
|
||||||
import storagecraft.tile.TileStorage;
|
import refinedstorage.tile.TileStorage;
|
||||||
|
|
||||||
public class ItemBlockStorage extends ItemBlockBase
|
public class ItemBlockStorage extends ItemBlockBase
|
||||||
{
|
{
|
||||||
@@ -29,11 +29,11 @@ public class ItemBlockStorage extends ItemBlockBase
|
|||||||
|
|
||||||
if (type == EnumStorageType.TYPE_CREATIVE)
|
if (type == EnumStorageType.TYPE_CREATIVE)
|
||||||
{
|
{
|
||||||
list.add(String.format(I18n.translateToLocal("misc.storagecraft:storage.stored"), NBTStorage.getStored(tag)));
|
list.add(String.format(I18n.translateToLocal("misc.refinedstorage:storage.stored"), NBTStorage.getStored(tag)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
list.add(String.format(I18n.translateToLocal("misc.storagecraft:storage.stored_capacity"), NBTStorage.getStored(tag), type.getCapacity()));
|
list.add(String.format(I18n.translateToLocal("misc.refinedstorage:storage.stored_capacity"), NBTStorage.getStored(tag), type.getCapacity()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
public class ItemQuartzEnrichedIron extends ItemBase
|
public class ItemQuartzEnrichedIron extends ItemBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
public class ItemSilicon extends ItemBase
|
public class ItemSilicon extends ItemBase
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
@@ -7,8 +7,8 @@ import net.minecraft.item.Item;
|
|||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.text.translation.I18n;
|
import net.minecraft.util.text.translation.I18n;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.storage.CellStorage;
|
import refinedstorage.storage.CellStorage;
|
||||||
import storagecraft.storage.NBTStorage;
|
import refinedstorage.storage.NBTStorage;
|
||||||
|
|
||||||
public class ItemStorageCell extends ItemBase
|
public class ItemStorageCell extends ItemBase
|
||||||
{
|
{
|
||||||
@@ -41,11 +41,11 @@ public class ItemStorageCell extends ItemBase
|
|||||||
{
|
{
|
||||||
if (CellStorage.getCapacity(cell) == -1)
|
if (CellStorage.getCapacity(cell) == -1)
|
||||||
{
|
{
|
||||||
list.add(String.format(I18n.translateToLocal("misc.storagecraft:storage.stored"), NBTStorage.getStored(cell.getTagCompound())));
|
list.add(String.format(I18n.translateToLocal("misc.refinedstorage:storage.stored"), NBTStorage.getStored(cell.getTagCompound())));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
list.add(String.format(I18n.translateToLocal("misc.storagecraft:storage.stored_capacity"), NBTStorage.getStored(cell.getTagCompound()), CellStorage.getCapacity(cell)));
|
list.add(String.format(I18n.translateToLocal("misc.refinedstorage:storage.stored_capacity"), NBTStorage.getStored(cell.getTagCompound()), CellStorage.getCapacity(cell)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
@@ -13,11 +13,11 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.util.text.TextComponentString;
|
import net.minecraft.util.text.TextComponentString;
|
||||||
import net.minecraft.util.text.translation.I18n;
|
import net.minecraft.util.text.translation.I18n;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import storagecraft.StorageCraft;
|
import refinedstorage.RefinedStorage;
|
||||||
import storagecraft.StorageCraftGUI;
|
import refinedstorage.RefinedStorageGui;
|
||||||
import storagecraft.block.EnumGridType;
|
import refinedstorage.block.EnumGridType;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
import storagecraft.tile.TileWirelessTransmitter;
|
import refinedstorage.tile.TileWirelessTransmitter;
|
||||||
|
|
||||||
public class ItemWirelessGrid extends ItemBase
|
public class ItemWirelessGrid extends ItemBase
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ public class ItemWirelessGrid extends ItemBase
|
|||||||
{
|
{
|
||||||
if (isValid(stack))
|
if (isValid(stack))
|
||||||
{
|
{
|
||||||
list.add(I18n.translateToLocalFormatted("misc.storagecraft:wireless_grid.tooltip", getX(stack), getY(stack), getZ(stack)));
|
list.add(I18n.translateToLocalFormatted("misc.refinedstorage:wireless_grid.tooltip", getX(stack), getY(stack), getZ(stack)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -75,33 +75,33 @@ public class ItemWirelessGrid extends ItemBase
|
|||||||
|
|
||||||
if (grid == null)
|
if (grid == null)
|
||||||
{
|
{
|
||||||
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.storagecraft:wireless_grid.no_grid." + stack.getItemDamage())));
|
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.refinedstorage:wireless_grid.no_grid." + stack.getItemDamage())));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
player.openGui(StorageCraft.INSTANCE, StorageCraftGUI.GRID, world, grid.getPos().getX(), grid.getPos().getY(), grid.getPos().getZ());
|
player.openGui(RefinedStorage.INSTANCE, RefinedStorageGui.GRID, world, grid.getPos().getX(), grid.getPos().getY(), grid.getPos().getZ());
|
||||||
|
|
||||||
return new ActionResult(EnumActionResult.SUCCESS, stack);
|
return new ActionResult(EnumActionResult.SUCCESS, stack);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.storagecraft:wireless_grid.not_working")));
|
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.refinedstorage:wireless_grid.not_working")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.storagecraft:wireless_grid.not_found")));
|
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.refinedstorage:wireless_grid.not_found")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.storagecraft:wireless_grid.out_of_range")));
|
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.refinedstorage:wireless_grid.out_of_range")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.storagecraft:wireless_grid.not_set." + stack.getItemDamage())));
|
player.addChatComponentMessage(new TextComponentString(I18n.translateToLocal("misc.refinedstorage:wireless_grid.not_set." + stack.getItemDamage())));
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ActionResult(EnumActionResult.FAIL, stack);
|
return new ActionResult(EnumActionResult.FAIL, stack);
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.item;
|
package refinedstorage.item;
|
||||||
|
|
||||||
public class ItemWirelessGridPlate extends ItemBase
|
public class ItemWirelessGridPlate extends ItemBase
|
||||||
{
|
{
|
||||||
@@ -1,16 +1,16 @@
|
|||||||
package storagecraft.jei;
|
package refinedstorage.jei;
|
||||||
|
|
||||||
import mezz.jei.api.BlankModPlugin;
|
import mezz.jei.api.BlankModPlugin;
|
||||||
import mezz.jei.api.IModRegistry;
|
import mezz.jei.api.IModRegistry;
|
||||||
import mezz.jei.api.JEIPlugin;
|
import mezz.jei.api.JEIPlugin;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import storagecraft.StorageCraftBlocks;
|
import refinedstorage.RefinedStorageBlocks;
|
||||||
import storagecraft.StorageCraftItems;
|
import refinedstorage.RefinedStorageItems;
|
||||||
import storagecraft.storage.CellStorage;
|
import refinedstorage.storage.CellStorage;
|
||||||
import storagecraft.tile.TileStorage;
|
import refinedstorage.tile.TileStorage;
|
||||||
|
|
||||||
@JEIPlugin
|
@JEIPlugin
|
||||||
public class PluginStorageCraft extends BlankModPlugin
|
public class PluginRefinedStorage extends BlankModPlugin
|
||||||
{
|
{
|
||||||
@Override
|
@Override
|
||||||
public void register(IModRegistry registry)
|
public void register(IModRegistry registry)
|
||||||
@@ -21,7 +21,7 @@ public class PluginStorageCraft extends BlankModPlugin
|
|||||||
|
|
||||||
registry.addRecipes(SoldererRecipeMaker.getRecipes());
|
registry.addRecipes(SoldererRecipeMaker.getRecipes());
|
||||||
|
|
||||||
registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(StorageCraftItems.STORAGE_CELL, CellStorage.NBT_ITEMS, CellStorage.NBT_STORED);
|
registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(RefinedStorageItems.STORAGE_CELL, CellStorage.NBT_ITEMS, CellStorage.NBT_STORED);
|
||||||
registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(Item.getItemFromBlock(StorageCraftBlocks.STORAGE), TileStorage.NBT_STORAGE);
|
registry.getJeiHelpers().getNbtIgnoreList().ignoreNbtTagNames(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), TileStorage.NBT_STORAGE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.jei;
|
package refinedstorage.jei;
|
||||||
|
|
||||||
import mezz.jei.api.IGuiHelper;
|
import mezz.jei.api.IGuiHelper;
|
||||||
import mezz.jei.api.gui.IDrawable;
|
import mezz.jei.api.gui.IDrawable;
|
||||||
@@ -17,19 +17,19 @@ public class SoldererRecipeCategory implements IRecipeCategory
|
|||||||
|
|
||||||
public SoldererRecipeCategory(IGuiHelper helper)
|
public SoldererRecipeCategory(IGuiHelper helper)
|
||||||
{
|
{
|
||||||
background = helper.createDrawable(new ResourceLocation("storagecraft", "textures/gui/solderer.png"), 8, 5, 162, 89);
|
background = helper.createDrawable(new ResourceLocation("refinedstorage", "textures/gui/solderer.png"), 8, 5, 162, 89);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getUid()
|
public String getUid()
|
||||||
{
|
{
|
||||||
return "storagecraft.solderer";
|
return "refinedstorage.solderer";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getTitle()
|
public String getTitle()
|
||||||
{
|
{
|
||||||
return I18n.translateToLocal("gui.storagecraft:solderer");
|
return I18n.translateToLocal("gui.refinedstorage:solderer");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.jei;
|
package refinedstorage.jei;
|
||||||
|
|
||||||
import mezz.jei.api.recipe.IRecipeHandler;
|
import mezz.jei.api.recipe.IRecipeHandler;
|
||||||
import mezz.jei.api.recipe.IRecipeWrapper;
|
import mezz.jei.api.recipe.IRecipeWrapper;
|
||||||
@@ -14,7 +14,7 @@ public class SoldererRecipeHandler implements IRecipeHandler<SoldererRecipeWrapp
|
|||||||
@Override
|
@Override
|
||||||
public String getRecipeCategoryUid()
|
public String getRecipeCategoryUid()
|
||||||
{
|
{
|
||||||
return "storagecraft.solderer";
|
return "refinedstorage.solderer";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package storagecraft.jei;
|
package refinedstorage.jei;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.tile.solderer.ISoldererRecipe;
|
import refinedstorage.tile.solderer.ISoldererRecipe;
|
||||||
import storagecraft.tile.solderer.SoldererRegistry;
|
import refinedstorage.tile.solderer.SoldererRegistry;
|
||||||
|
|
||||||
public class SoldererRecipeMaker
|
public class SoldererRecipeMaker
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.jei;
|
package refinedstorage.jei;
|
||||||
|
|
||||||
import com.google.common.base.Objects;
|
import com.google.common.base.Objects;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.settings.ICompareSetting;
|
import refinedstorage.tile.settings.ICompareSetting;
|
||||||
|
|
||||||
public class MessageCompareUpdate extends MessageHandlerPlayerToServer<MessageCompareUpdate> implements IMessage
|
public class MessageCompareUpdate extends MessageHandlerPlayerToServer<MessageCompareUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
|
|
||||||
public class MessageDetectorAmountUpdate extends MessageHandlerPlayerToServer<MessageDetectorAmountUpdate> implements IMessage
|
public class MessageDetectorAmountUpdate extends MessageHandlerPlayerToServer<MessageDetectorAmountUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.TileDetector;
|
import refinedstorage.tile.TileDetector;
|
||||||
|
|
||||||
public class MessageDetectorModeUpdate extends MessageHandlerPlayerToServer<MessageDetectorModeUpdate> implements IMessage
|
public class MessageDetectorModeUpdate extends MessageHandlerPlayerToServer<MessageDetectorModeUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
@@ -6,8 +6,8 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.block.EnumGridType;
|
import refinedstorage.block.EnumGridType;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class MessageGridCraftingClear extends MessageHandlerPlayerToServer<MessageGridCraftingClear> implements IMessage
|
public class MessageGridCraftingClear extends MessageHandlerPlayerToServer<MessageGridCraftingClear> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
@@ -9,7 +9,7 @@ import net.minecraftforge.fml.common.network.ByteBufUtils;
|
|||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
|
import net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class MessageGridCraftingUpdate implements IMessage, IMessageHandler<MessageGridCraftingUpdate, IMessage>
|
public class MessageGridCraftingUpdate implements IMessage, IMessageHandler<MessageGridCraftingUpdate, IMessage>
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.TileGrid;
|
import refinedstorage.tile.TileGrid;
|
||||||
|
|
||||||
public class MessageGridSortingUpdate extends MessageHandlerPlayerToServer<MessageGridSortingUpdate> implements IMessage
|
public class MessageGridSortingUpdate extends MessageHandlerPlayerToServer<MessageGridSortingUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.settings.IModeSetting;
|
import refinedstorage.tile.settings.IModeSetting;
|
||||||
|
|
||||||
public class MessageModeToggle extends MessageHandlerPlayerToServer<MessageModeToggle> implements IMessage
|
public class MessageModeToggle extends MessageHandlerPlayerToServer<MessageModeToggle> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.TileDrive;
|
import refinedstorage.tile.TileDrive;
|
||||||
import storagecraft.tile.TileExternalStorage;
|
import refinedstorage.tile.TileExternalStorage;
|
||||||
import storagecraft.tile.TileStorage;
|
import refinedstorage.tile.TileStorage;
|
||||||
|
|
||||||
public class MessagePriorityUpdate extends MessageHandlerPlayerToServer<MessagePriorityUpdate> implements IMessage
|
public class MessagePriorityUpdate extends MessageHandlerPlayerToServer<MessagePriorityUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.settings.IRedstoneModeSetting;
|
import refinedstorage.tile.settings.IRedstoneModeSetting;
|
||||||
|
|
||||||
public class MessageRedstoneModeUpdate extends MessageHandlerPlayerToServer<MessageRedstoneModeUpdate> implements IMessage
|
public class MessageRedstoneModeUpdate extends MessageHandlerPlayerToServer<MessageRedstoneModeUpdate> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
@@ -6,8 +6,8 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.storage.StorageItem;
|
import refinedstorage.storage.StorageItem;
|
||||||
import storagecraft.tile.TileController;
|
import refinedstorage.tile.TileController;
|
||||||
|
|
||||||
public class MessageStoragePull extends MessageHandlerPlayerToServer<MessageStoragePull> implements IMessage
|
public class MessageStoragePull extends MessageHandlerPlayerToServer<MessageStoragePull> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayerMP;
|
import net.minecraft.entity.player.EntityPlayerMP;
|
||||||
@@ -6,7 +6,7 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import storagecraft.tile.TileController;
|
import refinedstorage.tile.TileController;
|
||||||
|
|
||||||
public class MessageStoragePush extends MessageHandlerPlayerToServer<MessageStoragePush> implements IMessage
|
public class MessageStoragePush extends MessageHandlerPlayerToServer<MessageStoragePush> implements IMessage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.network;
|
package refinedstorage.network;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
@@ -7,7 +7,7 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler;
|
import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler;
|
||||||
import net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
|
import net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
|
||||||
import storagecraft.tile.INetworkTile;
|
import refinedstorage.tile.INetworkTile;
|
||||||
|
|
||||||
public class MessageTileUpdate implements IMessage, IMessageHandler<MessageTileUpdate, IMessage>
|
public class MessageTileUpdate implements IMessage, IMessageHandler<MessageTileUpdate, IMessage>
|
||||||
{
|
{
|
||||||
134
src/main/java/refinedstorage/proxy/ClientProxy.java
Normal file
134
src/main/java/refinedstorage/proxy/ClientProxy.java
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
package refinedstorage.proxy;
|
||||||
|
|
||||||
|
import net.minecraft.client.renderer.ItemMeshDefinition;
|
||||||
|
import net.minecraft.client.renderer.block.model.ModelBakery;
|
||||||
|
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
|
||||||
|
import net.minecraft.client.renderer.block.statemap.StateMap;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
|
import net.minecraft.item.ItemStack;
|
||||||
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
import net.minecraftforge.client.model.ModelLoader;
|
||||||
|
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||||
|
import refinedstorage.RefinedStorageBlocks;
|
||||||
|
import refinedstorage.RefinedStorageItems;
|
||||||
|
import refinedstorage.block.*;
|
||||||
|
import refinedstorage.item.*;
|
||||||
|
|
||||||
|
public class ClientProxy extends CommonProxy
|
||||||
|
{
|
||||||
|
@Override
|
||||||
|
public void preInit(FMLPreInitializationEvent e)
|
||||||
|
{
|
||||||
|
super.preInit(e);
|
||||||
|
|
||||||
|
// Item Variants
|
||||||
|
ModelBakery.registerItemVariants(RefinedStorageItems.STORAGE_CELL,
|
||||||
|
new ResourceLocation("refinedstorage:1k_storage_cell"),
|
||||||
|
new ResourceLocation("refinedstorage:4k_storage_cell"),
|
||||||
|
new ResourceLocation("refinedstorage:16k_storage_cell"),
|
||||||
|
new ResourceLocation("refinedstorage:64k_storage_cell"),
|
||||||
|
new ResourceLocation("refinedstorage:creative_storage_cell")
|
||||||
|
);
|
||||||
|
|
||||||
|
ModelBakery.registerItemVariants(RefinedStorageItems.STORAGE_PART,
|
||||||
|
new ResourceLocation("refinedstorage:1k_storage_part"),
|
||||||
|
new ResourceLocation("refinedstorage:4k_storage_part"),
|
||||||
|
new ResourceLocation("refinedstorage:16k_storage_part"),
|
||||||
|
new ResourceLocation("refinedstorage:64k_storage_part")
|
||||||
|
);
|
||||||
|
|
||||||
|
ModelBakery.registerItemVariants(RefinedStorageItems.PROCESSOR,
|
||||||
|
new ResourceLocation("refinedstorage:basic_printed_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:improved_printed_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:advanced_printed_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:basic_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:improved_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:advanced_processor"),
|
||||||
|
new ResourceLocation("refinedstorage:printed_silicon")
|
||||||
|
);
|
||||||
|
|
||||||
|
ModelBakery.registerItemVariants(RefinedStorageItems.CORE,
|
||||||
|
new ResourceLocation("refinedstorage:construction_core"),
|
||||||
|
new ResourceLocation("refinedstorage:destruction_core")
|
||||||
|
);
|
||||||
|
|
||||||
|
ModelBakery.registerItemVariants(RefinedStorageItems.WIRELESS_GRID,
|
||||||
|
new ResourceLocation("refinedstorage:wireless_grid_connected"),
|
||||||
|
new ResourceLocation("refinedstorage:wireless_grid_disconnected")
|
||||||
|
);
|
||||||
|
|
||||||
|
// Items
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_CELL, ItemStorageCell.TYPE_1K, new ModelResourceLocation("refinedstorage:1k_storage_cell", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_CELL, ItemStorageCell.TYPE_4K, new ModelResourceLocation("refinedstorage:4k_storage_cell", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_CELL, ItemStorageCell.TYPE_16K, new ModelResourceLocation("refinedstorage:16k_storage_cell", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_CELL, ItemStorageCell.TYPE_64K, new ModelResourceLocation("refinedstorage:64k_storage_cell", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_CELL, ItemStorageCell.TYPE_CREATIVE, new ModelResourceLocation("refinedstorage:creative_storage_cell", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_PART, ItemStoragePart.TYPE_1K, new ModelResourceLocation("refinedstorage:1k_storage_part", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_PART, ItemStoragePart.TYPE_4K, new ModelResourceLocation("refinedstorage:4k_storage_part", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_PART, ItemStoragePart.TYPE_16K, new ModelResourceLocation("refinedstorage:16k_storage_part", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.STORAGE_PART, ItemStoragePart.TYPE_64K, new ModelResourceLocation("refinedstorage:64k_storage_part", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_PRINTED_BASIC, new ModelResourceLocation("refinedstorage:basic_printed_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_PRINTED_IMPROVED, new ModelResourceLocation("refinedstorage:improved_printed_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_PRINTED_ADVANCED, new ModelResourceLocation("refinedstorage:advanced_printed_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_BASIC, new ModelResourceLocation("refinedstorage:basic_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_IMPROVED, new ModelResourceLocation("refinedstorage:improved_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_ADVANCED, new ModelResourceLocation("refinedstorage:advanced_processor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.PROCESSOR, ItemProcessor.TYPE_PRINTED_SILICON, new ModelResourceLocation("refinedstorage:printed_silicon", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.SILICON, 0, new ModelResourceLocation("refinedstorage:silicon", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.QUARTZ_ENRICHED_IRON, 0, new ModelResourceLocation("refinedstorage:quartz_enriched_iron", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.CORE, ItemCore.TYPE_CONSTRUCTION, new ModelResourceLocation("refinedstorage:construction_core", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.CORE, ItemCore.TYPE_DESTRUCTION, new ModelResourceLocation("refinedstorage:destruction_core", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(RefinedStorageItems.WIRELESS_GRID_PLATE, 0, new ModelResourceLocation("refinedstorage:wireless_grid_plate", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomMeshDefinition(RefinedStorageItems.WIRELESS_GRID, new ItemMeshDefinition()
|
||||||
|
{
|
||||||
|
@Override
|
||||||
|
public ModelResourceLocation getModelLocation(ItemStack stack)
|
||||||
|
{
|
||||||
|
if (ItemWirelessGrid.isValid(stack))
|
||||||
|
{
|
||||||
|
return new ModelResourceLocation("refinedstorage:wireless_grid_connected", "inventory");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return new ModelResourceLocation("refinedstorage:wireless_grid_disconnected", "inventory");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Blocks
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.CABLE), 0, new ModelResourceLocation("refinedstorage:cable", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.GRID), EnumGridType.NORMAL.getId(), new ModelResourceLocation("refinedstorage:grid", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.GRID), EnumGridType.CRAFTING.getId(), new ModelResourceLocation("refinedstorage:grid", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.MACHINE_CASING), 0, new ModelResourceLocation("refinedstorage:machine_casing", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.EXPORTER), 0, new ModelResourceLocation("refinedstorage:exporter", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.IMPORTER), 0, new ModelResourceLocation("refinedstorage:importer", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.EXTERNAL_STORAGE), 0, new ModelResourceLocation("refinedstorage:external_storage", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.DRIVE), 0, new ModelResourceLocation("refinedstorage:drive", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.CONTROLLER), EnumControllerType.NORMAL.getId(), new ModelResourceLocation("refinedstorage:controller", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.CONTROLLER), EnumControllerType.CREATIVE.getId(), new ModelResourceLocation("refinedstorage:controller", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.CONSTRUCTOR), 0, new ModelResourceLocation("refinedstorage:constructor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.DESTRUCTOR), 0, new ModelResourceLocation("refinedstorage:destructor", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.SOLDERER), 0, new ModelResourceLocation("refinedstorage:solderer", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.WIRELESS_TRANSMITTER), 0, new ModelResourceLocation("refinedstorage:wireless_transmitter", "inventory"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.DETECTOR), 0, new ModelResourceLocation("refinedstorage:detector", "inventory"));
|
||||||
|
|
||||||
|
ModelLoader.setCustomStateMapper(RefinedStorageBlocks.STORAGE, (new StateMap.Builder())
|
||||||
|
.ignore(RefinedStorageBlocks.STORAGE.DIRECTION)
|
||||||
|
.ignore(RefinedStorageBlocks.STORAGE.CONNECTED)
|
||||||
|
.build()
|
||||||
|
);
|
||||||
|
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), EnumStorageType.TYPE_1K.getId(), new ModelResourceLocation("refinedstorage:storage", "type=1k"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), EnumStorageType.TYPE_4K.getId(), new ModelResourceLocation("refinedstorage:storage", "type=4k"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), EnumStorageType.TYPE_16K.getId(), new ModelResourceLocation("refinedstorage:storage", "type=16k"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), EnumStorageType.TYPE_64K.getId(), new ModelResourceLocation("refinedstorage:storage", "type=64k"));
|
||||||
|
ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.STORAGE), EnumStorageType.TYPE_CREATIVE.getId(), new ModelResourceLocation("refinedstorage:storage", "type=creative"));
|
||||||
|
}
|
||||||
|
}
|
||||||
355
src/main/java/refinedstorage/proxy/CommonProxy.java
Normal file
355
src/main/java/refinedstorage/proxy/CommonProxy.java
Normal file
@@ -0,0 +1,355 @@
|
|||||||
|
package refinedstorage.proxy;
|
||||||
|
|
||||||
|
import net.minecraft.init.Blocks;
|
||||||
|
import net.minecraft.init.Items;
|
||||||
|
import net.minecraft.item.ItemStack;
|
||||||
|
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
||||||
|
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
|
||||||
|
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||||
|
import net.minecraftforge.fml.common.network.NetworkRegistry;
|
||||||
|
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||||
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
|
import refinedstorage.RefinedStorage;
|
||||||
|
import refinedstorage.RefinedStorageBlocks;
|
||||||
|
import refinedstorage.RefinedStorageItems;
|
||||||
|
import refinedstorage.block.*;
|
||||||
|
import refinedstorage.gui.GuiHandler;
|
||||||
|
import refinedstorage.item.*;
|
||||||
|
import refinedstorage.network.*;
|
||||||
|
import refinedstorage.storage.NBTStorage;
|
||||||
|
import refinedstorage.tile.*;
|
||||||
|
import refinedstorage.tile.solderer.*;
|
||||||
|
|
||||||
|
public class CommonProxy
|
||||||
|
{
|
||||||
|
public void preInit(FMLPreInitializationEvent e)
|
||||||
|
{
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageTileUpdate.class, MessageTileUpdate.class, 0, Side.CLIENT);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageRedstoneModeUpdate.class, MessageRedstoneModeUpdate.class, 1, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageStoragePush.class, MessageStoragePush.class, 2, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageStoragePull.class, MessageStoragePull.class, 3, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageCompareUpdate.class, MessageCompareUpdate.class, 4, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageModeToggle.class, MessageModeToggle.class, 5, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageDetectorModeUpdate.class, MessageDetectorModeUpdate.class, 6, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageDetectorAmountUpdate.class, MessageDetectorAmountUpdate.class, 7, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageGridCraftingUpdate.class, MessageGridCraftingUpdate.class, 8, Side.CLIENT);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageGridCraftingClear.class, MessageGridCraftingClear.class, 9, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessagePriorityUpdate.class, MessagePriorityUpdate.class, 10, Side.SERVER);
|
||||||
|
RefinedStorage.NETWORK.registerMessage(MessageGridSortingUpdate.class, MessageGridSortingUpdate.class, 11, Side.SERVER);
|
||||||
|
|
||||||
|
NetworkRegistry.INSTANCE.registerGuiHandler(RefinedStorage.INSTANCE, new GuiHandler());
|
||||||
|
|
||||||
|
GameRegistry.registerTileEntity(TileController.class, "controller");
|
||||||
|
GameRegistry.registerTileEntity(TileCable.class, "cable");
|
||||||
|
GameRegistry.registerTileEntity(TileGrid.class, "grid");
|
||||||
|
GameRegistry.registerTileEntity(TileDrive.class, "drive");
|
||||||
|
GameRegistry.registerTileEntity(TileExternalStorage.class, "external_storage");
|
||||||
|
GameRegistry.registerTileEntity(TileImporter.class, "importer");
|
||||||
|
GameRegistry.registerTileEntity(TileExporter.class, "exporter");
|
||||||
|
GameRegistry.registerTileEntity(TileDetector.class, "detector");
|
||||||
|
GameRegistry.registerTileEntity(TileSolderer.class, "solderer");
|
||||||
|
GameRegistry.registerTileEntity(TileWirelessTransmitter.class, "wireless_transmitter");
|
||||||
|
GameRegistry.registerTileEntity(TileDestructor.class, "destructor");
|
||||||
|
GameRegistry.registerTileEntity(TileConstructor.class, "constructor");
|
||||||
|
GameRegistry.registerTileEntity(TileStorage.class, "storage");
|
||||||
|
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.CONTROLLER, ItemBlockController.class, "controller");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.CABLE, "cable");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.GRID, ItemBlockGrid.class, "grid");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.DRIVE, "drive");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.EXTERNAL_STORAGE, "external_storage");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.IMPORTER, "importer");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.EXPORTER, "exporter");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.DETECTOR, "detector");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.MACHINE_CASING, "machine_casing");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.SOLDERER, "solderer");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.WIRELESS_TRANSMITTER, "wireless_transmitter");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.DESTRUCTOR, "destructor");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.CONSTRUCTOR, "constructor");
|
||||||
|
GameRegistry.registerBlock(RefinedStorageBlocks.STORAGE, ItemBlockStorage.class, "storage");
|
||||||
|
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.STORAGE_CELL, "storage_cell");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.WIRELESS_GRID, "wireless_grid");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.WIRELESS_GRID_PLATE, "wireless_grid_plate");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.QUARTZ_ENRICHED_IRON, "quartz_enriched_iron");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.CORE, "core");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.SILICON, "silicon");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.PROCESSOR, "processor");
|
||||||
|
GameRegistry.registerItem(RefinedStorageItems.STORAGE_PART, "storage_part");
|
||||||
|
|
||||||
|
// Processors
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipePrintedProcessor(ItemProcessor.TYPE_PRINTED_BASIC));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipePrintedProcessor(ItemProcessor.TYPE_PRINTED_IMPROVED));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipePrintedProcessor(ItemProcessor.TYPE_PRINTED_ADVANCED));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipePrintedProcessor(ItemProcessor.TYPE_PRINTED_SILICON));
|
||||||
|
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeProcessor(ItemProcessor.TYPE_BASIC));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeProcessor(ItemProcessor.TYPE_IMPROVED));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeProcessor(ItemProcessor.TYPE_ADVANCED));
|
||||||
|
|
||||||
|
// Silicon
|
||||||
|
GameRegistry.addSmelting(Items.quartz, new ItemStack(RefinedStorageItems.SILICON), 0.5f);
|
||||||
|
|
||||||
|
// Quartz Enriched Iron
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON, 4),
|
||||||
|
"II",
|
||||||
|
"IQ",
|
||||||
|
'I', new ItemStack(Items.iron_ingot),
|
||||||
|
'Q', new ItemStack(Items.quartz)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Machine Casing
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
"EEE",
|
||||||
|
"E E",
|
||||||
|
"EEE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Construction Core
|
||||||
|
GameRegistry.addShapelessRecipe(new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_CONSTRUCTION),
|
||||||
|
new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_BASIC),
|
||||||
|
new ItemStack(Items.glowstone_dust)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Destruction Core
|
||||||
|
GameRegistry.addShapelessRecipe(new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_DESTRUCTION),
|
||||||
|
new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_BASIC),
|
||||||
|
new ItemStack(Items.quartz)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Controller
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.CONTROLLER, 1, EnumControllerType.NORMAL.getId()),
|
||||||
|
"EDE",
|
||||||
|
"SRS",
|
||||||
|
"ESE",
|
||||||
|
'D', new ItemStack(Items.diamond),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'S', new ItemStack(RefinedStorageItems.SILICON)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Solderer
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.SOLDERER),
|
||||||
|
"ESE",
|
||||||
|
"E E",
|
||||||
|
"ESE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'S', new ItemStack(Blocks.sticky_piston)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Drive
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeDrive());
|
||||||
|
|
||||||
|
// Cable
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.CABLE, 6),
|
||||||
|
"EEE",
|
||||||
|
"GRG",
|
||||||
|
"EEE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'G', new ItemStack(Blocks.glass),
|
||||||
|
'R', new ItemStack(Items.redstone)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Grid
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.GRID, 1, EnumGridType.NORMAL.getId()),
|
||||||
|
"ECE",
|
||||||
|
"PMP",
|
||||||
|
"EDE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED),
|
||||||
|
'C', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_CONSTRUCTION),
|
||||||
|
'D', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_DESTRUCTION),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Crafting Grid
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeCraftingGrid());
|
||||||
|
|
||||||
|
// Wireless Transmitter
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.WIRELESS_TRANSMITTER),
|
||||||
|
"EPE",
|
||||||
|
"EME",
|
||||||
|
"EAE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'A', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_ADVANCED),
|
||||||
|
'P', new ItemStack(Items.ender_pearl),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Wireless Grid Plate
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.WIRELESS_GRID_PLATE),
|
||||||
|
" P ",
|
||||||
|
"ERE",
|
||||||
|
"EEE",
|
||||||
|
'P', new ItemStack(Items.ender_pearl),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Wireless Grid
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeWirelessGrid(0));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeWirelessGrid(1));
|
||||||
|
|
||||||
|
// External Storage
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.EXTERNAL_STORAGE),
|
||||||
|
"CED",
|
||||||
|
"HMH",
|
||||||
|
"EPE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'H', new ItemStack(Blocks.chest),
|
||||||
|
'C', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_CONSTRUCTION),
|
||||||
|
'D', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_DESTRUCTION),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Importer
|
||||||
|
GameRegistry.addShapelessRecipe(new ItemStack(RefinedStorageBlocks.IMPORTER),
|
||||||
|
new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_CONSTRUCTION),
|
||||||
|
new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_BASIC)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Exporter
|
||||||
|
GameRegistry.addShapelessRecipe(new ItemStack(RefinedStorageBlocks.EXPORTER),
|
||||||
|
new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_DESTRUCTION),
|
||||||
|
new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_BASIC)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Destructor
|
||||||
|
GameRegistry.addShapedRecipe(new ItemStack(RefinedStorageBlocks.DESTRUCTOR),
|
||||||
|
"EDE",
|
||||||
|
"RMR",
|
||||||
|
"EIE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'D', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_DESTRUCTION),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
'I', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Constructor
|
||||||
|
GameRegistry.addShapedRecipe(new ItemStack(RefinedStorageBlocks.CONSTRUCTOR),
|
||||||
|
"ECE",
|
||||||
|
"RMR",
|
||||||
|
"EIE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'C', new ItemStack(RefinedStorageItems.CORE, 1, ItemCore.TYPE_CONSTRUCTION),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
'I', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Detector
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageBlocks.DETECTOR),
|
||||||
|
"ECE",
|
||||||
|
"RMR",
|
||||||
|
"EPE",
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'C', new ItemStack(Items.comparator),
|
||||||
|
'M', new ItemStack(RefinedStorageBlocks.MACHINE_CASING),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Storage Cell Parts
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_1K),
|
||||||
|
"EPE",
|
||||||
|
"SRS",
|
||||||
|
"ESE",
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.SILICON),
|
||||||
|
'S', new ItemStack(Blocks.glass)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_4K),
|
||||||
|
"EPE",
|
||||||
|
"SRS",
|
||||||
|
"ESE",
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_BASIC),
|
||||||
|
'S', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_1K)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_16K),
|
||||||
|
"EPE",
|
||||||
|
"SRS",
|
||||||
|
"ESE",
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_IMPROVED),
|
||||||
|
'S', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_4K)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_64K),
|
||||||
|
"EPE",
|
||||||
|
"SRS",
|
||||||
|
"ESE",
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.PROCESSOR, 1, ItemProcessor.TYPE_ADVANCED),
|
||||||
|
'S', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_16K)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Storage Cells
|
||||||
|
GameRegistry.addRecipe(NBTStorage.initNBT(new ItemStack(RefinedStorageItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_1K)),
|
||||||
|
"GRG",
|
||||||
|
"RPR",
|
||||||
|
"EEE",
|
||||||
|
'G', new ItemStack(Blocks.glass),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_1K),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(NBTStorage.initNBT(new ItemStack(RefinedStorageItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_4K)),
|
||||||
|
"GRG",
|
||||||
|
"RPR",
|
||||||
|
"EEE",
|
||||||
|
'G', new ItemStack(Blocks.glass),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_4K),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(NBTStorage.initNBT(new ItemStack(RefinedStorageItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_16K)),
|
||||||
|
"GRG",
|
||||||
|
"RPR",
|
||||||
|
"EEE",
|
||||||
|
'G', new ItemStack(Blocks.glass),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_16K),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(NBTStorage.initNBT(new ItemStack(RefinedStorageItems.STORAGE_CELL, 1, ItemStorageCell.TYPE_64K)),
|
||||||
|
"GRG",
|
||||||
|
"RPR",
|
||||||
|
"EEE",
|
||||||
|
'G', new ItemStack(Blocks.glass),
|
||||||
|
'R', new ItemStack(Items.redstone),
|
||||||
|
'P', new ItemStack(RefinedStorageItems.STORAGE_PART, 1, ItemStoragePart.TYPE_64K),
|
||||||
|
'E', new ItemStack(RefinedStorageItems.QUARTZ_ENRICHED_IRON)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Storage Blocks
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_1K, ItemStoragePart.TYPE_1K));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_4K, ItemStoragePart.TYPE_4K));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_16K, ItemStoragePart.TYPE_16K));
|
||||||
|
SoldererRegistry.addRecipe(new SoldererRecipeStorage(EnumStorageType.TYPE_64K, ItemStoragePart.TYPE_64K));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void init(FMLInitializationEvent e)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public void postInit(FMLPostInitializationEvent e)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.proxy;
|
package refinedstorage.proxy;
|
||||||
|
|
||||||
public class ServerProxy extends CommonProxy
|
public class ServerProxy extends CommonProxy
|
||||||
{
|
{
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
package storagecraft.storage;
|
package refinedstorage.storage;
|
||||||
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import storagecraft.item.ItemStorageCell;
|
import refinedstorage.item.ItemStorageCell;
|
||||||
|
|
||||||
public class CellStorage extends NBTStorage
|
public class CellStorage extends NBTStorage
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package storagecraft.storage;
|
package refinedstorage.storage;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user