Advertisement
robin4002

Untitled

Oct 26th, 2013
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 23.22 KB | None | 0 0
  1. import com.google.common.collect.HashMultimap;
  2. import com.google.common.collect.Multimap;
  3. import com.google.common.collect.Sets;
  4. import java.util.HashSet;
  5. import java.util.List;
  6. import java.util.Random;
  7. import java.util.Set;
  8. import java.util.UUID;
  9.  
  10. public class abn
  11. {
  12.   public static final cv e = new cv();
  13.  
  14.   protected static final UUID f = UUID.fromString("CB3F55D3-645C-4F38-A497-9C13A33DB5CF");
  15.   private aaf a;
  16.   protected static Random g = new Random();
  17.  
  18.   protected int h = 64;
  19.   private int b;
  20.   protected boolean i;
  21.   protected boolean j;
  22.   private abn c;
  23.   private String d;
  24.   private String m;
  25.   protected ps k;
  26.   protected String l;
  27.  
  28.   public static int b(abn paramabn)
  29.   {
  30.     return paramabn == null ? 0 : e.b(paramabn);
  31.   }
  32.  
  33.   public static abn d(int paramInt) {
  34.     return (abn)e.a(paramInt);
  35.   }
  36.  
  37.   public static abn a(ahu paramahu) {
  38.     return d(ahu.b(paramahu));
  39.   }
  40.  
  41.   public static void l()
  42.   {
  43.     e.a(256, "iron_shovel", new ack(abo.c).c("shovelIron").f("iron_shovel"));
  44.     e.a(257, "iron_pickaxe", new abz(abo.c).c("pickaxeIron").f("iron_pickaxe"));
  45.     e.a(258, "iron_axe", new zr(abo.c).c("hatchetIron").f("iron_axe"));
  46.     e.a(259, "flint_and_steel", new abi().c("flintAndSteel").f("flint_and_steel"));
  47.     e.a(260, "apple", new abj(4, 0.3F, false).c("apple").f("apple"));
  48.     e.a(261, "bow", new zy().c("bow").f("bow"));
  49.     e.a(262, "arrow", new abn().c("arrow").a(aaf.j).f("arrow"));
  50.     e.a(263, "coal", new aac().c("coal").f("coal"));
  51.     e.a(264, "diamond", new abn().c("diamond").a(aaf.l).f("diamond"));
  52.     e.a(265, "iron_ingot", new abn().c("ingotIron").a(aaf.l).f("iron_ingot"));
  53.     e.a(266, "gold_ingot", new abn().c("ingotGold").a(aaf.l).f("gold_ingot"));
  54.     e.a(267, "iron_sword", new act(abo.c).c("swordIron").f("iron_sword"));
  55.     e.a(268, "wooden_sword", new act(abo.a).c("swordWood").f("wood_sword"));
  56.     e.a(269, "wooden_shovel", new ack(abo.a).c("shovelWood").f("wood_shovel"));
  57.     e.a(270, "wooden_pickaxe", new abz(abo.a).c("pickaxeWood").f("wood_pickaxe"));
  58.     e.a(271, "wooden_axe", new zr(abo.a).c("hatchetWood").f("wood_axe"));
  59.     e.a(272, "stone_sword", new act(abo.b).c("swordStone").f("stone_sword"));
  60.     e.a(273, "stone_shovel", new ack(abo.b).c("shovelStone").f("stone_shovel"));
  61.     e.a(274, "stone_pickaxe", new abz(abo.b).c("pickaxeStone").f("stone_pickaxe"));
  62.     e.a(275, "stone_axe", new zr(abo.b).c("hatchetStone").f("stone_axe"));
  63.     e.a(276, "diamond_sword", new act(abo.d).c("swordDiamond").f("diamond_sword"));
  64.     e.a(277, "diamond_shovel", new ack(abo.d).c("shovelDiamond").f("diamond_shovel"));
  65.     e.a(278, "diamond_pickaxe", new abz(abo.d).c("pickaxeDiamond").f("diamond_pickaxe"));
  66.     e.a(279, "diamond_axe", new zr(abo.d).c("hatchetDiamond").f("diamond_axe"));
  67.     e.a(280, "stick", new abn().q().c("stick").a(aaf.l).f("stick"));
  68.     e.a(281, "bowl", new abn().c("bowl").a(aaf.l).f("bowl"));
  69.     e.a(282, "mushroom_stew", new zz(6).c("mushroomStew").f("mushroom_stew"));
  70.     e.a(283, "golden_sword", new act(abo.e).c("swordGold").f("gold_sword"));
  71.     e.a(284, "golden_shovel", new ack(abo.e).c("shovelGold").f("gold_shovel"));
  72.     e.a(285, "golden_pickaxe", new abz(abo.e).c("pickaxeGold").f("gold_pickaxe"));
  73.     e.a(286, "golden_axe", new zr(abo.e).c("hatchetGold").f("gold_axe"));
  74.     e.a(287, "string", new zu(ahz.bD).c("string").a(aaf.l).f("string"));
  75.     e.a(288, "feather", new abn().c("feather").a(aaf.l).f("feather"));
  76.     e.a(289, "gunpowder", new abn().c("sulphur").e(acz.k).a(aaf.l).f("gunpowder"));
  77.     e.a(290, "wooden_hoe", new abm(abo.a).c("hoeWood").f("wood_hoe"));
  78.     e.a(291, "stone_hoe", new abm(abo.b).c("hoeStone").f("stone_hoe"));
  79.     e.a(292, "iron_hoe", new abm(abo.c).c("hoeIron").f("iron_hoe"));
  80.     e.a(293, "diamond_hoe", new abm(abo.d).c("hoeDiamond").f("diamond_hoe"));
  81.     e.a(294, "golden_hoe", new abm(abo.e).c("hoeGold").f("gold_hoe"));
  82.     e.a(295, "wheat_seeds", new aci(ahz.aj, ahz.ak).c("seeds").f("seeds_wheat"));
  83.     e.a(296, "wheat", new abn().c("wheat").a(aaf.l).f("wheat"));
  84.     e.a(297, "bread", new abj(5, 0.6F, false).c("bread").f("bread"));
  85.     e.a(298, "leather_helmet", new zn(zp.a, 0, 0).c("helmetCloth").f("leather_helmet"));
  86.     e.a(299, "leather_chestplate", new zn(zp.a, 0, 1).c("chestplateCloth").f("leather_chestplate"));
  87.     e.a(300, "leather_leggings", new zn(zp.a, 0, 2).c("leggingsCloth").f("leather_leggings"));
  88.     e.a(301, "leather_boots", new zn(zp.a, 0, 3).c("bootsCloth").f("leather_boots"));
  89.     e.a(302, "chainmail_helmet", new zn(zp.b, 1, 0).c("helmetChain").f("chainmail_helmet"));
  90.     e.a(303, "chainmail_chestplate", new zn(zp.b, 1, 1).c("chestplateChain").f("chainmail_chestplate"));
  91.     e.a(304, "chainmail_leggings", new zn(zp.b, 1, 2).c("leggingsChain").f("chainmail_leggings"));
  92.     e.a(305, "chainmail_boots", new zn(zp.b, 1, 3).c("bootsChain").f("chainmail_boots"));
  93.     e.a(306, "iron_helmet", new zn(zp.c, 2, 0).c("helmetIron").f("iron_helmet"));
  94.     e.a(307, "iron_chestplate", new zn(zp.c, 2, 1).c("chestplateIron").f("iron_chestplate"));
  95.     e.a(308, "iron_leggings", new zn(zp.c, 2, 2).c("leggingsIron").f("iron_leggings"));
  96.     e.a(309, "iron_boots", new zn(zp.c, 2, 3).c("bootsIron").f("iron_boots"));
  97.     e.a(310, "diamond_helmet", new zn(zp.e, 3, 0).c("helmetDiamond").f("diamond_helmet"));
  98.     e.a(311, "diamond_chestplate", new zn(zp.e, 3, 1).c("chestplateDiamond").f("diamond_chestplate"));
  99.     e.a(312, "diamond_leggings", new zn(zp.e, 3, 2).c("leggingsDiamond").f("diamond_leggings"));
  100.     e.a(313, "diamond_boots", new zn(zp.e, 3, 3).c("bootsDiamond").f("diamond_boots"));
  101.     e.a(314, "golden_helmet", new zn(zp.d, 4, 0).c("helmetGold").f("gold_helmet"));
  102.     e.a(315, "golden_chestplate", new zn(zp.d, 4, 1).c("chestplateGold").f("gold_chestplate"));
  103.     e.a(316, "golden_leggings", new zn(zp.d, 4, 2).c("leggingsGold").f("gold_leggings"));
  104.     e.a(317, "golden_boots", new zn(zp.d, 4, 3).c("bootsGold").f("gold_boots"));
  105.     e.a(318, "flint", new abn().c("flint").a(aaf.l).f("flint"));
  106.     e.a(319, "porkchop", new abj(3, 0.3F, true).c("porkchopRaw").f("porkchop_raw"));
  107.     e.a(320, "cooked_porkchop", new abj(8, 0.8F, true).c("porkchopCooked").f("porkchop_cooked"));
  108.     e.a(321, "painting", new abl(rn.class).c("painting").f("painting"));
  109.     e.a(322, "golden_apple", new abk(4, 1.2F, false).j().a(qi.l.H, 5, 1, 1.0F).c("appleGold").f("apple_golden"));
  110.     e.a(323, "sign", new acl().c("sign").f("sign"));
  111.     e.a(324, "wooden_door", new aat(avf.d).c("doorWood").f("door_wood"));
  112.     abn localabn = new aaa(ahz.a).c("bucket").e(16).f("bucket_empty");
  113.     e.a(325, "bucket", localabn);
  114.     e.a(326, "water_bucket", new aaa(ahz.i).c("bucketWater").c(localabn).f("bucket_water"));
  115.     e.a(327, "lava_bucket", new aaa(ahz.k).c("bucketLava").c(localabn).f("bucket_lava"));
  116.     e.a(328, "minecart", new abv(0).c("minecart").f("minecart_normal"));
  117.     e.a(329, "saddle", new acf().c("saddle").f("saddle"));
  118.     e.a(330, "iron_door", new aat(avf.f).c("doorIron").f("door_iron"));
  119.     e.a(331, "redstone", new ace().c("redstone").e(acz.i).f("redstone_dust"));
  120.     e.a(332, "snowball", new acp().c("snowball").f("snowball"));
  121.     e.a(333, "boat", new zv().c("boat").f("boat"));
  122.     e.a(334, "leather", new abn().c("leather").a(aaf.l).f("leather"));
  123.     e.a(335, "milk_bucket", new abu().c("milk").c(localabn).f("bucket_milk"));
  124.     e.a(336, "brick", new abn().c("brick").a(aaf.l).f("brick"));
  125.     e.a(337, "clay_ball", new abn().c("clay").a(aaf.l).f("clay_ball"));
  126.     e.a(338, "reeds", new zu(ahz.aH).c("reeds").a(aaf.l).f("reeds"));
  127.     e.a(339, "paper", new abn().c("paper").a(aaf.f).f("paper"));
  128.     e.a(340, "book", new zw().c("book").a(aaf.f).f("book_normal"));
  129.     e.a(341, "slime_ball", new abn().c("slimeball").a(aaf.f).f("slimeball"));
  130.     e.a(342, "chest_minecart", new abv(1).c("minecartChest").f("minecart_chest"));
  131.     e.a(343, "furnace_minecart", new abv(2).c("minecartFurnace").f("minecart_furnace"));
  132.     e.a(344, "egg", new aaw().c("egg").f("egg"));
  133.     e.a(345, "compass", new abn().c("compass").a(aaf.i).f("compass"));
  134.     e.a(346, "fishing_rod", new abh().c("fishingRod").f("fishing_rod"));
  135.     e.a(347, "clock", new abn().c("clock").a(aaf.i).f("clock"));
  136.     e.a(348, "glowstone_dust", new abn().c("yellowDust").e(acz.j).a(aaf.l).f("glowstone_dust"));
  137.     e.a(349, "fish", new abf(false).c("fish").f("fish_raw").a(true));
  138.     e.a(350, "cooked_fished", new abf(true).c("fish").f("fish_cooked").a(true));
  139.     e.a(351, "dye", new aav().c("dyePowder").f("dye_powder"));
  140.     e.a(352, "bone", new abn().c("bone").q().a(aaf.f).f("bone"));
  141.     e.a(353, "sugar", new abn().c("sugar").e(acz.b).a(aaf.l).f("sugar"));
  142.     e.a(354, "cake", new zu(ahz.aQ).e(1).c("cake").a(aaf.h).f("cake"));
  143.     e.a(355, "bed", new zs().e(1).c("bed").f("bed"));
  144.     e.a(356, "repeater", new zu(ahz.aR).c("diode").a(aaf.d).f("repeater"));
  145.     e.a(357, "cookie", new abj(2, 0.1F, false).c("cookie").f("cookie"));
  146.     e.a(358, "filled_map", new abt().c("map").f("map_filled"));
  147.     e.a(359, "shears", new acj().c("shears").f("shears"));
  148.     e.a(360, "melon", new abj(2, 0.3F, false).c("melon").f("melon"));
  149.     e.a(361, "pumpkin_seeds", new aci(ahz.bb, ahz.ak).c("seeds_pumpkin").f("seeds_pumpkin"));
  150.     e.a(362, "melon_seeds", new aci(ahz.bc, ahz.ak).c("seeds_melon").f("seeds_melon"));
  151.     e.a(363, "beef", new abj(3, 0.3F, true).c("beefRaw").f("beef_raw"));
  152.     e.a(364, "cooked_beef", new abj(8, 0.8F, true).c("beefCooked").f("beef_cooked"));
  153.     e.a(365, "chicken", new abj(2, 0.3F, true).a(qi.s.H, 30, 0, 0.3F).c("chickenRaw").f("chicken_raw"));
  154.     e.a(366, "cooked_chicken", new abj(6, 0.6F, true).c("chickenCooked").f("chicken_cooked"));
  155.     e.a(367, "rotten_flesh", new abj(4, 0.1F, true).a(qi.s.H, 30, 0, 0.8F).c("rottenFlesh").f("rotten_flesh"));
  156.     e.a(368, "ender_pearl", new aba().c("enderPearl").f("ender_pearl"));
  157.     e.a(369, "blaze_rod", new abn().c("blazeRod").a(aaf.l).f("blaze_rod"));
  158.     e.a(370, "ghast_tear", new abn().c("ghastTear").e(acz.c).a(aaf.k).f("ghast_tear"));
  159.     e.a(371, "gold_nugget", new abn().c("goldNugget").a(aaf.l).f("gold_nugget"));
  160.     e.a(372, "nether_wart", new aci(ahz.bm, ahz.aM).c("netherStalkSeeds").e("+4").f("nether_wart"));
  161.     e.a(373, "potion", new acb().c("potion").f("potion"));
  162.     e.a(374, "glass_bottle", new zx().c("glassBottle").f("potion_bottle_empty"));
  163.     e.a(375, "spider_eye", new abj(2, 0.8F, false).a(qi.u.H, 5, 0, 1.0F).c("spiderEye").e(acz.d).f("spider_eye"));
  164.  
  165.     e.a(376, "fermented_spider_eye", new abn().c("fermentedSpiderEye").e(acz.e).a(aaf.k).f("spider_eye_fermented"));
  166.     e.a(377, "blaze_powder", new abn().c("blazePowder").e(acz.g).a(aaf.k).f("blaze_powder"));
  167.     e.a(378, "magma_cream", new abn().c("magmaCream").e(acz.h).a(aaf.k).f("magma_cream"));
  168.     e.a(379, "brewing_stand", new zu(ahz.bo).c("brewingStand").a(aaf.k).f("brewing_stand"));
  169.     e.a(380, "cauldron", new zu(ahz.bp).c("cauldron").a(aaf.k).f("cauldron"));
  170.     e.a(381, "ender_eye", new aaz().c("eyeOfEnder").f("ender_eye"));
  171.     e.a(382, "speckled_melon", new abn().c("speckledMelon").e(acz.f).a(aaf.k).f("melon_speckled"));
  172.     e.a(383, "spawn_egg", new acq().c("monsterPlacer").f("spawn_egg"));
  173.     e.a(384, "experience_bottle", new abb().c("expBottle").f("experience_bottle"));
  174.     e.a(385, "fire_charge", new abc().c("fireball").f("fireball"));
  175.     e.a(386, "writable_book", new acx().c("writingBook").a(aaf.f).f("book_writable"));
  176.     e.a(387, "written_book", new acy().c("writtenBook").f("book_written").e(16));
  177.     e.a(388, "emerald", new abn().c("emerald").a(aaf.l).f("emerald"));
  178.     e.a(389, "item_frame", new abl(rf.class).c("frame").f("item_frame"));
  179.     e.a(390, "flower_pot", new zu(ahz.bL).c("flowerPot").a(aaf.c).f("flower_pot"));
  180.     e.a(391, "carrot", new ach(4, 0.6F, ahz.bM, ahz.ak).c("carrots").f("carrot"));
  181.     e.a(392, "potato", new ach(1, 0.3F, ahz.bN, ahz.ak).c("potato").f("potato"));
  182.     e.a(393, "baked_potato", new abj(6, 0.6F, false).c("potatoBaked").f("potato_baked"));
  183.     e.a(394, "poisonous_potato", new abj(2, 0.3F, false).a(qi.u.H, 5, 0, 0.6F).c("potatoPoisonous").f("potato_poisonous"));
  184.     e.a(395, "map", new aax().c("emptyMap").f("map_empty"));
  185.     e.a(396, "golden_carrot", new abj(6, 1.2F, false).c("carrotGolden").e(acz.l).f("carrot_golden"));
  186.     e.a(397, "skull", new acn().c("skull").f("skull"));
  187.     e.a(398, "carrot_on_a_stick", new aab().c("carrotOnAStick").f("carrot_on_a_stick"));
  188.     e.a(399, "nether_star", new acm().c("netherStar").a(aaf.l).f("nether_star"));
  189.     e.a(400, "pumpkin_pie", new abj(8, 0.3F, false).c("pumpkinPie").a(aaf.h).f("pumpkin_pie"));
  190.     e.a(401, "fireworks", new abe().c("fireworks").f("fireworks"));
  191.     e.a(402, "firework_charge", new abd().c("fireworksCharge").a(aaf.f).f("fireworks_charge"));
  192.     e.a(403, "enchanted_book", new aay().e(1).c("enchantedBook").f("book_enchanted"));
  193.     e.a(404, "comparator", new zu(ahz.bU).c("comparator").a(aaf.d).f("comparator"));
  194.     e.a(405, "netherbrick", new abn().c("netherbrick").a(aaf.l).f("netherbrick"));
  195.     e.a(406, "quartz", new abn().c("netherquartz").a(aaf.l).f("quartz"));
  196.     e.a(407, "tnt_minecart", new abv(3).c("minecartTnt").f("minecart_tnt"));
  197.     e.a(408, "hopper_minecart", new abv(5).c("minecartHopper").f("minecart_hopper"));
  198.     e.a(417, "iron_horse_armor", new abn().c("horsearmormetal").e(1).a(aaf.f).f("iron_horse_armor"));
  199.     e.a(418, "golden_horse_armor", new abn().c("horsearmorgold").e(1).a(aaf.f).f("gold_horse_armor"));
  200.     e.a(419, "diamond_horse_armor", new abn().c("horsearmordiamond").e(1).a(aaf.f).f("diamond_horse_armor"));
  201.     e.a(420, "lead", new abr().c("leash").f("lead"));
  202.     e.a(421, "name_tag", new aby().c("nameTag").f("name_tag"));
  203.     e.a(422, "command_block_minecart", new abv(6).c("minecartCommandBlock").f("minecart_command_block").a(null));
  204.     e.a(2256, "record_13", new acd("13").c("record").f("record_13"));
  205.     e.a(2257, "record_cat", new acd("cat").c("record").f("record_cat"));
  206.     e.a(2258, "record_blocks", new acd("blocks").c("record").f("record_blocks"));
  207.     e.a(2259, "record_chirp", new acd("chirp").c("record").f("record_chirp"));
  208.     e.a(2260, "record_far", new acd("far").c("record").f("record_far"));
  209.     e.a(2261, "record_mall", new acd("mall").c("record").f("record_mall"));
  210.     e.a(2262, "record_mellohi", new acd("mellohi").c("record").f("record_mellohi"));
  211.     e.a(2263, "record_stal", new acd("stal").c("record").f("record_stal"));
  212.     e.a(2264, "record_strad", new acd("strad").c("record").f("record_strad"));
  213.     e.a(2265, "record_ward", new acd("ward").c("record").f("record_ward"));
  214.     e.a(2266, "record_11", new acd("11").c("record").f("record_11"));
  215.     e.a(2267, "record_wait", new acd("wait").c("record").f("record_wait"));
  216.  
  217.     HashSet localHashSet = Sets.newHashSet(new ahu[] { ahz.a, ahz.bo, ahz.C, ahz.bm, ahz.bp, ahz.bL, ahz.aj, ahz.aH, ahz.aQ, ahz.bP, ahz.K, ahz.M, ahz.ay, ahz.aS, ahz.bb, ahz.an, ahz.bV, ahz.bD, ahz.bv, ahz.bc, ahz.az, ahz.bU, ahz.af, ahz.as, ahz.aR, ahz.av, ahz.ao });
  218.  
  219.     for (String str : ahu.c.b()) {
  220.       ahu localahu = (ahu)ahu.c.a(str);
  221.       Object localObject;
  222.       if (localahu == ahz.L) { localObject = new acw(ahz.L).b("cloth");
  223.       } else if (localahu == ahz.ce) { localObject = new acw(ahz.ce).b("clayHardenedStained");
  224.       } else if (localahu == ahz.cn) { localObject = new acw(ahz.cn).b("stainedGlass");
  225.       } else if (localahu == ahz.co) { localObject = new acw(ahz.co).b("stainedGlassPane");
  226.       } else if (localahu == ahz.cg) { localObject = new acw(ahz.cg).b("woolCarpet");
  227.       } else if (localahu == ahz.d) { localObject = new abx(ahz.d, ahz.d, aix.a).b("dirt");
  228.       } else if (localahu == ahz.m) { localObject = new abx(ahz.m, ahz.m, alt.a).b("sand");
  229.       } else if (localahu == ahz.r) { localObject = new abx(ahz.r, ahz.r, aky.M).b("log");
  230.       } else if (localahu == ahz.s) { localObject = new abx(ahz.s, ahz.s, aku.M).b("log");
  231.       } else if (localahu == ahz.f) { localObject = new abx(ahz.f, ahz.f, amy.a).b("wood");
  232.       } else if (localahu == ahz.aU) { localObject = new abx(ahz.aU, ahz.aU, akn.a).b("monsterStoneEgg");
  233.       } else if (localahu == ahz.aV) { localObject = new abx(ahz.aV, ahz.aV, ami.a).b("stonebricksmooth");
  234.       } else if (localahu == ahz.A) { localObject = new abx(ahz.A, ahz.A, alu.a).b("sandStone");
  235.       } else if (localahu == ahz.ca) { localObject = new abx(ahz.ca, ahz.ca, alj.a).b("quartzBlock");
  236.       } else if (localahu == ahz.U) { localObject = new acs(ahz.U, ahz.U, ahz.T, false).b("stoneSlab");
  237.       } else if (localahu == ahz.T) { localObject = new acs(ahz.T, ahz.U, ahz.T, true).b("stoneSlab");
  238.       } else if (localahu == ahz.bx) { localObject = new acs(ahz.bx, ahz.bx, ahz.bw, false).b("woodSlab");
  239.       } else if (localahu == ahz.bw) { localObject = new acs(ahz.bw, ahz.bx, ahz.bw, true).b("woodSlab");
  240.       } else if (localahu == ahz.g) { localObject = new abx(ahz.g, ahz.g, alv.a).b("sapling");
  241.       } else if (localahu == ahz.t) { localObject = new abs(ahz.t).b("leaves");
  242.       } else if (localahu == ahz.u) { localObject = new abs(ahz.u).b("leaves");
  243.       } else if (localahu == ahz.bd) { localObject = new aad(ahz.bd, false);
  244.       } else if (localahu == ahz.H) { localObject = new aad(ahz.H, true).a(new String[] { "shrub", "grass", "fern" });
  245.       } else if (localahu == ahz.N) { localObject = new abx(ahz.N, ahz.N, ajo.b).b("flower");
  246.       } else if (localahu == ahz.O) { localObject = new abx(ahz.O, ahz.O, ajo.a).b("rose");
  247.       } else if (localahu == ahz.aC) { localObject = new aco(ahz.aC, ahz.aC);
  248.       } else if (localahu == ahz.bi) { localObject = new acv(ahz.bi);
  249.       } else if (localahu == ahz.J) { localObject = new aca(ahz.J);
  250.       } else if (localahu == ahz.F) { localObject = new aca(ahz.F);
  251.       } else if (localahu == ahz.bK) { localObject = new abx(ahz.bK, ahz.bK, amu.a).b("cobbleWall");
  252.       } else if (localahu == ahz.bQ) { localObject = new zm(ahz.bQ).b("anvil");
  253.       } else if (localahu == ahz.cm) { localObject = new aau(ahz.cm, ahz.cm, aja.a).b("doublePlant"); } else {
  254.         if (localHashSet.contains(localahu)) continue; localObject = new zt(localahu);
  255.       }
  256.  
  257.       e.a(ahu.b(localahu), str, localObject);
  258.     }
  259.   }
  260.  
  261.   public abn e(int paramInt)
  262.   {
  263.     this.h = paramInt;
  264.     return this;
  265.   }
  266.  
  267.   public int d() {
  268.     return 1;
  269.   }
  270.  
  271.   public ps b_(int paramInt) {
  272.     return this.k;
  273.   }
  274.  
  275.   public final ps j(abp paramabp) {
  276.     return b_(paramabp.k());
  277.   }
  278.  
  279.   public boolean a(abp paramabp, xl paramxl, afn paramafn, int paramInt1, int paramInt2, int paramInt3, int paramInt4, float paramFloat1, float paramFloat2, float paramFloat3) {
  280.     return false;
  281.   }
  282.  
  283.   public float a(abp paramabp, ahu paramahu) {
  284.     return 1.0F;
  285.   }
  286.  
  287.   public abp a(abp paramabp, afn paramafn, xl paramxl) {
  288.     return paramabp;
  289.   }
  290.  
  291.   public abp b(abp paramabp, afn paramafn, xl paramxl) {
  292.     return paramabp;
  293.   }
  294.  
  295.   public int m() {
  296.     return this.h;
  297.   }
  298.  
  299.   public int a(int paramInt) {
  300.     return 0;
  301.   }
  302.  
  303.   public boolean n() {
  304.     return this.j;
  305.   }
  306.  
  307.   protected abn a(boolean paramBoolean) {
  308.     this.j = paramBoolean;
  309.     return this;
  310.   }
  311.  
  312.   public int o() {
  313.     return this.b;
  314.   }
  315.  
  316.   protected abn f(int paramInt) {
  317.     this.b = paramInt;
  318.     return this;
  319.   }
  320.  
  321.   public boolean p() {
  322.     return (this.b > 0) && (!this.j);
  323.   }
  324.  
  325.   public boolean a(abp paramabp, rh paramrh1, rh paramrh2)
  326.   {
  327.     return false;
  328.   }
  329.  
  330.   public boolean a(abp paramabp, afn paramafn, ahu paramahu, int paramInt1, int paramInt2, int paramInt3, rh paramrh)
  331.   {
  332.     return false;
  333.   }
  334.  
  335.   public boolean b(ahu paramahu) {
  336.     return false;
  337.   }
  338.  
  339.   public boolean a(abp paramabp, xl paramxl, rh paramrh) {
  340.     return false;
  341.   }
  342.  
  343.   public abn q() {
  344.     this.i = true;
  345.     return this;
  346.   }
  347.  
  348.   public boolean f() {
  349.     return this.i;
  350.   }
  351.  
  352.   public boolean g() {
  353.     return false;
  354.   }
  355.  
  356.   public abn c(String paramString)
  357.   {
  358.     this.m = paramString;
  359.     return this;
  360.   }
  361.  
  362.   public String k(abp paramabp)
  363.   {
  364.     String str = a(paramabp);
  365.     if (str == null) return "";
  366.     return dc.a(str);
  367.   }
  368.  
  369.   public String a()
  370.   {
  371.     return "item." + this.m;
  372.   }
  373.  
  374.   public String a(abp paramabp) {
  375.     return "item." + this.m;
  376.   }
  377.  
  378.   public abn c(abn paramabn) {
  379.     this.c = paramabn;
  380.     return this;
  381.   }
  382.  
  383.   public boolean l(abp paramabp)
  384.   {
  385.     return true;
  386.   }
  387.  
  388.   public boolean s() {
  389.     return true;
  390.   }
  391.  
  392.   public abn t() {
  393.     return this.c;
  394.   }
  395.  
  396.   public boolean u() {
  397.     return this.c != null;
  398.   }
  399.  
  400.   public int a(abp paramabp, int paramInt) {
  401.     return 16777215;
  402.   }
  403.  
  404.   public void a(abp paramabp, afn paramafn, qn paramqn, int paramInt, boolean paramBoolean) {
  405.   }
  406.  
  407.   public void d(abp paramabp, afn paramafn, xl paramxl) {
  408.   }
  409.  
  410.   public boolean h() {
  411.     return false;
  412.   }
  413.  
  414.   public acu d(abp paramabp) {
  415.     return acu.a;
  416.   }
  417.  
  418.   public int d_(abp paramabp) {
  419.     return 0;
  420.   }
  421.  
  422.   public void a(abp paramabp, afn paramafn, xl paramxl, int paramInt) {
  423.   }
  424.  
  425.   protected abn e(String paramString) {
  426.     this.d = paramString;
  427.     return this;
  428.   }
  429.  
  430.   public String i(abp paramabp) {
  431.     return this.d;
  432.   }
  433.  
  434.   public boolean m(abp paramabp) {
  435.     return i(paramabp) != null;
  436.   }
  437.  
  438.   public void a(abp paramabp, xl paramxl, List paramList, boolean paramBoolean) {
  439.   }
  440.  
  441.   public String n(abp paramabp) {
  442.     return ("" + dc.a(new StringBuilder().append(k(paramabp)).append(".name").toString())).trim();
  443.   }
  444.  
  445.   public boolean e(abp paramabp) {
  446.     if (paramabp.y()) return true;
  447.     return false;
  448.   }
  449.  
  450.   public acc f(abp paramabp) {
  451.     if (paramabp.y()) return acc.c;
  452.     return acc.a;
  453.   }
  454.  
  455.   public boolean e_(abp paramabp) {
  456.     return (m() == 1) && (p());
  457.   }
  458.  
  459.   protected ayi a(afn paramafn, xl paramxl, boolean paramBoolean) {
  460.     float f1 = 1.0F;
  461.  
  462.     float f2 = paramxl.C + (paramxl.A - paramxl.C) * f1;
  463.     float f3 = paramxl.B + (paramxl.z - paramxl.B) * f1;
  464.  
  465.     double d1 = paramxl.q + (paramxl.t - paramxl.q) * f1;
  466.     double d2 = paramxl.r + (paramxl.u - paramxl.r) * f1 + 1.62D - paramxl.M;
  467.     double d3 = paramxl.s + (paramxl.v - paramxl.s) * f1;
  468.  
  469.     ayk localayk1 = paramafn.U().a(d1, d2, d3);
  470.  
  471.     float f4 = ou.b(-f3 * 0.01745329F - 3.141593F);
  472.     float f5 = ou.a(-f3 * 0.01745329F - 3.141593F);
  473.     float f6 = -ou.b(-f2 * 0.01745329F);
  474.     float f7 = ou.a(-f2 * 0.01745329F);
  475.  
  476.     float f8 = f5 * f6;
  477.     float f9 = f7;
  478.     float f10 = f4 * f6;
  479.  
  480.     double d4 = 5.0D;
  481.     ayk localayk2 = localayk1.c(f8 * d4, f9 * d4, f10 * d4);
  482.  
  483.     return paramafn.a(localayk1, localayk2, paramBoolean, !paramBoolean, false);
  484.   }
  485.  
  486.   public int c() {
  487.     return 0;
  488.   }
  489.  
  490.   public boolean b() {
  491.     return false;
  492.   }
  493.  
  494.   public ps a(int paramInt1, int paramInt2) {
  495.     return b_(paramInt1);
  496.   }
  497.  
  498.   public void a(abn paramabn, aaf paramaaf, List paramList) {
  499.     paramList.add(new abp(paramabn, 1, 0));
  500.   }
  501.  
  502.   public aaf n_() {
  503.     return this.a;
  504.   }
  505.  
  506.   public abn a(aaf paramaaf) {
  507.     this.a = paramaaf;
  508.     return this;
  509.   }
  510.  
  511.   public boolean v() {
  512.     return true;
  513.   }
  514.  
  515.   public boolean a(abp paramabp1, abp paramabp2) {
  516.     return false;
  517.   }
  518.  
  519.   public void a(pt parampt) {
  520.     this.k = parampt.a(w());
  521.   }
  522.  
  523.   public Multimap k() {
  524.     return HashMultimap.create();
  525.   }
  526.  
  527.   protected abn f(String paramString) {
  528.     this.l = paramString;
  529.     return this;
  530.   }
  531.  
  532.   protected String w() {
  533.     if (this.l == null) return "MISSING_ICON_ITEM_" + e.b(this) + "_" + this.m;
  534.     return this.l;
  535.   }
  536. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement