package net.minecraftforge.client.event; import cpw.mods.fml.common.eventhandler.Event; import net.minecraft.client.renderer.texture.TextureMap; public class TextureStitchEvent extends Event { public final TextureMap map; public TextureStitchEvent(TextureMap map) { this.map = map; } /** * Fired when the TextureMap is told to refresh it's stitched texture. * Called after the Stitched list is cleared, but before any blocks or items * add themselves to the list. */ public static class Pre extends TextureStitchEvent { public Pre(TextureMap map){ super(map); } } /** * This event is fired once the texture map has loaded all textures and * stitched them together. All Icons should have there locations defined * by the time this is fired. */ public static class Post extends TextureStitchEvent { public Post(TextureMap map){ super(map); } } }