Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class GuiHandler implements IGuiHandler {
- @Override
- public Object getServerGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) {
- BlockPos pos = new BlockPos(x, y, z);
- TileEntity te = world.getTileEntity(pos);
- if(id == Exkva.GUI_MACHINE_ASSEMBLY) {
- return new ContainerAssembly(player.inventory, world, new BlockPos(x, y ,z));
- }
- if(id == Exkva.GUI_ARC_FURNACE) {
- return new ContainerArcFurnace(player.inventory, (TileEntityArcFurnace) te);
- }
- if(id == Exkva.GUI_MATTER_ATOMIZER) {
- return new ContainerMatterAtomizer(player.inventory, (TileEntityMatterAtomizer) te);
- }
- if(id == Exkva.GUI_MAGNETIC_COMPRESSOR) {
- return new ContainerMagneticCompressor(player.inventory, (TileEntityMagneticCompressor) te);
- }
- if(id == Exkva.GUI_ITEM_CONVERTER) {
- return new ContainerItemConverter(player.inventory, (TileEntityItemConverter) te);
- }
- return null;
- }
- @Override
- public Object getClientGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) {
- BlockPos pos = new BlockPos(x, y, z);
- TileEntity te = world.getTileEntity(pos);
- if (id == Exkva.GUI_MACHINE_ASSEMBLY) {
- return new GuiAssembly(player.inventory, world, new BlockPos(x, y, z));
- }
- if(id == Exkva.GUI_ARC_FURNACE) {
- return new GuiArcFurnace(player.inventory, (TileEntityArcFurnace) te);
- }
- if(id == Exkva.GUI_MATTER_ATOMIZER) {
- return new GuiMatterAtomizer(player.inventory, (TileEntityMatterAtomizer) te);
- }
- if(id == Exkva.GUI_MAGNETIC_COMPRESSOR) {
- return new GuiMagneticCompressor(player.inventory, (TileEntityMagneticCompressor) te);
- }
- if(id == Exkva.GUI_ITEM_CONVERTER) {
- return new GuiItemConverter(player.inventory, (TileEntityItemConverter) te);
- }
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement