Created
April 16, 2016 13:07
-
-
Save anonymous/73ba2b09e1b36d5dedea4edfe026f1db to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package mercenarymod; | |
import net.minecraft.client.Minecraft; | |
import net.minecraft.client.model.ModelBiped; | |
import net.minecraft.client.model.ModelCreeper; | |
import net.minecraft.client.renderer.entity.Render; | |
import net.minecraft.client.renderer.entity.RenderArrow; | |
import net.minecraft.client.renderer.entity.RenderManager; | |
import net.minecraft.client.renderer.entity.RenderSnowball; | |
import net.minecraft.entity.Entity; | |
import net.minecraft.entity.player.EntityPlayer; | |
import net.minecraftforge.client.MinecraftForgeClient; | |
import net.minecraftforge.common.MinecraftForge; | |
import net.minecraftforge.common.config.Configuration; | |
import net.minecraftforge.fml.client.registry.IRenderFactory; | |
import net.minecraftforge.fml.client.registry.RenderingRegistry; | |
//import net.minecraftforge.fml.client.registry.RenderingRegistry; | |
import net.minecraftforge.fml.common.FMLCommonHandler; | |
import net.minecraftforge.fml.common.Mod; | |
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.simpleimpl.MessageContext; | |
import mercenarymod.CommonProxy; | |
import mercenarymod.blocks.MMBlocksTexturas; | |
import mercenarymod.entidades.balas.bala9mmEntity; | |
import mercenarymod.items.MMAFTexturas; | |
import mercenarymod.items.MMHPPHHETexturas; | |
//import mercenarymod.items.MMHerramientasTexturas; | |
//import mercenarymod.items.MMMaterialesTexturas; | |
import mercenarymod.items.MMMaterialesTexturas; | |
public class ClientProxy extends CommonProxy { | |
// ClientProxy implementation: | |
@Override | |
public EntityPlayer getPlayerEntity(MessageContext ctx) { | |
return (ctx.side.isClient() ? Minecraft.getMinecraft().thePlayer : super.getPlayerEntity(ctx)); | |
} | |
public static boolean esLocal() | |
{ | |
return true; | |
} | |
public static boolean esServidor() | |
{ | |
return false; | |
} | |
@Override | |
public void registerRenderers() { | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.balas.bala9mmEntity.class, | |
new mercenarymod.entidades.balas.bala9mmRender( Minecraft.getMinecraft().getRenderManager()) ); | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.entidadAgujero.entidadAgujero.class, | |
new mercenarymod.entidades.entidadAgujero.renderAgujero( Minecraft.getMinecraft().getRenderManager()) ); | |
//RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.entidadAgujero.entidadAgujero.class, | |
//mercenarymod.entidades.entidadAgujero.renderAgujero::new); | |
// RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.entidadAgujero.entidadAgujero.class, | |
// shell mercenarymod.entidades.entidadAgujero.renderAgujero<> ); | |
/* | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.hostiles.zombiaMercenariaE.class, | |
new mercenarymod.entidades.hostiles.zombiaMercenaria_render( Minecraft.getMinecraft().getRenderManager() )); | |
*/ | |
} | |
public void preInit(){ | |
//keyEvent | |
MinecraftForge.EVENT_BUS.register(new mercenarymod.eventos.KeyInputHandler()); | |
//FMLCommonHandler.instance().bus().register(new mercenarymod.eventos.KeyInputHandler()); | |
mercenarymod.eventos.KeyBindings.init(); | |
MMMaterialesTexturas.init(); | |
MMBlocksTexturas.init(); | |
//MMHerramientasTexturas.init(); | |
MMHPPHHETexturas.init(); | |
MMAFTexturas.init(); | |
} | |
@Override | |
public void init() { | |
//RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.balas.bala9mmEntity.class, | |
//new mercenarymod.entidades.balas.bala9mmRender(Minecraft.getMinecraft().getRenderManager()) ); | |
//RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.balas.bala9mmEntity.class , | |
//new Render<? extends Entity>(Minecraft.getMinecraft().getRenderManager() ) ); | |
/* | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.explosivas.agujero_entity.class , | |
new mercenarymod.entidades.explosivas.agujero_render(Minecraft.getMinecraft().getRenderManager() ) ); | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.explosivas.c4_entity.class , | |
new mercenarymod.entidades.explosivas.c4_render(Minecraft.getMinecraft().getRenderManager() ) ); | |
RenderingRegistry.registerEntityRenderingHandler(mercenarymod.entidades.entidadAscensorMercenario.class , | |
new mercenarymod.entidades.entidadAscensorMercenario_render(Minecraft.getMinecraft().getRenderManager() ) ); | |
*/ | |
registerRenderers(); | |
} | |
public void postInit() { | |
//MinecraftForge.EVENT_BUS.register(new NotificationMercenaria(Minecraft.getMinecraft() )); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment