Example usage for net.minecraftforge.client.event TextureStitchEvent.Pre getMap

List of usage examples for net.minecraftforge.client.event TextureStitchEvent.Pre getMap

Introduction

In this page you can find the example usage for net.minecraftforge.client.event TextureStitchEvent.Pre getMap.

Prototype

public AtlasTexture getMap() 

Source Link

Usage

From source file:appeng.client.render.textures.ParticleTextures.java

License:Open Source License

public static void registerSprite(TextureStitchEvent.Pre event) {
    BlockEnergyParticle = event.getMap()
            .registerSprite(new ResourceLocation("appliedenergistics2:particles/energy"));
    BlockMatterCannonParticle = event.getMap()
            .registerSprite(new ResourceLocation("appliedenergistics2:particles/matter_cannon"));
}

From source file:buildcraft.lib.BCLibEventDist.java

License:Mozilla Public License

@SubscribeEvent
@SideOnly(Side.CLIENT)//from w  ww . jav a 2  s  . co m
public void textureStitchPre(TextureStitchEvent.Pre event) {
    TextureMap map = event.getMap();
    SpriteHolderRegistry.onTextureStitchPre(map);
    CustomModelLoader.onTextureStitchPre(map);
    FluidRenderer.onTextureStitchPre(map);
}

From source file:com.buuz135.industrial.proxy.client.event.IFClientEvents.java

License:Open Source License

@SubscribeEvent
public void textureStich(TextureStitchEvent.Pre pre) {
    pre.getMap().registerSprite(new ResourceLocation(Reference.MOD_ID, "blocks/catears"));
    for (ConveyorUpgradeFactory factory : IFRegistries.CONVEYOR_UPGRADE_REGISTRY.getValuesCollection()) {
        factory.getTextures().forEach(pre.getMap()::registerSprite);
    }/*from   w  w w.ja va 2  s. com*/
    pre.getMap().registerSprite(FluidsRegistry.ORE_FLUID_RAW.getStill());
    pre.getMap().registerSprite(FluidsRegistry.ORE_FLUID_RAW.getFlowing());
    pre.getMap().registerSprite(FluidsRegistry.ORE_FLUID_FERMENTED.getStill());
    pre.getMap().registerSprite(FluidsRegistry.ORE_FLUID_FERMENTED.getFlowing());
}

From source file:com.elytradev.thermionics.client.ClientProxy.java

License:Open Source License

@SubscribeEvent
public void onTextureStitch(TextureStitchEvent.Pre event) {
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/clear_hootch"));
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/medium_hootch"));
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/dark_hootch"));
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/clear_spirit"));
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/medium_spirit"));
    event.getMap().registerSprite(new ResourceLocation("thermionics", "fluids/dark_spirit"));
}

From source file:com.gmail.socraticphoenix.forge.randore.RandoresClientSideListener.java

License:Open Source License

@SubscribeEvent
public void onStitch(TextureStitchEvent.Pre ev) {
    if (FlexibleTextureRegistry.isInitialized()) {
        for (int i = 0; i < 300; i++) {
            if (MaterialDefinitionRegistry.get(RandoresClientSideRegistry.getCurrentSeed()).get(i)
                    .hasComponent(Components.HELMET)) {
            }/*from  ww w  .j a v  a  2  s  .co  m*/
        }
    }

    if (FlexibleTextureRegistry.itemQuantity() == 0) {
        for (int i = 0; i < 3300; i++) {
            FlexibleAtlasSprite sprite = new FlexibleAtlasSprite(Randores.itemTextureName(i), "test");
            FlexibleTextureRegistry.registerItem(sprite);
            ev.getMap().setTextureEntry(sprite);
        }
    } else {
        for (FlexibleAtlasSprite sprite : FlexibleTextureRegistry.getItemSprites()) {
            ev.getMap().setTextureEntry(sprite);
        }
    }

    if (FlexibleTextureRegistry.blockQuantity() == 0) {
        for (int i = 0; i < 600; i++) {
            FlexibleAtlasSprite sprite = new FlexibleAtlasSprite(Randores.textureName(i), "test");
            FlexibleTextureRegistry.registerBlock(sprite);
            ev.getMap().setTextureEntry(sprite);
        }
    } else {
        for (FlexibleAtlasSprite sprite : FlexibleTextureRegistry.getBlockSprites()) {
            ev.getMap().setTextureEntry(sprite);
        }
    }

}

From source file:daxum.temporalconvergence.particle.ParticleHandler.java

License:Open Source License

@SubscribeEvent
public static void textureStitch(TextureStitchEvent.Pre event) {
    TextureMap map = event.getMap();

    map.registerSprite(ParticleDodge.PARTICLE_TEXTURE);
}

From source file:daxum.temporalconvergence.render.tileentity.TileBrazierRenderer.java

License:Open Source License

@SubscribeEvent
public static void textureStitch(TextureStitchEvent.Pre event) {
    TextureMap map = event.getMap();

    for (Map.Entry<Item, ResourceLocation> entry : FILL_TEXTURES.entrySet()) {
        map.registerSprite(entry.getValue());
    }//from  ww w . j a v  a 2 s  . c  o m

    registrationComplete = true;
}

From source file:jayavery.geomastery.main.ClientEvents.java

License:Open Source License

/** Registers ICONS for container slot backgrounds. */
@SubscribeEvent/* w  w  w  . j  av a2s .  c  o  m*/
public void textureStich(TextureStitchEvent.Pre event) {

    event.getMap().registerSprite(BACKPACK_TEXTURE);
    event.getMap().registerSprite(YOKE_SLOT);
}

From source file:vazkii.botania.client.core.handler.MiscellaneousIcons.java

License:Open Source License

@SubscribeEvent
public void onTextureStitch(TextureStitchEvent.Pre evt) {
    alfPortalTex = IconHelper.forName(evt.getMap(), "alfheimPortalInside", "blocks");
    lightRelayWorldIcon = IconHelper.forName(evt.getMap(), "lightRelay1", "blocks");
    lightRelayWorldIconRed = IconHelper.forName(evt.getMap(), "lightRelay3", "blocks");
    lightRelayWorldIconGreen = IconHelper.forName(evt.getMap(), "lightRelay5", "blocks");
    lightRelayWorldIconPurple = IconHelper.forName(evt.getMap(), "lightRelay7", "blocks");
    alchemyCatalystOverlay = IconHelper.forName(evt.getMap(), "alchemyCatalyst3", "blocks");
    conjurationCatalystOverlay = IconHelper.forName(evt.getMap(), "conjurationCatalyst3", "blocks");
    enchanterOverlay = IconHelper.forName(evt.getMap(), "enchanterOverlay", "blocks");
    manaVoidOverlay = IconHelper.forName(evt.getMap(), "manaVoid1", "blocks");
    manaWater = IconHelper.forName(evt.getMap(), "manaWater", "blocks");
    terraPlateOverlay = IconHelper.forName(evt.getMap(), "terraPlateOverlay", "blocks");
    corporeaWorldIcon = IconHelper.forName(evt.getMap(), "corporeaSpark1", "items");
    corporeaWorldIconMaster = IconHelper.forName(evt.getMap(), "corporeaSpark3", "items");
    corporeaIconStar = IconHelper.forName(evt.getMap(), "corporeaSparkStar", "items");
    sparkWorldIcon = IconHelper.forName(evt.getMap(), "spark1", "items");

    sparkUpgradeIcons = new TextureAtlasSprite[ItemSparkUpgrade.VARIANTS];
    for (int i = 0; i < ItemSparkUpgrade.VARIANTS; i++) {
        sparkUpgradeIcons[i] = IconHelper.forName(evt.getMap(), "sparkUpgradeL" + i, "items");
    }/*from   www .j  a va 2 s  . c o m*/

    tailIcon = IconHelper.forName(evt.getMap(), "tail", "items");
    phiFlowerIcon = IconHelper.forName(evt.getMap(), "phiFlower", "items");
    goldfishIcon = IconHelper.forName(evt.getMap(), "goldfish", "items");
    nerfBatIcon = IconHelper.forName(evt.getMap(), "nerfBat", "items");

    kingKeyWeaponIcons = new TextureAtlasSprite[ItemKingKey.WEAPON_TYPES];
    for (int i = 0; i < ItemKingKey.WEAPON_TYPES; i++)
        kingKeyWeaponIcons[i] = IconHelper.forName(evt.getMap(), "gateWeapon" + i, "items");

    thirdEyeLayers = new TextureAtlasSprite[3];
    for (int i = 0; i < 3; i++)
        thirdEyeLayers[i] = IconHelper.forName(evt.getMap(), "thirdEye" + i, "items");

    manaDetectorIcon = IconHelper.forName(evt.getMap(), "triggers/manaDetector", "items");
    runeAltarTriggerIcon = IconHelper.forName(evt.getMap(), "triggers/runeAltarCanCraft", "items");

    for (TriggerManaLevel.State s : TriggerManaLevel.State.values()) {
        manaLevelTriggerIcons.put(s, IconHelper.forName(evt.getMap(),
                "triggers/mana" + WordUtils.capitalizeFully(s.name()), "items"));
    }

    tiaraWingIcons = new TextureAtlasSprite[ItemFlightTiara.WING_TYPES];
    for (int i = 0; i < tiaraWingIcons.length; i++) {
        tiaraWingIcons[i] = IconHelper.forName(evt.getMap(), "flightTiara" + (i + 1), "items");
    }

    terrasteelHelmWillIcon = IconHelper.forName(evt.getMap(), "willFlame", "items");

    bloodPendantChain = IconHelper.forName(evt.getMap(), "bloodPendant2", "items");
    bloodPendantGem = IconHelper.forName(evt.getMap(), "bloodPendant3", "items");
    snowflakePendantGem = IconHelper.forName(evt.getMap(), "icePendantGem", "items");
    itemFinderGem = IconHelper.forName(evt.getMap(), "itemFinderGem", "items");
    pyroclastGem = IconHelper.forName(evt.getMap(), "lavaPendantGem", "items");
    crimsonGem = IconHelper.forName(evt.getMap(), "superLavaPendantGem", "items");
    cirrusGem = IconHelper.forName(evt.getMap(), "cloudPendantGem", "items");
    nimbusGem = IconHelper.forName(evt.getMap(), "superCloudPendantGem", "items");
}