Search in sources :

Example 1 with ItemColorGecko

use of de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorGecko in project ClaySoldiersMod by SanAndreasP.

the class ClientProxy method init.

@Override
public void init(FMLInitializationEvent event) {
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorSoldier(), ItemRegistry.DOLL_SOLDIER);
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorHorse(), ItemRegistry.DOLL_HORSE);
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorPegasus(), ItemRegistry.DOLL_PEGASUS);
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorTurtle(), ItemRegistry.DOLL_TURTLE);
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorBunny(), ItemRegistry.DOLL_BUNNY);
    Minecraft.getMinecraft().getItemColors().registerItemColorHandler(new ItemColorGecko(), ItemRegistry.DOLL_GECKO);
    this.soldierRenderer = (ISoldierRender) Minecraft.getMinecraft().getRenderManager().<EntityClaySoldier>getEntityClassRenderObject(EntityClaySoldier.class);
    ClaySoldiersMod.PLUGINS.forEach(plugin -> {
        plugin.registerSoldierRenderHook(this);
    });
    Shaders.initShaders();
}
Also used : ItemColorTurtle(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorTurtle) ItemColorGecko(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorGecko) ItemColorHorse(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorHorse) ItemColorSoldier(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorSoldier) ItemColorBunny(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorBunny) ItemColorPegasus(de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorPegasus) EntityClaySoldier(de.sanandrew.mods.claysoldiers.entity.soldier.EntityClaySoldier)

Aggregations

ItemColorBunny (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorBunny)1 ItemColorGecko (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorGecko)1 ItemColorHorse (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorHorse)1 ItemColorPegasus (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorPegasus)1 ItemColorSoldier (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorSoldier)1 ItemColorTurtle (de.sanandrew.mods.claysoldiers.client.renderer.color.ItemColorTurtle)1 EntityClaySoldier (de.sanandrew.mods.claysoldiers.entity.soldier.EntityClaySoldier)1