From e655e57c83789d082316c9dcc81c7fa7c5146cc6 Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Fri, 15 May 2026 20:52:56 +0200 Subject: [PATCH 1/6] Add an adapter to convert old sign textures to 26.2 sign textures. --- .../se/llbit/chunky/resources/Texture.java | 4 - .../chunky/resources/TexturePackLoader.java | 5147 ++++++++--------- .../resources/texturepack/SignTexture.java | 30 + .../texturepack/SignTextureAdapter26_2.java | 52 + 4 files changed, 2655 insertions(+), 2578 deletions(-) create mode 100644 chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java create mode 100644 chunky/src/java/se/llbit/chunky/resources/texturepack/SignTextureAdapter26_2.java diff --git a/chunky/src/java/se/llbit/chunky/resources/Texture.java b/chunky/src/java/se/llbit/chunky/resources/Texture.java index ee5db432f..c60506c1a 100644 --- a/chunky/src/java/se/llbit/chunky/resources/Texture.java +++ b/chunky/src/java/se/llbit/chunky/resources/Texture.java @@ -1088,7 +1088,6 @@ public class Texture { public static final Texture strippedMangroveLog = new Texture(); @TexturePath("assets/minecraft/textures/block/stripped_mangrove_log_top") public static final Texture strippedMangroveLogTop = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/mangrove") public static final Texture mangroveSignPost = new Texture(); @TexturePath("assets/minecraft/textures/block/mangrove_trapdoor") public static final Texture mangroveTrapdoor = new Texture(); @@ -1142,7 +1141,6 @@ public class Texture { public static final Texture strippedBambooBlock = new Texture(); @TexturePath("assets/minecraft/textures/block/stripped_bamboo_block_top") public static final Texture strippedBambooBlockTop = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/bamboo") public static final Texture bambooSignPost = new Texture(); @TexturePath("assets/minecraft/textures/block/bamboo_trapdoor") public static final Texture bambooTrapdoor = new Texture(); @@ -1163,7 +1161,6 @@ public class Texture { public static final Texture strippedCherryLog = new Texture(); @TexturePath("assets/minecraft/textures/block/stripped_cherry_log_top") public static final Texture strippedCherryLogTop = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/cherry") public static final Texture cherrySignPost = new Texture(); @TexturePath("assets/minecraft/textures/block/cherry_trapdoor") public static final Texture cherryTrapdoor = new Texture(); @@ -1538,7 +1535,6 @@ public class Texture { public static final Texture strippedPaleOakLogTop = new Texture(); @TexturePath("assets/minecraft/textures/block/pale_oak_sapling") public static final Texture paleOakSapling = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/pale_oak") public static final Texture paleOakSignPost = new Texture(); @TexturePath("assets/minecraft/textures/entity/signs/hanging/pale_oak") public static final Texture paleOakHangingSign = new Texture(); diff --git a/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java b/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java index 474a07ef2..f3148841b 100644 --- a/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java +++ b/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java @@ -19,10 +19,12 @@ import se.llbit.chunky.renderer.scene.PlayerModel; import se.llbit.chunky.renderer.scene.sky.Sun; import se.llbit.chunky.resources.texturepack.*; +import se.llbit.chunky.resources.texturepack.SignTexture; import se.llbit.log.Log; import java.lang.reflect.Field; -import java.util.*; +import java.util.HashMap; +import java.util.Map; /** * Utility methods to load Minecraft texture packs. @@ -34,447 +36,447 @@ public class TexturePackLoader { static { ALL_TEXTURES.put("normal chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/normal_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/normal", ChestTexture.Layout.NEW_LAYOUT, Texture.chest), // MC 1.15 - new AlternateTextures( - new ChestTexture("assets/minecraft/textures/entity/chest/normal", - ChestTexture.Layout.OLD_LAYOUT, Texture.chest), // MC 1.6 - new ChestTexture("item/chest", ChestTexture.Layout.OLD_LAYOUT, Texture.chest)))); + "assets/minecraft/textures/entity/chest/normal_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/normal", ChestTexture.Layout.NEW_LAYOUT, Texture.chest), // MC 1.15 + new AlternateTextures( + new ChestTexture("assets/minecraft/textures/entity/chest/normal", + ChestTexture.Layout.OLD_LAYOUT, Texture.chest), // MC 1.6 + new ChestTexture("item/chest", ChestTexture.Layout.OLD_LAYOUT, Texture.chest)))); ALL_TEXTURES.put("ender chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/normal_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/ender", ChestTexture.Layout.NEW_LAYOUT, Texture.enderChest), // MC 1.15 - new AlternateTextures( - new ChestTexture("assets/minecraft/textures/entity/chest/ender", - ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest), // MC 1.6 - new ChestTexture("item/enderchest", ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest)))); + "assets/minecraft/textures/entity/chest/normal_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/ender", ChestTexture.Layout.NEW_LAYOUT, Texture.enderChest), // MC 1.15 + new AlternateTextures( + new ChestTexture("assets/minecraft/textures/entity/chest/ender", + ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest), // MC 1.6 + new ChestTexture("item/enderchest", ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest)))); ALL_TEXTURES.put("normal double chest", new AlternateTextures( - new AllTextures( // MC 1.15 - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_left", SplitLargeChestTexture.Part.LEFT, - Texture.largeChestLeft), - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_right", SplitLargeChestTexture.Part.RIGHT, - Texture.largeChestRight)), - new LargeChestTexture("assets/minecraft/textures/entity/chest/normal_double", // MC 1.6 - Texture.largeChestLeft, Texture.largeChestRight), - new LargeChestTexture("item/largechest", - Texture.largeChestLeft, Texture.largeChestRight))); + new AllTextures( // MC 1.15 + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_left", SplitLargeChestTexture.Part.LEFT, + Texture.largeChestLeft), + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_right", SplitLargeChestTexture.Part.RIGHT, + Texture.largeChestRight)), + new LargeChestTexture("assets/minecraft/textures/entity/chest/normal_double", // MC 1.6 + Texture.largeChestLeft, Texture.largeChestRight), + new LargeChestTexture("item/largechest", + Texture.largeChestLeft, Texture.largeChestRight))); ALL_TEXTURES.put("trapped chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/trapped_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/trapped", ChestTexture.Layout.NEW_LAYOUT, Texture.trappedChest), // MC 1.15 - new ChestTexture("assets/minecraft/textures/entity/chest/trapped", // MC 1.6 - ChestTexture.Layout.OLD_LAYOUT, Texture.trappedChest))); + "assets/minecraft/textures/entity/chest/trapped_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/trapped", ChestTexture.Layout.NEW_LAYOUT, Texture.trappedChest), // MC 1.15 + new ChestTexture("assets/minecraft/textures/entity/chest/trapped", // MC 1.6 + ChestTexture.Layout.OLD_LAYOUT, Texture.trappedChest))); ALL_TEXTURES.put("trapped double chest", new AlternateTextures( - new AllTextures( // MC 1.15 - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_left", SplitLargeChestTexture.Part.LEFT, - Texture.largeTrappedChestLeft), - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_right", SplitLargeChestTexture.Part.RIGHT, - Texture.largeTrappedChestRight)), - new LargeChestTexture("assets/minecraft/textures/entity/chest/trapped_double", // MC 1.6 - Texture.largeTrappedChestLeft, Texture.largeTrappedChestRight))); + new AllTextures( // MC 1.15 + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_left", SplitLargeChestTexture.Part.LEFT, + Texture.largeTrappedChestLeft), + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_right", SplitLargeChestTexture.Part.RIGHT, + Texture.largeTrappedChestRight)), + new LargeChestTexture("assets/minecraft/textures/entity/chest/trapped_double", // MC 1.6 + Texture.largeTrappedChestLeft, Texture.largeTrappedChestRight))); ALL_TEXTURES.put("sun", new AlternateTextures( new SimpleTexture("assets/minecraft/textures/environment/celestial/sun", Sun.texture),// MC 1.21.11 new SimpleTexture("assets/minecraft/textures/environment/sun", Sun.texture),// MC 1.6 - new SimpleTexture("environment/sun", Sun.texture),// MC 1.5 - new SimpleTexture("terrain/sun", Sun.texture))); + new SimpleTexture("environment/sun", Sun.texture),// MC 1.5 + new SimpleTexture("terrain/sun", Sun.texture))); ALL_TEXTURES.put("clouds", new AlternateTextures( - new CloudsTexture("assets/minecraft/textures/environment/clouds"), - // MC 1.6 - new CloudsTexture("environment/clouds"))); + new CloudsTexture("assets/minecraft/textures/environment/clouds"), + // MC 1.6 + new CloudsTexture("environment/clouds"))); ALL_TEXTURES.put("grass color map", new AlternateTextures( - new ColorMapTexture("assets/minecraft/textures/colormap/grass", ColorMapTexture.Type.GRASS), - // MC 1.6 - new ColorMapTexture("misc/grasscolor", ColorMapTexture.Type.GRASS))); + new ColorMapTexture("assets/minecraft/textures/colormap/grass", ColorMapTexture.Type.GRASS), + // MC 1.6 + new ColorMapTexture("misc/grasscolor", ColorMapTexture.Type.GRASS))); ALL_TEXTURES.put("foliage color map", new AlternateTextures( - new ColorMapTexture("assets/minecraft/textures/colormap/foliage", ColorMapTexture.Type.FOLIAGE), - // MC 1.6 - new ColorMapTexture("misc/foliagecolor", ColorMapTexture.Type.FOLIAGE))); + new ColorMapTexture("assets/minecraft/textures/colormap/foliage", ColorMapTexture.Type.FOLIAGE), + // MC 1.6 + new ColorMapTexture("misc/foliagecolor", ColorMapTexture.Type.FOLIAGE))); ALL_TEXTURES.put("dry foliage color map", new ColorMapTexture("assets/minecraft/textures/colormap/dry_foliage", ColorMapTexture.Type.DRY_FOLIAGE)); ALL_TEXTURES.put("grass_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_top", Texture.grassTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_top", Texture.grassTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_top", Texture.grassTop), - new SimpleTexture("textures/blocks/grass_top", Texture.grassTop), - new IndexedTexture(0x00, Texture.grassTop))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_top", Texture.grassTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_top", Texture.grassTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_top", Texture.grassTop), + new SimpleTexture("textures/blocks/grass_top", Texture.grassTop), + new IndexedTexture(0x00, Texture.grassTop))); ALL_TEXTURES.put("stone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/stone", Texture.stone), - new SimpleTexture("assets/minecraft/textures/blocks/stone", Texture.stone), - new SimpleTexture("textures/blocks/stone", Texture.stone), - new IndexedTexture(0x01, Texture.stone))); + new SimpleTexture("assets/minecraft/textures/block/stone", Texture.stone), + new SimpleTexture("assets/minecraft/textures/blocks/stone", Texture.stone), + new SimpleTexture("textures/blocks/stone", Texture.stone), + new IndexedTexture(0x01, Texture.stone))); ALL_TEXTURES.put("dirt", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt", Texture.dirt), - new SimpleTexture("assets/minecraft/textures/blocks/dirt", Texture.dirt), - new SimpleTexture("textures/blocks/dirt", Texture.dirt), - new IndexedTexture(0x02, Texture.dirt))); + new SimpleTexture("assets/minecraft/textures/block/dirt", Texture.dirt), + new SimpleTexture("assets/minecraft/textures/blocks/dirt", Texture.dirt), + new SimpleTexture("textures/blocks/dirt", Texture.dirt), + new IndexedTexture(0x02, Texture.dirt))); ALL_TEXTURES.put("grass_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_side", - Texture.grassSideSaturated), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side", - Texture.grassSideSaturated), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side", - Texture.grassSideSaturated), - new SimpleTexture("textures/blocks/grass_side", Texture.grassSideSaturated), - new IndexedTexture(0x03, Texture.grassSideSaturated))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_side", + Texture.grassSideSaturated), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side", + Texture.grassSideSaturated), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side", + Texture.grassSideSaturated), + new SimpleTexture("textures/blocks/grass_side", Texture.grassSideSaturated), + new IndexedTexture(0x03, Texture.grassSideSaturated))); ALL_TEXTURES.put("oak planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_planks", Texture.oakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/oak_planks", Texture.oakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_oak", Texture.oakPlanks), - new SimpleTexture("textures/blocks/wood", Texture.oakPlanks), - new IndexedTexture(0x04, Texture.oakPlanks))); + new SimpleTexture("assets/minecraft/textures/block/oak_planks", Texture.oakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/oak_planks", Texture.oakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_oak", Texture.oakPlanks), + new SimpleTexture("textures/blocks/wood", Texture.oakPlanks), + new IndexedTexture(0x04, Texture.oakPlanks))); ALL_TEXTURES.put("stone slab side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/smooth_stone_slab_side", Texture.smoothStoneSlabSide), // MC 1.14+ - new SimpleTexture("assets/minecraft/textures/block/stone_slab_side", Texture.smoothStoneSlabSide), - new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_side", Texture.smoothStoneSlabSide), - new SimpleTexture("textures/blocks/stoneslab_side", Texture.smoothStoneSlabSide), - new IndexedTexture(0x05, Texture.smoothStoneSlabSide))); + new SimpleTexture("assets/minecraft/textures/block/smooth_stone_slab_side", Texture.smoothStoneSlabSide), // MC 1.14+ + new SimpleTexture("assets/minecraft/textures/block/stone_slab_side", Texture.smoothStoneSlabSide), + new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_side", Texture.smoothStoneSlabSide), + new SimpleTexture("textures/blocks/stoneslab_side", Texture.smoothStoneSlabSide), + new IndexedTexture(0x05, Texture.smoothStoneSlabSide))); ALL_TEXTURES.put("stone slab top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/smooth_stone", Texture.smoothStone), // MC 1.14+ - new SimpleTexture("assets/minecraft/textures/block/stone_slab_top", Texture.smoothStone), - new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_top", Texture.smoothStone), - new SimpleTexture("textures/blocks/stoneslab_top", Texture.smoothStone), - new IndexedTexture(0x06, Texture.smoothStone))); + new SimpleTexture("assets/minecraft/textures/block/smooth_stone", Texture.smoothStone), // MC 1.14+ + new SimpleTexture("assets/minecraft/textures/block/stone_slab_top", Texture.smoothStone), + new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_top", Texture.smoothStone), + new SimpleTexture("textures/blocks/stoneslab_top", Texture.smoothStone), + new IndexedTexture(0x06, Texture.smoothStone))); ALL_TEXTURES.put("brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bricks", Texture.brick), - new SimpleTexture("assets/minecraft/textures/blocks/brick", Texture.brick), - new SimpleTexture("textures/blocks/brick", Texture.brick), - new IndexedTexture(0x07, Texture.brick))); + new SimpleTexture("assets/minecraft/textures/block/bricks", Texture.brick), + new SimpleTexture("assets/minecraft/textures/blocks/brick", Texture.brick), + new SimpleTexture("textures/blocks/brick", Texture.brick), + new IndexedTexture(0x07, Texture.brick))); ALL_TEXTURES.put("tnt side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_side", Texture.tntSide), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_side", Texture.tntSide), - new SimpleTexture("textures/blocks/tnt_side", Texture.tntSide), - new IndexedTexture(0x08, Texture.tntSide))); + new SimpleTexture("assets/minecraft/textures/block/tnt_side", Texture.tntSide), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_side", Texture.tntSide), + new SimpleTexture("textures/blocks/tnt_side", Texture.tntSide), + new IndexedTexture(0x08, Texture.tntSide))); ALL_TEXTURES.put("tnt top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_top", Texture.tntTop), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_top", Texture.tntTop), - new SimpleTexture("textures/blocks/tnt_top", Texture.tntTop), - new IndexedTexture(0x09, Texture.tntTop))); + new SimpleTexture("assets/minecraft/textures/block/tnt_top", Texture.tntTop), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_top", Texture.tntTop), + new SimpleTexture("textures/blocks/tnt_top", Texture.tntTop), + new IndexedTexture(0x09, Texture.tntTop))); ALL_TEXTURES.put("tnt bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_bottom", Texture.tntBottom), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_bottom", Texture.tntBottom), - new SimpleTexture("textures/blocks/tnt_bottom", Texture.tntBottom), - new IndexedTexture(0x0A, Texture.tntBottom))); + new SimpleTexture("assets/minecraft/textures/block/tnt_bottom", Texture.tntBottom), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_bottom", Texture.tntBottom), + new SimpleTexture("textures/blocks/tnt_bottom", Texture.tntBottom), + new IndexedTexture(0x0A, Texture.tntBottom))); ALL_TEXTURES.put("cobweb", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cobweb", Texture.cobweb), - new SimpleTexture("assets/minecraft/textures/blocks/cobweb", Texture.cobweb), - new SimpleTexture("assets/minecraft/textures/blocks/web", Texture.cobweb), - new SimpleTexture("textures/blocks/web", Texture.cobweb), - new IndexedTexture(0x0B, Texture.cobweb))); + new SimpleTexture("assets/minecraft/textures/block/cobweb", Texture.cobweb), + new SimpleTexture("assets/minecraft/textures/blocks/cobweb", Texture.cobweb), + new SimpleTexture("assets/minecraft/textures/blocks/web", Texture.cobweb), + new SimpleTexture("textures/blocks/web", Texture.cobweb), + new IndexedTexture(0x0B, Texture.cobweb))); ALL_TEXTURES.put("rose", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/poppy", Texture.poppy), - new SimpleTexture("assets/minecraft/textures/blocks/poppy", Texture.poppy), - new SimpleTexture("assets/minecraft/textures/blocks/flower_rose", Texture.poppy), - new SimpleTexture("textures/blocks/rose", Texture.poppy), - new IndexedTexture(0x0C, Texture.poppy))); + new SimpleTexture("assets/minecraft/textures/block/poppy", Texture.poppy), + new SimpleTexture("assets/minecraft/textures/blocks/poppy", Texture.poppy), + new SimpleTexture("assets/minecraft/textures/blocks/flower_rose", Texture.poppy), + new SimpleTexture("textures/blocks/rose", Texture.poppy), + new IndexedTexture(0x0C, Texture.poppy))); ALL_TEXTURES.put("dandelion", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dandelion", Texture.dandelion), - new SimpleTexture("assets/minecraft/textures/blocks/dandelion", Texture.dandelion), - new SimpleTexture("assets/minecraft/textures/blocks/flower_dandelion", Texture.dandelion), - new SimpleTexture("textures/blocks/flower", Texture.dandelion), - new IndexedTexture(0x0D, Texture.dandelion))); + new SimpleTexture("assets/minecraft/textures/block/dandelion", Texture.dandelion), + new SimpleTexture("assets/minecraft/textures/blocks/dandelion", Texture.dandelion), + new SimpleTexture("assets/minecraft/textures/blocks/flower_dandelion", Texture.dandelion), + new SimpleTexture("textures/blocks/flower", Texture.dandelion), + new IndexedTexture(0x0D, Texture.dandelion))); ALL_TEXTURES.put("nether portal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_portal", Texture.portal), - new SimpleTexture("assets/minecraft/textures/blocks/portal", Texture.portal), - new SimpleTexture("textures/blocks/portal", Texture.portal), - new IndexedTexture(0x0E, Texture.portal))); + new SimpleTexture("assets/minecraft/textures/block/nether_portal", Texture.portal), + new SimpleTexture("assets/minecraft/textures/blocks/portal", Texture.portal), + new SimpleTexture("textures/blocks/portal", Texture.portal), + new IndexedTexture(0x0E, Texture.portal))); ALL_TEXTURES.put("oak_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_sapling", Texture.oakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/oak_sapling", Texture.oakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_oak", Texture.oakSapling), - new SimpleTexture("textures/blocks/sapling", Texture.oakSapling), - new IndexedTexture(0x0F, Texture.oakSapling))); + new SimpleTexture("assets/minecraft/textures/block/oak_sapling", Texture.oakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/oak_sapling", Texture.oakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_oak", Texture.oakSapling), + new SimpleTexture("textures/blocks/sapling", Texture.oakSapling), + new IndexedTexture(0x0F, Texture.oakSapling))); ALL_TEXTURES.put("cobblestone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cobblestone", Texture.cobblestone), - new SimpleTexture("assets/minecraft/textures/blocks/cobblestone", Texture.cobblestone), - new SimpleTexture("textures/blocks/stonebrick", Texture.cobblestone), - new IndexedTexture(0x10, Texture.cobblestone))); + new SimpleTexture("assets/minecraft/textures/block/cobblestone", Texture.cobblestone), + new SimpleTexture("assets/minecraft/textures/blocks/cobblestone", Texture.cobblestone), + new SimpleTexture("textures/blocks/stonebrick", Texture.cobblestone), + new IndexedTexture(0x10, Texture.cobblestone))); ALL_TEXTURES.put("bedrock", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bedrock", Texture.bedrock), - new SimpleTexture("assets/minecraft/textures/blocks/bedrock", Texture.bedrock), - new SimpleTexture("textures/blocks/bedrock", Texture.bedrock), - new IndexedTexture(0x11, Texture.bedrock))); + new SimpleTexture("assets/minecraft/textures/block/bedrock", Texture.bedrock), + new SimpleTexture("assets/minecraft/textures/blocks/bedrock", Texture.bedrock), + new SimpleTexture("textures/blocks/bedrock", Texture.bedrock), + new IndexedTexture(0x11, Texture.bedrock))); ALL_TEXTURES.put("sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sand", Texture.sand), - new SimpleTexture("assets/minecraft/textures/blocks/sand", Texture.sand), - new SimpleTexture("textures/blocks/sand", Texture.sand), - new IndexedTexture(0x12, Texture.sand))); + new SimpleTexture("assets/minecraft/textures/block/sand", Texture.sand), + new SimpleTexture("assets/minecraft/textures/blocks/sand", Texture.sand), + new SimpleTexture("textures/blocks/sand", Texture.sand), + new IndexedTexture(0x12, Texture.sand))); ALL_TEXTURES.put("gravel", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gravel", Texture.gravel), - new SimpleTexture("assets/minecraft/textures/blocks/gravel", Texture.gravel), - new SimpleTexture("textures/blocks/gravel", Texture.gravel), - new IndexedTexture(0x13, Texture.gravel))); + new SimpleTexture("assets/minecraft/textures/block/gravel", Texture.gravel), + new SimpleTexture("assets/minecraft/textures/blocks/gravel", Texture.gravel), + new SimpleTexture("textures/blocks/gravel", Texture.gravel), + new IndexedTexture(0x13, Texture.gravel))); ALL_TEXTURES.put("oak log side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_log", Texture.oakWood), - new SimpleTexture("assets/minecraft/textures/blocks/oak_log", Texture.oakWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_oak", Texture.oakWood), - new SimpleTexture("textures/blocks/tree_side", Texture.oakWood), - new IndexedTexture(0x14, Texture.oakWood))); + new SimpleTexture("assets/minecraft/textures/block/oak_log", Texture.oakWood), + new SimpleTexture("assets/minecraft/textures/blocks/oak_log", Texture.oakWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_oak", Texture.oakWood), + new SimpleTexture("textures/blocks/tree_side", Texture.oakWood), + new IndexedTexture(0x14, Texture.oakWood))); ALL_TEXTURES.put("oak log top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_log_top", Texture.oakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/oak_log_top", Texture.oakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_oak_top", Texture.oakWoodTop), - new SimpleTexture("textures/blocks/tree_top", Texture.oakWoodTop), - new IndexedTexture(0x15, Texture.oakWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/oak_log_top", Texture.oakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/oak_log_top", Texture.oakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_oak_top", Texture.oakWoodTop), + new SimpleTexture("textures/blocks/tree_top", Texture.oakWoodTop), + new IndexedTexture(0x15, Texture.oakWoodTop))); ALL_TEXTURES.put("iron block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_block", Texture.ironBlock), - new SimpleTexture("assets/minecraft/textures/blocks/iron_block", Texture.ironBlock), - new SimpleTexture("textures/blocks/blockIron", Texture.ironBlock), - new IndexedTexture(0x16, Texture.ironBlock))); + new SimpleTexture("assets/minecraft/textures/block/iron_block", Texture.ironBlock), + new SimpleTexture("assets/minecraft/textures/blocks/iron_block", Texture.ironBlock), + new SimpleTexture("textures/blocks/blockIron", Texture.ironBlock), + new IndexedTexture(0x16, Texture.ironBlock))); ALL_TEXTURES.put("gold block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gold_block", Texture.goldBlock), - new SimpleTexture("assets/minecraft/textures/blocks/gold_block", Texture.goldBlock), - new SimpleTexture("textures/blocks/blockGold", Texture.goldBlock), - new IndexedTexture(0x17, Texture.goldBlock))); + new SimpleTexture("assets/minecraft/textures/block/gold_block", Texture.goldBlock), + new SimpleTexture("assets/minecraft/textures/blocks/gold_block", Texture.goldBlock), + new SimpleTexture("textures/blocks/blockGold", Texture.goldBlock), + new IndexedTexture(0x17, Texture.goldBlock))); ALL_TEXTURES.put("diamond block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diamond_block", Texture.diamondBlock), - new SimpleTexture("assets/minecraft/textures/blocks/diamond_block", Texture.diamondBlock), - new SimpleTexture("textures/blocks/blockDiamond", Texture.diamondBlock), - new IndexedTexture(0x18, Texture.diamondBlock))); + new SimpleTexture("assets/minecraft/textures/block/diamond_block", Texture.diamondBlock), + new SimpleTexture("assets/minecraft/textures/blocks/diamond_block", Texture.diamondBlock), + new SimpleTexture("textures/blocks/blockDiamond", Texture.diamondBlock), + new IndexedTexture(0x18, Texture.diamondBlock))); ALL_TEXTURES.put("emerald block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/emerald_block", Texture.emeraldBlock), - new SimpleTexture("assets/minecraft/textures/blocks/emerald_block", Texture.emeraldBlock), - new SimpleTexture("textures/blocks/blockEmerald", Texture.emeraldBlock), - new IndexedTexture(0x19, Texture.emeraldBlock))); + new SimpleTexture("assets/minecraft/textures/block/emerald_block", Texture.emeraldBlock), + new SimpleTexture("assets/minecraft/textures/blocks/emerald_block", Texture.emeraldBlock), + new SimpleTexture("textures/blocks/blockEmerald", Texture.emeraldBlock), + new IndexedTexture(0x19, Texture.emeraldBlock))); ALL_TEXTURES.put("redstone block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_block", Texture.redstoneBlock), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_block", Texture.redstoneBlock), - new SimpleTexture("textures/blocks/blockRedstone", Texture.redstoneBlock), - new IndexedTexture(0x1A, Texture.redstoneBlock))); + new SimpleTexture("assets/minecraft/textures/block/redstone_block", Texture.redstoneBlock), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_block", Texture.redstoneBlock), + new SimpleTexture("textures/blocks/blockRedstone", Texture.redstoneBlock), + new IndexedTexture(0x1A, Texture.redstoneBlock))); ALL_TEXTURES.put("red_mushroom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_mushroom", Texture.redMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom", Texture.redMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_red", Texture.redMushroom), - new SimpleTexture("textures/blocks/mushroom_red", Texture.redMushroom), - new IndexedTexture(0x1C, Texture.redMushroom))); + new SimpleTexture("assets/minecraft/textures/block/red_mushroom", Texture.redMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom", Texture.redMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_red", Texture.redMushroom), + new SimpleTexture("textures/blocks/mushroom_red", Texture.redMushroom), + new IndexedTexture(0x1C, Texture.redMushroom))); ALL_TEXTURES.put("brown_mushroom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_mushroom", Texture.brownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom", Texture.brownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_brown", Texture.brownMushroom), - new SimpleTexture("textures/blocks/mushroom_brown", Texture.brownMushroom), - new IndexedTexture(0x1D, Texture.brownMushroom))); + new SimpleTexture("assets/minecraft/textures/block/brown_mushroom", Texture.brownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom", Texture.brownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_brown", Texture.brownMushroom), + new SimpleTexture("textures/blocks/mushroom_brown", Texture.brownMushroom), + new IndexedTexture(0x1D, Texture.brownMushroom))); ALL_TEXTURES.put("jungle_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_sapling", Texture.jungleSapling), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_sapling", Texture.jungleSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_jungle", Texture.jungleSapling), - new SimpleTexture("textures/blocks/sapling_jungle", Texture.jungleSapling), - new IndexedTexture(0x1E, Texture.jungleSapling))); + new SimpleTexture("assets/minecraft/textures/block/jungle_sapling", Texture.jungleSapling), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_sapling", Texture.jungleSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_jungle", Texture.jungleSapling), + new SimpleTexture("textures/blocks/sapling_jungle", Texture.jungleSapling), + new IndexedTexture(0x1E, Texture.jungleSapling))); ALL_TEXTURES.put("gold ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gold_ore", Texture.goldOre), - new SimpleTexture("assets/minecraft/textures/blocks/gold_ore", Texture.goldOre), - new SimpleTexture("textures/blocks/oreGold", Texture.goldOre), - new IndexedTexture(0x20, Texture.goldOre))); + new SimpleTexture("assets/minecraft/textures/block/gold_ore", Texture.goldOre), + new SimpleTexture("assets/minecraft/textures/blocks/gold_ore", Texture.goldOre), + new SimpleTexture("textures/blocks/oreGold", Texture.goldOre), + new IndexedTexture(0x20, Texture.goldOre))); ALL_TEXTURES.put("iron ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_ore", Texture.ironOre), - new SimpleTexture("assets/minecraft/textures/blocks/iron_ore", Texture.ironOre), - new SimpleTexture("textures/blocks/oreIron", Texture.ironOre), - new IndexedTexture(0x21, Texture.ironOre))); + new SimpleTexture("assets/minecraft/textures/block/iron_ore", Texture.ironOre), + new SimpleTexture("assets/minecraft/textures/blocks/iron_ore", Texture.ironOre), + new SimpleTexture("textures/blocks/oreIron", Texture.ironOre), + new IndexedTexture(0x21, Texture.ironOre))); ALL_TEXTURES.put("coal ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coal_ore", Texture.coalOre), - new SimpleTexture("assets/minecraft/textures/blocks/coal_ore", Texture.coalOre), - new SimpleTexture("textures/blocks/oreCoal", Texture.coalOre), - new IndexedTexture(0x22, Texture.coalOre))); + new SimpleTexture("assets/minecraft/textures/block/coal_ore", Texture.coalOre), + new SimpleTexture("assets/minecraft/textures/blocks/coal_ore", Texture.coalOre), + new SimpleTexture("textures/blocks/oreCoal", Texture.coalOre), + new IndexedTexture(0x22, Texture.coalOre))); ALL_TEXTURES.put("bookshelf", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bookshelf", Texture.bookshelf), - new SimpleTexture("assets/minecraft/textures/blocks/bookshelf", Texture.bookshelf), - new SimpleTexture("textures/blocks/bookshelf", Texture.bookshelf), - new IndexedTexture(0x23, Texture.bookshelf))); + new SimpleTexture("assets/minecraft/textures/block/bookshelf", Texture.bookshelf), + new SimpleTexture("assets/minecraft/textures/blocks/bookshelf", Texture.bookshelf), + new SimpleTexture("textures/blocks/bookshelf", Texture.bookshelf), + new IndexedTexture(0x23, Texture.bookshelf))); ALL_TEXTURES.put("mossy cobblestone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mossy_cobblestone", Texture.mossStone), - new SimpleTexture("assets/minecraft/textures/blocks/mossy_cobblestone", Texture.mossStone), - new SimpleTexture("assets/minecraft/textures/blocks/cobblestone_mossy", Texture.mossStone), - new SimpleTexture("textures/blocks/stoneMoss", Texture.mossStone), - new IndexedTexture(0x24, Texture.mossStone))); + new SimpleTexture("assets/minecraft/textures/block/mossy_cobblestone", Texture.mossStone), + new SimpleTexture("assets/minecraft/textures/blocks/mossy_cobblestone", Texture.mossStone), + new SimpleTexture("assets/minecraft/textures/blocks/cobblestone_mossy", Texture.mossStone), + new SimpleTexture("textures/blocks/stoneMoss", Texture.mossStone), + new IndexedTexture(0x24, Texture.mossStone))); ALL_TEXTURES.put("obsidian", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/obsidian", Texture.obsidian), - new SimpleTexture("assets/minecraft/textures/blocks/obsidian", Texture.obsidian), - new SimpleTexture("textures/blocks/obsidian", Texture.obsidian), - new IndexedTexture(0x25, Texture.obsidian))); + new SimpleTexture("assets/minecraft/textures/block/obsidian", Texture.obsidian), + new SimpleTexture("assets/minecraft/textures/blocks/obsidian", Texture.obsidian), + new SimpleTexture("textures/blocks/obsidian", Texture.obsidian), + new IndexedTexture(0x25, Texture.obsidian))); ALL_TEXTURES.put("grass_side_overlay", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_side_overlay", - Texture.grassSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side_overlay", - Texture.grassSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side_overlay", Texture.grassSide), - new SimpleTexture("textures/blocks/grass_side_overlay", Texture.grassSide), - new IndexedTexture(0x26, Texture.grassSide))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_side_overlay", + Texture.grassSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side_overlay", + Texture.grassSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side_overlay", Texture.grassSide), + new SimpleTexture("textures/blocks/grass_side_overlay", Texture.grassSide), + new IndexedTexture(0x26, Texture.grassSide))); ALL_TEXTURES.put("tallgrass", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/short_grass", Texture.tallGrass), // since 1.20.3-pre2 - new SimpleTexture("assets/minecraft/textures/block/grass", Texture.tallGrass), - new SimpleTexture("assets/minecraft/textures/blocks/grass", Texture.tallGrass), - new SimpleTexture("assets/minecraft/textures/blocks/tallgrass", Texture.tallGrass), - new SimpleTexture("textures/blocks/tallgrass", Texture.tallGrass), - new IndexedTexture(0x27, Texture.tallGrass))); + new SimpleTexture("assets/minecraft/textures/block/short_grass", Texture.tallGrass), // since 1.20.3-pre2 + new SimpleTexture("assets/minecraft/textures/block/grass", Texture.tallGrass), + new SimpleTexture("assets/minecraft/textures/blocks/grass", Texture.tallGrass), + new SimpleTexture("assets/minecraft/textures/blocks/tallgrass", Texture.tallGrass), + new SimpleTexture("textures/blocks/tallgrass", Texture.tallGrass), + new IndexedTexture(0x27, Texture.tallGrass))); ALL_TEXTURES.put("beacon", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beacon", Texture.beacon), - new SimpleTexture("assets/minecraft/textures/blocks/beacon", Texture.beacon), - new SimpleTexture("textures/blocks/beacon", Texture.beacon), - new IndexedTexture(0x29, Texture.beacon))); + new SimpleTexture("assets/minecraft/textures/block/beacon", Texture.beacon), + new SimpleTexture("assets/minecraft/textures/blocks/beacon", Texture.beacon), + new SimpleTexture("textures/blocks/beacon", Texture.beacon), + new IndexedTexture(0x29, Texture.beacon))); ALL_TEXTURES.put("crafting_table_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_top", - Texture.workbenchTop), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_top", - Texture.workbenchTop), - new SimpleTexture("textures/blocks/workbench_top", Texture.workbenchTop), - new IndexedTexture(0x2B, Texture.workbenchTop))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_top", + Texture.workbenchTop), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_top", + Texture.workbenchTop), + new SimpleTexture("textures/blocks/workbench_top", Texture.workbenchTop), + new IndexedTexture(0x2B, Texture.workbenchTop))); ALL_TEXTURES.put("furnace_front_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_front", - Texture.furnaceUnlitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front", - Texture.furnaceUnlitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_off", - Texture.furnaceUnlitFront), - new SimpleTexture("textures/blocks/furnace_front", Texture.furnaceUnlitFront), - new IndexedTexture(0x2C, Texture.furnaceUnlitFront))); + new SimpleTexture("assets/minecraft/textures/block/furnace_front", + Texture.furnaceUnlitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front", + Texture.furnaceUnlitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_off", + Texture.furnaceUnlitFront), + new SimpleTexture("textures/blocks/furnace_front", Texture.furnaceUnlitFront), + new IndexedTexture(0x2C, Texture.furnaceUnlitFront))); ALL_TEXTURES.put("furnace_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_side", Texture.furnaceSide), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_side", Texture.furnaceSide), - new SimpleTexture("textures/blocks/furnace_side", Texture.furnaceSide), - new IndexedTexture(0x2D, Texture.furnaceSide))); + new SimpleTexture("assets/minecraft/textures/block/furnace_side", Texture.furnaceSide), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_side", Texture.furnaceSide), + new SimpleTexture("textures/blocks/furnace_side", Texture.furnaceSide), + new IndexedTexture(0x2D, Texture.furnaceSide))); ALL_TEXTURES.put("dispenser_front_horizontal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dispenser_front", - Texture.dispenserFront), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front", - Texture.dispenserFront), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_horizontal", - Texture.dispenserFront), - new SimpleTexture("textures/blocks/dispenser_front", Texture.dispenserFront), - new IndexedTexture(0x2E, Texture.dispenserFront))); + new SimpleTexture("assets/minecraft/textures/block/dispenser_front", + Texture.dispenserFront), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front", + Texture.dispenserFront), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_horizontal", + Texture.dispenserFront), + new SimpleTexture("textures/blocks/dispenser_front", Texture.dispenserFront), + new IndexedTexture(0x2E, Texture.dispenserFront))); ALL_TEXTURES.put("dispenser_front_vertical", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dispenser_front_vertical", - Texture.dispenserFrontVertical), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_vertical", - Texture.dispenserFrontVertical))); + new SimpleTexture("assets/minecraft/textures/block/dispenser_front_vertical", + Texture.dispenserFrontVertical), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_vertical", + Texture.dispenserFrontVertical))); ALL_TEXTURES.put("sponge", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sponge", Texture.sponge), - new SimpleTexture("assets/minecraft/textures/blocks/sponge", Texture.sponge), - new SimpleTexture("textures/blocks/sponge", Texture.sponge), - new IndexedTexture(0x30, Texture.sponge))); + new SimpleTexture("assets/minecraft/textures/block/sponge", Texture.sponge), + new SimpleTexture("assets/minecraft/textures/blocks/sponge", Texture.sponge), + new SimpleTexture("textures/blocks/sponge", Texture.sponge), + new IndexedTexture(0x30, Texture.sponge))); ALL_TEXTURES.put("glass", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glass", Texture.glass), - new SimpleTexture("assets/minecraft/textures/blocks/glass", Texture.glass), - new SimpleTexture("textures/blocks/glass", Texture.glass), - new IndexedTexture(0x31, Texture.glass))); + new SimpleTexture("assets/minecraft/textures/block/glass", Texture.glass), + new SimpleTexture("assets/minecraft/textures/blocks/glass", Texture.glass), + new SimpleTexture("textures/blocks/glass", Texture.glass), + new IndexedTexture(0x31, Texture.glass))); ALL_TEXTURES.put("diamond_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diamond_ore", Texture.diamondOre), - new SimpleTexture("assets/minecraft/textures/blocks/diamond_ore", Texture.diamondOre), - new SimpleTexture("textures/blocks/oreDiamond", Texture.diamondOre), - new IndexedTexture(0x32, Texture.diamondOre))); + new SimpleTexture("assets/minecraft/textures/block/diamond_ore", Texture.diamondOre), + new SimpleTexture("assets/minecraft/textures/blocks/diamond_ore", Texture.diamondOre), + new SimpleTexture("textures/blocks/oreDiamond", Texture.diamondOre), + new IndexedTexture(0x32, Texture.diamondOre))); ALL_TEXTURES.put("redstone_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_ore", Texture.redstoneOre), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_ore", Texture.redstoneOre), - new SimpleTexture("textures/blocks/oreRedstone", Texture.redstoneOre), - new IndexedTexture(0x33, Texture.redstoneOre))); + new SimpleTexture("assets/minecraft/textures/block/redstone_ore", Texture.redstoneOre), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_ore", Texture.redstoneOre), + new SimpleTexture("textures/blocks/oreRedstone", Texture.redstoneOre), + new IndexedTexture(0x33, Texture.redstoneOre))); ALL_TEXTURES.put("oak_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_leaves", Texture.oakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/oak_leaves", Texture.oakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_oak", Texture.oakLeaves), - new SimpleTexture("textures/blocks/leaves", Texture.oakLeaves), - new IndexedTexture(0x34, Texture.oakLeaves))); + new SimpleTexture("assets/minecraft/textures/block/oak_leaves", Texture.oakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/oak_leaves", Texture.oakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_oak", Texture.oakLeaves), + new SimpleTexture("textures/blocks/leaves", Texture.oakLeaves), + new IndexedTexture(0x34, Texture.oakLeaves))); ALL_TEXTURES.put("stone_brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/stone_bricks", Texture.stoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stone_bricks", Texture.stoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick", Texture.stoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth", Texture.stoneBrick), - new IndexedTexture(0x36, Texture.stoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/stone_bricks", Texture.stoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stone_bricks", Texture.stoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick", Texture.stoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth", Texture.stoneBrick), + new IndexedTexture(0x36, Texture.stoneBrick))); ALL_TEXTURES.put("dead_bush", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dead_bush", Texture.deadBush), - new SimpleTexture("assets/minecraft/textures/blocks/dead_bush", Texture.deadBush), - new SimpleTexture("assets/minecraft/textures/blocks/deadbush", Texture.deadBush), - new SimpleTexture("textures/blocks/deadbush", Texture.deadBush), - new IndexedTexture(0x37, Texture.deadBush))); + new SimpleTexture("assets/minecraft/textures/block/dead_bush", Texture.deadBush), + new SimpleTexture("assets/minecraft/textures/blocks/dead_bush", Texture.deadBush), + new SimpleTexture("assets/minecraft/textures/blocks/deadbush", Texture.deadBush), + new SimpleTexture("textures/blocks/deadbush", Texture.deadBush), + new IndexedTexture(0x37, Texture.deadBush))); ALL_TEXTURES.put("fern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/fern", Texture.fern), - new SimpleTexture("assets/minecraft/textures/blocks/fern", Texture.fern), - new SimpleTexture("textures/blocks/fern", Texture.fern), - new IndexedTexture(0x38, Texture.fern))); + new SimpleTexture("assets/minecraft/textures/block/fern", Texture.fern), + new SimpleTexture("assets/minecraft/textures/blocks/fern", Texture.fern), + new SimpleTexture("textures/blocks/fern", Texture.fern), + new IndexedTexture(0x38, Texture.fern))); ALL_TEXTURES.put("crafting_table_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_side", - Texture.workbenchSide), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_side", - Texture.workbenchSide), - new SimpleTexture("textures/blocks/workbench_side", Texture.workbenchSide), - new IndexedTexture(0x3B, Texture.workbenchSide))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_side", + Texture.workbenchSide), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_side", + Texture.workbenchSide), + new SimpleTexture("textures/blocks/workbench_side", Texture.workbenchSide), + new IndexedTexture(0x3B, Texture.workbenchSide))); ALL_TEXTURES.put("crafting_table_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_front", - Texture.workbenchFront), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_front", - Texture.workbenchFront), - new SimpleTexture("textures/blocks/workbench_front", Texture.workbenchFront), - new IndexedTexture(0x3C, Texture.workbenchFront))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_front", + Texture.workbenchFront), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_front", + Texture.workbenchFront), + new SimpleTexture("textures/blocks/workbench_front", Texture.workbenchFront), + new IndexedTexture(0x3C, Texture.workbenchFront))); ALL_TEXTURES.put("furnace_front_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_front_on", - Texture.furnaceLitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_on", - Texture.furnaceLitFront), - new SimpleTexture("textures/blocks/furnace_front_lit", Texture.furnaceLitFront), - new IndexedTexture(0x3D, Texture.furnaceLitFront))); + new SimpleTexture("assets/minecraft/textures/block/furnace_front_on", + Texture.furnaceLitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_on", + Texture.furnaceLitFront), + new SimpleTexture("textures/blocks/furnace_front_lit", Texture.furnaceLitFront), + new IndexedTexture(0x3D, Texture.furnaceLitFront))); ALL_TEXTURES.put("furnace_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_top", Texture.furnaceTop), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_top", Texture.furnaceTop), - new SimpleTexture("textures/blocks/furnace_top", Texture.furnaceTop), - new IndexedTexture(0x3E, Texture.furnaceTop))); + new SimpleTexture("assets/minecraft/textures/block/furnace_top", Texture.furnaceTop), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_top", Texture.furnaceTop), + new SimpleTexture("textures/blocks/furnace_top", Texture.furnaceTop), + new IndexedTexture(0x3E, Texture.furnaceTop))); ALL_TEXTURES.put("spruce_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_sapling", Texture.spruceSapling), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_sapling", Texture.spruceSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_spruce", Texture.spruceSapling), - new SimpleTexture("textures/blocks/sapling_spruce", Texture.spruceSapling), - new IndexedTexture(0x3F, Texture.spruceSapling))); + new SimpleTexture("assets/minecraft/textures/block/spruce_sapling", Texture.spruceSapling), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_sapling", Texture.spruceSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_spruce", Texture.spruceSapling), + new SimpleTexture("textures/blocks/sapling_spruce", Texture.spruceSapling), + new IndexedTexture(0x3F, Texture.spruceSapling))); ALL_TEXTURES.put("white_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_wool", Texture.whiteWool), - new SimpleTexture("assets/minecraft/textures/blocks/white_wool", Texture.whiteWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_white", Texture.whiteWool), - new SimpleTexture("textures/blocks/cloth_0", Texture.whiteWool), - new IndexedTexture(0x40, Texture.whiteWool))); + new SimpleTexture("assets/minecraft/textures/block/white_wool", Texture.whiteWool), + new SimpleTexture("assets/minecraft/textures/blocks/white_wool", Texture.whiteWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_white", Texture.whiteWool), + new SimpleTexture("textures/blocks/cloth_0", Texture.whiteWool), + new IndexedTexture(0x40, Texture.whiteWool))); ALL_TEXTURES.put("mob spawner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spawner", Texture.monsterSpawner), - new SimpleTexture("assets/minecraft/textures/blocks/mob_spawner", Texture.monsterSpawner), - new SimpleTexture("textures/blocks/mobSpawner", Texture.monsterSpawner), - new IndexedTexture(0x41, Texture.monsterSpawner))); + new SimpleTexture("assets/minecraft/textures/block/spawner", Texture.monsterSpawner), + new SimpleTexture("assets/minecraft/textures/blocks/mob_spawner", Texture.monsterSpawner), + new SimpleTexture("textures/blocks/mobSpawner", Texture.monsterSpawner), + new IndexedTexture(0x41, Texture.monsterSpawner))); ALL_TEXTURES.put("snow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/snow", Texture.snowBlock), - new SimpleTexture("assets/minecraft/textures/blocks/snow", Texture.snowBlock), - new SimpleTexture("textures/blocks/snow", Texture.snowBlock), - new IndexedTexture(0x42, Texture.snowBlock))); + new SimpleTexture("assets/minecraft/textures/block/snow", Texture.snowBlock), + new SimpleTexture("assets/minecraft/textures/blocks/snow", Texture.snowBlock), + new SimpleTexture("textures/blocks/snow", Texture.snowBlock), + new IndexedTexture(0x42, Texture.snowBlock))); ALL_TEXTURES.put("ice", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/ice", Texture.ice), - new SimpleTexture("assets/minecraft/textures/blocks/ice", Texture.ice), - new SimpleTexture("textures/blocks/ice", Texture.ice), - new IndexedTexture(0x43, Texture.ice))); + new SimpleTexture("assets/minecraft/textures/block/ice", Texture.ice), + new SimpleTexture("assets/minecraft/textures/blocks/ice", Texture.ice), + new SimpleTexture("textures/blocks/ice", Texture.ice), + new IndexedTexture(0x43, Texture.ice))); ALL_TEXTURES.put("grass_block_snow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_snow", Texture.snowSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_snow", Texture.snowSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side_snowed", Texture.snowSide), - new SimpleTexture("textures/blocks/snow_side", Texture.snowSide), - new IndexedTexture(0x44, Texture.snowSide))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_snow", Texture.snowSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_snow", Texture.snowSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side_snowed", Texture.snowSide), + new SimpleTexture("textures/blocks/snow_side", Texture.snowSide), + new IndexedTexture(0x44, Texture.snowSide))); ALL_TEXTURES.put("cactus_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_top", Texture.cactusTop), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_top", Texture.cactusTop), - new SimpleTexture("textures/blocks/cactus_top", Texture.cactusTop), - new IndexedTexture(0x45, Texture.cactusTop))); + new SimpleTexture("assets/minecraft/textures/block/cactus_top", Texture.cactusTop), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_top", Texture.cactusTop), + new SimpleTexture("textures/blocks/cactus_top", Texture.cactusTop), + new IndexedTexture(0x45, Texture.cactusTop))); ALL_TEXTURES.put("cactus_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_side", Texture.cactusSide), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_side", Texture.cactusSide), - new SimpleTexture("textures/blocks/cactus_side", Texture.cactusSide), - new IndexedTexture(0x46, Texture.cactusSide))); + new SimpleTexture("assets/minecraft/textures/block/cactus_side", Texture.cactusSide), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_side", Texture.cactusSide), + new SimpleTexture("textures/blocks/cactus_side", Texture.cactusSide), + new IndexedTexture(0x46, Texture.cactusSide))); ALL_TEXTURES.put("cactus_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_bottom", Texture.cactusBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_bottom", Texture.cactusBottom), - new SimpleTexture("textures/blocks/cactus_bottom", Texture.cactusBottom), - new IndexedTexture(0x47, Texture.cactusBottom))); + new SimpleTexture("assets/minecraft/textures/block/cactus_bottom", Texture.cactusBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_bottom", Texture.cactusBottom), + new SimpleTexture("textures/blocks/cactus_bottom", Texture.cactusBottom), + new IndexedTexture(0x47, Texture.cactusBottom))); ALL_TEXTURES.put("clay", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/clay", Texture.clay), - new SimpleTexture("assets/minecraft/textures/blocks/clay", Texture.clay), - new SimpleTexture("textures/blocks/clay", Texture.clay), - new IndexedTexture(0x48, Texture.clay))); + new SimpleTexture("assets/minecraft/textures/block/clay", Texture.clay), + new SimpleTexture("assets/minecraft/textures/blocks/clay", Texture.clay), + new SimpleTexture("textures/blocks/clay", Texture.clay), + new IndexedTexture(0x48, Texture.clay))); ALL_TEXTURES.put("sugar_cane", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sugar_cane", Texture.sugarCane), - new SimpleTexture("assets/minecraft/textures/blocks/sugar_cane", Texture.sugarCane), - new SimpleTexture("assets/minecraft/textures/blocks/reeds", Texture.sugarCane), - new SimpleTexture("textures/blocks/reeds", Texture.sugarCane), - new IndexedTexture(0x49, Texture.sugarCane))); + new SimpleTexture("assets/minecraft/textures/block/sugar_cane", Texture.sugarCane), + new SimpleTexture("assets/minecraft/textures/blocks/sugar_cane", Texture.sugarCane), + new SimpleTexture("assets/minecraft/textures/blocks/reeds", Texture.sugarCane), + new SimpleTexture("textures/blocks/reeds", Texture.sugarCane), + new IndexedTexture(0x49, Texture.sugarCane))); ALL_TEXTURES.put("note_block", new AlternateTextures( new SimpleTexture("assets/minecraft/textures/block/note_block", Texture.noteBlock), new SimpleTexture("assets/minecraft/textures/blocks/note_block", Texture.noteBlock), @@ -489,2083 +491,2083 @@ public class TexturePackLoader { new SimpleTexture("textures/blocks/musicBlock", Texture.jukeboxSide), new IndexedTexture(0x4A, Texture.jukeboxSide))); ALL_TEXTURES.put("jukebox_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jukebox_top", Texture.jukeboxTop), - new SimpleTexture("assets/minecraft/textures/blocks/jukebox_top", Texture.jukeboxTop), - new SimpleTexture("textures/blocks/jukebox_top", Texture.jukeboxTop), - new IndexedTexture(0x4B, Texture.jukeboxTop))); + new SimpleTexture("assets/minecraft/textures/block/jukebox_top", Texture.jukeboxTop), + new SimpleTexture("assets/minecraft/textures/blocks/jukebox_top", Texture.jukeboxTop), + new SimpleTexture("textures/blocks/jukebox_top", Texture.jukeboxTop), + new IndexedTexture(0x4B, Texture.jukeboxTop))); ALL_TEXTURES.put("lily_pad", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lily_pad", Texture.lilyPad), - new SimpleTexture("assets/minecraft/textures/blocks/lily_pad", Texture.lilyPad), - new SimpleTexture("assets/minecraft/textures/blocks/waterlily", Texture.lilyPad), - new SimpleTexture("textures/blocks/waterlily", Texture.lilyPad), - new IndexedTexture(0x4C, Texture.lilyPad))); + new SimpleTexture("assets/minecraft/textures/block/lily_pad", Texture.lilyPad), + new SimpleTexture("assets/minecraft/textures/blocks/lily_pad", Texture.lilyPad), + new SimpleTexture("assets/minecraft/textures/blocks/waterlily", Texture.lilyPad), + new SimpleTexture("textures/blocks/waterlily", Texture.lilyPad), + new IndexedTexture(0x4C, Texture.lilyPad))); ALL_TEXTURES.put("mycelium_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mycelium_side", Texture.myceliumSide), - new SimpleTexture("assets/minecraft/textures/blocks/mycelium_side", Texture.myceliumSide), - new SimpleTexture("textures/blocks/mycel_side", Texture.myceliumSide), - new IndexedTexture(0x4D, Texture.myceliumSide))); + new SimpleTexture("assets/minecraft/textures/block/mycelium_side", Texture.myceliumSide), + new SimpleTexture("assets/minecraft/textures/blocks/mycelium_side", Texture.myceliumSide), + new SimpleTexture("textures/blocks/mycel_side", Texture.myceliumSide), + new IndexedTexture(0x4D, Texture.myceliumSide))); ALL_TEXTURES.put("mycelium_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mycelium_top", Texture.myceliumTop), - new SimpleTexture("assets/minecraft/textures/blocks/mycelium_top", Texture.myceliumTop), - new SimpleTexture("textures/blocks/mycel_top", Texture.myceliumTop), - new IndexedTexture(0x4E, Texture.myceliumTop))); + new SimpleTexture("assets/minecraft/textures/block/mycelium_top", Texture.myceliumTop), + new SimpleTexture("assets/minecraft/textures/blocks/mycelium_top", Texture.myceliumTop), + new SimpleTexture("textures/blocks/mycel_top", Texture.myceliumTop), + new IndexedTexture(0x4E, Texture.myceliumTop))); ALL_TEXTURES.put("birch_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_sapling", Texture.birchSapling), - new SimpleTexture("assets/minecraft/textures/blocks/birch_sapling", Texture.birchSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_birch", Texture.birchSapling), - new SimpleTexture("textures/blocks/sapling_birch", Texture.birchSapling), - new IndexedTexture(0x4F, Texture.birchSapling))); + new SimpleTexture("assets/minecraft/textures/block/birch_sapling", Texture.birchSapling), + new SimpleTexture("assets/minecraft/textures/blocks/birch_sapling", Texture.birchSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_birch", Texture.birchSapling), + new SimpleTexture("textures/blocks/sapling_birch", Texture.birchSapling), + new IndexedTexture(0x4F, Texture.birchSapling))); ALL_TEXTURES.put("torch", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/torch", Texture.torch), - new SimpleTexture("assets/minecraft/textures/blocks/torch", Texture.torch), - new SimpleTexture("assets/minecraft/textures/blocks/torch_on", Texture.torch), - new SimpleTexture("textures/blocks/torch", Texture.torch), - new IndexedTexture(0x50, Texture.torch))); + new SimpleTexture("assets/minecraft/textures/block/torch", Texture.torch), + new SimpleTexture("assets/minecraft/textures/blocks/torch", Texture.torch), + new SimpleTexture("assets/minecraft/textures/blocks/torch_on", Texture.torch), + new SimpleTexture("textures/blocks/torch", Texture.torch), + new IndexedTexture(0x50, Texture.torch))); ALL_TEXTURES.put("oak_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_door_top", - Texture.oakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/oak_door_upper", - Texture.oakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_wood_upper", - Texture.oakDoorTop), - new SimpleTexture("textures/blocks/doorWood_upper", Texture.oakDoorTop), - new IndexedTexture(0x51, Texture.oakDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/oak_door_top", + Texture.oakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/oak_door_upper", + Texture.oakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_wood_upper", + Texture.oakDoorTop), + new SimpleTexture("textures/blocks/doorWood_upper", Texture.oakDoorTop), + new IndexedTexture(0x51, Texture.oakDoorTop))); ALL_TEXTURES.put("iron_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_door_top", Texture.ironDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/iron_door_upper", Texture.ironDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_iron_upper", Texture.ironDoorTop), - new SimpleTexture("textures/blocks/doorIron_upper", Texture.ironDoorTop), - new IndexedTexture(0x52, Texture.ironDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/iron_door_top", Texture.ironDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/iron_door_upper", Texture.ironDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_iron_upper", Texture.ironDoorTop), + new SimpleTexture("textures/blocks/doorIron_upper", Texture.ironDoorTop), + new IndexedTexture(0x52, Texture.ironDoorTop))); ALL_TEXTURES.put("ladder", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/ladder", Texture.ladder), - new SimpleTexture("assets/minecraft/textures/blocks/ladder", Texture.ladder), - new SimpleTexture("textures/blocks/ladder", Texture.ladder), - new IndexedTexture(0x53, Texture.ladder))); + new SimpleTexture("assets/minecraft/textures/block/ladder", Texture.ladder), + new SimpleTexture("assets/minecraft/textures/blocks/ladder", Texture.ladder), + new SimpleTexture("textures/blocks/ladder", Texture.ladder), + new IndexedTexture(0x53, Texture.ladder))); ALL_TEXTURES.put("trapdoor", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_trapdoor", Texture.trapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/oak_trapdoor", Texture.trapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/trapdoor", Texture.trapdoor), - new SimpleTexture("textures/blocks/trapdoor", Texture.trapdoor), - new IndexedTexture(0x54, Texture.trapdoor))); + new SimpleTexture("assets/minecraft/textures/block/oak_trapdoor", Texture.trapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/oak_trapdoor", Texture.trapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/trapdoor", Texture.trapdoor), + new SimpleTexture("textures/blocks/trapdoor", Texture.trapdoor), + new IndexedTexture(0x54, Texture.trapdoor))); ALL_TEXTURES.put("iron bars", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_bars", Texture.ironBars), - new SimpleTexture("assets/minecraft/textures/blocks/iron_bars", Texture.ironBars), - new SimpleTexture("textures/blocks/fenceIron", Texture.ironBars), - new IndexedTexture(0x55, Texture.ironBars))); + new SimpleTexture("assets/minecraft/textures/block/iron_bars", Texture.ironBars), + new SimpleTexture("assets/minecraft/textures/blocks/iron_bars", Texture.ironBars), + new SimpleTexture("textures/blocks/fenceIron", Texture.ironBars), + new IndexedTexture(0x55, Texture.ironBars))); ALL_TEXTURES.put("farmland_wet", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/farmland_moist", Texture.farmlandWet), - new SimpleTexture("assets/minecraft/textures/blocks/farmland_wet", Texture.farmlandWet), - new SimpleTexture("textures/blocks/farmland_wet", Texture.farmlandWet), - new IndexedTexture(0x56, Texture.farmlandWet))); + new SimpleTexture("assets/minecraft/textures/block/farmland_moist", Texture.farmlandWet), + new SimpleTexture("assets/minecraft/textures/blocks/farmland_wet", Texture.farmlandWet), + new SimpleTexture("textures/blocks/farmland_wet", Texture.farmlandWet), + new IndexedTexture(0x56, Texture.farmlandWet))); ALL_TEXTURES.put("farmland_dry", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/farmland", Texture.farmlandDry), - new SimpleTexture("assets/minecraft/textures/blocks/farmland", Texture.farmlandDry), - new SimpleTexture("assets/minecraft/textures/blocks/farmland_dry", Texture.farmlandDry), - new SimpleTexture("textures/blocks/farmland_dry", Texture.farmlandDry), - new IndexedTexture(0x57, Texture.farmlandDry))); + new SimpleTexture("assets/minecraft/textures/block/farmland", Texture.farmlandDry), + new SimpleTexture("assets/minecraft/textures/blocks/farmland", Texture.farmlandDry), + new SimpleTexture("assets/minecraft/textures/blocks/farmland_dry", Texture.farmlandDry), + new SimpleTexture("textures/blocks/farmland_dry", Texture.farmlandDry), + new IndexedTexture(0x57, Texture.farmlandDry))); ALL_TEXTURES.put("wheat_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage0", Texture.crops0), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage0", Texture.crops0), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_0", Texture.crops0), - new SimpleTexture("textures/blocks/crops_0", Texture.crops0), - new IndexedTexture(0x58, Texture.crops0))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage0", Texture.crops0), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage0", Texture.crops0), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_0", Texture.crops0), + new SimpleTexture("textures/blocks/crops_0", Texture.crops0), + new IndexedTexture(0x58, Texture.crops0))); ALL_TEXTURES.put("wheat_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage1", Texture.crops1), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage1", Texture.crops1), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_1", Texture.crops1), - new SimpleTexture("textures/blocks/crops_1", Texture.crops1), - new IndexedTexture(0x59, Texture.crops1))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage1", Texture.crops1), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage1", Texture.crops1), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_1", Texture.crops1), + new SimpleTexture("textures/blocks/crops_1", Texture.crops1), + new IndexedTexture(0x59, Texture.crops1))); ALL_TEXTURES.put("wheat_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage2", Texture.crops2), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage2", Texture.crops2), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_2", Texture.crops2), - new SimpleTexture("textures/blocks/crops_2", Texture.crops2), - new IndexedTexture(0x5A, Texture.crops2))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage2", Texture.crops2), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage2", Texture.crops2), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_2", Texture.crops2), + new SimpleTexture("textures/blocks/crops_2", Texture.crops2), + new IndexedTexture(0x5A, Texture.crops2))); ALL_TEXTURES.put("wheat_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage3", Texture.crops3), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage3", Texture.crops3), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_3", Texture.crops3), - new SimpleTexture("textures/blocks/crops_3", Texture.crops3), - new IndexedTexture(0x5B, Texture.crops3))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage3", Texture.crops3), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage3", Texture.crops3), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_3", Texture.crops3), + new SimpleTexture("textures/blocks/crops_3", Texture.crops3), + new IndexedTexture(0x5B, Texture.crops3))); ALL_TEXTURES.put("wheat_stage_4", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage4", Texture.crops4), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage4", Texture.crops4), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_4", Texture.crops4), - new SimpleTexture("textures/blocks/crops_4", Texture.crops4), - new IndexedTexture(0x5C, Texture.crops4))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage4", Texture.crops4), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage4", Texture.crops4), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_4", Texture.crops4), + new SimpleTexture("textures/blocks/crops_4", Texture.crops4), + new IndexedTexture(0x5C, Texture.crops4))); ALL_TEXTURES.put("wheat_stage_5", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage5", Texture.crops5), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage5", Texture.crops5), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_5", Texture.crops5), - new SimpleTexture("textures/blocks/crops_5", Texture.crops5), - new IndexedTexture(0x5D, Texture.crops5))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage5", Texture.crops5), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage5", Texture.crops5), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_5", Texture.crops5), + new SimpleTexture("textures/blocks/crops_5", Texture.crops5), + new IndexedTexture(0x5D, Texture.crops5))); ALL_TEXTURES.put("wheat_stage_6", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage6", Texture.crops6), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage6", Texture.crops6), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_6", Texture.crops6), - new SimpleTexture("textures/blocks/crops_6", Texture.crops6), - new IndexedTexture(0x5E, Texture.crops6))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage6", Texture.crops6), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage6", Texture.crops6), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_6", Texture.crops6), + new SimpleTexture("textures/blocks/crops_6", Texture.crops6), + new IndexedTexture(0x5E, Texture.crops6))); ALL_TEXTURES.put("wheat_stage_7", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage7", Texture.crops7), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage7", Texture.crops7), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_7", Texture.crops7), - new SimpleTexture("textures/blocks/crops_7", Texture.crops7), - new IndexedTexture(0x5F, Texture.crops7))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage7", Texture.crops7), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage7", Texture.crops7), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_7", Texture.crops7), + new SimpleTexture("textures/blocks/crops_7", Texture.crops7), + new IndexedTexture(0x5F, Texture.crops7))); ALL_TEXTURES.put("lever", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lever", Texture.lever), - new SimpleTexture("assets/minecraft/textures/blocks/lever", Texture.lever), - new SimpleTexture("textures/blocks/lever", Texture.lever), - new IndexedTexture(0x60, Texture.lever))); + new SimpleTexture("assets/minecraft/textures/block/lever", Texture.lever), + new SimpleTexture("assets/minecraft/textures/blocks/lever", Texture.lever), + new SimpleTexture("textures/blocks/lever", Texture.lever), + new IndexedTexture(0x60, Texture.lever))); ALL_TEXTURES.put("oak_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_door_bottom", - Texture.oakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/oak_door_lower", - Texture.oakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_wood_lower", - Texture.oakDoorBottom), - new SimpleTexture("textures/blocks/doorWood_lower", Texture.oakDoorBottom), - new IndexedTexture(0x61, Texture.oakDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/oak_door_bottom", + Texture.oakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/oak_door_lower", + Texture.oakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_wood_lower", + Texture.oakDoorBottom), + new SimpleTexture("textures/blocks/doorWood_lower", Texture.oakDoorBottom), + new IndexedTexture(0x61, Texture.oakDoorBottom))); ALL_TEXTURES.put("iron_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_door_bottom", - Texture.ironDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/iron_door_lower", - Texture.ironDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_iron_lower", - Texture.ironDoorBottom), - new SimpleTexture("textures/blocks/doorIron_lower", Texture.ironDoorBottom), - new IndexedTexture(0x62, Texture.ironDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/iron_door_bottom", + Texture.ironDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/iron_door_lower", + Texture.ironDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_iron_lower", + Texture.ironDoorBottom), + new SimpleTexture("textures/blocks/doorIron_lower", Texture.ironDoorBottom), + new IndexedTexture(0x62, Texture.ironDoorBottom))); ALL_TEXTURES.put("redstone_torch_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_torch", - Texture.redstoneTorchOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch", - Texture.redstoneTorchOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_on", - Texture.redstoneTorchOn), - new SimpleTexture("textures/blocks/redtorch_lit", Texture.redstoneTorchOn), - new IndexedTexture(0x63, Texture.redstoneTorchOn))); + new SimpleTexture("assets/minecraft/textures/block/redstone_torch", + Texture.redstoneTorchOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch", + Texture.redstoneTorchOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_on", + Texture.redstoneTorchOn), + new SimpleTexture("textures/blocks/redtorch_lit", Texture.redstoneTorchOn), + new IndexedTexture(0x63, Texture.redstoneTorchOn))); ALL_TEXTURES.put("stonebrick_mossy", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mossy_stone_bricks", - Texture.mossyStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/mossy_stone_bricks", - Texture.mossyStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_mossy", - Texture.mossyStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_mossy", Texture.mossyStoneBrick), - new IndexedTexture(0x64, Texture.mossyStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/mossy_stone_bricks", + Texture.mossyStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/mossy_stone_bricks", + Texture.mossyStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_mossy", + Texture.mossyStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_mossy", Texture.mossyStoneBrick), + new IndexedTexture(0x64, Texture.mossyStoneBrick))); ALL_TEXTURES.put("stonebrick_cracked", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cracked_stone_bricks", - Texture.crackedStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/cracked_stone_bricks", - Texture.crackedStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_cracked", - Texture.crackedStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_cracked", Texture.crackedStoneBrick), - new IndexedTexture(0x65, Texture.crackedStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/cracked_stone_bricks", + Texture.crackedStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/cracked_stone_bricks", + Texture.crackedStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_cracked", + Texture.crackedStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_cracked", Texture.crackedStoneBrick), + new IndexedTexture(0x65, Texture.crackedStoneBrick))); ALL_TEXTURES.put("pumpkin_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pumpkin_top", Texture.pumpkinTop), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_top", Texture.pumpkinTop), - new SimpleTexture("textures/blocks/pumpkin_top", Texture.pumpkinTop), - new IndexedTexture(0x66, Texture.pumpkinTop))); + new SimpleTexture("assets/minecraft/textures/block/pumpkin_top", Texture.pumpkinTop), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_top", Texture.pumpkinTop), + new SimpleTexture("textures/blocks/pumpkin_top", Texture.pumpkinTop), + new IndexedTexture(0x66, Texture.pumpkinTop))); ALL_TEXTURES.put("netherrack", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/netherrack", Texture.netherrack), - new SimpleTexture("assets/minecraft/textures/blocks/netherrack", Texture.netherrack), - new SimpleTexture("textures/blocks/hellrock", Texture.netherrack), - new IndexedTexture(0x67, Texture.netherrack))); + new SimpleTexture("assets/minecraft/textures/block/netherrack", Texture.netherrack), + new SimpleTexture("assets/minecraft/textures/blocks/netherrack", Texture.netherrack), + new SimpleTexture("textures/blocks/hellrock", Texture.netherrack), + new IndexedTexture(0x67, Texture.netherrack))); ALL_TEXTURES.put("soul_sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_sand", Texture.soulsand), - new SimpleTexture("assets/minecraft/textures/blocks/soul_sand", Texture.soulsand), - new SimpleTexture("textures/blocks/hellsand", Texture.soulsand), - new IndexedTexture(0x68, Texture.soulsand))); + new SimpleTexture("assets/minecraft/textures/block/soul_sand", Texture.soulsand), + new SimpleTexture("assets/minecraft/textures/blocks/soul_sand", Texture.soulsand), + new SimpleTexture("textures/blocks/hellsand", Texture.soulsand), + new IndexedTexture(0x68, Texture.soulsand))); ALL_TEXTURES.put("glowstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glowstone", Texture.glowstone), - new SimpleTexture("assets/minecraft/textures/blocks/glowstone", Texture.glowstone), - new SimpleTexture("textures/blocks/lightgem", Texture.glowstone), - new IndexedTexture(0x69, Texture.glowstone))); + new SimpleTexture("assets/minecraft/textures/block/glowstone", Texture.glowstone), + new SimpleTexture("assets/minecraft/textures/blocks/glowstone", Texture.glowstone), + new SimpleTexture("textures/blocks/lightgem", Texture.glowstone), + new IndexedTexture(0x69, Texture.glowstone))); ALL_TEXTURES.put("piston_top_sticky", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_top_sticky", - Texture.pistonTopSticky), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top_sticky", - Texture.pistonTopSticky), - new SimpleTexture("textures/blocks/piston_top_sticky", Texture.pistonTopSticky), - new IndexedTexture(0x6A, Texture.pistonTopSticky))); + new SimpleTexture("assets/minecraft/textures/block/piston_top_sticky", + Texture.pistonTopSticky), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top_sticky", + Texture.pistonTopSticky), + new SimpleTexture("textures/blocks/piston_top_sticky", Texture.pistonTopSticky), + new IndexedTexture(0x6A, Texture.pistonTopSticky))); ALL_TEXTURES.put("piston_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_top", Texture.pistonTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top", Texture.pistonTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top_normal", Texture.pistonTop), - new SimpleTexture("textures/blocks/piston_top", Texture.pistonTop), - new IndexedTexture(0x6B, Texture.pistonTop))); + new SimpleTexture("assets/minecraft/textures/block/piston_top", Texture.pistonTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top", Texture.pistonTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top_normal", Texture.pistonTop), + new SimpleTexture("textures/blocks/piston_top", Texture.pistonTop), + new IndexedTexture(0x6B, Texture.pistonTop))); ALL_TEXTURES.put("piston_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_side", Texture.pistonSide), - new SimpleTexture("assets/minecraft/textures/blocks/piston_side", Texture.pistonSide), - new SimpleTexture("textures/blocks/piston_side", Texture.pistonSide), - new IndexedTexture(0x6C, Texture.pistonSide))); + new SimpleTexture("assets/minecraft/textures/block/piston_side", Texture.pistonSide), + new SimpleTexture("assets/minecraft/textures/blocks/piston_side", Texture.pistonSide), + new SimpleTexture("textures/blocks/piston_side", Texture.pistonSide), + new IndexedTexture(0x6C, Texture.pistonSide))); ALL_TEXTURES.put("piston_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_bottom", Texture.pistonBottom), - new SimpleTexture("assets/minecraft/textures/blocks/piston_bottom", Texture.pistonBottom), - new SimpleTexture("textures/blocks/piston_bottom", Texture.pistonBottom), - new IndexedTexture(0x6D, Texture.pistonBottom))); + new SimpleTexture("assets/minecraft/textures/block/piston_bottom", Texture.pistonBottom), + new SimpleTexture("assets/minecraft/textures/blocks/piston_bottom", Texture.pistonBottom), + new SimpleTexture("textures/blocks/piston_bottom", Texture.pistonBottom), + new IndexedTexture(0x6D, Texture.pistonBottom))); ALL_TEXTURES.put("piston_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_inner", Texture.pistonInnerTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_inner", Texture.pistonInnerTop), - new SimpleTexture("textures/blocks/piston_inner_top", Texture.pistonInnerTop), - new IndexedTexture(0x6E, Texture.pistonInnerTop))); + new SimpleTexture("assets/minecraft/textures/block/piston_inner", Texture.pistonInnerTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_inner", Texture.pistonInnerTop), + new SimpleTexture("textures/blocks/piston_inner_top", Texture.pistonInnerTop), + new IndexedTexture(0x6E, Texture.pistonInnerTop))); // TODO pumpkin stem variants ALL_TEXTURES.put("melon_stem", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_stem", - Texture.stemStraight), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem", - Texture.stemStraight), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_disconnected", - Texture.stemStraight), - new SimpleTexture("textures/blocks/stem_straight", Texture.stemStraight), - new IndexedTexture(0x6F, Texture.stemStraight))); + new SimpleTexture("assets/minecraft/textures/block/melon_stem", + Texture.stemStraight), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem", + Texture.stemStraight), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_disconnected", + Texture.stemStraight), + new SimpleTexture("textures/blocks/stem_straight", Texture.stemStraight), + new IndexedTexture(0x6F, Texture.stemStraight))); ALL_TEXTURES.put("rail_corner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rail_corner", - Texture.railsCurved), - new SimpleTexture("assets/minecraft/textures/blocks/rail_corner", - Texture.railsCurved), - new SimpleTexture("assets/minecraft/textures/blocks/rail_normal_turned", - Texture.railsCurved), - new SimpleTexture("textures/blocks/rail_turn", Texture.railsCurved), - new IndexedTexture(0x70, Texture.railsCurved))); + new SimpleTexture("assets/minecraft/textures/block/rail_corner", + Texture.railsCurved), + new SimpleTexture("assets/minecraft/textures/blocks/rail_corner", + Texture.railsCurved), + new SimpleTexture("assets/minecraft/textures/blocks/rail_normal_turned", + Texture.railsCurved), + new SimpleTexture("textures/blocks/rail_turn", Texture.railsCurved), + new IndexedTexture(0x70, Texture.railsCurved))); ALL_TEXTURES.put("black_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_wool", Texture.blackWool), - new SimpleTexture("assets/minecraft/textures/blocks/black_wool", Texture.blackWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_black", Texture.blackWool), - new SimpleTexture("textures/blocks/cloth_15", Texture.blackWool), - new IndexedTexture(0x71, Texture.blackWool))); + new SimpleTexture("assets/minecraft/textures/block/black_wool", Texture.blackWool), + new SimpleTexture("assets/minecraft/textures/blocks/black_wool", Texture.blackWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_black", Texture.blackWool), + new SimpleTexture("textures/blocks/cloth_15", Texture.blackWool), + new IndexedTexture(0x71, Texture.blackWool))); ALL_TEXTURES.put("gray_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_wool", Texture.grayWool), - new SimpleTexture("assets/minecraft/textures/blocks/gray_wool", Texture.grayWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_gray", Texture.grayWool), - new SimpleTexture("textures/blocks/cloth_7", Texture.grayWool), - new IndexedTexture(0x72, Texture.grayWool))); + new SimpleTexture("assets/minecraft/textures/block/gray_wool", Texture.grayWool), + new SimpleTexture("assets/minecraft/textures/blocks/gray_wool", Texture.grayWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_gray", Texture.grayWool), + new SimpleTexture("textures/blocks/cloth_7", Texture.grayWool), + new IndexedTexture(0x72, Texture.grayWool))); ALL_TEXTURES.put("redstone_torch_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_torch_off", - Texture.redstoneTorchOff), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_off", - Texture.redstoneTorchOff), - new SimpleTexture("textures/blocks/redtorch", Texture.redstoneTorchOff), - new IndexedTexture(0x73, Texture.redstoneTorchOff))); + new SimpleTexture("assets/minecraft/textures/block/redstone_torch_off", + Texture.redstoneTorchOff), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_off", + Texture.redstoneTorchOff), + new SimpleTexture("textures/blocks/redtorch", Texture.redstoneTorchOff), + new IndexedTexture(0x73, Texture.redstoneTorchOff))); ALL_TEXTURES.put("spruce_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_log", Texture.spruceWood), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_log", Texture.spruceWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_spruce", Texture.spruceWood), - new SimpleTexture("textures/blocks/tree_spruce", Texture.spruceWood), - new IndexedTexture(0x74, Texture.spruceWood))); + new SimpleTexture("assets/minecraft/textures/block/spruce_log", Texture.spruceWood), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_log", Texture.spruceWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_spruce", Texture.spruceWood), + new SimpleTexture("textures/blocks/tree_spruce", Texture.spruceWood), + new IndexedTexture(0x74, Texture.spruceWood))); ALL_TEXTURES.put("birch_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_log", Texture.birchWood), - new SimpleTexture("assets/minecraft/textures/blocks/birch_log", Texture.birchWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_birch", Texture.birchWood), - new SimpleTexture("textures/blocks/tree_birch", Texture.birchWood), - new IndexedTexture(0x75, Texture.birchWood))); + new SimpleTexture("assets/minecraft/textures/block/birch_log", Texture.birchWood), + new SimpleTexture("assets/minecraft/textures/blocks/birch_log", Texture.birchWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_birch", Texture.birchWood), + new SimpleTexture("textures/blocks/tree_birch", Texture.birchWood), + new IndexedTexture(0x75, Texture.birchWood))); ALL_TEXTURES.put("pumpkin_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pumpkin_side", Texture.pumpkinSide), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_side", Texture.pumpkinSide), - new SimpleTexture("textures/blocks/pumpkin_side", Texture.pumpkinSide), - new IndexedTexture(0x76, Texture.pumpkinSide))); + new SimpleTexture("assets/minecraft/textures/block/pumpkin_side", Texture.pumpkinSide), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_side", Texture.pumpkinSide), + new SimpleTexture("textures/blocks/pumpkin_side", Texture.pumpkinSide), + new IndexedTexture(0x76, Texture.pumpkinSide))); ALL_TEXTURES.put("pumpkin_face", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carved_pumpkin", - Texture.pumpkinFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face", - Texture.pumpkinFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_off", - Texture.pumpkinFront), - new SimpleTexture("textures/blocks/pumpkin_face", Texture.pumpkinFront), - new IndexedTexture(0x77, Texture.pumpkinFront))); + new SimpleTexture("assets/minecraft/textures/block/carved_pumpkin", + Texture.pumpkinFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face", + Texture.pumpkinFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_off", + Texture.pumpkinFront), + new SimpleTexture("textures/blocks/pumpkin_face", Texture.pumpkinFront), + new IndexedTexture(0x77, Texture.pumpkinFront))); ALL_TEXTURES.put("pumpkin_face_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jack_o_lantern", - Texture.jackolanternFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_on", - Texture.jackolanternFront), - new SimpleTexture("textures/blocks/pumpkin_jack", Texture.jackolanternFront), - new IndexedTexture(0x78, Texture.jackolanternFront))); + new SimpleTexture("assets/minecraft/textures/block/jack_o_lantern", + Texture.jackolanternFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_on", + Texture.jackolanternFront), + new SimpleTexture("textures/blocks/pumpkin_jack", Texture.jackolanternFront), + new IndexedTexture(0x78, Texture.jackolanternFront))); ALL_TEXTURES.put("cake_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_top", Texture.cakeTop), - new SimpleTexture("assets/minecraft/textures/blocks/cake_top", Texture.cakeTop), - new SimpleTexture("textures/blocks/cake_top", Texture.cakeTop), - new IndexedTexture(0x79, Texture.cakeTop))); + new SimpleTexture("assets/minecraft/textures/block/cake_top", Texture.cakeTop), + new SimpleTexture("assets/minecraft/textures/blocks/cake_top", Texture.cakeTop), + new SimpleTexture("textures/blocks/cake_top", Texture.cakeTop), + new IndexedTexture(0x79, Texture.cakeTop))); ALL_TEXTURES.put("cake_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_side", Texture.cakeSide), - new SimpleTexture("assets/minecraft/textures/blocks/cake_side", Texture.cakeSide), - new SimpleTexture("textures/blocks/cake_side", Texture.cakeSide), - new IndexedTexture(0x7A, Texture.cakeSide))); + new SimpleTexture("assets/minecraft/textures/block/cake_side", Texture.cakeSide), + new SimpleTexture("assets/minecraft/textures/blocks/cake_side", Texture.cakeSide), + new SimpleTexture("textures/blocks/cake_side", Texture.cakeSide), + new IndexedTexture(0x7A, Texture.cakeSide))); ALL_TEXTURES.put("cake_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_inner", Texture.cakeInside), - new SimpleTexture("assets/minecraft/textures/blocks/cake_inner", Texture.cakeInside), - new SimpleTexture("textures/blocks/cake_inner", Texture.cakeInside), - new IndexedTexture(0x7B, Texture.cakeInside))); + new SimpleTexture("assets/minecraft/textures/block/cake_inner", Texture.cakeInside), + new SimpleTexture("assets/minecraft/textures/blocks/cake_inner", Texture.cakeInside), + new SimpleTexture("textures/blocks/cake_inner", Texture.cakeInside), + new IndexedTexture(0x7B, Texture.cakeInside))); ALL_TEXTURES.put("cake_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_bottom", Texture.cakeBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cake_bottom", Texture.cakeBottom), - new SimpleTexture("textures/blocks/cake_bottom", Texture.cakeBottom), - new IndexedTexture(0x7C, Texture.cakeBottom))); + new SimpleTexture("assets/minecraft/textures/block/cake_bottom", Texture.cakeBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cake_bottom", Texture.cakeBottom), + new SimpleTexture("textures/blocks/cake_bottom", Texture.cakeBottom), + new IndexedTexture(0x7C, Texture.cakeBottom))); ALL_TEXTURES.put("red_mushroom_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_mushroom_block", - Texture.hugeRedMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom_block", - Texture.hugeRedMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_red", - Texture.hugeRedMushroom), - new SimpleTexture("textures/blocks/mushroom_skin_red", Texture.hugeRedMushroom), - new IndexedTexture(0x7D, Texture.hugeRedMushroom))); + new SimpleTexture("assets/minecraft/textures/block/red_mushroom_block", + Texture.hugeRedMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom_block", + Texture.hugeRedMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_red", + Texture.hugeRedMushroom), + new SimpleTexture("textures/blocks/mushroom_skin_red", Texture.hugeRedMushroom), + new IndexedTexture(0x7D, Texture.hugeRedMushroom))); ALL_TEXTURES.put("brown_mushroom_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_mushroom_block", - Texture.hugeBrownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom_block", - Texture.hugeBrownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_brown", - Texture.hugeBrownMushroom), - new SimpleTexture("textures/blocks/mushroom_skin_brown", Texture.hugeBrownMushroom), - new IndexedTexture(0x7E, Texture.hugeBrownMushroom))); + new SimpleTexture("assets/minecraft/textures/block/brown_mushroom_block", + Texture.hugeBrownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom_block", + Texture.hugeBrownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_brown", + Texture.hugeBrownMushroom), + new SimpleTexture("textures/blocks/mushroom_skin_brown", Texture.hugeBrownMushroom), + new IndexedTexture(0x7E, Texture.hugeBrownMushroom))); ALL_TEXTURES.put("melon_stem_connected", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/attached_melon_stem", - Texture.stemBent), - new SimpleTexture("assets/minecraft/textures/blocks/attached_melon_stem", - Texture.stemBent), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_connected", - Texture.stemBent), - new SimpleTexture("textures/blocks/stem_bent", Texture.stemBent), - new IndexedTexture(0x7F, Texture.stemBent))); + new SimpleTexture("assets/minecraft/textures/block/attached_melon_stem", + Texture.stemBent), + new SimpleTexture("assets/minecraft/textures/blocks/attached_melon_stem", + Texture.stemBent), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_connected", + Texture.stemBent), + new SimpleTexture("textures/blocks/stem_bent", Texture.stemBent), + new IndexedTexture(0x7F, Texture.stemBent))); ALL_TEXTURES.put("rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rail", Texture.rails), - new SimpleTexture("assets/minecraft/textures/blocks/rail", Texture.rails), - new SimpleTexture("assets/minecraft/textures/blocks/rail_normal", Texture.rails), - new SimpleTexture("textures/blocks/rail", Texture.rails), - new IndexedTexture(0x80, Texture.rails))); + new SimpleTexture("assets/minecraft/textures/block/rail", Texture.rails), + new SimpleTexture("assets/minecraft/textures/blocks/rail", Texture.rails), + new SimpleTexture("assets/minecraft/textures/blocks/rail_normal", Texture.rails), + new SimpleTexture("textures/blocks/rail", Texture.rails), + new IndexedTexture(0x80, Texture.rails))); ALL_TEXTURES.put("red_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_wool", Texture.redWool), - new SimpleTexture("assets/minecraft/textures/blocks/red_wool", Texture.redWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_red", Texture.redWool), - new SimpleTexture("textures/blocks/cloth_14", Texture.redWool), - new IndexedTexture(0x81, Texture.redWool))); + new SimpleTexture("assets/minecraft/textures/block/red_wool", Texture.redWool), + new SimpleTexture("assets/minecraft/textures/blocks/red_wool", Texture.redWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_red", Texture.redWool), + new SimpleTexture("textures/blocks/cloth_14", Texture.redWool), + new IndexedTexture(0x81, Texture.redWool))); ALL_TEXTURES.put("pink_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_wool", Texture.pinkWool), - new SimpleTexture("assets/minecraft/textures/blocks/pink_wool", Texture.pinkWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_pink", Texture.pinkWool), - new SimpleTexture("textures/blocks/cloth_6", Texture.pinkWool), - new IndexedTexture(0x82, Texture.pinkWool))); + new SimpleTexture("assets/minecraft/textures/block/pink_wool", Texture.pinkWool), + new SimpleTexture("assets/minecraft/textures/blocks/pink_wool", Texture.pinkWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_pink", Texture.pinkWool), + new SimpleTexture("textures/blocks/cloth_6", Texture.pinkWool), + new IndexedTexture(0x82, Texture.pinkWool))); ALL_TEXTURES.put("repeater_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeater", - Texture.redstoneRepeaterOff), - new SimpleTexture("assets/minecraft/textures/blocks/repeater", - Texture.redstoneRepeaterOff), - new SimpleTexture("assets/minecraft/textures/blocks/repeater_off", - Texture.redstoneRepeaterOff), - new SimpleTexture("textures/blocks/repeater", Texture.redstoneRepeaterOff), - new IndexedTexture(0x83, Texture.redstoneRepeaterOff))); + new SimpleTexture("assets/minecraft/textures/block/repeater", + Texture.redstoneRepeaterOff), + new SimpleTexture("assets/minecraft/textures/blocks/repeater", + Texture.redstoneRepeaterOff), + new SimpleTexture("assets/minecraft/textures/blocks/repeater_off", + Texture.redstoneRepeaterOff), + new SimpleTexture("textures/blocks/repeater", Texture.redstoneRepeaterOff), + new IndexedTexture(0x83, Texture.redstoneRepeaterOff))); ALL_TEXTURES.put("spruce_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_leaves", Texture.spruceLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_leaves", Texture.spruceLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_spruce", Texture.spruceLeaves), - new SimpleTexture("textures/blocks/leaves_spruce", Texture.spruceLeaves), - new IndexedTexture(0x84, Texture.spruceLeaves))); + new SimpleTexture("assets/minecraft/textures/block/spruce_leaves", Texture.spruceLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_leaves", Texture.spruceLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_spruce", Texture.spruceLeaves), + new SimpleTexture("textures/blocks/leaves_spruce", Texture.spruceLeaves), + new IndexedTexture(0x84, Texture.spruceLeaves))); ALL_TEXTURES.put("melon_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_side", Texture.melonSide), - new SimpleTexture("assets/minecraft/textures/blocks/melon_side", Texture.melonSide), - new SimpleTexture("textures/blocks/melon_side", Texture.melonSide), - new IndexedTexture(0x88, Texture.melonSide))); + new SimpleTexture("assets/minecraft/textures/block/melon_side", Texture.melonSide), + new SimpleTexture("assets/minecraft/textures/blocks/melon_side", Texture.melonSide), + new SimpleTexture("textures/blocks/melon_side", Texture.melonSide), + new IndexedTexture(0x88, Texture.melonSide))); ALL_TEXTURES.put("melon_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_top", Texture.melonTop), - new SimpleTexture("assets/minecraft/textures/blocks/melon_top", Texture.melonTop), - new SimpleTexture("textures/blocks/melon_top", Texture.melonTop), - new IndexedTexture(0x89, Texture.melonTop))); + new SimpleTexture("assets/minecraft/textures/block/melon_top", Texture.melonTop), + new SimpleTexture("assets/minecraft/textures/blocks/melon_top", Texture.melonTop), + new SimpleTexture("textures/blocks/melon_top", Texture.melonTop), + new IndexedTexture(0x89, Texture.melonTop))); ALL_TEXTURES.put("cauldron_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_top", Texture.cauldronTop), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_top", Texture.cauldronTop), - new SimpleTexture("textures/blocks/cauldron_top", Texture.cauldronTop), - new IndexedTexture(0x8A, Texture.cauldronTop))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_top", Texture.cauldronTop), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_top", Texture.cauldronTop), + new SimpleTexture("textures/blocks/cauldron_top", Texture.cauldronTop), + new IndexedTexture(0x8A, Texture.cauldronTop))); ALL_TEXTURES.put("cauldron_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_inner", - Texture.cauldronInside), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_inner", - Texture.cauldronInside), - new SimpleTexture("textures/blocks/cauldron_inner", Texture.cauldronInside), - new IndexedTexture(0x8B, Texture.cauldronInside))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_inner", + Texture.cauldronInside), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_inner", + Texture.cauldronInside), + new SimpleTexture("textures/blocks/cauldron_inner", Texture.cauldronInside), + new IndexedTexture(0x8B, Texture.cauldronInside))); ALL_TEXTURES.put("mushroom_stem", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mushroom_stem", - Texture.mushroomStem), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_stem", - Texture.mushroomStem), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_stem", - Texture.mushroomStem), - new SimpleTexture("textures/blocks/mushroom_skin_stem", Texture.mushroomStem), - new IndexedTexture(0x8D, Texture.mushroomStem))); + new SimpleTexture("assets/minecraft/textures/block/mushroom_stem", + Texture.mushroomStem), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_stem", + Texture.mushroomStem), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_stem", + Texture.mushroomStem), + new SimpleTexture("textures/blocks/mushroom_skin_stem", Texture.mushroomStem), + new IndexedTexture(0x8D, Texture.mushroomStem))); ALL_TEXTURES.put("mushroom_block_inside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mushroom_block_inside", - Texture.mushroomPores), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_inside", - Texture.mushroomPores), - new SimpleTexture("textures/blocks/mushroom_inside", Texture.mushroomPores), - new IndexedTexture(0x8E, Texture.mushroomPores))); + new SimpleTexture("assets/minecraft/textures/block/mushroom_block_inside", + Texture.mushroomPores), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_inside", + Texture.mushroomPores), + new SimpleTexture("textures/blocks/mushroom_inside", Texture.mushroomPores), + new IndexedTexture(0x8E, Texture.mushroomPores))); ALL_TEXTURES.put("vine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/vine", Texture.vines), - new SimpleTexture("assets/minecraft/textures/blocks/vine", Texture.vines), - new SimpleTexture("textures/blocks/vine", Texture.vines), - new IndexedTexture(0x8F, Texture.vines))); + new SimpleTexture("assets/minecraft/textures/block/vine", Texture.vines), + new SimpleTexture("assets/minecraft/textures/blocks/vine", Texture.vines), + new SimpleTexture("textures/blocks/vine", Texture.vines), + new IndexedTexture(0x8F, Texture.vines))); ALL_TEXTURES.put("lapis_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lapis_block", Texture.lapisBlock), - new SimpleTexture("assets/minecraft/textures/blocks/lapis_block", Texture.lapisBlock), - new SimpleTexture("textures/blocks/blockLapis", Texture.lapisBlock), - new IndexedTexture(0x90, Texture.lapisBlock))); + new SimpleTexture("assets/minecraft/textures/block/lapis_block", Texture.lapisBlock), + new SimpleTexture("assets/minecraft/textures/blocks/lapis_block", Texture.lapisBlock), + new SimpleTexture("textures/blocks/blockLapis", Texture.lapisBlock), + new IndexedTexture(0x90, Texture.lapisBlock))); ALL_TEXTURES.put("green_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_wool", Texture.greenWool), - new SimpleTexture("assets/minecraft/textures/blocks/green_wool", Texture.greenWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_green", Texture.greenWool), - new SimpleTexture("textures/blocks/cloth_13", Texture.greenWool), - new IndexedTexture(0x91, Texture.greenWool))); + new SimpleTexture("assets/minecraft/textures/block/green_wool", Texture.greenWool), + new SimpleTexture("assets/minecraft/textures/blocks/green_wool", Texture.greenWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_green", Texture.greenWool), + new SimpleTexture("textures/blocks/cloth_13", Texture.greenWool), + new IndexedTexture(0x91, Texture.greenWool))); ALL_TEXTURES.put("lime_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_wool", Texture.limeWool), - new SimpleTexture("assets/minecraft/textures/blocks/lime_wool", Texture.limeWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_lime", Texture.limeWool), - new SimpleTexture("textures/blocks/cloth_5", Texture.limeWool), - new IndexedTexture(0x92, Texture.limeWool))); + new SimpleTexture("assets/minecraft/textures/block/lime_wool", Texture.limeWool), + new SimpleTexture("assets/minecraft/textures/blocks/lime_wool", Texture.limeWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_lime", Texture.limeWool), + new SimpleTexture("textures/blocks/cloth_5", Texture.limeWool), + new IndexedTexture(0x92, Texture.limeWool))); ALL_TEXTURES.put("repeater_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeater_on", - Texture.redstoneRepeaterOn), - new SimpleTexture("assets/minecraft/textures/blocks/repeater_on", - Texture.redstoneRepeaterOn), - new SimpleTexture("textures/blocks/repeater_lit", Texture.redstoneRepeaterOn), - new IndexedTexture(0x93, Texture.redstoneRepeaterOn))); + new SimpleTexture("assets/minecraft/textures/block/repeater_on", + Texture.redstoneRepeaterOn), + new SimpleTexture("assets/minecraft/textures/blocks/repeater_on", + Texture.redstoneRepeaterOn), + new SimpleTexture("textures/blocks/repeater_lit", Texture.redstoneRepeaterOn), + new IndexedTexture(0x93, Texture.redstoneRepeaterOn))); ALL_TEXTURES.put("glass_pane_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glass_pane_top", Texture.glassPaneTop), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top", Texture.glassPaneTop), - new SimpleTexture("textures/blocks/thinglass_top", Texture.glassPaneTop), - new IndexedTexture(0x94, Texture.glassPaneTop))); + new SimpleTexture("assets/minecraft/textures/block/glass_pane_top", Texture.glassPaneTop), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top", Texture.glassPaneTop), + new SimpleTexture("textures/blocks/thinglass_top", Texture.glassPaneTop), + new IndexedTexture(0x94, Texture.glassPaneTop))); ALL_TEXTURES.put("jungle_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_log", Texture.jungleWood), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_log", Texture.jungleWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_jungle", Texture.jungleWood), - new SimpleTexture("textures/blocks/tree_jungle", Texture.jungleWood), - new IndexedTexture(0x99, Texture.jungleWood))); + new SimpleTexture("assets/minecraft/textures/block/jungle_log", Texture.jungleWood), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_log", Texture.jungleWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_jungle", Texture.jungleWood), + new SimpleTexture("textures/blocks/tree_jungle", Texture.jungleWood), + new IndexedTexture(0x99, Texture.jungleWood))); ALL_TEXTURES.put("cauldron_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_side", Texture.cauldronSide), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_side", Texture.cauldronSide), - new SimpleTexture("textures/blocks/cauldron_side", Texture.cauldronSide), - new IndexedTexture(0x9A, Texture.cauldronSide))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_side", Texture.cauldronSide), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_side", Texture.cauldronSide), + new SimpleTexture("textures/blocks/cauldron_side", Texture.cauldronSide), + new IndexedTexture(0x9A, Texture.cauldronSide))); ALL_TEXTURES.put("cauldron_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_bottom", - Texture.cauldronBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_bottom", - Texture.cauldronBottom), - new SimpleTexture("textures/blocks/cauldron_bottom", Texture.cauldronBottom), - new IndexedTexture(0x9B, Texture.cauldronBottom))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_bottom", + Texture.cauldronBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_bottom", + Texture.cauldronBottom), + new SimpleTexture("textures/blocks/cauldron_bottom", Texture.cauldronBottom), + new IndexedTexture(0x9B, Texture.cauldronBottom))); ALL_TEXTURES.put("brewing_stand_base", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brewing_stand_base", - Texture.brewingStandBase), - new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand_base", - Texture.brewingStandBase), - new SimpleTexture("textures/blocks/brewingStand_base", Texture.brewingStandBase), - new IndexedTexture(0x9C, Texture.brewingStandBase))); + new SimpleTexture("assets/minecraft/textures/block/brewing_stand_base", + Texture.brewingStandBase), + new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand_base", + Texture.brewingStandBase), + new SimpleTexture("textures/blocks/brewingStand_base", Texture.brewingStandBase), + new IndexedTexture(0x9C, Texture.brewingStandBase))); ALL_TEXTURES.put("brewing_stand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brewing_stand", - Texture.brewingStandSide), - new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand", - Texture.brewingStandSide), - new SimpleTexture("textures/blocks/brewingStand", Texture.brewingStandSide), - new IndexedTexture(0x9D, Texture.brewingStandSide))); + new SimpleTexture("assets/minecraft/textures/block/brewing_stand", + Texture.brewingStandSide), + new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand", + Texture.brewingStandSide), + new SimpleTexture("textures/blocks/brewingStand", Texture.brewingStandSide), + new IndexedTexture(0x9D, Texture.brewingStandSide))); ALL_TEXTURES.put("endframe_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_top", - Texture.endPortalFrameTop), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_top", - Texture.endPortalFrameTop), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_top", - Texture.endPortalFrameTop), - new SimpleTexture("textures/blocks/endframe_top", Texture.endPortalFrameTop), - new IndexedTexture(0x9E, Texture.endPortalFrameTop))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_top", + Texture.endPortalFrameTop), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_top", + Texture.endPortalFrameTop), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_top", + Texture.endPortalFrameTop), + new SimpleTexture("textures/blocks/endframe_top", Texture.endPortalFrameTop), + new IndexedTexture(0x9E, Texture.endPortalFrameTop))); ALL_TEXTURES.put("endframe_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_side", - Texture.endPortalFrameSide), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_side", - Texture.endPortalFrameSide), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_side", - Texture.endPortalFrameSide), - new SimpleTexture("textures/blocks/endframe_side", Texture.endPortalFrameSide), - new IndexedTexture(0x9F, Texture.endPortalFrameSide))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_side", + Texture.endPortalFrameSide), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_side", + Texture.endPortalFrameSide), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_side", + Texture.endPortalFrameSide), + new SimpleTexture("textures/blocks/endframe_side", Texture.endPortalFrameSide), + new IndexedTexture(0x9F, Texture.endPortalFrameSide))); ALL_TEXTURES.put("lapis_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lapis_ore", Texture.lapisOre), - new SimpleTexture("assets/minecraft/textures/blocks/lapis_ore", Texture.lapisOre), - new SimpleTexture("textures/blocks/oreLapis", Texture.lapisOre), - new IndexedTexture(0xA0, Texture.lapisOre))); + new SimpleTexture("assets/minecraft/textures/block/lapis_ore", Texture.lapisOre), + new SimpleTexture("assets/minecraft/textures/blocks/lapis_ore", Texture.lapisOre), + new SimpleTexture("textures/blocks/oreLapis", Texture.lapisOre), + new IndexedTexture(0xA0, Texture.lapisOre))); ALL_TEXTURES.put("brown_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_wool", Texture.brownWool), - new SimpleTexture("assets/minecraft/textures/blocks/brown_wool", Texture.brownWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_brown", Texture.brownWool), - new SimpleTexture("textures/blocks/cloth_12", Texture.brownWool), - new IndexedTexture(0xA1, Texture.brownWool))); + new SimpleTexture("assets/minecraft/textures/block/brown_wool", Texture.brownWool), + new SimpleTexture("assets/minecraft/textures/blocks/brown_wool", Texture.brownWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_brown", Texture.brownWool), + new SimpleTexture("textures/blocks/cloth_12", Texture.brownWool), + new IndexedTexture(0xA1, Texture.brownWool))); ALL_TEXTURES.put("yellow_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_wool", Texture.yellowWool), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_wool", Texture.yellowWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_yellow", - Texture.yellowWool), - new SimpleTexture("textures/blocks/cloth_4", Texture.yellowWool), - new IndexedTexture(0xA2, Texture.yellowWool))); + new SimpleTexture("assets/minecraft/textures/block/yellow_wool", Texture.yellowWool), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_wool", Texture.yellowWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_yellow", + Texture.yellowWool), + new SimpleTexture("textures/blocks/cloth_4", Texture.yellowWool), + new IndexedTexture(0xA2, Texture.yellowWool))); ALL_TEXTURES.put("powered_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/powered_rail", Texture.poweredRailOff), - new SimpleTexture("assets/minecraft/textures/blocks/powered_rail", Texture.poweredRailOff), - new SimpleTexture("assets/minecraft/textures/blocks/rail_golden", Texture.poweredRailOff), - new SimpleTexture("textures/blocks/goldenRail", Texture.poweredRailOff), - new IndexedTexture(0xA3, Texture.poweredRailOff))); + new SimpleTexture("assets/minecraft/textures/block/powered_rail", Texture.poweredRailOff), + new SimpleTexture("assets/minecraft/textures/blocks/powered_rail", Texture.poweredRailOff), + new SimpleTexture("assets/minecraft/textures/blocks/rail_golden", Texture.poweredRailOff), + new SimpleTexture("textures/blocks/goldenRail", Texture.poweredRailOff), + new IndexedTexture(0xA3, Texture.poweredRailOff))); ALL_TEXTURES.put("enchanting_table_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_top", - Texture.enchantmentTableTop), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_top", - Texture.enchantmentTableTop), - new SimpleTexture("textures/blocks/enchantment_top", Texture.enchantmentTableTop), - new IndexedTexture(0xA6, Texture.enchantmentTableTop))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_top", + Texture.enchantmentTableTop), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_top", + Texture.enchantmentTableTop), + new SimpleTexture("textures/blocks/enchantment_top", Texture.enchantmentTableTop), + new IndexedTexture(0xA6, Texture.enchantmentTableTop))); ALL_TEXTURES.put("dragon_egg", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dragon_egg", Texture.dragonEgg), - new SimpleTexture("assets/minecraft/textures/blocks/dragon_egg", Texture.dragonEgg), - new SimpleTexture("textures/blocks/dragonEgg", Texture.dragonEgg), - new IndexedTexture(0xA7, Texture.dragonEgg))); + new SimpleTexture("assets/minecraft/textures/block/dragon_egg", Texture.dragonEgg), + new SimpleTexture("assets/minecraft/textures/blocks/dragon_egg", Texture.dragonEgg), + new SimpleTexture("textures/blocks/dragonEgg", Texture.dragonEgg), + new IndexedTexture(0xA7, Texture.dragonEgg))); ALL_TEXTURES.put("cocoa_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage2", - Texture.cocoaPlantLarge), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage2", - Texture.cocoaPlantLarge), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_2", - Texture.cocoaPlantLarge), - new SimpleTexture("textures/blocks/cocoa_2", Texture.cocoaPlantLarge), - new IndexedTexture(0xA8, Texture.cocoaPlantLarge))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage2", + Texture.cocoaPlantLarge), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage2", + Texture.cocoaPlantLarge), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_2", + Texture.cocoaPlantLarge), + new SimpleTexture("textures/blocks/cocoa_2", Texture.cocoaPlantLarge), + new IndexedTexture(0xA8, Texture.cocoaPlantLarge))); ALL_TEXTURES.put("cocoa_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage1", - Texture.cocoaPlantMedium), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage1", - Texture.cocoaPlantMedium), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_1", - Texture.cocoaPlantMedium), - new SimpleTexture("textures/blocks/cocoa_1", Texture.cocoaPlantMedium), - new IndexedTexture(0xA9, Texture.cocoaPlantMedium))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage1", + Texture.cocoaPlantMedium), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage1", + Texture.cocoaPlantMedium), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_1", + Texture.cocoaPlantMedium), + new SimpleTexture("textures/blocks/cocoa_1", Texture.cocoaPlantMedium), + new IndexedTexture(0xA9, Texture.cocoaPlantMedium))); ALL_TEXTURES.put("cocoa_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage0", - Texture.cocoaPlantSmall), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage0", - Texture.cocoaPlantSmall), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_0", - Texture.cocoaPlantSmall), - new SimpleTexture("textures/blocks/cocoa_0", Texture.cocoaPlantSmall), - new IndexedTexture(0xAA, Texture.cocoaPlantSmall))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage0", + Texture.cocoaPlantSmall), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage0", + Texture.cocoaPlantSmall), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_0", + Texture.cocoaPlantSmall), + new SimpleTexture("textures/blocks/cocoa_0", Texture.cocoaPlantSmall), + new IndexedTexture(0xAA, Texture.cocoaPlantSmall))); ALL_TEXTURES.put("emerald_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/emerald_ore", Texture.emeraldOre), - new SimpleTexture("assets/minecraft/textures/blocks/emerald_ore", Texture.emeraldOre), - new SimpleTexture("textures/blocks/oreEmerald", Texture.emeraldOre), - new IndexedTexture(0xAB, Texture.emeraldOre))); + new SimpleTexture("assets/minecraft/textures/block/emerald_ore", Texture.emeraldOre), + new SimpleTexture("assets/minecraft/textures/blocks/emerald_ore", Texture.emeraldOre), + new SimpleTexture("textures/blocks/oreEmerald", Texture.emeraldOre), + new IndexedTexture(0xAB, Texture.emeraldOre))); ALL_TEXTURES.put("trip_wire_hook", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tripwire_hook", - Texture.tripwireHook), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_hook", - Texture.tripwireHook), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_source", - Texture.tripwireHook), - new SimpleTexture("textures/blocks/tripWireSource", Texture.tripwireHook), - new IndexedTexture(0xAC, Texture.tripwireHook))); + new SimpleTexture("assets/minecraft/textures/block/tripwire_hook", + Texture.tripwireHook), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_hook", + Texture.tripwireHook), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_source", + Texture.tripwireHook), + new SimpleTexture("textures/blocks/tripWireSource", Texture.tripwireHook), + new IndexedTexture(0xAC, Texture.tripwireHook))); ALL_TEXTURES.put("trip_wire", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tripwire", Texture.tripwire), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire", Texture.tripwire), - new SimpleTexture("textures/blocks/tripWire", Texture.tripwire), - new IndexedTexture(0xAD, Texture.tripwire))); + new SimpleTexture("assets/minecraft/textures/block/tripwire", Texture.tripwire), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire", Texture.tripwire), + new SimpleTexture("textures/blocks/tripWire", Texture.tripwire), + new IndexedTexture(0xAD, Texture.tripwire))); ALL_TEXTURES.put("endframe_eye", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_eye", - Texture.eyeOfTheEnder), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_eye", - Texture.eyeOfTheEnder), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_eye", Texture.eyeOfTheEnder), - new SimpleTexture("textures/blocks/endframe_eye", Texture.eyeOfTheEnder), - new IndexedTexture(0xAE, Texture.eyeOfTheEnder))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_eye", + Texture.eyeOfTheEnder), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_eye", + Texture.eyeOfTheEnder), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_eye", Texture.eyeOfTheEnder), + new SimpleTexture("textures/blocks/endframe_eye", Texture.eyeOfTheEnder), + new IndexedTexture(0xAE, Texture.eyeOfTheEnder))); ALL_TEXTURES.put("end_stone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_stone", Texture.endStone), - new SimpleTexture("assets/minecraft/textures/blocks/end_stone", Texture.endStone), - new SimpleTexture("textures/blocks/whiteStone", Texture.endStone), - new IndexedTexture(0xAF, Texture.endStone))); + new SimpleTexture("assets/minecraft/textures/block/end_stone", Texture.endStone), + new SimpleTexture("assets/minecraft/textures/blocks/end_stone", Texture.endStone), + new SimpleTexture("textures/blocks/whiteStone", Texture.endStone), + new IndexedTexture(0xAF, Texture.endStone))); ALL_TEXTURES.put("sandstone_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone_top", Texture.sandstoneTop), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_top", Texture.sandstoneTop), - new SimpleTexture("textures/blocks/sandstone_top", Texture.sandstoneTop), - new IndexedTexture(0xB0, Texture.sandstoneTop))); + new SimpleTexture("assets/minecraft/textures/block/sandstone_top", Texture.sandstoneTop), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_top", Texture.sandstoneTop), + new SimpleTexture("textures/blocks/sandstone_top", Texture.sandstoneTop), + new IndexedTexture(0xB0, Texture.sandstoneTop))); ALL_TEXTURES.put("blue_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_wool", Texture.blueWool), - new SimpleTexture("assets/minecraft/textures/blocks/blue_wool", Texture.blueWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_blue", Texture.blueWool), - new SimpleTexture("textures/blocks/cloth_11", Texture.blueWool), - new IndexedTexture(0xB1, Texture.blueWool))); + new SimpleTexture("assets/minecraft/textures/block/blue_wool", Texture.blueWool), + new SimpleTexture("assets/minecraft/textures/blocks/blue_wool", Texture.blueWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_blue", Texture.blueWool), + new SimpleTexture("textures/blocks/cloth_11", Texture.blueWool), + new IndexedTexture(0xB1, Texture.blueWool))); ALL_TEXTURES.put("light_blue_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_wool", - Texture.lightBlueWool), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_wool", - Texture.lightBlueWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_light_blue", - Texture.lightBlueWool), - new SimpleTexture("textures/blocks/cloth_3", Texture.lightBlueWool), - new IndexedTexture(0xB2, Texture.lightBlueWool))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_wool", + Texture.lightBlueWool), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_wool", + Texture.lightBlueWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_light_blue", + Texture.lightBlueWool), + new SimpleTexture("textures/blocks/cloth_3", Texture.lightBlueWool), + new IndexedTexture(0xB2, Texture.lightBlueWool))); ALL_TEXTURES.put("powered_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/powered_rail_on", - Texture.poweredRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/powered_rail_on", - Texture.poweredRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/rail_golden_powered", - Texture.poweredRailOn), - new SimpleTexture("textures/blocks/goldenRail_powered", Texture.poweredRailOn), - new IndexedTexture(0xB3, Texture.poweredRailOn))); + new SimpleTexture("assets/minecraft/textures/block/powered_rail_on", + Texture.poweredRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/powered_rail_on", + Texture.poweredRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/rail_golden_powered", + Texture.poweredRailOn), + new SimpleTexture("textures/blocks/goldenRail_powered", Texture.poweredRailOn), + new IndexedTexture(0xB3, Texture.poweredRailOn))); ALL_TEXTURES.put("enchanting_table_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_side", - Texture.enchantmentTableSide), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_side", - Texture.enchantmentTableSide), - new SimpleTexture("textures/blocks/enchantment_side", Texture.enchantmentTableSide), - new IndexedTexture(0xB6, Texture.enchantmentTableSide))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_side", + Texture.enchantmentTableSide), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_side", + Texture.enchantmentTableSide), + new SimpleTexture("textures/blocks/enchantment_side", Texture.enchantmentTableSide), + new IndexedTexture(0xB6, Texture.enchantmentTableSide))); ALL_TEXTURES.put("enchanting_table_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_bottom", - Texture.enchantmentTableBottom), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_bottom", - Texture.enchantmentTableBottom), - new SimpleTexture("textures/blocks/enchantment_bottom", Texture.enchantmentTableBottom), - new IndexedTexture(0xB7, Texture.enchantmentTableBottom))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_bottom", + Texture.enchantmentTableBottom), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_bottom", + Texture.enchantmentTableBottom), + new SimpleTexture("textures/blocks/enchantment_bottom", Texture.enchantmentTableBottom), + new IndexedTexture(0xB7, Texture.enchantmentTableBottom))); // Command block textures were changed in Minecraft 1.9. ALL_TEXTURES.put("command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_back", - Texture.commandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_back", - Texture.commandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/command_block_back", + Texture.commandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_back", + Texture.commandBlockBack))); ALL_TEXTURES.put("command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_conditional", - Texture.commandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_conditional", - Texture.commandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/command_block_conditional", + Texture.commandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_conditional", + Texture.commandBlockConditional))); ALL_TEXTURES.put("command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_front", - Texture.commandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_front", - Texture.commandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/command_block_front", + Texture.commandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_front", + Texture.commandBlockFront))); ALL_TEXTURES.put("command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_side", - Texture.commandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_side", - Texture.commandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/command_block_side", + Texture.commandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_side", + Texture.commandBlockSide))); ALL_TEXTURES.put("repeating_command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_back", - Texture.repeatingCommandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_back", - Texture.repeatingCommandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_back", + Texture.repeatingCommandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_back", + Texture.repeatingCommandBlockBack))); ALL_TEXTURES.put("repeating_command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_conditional", - Texture.repeatingCommandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_conditional", - Texture.repeatingCommandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_conditional", + Texture.repeatingCommandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_conditional", + Texture.repeatingCommandBlockConditional))); ALL_TEXTURES.put("repeating_command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_front", - Texture.repeatingCommandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_front", - Texture.repeatingCommandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_front", + Texture.repeatingCommandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_front", + Texture.repeatingCommandBlockFront))); ALL_TEXTURES.put("repeating_command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_side", - Texture.repeatingCommandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_side", - Texture.repeatingCommandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_side", + Texture.repeatingCommandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_side", + Texture.repeatingCommandBlockSide))); ALL_TEXTURES.put("chain_command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_back", - Texture.chainCommandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_back", - Texture.chainCommandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_back", + Texture.chainCommandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_back", + Texture.chainCommandBlockBack))); ALL_TEXTURES.put("chain_command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_conditional", - Texture.chainCommandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_conditional", - Texture.chainCommandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_conditional", + Texture.chainCommandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_conditional", + Texture.chainCommandBlockConditional))); ALL_TEXTURES.put("chain_command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_front", - Texture.chainCommandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_front", - Texture.chainCommandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_front", + Texture.chainCommandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_front", + Texture.chainCommandBlockFront))); ALL_TEXTURES.put("chain_command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_side", - Texture.chainCommandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_side", - Texture.chainCommandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_side", + Texture.chainCommandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_side", + Texture.chainCommandBlockSide))); ALL_TEXTURES.put("flower_pot", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/flower_pot", Texture.flowerPot), - new SimpleTexture("assets/minecraft/textures/blocks/flower_pot", Texture.flowerPot), - new SimpleTexture("textures/blocks/flowerPot", Texture.flowerPot), - new IndexedTexture(0xBA, Texture.flowerPot))); + new SimpleTexture("assets/minecraft/textures/block/flower_pot", Texture.flowerPot), + new SimpleTexture("assets/minecraft/textures/blocks/flower_pot", Texture.flowerPot), + new SimpleTexture("textures/blocks/flowerPot", Texture.flowerPot), + new IndexedTexture(0xBA, Texture.flowerPot))); ALL_TEXTURES.put("quartz_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_quartz_ore", Texture.netherQuartzOre), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_ore", Texture.netherQuartzOre), - new SimpleTexture("textures/blocks/netherquartz", Texture.netherQuartzOre), - new IndexedTexture(0xBF, Texture.netherQuartzOre))); + new SimpleTexture("assets/minecraft/textures/block/nether_quartz_ore", Texture.netherQuartzOre), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_ore", Texture.netherQuartzOre), + new SimpleTexture("textures/blocks/netherquartz", Texture.netherQuartzOre), + new IndexedTexture(0xBF, Texture.netherQuartzOre))); ALL_TEXTURES.put("sandstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone", - Texture.sandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone", - Texture.sandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_normal", - Texture.sandstoneSide), - new SimpleTexture("textures/blocks/sandstone_side", Texture.sandstoneSide), - new IndexedTexture(0xC0, Texture.sandstoneSide))); + new SimpleTexture("assets/minecraft/textures/block/sandstone", + Texture.sandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone", + Texture.sandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_normal", + Texture.sandstoneSide), + new SimpleTexture("textures/blocks/sandstone_side", Texture.sandstoneSide), + new IndexedTexture(0xC0, Texture.sandstoneSide))); ALL_TEXTURES.put("purple_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_wool", Texture.purpleWool), - new SimpleTexture("assets/minecraft/textures/blocks/purple_wool", Texture.purpleWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_purple", - Texture.purpleWool), - new SimpleTexture("textures/blocks/cloth_10", Texture.purpleWool), - new IndexedTexture(0xC1, Texture.purpleWool))); + new SimpleTexture("assets/minecraft/textures/block/purple_wool", Texture.purpleWool), + new SimpleTexture("assets/minecraft/textures/blocks/purple_wool", Texture.purpleWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_purple", + Texture.purpleWool), + new SimpleTexture("textures/blocks/cloth_10", Texture.purpleWool), + new IndexedTexture(0xC1, Texture.purpleWool))); ALL_TEXTURES.put("magenta_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_wool", Texture.magentaWool), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_wool", Texture.magentaWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_magenta", - Texture.magentaWool), - new SimpleTexture("textures/blocks/cloth_2", Texture.magentaWool), - new IndexedTexture(0xC2, Texture.magentaWool))); + new SimpleTexture("assets/minecraft/textures/block/magenta_wool", Texture.magentaWool), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_wool", Texture.magentaWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_magenta", + Texture.magentaWool), + new SimpleTexture("textures/blocks/cloth_2", Texture.magentaWool), + new IndexedTexture(0xC2, Texture.magentaWool))); ALL_TEXTURES.put("detector_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/detector_rail", Texture.detectorRail), - new SimpleTexture("assets/minecraft/textures/blocks/detector_rail", Texture.detectorRail), - new SimpleTexture("assets/minecraft/textures/blocks/rail_detector", Texture.detectorRail), - new SimpleTexture("textures/blocks/detectorRail", Texture.detectorRail), - new IndexedTexture(0xC3, Texture.detectorRail))); + new SimpleTexture("assets/minecraft/textures/block/detector_rail", Texture.detectorRail), + new SimpleTexture("assets/minecraft/textures/blocks/detector_rail", Texture.detectorRail), + new SimpleTexture("assets/minecraft/textures/blocks/rail_detector", Texture.detectorRail), + new SimpleTexture("textures/blocks/detectorRail", Texture.detectorRail), + new IndexedTexture(0xC3, Texture.detectorRail))); // Since 1.5: ALL_TEXTURES.put("detector_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/detector_rail_on", Texture.detectorRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/rail_detector_powered", Texture.detectorRailOn))); + new SimpleTexture("assets/minecraft/textures/block/detector_rail_on", Texture.detectorRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/rail_detector_powered", Texture.detectorRailOn))); ALL_TEXTURES.put("jungle_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_leaves", - Texture.jungleTreeLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_leaves", - Texture.jungleTreeLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_jungle", - Texture.jungleTreeLeaves), - new SimpleTexture("textures/blocks/leaves_jungle", Texture.jungleTreeLeaves), - new IndexedTexture(0xC4, Texture.jungleTreeLeaves))); + new SimpleTexture("assets/minecraft/textures/block/jungle_leaves", + Texture.jungleTreeLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_leaves", + Texture.jungleTreeLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_jungle", + Texture.jungleTreeLeaves), + new SimpleTexture("textures/blocks/leaves_jungle", Texture.jungleTreeLeaves), + new IndexedTexture(0xC4, Texture.jungleTreeLeaves))); ALL_TEXTURES.put("spruce_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_planks", Texture.sprucePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_planks", Texture.sprucePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_spruce", Texture.sprucePlanks), - new SimpleTexture("textures/blocks/wood_spruce", Texture.sprucePlanks), - new IndexedTexture(0xC6, Texture.sprucePlanks))); + new SimpleTexture("assets/minecraft/textures/block/spruce_planks", Texture.sprucePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_planks", Texture.sprucePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_spruce", Texture.sprucePlanks), + new SimpleTexture("textures/blocks/wood_spruce", Texture.sprucePlanks), + new IndexedTexture(0xC6, Texture.sprucePlanks))); ALL_TEXTURES.put("jungle_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_planks", - Texture.jungleTreePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_planks", - Texture.jungleTreePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_jungle", - Texture.jungleTreePlanks), - new SimpleTexture("textures/blocks/wood_jungle", Texture.jungleTreePlanks), - new IndexedTexture(0xC7, Texture.jungleTreePlanks))); + new SimpleTexture("assets/minecraft/textures/block/jungle_planks", + Texture.jungleTreePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_planks", + Texture.jungleTreePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_jungle", + Texture.jungleTreePlanks), + new SimpleTexture("textures/blocks/wood_jungle", Texture.jungleTreePlanks), + new IndexedTexture(0xC7, Texture.jungleTreePlanks))); ALL_TEXTURES.put("carrots_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage0", Texture.carrots0), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage0", Texture.carrots0), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_0", Texture.carrots0), - new SimpleTexture("textures/blocks/carrots_0", Texture.carrots0), - new IndexedTexture(0xC8, Texture.carrots0))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage0", Texture.carrots0), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage0", Texture.carrots0), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_0", Texture.carrots0), + new SimpleTexture("textures/blocks/carrots_0", Texture.carrots0), + new IndexedTexture(0xC8, Texture.carrots0))); ALL_TEXTURES.put("potatoes_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage0", Texture.potatoes0), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage0", Texture.potatoes0), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_0", Texture.potatoes0), - new SimpleTexture("textures/blocks/potatoes_0", Texture.potatoes0), - new IndexedTexture(0xC8, Texture.potatoes0))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage0", Texture.potatoes0), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage0", Texture.potatoes0), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_0", Texture.potatoes0), + new SimpleTexture("textures/blocks/potatoes_0", Texture.potatoes0), + new IndexedTexture(0xC8, Texture.potatoes0))); ALL_TEXTURES.put("carrots_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage1", Texture.carrots1), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage1", Texture.carrots1), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_1", Texture.carrots1), - new SimpleTexture("textures/blocks/carrots_1", Texture.carrots1), - new IndexedTexture(0xC9, Texture.carrots1))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage1", Texture.carrots1), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage1", Texture.carrots1), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_1", Texture.carrots1), + new SimpleTexture("textures/blocks/carrots_1", Texture.carrots1), + new IndexedTexture(0xC9, Texture.carrots1))); ALL_TEXTURES.put("potatoes_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage1", Texture.potatoes1), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage1", Texture.potatoes1), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_1", Texture.potatoes1), - new SimpleTexture("textures/blocks/potatoes_1", Texture.potatoes1), - new IndexedTexture(0xC9, Texture.potatoes1))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage1", Texture.potatoes1), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage1", Texture.potatoes1), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_1", Texture.potatoes1), + new SimpleTexture("textures/blocks/potatoes_1", Texture.potatoes1), + new IndexedTexture(0xC9, Texture.potatoes1))); ALL_TEXTURES.put("carrots_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage2", Texture.carrots2), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage2", Texture.carrots2), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_2", Texture.carrots2), - new SimpleTexture("textures/blocks/carrots_2", Texture.carrots2), - new IndexedTexture(0xCA, Texture.carrots2))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage2", Texture.carrots2), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage2", Texture.carrots2), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_2", Texture.carrots2), + new SimpleTexture("textures/blocks/carrots_2", Texture.carrots2), + new IndexedTexture(0xCA, Texture.carrots2))); ALL_TEXTURES.put("potatoes_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage2", Texture.potatoes2), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage2", Texture.potatoes2), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_2", Texture.potatoes2), - new SimpleTexture("textures/blocks/potatoes_2", Texture.potatoes2), - new IndexedTexture(0xCA, Texture.potatoes2))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage2", Texture.potatoes2), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage2", Texture.potatoes2), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_2", Texture.potatoes2), + new SimpleTexture("textures/blocks/potatoes_2", Texture.potatoes2), + new IndexedTexture(0xCA, Texture.potatoes2))); ALL_TEXTURES.put("carrots_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage3", Texture.carrots3), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage3", Texture.carrots3), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_3", Texture.carrots3), - new SimpleTexture("textures/blocks/carrots_3", Texture.carrots3), - new IndexedTexture(0xCB, Texture.carrots3))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage3", Texture.carrots3), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage3", Texture.carrots3), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_3", Texture.carrots3), + new SimpleTexture("textures/blocks/carrots_3", Texture.carrots3), + new IndexedTexture(0xCB, Texture.carrots3))); ALL_TEXTURES.put("potatoes_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage3", Texture.potatoes3), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage3", Texture.potatoes3), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_3", Texture.potatoes3), - new SimpleTexture("textures/blocks/potatoes_3", Texture.potatoes3), - new IndexedTexture(0xCC, Texture.potatoes3))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage3", Texture.potatoes3), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage3", Texture.potatoes3), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_3", Texture.potatoes3), + new SimpleTexture("textures/blocks/potatoes_3", Texture.potatoes3), + new IndexedTexture(0xCC, Texture.potatoes3))); ALL_TEXTURES.put("water_still", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/water_still", Texture.water), - new SimpleTexture("assets/minecraft/textures/blocks/water_still", Texture.water), - new SimpleTexture("textures/blocks/water", Texture.water), - new IndexedTexture(0xCD, Texture.water))); + new SimpleTexture("assets/minecraft/textures/block/water_still", Texture.water), + new SimpleTexture("assets/minecraft/textures/blocks/water_still", Texture.water), + new SimpleTexture("textures/blocks/water", Texture.water), + new IndexedTexture(0xCD, Texture.water))); ALL_TEXTURES.put("sandstone_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone_bottom", - Texture.sandstoneBottom), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_bottom", - Texture.sandstoneBottom), - new SimpleTexture("textures/blocks/sandstone_bottom", Texture.sandstoneBottom), - new IndexedTexture(0xD0, Texture.sandstoneBottom))); + new SimpleTexture("assets/minecraft/textures/block/sandstone_bottom", + Texture.sandstoneBottom), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_bottom", + Texture.sandstoneBottom), + new SimpleTexture("textures/blocks/sandstone_bottom", Texture.sandstoneBottom), + new IndexedTexture(0xD0, Texture.sandstoneBottom))); ALL_TEXTURES.put("cyan_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_wool", Texture.cyanWool), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_wool", Texture.cyanWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_cyan", Texture.cyanWool), - new SimpleTexture("textures/blocks/cloth_9", Texture.cyanWool), - new IndexedTexture(0xD1, Texture.cyanWool))); + new SimpleTexture("assets/minecraft/textures/block/cyan_wool", Texture.cyanWool), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_wool", Texture.cyanWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_cyan", Texture.cyanWool), + new SimpleTexture("textures/blocks/cloth_9", Texture.cyanWool), + new IndexedTexture(0xD1, Texture.cyanWool))); ALL_TEXTURES.put("orange_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_wool", Texture.orangeWool), - new SimpleTexture("assets/minecraft/textures/blocks/orange_wool", Texture.orangeWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_orange", - Texture.orangeWool), - new SimpleTexture("textures/blocks/cloth_1", Texture.orangeWool), - new IndexedTexture(0xD2, Texture.orangeWool))); + new SimpleTexture("assets/minecraft/textures/block/orange_wool", Texture.orangeWool), + new SimpleTexture("assets/minecraft/textures/blocks/orange_wool", Texture.orangeWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_orange", + Texture.orangeWool), + new SimpleTexture("textures/blocks/cloth_1", Texture.orangeWool), + new IndexedTexture(0xD2, Texture.orangeWool))); ALL_TEXTURES.put("redstone_lamp_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_lamp", Texture.redstoneLampOff), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_off", - Texture.redstoneLampOff), - new SimpleTexture("textures/blocks/redstoneLight", Texture.redstoneLampOff), - new IndexedTexture(0xD3, Texture.redstoneLampOff))); + new SimpleTexture("assets/minecraft/textures/block/redstone_lamp", Texture.redstoneLampOff), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_off", + Texture.redstoneLampOff), + new SimpleTexture("textures/blocks/redstoneLight", Texture.redstoneLampOff), + new IndexedTexture(0xD3, Texture.redstoneLampOff))); ALL_TEXTURES.put("redstone_lamp_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_lamp_on", - Texture.redstoneLampOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_on", - Texture.redstoneLampOn), - new SimpleTexture("textures/blocks/redstoneLight_lit", Texture.redstoneLampOn), - new IndexedTexture(0xD4, Texture.redstoneLampOn))); + new SimpleTexture("assets/minecraft/textures/block/redstone_lamp_on", + Texture.redstoneLampOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_on", + Texture.redstoneLampOn), + new SimpleTexture("textures/blocks/redstoneLight_lit", Texture.redstoneLampOn), + new IndexedTexture(0xD4, Texture.redstoneLampOn))); ALL_TEXTURES.put("stonebrick_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_stone_bricks", - Texture.circleStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_stone_bricks", - Texture.circleStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_carved", - Texture.circleStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_carved", Texture.circleStoneBrick), - new IndexedTexture(0xD5, Texture.circleStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_stone_bricks", + Texture.circleStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_stone_bricks", + Texture.circleStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_carved", + Texture.circleStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_carved", Texture.circleStoneBrick), + new IndexedTexture(0xD5, Texture.circleStoneBrick))); ALL_TEXTURES.put("birch_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_planks", Texture.birchPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/birch_planks", Texture.birchPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_birch", Texture.birchPlanks), - new SimpleTexture("textures/blocks/wood_birch", Texture.birchPlanks), - new IndexedTexture(0xD6, Texture.birchPlanks))); + new SimpleTexture("assets/minecraft/textures/block/birch_planks", Texture.birchPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/birch_planks", Texture.birchPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_birch", Texture.birchPlanks), + new SimpleTexture("textures/blocks/wood_birch", Texture.birchPlanks), + new IndexedTexture(0xD6, Texture.birchPlanks))); ALL_TEXTURES.put("anvil_base", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/anvil", Texture.anvilSide), - new SimpleTexture("assets/minecraft/textures/blocks/anvil", Texture.anvilSide), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_base", Texture.anvilSide), - new SimpleTexture("textures/blocks/anvil_base", Texture.anvilSide), - new IndexedTexture(0xD7, Texture.anvilSide))); + new SimpleTexture("assets/minecraft/textures/block/anvil", Texture.anvilSide), + new SimpleTexture("assets/minecraft/textures/blocks/anvil", Texture.anvilSide), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_base", Texture.anvilSide), + new SimpleTexture("textures/blocks/anvil_base", Texture.anvilSide), + new IndexedTexture(0xD7, Texture.anvilSide))); ALL_TEXTURES.put("anvil_top_damaged_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chipped_anvil_top", - Texture.anvilTopDamaged1), - new SimpleTexture("assets/minecraft/textures/blocks/chipped_anvil_top", - Texture.anvilTopDamaged1), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_1", - Texture.anvilTopDamaged1), - new SimpleTexture("textures/blocks/anvil_top_damaged_1", Texture.anvilTopDamaged1), - new IndexedTexture(0xD8, Texture.anvilTopDamaged1))); + new SimpleTexture("assets/minecraft/textures/block/chipped_anvil_top", + Texture.anvilTopDamaged1), + new SimpleTexture("assets/minecraft/textures/blocks/chipped_anvil_top", + Texture.anvilTopDamaged1), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_1", + Texture.anvilTopDamaged1), + new SimpleTexture("textures/blocks/anvil_top_damaged_1", Texture.anvilTopDamaged1), + new IndexedTexture(0xD8, Texture.anvilTopDamaged1))); ALL_TEXTURES.put("nether_brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_bricks", Texture.netherBrick), - new SimpleTexture("assets/minecraft/textures/blocks/nether_brick", Texture.netherBrick), - new SimpleTexture("textures/blocks/netherBrick", Texture.netherBrick), - new IndexedTexture(0xE0, Texture.netherBrick))); + new SimpleTexture("assets/minecraft/textures/block/nether_bricks", Texture.netherBrick), + new SimpleTexture("assets/minecraft/textures/blocks/nether_brick", Texture.netherBrick), + new SimpleTexture("textures/blocks/netherBrick", Texture.netherBrick), + new IndexedTexture(0xE0, Texture.netherBrick))); ALL_TEXTURES.put("silver_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_wool", Texture.lightGrayWool), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_wool", Texture.lightGrayWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_silver", - Texture.lightGrayWool), - new SimpleTexture("textures/blocks/cloth_8", Texture.lightGrayWool), - new IndexedTexture(0xE1, Texture.lightGrayWool))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_wool", Texture.lightGrayWool), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_wool", Texture.lightGrayWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_silver", + Texture.lightGrayWool), + new SimpleTexture("textures/blocks/cloth_8", Texture.lightGrayWool), + new IndexedTexture(0xE1, Texture.lightGrayWool))); ALL_TEXTURES.put("nether_wart_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage0", - Texture.netherWart0), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage0", - Texture.netherWart0), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_0", - Texture.netherWart0), - new SimpleTexture("textures/blocks/netherStalk_0", Texture.netherWart0), - new IndexedTexture(0xE2, Texture.netherWart0))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage0", + Texture.netherWart0), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage0", + Texture.netherWart0), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_0", + Texture.netherWart0), + new SimpleTexture("textures/blocks/netherStalk_0", Texture.netherWart0), + new IndexedTexture(0xE2, Texture.netherWart0))); ALL_TEXTURES.put("nether_wart_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage1", - Texture.netherWart1), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage1", - Texture.netherWart1), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_1", - Texture.netherWart1), - new SimpleTexture("textures/blocks/netherStalk_1", Texture.netherWart1), - new IndexedTexture(0xE3, Texture.netherWart1))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage1", + Texture.netherWart1), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage1", + Texture.netherWart1), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_1", + Texture.netherWart1), + new SimpleTexture("textures/blocks/netherStalk_1", Texture.netherWart1), + new IndexedTexture(0xE3, Texture.netherWart1))); ALL_TEXTURES.put("nether_wart_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage2", - Texture.netherWart2), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage2", - Texture.netherWart2), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_2", - Texture.netherWart2), - new SimpleTexture("textures/blocks/netherStalk_2", Texture.netherWart2), - new IndexedTexture(0xE4, Texture.netherWart2))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage2", + Texture.netherWart2), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage2", + Texture.netherWart2), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_2", + Texture.netherWart2), + new SimpleTexture("textures/blocks/netherStalk_2", Texture.netherWart2), + new IndexedTexture(0xE4, Texture.netherWart2))); ALL_TEXTURES.put("sandstone_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_sandstone", - Texture.sandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_sandstone", - Texture.sandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_carved", - Texture.sandstoneDecorated), - new SimpleTexture("textures/blocks/sandstone_carved", Texture.sandstoneDecorated), - new IndexedTexture(0xE5, Texture.sandstoneDecorated))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_sandstone", + Texture.sandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_sandstone", + Texture.sandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_carved", + Texture.sandstoneDecorated), + new SimpleTexture("textures/blocks/sandstone_carved", Texture.sandstoneDecorated), + new IndexedTexture(0xE5, Texture.sandstoneDecorated))); ALL_TEXTURES.put("sandstone_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cut_sandstone", - Texture.sandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/cut_sandstone", - Texture.sandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_smooth", - Texture.sandstoneCut), - new SimpleTexture("textures/blocks/sandstone_smooth", Texture.sandstoneCut), - new IndexedTexture(0xE6, Texture.sandstoneCut))); + new SimpleTexture("assets/minecraft/textures/block/cut_sandstone", + Texture.sandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/cut_sandstone", + Texture.sandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_smooth", + Texture.sandstoneCut), + new SimpleTexture("textures/blocks/sandstone_smooth", Texture.sandstoneCut), + new IndexedTexture(0xE6, Texture.sandstoneCut))); ALL_TEXTURES.put("anvil_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/anvil_top", Texture.anvilTop), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top", Texture.anvilTop), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_0", Texture.anvilTop), - new SimpleTexture("textures/blocks/anvil_top", Texture.anvilTop), - new IndexedTexture(0xE7, Texture.anvilTop))); + new SimpleTexture("assets/minecraft/textures/block/anvil_top", Texture.anvilTop), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top", Texture.anvilTop), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_0", Texture.anvilTop), + new SimpleTexture("textures/blocks/anvil_top", Texture.anvilTop), + new IndexedTexture(0xE7, Texture.anvilTop))); ALL_TEXTURES.put("anvil_top_damaged_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/damaged_anvil_top", - Texture.anvilTopDamaged2), - new SimpleTexture("assets/minecraft/textures/blocks/damaged_anvil_top", - Texture.anvilTopDamaged2), - new SimpleTexture("textures/blocks/anvil_top_damaged_2", Texture.anvilTopDamaged2), - new IndexedTexture(0xE8, Texture.anvilTopDamaged2))); + new SimpleTexture("assets/minecraft/textures/block/damaged_anvil_top", + Texture.anvilTopDamaged2), + new SimpleTexture("assets/minecraft/textures/blocks/damaged_anvil_top", + Texture.anvilTopDamaged2), + new SimpleTexture("textures/blocks/anvil_top_damaged_2", Texture.anvilTopDamaged2), + new IndexedTexture(0xE8, Texture.anvilTopDamaged2))); ALL_TEXTURES.put("lava_still", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lava_still", Texture.lava), - new SimpleTexture("assets/minecraft/textures/blocks/lava_still", Texture.lava), - new SimpleTexture("textures/blocks/lava", Texture.lava), - new IndexedTexture(0xED, Texture.lava))); + new SimpleTexture("assets/minecraft/textures/block/lava_still", Texture.lava), + new SimpleTexture("assets/minecraft/textures/blocks/lava_still", Texture.lava), + new SimpleTexture("textures/blocks/lava", Texture.lava), + new IndexedTexture(0xED, Texture.lava))); // MC 1.5 ALL_TEXTURES.put("quartz_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_side", Texture.quartzSide), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_side", Texture.quartzSide), - new SimpleTexture("textures/blocks/quartzblock_side", Texture.quartzSide))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_side", Texture.quartzSide), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_side", Texture.quartzSide), + new SimpleTexture("textures/blocks/quartzblock_side", Texture.quartzSide))); ALL_TEXTURES.put("quartz_block_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_top", Texture.quartzTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_top", Texture.quartzTop), - new SimpleTexture("textures/blocks/quartzblock_top", Texture.quartzTop))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_top", Texture.quartzTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_top", Texture.quartzTop), + new SimpleTexture("textures/blocks/quartzblock_top", Texture.quartzTop))); ALL_TEXTURES.put("quartz_block_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_bottom", - Texture.quartzBottom), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_bottom", - Texture.quartzBottom), - new SimpleTexture("textures/blocks/quartzblock_bottom", Texture.quartzBottom))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_bottom", + Texture.quartzBottom), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_bottom", + Texture.quartzBottom), + new SimpleTexture("textures/blocks/quartzblock_bottom", Texture.quartzBottom))); ALL_TEXTURES.put("quartz_block_chiseled", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block", - Texture.quartzChiseled), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block", - Texture.quartzChiseled), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled", - Texture.quartzChiseled), - new SimpleTexture("textures/blocks/quartzblock_chiseled", Texture.quartzChiseled))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block", + Texture.quartzChiseled), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block", + Texture.quartzChiseled), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled", + Texture.quartzChiseled), + new SimpleTexture("textures/blocks/quartzblock_chiseled", Texture.quartzChiseled))); ALL_TEXTURES.put("quartz_block_chiseled_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block_top", - Texture.quartzChiseledTop), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block_top", - Texture.quartzChiseledTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled_top", - Texture.quartzChiseledTop), - new SimpleTexture("textures/blocks/quartzblock_chiseled_top", Texture.quartzChiseledTop))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block_top", + Texture.quartzChiseledTop), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block_top", + Texture.quartzChiseledTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled_top", + Texture.quartzChiseledTop), + new SimpleTexture("textures/blocks/quartzblock_chiseled_top", Texture.quartzChiseledTop))); ALL_TEXTURES.put("quartz_pillar", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_pillar", - Texture.quartzPillar), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar", - Texture.quartzPillar), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines", - Texture.quartzPillar), - new SimpleTexture("textures/blocks/quartzblock_lines", Texture.quartzPillar))); + new SimpleTexture("assets/minecraft/textures/block/quartz_pillar", + Texture.quartzPillar), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar", + Texture.quartzPillar), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines", + Texture.quartzPillar), + new SimpleTexture("textures/blocks/quartzblock_lines", Texture.quartzPillar))); ALL_TEXTURES.put("quartz_pillar_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_pillar_top", - Texture.quartzPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar_top", - Texture.quartzPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines_top", - Texture.quartzPillarTop), - new SimpleTexture("textures/blocks/quartzblock_lines_top", Texture.quartzPillarTop))); + new SimpleTexture("assets/minecraft/textures/block/quartz_pillar_top", + Texture.quartzPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar_top", + Texture.quartzPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines_top", + Texture.quartzPillarTop), + new SimpleTexture("textures/blocks/quartzblock_lines_top", Texture.quartzPillarTop))); ALL_TEXTURES.put("dropper_front_horizontal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dropper_front", - Texture.dropperFront), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front", - Texture.dropperFront), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_horizontal", - Texture.dropperFront), - new SimpleTexture("textures/blocks/dropper_front", Texture.dropperFront))); + new SimpleTexture("assets/minecraft/textures/block/dropper_front", + Texture.dropperFront), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front", + Texture.dropperFront), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_horizontal", + Texture.dropperFront), + new SimpleTexture("textures/blocks/dropper_front", Texture.dropperFront))); ALL_TEXTURES.put("dropper_front_vertical", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dropper_front_vertical", - Texture.dropperFrontVertical), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_vertical", - Texture.dropperFrontVertical))); + new SimpleTexture("assets/minecraft/textures/block/dropper_front_vertical", + Texture.dropperFrontVertical), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_vertical", + Texture.dropperFrontVertical))); ALL_TEXTURES.put("activator_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/activator_rail", Texture.activatorRail), - new SimpleTexture("assets/minecraft/textures/blocks/activator_rail", Texture.activatorRail), - new SimpleTexture("assets/minecraft/textures/blocks/rail_activator", Texture.activatorRail), - new SimpleTexture("textures/blocks/activatorRail", Texture.activatorRail))); + new SimpleTexture("assets/minecraft/textures/block/activator_rail", Texture.activatorRail), + new SimpleTexture("assets/minecraft/textures/blocks/activator_rail", Texture.activatorRail), + new SimpleTexture("assets/minecraft/textures/blocks/rail_activator", Texture.activatorRail), + new SimpleTexture("textures/blocks/activatorRail", Texture.activatorRail))); ALL_TEXTURES.put("activator_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/activator_rail_on", - Texture.activatorRailPowered), - new SimpleTexture("assets/minecraft/textures/blocks/activator_rail_on", - Texture.activatorRailPowered), - new SimpleTexture("assets/minecraft/textures/blocks/rail_activator_powered", - Texture.activatorRailPowered), - new SimpleTexture("textures/blocks/activatorRail_powered", Texture.activatorRailPowered))); + new SimpleTexture("assets/minecraft/textures/block/activator_rail_on", + Texture.activatorRailPowered), + new SimpleTexture("assets/minecraft/textures/blocks/activator_rail_on", + Texture.activatorRailPowered), + new SimpleTexture("assets/minecraft/textures/blocks/rail_activator_powered", + Texture.activatorRailPowered), + new SimpleTexture("textures/blocks/activatorRail_powered", Texture.activatorRailPowered))); ALL_TEXTURES.put("daylight_detector_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_top", - Texture.daylightDetectorTop), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_top", - Texture.daylightDetectorTop), - new SimpleTexture("textures/blocks/daylightDetector_top", Texture.daylightDetectorTop))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_top", + Texture.daylightDetectorTop), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_top", + Texture.daylightDetectorTop), + new SimpleTexture("textures/blocks/daylightDetector_top", Texture.daylightDetectorTop))); ALL_TEXTURES.put("daylight_detector_inverted_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_inverted_top", - Texture.daylightDetectorInvertedTop), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_inverted_top", - Texture.daylightDetectorInvertedTop))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_inverted_top", + Texture.daylightDetectorInvertedTop), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_inverted_top", + Texture.daylightDetectorInvertedTop))); ALL_TEXTURES.put("daylight_detector_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_side", - Texture.daylightDetectorSide), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_side", - Texture.daylightDetectorSide), - new SimpleTexture("textures/blocks/daylightDetector_side", Texture.daylightDetectorSide))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_side", + Texture.daylightDetectorSide), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_side", + Texture.daylightDetectorSide), + new SimpleTexture("textures/blocks/daylightDetector_side", Texture.daylightDetectorSide))); ALL_TEXTURES.put("comparator_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/comparator", Texture.comparatorOff), - new SimpleTexture("assets/minecraft/textures/blocks/comparator", Texture.comparatorOff), - new SimpleTexture("assets/minecraft/textures/blocks/comparator_off", Texture.comparatorOff), - new SimpleTexture("textures/blocks/comparator", Texture.comparatorOff))); + new SimpleTexture("assets/minecraft/textures/block/comparator", Texture.comparatorOff), + new SimpleTexture("assets/minecraft/textures/blocks/comparator", Texture.comparatorOff), + new SimpleTexture("assets/minecraft/textures/blocks/comparator_off", Texture.comparatorOff), + new SimpleTexture("textures/blocks/comparator", Texture.comparatorOff))); ALL_TEXTURES.put("comparator_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/comparator_on", Texture.comparatorOn), - new SimpleTexture("assets/minecraft/textures/blocks/comparator_on", Texture.comparatorOn), - new SimpleTexture("textures/blocks/comparator_lit", Texture.comparatorOn))); + new SimpleTexture("assets/minecraft/textures/block/comparator_on", Texture.comparatorOn), + new SimpleTexture("assets/minecraft/textures/blocks/comparator_on", Texture.comparatorOn), + new SimpleTexture("textures/blocks/comparator_lit", Texture.comparatorOn))); ALL_TEXTURES.put("hopper_outside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_outside", Texture.hopperOutside), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_outside", Texture.hopperOutside), - new SimpleTexture("textures/blocks/hopper", Texture.hopperOutside))); + new SimpleTexture("assets/minecraft/textures/block/hopper_outside", Texture.hopperOutside), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_outside", Texture.hopperOutside), + new SimpleTexture("textures/blocks/hopper", Texture.hopperOutside))); ALL_TEXTURES.put("hopper_inside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_inside", Texture.hopperInside), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_inside", Texture.hopperInside), - new SimpleTexture("textures/blocks/hopper_inside", Texture.hopperInside))); + new SimpleTexture("assets/minecraft/textures/block/hopper_inside", Texture.hopperInside), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_inside", Texture.hopperInside), + new SimpleTexture("textures/blocks/hopper_inside", Texture.hopperInside))); ALL_TEXTURES.put("hopper_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_top", Texture.hopperTop), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_top", Texture.hopperTop), - new SimpleTexture("textures/blocks/hopper_top", Texture.hopperTop))); + new SimpleTexture("assets/minecraft/textures/block/hopper_top", Texture.hopperTop), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_top", Texture.hopperTop), + new SimpleTexture("textures/blocks/hopper_top", Texture.hopperTop))); // MC 1.6 ALL_TEXTURES.put("hay_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hay_block_side", Texture.hayBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/hay_block_side", Texture.hayBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/hay_block_side", Texture.hayBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/hay_block_side", Texture.hayBlockSide))); ALL_TEXTURES.put("hay_block_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hay_block_top", Texture.hayBlockTop), - new SimpleTexture("assets/minecraft/textures/blocks/hay_block_top", Texture.hayBlockTop))); + new SimpleTexture("assets/minecraft/textures/block/hay_block_top", Texture.hayBlockTop), + new SimpleTexture("assets/minecraft/textures/blocks/hay_block_top", Texture.hayBlockTop))); ALL_TEXTURES.put("terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/terracotta", Texture.hardenedClay), - new SimpleTexture("assets/minecraft/textures/blocks/terracotta", Texture.hardenedClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay", Texture.hardenedClay))); + new SimpleTexture("assets/minecraft/textures/block/terracotta", Texture.hardenedClay), + new SimpleTexture("assets/minecraft/textures/blocks/terracotta", Texture.hardenedClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay", Texture.hardenedClay))); ALL_TEXTURES.put("coal_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coal_block", Texture.coalBlock), - new SimpleTexture("assets/minecraft/textures/blocks/coal_block", Texture.coalBlock))); + new SimpleTexture("assets/minecraft/textures/block/coal_block", Texture.coalBlock), + new SimpleTexture("assets/minecraft/textures/blocks/coal_block", Texture.coalBlock))); ALL_TEXTURES.put("black_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_terracotta", - Texture.blackClay), - new SimpleTexture("assets/minecraft/textures/blocks/black_terracotta", - Texture.blackClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_black", - Texture.blackClay))); + new SimpleTexture("assets/minecraft/textures/block/black_terracotta", + Texture.blackClay), + new SimpleTexture("assets/minecraft/textures/blocks/black_terracotta", + Texture.blackClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_black", + Texture.blackClay))); ALL_TEXTURES.put("blue_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_terracotta", - Texture.blueClay), - new SimpleTexture("assets/minecraft/textures/blocks/blue_terracotta", - Texture.blueClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_blue", - Texture.blueClay))); + new SimpleTexture("assets/minecraft/textures/block/blue_terracotta", + Texture.blueClay), + new SimpleTexture("assets/minecraft/textures/blocks/blue_terracotta", + Texture.blueClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_blue", + Texture.blueClay))); ALL_TEXTURES.put("brown_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_terracotta", - Texture.brownClay), - new SimpleTexture("assets/minecraft/textures/blocks/brown_terracotta", - Texture.brownClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_brown", - Texture.brownClay))); + new SimpleTexture("assets/minecraft/textures/block/brown_terracotta", + Texture.brownClay), + new SimpleTexture("assets/minecraft/textures/blocks/brown_terracotta", + Texture.brownClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_brown", + Texture.brownClay))); ALL_TEXTURES.put("cyan_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_terracotta", - Texture.cyanClay), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_terracotta", - Texture.cyanClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_cyan", - Texture.cyanClay))); + new SimpleTexture("assets/minecraft/textures/block/cyan_terracotta", + Texture.cyanClay), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_terracotta", + Texture.cyanClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_cyan", + Texture.cyanClay))); ALL_TEXTURES.put("gray_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_terracotta", - Texture.grayClay), - new SimpleTexture("assets/minecraft/textures/blocks/gray_terracotta", - Texture.grayClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_gray", - Texture.grayClay))); + new SimpleTexture("assets/minecraft/textures/block/gray_terracotta", + Texture.grayClay), + new SimpleTexture("assets/minecraft/textures/blocks/gray_terracotta", + Texture.grayClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_gray", + Texture.grayClay))); ALL_TEXTURES.put("green_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_terracotta", - Texture.greenClay), - new SimpleTexture("assets/minecraft/textures/blocks/green_terracotta", - Texture.greenClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_green", - Texture.greenClay))); + new SimpleTexture("assets/minecraft/textures/block/green_terracotta", + Texture.greenClay), + new SimpleTexture("assets/minecraft/textures/blocks/green_terracotta", + Texture.greenClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_green", + Texture.greenClay))); ALL_TEXTURES.put("light_blue_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_terracotta", - Texture.lightBlueClay), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_terracotta", - Texture.lightBlueClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_light_blue", - Texture.lightBlueClay))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_terracotta", + Texture.lightBlueClay), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_terracotta", + Texture.lightBlueClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_light_blue", + Texture.lightBlueClay))); ALL_TEXTURES.put("lime_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_terracotta", - Texture.limeClay), - new SimpleTexture("assets/minecraft/textures/blocks/lime_terracotta", - Texture.limeClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_lime", - Texture.limeClay))); + new SimpleTexture("assets/minecraft/textures/block/lime_terracotta", + Texture.limeClay), + new SimpleTexture("assets/minecraft/textures/blocks/lime_terracotta", + Texture.limeClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_lime", + Texture.limeClay))); ALL_TEXTURES.put("magenta_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_terracotta", - Texture.magentaClay), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_terracotta", - Texture.magentaClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_magenta", - Texture.magentaClay))); + new SimpleTexture("assets/minecraft/textures/block/magenta_terracotta", + Texture.magentaClay), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_terracotta", + Texture.magentaClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_magenta", + Texture.magentaClay))); ALL_TEXTURES.put("orange_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_terracotta", - Texture.orangeClay), - new SimpleTexture("assets/minecraft/textures/blocks/orange_terracotta", - Texture.orangeClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_orange", - Texture.orangeClay))); + new SimpleTexture("assets/minecraft/textures/block/orange_terracotta", + Texture.orangeClay), + new SimpleTexture("assets/minecraft/textures/blocks/orange_terracotta", + Texture.orangeClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_orange", + Texture.orangeClay))); ALL_TEXTURES.put("pink_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_terracotta", - Texture.pinkClay), - new SimpleTexture("assets/minecraft/textures/blocks/pink_terracotta", - Texture.pinkClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_pink", - Texture.pinkClay))); + new SimpleTexture("assets/minecraft/textures/block/pink_terracotta", + Texture.pinkClay), + new SimpleTexture("assets/minecraft/textures/blocks/pink_terracotta", + Texture.pinkClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_pink", + Texture.pinkClay))); ALL_TEXTURES.put("purple_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_terracotta", - Texture.purpleClay), - new SimpleTexture("assets/minecraft/textures/blocks/purple_terracotta", - Texture.purpleClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_purple", - Texture.purpleClay))); + new SimpleTexture("assets/minecraft/textures/block/purple_terracotta", + Texture.purpleClay), + new SimpleTexture("assets/minecraft/textures/blocks/purple_terracotta", + Texture.purpleClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_purple", + Texture.purpleClay))); ALL_TEXTURES.put("red_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_terracotta", - Texture.redClay), - new SimpleTexture("assets/minecraft/textures/blocks/red_terracotta", - Texture.redClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_red", - Texture.redClay))); + new SimpleTexture("assets/minecraft/textures/block/red_terracotta", + Texture.redClay), + new SimpleTexture("assets/minecraft/textures/blocks/red_terracotta", + Texture.redClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_red", + Texture.redClay))); ALL_TEXTURES.put("silver_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_terracotta", - Texture.lightGrayClay), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_terracotta", - Texture.lightGrayClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_silver", - Texture.lightGrayClay))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_terracotta", + Texture.lightGrayClay), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_terracotta", + Texture.lightGrayClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_silver", + Texture.lightGrayClay))); ALL_TEXTURES.put("white_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_terracotta", - Texture.whiteClay), - new SimpleTexture("assets/minecraft/textures/blocks/white_terracotta", - Texture.whiteClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_white", - Texture.whiteClay))); + new SimpleTexture("assets/minecraft/textures/block/white_terracotta", + Texture.whiteClay), + new SimpleTexture("assets/minecraft/textures/blocks/white_terracotta", + Texture.whiteClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_white", + Texture.whiteClay))); ALL_TEXTURES.put("yellow_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_terracotta", - Texture.yellowClay), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_terracotta", - Texture.yellowClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_yellow", - Texture.yellowClay))); + new SimpleTexture("assets/minecraft/textures/block/yellow_terracotta", + Texture.yellowClay), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_terracotta", + Texture.yellowClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_yellow", + Texture.yellowClay))); // Birch Leaf [MC ?] ALL_TEXTURES.put("birch_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_leaves", Texture.birchLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/birch_leaves", Texture.birchLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_birch", Texture.birchLeaves), - new IndexedTexture(0xC4, Texture.birchLeaves))); + new SimpleTexture("assets/minecraft/textures/block/birch_leaves", Texture.birchLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/birch_leaves", Texture.birchLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_birch", Texture.birchLeaves), + new IndexedTexture(0xC4, Texture.birchLeaves))); // [MC 1.7.2] Stained glass blocks ALL_TEXTURES.put("glass_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_stained_glass", - Texture.blackGlass), - new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass", - Texture.blackGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_black", Texture.blackGlass))); + new SimpleTexture("assets/minecraft/textures/block/black_stained_glass", + Texture.blackGlass), + new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass", + Texture.blackGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_black", Texture.blackGlass))); ALL_TEXTURES.put("glass_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass", Texture.blueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass", Texture.blueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_blue", Texture.blueGlass))); + new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass", Texture.blueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass", Texture.blueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_blue", Texture.blueGlass))); ALL_TEXTURES.put("glass_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass", - Texture.brownGlass), - new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass", - Texture.brownGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_brown", Texture.brownGlass))); + new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass", + Texture.brownGlass), + new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass", + Texture.brownGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_brown", Texture.brownGlass))); ALL_TEXTURES.put("glass_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass", Texture.cyanGlass), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass", Texture.cyanGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_cyan", Texture.cyanGlass))); + new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass", Texture.cyanGlass), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass", Texture.cyanGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_cyan", Texture.cyanGlass))); ALL_TEXTURES.put("glass_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass", Texture.grayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass", Texture.grayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_gray", Texture.grayGlass))); + new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass", Texture.grayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass", Texture.grayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_gray", Texture.grayGlass))); ALL_TEXTURES.put("glass_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_stained_glass", - Texture.greenGlass), - new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass", - Texture.greenGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_green", Texture.greenGlass))); + new SimpleTexture("assets/minecraft/textures/block/green_stained_glass", + Texture.greenGlass), + new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass", + Texture.greenGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_green", Texture.greenGlass))); ALL_TEXTURES.put("glass_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass", - Texture.lightBlueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass", - Texture.lightBlueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_light_blue", - Texture.lightBlueGlass))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass", + Texture.lightBlueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass", + Texture.lightBlueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_light_blue", + Texture.lightBlueGlass))); ALL_TEXTURES.put("glass_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass", Texture.limeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass", Texture.limeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_lime", Texture.limeGlass))); + new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass", Texture.limeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass", Texture.limeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_lime", Texture.limeGlass))); ALL_TEXTURES.put("glass_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass", - Texture.magentaGlass), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass", - Texture.magentaGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_magenta", Texture.magentaGlass))); + new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass", + Texture.magentaGlass), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass", + Texture.magentaGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_magenta", Texture.magentaGlass))); ALL_TEXTURES.put("glass_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass", - Texture.orangeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass", - Texture.orangeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_orange", Texture.orangeGlass))); + new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass", + Texture.orangeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass", + Texture.orangeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_orange", Texture.orangeGlass))); ALL_TEXTURES.put("glass_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass", Texture.pinkGlass), - new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass", Texture.pinkGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pink", Texture.pinkGlass))); + new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass", Texture.pinkGlass), + new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass", Texture.pinkGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pink", Texture.pinkGlass))); ALL_TEXTURES.put("glass_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass", - Texture.purpleGlass), - new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass", - Texture.purpleGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_purple", Texture.purpleGlass))); + new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass", + Texture.purpleGlass), + new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass", + Texture.purpleGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_purple", Texture.purpleGlass))); ALL_TEXTURES.put("glass_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_stained_glass", Texture.redGlass), - new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass", Texture.redGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_red", Texture.redGlass))); + new SimpleTexture("assets/minecraft/textures/block/red_stained_glass", Texture.redGlass), + new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass", Texture.redGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_red", Texture.redGlass))); ALL_TEXTURES.put("glass_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass", - Texture.lightGrayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass", - Texture.lightGrayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_silver", Texture.lightGrayGlass))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass", + Texture.lightGrayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass", + Texture.lightGrayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_silver", Texture.lightGrayGlass))); ALL_TEXTURES.put("glass_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_stained_glass", - Texture.whiteGlass), - new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass", - Texture.whiteGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_white", Texture.whiteGlass))); + new SimpleTexture("assets/minecraft/textures/block/white_stained_glass", + Texture.whiteGlass), + new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass", + Texture.whiteGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_white", Texture.whiteGlass))); ALL_TEXTURES.put("glass_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass", - Texture.yellowGlass), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass", - Texture.yellowGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_yellow", Texture.yellowGlass))); + new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass", + Texture.yellowGlass), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass", + Texture.yellowGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_yellow", Texture.yellowGlass))); // [MC 1.7.2] Stained glass panes ALL_TEXTURES.put("glass_pane_top_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_stained_glass_pane_top", - Texture.blackGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass_pane_top", - Texture.blackGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_black", - Texture.blackGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/black_stained_glass_pane_top", + Texture.blackGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass_pane_top", + Texture.blackGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_black", + Texture.blackGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass_pane_top", - Texture.blueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass_pane_top", - Texture.blueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_blue", - Texture.blueGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass_pane_top", + Texture.blueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass_pane_top", + Texture.blueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_blue", + Texture.blueGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass_pane_top", - Texture.brownGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass_pane_top", - Texture.brownGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_brown", - Texture.brownGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass_pane_top", + Texture.brownGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass_pane_top", + Texture.brownGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_brown", + Texture.brownGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass_pane_top", - Texture.cyanGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass_pane_top", - Texture.cyanGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_cyan", - Texture.cyanGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass_pane_top", + Texture.cyanGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass_pane_top", + Texture.cyanGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_cyan", + Texture.cyanGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass_pane_top", - Texture.grayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass_pane_top", - Texture.grayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_gray", - Texture.grayGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass_pane_top", + Texture.grayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass_pane_top", + Texture.grayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_gray", + Texture.grayGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_stained_glass_pane_top", - Texture.greenGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass_pane_top", - Texture.greenGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_green", - Texture.greenGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/green_stained_glass_pane_top", + Texture.greenGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass_pane_top", + Texture.greenGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_green", + Texture.greenGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass_pane_top", - Texture.lightBlueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass_pane_top", - Texture.lightBlueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_light_blue", - Texture.lightBlueGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass_pane_top", + Texture.lightBlueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass_pane_top", + Texture.lightBlueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_light_blue", + Texture.lightBlueGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass_pane_top", - Texture.limeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass_pane_top", - Texture.limeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_lime", - Texture.limeGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass_pane_top", + Texture.limeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass_pane_top", + Texture.limeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_lime", + Texture.limeGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass_pane_top", - Texture.magentaGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass_pane_top", - Texture.magentaGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_magenta", - Texture.magentaGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass_pane_top", + Texture.magentaGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass_pane_top", + Texture.magentaGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_magenta", + Texture.magentaGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass_pane_top", - Texture.orangeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass_pane_top", - Texture.orangeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_orange", - Texture.orangeGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass_pane_top", + Texture.orangeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass_pane_top", + Texture.orangeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_orange", + Texture.orangeGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass_pane_top", - Texture.pinkGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass_pane_top", - Texture.pinkGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_pink", - Texture.pinkGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass_pane_top", + Texture.pinkGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass_pane_top", + Texture.pinkGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_pink", + Texture.pinkGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass_pane_top", - Texture.purpleGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass_pane_top", - Texture.purpleGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_purple", - Texture.purpleGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass_pane_top", + Texture.purpleGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass_pane_top", + Texture.purpleGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_purple", + Texture.purpleGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_stained_glass_pane_top", - Texture.redGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass_pane_top", - Texture.redGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_red", - Texture.redGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/red_stained_glass_pane_top", + Texture.redGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass_pane_top", + Texture.redGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_red", + Texture.redGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass_pane_top", - Texture.lightGrayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass_pane_top", - Texture.lightGrayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_silver", - Texture.lightGrayGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass_pane_top", + Texture.lightGrayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass_pane_top", + Texture.lightGrayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_silver", + Texture.lightGrayGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_stained_glass_pane_top", - Texture.whiteGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass_pane_top", - Texture.whiteGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_white", - Texture.whiteGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/white_stained_glass_pane_top", + Texture.whiteGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass_pane_top", + Texture.whiteGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_white", + Texture.whiteGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass_pane_top", - Texture.yellowGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass_pane_top", - Texture.yellowGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_yellow", - Texture.yellowGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass_pane_top", + Texture.yellowGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass_pane_top", + Texture.yellowGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_yellow", + Texture.yellowGlassPaneSide))); // [MC 1.7.2] Top/bottom log textures ALL_TEXTURES.put("spruce_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_log_top", Texture.spruceWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_log_top", Texture.spruceWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_spruce_top", Texture.spruceWoodTop), - new IndexedTexture(0x15, Texture.spruceWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/spruce_log_top", Texture.spruceWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_log_top", Texture.spruceWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_spruce_top", Texture.spruceWoodTop), + new IndexedTexture(0x15, Texture.spruceWoodTop))); ALL_TEXTURES.put("birch_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_log_top", Texture.birchWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/birch_log_top", Texture.birchWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_birch_top", Texture.birchWoodTop), - new IndexedTexture(0x15, Texture.spruceWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/birch_log_top", Texture.birchWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/birch_log_top", Texture.birchWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_birch_top", Texture.birchWoodTop), + new IndexedTexture(0x15, Texture.spruceWoodTop))); ALL_TEXTURES.put("jungle_top_log_", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_log_top", Texture.jungleTreeTop), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_log_top", Texture.jungleTreeTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_jungle_top", Texture.jungleTreeTop), - new IndexedTexture(0x15, Texture.jungleTreeTop))); + new SimpleTexture("assets/minecraft/textures/block/jungle_log_top", Texture.jungleTreeTop), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_log_top", Texture.jungleTreeTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_jungle_top", Texture.jungleTreeTop), + new IndexedTexture(0x15, Texture.jungleTreeTop))); // [MC 1.7.2] Podzol ALL_TEXTURES.put("podzol_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/podzol_side", Texture.podzolSide), - new SimpleTexture("assets/minecraft/textures/blocks/podzol_side", Texture.podzolSide), - new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_side", Texture.podzolSide))); + new SimpleTexture("assets/minecraft/textures/block/podzol_side", Texture.podzolSide), + new SimpleTexture("assets/minecraft/textures/blocks/podzol_side", Texture.podzolSide), + new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_side", Texture.podzolSide))); ALL_TEXTURES.put("podzol_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/podzol_top", Texture.podzolTop), - new SimpleTexture("assets/minecraft/textures/blocks/podzol_top", Texture.podzolTop), - new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_top", Texture.podzolTop))); + new SimpleTexture("assets/minecraft/textures/block/podzol_top", Texture.podzolTop), + new SimpleTexture("assets/minecraft/textures/blocks/podzol_top", Texture.podzolTop), + new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_top", Texture.podzolTop))); // [MC 1.7.2] Acacia, Dark Oak ALL_TEXTURES.put("acacia_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_log", Texture.acaciaWood), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_log", Texture.acaciaWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_acacia", Texture.acaciaWood))); + new SimpleTexture("assets/minecraft/textures/block/acacia_log", Texture.acaciaWood), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_log", Texture.acaciaWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_acacia", Texture.acaciaWood))); ALL_TEXTURES.put("acacia_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_log_top", - Texture.acaciaWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_log_top", - Texture.acaciaWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_acacia_top", - Texture.acaciaWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/acacia_log_top", + Texture.acaciaWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_log_top", + Texture.acaciaWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_acacia_top", + Texture.acaciaWoodTop))); ALL_TEXTURES.put("acacia_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_leaves", Texture.acaciaLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_leaves", Texture.acaciaLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_acacia", Texture.acaciaLeaves))); + new SimpleTexture("assets/minecraft/textures/block/acacia_leaves", Texture.acaciaLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_leaves", Texture.acaciaLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_acacia", Texture.acaciaLeaves))); ALL_TEXTURES.put("acacia_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_sapling", - Texture.acaciaSapling), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_sapling", - Texture.acaciaSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_acacia", - Texture.acaciaSapling))); + new SimpleTexture("assets/minecraft/textures/block/acacia_sapling", + Texture.acaciaSapling), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_sapling", + Texture.acaciaSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_acacia", + Texture.acaciaSapling))); ALL_TEXTURES.put("acacia_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_planks", Texture.acaciaPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_planks", Texture.acaciaPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_acacia", Texture.acaciaPlanks))); + new SimpleTexture("assets/minecraft/textures/block/acacia_planks", Texture.acaciaPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_planks", Texture.acaciaPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_acacia", Texture.acaciaPlanks))); ALL_TEXTURES.put("dark_oak_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_log", Texture.darkOakWood), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log", Texture.darkOakWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak", Texture.darkOakWood))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_log", Texture.darkOakWood), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log", Texture.darkOakWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak", Texture.darkOakWood))); ALL_TEXTURES.put("dark_oak_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_log_top", - Texture.darkOakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log_top", - Texture.darkOakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak_top", - Texture.darkOakWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_log_top", + Texture.darkOakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log_top", + Texture.darkOakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak_top", + Texture.darkOakWoodTop))); ALL_TEXTURES.put("dark_oak_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_leaves", - Texture.darkOakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_leaves", - Texture.darkOakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_big_oak", - Texture.darkOakLeaves))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_leaves", + Texture.darkOakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_leaves", + Texture.darkOakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_big_oak", + Texture.darkOakLeaves))); ALL_TEXTURES.put("dark_oak_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_sapling", - Texture.darkOakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_sapling", - Texture.darkOakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_roofed_oak", - Texture.darkOakSapling))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_sapling", + Texture.darkOakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_sapling", + Texture.darkOakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_roofed_oak", + Texture.darkOakSapling))); ALL_TEXTURES.put("dark_oak_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_planks", - Texture.darkOakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_planks", - Texture.darkOakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_big_oak", - Texture.darkOakPlanks))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_planks", + Texture.darkOakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_planks", + Texture.darkOakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_big_oak", + Texture.darkOakPlanks))); // [MC 1.7.2] Packed Ice ALL_TEXTURES.put("packed_ice", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/packed_ice", Texture.packedIce), - new SimpleTexture("assets/minecraft/textures/blocks/packed_ice", Texture.packedIce), - new SimpleTexture("assets/minecraft/textures/blocks/ice_packed", Texture.packedIce))); + new SimpleTexture("assets/minecraft/textures/block/packed_ice", Texture.packedIce), + new SimpleTexture("assets/minecraft/textures/blocks/packed_ice", Texture.packedIce), + new SimpleTexture("assets/minecraft/textures/blocks/ice_packed", Texture.packedIce))); // [MC 1.7.2] Red Sand ALL_TEXTURES.put("red_sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sand", Texture.redSand), - new SimpleTexture("assets/minecraft/textures/blocks/red_sand", Texture.redSand))); + new SimpleTexture("assets/minecraft/textures/block/red_sand", Texture.redSand), + new SimpleTexture("assets/minecraft/textures/blocks/red_sand", Texture.redSand))); // [MC 1.7.2] Flowers ALL_TEXTURES.put("allium", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/allium", Texture.allium), - new SimpleTexture("assets/minecraft/textures/blocks/allium", Texture.allium), - new SimpleTexture("assets/minecraft/textures/blocks/flower_allium", Texture.allium))); + new SimpleTexture("assets/minecraft/textures/block/allium", Texture.allium), + new SimpleTexture("assets/minecraft/textures/blocks/allium", Texture.allium), + new SimpleTexture("assets/minecraft/textures/blocks/flower_allium", Texture.allium))); ALL_TEXTURES.put("blue_orchid", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_orchid", - Texture.blueOrchid), - new SimpleTexture("assets/minecraft/textures/blocks/blue_orchid", - Texture.blueOrchid), - new SimpleTexture("assets/minecraft/textures/blocks/flower_blue_orchid", - Texture.blueOrchid))); + new SimpleTexture("assets/minecraft/textures/block/blue_orchid", + Texture.blueOrchid), + new SimpleTexture("assets/minecraft/textures/blocks/blue_orchid", + Texture.blueOrchid), + new SimpleTexture("assets/minecraft/textures/blocks/flower_blue_orchid", + Texture.blueOrchid))); ALL_TEXTURES.put("houstonia", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/azure_bluet", - Texture.azureBluet), - new SimpleTexture("assets/minecraft/textures/blocks/azure_bluet", - Texture.azureBluet), - new SimpleTexture("assets/minecraft/textures/blocks/flower_houstonia", - Texture.azureBluet))); - ALL_TEXTURES.put("oxeye_daisy",new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oxeye_daisy", - Texture.oxeyeDaisy), - new SimpleTexture("assets/minecraft/textures/blocks/oxeye_daisy", - Texture.oxeyeDaisy), - new SimpleTexture("assets/minecraft/textures/blocks/flower_oxeye_daisy", - Texture.oxeyeDaisy))); + new SimpleTexture("assets/minecraft/textures/block/azure_bluet", + Texture.azureBluet), + new SimpleTexture("assets/minecraft/textures/blocks/azure_bluet", + Texture.azureBluet), + new SimpleTexture("assets/minecraft/textures/blocks/flower_houstonia", + Texture.azureBluet))); + ALL_TEXTURES.put("oxeye_daisy", new AlternateTextures( + new SimpleTexture("assets/minecraft/textures/block/oxeye_daisy", + Texture.oxeyeDaisy), + new SimpleTexture("assets/minecraft/textures/blocks/oxeye_daisy", + Texture.oxeyeDaisy), + new SimpleTexture("assets/minecraft/textures/blocks/flower_oxeye_daisy", + Texture.oxeyeDaisy))); ALL_TEXTURES.put("red_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_tulip", - Texture.redTulip), - new SimpleTexture("assets/minecraft/textures/blocks/red_tulip", - Texture.redTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_red", - Texture.redTulip))); + new SimpleTexture("assets/minecraft/textures/block/red_tulip", + Texture.redTulip), + new SimpleTexture("assets/minecraft/textures/blocks/red_tulip", + Texture.redTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_red", + Texture.redTulip))); ALL_TEXTURES.put("orange_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_tulip", - Texture.orangeTulip), - new SimpleTexture("assets/minecraft/textures/blocks/orange_tulip", - Texture.orangeTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_orange", - Texture.orangeTulip))); + new SimpleTexture("assets/minecraft/textures/block/orange_tulip", + Texture.orangeTulip), + new SimpleTexture("assets/minecraft/textures/blocks/orange_tulip", + Texture.orangeTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_orange", + Texture.orangeTulip))); ALL_TEXTURES.put("white_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_tulip", - Texture.whiteTulip), - new SimpleTexture("assets/minecraft/textures/blocks/white_tulip", - Texture.whiteTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_white", - Texture.whiteTulip))); + new SimpleTexture("assets/minecraft/textures/block/white_tulip", + Texture.whiteTulip), + new SimpleTexture("assets/minecraft/textures/blocks/white_tulip", + Texture.whiteTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_white", + Texture.whiteTulip))); ALL_TEXTURES.put("pink_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_tulip", - Texture.pinkTulip), - new SimpleTexture("assets/minecraft/textures/blocks/pink_tulip", - Texture.pinkTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_pink", - Texture.pinkTulip))); + new SimpleTexture("assets/minecraft/textures/block/pink_tulip", + Texture.pinkTulip), + new SimpleTexture("assets/minecraft/textures/blocks/pink_tulip", + Texture.pinkTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_pink", + Texture.pinkTulip))); ALL_TEXTURES.put("large_fern_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/large_fern_bottom", - Texture.largeFernBottom), - new SimpleTexture("assets/minecraft/textures/blocks/large_fern_bottom", - Texture.largeFernBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_bottom", - Texture.largeFernBottom))); + new SimpleTexture("assets/minecraft/textures/block/large_fern_bottom", + Texture.largeFernBottom), + new SimpleTexture("assets/minecraft/textures/blocks/large_fern_bottom", + Texture.largeFernBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_bottom", + Texture.largeFernBottom))); ALL_TEXTURES.put("large_fern_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/large_fern_top", - Texture.largeFernTop), - new SimpleTexture("assets/minecraft/textures/blocks/large_fern_top", - Texture.largeFernTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_top", - Texture.largeFernTop))); + new SimpleTexture("assets/minecraft/textures/block/large_fern_top", + Texture.largeFernTop), + new SimpleTexture("assets/minecraft/textures/blocks/large_fern_top", + Texture.largeFernTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_top", + Texture.largeFernTop))); ALL_TEXTURES.put("tall_grass_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tall_grass_bottom", - Texture.doubleTallGrassBottom), - new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_bottom", - Texture.doubleTallGrassBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_bottom", - Texture.doubleTallGrassBottom))); + new SimpleTexture("assets/minecraft/textures/block/tall_grass_bottom", + Texture.doubleTallGrassBottom), + new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_bottom", + Texture.doubleTallGrassBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_bottom", + Texture.doubleTallGrassBottom))); ALL_TEXTURES.put("tall_grass_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tall_grass_top", - Texture.doubleTallGrassTop), - new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_top", - Texture.doubleTallGrassTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_top", - Texture.doubleTallGrassTop))); + new SimpleTexture("assets/minecraft/textures/block/tall_grass_top", + Texture.doubleTallGrassTop), + new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_top", + Texture.doubleTallGrassTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_top", + Texture.doubleTallGrassTop))); ALL_TEXTURES.put("peony_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/peony_bottom", - Texture.peonyBottom), - new SimpleTexture("assets/minecraft/textures/blocks/peony_bottom", - Texture.peonyBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_bottom", - Texture.peonyBottom))); + new SimpleTexture("assets/minecraft/textures/block/peony_bottom", + Texture.peonyBottom), + new SimpleTexture("assets/minecraft/textures/blocks/peony_bottom", + Texture.peonyBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_bottom", + Texture.peonyBottom))); ALL_TEXTURES.put("peony_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/peony_top", - Texture.peonyTop), - new SimpleTexture("assets/minecraft/textures/blocks/peony_top", - Texture.peonyTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_top", - Texture.peonyTop))); + new SimpleTexture("assets/minecraft/textures/block/peony_top", + Texture.peonyTop), + new SimpleTexture("assets/minecraft/textures/blocks/peony_top", + Texture.peonyTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_top", + Texture.peonyTop))); ALL_TEXTURES.put("rose_bush_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rose_bush_bottom", - Texture.roseBushBottom), - new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_bottom", - Texture.roseBushBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_bottom", - Texture.roseBushBottom))); + new SimpleTexture("assets/minecraft/textures/block/rose_bush_bottom", + Texture.roseBushBottom), + new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_bottom", + Texture.roseBushBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_bottom", + Texture.roseBushBottom))); ALL_TEXTURES.put("rose_bush_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rose_bush_top", - Texture.roseBushTop), - new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_top", - Texture.roseBushTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_top", - Texture.roseBushTop))); + new SimpleTexture("assets/minecraft/textures/block/rose_bush_top", + Texture.roseBushTop), + new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_top", + Texture.roseBushTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_top", + Texture.roseBushTop))); ALL_TEXTURES.put("sunflower_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_bottom", - Texture.sunflowerBottom), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_bottom", - Texture.sunflowerBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_bottom", - Texture.sunflowerBottom))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_bottom", + Texture.sunflowerBottom), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_bottom", + Texture.sunflowerBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_bottom", + Texture.sunflowerBottom))); ALL_TEXTURES.put("sunflower_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_top", - Texture.sunflowerTop), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_top", - Texture.sunflowerTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_top", - Texture.sunflowerTop))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_top", + Texture.sunflowerTop), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_top", + Texture.sunflowerTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_top", + Texture.sunflowerTop))); ALL_TEXTURES.put("sunflower_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_front", - Texture.sunflowerFront), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_front", - Texture.sunflowerFront), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_front", - Texture.sunflowerFront))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_front", + Texture.sunflowerFront), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_front", + Texture.sunflowerFront), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_front", + Texture.sunflowerFront))); ALL_TEXTURES.put("sunflower_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_back", - Texture.sunflowerBack), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_back", - Texture.sunflowerBack), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_back", - Texture.sunflowerBack))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_back", + Texture.sunflowerBack), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_back", + Texture.sunflowerBack), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_back", + Texture.sunflowerBack))); ALL_TEXTURES.put("lilac_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lilac_bottom", - Texture.lilacBottom), - new SimpleTexture("assets/minecraft/textures/blocks/lilac_bottom", - Texture.lilacBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_bottom", - Texture.lilacBottom))); + new SimpleTexture("assets/minecraft/textures/block/lilac_bottom", + Texture.lilacBottom), + new SimpleTexture("assets/minecraft/textures/blocks/lilac_bottom", + Texture.lilacBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_bottom", + Texture.lilacBottom))); ALL_TEXTURES.put("lilac_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lilac_top", - Texture.lilacTop), - new SimpleTexture("assets/minecraft/textures/blocks/lilac_top", - Texture.lilacTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_top", - Texture.lilacTop))); + new SimpleTexture("assets/minecraft/textures/block/lilac_top", + Texture.lilacTop), + new SimpleTexture("assets/minecraft/textures/blocks/lilac_top", + Texture.lilacTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_top", + Texture.lilacTop))); // [MC 1.8] New Blocks ALL_TEXTURES.put("diorite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diorite", Texture.diorite), - new SimpleTexture("assets/minecraft/textures/blocks/diorite", Texture.diorite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite", Texture.diorite))); + new SimpleTexture("assets/minecraft/textures/block/diorite", Texture.diorite), + new SimpleTexture("assets/minecraft/textures/blocks/diorite", Texture.diorite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite", Texture.diorite))); ALL_TEXTURES.put("diorite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_diorite", - Texture.smoothDiorite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_diorite", - Texture.smoothDiorite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite_smooth", - Texture.smoothDiorite))); + new SimpleTexture("assets/minecraft/textures/block/polished_diorite", + Texture.smoothDiorite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_diorite", + Texture.smoothDiorite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite_smooth", + Texture.smoothDiorite))); ALL_TEXTURES.put("granite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/granite", Texture.granite), - new SimpleTexture("assets/minecraft/textures/blocks/granite", Texture.granite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_granite", Texture.granite))); + new SimpleTexture("assets/minecraft/textures/block/granite", Texture.granite), + new SimpleTexture("assets/minecraft/textures/blocks/granite", Texture.granite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_granite", Texture.granite))); ALL_TEXTURES.put("granite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_granite", - Texture.smoothGranite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_granite", - Texture.smoothGranite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_granite_smooth", - Texture.smoothGranite))); + new SimpleTexture("assets/minecraft/textures/block/polished_granite", + Texture.smoothGranite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_granite", + Texture.smoothGranite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_granite_smooth", + Texture.smoothGranite))); ALL_TEXTURES.put("andesite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/andesite", Texture.andesite), - new SimpleTexture("assets/minecraft/textures/blocks/andesite", Texture.andesite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite", Texture.andesite))); + new SimpleTexture("assets/minecraft/textures/block/andesite", Texture.andesite), + new SimpleTexture("assets/minecraft/textures/blocks/andesite", Texture.andesite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite", Texture.andesite))); ALL_TEXTURES.put("andesite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_andesite", - Texture.smoothAndesite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_andesite", - Texture.smoothAndesite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite_smooth", - Texture.smoothAndesite))); + new SimpleTexture("assets/minecraft/textures/block/polished_andesite", + Texture.smoothAndesite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_andesite", + Texture.smoothAndesite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite_smooth", + Texture.smoothAndesite))); ALL_TEXTURES.put("coarse_dirt", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coarse_dirt", Texture.coarseDirt), - new SimpleTexture("assets/minecraft/textures/blocks/coarse_dirt", Texture.coarseDirt))); + new SimpleTexture("assets/minecraft/textures/block/coarse_dirt", Texture.coarseDirt), + new SimpleTexture("assets/minecraft/textures/blocks/coarse_dirt", Texture.coarseDirt))); ALL_TEXTURES.put("prismarine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/prismarine", - Texture.prismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine", - Texture.prismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_rough", - Texture.prismarine))); + new SimpleTexture("assets/minecraft/textures/block/prismarine", + Texture.prismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine", + Texture.prismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_rough", + Texture.prismarine))); ALL_TEXTURES.put("prismarine_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/prismarine_bricks", - Texture.prismarineBricks), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_bricks", - Texture.prismarineBricks))); + new SimpleTexture("assets/minecraft/textures/block/prismarine_bricks", + Texture.prismarineBricks), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_bricks", + Texture.prismarineBricks))); ALL_TEXTURES.put("dark_prismarine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_prismarine", - Texture.darkPrismarine), - new SimpleTexture("assets/minecraft/textures/blocks/dark_prismarine", - Texture.darkPrismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_dark", - Texture.darkPrismarine))); + new SimpleTexture("assets/minecraft/textures/block/dark_prismarine", + Texture.darkPrismarine), + new SimpleTexture("assets/minecraft/textures/blocks/dark_prismarine", + Texture.darkPrismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_dark", + Texture.darkPrismarine))); ALL_TEXTURES.put("sea_lantern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sea_lantern", Texture.seaLantern), - new SimpleTexture("assets/minecraft/textures/blocks/sea_lantern", Texture.seaLantern))); + new SimpleTexture("assets/minecraft/textures/block/sea_lantern", Texture.seaLantern), + new SimpleTexture("assets/minecraft/textures/blocks/sea_lantern", Texture.seaLantern))); ALL_TEXTURES.put("sponge_wet", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wet_sponge", Texture.wetSponge), - new SimpleTexture("assets/minecraft/textures/blocks/wet_sponge", Texture.wetSponge), - new SimpleTexture("assets/minecraft/textures/blocks/sponge_wet", Texture.wetSponge))); + new SimpleTexture("assets/minecraft/textures/block/wet_sponge", Texture.wetSponge), + new SimpleTexture("assets/minecraft/textures/blocks/wet_sponge", Texture.wetSponge), + new SimpleTexture("assets/minecraft/textures/blocks/sponge_wet", Texture.wetSponge))); ALL_TEXTURES.put("iron_trapdoor", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_trapdoor", Texture.ironTrapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/iron_trapdoor", Texture.ironTrapdoor))); + new SimpleTexture("assets/minecraft/textures/block/iron_trapdoor", Texture.ironTrapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/iron_trapdoor", Texture.ironTrapdoor))); ALL_TEXTURES.put("slime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/slime_block", Texture.slime), - new SimpleTexture("assets/minecraft/textures/blocks/slime_block", Texture.slime), - new SimpleTexture("assets/minecraft/textures/blocks/slime", Texture.slime))); + new SimpleTexture("assets/minecraft/textures/block/slime_block", Texture.slime), + new SimpleTexture("assets/minecraft/textures/blocks/slime_block", Texture.slime), + new SimpleTexture("assets/minecraft/textures/blocks/slime", Texture.slime))); ALL_TEXTURES.put("red_sandstone_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone_top", - Texture.redSandstoneTop), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_top", - Texture.redSandstoneTop))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone_top", + Texture.redSandstoneTop), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_top", + Texture.redSandstoneTop))); ALL_TEXTURES.put("red_sandstone_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone_bottom", - Texture.redSandstoneBottom), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_bottom", - Texture.redSandstoneBottom))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone_bottom", + Texture.redSandstoneBottom), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_bottom", + Texture.redSandstoneBottom))); ALL_TEXTURES.put("red_sandstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone", - Texture.redSandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone", - Texture.redSandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_normal", - Texture.redSandstoneSide))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone", + Texture.redSandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone", + Texture.redSandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_normal", + Texture.redSandstoneSide))); ALL_TEXTURES.put("red_sandstone_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_red_sandstone", - Texture.redSandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_red_sandstone", - Texture.redSandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_carved", - Texture.redSandstoneDecorated))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_red_sandstone", + Texture.redSandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_red_sandstone", + Texture.redSandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_carved", + Texture.redSandstoneDecorated))); ALL_TEXTURES.put("red_sandstone_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cut_red_sandstone", - Texture.redSandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/cut_red_sandstone", - Texture.redSandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_smooth", - Texture.redSandstoneCut))); + new SimpleTexture("assets/minecraft/textures/block/cut_red_sandstone", + Texture.redSandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/cut_red_sandstone", + Texture.redSandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_smooth", + Texture.redSandstoneCut))); ALL_TEXTURES.put("spruce_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_door_top", - Texture.spruceDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_upper", - Texture.spruceDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_upper", - Texture.spruceDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/spruce_door_top", + Texture.spruceDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_upper", + Texture.spruceDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_upper", + Texture.spruceDoorTop))); ALL_TEXTURES.put("spruce_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_door_bottom", - Texture.spruceDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_lower", - Texture.spruceDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_lower", - Texture.spruceDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/spruce_door_bottom", + Texture.spruceDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_lower", + Texture.spruceDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_lower", + Texture.spruceDoorBottom))); ALL_TEXTURES.put("birch_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_door_top", - Texture.birchDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/birch_door_upper", - Texture.birchDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_birch_upper", - Texture.birchDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/birch_door_top", + Texture.birchDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/birch_door_upper", + Texture.birchDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_birch_upper", + Texture.birchDoorTop))); ALL_TEXTURES.put("birch_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_door_bottom", - Texture.birchDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/birch_door_lower", - Texture.birchDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_birch_lower", - Texture.birchDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/birch_door_bottom", + Texture.birchDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/birch_door_lower", + Texture.birchDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_birch_lower", + Texture.birchDoorBottom))); ALL_TEXTURES.put("jungle_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_door_top", - Texture.jungleDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_upper", - Texture.jungleDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_upper", - Texture.jungleDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/jungle_door_top", + Texture.jungleDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_upper", + Texture.jungleDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_upper", + Texture.jungleDoorTop))); ALL_TEXTURES.put("jungle_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_door_bottom", - Texture.jungleDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_lower", - Texture.jungleDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_lower", - Texture.jungleDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/jungle_door_bottom", + Texture.jungleDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_lower", + Texture.jungleDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_lower", + Texture.jungleDoorBottom))); ALL_TEXTURES.put("acacia_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_door_top", - Texture.acaciaDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_upper", - Texture.acaciaDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_upper", - Texture.acaciaDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/acacia_door_top", + Texture.acaciaDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_upper", + Texture.acaciaDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_upper", + Texture.acaciaDoorTop))); ALL_TEXTURES.put("acacia_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_door_bottom", - Texture.acaciaDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_lower", - Texture.acaciaDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_lower", - Texture.acaciaDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/acacia_door_bottom", + Texture.acaciaDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_lower", + Texture.acaciaDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_lower", + Texture.acaciaDoorBottom))); ALL_TEXTURES.put("dark_oak_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_top", - Texture.darkOakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_upper", - Texture.darkOakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_upper", - Texture.darkOakDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_top", + Texture.darkOakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_upper", + Texture.darkOakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_upper", + Texture.darkOakDoorTop))); ALL_TEXTURES.put("dark_oak_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_bottom", - Texture.darkOakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_lower", - Texture.darkOakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_lower", - Texture.darkOakDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_bottom", + Texture.darkOakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_lower", + Texture.darkOakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_lower", + Texture.darkOakDoorBottom))); // Minecraft 1.9 blocks. ALL_TEXTURES.put("grass_path_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt_path_side", Texture.grassPathSide), // 20w45a - new SimpleTexture("assets/minecraft/textures/block/grass_path_side", Texture.grassPathSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_path_side", Texture.grassPathSide))); + new SimpleTexture("assets/minecraft/textures/block/dirt_path_side", Texture.grassPathSide), // 20w45a + new SimpleTexture("assets/minecraft/textures/block/grass_path_side", Texture.grassPathSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_path_side", Texture.grassPathSide))); ALL_TEXTURES.put("grass_path_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt_path_top", Texture.grassPathTop), // 20w45a - new SimpleTexture("assets/minecraft/textures/block/grass_path_top", Texture.grassPathTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_path_top", Texture.grassPathTop))); + new SimpleTexture("assets/minecraft/textures/block/dirt_path_top", Texture.grassPathTop), // 20w45a + new SimpleTexture("assets/minecraft/textures/block/grass_path_top", Texture.grassPathTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_path_top", Texture.grassPathTop))); ALL_TEXTURES.put("end_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_stone_bricks", Texture.endBricks), - new SimpleTexture("assets/minecraft/textures/blocks/end_stone_bricks", Texture.endBricks), - new SimpleTexture("assets/minecraft/textures/blocks/end_bricks", Texture.endBricks))); + new SimpleTexture("assets/minecraft/textures/block/end_stone_bricks", Texture.endBricks), + new SimpleTexture("assets/minecraft/textures/blocks/end_stone_bricks", Texture.endBricks), + new SimpleTexture("assets/minecraft/textures/blocks/end_bricks", Texture.endBricks))); ALL_TEXTURES.put("purpur_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_block", Texture.purpurBlock), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_block", Texture.purpurBlock))); + new SimpleTexture("assets/minecraft/textures/block/purpur_block", Texture.purpurBlock), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_block", Texture.purpurBlock))); ALL_TEXTURES.put("purpur_pillar", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_pillar", - Texture.purpurPillarSide), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar", - Texture.purpurPillarSide))); + new SimpleTexture("assets/minecraft/textures/block/purpur_pillar", + Texture.purpurPillarSide), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar", + Texture.purpurPillarSide))); ALL_TEXTURES.put("purpur_pillar_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_pillar_top", - Texture.purpurPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar_top", - Texture.purpurPillarTop))); + new SimpleTexture("assets/minecraft/textures/block/purpur_pillar_top", + Texture.purpurPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar_top", + Texture.purpurPillarTop))); ALL_TEXTURES.put("chorus_flower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_flower", Texture.chorusFlower), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower", Texture.chorusFlower))); + new SimpleTexture("assets/minecraft/textures/block/chorus_flower", Texture.chorusFlower), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower", Texture.chorusFlower))); ALL_TEXTURES.put("chorus_flower_dead", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_flower_dead", - Texture.chorusFlowerDead), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower_dead", - Texture.chorusFlowerDead))); + new SimpleTexture("assets/minecraft/textures/block/chorus_flower_dead", + Texture.chorusFlowerDead), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower_dead", + Texture.chorusFlowerDead))); ALL_TEXTURES.put("chorus_plant", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_plant", Texture.chorusPlant), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_plant", Texture.chorusPlant))); + new SimpleTexture("assets/minecraft/textures/block/chorus_plant", Texture.chorusPlant), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_plant", Texture.chorusPlant))); ALL_TEXTURES.put("end_rod", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_rod", Texture.endRod), - new SimpleTexture("assets/minecraft/textures/blocks/end_rod", Texture.endRod))); + new SimpleTexture("assets/minecraft/textures/block/end_rod", Texture.endRod), + new SimpleTexture("assets/minecraft/textures/blocks/end_rod", Texture.endRod))); ALL_TEXTURES.put("frosted_ice_0", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_0", Texture.frostedIce0)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_0", Texture.frostedIce0)); ALL_TEXTURES.put("frosted_ice_1", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_1", Texture.frostedIce1)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_1", Texture.frostedIce1)); ALL_TEXTURES.put("frosted_ice_2", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_2", Texture.frostedIce2)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_2", Texture.frostedIce2)); ALL_TEXTURES.put("frosted_ice_3", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_3", Texture.frostedIce3)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_3", Texture.frostedIce3)); ALL_TEXTURES.put("fire_layer_0", new AlternateTextures( - new AnimatedTextureLoader("assets/minecraft/textures/block/fire_0", Texture.fireLayer0), - new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_0", - Texture.fireLayer0))); + new AnimatedTextureLoader("assets/minecraft/textures/block/fire_0", Texture.fireLayer0), + new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_0", + Texture.fireLayer0))); ALL_TEXTURES.put("fire_layer_1", new AlternateTextures( - new AnimatedTextureLoader("assets/minecraft/textures/block/fire_1", Texture.fireLayer1), - new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_1", - Texture.fireLayer1))); + new AnimatedTextureLoader("assets/minecraft/textures/block/fire_1", Texture.fireLayer1), + new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_1", + Texture.fireLayer1))); ALL_TEXTURES.put("paintings_zetterstrand", new AlternateTextures( - new PaintingTextureAdapter(), - new AllTextures( - new PaintingTexture("assets/minecraft/textures/painting/alban", Texture.paintingAlban), - new PaintingTexture("assets/minecraft/textures/painting/aztec2", Texture.paintingAztec2), - new PaintingTexture("assets/minecraft/textures/painting/aztec", Texture.paintingAztec), - new PaintingTexture("assets/minecraft/textures/painting/back", Texture.paintingBack), - new PaintingTexture("assets/minecraft/textures/painting/bomb", Texture.paintingBomb), - new PaintingTexture("assets/minecraft/textures/painting/burning_skull", Texture.paintingBurningSkull), - new PaintingTexture("assets/minecraft/textures/painting/bust", Texture.paintingBust), - new PaintingTexture("assets/minecraft/textures/painting/courbet", Texture.paintingCourbet), - new PaintingTexture("assets/minecraft/textures/painting/creebet", Texture.paintingCreebet), - new PaintingTexture("assets/minecraft/textures/painting/donkey_kong", Texture.paintingDonkeyKong), - new PaintingTexture("assets/minecraft/textures/painting/fighters", Texture.paintingFighters), - new PaintingTexture("assets/minecraft/textures/painting/graham", Texture.paintingGraham), - new PaintingTexture("assets/minecraft/textures/painting/kebab", Texture.paintingKebab), - new PaintingTexture("assets/minecraft/textures/painting/match", Texture.paintingMatch), - new PaintingTexture("assets/minecraft/textures/painting/pigscene", Texture.paintingPigscene), - new PaintingTexture("assets/minecraft/textures/painting/plant", Texture.paintingPlant), - new PaintingTexture("assets/minecraft/textures/painting/pointer", Texture.paintingPointer), - new PaintingTexture("assets/minecraft/textures/painting/pool", Texture.paintingPool), - new PaintingTexture("assets/minecraft/textures/painting/sea", Texture.paintingSea), - new PaintingTexture("assets/minecraft/textures/painting/skeleton", Texture.paintingSkeleton), - new PaintingTexture("assets/minecraft/textures/painting/skull_and_roses", Texture.paintingSkullAndRoses), - new PaintingTexture("assets/minecraft/textures/painting/stage", Texture.paintingStage), - new PaintingTexture("assets/minecraft/textures/painting/sunset", Texture.paintingSunset), - new PaintingTexture("assets/minecraft/textures/painting/void", Texture.paintingVoid), - new PaintingTexture("assets/minecraft/textures/painting/wanderer", Texture.paintingWanderer), - new PaintingTexture("assets/minecraft/textures/painting/wasteland", Texture.paintingWasteland), - new PaintingTexture("assets/minecraft/textures/painting/wither", Texture.paintingWither), - new PaintingBackTexture("assets/minecraft/textures/painting/back", Texture.paintingBack) - ))); + new PaintingTextureAdapter(), + new AllTextures( + new PaintingTexture("assets/minecraft/textures/painting/alban", Texture.paintingAlban), + new PaintingTexture("assets/minecraft/textures/painting/aztec2", Texture.paintingAztec2), + new PaintingTexture("assets/minecraft/textures/painting/aztec", Texture.paintingAztec), + new PaintingTexture("assets/minecraft/textures/painting/back", Texture.paintingBack), + new PaintingTexture("assets/minecraft/textures/painting/bomb", Texture.paintingBomb), + new PaintingTexture("assets/minecraft/textures/painting/burning_skull", Texture.paintingBurningSkull), + new PaintingTexture("assets/minecraft/textures/painting/bust", Texture.paintingBust), + new PaintingTexture("assets/minecraft/textures/painting/courbet", Texture.paintingCourbet), + new PaintingTexture("assets/minecraft/textures/painting/creebet", Texture.paintingCreebet), + new PaintingTexture("assets/minecraft/textures/painting/donkey_kong", Texture.paintingDonkeyKong), + new PaintingTexture("assets/minecraft/textures/painting/fighters", Texture.paintingFighters), + new PaintingTexture("assets/minecraft/textures/painting/graham", Texture.paintingGraham), + new PaintingTexture("assets/minecraft/textures/painting/kebab", Texture.paintingKebab), + new PaintingTexture("assets/minecraft/textures/painting/match", Texture.paintingMatch), + new PaintingTexture("assets/minecraft/textures/painting/pigscene", Texture.paintingPigscene), + new PaintingTexture("assets/minecraft/textures/painting/plant", Texture.paintingPlant), + new PaintingTexture("assets/minecraft/textures/painting/pointer", Texture.paintingPointer), + new PaintingTexture("assets/minecraft/textures/painting/pool", Texture.paintingPool), + new PaintingTexture("assets/minecraft/textures/painting/sea", Texture.paintingSea), + new PaintingTexture("assets/minecraft/textures/painting/skeleton", Texture.paintingSkeleton), + new PaintingTexture("assets/minecraft/textures/painting/skull_and_roses", Texture.paintingSkullAndRoses), + new PaintingTexture("assets/minecraft/textures/painting/stage", Texture.paintingStage), + new PaintingTexture("assets/minecraft/textures/painting/sunset", Texture.paintingSunset), + new PaintingTexture("assets/minecraft/textures/painting/void", Texture.paintingVoid), + new PaintingTexture("assets/minecraft/textures/painting/wanderer", Texture.paintingWanderer), + new PaintingTexture("assets/minecraft/textures/painting/wasteland", Texture.paintingWasteland), + new PaintingTexture("assets/minecraft/textures/painting/wither", Texture.paintingWither), + new PaintingBackTexture("assets/minecraft/textures/painting/back", Texture.paintingBack) + ))); ALL_TEXTURES.put("font_default", new AlternateTextures( - new JsonFontTextureLoader("assets/minecraft/font/default.json"), // MC 1.13 - new AsciiFontTextureLoader("assets/minecraft/textures/font/ascii"))); // MC 1.6 + new JsonFontTextureLoader("assets/minecraft/font/default.json"), // MC 1.13 + new AsciiFontTextureLoader("assets/minecraft/textures/font/ascii"))); // MC 1.6 ALL_TEXTURES.put("alex", - new PlayerTextureLoader("assets/minecraft/textures/entity/alex", Texture.alex, PlayerModel.ALEX)); + new PlayerTextureLoader("assets/minecraft/textures/entity/alex", Texture.alex, PlayerModel.ALEX)); ALL_TEXTURES.put("steve", - new PlayerTextureLoader("assets/minecraft/textures/entity/steve", Texture.steve, PlayerModel.STEVE)); + new PlayerTextureLoader("assets/minecraft/textures/entity/steve", Texture.steve, PlayerModel.STEVE)); ALL_TEXTURES.put("creeper", - new EntityTextureLoader("assets/minecraft/textures/entity/creeper/creeper", - Texture.creeper)); + new EntityTextureLoader("assets/minecraft/textures/entity/creeper/creeper", + Texture.creeper)); ALL_TEXTURES.put("zombie", - new EntityTextureLoader("assets/minecraft/textures/entity/zombie/zombie", Texture.zombie)); + new EntityTextureLoader("assets/minecraft/textures/entity/zombie/zombie", Texture.zombie)); ALL_TEXTURES.put("skeleton", - new EntityTextureLoader("assets/minecraft/textures/entity/skeleton/skeleton", - Texture.skeleton)); + new EntityTextureLoader("assets/minecraft/textures/entity/skeleton/skeleton", + Texture.skeleton)); ALL_TEXTURES.put("wither", - new EntityTextureLoader("assets/minecraft/textures/entity/wither/wither", Texture.wither)); + new EntityTextureLoader("assets/minecraft/textures/entity/wither/wither", Texture.wither)); ALL_TEXTURES.put("dragon", - new EntityTextureLoader("assets/minecraft/textures/entity/enderdragon/dragon", Texture.dragon)); + new EntityTextureLoader("assets/minecraft/textures/entity/enderdragon/dragon", Texture.dragon)); // Minecraft 1.10 blocks. ALL_TEXTURES.put("boneSide", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bone_block_side", Texture.boneSide), - new SimpleTexture("assets/minecraft/textures/blocks/bone_block_side", Texture.boneSide))); + new SimpleTexture("assets/minecraft/textures/block/bone_block_side", Texture.boneSide), + new SimpleTexture("assets/minecraft/textures/blocks/bone_block_side", Texture.boneSide))); ALL_TEXTURES.put("boneTop", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bone_block_top", Texture.boneTop), - new SimpleTexture("assets/minecraft/textures/blocks/bone_block_top", Texture.boneTop))); + new SimpleTexture("assets/minecraft/textures/block/bone_block_top", Texture.boneTop), + new SimpleTexture("assets/minecraft/textures/blocks/bone_block_top", Texture.boneTop))); ALL_TEXTURES.put("magma", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magma", Texture.magma), - new SimpleTexture("assets/minecraft/textures/blocks/magma", Texture.magma))); + new SimpleTexture("assets/minecraft/textures/block/magma", Texture.magma), + new SimpleTexture("assets/minecraft/textures/blocks/magma", Texture.magma))); ALL_TEXTURES.put("netherWartBlock", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_block", - Texture.netherWartBlock), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_block", - Texture.netherWartBlock))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_block", + Texture.netherWartBlock), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_block", + Texture.netherWartBlock))); ALL_TEXTURES.put("red_nether_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_nether_bricks", - Texture.redNetherBrick), - new SimpleTexture("assets/minecraft/textures/blocks/red_nether_brick", - Texture.redNetherBrick))); + new SimpleTexture("assets/minecraft/textures/block/red_nether_bricks", + Texture.redNetherBrick), + new SimpleTexture("assets/minecraft/textures/blocks/red_nether_brick", + Texture.redNetherBrick))); // [1.11] Shulker boxes. ALL_TEXTURES.put("shulker", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker", - Texture.shulker)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker", + Texture.shulker)); ALL_TEXTURES.put("shulkerBlack", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_black", - Texture.shulkerBlack)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_black", + Texture.shulkerBlack)); ALL_TEXTURES.put("shulkerBlue", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_blue", - Texture.shulkerBlue)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_blue", + Texture.shulkerBlue)); ALL_TEXTURES.put("shulkerBrown", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_brown", - Texture.shulkerBrown)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_brown", + Texture.shulkerBrown)); ALL_TEXTURES.put("shulkerCyan", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_cyan", - Texture.shulkerCyan)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_cyan", + Texture.shulkerCyan)); ALL_TEXTURES.put("shulkerGray", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_gray", - Texture.shulkerGray)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_gray", + Texture.shulkerGray)); ALL_TEXTURES.put("shulkerGreen", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_green", - Texture.shulkerGreen)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_green", + Texture.shulkerGreen)); ALL_TEXTURES.put("shulkerLightBlue", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_light_blue", - Texture.shulkerLightBlue)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_light_blue", + Texture.shulkerLightBlue)); ALL_TEXTURES.put("shulkerLime", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_lime", - Texture.shulkerLime)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_lime", + Texture.shulkerLime)); ALL_TEXTURES.put("shulkerMagenta", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_magenta", - Texture.shulkerMagenta)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_magenta", + Texture.shulkerMagenta)); ALL_TEXTURES.put("shulkerOrange", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_orange", - Texture.shulkerOrange)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_orange", + Texture.shulkerOrange)); ALL_TEXTURES.put("shulkerPink", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_pink", - Texture.shulkerPink)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_pink", + Texture.shulkerPink)); ALL_TEXTURES.put("shulkerPurple", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_purple", - Texture.shulkerPurple)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_purple", + Texture.shulkerPurple)); ALL_TEXTURES.put("shulkerRed", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_red", - Texture.shulkerRed)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_red", + Texture.shulkerRed)); ALL_TEXTURES.put("shulkerSilver", new AlternateTextures( - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_light_gray", - Texture.shulkerSilver), - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_silver", - Texture.shulkerSilver))); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_light_gray", + Texture.shulkerSilver), + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_silver", + Texture.shulkerSilver))); ALL_TEXTURES.put("shulkerWhite", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_white", - Texture.shulkerWhite)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_white", + Texture.shulkerWhite)); ALL_TEXTURES.put("shulkerYellow", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_yellow", - Texture.shulkerYellow)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_yellow", + Texture.shulkerYellow)); // [1.11] Observer block. ALL_TEXTURES.put("observer_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_back", - Texture.observerBack), - new SimpleTexture("assets/minecraft/textures/blocks/observer_back", - Texture.observerBack))); + new SimpleTexture("assets/minecraft/textures/block/observer_back", + Texture.observerBack), + new SimpleTexture("assets/minecraft/textures/blocks/observer_back", + Texture.observerBack))); ALL_TEXTURES.put("observer_back_on", - new SimpleTexture("assets/minecraft/textures/block/observer_back_on", - Texture.observerBackOn)); + new SimpleTexture("assets/minecraft/textures/block/observer_back_on", + Texture.observerBackOn)); ALL_TEXTURES.put("observer_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_front", - Texture.observerFront), - new SimpleTexture("assets/minecraft/textures/blocks/observer_front", - Texture.observerFront))); + new SimpleTexture("assets/minecraft/textures/block/observer_front", + Texture.observerFront), + new SimpleTexture("assets/minecraft/textures/blocks/observer_front", + Texture.observerFront))); ALL_TEXTURES.put("observer_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_side", - Texture.observerSide), - new SimpleTexture("assets/minecraft/textures/blocks/observer_side", - Texture.observerSide))); + new SimpleTexture("assets/minecraft/textures/block/observer_side", + Texture.observerSide), + new SimpleTexture("assets/minecraft/textures/blocks/observer_side", + Texture.observerSide))); ALL_TEXTURES.put("observer_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_top", - Texture.observerTop), - new SimpleTexture("assets/minecraft/textures/blocks/observer_top", - Texture.observerTop))); + new SimpleTexture("assets/minecraft/textures/block/observer_top", + Texture.observerTop), + new SimpleTexture("assets/minecraft/textures/blocks/observer_top", + Texture.observerTop))); // Redstone textures were redone and renamed in Minecraft 1.9. // The redstone cross texture is now created by combining redstone_dust_dot @@ -2573,409 +2575,409 @@ public class TexturePackLoader { // See https://github.com/llbit/chunky/issues/359 ALL_TEXTURES.put("redstone_dust_cross", new AlternateTextures( + new LayeredTextureLoader( + "assets/minecraft/textures/block/redstone_dust_dot", + Texture.redstoneWireCross, new LayeredTextureLoader( - "assets/minecraft/textures/block/redstone_dust_dot", - Texture.redstoneWireCross, - new LayeredTextureLoader( - "assets/minecraft/textures/block/redstone_dust_line0", - Texture.redstoneWireCross, - new RotatedTextureLoader( - "assets/minecraft/textures/block/redstone_dust_line1", - Texture.redstoneWireCross))), + "assets/minecraft/textures/block/redstone_dust_line0", + Texture.redstoneWireCross, + new RotatedTextureLoader( + "assets/minecraft/textures/block/redstone_dust_line1", + Texture.redstoneWireCross))), + new LayeredTextureLoader( + "assets/minecraft/textures/blocks/redstone_dust_dot", + Texture.redstoneWireCross, new LayeredTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_dot", - Texture.redstoneWireCross, - new LayeredTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_line0", - Texture.redstoneWireCross, - new RotatedTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_line1", - Texture.redstoneWireCross))), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_cross", - Texture.redstoneWireCross), - new SimpleTexture("textures/blocks/redstoneDust_cross", Texture.redstoneWireCross), - new IndexedTexture(0xA4, Texture.redstoneWireCross))); + "assets/minecraft/textures/blocks/redstone_dust_line0", + Texture.redstoneWireCross, + new RotatedTextureLoader( + "assets/minecraft/textures/blocks/redstone_dust_line1", + Texture.redstoneWireCross))), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_cross", + Texture.redstoneWireCross), + new SimpleTexture("textures/blocks/redstoneDust_cross", Texture.redstoneWireCross), + new IndexedTexture(0xA4, Texture.redstoneWireCross))); ALL_TEXTURES.put("redstone_dust_line", new AlternateTextures( - new RotatedTextureLoader("assets/minecraft/textures/block/redstone_dust_line0", - Texture.redstoneWire), - new RotatedTextureLoader("assets/minecraft/textures/blocks/redstone_dust_line0", - Texture.redstoneWire), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_line", - Texture.redstoneWire), - new SimpleTexture("textures/blocks/redstoneDust_line", Texture.redstoneWire), - new IndexedTexture(0xA5, Texture.redstoneWire))); + new RotatedTextureLoader("assets/minecraft/textures/block/redstone_dust_line0", + Texture.redstoneWire), + new RotatedTextureLoader("assets/minecraft/textures/blocks/redstone_dust_line0", + Texture.redstoneWire), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_line", + Texture.redstoneWire), + new SimpleTexture("textures/blocks/redstoneDust_line", Texture.redstoneWire), + new IndexedTexture(0xA5, Texture.redstoneWire))); // Minecraft 1.12: Glazed Terracotta: ALL_TEXTURES.put("glazed_terracotta_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_glazed_terracotta", - Texture.terracottaBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_glazed_terracotta", - Texture.terracottaBlack), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_black", - Texture.terracottaBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_glazed_terracotta", + Texture.terracottaBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_glazed_terracotta", + Texture.terracottaBlack), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_black", + Texture.terracottaBlack))); ALL_TEXTURES.put("glazed_terracotta_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_glazed_terracotta", - Texture.terracottaBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_glazed_terracotta", - Texture.terracottaBlue), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_blue", - Texture.terracottaBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_glazed_terracotta", + Texture.terracottaBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_glazed_terracotta", + Texture.terracottaBlue), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_blue", + Texture.terracottaBlue))); ALL_TEXTURES.put("glazed_terracotta_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_glazed_terracotta", - Texture.terracottaBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_glazed_terracotta", - Texture.terracottaBrown), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_brown", - Texture.terracottaBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_glazed_terracotta", + Texture.terracottaBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_glazed_terracotta", + Texture.terracottaBrown), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_brown", + Texture.terracottaBrown))); ALL_TEXTURES.put("glazed_terracotta_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_glazed_terracotta", - Texture.terracottaCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_glazed_terracotta", - Texture.terracottaCyan), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_cyan", - Texture.terracottaCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_glazed_terracotta", + Texture.terracottaCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_glazed_terracotta", + Texture.terracottaCyan), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_cyan", + Texture.terracottaCyan))); ALL_TEXTURES.put("glazed_terracotta_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_glazed_terracotta", - Texture.terracottaGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_glazed_terracotta", - Texture.terracottaGray), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_gray", - Texture.terracottaGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_glazed_terracotta", + Texture.terracottaGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_glazed_terracotta", + Texture.terracottaGray), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_gray", + Texture.terracottaGray))); ALL_TEXTURES.put("glazed_terracotta_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_glazed_terracotta", - Texture.terracottaGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_glazed_terracotta", - Texture.terracottaGreen), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_green", - Texture.terracottaGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_glazed_terracotta", + Texture.terracottaGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_glazed_terracotta", + Texture.terracottaGreen), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_green", + Texture.terracottaGreen))); ALL_TEXTURES.put("glazed_terracotta_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_glazed_terracotta", - Texture.terracottaLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_glazed_terracotta", - Texture.terracottaLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_light_blue", - Texture.terracottaLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_glazed_terracotta", + Texture.terracottaLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_glazed_terracotta", + Texture.terracottaLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_light_blue", + Texture.terracottaLightBlue))); ALL_TEXTURES.put("glazed_terracotta_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_glazed_terracotta", - Texture.terracottaLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_glazed_terracotta", - Texture.terracottaLime), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_lime", - Texture.terracottaLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_glazed_terracotta", + Texture.terracottaLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_glazed_terracotta", + Texture.terracottaLime), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_lime", + Texture.terracottaLime))); ALL_TEXTURES.put("glazed_terracotta_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_glazed_terracotta", - Texture.terracottaMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_glazed_terracotta", - Texture.terracottaMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_magenta", - Texture.terracottaMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_glazed_terracotta", + Texture.terracottaMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_glazed_terracotta", + Texture.terracottaMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_magenta", + Texture.terracottaMagenta))); ALL_TEXTURES.put("glazed_terracotta_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_glazed_terracotta", - Texture.terracottaOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_glazed_terracotta", - Texture.terracottaOrange), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_orange", - Texture.terracottaOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_glazed_terracotta", + Texture.terracottaOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_glazed_terracotta", + Texture.terracottaOrange), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_orange", + Texture.terracottaOrange))); ALL_TEXTURES.put("glazed_terracotta_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_glazed_terracotta", - Texture.terracottaPink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_glazed_terracotta", - Texture.terracottaPink), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_pink", - Texture.terracottaPink))); + new SimpleTexture("assets/minecraft/textures/block/pink_glazed_terracotta", + Texture.terracottaPink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_glazed_terracotta", + Texture.terracottaPink), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_pink", + Texture.terracottaPink))); ALL_TEXTURES.put("glazed_terracotta_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_glazed_terracotta", - Texture.terracottaPurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_glazed_terracotta", - Texture.terracottaPurple), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_purple", - Texture.terracottaPurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_glazed_terracotta", + Texture.terracottaPurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_glazed_terracotta", + Texture.terracottaPurple), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_purple", + Texture.terracottaPurple))); ALL_TEXTURES.put("glazed_terracotta_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_glazed_terracotta", - Texture.terracottaRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_glazed_terracotta", - Texture.terracottaRed), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_red", - Texture.terracottaRed))); + new SimpleTexture("assets/minecraft/textures/block/red_glazed_terracotta", + Texture.terracottaRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_glazed_terracotta", + Texture.terracottaRed), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_red", + Texture.terracottaRed))); ALL_TEXTURES.put("glazed_terracotta_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_glazed_terracotta", - Texture.terracottaSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_glazed_terracotta", - Texture.terracottaSilver), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_silver", - Texture.terracottaSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_glazed_terracotta", + Texture.terracottaSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_glazed_terracotta", + Texture.terracottaSilver), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_silver", + Texture.terracottaSilver))); ALL_TEXTURES.put("glazed_terracotta_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_glazed_terracotta", - Texture.terracottaWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_glazed_terracotta", - Texture.terracottaWhite), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_white", - Texture.terracottaWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_glazed_terracotta", + Texture.terracottaWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_glazed_terracotta", + Texture.terracottaWhite), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_white", + Texture.terracottaWhite))); ALL_TEXTURES.put("glazed_terracotta_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_glazed_terracotta", - Texture.terracottaYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_glazed_terracotta", - Texture.terracottaYellow), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_yellow", - Texture.terracottaYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_glazed_terracotta", + Texture.terracottaYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_glazed_terracotta", + Texture.terracottaYellow), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_yellow", + Texture.terracottaYellow))); // Minecraft 1.12: Concrete: ALL_TEXTURES.put("concrete_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_concrete", - Texture.concreteBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_concrete", - Texture.concreteBlack), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_black", - Texture.concreteBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_concrete", + Texture.concreteBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_concrete", + Texture.concreteBlack), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_black", + Texture.concreteBlack))); ALL_TEXTURES.put("concrete_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_concrete", - Texture.concreteBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete", - Texture.concreteBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_blue", - Texture.concreteBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_concrete", + Texture.concreteBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete", + Texture.concreteBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_blue", + Texture.concreteBlue))); ALL_TEXTURES.put("concrete_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_concrete", - Texture.concreteBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete", - Texture.concreteBrown), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_brown", - Texture.concreteBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_concrete", + Texture.concreteBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete", + Texture.concreteBrown), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_brown", + Texture.concreteBrown))); ALL_TEXTURES.put("concrete_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_concrete", - Texture.concreteCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete", - Texture.concreteCyan), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_cyan", - Texture.concreteCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_concrete", + Texture.concreteCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete", + Texture.concreteCyan), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_cyan", + Texture.concreteCyan))); ALL_TEXTURES.put("concrete_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_concrete", - Texture.concreteGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete", - Texture.concreteGray), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_gray", - Texture.concreteGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_concrete", + Texture.concreteGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete", + Texture.concreteGray), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_gray", + Texture.concreteGray))); ALL_TEXTURES.put("concrete_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_concrete", - Texture.concreteGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_concrete", - Texture.concreteGreen), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_green", - Texture.concreteGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_concrete", + Texture.concreteGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_concrete", + Texture.concreteGreen), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_green", + Texture.concreteGreen))); ALL_TEXTURES.put("concrete_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete", - Texture.concreteLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete", - Texture.concreteLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_light_blue", - Texture.concreteLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete", + Texture.concreteLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete", + Texture.concreteLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_light_blue", + Texture.concreteLightBlue))); ALL_TEXTURES.put("concrete_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_concrete", - Texture.concreteLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete", - Texture.concreteLime), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_lime", - Texture.concreteLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_concrete", + Texture.concreteLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete", + Texture.concreteLime), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_lime", + Texture.concreteLime))); ALL_TEXTURES.put("concrete_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_concrete", - Texture.concreteMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete", - Texture.concreteMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_magenta", - Texture.concreteMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_concrete", + Texture.concreteMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete", + Texture.concreteMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_magenta", + Texture.concreteMagenta))); ALL_TEXTURES.put("concrete_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_concrete", - Texture.concreteOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete", - Texture.concreteOrange), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_orange", - Texture.concreteOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_concrete", + Texture.concreteOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete", + Texture.concreteOrange), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_orange", + Texture.concreteOrange))); ALL_TEXTURES.put("concrete_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_concrete", - Texture.concretePink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete", - Texture.concretePink), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_pink", - Texture.concretePink))); + new SimpleTexture("assets/minecraft/textures/block/pink_concrete", + Texture.concretePink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete", + Texture.concretePink), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_pink", + Texture.concretePink))); ALL_TEXTURES.put("concrete_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_concrete", - Texture.concretePurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete", - Texture.concretePurple), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_purple", - Texture.concretePurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_concrete", + Texture.concretePurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete", + Texture.concretePurple), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_purple", + Texture.concretePurple))); ALL_TEXTURES.put("concrete_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_concrete", - Texture.concreteRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_concrete", - Texture.concreteRed), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_red", - Texture.concreteRed))); + new SimpleTexture("assets/minecraft/textures/block/red_concrete", + Texture.concreteRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_concrete", + Texture.concreteRed), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_red", + Texture.concreteRed))); ALL_TEXTURES.put("concrete_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete", - Texture.concreteSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete", - Texture.concreteSilver), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_silver", - Texture.concreteSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete", + Texture.concreteSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete", + Texture.concreteSilver), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_silver", + Texture.concreteSilver))); ALL_TEXTURES.put("concrete_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_concrete", - Texture.concreteWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_concrete", - Texture.concreteWhite), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_white", - Texture.concreteWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_concrete", + Texture.concreteWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_concrete", + Texture.concreteWhite), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_white", + Texture.concreteWhite))); ALL_TEXTURES.put("concrete_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_concrete", - Texture.concreteYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete", - Texture.concreteYellow), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_yellow", - Texture.concreteYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_concrete", + Texture.concreteYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete", + Texture.concreteYellow), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_yellow", + Texture.concreteYellow))); // Concrete powder: ALL_TEXTURES.put("concrete_powder_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_concrete_powder", - Texture.concretePowderBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_concrete_powder", - Texture.concretePowderBlack), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_black", - Texture.concretePowderBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_concrete_powder", + Texture.concretePowderBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_concrete_powder", + Texture.concretePowderBlack), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_black", + Texture.concretePowderBlack))); ALL_TEXTURES.put("concrete_powder_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_concrete_powder", - Texture.concretePowderBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete_powder", - Texture.concretePowderBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_blue", - Texture.concretePowderBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_concrete_powder", + Texture.concretePowderBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete_powder", + Texture.concretePowderBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_blue", + Texture.concretePowderBlue))); ALL_TEXTURES.put("concrete_powder_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_concrete_powder", - Texture.concretePowderBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete_powder", - Texture.concretePowderBrown), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_brown", - Texture.concretePowderBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_concrete_powder", + Texture.concretePowderBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete_powder", + Texture.concretePowderBrown), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_brown", + Texture.concretePowderBrown))); ALL_TEXTURES.put("concrete_powder_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_concrete_powder", - Texture.concretePowderCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete_powder", - Texture.concretePowderCyan), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_cyan", - Texture.concretePowderCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_concrete_powder", + Texture.concretePowderCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete_powder", + Texture.concretePowderCyan), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_cyan", + Texture.concretePowderCyan))); ALL_TEXTURES.put("concrete_powder_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_concrete_powder", - Texture.concretePowderGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete_powder", - Texture.concretePowderGray), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_gray", - Texture.concretePowderGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_concrete_powder", + Texture.concretePowderGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete_powder", + Texture.concretePowderGray), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_gray", + Texture.concretePowderGray))); ALL_TEXTURES.put("concrete_powder_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_concrete_powder", - Texture.concretePowderGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_concrete_powder", - Texture.concretePowderGreen), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_green", - Texture.concretePowderGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_concrete_powder", + Texture.concretePowderGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_concrete_powder", + Texture.concretePowderGreen), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_green", + Texture.concretePowderGreen))); ALL_TEXTURES.put("concrete_powder_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete_powder", - Texture.concretePowderLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete_powder", - Texture.concretePowderLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_light_blue", - Texture.concretePowderLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete_powder", + Texture.concretePowderLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete_powder", + Texture.concretePowderLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_light_blue", + Texture.concretePowderLightBlue))); ALL_TEXTURES.put("concrete_powder_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_concrete_powder", - Texture.concretePowderLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete_powder", - Texture.concretePowderLime), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_lime", - Texture.concretePowderLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_concrete_powder", + Texture.concretePowderLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete_powder", + Texture.concretePowderLime), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_lime", + Texture.concretePowderLime))); ALL_TEXTURES.put("concrete_powder_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_concrete_powder", - Texture.concretePowderMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete_powder", - Texture.concretePowderMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_magenta", - Texture.concretePowderMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_concrete_powder", + Texture.concretePowderMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete_powder", + Texture.concretePowderMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_magenta", + Texture.concretePowderMagenta))); ALL_TEXTURES.put("concrete_powder_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_concrete_powder", - Texture.concretePowderOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete_powder", - Texture.concretePowderOrange), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_orange", - Texture.concretePowderOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_concrete_powder", + Texture.concretePowderOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete_powder", + Texture.concretePowderOrange), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_orange", + Texture.concretePowderOrange))); ALL_TEXTURES.put("concrete_powder_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_concrete_powder", - Texture.concretePowderPink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete_powder", - Texture.concretePowderPink), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_pink", - Texture.concretePowderPink))); + new SimpleTexture("assets/minecraft/textures/block/pink_concrete_powder", + Texture.concretePowderPink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete_powder", + Texture.concretePowderPink), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_pink", + Texture.concretePowderPink))); ALL_TEXTURES.put("concrete_powder_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_concrete_powder", - Texture.concretePowderPurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete_powder", - Texture.concretePowderPurple), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_purple", - Texture.concretePowderPurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_concrete_powder", + Texture.concretePowderPurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete_powder", + Texture.concretePowderPurple), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_purple", + Texture.concretePowderPurple))); ALL_TEXTURES.put("concrete_powder_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_concrete_powder", - Texture.concretePowderRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_concrete_powder", - Texture.concretePowderRed), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_red", - Texture.concretePowderRed))); + new SimpleTexture("assets/minecraft/textures/block/red_concrete_powder", + Texture.concretePowderRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_concrete_powder", + Texture.concretePowderRed), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_red", + Texture.concretePowderRed))); ALL_TEXTURES.put("concrete_powder_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete_powder", - Texture.concretePowderSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete_powder", - Texture.concretePowderSilver), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_silver", - Texture.concretePowderSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete_powder", + Texture.concretePowderSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete_powder", + Texture.concretePowderSilver), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_silver", + Texture.concretePowderSilver))); ALL_TEXTURES.put("concrete_powder_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_concrete_powder", - Texture.concretePowderWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_concrete_powder", - Texture.concretePowderWhite), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_white", - Texture.concretePowderWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_concrete_powder", + Texture.concretePowderWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_concrete_powder", + Texture.concretePowderWhite), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_white", + Texture.concretePowderWhite))); ALL_TEXTURES.put("concrete_powder_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_concrete_powder", - Texture.concretePowderYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete_powder", - Texture.concretePowderYellow), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_yellow", - Texture.concretePowderYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_concrete_powder", + Texture.concretePowderYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete_powder", + Texture.concretePowderYellow), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_yellow", + Texture.concretePowderYellow))); // [1.12] Beetroots: ALL_TEXTURES.put("beetroots_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage0", - Texture.beets0), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage0", - Texture.beets0), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_0", - Texture.beets0))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage0", + Texture.beets0), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage0", + Texture.beets0), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_0", + Texture.beets0))); ALL_TEXTURES.put("beetroots_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage1", - Texture.beets1), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage1", - Texture.beets1), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_1", - Texture.beets1))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage1", + Texture.beets1), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage1", + Texture.beets1), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_1", + Texture.beets1))); ALL_TEXTURES.put("beetroots_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage2", - Texture.beets2), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage2", - Texture.beets2), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_2", - Texture.beets2))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage2", + Texture.beets2), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage2", + Texture.beets2), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_2", + Texture.beets2))); ALL_TEXTURES.put("beetroots_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage3", - Texture.beets3), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage3", - Texture.beets3), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_3", - Texture.beets3))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage3", + Texture.beets3), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage3", + Texture.beets3), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_3", + Texture.beets3))); ALL_TEXTURES.put("bed_white", BedTexture.createTextureLoader("white", Texture.bedWhite)); ALL_TEXTURES.put("bed_orange", BedTexture.createTextureLoader("orange", Texture.bedOrange)); @@ -2995,321 +2997,319 @@ public class TexturePackLoader { ALL_TEXTURES.put("bed_black", BedTexture.createTextureLoader("black", Texture.bedBlack)); ALL_TEXTURES.put("banner_base", - new SimpleTexture("assets/minecraft/textures/entity/banner_base", Texture.bannerBase)); + new SimpleTexture("assets/minecraft/textures/entity/banner_base", Texture.bannerBase)); // Minecraft 1.13 ALL_TEXTURES.put("stripped_oak_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log", - Texture.strippedOakLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log", + Texture.strippedOakLog)); ALL_TEXTURES.put("stripped_oak_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log_top", - Texture.strippedOakLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log_top", + Texture.strippedOakLogTop)); ALL_TEXTURES.put("stripped_spruce_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log", - Texture.strippedSpruceLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log", + Texture.strippedSpruceLog)); ALL_TEXTURES.put("stripped_spruce_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log_top", - Texture.strippedSpruceLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log_top", + Texture.strippedSpruceLogTop)); ALL_TEXTURES.put("stripped_birch_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log", - Texture.strippedBirchLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log", + Texture.strippedBirchLog)); ALL_TEXTURES.put("stripped_birch_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log_top", - Texture.strippedBirchLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log_top", + Texture.strippedBirchLogTop)); ALL_TEXTURES.put("stripped_jungle_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log", - Texture.strippedJungleLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log", + Texture.strippedJungleLog)); ALL_TEXTURES.put("stripped_jungle_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log_top", - Texture.strippedJungleLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log_top", + Texture.strippedJungleLogTop)); ALL_TEXTURES.put("stripped_acacia_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log", - Texture.strippedAcaciaLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log", + Texture.strippedAcaciaLog)); ALL_TEXTURES.put("stripped_acacia_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log_top", - Texture.strippedAcaciaLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log_top", + Texture.strippedAcaciaLogTop)); ALL_TEXTURES.put("stripped_dark_oak_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log", - Texture.strippedDarkOakLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log", + Texture.strippedDarkOakLog)); ALL_TEXTURES.put("stripped_dark_oak_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log_top", - Texture.strippedDarkOakLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log_top", + Texture.strippedDarkOakLogTop)); ALL_TEXTURES.put("birch_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/birch_trapdoor", Texture.birchTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/birch_trapdoor", Texture.birchTrapdoor)); ALL_TEXTURES.put("spruce_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/spruce_trapdoor", Texture.spruceTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/spruce_trapdoor", Texture.spruceTrapdoor)); ALL_TEXTURES.put("jungle_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/jungle_trapdoor", Texture.jungleTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/jungle_trapdoor", Texture.jungleTrapdoor)); ALL_TEXTURES.put("acacia_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/acacia_trapdoor", Texture.acaciaTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/acacia_trapdoor", Texture.acaciaTrapdoor)); ALL_TEXTURES.put("dark_oak_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/dark_oak_trapdoor", Texture.darkOakTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_trapdoor", Texture.darkOakTrapdoor)); ALL_TEXTURES.put("kelp", - new SimpleTexture("assets/minecraft/textures/block/kelp", Texture.kelp)); + new SimpleTexture("assets/minecraft/textures/block/kelp", Texture.kelp)); ALL_TEXTURES.put("kelp_plant", - new SimpleTexture("assets/minecraft/textures/block/kelp_plant", Texture.kelpPlant)); + new SimpleTexture("assets/minecraft/textures/block/kelp_plant", Texture.kelpPlant)); ALL_TEXTURES.put("seagrass", - new SimpleTexture("assets/minecraft/textures/block/seagrass", Texture.seagrass)); + new SimpleTexture("assets/minecraft/textures/block/seagrass", Texture.seagrass)); ALL_TEXTURES.put("tall_seagrass_top", - new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_top", Texture.tallSeagrassTop)); + new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_top", Texture.tallSeagrassTop)); ALL_TEXTURES.put("tall_seagrass_bottom", - new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_bottom", Texture.tallSeagrassBottom)); + new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_bottom", Texture.tallSeagrassBottom)); ALL_TEXTURES.put("dried_kelp_side", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_side", - Texture.driedKelpSide)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_side", + Texture.driedKelpSide)); ALL_TEXTURES.put("dried_kelp_top", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_top", - Texture.driedKelpTop)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_top", + Texture.driedKelpTop)); ALL_TEXTURES.put("dried_kelp_bottom", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_bottom", - Texture.driedKelpBottom)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_bottom", + Texture.driedKelpBottom)); ALL_TEXTURES.put("tube_coral", - new SimpleTexture("assets/minecraft/textures/block/tube_coral", - Texture.tubeCoral)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral", + Texture.tubeCoral)); ALL_TEXTURES.put("brain_coral", - new SimpleTexture("assets/minecraft/textures/block/brain_coral", - Texture.brainCoral)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral", + Texture.brainCoral)); ALL_TEXTURES.put("bubble_coral", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral", - Texture.bubbleCoral)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral", + Texture.bubbleCoral)); ALL_TEXTURES.put("fire_coral", - new SimpleTexture("assets/minecraft/textures/block/fire_coral", - Texture.fireCoral)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral", + Texture.fireCoral)); ALL_TEXTURES.put("horn_coral", - new SimpleTexture("assets/minecraft/textures/block/horn_coral", - Texture.hornCoral)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral", + Texture.hornCoral)); ALL_TEXTURES.put("tube_coral_block", - new SimpleTexture("assets/minecraft/textures/block/tube_coral_block", - Texture.tubeCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral_block", + Texture.tubeCoralBlock)); ALL_TEXTURES.put("brain_coral_block", - new SimpleTexture("assets/minecraft/textures/block/brain_coral_block", - Texture.brainCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral_block", + Texture.brainCoralBlock)); ALL_TEXTURES.put("bubble_coral_block", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral_block", - Texture.bubbleCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral_block", + Texture.bubbleCoralBlock)); ALL_TEXTURES.put("fire_coral_block", - new SimpleTexture("assets/minecraft/textures/block/fire_coral_block", - Texture.fireCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral_block", + Texture.fireCoralBlock)); ALL_TEXTURES.put("horn_coral_block", - new SimpleTexture("assets/minecraft/textures/block/horn_coral_block", - Texture.hornCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral_block", + Texture.hornCoralBlock)); ALL_TEXTURES.put("dead_tube_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_block", - Texture.deadTubeCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_block", + Texture.deadTubeCoralBlock)); ALL_TEXTURES.put("dead_brain_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_block", - Texture.deadBrainCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_block", + Texture.deadBrainCoralBlock)); ALL_TEXTURES.put("dead_bubble_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_block", - Texture.deadBubbleCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_block", + Texture.deadBubbleCoralBlock)); ALL_TEXTURES.put("dead_fire_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_block", - Texture.deadFireCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_block", + Texture.deadFireCoralBlock)); ALL_TEXTURES.put("dead_horn_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_block", - Texture.deadHornCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_block", + Texture.deadHornCoralBlock)); ALL_TEXTURES.put("tube_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/tube_coral_fan", - Texture.tubeCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral_fan", + Texture.tubeCoralFan)); ALL_TEXTURES.put("brain_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/brain_coral_fan", - Texture.brainCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral_fan", + Texture.brainCoralFan)); ALL_TEXTURES.put("bubble_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral_fan", - Texture.bubbleCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral_fan", + Texture.bubbleCoralFan)); ALL_TEXTURES.put("fire_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/fire_coral_fan", - Texture.fireCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral_fan", + Texture.fireCoralFan)); ALL_TEXTURES.put("horn_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/horn_coral_fan", - Texture.hornCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral_fan", + Texture.hornCoralFan)); ALL_TEXTURES.put("dead_tube_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral", - Texture.deadTubeCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral", + Texture.deadTubeCoral)); ALL_TEXTURES.put("dead_brain_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral", - Texture.deadBrainCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral", + Texture.deadBrainCoral)); ALL_TEXTURES.put("dead_bubble_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral", - Texture.deadBubbleCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral", + Texture.deadBubbleCoral)); ALL_TEXTURES.put("dead_fire_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral", - Texture.deadFireCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral", + Texture.deadFireCoral)); ALL_TEXTURES.put("dead_horn_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral", - Texture.deadHornCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral", + Texture.deadHornCoral)); ALL_TEXTURES.put("dead_tube_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_fan", - Texture.deadTubeCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_fan", + Texture.deadTubeCoralFan)); ALL_TEXTURES.put("dead_brain_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_fan", - Texture.deadBrainCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_fan", + Texture.deadBrainCoralFan)); ALL_TEXTURES.put("dead_bubble_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_fan", - Texture.deadBubbleCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_fan", + Texture.deadBubbleCoralFan)); ALL_TEXTURES.put("dead_fire_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_fan", - Texture.deadFireCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_fan", + Texture.deadFireCoralFan)); ALL_TEXTURES.put("dead_horn_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_fan", - Texture.deadHornCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_fan", + Texture.deadHornCoralFan)); ALL_TEXTURES.put("turtle_egg", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg", - Texture.turtleEgg)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg", + Texture.turtleEgg)); ALL_TEXTURES.put("turtle_egg_slightly_cracked", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg_slightly_cracked", - Texture.turtleEggSlightlyCracked)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg_slightly_cracked", + Texture.turtleEggSlightlyCracked)); ALL_TEXTURES.put("turtle_egg_very_cracked", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg_very_cracked", - Texture.turtleEggVeryCracked)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg_very_cracked", + Texture.turtleEggVeryCracked)); ALL_TEXTURES.put("blue_ice", - new SimpleTexture("assets/minecraft/textures/block/blue_ice", - Texture.blueIce)); + new SimpleTexture("assets/minecraft/textures/block/blue_ice", + Texture.blueIce)); ALL_TEXTURES.put("sea_pickle", - new SimpleTexture("assets/minecraft/textures/block/sea_pickle", - Texture.seaPickle)); + new SimpleTexture("assets/minecraft/textures/block/sea_pickle", + Texture.seaPickle)); ALL_TEXTURES.put("conduit", - new SimpleTexture("assets/minecraft/textures/block/conduit", - Texture.conduit)); + new SimpleTexture("assets/minecraft/textures/block/conduit", + Texture.conduit)); ALL_TEXTURES.put("structure_block", - new SimpleTexture("assets/minecraft/textures/block/structure_block", - Texture.structureBlock)); + new SimpleTexture("assets/minecraft/textures/block/structure_block", + Texture.structureBlock)); ALL_TEXTURES.put("structure_block_corner", - new SimpleTexture("assets/minecraft/textures/block/structure_block_corner", - Texture.structureBlockCorner)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_corner", + Texture.structureBlockCorner)); ALL_TEXTURES.put("structure_block_data", - new SimpleTexture("assets/minecraft/textures/block/structure_block_data", - Texture.structureBlockData)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_data", + Texture.structureBlockData)); ALL_TEXTURES.put("structure_block_load", - new SimpleTexture("assets/minecraft/textures/block/structure_block_load", - Texture.structureBlockLoad)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_load", + Texture.structureBlockLoad)); ALL_TEXTURES.put("structure_block_save", - new SimpleTexture("assets/minecraft/textures/block/structure_block_save", - Texture.structureBlockSave)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_save", + Texture.structureBlockSave)); // Minecraft 1.14 ALL_TEXTURES.put("barrel_top", - new SimpleTexture("assets/minecraft/textures/block/barrel_top", - Texture.barrelTop)); + new SimpleTexture("assets/minecraft/textures/block/barrel_top", + Texture.barrelTop)); ALL_TEXTURES.put("barrel_top_open", - new SimpleTexture("assets/minecraft/textures/block/barrel_top_open", - Texture.barrelOpen)); + new SimpleTexture("assets/minecraft/textures/block/barrel_top_open", + Texture.barrelOpen)); ALL_TEXTURES.put("barrel_side", - new SimpleTexture("assets/minecraft/textures/block/barrel_side", - Texture.barrelSide)); + new SimpleTexture("assets/minecraft/textures/block/barrel_side", + Texture.barrelSide)); ALL_TEXTURES.put("barrel_bottom", - new SimpleTexture("assets/minecraft/textures/block/barrel_bottom", - Texture.barrelBottom)); + new SimpleTexture("assets/minecraft/textures/block/barrel_bottom", + Texture.barrelBottom)); ALL_TEXTURES.put("loom_bottom", - new SimpleTexture("assets/minecraft/textures/block/loom_bottom", - Texture.loomBottom)); + new SimpleTexture("assets/minecraft/textures/block/loom_bottom", + Texture.loomBottom)); ALL_TEXTURES.put("loom_front", - new SimpleTexture("assets/minecraft/textures/block/loom_front", - Texture.loomFront)); + new SimpleTexture("assets/minecraft/textures/block/loom_front", + Texture.loomFront)); ALL_TEXTURES.put("loom_side", - new SimpleTexture("assets/minecraft/textures/block/loom_side", - Texture.loomSide)); + new SimpleTexture("assets/minecraft/textures/block/loom_side", + Texture.loomSide)); ALL_TEXTURES.put("loom_top", - new SimpleTexture("assets/minecraft/textures/block/loom_top", - Texture.loomTop)); - - ALL_TEXTURES.put("sign_acacia", - new SimpleTexture("assets/minecraft/textures/entity/signs/acacia", Texture.acaciaSignPost)); - ALL_TEXTURES.put("sign_birch", - new SimpleTexture("assets/minecraft/textures/entity/signs/birch", Texture.birchSignPost)); - ALL_TEXTURES.put("sign_dark_oak", - new SimpleTexture("assets/minecraft/textures/entity/signs/dark_oak", Texture.darkOakSignPost)); - ALL_TEXTURES.put("sign_jungle", - new SimpleTexture("assets/minecraft/textures/entity/signs/jungle", Texture.jungleSignPost)); - ALL_TEXTURES.put("sign_oak", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/entity/signs/oak", Texture.oakSignPost),// MC 1.14 - new SimpleTexture("assets/minecraft/textures/entity/sign", Texture.oakSignPost),// MC 1.6 - new SimpleTexture("item/sign", Texture.oakSignPost))); - ALL_TEXTURES.put("sign_spruce", - new SimpleTexture("assets/minecraft/textures/entity/signs/spruce", Texture.spruceSignPost)); + new SimpleTexture("assets/minecraft/textures/block/loom_top", + Texture.loomTop)); + + ALL_TEXTURES.put("sign_acacia", SignTexture.createTextureLoader("acacia", Texture.acaciaSignPost)); + ALL_TEXTURES.put("sign_birch", SignTexture.createTextureLoader("birch", Texture.birchSignPost)); + ALL_TEXTURES.put("sign_dark_oak", SignTexture.createTextureLoader("dark_oak", Texture.darkOakSignPost)); + ALL_TEXTURES.put("sign_jungle", SignTexture.createTextureLoader("jungle", Texture.jungleSignPost)); + ALL_TEXTURES.put("sign_oak", SignTexture.createTextureLoader("oak", Texture.oakSignPost)); + ALL_TEXTURES.put("sign_spruce", SignTexture.createTextureLoader("spruce", Texture.spruceSignPost)); + ALL_TEXTURES.put("sign_crimson", SignTexture.createTextureLoader("crimson", Texture.crimsonSignPost)); + ALL_TEXTURES.put("sign_warped", SignTexture.createTextureLoader("warped", Texture.warpedSignPost)); + ALL_TEXTURES.put("sign_mangrove", SignTexture.createTextureLoader("mangrove", Texture.mangroveSignPost)); + ALL_TEXTURES.put("sign_bamboo", SignTexture.createTextureLoader("bamboo", Texture.bambooSignPost)); + ALL_TEXTURES.put("sign_cherry", SignTexture.createTextureLoader("cherry", Texture.cherrySignPost)); + ALL_TEXTURES.put("sign_pale_oak", SignTexture.createTextureLoader("pale_oak", Texture.paleOakSignPost)); ALL_TEXTURES.put("cartography_table_side1", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side1", - Texture.cartographyTableSide1)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side1", + Texture.cartographyTableSide1)); ALL_TEXTURES.put("cartography_table_side2", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side2", - Texture.cartographyTableSide2)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side2", + Texture.cartographyTableSide2)); ALL_TEXTURES.put("cartography_table_side3", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side3", - Texture.cartographyTableSide3)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side3", + Texture.cartographyTableSide3)); ALL_TEXTURES.put("cartography_table_top", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_top", - Texture.cartographyTableTop)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_top", + Texture.cartographyTableTop)); ALL_TEXTURES.put("fletching_table_front", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_front", - Texture.fletchingTableFront)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_front", + Texture.fletchingTableFront)); ALL_TEXTURES.put("fletching_table_top", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_top", - Texture.fletchingTableTop)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_top", + Texture.fletchingTableTop)); ALL_TEXTURES.put("fletching_table_side", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_side", - Texture.fletchingTableSide)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_side", + Texture.fletchingTableSide)); ALL_TEXTURES.put("smithing_table_front", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_front", - Texture.smithingTableFront)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_front", + Texture.smithingTableFront)); ALL_TEXTURES.put("smithing_table_top", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_top", - Texture.smithingTableTop)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_top", + Texture.smithingTableTop)); ALL_TEXTURES.put("smithing_table_side", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_side", - Texture.smithingTableSide)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_side", + Texture.smithingTableSide)); ALL_TEXTURES.put("smithing_table_bottom", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_bottom", - Texture.smithingTableBottom)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_bottom", + Texture.smithingTableBottom)); ALL_TEXTURES.put("blast_furnace_top", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_top", - Texture.blastFurnaceTop)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_top", + Texture.blastFurnaceTop)); ALL_TEXTURES.put("blast_furnace_side", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_side", - Texture.blastFurnaceSide)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_side", + Texture.blastFurnaceSide)); ALL_TEXTURES.put("blast_furnace_front", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front", - Texture.blastFurnaceFront)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front", + Texture.blastFurnaceFront)); ALL_TEXTURES.put("blast_furnace_front_on", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front_on", - Texture.blastFurnaceFrontOn)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front_on", + Texture.blastFurnaceFrontOn)); ALL_TEXTURES.put("smoker_top", - new SimpleTexture("assets/minecraft/textures/block/smoker_top", - Texture.smokerTop)); + new SimpleTexture("assets/minecraft/textures/block/smoker_top", + Texture.smokerTop)); ALL_TEXTURES.put("smoker_bottom", - new SimpleTexture("assets/minecraft/textures/block/smoker_bottom", - Texture.smokerBottom)); + new SimpleTexture("assets/minecraft/textures/block/smoker_bottom", + Texture.smokerBottom)); ALL_TEXTURES.put("smoker_side", - new SimpleTexture("assets/minecraft/textures/block/smoker_side", - Texture.smokerSide)); + new SimpleTexture("assets/minecraft/textures/block/smoker_side", + Texture.smokerSide)); ALL_TEXTURES.put("smoker_front", - new SimpleTexture("assets/minecraft/textures/block/smoker_front", - Texture.smokerFront)); + new SimpleTexture("assets/minecraft/textures/block/smoker_front", + Texture.smokerFront)); ALL_TEXTURES.put("smoker_front_on", - new SimpleTexture("assets/minecraft/textures/block/smoker_front_on", - Texture.smokerFrontOn)); + new SimpleTexture("assets/minecraft/textures/block/smoker_front_on", + Texture.smokerFrontOn)); addSimpleTexture("assets/minecraft/textures/block/sweet_berry_bush_stage0", Texture.sweetBerryBushStage0); addSimpleTexture("assets/minecraft/textures/block/sweet_berry_bush_stage1", Texture.sweetBerryBushStage1); @@ -3415,16 +3415,16 @@ public class TexturePackLoader { addSimpleTexture("assets/minecraft/textures/block/stripped_crimson_stem", Texture.strippedCrimsonStem); addSimpleTexture("assets/minecraft/textures/block/stripped_crimson_stem_top", Texture.strippedCrimsonStemTop); ALL_TEXTURES.put("soul_lantern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_fire_lantern", Texture.soulFireLantern), // MC 20w06a-20w16a - new SimpleTexture("assets/minecraft/textures/block/soul_lantern", Texture.soulFireLantern) // MC >= 20w17a + new SimpleTexture("assets/minecraft/textures/block/soul_fire_lantern", Texture.soulFireLantern), // MC 20w06a-20w16a + new SimpleTexture("assets/minecraft/textures/block/soul_lantern", Texture.soulFireLantern) // MC >= 20w17a )); addSimpleTexture("assets/minecraft/textures/block/twisting_vines", Texture.twistingVines); addSimpleTexture("assets/minecraft/textures/block/twisting_vines_plant", Texture.twistingVinesPlant); addSimpleTexture("assets/minecraft/textures/block/weeping_vines", Texture.weepingVines); addSimpleTexture("assets/minecraft/textures/block/weeping_vines_plant", Texture.weepingVinesPlant); ALL_TEXTURES.put("soul_torch", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_fire_torch", Texture.soulFireTorch), // MC 20w06a-20w16a - new SimpleTexture("assets/minecraft/textures/block/soul_torch", Texture.soulFireTorch) // MC >= 20w17a + new SimpleTexture("assets/minecraft/textures/block/soul_fire_torch", Texture.soulFireTorch), // MC 20w06a-20w16a + new SimpleTexture("assets/minecraft/textures/block/soul_torch", Texture.soulFireTorch) // MC >= 20w17a )); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_top", Texture.respawnAnchorTop); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_bottom", Texture.respawnAnchorBottom); @@ -3433,8 +3433,6 @@ public class TexturePackLoader { addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_side2", Texture.respawnAnchorSide2); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_side3", Texture.respawnAnchorSide3); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_side4", Texture.respawnAnchorSide4); - addSimpleTexture("assets/minecraft/textures/entity/signs/crimson", Texture.crimsonSignPost); - addSimpleTexture("assets/minecraft/textures/entity/signs/warped", Texture.warpedSignPost); addSimpleTexture("assets/minecraft/textures/block/crimson_planks", Texture.crimsonPlanks); addSimpleTexture("assets/minecraft/textures/block/warped_planks", Texture.warpedPlanks); addSimpleTexture("assets/minecraft/textures/block/crimson_door_top", Texture.crimsonDoorTop); @@ -3617,8 +3615,9 @@ public class TexturePackLoader { /** * Register all public static fields annotated with {@link TexturePath} to be loaded. + * * @param clazz Class to register - * @param Type of the class + * @param Type of the class */ public static void registerTextureFields(Class clazz) { for (Field field : clazz.getFields()) { diff --git a/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java new file mode 100644 index 000000000..efbb26cbb --- /dev/null +++ b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java @@ -0,0 +1,30 @@ +package se.llbit.chunky.resources.texturepack; + +import se.llbit.chunky.resources.Texture; + +public class SignTexture { + private SignTexture() { + } + + /** + * Create a texture loader for the given sign material that uses the 26.2 textures by default and falls back to + * older texture formats if they don't exist. + * + * @param material Sign material + * @return Texture loader for the given sign material + */ + public static TextureLoader createTextureLoader(String material, Texture texture) { + TextureLoader chaosCubedAdapter = "oak".equals(material) + ? new SignTextureAdapter26_2(texture, + t -> new AlternateTextures( + new SimpleTexture("assets/minecraft/textures/entity/signs/oak", t),// MC 1.14 + new SimpleTexture("assets/minecraft/textures/entity/sign", t),// MC 1.6 + new SimpleTexture("item/sign", t))) // before MC 1.6 + : new SignTextureAdapter26_2(texture, + t -> new SimpleTexture("assets/minecraft/textures/entity/signs/" + material, t)); + + return new AlternateTextures( + new SimpleTexture("assets/minecraft/textures/block/" + material + "_sign", texture), + chaosCubedAdapter); + } +} diff --git a/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTextureAdapter26_2.java b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTextureAdapter26_2.java new file mode 100644 index 000000000..ce83024d5 --- /dev/null +++ b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTextureAdapter26_2.java @@ -0,0 +1,52 @@ +package se.llbit.chunky.resources.texturepack; + +import se.llbit.chunky.resources.BitmapImage; +import se.llbit.chunky.resources.LayeredResourcePacks; +import se.llbit.chunky.resources.Texture; + +import java.io.IOException; +import java.io.InputStream; +import java.util.function.Function; + +/** + * This texture loader is an adapter for the 26.2-snapshot-7 (or later) sign textures. + * It converts pre-26.2-snapshot-7 sign textures to the new format. + */ +public class SignTextureAdapter26_2 extends TextureLoader { + private final Texture targetTexture; + private final Function originalTextureLoader; + + public SignTextureAdapter26_2(Texture targetTexture, Function originalTextureLoader) { + this.targetTexture = targetTexture; + this.originalTextureLoader = originalTextureLoader; + } + + @Override + public boolean load(LayeredResourcePacks resourcePacks) { + Texture originalTexture = new Texture(); + if (!originalTextureLoader.apply(originalTexture).load(resourcePacks)) { + return false; + } + + int scale = originalTexture.getWidth() / 64; + BitmapImage newTexture = new BitmapImage(32 * scale, 32 * scale); + + newTexture.blit(originalTexture.getBitmap(), 0, 2 * scale, 2 * scale, 2 * scale, 28 * scale, 14 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 16 * scale, 28 * scale, 2 * scale, 52 * scale, 14 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 0, 2 * scale, 0, 26 * scale, 2 * scale); + newTexture.blit(originalTexture.getBitmap(), 24 * scale, 16 * scale, 0, 2 * scale, 2 * scale, 14 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 28 * scale, 26 * scale, 2 * scale, 50 * scale, 0); + newTexture.blit(originalTexture.getBitmap(), 28 * scale, 0, 2 * scale, 16 * scale, 6 * scale, 30 * scale); + newTexture.blit(originalTexture.getBitmap(), 28 * scale, 16 * scale, 6 * scale, 16 * scale, 8 * scale, 30 * scale); + newTexture.blit(originalTexture.getBitmap(), 30 * scale, 16 * scale, 0, 16 * scale, 2 * scale, 30 * scale); + newTexture.blit(originalTexture.getBitmap(), 28 * scale, 30 * scale, 4 * scale, 16 * scale, 6 * scale, 14 * scale); + + targetTexture.setTexture(newTexture); + return true; + } + + @Override + protected boolean load(InputStream imageStream) throws IOException, TextureFormatError { + return false; + } +} From 55d7bc0bf4b04012b926462805df23c1d481b7e9 Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Sat, 16 May 2026 01:24:27 +0200 Subject: [PATCH 2/6] Update the sign model. --- .../se/llbit/chunky/entity/SignEntity.java | 131 ++++++++++-------- .../llbit/chunky/resources/SignTexture.java | 6 +- 2 files changed, 78 insertions(+), 59 deletions(-) diff --git a/chunky/src/java/se/llbit/chunky/entity/SignEntity.java b/chunky/src/java/se/llbit/chunky/entity/SignEntity.java index 4ccbe059f..03d5540df 100644 --- a/chunky/src/java/se/llbit/chunky/entity/SignEntity.java +++ b/chunky/src/java/se/llbit/chunky/entity/SignEntity.java @@ -235,58 +235,77 @@ public Color getGlowingOutlineColor() { } // Facing south. - protected static Quad[] sides = { - // Front face. - new Quad(new Vector3(0, 9 / 16., 9 / 16.), new Vector3(1, 9 / 16., 9 / 16.), - new Vector3(0, 17 / 16., 9 / 16.), new Vector4(2 / 64., 26 / 64., 18 / 32., 30 / 32.)), - - // Back face. - new Quad(new Vector3(1, 9 / 16., 7 / 16.), new Vector3(0, 9 / 16., 7 / 16.), - new Vector3(1, 17 / 16., 7 / 16.), new Vector4(28 / 64., 52 / 64., 18 / 32., 30 / 32.)), - - // Left face. - new Quad(new Vector3(0, 9 / 16., 7 / 16.), new Vector3(0, 9 / 16., 9 / 16.), - new Vector3(0, 17 / 16., 7 / 16.), new Vector4(0, 2 / 64., 18 / 32., 30 / 32.)), - - // Right face. - new Quad(new Vector3(1, 9 / 16., 9 / 16.), new Vector3(1, 9 / 16., 7 / 16.), - new Vector3(1, 17 / 16., 9 / 16.), new Vector4(26 / 64., 28 / 64., 18 / 32., 30 / 32.)), - - // Top face. - new Quad(new Vector3(1, 17 / 16., 7 / 16.), new Vector3(0, 17 / 16., 7 / 16.), - new Vector3(1, 17 / 16., 9 / 16.), new Vector4(2 / 64., 26 / 64., 1, 30 / 32.)), - - // Bottom face. - new Quad(new Vector3(0, 9 / 16., 7 / 16.), new Vector3(1, 9 / 16., 7 / 16.), - new Vector3(0, 9 / 16., 9 / 16.), new Vector4(26 / 64., 50 / 64., 1, 30 / 32.)), - - // Post front. - new Quad(new Vector3(7 / 16., 0, 9 / 16.), new Vector3(9 / 16., 0, 9 / 16.), - new Vector3(7 / 16., 9 / 16., 9 / 16.), - new Vector4(2 / 64., 4 / 64., 2 / 32., 16 / 32.)), - - // Post back. - new Quad(new Vector3(9 / 16., 0, 7 / 16.), new Vector3(7 / 16., 0, 7 / 16.), - new Vector3(9 / 16., 9 / 16., 7 / 16.), - new Vector4(4 / 64., 6 / 64., 2 / 32., 16 / 32.)), - - // Post left. - new Quad(new Vector3(7 / 16., 0, 7 / 16.), new Vector3(7 / 16., 0, 9 / 16.), - new Vector3(7 / 16., 9 / 16., 7 / 16.), new Vector4(0, 2 / 64., 2 / 32., 16 / 32.)), - - // Post right. - new Quad(new Vector3(9 / 16., 0, 9 / 16.), new Vector3(9 / 16., 0, 7 / 16.), - new Vector3(9 / 16., 9 / 16., 9 / 16.), - new Vector4(6 / 64., 8 / 64., 2 / 32., 16 / 32.)), - - // Post bottom. - new Quad(new Vector3(7 / 16., 0, 7 / 16.), new Vector3(9 / 16., 0, 7 / 16.), - new Vector3(7 / 16., 0, 9 / 16.), new Vector4(4 / 64., 6 / 64., 16 / 32., 18 / 32.)), - + protected static Quad[] sides = new Quad[]{ + new Quad( // sign back face + new Vector3(16 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(0 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(16 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector4(12 / 16.0, 0 / 16.0, 15 / 16.0, 9 / 16.0) + ), + new Quad( // sign front face + new Vector3(0 / 16.0, 17.33333 / 16.0, 7.33333 / 16.0), + new Vector3(16 / 16.0, 17.33333 / 16.0, 7.33333 / 16.0), + new Vector3(0 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector4(12 / 16.0, 0 / 16.0, 8 / 16.0, 2 / 16.0) + ), + new Quad( + new Vector3(7.33333 / 16.0, 0 / 16.0, 7.33333 / 16.0), + new Vector3(8.66667 / 16.0, 0 / 16.0, 7.33333 / 16.0), + new Vector3(7.33333 / 16.0, 0 / 16.0, 8.66667 / 16.0), + new Vector4(14 / 16.0, 15 / 16.0, 0 / 16.0, 1 / 16.0) + ), + new Quad( + new Vector3(7.33333 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector3(7.33333 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(7.33333 / 16.0, 0 / 16.0, 8.66667 / 16.0), + new Vector4(16 / 16.0, 15 / 16.0, 8 / 16.0, 1 / 16.0) + ), + new Quad( + new Vector3(8.66667 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(8.66667 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector3(8.66667 / 16.0, 0 / 16.0, 7.33333 / 16.0), + new Vector4(16 / 16.0, 15 / 16.0, 16 / 16.0, 9 / 16.0) + ), + new Quad( + new Vector3(7.33333 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(8.66667 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(7.33333 / 16.0, 0 / 16.0, 7.33333 / 16.0), + new Vector4(15 / 16.0, 14 / 16.0, 8 / 16.0, 1 / 16.0) + ), + new Quad( + new Vector3(8.66667 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector3(7.33333 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector3(8.66667 / 16.0, 0 / 16.0, 8.66667 / 16.0), + new Vector4(15 / 16.0, 14 / 16.0, 16 / 16.0, 9 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(16 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(0 / 16.0, 17.33333 / 16.0, 7.33333 / 16.0), + new Vector4(0 / 16.0, 12 / 16.0, 15 / 16.0, 16 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(16 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector3(0 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector4(0 / 16.0, 12 / 16.0, 1 / 16.0, 2 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(0 / 16.0, 17.33333 / 16.0, 7.33333 / 16.0), + new Vector3(0 / 16.0, 9.33333 / 16.0, 8.66667 / 16.0), + new Vector4(13 / 16.0, 12 / 16.0, 8 / 16.0, 2 / 16.0) + ), + new Quad( + new Vector3(16 / 16.0, 17.33333 / 16.0, 7.33333 / 16.0), + new Vector3(16 / 16.0, 17.33333 / 16.0, 8.66667 / 16.0), + new Vector3(16 / 16.0, 9.33333 / 16.0, 7.33333 / 16.0), + new Vector4(13 / 16.0, 12 / 16.0, 15 / 16.0, 9 / 16.0) + ) }; - private static Quad[] frontFaceWithText = new Quad[16]; - private static Quad[] backFaceWithText = new Quad[16]; + private static final Quad[] frontFaceWithText = new Quad[16]; + private static final Quad[] backFaceWithText = new Quad[16]; private static final Quad[][] rot = new Quad[16][]; @@ -297,14 +316,14 @@ public Color getGlowingOutlineColor() { rot[i] = Model.rotateY(sides, -i * Math.PI / 8); } - frontFaceWithText[0] = new Quad(new Vector3(0, 9 / 16., 9 / 16.), new Vector3(1, 9 / 16., 9 / 16.), - new Vector3(0, 17 / 16., 9 / 16.), new Vector4(0, 1, 0, 1)); + frontFaceWithText[0] = new Quad(rot[0][0], Transform.NONE); + frontFaceWithText[0].uv.set(0, 1, 0, 1); for (int i = 1; i < 16; ++i) { frontFaceWithText[i] = frontFaceWithText[0].transform(Transform.NONE.rotateY(-i * Math.PI / 8)); } - backFaceWithText[0] = new Quad(new Vector3(1, 9 / 16., 7 / 16.), new Vector3(0, 9 / 16., 7 / 16.), - new Vector3(1, 17 / 16., 7 / 16.), new Vector4(0, 1, 0, 1)); + backFaceWithText[0] = new Quad(rot[0][1], Transform.NONE); + backFaceWithText[0].uv.set(0, 1, 0, 1); for (int i = 1; i < 16; ++i) { backFaceWithText[i] = backFaceWithText[0].transform(Transform.NONE.rotateY(-i * Math.PI / 8)); } @@ -336,8 +355,8 @@ public SignEntity(Vector3 position, JsonArray[] frontText, Color frontDye, boole this.frontGlowing = frontGlowing; this.backGlowing = backGlowing; this.angle = direction; - this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 24, 12, 2 / 64., 18 / 32., 26 / 64., 30 / 32., 4, 1, 10) : null; - this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 24, 12, 28 / 64., 18 / 32., 52 / 64., 30 / 32., 4, 1, 10) : null; + this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 24, 12, 0 / 32., 2 / 32., 24 / 32., 14 / 32., 4, 1, 10) : null; + this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 24, 12, 0 / 32., 16 / 32., 24 / 32., 28 / 32., 4, 1, 10) : null; this.texture = signTexture; this.material = material; } diff --git a/chunky/src/java/se/llbit/chunky/resources/SignTexture.java b/chunky/src/java/se/llbit/chunky/resources/SignTexture.java index 7a33e4bb1..57eb3e2d4 100644 --- a/chunky/src/java/se/llbit/chunky/resources/SignTexture.java +++ b/chunky/src/java/se/llbit/chunky/resources/SignTexture.java @@ -151,8 +151,8 @@ public SignTexture(JsonArray[] text, Color dyeColor, boolean isGlowing, Texture @Override public float[] getColor(double u, double v) { if (textColor != null) { - int x = (int) (u * textColor.width - Ray.EPSILON); - int y = (int) ((1 - v) * textColor.height - Ray.EPSILON); + int x = (int) ((1 - u) * textColor.width - Ray.EPSILON); + int y = (int) (v * textColor.height - Ray.EPSILON); if (textMask != null && textMask.getPixel(x, y)) { Color characterColor = Color.get(textColor.getPixel(x, y)); return characterColor.linearColor; @@ -166,6 +166,6 @@ public float[] getColor(double u, double v) { return dyeColor.getGlowingOutlineColor().linearColor; } } - return signTexture.getColor(u * ww + u0, v * hh + v0); + return signTexture.getColor((1 - u) * ww + u0, 1 - (v * hh + v0)); } } From d9d7aaa3b9c704d7c66951709e6eeb0f3b339fbf Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Sat, 16 May 2026 01:25:54 +0200 Subject: [PATCH 3/6] Update the wall sign model. --- .../llbit/chunky/entity/WallSignEntity.java | 82 +++++++++++-------- 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/chunky/src/java/se/llbit/chunky/entity/WallSignEntity.java b/chunky/src/java/se/llbit/chunky/entity/WallSignEntity.java index 336b94965..c09691ece 100644 --- a/chunky/src/java/se/llbit/chunky/entity/WallSignEntity.java +++ b/chunky/src/java/se/llbit/chunky/entity/WallSignEntity.java @@ -40,37 +40,49 @@ public class WallSignEntity extends Entity { private static final double offset = 0.02; private static Quad[][] faces = {{}, {}, - // Facing north + {}, + + // Facing south { // North (front) face. - new Quad(new Vector3(1, 4.5 / 16, .875 + offset), new Vector3(0, 4.5 / 16, .875 + offset), - new Vector3(1, 12.5 / 16, .875 + offset), new Vector4(2 / 64., 26 / 64., 18 / 32., 30 / 32.)), - - // South (back) face. - new Quad(new Vector3(0, 4.5 / 16, 1 - offset), new Vector3(1, 4.5 / 16, 1 - offset), - new Vector3(0, 12.5 / 16, 1 - offset), - new Vector4(28 / 64., 52 / 64., 18 / 32., 30 / 32.)), - - // West (left) face. - new Quad(new Vector3(0, 4.5 / 16, .875 + offset), new Vector3(0, 4.5 / 16, 1 - offset), - new Vector3(0, 12.5 / 16, .875 + offset), - new Vector4(26 / 64., 28 / 64., 18 / 32., 30 / 32.)), - - // East (right) face. - new Quad(new Vector3(1, 4.5 / 16, 1 - offset), new Vector3(1, 4.5 / 16, .875 + offset), - new Vector3(1, 12.5 / 16, 1 - offset), new Vector4(0, 2 / 64., 18 / 32., 30 / 32.)), - - // Top face. - new Quad(new Vector3(1, 12.5 / 16, .875 + offset), new Vector3(0, 12.5 / 16, .875 + offset), - new Vector3(1, 12.5 / 16, 1 - offset), new Vector4(2 / 64., 26 / 64., 30 / 32., 1)), - - // Bottom face - new Quad(new Vector3(0, 4.5 / 16, .875 + offset), new Vector3(1, 4.5 / 16, .875 + offset), - new Vector3(0, 4.5 / 16, 1 - offset), new Vector4(50 / 64., 26 / 64., 30 / 32., 1)),}, - - // Facing south. - {}, + new Quad( + new Vector3(16 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(0 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(16 / 16.0, 4.33333 / 16.0, 1.66667 / 16.0), + new Vector4(12 / 16.0, 0 / 16.0, 15 / 16.0, 9 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(16 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(0 / 16.0, 12.33333 / 16.0, 0.33333 / 16.0), + new Vector4(0 / 16.0, 12 / 16.0, 15 / 16.0, 16 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 4.33333 / 16.0, 0.33333 / 16.0), + new Vector3(16 / 16.0, 4.33333 / 16.0, 0.33333 / 16.0), + new Vector3(0 / 16.0, 4.33333 / 16.0, 1.66667 / 16.0), + new Vector4(0 / 16.0, 12 / 16.0, 1 / 16.0, 2 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(0 / 16.0, 12.33333 / 16.0, 0.33333 / 16.0), + new Vector3(0 / 16.0, 4.33333 / 16.0, 1.66667 / 16.0), + new Vector4(13 / 16.0, 12 / 16.0, 8 / 16.0, 2 / 16.0) + ), + new Quad( + new Vector3(16 / 16.0, 12.33333 / 16.0, 0.33333 / 16.0), + new Vector3(16 / 16.0, 12.33333 / 16.0, 1.66667 / 16.0), + new Vector3(16 / 16.0, 4.33333 / 16.0, 0.33333 / 16.0), + new Vector4(13 / 16.0, 12 / 16.0, 15 / 16.0, 9 / 16.0) + ), + new Quad( + new Vector3(0 / 16.0, 12.33333 / 16.0, 0.33333 / 16.0), + new Vector3(16 / 16.0, 12.33333 / 16.0, 0.33333 / 16.0), + new Vector3(0 / 16.0, 4.33333 / 16.0, 0.33333 / 16.0), + new Vector4(12 / 16.0, 0 / 16.0, 8 / 16.0, 2 / 16.0) + ) + }, // Facing west. {}, @@ -81,15 +93,15 @@ public class WallSignEntity extends Entity { private static Quad[] frontFaceWithText = new Quad[6]; static { - faces[5] = Model.rotateY(faces[2]); - faces[3] = Model.rotateY(faces[5]); faces[4] = Model.rotateY(faces[3]); + faces[2] = Model.rotateY(faces[4]); + faces[5] = Model.rotateY(faces[2]); - frontFaceWithText[2] = new Quad(new Vector3(1, 4.5 / 16, .875 + offset), new Vector3(0, 4.5 / 16, .875 + offset), - new Vector3(1, 12.5 / 16, .875 + offset), new Vector4(0, 1, 0, 1)); - frontFaceWithText[5] = frontFaceWithText[2].transform(Transform.NONE.rotateY()); - frontFaceWithText[3] = frontFaceWithText[5].transform(Transform.NONE.rotateY()); + frontFaceWithText[3] = new Quad(faces[3][0], Transform.NONE); + frontFaceWithText[3].uv.set(0, 1, 0, 1); frontFaceWithText[4] = frontFaceWithText[3].transform(Transform.NONE.rotateY()); + frontFaceWithText[2] = frontFaceWithText[4].transform(Transform.NONE.rotateY()); + frontFaceWithText[5] = frontFaceWithText[2].transform(Transform.NONE.rotateY()); } private final JsonArray[] text; @@ -111,7 +123,7 @@ public WallSignEntity(Vector3 position, JsonArray[] text, SignEntity.Color dye, this.text = text; this.dye = dye; this.glowing = isGlowing; - this.frontTexture = text != null ? new SignTexture(text, dye, isGlowing, signTexture, 24, 12, 2 / 64., 18 / 32., 26 / 64., 30 / 32., 4, 1, 10) : null; + this.frontTexture = text != null ? new SignTexture(text, dye, isGlowing, signTexture, 24, 12, 0 / 32., 2 / 32., 24 / 32., 14 / 32., 4, 1, 10) : null; this.texture = signTexture; this.material = material; } From 2864ac06320d561b2804930fd3ee4a0e36005861 Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Sun, 17 May 2026 00:01:33 +0200 Subject: [PATCH 4/6] Add an adapter to convert old hanging sign textures to 26.2 sign textures. --- .../se/llbit/chunky/resources/Texture.java | 12 - .../chunky/resources/TexturePackLoader.java | 5152 +++++++++-------- .../HangingSignTextureAdapter26_2.java | 53 + .../resources/texturepack/SignTexture.java | 16 +- 4 files changed, 2650 insertions(+), 2583 deletions(-) create mode 100644 chunky/src/java/se/llbit/chunky/resources/texturepack/HangingSignTextureAdapter26_2.java diff --git a/chunky/src/java/se/llbit/chunky/resources/Texture.java b/chunky/src/java/se/llbit/chunky/resources/Texture.java index c60506c1a..e70de5e81 100644 --- a/chunky/src/java/se/llbit/chunky/resources/Texture.java +++ b/chunky/src/java/se/llbit/chunky/resources/Texture.java @@ -1311,27 +1311,16 @@ public class Texture { public static final Texture calibratedSculkSensorTop = new Texture(); @TexturePath("assets/minecraft/textures/block/calibrated_sculk_sensor_input_side") public static final Texture calibratedSculkSensorInputSide = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/oak") public static final Texture oakHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/spruce") public static final Texture spruceHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/birch") public static final Texture birchHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/jungle") public static final Texture jungleHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/acacia") public static final Texture acaciaHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/dark_oak") public static final Texture darkOakHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/crimson") public static final Texture crimsonHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/warped") public static final Texture warpedHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/mangrove") public static final Texture mangroveHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/bamboo") public static final Texture bambooHangingSign = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/cherry") public static final Texture cherryHangingSign = new Texture(); @TexturePath("assets/minecraft/textures/entity/piglin/piglin") public static final Texture piglin = new Texture(); @@ -1536,7 +1525,6 @@ public class Texture { @TexturePath("assets/minecraft/textures/block/pale_oak_sapling") public static final Texture paleOakSapling = new Texture(); public static final Texture paleOakSignPost = new Texture(); - @TexturePath("assets/minecraft/textures/entity/signs/hanging/pale_oak") public static final Texture paleOakHangingSign = new Texture(); @TexturePath("assets/minecraft/textures/block/pale_moss_carpet") public static final Texture paleMossCarpet = new Texture(); diff --git a/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java b/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java index f3148841b..0c1dd48cf 100644 --- a/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java +++ b/chunky/src/java/se/llbit/chunky/resources/TexturePackLoader.java @@ -36,447 +36,447 @@ public class TexturePackLoader { static { ALL_TEXTURES.put("normal chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/normal_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/normal", ChestTexture.Layout.NEW_LAYOUT, Texture.chest), // MC 1.15 - new AlternateTextures( - new ChestTexture("assets/minecraft/textures/entity/chest/normal", - ChestTexture.Layout.OLD_LAYOUT, Texture.chest), // MC 1.6 - new ChestTexture("item/chest", ChestTexture.Layout.OLD_LAYOUT, Texture.chest)))); + "assets/minecraft/textures/entity/chest/normal_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/normal", ChestTexture.Layout.NEW_LAYOUT, Texture.chest), // MC 1.15 + new AlternateTextures( + new ChestTexture("assets/minecraft/textures/entity/chest/normal", + ChestTexture.Layout.OLD_LAYOUT, Texture.chest), // MC 1.6 + new ChestTexture("item/chest", ChestTexture.Layout.OLD_LAYOUT, Texture.chest)))); ALL_TEXTURES.put("ender chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/normal_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/ender", ChestTexture.Layout.NEW_LAYOUT, Texture.enderChest), // MC 1.15 - new AlternateTextures( - new ChestTexture("assets/minecraft/textures/entity/chest/ender", - ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest), // MC 1.6 - new ChestTexture("item/enderchest", ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest)))); + "assets/minecraft/textures/entity/chest/normal_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/ender", ChestTexture.Layout.NEW_LAYOUT, Texture.enderChest), // MC 1.15 + new AlternateTextures( + new ChestTexture("assets/minecraft/textures/entity/chest/ender", + ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest), // MC 1.6 + new ChestTexture("item/enderchest", ChestTexture.Layout.OLD_LAYOUT, Texture.enderChest)))); ALL_TEXTURES.put("normal double chest", new AlternateTextures( - new AllTextures( // MC 1.15 - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_left", SplitLargeChestTexture.Part.LEFT, - Texture.largeChestLeft), - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_right", SplitLargeChestTexture.Part.RIGHT, - Texture.largeChestRight)), - new LargeChestTexture("assets/minecraft/textures/entity/chest/normal_double", // MC 1.6 - Texture.largeChestLeft, Texture.largeChestRight), - new LargeChestTexture("item/largechest", - Texture.largeChestLeft, Texture.largeChestRight))); + new AllTextures( // MC 1.15 + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_left", SplitLargeChestTexture.Part.LEFT, + Texture.largeChestLeft), + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/normal_right", SplitLargeChestTexture.Part.RIGHT, + Texture.largeChestRight)), + new LargeChestTexture("assets/minecraft/textures/entity/chest/normal_double", // MC 1.6 + Texture.largeChestLeft, Texture.largeChestRight), + new LargeChestTexture("item/largechest", + Texture.largeChestLeft, Texture.largeChestRight))); ALL_TEXTURES.put("trapped chest", new ConditionalTextures( - "assets/minecraft/textures/entity/chest/trapped_left.png", - new ChestTexture("assets/minecraft/textures/entity/chest/trapped", ChestTexture.Layout.NEW_LAYOUT, Texture.trappedChest), // MC 1.15 - new ChestTexture("assets/minecraft/textures/entity/chest/trapped", // MC 1.6 - ChestTexture.Layout.OLD_LAYOUT, Texture.trappedChest))); + "assets/minecraft/textures/entity/chest/trapped_left.png", + new ChestTexture("assets/minecraft/textures/entity/chest/trapped", ChestTexture.Layout.NEW_LAYOUT, Texture.trappedChest), // MC 1.15 + new ChestTexture("assets/minecraft/textures/entity/chest/trapped", // MC 1.6 + ChestTexture.Layout.OLD_LAYOUT, Texture.trappedChest))); ALL_TEXTURES.put("trapped double chest", new AlternateTextures( - new AllTextures( // MC 1.15 - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_left", SplitLargeChestTexture.Part.LEFT, - Texture.largeTrappedChestLeft), - new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_right", SplitLargeChestTexture.Part.RIGHT, - Texture.largeTrappedChestRight)), - new LargeChestTexture("assets/minecraft/textures/entity/chest/trapped_double", // MC 1.6 - Texture.largeTrappedChestLeft, Texture.largeTrappedChestRight))); + new AllTextures( // MC 1.15 + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_left", SplitLargeChestTexture.Part.LEFT, + Texture.largeTrappedChestLeft), + new SplitLargeChestTexture("assets/minecraft/textures/entity/chest/trapped_right", SplitLargeChestTexture.Part.RIGHT, + Texture.largeTrappedChestRight)), + new LargeChestTexture("assets/minecraft/textures/entity/chest/trapped_double", // MC 1.6 + Texture.largeTrappedChestLeft, Texture.largeTrappedChestRight))); ALL_TEXTURES.put("sun", new AlternateTextures( new SimpleTexture("assets/minecraft/textures/environment/celestial/sun", Sun.texture),// MC 1.21.11 new SimpleTexture("assets/minecraft/textures/environment/sun", Sun.texture),// MC 1.6 - new SimpleTexture("environment/sun", Sun.texture),// MC 1.5 - new SimpleTexture("terrain/sun", Sun.texture))); + new SimpleTexture("environment/sun", Sun.texture),// MC 1.5 + new SimpleTexture("terrain/sun", Sun.texture))); ALL_TEXTURES.put("clouds", new AlternateTextures( - new CloudsTexture("assets/minecraft/textures/environment/clouds"), - // MC 1.6 - new CloudsTexture("environment/clouds"))); + new CloudsTexture("assets/minecraft/textures/environment/clouds"), + // MC 1.6 + new CloudsTexture("environment/clouds"))); ALL_TEXTURES.put("grass color map", new AlternateTextures( - new ColorMapTexture("assets/minecraft/textures/colormap/grass", ColorMapTexture.Type.GRASS), - // MC 1.6 - new ColorMapTexture("misc/grasscolor", ColorMapTexture.Type.GRASS))); + new ColorMapTexture("assets/minecraft/textures/colormap/grass", ColorMapTexture.Type.GRASS), + // MC 1.6 + new ColorMapTexture("misc/grasscolor", ColorMapTexture.Type.GRASS))); ALL_TEXTURES.put("foliage color map", new AlternateTextures( - new ColorMapTexture("assets/minecraft/textures/colormap/foliage", ColorMapTexture.Type.FOLIAGE), - // MC 1.6 - new ColorMapTexture("misc/foliagecolor", ColorMapTexture.Type.FOLIAGE))); + new ColorMapTexture("assets/minecraft/textures/colormap/foliage", ColorMapTexture.Type.FOLIAGE), + // MC 1.6 + new ColorMapTexture("misc/foliagecolor", ColorMapTexture.Type.FOLIAGE))); ALL_TEXTURES.put("dry foliage color map", new ColorMapTexture("assets/minecraft/textures/colormap/dry_foliage", ColorMapTexture.Type.DRY_FOLIAGE)); ALL_TEXTURES.put("grass_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_top", Texture.grassTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_top", Texture.grassTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_top", Texture.grassTop), - new SimpleTexture("textures/blocks/grass_top", Texture.grassTop), - new IndexedTexture(0x00, Texture.grassTop))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_top", Texture.grassTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_top", Texture.grassTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_top", Texture.grassTop), + new SimpleTexture("textures/blocks/grass_top", Texture.grassTop), + new IndexedTexture(0x00, Texture.grassTop))); ALL_TEXTURES.put("stone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/stone", Texture.stone), - new SimpleTexture("assets/minecraft/textures/blocks/stone", Texture.stone), - new SimpleTexture("textures/blocks/stone", Texture.stone), - new IndexedTexture(0x01, Texture.stone))); + new SimpleTexture("assets/minecraft/textures/block/stone", Texture.stone), + new SimpleTexture("assets/minecraft/textures/blocks/stone", Texture.stone), + new SimpleTexture("textures/blocks/stone", Texture.stone), + new IndexedTexture(0x01, Texture.stone))); ALL_TEXTURES.put("dirt", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt", Texture.dirt), - new SimpleTexture("assets/minecraft/textures/blocks/dirt", Texture.dirt), - new SimpleTexture("textures/blocks/dirt", Texture.dirt), - new IndexedTexture(0x02, Texture.dirt))); + new SimpleTexture("assets/minecraft/textures/block/dirt", Texture.dirt), + new SimpleTexture("assets/minecraft/textures/blocks/dirt", Texture.dirt), + new SimpleTexture("textures/blocks/dirt", Texture.dirt), + new IndexedTexture(0x02, Texture.dirt))); ALL_TEXTURES.put("grass_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_side", - Texture.grassSideSaturated), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side", - Texture.grassSideSaturated), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side", - Texture.grassSideSaturated), - new SimpleTexture("textures/blocks/grass_side", Texture.grassSideSaturated), - new IndexedTexture(0x03, Texture.grassSideSaturated))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_side", + Texture.grassSideSaturated), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side", + Texture.grassSideSaturated), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side", + Texture.grassSideSaturated), + new SimpleTexture("textures/blocks/grass_side", Texture.grassSideSaturated), + new IndexedTexture(0x03, Texture.grassSideSaturated))); ALL_TEXTURES.put("oak planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_planks", Texture.oakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/oak_planks", Texture.oakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_oak", Texture.oakPlanks), - new SimpleTexture("textures/blocks/wood", Texture.oakPlanks), - new IndexedTexture(0x04, Texture.oakPlanks))); + new SimpleTexture("assets/minecraft/textures/block/oak_planks", Texture.oakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/oak_planks", Texture.oakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_oak", Texture.oakPlanks), + new SimpleTexture("textures/blocks/wood", Texture.oakPlanks), + new IndexedTexture(0x04, Texture.oakPlanks))); ALL_TEXTURES.put("stone slab side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/smooth_stone_slab_side", Texture.smoothStoneSlabSide), // MC 1.14+ - new SimpleTexture("assets/minecraft/textures/block/stone_slab_side", Texture.smoothStoneSlabSide), - new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_side", Texture.smoothStoneSlabSide), - new SimpleTexture("textures/blocks/stoneslab_side", Texture.smoothStoneSlabSide), - new IndexedTexture(0x05, Texture.smoothStoneSlabSide))); + new SimpleTexture("assets/minecraft/textures/block/smooth_stone_slab_side", Texture.smoothStoneSlabSide), // MC 1.14+ + new SimpleTexture("assets/minecraft/textures/block/stone_slab_side", Texture.smoothStoneSlabSide), + new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_side", Texture.smoothStoneSlabSide), + new SimpleTexture("textures/blocks/stoneslab_side", Texture.smoothStoneSlabSide), + new IndexedTexture(0x05, Texture.smoothStoneSlabSide))); ALL_TEXTURES.put("stone slab top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/smooth_stone", Texture.smoothStone), // MC 1.14+ - new SimpleTexture("assets/minecraft/textures/block/stone_slab_top", Texture.smoothStone), - new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_top", Texture.smoothStone), - new SimpleTexture("textures/blocks/stoneslab_top", Texture.smoothStone), - new IndexedTexture(0x06, Texture.smoothStone))); + new SimpleTexture("assets/minecraft/textures/block/smooth_stone", Texture.smoothStone), // MC 1.14+ + new SimpleTexture("assets/minecraft/textures/block/stone_slab_top", Texture.smoothStone), + new SimpleTexture("assets/minecraft/textures/blocks/stone_slab_top", Texture.smoothStone), + new SimpleTexture("textures/blocks/stoneslab_top", Texture.smoothStone), + new IndexedTexture(0x06, Texture.smoothStone))); ALL_TEXTURES.put("brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bricks", Texture.brick), - new SimpleTexture("assets/minecraft/textures/blocks/brick", Texture.brick), - new SimpleTexture("textures/blocks/brick", Texture.brick), - new IndexedTexture(0x07, Texture.brick))); + new SimpleTexture("assets/minecraft/textures/block/bricks", Texture.brick), + new SimpleTexture("assets/minecraft/textures/blocks/brick", Texture.brick), + new SimpleTexture("textures/blocks/brick", Texture.brick), + new IndexedTexture(0x07, Texture.brick))); ALL_TEXTURES.put("tnt side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_side", Texture.tntSide), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_side", Texture.tntSide), - new SimpleTexture("textures/blocks/tnt_side", Texture.tntSide), - new IndexedTexture(0x08, Texture.tntSide))); + new SimpleTexture("assets/minecraft/textures/block/tnt_side", Texture.tntSide), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_side", Texture.tntSide), + new SimpleTexture("textures/blocks/tnt_side", Texture.tntSide), + new IndexedTexture(0x08, Texture.tntSide))); ALL_TEXTURES.put("tnt top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_top", Texture.tntTop), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_top", Texture.tntTop), - new SimpleTexture("textures/blocks/tnt_top", Texture.tntTop), - new IndexedTexture(0x09, Texture.tntTop))); + new SimpleTexture("assets/minecraft/textures/block/tnt_top", Texture.tntTop), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_top", Texture.tntTop), + new SimpleTexture("textures/blocks/tnt_top", Texture.tntTop), + new IndexedTexture(0x09, Texture.tntTop))); ALL_TEXTURES.put("tnt bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tnt_bottom", Texture.tntBottom), - new SimpleTexture("assets/minecraft/textures/blocks/tnt_bottom", Texture.tntBottom), - new SimpleTexture("textures/blocks/tnt_bottom", Texture.tntBottom), - new IndexedTexture(0x0A, Texture.tntBottom))); + new SimpleTexture("assets/minecraft/textures/block/tnt_bottom", Texture.tntBottom), + new SimpleTexture("assets/minecraft/textures/blocks/tnt_bottom", Texture.tntBottom), + new SimpleTexture("textures/blocks/tnt_bottom", Texture.tntBottom), + new IndexedTexture(0x0A, Texture.tntBottom))); ALL_TEXTURES.put("cobweb", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cobweb", Texture.cobweb), - new SimpleTexture("assets/minecraft/textures/blocks/cobweb", Texture.cobweb), - new SimpleTexture("assets/minecraft/textures/blocks/web", Texture.cobweb), - new SimpleTexture("textures/blocks/web", Texture.cobweb), - new IndexedTexture(0x0B, Texture.cobweb))); + new SimpleTexture("assets/minecraft/textures/block/cobweb", Texture.cobweb), + new SimpleTexture("assets/minecraft/textures/blocks/cobweb", Texture.cobweb), + new SimpleTexture("assets/minecraft/textures/blocks/web", Texture.cobweb), + new SimpleTexture("textures/blocks/web", Texture.cobweb), + new IndexedTexture(0x0B, Texture.cobweb))); ALL_TEXTURES.put("rose", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/poppy", Texture.poppy), - new SimpleTexture("assets/minecraft/textures/blocks/poppy", Texture.poppy), - new SimpleTexture("assets/minecraft/textures/blocks/flower_rose", Texture.poppy), - new SimpleTexture("textures/blocks/rose", Texture.poppy), - new IndexedTexture(0x0C, Texture.poppy))); + new SimpleTexture("assets/minecraft/textures/block/poppy", Texture.poppy), + new SimpleTexture("assets/minecraft/textures/blocks/poppy", Texture.poppy), + new SimpleTexture("assets/minecraft/textures/blocks/flower_rose", Texture.poppy), + new SimpleTexture("textures/blocks/rose", Texture.poppy), + new IndexedTexture(0x0C, Texture.poppy))); ALL_TEXTURES.put("dandelion", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dandelion", Texture.dandelion), - new SimpleTexture("assets/minecraft/textures/blocks/dandelion", Texture.dandelion), - new SimpleTexture("assets/minecraft/textures/blocks/flower_dandelion", Texture.dandelion), - new SimpleTexture("textures/blocks/flower", Texture.dandelion), - new IndexedTexture(0x0D, Texture.dandelion))); + new SimpleTexture("assets/minecraft/textures/block/dandelion", Texture.dandelion), + new SimpleTexture("assets/minecraft/textures/blocks/dandelion", Texture.dandelion), + new SimpleTexture("assets/minecraft/textures/blocks/flower_dandelion", Texture.dandelion), + new SimpleTexture("textures/blocks/flower", Texture.dandelion), + new IndexedTexture(0x0D, Texture.dandelion))); ALL_TEXTURES.put("nether portal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_portal", Texture.portal), - new SimpleTexture("assets/minecraft/textures/blocks/portal", Texture.portal), - new SimpleTexture("textures/blocks/portal", Texture.portal), - new IndexedTexture(0x0E, Texture.portal))); + new SimpleTexture("assets/minecraft/textures/block/nether_portal", Texture.portal), + new SimpleTexture("assets/minecraft/textures/blocks/portal", Texture.portal), + new SimpleTexture("textures/blocks/portal", Texture.portal), + new IndexedTexture(0x0E, Texture.portal))); ALL_TEXTURES.put("oak_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_sapling", Texture.oakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/oak_sapling", Texture.oakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_oak", Texture.oakSapling), - new SimpleTexture("textures/blocks/sapling", Texture.oakSapling), - new IndexedTexture(0x0F, Texture.oakSapling))); + new SimpleTexture("assets/minecraft/textures/block/oak_sapling", Texture.oakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/oak_sapling", Texture.oakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_oak", Texture.oakSapling), + new SimpleTexture("textures/blocks/sapling", Texture.oakSapling), + new IndexedTexture(0x0F, Texture.oakSapling))); ALL_TEXTURES.put("cobblestone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cobblestone", Texture.cobblestone), - new SimpleTexture("assets/minecraft/textures/blocks/cobblestone", Texture.cobblestone), - new SimpleTexture("textures/blocks/stonebrick", Texture.cobblestone), - new IndexedTexture(0x10, Texture.cobblestone))); + new SimpleTexture("assets/minecraft/textures/block/cobblestone", Texture.cobblestone), + new SimpleTexture("assets/minecraft/textures/blocks/cobblestone", Texture.cobblestone), + new SimpleTexture("textures/blocks/stonebrick", Texture.cobblestone), + new IndexedTexture(0x10, Texture.cobblestone))); ALL_TEXTURES.put("bedrock", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bedrock", Texture.bedrock), - new SimpleTexture("assets/minecraft/textures/blocks/bedrock", Texture.bedrock), - new SimpleTexture("textures/blocks/bedrock", Texture.bedrock), - new IndexedTexture(0x11, Texture.bedrock))); + new SimpleTexture("assets/minecraft/textures/block/bedrock", Texture.bedrock), + new SimpleTexture("assets/minecraft/textures/blocks/bedrock", Texture.bedrock), + new SimpleTexture("textures/blocks/bedrock", Texture.bedrock), + new IndexedTexture(0x11, Texture.bedrock))); ALL_TEXTURES.put("sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sand", Texture.sand), - new SimpleTexture("assets/minecraft/textures/blocks/sand", Texture.sand), - new SimpleTexture("textures/blocks/sand", Texture.sand), - new IndexedTexture(0x12, Texture.sand))); + new SimpleTexture("assets/minecraft/textures/block/sand", Texture.sand), + new SimpleTexture("assets/minecraft/textures/blocks/sand", Texture.sand), + new SimpleTexture("textures/blocks/sand", Texture.sand), + new IndexedTexture(0x12, Texture.sand))); ALL_TEXTURES.put("gravel", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gravel", Texture.gravel), - new SimpleTexture("assets/minecraft/textures/blocks/gravel", Texture.gravel), - new SimpleTexture("textures/blocks/gravel", Texture.gravel), - new IndexedTexture(0x13, Texture.gravel))); + new SimpleTexture("assets/minecraft/textures/block/gravel", Texture.gravel), + new SimpleTexture("assets/minecraft/textures/blocks/gravel", Texture.gravel), + new SimpleTexture("textures/blocks/gravel", Texture.gravel), + new IndexedTexture(0x13, Texture.gravel))); ALL_TEXTURES.put("oak log side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_log", Texture.oakWood), - new SimpleTexture("assets/minecraft/textures/blocks/oak_log", Texture.oakWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_oak", Texture.oakWood), - new SimpleTexture("textures/blocks/tree_side", Texture.oakWood), - new IndexedTexture(0x14, Texture.oakWood))); + new SimpleTexture("assets/minecraft/textures/block/oak_log", Texture.oakWood), + new SimpleTexture("assets/minecraft/textures/blocks/oak_log", Texture.oakWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_oak", Texture.oakWood), + new SimpleTexture("textures/blocks/tree_side", Texture.oakWood), + new IndexedTexture(0x14, Texture.oakWood))); ALL_TEXTURES.put("oak log top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_log_top", Texture.oakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/oak_log_top", Texture.oakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_oak_top", Texture.oakWoodTop), - new SimpleTexture("textures/blocks/tree_top", Texture.oakWoodTop), - new IndexedTexture(0x15, Texture.oakWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/oak_log_top", Texture.oakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/oak_log_top", Texture.oakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_oak_top", Texture.oakWoodTop), + new SimpleTexture("textures/blocks/tree_top", Texture.oakWoodTop), + new IndexedTexture(0x15, Texture.oakWoodTop))); ALL_TEXTURES.put("iron block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_block", Texture.ironBlock), - new SimpleTexture("assets/minecraft/textures/blocks/iron_block", Texture.ironBlock), - new SimpleTexture("textures/blocks/blockIron", Texture.ironBlock), - new IndexedTexture(0x16, Texture.ironBlock))); + new SimpleTexture("assets/minecraft/textures/block/iron_block", Texture.ironBlock), + new SimpleTexture("assets/minecraft/textures/blocks/iron_block", Texture.ironBlock), + new SimpleTexture("textures/blocks/blockIron", Texture.ironBlock), + new IndexedTexture(0x16, Texture.ironBlock))); ALL_TEXTURES.put("gold block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gold_block", Texture.goldBlock), - new SimpleTexture("assets/minecraft/textures/blocks/gold_block", Texture.goldBlock), - new SimpleTexture("textures/blocks/blockGold", Texture.goldBlock), - new IndexedTexture(0x17, Texture.goldBlock))); + new SimpleTexture("assets/minecraft/textures/block/gold_block", Texture.goldBlock), + new SimpleTexture("assets/minecraft/textures/blocks/gold_block", Texture.goldBlock), + new SimpleTexture("textures/blocks/blockGold", Texture.goldBlock), + new IndexedTexture(0x17, Texture.goldBlock))); ALL_TEXTURES.put("diamond block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diamond_block", Texture.diamondBlock), - new SimpleTexture("assets/minecraft/textures/blocks/diamond_block", Texture.diamondBlock), - new SimpleTexture("textures/blocks/blockDiamond", Texture.diamondBlock), - new IndexedTexture(0x18, Texture.diamondBlock))); + new SimpleTexture("assets/minecraft/textures/block/diamond_block", Texture.diamondBlock), + new SimpleTexture("assets/minecraft/textures/blocks/diamond_block", Texture.diamondBlock), + new SimpleTexture("textures/blocks/blockDiamond", Texture.diamondBlock), + new IndexedTexture(0x18, Texture.diamondBlock))); ALL_TEXTURES.put("emerald block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/emerald_block", Texture.emeraldBlock), - new SimpleTexture("assets/minecraft/textures/blocks/emerald_block", Texture.emeraldBlock), - new SimpleTexture("textures/blocks/blockEmerald", Texture.emeraldBlock), - new IndexedTexture(0x19, Texture.emeraldBlock))); + new SimpleTexture("assets/minecraft/textures/block/emerald_block", Texture.emeraldBlock), + new SimpleTexture("assets/minecraft/textures/blocks/emerald_block", Texture.emeraldBlock), + new SimpleTexture("textures/blocks/blockEmerald", Texture.emeraldBlock), + new IndexedTexture(0x19, Texture.emeraldBlock))); ALL_TEXTURES.put("redstone block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_block", Texture.redstoneBlock), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_block", Texture.redstoneBlock), - new SimpleTexture("textures/blocks/blockRedstone", Texture.redstoneBlock), - new IndexedTexture(0x1A, Texture.redstoneBlock))); + new SimpleTexture("assets/minecraft/textures/block/redstone_block", Texture.redstoneBlock), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_block", Texture.redstoneBlock), + new SimpleTexture("textures/blocks/blockRedstone", Texture.redstoneBlock), + new IndexedTexture(0x1A, Texture.redstoneBlock))); ALL_TEXTURES.put("red_mushroom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_mushroom", Texture.redMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom", Texture.redMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_red", Texture.redMushroom), - new SimpleTexture("textures/blocks/mushroom_red", Texture.redMushroom), - new IndexedTexture(0x1C, Texture.redMushroom))); + new SimpleTexture("assets/minecraft/textures/block/red_mushroom", Texture.redMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom", Texture.redMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_red", Texture.redMushroom), + new SimpleTexture("textures/blocks/mushroom_red", Texture.redMushroom), + new IndexedTexture(0x1C, Texture.redMushroom))); ALL_TEXTURES.put("brown_mushroom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_mushroom", Texture.brownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom", Texture.brownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_brown", Texture.brownMushroom), - new SimpleTexture("textures/blocks/mushroom_brown", Texture.brownMushroom), - new IndexedTexture(0x1D, Texture.brownMushroom))); + new SimpleTexture("assets/minecraft/textures/block/brown_mushroom", Texture.brownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom", Texture.brownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_brown", Texture.brownMushroom), + new SimpleTexture("textures/blocks/mushroom_brown", Texture.brownMushroom), + new IndexedTexture(0x1D, Texture.brownMushroom))); ALL_TEXTURES.put("jungle_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_sapling", Texture.jungleSapling), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_sapling", Texture.jungleSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_jungle", Texture.jungleSapling), - new SimpleTexture("textures/blocks/sapling_jungle", Texture.jungleSapling), - new IndexedTexture(0x1E, Texture.jungleSapling))); + new SimpleTexture("assets/minecraft/textures/block/jungle_sapling", Texture.jungleSapling), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_sapling", Texture.jungleSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_jungle", Texture.jungleSapling), + new SimpleTexture("textures/blocks/sapling_jungle", Texture.jungleSapling), + new IndexedTexture(0x1E, Texture.jungleSapling))); ALL_TEXTURES.put("gold ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gold_ore", Texture.goldOre), - new SimpleTexture("assets/minecraft/textures/blocks/gold_ore", Texture.goldOre), - new SimpleTexture("textures/blocks/oreGold", Texture.goldOre), - new IndexedTexture(0x20, Texture.goldOre))); + new SimpleTexture("assets/minecraft/textures/block/gold_ore", Texture.goldOre), + new SimpleTexture("assets/minecraft/textures/blocks/gold_ore", Texture.goldOre), + new SimpleTexture("textures/blocks/oreGold", Texture.goldOre), + new IndexedTexture(0x20, Texture.goldOre))); ALL_TEXTURES.put("iron ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_ore", Texture.ironOre), - new SimpleTexture("assets/minecraft/textures/blocks/iron_ore", Texture.ironOre), - new SimpleTexture("textures/blocks/oreIron", Texture.ironOre), - new IndexedTexture(0x21, Texture.ironOre))); + new SimpleTexture("assets/minecraft/textures/block/iron_ore", Texture.ironOre), + new SimpleTexture("assets/minecraft/textures/blocks/iron_ore", Texture.ironOre), + new SimpleTexture("textures/blocks/oreIron", Texture.ironOre), + new IndexedTexture(0x21, Texture.ironOre))); ALL_TEXTURES.put("coal ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coal_ore", Texture.coalOre), - new SimpleTexture("assets/minecraft/textures/blocks/coal_ore", Texture.coalOre), - new SimpleTexture("textures/blocks/oreCoal", Texture.coalOre), - new IndexedTexture(0x22, Texture.coalOre))); + new SimpleTexture("assets/minecraft/textures/block/coal_ore", Texture.coalOre), + new SimpleTexture("assets/minecraft/textures/blocks/coal_ore", Texture.coalOre), + new SimpleTexture("textures/blocks/oreCoal", Texture.coalOre), + new IndexedTexture(0x22, Texture.coalOre))); ALL_TEXTURES.put("bookshelf", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bookshelf", Texture.bookshelf), - new SimpleTexture("assets/minecraft/textures/blocks/bookshelf", Texture.bookshelf), - new SimpleTexture("textures/blocks/bookshelf", Texture.bookshelf), - new IndexedTexture(0x23, Texture.bookshelf))); + new SimpleTexture("assets/minecraft/textures/block/bookshelf", Texture.bookshelf), + new SimpleTexture("assets/minecraft/textures/blocks/bookshelf", Texture.bookshelf), + new SimpleTexture("textures/blocks/bookshelf", Texture.bookshelf), + new IndexedTexture(0x23, Texture.bookshelf))); ALL_TEXTURES.put("mossy cobblestone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mossy_cobblestone", Texture.mossStone), - new SimpleTexture("assets/minecraft/textures/blocks/mossy_cobblestone", Texture.mossStone), - new SimpleTexture("assets/minecraft/textures/blocks/cobblestone_mossy", Texture.mossStone), - new SimpleTexture("textures/blocks/stoneMoss", Texture.mossStone), - new IndexedTexture(0x24, Texture.mossStone))); + new SimpleTexture("assets/minecraft/textures/block/mossy_cobblestone", Texture.mossStone), + new SimpleTexture("assets/minecraft/textures/blocks/mossy_cobblestone", Texture.mossStone), + new SimpleTexture("assets/minecraft/textures/blocks/cobblestone_mossy", Texture.mossStone), + new SimpleTexture("textures/blocks/stoneMoss", Texture.mossStone), + new IndexedTexture(0x24, Texture.mossStone))); ALL_TEXTURES.put("obsidian", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/obsidian", Texture.obsidian), - new SimpleTexture("assets/minecraft/textures/blocks/obsidian", Texture.obsidian), - new SimpleTexture("textures/blocks/obsidian", Texture.obsidian), - new IndexedTexture(0x25, Texture.obsidian))); + new SimpleTexture("assets/minecraft/textures/block/obsidian", Texture.obsidian), + new SimpleTexture("assets/minecraft/textures/blocks/obsidian", Texture.obsidian), + new SimpleTexture("textures/blocks/obsidian", Texture.obsidian), + new IndexedTexture(0x25, Texture.obsidian))); ALL_TEXTURES.put("grass_side_overlay", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_side_overlay", - Texture.grassSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side_overlay", - Texture.grassSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side_overlay", Texture.grassSide), - new SimpleTexture("textures/blocks/grass_side_overlay", Texture.grassSide), - new IndexedTexture(0x26, Texture.grassSide))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_side_overlay", + Texture.grassSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_side_overlay", + Texture.grassSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side_overlay", Texture.grassSide), + new SimpleTexture("textures/blocks/grass_side_overlay", Texture.grassSide), + new IndexedTexture(0x26, Texture.grassSide))); ALL_TEXTURES.put("tallgrass", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/short_grass", Texture.tallGrass), // since 1.20.3-pre2 - new SimpleTexture("assets/minecraft/textures/block/grass", Texture.tallGrass), - new SimpleTexture("assets/minecraft/textures/blocks/grass", Texture.tallGrass), - new SimpleTexture("assets/minecraft/textures/blocks/tallgrass", Texture.tallGrass), - new SimpleTexture("textures/blocks/tallgrass", Texture.tallGrass), - new IndexedTexture(0x27, Texture.tallGrass))); + new SimpleTexture("assets/minecraft/textures/block/short_grass", Texture.tallGrass), // since 1.20.3-pre2 + new SimpleTexture("assets/minecraft/textures/block/grass", Texture.tallGrass), + new SimpleTexture("assets/minecraft/textures/blocks/grass", Texture.tallGrass), + new SimpleTexture("assets/minecraft/textures/blocks/tallgrass", Texture.tallGrass), + new SimpleTexture("textures/blocks/tallgrass", Texture.tallGrass), + new IndexedTexture(0x27, Texture.tallGrass))); ALL_TEXTURES.put("beacon", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beacon", Texture.beacon), - new SimpleTexture("assets/minecraft/textures/blocks/beacon", Texture.beacon), - new SimpleTexture("textures/blocks/beacon", Texture.beacon), - new IndexedTexture(0x29, Texture.beacon))); + new SimpleTexture("assets/minecraft/textures/block/beacon", Texture.beacon), + new SimpleTexture("assets/minecraft/textures/blocks/beacon", Texture.beacon), + new SimpleTexture("textures/blocks/beacon", Texture.beacon), + new IndexedTexture(0x29, Texture.beacon))); ALL_TEXTURES.put("crafting_table_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_top", - Texture.workbenchTop), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_top", - Texture.workbenchTop), - new SimpleTexture("textures/blocks/workbench_top", Texture.workbenchTop), - new IndexedTexture(0x2B, Texture.workbenchTop))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_top", + Texture.workbenchTop), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_top", + Texture.workbenchTop), + new SimpleTexture("textures/blocks/workbench_top", Texture.workbenchTop), + new IndexedTexture(0x2B, Texture.workbenchTop))); ALL_TEXTURES.put("furnace_front_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_front", - Texture.furnaceUnlitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front", - Texture.furnaceUnlitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_off", - Texture.furnaceUnlitFront), - new SimpleTexture("textures/blocks/furnace_front", Texture.furnaceUnlitFront), - new IndexedTexture(0x2C, Texture.furnaceUnlitFront))); + new SimpleTexture("assets/minecraft/textures/block/furnace_front", + Texture.furnaceUnlitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front", + Texture.furnaceUnlitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_off", + Texture.furnaceUnlitFront), + new SimpleTexture("textures/blocks/furnace_front", Texture.furnaceUnlitFront), + new IndexedTexture(0x2C, Texture.furnaceUnlitFront))); ALL_TEXTURES.put("furnace_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_side", Texture.furnaceSide), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_side", Texture.furnaceSide), - new SimpleTexture("textures/blocks/furnace_side", Texture.furnaceSide), - new IndexedTexture(0x2D, Texture.furnaceSide))); + new SimpleTexture("assets/minecraft/textures/block/furnace_side", Texture.furnaceSide), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_side", Texture.furnaceSide), + new SimpleTexture("textures/blocks/furnace_side", Texture.furnaceSide), + new IndexedTexture(0x2D, Texture.furnaceSide))); ALL_TEXTURES.put("dispenser_front_horizontal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dispenser_front", - Texture.dispenserFront), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front", - Texture.dispenserFront), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_horizontal", - Texture.dispenserFront), - new SimpleTexture("textures/blocks/dispenser_front", Texture.dispenserFront), - new IndexedTexture(0x2E, Texture.dispenserFront))); + new SimpleTexture("assets/minecraft/textures/block/dispenser_front", + Texture.dispenserFront), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front", + Texture.dispenserFront), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_horizontal", + Texture.dispenserFront), + new SimpleTexture("textures/blocks/dispenser_front", Texture.dispenserFront), + new IndexedTexture(0x2E, Texture.dispenserFront))); ALL_TEXTURES.put("dispenser_front_vertical", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dispenser_front_vertical", - Texture.dispenserFrontVertical), - new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_vertical", - Texture.dispenserFrontVertical))); + new SimpleTexture("assets/minecraft/textures/block/dispenser_front_vertical", + Texture.dispenserFrontVertical), + new SimpleTexture("assets/minecraft/textures/blocks/dispenser_front_vertical", + Texture.dispenserFrontVertical))); ALL_TEXTURES.put("sponge", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sponge", Texture.sponge), - new SimpleTexture("assets/minecraft/textures/blocks/sponge", Texture.sponge), - new SimpleTexture("textures/blocks/sponge", Texture.sponge), - new IndexedTexture(0x30, Texture.sponge))); + new SimpleTexture("assets/minecraft/textures/block/sponge", Texture.sponge), + new SimpleTexture("assets/minecraft/textures/blocks/sponge", Texture.sponge), + new SimpleTexture("textures/blocks/sponge", Texture.sponge), + new IndexedTexture(0x30, Texture.sponge))); ALL_TEXTURES.put("glass", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glass", Texture.glass), - new SimpleTexture("assets/minecraft/textures/blocks/glass", Texture.glass), - new SimpleTexture("textures/blocks/glass", Texture.glass), - new IndexedTexture(0x31, Texture.glass))); + new SimpleTexture("assets/minecraft/textures/block/glass", Texture.glass), + new SimpleTexture("assets/minecraft/textures/blocks/glass", Texture.glass), + new SimpleTexture("textures/blocks/glass", Texture.glass), + new IndexedTexture(0x31, Texture.glass))); ALL_TEXTURES.put("diamond_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diamond_ore", Texture.diamondOre), - new SimpleTexture("assets/minecraft/textures/blocks/diamond_ore", Texture.diamondOre), - new SimpleTexture("textures/blocks/oreDiamond", Texture.diamondOre), - new IndexedTexture(0x32, Texture.diamondOre))); + new SimpleTexture("assets/minecraft/textures/block/diamond_ore", Texture.diamondOre), + new SimpleTexture("assets/minecraft/textures/blocks/diamond_ore", Texture.diamondOre), + new SimpleTexture("textures/blocks/oreDiamond", Texture.diamondOre), + new IndexedTexture(0x32, Texture.diamondOre))); ALL_TEXTURES.put("redstone_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_ore", Texture.redstoneOre), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_ore", Texture.redstoneOre), - new SimpleTexture("textures/blocks/oreRedstone", Texture.redstoneOre), - new IndexedTexture(0x33, Texture.redstoneOre))); + new SimpleTexture("assets/minecraft/textures/block/redstone_ore", Texture.redstoneOre), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_ore", Texture.redstoneOre), + new SimpleTexture("textures/blocks/oreRedstone", Texture.redstoneOre), + new IndexedTexture(0x33, Texture.redstoneOre))); ALL_TEXTURES.put("oak_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_leaves", Texture.oakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/oak_leaves", Texture.oakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_oak", Texture.oakLeaves), - new SimpleTexture("textures/blocks/leaves", Texture.oakLeaves), - new IndexedTexture(0x34, Texture.oakLeaves))); + new SimpleTexture("assets/minecraft/textures/block/oak_leaves", Texture.oakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/oak_leaves", Texture.oakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_oak", Texture.oakLeaves), + new SimpleTexture("textures/blocks/leaves", Texture.oakLeaves), + new IndexedTexture(0x34, Texture.oakLeaves))); ALL_TEXTURES.put("stone_brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/stone_bricks", Texture.stoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stone_bricks", Texture.stoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick", Texture.stoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth", Texture.stoneBrick), - new IndexedTexture(0x36, Texture.stoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/stone_bricks", Texture.stoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stone_bricks", Texture.stoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick", Texture.stoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth", Texture.stoneBrick), + new IndexedTexture(0x36, Texture.stoneBrick))); ALL_TEXTURES.put("dead_bush", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dead_bush", Texture.deadBush), - new SimpleTexture("assets/minecraft/textures/blocks/dead_bush", Texture.deadBush), - new SimpleTexture("assets/minecraft/textures/blocks/deadbush", Texture.deadBush), - new SimpleTexture("textures/blocks/deadbush", Texture.deadBush), - new IndexedTexture(0x37, Texture.deadBush))); + new SimpleTexture("assets/minecraft/textures/block/dead_bush", Texture.deadBush), + new SimpleTexture("assets/minecraft/textures/blocks/dead_bush", Texture.deadBush), + new SimpleTexture("assets/minecraft/textures/blocks/deadbush", Texture.deadBush), + new SimpleTexture("textures/blocks/deadbush", Texture.deadBush), + new IndexedTexture(0x37, Texture.deadBush))); ALL_TEXTURES.put("fern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/fern", Texture.fern), - new SimpleTexture("assets/minecraft/textures/blocks/fern", Texture.fern), - new SimpleTexture("textures/blocks/fern", Texture.fern), - new IndexedTexture(0x38, Texture.fern))); + new SimpleTexture("assets/minecraft/textures/block/fern", Texture.fern), + new SimpleTexture("assets/minecraft/textures/blocks/fern", Texture.fern), + new SimpleTexture("textures/blocks/fern", Texture.fern), + new IndexedTexture(0x38, Texture.fern))); ALL_TEXTURES.put("crafting_table_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_side", - Texture.workbenchSide), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_side", - Texture.workbenchSide), - new SimpleTexture("textures/blocks/workbench_side", Texture.workbenchSide), - new IndexedTexture(0x3B, Texture.workbenchSide))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_side", + Texture.workbenchSide), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_side", + Texture.workbenchSide), + new SimpleTexture("textures/blocks/workbench_side", Texture.workbenchSide), + new IndexedTexture(0x3B, Texture.workbenchSide))); ALL_TEXTURES.put("crafting_table_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/crafting_table_front", - Texture.workbenchFront), - new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_front", - Texture.workbenchFront), - new SimpleTexture("textures/blocks/workbench_front", Texture.workbenchFront), - new IndexedTexture(0x3C, Texture.workbenchFront))); + new SimpleTexture("assets/minecraft/textures/block/crafting_table_front", + Texture.workbenchFront), + new SimpleTexture("assets/minecraft/textures/blocks/crafting_table_front", + Texture.workbenchFront), + new SimpleTexture("textures/blocks/workbench_front", Texture.workbenchFront), + new IndexedTexture(0x3C, Texture.workbenchFront))); ALL_TEXTURES.put("furnace_front_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_front_on", - Texture.furnaceLitFront), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_on", - Texture.furnaceLitFront), - new SimpleTexture("textures/blocks/furnace_front_lit", Texture.furnaceLitFront), - new IndexedTexture(0x3D, Texture.furnaceLitFront))); + new SimpleTexture("assets/minecraft/textures/block/furnace_front_on", + Texture.furnaceLitFront), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_front_on", + Texture.furnaceLitFront), + new SimpleTexture("textures/blocks/furnace_front_lit", Texture.furnaceLitFront), + new IndexedTexture(0x3D, Texture.furnaceLitFront))); ALL_TEXTURES.put("furnace_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/furnace_top", Texture.furnaceTop), - new SimpleTexture("assets/minecraft/textures/blocks/furnace_top", Texture.furnaceTop), - new SimpleTexture("textures/blocks/furnace_top", Texture.furnaceTop), - new IndexedTexture(0x3E, Texture.furnaceTop))); + new SimpleTexture("assets/minecraft/textures/block/furnace_top", Texture.furnaceTop), + new SimpleTexture("assets/minecraft/textures/blocks/furnace_top", Texture.furnaceTop), + new SimpleTexture("textures/blocks/furnace_top", Texture.furnaceTop), + new IndexedTexture(0x3E, Texture.furnaceTop))); ALL_TEXTURES.put("spruce_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_sapling", Texture.spruceSapling), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_sapling", Texture.spruceSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_spruce", Texture.spruceSapling), - new SimpleTexture("textures/blocks/sapling_spruce", Texture.spruceSapling), - new IndexedTexture(0x3F, Texture.spruceSapling))); + new SimpleTexture("assets/minecraft/textures/block/spruce_sapling", Texture.spruceSapling), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_sapling", Texture.spruceSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_spruce", Texture.spruceSapling), + new SimpleTexture("textures/blocks/sapling_spruce", Texture.spruceSapling), + new IndexedTexture(0x3F, Texture.spruceSapling))); ALL_TEXTURES.put("white_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_wool", Texture.whiteWool), - new SimpleTexture("assets/minecraft/textures/blocks/white_wool", Texture.whiteWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_white", Texture.whiteWool), - new SimpleTexture("textures/blocks/cloth_0", Texture.whiteWool), - new IndexedTexture(0x40, Texture.whiteWool))); + new SimpleTexture("assets/minecraft/textures/block/white_wool", Texture.whiteWool), + new SimpleTexture("assets/minecraft/textures/blocks/white_wool", Texture.whiteWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_white", Texture.whiteWool), + new SimpleTexture("textures/blocks/cloth_0", Texture.whiteWool), + new IndexedTexture(0x40, Texture.whiteWool))); ALL_TEXTURES.put("mob spawner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spawner", Texture.monsterSpawner), - new SimpleTexture("assets/minecraft/textures/blocks/mob_spawner", Texture.monsterSpawner), - new SimpleTexture("textures/blocks/mobSpawner", Texture.monsterSpawner), - new IndexedTexture(0x41, Texture.monsterSpawner))); + new SimpleTexture("assets/minecraft/textures/block/spawner", Texture.monsterSpawner), + new SimpleTexture("assets/minecraft/textures/blocks/mob_spawner", Texture.monsterSpawner), + new SimpleTexture("textures/blocks/mobSpawner", Texture.monsterSpawner), + new IndexedTexture(0x41, Texture.monsterSpawner))); ALL_TEXTURES.put("snow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/snow", Texture.snowBlock), - new SimpleTexture("assets/minecraft/textures/blocks/snow", Texture.snowBlock), - new SimpleTexture("textures/blocks/snow", Texture.snowBlock), - new IndexedTexture(0x42, Texture.snowBlock))); + new SimpleTexture("assets/minecraft/textures/block/snow", Texture.snowBlock), + new SimpleTexture("assets/minecraft/textures/blocks/snow", Texture.snowBlock), + new SimpleTexture("textures/blocks/snow", Texture.snowBlock), + new IndexedTexture(0x42, Texture.snowBlock))); ALL_TEXTURES.put("ice", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/ice", Texture.ice), - new SimpleTexture("assets/minecraft/textures/blocks/ice", Texture.ice), - new SimpleTexture("textures/blocks/ice", Texture.ice), - new IndexedTexture(0x43, Texture.ice))); + new SimpleTexture("assets/minecraft/textures/block/ice", Texture.ice), + new SimpleTexture("assets/minecraft/textures/blocks/ice", Texture.ice), + new SimpleTexture("textures/blocks/ice", Texture.ice), + new IndexedTexture(0x43, Texture.ice))); ALL_TEXTURES.put("grass_block_snow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/grass_block_snow", Texture.snowSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_block_snow", Texture.snowSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_side_snowed", Texture.snowSide), - new SimpleTexture("textures/blocks/snow_side", Texture.snowSide), - new IndexedTexture(0x44, Texture.snowSide))); + new SimpleTexture("assets/minecraft/textures/block/grass_block_snow", Texture.snowSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_block_snow", Texture.snowSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_side_snowed", Texture.snowSide), + new SimpleTexture("textures/blocks/snow_side", Texture.snowSide), + new IndexedTexture(0x44, Texture.snowSide))); ALL_TEXTURES.put("cactus_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_top", Texture.cactusTop), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_top", Texture.cactusTop), - new SimpleTexture("textures/blocks/cactus_top", Texture.cactusTop), - new IndexedTexture(0x45, Texture.cactusTop))); + new SimpleTexture("assets/minecraft/textures/block/cactus_top", Texture.cactusTop), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_top", Texture.cactusTop), + new SimpleTexture("textures/blocks/cactus_top", Texture.cactusTop), + new IndexedTexture(0x45, Texture.cactusTop))); ALL_TEXTURES.put("cactus_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_side", Texture.cactusSide), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_side", Texture.cactusSide), - new SimpleTexture("textures/blocks/cactus_side", Texture.cactusSide), - new IndexedTexture(0x46, Texture.cactusSide))); + new SimpleTexture("assets/minecraft/textures/block/cactus_side", Texture.cactusSide), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_side", Texture.cactusSide), + new SimpleTexture("textures/blocks/cactus_side", Texture.cactusSide), + new IndexedTexture(0x46, Texture.cactusSide))); ALL_TEXTURES.put("cactus_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cactus_bottom", Texture.cactusBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cactus_bottom", Texture.cactusBottom), - new SimpleTexture("textures/blocks/cactus_bottom", Texture.cactusBottom), - new IndexedTexture(0x47, Texture.cactusBottom))); + new SimpleTexture("assets/minecraft/textures/block/cactus_bottom", Texture.cactusBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cactus_bottom", Texture.cactusBottom), + new SimpleTexture("textures/blocks/cactus_bottom", Texture.cactusBottom), + new IndexedTexture(0x47, Texture.cactusBottom))); ALL_TEXTURES.put("clay", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/clay", Texture.clay), - new SimpleTexture("assets/minecraft/textures/blocks/clay", Texture.clay), - new SimpleTexture("textures/blocks/clay", Texture.clay), - new IndexedTexture(0x48, Texture.clay))); + new SimpleTexture("assets/minecraft/textures/block/clay", Texture.clay), + new SimpleTexture("assets/minecraft/textures/blocks/clay", Texture.clay), + new SimpleTexture("textures/blocks/clay", Texture.clay), + new IndexedTexture(0x48, Texture.clay))); ALL_TEXTURES.put("sugar_cane", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sugar_cane", Texture.sugarCane), - new SimpleTexture("assets/minecraft/textures/blocks/sugar_cane", Texture.sugarCane), - new SimpleTexture("assets/minecraft/textures/blocks/reeds", Texture.sugarCane), - new SimpleTexture("textures/blocks/reeds", Texture.sugarCane), - new IndexedTexture(0x49, Texture.sugarCane))); + new SimpleTexture("assets/minecraft/textures/block/sugar_cane", Texture.sugarCane), + new SimpleTexture("assets/minecraft/textures/blocks/sugar_cane", Texture.sugarCane), + new SimpleTexture("assets/minecraft/textures/blocks/reeds", Texture.sugarCane), + new SimpleTexture("textures/blocks/reeds", Texture.sugarCane), + new IndexedTexture(0x49, Texture.sugarCane))); ALL_TEXTURES.put("note_block", new AlternateTextures( new SimpleTexture("assets/minecraft/textures/block/note_block", Texture.noteBlock), new SimpleTexture("assets/minecraft/textures/blocks/note_block", Texture.noteBlock), @@ -491,2083 +491,2083 @@ public class TexturePackLoader { new SimpleTexture("textures/blocks/musicBlock", Texture.jukeboxSide), new IndexedTexture(0x4A, Texture.jukeboxSide))); ALL_TEXTURES.put("jukebox_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jukebox_top", Texture.jukeboxTop), - new SimpleTexture("assets/minecraft/textures/blocks/jukebox_top", Texture.jukeboxTop), - new SimpleTexture("textures/blocks/jukebox_top", Texture.jukeboxTop), - new IndexedTexture(0x4B, Texture.jukeboxTop))); + new SimpleTexture("assets/minecraft/textures/block/jukebox_top", Texture.jukeboxTop), + new SimpleTexture("assets/minecraft/textures/blocks/jukebox_top", Texture.jukeboxTop), + new SimpleTexture("textures/blocks/jukebox_top", Texture.jukeboxTop), + new IndexedTexture(0x4B, Texture.jukeboxTop))); ALL_TEXTURES.put("lily_pad", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lily_pad", Texture.lilyPad), - new SimpleTexture("assets/minecraft/textures/blocks/lily_pad", Texture.lilyPad), - new SimpleTexture("assets/minecraft/textures/blocks/waterlily", Texture.lilyPad), - new SimpleTexture("textures/blocks/waterlily", Texture.lilyPad), - new IndexedTexture(0x4C, Texture.lilyPad))); + new SimpleTexture("assets/minecraft/textures/block/lily_pad", Texture.lilyPad), + new SimpleTexture("assets/minecraft/textures/blocks/lily_pad", Texture.lilyPad), + new SimpleTexture("assets/minecraft/textures/blocks/waterlily", Texture.lilyPad), + new SimpleTexture("textures/blocks/waterlily", Texture.lilyPad), + new IndexedTexture(0x4C, Texture.lilyPad))); ALL_TEXTURES.put("mycelium_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mycelium_side", Texture.myceliumSide), - new SimpleTexture("assets/minecraft/textures/blocks/mycelium_side", Texture.myceliumSide), - new SimpleTexture("textures/blocks/mycel_side", Texture.myceliumSide), - new IndexedTexture(0x4D, Texture.myceliumSide))); + new SimpleTexture("assets/minecraft/textures/block/mycelium_side", Texture.myceliumSide), + new SimpleTexture("assets/minecraft/textures/blocks/mycelium_side", Texture.myceliumSide), + new SimpleTexture("textures/blocks/mycel_side", Texture.myceliumSide), + new IndexedTexture(0x4D, Texture.myceliumSide))); ALL_TEXTURES.put("mycelium_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mycelium_top", Texture.myceliumTop), - new SimpleTexture("assets/minecraft/textures/blocks/mycelium_top", Texture.myceliumTop), - new SimpleTexture("textures/blocks/mycel_top", Texture.myceliumTop), - new IndexedTexture(0x4E, Texture.myceliumTop))); + new SimpleTexture("assets/minecraft/textures/block/mycelium_top", Texture.myceliumTop), + new SimpleTexture("assets/minecraft/textures/blocks/mycelium_top", Texture.myceliumTop), + new SimpleTexture("textures/blocks/mycel_top", Texture.myceliumTop), + new IndexedTexture(0x4E, Texture.myceliumTop))); ALL_TEXTURES.put("birch_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_sapling", Texture.birchSapling), - new SimpleTexture("assets/minecraft/textures/blocks/birch_sapling", Texture.birchSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_birch", Texture.birchSapling), - new SimpleTexture("textures/blocks/sapling_birch", Texture.birchSapling), - new IndexedTexture(0x4F, Texture.birchSapling))); + new SimpleTexture("assets/minecraft/textures/block/birch_sapling", Texture.birchSapling), + new SimpleTexture("assets/minecraft/textures/blocks/birch_sapling", Texture.birchSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_birch", Texture.birchSapling), + new SimpleTexture("textures/blocks/sapling_birch", Texture.birchSapling), + new IndexedTexture(0x4F, Texture.birchSapling))); ALL_TEXTURES.put("torch", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/torch", Texture.torch), - new SimpleTexture("assets/minecraft/textures/blocks/torch", Texture.torch), - new SimpleTexture("assets/minecraft/textures/blocks/torch_on", Texture.torch), - new SimpleTexture("textures/blocks/torch", Texture.torch), - new IndexedTexture(0x50, Texture.torch))); + new SimpleTexture("assets/minecraft/textures/block/torch", Texture.torch), + new SimpleTexture("assets/minecraft/textures/blocks/torch", Texture.torch), + new SimpleTexture("assets/minecraft/textures/blocks/torch_on", Texture.torch), + new SimpleTexture("textures/blocks/torch", Texture.torch), + new IndexedTexture(0x50, Texture.torch))); ALL_TEXTURES.put("oak_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_door_top", - Texture.oakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/oak_door_upper", - Texture.oakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_wood_upper", - Texture.oakDoorTop), - new SimpleTexture("textures/blocks/doorWood_upper", Texture.oakDoorTop), - new IndexedTexture(0x51, Texture.oakDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/oak_door_top", + Texture.oakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/oak_door_upper", + Texture.oakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_wood_upper", + Texture.oakDoorTop), + new SimpleTexture("textures/blocks/doorWood_upper", Texture.oakDoorTop), + new IndexedTexture(0x51, Texture.oakDoorTop))); ALL_TEXTURES.put("iron_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_door_top", Texture.ironDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/iron_door_upper", Texture.ironDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_iron_upper", Texture.ironDoorTop), - new SimpleTexture("textures/blocks/doorIron_upper", Texture.ironDoorTop), - new IndexedTexture(0x52, Texture.ironDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/iron_door_top", Texture.ironDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/iron_door_upper", Texture.ironDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_iron_upper", Texture.ironDoorTop), + new SimpleTexture("textures/blocks/doorIron_upper", Texture.ironDoorTop), + new IndexedTexture(0x52, Texture.ironDoorTop))); ALL_TEXTURES.put("ladder", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/ladder", Texture.ladder), - new SimpleTexture("assets/minecraft/textures/blocks/ladder", Texture.ladder), - new SimpleTexture("textures/blocks/ladder", Texture.ladder), - new IndexedTexture(0x53, Texture.ladder))); + new SimpleTexture("assets/minecraft/textures/block/ladder", Texture.ladder), + new SimpleTexture("assets/minecraft/textures/blocks/ladder", Texture.ladder), + new SimpleTexture("textures/blocks/ladder", Texture.ladder), + new IndexedTexture(0x53, Texture.ladder))); ALL_TEXTURES.put("trapdoor", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_trapdoor", Texture.trapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/oak_trapdoor", Texture.trapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/trapdoor", Texture.trapdoor), - new SimpleTexture("textures/blocks/trapdoor", Texture.trapdoor), - new IndexedTexture(0x54, Texture.trapdoor))); + new SimpleTexture("assets/minecraft/textures/block/oak_trapdoor", Texture.trapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/oak_trapdoor", Texture.trapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/trapdoor", Texture.trapdoor), + new SimpleTexture("textures/blocks/trapdoor", Texture.trapdoor), + new IndexedTexture(0x54, Texture.trapdoor))); ALL_TEXTURES.put("iron bars", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_bars", Texture.ironBars), - new SimpleTexture("assets/minecraft/textures/blocks/iron_bars", Texture.ironBars), - new SimpleTexture("textures/blocks/fenceIron", Texture.ironBars), - new IndexedTexture(0x55, Texture.ironBars))); + new SimpleTexture("assets/minecraft/textures/block/iron_bars", Texture.ironBars), + new SimpleTexture("assets/minecraft/textures/blocks/iron_bars", Texture.ironBars), + new SimpleTexture("textures/blocks/fenceIron", Texture.ironBars), + new IndexedTexture(0x55, Texture.ironBars))); ALL_TEXTURES.put("farmland_wet", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/farmland_moist", Texture.farmlandWet), - new SimpleTexture("assets/minecraft/textures/blocks/farmland_wet", Texture.farmlandWet), - new SimpleTexture("textures/blocks/farmland_wet", Texture.farmlandWet), - new IndexedTexture(0x56, Texture.farmlandWet))); + new SimpleTexture("assets/minecraft/textures/block/farmland_moist", Texture.farmlandWet), + new SimpleTexture("assets/minecraft/textures/blocks/farmland_wet", Texture.farmlandWet), + new SimpleTexture("textures/blocks/farmland_wet", Texture.farmlandWet), + new IndexedTexture(0x56, Texture.farmlandWet))); ALL_TEXTURES.put("farmland_dry", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/farmland", Texture.farmlandDry), - new SimpleTexture("assets/minecraft/textures/blocks/farmland", Texture.farmlandDry), - new SimpleTexture("assets/minecraft/textures/blocks/farmland_dry", Texture.farmlandDry), - new SimpleTexture("textures/blocks/farmland_dry", Texture.farmlandDry), - new IndexedTexture(0x57, Texture.farmlandDry))); + new SimpleTexture("assets/minecraft/textures/block/farmland", Texture.farmlandDry), + new SimpleTexture("assets/minecraft/textures/blocks/farmland", Texture.farmlandDry), + new SimpleTexture("assets/minecraft/textures/blocks/farmland_dry", Texture.farmlandDry), + new SimpleTexture("textures/blocks/farmland_dry", Texture.farmlandDry), + new IndexedTexture(0x57, Texture.farmlandDry))); ALL_TEXTURES.put("wheat_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage0", Texture.crops0), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage0", Texture.crops0), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_0", Texture.crops0), - new SimpleTexture("textures/blocks/crops_0", Texture.crops0), - new IndexedTexture(0x58, Texture.crops0))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage0", Texture.crops0), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage0", Texture.crops0), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_0", Texture.crops0), + new SimpleTexture("textures/blocks/crops_0", Texture.crops0), + new IndexedTexture(0x58, Texture.crops0))); ALL_TEXTURES.put("wheat_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage1", Texture.crops1), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage1", Texture.crops1), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_1", Texture.crops1), - new SimpleTexture("textures/blocks/crops_1", Texture.crops1), - new IndexedTexture(0x59, Texture.crops1))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage1", Texture.crops1), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage1", Texture.crops1), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_1", Texture.crops1), + new SimpleTexture("textures/blocks/crops_1", Texture.crops1), + new IndexedTexture(0x59, Texture.crops1))); ALL_TEXTURES.put("wheat_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage2", Texture.crops2), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage2", Texture.crops2), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_2", Texture.crops2), - new SimpleTexture("textures/blocks/crops_2", Texture.crops2), - new IndexedTexture(0x5A, Texture.crops2))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage2", Texture.crops2), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage2", Texture.crops2), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_2", Texture.crops2), + new SimpleTexture("textures/blocks/crops_2", Texture.crops2), + new IndexedTexture(0x5A, Texture.crops2))); ALL_TEXTURES.put("wheat_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage3", Texture.crops3), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage3", Texture.crops3), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_3", Texture.crops3), - new SimpleTexture("textures/blocks/crops_3", Texture.crops3), - new IndexedTexture(0x5B, Texture.crops3))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage3", Texture.crops3), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage3", Texture.crops3), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_3", Texture.crops3), + new SimpleTexture("textures/blocks/crops_3", Texture.crops3), + new IndexedTexture(0x5B, Texture.crops3))); ALL_TEXTURES.put("wheat_stage_4", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage4", Texture.crops4), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage4", Texture.crops4), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_4", Texture.crops4), - new SimpleTexture("textures/blocks/crops_4", Texture.crops4), - new IndexedTexture(0x5C, Texture.crops4))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage4", Texture.crops4), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage4", Texture.crops4), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_4", Texture.crops4), + new SimpleTexture("textures/blocks/crops_4", Texture.crops4), + new IndexedTexture(0x5C, Texture.crops4))); ALL_TEXTURES.put("wheat_stage_5", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage5", Texture.crops5), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage5", Texture.crops5), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_5", Texture.crops5), - new SimpleTexture("textures/blocks/crops_5", Texture.crops5), - new IndexedTexture(0x5D, Texture.crops5))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage5", Texture.crops5), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage5", Texture.crops5), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_5", Texture.crops5), + new SimpleTexture("textures/blocks/crops_5", Texture.crops5), + new IndexedTexture(0x5D, Texture.crops5))); ALL_TEXTURES.put("wheat_stage_6", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage6", Texture.crops6), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage6", Texture.crops6), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_6", Texture.crops6), - new SimpleTexture("textures/blocks/crops_6", Texture.crops6), - new IndexedTexture(0x5E, Texture.crops6))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage6", Texture.crops6), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage6", Texture.crops6), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_6", Texture.crops6), + new SimpleTexture("textures/blocks/crops_6", Texture.crops6), + new IndexedTexture(0x5E, Texture.crops6))); ALL_TEXTURES.put("wheat_stage_7", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wheat_stage7", Texture.crops7), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage7", Texture.crops7), - new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_7", Texture.crops7), - new SimpleTexture("textures/blocks/crops_7", Texture.crops7), - new IndexedTexture(0x5F, Texture.crops7))); + new SimpleTexture("assets/minecraft/textures/block/wheat_stage7", Texture.crops7), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage7", Texture.crops7), + new SimpleTexture("assets/minecraft/textures/blocks/wheat_stage_7", Texture.crops7), + new SimpleTexture("textures/blocks/crops_7", Texture.crops7), + new IndexedTexture(0x5F, Texture.crops7))); ALL_TEXTURES.put("lever", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lever", Texture.lever), - new SimpleTexture("assets/minecraft/textures/blocks/lever", Texture.lever), - new SimpleTexture("textures/blocks/lever", Texture.lever), - new IndexedTexture(0x60, Texture.lever))); + new SimpleTexture("assets/minecraft/textures/block/lever", Texture.lever), + new SimpleTexture("assets/minecraft/textures/blocks/lever", Texture.lever), + new SimpleTexture("textures/blocks/lever", Texture.lever), + new IndexedTexture(0x60, Texture.lever))); ALL_TEXTURES.put("oak_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oak_door_bottom", - Texture.oakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/oak_door_lower", - Texture.oakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_wood_lower", - Texture.oakDoorBottom), - new SimpleTexture("textures/blocks/doorWood_lower", Texture.oakDoorBottom), - new IndexedTexture(0x61, Texture.oakDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/oak_door_bottom", + Texture.oakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/oak_door_lower", + Texture.oakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_wood_lower", + Texture.oakDoorBottom), + new SimpleTexture("textures/blocks/doorWood_lower", Texture.oakDoorBottom), + new IndexedTexture(0x61, Texture.oakDoorBottom))); ALL_TEXTURES.put("iron_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_door_bottom", - Texture.ironDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/iron_door_lower", - Texture.ironDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_iron_lower", - Texture.ironDoorBottom), - new SimpleTexture("textures/blocks/doorIron_lower", Texture.ironDoorBottom), - new IndexedTexture(0x62, Texture.ironDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/iron_door_bottom", + Texture.ironDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/iron_door_lower", + Texture.ironDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_iron_lower", + Texture.ironDoorBottom), + new SimpleTexture("textures/blocks/doorIron_lower", Texture.ironDoorBottom), + new IndexedTexture(0x62, Texture.ironDoorBottom))); ALL_TEXTURES.put("redstone_torch_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_torch", - Texture.redstoneTorchOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch", - Texture.redstoneTorchOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_on", - Texture.redstoneTorchOn), - new SimpleTexture("textures/blocks/redtorch_lit", Texture.redstoneTorchOn), - new IndexedTexture(0x63, Texture.redstoneTorchOn))); + new SimpleTexture("assets/minecraft/textures/block/redstone_torch", + Texture.redstoneTorchOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch", + Texture.redstoneTorchOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_on", + Texture.redstoneTorchOn), + new SimpleTexture("textures/blocks/redtorch_lit", Texture.redstoneTorchOn), + new IndexedTexture(0x63, Texture.redstoneTorchOn))); ALL_TEXTURES.put("stonebrick_mossy", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mossy_stone_bricks", - Texture.mossyStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/mossy_stone_bricks", - Texture.mossyStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_mossy", - Texture.mossyStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_mossy", Texture.mossyStoneBrick), - new IndexedTexture(0x64, Texture.mossyStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/mossy_stone_bricks", + Texture.mossyStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/mossy_stone_bricks", + Texture.mossyStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_mossy", + Texture.mossyStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_mossy", Texture.mossyStoneBrick), + new IndexedTexture(0x64, Texture.mossyStoneBrick))); ALL_TEXTURES.put("stonebrick_cracked", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cracked_stone_bricks", - Texture.crackedStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/cracked_stone_bricks", - Texture.crackedStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_cracked", - Texture.crackedStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_cracked", Texture.crackedStoneBrick), - new IndexedTexture(0x65, Texture.crackedStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/cracked_stone_bricks", + Texture.crackedStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/cracked_stone_bricks", + Texture.crackedStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_cracked", + Texture.crackedStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_cracked", Texture.crackedStoneBrick), + new IndexedTexture(0x65, Texture.crackedStoneBrick))); ALL_TEXTURES.put("pumpkin_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pumpkin_top", Texture.pumpkinTop), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_top", Texture.pumpkinTop), - new SimpleTexture("textures/blocks/pumpkin_top", Texture.pumpkinTop), - new IndexedTexture(0x66, Texture.pumpkinTop))); + new SimpleTexture("assets/minecraft/textures/block/pumpkin_top", Texture.pumpkinTop), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_top", Texture.pumpkinTop), + new SimpleTexture("textures/blocks/pumpkin_top", Texture.pumpkinTop), + new IndexedTexture(0x66, Texture.pumpkinTop))); ALL_TEXTURES.put("netherrack", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/netherrack", Texture.netherrack), - new SimpleTexture("assets/minecraft/textures/blocks/netherrack", Texture.netherrack), - new SimpleTexture("textures/blocks/hellrock", Texture.netherrack), - new IndexedTexture(0x67, Texture.netherrack))); + new SimpleTexture("assets/minecraft/textures/block/netherrack", Texture.netherrack), + new SimpleTexture("assets/minecraft/textures/blocks/netherrack", Texture.netherrack), + new SimpleTexture("textures/blocks/hellrock", Texture.netherrack), + new IndexedTexture(0x67, Texture.netherrack))); ALL_TEXTURES.put("soul_sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_sand", Texture.soulsand), - new SimpleTexture("assets/minecraft/textures/blocks/soul_sand", Texture.soulsand), - new SimpleTexture("textures/blocks/hellsand", Texture.soulsand), - new IndexedTexture(0x68, Texture.soulsand))); + new SimpleTexture("assets/minecraft/textures/block/soul_sand", Texture.soulsand), + new SimpleTexture("assets/minecraft/textures/blocks/soul_sand", Texture.soulsand), + new SimpleTexture("textures/blocks/hellsand", Texture.soulsand), + new IndexedTexture(0x68, Texture.soulsand))); ALL_TEXTURES.put("glowstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glowstone", Texture.glowstone), - new SimpleTexture("assets/minecraft/textures/blocks/glowstone", Texture.glowstone), - new SimpleTexture("textures/blocks/lightgem", Texture.glowstone), - new IndexedTexture(0x69, Texture.glowstone))); + new SimpleTexture("assets/minecraft/textures/block/glowstone", Texture.glowstone), + new SimpleTexture("assets/minecraft/textures/blocks/glowstone", Texture.glowstone), + new SimpleTexture("textures/blocks/lightgem", Texture.glowstone), + new IndexedTexture(0x69, Texture.glowstone))); ALL_TEXTURES.put("piston_top_sticky", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_top_sticky", - Texture.pistonTopSticky), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top_sticky", - Texture.pistonTopSticky), - new SimpleTexture("textures/blocks/piston_top_sticky", Texture.pistonTopSticky), - new IndexedTexture(0x6A, Texture.pistonTopSticky))); + new SimpleTexture("assets/minecraft/textures/block/piston_top_sticky", + Texture.pistonTopSticky), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top_sticky", + Texture.pistonTopSticky), + new SimpleTexture("textures/blocks/piston_top_sticky", Texture.pistonTopSticky), + new IndexedTexture(0x6A, Texture.pistonTopSticky))); ALL_TEXTURES.put("piston_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_top", Texture.pistonTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top", Texture.pistonTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_top_normal", Texture.pistonTop), - new SimpleTexture("textures/blocks/piston_top", Texture.pistonTop), - new IndexedTexture(0x6B, Texture.pistonTop))); + new SimpleTexture("assets/minecraft/textures/block/piston_top", Texture.pistonTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top", Texture.pistonTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_top_normal", Texture.pistonTop), + new SimpleTexture("textures/blocks/piston_top", Texture.pistonTop), + new IndexedTexture(0x6B, Texture.pistonTop))); ALL_TEXTURES.put("piston_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_side", Texture.pistonSide), - new SimpleTexture("assets/minecraft/textures/blocks/piston_side", Texture.pistonSide), - new SimpleTexture("textures/blocks/piston_side", Texture.pistonSide), - new IndexedTexture(0x6C, Texture.pistonSide))); + new SimpleTexture("assets/minecraft/textures/block/piston_side", Texture.pistonSide), + new SimpleTexture("assets/minecraft/textures/blocks/piston_side", Texture.pistonSide), + new SimpleTexture("textures/blocks/piston_side", Texture.pistonSide), + new IndexedTexture(0x6C, Texture.pistonSide))); ALL_TEXTURES.put("piston_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_bottom", Texture.pistonBottom), - new SimpleTexture("assets/minecraft/textures/blocks/piston_bottom", Texture.pistonBottom), - new SimpleTexture("textures/blocks/piston_bottom", Texture.pistonBottom), - new IndexedTexture(0x6D, Texture.pistonBottom))); + new SimpleTexture("assets/minecraft/textures/block/piston_bottom", Texture.pistonBottom), + new SimpleTexture("assets/minecraft/textures/blocks/piston_bottom", Texture.pistonBottom), + new SimpleTexture("textures/blocks/piston_bottom", Texture.pistonBottom), + new IndexedTexture(0x6D, Texture.pistonBottom))); ALL_TEXTURES.put("piston_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/piston_inner", Texture.pistonInnerTop), - new SimpleTexture("assets/minecraft/textures/blocks/piston_inner", Texture.pistonInnerTop), - new SimpleTexture("textures/blocks/piston_inner_top", Texture.pistonInnerTop), - new IndexedTexture(0x6E, Texture.pistonInnerTop))); + new SimpleTexture("assets/minecraft/textures/block/piston_inner", Texture.pistonInnerTop), + new SimpleTexture("assets/minecraft/textures/blocks/piston_inner", Texture.pistonInnerTop), + new SimpleTexture("textures/blocks/piston_inner_top", Texture.pistonInnerTop), + new IndexedTexture(0x6E, Texture.pistonInnerTop))); // TODO pumpkin stem variants ALL_TEXTURES.put("melon_stem", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_stem", - Texture.stemStraight), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem", - Texture.stemStraight), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_disconnected", - Texture.stemStraight), - new SimpleTexture("textures/blocks/stem_straight", Texture.stemStraight), - new IndexedTexture(0x6F, Texture.stemStraight))); + new SimpleTexture("assets/minecraft/textures/block/melon_stem", + Texture.stemStraight), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem", + Texture.stemStraight), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_disconnected", + Texture.stemStraight), + new SimpleTexture("textures/blocks/stem_straight", Texture.stemStraight), + new IndexedTexture(0x6F, Texture.stemStraight))); ALL_TEXTURES.put("rail_corner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rail_corner", - Texture.railsCurved), - new SimpleTexture("assets/minecraft/textures/blocks/rail_corner", - Texture.railsCurved), - new SimpleTexture("assets/minecraft/textures/blocks/rail_normal_turned", - Texture.railsCurved), - new SimpleTexture("textures/blocks/rail_turn", Texture.railsCurved), - new IndexedTexture(0x70, Texture.railsCurved))); + new SimpleTexture("assets/minecraft/textures/block/rail_corner", + Texture.railsCurved), + new SimpleTexture("assets/minecraft/textures/blocks/rail_corner", + Texture.railsCurved), + new SimpleTexture("assets/minecraft/textures/blocks/rail_normal_turned", + Texture.railsCurved), + new SimpleTexture("textures/blocks/rail_turn", Texture.railsCurved), + new IndexedTexture(0x70, Texture.railsCurved))); ALL_TEXTURES.put("black_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_wool", Texture.blackWool), - new SimpleTexture("assets/minecraft/textures/blocks/black_wool", Texture.blackWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_black", Texture.blackWool), - new SimpleTexture("textures/blocks/cloth_15", Texture.blackWool), - new IndexedTexture(0x71, Texture.blackWool))); + new SimpleTexture("assets/minecraft/textures/block/black_wool", Texture.blackWool), + new SimpleTexture("assets/minecraft/textures/blocks/black_wool", Texture.blackWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_black", Texture.blackWool), + new SimpleTexture("textures/blocks/cloth_15", Texture.blackWool), + new IndexedTexture(0x71, Texture.blackWool))); ALL_TEXTURES.put("gray_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_wool", Texture.grayWool), - new SimpleTexture("assets/minecraft/textures/blocks/gray_wool", Texture.grayWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_gray", Texture.grayWool), - new SimpleTexture("textures/blocks/cloth_7", Texture.grayWool), - new IndexedTexture(0x72, Texture.grayWool))); + new SimpleTexture("assets/minecraft/textures/block/gray_wool", Texture.grayWool), + new SimpleTexture("assets/minecraft/textures/blocks/gray_wool", Texture.grayWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_gray", Texture.grayWool), + new SimpleTexture("textures/blocks/cloth_7", Texture.grayWool), + new IndexedTexture(0x72, Texture.grayWool))); ALL_TEXTURES.put("redstone_torch_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_torch_off", - Texture.redstoneTorchOff), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_off", - Texture.redstoneTorchOff), - new SimpleTexture("textures/blocks/redtorch", Texture.redstoneTorchOff), - new IndexedTexture(0x73, Texture.redstoneTorchOff))); + new SimpleTexture("assets/minecraft/textures/block/redstone_torch_off", + Texture.redstoneTorchOff), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_torch_off", + Texture.redstoneTorchOff), + new SimpleTexture("textures/blocks/redtorch", Texture.redstoneTorchOff), + new IndexedTexture(0x73, Texture.redstoneTorchOff))); ALL_TEXTURES.put("spruce_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_log", Texture.spruceWood), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_log", Texture.spruceWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_spruce", Texture.spruceWood), - new SimpleTexture("textures/blocks/tree_spruce", Texture.spruceWood), - new IndexedTexture(0x74, Texture.spruceWood))); + new SimpleTexture("assets/minecraft/textures/block/spruce_log", Texture.spruceWood), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_log", Texture.spruceWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_spruce", Texture.spruceWood), + new SimpleTexture("textures/blocks/tree_spruce", Texture.spruceWood), + new IndexedTexture(0x74, Texture.spruceWood))); ALL_TEXTURES.put("birch_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_log", Texture.birchWood), - new SimpleTexture("assets/minecraft/textures/blocks/birch_log", Texture.birchWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_birch", Texture.birchWood), - new SimpleTexture("textures/blocks/tree_birch", Texture.birchWood), - new IndexedTexture(0x75, Texture.birchWood))); + new SimpleTexture("assets/minecraft/textures/block/birch_log", Texture.birchWood), + new SimpleTexture("assets/minecraft/textures/blocks/birch_log", Texture.birchWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_birch", Texture.birchWood), + new SimpleTexture("textures/blocks/tree_birch", Texture.birchWood), + new IndexedTexture(0x75, Texture.birchWood))); ALL_TEXTURES.put("pumpkin_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pumpkin_side", Texture.pumpkinSide), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_side", Texture.pumpkinSide), - new SimpleTexture("textures/blocks/pumpkin_side", Texture.pumpkinSide), - new IndexedTexture(0x76, Texture.pumpkinSide))); + new SimpleTexture("assets/minecraft/textures/block/pumpkin_side", Texture.pumpkinSide), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_side", Texture.pumpkinSide), + new SimpleTexture("textures/blocks/pumpkin_side", Texture.pumpkinSide), + new IndexedTexture(0x76, Texture.pumpkinSide))); ALL_TEXTURES.put("pumpkin_face", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carved_pumpkin", - Texture.pumpkinFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face", - Texture.pumpkinFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_off", - Texture.pumpkinFront), - new SimpleTexture("textures/blocks/pumpkin_face", Texture.pumpkinFront), - new IndexedTexture(0x77, Texture.pumpkinFront))); + new SimpleTexture("assets/minecraft/textures/block/carved_pumpkin", + Texture.pumpkinFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face", + Texture.pumpkinFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_off", + Texture.pumpkinFront), + new SimpleTexture("textures/blocks/pumpkin_face", Texture.pumpkinFront), + new IndexedTexture(0x77, Texture.pumpkinFront))); ALL_TEXTURES.put("pumpkin_face_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jack_o_lantern", - Texture.jackolanternFront), - new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_on", - Texture.jackolanternFront), - new SimpleTexture("textures/blocks/pumpkin_jack", Texture.jackolanternFront), - new IndexedTexture(0x78, Texture.jackolanternFront))); + new SimpleTexture("assets/minecraft/textures/block/jack_o_lantern", + Texture.jackolanternFront), + new SimpleTexture("assets/minecraft/textures/blocks/pumpkin_face_on", + Texture.jackolanternFront), + new SimpleTexture("textures/blocks/pumpkin_jack", Texture.jackolanternFront), + new IndexedTexture(0x78, Texture.jackolanternFront))); ALL_TEXTURES.put("cake_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_top", Texture.cakeTop), - new SimpleTexture("assets/minecraft/textures/blocks/cake_top", Texture.cakeTop), - new SimpleTexture("textures/blocks/cake_top", Texture.cakeTop), - new IndexedTexture(0x79, Texture.cakeTop))); + new SimpleTexture("assets/minecraft/textures/block/cake_top", Texture.cakeTop), + new SimpleTexture("assets/minecraft/textures/blocks/cake_top", Texture.cakeTop), + new SimpleTexture("textures/blocks/cake_top", Texture.cakeTop), + new IndexedTexture(0x79, Texture.cakeTop))); ALL_TEXTURES.put("cake_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_side", Texture.cakeSide), - new SimpleTexture("assets/minecraft/textures/blocks/cake_side", Texture.cakeSide), - new SimpleTexture("textures/blocks/cake_side", Texture.cakeSide), - new IndexedTexture(0x7A, Texture.cakeSide))); + new SimpleTexture("assets/minecraft/textures/block/cake_side", Texture.cakeSide), + new SimpleTexture("assets/minecraft/textures/blocks/cake_side", Texture.cakeSide), + new SimpleTexture("textures/blocks/cake_side", Texture.cakeSide), + new IndexedTexture(0x7A, Texture.cakeSide))); ALL_TEXTURES.put("cake_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_inner", Texture.cakeInside), - new SimpleTexture("assets/minecraft/textures/blocks/cake_inner", Texture.cakeInside), - new SimpleTexture("textures/blocks/cake_inner", Texture.cakeInside), - new IndexedTexture(0x7B, Texture.cakeInside))); + new SimpleTexture("assets/minecraft/textures/block/cake_inner", Texture.cakeInside), + new SimpleTexture("assets/minecraft/textures/blocks/cake_inner", Texture.cakeInside), + new SimpleTexture("textures/blocks/cake_inner", Texture.cakeInside), + new IndexedTexture(0x7B, Texture.cakeInside))); ALL_TEXTURES.put("cake_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cake_bottom", Texture.cakeBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cake_bottom", Texture.cakeBottom), - new SimpleTexture("textures/blocks/cake_bottom", Texture.cakeBottom), - new IndexedTexture(0x7C, Texture.cakeBottom))); + new SimpleTexture("assets/minecraft/textures/block/cake_bottom", Texture.cakeBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cake_bottom", Texture.cakeBottom), + new SimpleTexture("textures/blocks/cake_bottom", Texture.cakeBottom), + new IndexedTexture(0x7C, Texture.cakeBottom))); ALL_TEXTURES.put("red_mushroom_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_mushroom_block", - Texture.hugeRedMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom_block", - Texture.hugeRedMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_red", - Texture.hugeRedMushroom), - new SimpleTexture("textures/blocks/mushroom_skin_red", Texture.hugeRedMushroom), - new IndexedTexture(0x7D, Texture.hugeRedMushroom))); + new SimpleTexture("assets/minecraft/textures/block/red_mushroom_block", + Texture.hugeRedMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/red_mushroom_block", + Texture.hugeRedMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_red", + Texture.hugeRedMushroom), + new SimpleTexture("textures/blocks/mushroom_skin_red", Texture.hugeRedMushroom), + new IndexedTexture(0x7D, Texture.hugeRedMushroom))); ALL_TEXTURES.put("brown_mushroom_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_mushroom_block", - Texture.hugeBrownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom_block", - Texture.hugeBrownMushroom), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_brown", - Texture.hugeBrownMushroom), - new SimpleTexture("textures/blocks/mushroom_skin_brown", Texture.hugeBrownMushroom), - new IndexedTexture(0x7E, Texture.hugeBrownMushroom))); + new SimpleTexture("assets/minecraft/textures/block/brown_mushroom_block", + Texture.hugeBrownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/brown_mushroom_block", + Texture.hugeBrownMushroom), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_brown", + Texture.hugeBrownMushroom), + new SimpleTexture("textures/blocks/mushroom_skin_brown", Texture.hugeBrownMushroom), + new IndexedTexture(0x7E, Texture.hugeBrownMushroom))); ALL_TEXTURES.put("melon_stem_connected", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/attached_melon_stem", - Texture.stemBent), - new SimpleTexture("assets/minecraft/textures/blocks/attached_melon_stem", - Texture.stemBent), - new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_connected", - Texture.stemBent), - new SimpleTexture("textures/blocks/stem_bent", Texture.stemBent), - new IndexedTexture(0x7F, Texture.stemBent))); + new SimpleTexture("assets/minecraft/textures/block/attached_melon_stem", + Texture.stemBent), + new SimpleTexture("assets/minecraft/textures/blocks/attached_melon_stem", + Texture.stemBent), + new SimpleTexture("assets/minecraft/textures/blocks/melon_stem_connected", + Texture.stemBent), + new SimpleTexture("textures/blocks/stem_bent", Texture.stemBent), + new IndexedTexture(0x7F, Texture.stemBent))); ALL_TEXTURES.put("rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rail", Texture.rails), - new SimpleTexture("assets/minecraft/textures/blocks/rail", Texture.rails), - new SimpleTexture("assets/minecraft/textures/blocks/rail_normal", Texture.rails), - new SimpleTexture("textures/blocks/rail", Texture.rails), - new IndexedTexture(0x80, Texture.rails))); + new SimpleTexture("assets/minecraft/textures/block/rail", Texture.rails), + new SimpleTexture("assets/minecraft/textures/blocks/rail", Texture.rails), + new SimpleTexture("assets/minecraft/textures/blocks/rail_normal", Texture.rails), + new SimpleTexture("textures/blocks/rail", Texture.rails), + new IndexedTexture(0x80, Texture.rails))); ALL_TEXTURES.put("red_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_wool", Texture.redWool), - new SimpleTexture("assets/minecraft/textures/blocks/red_wool", Texture.redWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_red", Texture.redWool), - new SimpleTexture("textures/blocks/cloth_14", Texture.redWool), - new IndexedTexture(0x81, Texture.redWool))); + new SimpleTexture("assets/minecraft/textures/block/red_wool", Texture.redWool), + new SimpleTexture("assets/minecraft/textures/blocks/red_wool", Texture.redWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_red", Texture.redWool), + new SimpleTexture("textures/blocks/cloth_14", Texture.redWool), + new IndexedTexture(0x81, Texture.redWool))); ALL_TEXTURES.put("pink_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_wool", Texture.pinkWool), - new SimpleTexture("assets/minecraft/textures/blocks/pink_wool", Texture.pinkWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_pink", Texture.pinkWool), - new SimpleTexture("textures/blocks/cloth_6", Texture.pinkWool), - new IndexedTexture(0x82, Texture.pinkWool))); + new SimpleTexture("assets/minecraft/textures/block/pink_wool", Texture.pinkWool), + new SimpleTexture("assets/minecraft/textures/blocks/pink_wool", Texture.pinkWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_pink", Texture.pinkWool), + new SimpleTexture("textures/blocks/cloth_6", Texture.pinkWool), + new IndexedTexture(0x82, Texture.pinkWool))); ALL_TEXTURES.put("repeater_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeater", - Texture.redstoneRepeaterOff), - new SimpleTexture("assets/minecraft/textures/blocks/repeater", - Texture.redstoneRepeaterOff), - new SimpleTexture("assets/minecraft/textures/blocks/repeater_off", - Texture.redstoneRepeaterOff), - new SimpleTexture("textures/blocks/repeater", Texture.redstoneRepeaterOff), - new IndexedTexture(0x83, Texture.redstoneRepeaterOff))); + new SimpleTexture("assets/minecraft/textures/block/repeater", + Texture.redstoneRepeaterOff), + new SimpleTexture("assets/minecraft/textures/blocks/repeater", + Texture.redstoneRepeaterOff), + new SimpleTexture("assets/minecraft/textures/blocks/repeater_off", + Texture.redstoneRepeaterOff), + new SimpleTexture("textures/blocks/repeater", Texture.redstoneRepeaterOff), + new IndexedTexture(0x83, Texture.redstoneRepeaterOff))); ALL_TEXTURES.put("spruce_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_leaves", Texture.spruceLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_leaves", Texture.spruceLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_spruce", Texture.spruceLeaves), - new SimpleTexture("textures/blocks/leaves_spruce", Texture.spruceLeaves), - new IndexedTexture(0x84, Texture.spruceLeaves))); + new SimpleTexture("assets/minecraft/textures/block/spruce_leaves", Texture.spruceLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_leaves", Texture.spruceLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_spruce", Texture.spruceLeaves), + new SimpleTexture("textures/blocks/leaves_spruce", Texture.spruceLeaves), + new IndexedTexture(0x84, Texture.spruceLeaves))); ALL_TEXTURES.put("melon_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_side", Texture.melonSide), - new SimpleTexture("assets/minecraft/textures/blocks/melon_side", Texture.melonSide), - new SimpleTexture("textures/blocks/melon_side", Texture.melonSide), - new IndexedTexture(0x88, Texture.melonSide))); + new SimpleTexture("assets/minecraft/textures/block/melon_side", Texture.melonSide), + new SimpleTexture("assets/minecraft/textures/blocks/melon_side", Texture.melonSide), + new SimpleTexture("textures/blocks/melon_side", Texture.melonSide), + new IndexedTexture(0x88, Texture.melonSide))); ALL_TEXTURES.put("melon_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/melon_top", Texture.melonTop), - new SimpleTexture("assets/minecraft/textures/blocks/melon_top", Texture.melonTop), - new SimpleTexture("textures/blocks/melon_top", Texture.melonTop), - new IndexedTexture(0x89, Texture.melonTop))); + new SimpleTexture("assets/minecraft/textures/block/melon_top", Texture.melonTop), + new SimpleTexture("assets/minecraft/textures/blocks/melon_top", Texture.melonTop), + new SimpleTexture("textures/blocks/melon_top", Texture.melonTop), + new IndexedTexture(0x89, Texture.melonTop))); ALL_TEXTURES.put("cauldron_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_top", Texture.cauldronTop), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_top", Texture.cauldronTop), - new SimpleTexture("textures/blocks/cauldron_top", Texture.cauldronTop), - new IndexedTexture(0x8A, Texture.cauldronTop))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_top", Texture.cauldronTop), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_top", Texture.cauldronTop), + new SimpleTexture("textures/blocks/cauldron_top", Texture.cauldronTop), + new IndexedTexture(0x8A, Texture.cauldronTop))); ALL_TEXTURES.put("cauldron_inner", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_inner", - Texture.cauldronInside), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_inner", - Texture.cauldronInside), - new SimpleTexture("textures/blocks/cauldron_inner", Texture.cauldronInside), - new IndexedTexture(0x8B, Texture.cauldronInside))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_inner", + Texture.cauldronInside), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_inner", + Texture.cauldronInside), + new SimpleTexture("textures/blocks/cauldron_inner", Texture.cauldronInside), + new IndexedTexture(0x8B, Texture.cauldronInside))); ALL_TEXTURES.put("mushroom_stem", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mushroom_stem", - Texture.mushroomStem), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_stem", - Texture.mushroomStem), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_stem", - Texture.mushroomStem), - new SimpleTexture("textures/blocks/mushroom_skin_stem", Texture.mushroomStem), - new IndexedTexture(0x8D, Texture.mushroomStem))); + new SimpleTexture("assets/minecraft/textures/block/mushroom_stem", + Texture.mushroomStem), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_stem", + Texture.mushroomStem), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_skin_stem", + Texture.mushroomStem), + new SimpleTexture("textures/blocks/mushroom_skin_stem", Texture.mushroomStem), + new IndexedTexture(0x8D, Texture.mushroomStem))); ALL_TEXTURES.put("mushroom_block_inside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/mushroom_block_inside", - Texture.mushroomPores), - new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_inside", - Texture.mushroomPores), - new SimpleTexture("textures/blocks/mushroom_inside", Texture.mushroomPores), - new IndexedTexture(0x8E, Texture.mushroomPores))); + new SimpleTexture("assets/minecraft/textures/block/mushroom_block_inside", + Texture.mushroomPores), + new SimpleTexture("assets/minecraft/textures/blocks/mushroom_block_inside", + Texture.mushroomPores), + new SimpleTexture("textures/blocks/mushroom_inside", Texture.mushroomPores), + new IndexedTexture(0x8E, Texture.mushroomPores))); ALL_TEXTURES.put("vine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/vine", Texture.vines), - new SimpleTexture("assets/minecraft/textures/blocks/vine", Texture.vines), - new SimpleTexture("textures/blocks/vine", Texture.vines), - new IndexedTexture(0x8F, Texture.vines))); + new SimpleTexture("assets/minecraft/textures/block/vine", Texture.vines), + new SimpleTexture("assets/minecraft/textures/blocks/vine", Texture.vines), + new SimpleTexture("textures/blocks/vine", Texture.vines), + new IndexedTexture(0x8F, Texture.vines))); ALL_TEXTURES.put("lapis_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lapis_block", Texture.lapisBlock), - new SimpleTexture("assets/minecraft/textures/blocks/lapis_block", Texture.lapisBlock), - new SimpleTexture("textures/blocks/blockLapis", Texture.lapisBlock), - new IndexedTexture(0x90, Texture.lapisBlock))); + new SimpleTexture("assets/minecraft/textures/block/lapis_block", Texture.lapisBlock), + new SimpleTexture("assets/minecraft/textures/blocks/lapis_block", Texture.lapisBlock), + new SimpleTexture("textures/blocks/blockLapis", Texture.lapisBlock), + new IndexedTexture(0x90, Texture.lapisBlock))); ALL_TEXTURES.put("green_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_wool", Texture.greenWool), - new SimpleTexture("assets/minecraft/textures/blocks/green_wool", Texture.greenWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_green", Texture.greenWool), - new SimpleTexture("textures/blocks/cloth_13", Texture.greenWool), - new IndexedTexture(0x91, Texture.greenWool))); + new SimpleTexture("assets/minecraft/textures/block/green_wool", Texture.greenWool), + new SimpleTexture("assets/minecraft/textures/blocks/green_wool", Texture.greenWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_green", Texture.greenWool), + new SimpleTexture("textures/blocks/cloth_13", Texture.greenWool), + new IndexedTexture(0x91, Texture.greenWool))); ALL_TEXTURES.put("lime_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_wool", Texture.limeWool), - new SimpleTexture("assets/minecraft/textures/blocks/lime_wool", Texture.limeWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_lime", Texture.limeWool), - new SimpleTexture("textures/blocks/cloth_5", Texture.limeWool), - new IndexedTexture(0x92, Texture.limeWool))); + new SimpleTexture("assets/minecraft/textures/block/lime_wool", Texture.limeWool), + new SimpleTexture("assets/minecraft/textures/blocks/lime_wool", Texture.limeWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_lime", Texture.limeWool), + new SimpleTexture("textures/blocks/cloth_5", Texture.limeWool), + new IndexedTexture(0x92, Texture.limeWool))); ALL_TEXTURES.put("repeater_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeater_on", - Texture.redstoneRepeaterOn), - new SimpleTexture("assets/minecraft/textures/blocks/repeater_on", - Texture.redstoneRepeaterOn), - new SimpleTexture("textures/blocks/repeater_lit", Texture.redstoneRepeaterOn), - new IndexedTexture(0x93, Texture.redstoneRepeaterOn))); + new SimpleTexture("assets/minecraft/textures/block/repeater_on", + Texture.redstoneRepeaterOn), + new SimpleTexture("assets/minecraft/textures/blocks/repeater_on", + Texture.redstoneRepeaterOn), + new SimpleTexture("textures/blocks/repeater_lit", Texture.redstoneRepeaterOn), + new IndexedTexture(0x93, Texture.redstoneRepeaterOn))); ALL_TEXTURES.put("glass_pane_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/glass_pane_top", Texture.glassPaneTop), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top", Texture.glassPaneTop), - new SimpleTexture("textures/blocks/thinglass_top", Texture.glassPaneTop), - new IndexedTexture(0x94, Texture.glassPaneTop))); + new SimpleTexture("assets/minecraft/textures/block/glass_pane_top", Texture.glassPaneTop), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top", Texture.glassPaneTop), + new SimpleTexture("textures/blocks/thinglass_top", Texture.glassPaneTop), + new IndexedTexture(0x94, Texture.glassPaneTop))); ALL_TEXTURES.put("jungle_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_log", Texture.jungleWood), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_log", Texture.jungleWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_jungle", Texture.jungleWood), - new SimpleTexture("textures/blocks/tree_jungle", Texture.jungleWood), - new IndexedTexture(0x99, Texture.jungleWood))); + new SimpleTexture("assets/minecraft/textures/block/jungle_log", Texture.jungleWood), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_log", Texture.jungleWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_jungle", Texture.jungleWood), + new SimpleTexture("textures/blocks/tree_jungle", Texture.jungleWood), + new IndexedTexture(0x99, Texture.jungleWood))); ALL_TEXTURES.put("cauldron_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_side", Texture.cauldronSide), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_side", Texture.cauldronSide), - new SimpleTexture("textures/blocks/cauldron_side", Texture.cauldronSide), - new IndexedTexture(0x9A, Texture.cauldronSide))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_side", Texture.cauldronSide), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_side", Texture.cauldronSide), + new SimpleTexture("textures/blocks/cauldron_side", Texture.cauldronSide), + new IndexedTexture(0x9A, Texture.cauldronSide))); ALL_TEXTURES.put("cauldron_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cauldron_bottom", - Texture.cauldronBottom), - new SimpleTexture("assets/minecraft/textures/blocks/cauldron_bottom", - Texture.cauldronBottom), - new SimpleTexture("textures/blocks/cauldron_bottom", Texture.cauldronBottom), - new IndexedTexture(0x9B, Texture.cauldronBottom))); + new SimpleTexture("assets/minecraft/textures/block/cauldron_bottom", + Texture.cauldronBottom), + new SimpleTexture("assets/minecraft/textures/blocks/cauldron_bottom", + Texture.cauldronBottom), + new SimpleTexture("textures/blocks/cauldron_bottom", Texture.cauldronBottom), + new IndexedTexture(0x9B, Texture.cauldronBottom))); ALL_TEXTURES.put("brewing_stand_base", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brewing_stand_base", - Texture.brewingStandBase), - new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand_base", - Texture.brewingStandBase), - new SimpleTexture("textures/blocks/brewingStand_base", Texture.brewingStandBase), - new IndexedTexture(0x9C, Texture.brewingStandBase))); + new SimpleTexture("assets/minecraft/textures/block/brewing_stand_base", + Texture.brewingStandBase), + new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand_base", + Texture.brewingStandBase), + new SimpleTexture("textures/blocks/brewingStand_base", Texture.brewingStandBase), + new IndexedTexture(0x9C, Texture.brewingStandBase))); ALL_TEXTURES.put("brewing_stand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brewing_stand", - Texture.brewingStandSide), - new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand", - Texture.brewingStandSide), - new SimpleTexture("textures/blocks/brewingStand", Texture.brewingStandSide), - new IndexedTexture(0x9D, Texture.brewingStandSide))); + new SimpleTexture("assets/minecraft/textures/block/brewing_stand", + Texture.brewingStandSide), + new SimpleTexture("assets/minecraft/textures/blocks/brewing_stand", + Texture.brewingStandSide), + new SimpleTexture("textures/blocks/brewingStand", Texture.brewingStandSide), + new IndexedTexture(0x9D, Texture.brewingStandSide))); ALL_TEXTURES.put("endframe_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_top", - Texture.endPortalFrameTop), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_top", - Texture.endPortalFrameTop), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_top", - Texture.endPortalFrameTop), - new SimpleTexture("textures/blocks/endframe_top", Texture.endPortalFrameTop), - new IndexedTexture(0x9E, Texture.endPortalFrameTop))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_top", + Texture.endPortalFrameTop), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_top", + Texture.endPortalFrameTop), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_top", + Texture.endPortalFrameTop), + new SimpleTexture("textures/blocks/endframe_top", Texture.endPortalFrameTop), + new IndexedTexture(0x9E, Texture.endPortalFrameTop))); ALL_TEXTURES.put("endframe_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_side", - Texture.endPortalFrameSide), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_side", - Texture.endPortalFrameSide), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_side", - Texture.endPortalFrameSide), - new SimpleTexture("textures/blocks/endframe_side", Texture.endPortalFrameSide), - new IndexedTexture(0x9F, Texture.endPortalFrameSide))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_side", + Texture.endPortalFrameSide), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_side", + Texture.endPortalFrameSide), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_side", + Texture.endPortalFrameSide), + new SimpleTexture("textures/blocks/endframe_side", Texture.endPortalFrameSide), + new IndexedTexture(0x9F, Texture.endPortalFrameSide))); ALL_TEXTURES.put("lapis_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lapis_ore", Texture.lapisOre), - new SimpleTexture("assets/minecraft/textures/blocks/lapis_ore", Texture.lapisOre), - new SimpleTexture("textures/blocks/oreLapis", Texture.lapisOre), - new IndexedTexture(0xA0, Texture.lapisOre))); + new SimpleTexture("assets/minecraft/textures/block/lapis_ore", Texture.lapisOre), + new SimpleTexture("assets/minecraft/textures/blocks/lapis_ore", Texture.lapisOre), + new SimpleTexture("textures/blocks/oreLapis", Texture.lapisOre), + new IndexedTexture(0xA0, Texture.lapisOre))); ALL_TEXTURES.put("brown_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_wool", Texture.brownWool), - new SimpleTexture("assets/minecraft/textures/blocks/brown_wool", Texture.brownWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_brown", Texture.brownWool), - new SimpleTexture("textures/blocks/cloth_12", Texture.brownWool), - new IndexedTexture(0xA1, Texture.brownWool))); + new SimpleTexture("assets/minecraft/textures/block/brown_wool", Texture.brownWool), + new SimpleTexture("assets/minecraft/textures/blocks/brown_wool", Texture.brownWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_brown", Texture.brownWool), + new SimpleTexture("textures/blocks/cloth_12", Texture.brownWool), + new IndexedTexture(0xA1, Texture.brownWool))); ALL_TEXTURES.put("yellow_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_wool", Texture.yellowWool), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_wool", Texture.yellowWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_yellow", - Texture.yellowWool), - new SimpleTexture("textures/blocks/cloth_4", Texture.yellowWool), - new IndexedTexture(0xA2, Texture.yellowWool))); + new SimpleTexture("assets/minecraft/textures/block/yellow_wool", Texture.yellowWool), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_wool", Texture.yellowWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_yellow", + Texture.yellowWool), + new SimpleTexture("textures/blocks/cloth_4", Texture.yellowWool), + new IndexedTexture(0xA2, Texture.yellowWool))); ALL_TEXTURES.put("powered_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/powered_rail", Texture.poweredRailOff), - new SimpleTexture("assets/minecraft/textures/blocks/powered_rail", Texture.poweredRailOff), - new SimpleTexture("assets/minecraft/textures/blocks/rail_golden", Texture.poweredRailOff), - new SimpleTexture("textures/blocks/goldenRail", Texture.poweredRailOff), - new IndexedTexture(0xA3, Texture.poweredRailOff))); + new SimpleTexture("assets/minecraft/textures/block/powered_rail", Texture.poweredRailOff), + new SimpleTexture("assets/minecraft/textures/blocks/powered_rail", Texture.poweredRailOff), + new SimpleTexture("assets/minecraft/textures/blocks/rail_golden", Texture.poweredRailOff), + new SimpleTexture("textures/blocks/goldenRail", Texture.poweredRailOff), + new IndexedTexture(0xA3, Texture.poweredRailOff))); ALL_TEXTURES.put("enchanting_table_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_top", - Texture.enchantmentTableTop), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_top", - Texture.enchantmentTableTop), - new SimpleTexture("textures/blocks/enchantment_top", Texture.enchantmentTableTop), - new IndexedTexture(0xA6, Texture.enchantmentTableTop))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_top", + Texture.enchantmentTableTop), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_top", + Texture.enchantmentTableTop), + new SimpleTexture("textures/blocks/enchantment_top", Texture.enchantmentTableTop), + new IndexedTexture(0xA6, Texture.enchantmentTableTop))); ALL_TEXTURES.put("dragon_egg", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dragon_egg", Texture.dragonEgg), - new SimpleTexture("assets/minecraft/textures/blocks/dragon_egg", Texture.dragonEgg), - new SimpleTexture("textures/blocks/dragonEgg", Texture.dragonEgg), - new IndexedTexture(0xA7, Texture.dragonEgg))); + new SimpleTexture("assets/minecraft/textures/block/dragon_egg", Texture.dragonEgg), + new SimpleTexture("assets/minecraft/textures/blocks/dragon_egg", Texture.dragonEgg), + new SimpleTexture("textures/blocks/dragonEgg", Texture.dragonEgg), + new IndexedTexture(0xA7, Texture.dragonEgg))); ALL_TEXTURES.put("cocoa_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage2", - Texture.cocoaPlantLarge), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage2", - Texture.cocoaPlantLarge), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_2", - Texture.cocoaPlantLarge), - new SimpleTexture("textures/blocks/cocoa_2", Texture.cocoaPlantLarge), - new IndexedTexture(0xA8, Texture.cocoaPlantLarge))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage2", + Texture.cocoaPlantLarge), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage2", + Texture.cocoaPlantLarge), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_2", + Texture.cocoaPlantLarge), + new SimpleTexture("textures/blocks/cocoa_2", Texture.cocoaPlantLarge), + new IndexedTexture(0xA8, Texture.cocoaPlantLarge))); ALL_TEXTURES.put("cocoa_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage1", - Texture.cocoaPlantMedium), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage1", - Texture.cocoaPlantMedium), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_1", - Texture.cocoaPlantMedium), - new SimpleTexture("textures/blocks/cocoa_1", Texture.cocoaPlantMedium), - new IndexedTexture(0xA9, Texture.cocoaPlantMedium))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage1", + Texture.cocoaPlantMedium), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage1", + Texture.cocoaPlantMedium), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_1", + Texture.cocoaPlantMedium), + new SimpleTexture("textures/blocks/cocoa_1", Texture.cocoaPlantMedium), + new IndexedTexture(0xA9, Texture.cocoaPlantMedium))); ALL_TEXTURES.put("cocoa_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cocoa_stage0", - Texture.cocoaPlantSmall), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage0", - Texture.cocoaPlantSmall), - new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_0", - Texture.cocoaPlantSmall), - new SimpleTexture("textures/blocks/cocoa_0", Texture.cocoaPlantSmall), - new IndexedTexture(0xAA, Texture.cocoaPlantSmall))); + new SimpleTexture("assets/minecraft/textures/block/cocoa_stage0", + Texture.cocoaPlantSmall), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage0", + Texture.cocoaPlantSmall), + new SimpleTexture("assets/minecraft/textures/blocks/cocoa_stage_0", + Texture.cocoaPlantSmall), + new SimpleTexture("textures/blocks/cocoa_0", Texture.cocoaPlantSmall), + new IndexedTexture(0xAA, Texture.cocoaPlantSmall))); ALL_TEXTURES.put("emerald_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/emerald_ore", Texture.emeraldOre), - new SimpleTexture("assets/minecraft/textures/blocks/emerald_ore", Texture.emeraldOre), - new SimpleTexture("textures/blocks/oreEmerald", Texture.emeraldOre), - new IndexedTexture(0xAB, Texture.emeraldOre))); + new SimpleTexture("assets/minecraft/textures/block/emerald_ore", Texture.emeraldOre), + new SimpleTexture("assets/minecraft/textures/blocks/emerald_ore", Texture.emeraldOre), + new SimpleTexture("textures/blocks/oreEmerald", Texture.emeraldOre), + new IndexedTexture(0xAB, Texture.emeraldOre))); ALL_TEXTURES.put("trip_wire_hook", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tripwire_hook", - Texture.tripwireHook), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_hook", - Texture.tripwireHook), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_source", - Texture.tripwireHook), - new SimpleTexture("textures/blocks/tripWireSource", Texture.tripwireHook), - new IndexedTexture(0xAC, Texture.tripwireHook))); + new SimpleTexture("assets/minecraft/textures/block/tripwire_hook", + Texture.tripwireHook), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_hook", + Texture.tripwireHook), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire_source", + Texture.tripwireHook), + new SimpleTexture("textures/blocks/tripWireSource", Texture.tripwireHook), + new IndexedTexture(0xAC, Texture.tripwireHook))); ALL_TEXTURES.put("trip_wire", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tripwire", Texture.tripwire), - new SimpleTexture("assets/minecraft/textures/blocks/trip_wire", Texture.tripwire), - new SimpleTexture("textures/blocks/tripWire", Texture.tripwire), - new IndexedTexture(0xAD, Texture.tripwire))); + new SimpleTexture("assets/minecraft/textures/block/tripwire", Texture.tripwire), + new SimpleTexture("assets/minecraft/textures/blocks/trip_wire", Texture.tripwire), + new SimpleTexture("textures/blocks/tripWire", Texture.tripwire), + new IndexedTexture(0xAD, Texture.tripwire))); ALL_TEXTURES.put("endframe_eye", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_eye", - Texture.eyeOfTheEnder), - new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_eye", - Texture.eyeOfTheEnder), - new SimpleTexture("assets/minecraft/textures/blocks/endframe_eye", Texture.eyeOfTheEnder), - new SimpleTexture("textures/blocks/endframe_eye", Texture.eyeOfTheEnder), - new IndexedTexture(0xAE, Texture.eyeOfTheEnder))); + new SimpleTexture("assets/minecraft/textures/block/end_portal_frame_eye", + Texture.eyeOfTheEnder), + new SimpleTexture("assets/minecraft/textures/blocks/end_portal_frame_eye", + Texture.eyeOfTheEnder), + new SimpleTexture("assets/minecraft/textures/blocks/endframe_eye", Texture.eyeOfTheEnder), + new SimpleTexture("textures/blocks/endframe_eye", Texture.eyeOfTheEnder), + new IndexedTexture(0xAE, Texture.eyeOfTheEnder))); ALL_TEXTURES.put("end_stone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_stone", Texture.endStone), - new SimpleTexture("assets/minecraft/textures/blocks/end_stone", Texture.endStone), - new SimpleTexture("textures/blocks/whiteStone", Texture.endStone), - new IndexedTexture(0xAF, Texture.endStone))); + new SimpleTexture("assets/minecraft/textures/block/end_stone", Texture.endStone), + new SimpleTexture("assets/minecraft/textures/blocks/end_stone", Texture.endStone), + new SimpleTexture("textures/blocks/whiteStone", Texture.endStone), + new IndexedTexture(0xAF, Texture.endStone))); ALL_TEXTURES.put("sandstone_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone_top", Texture.sandstoneTop), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_top", Texture.sandstoneTop), - new SimpleTexture("textures/blocks/sandstone_top", Texture.sandstoneTop), - new IndexedTexture(0xB0, Texture.sandstoneTop))); + new SimpleTexture("assets/minecraft/textures/block/sandstone_top", Texture.sandstoneTop), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_top", Texture.sandstoneTop), + new SimpleTexture("textures/blocks/sandstone_top", Texture.sandstoneTop), + new IndexedTexture(0xB0, Texture.sandstoneTop))); ALL_TEXTURES.put("blue_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_wool", Texture.blueWool), - new SimpleTexture("assets/minecraft/textures/blocks/blue_wool", Texture.blueWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_blue", Texture.blueWool), - new SimpleTexture("textures/blocks/cloth_11", Texture.blueWool), - new IndexedTexture(0xB1, Texture.blueWool))); + new SimpleTexture("assets/minecraft/textures/block/blue_wool", Texture.blueWool), + new SimpleTexture("assets/minecraft/textures/blocks/blue_wool", Texture.blueWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_blue", Texture.blueWool), + new SimpleTexture("textures/blocks/cloth_11", Texture.blueWool), + new IndexedTexture(0xB1, Texture.blueWool))); ALL_TEXTURES.put("light_blue_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_wool", - Texture.lightBlueWool), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_wool", - Texture.lightBlueWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_light_blue", - Texture.lightBlueWool), - new SimpleTexture("textures/blocks/cloth_3", Texture.lightBlueWool), - new IndexedTexture(0xB2, Texture.lightBlueWool))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_wool", + Texture.lightBlueWool), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_wool", + Texture.lightBlueWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_light_blue", + Texture.lightBlueWool), + new SimpleTexture("textures/blocks/cloth_3", Texture.lightBlueWool), + new IndexedTexture(0xB2, Texture.lightBlueWool))); ALL_TEXTURES.put("powered_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/powered_rail_on", - Texture.poweredRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/powered_rail_on", - Texture.poweredRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/rail_golden_powered", - Texture.poweredRailOn), - new SimpleTexture("textures/blocks/goldenRail_powered", Texture.poweredRailOn), - new IndexedTexture(0xB3, Texture.poweredRailOn))); + new SimpleTexture("assets/minecraft/textures/block/powered_rail_on", + Texture.poweredRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/powered_rail_on", + Texture.poweredRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/rail_golden_powered", + Texture.poweredRailOn), + new SimpleTexture("textures/blocks/goldenRail_powered", Texture.poweredRailOn), + new IndexedTexture(0xB3, Texture.poweredRailOn))); ALL_TEXTURES.put("enchanting_table_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_side", - Texture.enchantmentTableSide), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_side", - Texture.enchantmentTableSide), - new SimpleTexture("textures/blocks/enchantment_side", Texture.enchantmentTableSide), - new IndexedTexture(0xB6, Texture.enchantmentTableSide))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_side", + Texture.enchantmentTableSide), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_side", + Texture.enchantmentTableSide), + new SimpleTexture("textures/blocks/enchantment_side", Texture.enchantmentTableSide), + new IndexedTexture(0xB6, Texture.enchantmentTableSide))); ALL_TEXTURES.put("enchanting_table_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/enchanting_table_bottom", - Texture.enchantmentTableBottom), - new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_bottom", - Texture.enchantmentTableBottom), - new SimpleTexture("textures/blocks/enchantment_bottom", Texture.enchantmentTableBottom), - new IndexedTexture(0xB7, Texture.enchantmentTableBottom))); + new SimpleTexture("assets/minecraft/textures/block/enchanting_table_bottom", + Texture.enchantmentTableBottom), + new SimpleTexture("assets/minecraft/textures/blocks/enchanting_table_bottom", + Texture.enchantmentTableBottom), + new SimpleTexture("textures/blocks/enchantment_bottom", Texture.enchantmentTableBottom), + new IndexedTexture(0xB7, Texture.enchantmentTableBottom))); // Command block textures were changed in Minecraft 1.9. ALL_TEXTURES.put("command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_back", - Texture.commandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_back", - Texture.commandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/command_block_back", + Texture.commandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_back", + Texture.commandBlockBack))); ALL_TEXTURES.put("command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_conditional", - Texture.commandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_conditional", - Texture.commandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/command_block_conditional", + Texture.commandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_conditional", + Texture.commandBlockConditional))); ALL_TEXTURES.put("command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_front", - Texture.commandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_front", - Texture.commandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/command_block_front", + Texture.commandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_front", + Texture.commandBlockFront))); ALL_TEXTURES.put("command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/command_block_side", - Texture.commandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/command_block_side", - Texture.commandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/command_block_side", + Texture.commandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/command_block_side", + Texture.commandBlockSide))); ALL_TEXTURES.put("repeating_command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_back", - Texture.repeatingCommandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_back", - Texture.repeatingCommandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_back", + Texture.repeatingCommandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_back", + Texture.repeatingCommandBlockBack))); ALL_TEXTURES.put("repeating_command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_conditional", - Texture.repeatingCommandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_conditional", - Texture.repeatingCommandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_conditional", + Texture.repeatingCommandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_conditional", + Texture.repeatingCommandBlockConditional))); ALL_TEXTURES.put("repeating_command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_front", - Texture.repeatingCommandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_front", - Texture.repeatingCommandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_front", + Texture.repeatingCommandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_front", + Texture.repeatingCommandBlockFront))); ALL_TEXTURES.put("repeating_command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_side", - Texture.repeatingCommandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_side", - Texture.repeatingCommandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/repeating_command_block_side", + Texture.repeatingCommandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/repeating_command_block_side", + Texture.repeatingCommandBlockSide))); ALL_TEXTURES.put("chain_command_block_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_back", - Texture.chainCommandBlockBack), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_back", - Texture.chainCommandBlockBack))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_back", + Texture.chainCommandBlockBack), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_back", + Texture.chainCommandBlockBack))); ALL_TEXTURES.put("chain_command_block_conditional", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_conditional", - Texture.chainCommandBlockConditional), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_conditional", - Texture.chainCommandBlockConditional))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_conditional", + Texture.chainCommandBlockConditional), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_conditional", + Texture.chainCommandBlockConditional))); ALL_TEXTURES.put("chain_command_block_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_front", - Texture.chainCommandBlockFront), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_front", - Texture.chainCommandBlockFront))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_front", + Texture.chainCommandBlockFront), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_front", + Texture.chainCommandBlockFront))); ALL_TEXTURES.put("chain_command_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chain_command_block_side", - Texture.chainCommandBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_side", - Texture.chainCommandBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/chain_command_block_side", + Texture.chainCommandBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/chain_command_block_side", + Texture.chainCommandBlockSide))); ALL_TEXTURES.put("flower_pot", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/flower_pot", Texture.flowerPot), - new SimpleTexture("assets/minecraft/textures/blocks/flower_pot", Texture.flowerPot), - new SimpleTexture("textures/blocks/flowerPot", Texture.flowerPot), - new IndexedTexture(0xBA, Texture.flowerPot))); + new SimpleTexture("assets/minecraft/textures/block/flower_pot", Texture.flowerPot), + new SimpleTexture("assets/minecraft/textures/blocks/flower_pot", Texture.flowerPot), + new SimpleTexture("textures/blocks/flowerPot", Texture.flowerPot), + new IndexedTexture(0xBA, Texture.flowerPot))); ALL_TEXTURES.put("quartz_ore", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_quartz_ore", Texture.netherQuartzOre), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_ore", Texture.netherQuartzOre), - new SimpleTexture("textures/blocks/netherquartz", Texture.netherQuartzOre), - new IndexedTexture(0xBF, Texture.netherQuartzOre))); + new SimpleTexture("assets/minecraft/textures/block/nether_quartz_ore", Texture.netherQuartzOre), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_ore", Texture.netherQuartzOre), + new SimpleTexture("textures/blocks/netherquartz", Texture.netherQuartzOre), + new IndexedTexture(0xBF, Texture.netherQuartzOre))); ALL_TEXTURES.put("sandstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone", - Texture.sandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone", - Texture.sandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_normal", - Texture.sandstoneSide), - new SimpleTexture("textures/blocks/sandstone_side", Texture.sandstoneSide), - new IndexedTexture(0xC0, Texture.sandstoneSide))); + new SimpleTexture("assets/minecraft/textures/block/sandstone", + Texture.sandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone", + Texture.sandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_normal", + Texture.sandstoneSide), + new SimpleTexture("textures/blocks/sandstone_side", Texture.sandstoneSide), + new IndexedTexture(0xC0, Texture.sandstoneSide))); ALL_TEXTURES.put("purple_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_wool", Texture.purpleWool), - new SimpleTexture("assets/minecraft/textures/blocks/purple_wool", Texture.purpleWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_purple", - Texture.purpleWool), - new SimpleTexture("textures/blocks/cloth_10", Texture.purpleWool), - new IndexedTexture(0xC1, Texture.purpleWool))); + new SimpleTexture("assets/minecraft/textures/block/purple_wool", Texture.purpleWool), + new SimpleTexture("assets/minecraft/textures/blocks/purple_wool", Texture.purpleWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_purple", + Texture.purpleWool), + new SimpleTexture("textures/blocks/cloth_10", Texture.purpleWool), + new IndexedTexture(0xC1, Texture.purpleWool))); ALL_TEXTURES.put("magenta_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_wool", Texture.magentaWool), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_wool", Texture.magentaWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_magenta", - Texture.magentaWool), - new SimpleTexture("textures/blocks/cloth_2", Texture.magentaWool), - new IndexedTexture(0xC2, Texture.magentaWool))); + new SimpleTexture("assets/minecraft/textures/block/magenta_wool", Texture.magentaWool), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_wool", Texture.magentaWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_magenta", + Texture.magentaWool), + new SimpleTexture("textures/blocks/cloth_2", Texture.magentaWool), + new IndexedTexture(0xC2, Texture.magentaWool))); ALL_TEXTURES.put("detector_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/detector_rail", Texture.detectorRail), - new SimpleTexture("assets/minecraft/textures/blocks/detector_rail", Texture.detectorRail), - new SimpleTexture("assets/minecraft/textures/blocks/rail_detector", Texture.detectorRail), - new SimpleTexture("textures/blocks/detectorRail", Texture.detectorRail), - new IndexedTexture(0xC3, Texture.detectorRail))); + new SimpleTexture("assets/minecraft/textures/block/detector_rail", Texture.detectorRail), + new SimpleTexture("assets/minecraft/textures/blocks/detector_rail", Texture.detectorRail), + new SimpleTexture("assets/minecraft/textures/blocks/rail_detector", Texture.detectorRail), + new SimpleTexture("textures/blocks/detectorRail", Texture.detectorRail), + new IndexedTexture(0xC3, Texture.detectorRail))); // Since 1.5: ALL_TEXTURES.put("detector_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/detector_rail_on", Texture.detectorRailOn), - new SimpleTexture("assets/minecraft/textures/blocks/rail_detector_powered", Texture.detectorRailOn))); + new SimpleTexture("assets/minecraft/textures/block/detector_rail_on", Texture.detectorRailOn), + new SimpleTexture("assets/minecraft/textures/blocks/rail_detector_powered", Texture.detectorRailOn))); ALL_TEXTURES.put("jungle_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_leaves", - Texture.jungleTreeLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_leaves", - Texture.jungleTreeLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_jungle", - Texture.jungleTreeLeaves), - new SimpleTexture("textures/blocks/leaves_jungle", Texture.jungleTreeLeaves), - new IndexedTexture(0xC4, Texture.jungleTreeLeaves))); + new SimpleTexture("assets/minecraft/textures/block/jungle_leaves", + Texture.jungleTreeLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_leaves", + Texture.jungleTreeLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_jungle", + Texture.jungleTreeLeaves), + new SimpleTexture("textures/blocks/leaves_jungle", Texture.jungleTreeLeaves), + new IndexedTexture(0xC4, Texture.jungleTreeLeaves))); ALL_TEXTURES.put("spruce_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_planks", Texture.sprucePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_planks", Texture.sprucePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_spruce", Texture.sprucePlanks), - new SimpleTexture("textures/blocks/wood_spruce", Texture.sprucePlanks), - new IndexedTexture(0xC6, Texture.sprucePlanks))); + new SimpleTexture("assets/minecraft/textures/block/spruce_planks", Texture.sprucePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_planks", Texture.sprucePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_spruce", Texture.sprucePlanks), + new SimpleTexture("textures/blocks/wood_spruce", Texture.sprucePlanks), + new IndexedTexture(0xC6, Texture.sprucePlanks))); ALL_TEXTURES.put("jungle_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_planks", - Texture.jungleTreePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_planks", - Texture.jungleTreePlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_jungle", - Texture.jungleTreePlanks), - new SimpleTexture("textures/blocks/wood_jungle", Texture.jungleTreePlanks), - new IndexedTexture(0xC7, Texture.jungleTreePlanks))); + new SimpleTexture("assets/minecraft/textures/block/jungle_planks", + Texture.jungleTreePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_planks", + Texture.jungleTreePlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_jungle", + Texture.jungleTreePlanks), + new SimpleTexture("textures/blocks/wood_jungle", Texture.jungleTreePlanks), + new IndexedTexture(0xC7, Texture.jungleTreePlanks))); ALL_TEXTURES.put("carrots_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage0", Texture.carrots0), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage0", Texture.carrots0), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_0", Texture.carrots0), - new SimpleTexture("textures/blocks/carrots_0", Texture.carrots0), - new IndexedTexture(0xC8, Texture.carrots0))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage0", Texture.carrots0), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage0", Texture.carrots0), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_0", Texture.carrots0), + new SimpleTexture("textures/blocks/carrots_0", Texture.carrots0), + new IndexedTexture(0xC8, Texture.carrots0))); ALL_TEXTURES.put("potatoes_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage0", Texture.potatoes0), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage0", Texture.potatoes0), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_0", Texture.potatoes0), - new SimpleTexture("textures/blocks/potatoes_0", Texture.potatoes0), - new IndexedTexture(0xC8, Texture.potatoes0))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage0", Texture.potatoes0), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage0", Texture.potatoes0), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_0", Texture.potatoes0), + new SimpleTexture("textures/blocks/potatoes_0", Texture.potatoes0), + new IndexedTexture(0xC8, Texture.potatoes0))); ALL_TEXTURES.put("carrots_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage1", Texture.carrots1), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage1", Texture.carrots1), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_1", Texture.carrots1), - new SimpleTexture("textures/blocks/carrots_1", Texture.carrots1), - new IndexedTexture(0xC9, Texture.carrots1))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage1", Texture.carrots1), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage1", Texture.carrots1), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_1", Texture.carrots1), + new SimpleTexture("textures/blocks/carrots_1", Texture.carrots1), + new IndexedTexture(0xC9, Texture.carrots1))); ALL_TEXTURES.put("potatoes_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage1", Texture.potatoes1), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage1", Texture.potatoes1), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_1", Texture.potatoes1), - new SimpleTexture("textures/blocks/potatoes_1", Texture.potatoes1), - new IndexedTexture(0xC9, Texture.potatoes1))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage1", Texture.potatoes1), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage1", Texture.potatoes1), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_1", Texture.potatoes1), + new SimpleTexture("textures/blocks/potatoes_1", Texture.potatoes1), + new IndexedTexture(0xC9, Texture.potatoes1))); ALL_TEXTURES.put("carrots_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage2", Texture.carrots2), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage2", Texture.carrots2), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_2", Texture.carrots2), - new SimpleTexture("textures/blocks/carrots_2", Texture.carrots2), - new IndexedTexture(0xCA, Texture.carrots2))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage2", Texture.carrots2), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage2", Texture.carrots2), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_2", Texture.carrots2), + new SimpleTexture("textures/blocks/carrots_2", Texture.carrots2), + new IndexedTexture(0xCA, Texture.carrots2))); ALL_TEXTURES.put("potatoes_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage2", Texture.potatoes2), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage2", Texture.potatoes2), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_2", Texture.potatoes2), - new SimpleTexture("textures/blocks/potatoes_2", Texture.potatoes2), - new IndexedTexture(0xCA, Texture.potatoes2))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage2", Texture.potatoes2), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage2", Texture.potatoes2), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_2", Texture.potatoes2), + new SimpleTexture("textures/blocks/potatoes_2", Texture.potatoes2), + new IndexedTexture(0xCA, Texture.potatoes2))); ALL_TEXTURES.put("carrots_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/carrots_stage3", Texture.carrots3), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage3", Texture.carrots3), - new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_3", Texture.carrots3), - new SimpleTexture("textures/blocks/carrots_3", Texture.carrots3), - new IndexedTexture(0xCB, Texture.carrots3))); + new SimpleTexture("assets/minecraft/textures/block/carrots_stage3", Texture.carrots3), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage3", Texture.carrots3), + new SimpleTexture("assets/minecraft/textures/blocks/carrots_stage_3", Texture.carrots3), + new SimpleTexture("textures/blocks/carrots_3", Texture.carrots3), + new IndexedTexture(0xCB, Texture.carrots3))); ALL_TEXTURES.put("potatoes_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/potatoes_stage3", Texture.potatoes3), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage3", Texture.potatoes3), - new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_3", Texture.potatoes3), - new SimpleTexture("textures/blocks/potatoes_3", Texture.potatoes3), - new IndexedTexture(0xCC, Texture.potatoes3))); + new SimpleTexture("assets/minecraft/textures/block/potatoes_stage3", Texture.potatoes3), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage3", Texture.potatoes3), + new SimpleTexture("assets/minecraft/textures/blocks/potatoes_stage_3", Texture.potatoes3), + new SimpleTexture("textures/blocks/potatoes_3", Texture.potatoes3), + new IndexedTexture(0xCC, Texture.potatoes3))); ALL_TEXTURES.put("water_still", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/water_still", Texture.water), - new SimpleTexture("assets/minecraft/textures/blocks/water_still", Texture.water), - new SimpleTexture("textures/blocks/water", Texture.water), - new IndexedTexture(0xCD, Texture.water))); + new SimpleTexture("assets/minecraft/textures/block/water_still", Texture.water), + new SimpleTexture("assets/minecraft/textures/blocks/water_still", Texture.water), + new SimpleTexture("textures/blocks/water", Texture.water), + new IndexedTexture(0xCD, Texture.water))); ALL_TEXTURES.put("sandstone_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sandstone_bottom", - Texture.sandstoneBottom), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_bottom", - Texture.sandstoneBottom), - new SimpleTexture("textures/blocks/sandstone_bottom", Texture.sandstoneBottom), - new IndexedTexture(0xD0, Texture.sandstoneBottom))); + new SimpleTexture("assets/minecraft/textures/block/sandstone_bottom", + Texture.sandstoneBottom), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_bottom", + Texture.sandstoneBottom), + new SimpleTexture("textures/blocks/sandstone_bottom", Texture.sandstoneBottom), + new IndexedTexture(0xD0, Texture.sandstoneBottom))); ALL_TEXTURES.put("cyan_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_wool", Texture.cyanWool), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_wool", Texture.cyanWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_cyan", Texture.cyanWool), - new SimpleTexture("textures/blocks/cloth_9", Texture.cyanWool), - new IndexedTexture(0xD1, Texture.cyanWool))); + new SimpleTexture("assets/minecraft/textures/block/cyan_wool", Texture.cyanWool), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_wool", Texture.cyanWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_cyan", Texture.cyanWool), + new SimpleTexture("textures/blocks/cloth_9", Texture.cyanWool), + new IndexedTexture(0xD1, Texture.cyanWool))); ALL_TEXTURES.put("orange_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_wool", Texture.orangeWool), - new SimpleTexture("assets/minecraft/textures/blocks/orange_wool", Texture.orangeWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_orange", - Texture.orangeWool), - new SimpleTexture("textures/blocks/cloth_1", Texture.orangeWool), - new IndexedTexture(0xD2, Texture.orangeWool))); + new SimpleTexture("assets/minecraft/textures/block/orange_wool", Texture.orangeWool), + new SimpleTexture("assets/minecraft/textures/blocks/orange_wool", Texture.orangeWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_orange", + Texture.orangeWool), + new SimpleTexture("textures/blocks/cloth_1", Texture.orangeWool), + new IndexedTexture(0xD2, Texture.orangeWool))); ALL_TEXTURES.put("redstone_lamp_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_lamp", Texture.redstoneLampOff), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_off", - Texture.redstoneLampOff), - new SimpleTexture("textures/blocks/redstoneLight", Texture.redstoneLampOff), - new IndexedTexture(0xD3, Texture.redstoneLampOff))); + new SimpleTexture("assets/minecraft/textures/block/redstone_lamp", Texture.redstoneLampOff), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_off", + Texture.redstoneLampOff), + new SimpleTexture("textures/blocks/redstoneLight", Texture.redstoneLampOff), + new IndexedTexture(0xD3, Texture.redstoneLampOff))); ALL_TEXTURES.put("redstone_lamp_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/redstone_lamp_on", - Texture.redstoneLampOn), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_on", - Texture.redstoneLampOn), - new SimpleTexture("textures/blocks/redstoneLight_lit", Texture.redstoneLampOn), - new IndexedTexture(0xD4, Texture.redstoneLampOn))); + new SimpleTexture("assets/minecraft/textures/block/redstone_lamp_on", + Texture.redstoneLampOn), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_lamp_on", + Texture.redstoneLampOn), + new SimpleTexture("textures/blocks/redstoneLight_lit", Texture.redstoneLampOn), + new IndexedTexture(0xD4, Texture.redstoneLampOn))); ALL_TEXTURES.put("stonebrick_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_stone_bricks", - Texture.circleStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_stone_bricks", - Texture.circleStoneBrick), - new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_carved", - Texture.circleStoneBrick), - new SimpleTexture("textures/blocks/stonebricksmooth_carved", Texture.circleStoneBrick), - new IndexedTexture(0xD5, Texture.circleStoneBrick))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_stone_bricks", + Texture.circleStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_stone_bricks", + Texture.circleStoneBrick), + new SimpleTexture("assets/minecraft/textures/blocks/stonebrick_carved", + Texture.circleStoneBrick), + new SimpleTexture("textures/blocks/stonebricksmooth_carved", Texture.circleStoneBrick), + new IndexedTexture(0xD5, Texture.circleStoneBrick))); ALL_TEXTURES.put("birch_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_planks", Texture.birchPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/birch_planks", Texture.birchPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_birch", Texture.birchPlanks), - new SimpleTexture("textures/blocks/wood_birch", Texture.birchPlanks), - new IndexedTexture(0xD6, Texture.birchPlanks))); + new SimpleTexture("assets/minecraft/textures/block/birch_planks", Texture.birchPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/birch_planks", Texture.birchPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_birch", Texture.birchPlanks), + new SimpleTexture("textures/blocks/wood_birch", Texture.birchPlanks), + new IndexedTexture(0xD6, Texture.birchPlanks))); ALL_TEXTURES.put("anvil_base", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/anvil", Texture.anvilSide), - new SimpleTexture("assets/minecraft/textures/blocks/anvil", Texture.anvilSide), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_base", Texture.anvilSide), - new SimpleTexture("textures/blocks/anvil_base", Texture.anvilSide), - new IndexedTexture(0xD7, Texture.anvilSide))); + new SimpleTexture("assets/minecraft/textures/block/anvil", Texture.anvilSide), + new SimpleTexture("assets/minecraft/textures/blocks/anvil", Texture.anvilSide), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_base", Texture.anvilSide), + new SimpleTexture("textures/blocks/anvil_base", Texture.anvilSide), + new IndexedTexture(0xD7, Texture.anvilSide))); ALL_TEXTURES.put("anvil_top_damaged_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chipped_anvil_top", - Texture.anvilTopDamaged1), - new SimpleTexture("assets/minecraft/textures/blocks/chipped_anvil_top", - Texture.anvilTopDamaged1), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_1", - Texture.anvilTopDamaged1), - new SimpleTexture("textures/blocks/anvil_top_damaged_1", Texture.anvilTopDamaged1), - new IndexedTexture(0xD8, Texture.anvilTopDamaged1))); + new SimpleTexture("assets/minecraft/textures/block/chipped_anvil_top", + Texture.anvilTopDamaged1), + new SimpleTexture("assets/minecraft/textures/blocks/chipped_anvil_top", + Texture.anvilTopDamaged1), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_1", + Texture.anvilTopDamaged1), + new SimpleTexture("textures/blocks/anvil_top_damaged_1", Texture.anvilTopDamaged1), + new IndexedTexture(0xD8, Texture.anvilTopDamaged1))); ALL_TEXTURES.put("nether_brick", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_bricks", Texture.netherBrick), - new SimpleTexture("assets/minecraft/textures/blocks/nether_brick", Texture.netherBrick), - new SimpleTexture("textures/blocks/netherBrick", Texture.netherBrick), - new IndexedTexture(0xE0, Texture.netherBrick))); + new SimpleTexture("assets/minecraft/textures/block/nether_bricks", Texture.netherBrick), + new SimpleTexture("assets/minecraft/textures/blocks/nether_brick", Texture.netherBrick), + new SimpleTexture("textures/blocks/netherBrick", Texture.netherBrick), + new IndexedTexture(0xE0, Texture.netherBrick))); ALL_TEXTURES.put("silver_wool", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_wool", Texture.lightGrayWool), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_wool", Texture.lightGrayWool), - new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_silver", - Texture.lightGrayWool), - new SimpleTexture("textures/blocks/cloth_8", Texture.lightGrayWool), - new IndexedTexture(0xE1, Texture.lightGrayWool))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_wool", Texture.lightGrayWool), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_wool", Texture.lightGrayWool), + new SimpleTexture("assets/minecraft/textures/blocks/wool_colored_silver", + Texture.lightGrayWool), + new SimpleTexture("textures/blocks/cloth_8", Texture.lightGrayWool), + new IndexedTexture(0xE1, Texture.lightGrayWool))); ALL_TEXTURES.put("nether_wart_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage0", - Texture.netherWart0), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage0", - Texture.netherWart0), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_0", - Texture.netherWart0), - new SimpleTexture("textures/blocks/netherStalk_0", Texture.netherWart0), - new IndexedTexture(0xE2, Texture.netherWart0))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage0", + Texture.netherWart0), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage0", + Texture.netherWart0), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_0", + Texture.netherWart0), + new SimpleTexture("textures/blocks/netherStalk_0", Texture.netherWart0), + new IndexedTexture(0xE2, Texture.netherWart0))); ALL_TEXTURES.put("nether_wart_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage1", - Texture.netherWart1), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage1", - Texture.netherWart1), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_1", - Texture.netherWart1), - new SimpleTexture("textures/blocks/netherStalk_1", Texture.netherWart1), - new IndexedTexture(0xE3, Texture.netherWart1))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage1", + Texture.netherWart1), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage1", + Texture.netherWart1), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_1", + Texture.netherWart1), + new SimpleTexture("textures/blocks/netherStalk_1", Texture.netherWart1), + new IndexedTexture(0xE3, Texture.netherWart1))); ALL_TEXTURES.put("nether_wart_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage2", - Texture.netherWart2), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage2", - Texture.netherWart2), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_2", - Texture.netherWart2), - new SimpleTexture("textures/blocks/netherStalk_2", Texture.netherWart2), - new IndexedTexture(0xE4, Texture.netherWart2))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_stage2", + Texture.netherWart2), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage2", + Texture.netherWart2), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_stage_2", + Texture.netherWart2), + new SimpleTexture("textures/blocks/netherStalk_2", Texture.netherWart2), + new IndexedTexture(0xE4, Texture.netherWart2))); ALL_TEXTURES.put("sandstone_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_sandstone", - Texture.sandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_sandstone", - Texture.sandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_carved", - Texture.sandstoneDecorated), - new SimpleTexture("textures/blocks/sandstone_carved", Texture.sandstoneDecorated), - new IndexedTexture(0xE5, Texture.sandstoneDecorated))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_sandstone", + Texture.sandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_sandstone", + Texture.sandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_carved", + Texture.sandstoneDecorated), + new SimpleTexture("textures/blocks/sandstone_carved", Texture.sandstoneDecorated), + new IndexedTexture(0xE5, Texture.sandstoneDecorated))); ALL_TEXTURES.put("sandstone_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cut_sandstone", - Texture.sandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/cut_sandstone", - Texture.sandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/sandstone_smooth", - Texture.sandstoneCut), - new SimpleTexture("textures/blocks/sandstone_smooth", Texture.sandstoneCut), - new IndexedTexture(0xE6, Texture.sandstoneCut))); + new SimpleTexture("assets/minecraft/textures/block/cut_sandstone", + Texture.sandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/cut_sandstone", + Texture.sandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/sandstone_smooth", + Texture.sandstoneCut), + new SimpleTexture("textures/blocks/sandstone_smooth", Texture.sandstoneCut), + new IndexedTexture(0xE6, Texture.sandstoneCut))); ALL_TEXTURES.put("anvil_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/anvil_top", Texture.anvilTop), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top", Texture.anvilTop), - new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_0", Texture.anvilTop), - new SimpleTexture("textures/blocks/anvil_top", Texture.anvilTop), - new IndexedTexture(0xE7, Texture.anvilTop))); + new SimpleTexture("assets/minecraft/textures/block/anvil_top", Texture.anvilTop), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top", Texture.anvilTop), + new SimpleTexture("assets/minecraft/textures/blocks/anvil_top_damaged_0", Texture.anvilTop), + new SimpleTexture("textures/blocks/anvil_top", Texture.anvilTop), + new IndexedTexture(0xE7, Texture.anvilTop))); ALL_TEXTURES.put("anvil_top_damaged_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/damaged_anvil_top", - Texture.anvilTopDamaged2), - new SimpleTexture("assets/minecraft/textures/blocks/damaged_anvil_top", - Texture.anvilTopDamaged2), - new SimpleTexture("textures/blocks/anvil_top_damaged_2", Texture.anvilTopDamaged2), - new IndexedTexture(0xE8, Texture.anvilTopDamaged2))); + new SimpleTexture("assets/minecraft/textures/block/damaged_anvil_top", + Texture.anvilTopDamaged2), + new SimpleTexture("assets/minecraft/textures/blocks/damaged_anvil_top", + Texture.anvilTopDamaged2), + new SimpleTexture("textures/blocks/anvil_top_damaged_2", Texture.anvilTopDamaged2), + new IndexedTexture(0xE8, Texture.anvilTopDamaged2))); ALL_TEXTURES.put("lava_still", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lava_still", Texture.lava), - new SimpleTexture("assets/minecraft/textures/blocks/lava_still", Texture.lava), - new SimpleTexture("textures/blocks/lava", Texture.lava), - new IndexedTexture(0xED, Texture.lava))); + new SimpleTexture("assets/minecraft/textures/block/lava_still", Texture.lava), + new SimpleTexture("assets/minecraft/textures/blocks/lava_still", Texture.lava), + new SimpleTexture("textures/blocks/lava", Texture.lava), + new IndexedTexture(0xED, Texture.lava))); // MC 1.5 ALL_TEXTURES.put("quartz_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_side", Texture.quartzSide), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_side", Texture.quartzSide), - new SimpleTexture("textures/blocks/quartzblock_side", Texture.quartzSide))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_side", Texture.quartzSide), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_side", Texture.quartzSide), + new SimpleTexture("textures/blocks/quartzblock_side", Texture.quartzSide))); ALL_TEXTURES.put("quartz_block_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_top", Texture.quartzTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_top", Texture.quartzTop), - new SimpleTexture("textures/blocks/quartzblock_top", Texture.quartzTop))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_top", Texture.quartzTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_top", Texture.quartzTop), + new SimpleTexture("textures/blocks/quartzblock_top", Texture.quartzTop))); ALL_TEXTURES.put("quartz_block_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_block_bottom", - Texture.quartzBottom), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_bottom", - Texture.quartzBottom), - new SimpleTexture("textures/blocks/quartzblock_bottom", Texture.quartzBottom))); + new SimpleTexture("assets/minecraft/textures/block/quartz_block_bottom", + Texture.quartzBottom), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_bottom", + Texture.quartzBottom), + new SimpleTexture("textures/blocks/quartzblock_bottom", Texture.quartzBottom))); ALL_TEXTURES.put("quartz_block_chiseled", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block", - Texture.quartzChiseled), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block", - Texture.quartzChiseled), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled", - Texture.quartzChiseled), - new SimpleTexture("textures/blocks/quartzblock_chiseled", Texture.quartzChiseled))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block", + Texture.quartzChiseled), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block", + Texture.quartzChiseled), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled", + Texture.quartzChiseled), + new SimpleTexture("textures/blocks/quartzblock_chiseled", Texture.quartzChiseled))); ALL_TEXTURES.put("quartz_block_chiseled_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block_top", - Texture.quartzChiseledTop), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block_top", - Texture.quartzChiseledTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled_top", - Texture.quartzChiseledTop), - new SimpleTexture("textures/blocks/quartzblock_chiseled_top", Texture.quartzChiseledTop))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_quartz_block_top", + Texture.quartzChiseledTop), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_quartz_block_top", + Texture.quartzChiseledTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_chiseled_top", + Texture.quartzChiseledTop), + new SimpleTexture("textures/blocks/quartzblock_chiseled_top", Texture.quartzChiseledTop))); ALL_TEXTURES.put("quartz_pillar", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_pillar", - Texture.quartzPillar), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar", - Texture.quartzPillar), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines", - Texture.quartzPillar), - new SimpleTexture("textures/blocks/quartzblock_lines", Texture.quartzPillar))); + new SimpleTexture("assets/minecraft/textures/block/quartz_pillar", + Texture.quartzPillar), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar", + Texture.quartzPillar), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines", + Texture.quartzPillar), + new SimpleTexture("textures/blocks/quartzblock_lines", Texture.quartzPillar))); ALL_TEXTURES.put("quartz_pillar_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/quartz_pillar_top", - Texture.quartzPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar_top", - Texture.quartzPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines_top", - Texture.quartzPillarTop), - new SimpleTexture("textures/blocks/quartzblock_lines_top", Texture.quartzPillarTop))); + new SimpleTexture("assets/minecraft/textures/block/quartz_pillar_top", + Texture.quartzPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_pillar_top", + Texture.quartzPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/quartz_block_lines_top", + Texture.quartzPillarTop), + new SimpleTexture("textures/blocks/quartzblock_lines_top", Texture.quartzPillarTop))); ALL_TEXTURES.put("dropper_front_horizontal", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dropper_front", - Texture.dropperFront), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front", - Texture.dropperFront), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_horizontal", - Texture.dropperFront), - new SimpleTexture("textures/blocks/dropper_front", Texture.dropperFront))); + new SimpleTexture("assets/minecraft/textures/block/dropper_front", + Texture.dropperFront), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front", + Texture.dropperFront), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_horizontal", + Texture.dropperFront), + new SimpleTexture("textures/blocks/dropper_front", Texture.dropperFront))); ALL_TEXTURES.put("dropper_front_vertical", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dropper_front_vertical", - Texture.dropperFrontVertical), - new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_vertical", - Texture.dropperFrontVertical))); + new SimpleTexture("assets/minecraft/textures/block/dropper_front_vertical", + Texture.dropperFrontVertical), + new SimpleTexture("assets/minecraft/textures/blocks/dropper_front_vertical", + Texture.dropperFrontVertical))); ALL_TEXTURES.put("activator_rail", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/activator_rail", Texture.activatorRail), - new SimpleTexture("assets/minecraft/textures/blocks/activator_rail", Texture.activatorRail), - new SimpleTexture("assets/minecraft/textures/blocks/rail_activator", Texture.activatorRail), - new SimpleTexture("textures/blocks/activatorRail", Texture.activatorRail))); + new SimpleTexture("assets/minecraft/textures/block/activator_rail", Texture.activatorRail), + new SimpleTexture("assets/minecraft/textures/blocks/activator_rail", Texture.activatorRail), + new SimpleTexture("assets/minecraft/textures/blocks/rail_activator", Texture.activatorRail), + new SimpleTexture("textures/blocks/activatorRail", Texture.activatorRail))); ALL_TEXTURES.put("activator_rail_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/activator_rail_on", - Texture.activatorRailPowered), - new SimpleTexture("assets/minecraft/textures/blocks/activator_rail_on", - Texture.activatorRailPowered), - new SimpleTexture("assets/minecraft/textures/blocks/rail_activator_powered", - Texture.activatorRailPowered), - new SimpleTexture("textures/blocks/activatorRail_powered", Texture.activatorRailPowered))); + new SimpleTexture("assets/minecraft/textures/block/activator_rail_on", + Texture.activatorRailPowered), + new SimpleTexture("assets/minecraft/textures/blocks/activator_rail_on", + Texture.activatorRailPowered), + new SimpleTexture("assets/minecraft/textures/blocks/rail_activator_powered", + Texture.activatorRailPowered), + new SimpleTexture("textures/blocks/activatorRail_powered", Texture.activatorRailPowered))); ALL_TEXTURES.put("daylight_detector_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_top", - Texture.daylightDetectorTop), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_top", - Texture.daylightDetectorTop), - new SimpleTexture("textures/blocks/daylightDetector_top", Texture.daylightDetectorTop))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_top", + Texture.daylightDetectorTop), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_top", + Texture.daylightDetectorTop), + new SimpleTexture("textures/blocks/daylightDetector_top", Texture.daylightDetectorTop))); ALL_TEXTURES.put("daylight_detector_inverted_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_inverted_top", - Texture.daylightDetectorInvertedTop), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_inverted_top", - Texture.daylightDetectorInvertedTop))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_inverted_top", + Texture.daylightDetectorInvertedTop), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_inverted_top", + Texture.daylightDetectorInvertedTop))); ALL_TEXTURES.put("daylight_detector_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/daylight_detector_side", - Texture.daylightDetectorSide), - new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_side", - Texture.daylightDetectorSide), - new SimpleTexture("textures/blocks/daylightDetector_side", Texture.daylightDetectorSide))); + new SimpleTexture("assets/minecraft/textures/block/daylight_detector_side", + Texture.daylightDetectorSide), + new SimpleTexture("assets/minecraft/textures/blocks/daylight_detector_side", + Texture.daylightDetectorSide), + new SimpleTexture("textures/blocks/daylightDetector_side", Texture.daylightDetectorSide))); ALL_TEXTURES.put("comparator_off", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/comparator", Texture.comparatorOff), - new SimpleTexture("assets/minecraft/textures/blocks/comparator", Texture.comparatorOff), - new SimpleTexture("assets/minecraft/textures/blocks/comparator_off", Texture.comparatorOff), - new SimpleTexture("textures/blocks/comparator", Texture.comparatorOff))); + new SimpleTexture("assets/minecraft/textures/block/comparator", Texture.comparatorOff), + new SimpleTexture("assets/minecraft/textures/blocks/comparator", Texture.comparatorOff), + new SimpleTexture("assets/minecraft/textures/blocks/comparator_off", Texture.comparatorOff), + new SimpleTexture("textures/blocks/comparator", Texture.comparatorOff))); ALL_TEXTURES.put("comparator_on", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/comparator_on", Texture.comparatorOn), - new SimpleTexture("assets/minecraft/textures/blocks/comparator_on", Texture.comparatorOn), - new SimpleTexture("textures/blocks/comparator_lit", Texture.comparatorOn))); + new SimpleTexture("assets/minecraft/textures/block/comparator_on", Texture.comparatorOn), + new SimpleTexture("assets/minecraft/textures/blocks/comparator_on", Texture.comparatorOn), + new SimpleTexture("textures/blocks/comparator_lit", Texture.comparatorOn))); ALL_TEXTURES.put("hopper_outside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_outside", Texture.hopperOutside), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_outside", Texture.hopperOutside), - new SimpleTexture("textures/blocks/hopper", Texture.hopperOutside))); + new SimpleTexture("assets/minecraft/textures/block/hopper_outside", Texture.hopperOutside), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_outside", Texture.hopperOutside), + new SimpleTexture("textures/blocks/hopper", Texture.hopperOutside))); ALL_TEXTURES.put("hopper_inside", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_inside", Texture.hopperInside), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_inside", Texture.hopperInside), - new SimpleTexture("textures/blocks/hopper_inside", Texture.hopperInside))); + new SimpleTexture("assets/minecraft/textures/block/hopper_inside", Texture.hopperInside), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_inside", Texture.hopperInside), + new SimpleTexture("textures/blocks/hopper_inside", Texture.hopperInside))); ALL_TEXTURES.put("hopper_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hopper_top", Texture.hopperTop), - new SimpleTexture("assets/minecraft/textures/blocks/hopper_top", Texture.hopperTop), - new SimpleTexture("textures/blocks/hopper_top", Texture.hopperTop))); + new SimpleTexture("assets/minecraft/textures/block/hopper_top", Texture.hopperTop), + new SimpleTexture("assets/minecraft/textures/blocks/hopper_top", Texture.hopperTop), + new SimpleTexture("textures/blocks/hopper_top", Texture.hopperTop))); // MC 1.6 ALL_TEXTURES.put("hay_block_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hay_block_side", Texture.hayBlockSide), - new SimpleTexture("assets/minecraft/textures/blocks/hay_block_side", Texture.hayBlockSide))); + new SimpleTexture("assets/minecraft/textures/block/hay_block_side", Texture.hayBlockSide), + new SimpleTexture("assets/minecraft/textures/blocks/hay_block_side", Texture.hayBlockSide))); ALL_TEXTURES.put("hay_block_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/hay_block_top", Texture.hayBlockTop), - new SimpleTexture("assets/minecraft/textures/blocks/hay_block_top", Texture.hayBlockTop))); + new SimpleTexture("assets/minecraft/textures/block/hay_block_top", Texture.hayBlockTop), + new SimpleTexture("assets/minecraft/textures/blocks/hay_block_top", Texture.hayBlockTop))); ALL_TEXTURES.put("terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/terracotta", Texture.hardenedClay), - new SimpleTexture("assets/minecraft/textures/blocks/terracotta", Texture.hardenedClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay", Texture.hardenedClay))); + new SimpleTexture("assets/minecraft/textures/block/terracotta", Texture.hardenedClay), + new SimpleTexture("assets/minecraft/textures/blocks/terracotta", Texture.hardenedClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay", Texture.hardenedClay))); ALL_TEXTURES.put("coal_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coal_block", Texture.coalBlock), - new SimpleTexture("assets/minecraft/textures/blocks/coal_block", Texture.coalBlock))); + new SimpleTexture("assets/minecraft/textures/block/coal_block", Texture.coalBlock), + new SimpleTexture("assets/minecraft/textures/blocks/coal_block", Texture.coalBlock))); ALL_TEXTURES.put("black_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_terracotta", - Texture.blackClay), - new SimpleTexture("assets/minecraft/textures/blocks/black_terracotta", - Texture.blackClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_black", - Texture.blackClay))); + new SimpleTexture("assets/minecraft/textures/block/black_terracotta", + Texture.blackClay), + new SimpleTexture("assets/minecraft/textures/blocks/black_terracotta", + Texture.blackClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_black", + Texture.blackClay))); ALL_TEXTURES.put("blue_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_terracotta", - Texture.blueClay), - new SimpleTexture("assets/minecraft/textures/blocks/blue_terracotta", - Texture.blueClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_blue", - Texture.blueClay))); + new SimpleTexture("assets/minecraft/textures/block/blue_terracotta", + Texture.blueClay), + new SimpleTexture("assets/minecraft/textures/blocks/blue_terracotta", + Texture.blueClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_blue", + Texture.blueClay))); ALL_TEXTURES.put("brown_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_terracotta", - Texture.brownClay), - new SimpleTexture("assets/minecraft/textures/blocks/brown_terracotta", - Texture.brownClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_brown", - Texture.brownClay))); + new SimpleTexture("assets/minecraft/textures/block/brown_terracotta", + Texture.brownClay), + new SimpleTexture("assets/minecraft/textures/blocks/brown_terracotta", + Texture.brownClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_brown", + Texture.brownClay))); ALL_TEXTURES.put("cyan_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_terracotta", - Texture.cyanClay), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_terracotta", - Texture.cyanClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_cyan", - Texture.cyanClay))); + new SimpleTexture("assets/minecraft/textures/block/cyan_terracotta", + Texture.cyanClay), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_terracotta", + Texture.cyanClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_cyan", + Texture.cyanClay))); ALL_TEXTURES.put("gray_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_terracotta", - Texture.grayClay), - new SimpleTexture("assets/minecraft/textures/blocks/gray_terracotta", - Texture.grayClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_gray", - Texture.grayClay))); + new SimpleTexture("assets/minecraft/textures/block/gray_terracotta", + Texture.grayClay), + new SimpleTexture("assets/minecraft/textures/blocks/gray_terracotta", + Texture.grayClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_gray", + Texture.grayClay))); ALL_TEXTURES.put("green_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_terracotta", - Texture.greenClay), - new SimpleTexture("assets/minecraft/textures/blocks/green_terracotta", - Texture.greenClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_green", - Texture.greenClay))); + new SimpleTexture("assets/minecraft/textures/block/green_terracotta", + Texture.greenClay), + new SimpleTexture("assets/minecraft/textures/blocks/green_terracotta", + Texture.greenClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_green", + Texture.greenClay))); ALL_TEXTURES.put("light_blue_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_terracotta", - Texture.lightBlueClay), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_terracotta", - Texture.lightBlueClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_light_blue", - Texture.lightBlueClay))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_terracotta", + Texture.lightBlueClay), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_terracotta", + Texture.lightBlueClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_light_blue", + Texture.lightBlueClay))); ALL_TEXTURES.put("lime_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_terracotta", - Texture.limeClay), - new SimpleTexture("assets/minecraft/textures/blocks/lime_terracotta", - Texture.limeClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_lime", - Texture.limeClay))); + new SimpleTexture("assets/minecraft/textures/block/lime_terracotta", + Texture.limeClay), + new SimpleTexture("assets/minecraft/textures/blocks/lime_terracotta", + Texture.limeClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_lime", + Texture.limeClay))); ALL_TEXTURES.put("magenta_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_terracotta", - Texture.magentaClay), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_terracotta", - Texture.magentaClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_magenta", - Texture.magentaClay))); + new SimpleTexture("assets/minecraft/textures/block/magenta_terracotta", + Texture.magentaClay), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_terracotta", + Texture.magentaClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_magenta", + Texture.magentaClay))); ALL_TEXTURES.put("orange_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_terracotta", - Texture.orangeClay), - new SimpleTexture("assets/minecraft/textures/blocks/orange_terracotta", - Texture.orangeClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_orange", - Texture.orangeClay))); + new SimpleTexture("assets/minecraft/textures/block/orange_terracotta", + Texture.orangeClay), + new SimpleTexture("assets/minecraft/textures/blocks/orange_terracotta", + Texture.orangeClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_orange", + Texture.orangeClay))); ALL_TEXTURES.put("pink_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_terracotta", - Texture.pinkClay), - new SimpleTexture("assets/minecraft/textures/blocks/pink_terracotta", - Texture.pinkClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_pink", - Texture.pinkClay))); + new SimpleTexture("assets/minecraft/textures/block/pink_terracotta", + Texture.pinkClay), + new SimpleTexture("assets/minecraft/textures/blocks/pink_terracotta", + Texture.pinkClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_pink", + Texture.pinkClay))); ALL_TEXTURES.put("purple_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_terracotta", - Texture.purpleClay), - new SimpleTexture("assets/minecraft/textures/blocks/purple_terracotta", - Texture.purpleClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_purple", - Texture.purpleClay))); + new SimpleTexture("assets/minecraft/textures/block/purple_terracotta", + Texture.purpleClay), + new SimpleTexture("assets/minecraft/textures/blocks/purple_terracotta", + Texture.purpleClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_purple", + Texture.purpleClay))); ALL_TEXTURES.put("red_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_terracotta", - Texture.redClay), - new SimpleTexture("assets/minecraft/textures/blocks/red_terracotta", - Texture.redClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_red", - Texture.redClay))); + new SimpleTexture("assets/minecraft/textures/block/red_terracotta", + Texture.redClay), + new SimpleTexture("assets/minecraft/textures/blocks/red_terracotta", + Texture.redClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_red", + Texture.redClay))); ALL_TEXTURES.put("silver_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_terracotta", - Texture.lightGrayClay), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_terracotta", - Texture.lightGrayClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_silver", - Texture.lightGrayClay))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_terracotta", + Texture.lightGrayClay), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_terracotta", + Texture.lightGrayClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_silver", + Texture.lightGrayClay))); ALL_TEXTURES.put("white_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_terracotta", - Texture.whiteClay), - new SimpleTexture("assets/minecraft/textures/blocks/white_terracotta", - Texture.whiteClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_white", - Texture.whiteClay))); + new SimpleTexture("assets/minecraft/textures/block/white_terracotta", + Texture.whiteClay), + new SimpleTexture("assets/minecraft/textures/blocks/white_terracotta", + Texture.whiteClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_white", + Texture.whiteClay))); ALL_TEXTURES.put("yellow_terracotta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_terracotta", - Texture.yellowClay), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_terracotta", - Texture.yellowClay), - new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_yellow", - Texture.yellowClay))); + new SimpleTexture("assets/minecraft/textures/block/yellow_terracotta", + Texture.yellowClay), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_terracotta", + Texture.yellowClay), + new SimpleTexture("assets/minecraft/textures/blocks/hardened_clay_stained_yellow", + Texture.yellowClay))); // Birch Leaf [MC ?] ALL_TEXTURES.put("birch_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_leaves", Texture.birchLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/birch_leaves", Texture.birchLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_birch", Texture.birchLeaves), - new IndexedTexture(0xC4, Texture.birchLeaves))); + new SimpleTexture("assets/minecraft/textures/block/birch_leaves", Texture.birchLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/birch_leaves", Texture.birchLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_birch", Texture.birchLeaves), + new IndexedTexture(0xC4, Texture.birchLeaves))); // [MC 1.7.2] Stained glass blocks ALL_TEXTURES.put("glass_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_stained_glass", - Texture.blackGlass), - new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass", - Texture.blackGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_black", Texture.blackGlass))); + new SimpleTexture("assets/minecraft/textures/block/black_stained_glass", + Texture.blackGlass), + new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass", + Texture.blackGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_black", Texture.blackGlass))); ALL_TEXTURES.put("glass_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass", Texture.blueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass", Texture.blueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_blue", Texture.blueGlass))); + new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass", Texture.blueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass", Texture.blueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_blue", Texture.blueGlass))); ALL_TEXTURES.put("glass_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass", - Texture.brownGlass), - new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass", - Texture.brownGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_brown", Texture.brownGlass))); + new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass", + Texture.brownGlass), + new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass", + Texture.brownGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_brown", Texture.brownGlass))); ALL_TEXTURES.put("glass_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass", Texture.cyanGlass), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass", Texture.cyanGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_cyan", Texture.cyanGlass))); + new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass", Texture.cyanGlass), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass", Texture.cyanGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_cyan", Texture.cyanGlass))); ALL_TEXTURES.put("glass_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass", Texture.grayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass", Texture.grayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_gray", Texture.grayGlass))); + new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass", Texture.grayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass", Texture.grayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_gray", Texture.grayGlass))); ALL_TEXTURES.put("glass_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_stained_glass", - Texture.greenGlass), - new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass", - Texture.greenGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_green", Texture.greenGlass))); + new SimpleTexture("assets/minecraft/textures/block/green_stained_glass", + Texture.greenGlass), + new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass", + Texture.greenGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_green", Texture.greenGlass))); ALL_TEXTURES.put("glass_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass", - Texture.lightBlueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass", - Texture.lightBlueGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_light_blue", - Texture.lightBlueGlass))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass", + Texture.lightBlueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass", + Texture.lightBlueGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_light_blue", + Texture.lightBlueGlass))); ALL_TEXTURES.put("glass_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass", Texture.limeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass", Texture.limeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_lime", Texture.limeGlass))); + new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass", Texture.limeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass", Texture.limeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_lime", Texture.limeGlass))); ALL_TEXTURES.put("glass_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass", - Texture.magentaGlass), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass", - Texture.magentaGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_magenta", Texture.magentaGlass))); + new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass", + Texture.magentaGlass), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass", + Texture.magentaGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_magenta", Texture.magentaGlass))); ALL_TEXTURES.put("glass_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass", - Texture.orangeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass", - Texture.orangeGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_orange", Texture.orangeGlass))); + new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass", + Texture.orangeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass", + Texture.orangeGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_orange", Texture.orangeGlass))); ALL_TEXTURES.put("glass_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass", Texture.pinkGlass), - new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass", Texture.pinkGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pink", Texture.pinkGlass))); + new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass", Texture.pinkGlass), + new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass", Texture.pinkGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pink", Texture.pinkGlass))); ALL_TEXTURES.put("glass_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass", - Texture.purpleGlass), - new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass", - Texture.purpleGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_purple", Texture.purpleGlass))); + new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass", + Texture.purpleGlass), + new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass", + Texture.purpleGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_purple", Texture.purpleGlass))); ALL_TEXTURES.put("glass_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_stained_glass", Texture.redGlass), - new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass", Texture.redGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_red", Texture.redGlass))); + new SimpleTexture("assets/minecraft/textures/block/red_stained_glass", Texture.redGlass), + new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass", Texture.redGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_red", Texture.redGlass))); ALL_TEXTURES.put("glass_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass", - Texture.lightGrayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass", - Texture.lightGrayGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_silver", Texture.lightGrayGlass))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass", + Texture.lightGrayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass", + Texture.lightGrayGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_silver", Texture.lightGrayGlass))); ALL_TEXTURES.put("glass_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_stained_glass", - Texture.whiteGlass), - new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass", - Texture.whiteGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_white", Texture.whiteGlass))); + new SimpleTexture("assets/minecraft/textures/block/white_stained_glass", + Texture.whiteGlass), + new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass", + Texture.whiteGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_white", Texture.whiteGlass))); ALL_TEXTURES.put("glass_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass", - Texture.yellowGlass), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass", - Texture.yellowGlass), - new SimpleTexture("assets/minecraft/textures/blocks/glass_yellow", Texture.yellowGlass))); + new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass", + Texture.yellowGlass), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass", + Texture.yellowGlass), + new SimpleTexture("assets/minecraft/textures/blocks/glass_yellow", Texture.yellowGlass))); // [MC 1.7.2] Stained glass panes ALL_TEXTURES.put("glass_pane_top_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_stained_glass_pane_top", - Texture.blackGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass_pane_top", - Texture.blackGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_black", - Texture.blackGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/black_stained_glass_pane_top", + Texture.blackGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/black_stained_glass_pane_top", + Texture.blackGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_black", + Texture.blackGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass_pane_top", - Texture.blueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass_pane_top", - Texture.blueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_blue", - Texture.blueGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/blue_stained_glass_pane_top", + Texture.blueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/blue_stained_glass_pane_top", + Texture.blueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_blue", + Texture.blueGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass_pane_top", - Texture.brownGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass_pane_top", - Texture.brownGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_brown", - Texture.brownGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/brown_stained_glass_pane_top", + Texture.brownGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/brown_stained_glass_pane_top", + Texture.brownGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_brown", + Texture.brownGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass_pane_top", - Texture.cyanGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass_pane_top", - Texture.cyanGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_cyan", - Texture.cyanGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/cyan_stained_glass_pane_top", + Texture.cyanGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_stained_glass_pane_top", + Texture.cyanGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_cyan", + Texture.cyanGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass_pane_top", - Texture.grayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass_pane_top", - Texture.grayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_gray", - Texture.grayGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/gray_stained_glass_pane_top", + Texture.grayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/gray_stained_glass_pane_top", + Texture.grayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_gray", + Texture.grayGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_stained_glass_pane_top", - Texture.greenGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass_pane_top", - Texture.greenGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_green", - Texture.greenGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/green_stained_glass_pane_top", + Texture.greenGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/green_stained_glass_pane_top", + Texture.greenGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_green", + Texture.greenGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass_pane_top", - Texture.lightBlueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass_pane_top", - Texture.lightBlueGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_light_blue", - Texture.lightBlueGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_stained_glass_pane_top", + Texture.lightBlueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_stained_glass_pane_top", + Texture.lightBlueGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_light_blue", + Texture.lightBlueGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass_pane_top", - Texture.limeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass_pane_top", - Texture.limeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_lime", - Texture.limeGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/lime_stained_glass_pane_top", + Texture.limeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/lime_stained_glass_pane_top", + Texture.limeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_lime", + Texture.limeGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass_pane_top", - Texture.magentaGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass_pane_top", - Texture.magentaGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_magenta", - Texture.magentaGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/magenta_stained_glass_pane_top", + Texture.magentaGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_stained_glass_pane_top", + Texture.magentaGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_magenta", + Texture.magentaGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass_pane_top", - Texture.orangeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass_pane_top", - Texture.orangeGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_orange", - Texture.orangeGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/orange_stained_glass_pane_top", + Texture.orangeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/orange_stained_glass_pane_top", + Texture.orangeGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_orange", + Texture.orangeGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass_pane_top", - Texture.pinkGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass_pane_top", - Texture.pinkGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_pink", - Texture.pinkGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/pink_stained_glass_pane_top", + Texture.pinkGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/pink_stained_glass_pane_top", + Texture.pinkGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_pink", + Texture.pinkGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass_pane_top", - Texture.purpleGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass_pane_top", - Texture.purpleGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_purple", - Texture.purpleGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/purple_stained_glass_pane_top", + Texture.purpleGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/purple_stained_glass_pane_top", + Texture.purpleGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_purple", + Texture.purpleGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_stained_glass_pane_top", - Texture.redGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass_pane_top", - Texture.redGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_red", - Texture.redGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/red_stained_glass_pane_top", + Texture.redGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_stained_glass_pane_top", + Texture.redGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_red", + Texture.redGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass_pane_top", - Texture.lightGrayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass_pane_top", - Texture.lightGrayGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_silver", - Texture.lightGrayGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_stained_glass_pane_top", + Texture.lightGrayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_stained_glass_pane_top", + Texture.lightGrayGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_silver", + Texture.lightGrayGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_stained_glass_pane_top", - Texture.whiteGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass_pane_top", - Texture.whiteGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_white", - Texture.whiteGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/white_stained_glass_pane_top", + Texture.whiteGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/white_stained_glass_pane_top", + Texture.whiteGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_white", + Texture.whiteGlassPaneSide))); ALL_TEXTURES.put("glass_pane_top_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass_pane_top", - Texture.yellowGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass_pane_top", - Texture.yellowGlassPaneSide), - new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_yellow", - Texture.yellowGlassPaneSide))); + new SimpleTexture("assets/minecraft/textures/block/yellow_stained_glass_pane_top", + Texture.yellowGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_stained_glass_pane_top", + Texture.yellowGlassPaneSide), + new SimpleTexture("assets/minecraft/textures/blocks/glass_pane_top_yellow", + Texture.yellowGlassPaneSide))); // [MC 1.7.2] Top/bottom log textures ALL_TEXTURES.put("spruce_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_log_top", Texture.spruceWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_log_top", Texture.spruceWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_spruce_top", Texture.spruceWoodTop), - new IndexedTexture(0x15, Texture.spruceWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/spruce_log_top", Texture.spruceWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_log_top", Texture.spruceWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_spruce_top", Texture.spruceWoodTop), + new IndexedTexture(0x15, Texture.spruceWoodTop))); ALL_TEXTURES.put("birch_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_log_top", Texture.birchWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/birch_log_top", Texture.birchWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_birch_top", Texture.birchWoodTop), - new IndexedTexture(0x15, Texture.spruceWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/birch_log_top", Texture.birchWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/birch_log_top", Texture.birchWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_birch_top", Texture.birchWoodTop), + new IndexedTexture(0x15, Texture.spruceWoodTop))); ALL_TEXTURES.put("jungle_top_log_", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_log_top", Texture.jungleTreeTop), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_log_top", Texture.jungleTreeTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_jungle_top", Texture.jungleTreeTop), - new IndexedTexture(0x15, Texture.jungleTreeTop))); + new SimpleTexture("assets/minecraft/textures/block/jungle_log_top", Texture.jungleTreeTop), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_log_top", Texture.jungleTreeTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_jungle_top", Texture.jungleTreeTop), + new IndexedTexture(0x15, Texture.jungleTreeTop))); // [MC 1.7.2] Podzol ALL_TEXTURES.put("podzol_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/podzol_side", Texture.podzolSide), - new SimpleTexture("assets/minecraft/textures/blocks/podzol_side", Texture.podzolSide), - new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_side", Texture.podzolSide))); + new SimpleTexture("assets/minecraft/textures/block/podzol_side", Texture.podzolSide), + new SimpleTexture("assets/minecraft/textures/blocks/podzol_side", Texture.podzolSide), + new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_side", Texture.podzolSide))); ALL_TEXTURES.put("podzol_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/podzol_top", Texture.podzolTop), - new SimpleTexture("assets/minecraft/textures/blocks/podzol_top", Texture.podzolTop), - new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_top", Texture.podzolTop))); + new SimpleTexture("assets/minecraft/textures/block/podzol_top", Texture.podzolTop), + new SimpleTexture("assets/minecraft/textures/blocks/podzol_top", Texture.podzolTop), + new SimpleTexture("assets/minecraft/textures/blocks/dirt_podzol_top", Texture.podzolTop))); // [MC 1.7.2] Acacia, Dark Oak ALL_TEXTURES.put("acacia_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_log", Texture.acaciaWood), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_log", Texture.acaciaWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_acacia", Texture.acaciaWood))); + new SimpleTexture("assets/minecraft/textures/block/acacia_log", Texture.acaciaWood), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_log", Texture.acaciaWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_acacia", Texture.acaciaWood))); ALL_TEXTURES.put("acacia_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_log_top", - Texture.acaciaWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_log_top", - Texture.acaciaWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_acacia_top", - Texture.acaciaWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/acacia_log_top", + Texture.acaciaWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_log_top", + Texture.acaciaWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_acacia_top", + Texture.acaciaWoodTop))); ALL_TEXTURES.put("acacia_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_leaves", Texture.acaciaLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_leaves", Texture.acaciaLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_acacia", Texture.acaciaLeaves))); + new SimpleTexture("assets/minecraft/textures/block/acacia_leaves", Texture.acaciaLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_leaves", Texture.acaciaLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_acacia", Texture.acaciaLeaves))); ALL_TEXTURES.put("acacia_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_sapling", - Texture.acaciaSapling), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_sapling", - Texture.acaciaSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_acacia", - Texture.acaciaSapling))); + new SimpleTexture("assets/minecraft/textures/block/acacia_sapling", + Texture.acaciaSapling), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_sapling", + Texture.acaciaSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_acacia", + Texture.acaciaSapling))); ALL_TEXTURES.put("acacia_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_planks", Texture.acaciaPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_planks", Texture.acaciaPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_acacia", Texture.acaciaPlanks))); + new SimpleTexture("assets/minecraft/textures/block/acacia_planks", Texture.acaciaPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_planks", Texture.acaciaPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_acacia", Texture.acaciaPlanks))); ALL_TEXTURES.put("dark_oak_log", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_log", Texture.darkOakWood), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log", Texture.darkOakWood), - new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak", Texture.darkOakWood))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_log", Texture.darkOakWood), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log", Texture.darkOakWood), + new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak", Texture.darkOakWood))); ALL_TEXTURES.put("dark_oak_log_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_log_top", - Texture.darkOakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log_top", - Texture.darkOakWoodTop), - new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak_top", - Texture.darkOakWoodTop))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_log_top", + Texture.darkOakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_log_top", + Texture.darkOakWoodTop), + new SimpleTexture("assets/minecraft/textures/blocks/log_big_oak_top", + Texture.darkOakWoodTop))); ALL_TEXTURES.put("dark_oak_leaves", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_leaves", - Texture.darkOakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_leaves", - Texture.darkOakLeaves), - new SimpleTexture("assets/minecraft/textures/blocks/leaves_big_oak", - Texture.darkOakLeaves))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_leaves", + Texture.darkOakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_leaves", + Texture.darkOakLeaves), + new SimpleTexture("assets/minecraft/textures/blocks/leaves_big_oak", + Texture.darkOakLeaves))); ALL_TEXTURES.put("dark_oak_sapling", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_sapling", - Texture.darkOakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_sapling", - Texture.darkOakSapling), - new SimpleTexture("assets/minecraft/textures/blocks/sapling_roofed_oak", - Texture.darkOakSapling))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_sapling", + Texture.darkOakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_sapling", + Texture.darkOakSapling), + new SimpleTexture("assets/minecraft/textures/blocks/sapling_roofed_oak", + Texture.darkOakSapling))); ALL_TEXTURES.put("dark_oak_planks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_planks", - Texture.darkOakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_planks", - Texture.darkOakPlanks), - new SimpleTexture("assets/minecraft/textures/blocks/planks_big_oak", - Texture.darkOakPlanks))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_planks", + Texture.darkOakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_planks", + Texture.darkOakPlanks), + new SimpleTexture("assets/minecraft/textures/blocks/planks_big_oak", + Texture.darkOakPlanks))); // [MC 1.7.2] Packed Ice ALL_TEXTURES.put("packed_ice", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/packed_ice", Texture.packedIce), - new SimpleTexture("assets/minecraft/textures/blocks/packed_ice", Texture.packedIce), - new SimpleTexture("assets/minecraft/textures/blocks/ice_packed", Texture.packedIce))); + new SimpleTexture("assets/minecraft/textures/block/packed_ice", Texture.packedIce), + new SimpleTexture("assets/minecraft/textures/blocks/packed_ice", Texture.packedIce), + new SimpleTexture("assets/minecraft/textures/blocks/ice_packed", Texture.packedIce))); // [MC 1.7.2] Red Sand ALL_TEXTURES.put("red_sand", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sand", Texture.redSand), - new SimpleTexture("assets/minecraft/textures/blocks/red_sand", Texture.redSand))); + new SimpleTexture("assets/minecraft/textures/block/red_sand", Texture.redSand), + new SimpleTexture("assets/minecraft/textures/blocks/red_sand", Texture.redSand))); // [MC 1.7.2] Flowers ALL_TEXTURES.put("allium", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/allium", Texture.allium), - new SimpleTexture("assets/minecraft/textures/blocks/allium", Texture.allium), - new SimpleTexture("assets/minecraft/textures/blocks/flower_allium", Texture.allium))); + new SimpleTexture("assets/minecraft/textures/block/allium", Texture.allium), + new SimpleTexture("assets/minecraft/textures/blocks/allium", Texture.allium), + new SimpleTexture("assets/minecraft/textures/blocks/flower_allium", Texture.allium))); ALL_TEXTURES.put("blue_orchid", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_orchid", - Texture.blueOrchid), - new SimpleTexture("assets/minecraft/textures/blocks/blue_orchid", - Texture.blueOrchid), - new SimpleTexture("assets/minecraft/textures/blocks/flower_blue_orchid", - Texture.blueOrchid))); + new SimpleTexture("assets/minecraft/textures/block/blue_orchid", + Texture.blueOrchid), + new SimpleTexture("assets/minecraft/textures/blocks/blue_orchid", + Texture.blueOrchid), + new SimpleTexture("assets/minecraft/textures/blocks/flower_blue_orchid", + Texture.blueOrchid))); ALL_TEXTURES.put("houstonia", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/azure_bluet", - Texture.azureBluet), - new SimpleTexture("assets/minecraft/textures/blocks/azure_bluet", - Texture.azureBluet), - new SimpleTexture("assets/minecraft/textures/blocks/flower_houstonia", - Texture.azureBluet))); - ALL_TEXTURES.put("oxeye_daisy", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/oxeye_daisy", - Texture.oxeyeDaisy), - new SimpleTexture("assets/minecraft/textures/blocks/oxeye_daisy", - Texture.oxeyeDaisy), - new SimpleTexture("assets/minecraft/textures/blocks/flower_oxeye_daisy", - Texture.oxeyeDaisy))); + new SimpleTexture("assets/minecraft/textures/block/azure_bluet", + Texture.azureBluet), + new SimpleTexture("assets/minecraft/textures/blocks/azure_bluet", + Texture.azureBluet), + new SimpleTexture("assets/minecraft/textures/blocks/flower_houstonia", + Texture.azureBluet))); + ALL_TEXTURES.put("oxeye_daisy",new AlternateTextures( + new SimpleTexture("assets/minecraft/textures/block/oxeye_daisy", + Texture.oxeyeDaisy), + new SimpleTexture("assets/minecraft/textures/blocks/oxeye_daisy", + Texture.oxeyeDaisy), + new SimpleTexture("assets/minecraft/textures/blocks/flower_oxeye_daisy", + Texture.oxeyeDaisy))); ALL_TEXTURES.put("red_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_tulip", - Texture.redTulip), - new SimpleTexture("assets/minecraft/textures/blocks/red_tulip", - Texture.redTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_red", - Texture.redTulip))); + new SimpleTexture("assets/minecraft/textures/block/red_tulip", + Texture.redTulip), + new SimpleTexture("assets/minecraft/textures/blocks/red_tulip", + Texture.redTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_red", + Texture.redTulip))); ALL_TEXTURES.put("orange_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_tulip", - Texture.orangeTulip), - new SimpleTexture("assets/minecraft/textures/blocks/orange_tulip", - Texture.orangeTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_orange", - Texture.orangeTulip))); + new SimpleTexture("assets/minecraft/textures/block/orange_tulip", + Texture.orangeTulip), + new SimpleTexture("assets/minecraft/textures/blocks/orange_tulip", + Texture.orangeTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_orange", + Texture.orangeTulip))); ALL_TEXTURES.put("white_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_tulip", - Texture.whiteTulip), - new SimpleTexture("assets/minecraft/textures/blocks/white_tulip", - Texture.whiteTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_white", - Texture.whiteTulip))); + new SimpleTexture("assets/minecraft/textures/block/white_tulip", + Texture.whiteTulip), + new SimpleTexture("assets/minecraft/textures/blocks/white_tulip", + Texture.whiteTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_white", + Texture.whiteTulip))); ALL_TEXTURES.put("pink_tulip", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_tulip", - Texture.pinkTulip), - new SimpleTexture("assets/minecraft/textures/blocks/pink_tulip", - Texture.pinkTulip), - new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_pink", - Texture.pinkTulip))); + new SimpleTexture("assets/minecraft/textures/block/pink_tulip", + Texture.pinkTulip), + new SimpleTexture("assets/minecraft/textures/blocks/pink_tulip", + Texture.pinkTulip), + new SimpleTexture("assets/minecraft/textures/blocks/flower_tulip_pink", + Texture.pinkTulip))); ALL_TEXTURES.put("large_fern_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/large_fern_bottom", - Texture.largeFernBottom), - new SimpleTexture("assets/minecraft/textures/blocks/large_fern_bottom", - Texture.largeFernBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_bottom", - Texture.largeFernBottom))); + new SimpleTexture("assets/minecraft/textures/block/large_fern_bottom", + Texture.largeFernBottom), + new SimpleTexture("assets/minecraft/textures/blocks/large_fern_bottom", + Texture.largeFernBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_bottom", + Texture.largeFernBottom))); ALL_TEXTURES.put("large_fern_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/large_fern_top", - Texture.largeFernTop), - new SimpleTexture("assets/minecraft/textures/blocks/large_fern_top", - Texture.largeFernTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_top", - Texture.largeFernTop))); + new SimpleTexture("assets/minecraft/textures/block/large_fern_top", + Texture.largeFernTop), + new SimpleTexture("assets/minecraft/textures/blocks/large_fern_top", + Texture.largeFernTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_fern_top", + Texture.largeFernTop))); ALL_TEXTURES.put("tall_grass_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tall_grass_bottom", - Texture.doubleTallGrassBottom), - new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_bottom", - Texture.doubleTallGrassBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_bottom", - Texture.doubleTallGrassBottom))); + new SimpleTexture("assets/minecraft/textures/block/tall_grass_bottom", + Texture.doubleTallGrassBottom), + new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_bottom", + Texture.doubleTallGrassBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_bottom", + Texture.doubleTallGrassBottom))); ALL_TEXTURES.put("tall_grass_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/tall_grass_top", - Texture.doubleTallGrassTop), - new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_top", - Texture.doubleTallGrassTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_top", - Texture.doubleTallGrassTop))); + new SimpleTexture("assets/minecraft/textures/block/tall_grass_top", + Texture.doubleTallGrassTop), + new SimpleTexture("assets/minecraft/textures/blocks/tall_grass_top", + Texture.doubleTallGrassTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_grass_top", + Texture.doubleTallGrassTop))); ALL_TEXTURES.put("peony_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/peony_bottom", - Texture.peonyBottom), - new SimpleTexture("assets/minecraft/textures/blocks/peony_bottom", - Texture.peonyBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_bottom", - Texture.peonyBottom))); + new SimpleTexture("assets/minecraft/textures/block/peony_bottom", + Texture.peonyBottom), + new SimpleTexture("assets/minecraft/textures/blocks/peony_bottom", + Texture.peonyBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_bottom", + Texture.peonyBottom))); ALL_TEXTURES.put("peony_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/peony_top", - Texture.peonyTop), - new SimpleTexture("assets/minecraft/textures/blocks/peony_top", - Texture.peonyTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_top", - Texture.peonyTop))); + new SimpleTexture("assets/minecraft/textures/block/peony_top", + Texture.peonyTop), + new SimpleTexture("assets/minecraft/textures/blocks/peony_top", + Texture.peonyTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_paeonia_top", + Texture.peonyTop))); ALL_TEXTURES.put("rose_bush_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rose_bush_bottom", - Texture.roseBushBottom), - new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_bottom", - Texture.roseBushBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_bottom", - Texture.roseBushBottom))); + new SimpleTexture("assets/minecraft/textures/block/rose_bush_bottom", + Texture.roseBushBottom), + new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_bottom", + Texture.roseBushBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_bottom", + Texture.roseBushBottom))); ALL_TEXTURES.put("rose_bush_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/rose_bush_top", - Texture.roseBushTop), - new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_top", - Texture.roseBushTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_top", - Texture.roseBushTop))); + new SimpleTexture("assets/minecraft/textures/block/rose_bush_top", + Texture.roseBushTop), + new SimpleTexture("assets/minecraft/textures/blocks/rose_bush_top", + Texture.roseBushTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_rose_top", + Texture.roseBushTop))); ALL_TEXTURES.put("sunflower_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_bottom", - Texture.sunflowerBottom), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_bottom", - Texture.sunflowerBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_bottom", - Texture.sunflowerBottom))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_bottom", + Texture.sunflowerBottom), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_bottom", + Texture.sunflowerBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_bottom", + Texture.sunflowerBottom))); ALL_TEXTURES.put("sunflower_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_top", - Texture.sunflowerTop), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_top", - Texture.sunflowerTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_top", - Texture.sunflowerTop))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_top", + Texture.sunflowerTop), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_top", + Texture.sunflowerTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_top", + Texture.sunflowerTop))); ALL_TEXTURES.put("sunflower_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_front", - Texture.sunflowerFront), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_front", - Texture.sunflowerFront), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_front", - Texture.sunflowerFront))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_front", + Texture.sunflowerFront), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_front", + Texture.sunflowerFront), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_front", + Texture.sunflowerFront))); ALL_TEXTURES.put("sunflower_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sunflower_back", - Texture.sunflowerBack), - new SimpleTexture("assets/minecraft/textures/blocks/sunflower_back", - Texture.sunflowerBack), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_back", - Texture.sunflowerBack))); + new SimpleTexture("assets/minecraft/textures/block/sunflower_back", + Texture.sunflowerBack), + new SimpleTexture("assets/minecraft/textures/blocks/sunflower_back", + Texture.sunflowerBack), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_sunflower_back", + Texture.sunflowerBack))); ALL_TEXTURES.put("lilac_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lilac_bottom", - Texture.lilacBottom), - new SimpleTexture("assets/minecraft/textures/blocks/lilac_bottom", - Texture.lilacBottom), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_bottom", - Texture.lilacBottom))); + new SimpleTexture("assets/minecraft/textures/block/lilac_bottom", + Texture.lilacBottom), + new SimpleTexture("assets/minecraft/textures/blocks/lilac_bottom", + Texture.lilacBottom), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_bottom", + Texture.lilacBottom))); ALL_TEXTURES.put("lilac_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lilac_top", - Texture.lilacTop), - new SimpleTexture("assets/minecraft/textures/blocks/lilac_top", - Texture.lilacTop), - new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_top", - Texture.lilacTop))); + new SimpleTexture("assets/minecraft/textures/block/lilac_top", + Texture.lilacTop), + new SimpleTexture("assets/minecraft/textures/blocks/lilac_top", + Texture.lilacTop), + new SimpleTexture("assets/minecraft/textures/blocks/double_plant_syringa_top", + Texture.lilacTop))); // [MC 1.8] New Blocks ALL_TEXTURES.put("diorite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/diorite", Texture.diorite), - new SimpleTexture("assets/minecraft/textures/blocks/diorite", Texture.diorite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite", Texture.diorite))); + new SimpleTexture("assets/minecraft/textures/block/diorite", Texture.diorite), + new SimpleTexture("assets/minecraft/textures/blocks/diorite", Texture.diorite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite", Texture.diorite))); ALL_TEXTURES.put("diorite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_diorite", - Texture.smoothDiorite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_diorite", - Texture.smoothDiorite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite_smooth", - Texture.smoothDiorite))); + new SimpleTexture("assets/minecraft/textures/block/polished_diorite", + Texture.smoothDiorite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_diorite", + Texture.smoothDiorite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_diorite_smooth", + Texture.smoothDiorite))); ALL_TEXTURES.put("granite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/granite", Texture.granite), - new SimpleTexture("assets/minecraft/textures/blocks/granite", Texture.granite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_granite", Texture.granite))); + new SimpleTexture("assets/minecraft/textures/block/granite", Texture.granite), + new SimpleTexture("assets/minecraft/textures/blocks/granite", Texture.granite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_granite", Texture.granite))); ALL_TEXTURES.put("granite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_granite", - Texture.smoothGranite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_granite", - Texture.smoothGranite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_granite_smooth", - Texture.smoothGranite))); + new SimpleTexture("assets/minecraft/textures/block/polished_granite", + Texture.smoothGranite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_granite", + Texture.smoothGranite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_granite_smooth", + Texture.smoothGranite))); ALL_TEXTURES.put("andesite", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/andesite", Texture.andesite), - new SimpleTexture("assets/minecraft/textures/blocks/andesite", Texture.andesite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite", Texture.andesite))); + new SimpleTexture("assets/minecraft/textures/block/andesite", Texture.andesite), + new SimpleTexture("assets/minecraft/textures/blocks/andesite", Texture.andesite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite", Texture.andesite))); ALL_TEXTURES.put("andesite_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/polished_andesite", - Texture.smoothAndesite), - new SimpleTexture("assets/minecraft/textures/blocks/polished_andesite", - Texture.smoothAndesite), - new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite_smooth", - Texture.smoothAndesite))); + new SimpleTexture("assets/minecraft/textures/block/polished_andesite", + Texture.smoothAndesite), + new SimpleTexture("assets/minecraft/textures/blocks/polished_andesite", + Texture.smoothAndesite), + new SimpleTexture("assets/minecraft/textures/blocks/stone_andesite_smooth", + Texture.smoothAndesite))); ALL_TEXTURES.put("coarse_dirt", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/coarse_dirt", Texture.coarseDirt), - new SimpleTexture("assets/minecraft/textures/blocks/coarse_dirt", Texture.coarseDirt))); + new SimpleTexture("assets/minecraft/textures/block/coarse_dirt", Texture.coarseDirt), + new SimpleTexture("assets/minecraft/textures/blocks/coarse_dirt", Texture.coarseDirt))); ALL_TEXTURES.put("prismarine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/prismarine", - Texture.prismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine", - Texture.prismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_rough", - Texture.prismarine))); + new SimpleTexture("assets/minecraft/textures/block/prismarine", + Texture.prismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine", + Texture.prismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_rough", + Texture.prismarine))); ALL_TEXTURES.put("prismarine_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/prismarine_bricks", - Texture.prismarineBricks), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_bricks", - Texture.prismarineBricks))); + new SimpleTexture("assets/minecraft/textures/block/prismarine_bricks", + Texture.prismarineBricks), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_bricks", + Texture.prismarineBricks))); ALL_TEXTURES.put("dark_prismarine", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_prismarine", - Texture.darkPrismarine), - new SimpleTexture("assets/minecraft/textures/blocks/dark_prismarine", - Texture.darkPrismarine), - new SimpleTexture("assets/minecraft/textures/blocks/prismarine_dark", - Texture.darkPrismarine))); + new SimpleTexture("assets/minecraft/textures/block/dark_prismarine", + Texture.darkPrismarine), + new SimpleTexture("assets/minecraft/textures/blocks/dark_prismarine", + Texture.darkPrismarine), + new SimpleTexture("assets/minecraft/textures/blocks/prismarine_dark", + Texture.darkPrismarine))); ALL_TEXTURES.put("sea_lantern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/sea_lantern", Texture.seaLantern), - new SimpleTexture("assets/minecraft/textures/blocks/sea_lantern", Texture.seaLantern))); + new SimpleTexture("assets/minecraft/textures/block/sea_lantern", Texture.seaLantern), + new SimpleTexture("assets/minecraft/textures/blocks/sea_lantern", Texture.seaLantern))); ALL_TEXTURES.put("sponge_wet", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/wet_sponge", Texture.wetSponge), - new SimpleTexture("assets/minecraft/textures/blocks/wet_sponge", Texture.wetSponge), - new SimpleTexture("assets/minecraft/textures/blocks/sponge_wet", Texture.wetSponge))); + new SimpleTexture("assets/minecraft/textures/block/wet_sponge", Texture.wetSponge), + new SimpleTexture("assets/minecraft/textures/blocks/wet_sponge", Texture.wetSponge), + new SimpleTexture("assets/minecraft/textures/blocks/sponge_wet", Texture.wetSponge))); ALL_TEXTURES.put("iron_trapdoor", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/iron_trapdoor", Texture.ironTrapdoor), - new SimpleTexture("assets/minecraft/textures/blocks/iron_trapdoor", Texture.ironTrapdoor))); + new SimpleTexture("assets/minecraft/textures/block/iron_trapdoor", Texture.ironTrapdoor), + new SimpleTexture("assets/minecraft/textures/blocks/iron_trapdoor", Texture.ironTrapdoor))); ALL_TEXTURES.put("slime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/slime_block", Texture.slime), - new SimpleTexture("assets/minecraft/textures/blocks/slime_block", Texture.slime), - new SimpleTexture("assets/minecraft/textures/blocks/slime", Texture.slime))); + new SimpleTexture("assets/minecraft/textures/block/slime_block", Texture.slime), + new SimpleTexture("assets/minecraft/textures/blocks/slime_block", Texture.slime), + new SimpleTexture("assets/minecraft/textures/blocks/slime", Texture.slime))); ALL_TEXTURES.put("red_sandstone_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone_top", - Texture.redSandstoneTop), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_top", - Texture.redSandstoneTop))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone_top", + Texture.redSandstoneTop), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_top", + Texture.redSandstoneTop))); ALL_TEXTURES.put("red_sandstone_bottom", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone_bottom", - Texture.redSandstoneBottom), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_bottom", - Texture.redSandstoneBottom))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone_bottom", + Texture.redSandstoneBottom), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_bottom", + Texture.redSandstoneBottom))); ALL_TEXTURES.put("red_sandstone", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_sandstone", - Texture.redSandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone", - Texture.redSandstoneSide), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_normal", - Texture.redSandstoneSide))); + new SimpleTexture("assets/minecraft/textures/block/red_sandstone", + Texture.redSandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone", + Texture.redSandstoneSide), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_normal", + Texture.redSandstoneSide))); ALL_TEXTURES.put("red_sandstone_carved", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chiseled_red_sandstone", - Texture.redSandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/chiseled_red_sandstone", - Texture.redSandstoneDecorated), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_carved", - Texture.redSandstoneDecorated))); + new SimpleTexture("assets/minecraft/textures/block/chiseled_red_sandstone", + Texture.redSandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/chiseled_red_sandstone", + Texture.redSandstoneDecorated), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_carved", + Texture.redSandstoneDecorated))); ALL_TEXTURES.put("red_sandstone_smooth", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cut_red_sandstone", - Texture.redSandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/cut_red_sandstone", - Texture.redSandstoneCut), - new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_smooth", - Texture.redSandstoneCut))); + new SimpleTexture("assets/minecraft/textures/block/cut_red_sandstone", + Texture.redSandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/cut_red_sandstone", + Texture.redSandstoneCut), + new SimpleTexture("assets/minecraft/textures/blocks/red_sandstone_smooth", + Texture.redSandstoneCut))); ALL_TEXTURES.put("spruce_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_door_top", - Texture.spruceDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_upper", - Texture.spruceDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_upper", - Texture.spruceDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/spruce_door_top", + Texture.spruceDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_upper", + Texture.spruceDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_upper", + Texture.spruceDoorTop))); ALL_TEXTURES.put("spruce_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/spruce_door_bottom", - Texture.spruceDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_lower", - Texture.spruceDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_lower", - Texture.spruceDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/spruce_door_bottom", + Texture.spruceDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/spruce_door_lower", + Texture.spruceDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_spruce_lower", + Texture.spruceDoorBottom))); ALL_TEXTURES.put("birch_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_door_top", - Texture.birchDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/birch_door_upper", - Texture.birchDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_birch_upper", - Texture.birchDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/birch_door_top", + Texture.birchDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/birch_door_upper", + Texture.birchDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_birch_upper", + Texture.birchDoorTop))); ALL_TEXTURES.put("birch_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/birch_door_bottom", - Texture.birchDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/birch_door_lower", - Texture.birchDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_birch_lower", - Texture.birchDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/birch_door_bottom", + Texture.birchDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/birch_door_lower", + Texture.birchDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_birch_lower", + Texture.birchDoorBottom))); ALL_TEXTURES.put("jungle_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_door_top", - Texture.jungleDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_upper", - Texture.jungleDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_upper", - Texture.jungleDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/jungle_door_top", + Texture.jungleDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_upper", + Texture.jungleDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_upper", + Texture.jungleDoorTop))); ALL_TEXTURES.put("jungle_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/jungle_door_bottom", - Texture.jungleDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_lower", - Texture.jungleDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_lower", - Texture.jungleDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/jungle_door_bottom", + Texture.jungleDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/jungle_door_lower", + Texture.jungleDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_jungle_lower", + Texture.jungleDoorBottom))); ALL_TEXTURES.put("acacia_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_door_top", - Texture.acaciaDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_upper", - Texture.acaciaDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_upper", - Texture.acaciaDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/acacia_door_top", + Texture.acaciaDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_upper", + Texture.acaciaDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_upper", + Texture.acaciaDoorTop))); ALL_TEXTURES.put("acacia_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/acacia_door_bottom", - Texture.acaciaDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_lower", - Texture.acaciaDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_lower", - Texture.acaciaDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/acacia_door_bottom", + Texture.acaciaDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/acacia_door_lower", + Texture.acaciaDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_acacia_lower", + Texture.acaciaDoorBottom))); ALL_TEXTURES.put("dark_oak_door_upper", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_top", - Texture.darkOakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_upper", - Texture.darkOakDoorTop), - new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_upper", - Texture.darkOakDoorTop))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_top", + Texture.darkOakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_upper", + Texture.darkOakDoorTop), + new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_upper", + Texture.darkOakDoorTop))); ALL_TEXTURES.put("dark_oak_door_lower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_bottom", - Texture.darkOakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_lower", - Texture.darkOakDoorBottom), - new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_lower", - Texture.darkOakDoorBottom))); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_door_bottom", + Texture.darkOakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/dark_oak_door_lower", + Texture.darkOakDoorBottom), + new SimpleTexture("assets/minecraft/textures/blocks/door_dark_oak_lower", + Texture.darkOakDoorBottom))); // Minecraft 1.9 blocks. ALL_TEXTURES.put("grass_path_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt_path_side", Texture.grassPathSide), // 20w45a - new SimpleTexture("assets/minecraft/textures/block/grass_path_side", Texture.grassPathSide), - new SimpleTexture("assets/minecraft/textures/blocks/grass_path_side", Texture.grassPathSide))); + new SimpleTexture("assets/minecraft/textures/block/dirt_path_side", Texture.grassPathSide), // 20w45a + new SimpleTexture("assets/minecraft/textures/block/grass_path_side", Texture.grassPathSide), + new SimpleTexture("assets/minecraft/textures/blocks/grass_path_side", Texture.grassPathSide))); ALL_TEXTURES.put("grass_path_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/dirt_path_top", Texture.grassPathTop), // 20w45a - new SimpleTexture("assets/minecraft/textures/block/grass_path_top", Texture.grassPathTop), - new SimpleTexture("assets/minecraft/textures/blocks/grass_path_top", Texture.grassPathTop))); + new SimpleTexture("assets/minecraft/textures/block/dirt_path_top", Texture.grassPathTop), // 20w45a + new SimpleTexture("assets/minecraft/textures/block/grass_path_top", Texture.grassPathTop), + new SimpleTexture("assets/minecraft/textures/blocks/grass_path_top", Texture.grassPathTop))); ALL_TEXTURES.put("end_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_stone_bricks", Texture.endBricks), - new SimpleTexture("assets/minecraft/textures/blocks/end_stone_bricks", Texture.endBricks), - new SimpleTexture("assets/minecraft/textures/blocks/end_bricks", Texture.endBricks))); + new SimpleTexture("assets/minecraft/textures/block/end_stone_bricks", Texture.endBricks), + new SimpleTexture("assets/minecraft/textures/blocks/end_stone_bricks", Texture.endBricks), + new SimpleTexture("assets/minecraft/textures/blocks/end_bricks", Texture.endBricks))); ALL_TEXTURES.put("purpur_block", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_block", Texture.purpurBlock), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_block", Texture.purpurBlock))); + new SimpleTexture("assets/minecraft/textures/block/purpur_block", Texture.purpurBlock), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_block", Texture.purpurBlock))); ALL_TEXTURES.put("purpur_pillar", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_pillar", - Texture.purpurPillarSide), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar", - Texture.purpurPillarSide))); + new SimpleTexture("assets/minecraft/textures/block/purpur_pillar", + Texture.purpurPillarSide), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar", + Texture.purpurPillarSide))); ALL_TEXTURES.put("purpur_pillar_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purpur_pillar_top", - Texture.purpurPillarTop), - new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar_top", - Texture.purpurPillarTop))); + new SimpleTexture("assets/minecraft/textures/block/purpur_pillar_top", + Texture.purpurPillarTop), + new SimpleTexture("assets/minecraft/textures/blocks/purpur_pillar_top", + Texture.purpurPillarTop))); ALL_TEXTURES.put("chorus_flower", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_flower", Texture.chorusFlower), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower", Texture.chorusFlower))); + new SimpleTexture("assets/minecraft/textures/block/chorus_flower", Texture.chorusFlower), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower", Texture.chorusFlower))); ALL_TEXTURES.put("chorus_flower_dead", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_flower_dead", - Texture.chorusFlowerDead), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower_dead", - Texture.chorusFlowerDead))); + new SimpleTexture("assets/minecraft/textures/block/chorus_flower_dead", + Texture.chorusFlowerDead), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_flower_dead", + Texture.chorusFlowerDead))); ALL_TEXTURES.put("chorus_plant", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/chorus_plant", Texture.chorusPlant), - new SimpleTexture("assets/minecraft/textures/blocks/chorus_plant", Texture.chorusPlant))); + new SimpleTexture("assets/minecraft/textures/block/chorus_plant", Texture.chorusPlant), + new SimpleTexture("assets/minecraft/textures/blocks/chorus_plant", Texture.chorusPlant))); ALL_TEXTURES.put("end_rod", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/end_rod", Texture.endRod), - new SimpleTexture("assets/minecraft/textures/blocks/end_rod", Texture.endRod))); + new SimpleTexture("assets/minecraft/textures/block/end_rod", Texture.endRod), + new SimpleTexture("assets/minecraft/textures/blocks/end_rod", Texture.endRod))); ALL_TEXTURES.put("frosted_ice_0", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_0", Texture.frostedIce0)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_0", Texture.frostedIce0)); ALL_TEXTURES.put("frosted_ice_1", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_1", Texture.frostedIce1)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_1", Texture.frostedIce1)); ALL_TEXTURES.put("frosted_ice_2", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_2", Texture.frostedIce2)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_2", Texture.frostedIce2)); ALL_TEXTURES.put("frosted_ice_3", - new SimpleTexture("assets/minecraft/textures/block/frosted_ice_3", Texture.frostedIce3)); + new SimpleTexture("assets/minecraft/textures/block/frosted_ice_3", Texture.frostedIce3)); ALL_TEXTURES.put("fire_layer_0", new AlternateTextures( - new AnimatedTextureLoader("assets/minecraft/textures/block/fire_0", Texture.fireLayer0), - new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_0", - Texture.fireLayer0))); + new AnimatedTextureLoader("assets/minecraft/textures/block/fire_0", Texture.fireLayer0), + new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_0", + Texture.fireLayer0))); ALL_TEXTURES.put("fire_layer_1", new AlternateTextures( - new AnimatedTextureLoader("assets/minecraft/textures/block/fire_1", Texture.fireLayer1), - new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_1", - Texture.fireLayer1))); + new AnimatedTextureLoader("assets/minecraft/textures/block/fire_1", Texture.fireLayer1), + new AnimatedTextureLoader("assets/minecraft/textures/blocks/fire_layer_1", + Texture.fireLayer1))); ALL_TEXTURES.put("paintings_zetterstrand", new AlternateTextures( - new PaintingTextureAdapter(), - new AllTextures( - new PaintingTexture("assets/minecraft/textures/painting/alban", Texture.paintingAlban), - new PaintingTexture("assets/minecraft/textures/painting/aztec2", Texture.paintingAztec2), - new PaintingTexture("assets/minecraft/textures/painting/aztec", Texture.paintingAztec), - new PaintingTexture("assets/minecraft/textures/painting/back", Texture.paintingBack), - new PaintingTexture("assets/minecraft/textures/painting/bomb", Texture.paintingBomb), - new PaintingTexture("assets/minecraft/textures/painting/burning_skull", Texture.paintingBurningSkull), - new PaintingTexture("assets/minecraft/textures/painting/bust", Texture.paintingBust), - new PaintingTexture("assets/minecraft/textures/painting/courbet", Texture.paintingCourbet), - new PaintingTexture("assets/minecraft/textures/painting/creebet", Texture.paintingCreebet), - new PaintingTexture("assets/minecraft/textures/painting/donkey_kong", Texture.paintingDonkeyKong), - new PaintingTexture("assets/minecraft/textures/painting/fighters", Texture.paintingFighters), - new PaintingTexture("assets/minecraft/textures/painting/graham", Texture.paintingGraham), - new PaintingTexture("assets/minecraft/textures/painting/kebab", Texture.paintingKebab), - new PaintingTexture("assets/minecraft/textures/painting/match", Texture.paintingMatch), - new PaintingTexture("assets/minecraft/textures/painting/pigscene", Texture.paintingPigscene), - new PaintingTexture("assets/minecraft/textures/painting/plant", Texture.paintingPlant), - new PaintingTexture("assets/minecraft/textures/painting/pointer", Texture.paintingPointer), - new PaintingTexture("assets/minecraft/textures/painting/pool", Texture.paintingPool), - new PaintingTexture("assets/minecraft/textures/painting/sea", Texture.paintingSea), - new PaintingTexture("assets/minecraft/textures/painting/skeleton", Texture.paintingSkeleton), - new PaintingTexture("assets/minecraft/textures/painting/skull_and_roses", Texture.paintingSkullAndRoses), - new PaintingTexture("assets/minecraft/textures/painting/stage", Texture.paintingStage), - new PaintingTexture("assets/minecraft/textures/painting/sunset", Texture.paintingSunset), - new PaintingTexture("assets/minecraft/textures/painting/void", Texture.paintingVoid), - new PaintingTexture("assets/minecraft/textures/painting/wanderer", Texture.paintingWanderer), - new PaintingTexture("assets/minecraft/textures/painting/wasteland", Texture.paintingWasteland), - new PaintingTexture("assets/minecraft/textures/painting/wither", Texture.paintingWither), - new PaintingBackTexture("assets/minecraft/textures/painting/back", Texture.paintingBack) - ))); + new PaintingTextureAdapter(), + new AllTextures( + new PaintingTexture("assets/minecraft/textures/painting/alban", Texture.paintingAlban), + new PaintingTexture("assets/minecraft/textures/painting/aztec2", Texture.paintingAztec2), + new PaintingTexture("assets/minecraft/textures/painting/aztec", Texture.paintingAztec), + new PaintingTexture("assets/minecraft/textures/painting/back", Texture.paintingBack), + new PaintingTexture("assets/minecraft/textures/painting/bomb", Texture.paintingBomb), + new PaintingTexture("assets/minecraft/textures/painting/burning_skull", Texture.paintingBurningSkull), + new PaintingTexture("assets/minecraft/textures/painting/bust", Texture.paintingBust), + new PaintingTexture("assets/minecraft/textures/painting/courbet", Texture.paintingCourbet), + new PaintingTexture("assets/minecraft/textures/painting/creebet", Texture.paintingCreebet), + new PaintingTexture("assets/minecraft/textures/painting/donkey_kong", Texture.paintingDonkeyKong), + new PaintingTexture("assets/minecraft/textures/painting/fighters", Texture.paintingFighters), + new PaintingTexture("assets/minecraft/textures/painting/graham", Texture.paintingGraham), + new PaintingTexture("assets/minecraft/textures/painting/kebab", Texture.paintingKebab), + new PaintingTexture("assets/minecraft/textures/painting/match", Texture.paintingMatch), + new PaintingTexture("assets/minecraft/textures/painting/pigscene", Texture.paintingPigscene), + new PaintingTexture("assets/minecraft/textures/painting/plant", Texture.paintingPlant), + new PaintingTexture("assets/minecraft/textures/painting/pointer", Texture.paintingPointer), + new PaintingTexture("assets/minecraft/textures/painting/pool", Texture.paintingPool), + new PaintingTexture("assets/minecraft/textures/painting/sea", Texture.paintingSea), + new PaintingTexture("assets/minecraft/textures/painting/skeleton", Texture.paintingSkeleton), + new PaintingTexture("assets/minecraft/textures/painting/skull_and_roses", Texture.paintingSkullAndRoses), + new PaintingTexture("assets/minecraft/textures/painting/stage", Texture.paintingStage), + new PaintingTexture("assets/minecraft/textures/painting/sunset", Texture.paintingSunset), + new PaintingTexture("assets/minecraft/textures/painting/void", Texture.paintingVoid), + new PaintingTexture("assets/minecraft/textures/painting/wanderer", Texture.paintingWanderer), + new PaintingTexture("assets/minecraft/textures/painting/wasteland", Texture.paintingWasteland), + new PaintingTexture("assets/minecraft/textures/painting/wither", Texture.paintingWither), + new PaintingBackTexture("assets/minecraft/textures/painting/back", Texture.paintingBack) + ))); ALL_TEXTURES.put("font_default", new AlternateTextures( - new JsonFontTextureLoader("assets/minecraft/font/default.json"), // MC 1.13 - new AsciiFontTextureLoader("assets/minecraft/textures/font/ascii"))); // MC 1.6 + new JsonFontTextureLoader("assets/minecraft/font/default.json"), // MC 1.13 + new AsciiFontTextureLoader("assets/minecraft/textures/font/ascii"))); // MC 1.6 ALL_TEXTURES.put("alex", - new PlayerTextureLoader("assets/minecraft/textures/entity/alex", Texture.alex, PlayerModel.ALEX)); + new PlayerTextureLoader("assets/minecraft/textures/entity/alex", Texture.alex, PlayerModel.ALEX)); ALL_TEXTURES.put("steve", - new PlayerTextureLoader("assets/minecraft/textures/entity/steve", Texture.steve, PlayerModel.STEVE)); + new PlayerTextureLoader("assets/minecraft/textures/entity/steve", Texture.steve, PlayerModel.STEVE)); ALL_TEXTURES.put("creeper", - new EntityTextureLoader("assets/minecraft/textures/entity/creeper/creeper", - Texture.creeper)); + new EntityTextureLoader("assets/minecraft/textures/entity/creeper/creeper", + Texture.creeper)); ALL_TEXTURES.put("zombie", - new EntityTextureLoader("assets/minecraft/textures/entity/zombie/zombie", Texture.zombie)); + new EntityTextureLoader("assets/minecraft/textures/entity/zombie/zombie", Texture.zombie)); ALL_TEXTURES.put("skeleton", - new EntityTextureLoader("assets/minecraft/textures/entity/skeleton/skeleton", - Texture.skeleton)); + new EntityTextureLoader("assets/minecraft/textures/entity/skeleton/skeleton", + Texture.skeleton)); ALL_TEXTURES.put("wither", - new EntityTextureLoader("assets/minecraft/textures/entity/wither/wither", Texture.wither)); + new EntityTextureLoader("assets/minecraft/textures/entity/wither/wither", Texture.wither)); ALL_TEXTURES.put("dragon", - new EntityTextureLoader("assets/minecraft/textures/entity/enderdragon/dragon", Texture.dragon)); + new EntityTextureLoader("assets/minecraft/textures/entity/enderdragon/dragon", Texture.dragon)); // Minecraft 1.10 blocks. ALL_TEXTURES.put("boneSide", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bone_block_side", Texture.boneSide), - new SimpleTexture("assets/minecraft/textures/blocks/bone_block_side", Texture.boneSide))); + new SimpleTexture("assets/minecraft/textures/block/bone_block_side", Texture.boneSide), + new SimpleTexture("assets/minecraft/textures/blocks/bone_block_side", Texture.boneSide))); ALL_TEXTURES.put("boneTop", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/bone_block_top", Texture.boneTop), - new SimpleTexture("assets/minecraft/textures/blocks/bone_block_top", Texture.boneTop))); + new SimpleTexture("assets/minecraft/textures/block/bone_block_top", Texture.boneTop), + new SimpleTexture("assets/minecraft/textures/blocks/bone_block_top", Texture.boneTop))); ALL_TEXTURES.put("magma", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magma", Texture.magma), - new SimpleTexture("assets/minecraft/textures/blocks/magma", Texture.magma))); + new SimpleTexture("assets/minecraft/textures/block/magma", Texture.magma), + new SimpleTexture("assets/minecraft/textures/blocks/magma", Texture.magma))); ALL_TEXTURES.put("netherWartBlock", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/nether_wart_block", - Texture.netherWartBlock), - new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_block", - Texture.netherWartBlock))); + new SimpleTexture("assets/minecraft/textures/block/nether_wart_block", + Texture.netherWartBlock), + new SimpleTexture("assets/minecraft/textures/blocks/nether_wart_block", + Texture.netherWartBlock))); ALL_TEXTURES.put("red_nether_bricks", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_nether_bricks", - Texture.redNetherBrick), - new SimpleTexture("assets/minecraft/textures/blocks/red_nether_brick", - Texture.redNetherBrick))); + new SimpleTexture("assets/minecraft/textures/block/red_nether_bricks", + Texture.redNetherBrick), + new SimpleTexture("assets/minecraft/textures/blocks/red_nether_brick", + Texture.redNetherBrick))); // [1.11] Shulker boxes. ALL_TEXTURES.put("shulker", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker", - Texture.shulker)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker", + Texture.shulker)); ALL_TEXTURES.put("shulkerBlack", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_black", - Texture.shulkerBlack)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_black", + Texture.shulkerBlack)); ALL_TEXTURES.put("shulkerBlue", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_blue", - Texture.shulkerBlue)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_blue", + Texture.shulkerBlue)); ALL_TEXTURES.put("shulkerBrown", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_brown", - Texture.shulkerBrown)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_brown", + Texture.shulkerBrown)); ALL_TEXTURES.put("shulkerCyan", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_cyan", - Texture.shulkerCyan)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_cyan", + Texture.shulkerCyan)); ALL_TEXTURES.put("shulkerGray", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_gray", - Texture.shulkerGray)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_gray", + Texture.shulkerGray)); ALL_TEXTURES.put("shulkerGreen", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_green", - Texture.shulkerGreen)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_green", + Texture.shulkerGreen)); ALL_TEXTURES.put("shulkerLightBlue", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_light_blue", - Texture.shulkerLightBlue)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_light_blue", + Texture.shulkerLightBlue)); ALL_TEXTURES.put("shulkerLime", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_lime", - Texture.shulkerLime)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_lime", + Texture.shulkerLime)); ALL_TEXTURES.put("shulkerMagenta", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_magenta", - Texture.shulkerMagenta)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_magenta", + Texture.shulkerMagenta)); ALL_TEXTURES.put("shulkerOrange", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_orange", - Texture.shulkerOrange)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_orange", + Texture.shulkerOrange)); ALL_TEXTURES.put("shulkerPink", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_pink", - Texture.shulkerPink)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_pink", + Texture.shulkerPink)); ALL_TEXTURES.put("shulkerPurple", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_purple", - Texture.shulkerPurple)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_purple", + Texture.shulkerPurple)); ALL_TEXTURES.put("shulkerRed", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_red", - Texture.shulkerRed)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_red", + Texture.shulkerRed)); ALL_TEXTURES.put("shulkerSilver", new AlternateTextures( - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_light_gray", - Texture.shulkerSilver), - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_silver", - Texture.shulkerSilver))); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_light_gray", + Texture.shulkerSilver), + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_silver", + Texture.shulkerSilver))); ALL_TEXTURES.put("shulkerWhite", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_white", - Texture.shulkerWhite)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_white", + Texture.shulkerWhite)); ALL_TEXTURES.put("shulkerYellow", - new ShulkerTextureLoader( - "assets/minecraft/textures/entity/shulker/shulker_yellow", - Texture.shulkerYellow)); + new ShulkerTextureLoader( + "assets/minecraft/textures/entity/shulker/shulker_yellow", + Texture.shulkerYellow)); // [1.11] Observer block. ALL_TEXTURES.put("observer_back", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_back", - Texture.observerBack), - new SimpleTexture("assets/minecraft/textures/blocks/observer_back", - Texture.observerBack))); + new SimpleTexture("assets/minecraft/textures/block/observer_back", + Texture.observerBack), + new SimpleTexture("assets/minecraft/textures/blocks/observer_back", + Texture.observerBack))); ALL_TEXTURES.put("observer_back_on", - new SimpleTexture("assets/minecraft/textures/block/observer_back_on", - Texture.observerBackOn)); + new SimpleTexture("assets/minecraft/textures/block/observer_back_on", + Texture.observerBackOn)); ALL_TEXTURES.put("observer_front", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_front", - Texture.observerFront), - new SimpleTexture("assets/minecraft/textures/blocks/observer_front", - Texture.observerFront))); + new SimpleTexture("assets/minecraft/textures/block/observer_front", + Texture.observerFront), + new SimpleTexture("assets/minecraft/textures/blocks/observer_front", + Texture.observerFront))); ALL_TEXTURES.put("observer_side", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_side", - Texture.observerSide), - new SimpleTexture("assets/minecraft/textures/blocks/observer_side", - Texture.observerSide))); + new SimpleTexture("assets/minecraft/textures/block/observer_side", + Texture.observerSide), + new SimpleTexture("assets/minecraft/textures/blocks/observer_side", + Texture.observerSide))); ALL_TEXTURES.put("observer_top", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/observer_top", - Texture.observerTop), - new SimpleTexture("assets/minecraft/textures/blocks/observer_top", - Texture.observerTop))); + new SimpleTexture("assets/minecraft/textures/block/observer_top", + Texture.observerTop), + new SimpleTexture("assets/minecraft/textures/blocks/observer_top", + Texture.observerTop))); // Redstone textures were redone and renamed in Minecraft 1.9. // The redstone cross texture is now created by combining redstone_dust_dot @@ -2575,409 +2575,409 @@ public class TexturePackLoader { // See https://github.com/llbit/chunky/issues/359 ALL_TEXTURES.put("redstone_dust_cross", new AlternateTextures( - new LayeredTextureLoader( - "assets/minecraft/textures/block/redstone_dust_dot", - Texture.redstoneWireCross, new LayeredTextureLoader( - "assets/minecraft/textures/block/redstone_dust_line0", - Texture.redstoneWireCross, - new RotatedTextureLoader( - "assets/minecraft/textures/block/redstone_dust_line1", - Texture.redstoneWireCross))), - new LayeredTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_dot", - Texture.redstoneWireCross, + "assets/minecraft/textures/block/redstone_dust_dot", + Texture.redstoneWireCross, + new LayeredTextureLoader( + "assets/minecraft/textures/block/redstone_dust_line0", + Texture.redstoneWireCross, + new RotatedTextureLoader( + "assets/minecraft/textures/block/redstone_dust_line1", + Texture.redstoneWireCross))), new LayeredTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_line0", - Texture.redstoneWireCross, - new RotatedTextureLoader( - "assets/minecraft/textures/blocks/redstone_dust_line1", - Texture.redstoneWireCross))), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_cross", - Texture.redstoneWireCross), - new SimpleTexture("textures/blocks/redstoneDust_cross", Texture.redstoneWireCross), - new IndexedTexture(0xA4, Texture.redstoneWireCross))); + "assets/minecraft/textures/blocks/redstone_dust_dot", + Texture.redstoneWireCross, + new LayeredTextureLoader( + "assets/minecraft/textures/blocks/redstone_dust_line0", + Texture.redstoneWireCross, + new RotatedTextureLoader( + "assets/minecraft/textures/blocks/redstone_dust_line1", + Texture.redstoneWireCross))), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_cross", + Texture.redstoneWireCross), + new SimpleTexture("textures/blocks/redstoneDust_cross", Texture.redstoneWireCross), + new IndexedTexture(0xA4, Texture.redstoneWireCross))); ALL_TEXTURES.put("redstone_dust_line", new AlternateTextures( - new RotatedTextureLoader("assets/minecraft/textures/block/redstone_dust_line0", - Texture.redstoneWire), - new RotatedTextureLoader("assets/minecraft/textures/blocks/redstone_dust_line0", - Texture.redstoneWire), - new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_line", - Texture.redstoneWire), - new SimpleTexture("textures/blocks/redstoneDust_line", Texture.redstoneWire), - new IndexedTexture(0xA5, Texture.redstoneWire))); + new RotatedTextureLoader("assets/minecraft/textures/block/redstone_dust_line0", + Texture.redstoneWire), + new RotatedTextureLoader("assets/minecraft/textures/blocks/redstone_dust_line0", + Texture.redstoneWire), + new SimpleTexture("assets/minecraft/textures/blocks/redstone_dust_line", + Texture.redstoneWire), + new SimpleTexture("textures/blocks/redstoneDust_line", Texture.redstoneWire), + new IndexedTexture(0xA5, Texture.redstoneWire))); // Minecraft 1.12: Glazed Terracotta: ALL_TEXTURES.put("glazed_terracotta_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_glazed_terracotta", - Texture.terracottaBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_glazed_terracotta", - Texture.terracottaBlack), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_black", - Texture.terracottaBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_glazed_terracotta", + Texture.terracottaBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_glazed_terracotta", + Texture.terracottaBlack), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_black", + Texture.terracottaBlack))); ALL_TEXTURES.put("glazed_terracotta_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_glazed_terracotta", - Texture.terracottaBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_glazed_terracotta", - Texture.terracottaBlue), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_blue", - Texture.terracottaBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_glazed_terracotta", + Texture.terracottaBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_glazed_terracotta", + Texture.terracottaBlue), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_blue", + Texture.terracottaBlue))); ALL_TEXTURES.put("glazed_terracotta_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_glazed_terracotta", - Texture.terracottaBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_glazed_terracotta", - Texture.terracottaBrown), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_brown", - Texture.terracottaBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_glazed_terracotta", + Texture.terracottaBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_glazed_terracotta", + Texture.terracottaBrown), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_brown", + Texture.terracottaBrown))); ALL_TEXTURES.put("glazed_terracotta_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_glazed_terracotta", - Texture.terracottaCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_glazed_terracotta", - Texture.terracottaCyan), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_cyan", - Texture.terracottaCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_glazed_terracotta", + Texture.terracottaCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_glazed_terracotta", + Texture.terracottaCyan), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_cyan", + Texture.terracottaCyan))); ALL_TEXTURES.put("glazed_terracotta_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_glazed_terracotta", - Texture.terracottaGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_glazed_terracotta", - Texture.terracottaGray), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_gray", - Texture.terracottaGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_glazed_terracotta", + Texture.terracottaGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_glazed_terracotta", + Texture.terracottaGray), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_gray", + Texture.terracottaGray))); ALL_TEXTURES.put("glazed_terracotta_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_glazed_terracotta", - Texture.terracottaGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_glazed_terracotta", - Texture.terracottaGreen), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_green", - Texture.terracottaGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_glazed_terracotta", + Texture.terracottaGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_glazed_terracotta", + Texture.terracottaGreen), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_green", + Texture.terracottaGreen))); ALL_TEXTURES.put("glazed_terracotta_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_glazed_terracotta", - Texture.terracottaLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_glazed_terracotta", - Texture.terracottaLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_light_blue", - Texture.terracottaLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_glazed_terracotta", + Texture.terracottaLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_glazed_terracotta", + Texture.terracottaLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_light_blue", + Texture.terracottaLightBlue))); ALL_TEXTURES.put("glazed_terracotta_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_glazed_terracotta", - Texture.terracottaLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_glazed_terracotta", - Texture.terracottaLime), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_lime", - Texture.terracottaLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_glazed_terracotta", + Texture.terracottaLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_glazed_terracotta", + Texture.terracottaLime), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_lime", + Texture.terracottaLime))); ALL_TEXTURES.put("glazed_terracotta_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_glazed_terracotta", - Texture.terracottaMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_glazed_terracotta", - Texture.terracottaMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_magenta", - Texture.terracottaMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_glazed_terracotta", + Texture.terracottaMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_glazed_terracotta", + Texture.terracottaMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_magenta", + Texture.terracottaMagenta))); ALL_TEXTURES.put("glazed_terracotta_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_glazed_terracotta", - Texture.terracottaOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_glazed_terracotta", - Texture.terracottaOrange), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_orange", - Texture.terracottaOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_glazed_terracotta", + Texture.terracottaOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_glazed_terracotta", + Texture.terracottaOrange), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_orange", + Texture.terracottaOrange))); ALL_TEXTURES.put("glazed_terracotta_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_glazed_terracotta", - Texture.terracottaPink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_glazed_terracotta", - Texture.terracottaPink), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_pink", - Texture.terracottaPink))); + new SimpleTexture("assets/minecraft/textures/block/pink_glazed_terracotta", + Texture.terracottaPink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_glazed_terracotta", + Texture.terracottaPink), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_pink", + Texture.terracottaPink))); ALL_TEXTURES.put("glazed_terracotta_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_glazed_terracotta", - Texture.terracottaPurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_glazed_terracotta", - Texture.terracottaPurple), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_purple", - Texture.terracottaPurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_glazed_terracotta", + Texture.terracottaPurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_glazed_terracotta", + Texture.terracottaPurple), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_purple", + Texture.terracottaPurple))); ALL_TEXTURES.put("glazed_terracotta_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_glazed_terracotta", - Texture.terracottaRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_glazed_terracotta", - Texture.terracottaRed), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_red", - Texture.terracottaRed))); + new SimpleTexture("assets/minecraft/textures/block/red_glazed_terracotta", + Texture.terracottaRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_glazed_terracotta", + Texture.terracottaRed), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_red", + Texture.terracottaRed))); ALL_TEXTURES.put("glazed_terracotta_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_glazed_terracotta", - Texture.terracottaSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_glazed_terracotta", - Texture.terracottaSilver), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_silver", - Texture.terracottaSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_glazed_terracotta", + Texture.terracottaSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_glazed_terracotta", + Texture.terracottaSilver), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_silver", + Texture.terracottaSilver))); ALL_TEXTURES.put("glazed_terracotta_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_glazed_terracotta", - Texture.terracottaWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_glazed_terracotta", - Texture.terracottaWhite), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_white", - Texture.terracottaWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_glazed_terracotta", + Texture.terracottaWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_glazed_terracotta", + Texture.terracottaWhite), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_white", + Texture.terracottaWhite))); ALL_TEXTURES.put("glazed_terracotta_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_glazed_terracotta", - Texture.terracottaYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_glazed_terracotta", - Texture.terracottaYellow), - new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_yellow", - Texture.terracottaYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_glazed_terracotta", + Texture.terracottaYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_glazed_terracotta", + Texture.terracottaYellow), + new SimpleTexture("assets/minecraft/textures/blocks/glazed_terracotta_yellow", + Texture.terracottaYellow))); // Minecraft 1.12: Concrete: ALL_TEXTURES.put("concrete_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_concrete", - Texture.concreteBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_concrete", - Texture.concreteBlack), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_black", - Texture.concreteBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_concrete", + Texture.concreteBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_concrete", + Texture.concreteBlack), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_black", + Texture.concreteBlack))); ALL_TEXTURES.put("concrete_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_concrete", - Texture.concreteBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete", - Texture.concreteBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_blue", - Texture.concreteBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_concrete", + Texture.concreteBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete", + Texture.concreteBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_blue", + Texture.concreteBlue))); ALL_TEXTURES.put("concrete_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_concrete", - Texture.concreteBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete", - Texture.concreteBrown), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_brown", - Texture.concreteBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_concrete", + Texture.concreteBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete", + Texture.concreteBrown), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_brown", + Texture.concreteBrown))); ALL_TEXTURES.put("concrete_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_concrete", - Texture.concreteCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete", - Texture.concreteCyan), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_cyan", - Texture.concreteCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_concrete", + Texture.concreteCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete", + Texture.concreteCyan), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_cyan", + Texture.concreteCyan))); ALL_TEXTURES.put("concrete_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_concrete", - Texture.concreteGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete", - Texture.concreteGray), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_gray", - Texture.concreteGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_concrete", + Texture.concreteGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete", + Texture.concreteGray), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_gray", + Texture.concreteGray))); ALL_TEXTURES.put("concrete_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_concrete", - Texture.concreteGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_concrete", - Texture.concreteGreen), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_green", - Texture.concreteGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_concrete", + Texture.concreteGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_concrete", + Texture.concreteGreen), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_green", + Texture.concreteGreen))); ALL_TEXTURES.put("concrete_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete", - Texture.concreteLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete", - Texture.concreteLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_light_blue", - Texture.concreteLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete", + Texture.concreteLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete", + Texture.concreteLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_light_blue", + Texture.concreteLightBlue))); ALL_TEXTURES.put("concrete_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_concrete", - Texture.concreteLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete", - Texture.concreteLime), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_lime", - Texture.concreteLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_concrete", + Texture.concreteLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete", + Texture.concreteLime), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_lime", + Texture.concreteLime))); ALL_TEXTURES.put("concrete_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_concrete", - Texture.concreteMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete", - Texture.concreteMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_magenta", - Texture.concreteMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_concrete", + Texture.concreteMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete", + Texture.concreteMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_magenta", + Texture.concreteMagenta))); ALL_TEXTURES.put("concrete_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_concrete", - Texture.concreteOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete", - Texture.concreteOrange), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_orange", - Texture.concreteOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_concrete", + Texture.concreteOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete", + Texture.concreteOrange), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_orange", + Texture.concreteOrange))); ALL_TEXTURES.put("concrete_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_concrete", - Texture.concretePink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete", - Texture.concretePink), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_pink", - Texture.concretePink))); + new SimpleTexture("assets/minecraft/textures/block/pink_concrete", + Texture.concretePink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete", + Texture.concretePink), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_pink", + Texture.concretePink))); ALL_TEXTURES.put("concrete_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_concrete", - Texture.concretePurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete", - Texture.concretePurple), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_purple", - Texture.concretePurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_concrete", + Texture.concretePurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete", + Texture.concretePurple), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_purple", + Texture.concretePurple))); ALL_TEXTURES.put("concrete_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_concrete", - Texture.concreteRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_concrete", - Texture.concreteRed), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_red", - Texture.concreteRed))); + new SimpleTexture("assets/minecraft/textures/block/red_concrete", + Texture.concreteRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_concrete", + Texture.concreteRed), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_red", + Texture.concreteRed))); ALL_TEXTURES.put("concrete_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete", - Texture.concreteSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete", - Texture.concreteSilver), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_silver", - Texture.concreteSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete", + Texture.concreteSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete", + Texture.concreteSilver), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_silver", + Texture.concreteSilver))); ALL_TEXTURES.put("concrete_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_concrete", - Texture.concreteWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_concrete", - Texture.concreteWhite), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_white", - Texture.concreteWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_concrete", + Texture.concreteWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_concrete", + Texture.concreteWhite), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_white", + Texture.concreteWhite))); ALL_TEXTURES.put("concrete_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_concrete", - Texture.concreteYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete", - Texture.concreteYellow), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_yellow", - Texture.concreteYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_concrete", + Texture.concreteYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete", + Texture.concreteYellow), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_yellow", + Texture.concreteYellow))); // Concrete powder: ALL_TEXTURES.put("concrete_powder_black", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/black_concrete_powder", - Texture.concretePowderBlack), - new SimpleTexture("assets/minecraft/textures/blocks/black_concrete_powder", - Texture.concretePowderBlack), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_black", - Texture.concretePowderBlack))); + new SimpleTexture("assets/minecraft/textures/block/black_concrete_powder", + Texture.concretePowderBlack), + new SimpleTexture("assets/minecraft/textures/blocks/black_concrete_powder", + Texture.concretePowderBlack), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_black", + Texture.concretePowderBlack))); ALL_TEXTURES.put("concrete_powder_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/blue_concrete_powder", - Texture.concretePowderBlue), - new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete_powder", - Texture.concretePowderBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_blue", - Texture.concretePowderBlue))); + new SimpleTexture("assets/minecraft/textures/block/blue_concrete_powder", + Texture.concretePowderBlue), + new SimpleTexture("assets/minecraft/textures/blocks/blue_concrete_powder", + Texture.concretePowderBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_blue", + Texture.concretePowderBlue))); ALL_TEXTURES.put("concrete_powder_brown", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/brown_concrete_powder", - Texture.concretePowderBrown), - new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete_powder", - Texture.concretePowderBrown), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_brown", - Texture.concretePowderBrown))); + new SimpleTexture("assets/minecraft/textures/block/brown_concrete_powder", + Texture.concretePowderBrown), + new SimpleTexture("assets/minecraft/textures/blocks/brown_concrete_powder", + Texture.concretePowderBrown), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_brown", + Texture.concretePowderBrown))); ALL_TEXTURES.put("concrete_powder_cyan", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/cyan_concrete_powder", - Texture.concretePowderCyan), - new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete_powder", - Texture.concretePowderCyan), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_cyan", - Texture.concretePowderCyan))); + new SimpleTexture("assets/minecraft/textures/block/cyan_concrete_powder", + Texture.concretePowderCyan), + new SimpleTexture("assets/minecraft/textures/blocks/cyan_concrete_powder", + Texture.concretePowderCyan), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_cyan", + Texture.concretePowderCyan))); ALL_TEXTURES.put("concrete_powder_gray", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/gray_concrete_powder", - Texture.concretePowderGray), - new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete_powder", - Texture.concretePowderGray), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_gray", - Texture.concretePowderGray))); + new SimpleTexture("assets/minecraft/textures/block/gray_concrete_powder", + Texture.concretePowderGray), + new SimpleTexture("assets/minecraft/textures/blocks/gray_concrete_powder", + Texture.concretePowderGray), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_gray", + Texture.concretePowderGray))); ALL_TEXTURES.put("concrete_powder_green", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/green_concrete_powder", - Texture.concretePowderGreen), - new SimpleTexture("assets/minecraft/textures/blocks/green_concrete_powder", - Texture.concretePowderGreen), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_green", - Texture.concretePowderGreen))); + new SimpleTexture("assets/minecraft/textures/block/green_concrete_powder", + Texture.concretePowderGreen), + new SimpleTexture("assets/minecraft/textures/blocks/green_concrete_powder", + Texture.concretePowderGreen), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_green", + Texture.concretePowderGreen))); ALL_TEXTURES.put("concrete_powder_light_blue", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete_powder", - Texture.concretePowderLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete_powder", - Texture.concretePowderLightBlue), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_light_blue", - Texture.concretePowderLightBlue))); + new SimpleTexture("assets/minecraft/textures/block/light_blue_concrete_powder", + Texture.concretePowderLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/light_blue_concrete_powder", + Texture.concretePowderLightBlue), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_light_blue", + Texture.concretePowderLightBlue))); ALL_TEXTURES.put("concrete_powder_lime", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/lime_concrete_powder", - Texture.concretePowderLime), - new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete_powder", - Texture.concretePowderLime), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_lime", - Texture.concretePowderLime))); + new SimpleTexture("assets/minecraft/textures/block/lime_concrete_powder", + Texture.concretePowderLime), + new SimpleTexture("assets/minecraft/textures/blocks/lime_concrete_powder", + Texture.concretePowderLime), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_lime", + Texture.concretePowderLime))); ALL_TEXTURES.put("concrete_powder_magenta", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/magenta_concrete_powder", - Texture.concretePowderMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete_powder", - Texture.concretePowderMagenta), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_magenta", - Texture.concretePowderMagenta))); + new SimpleTexture("assets/minecraft/textures/block/magenta_concrete_powder", + Texture.concretePowderMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/magenta_concrete_powder", + Texture.concretePowderMagenta), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_magenta", + Texture.concretePowderMagenta))); ALL_TEXTURES.put("concrete_powder_orange", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/orange_concrete_powder", - Texture.concretePowderOrange), - new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete_powder", - Texture.concretePowderOrange), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_orange", - Texture.concretePowderOrange))); + new SimpleTexture("assets/minecraft/textures/block/orange_concrete_powder", + Texture.concretePowderOrange), + new SimpleTexture("assets/minecraft/textures/blocks/orange_concrete_powder", + Texture.concretePowderOrange), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_orange", + Texture.concretePowderOrange))); ALL_TEXTURES.put("concrete_powder_pink", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/pink_concrete_powder", - Texture.concretePowderPink), - new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete_powder", - Texture.concretePowderPink), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_pink", - Texture.concretePowderPink))); + new SimpleTexture("assets/minecraft/textures/block/pink_concrete_powder", + Texture.concretePowderPink), + new SimpleTexture("assets/minecraft/textures/blocks/pink_concrete_powder", + Texture.concretePowderPink), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_pink", + Texture.concretePowderPink))); ALL_TEXTURES.put("concrete_powder_purple", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/purple_concrete_powder", - Texture.concretePowderPurple), - new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete_powder", - Texture.concretePowderPurple), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_purple", - Texture.concretePowderPurple))); + new SimpleTexture("assets/minecraft/textures/block/purple_concrete_powder", + Texture.concretePowderPurple), + new SimpleTexture("assets/minecraft/textures/blocks/purple_concrete_powder", + Texture.concretePowderPurple), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_purple", + Texture.concretePowderPurple))); ALL_TEXTURES.put("concrete_powder_red", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/red_concrete_powder", - Texture.concretePowderRed), - new SimpleTexture("assets/minecraft/textures/blocks/red_concrete_powder", - Texture.concretePowderRed), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_red", - Texture.concretePowderRed))); + new SimpleTexture("assets/minecraft/textures/block/red_concrete_powder", + Texture.concretePowderRed), + new SimpleTexture("assets/minecraft/textures/blocks/red_concrete_powder", + Texture.concretePowderRed), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_red", + Texture.concretePowderRed))); ALL_TEXTURES.put("concrete_powder_silver", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete_powder", - Texture.concretePowderSilver), - new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete_powder", - Texture.concretePowderSilver), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_silver", - Texture.concretePowderSilver))); + new SimpleTexture("assets/minecraft/textures/block/light_gray_concrete_powder", + Texture.concretePowderSilver), + new SimpleTexture("assets/minecraft/textures/blocks/light_gray_concrete_powder", + Texture.concretePowderSilver), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_silver", + Texture.concretePowderSilver))); ALL_TEXTURES.put("concrete_powder_white", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/white_concrete_powder", - Texture.concretePowderWhite), - new SimpleTexture("assets/minecraft/textures/blocks/white_concrete_powder", - Texture.concretePowderWhite), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_white", - Texture.concretePowderWhite))); + new SimpleTexture("assets/minecraft/textures/block/white_concrete_powder", + Texture.concretePowderWhite), + new SimpleTexture("assets/minecraft/textures/blocks/white_concrete_powder", + Texture.concretePowderWhite), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_white", + Texture.concretePowderWhite))); ALL_TEXTURES.put("concrete_powder_yellow", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/yellow_concrete_powder", - Texture.concretePowderYellow), - new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete_powder", - Texture.concretePowderYellow), - new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_yellow", - Texture.concretePowderYellow))); + new SimpleTexture("assets/minecraft/textures/block/yellow_concrete_powder", + Texture.concretePowderYellow), + new SimpleTexture("assets/minecraft/textures/blocks/yellow_concrete_powder", + Texture.concretePowderYellow), + new SimpleTexture("assets/minecraft/textures/blocks/concrete_powder_yellow", + Texture.concretePowderYellow))); // [1.12] Beetroots: ALL_TEXTURES.put("beetroots_stage_0", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage0", - Texture.beets0), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage0", - Texture.beets0), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_0", - Texture.beets0))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage0", + Texture.beets0), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage0", + Texture.beets0), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_0", + Texture.beets0))); ALL_TEXTURES.put("beetroots_stage_1", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage1", - Texture.beets1), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage1", - Texture.beets1), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_1", - Texture.beets1))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage1", + Texture.beets1), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage1", + Texture.beets1), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_1", + Texture.beets1))); ALL_TEXTURES.put("beetroots_stage_2", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage2", - Texture.beets2), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage2", - Texture.beets2), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_2", - Texture.beets2))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage2", + Texture.beets2), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage2", + Texture.beets2), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_2", + Texture.beets2))); ALL_TEXTURES.put("beetroots_stage_3", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/beetroots_stage3", - Texture.beets3), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage3", - Texture.beets3), - new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_3", - Texture.beets3))); + new SimpleTexture("assets/minecraft/textures/block/beetroots_stage3", + Texture.beets3), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage3", + Texture.beets3), + new SimpleTexture("assets/minecraft/textures/blocks/beetroots_stage_3", + Texture.beets3))); ALL_TEXTURES.put("bed_white", BedTexture.createTextureLoader("white", Texture.bedWhite)); ALL_TEXTURES.put("bed_orange", BedTexture.createTextureLoader("orange", Texture.bedOrange)); @@ -2997,319 +2997,332 @@ public class TexturePackLoader { ALL_TEXTURES.put("bed_black", BedTexture.createTextureLoader("black", Texture.bedBlack)); ALL_TEXTURES.put("banner_base", - new SimpleTexture("assets/minecraft/textures/entity/banner_base", Texture.bannerBase)); + new SimpleTexture("assets/minecraft/textures/entity/banner_base", Texture.bannerBase)); // Minecraft 1.13 ALL_TEXTURES.put("stripped_oak_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log", - Texture.strippedOakLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log", + Texture.strippedOakLog)); ALL_TEXTURES.put("stripped_oak_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log_top", - Texture.strippedOakLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_oak_log_top", + Texture.strippedOakLogTop)); ALL_TEXTURES.put("stripped_spruce_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log", - Texture.strippedSpruceLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log", + Texture.strippedSpruceLog)); ALL_TEXTURES.put("stripped_spruce_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log_top", - Texture.strippedSpruceLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_spruce_log_top", + Texture.strippedSpruceLogTop)); ALL_TEXTURES.put("stripped_birch_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log", - Texture.strippedBirchLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log", + Texture.strippedBirchLog)); ALL_TEXTURES.put("stripped_birch_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log_top", - Texture.strippedBirchLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_birch_log_top", + Texture.strippedBirchLogTop)); ALL_TEXTURES.put("stripped_jungle_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log", - Texture.strippedJungleLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log", + Texture.strippedJungleLog)); ALL_TEXTURES.put("stripped_jungle_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log_top", - Texture.strippedJungleLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_jungle_log_top", + Texture.strippedJungleLogTop)); ALL_TEXTURES.put("stripped_acacia_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log", - Texture.strippedAcaciaLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log", + Texture.strippedAcaciaLog)); ALL_TEXTURES.put("stripped_acacia_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log_top", - Texture.strippedAcaciaLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_acacia_log_top", + Texture.strippedAcaciaLogTop)); ALL_TEXTURES.put("stripped_dark_oak_log", - new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log", - Texture.strippedDarkOakLog)); + new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log", + Texture.strippedDarkOakLog)); ALL_TEXTURES.put("stripped_dark_oak_log_top", - new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log_top", - Texture.strippedDarkOakLogTop)); + new SimpleTexture("assets/minecraft/textures/block/stripped_dark_oak_log_top", + Texture.strippedDarkOakLogTop)); ALL_TEXTURES.put("birch_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/birch_trapdoor", Texture.birchTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/birch_trapdoor", Texture.birchTrapdoor)); ALL_TEXTURES.put("spruce_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/spruce_trapdoor", Texture.spruceTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/spruce_trapdoor", Texture.spruceTrapdoor)); ALL_TEXTURES.put("jungle_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/jungle_trapdoor", Texture.jungleTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/jungle_trapdoor", Texture.jungleTrapdoor)); ALL_TEXTURES.put("acacia_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/acacia_trapdoor", Texture.acaciaTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/acacia_trapdoor", Texture.acaciaTrapdoor)); ALL_TEXTURES.put("dark_oak_trapdoor", - new SimpleTexture("assets/minecraft/textures/block/dark_oak_trapdoor", Texture.darkOakTrapdoor)); + new SimpleTexture("assets/minecraft/textures/block/dark_oak_trapdoor", Texture.darkOakTrapdoor)); ALL_TEXTURES.put("kelp", - new SimpleTexture("assets/minecraft/textures/block/kelp", Texture.kelp)); + new SimpleTexture("assets/minecraft/textures/block/kelp", Texture.kelp)); ALL_TEXTURES.put("kelp_plant", - new SimpleTexture("assets/minecraft/textures/block/kelp_plant", Texture.kelpPlant)); + new SimpleTexture("assets/minecraft/textures/block/kelp_plant", Texture.kelpPlant)); ALL_TEXTURES.put("seagrass", - new SimpleTexture("assets/minecraft/textures/block/seagrass", Texture.seagrass)); + new SimpleTexture("assets/minecraft/textures/block/seagrass", Texture.seagrass)); ALL_TEXTURES.put("tall_seagrass_top", - new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_top", Texture.tallSeagrassTop)); + new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_top", Texture.tallSeagrassTop)); ALL_TEXTURES.put("tall_seagrass_bottom", - new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_bottom", Texture.tallSeagrassBottom)); + new SimpleTexture("assets/minecraft/textures/block/tall_seagrass_bottom", Texture.tallSeagrassBottom)); ALL_TEXTURES.put("dried_kelp_side", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_side", - Texture.driedKelpSide)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_side", + Texture.driedKelpSide)); ALL_TEXTURES.put("dried_kelp_top", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_top", - Texture.driedKelpTop)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_top", + Texture.driedKelpTop)); ALL_TEXTURES.put("dried_kelp_bottom", - new SimpleTexture("assets/minecraft/textures/block/dried_kelp_bottom", - Texture.driedKelpBottom)); + new SimpleTexture("assets/minecraft/textures/block/dried_kelp_bottom", + Texture.driedKelpBottom)); ALL_TEXTURES.put("tube_coral", - new SimpleTexture("assets/minecraft/textures/block/tube_coral", - Texture.tubeCoral)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral", + Texture.tubeCoral)); ALL_TEXTURES.put("brain_coral", - new SimpleTexture("assets/minecraft/textures/block/brain_coral", - Texture.brainCoral)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral", + Texture.brainCoral)); ALL_TEXTURES.put("bubble_coral", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral", - Texture.bubbleCoral)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral", + Texture.bubbleCoral)); ALL_TEXTURES.put("fire_coral", - new SimpleTexture("assets/minecraft/textures/block/fire_coral", - Texture.fireCoral)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral", + Texture.fireCoral)); ALL_TEXTURES.put("horn_coral", - new SimpleTexture("assets/minecraft/textures/block/horn_coral", - Texture.hornCoral)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral", + Texture.hornCoral)); ALL_TEXTURES.put("tube_coral_block", - new SimpleTexture("assets/minecraft/textures/block/tube_coral_block", - Texture.tubeCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral_block", + Texture.tubeCoralBlock)); ALL_TEXTURES.put("brain_coral_block", - new SimpleTexture("assets/minecraft/textures/block/brain_coral_block", - Texture.brainCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral_block", + Texture.brainCoralBlock)); ALL_TEXTURES.put("bubble_coral_block", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral_block", - Texture.bubbleCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral_block", + Texture.bubbleCoralBlock)); ALL_TEXTURES.put("fire_coral_block", - new SimpleTexture("assets/minecraft/textures/block/fire_coral_block", - Texture.fireCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral_block", + Texture.fireCoralBlock)); ALL_TEXTURES.put("horn_coral_block", - new SimpleTexture("assets/minecraft/textures/block/horn_coral_block", - Texture.hornCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral_block", + Texture.hornCoralBlock)); ALL_TEXTURES.put("dead_tube_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_block", - Texture.deadTubeCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_block", + Texture.deadTubeCoralBlock)); ALL_TEXTURES.put("dead_brain_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_block", - Texture.deadBrainCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_block", + Texture.deadBrainCoralBlock)); ALL_TEXTURES.put("dead_bubble_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_block", - Texture.deadBubbleCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_block", + Texture.deadBubbleCoralBlock)); ALL_TEXTURES.put("dead_fire_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_block", - Texture.deadFireCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_block", + Texture.deadFireCoralBlock)); ALL_TEXTURES.put("dead_horn_coral_block", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_block", - Texture.deadHornCoralBlock)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_block", + Texture.deadHornCoralBlock)); ALL_TEXTURES.put("tube_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/tube_coral_fan", - Texture.tubeCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/tube_coral_fan", + Texture.tubeCoralFan)); ALL_TEXTURES.put("brain_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/brain_coral_fan", - Texture.brainCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/brain_coral_fan", + Texture.brainCoralFan)); ALL_TEXTURES.put("bubble_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/bubble_coral_fan", - Texture.bubbleCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/bubble_coral_fan", + Texture.bubbleCoralFan)); ALL_TEXTURES.put("fire_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/fire_coral_fan", - Texture.fireCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/fire_coral_fan", + Texture.fireCoralFan)); ALL_TEXTURES.put("horn_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/horn_coral_fan", - Texture.hornCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/horn_coral_fan", + Texture.hornCoralFan)); ALL_TEXTURES.put("dead_tube_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral", - Texture.deadTubeCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral", + Texture.deadTubeCoral)); ALL_TEXTURES.put("dead_brain_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral", - Texture.deadBrainCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral", + Texture.deadBrainCoral)); ALL_TEXTURES.put("dead_bubble_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral", - Texture.deadBubbleCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral", + Texture.deadBubbleCoral)); ALL_TEXTURES.put("dead_fire_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral", - Texture.deadFireCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral", + Texture.deadFireCoral)); ALL_TEXTURES.put("dead_horn_coral", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral", - Texture.deadHornCoral)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral", + Texture.deadHornCoral)); ALL_TEXTURES.put("dead_tube_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_fan", - Texture.deadTubeCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_tube_coral_fan", + Texture.deadTubeCoralFan)); ALL_TEXTURES.put("dead_brain_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_fan", - Texture.deadBrainCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_brain_coral_fan", + Texture.deadBrainCoralFan)); ALL_TEXTURES.put("dead_bubble_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_fan", - Texture.deadBubbleCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_bubble_coral_fan", + Texture.deadBubbleCoralFan)); ALL_TEXTURES.put("dead_fire_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_fan", - Texture.deadFireCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_fire_coral_fan", + Texture.deadFireCoralFan)); ALL_TEXTURES.put("dead_horn_coral_fan", - new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_fan", - Texture.deadHornCoralFan)); + new SimpleTexture("assets/minecraft/textures/block/dead_horn_coral_fan", + Texture.deadHornCoralFan)); ALL_TEXTURES.put("turtle_egg", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg", - Texture.turtleEgg)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg", + Texture.turtleEgg)); ALL_TEXTURES.put("turtle_egg_slightly_cracked", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg_slightly_cracked", - Texture.turtleEggSlightlyCracked)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg_slightly_cracked", + Texture.turtleEggSlightlyCracked)); ALL_TEXTURES.put("turtle_egg_very_cracked", - new SimpleTexture("assets/minecraft/textures/block/turtle_egg_very_cracked", - Texture.turtleEggVeryCracked)); + new SimpleTexture("assets/minecraft/textures/block/turtle_egg_very_cracked", + Texture.turtleEggVeryCracked)); ALL_TEXTURES.put("blue_ice", - new SimpleTexture("assets/minecraft/textures/block/blue_ice", - Texture.blueIce)); + new SimpleTexture("assets/minecraft/textures/block/blue_ice", + Texture.blueIce)); ALL_TEXTURES.put("sea_pickle", - new SimpleTexture("assets/minecraft/textures/block/sea_pickle", - Texture.seaPickle)); + new SimpleTexture("assets/minecraft/textures/block/sea_pickle", + Texture.seaPickle)); ALL_TEXTURES.put("conduit", - new SimpleTexture("assets/minecraft/textures/block/conduit", - Texture.conduit)); + new SimpleTexture("assets/minecraft/textures/block/conduit", + Texture.conduit)); ALL_TEXTURES.put("structure_block", - new SimpleTexture("assets/minecraft/textures/block/structure_block", - Texture.structureBlock)); + new SimpleTexture("assets/minecraft/textures/block/structure_block", + Texture.structureBlock)); ALL_TEXTURES.put("structure_block_corner", - new SimpleTexture("assets/minecraft/textures/block/structure_block_corner", - Texture.structureBlockCorner)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_corner", + Texture.structureBlockCorner)); ALL_TEXTURES.put("structure_block_data", - new SimpleTexture("assets/minecraft/textures/block/structure_block_data", - Texture.structureBlockData)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_data", + Texture.structureBlockData)); ALL_TEXTURES.put("structure_block_load", - new SimpleTexture("assets/minecraft/textures/block/structure_block_load", - Texture.structureBlockLoad)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_load", + Texture.structureBlockLoad)); ALL_TEXTURES.put("structure_block_save", - new SimpleTexture("assets/minecraft/textures/block/structure_block_save", - Texture.structureBlockSave)); + new SimpleTexture("assets/minecraft/textures/block/structure_block_save", + Texture.structureBlockSave)); // Minecraft 1.14 ALL_TEXTURES.put("barrel_top", - new SimpleTexture("assets/minecraft/textures/block/barrel_top", - Texture.barrelTop)); + new SimpleTexture("assets/minecraft/textures/block/barrel_top", + Texture.barrelTop)); ALL_TEXTURES.put("barrel_top_open", - new SimpleTexture("assets/minecraft/textures/block/barrel_top_open", - Texture.barrelOpen)); + new SimpleTexture("assets/minecraft/textures/block/barrel_top_open", + Texture.barrelOpen)); ALL_TEXTURES.put("barrel_side", - new SimpleTexture("assets/minecraft/textures/block/barrel_side", - Texture.barrelSide)); + new SimpleTexture("assets/minecraft/textures/block/barrel_side", + Texture.barrelSide)); ALL_TEXTURES.put("barrel_bottom", - new SimpleTexture("assets/minecraft/textures/block/barrel_bottom", - Texture.barrelBottom)); + new SimpleTexture("assets/minecraft/textures/block/barrel_bottom", + Texture.barrelBottom)); ALL_TEXTURES.put("loom_bottom", - new SimpleTexture("assets/minecraft/textures/block/loom_bottom", - Texture.loomBottom)); + new SimpleTexture("assets/minecraft/textures/block/loom_bottom", + Texture.loomBottom)); ALL_TEXTURES.put("loom_front", - new SimpleTexture("assets/minecraft/textures/block/loom_front", - Texture.loomFront)); + new SimpleTexture("assets/minecraft/textures/block/loom_front", + Texture.loomFront)); ALL_TEXTURES.put("loom_side", - new SimpleTexture("assets/minecraft/textures/block/loom_side", - Texture.loomSide)); + new SimpleTexture("assets/minecraft/textures/block/loom_side", + Texture.loomSide)); ALL_TEXTURES.put("loom_top", - new SimpleTexture("assets/minecraft/textures/block/loom_top", - Texture.loomTop)); - - ALL_TEXTURES.put("sign_acacia", SignTexture.createTextureLoader("acacia", Texture.acaciaSignPost)); - ALL_TEXTURES.put("sign_birch", SignTexture.createTextureLoader("birch", Texture.birchSignPost)); - ALL_TEXTURES.put("sign_dark_oak", SignTexture.createTextureLoader("dark_oak", Texture.darkOakSignPost)); - ALL_TEXTURES.put("sign_jungle", SignTexture.createTextureLoader("jungle", Texture.jungleSignPost)); - ALL_TEXTURES.put("sign_oak", SignTexture.createTextureLoader("oak", Texture.oakSignPost)); - ALL_TEXTURES.put("sign_spruce", SignTexture.createTextureLoader("spruce", Texture.spruceSignPost)); - ALL_TEXTURES.put("sign_crimson", SignTexture.createTextureLoader("crimson", Texture.crimsonSignPost)); - ALL_TEXTURES.put("sign_warped", SignTexture.createTextureLoader("warped", Texture.warpedSignPost)); - ALL_TEXTURES.put("sign_mangrove", SignTexture.createTextureLoader("mangrove", Texture.mangroveSignPost)); - ALL_TEXTURES.put("sign_bamboo", SignTexture.createTextureLoader("bamboo", Texture.bambooSignPost)); - ALL_TEXTURES.put("sign_cherry", SignTexture.createTextureLoader("cherry", Texture.cherrySignPost)); - ALL_TEXTURES.put("sign_pale_oak", SignTexture.createTextureLoader("pale_oak", Texture.paleOakSignPost)); + new SimpleTexture("assets/minecraft/textures/block/loom_top", + Texture.loomTop)); + + ALL_TEXTURES.put("sign_acacia", SignTexture.createSignTextureLoader("acacia", Texture.acaciaSignPost)); + ALL_TEXTURES.put("sign_birch", SignTexture.createSignTextureLoader("birch", Texture.birchSignPost)); + ALL_TEXTURES.put("sign_dark_oak", SignTexture.createSignTextureLoader("dark_oak", Texture.darkOakSignPost)); + ALL_TEXTURES.put("sign_jungle", SignTexture.createSignTextureLoader("jungle", Texture.jungleSignPost)); + ALL_TEXTURES.put("sign_oak", SignTexture.createSignTextureLoader("oak", Texture.oakSignPost)); + ALL_TEXTURES.put("sign_spruce", SignTexture.createSignTextureLoader("spruce", Texture.spruceSignPost)); + ALL_TEXTURES.put("sign_crimson", SignTexture.createSignTextureLoader("crimson", Texture.crimsonSignPost)); + ALL_TEXTURES.put("sign_warped", SignTexture.createSignTextureLoader("warped", Texture.warpedSignPost)); + ALL_TEXTURES.put("sign_mangrove", SignTexture.createSignTextureLoader("mangrove", Texture.mangroveSignPost)); + ALL_TEXTURES.put("sign_bamboo", SignTexture.createSignTextureLoader("bamboo", Texture.bambooSignPost)); + ALL_TEXTURES.put("sign_cherry", SignTexture.createSignTextureLoader("cherry", Texture.cherrySignPost)); + ALL_TEXTURES.put("sign_pale_oak", SignTexture.createSignTextureLoader("pale_oak", Texture.paleOakSignPost)); + + ALL_TEXTURES.put("hanging_sign_acacia", SignTexture.createHangingSignTextureLoader("acacia", Texture.acaciaHangingSign)); + ALL_TEXTURES.put("hanging_sign_birch", SignTexture.createHangingSignTextureLoader("birch", Texture.birchHangingSign)); + ALL_TEXTURES.put("hanging_sign_dark_oak", SignTexture.createHangingSignTextureLoader("dark_oak", Texture.darkOakHangingSign)); + ALL_TEXTURES.put("hanging_sign_jungle", SignTexture.createHangingSignTextureLoader("jungle", Texture.jungleHangingSign)); + ALL_TEXTURES.put("hanging_sign_oak", SignTexture.createHangingSignTextureLoader("oak", Texture.oakHangingSign)); + ALL_TEXTURES.put("hanging_sign_spruce", SignTexture.createHangingSignTextureLoader("spruce", Texture.spruceHangingSign)); + ALL_TEXTURES.put("hanging_sign_crimson", SignTexture.createHangingSignTextureLoader("crimson", Texture.crimsonHangingSign)); + ALL_TEXTURES.put("hanging_sign_warped", SignTexture.createHangingSignTextureLoader("warped", Texture.warpedHangingSign)); + ALL_TEXTURES.put("hanging_sign_mangrove", SignTexture.createHangingSignTextureLoader("mangrove", Texture.mangroveHangingSign)); + ALL_TEXTURES.put("hanging_sign_bamboo", SignTexture.createHangingSignTextureLoader("bamboo", Texture.bambooHangingSign)); + ALL_TEXTURES.put("hanging_sign_cherry", SignTexture.createHangingSignTextureLoader("cherry", Texture.cherryHangingSign)); + ALL_TEXTURES.put("hanging_sign_pale_oak", SignTexture.createHangingSignTextureLoader("pale_oak", Texture.paleOakHangingSign)); ALL_TEXTURES.put("cartography_table_side1", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side1", - Texture.cartographyTableSide1)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side1", + Texture.cartographyTableSide1)); ALL_TEXTURES.put("cartography_table_side2", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side2", - Texture.cartographyTableSide2)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side2", + Texture.cartographyTableSide2)); ALL_TEXTURES.put("cartography_table_side3", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_side3", - Texture.cartographyTableSide3)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_side3", + Texture.cartographyTableSide3)); ALL_TEXTURES.put("cartography_table_top", - new SimpleTexture("assets/minecraft/textures/block/cartography_table_top", - Texture.cartographyTableTop)); + new SimpleTexture("assets/minecraft/textures/block/cartography_table_top", + Texture.cartographyTableTop)); ALL_TEXTURES.put("fletching_table_front", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_front", - Texture.fletchingTableFront)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_front", + Texture.fletchingTableFront)); ALL_TEXTURES.put("fletching_table_top", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_top", - Texture.fletchingTableTop)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_top", + Texture.fletchingTableTop)); ALL_TEXTURES.put("fletching_table_side", - new SimpleTexture("assets/minecraft/textures/block/fletching_table_side", - Texture.fletchingTableSide)); + new SimpleTexture("assets/minecraft/textures/block/fletching_table_side", + Texture.fletchingTableSide)); ALL_TEXTURES.put("smithing_table_front", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_front", - Texture.smithingTableFront)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_front", + Texture.smithingTableFront)); ALL_TEXTURES.put("smithing_table_top", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_top", - Texture.smithingTableTop)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_top", + Texture.smithingTableTop)); ALL_TEXTURES.put("smithing_table_side", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_side", - Texture.smithingTableSide)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_side", + Texture.smithingTableSide)); ALL_TEXTURES.put("smithing_table_bottom", - new SimpleTexture("assets/minecraft/textures/block/smithing_table_bottom", - Texture.smithingTableBottom)); + new SimpleTexture("assets/minecraft/textures/block/smithing_table_bottom", + Texture.smithingTableBottom)); ALL_TEXTURES.put("blast_furnace_top", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_top", - Texture.blastFurnaceTop)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_top", + Texture.blastFurnaceTop)); ALL_TEXTURES.put("blast_furnace_side", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_side", - Texture.blastFurnaceSide)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_side", + Texture.blastFurnaceSide)); ALL_TEXTURES.put("blast_furnace_front", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front", - Texture.blastFurnaceFront)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front", + Texture.blastFurnaceFront)); ALL_TEXTURES.put("blast_furnace_front_on", - new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front_on", - Texture.blastFurnaceFrontOn)); + new SimpleTexture("assets/minecraft/textures/block/blast_furnace_front_on", + Texture.blastFurnaceFrontOn)); ALL_TEXTURES.put("smoker_top", - new SimpleTexture("assets/minecraft/textures/block/smoker_top", - Texture.smokerTop)); + new SimpleTexture("assets/minecraft/textures/block/smoker_top", + Texture.smokerTop)); ALL_TEXTURES.put("smoker_bottom", - new SimpleTexture("assets/minecraft/textures/block/smoker_bottom", - Texture.smokerBottom)); + new SimpleTexture("assets/minecraft/textures/block/smoker_bottom", + Texture.smokerBottom)); ALL_TEXTURES.put("smoker_side", - new SimpleTexture("assets/minecraft/textures/block/smoker_side", - Texture.smokerSide)); + new SimpleTexture("assets/minecraft/textures/block/smoker_side", + Texture.smokerSide)); ALL_TEXTURES.put("smoker_front", - new SimpleTexture("assets/minecraft/textures/block/smoker_front", - Texture.smokerFront)); + new SimpleTexture("assets/minecraft/textures/block/smoker_front", + Texture.smokerFront)); ALL_TEXTURES.put("smoker_front_on", - new SimpleTexture("assets/minecraft/textures/block/smoker_front_on", - Texture.smokerFrontOn)); + new SimpleTexture("assets/minecraft/textures/block/smoker_front_on", + Texture.smokerFrontOn)); addSimpleTexture("assets/minecraft/textures/block/sweet_berry_bush_stage0", Texture.sweetBerryBushStage0); addSimpleTexture("assets/minecraft/textures/block/sweet_berry_bush_stage1", Texture.sweetBerryBushStage1); @@ -3415,16 +3428,16 @@ public class TexturePackLoader { addSimpleTexture("assets/minecraft/textures/block/stripped_crimson_stem", Texture.strippedCrimsonStem); addSimpleTexture("assets/minecraft/textures/block/stripped_crimson_stem_top", Texture.strippedCrimsonStemTop); ALL_TEXTURES.put("soul_lantern", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_fire_lantern", Texture.soulFireLantern), // MC 20w06a-20w16a - new SimpleTexture("assets/minecraft/textures/block/soul_lantern", Texture.soulFireLantern) // MC >= 20w17a + new SimpleTexture("assets/minecraft/textures/block/soul_fire_lantern", Texture.soulFireLantern), // MC 20w06a-20w16a + new SimpleTexture("assets/minecraft/textures/block/soul_lantern", Texture.soulFireLantern) // MC >= 20w17a )); addSimpleTexture("assets/minecraft/textures/block/twisting_vines", Texture.twistingVines); addSimpleTexture("assets/minecraft/textures/block/twisting_vines_plant", Texture.twistingVinesPlant); addSimpleTexture("assets/minecraft/textures/block/weeping_vines", Texture.weepingVines); addSimpleTexture("assets/minecraft/textures/block/weeping_vines_plant", Texture.weepingVinesPlant); ALL_TEXTURES.put("soul_torch", new AlternateTextures( - new SimpleTexture("assets/minecraft/textures/block/soul_fire_torch", Texture.soulFireTorch), // MC 20w06a-20w16a - new SimpleTexture("assets/minecraft/textures/block/soul_torch", Texture.soulFireTorch) // MC >= 20w17a + new SimpleTexture("assets/minecraft/textures/block/soul_fire_torch", Texture.soulFireTorch), // MC 20w06a-20w16a + new SimpleTexture("assets/minecraft/textures/block/soul_torch", Texture.soulFireTorch) // MC >= 20w17a )); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_top", Texture.respawnAnchorTop); addSimpleTexture("assets/minecraft/textures/block/respawn_anchor_bottom", Texture.respawnAnchorBottom); @@ -3615,9 +3628,8 @@ public class TexturePackLoader { /** * Register all public static fields annotated with {@link TexturePath} to be loaded. - * * @param clazz Class to register - * @param Type of the class + * @param Type of the class */ public static void registerTextureFields(Class clazz) { for (Field field : clazz.getFields()) { diff --git a/chunky/src/java/se/llbit/chunky/resources/texturepack/HangingSignTextureAdapter26_2.java b/chunky/src/java/se/llbit/chunky/resources/texturepack/HangingSignTextureAdapter26_2.java new file mode 100644 index 000000000..98c13676b --- /dev/null +++ b/chunky/src/java/se/llbit/chunky/resources/texturepack/HangingSignTextureAdapter26_2.java @@ -0,0 +1,53 @@ +package se.llbit.chunky.resources.texturepack; + +import se.llbit.chunky.resources.BitmapImage; +import se.llbit.chunky.resources.LayeredResourcePacks; +import se.llbit.chunky.resources.Texture; + +import java.io.IOException; +import java.io.InputStream; +import java.util.function.Function; + +/** + * This texture loader is an adapter for the 26.2-snapshot-7 (or later) hanging sign textures. + * It converts pre-26.2-snapshot-7 hanging sign textures to the new format. + */ +public class HangingSignTextureAdapter26_2 extends TextureLoader { + private final Texture targetTexture; + private final Function originalTextureLoader; + + public HangingSignTextureAdapter26_2(Texture targetTexture, Function originalTextureLoader) { + this.targetTexture = targetTexture; + this.originalTextureLoader = originalTextureLoader; + } + + @Override + public boolean load(LayeredResourcePacks resourcePacks) { + Texture originalTexture = new Texture(); + if (!originalTextureLoader.apply(originalTexture).load(resourcePacks)) { + return false; + } + + int scale = originalTexture.getWidth() / 64; + BitmapImage newTexture = new BitmapImage(32 * scale, 32 * scale); + + newTexture.blit(originalTexture.getBitmap(), 0, 0, 4 * scale, 0, 20 * scale, 4 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 4 * scale, 4 * scale, 4 * scale, 24 * scale, 6 * scale); + newTexture.blit(originalTexture.getBitmap(), 20 * scale, 0, 14 * scale, 6 * scale, 26 * scale, 12 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 7 * scale, 24 * scale, 4 * scale, 40 * scale, 6 * scale); + newTexture.blit(originalTexture.getBitmap(), 16 * scale, 7 * scale, 0, 4 * scale, 4 * scale, 6 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 9 * scale, 36 * scale, 4 * scale, 20 * scale, 0); + newTexture.blit(originalTexture.getBitmap(), 22 * scale, 7 * scale, 0, 6 * scale, 9 * scale, 12 * scale); + newTexture.blit(originalTexture.getBitmap(), 0, 16 * scale, 0, 14 * scale, 32 * scale, 24 * scale); + newTexture.blit(originalTexture.getBitmap(), 2 * scale, 14 * scale, 2 * scale, 12 * scale, 16 * scale, 14 * scale); + newTexture.blit(originalTexture.getBitmap(), 2 * scale, 26 * scale, 16 * scale, 14 * scale, 30 * scale, 12 * scale); + + targetTexture.setTexture(newTexture); + return true; + } + + @Override + protected boolean load(InputStream imageStream) throws IOException, TextureFormatError { + return false; + } +} diff --git a/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java index efbb26cbb..171aebfda 100644 --- a/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java +++ b/chunky/src/java/se/llbit/chunky/resources/texturepack/SignTexture.java @@ -13,7 +13,7 @@ private SignTexture() { * @param material Sign material * @return Texture loader for the given sign material */ - public static TextureLoader createTextureLoader(String material, Texture texture) { + public static TextureLoader createSignTextureLoader(String material, Texture texture) { TextureLoader chaosCubedAdapter = "oak".equals(material) ? new SignTextureAdapter26_2(texture, t -> new AlternateTextures( @@ -27,4 +27,18 @@ public static TextureLoader createTextureLoader(String material, Texture texture new SimpleTexture("assets/minecraft/textures/block/" + material + "_sign", texture), chaosCubedAdapter); } + + /** + * Create a texture loader for the given hanging sign material that uses the 26.2 textures by default and falls back to + * older texture formats if they don't exist. + * + * @param material Hanging sign material + * @return Texture loader for the given hanging sign material + */ + public static TextureLoader createHangingSignTextureLoader(String material, Texture texture) { + return new AlternateTextures( + new SimpleTexture("assets/minecraft/textures/block/" + material + "_hanging_sign", texture), + new HangingSignTextureAdapter26_2(texture, + t -> new SimpleTexture("assets/minecraft/textures/entity/signs/hanging/" + material, t))); + } } From 711d71876ade1c8e329837bebe694255bd8af3d4 Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Sun, 17 May 2026 15:04:12 +0200 Subject: [PATCH 5/6] Update the hanging sign model. --- .../chunky/entity/HangingSignEntity.java | 251 ++++++++---------- 1 file changed, 105 insertions(+), 146 deletions(-) diff --git a/chunky/src/java/se/llbit/chunky/entity/HangingSignEntity.java b/chunky/src/java/se/llbit/chunky/entity/HangingSignEntity.java index 5c85ba9d5..7037aba93 100644 --- a/chunky/src/java/se/llbit/chunky/entity/HangingSignEntity.java +++ b/chunky/src/java/se/llbit/chunky/entity/HangingSignEntity.java @@ -19,193 +19,162 @@ public class HangingSignEntity extends Entity { private static final Quad[] quadsAttached = new Quad[]{ - // top new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector4(2 / 64., 16 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 8 / 16.0, 9 / 16.0) ), - // bottom new Quad( - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(16 / 64., 30 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 2 / 16.0, 3 / 16.0) ), - // left new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(0 / 64., 2 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 0 / 16.0, 8 / 16.0, 3 / 16.0) ), - // right new Quad( - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 18 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(9 / 16.0, 8 / 16.0, 8 / 16.0, 3 / 16.0) ), - // front new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 2 / 64., 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(16 / 16.0, 9 / 16.0, 8 / 16.0, 3 / 16.0) ), - // back new Quad( - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(32 / 64., 18 / 64., 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(8 / 16.0, 1 / 16.0, 8 / 16.0, 3 / 16.0) ), - // chains front new Quad( - new Vector3(-6 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(6 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-6 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(13 / 64., 27 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(2 / 16.0, 16 / 16.0, 8 / 16.0), + new Vector3(14 / 16.0, 16 / 16.0, 8 / 16.0), + new Vector3(2 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(10 / 16.0, 16 / 16.0, 16 / 16.0, 13 / 16.0) ), - // chains back new Quad( - new Vector3(6 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-6 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(6 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(13 / 64., 27 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(14 / 16.0, 16 / 16.0, 8 / 16.0), + new Vector3(2 / 16.0, 16 / 16.0, 8 / 16.0), + new Vector3(14 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(16 / 16.0, 10 / 16.0, 16 / 16.0, 13 / 16.0) ) }; private static final Quad[] quadsNotAttached = Model.join( new Quad[]{ - // top new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector4(2 / 64., 16 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 8 / 16.0, 9 / 16.0) ), - // bottom new Quad( - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(16 / 64., 30 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 2 / 16.0, 3 / 16.0) ), - // left new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(0 / 64., 2 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 0 / 16.0, 8 / 16.0, 3 / 16.0) ), - // right new Quad( - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 18 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(9 / 16.0, 8 / 16.0, 8 / 16.0, 3 / 16.0) ), - // front new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 2 / 64., 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(16 / 16.0, 9 / 16.0, 8 / 16.0, 3 / 16.0) ), - // back new Quad( - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(32 / 64., 18 / 64., 1 - 14 / 32., 1 - 24 / 32.) - ), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(8 / 16.0, 1 / 16.0, 8 / 16.0, 3 / 16.0) + ) }, - // chains - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(2.96447 / 16.0, 16 / 16.0, 4.46447 / 16.0), + new Vector3(5.96447 / 16.0, 16 / 16.0, 4.46447 / 16.0), + new Vector3(2.96447 / 16.0, 10 / 16.0, 4.46447 / 16.0), + new Vector4(11 / 16.0, 12.5 / 16.0, 12.5 / 16.0, 9.5 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(5.96447 / 16.0, 16 / 16.0, 4.46447 / 16.0), + new Vector3(2.96447 / 16.0, 16 / 16.0, 4.46447 / 16.0), + new Vector3(5.96447 / 16.0, 10 / 16.0, 4.46447 / 16.0), + new Vector4(12.5 / 16.0, 11 / 16.0, 12.5 / 16.0, 9.5 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(-45)) - .translate(-0.5, -0.5, -0.5) - .translate(-5 / 16.0, 0 / 16.0, 0 / 16.0) + Math.toRadians(45) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(2.96447 / 16.0, 15 / 16.0, 11.53553 / 16.0), + new Vector3(5.96447 / 16.0, 15 / 16.0, 11.53553 / 16.0), + new Vector3(2.96447 / 16.0, 11 / 16.0, 11.53553 / 16.0), + new Vector4(14 / 16.0, 15.5 / 16.0, 12 / 16.0, 10 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(5.96447 / 16.0, 15 / 16.0, 11.53553 / 16.0), + new Vector3(2.96447 / 16.0, 15 / 16.0, 11.53553 / 16.0), + new Vector3(5.96447 / 16.0, 11 / 16.0, 11.53553 / 16.0), + new Vector4(15.5 / 16.0, 14 / 16.0, 12 / 16.0, 10 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(45)) - .translate(-0.5, -0.5, -0.5) - .translate(-5 / 16.0, 0 / 16.0, 0 / 16.0) + Math.toRadians(-45) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(10.03553 / 16.0, 16 / 16.0, 11.53553 / 16.0), + new Vector3(13.03553 / 16.0, 16 / 16.0, 11.53553 / 16.0), + new Vector3(10.03553 / 16.0, 10 / 16.0, 11.53553 / 16.0), + new Vector4(11 / 16.0, 12.5 / 16.0, 12.5 / 16.0, 9.5 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(13.03553 / 16.0, 16 / 16.0, 11.53553 / 16.0), + new Vector3(10.03553 / 16.0, 16 / 16.0, 11.53553 / 16.0), + new Vector3(13.03553 / 16.0, 10 / 16.0, 11.53553 / 16.0), + new Vector4(12.5 / 16.0, 11 / 16.0, 12.5 / 16.0, 9.5 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(-45)) - .translate(-0.5, -0.5, -0.5) - .translate(5 / 16.0, 0 / 16.0, 0 / 16.0) + Math.toRadians(45) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(10.03553 / 16.0, 15 / 16.0, 4.46447 / 16.0), + new Vector3(13.03553 / 16.0, 15 / 16.0, 4.46447 / 16.0), + new Vector3(10.03553 / 16.0, 11 / 16.0, 4.46447 / 16.0), + new Vector4(14 / 16.0, 15.5 / 16.0, 12 / 16.0, 10 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 16 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(13.03553 / 16.0, 15 / 16.0, 4.46447 / 16.0), + new Vector3(10.03553 / 16.0, 15 / 16.0, 4.46447 / 16.0), + new Vector3(13.03553 / 16.0, 11 / 16.0, 4.46447 / 16.0), + new Vector4(15.5 / 16.0, 14 / 16.0, 12 / 16.0, 10 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(45)) - .translate(-0.5, -0.5, -0.5) - .translate(5 / 16.0, 0 / 16.0, 0 / 16.0) + Math.toRadians(-45) ) ); @@ -216,32 +185,22 @@ public class HangingSignEntity extends Entity { private static Quad[] backFaceWithText = new Quad[16]; static { - rotatedQuadsAttached[0] = Model.translate(quadsAttached, 0.5, 0, 0.5); - rotatedQuadsNotAttached[0] = Model.translate(quadsNotAttached, 0.5, 0, 0.5); + rotatedQuadsAttached[0] = quadsAttached; + rotatedQuadsNotAttached[0] = quadsNotAttached; for (int i = 1; i < 16; ++i) { rotatedQuadsAttached[i] = Model.rotateY(rotatedQuadsAttached[0], Math.PI - i * Math.PI / 8); rotatedQuadsNotAttached[i] = Model.rotateY(rotatedQuadsNotAttached[0], Math.PI - i * Math.PI / 8); } - frontFaceWithText[0] = new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(1, 0, 1, 0) - ); - frontFaceWithText[0] = frontFaceWithText[0].transform(Transform.NONE.translate(0.5, 0, 0.5)); + frontFaceWithText[0] = new Quad(quadsAttached[4], Transform.NONE); + frontFaceWithText[0].uv.set(0, 1, 0, 1); for (int i = 1; i < 16; ++i) { frontFaceWithText[i] = frontFaceWithText[0].transform(Transform.NONE.rotateY(Math.PI - i * Math.PI / 8)); } - backFaceWithText[0] = new Quad( - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(1, 0, 1, 0) - ); - backFaceWithText[0] = backFaceWithText[0].transform(Transform.NONE.translate(0.5, 0, 0.5)); + backFaceWithText[0] = new Quad(quadsAttached[5], Transform.NONE); + backFaceWithText[0].uv.set(0, 1, 0, 1); for (int i = 1; i < 16; ++i) { backFaceWithText[i] = backFaceWithText[0].transform(Transform.NONE.rotateY(Math.PI - i * Math.PI / 8)); } @@ -275,8 +234,8 @@ public HangingSignEntity(Vector3 position, JsonArray[] frontText, SignEntity.Col this.backGlowing = backGlowing; this.angle = rotation; this.attached = attached; - this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 14, 10, 2 / 64., 1 - 24 / 32., 16 / 64., 1 - 14 / 32., 4.5, 3, 9) : null; - this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 14, 10, 18 / 64., 1 - 24 / 32., 32 / 64., 1 - 14 / 32., 4.5, 3, 9) : null; + this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 14, 10, 2 / 32., 16 / 32., 16 / 32., 26 / 32., 4.5, 3, 9) : null; + this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 14, 10, 18 / 32., 16 / 32., 32 / 32., 26 / 32., 4.5, 3, 9) : null; this.texture = signTexture; this.material = material; } From 73526955baf323ef1cafca8f7e73d8a98776ca2a Mon Sep 17 00:00:00 2001 From: Maik Marschner Date: Sun, 17 May 2026 15:34:38 +0200 Subject: [PATCH 6/6] Update the wall hanging sign model. --- .../chunky/entity/WallHangingSignEntity.java | 233 ++++++++---------- 1 file changed, 99 insertions(+), 134 deletions(-) diff --git a/chunky/src/java/se/llbit/chunky/entity/WallHangingSignEntity.java b/chunky/src/java/se/llbit/chunky/entity/WallHangingSignEntity.java index ab2b75f2a..dee93a532 100644 --- a/chunky/src/java/se/llbit/chunky/entity/WallHangingSignEntity.java +++ b/chunky/src/java/se/llbit/chunky/entity/WallHangingSignEntity.java @@ -21,177 +21,152 @@ public class WallHangingSignEntity extends Entity { private static final Quad[] quads = Model.join( new Quad[]{ - // sign top new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector4(2 / 64., 16 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 8 / 16.0, 9 / 16.0) ), - // sign bottom new Quad( - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(16 / 64., 30 / 64., 1 - 12 / 32., 1 - 14 / 32.) + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 8 / 16.0, 2 / 16.0, 3 / 16.0) ), - // sign left new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(0 / 64., 2 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(1 / 16.0, 0 / 16.0, 8 / 16.0, 3 / 16.0) ), - // sign right new Quad( - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 18 / 64.0, 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(9 / 16.0, 8 / 16.0, 8 / 16.0, 3 / 16.0) ), - // sign front new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(16 / 64., 2 / 64., 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(1 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(15 / 16.0, 10 / 16.0, 7 / 16.0), + new Vector3(1 / 16.0, 0 / 16.0, 7 / 16.0), + new Vector4(16 / 16.0, 9 / 16.0, 8 / 16.0, 3 / 16.0) ), - // sign back new Quad( - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(32 / 64., 18 / 64., 1 - 14 / 32., 1 - 24 / 32.) + new Vector3(15 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(1 / 16.0, 10 / 16.0, 9 / 16.0), + new Vector3(15 / 16.0, 0 / 16.0, 9 / 16.0), + new Vector4(8 / 16.0, 1 / 16.0, 8 / 16.0, 3 / 16.0) ) }, new Quad[]{ - // bar top new Quad( - new Vector3(-8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(-8 / 16.0, 16 / 16.0, -2 / 16.0), - new Vector4(4 / 64., 20 / 64., 1 - 0 / 32., 1 - 4 / 32.) + new Vector3(0 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(16 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(0 / 16.0, 16 / 16.0, 6 / 16.0), + new Vector4(0 / 16.0, 8 / 16.0, 14 / 16.0, 16 / 16.0) ), - // bar bottom new Quad( - new Vector3(-8 / 16.0, 14 / 16.0, -2 / 16.0), - new Vector3(8 / 16.0, 14 / 16.0, -2 / 16.0), - new Vector3(-8 / 16.0, 14 / 16.0, 2 / 16.0), - new Vector4(20 / 64., 36 / 64., 1 - 0 / 32., 1 - 4 / 32.) + new Vector3(0 / 16.0, 14 / 16.0, 6 / 16.0), + new Vector3(16 / 16.0, 14 / 16.0, 6 / 16.0), + new Vector3(0 / 16.0, 14 / 16.0, 10 / 16.0), + new Vector4(8 / 16.0, 0 / 16.0, 9.5 / 16.0, 11.5 / 16.0) ), - // bar left new Quad( - new Vector3(-8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(-8 / 16.0, 16 / 16.0, -2 / 16.0), - new Vector3(-8 / 16.0, 14 / 16.0, 2 / 16.0), - new Vector4(0 / 64., 4 / 64., 1 - 4 / 32., 1 - 6 / 32.) + new Vector3(0 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(0 / 16.0, 16 / 16.0, 6 / 16.0), + new Vector3(0 / 16.0, 14 / 16.0, 10 / 16.0), + new Vector4(10 / 16.0, 8 / 16.0, 12.5 / 16.0, 11.5 / 16.0) ), - // bar right new Quad( - new Vector3(8 / 16.0, 16 / 16.0, -2 / 16.0), - new Vector3(8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(8 / 16.0, 14 / 16.0, -2 / 16.0), - new Vector4(20 / 64., 24 / 64., 1 - 4 / 32., 1 - 6 / 32.) + new Vector3(16 / 16.0, 16 / 16.0, 6 / 16.0), + new Vector3(16 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(16 / 16.0, 14 / 16.0, 6 / 16.0), + new Vector4(10 / 16.0, 8 / 16.0, 14 / 16.0, 13 / 16.0) ), - // bar front new Quad( - new Vector3(-8 / 16.0, 16 / 16.0, -2 / 16.0), - new Vector3(8 / 16.0, 16 / 16.0, -2 / 16.0), - new Vector3(-8 / 16.0, 14 / 16.0, -2 / 16.0), - new Vector4(4 / 64., 20 / 64., 1 - 4 / 32., 1 - 6 / 32.) + new Vector3(0 / 16.0, 16 / 16.0, 6 / 16.0), + new Vector3(16 / 16.0, 16 / 16.0, 6 / 16.0), + new Vector3(0 / 16.0, 14 / 16.0, 6 / 16.0), + new Vector4(8 / 16.0, 0 / 16.0, 12.5 / 16.0, 11.5 / 16.0) ), - // bar back new Quad( - new Vector3(8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(-8 / 16.0, 16 / 16.0, 2 / 16.0), - new Vector3(8 / 16.0, 14 / 16.0, 2 / 16.0), - new Vector4(24 / 64., 40 / 64., 1 - 4 / 32., 1 - 6 / 32.) + new Vector3(16 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(0 / 16.0, 16 / 16.0, 10 / 16.0), + new Vector3(16 / 16.0, 14 / 16.0, 10 / 16.0), + new Vector4(8 / 16.0, 0 / 16.0, 14 / 16.0, 13 / 16.0) ) }, - // chains - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(1.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(4.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(1.5 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(11 / 16.0, 12.5 / 16.0, 10.5 / 16.0, 9.5 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(4.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(1.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(4.5 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(12.5 / 16.0, 11 / 16.0, 10.5 / 16.0, 9.5 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(-45)) - .translate(-0.5, -0.5, -0.5) - .translate(-5 / 16.0, 6 / 16.0, 0 / 16.0) + Math.toRadians(45), + new Vector3(3 / 16.0, 0, 8 / 16.0) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(1.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(4.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(1.5 / 16.0, 11 / 16.0, 8 / 16.0), + new Vector4(14 / 16.0, 15.5 / 16.0, 11.5 / 16.0, 10 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(4.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(1.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(4.5 / 16.0, 11 / 16.0, 8 / 16.0), + new Vector4(15.5 / 16.0, 14 / 16.0, 11.5 / 16.0, 10 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(45)) - .translate(-0.5, -0.5, -0.5) - .translate(-5 / 16.0, 6 / 16.0, 0 / 16.0) + Math.toRadians(-45), + new Vector3(3 / 16.0, 0, 8 / 16.0) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(11.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(14.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(11.5 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(11 / 16.0, 12.5 / 16.0, 10.5 / 16.0, 9.5 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(6 / 64., 9 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(14.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(11.5 / 16.0, 12 / 16.0, 8 / 16.0), + new Vector3(14.5 / 16.0, 10 / 16.0, 8 / 16.0), + new Vector4(12.5 / 16.0, 11 / 16.0, 10.5 / 16.0, 9.5 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(-45)) - .translate(-0.5, -0.5, -0.5) - .translate(5 / 16.0, 6 / 16.0, 0 / 16.0) + Math.toRadians(45), + new Vector3(13 / 16.0, 0, 8 / 16.0) ), - Model.transform( + Model.rotateY( new Quad[]{ new Quad( - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(11.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(14.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(11.5 / 16.0, 11 / 16.0, 8 / 16.0), + new Vector4(14 / 16.0, 15.5 / 16.0, 11.5 / 16.0, 10 / 16.0) ), new Quad( - new Vector3(1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(-1.5 / 16.0, 10 / 16.0, 0 / 16.0), - new Vector3(1.5 / 16.0, 4 / 16.0, 0 / 16.0), - new Vector4(0 / 64., 3 / 64., 1 - 6 / 32., 1 - 12 / 32.) + new Vector3(14.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(11.5 / 16.0, 14 / 16.0, 8 / 16.0), + new Vector3(14.5 / 16.0, 11 / 16.0, 8 / 16.0), + new Vector4(15.5 / 16.0, 14 / 16.0, 11.5 / 16.0, 10 / 16.0) ) }, - Transform.NONE - .translate(0.5, 0.5, 0.5) - .rotateY(Math.toRadians(45)) - .translate(-0.5, -0.5, -0.5) - .translate(5 / 16.0, 6 / 16.0, 0 / 16.0) + Math.toRadians(-45), + new Vector3(13 / 16.0, 0, 8 / 16.0) ) ); private static Quad[][] rotatedQuads = new Quad[4][]; @@ -200,29 +175,19 @@ public class WallHangingSignEntity extends Entity { private static Quad[] backFaceWithText = new Quad[4]; static { - rotatedQuads[0] = Model.translate(quads, 0.5, 0, 0.5); + rotatedQuads[0] = quads; rotatedQuads[1] = Model.rotateY(rotatedQuads[0]); rotatedQuads[2] = Model.rotateY(rotatedQuads[1]); rotatedQuads[3] = Model.rotateY(rotatedQuads[2]); - frontFaceWithText[0] = new Quad( - new Vector3(-7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(7 / 16.0, 10 / 16.0, -1 / 16.0), - new Vector3(-7 / 16.0, 0 / 16.0, -1 / 16.0), - new Vector4(1, 0, 1, 0) - ); - frontFaceWithText[0] = frontFaceWithText[0].transform(Transform.NONE.translate(0.5, 0, 0.5)); + frontFaceWithText[0] = new Quad(quads[4], Transform.NONE); + frontFaceWithText[0].uv.set(0, 1, 0, 1); frontFaceWithText[1] = frontFaceWithText[0].transform(Transform.NONE.rotateY()); frontFaceWithText[2] = frontFaceWithText[1].transform(Transform.NONE.rotateY()); frontFaceWithText[3] = frontFaceWithText[2].transform(Transform.NONE.rotateY()); - backFaceWithText[0] = new Quad( - new Vector3(7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(-7 / 16.0, 10 / 16.0, 1 / 16.0), - new Vector3(7 / 16.0, 0 / 16.0, 1 / 16.0), - new Vector4(1, 0, 1, 0) - ); - backFaceWithText[0] = backFaceWithText[0].transform(Transform.NONE.translate(0.5, 0, 0.5)); + backFaceWithText[0] = new Quad(quads[5], Transform.NONE); + backFaceWithText[0].uv.set(0, 1, 0, 1); backFaceWithText[1] = backFaceWithText[0].transform(Transform.NONE.rotateY()); backFaceWithText[2] = backFaceWithText[1].transform(Transform.NONE.rotateY()); backFaceWithText[3] = backFaceWithText[2].transform(Transform.NONE.rotateY()); @@ -254,8 +219,8 @@ public WallHangingSignEntity(Vector3 position, JsonArray[] frontText, SignEntity this.frontGlowing = frontGlowing; this.backGlowing = backGlowing; this.orientation = direction; - this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 14, 10, 2 / 64., 1 - 24 / 32., 16 / 64., 1 - 14 / 32., 4.5, 3, 9) : null; - this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 14, 10, 18 / 64., 1 - 24 / 32., 32 / 64., 1 - 14 / 32., 4.5, 3, 9) : null; + this.frontTexture = frontText != null ? new SignTexture(frontText, frontDye, frontGlowing, signTexture, 14, 10, 2 / 32., 16 / 32., 16 / 32., 26 / 32., 4.5, 3, 9) : null; + this.backTexture = backText != null ? new SignTexture(backText, backDye, backGlowing, signTexture, 14, 10, 18 / 32., 16 / 32., 32 / 32., 26 / 32., 4.5, 3, 9) : null; this.texture = signTexture; this.material = material; }