List of usage examples for net.minecraftforge.client.event TextureStitchEvent.Pre getMap
public AtlasTexture getMap()
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"); }