Minecraft class names
Because the MCP guys are just that lazy. Lifted from the thread on ********** (As well as the ~80 I found on my own.)
Code:
Azd.class - Minecraft.java bah.class - GuiIngame.java bje.class - EntityClientPlayerMP.java biy.class - PlayerControllerMP.java bll.class - FontRenderer.java private int ad in azd.class - rightclickdelaytimer public void o() in azd.class - runtick() private void ad() in azd.class - rungameloop() public void e() in azd.class - run() public void a(bcd n) in azd.class - displayGuiScreen() Class azw - gamesettings.java bcd.class - GuiScreen.java aza.class - Keybinding.class =-=-=-=-=-=-=-=-= private void Z() in azd.class/Minecraft.java is startGame biz.class is WorldClient.java baf.class is Session.java public String c() in Session.java is getUsername() public String a() in Session.java is getSessionID() ov.class is Profiler.java =-=-=-=-=-=-=-=-= afk.class seems to do with game rules:ahu.class appears to be Block.java, which I think then makes ahy.class something to do with sound effects. ahz.class seems to be a list of all the blocks?:Code:public class afk { private TreeMap a = new TreeMap(); public afk() { a("doFireTick", "true"); a("mobGriefing", "true"); a("keepInventory", "false"); a("doMobSpawning", "true"); a("doMobLoot", "true"); a("doTileDrops", "true"); a("commandBlockOutput", "true"); a("naturalRegeneration", "true"); a("doDaylightCycle", "true"); } // ...bls.class does some kind of particle management; I think it's the ParticleSpawner or whatever, ex:Code:public class ahz { public static final ahu a = (ahu)ahu.c.a("air"); public static final ahu b = (ahu)ahu.c.a("stone"); public static final ajt c = (ajt)ahu.c.a("grass"); public static final ahu d = (ahu)ahu.c.a("dirt"); public static final ahu e = (ahu)ahu.c.a("cobblestone"); public static final ahu f = (ahu)ahu.c.a("planks"); public static final ahu g = (ahu)ahu.c.a("sapling"); public static final ahu h = (ahu)ahu.c.a("bedrock"); public static final aki i = (aki)ahu.c.a("flowing_water"); public static final ahu j = (ahu)ahu.c.a("water"); // ...mj.class seems like it has to do with ticking(/rendering?) the world. qb.class seems to do with damage types. rh.class I think might be the base entity class. ri.class extends rh.class, not really sure about anything else uq.class is EntityBat.java us.class is EntityChicken.java ut.class is EntityCow.java uu.class is EntityHorse.java uz.class is EntityOcelot.java va.class is EntityPig.java vb.class is EntitySheep.java vf.class is EntityVillagerGolem.java vh.class is EntityWolf.java vm.class is EntityEnderDragon.class vo.class is EntityWitherBoss.java wj.class is EntityMob.java wl.class is EntityCreeper.java wm.class is EntityEnderman.java wp.class is EntityGhast.java wr.class is EntityMagmaSlime.java, which makes wy.class EntitySlime.java wt.class is EntityPigZombie.java ww.class is EntitySilverfish.java wx.class is EntitySkeleton.java wz.class is EntitySpider.class xb.class is EntityWitch.java xc.class is EntityZombie.java xh.class is EntityVillager.java xs.class seems to deal with explosions afa.class appears to be RecipeManager.java, might not be, though bag.class is FontRenderer.java bll.class seems to be EntityRenderer.java? blz.class is Tessellator.java baj.class has something to do with map icons. bbk.class looks like the demo explanation screen bcm.class is GuiCredits.java, I think bcn.class has to do with achievements ou.class is MathHelper.java np.class is the actual Achievement.java bdd.class is GuiInventory.java bde.class is GuiAnvil.java bdf.class is GuiBeacon.java bdk.class is GuiEditBook.class, it seems bdm.class is GuiBrewingStand.java bdp.class is GuiCraftingTable.java bdr.class is GuiCreativeInventory.java bdw.class looks like GuiEnchantmentTable.java brd.class is Translator.java (Or watever you wanna call it~) bra.class is a wrapper around brd.class bdx.class is GuiFurnace.java bdy.class is GuiHopper.java bdz.class is GuiHorseInventory.java beb.class is GuiVillagerTrade.class bee.class is GuiDispenser.class bfg.class looks like it's the main Mco menu? bgi.class is GuiResourcePacks.java (I think) qn.class might have something to do with particles. bkg.class ticks/renders particles bkz.class is the base player class bls.class might be RenderGlobal.java bqo.class appears to be ResourceLocation.java bmb.class seems to be the beacon beam bmd.class is TileEntity.java bme.class is TileEntityChest.java bmf is TileEntityEnchantmentTable.java bmg.class is TileEntityEnderChest.java bmj.class is TileEntitySign.java bmk.class is TileEntitySkull.java bml.class is TileEntityEnderPortal.java abg.class has to do with fish abn.class is Item.java aas.class is ItemToolBase.java ack.class is ItemShovel.java abz.class is ItemPickaxe.java zr.class is ItemAxe.java aac.class is ItemCoal.java act.class is ItemSword.java zn.class is ItemArmor.javaCode:public void a(String paramString, double paramDouble1, double paramDouble2, double paramDouble3, double paramDouble4, double paramDouble5, double paramDouble6) { try { b(paramString, paramDouble1, paramDouble2, paramDouble3, paramDouble4, paramDouble5, paramDouble6); } catch (Throwable localThrowable) { b localb = b.a(localThrowable, "Exception while adding particle"); k localk = localb.a("Particle being added"); localk.a("Name", paramString); localk.a("Position", new blt(this, paramDouble1, paramDouble2, paramDouble3)); throw new s(localb); } }
