Move rendering IDs to Common Proxy classes to appease ExtraUtils.
This commit is contained in:
parent
e36ecf9f05
commit
efeeb06b77
9 changed files with 15 additions and 16 deletions
|
@ -197,11 +197,6 @@ import cpw.mods.fml.relauncher.SideOnly;
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public class ClientProxy extends CommonProxy
|
public class ClientProxy extends CommonProxy
|
||||||
{
|
{
|
||||||
public static int MACHINE_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
|
||||||
public static int BASIC_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
|
||||||
public static int PLASTIC_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
|
||||||
public static int CTM_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void loadConfiguration()
|
public void loadConfiguration()
|
||||||
{
|
{
|
||||||
|
|
|
@ -113,6 +113,7 @@ import net.minecraft.util.MovingObjectPosition;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.common.config.Configuration;
|
import net.minecraftforge.common.config.Configuration;
|
||||||
import net.minecraftforge.common.util.ForgeDirection;
|
import net.minecraftforge.common.util.ForgeDirection;
|
||||||
|
import cpw.mods.fml.client.registry.RenderingRegistry;
|
||||||
import cpw.mods.fml.common.FMLCommonHandler;
|
import cpw.mods.fml.common.FMLCommonHandler;
|
||||||
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
||||||
import cpw.mods.fml.common.registry.GameRegistry;
|
import cpw.mods.fml.common.registry.GameRegistry;
|
||||||
|
@ -125,6 +126,12 @@ import cpw.mods.fml.relauncher.FMLInjectionData;
|
||||||
*/
|
*/
|
||||||
public class CommonProxy
|
public class CommonProxy
|
||||||
{
|
{
|
||||||
|
public static int MACHINE_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
||||||
|
public static int BASIC_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
||||||
|
public static int PLASTIC_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
||||||
|
public static int CTM_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Register tile entities that have special models. Overwritten in client to register TESRs.
|
* Register tile entities that have special models. Overwritten in client to register TESRs.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -715,10 +715,9 @@ public class BlockBasic extends Block implements IBlockCTM, ICustomBlockIcon
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
|
||||||
public int getRenderType()
|
public int getRenderType()
|
||||||
{
|
{
|
||||||
return ClientProxy.CTM_RENDER_ID;
|
return Mekanism.proxy.CTM_RENDER_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -752,10 +752,9 @@ public class BlockMachine extends BlockContainer implements ISpecialBounds, IPer
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
|
||||||
public int getRenderType()
|
public int getRenderType()
|
||||||
{
|
{
|
||||||
return ClientProxy.MACHINE_RENDER_ID;
|
return Mekanism.proxy.MACHINE_RENDER_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -129,9 +129,8 @@ public class BlockPlastic extends Block
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
|
||||||
public int getRenderType()
|
public int getRenderType()
|
||||||
{
|
{
|
||||||
return ClientProxy.PLASTIC_RENDER_ID;
|
return Mekanism.proxy.PLASTIC_RENDER_ID;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,8 +40,6 @@ import cpw.mods.fml.relauncher.SideOnly;
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
public class GeneratorsClientProxy extends GeneratorsCommonProxy
|
public class GeneratorsClientProxy extends GeneratorsCommonProxy
|
||||||
{
|
{
|
||||||
public static int GENERATOR_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void registerSpecialTileEntities()
|
public void registerSpecialTileEntities()
|
||||||
{
|
{
|
||||||
|
|
|
@ -27,6 +27,7 @@ import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.Container;
|
import net.minecraft.inventory.Container;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
|
import cpw.mods.fml.client.registry.RenderingRegistry;
|
||||||
import cpw.mods.fml.common.registry.GameRegistry;
|
import cpw.mods.fml.common.registry.GameRegistry;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -36,6 +37,8 @@ import cpw.mods.fml.common.registry.GameRegistry;
|
||||||
*/
|
*/
|
||||||
public class GeneratorsCommonProxy
|
public class GeneratorsCommonProxy
|
||||||
{
|
{
|
||||||
|
public static int GENERATOR_RENDER_ID = RenderingRegistry.getNextAvailableRenderId();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Register normal tile entities
|
* Register normal tile entities
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -398,10 +398,9 @@ public class BlockGenerator extends BlockContainer implements ISpecialBounds, IP
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SideOnly(Side.CLIENT)
|
|
||||||
public int getRenderType()
|
public int getRenderType()
|
||||||
{
|
{
|
||||||
return GeneratorsClientProxy.GENERATOR_RENDER_ID;
|
return MekanismGenerators.proxy.GENERATOR_RENDER_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*This method is not used, metadata manipulation is required to create a Tile Entity.*/
|
/*This method is not used, metadata manipulation is required to create a Tile Entity.*/
|
||||||
|
|
|
@ -275,7 +275,7 @@ public class BlockReactor extends BlockContainer implements IBlockCTM
|
||||||
@Override
|
@Override
|
||||||
public int getRenderType()
|
public int getRenderType()
|
||||||
{
|
{
|
||||||
return ClientProxy.CTM_RENDER_ID;
|
return Mekanism.proxy.CTM_RENDER_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue