blob: df51274e1a09a04bc242a4d20b2b697aa9a59e44 [file] [log] [blame] [raw]
package mekanism.generators.common;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.common.network.IGuiHandler;
/**
* Client and server GUI hander for Mekanism.
* Uses CommonProxy to get the server GUI and ClientProxy for the client GUI.
* @author AidanBrady
*
*/
public class GeneratorsGuiHandler implements IGuiHandler
{
@Override
public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
{
return MekanismGenerators.proxy.getServerGui(ID, player, world, new BlockPos(x, y, z));
}
@Override
public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
{
return MekanismGenerators.proxy.getClientGui(ID, player, world, new BlockPos(x, y, z));
}
}