summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2014-11-25 00:14:38 -0600
committermd_5 <git@md-5.net>2014-11-28 17:14:49 +1100
commitcc36fb92f98d1f69466328c87a78e59e53799525 (patch)
tree66a7451482be0e56bdf6e75a4b3dca68a28be276
downloadbuilddata-cc36fb92f98d1f69466328c87a78e59e53799525.tar
builddata-cc36fb92f98d1f69466328c87a78e59e53799525.tar.gz
builddata-cc36fb92f98d1f69466328c87a78e59e53799525.tar.lz
builddata-cc36fb92f98d1f69466328c87a78e59e53799525.tar.xz
builddata-cc36fb92f98d1f69466328c87a78e59e53799525.zip
Update to Minecraft 1.8
For more information please see http://www.spigotmc.org/
-rw-r--r--README.md4
-rw-r--r--bin/SpecialSource-2.jarbin0 -> 1245339 bytes
-rw-r--r--bin/SpecialSource.jarbin0 -> 1173618 bytes
-rw-r--r--bin/fernflower.jarbin0 -> 1386720 bytes
-rwxr-xr-xbin/jacobebin0 -> 4499284 bytes
-rw-r--r--bin/jacobe.cfg301
-rwxr-xr-xbin/jacobe.exebin0 -> 3913728 bytes
-rw-r--r--mappings/bukkit-1.8-cl.csrg1666
-rw-r--r--mappings/bukkit-1.8-members.csrg2882
-rw-r--r--mappings/bukkit-1.8.at187
-rw-r--r--mappings/package.srg1
11 files changed, 5041 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..3e738c8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,4 @@
+SpigotMC Build Data
+===================
+
+Data needed to build custom MC servers. \ No newline at end of file
diff --git a/bin/SpecialSource-2.jar b/bin/SpecialSource-2.jar
new file mode 100644
index 0000000..c1c1536
--- /dev/null
+++ b/bin/SpecialSource-2.jar
Binary files differ
diff --git a/bin/SpecialSource.jar b/bin/SpecialSource.jar
new file mode 100644
index 0000000..73a2bbf
--- /dev/null
+++ b/bin/SpecialSource.jar
Binary files differ
diff --git a/bin/fernflower.jar b/bin/fernflower.jar
new file mode 100644
index 0000000..70cec17
--- /dev/null
+++ b/bin/fernflower.jar
Binary files differ
diff --git a/bin/jacobe b/bin/jacobe
new file mode 100755
index 0000000..d3fb424
--- /dev/null
+++ b/bin/jacobe
Binary files differ
diff --git a/bin/jacobe.cfg b/bin/jacobe.cfg
new file mode 100644
index 0000000..fee7880
--- /dev/null
+++ b/bin/jacobe.cfg
@@ -0,0 +1,301 @@
+// Jacobe configuration file for the Sun code conventions for Java
+// $Id: sun.cfg,v 1.94 2006/05/31 09:29:01 stappers Exp $
+// reference: http://java.sun.com/docs/codeconv/
+// (c) 2000-2006 Tiobe Software BV -- All rights reserved
+// support@jacobe.com, www.jacobe.com, Eindhoven, The Netherlands
+
+
+// INDENTATION
+// -----------
+
+--indent=4
+//--indenttab=1
+//--tablen=4
+//--unindentjumplabel
+
+
+// LINE LENGTH
+// -----------
+
+--wrap=200
+
+
+// WRAPPING LINES
+// --------------
+
+//--wrapinfixoplineterm=1
+--wraplineterminfixop=0
+--indentcontinuation=2
+--continuationindent=4
+//--wraplinetermcomma=1
+--wrapcommalineterm=0
+--wraparrayinitopenbracelineterm=0
+--wrapmethodcallopenparenlineterm=0
+//--wrapassoplineterm=1
+
+
+// COMMENTS
+// --------
+
+--opencommentspace=1
+//--opencommentlineterm=1
+--indentcomment=1
+//--commentstarspace=1
+
+// JAVADOC
+// -------
+// The rules below are only available in Jacobe Professional
+
+--javadocstartlineterm=1
+--linetermendjavadoc=1
+--javadocdescr
+--javadocdescrlineterm=2
+--javadocauthor
+--javadocauthorlineterm=1
+--javadocversion
+--javadocversionlineterm=2
+--javadocparam
+--javadocparamorder
+--javadocparamlineterm=1
+--javadocreturn
+--javadocreturnlineterm=1
+--javadocthrows
+--javadocthrowsorder
+--javadocthrowslineterm=1
+--javadocorder
+--javadoctagspacearg=1
+
+
+// DECLARATIONS AND STATEMENTS
+// ---------------------------
+
+--colonlineterm=1
+--spaceopenbrace=1
+--closebracelineterm=1
+--openbracespace=1
+--openbracespaceclosebrace=0
+--openbracelinetermclosebrace=0
+--openparenspacecloseparen=0
+--linetermopenbracket=0
+--indentbraces=0
+--indentblock=1
+//--dimopenbracketspace=0
+//--dimspaceclosebracket=0
+//--indexopenbracketspace=0
+//--indexspaceclosebracket=0
+--openbracketspaceclosebracket=0
+
+
+// DECLARATIONS
+// ------------
+
+--decllineterm=1
+--modifierslineterm=0
+--modifiersspace=1
+//--typespace=1
+--classspace=1
+--classlineterm=0
+--classlinetermopenbrace=0
+--classopenbracelineterm=1
+--classlinetermclosebrace=1
+--spaceextends=1
+--extendsspace=1
+--linetermextends=0
+--extendslineterm=0
+//--linetermimplements=0
+//--implementslineterm=0
+//--linetermthrows=0
+--methodlinetermopenbrace=0
+--methodopenbracelineterm=1
+--methodlinetermclosebrace=1
+//--arrayinitlinetermopenbrace=0
+//--arrayinitopenbracelineterm=0
+//--arrayinitlinetermclosebrace=0
+//--arrayinitclosebracelineterm=0
+//--arrayinitopenbracespace=0
+//--arrayinitspaceclosebrace=0
+--returntypelineterm=0
+//--typelineterm=0
+//--paramtypelineterm=0
+//--fortypelineterm=0
+//--declarraytoarraytype
+//--linetermclass=1
+//--linetermconstructor=1
+--closebracelinetermopenbrace=1
+--importlineterm=0
+--modifierlineterm=0
+//--seplineterm=0
+//--paramopenparenlineterm=0
+//--paramlinetermcloseparen=0
+//--paramlinetermopenparen=0
+//--paramcloseparenlineterm=0
+//--paramspaceopenparen=0
+//--enumcommalineterm=0
+
+
+// SIMPLE STATEMENTS
+// -----------------
+
+--statlineterm=1
+--methodcallspaceopenparen=0
+--methodcalllinetermopenparen=0
+--dotlineterm=0
+--linetermdot=0
+--linetermsep=0
+--lineterminfixop=0
+--infixoplineterm=0
+--prefixoplineterm=0
+--linetermpostfixop=0
+--linetermcomma=0
+--commalineterm=0
+--openparenlineterm=0
+--linetermcloseparen=0
+--assoplineterm=0
+--linetermassop=0
+
+
+// COMPOUND STATEMENTS
+// -------------------
+
+--blocklinetermopenbrace=0
+--blockopenbracelineterm=1
+--blocklinetermclosebrace=1
+--insertbraces
+--blockstatlinetermopenbrace=0
+
+
+// IF STATEMENTS
+// -------------
+
+--spaceelse=1
+--closebracelinetermelse=0
+//--semicolonlinetermelse=1
+--elselinetermif=0
+
+
+// FOR STATEMENTS
+// --------------
+
+--forstatlineterm=0
+
+
+// DO-WHILE STATEMENTS
+// -------------------
+
+--closebracelinetermdowhile=0
+--semicolonlinetermdowhile=1
+
+
+// SWITCH STATEMENTS
+// -----------------
+
+--blanklinescase=1
+--indentcase=0
+//--insertbracescasestats
+
+
+// TRY-CATCH STATEMENTS
+// --------------------
+
+--spacecatch=1
+--linetermcatch=0
+--spacefinally=1
+--linetermfinally=0
+
+
+// WHITE SPACE
+// -----------
+
+//--lineterm
+
+
+// BLANK LINES
+// -----------
+
+//--blanklinescompilationunit=0
+--methodblanklines=1
+--declblanklinesstat=1
+--statblanklinesdecl=0
+--blanklinescomment=1
+--sectionblanklines=1
+--classblanklines=2
+//--enumconstantblanklinesdecl=1
+
+
+// SPACES
+// ------
+
+//--keywordspace=1
+--keywordspaceopenparen=1
+--keywordlinetermopenparen=0
+--methodnamespace=0
+--spacecomma=0
+--commaspace=1
+--spacesemicolon=0
+--semicolonspace=1
+--spacecolon=0
+--colonspace=1
+--assignspace=1
+--spaceassign=1
+--dotspace=0
+--spacedot=0
+--prefixopspace=0
+--infixopspace=1
+--spaceinfixop=1
+--spacepostfixop=0
+--spaceopenbracket=0
+--castspace=1
+--castopenparenspace=0
+--castspacecloseparen=0
+//--castopenparenlineterm=0
+//--castlinetermcloseparen=0
+//--castlinetermopenparen=0
+//--castcloseparenlineterm=0
+//--castspaceopenparen=0
+//--castcloseparenspace=0
+//--statopenparenlineterm=0
+//--statlinetermcloseparen=0
+//--statcloseparenspace=0
+//--statcloseparenlineterm=0
+//--castcloseparenspacegroupopenparen=1
+--statopenparenspace=0
+--statspacecloseparen=0
+--groupopenparenspace=0
+--groupspacecloseparen=0
+//--groupspaceopenparen=0
+//--groupcloseparenspace=0
+//--groupopenparenlineterm=0
+//--grouplinetermcloseparen=0
+//--grouplinetermopenparen=0
+//--groupcloseparenlineterm=0
+--methodopenparenspace=0
+--methodspacecloseparen=0
+//--methodopenparenlineterm=0
+//--methodlinetermcloseparen=0
+//--methodcloseparenspace=0
+//--methodcloseparenlineterm=0
+//--horspaceslineterm
+
+// ANNOTATIONS
+// -----------
+
+//--annotationatspace=0
+//--annotationatlineterm=0
+//--annotationspaceopenparen=0
+//--annotationlinetermopenparen=0
+//--annotationopenparenspace=0
+//--annotationopenparenlineterm=0
+//--annotationspacecloseparen=0
+//--annotationlinetermcloseparen=0
+//--annotationcloseparenspace=0
+//--annotationcloseparenlineterm=0
+//--annotationspaceopenbrace=0
+//--annotationlinetermopenbrace=0
+//--annotationopenbracespace=0
+//--annotationopenbracelineterm=0
+//--annotationspaceclosebrace=0
+//--annotationlinetermclosebrace=0
+//--annotationclosebracespace=0
+//--annotationclosebracelineterm=0
+//--annotationspace=1
+//--annotationlineterm=1
diff --git a/bin/jacobe.exe b/bin/jacobe.exe
new file mode 100755
index 0000000..7f1afbc
--- /dev/null
+++ b/bin/jacobe.exe
Binary files differ
diff --git a/mappings/bukkit-1.8-cl.csrg b/mappings/bukkit-1.8-cl.csrg
new file mode 100644
index 0000000..c41b3f0
--- /dev/null
+++ b/mappings/bukkit-1.8-cl.csrg
@@ -0,0 +1,1666 @@
+# THESE ARE AUTOMATICALLY GENERATED MAPPINGS BETWEEN vanilla-1.8.jar and bukkit-1.8.jar
+# THEY WERE GENERATED ON 1/10/14 11:54 AM USING Special Source (c) md_5 2012-2013.
+# PLEASE DO NOT REMOVE THIS HEADER!
+
+a EnumChatFormat
+aa CommandNumber
+aaa PathfinderGoalRestrictOpenDoor
+aab PathfinderGoalRestrictSun
+aac PathfinderGoalTame
+aad PathfinderGoalSit
+aae PathfinderGoalSwell
+aaf PathfinderGoalTakeFlower
+aag PathfinderGoalTempt
+aah PathfinderGoalTradeWithPlayer
+aai PathfinderGoalInteractVillagers
+aak PathfinderGoalDefendVillage
+aal PathfinderGoalHurtByTarget
+aam PathfinderGoalNearestAttackableTargetInsentient
+aan PathfinderGoalNearestAttackableTargetInsentientInnerClass1
+aao PathfinderGoalTargetNearestPlayer
+aap PathfinderGoalTargetNearestPlayerPlayerDetector
+aaq PathfinderGoalNearestAttackableTarget
+aar EntitySelectorNearestAttackableTarget
+aas DistanceComparator
+aat PathfinderGoalRandomTargetNonTamed
+aau PathfinderGoalOwnerHurtByTarget
+aav PathfinderGoalOwnerHurtTarget
+aaw PathfinderGoalTarget
+aay Navigation
+aaz NavigationAbstract
+ab CommandHandler
+aba NavigationSpider
+abb NavigationGuardian
+abd EntitySenses
+abf RandomPositionGenerator
+abh VillageDoor
+abi Village
+abj VillageAggressor
+abk VillageSiege
+abl PersistentVillage
+abn EntityAmbient
+abo EntityBat
+abq EntityAnimal
+abr EntityChicken
+abs EntityCow
+abt EntityHorse
+abu EntitySelectorHorse
+abv GroupDataHorse
+abw EntityGolem
+abx EntityMushroomCow
+aby EntityOcelot
+abz EntitySelectorOceletHuman
+ac ICommand
+aca EntityPig
+acb EntityRabbit
+acc EntitySelectorRabbitWolf
+acd PathfinderGoalKillerRabbitMeleeAttack
+ace EnumRabbitState
+acf PathfinderGoalRabbitAvoidTarget
+acg GroupDataRabbit
+ach ControllerJumpRabbit
+aci ControllerMoveRabbit
+acj PathfinderGoalRabbitPanic
+ack PathfinderGoalEatCarrots
+acl EntitySheep
+acm ContainerSheepBreed
+acn EntitySnowman
+aco EntitySquid
+acp PathfinderGoalSquid
+acq EntityIronGolem
+acr PathfinderGoalNearestGolemTarget
+acs EntityIronGolemTargetSelector
+act EntityWaterAnimal
+acu EntityWolf
+acv EntitySelectorWolfTargetSheepRabbit
+acy IComplex
+acz EntityComplexPart
+ad ICommandHandler
+ada EntityEnderCrystal
+adb EntityEnderDragon
+adf EntityWither
+adg EntitySelectorNotUndead
+adi EntityArmorStand
+adj EntityHanging
+adk EntityItemFrame
+adl EntityLeash
+adm EntityPainting
+adn EnumArt
+ado EntityFishingHook
+adp PossibleFishingResult
+adr EntityWeather
+ads EntityLightning
+adu EntityBoat
+adv EntityFallingBlock
+adw EntityItem
+adx EntityMinecartAbstract
+ady SwitchHelperEntityMinecartAbstract
+adz EnumMinecartType
+ae ICommandListener
+aea EntityMinecartChest
+aeb EntityMinecartCommandBlock
+aec EntityMinecartCommandBlockListener
+aed EntityMinecartContainer
+aee EntityMinecartFurnace
+aef EntityMinecartHopper
+aeg EntityMinecartRideable
+aeh EntityMinecartMobSpawner
+aei MobSpawnerMinecart
+aej EntityMinecartTNT
+aek EntityTNTPrimed
+aem EntityBlaze
+aen PathfinderGoalBlazeFireball
+aeo EntityCaveSpider
+aep EntityCreeper
+aeq EntitySelectorCreeperOcelot
+aer EntityEnderman
+aes EntitySelectorPlayerSpawnedEndermites
+aet PathfinderGoalEndermanPlaceBlock
+aeu PathfinderGoalPlayerWhoLookedAtTarget
+aev PathfinderGoalEndermanPickupBlock
+aew EntityEndermite
+aex IMonster
+aey EntitySelectorMonster
+aez EntitySelectorVisibleMonster
+af CommandObjectiveExecutor
+afa EntityGhast
+afb PathfinderGoalGhastMoveTowardsTarget
+afc ControllerGhast
+afd PathfinderGoalGhastAttackTarget
+afe PathfinderGoalGhastIdleMove
+aff EntityGiantZombie
+afg EntityGuardian
+afh EntityGuardianInnerClass1
+afi PathfinderGoalGuardianAttack
+afj EntitySelectorGuardianTargetHumanSquid
+afk ControllerMoveGuardian
+afl EntityMagmaCube
+afm EntityMonster
+afn EntitySelectorExplodingCreeper
+afo EntityPigZombie
+afp EntityPigZombieInnerClass2
+afq EntityPigZombieInnerClass1
+afr IRangedEntity
+afs GenericAttributes
+aft EntitySilverfish
+afu PathfinderGoalSilverfishHideInBlock
+afv PathfinderGoalSilverfishWakeOthers
+afw EntitySkeleton
+afx EntitySelectorSkeletonWolf
+afy EntitySlime
+afz PathfinderGoalSlimeNearestPlayer
+ag EnumCommandResult
+aga PathfinderGoalSlimeRandomJump
+agb PathfinderGoalSlimeIdle
+agc ControllerMoveSlime
+agd PathfinderGoalSlimeRandomDirection
+age EntitySpider
+agf PathfinderGoalSpiderMeleeAttack
+agg GroupDataSpider
+agh PathfinderGoalSpiderNearestAttackableTarget
+agi EntityWitch
+agj EntityZombie
+agk EmptyClassZombie
+agl GroupDataZombie
+ago NPC
+agp EntityVillager
+agq EntityVillagerInnerClass1
+agr MerchantRecipeOptionBuy
+ags MerchantRecipeOptionBook
+agt MerchantRecipeOptionEnchant
+agu MerchantRecipeOptionProcess
+agv MerchantRecipeOptionSell
+agw IMerchantRecipeOption
+agx MerchantOptionRandomRange
+ah PlayerSelector
+aha PlayerAbilities
+ahb PlayerInventory
+ahc CrashReportItemName
+ahd EntityHuman
+ahe SwitchHelperEntityHuman
+ahf EnumBedResult
+ahg EnumChatVisibility
+ahj EntityArrow
+ahk EntityEnderSignal
+ahl EntityFireball
+ahm EntityFireworks
+ahn EntityLargeFireball
+aho IProjectile
+ahp EntitySmallFireball
+ahq EntitySnowball
+ahr EntityProjectile
+ahs EntityEgg
+aht EntityEnderPearl
+ahu EntityThrownExpBottle
+ahv EntityPotion
+ahw EntityWitherSkull
+ahz FoodMetaData
+ai PlayerSelectorInnerClass1
+aib Container
+aic InventoryHorseChest
+aid ContainerAnvil
+aie ContainerAnvilInventory
+aif SlotAnvilResult
+aig ContainerBeacon
+aih SlotBeacon
+aii ContainerBrewingStand
+aij SlotBrewing
+aik SlotPotionBottle
+ail ICrafting
+aim ContainerChest
+ain InventoryCrafting
+aio ContainerWorkbench
+aip ContainerDispenser
+aiq ContainerEnchantTable
+air ContainerEnchantTableInventory
+ais SlotEnchant
+ait SlotEnchantLapis
+aiu SlotFurnaceFuel
+aiv ContainerFurnace
+aiw SlotFurnaceResult
+aix ContainerHopper
+aiy ContainerHorse
+aiz SlotHorseSaddle
+aj PlayerSelectorInnerClass9
+aja SlotHorseArmor
+ajb ContainerPlayer
+ajc SlotArmor
+aje InventoryMerchant
+ajf ContainerMerchant
+ajg SlotMerchantResult
+ajh InventoryEnderChest
+aji InventoryCraftResult
+ajj SlotResult
+ajk Slot
+ajm ItemAnvil
+ajn ItemArmor
+ajo DispenseBehaviorArmor
+ajp EnumArmorMaterial
+ajq ItemArmorStand
+ajr ItemAxe
+ajs ItemBanner
+ajt ItemBed
+aju ItemBlock
+ajv ItemReed
+ajw ItemBoat
+ajx ItemBook
+ajy ItemGlassBottle
+ajz ItemBow
+ak PlayerSelectorInnerClassBoundsChecker
+aka ItemSoup
+akb ItemBucket
+akc ItemCarrotStick
+akd ItemCoal
+ake ItemWorldMapBase
+akf CreativeModeTab
+akg CreativeModeTab1
+akh CreativeModeTab10
+aki CreativeModeTab11
+akj CreativeModeTab12
+akk CreativeModeTab2
+akl CreativeModeTab3
+akm CreativeModeTab4
+akn CreativeModeTab5
+ako CreativeModeTab6
+akp CreativeModeTab7
+akq CreativeModeTab8
+akr CreativeModeTab9
+aks ItemTool
+akt ItemDoor
+aku ItemTallPlant
+akv EnumColor
+akw ItemDye
+akx ItemCloth
+aky ItemEgg
+akz ItemMapEmpty
+al PlayerSelectorInnerClass10
+ala ItemEnchantedBook
+alb ItemEnderEye
+alc ItemEnderPearl
+ald ItemExpBottle
+ale ItemFireball
+alf ItemFireworksCharge
+alg ItemFireworks
+alh ItemFish
+ali EnumFish
+alj ItemFishingRod
+alk ItemFlintAndSteel
+all ItemFood
+alm ItemGoldenApple
+aln ItemHanging
+alo ItemHoe
+alp SwitchHelperDirtVariant
+alq Item
+alr DisplayStateFunctionStoneVariant
+als DisplayStateFunctionYellowFlower
+alt DisplayStateFunctionRedFlower
+alu DisplayStateFunctionMonsterEggVarient
+alv DisplayStateFunctionStonebrickType
+alw DisplayStateFunctionCobbleVariant
+alx DisplayStateFunctionTallFlowerVariants
+aly DisplayStateFunctionPrismarineVariant
+alz DisplayStateFunctionRedSandstoneVariant
+am EntitySelectorHuman
+ama DisplayStateFunctionDirtVariant
+amb DisplayStateFunctionLogVariant
+amc DisplayStateFunctionLogVariant2
+amd DisplayStateFunctionSandVariant
+ame DisplayStateFunctionLogVariant3
+amf DisplayStateFunction4
+amg DisplayStateFunctionSponge
+amh DisplayStateFunctionSandstoneVariant
+ami EnumToolMaterial
+amj ItemStack
+amk Items
+aml ItemLeash
+amm ItemLeaves
+amn ItemWorldMap
+amo ItemMilkBucket
+amp ItemMinecart
+amq DispenseBehaviorMinecart
+amr ItemMultiTexture
+ams ItemMultiTextureInnerClass1
+amt ItemNameTag
+amu ItemPickaxe
+amv ItemPiston
+amw ItemPotion
+amx EnumItemRarity
+amy ItemRecord
+amz ItemRedstone
+an PlayerSelectorInnerClass2
+ana ItemSaddle
+anb ItemSeedFood
+anc ItemSeeds
+and ItemShears
+ane ItemSpade
+anf ItemSign
+ang ItemNetherStar
+anh ItemSkull
+ani ItemStep
+anj ItemSnow
+ank ItemSnowball
+anl ItemMonsterEgg
+anm ItemSword
+ann ItemWithAuxData
+ano EnumAnimation
+anp ItemWaterLily
+anq ItemBookAndQuill
+anr ItemWrittenBook
+ans PotionBrewer
+ao PlayerSelectorInnerClass3
+aoa RecipeArmorDye
+aob RecipesArmor
+aoc RecipesBanner
+aod EmptyClass2
+aoe RecipesBannerInnerClass2
+aof RecipesBannerInnerClass1
+aog RecipeBookClone
+aoh RecipesDyes
+aoi RecipeFireworks
+aoj RecipesFood
+aok RecipesFurnace
+aol RecipeMapClone
+aom RecipeMapExtend
+aon RecipeIngots
+aoo IRecipe
+aop CraftingManager
+aoq RecipeSorter
+aor RecipeRepair
+aos ShapedRecipes
+aot ShapelessRecipes
+aou RecipesCrafting
+aov RecipesTools
+aow RecipesWeapons
+aoy EnchantmentArrowDamage
+aoz EnchantmentFlameArrows
+ap PlayerSelectorInnerClass4
+apa EnchantmentInfiniteArrows
+apb EnchantmentArrowKnockback
+apc EnchantmentWeaponDamage
+apd EnchantmentDurability
+ape EnchantmentDigging
+apf Enchantment
+apg EnchantmentSlotType
+aph EnchantmentManager
+api EmptyClass
+apj EnchantmentModifierArthropods
+apk EnchantmentModifierThorns
+apl EnchantmentModifier
+apm EnchantmentModifierDamage
+apn EnchantmentModifierProtection
+apo WeightedRandomEnchant
+app EnchantmentFire
+apq EnchantmentLure
+apr EnchantmentKnockback
+aps EnchantmentLootBonus
+apt EnchantmentOxygen
+apu EnchantmentProtection
+apv EnchantmentThorns
+apw EnchantmentSilkTouch
+apx EnchantmentDepthStrider
+apy EnchantmentWaterWorker
+aq PlayerSelectorInnerClass5
+aqb IMerchant
+aqc MerchantRecipe
+aqd MerchantRecipeList
+aqf CommandBlockListenerAbstract
+aqg CrashReportCommandBlockCommand
+aqh CrashReportCommandBlockName
+aqi MobSpawnerAbstract
+aqj TileEntityMobSpawnerData
+aqk BlockActionData
+aqm ChunkCoordIntPair
+aqo Explosion
+aqq GameRules
+aqr GameRuleValue
+aqs EnumGameRuleType
+aqu World
+aqv CrashReportWorldLocation
+aqw CrashReportSourceBlockType
+aqx CrashReportPlayers
+aqy CrashReportChunkStats
+aqz ExceptionWorldConflict
+ar PlayerSelectorInnerClass6
+ara IWorldAccess
+arb WorldSettings
+arc EnumGamemode
+ard IBlockAccess
+are WorldType
+arf EnumSkyBlock
+arg SpawnerCreature
+arh PortalTravelAgent
+ari ChunkCoordinatesPortal
+arj ChunkCache
+ark NextTickListEntry
+arl BiomeBeach
+arm BiomeBase
+arn SwitchHelperBiomeBase
+aro BiomeTemperature
+arp EnumTemperature
+arq BiomeMeta
+arr BiomeCache
+ars BiomeCacheBlock
+ary BiomeDecorator
+arz WorldChunkManager
+as PlayerSelectorInnerClass7
+asa BiomeDesert
+asb BiomeBigHills
+asc WorldChunkManagerHell
+asd BiomeForest
+ase BiomeBaseSubForest
+asf BiomeBaseSubForest2
+asg BiomeHell
+ash BiomeIcePlains
+asi BiomeJungle
+asj BiomeMesa
+ask BiomeMushrooms
+asl BiomeBaseSub
+asm BiomeOcean
+asn BiomePlains
+asp BiomeRiver
+asq BiomeSavanna
+asr BiomeSavannaSub
+ass BiomeStoneBeach
+ast BiomeSwamp
+asu BiomeTaiga
+asv BiomeTheEnd
+asw BiomeTheEndDecorator
+asy BlockAir
+asz BlockAnvil
+at PlayerSelectorInnerClass8
+ata TileEntityContainerAnvil
+atb BlockBanner
+atc SwitchHelperDirection17
+atd BlockStandingBanner
+ate BlockWallBanner
+atf BlockBarrier
+atg BlockContainer
+ath BlockPressurePlateAbstract
+ati BlockMinecartTrackAbstract
+atj SwitchHelperTrackPosition2
+atk MinecartTrackLogic
+atl EnumTrackPosition
+atm BlockBeacon
+atn BlockBeaconInnerClass1
+ato BlockBeaconInnerClass1InnerClass1
+atp BlockBed
+atq EnumBedPart
+atr Block
+ats StepSoundStone
+att StepSoundLadder
+atu StepSoundAnvil
+atv StepSoundSlime
+atx StepSound
+aty Blocks
+atz IBlockFragilePlantElement
+au CommandAchievement
+aua BlockBookshelf
+aub BlockBrewingStand
+auc BlockPlant
+aud BlockButtonAbstract
+aue SwitchHelperBlockButtonAbstract
+auf BlockCactus
+aug BlockCake
+auh BlockCarrots
+aui BlockCauldron
+auj BlockChest
+auk BlockClay
+aul BlockCocoa
+aum SwitchHelperBlockCocoa
+aun BlockCloth
+auo BlockCommand
+aup BlockRedstoneComparator
+auq BlockRedstoneComparatorInnerClass1
+aur EnumComparatorMode
+aus BlockWorkbench
+aut TileEntityContainerWorkbench
+auu BlockCrops
+auv BlockDaylightDetector
+auw BlockDeadBush
+auy BlockMinecartDetector
+auz BlockMinecartDetectorInnerClass1
+av CommandAchievementFilter
+ava BlockDiodeAbstract
+avb BlockDirectional
+avc BlockDirt
+avd EnumDirtVariant
+ave BlockDispenser
+avf BlockDoor
+avg EnumDoorHalf
+avh EnumDoorHinge
+avi BlockTallPlant
+avj EnumTallPlantHalf
+avk EnumTallFlowerVariants
+avl BlockDragonEgg
+avm BlockDropper
+avn BlockFlowing
+avo BlockEnchantmentTable
+avp BlockEnderPortal
+avq BlockEnderPortalFrame
+avr BlockEnderChest
+avs IContainer
+avt BlockFalling
+avu BlockSoil
+avv BlockFence
+avw BlockFenceGate
+avx BlockFire
+avy BlockFlowers
+avz BlockFlowersInnerClass1
+aw CommandBanIp
+awa EnumFlowerVarient
+awb EnumFlowerTypeInnerClassSelector
+awc EnumFlowerType
+awd BlockFlowerPot
+awe SwitchHelperBlockFlowerPot
+awf EnumFlowerPotContents
+awg BlockDoubleStoneStep2
+awh BlockDoubleStep
+awi BlockDoubleWoodStep
+awj BlockFurnace
+awl BlockGlass
+awm BlockLightStone
+awn BlockGrass
+awo BlockGravel
+awp BlockStoneStep2
+awq BlockStepAbstract
+awr EnumSlabHalf
+aws BlockStep
+awt BlockHalfTransparent
+awu BlockWoodStep
+awv BlockHardenedClay
+aww BlockHay
+awx BlockHopper
+awy BlockHopperInnerClass1
+awz BlockHugeMushroom
+ax CommandBan
+axa EnumHugeMushroomVariant
+axb BlockIce
+axc BlockJukeBox
+axd TileEntityRecordPlayer
+axe BlockLadder
+axf SwitchHelperDirection16
+axg BlockLeaves
+axi BlockLever
+axj SwitchHelperBlockLever
+axk EnumLeverPosition
+axl BlockFluids
+axm BlockLogAbstract
+axn SwitchHelperAxis2
+axo EnumLogRotation
+axp BlockMelon
+axq BlockOreBlock
+axr BlockMobSpawner
+axs BlockMonsterEggs
+axt SwitchHelperMonsterEggVarient
+axu EnumMonsterEggVarient
+axv EnumStoneBlockData1
+axw EnumStoneBlockData2
+axx EnumStoneBlockData3
+axy EnumStoneBlockData4
+axz EnumStoneBlockData5
+ay CommandBlockData
+aya EnumStoneBlockData6
+ayb BlockMushroom
+ayc BlockMycel
+ayd BlockNetherbrick
+aye BlockNetherWart
+ayf BlockBloodStone
+ayg BlockLeaves2
+ayh BlockLeaves2InnerClass1
+ayi BlockLog2
+ayj BlockLog2InnerClass1
+ayk SwitchHelperRotation2
+ayl BlockDoubleStoneStepAbstract
+aym EnumStoneSlab2Variant
+ayn BlockNote
+ayo BlockObsidian
+ayp BlockLeaves1
+ayq BlockLeaves1InnerClass1
+ayr BlockLog1
+ays BlockLog1InnerClass1
+ayt SwitchHelperLogRotation
+ayu BlockOre
+ayv BlockPackedIce
+ayw BlockWood
+ayx EnumLogVariant
+ayy BlockPortal
+ayz PortalCreator
+az CommandClear
+aza BlockPotatoes
+azb BlockRedstone
+azc BlockPoweredRail
+azd BlockPoweredRailInnerClass1
+aze SwitchHelperTrackPosition
+azf BlockPressurePlateBinary
+azg SwitchHelperMobType
+azh EnumMobType
+azi BlockPrismarine
+azj EnumPrismarineVariant
+azk BlockPumpkin
+azl BlockQuartz
+azm SwitchHelperAxis
+azn EnumQuartzVariant
+azo BlockMinecartTrack
+azp BlockRedFlowers
+azq BlockRedSandstone
+azr EnumRedSandstoneVariant
+azs BlockRedstoneOre
+azt BlockRedstoneWire
+azu EnumRedstoneWireConnection
+azv BlockRedstoneLamp
+azw BlockRedstoneTorch
+azx RedstoneUpdateInfo
+azy BlockReed
+azz BlockRepeater
+b CrashReport
+ba CommandClone
+baa BlockRotatable
+bab BlockSand
+bac EnumSandVariant
+bad BlockSandStone
+bae EnumSandstoneVariant
+baf BlockSapling
+bag SwitchHelperLogVariant
+bah BlockSeaLantern
+bai BlockSign
+baj BlockSkull
+bak BlockSkullInnerClass1
+bal SwitchHelperDirection15
+bam BlockSlime
+ban BlockSnowBlock
+bao BlockSnow
+bap BlockSlowSand
+baq BlockSponge
+bar BlockStainedGlass
+bas BlockStainedGlassPane
+bat BlockStairs
+bau EnumHalf
+bav EnumStairShape
+baw BlockFloorSign
+bax BlockStationary
+bay BlockStem
+baz BlockStemInnerClass1
+bb CommandCloneStoredTileEntity
+bba BlockStone
+bbb EnumStoneVariant
+bbc BlockSmoothBrick
+bbd EnumStonebrickType
+bbe BlockStoneButton
+bbf BlockDoubleStepAbstract
+bbg EnumStoneSlabVariant
+bbh BlockLongGrass
+bbi EnumTallGrassType
+bbj BlockThin
+bbk BlockTNT
+bbl BlockTorch
+bbm BlockTorchInnerClass1
+bbn SwitchHelperDirection14
+bbo BlockTransparent
+bbp BlockTrapdoor
+bbq SwitchHelperDirection13
+bbr EnumTrapdoorHalf
+bbs BlockTripwire
+bbt BlockTripwireHook
+bbu SwitchHelperDirection1
+bbv BlockVine
+bbw SwitchHelperDirection12
+bbx BlockCobbleWall
+bby EnumCobbleVariant
+bbz BlockWallSign
+bc CommandTestForBlocks
+bca SwitchHelperDirection11
+bcb BlockWaterLily
+bcc BlockWeb
+bcd BlockPressurePlateWeighted
+bce BlockWoodButton
+bcf BlockWoodenStep
+bcg BlockCarpet
+bch BlockYellowFlowers
+bci TileEntityBanner
+bcj EnumBannerPatternType
+bck TileEntityBeacon
+bcl BeaconColorTracker
+bcm TileEntity
+bcn CrashReportTileEntityName
+bco CrashReportTileEntityType
+bcp CrashReportTileEntityData
+bcq TileEntityBrewingStand
+bcr TileEntityChest
+bcs SwitchHelperTileEntityChest
+bct TileEntityCommand
+bcu TileEntityCommandListener
+bcv TileEntityComparator
+bcw TileEntityLightDetector
+bcx TileEntityDispenser
+bcy TileEntityDropper
+bcz TileEntityEnchantTable
+bd CommandDeop
+bda TileEntityEnderChest
+bdb TileEntityFlowerPot
+bdc TileEntityFurnace
+bdd IHopper
+bde TileEntityHopper
+bdf TileEntityContainer
+bdg TileEntityMobSpawner
+bdh MobSpawner
+bdi TileEntityNote
+bdj TileEntitySign
+bdk TileEntitySignCommandListener
+bdl TileEntitySignPlayerWrapper
+bdm TileEntitySkull
+bdn TileEntityEnderPortal
+bdq BlockPiston
+bdr SwitchHelperDirection10
+bds BlockPistonExtension
+bdt SwitchHelperDirection9
+bdu EnumPistonType
+bdv TileEntityPiston
+bdw SwitchHelperTileEntityPiston
+bdx BlockPistonMoving
+bdy PistonExtendsChecker
+be CommandDebug
+bea BlockDataAbstract
+beb BlockDataAbstractInnerClass1
+bec IBlockData
+bed BlockStateList
+bee BlockStateListInnerClass1
+bef BlockStateListInnerClass2
+beg BlockData
+bei ShapeDetectorBlock
+bej ShapeDetectorBlockInnerClass1
+bek ShapeDetector
+bel ShapeDetectorInnerClass1
+bem ShapeDetectorCollection
+ben ShapeDetectorBuilder
+bep BlockPredicate
+beq BlockStatePredicate
+bes BlockState
+bet BlockStateBoolean
+beu BlockStateDirection
+bev BlockStateEnum
+bew BlockStateInteger
+bex IBlockState
+bez IWorldBorderListener
+bf CommandGamemodeDefault
+bfa EnumWorldBorderState
+bfb WorldBorder
+bfe IChunkProvider
+bff NibbleArray
+bfg EmptyChunk
+bfh Chunk
+bfi CrashReportLocation
+bfj CrashReportChunkLocation
+bfk CrashReportChunkLocation2
+bfl EnumTileEntityState
+bfm ChunkSection
+bfn OldNibbleArray
+bfq IChunkLoader
+bft OldChunkLoader
+bfu OldChunk
+bfv RegionFile
+bfw ChunkBuffer
+bfx RegionFileCache
+bfy ChunkRegionLoader
+bfz PendingChunkToSave
+bg CommandEffect
+bgd WorldProvider
+bge WorldProviderHell
+bgf WorldBorderHell
+bgg WorldProviderNormal
+bgh WorldProviderTheEnd
+bgj WorldGenCanyon
+bgk ChunkSnapshot
+bgl CustomWorldSettingsFinal
+bgm EmptyClass4
+bgn CustomWorldSettings
+bgo CustomWorldSettingsSerializer
+bgp ChunkProviderDebug
+bgq ChunkProviderFlat
+bgr ChunkProviderHell
+bgs WorldGenCaves
+bgt WorldGenBase
+bgu WorldGenCavesHell
+bgv ChunkProviderGenerate
+bgw ChunkProviderTheEnd
+bh CommandMe
+bhc WorldGenTreeAbstract
+bhd WorldGenBigTree
+bhe WorldGenBigTreeInnerClassPosition
+bhf WorldGenForest
+bhg WorldGenTaigaStructure
+bhh WorldGenBonusChest
+bhi WorldGenMushrooms
+bhj WorldGenCactus
+bhl WorldGenClay
+bhm WorldGenDeadBush
+bhn WorldGenDesertWell
+bho WorldGenTallPlant
+bhp WorldGenerator
+bhq WorldGenFlowers
+bhr WorldGenGroundBush
+bhs WorldGenFire
+bht WorldGenLightStone2
+bhu WorldGenHellLava
+bhv WorldGenHugeMushroom
+bhw WorldGenPackedIce1
+bhx WorldGenPackedIce2
+bhy WorldGenLakes
+bhz WorldGenLightStone1
+bi CommandEnchant
+bia WorldGenJungleTree
+bib WorldGenMegaTree
+bic WorldGenMegaTreeAbstract
+bid WorldGenMelon
+bie WorldGenDungeons
+bif WorldGenMinable
+big WorldGenTaiga1
+bih WorldGenPumpkin
+bii WorldGenReed
+bij WorldGenForestTree
+bik WorldGenSand
+bil WorldGenAcaciaTree
+bim WorldGenEnder
+bin WorldGenLiquids
+bio WorldGenTaiga2
+bip WorldGenSwampTree
+biq WorldGenGrass
+bir WorldGenTrees
+bis WorldGenVines
+bit WorldGenWaterLily
+biv WorldGenFlatInfo
+biw WorldGenFlatLayerInfo
+bj CommandEntityData
+bjb StructureBoundingBox
+bjc SwitchHelperDirection8
+bjd WorldGenMineshaft
+bje WorldGenMineshaftPieces
+bjf SwitchHelperDirection7
+bjg WorldGenMineshaftCorridor
+bjh WorldGenMineshaftCross
+bji WorldGenMineshaftRoom
+bjj WorldGenMineshaftStairs
+bjk WorldGenMineshaftStart
+bjl WorldGenNether
+bjm WorldGenNetherStart
+bjn WorldGenNetherPieces
+bjo SwitchHelperDirection6
+bjp WorldGenNetherPiece1
+bjq WorldGenNetherPiece2
+bjr WorldGenNetherPiece3
+bjs WorldGenNetherPiece4
+bjt WorldGenNetherPiece5
+bju WorldGenNetherPiece6
+bjv WorldGenNetherPiece7
+bjw WorldGenNetherPiece8
+bjx WorldGenNetherPiece9
+bjy WorldGenNetherPiece10
+bjz WorldGenNetherPiece11
+bk CommandExecute
+bka WorldGenNetherPiece12
+bkb WorldGenNetherPiece
+bkc WorldGenNetherPieceWeight
+bkd WorldGenNetherPiece13
+bke WorldGenNetherPiece14
+bkf WorldGenNetherPiece15
+bkg WorldGenMonument
+bkh WorldGenMonumentStart
+bki WorldGenMonumentPieces
+bkj SwitchHelperDirection5
+bkk WorldGenMonumentPieceSelector7
+bkl WorldGenMonumentPieceSelector6
+bkm WorldGenMonumentPieceSelector5
+bkn WorldGenMonumentPieceSelector4
+bko WorldGenMonumentPieceSelector3
+bkp WorldGenMonumentPieceSelector2
+bkq WorldGenMonumentPieceSelector1
+bkr WorldGenMonumentPiece1
+bks IWorldGenMonumentPieceSelector
+bkt WorldGenMonumentPiece2
+bku WorldGenMonumentPiece3
+bkv WorldGenMonumentPiece4
+bkw WorldGenMonumentPiece5
+bkx WorldGenMonumentPiece6
+bky WorldGenMonumentPiece7
+bkz WorldGenMonumentPieceEntry
+bl CommandListenerEntity
+bla WorldGenMonumentPiecePenthouse
+blb WorldGenMonumentPiece
+blc WorldGenMonumentPieceSimple
+bld WorldGenMonumentPieceSimpleT
+ble WorldGenMonumentPiece8
+blf WorldGenMonumentStateTracker
+blg WorldGenLargeFeature
+blh WorldGenLargeFeatureStart
+bli WorldGenRegistration
+blj WorldGenJungleTempleUnknown
+blk WorldGenPyramidPiece
+bll WorldGenJungleTemple
+blm WorldGenJungleTemplePiece
+bln WorldGenScatteredPiece
+blo WorldGenWitchHut
+blp WorldGenStronghold
+blq WorldGenStronghold2Start
+blr WorldGenStrongholdPieces
+bls WorldGenStrongholdUnknown
+blt WorldGenStrongholdPiece2
+blu WorldGenStrongholdPieceWeight3
+blv WorldGenStrongholdChestCorridor
+blw WorldGenStrongholdCorridor
+blx WorldGenStrongholdCrossing
+bly WorldGenStrongholdLeftTurn
+blz WorldGenStrongholdLibrary
+bm CommandXp
+bma WorldGenStrongholdPieceWeight
+bmb WorldGenStrongholdPortalRoom
+bmc WorldGenStrongholdPrison
+bmd WorldGenStrongholdRightTurn
+bme WorldGenStrongholdRoomCrossing
+bmf WorldGenStrongholdStones
+bmg WorldGenStrongholdStairs2
+bmh WorldGenStrongholdStart
+bmi WorldGenStrongholdStairs
+bmj WorldGenStrongholdStairsStraight
+bmk WorldGenStrongholdPiece
+bml WorldGenStrongholdDoorType
+bmm StructureGenerator
+bmn CrashReportIsFeatureChunk
+bmo CrashReportChunkPosHash
+bmp CrashReportStructureType
+bmq WorldGenFactory
+bmr PersistentStructure
+bms StructurePiece
+bmt SwitchHelperDirection4
+bmu StructurePieceBlockSelector
+bmv StructureStart
+bmw WorldGenVillage
+bmx WorldGenVillageStart
+bmy WorldGenVillagePieces
+bmz SwitchHelperDirection3
+bn CommandFill
+bna WorldGenVillageLibrary
+bnb WorldGenVillageFarm2
+bnc WorldGenVillageFarm
+bnd WorldGenVillageLight
+bne WorldGenVillagePieceWeight
+bnf WorldGenVillageButcher
+bng WorldGenVillageHouse
+bnh WorldGenVillageHut
+bni WorldGenVillageTemple
+bnj WorldGenVillageBlacksmith
+bnk WorldGenVillageStartPiece
+bnl WorldGenVillageRoad
+bnm WorldGenVillageHouse2
+bnn WorldGenVillagePiece
+bno WorldGenVillageRoadPiece
+bnp WorldGenVillageWell
+bnu NoiseGeneratorPerlin
+bnv NoiseGeneratorOctaves
+bnw NoiseGenerator3
+bnz NoiseGenerator3Handler
+bo CommandDifficulty
+boa NoiseGenerator
+boc MaterialDecoration
+bod MaterialGas
+boe MaterialLiquid
+bof Material
+bog MaterialWeb
+boh MaterialMapColor
+boi MaterialPortal
+bok GenLayerDeepOcean
+bol GenLayerSpecial
+bom GenLayerJumpTable
+bon EnumGenLayerSpecial
+boo GenLayerIsland
+bop GenLayerMushroomIsland
+boq GenLayerTopSoil
+bor GenLayerDesert
+bos GenLayerBiome
+bow GenLayerZoomFuzzy
+boy IntCache
+boz LayerIsland
+bp CommandGamemode
+bpa GenLayer
+bpb CrashReportGenLayer1
+bpc CrashReportGenLayer2
+bpd GenLayerPlains
+bpe GenLayerRegionHills
+bpf GenLayerIcePlains
+bpg GenLayerCleaner
+bph GenLayerRiver
+bpi GenLayerRiverMix
+bpj GenLayerMushroomShore
+bpk GenLayerSmooth
+bpo GenLayerZoomVoronoi
+bpp GenLayerZoom
+bps Path
+bpt PathPoint
+bpu PathfinderAbstract
+bpv PathEntity
+bpw Pathfinder
+bpx PathfinderWater
+bpy PathfinderNormal
+bq CommandGamerule
+bqc PersistentBase
+bqd MapIcon
+bqe WorldMap
+bqf WorldMapHumanTracker
+bqi ServerNBTManager
+bqj WorldLoaderServer
+bqk ChunkFilenameFilter
+bql SecondaryWorldData
+bqm WorldNBTStorage
+bqn WorldLoader
+bqo WorldData
+bqp CrashReportLevelSeed
+bqq CrashReportLevelGenerator
+bqr CrashReportLevelGeneratorOptions
+bqs CrashReportLevelSpawnLocation
+bqt CrashReportLevelTime
+bqu CrashReportLevelDimension
+bqv CrashReportLevelStorageVersion
+bqw CrashReportLevelWeather
+bqx CrashReportLevelGameMode
+bqy IDataManager
+br CommandGive
+bra Convertable
+brl IPlayerFileData
+brn PersistentCollection
+brp FileIOThread
+brq IAsyncChunkSaver
+brt AxisAlignedBB
+bru MovingObjectPosition
+brv EnumMovingObjectType
+brw Vec3D
+bry ScoreboardObjective
+brz ScoreboardTeam
+bs CommandHelp
+bsa ScoreboardScore
+bsb ScoreboardComparator
+bsd Scoreboard
+bse PersistentScoreboard
+bsf ScoreboardTeamBase
+bsg EnumNameTagVisibility
+bsh ScoreboardCriteriaInteger
+bsi ScoreboardBaseCriteria
+bsj ScoreboardHealthCriteria
+bsk IScoreboardCriteria
+bsl EnumScoreboardHealthDisplay
+bsm ScoreboardStatisticCriteria
+bt CommandKick
+bu CommandKill
+bv CommandBanList
+bw CommandList
+bx CommandTell
+by CommandTellRaw
+bz CommandOp
+c CrashReportVersion
+ca CommandPardonIP
+cb CommandPardon
+cc CommandParticle
+cd CommandPlaySound
+ce CommandPublish
+cf CommandReplaceItem
+cg CommandSaveAll
+ch CommandSaveOff
+ci CommandSaveOn
+cj CommandSay
+ck CommandScoreboard
+cl CommandDispatcher
+cm CommandSetBlock
+cn CommandSetWorldSpawn
+co CommandIdleTimeout
+cp CommandSpawnpoint
+cq CommandSeed
+cr CommandSpreadPlayers
+cs Location2D
+ct CommandStats
+cu CommandStop
+cv CommandSummon
+cw CommandTp
+cy CommandTestForBlock
+cz CommandTestFor
+d CrashReportOperatingSystem
+da CommandTime
+db CommandTitle
+dc CommandToggleDownfall
+dd CommandTrigger
+de CommandWeather
+df CommandWhitelist
+dg CommandWorldBorder
+di CommandException
+dj ExceptionEntityNotFound
+dk ExceptionInvalidNumber
+dl ExceptionInvalidSyntax
+dm ExceptionPlayerNotFound
+dn ExceptionUnknownCommand
+dp ExceptionUsage
+dt BlockPosition
+du BlockPositionRange
+dv BlockPositionRangeIterator
+dw MutableBlockPositionRange
+dx MutableBlockPositionRangeIterator
+dy MutableBlockPosition
+dz ISourceBlock
+e CrashReportJavaVersion
+ea SourceBlock
+eb IteratorUtils
+ec EmptyClass3
+ed IteratorUtilsInnerClassArrayToList
+ee IteratorUtilsInnerClassClassIterable
+ef IteratorUtilsInnerClassClassIterator
+eg DispenseBehaviorItem
+eh RegistryBlocks
+ei RegistryDefault
+ej EnumDirection
+ek SwitchHelperDirection2
+el EnumAxis
+em EnumAxisDirection
+en EnumDirectionLimit
+eo IDispenseBehavior
+ep DispenseBehaviorNoop
+eq Registry
+er RegistryID
+es ILocationSource
+et ISource
+eu MapGeneratorUtils
+ev RegistryMaterials
+ew EnumParticle
+ex IPosition
+ey Position
+ez IRegistry
+f CrashReportJavaVMVersion
+fa Vector3f
+fb RegistrySimple
+fd BaseBlockPosition
+fi LocaleI18n
+fj LocaleLanguage
+fl NBTTagByteArray
+fm NBTTagByte
+fn NBTTagCompound
+fo CrashReportCorruptNBTTag
+fp CrashReportCorruptNBTTag2
+fq NBTTagDouble
+fr NBTTagEnd
+fs NBTTagFloat
+ft NBTTagIntArray
+fu NBTTagInt
+fv NBTTagList
+fw NBTTagLong
+fx NBTReadLimiter
+fy NBTReadLimiterUnlimited
+fz NBTCompressedStreamTools
+g CrashReportMemory
+ga GameProfileSerializer
+gb NBTTagShort
+gc NBTTagString
+gd NBTBase
+ge NBTNumber
+gf MojangsonParseException
+gg MojangsonParser
+gh MojangsonTypeParser
+gi MojangsonCompoundParser
+gj MojangsonListParser
+gk MojangsonPrimitiveParser
+gm PacketEncryptionHandler
+gn PacketDecrypter
+go PacketEncrypter
+gp PacketDecompressor
+gq PacketCompressor
+gr NetworkManager
+gs LazyInitNioEventLoopGroup2
+gt LocalEventLoopGroup2
+gu QueuedProtocolSwitch
+gx QueuedPacket
+gy EnumProtocol
+gz EnumProtocolHandshake
+h CrashReportJVMFlags
+ha EnumProtocolPlay
+hb EnumProtocolStatus
+hc EnumProtocolLogin
+hd PacketDataSerializer
+he PacketDecoder
+hf PacketEncoder
+hg PacketListener
+hh PacketSplitter
+hi PacketPrepender
+hj ChatBaseComponent
+hk ChatFunction1
+hl ChatFunction2
+hm ChatClickable
+hn EnumClickAction
+ho IChatBaseComponent
+hp ChatSerializer
+hq ChatComponentUtils
+hr ChatHoverable
+hs EnumHoverAction
+ht ChatComponentScore
+hu ChatComponentSelector
+hv ChatModifier
+hw ChatStyleRoot
+hx ChatModifierSerializer
+hy ChatComponentText
+hz ChatMessage
+i CrashReportIntCacheSize
+ia ChatMessageException
+id Packet
+ie EnumProtocolDirection
+ig PlayerConnectionUtils
+ih PacketHandleTask
+ii PacketPlayOutPosition
+ij EnumPlayerTeleportFlags
+ik PacketListenerPlayOut
+il PacketPlayOutSpawnEntity
+im PacketPlayOutSpawnEntityExperienceOrb
+in PacketPlayOutSpawnEntityWeather
+io PacketPlayOutSpawnEntityLiving
+ip PacketPlayOutSpawnEntityPainting
+iq PacketPlayOutNamedEntitySpawn
+ir PacketPlayOutAnimation
+is PacketPlayOutStatistic
+it PacketPlayOutBlockBreakAnimation
+iu PacketPlayOutTileEntityData
+iv PacketPlayOutBlockAction
+iw PacketPlayOutBlockChange
+ix PacketPlayOutServerDifficulty
+iy PacketPlayOutTabComplete
+iz PacketPlayOutChat
+j CrashReportSystemDetails
+ja PacketPlayOutMultiBlockChange
+jb MultiBlockChangeInfo
+jc PacketPlayOutTransaction
+jd PacketPlayOutCloseWindow
+je PacketPlayOutOpenWindow
+jf PacketPlayOutWindowItems
+jg PacketPlayOutWindowData
+jh PacketPlayOutSetSlot
+ji PacketPlayOutCustomPayload
+jj PacketPlayOutKickDisconnect
+jk PacketPlayOutEntityStatus
+jl PacketPlayOutUpdateEntityNBT
+jm PacketPlayOutExplosion
+jn PacketPlayOutSetCompression
+jo PacketPlayOutGameStateChange
+jp PacketPlayOutKeepAlive
+jq PacketPlayOutMapChunk
+jr ChunkMap
+js PacketPlayOutMapChunkBulk
+jt PacketPlayOutWorldEvent
+ju PacketPlayOutWorldParticles
+jv PacketPlayOutNamedSoundEffect
+jw PacketPlayOutLogin
+jx PacketPlayOutMap
+jy PacketPlayOutEntity
+jz PacketPlayOutRelEntityMove
+k CrashReportBlockType
+ka PacketPlayOutRelEntityMoveLook
+kb PacketPlayOutEntityLook
+kc PacketPlayOutOpenSignEditor
+kd PacketPlayOutAbilities
+ke PacketPlayOutCombatEvent
+kf SwitchHelperCombatEventType
+kg EnumCombatEventType
+kh PacketPlayOutPlayerInfo
+ki SwitchHelperPlayerInfo
+kj EnumPlayerInfoAction
+kk PlayerInfoData
+kl PacketPlayOutBed
+km PacketPlayOutEntityDestroy
+kn PacketPlayOutRemoveEntityEffect
+ko PacketPlayOutResourcePackSend
+kp PacketPlayOutRespawn
+kq PacketPlayOutEntityHeadRotation
+kr PacketPlayOutWorldBorder
+ks SwitchHelperWorldBorder
+kt EnumWorldBorderAction
+ku PacketPlayOutCamera
+kv PacketPlayOutHeldItemSlot
+kw PacketPlayOutScoreboardDisplayObjective
+kx PacketPlayOutEntityMetadata
+ky PacketPlayOutAttachEntity
+kz PacketPlayOutEntityVelocity
+l CrashReportBlockDataValue
+la PacketPlayOutEntityEquipment
+lb PacketPlayOutExperience
+lc PacketPlayOutUpdateHealth
+ld PacketPlayOutScoreboardObjective
+le PacketPlayOutScoreboardTeam
+lf PacketPlayOutScoreboardScore
+lg EnumScoreboardAction
+lh PacketPlayOutSpawnPosition
+li PacketPlayOutUpdateTime
+lj PacketPlayOutTitle
+lk EnumTitleAction
+ll PacketPlayOutUpdateSign
+lm PacketPlayOutPlayerListHeaderFooter
+ln PacketPlayOutCollect
+lo PacketPlayOutEntityTeleport
+lp PacketPlayOutUpdateAttributes
+lq AttributeSnapshot
+lr PacketPlayOutEntityEffect
+ls PacketListenerPlayIn
+lt PacketPlayInTabComplete
+lu PacketPlayInChat
+lv PacketPlayInClientCommand
+lw EnumClientCommand
+lx PacketPlayInSettings
+ly PacketPlayInTransaction
+lz PacketPlayInEnchantItem
+m CrashReportBlockLocation
+ma PacketPlayInWindowClick
+mb PacketPlayInCloseWindow
+mc PacketPlayInCustomPayload
+md PacketPlayInUseEntity
+me EnumEntityUseAction
+mf PacketPlayInKeepAlive
+mg PacketPlayInFlying
+mh PacketPlayInPosition
+mi PacketPlayInPositionLook
+mj PacketPlayInLook
+mk PacketPlayInAbilities
+ml PacketPlayInBlockDig
+mm EnumPlayerDigType
+mn PacketPlayInEntityAction
+mo EnumPlayerAction
+mp PacketPlayInSteerVehicle
+mq PacketPlayInResourcePackStatus
+mr EnumResourcePackStatus
+ms PacketPlayInHeldItemSlot
+mt PacketPlayInSetCreativeSlot
+mu PacketPlayInUpdateSign
+mv PacketPlayInArmAnimation
+mw PacketPlayInSpectate
+mx PacketPlayInBlockPlace
+mz PacketHandshakingInSetProtocol
+na PacketHandshakingInListener
+nc PacketLoginOutListener
+nd PacketLoginOutSuccess
+ne PacketLoginOutEncryptionBegin
+nf PacketLoginOutSetCompression
+ng PacketLoginOutDisconnect
+nh PacketLoginInListener
+ni PacketLoginInStart
+nj PacketLoginInEncryptionBegin
+nm PacketStatusOutListener
+nn PacketStatusOutPong
+no PacketStatusOutServerInfo
+np ServerPing
+nq ServerPingPlayerSample
+nr ServerPingPlayerSampleSerializer
+ns ServerPingSerializer
+nt ServerPingServerData
+nu ServerPingServerDataSerializer
+nv PacketStatusInListener
+nw PacketStatusInPing
+nx PacketStatusInStart
+oa MinecraftKey
+oc DispenseBehaviorProjectile
+od DispenserRegistry
+oe DispenseBehaviorArrow
+of DispenseBehaviorFilledBucket
+og DispenseBehaviorEmptyBucket
+oh DispenseBehaviorFlintAndSteel
+oi DispenseBehaviorBonemeal
+oj DispenseBehaviorTNT
+ok DispenseBehaviorSkull
+ol DispenseBehaviorPumpkin
+om DispenseBehaviorCommandBlock
+on DispenseBehaviorEgg
+oo DispenseBehaviorSnowBall
+op DispenseBehaviorExpBottle
+oq DispenseBehaviorPotion
+or DispenseBehaviorThrownPotion
+os DispenseBehaviorMonsterEgg
+ot DispenseBehaviorFireworks
+ou DispenseBehaviorFireball
+ov DispenseBehaviorBoat
+oz ServerCommand
+p CrashReportIBlockData
+pb EULA
+pc RedirectStream
+pd ConvertProgressUpdater
+pe ThreadShutdown
+pf CrashReportProfilerPosition
+pg CrashReportPlayerCount
+pi CancelledPacketHandleException
+pj IMinecraftServer
+pk ScoreboardServer
+pl PropertyManager
+pm IUpdatePlayerListBox
+pn DedicatedPlayerList
+po DedicatedServer
+pp ThreadSleepForever
+pq ThreadCommandReader
+pr CrashReportModded
+ps CrashReportType
+pt ThreadWatchdog
+pu ThreadWatchdogTimer
+pw ServerGUI
+px ServerWindowAdapter
+py ServerGuiCommandListener
+pz ServerGuiFocusAdapter
+q CrashReportBlockPosition
+qa ServerGuiThreadRunnable
+qb ServerGuiInvokeRunnable
+qc PlayerListBox
+qd GuiStatsComponent
+qe GuiStatsListener
+qj DemoWorldServer
+qk DemoPlayerInteractManager
+ql SecondaryWorldServer
+qm SecondaryWorldServerInnerClass1
+qn EntityTracker
+qo CrashReportEntityTrackerUpdateInterval
+qp WorldManager
+qq PlayerChunkMap
+qr PlayerChunk
+qs ChunkProviderServer
+qt WorldServer
+qu EntitySelectorLiving2
+qv BlockActionDataList
+qw EntityPlayer
+qx PlayerInteractManager
+qy EntityTrackerEntry
+r CrashReportDetail
+ra LegacyPingHandler
+rc ServerConnection
+rd LazyInitNioEventLoopGroup
+re LazyInitLocalEventLoopGroup
+rf ServerConnectionChannel
+rh CrashReportNetworkManager
+ri NetworkManagerCloseFuture
+rj PlayerConnection
+rk PlayerConnectionFuture
+rl PlayerConnectionDisconnector
+rm CrashReportPacketName
+rn SwitchHelperCommandActionType
+ro HandshakeListener
+rp ProtocolOrdinalWrapper
+rq LoginListener
+rr LoginListenerInnerClass1
+rs ThreadPlayerLookupUUID
+rt EnumProtocolState
+ru PacketStatusListener
+rx ExpirableListEntry
+ry UserCache
+rz GameProfileLookup
+sa UserCacheEntryType
+sb UserCacheEntry
+sc BanEntrySerializer
+sd IpBanList
+se IpBanEntry
+sf NameReferencingFileConverter
+sg PredicateEmptyList
+sh GameProfileBanListEntryConverter
+si OpListProfileCallback
+sj WhiteListProfileCallback
+sk GameProfileLookupCallback
+sl PlayerDatFileConverter
+sm FileConversionException
+sn PlayerList
+so WorldBorderListener
+sp OpList
+sq OpListEntry
+sr JsonListEntry
+ss JsonList
+st JsonListType
+su JsonListEntrySerializer
+sv GameProfileBanList
+sw GameProfileBanEntry
+sx WhiteList
+sy WhiteListEntry
+ta RemoteStatusReply
+tb StatusChallengeUtils
+tc RemoteControlCommandListener
+te RemoteConnectionThread
+tf RemoteStatusListener
+tg RemoteStatusChallenge
+th RemoteControlSession
+ti RemoteControlListener
+tk Achievement
+tl AchievementList
+tn CounterStatistic
+to CraftingStatistic
+tp ServerStatisticManager
+tq Statistic
+tr UnknownCounter
+ts TimeCounter
+tt DistancesCounter
+tu DamageCounter
+tv Counter
+tw StatisticWrapper
+tx IJsonStatistic
+ty StatisticList
+tz StatisticManager
+u ReportedException
+ua AchievementSet
+uc EntitySlice
+ud EntitySliceInnerClass1
+ue EntitySliceInnerClass2
+ug MinecraftEncryption
+uh ChatDeserializer
+ui HttpUtilities
+ul InsensitiveStringMap
+um IntHashMap
+un IntHashMapEntry
+up LazyInitVar
+ur LongHashMap
+us LongHashMapEntry
+ut ChatTypeAdapterFactory
+uu ChatTypeAdapter
+uv MathHelper
+uw MethodProfiler
+ux ProfilerInfo
+uy IProgressUpdate
+v SharedConstants
+va INamable
+vb UtilColor
+vi Tuple
+vj WeightedRandom
+vk WeightedRandomChoice
+vl StructurePieceTreasure
+vn IAsyncTaskHandler
+vp InventoryLargeChest
+vq IInventory
+vr IInventoryListener
+vs InventoryUtils
+vt EnumDifficulty
+vu DifficultyDamageScaler
+vv ITileEntityContainer
+vx ChestLock
+vy ITileInventory
+vz INamableTileEntity
+wa InventorySubcontainer
+wb MojangStatisticsGenerator
+wc MojangStatisticsTask
+wd IMojangStatistics
+we IWorldInventory
+wf CombatEntry
+wg CombatTracker
+wh DamageSource
+wi EntityDamageSource
+wj EntityDamageSourceIndirect
+wl MobEffectAbsorption
+wm MobEffectAttackDamage
+wn MobEffectHealthBoost
+wo InstantMobEffect
+wp MobEffectList
+wq MobEffect
+ws EntityAgeable
+wt IAnimal
+wv Entity
+ww CrashReportEntityType
+wx CrashReportEntityName
+wy CrashReportEntityRider
+wz CrashReportEntityVehicle
+xb EntityTypes
+xc MonsterEggInfo
+xe IEntitySelector
+xf EntitySelectorLiving
+xg EntitySelectorChickenJockey
+xh EntitySelectorContainer
+xi EntitySelectorNonPlayer
+xj EntitySelectorEquipable
+xk EntityExperienceOrb
+xl EntityFlying
+xm EntityLiving
+xn EntityInsentient
+xo EnumEntityPositionType
+xp EnumCreatureType
+xq GroupDataEntity
+xr EntityPositionTypes
+xs EnumMonsterType
+xt EntityOwnable
+xu EntityCreature
+xv DataWatcher
+xw WatchableObject
+xx EntityTameableAnimal
+xy IAttribute
+xz AttributeInstance
+y ICommandDispatcher
+ya AttributeModifier
+yb AttributeBase
+yc AttributeMapBase
+ye AttributeModifiable
+yf AttributeMapServer
+yg AttributeRanged
+yj EntityAIBodyControl
+yl ControllerJump
+ym ControllerLook
+yn ControllerMove
+yp PathfinderGoalAvoidTarget
+yq EntitySelectorViewable
+yr PathfinderGoalBeg
+ys PathfinderGoalBreakDoor
+yt PathfinderGoalBreed
+yu PathfinderGoalPassengerCarrotStick
+yv PathfinderGoalDoorInteract
+yw PathfinderGoalEatTile
+yx PathfinderGoalFleeSun
+yy PathfinderGoalFloat
+yz PathfinderGoalFollowOwner
+z CommandAbstract
+za PathfinderGoalFollowParent
+zb PathfinderGoal
+zc PathfinderGoalSelector
+zd PathfinderGoalSelectorItem
+ze PathfinderGoalVillagerFarm
+zf PathfinderGoalInteract
+zg PathfinderGoalLeapAtTarget
+zh PathfinderGoalLookAtPlayer
+zi PathfinderGoalLookAtTradingPlayer
+zj PathfinderGoalMakeLove
+zk PathfinderGoalMeleeAttack
+zl PathfinderGoalMoveIndoors
+zm PathfinderGoalMoveThroughVillage
+zn PathfinderGoalGotoTarget
+zo PathfinderGoalMoveTowardsRestriction
+zp PathfinderGoalMoveTowardsTarget
+zq PathfinderGoalOcelotAttack
+zr PathfinderGoalJumpOnBlock
+zs PathfinderGoalOfferFlower
+zt PathfinderGoalOpenDoor
+zu PathfinderGoalPanic
+zv PathfinderGoalPlay
+zx PathfinderGoalRandomLookaround
+zy PathfinderGoalRandomStroll
+zz PathfinderGoalArrowAttack
diff --git a/mappings/bukkit-1.8-members.csrg b/mappings/bukkit-1.8-members.csrg
new file mode 100644
index 0000000..2c002bc
--- /dev/null
+++ b/mappings/bukkit-1.8-members.csrg
@@ -0,0 +1,2882 @@
+# THESE ARE AUTOMATICALLY GENERATED MAPPINGS BETWEEN bukkit-1.8-cl.jar and bukkit-1.8.jar
+# THEY WERE GENERATED ON 13/10/14 6:44 PM USING Special Source (c) md_5 2012-2013.
+# PLEASE DO NOT REMOVE THIS HEADER!
+
+AttributeInstance a ()LIAttribute; getAttribute
+AttributeInstance a (D)V setValue
+AttributeInstance e ()D getValue
+AttributeMapServer b ()Ljava/util/Set; getAttributes
+AxisAlignedBB b (DDD)LAxisAlignedBB; grow
+AxisAlignedBB d (DDD)LAxisAlignedBB; shrink
+BaseBlockPosition e ZERO
+BaseBlockPosition n ()I getX
+BaseBlockPosition o ()I getY
+BaseBlockPosition p ()I getZ
+BiomeBase A FROZEN_RIVER
+BiomeBase B ICE_PLAINS
+BiomeBase C ICE_MOUNTAINS
+BiomeBase D MUSHROOM_ISLAND
+BiomeBase E MUSHROOM_SHORE
+BiomeBase F BEACH
+BiomeBase G DESERT_HILLS
+BiomeBase H FOREST_HILLS
+BiomeBase I TAIGA_HILLS
+BiomeBase J SMALL_MOUNTAINS
+BiomeBase K JUNGLE
+BiomeBase L JUNGLE_HILLS
+BiomeBase M JUNGLE_EDGE
+BiomeBase N DEEP_OCEAN
+BiomeBase O STONE_BEACH
+BiomeBase P COLD_BEACH
+BiomeBase Q BIRCH_FOREST
+BiomeBase R BIRCH_FOREST_HILLS
+BiomeBase S ROOFED_FOREST
+BiomeBase T COLD_TAIGA
+BiomeBase U COLD_TAIGA_HILLS
+BiomeBase V MEGA_TAIGA
+BiomeBase W MEGA_TAIGA_HILLS
+BiomeBase X EXTREME_HILLS_PLUS
+BiomeBase Y SAVANNA
+BiomeBase Z SAVANNA_PLATEAU
+BiomeBase a (ILBiomeBase;)LBiomeBase; getBiome
+BiomeBase a (LEnumCreatureType;)Ljava/util/List; getMobs
+BiomeBase aE biomes
+BiomeBase aa MESA
+BiomeBase ab MESA_PLATEAU_F
+BiomeBase ac MESA_PLATEAU
+BiomeBase ap temperature
+BiomeBase aq humidity
+BiomeBase az id
+BiomeBase e (I)LBiomeBase; getBiome
+BiomeBase n ()[LBiomeBase; getBiomes
+BiomeBase p OCEAN
+BiomeBase q PLAINS
+BiomeBase r DESERT
+BiomeBase s EXTREME_HILLS
+BiomeBase t FOREST
+BiomeBase u TAIGA
+BiomeBase v SWAMPLAND
+BiomeBase w RIVER
+BiomeBase x HELL
+BiomeBase y SKY
+BiomeBase z FROZEN_OCEAN
+Block A isTileEntity
+Block B minX
+Block C minY
+Block D minZ
+Block E maxX
+Block F maxY
+Block G maxZ
+Block H ()Ljava/lang/String; getName
+Block H stepSound
+Block J material
+Block K frictionFactor
+Block L blockStateList
+Block M blockData
+Block N ()Z isComplexRedstone
+Block N name
+Block P ()LIBlockData; getBlockData
+Block a (I)LIBlockData; fromLegacyData
+Block a (ILjava/util/Random;)I getDropCount
+Block a (LBlock;)I getId
+Block a (LEntityHuman;LWorld;LBlockPosition;)F getDamage
+Block a (LIBlockAccess;LBlockPosition;)V updateShape
+Block a (LIBlockData;)I getDropData
+Block a (LIBlockData;Ljava/util/Random;I)LItem; getDropType
+Block a (LIBlockData;LIBlockAccess;LBlockPosition;)LIBlockData; updateState
+Block a (LItem;)LBlock; asBlock
+Block a (LWorld;LBlockPosition;LEntityHuman;)V attack
+Block a (LWorld;LBlockPosition;LEnumDirection;)Z canPlace
+Block a (LWorld;LBlockPosition;LEnumDirection;FFFILEntityLiving;)LIBlockData; getPlacedState
+Block a (LWorld;LBlockPosition;LEnumDirection;LItemStack;)Z canPlace
+Block a (LWorld;LBlockPosition;LExplosion;)V wasExploded
+Block a (LWorld;LBlockPosition;LIBlockData;FI)V dropNaturally
+Block a (LWorld;LBlockPosition;LIBlockData;LBlock;)V doPhysics
+Block a (LWorld;LBlockPosition;LIBlockData;LEntityHuman;LEnumDirection;FFF)Z interact
+Block a (LWorld;LBlockPosition;LIBlockData;LEntityLiving;LItemStack;)V postPlace
+Block b (Ljava/lang/String;)LBlock; getByName
+Block b (LWorld;LBlockPosition;I)V dropExperience
+Block b (LWorld;LBlockPosition;LIBlockData;)V remove
+Block b creativeTab
+Block c (I)LBlock; getById
+Block c (LIBlockData;)I toLegacyData
+Block c (LWorld;LBlockPosition;)Z canPlace
+Block c (LWorld;LBlockPosition;LIBlockData;)V onPlace
+Block c REGISTRY
+Block d (I)LIBlockData; getByCombinedId
+Block d (LWorld;LBlockPosition;LIBlockData;)V postBreak
+Block e ()LBlockStateList; getStateList
+Block f (LIBlockData;)I getCombinedId
+Block g ()Z isPowerSource
+Block j (LWorld;LBlockPosition;)I getDropData
+Block r ()LMaterial; getMaterial
+Block t ()Z isOccluding
+Block w ()Z isTicking
+Block w strength
+Block x ()Z isTileEntity
+Block x durability
+BlockAnvil a FACING
+BlockAnvil b DAMAGE
+BlockBanner a FACING
+BlockBanner b ROTATION
+BlockBed a PART
+BlockBed b OCCUPIED
+BlockBrewingStand a HAS_BOTTLE
+BlockButtonAbstract a FACING
+BlockButtonAbstract b POWERED
+BlockCactus a AGE
+BlockCake a BITES
+BlockCarpet a COLOR
+BlockCauldron a LEVEL
+BlockChest a FACING
+BlockCloth a COLOR
+BlockCobbleWall M EAST
+BlockCobbleWall N SOUTH
+BlockCobbleWall O WEST
+BlockCobbleWall P VARIANT
+BlockCobbleWall a UP
+BlockCobbleWall b NORTH
+BlockCocoa a AGE
+BlockCommand a TRIGGERED
+BlockCrops a (LWorld;LBlockPosition;LIBlockData;FI)V dropNaturally
+BlockCrops a AGE
+BlockDaylightDetector a POWER
+BlockDirectional N FACING
+BlockDirt a VARIANT
+BlockDirt b SNOWY
+BlockDispenser a FACING
+BlockDispenser b TRIGGERED
+BlockDispenser d (LWorld;LBlockPosition;)V dispense
+BlockDoor M HINGE
+BlockDoor N POWERED
+BlockDoor O HALF
+BlockDoor a (LWorld;LBlockPosition;Z)V setDoor
+BlockDoor a FACING
+BlockDoor b OPEN
+BlockDoubleStepAbstract M VARIANT
+BlockDoubleStepAbstract b SEAMLESS
+BlockDoubleStoneStepAbstract M VARIANT
+BlockDoubleStoneStepAbstract b SEAMLESS
+BlockEnderChest a FACING
+BlockEnderPortalFrame a FACING
+BlockEnderPortalFrame b EYE
+BlockFalling M instaFall
+BlockFalling d (LWorld;LBlockPosition;)Z canFall
+BlockFence M SOUTH
+BlockFence N WEST
+BlockFence a NORTH
+BlockFence b EAST
+BlockFenceGate M IN_WALL
+BlockFenceGate a OPEN
+BlockFenceGate b POWERED
+BlockFire M ALT
+BlockFire N NORTH
+BlockFire O EAST
+BlockFire P SOUTH
+BlockFire Q WEST
+BlockFire R UPPER
+BlockFire a AGE
+BlockFire b FLIP
+BlockFloorSign a ROTATION
+BlockFlowerPot a LEGACY_DATA
+BlockFlowerPot b CONTENTS
+BlockFlowers a TYPE
+BlockFlowing a (LWorld;LBlockPosition;LIBlockData;I)V flow
+BlockFluids a (LWorld;LBlockPosition;LIBlockData;LBlock;)V doPhysics
+BlockFluids b LEVEL
+BlockFluids c (LWorld;LBlockPosition;LIBlockData;)V onPlace
+BlockFluids d (LWorld;LBlockPosition;)V fizz
+BlockFurnace a FACING
+BlockGrass a SNOWY
+BlockHopper a FACING
+BlockHopper b ENABLED
+BlockHugeMushroom a VARIANT
+BlockJukeBox a HAS_RECORD
+BlockJukeBox e (LWorld;LBlockPosition;LIBlockData;)V dropRecord
+BlockLadder a FACING
+BlockLeaves a DECAYABLE
+BlockLeaves b CHECK_DECAY
+BlockLeaves1 P VARIANT
+BlockLeaves2 P VARIANT
+BlockLever a FACING
+BlockLever b POWERED
+BlockLog1 b VARIANT
+BlockLog2 b VARIANT
+BlockLogAbstract a AXIS
+BlockLongGrass a TYPE
+BlockMinecartDetector M POWERED
+BlockMinecartDetector b SHAPE
+BlockMinecartTrack b SHAPE
+BlockMonsterEggs a VARIANT
+BlockMycel a SNOWY
+BlockNetherWart a AGE
+BlockPiston a FACING
+BlockPiston b EXTENDED
+BlockPistonExtension M SHORT
+BlockPistonExtension a FACING
+BlockPistonExtension b TYPE
+BlockPistonMoving a FACING
+BlockPistonMoving b TYPE
+BlockPlant c (LWorld;LBlockPosition;)Z canPlace
+BlockPortal a AXIS
+BlockPosition a ()LBlockPosition; up
+BlockPosition a (J)LBlockPosition; fromLong
+BlockPosition a (LEnumDirection;)LBlockPosition; shift
+BlockPosition a (LEnumDirection;I)LBlockPosition; shift
+BlockPosition a ZERO
+BlockPosition b ()LBlockPosition; down
+BlockPosition b (I)LBlockPosition; up
+BlockPosition c ()LBlockPosition; north
+BlockPosition c (I)LBlockPosition; down
+BlockPosition d ()LBlockPosition; south
+BlockPosition d (I)LBlockPosition; north
+BlockPosition e ()LBlockPosition; west
+BlockPosition e (I)LBlockPosition; south
+BlockPosition f ()LBlockPosition; east
+BlockPosition f (I)LBlockPosition; west
+BlockPosition g ()J asLong
+BlockPosition g (I)LBlockPosition; east
+BlockPoweredRail M POWERED
+BlockPoweredRail b SHAPE
+BlockPressurePlateBinary a POWERED
+BlockPressurePlateWeighted a POWER
+BlockPrismarine a VARIANT
+BlockPumpkin M ironGolemPart
+BlockPumpkin O ironGolem
+BlockPumpkin S ()LShapeDetector; getDetectorIronGolemPart
+BlockPumpkin T ()LShapeDetector; getDetectorIronGolem
+BlockPumpkin a snowGolemPart
+BlockPumpkin b snowGolem
+BlockPumpkin j ()LShapeDetector; getDetectorSnowGolemPart
+BlockPumpkin l ()LShapeDetector; getDetectorSnowGolem
+BlockQuartz a VARIANT
+BlockRedSandstone a TYPE
+BlockRedstoneComparator a POWERED
+BlockRedstoneComparator b MODE
+BlockRedstoneTorch M isOn
+BlockRedstoneWire M SOUTH
+BlockRedstoneWire N WEST
+BlockRedstoneWire O POWER
+BlockRedstoneWire a (LWorld;LBlockPosition;I)I getPower
+BlockRedstoneWire a NORTH
+BlockRedstoneWire b EAST
+BlockReed a AGE
+BlockRepeater a LOCKED
+BlockRepeater b DELAY
+BlockRotatable M AXIS
+BlockSand a VARIANT
+BlockSandStone a TYPE
+BlockSapling a TYPE
+BlockSapling b STAGE
+BlockSapling d (LWorld;LBlockPosition;LIBlockData;Ljava/util/Random;)V grow
+BlockSkull a FACING
+BlockSkull b NODROP
+BlockSmoothBrick a VARIANT
+BlockSnow a LAYERS
+BlockSoil a MOISTURE
+BlockSponge a WET
+BlockStainedGlass a COLOR
+BlockStainedGlassPane a COLOR
+BlockStairs M SHAPE
+BlockStairs a FACING
+BlockStairs b HALF
+BlockStateBoolean a (Ljava/lang/String;)LBlockStateBoolean; of
+BlockStateDirection a (Ljava/lang/String;)LBlockStateDirection; of
+BlockStateDirection a (Ljava/lang/String;Lcom/google/common/base/Predicate;)LBlockStateDirection; of
+BlockStateEnum a (Ljava/lang/String;Ljava/lang/Class;)LBlockStateEnum; of
+BlockStateEnum a (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)LBlockStateEnum; of
+BlockStateInteger a (Ljava/lang/String;II)LBlockStateInteger; of
+BlockStateList b ()LIBlockData; getBlockData
+BlockStateList c ()LBlock; getBlock
+BlockStem M blockFruit
+BlockStem a AGE
+BlockStem b FACING
+BlockStepAbstract a HALF
+BlockStone a VARIANT
+BlockTNT a EXPLODE
+BlockTallPlant a VARIANT
+BlockTallPlant b HALF
+BlockThin M EAST
+BlockThin N SOUTH
+BlockThin O WEST
+BlockThin b NORTH
+BlockTorch a (LWorld;LBlockPosition;LIBlockData;LBlock;)V doPhysics
+BlockTorch a FACING
+BlockTorch c (LWorld;LBlockPosition;LIBlockData;)V onPlace
+BlockTrapdoor M HALF
+BlockTrapdoor a FACING
+BlockTrapdoor b OPEN
+BlockTripwire M ATTACHED
+BlockTripwire N DISARMED
+BlockTripwire O NORTH
+BlockTripwire P EAST
+BlockTripwire Q SOUTH
+BlockTripwire R WEST
+BlockTripwire a POWERED
+BlockTripwire b SUSPENDED
+BlockTripwireHook M ATTACHED
+BlockTripwireHook N SUSPENDED
+BlockTripwireHook a FACING
+BlockTripwireHook b POWERED
+BlockVine M EAST
+BlockVine N SOUTH
+BlockVine O WEST
+BlockVine a UP
+BlockVine b NORTH
+BlockWallSign a FACING
+BlockWood a VARIANT
+BlockWoodenStep b VARIANT
+Blocks A SANDSTONE
+Blocks B NOTEBLOCK
+Blocks C BED
+Blocks D GOLDEN_RAIL
+Blocks E DETECTOR_RAIL
+Blocks F STICKY_PISTON
+Blocks G WEB
+Blocks H TALLGRASS
+Blocks I DEADBUSH
+Blocks J PISTON
+Blocks K PISTON_HEAD
+Blocks L WOOL
+Blocks M PISTON_EXTENSION
+Blocks N YELLOW_FLOWER
+Blocks O RED_FLOWER
+Blocks P BROWN_MUSHROOM
+Blocks Q RED_MUSHROOM
+Blocks R GOLD_BLOCK
+Blocks S IRON_BLOCK
+Blocks T DOUBLE_STONE_SLAB
+Blocks U STONE_SLAB
+Blocks V BRICK_BLOCK
+Blocks W TNT
+Blocks X BOOKSHELF
+Blocks Y MOSSY_COBBLESTONE
+Blocks Z OBSIDIAN
+Blocks a (Ljava/lang/String;)LBlock; get
+Blocks a AIR
+Blocks aA IRON_DOOR
+Blocks aB WOODEN_PRESSURE_PLATE
+Blocks aC REDSTONE_ORE
+Blocks aD LIT_REDSTONE_ORE
+Blocks aE UNLIT_REDSTONE_TORCH
+Blocks aF REDSTONE_TORCH
+Blocks aG STONE_BUTTON
+Blocks aH SNOW_LAYER
+Blocks aI ICE
+Blocks aJ SNOW
+Blocks aK CACTUS
+Blocks aL CLAY
+Blocks aM REEDS
+Blocks aN JUKEBOX
+Blocks aO FENCE
+Blocks aP SPRUCE_FENCE
+Blocks aQ BIRCH_FENCE
+Blocks aR JUNGLE_FENCE
+Blocks aS DARK_OAK_FENCE
+Blocks aT ACACIA_FENCE
+Blocks aU PUMPKIN
+Blocks aV NETHERRACK
+Blocks aW SOUL_SAND
+Blocks aX GLOWSTONE
+Blocks aY PORTAL
+Blocks aZ LIT_PUMPKIN
+Blocks aa TORCH
+Blocks ab FIRE
+Blocks ac MOB_SPAWNER
+Blocks ad OAK_STAIRS
+Blocks ae CHEST
+Blocks af REDSTONE_WIRE
+Blocks ag DIAMOND_ORE
+Blocks ah DIAMOND_BLOCK
+Blocks ai CRAFTING_TABLE
+Blocks aj WHEAT
+Blocks ak FARMLAND
+Blocks al FURNACE
+Blocks am LIT_FURNACE
+Blocks an STANDING_SIGN
+Blocks ao WOODEN_DOOR
+Blocks ap SPRUCE_DOOR
+Blocks aq BIRCH_DOOR
+Blocks ar JUNGLE_DOOR
+Blocks as ACACIA_DOOR
+Blocks at DARK_OAK_DOOR
+Blocks au LADDER
+Blocks av RAIL
+Blocks aw STONE_STAIRS
+Blocks ax WALL_SIGN
+Blocks ay LEVER
+Blocks az STONE_PRESSURE_PLATE
+Blocks b STONE
+Blocks bA NETHER_BRICK_STAIRS
+Blocks bB NETHER_WART
+Blocks bC ENCHANTING_TABLE
+Blocks bD BREWING_STAND
+Blocks bE cauldron
+Blocks bF END_PORTAL
+Blocks bG END_PORTAL_FRAME
+Blocks bH END_STONE
+Blocks bI DRAGON_EGG
+Blocks bJ REDSTONE_LAMP
+Blocks bK LIT_REDSTONE_LAMP
+Blocks bL DOUBLE_WOODEN_SLAB
+Blocks bM WOODEN_SLAB
+Blocks bN COCOA
+Blocks bO SANDSTONE_STAIRS
+Blocks bP EMERALD_ORE
+Blocks bQ ENDER_CHEST
+Blocks bR TRIPWIRE_HOOK
+Blocks bS TRIPWIRE
+Blocks bT EMERALD_BLOCK
+Blocks bU SPRUCE_STAIRS
+Blocks bV BIRCH_STAIRS
+Blocks bW JUNGLE_STAIRS
+Blocks bX COMMAND_BLOCK
+Blocks bY BEACON
+Blocks bZ COBBLESTONE_WALL
+Blocks ba CAKE
+Blocks bb UNPOWERED_REPEATER
+Blocks bc POWERED_REPEATER
+Blocks bd TRAPDOOR
+Blocks be MONSTER_EGG
+Blocks bf STONEBRICK
+Blocks bg BROWN_MUSHROOM_BLOCK
+Blocks bh RED_MUSHROOM_BLOCK
+Blocks bi IRON_BARS
+Blocks bj GLASS_PANE
+Blocks bk MELON_BLOCK
+Blocks bl PUMPKIN_STEM
+Blocks bm MELON_STEM
+Blocks bn VINE
+Blocks bo FENCE_GATE
+Blocks bp SPRUCE_FENCE_GATE
+Blocks bq BIRCH_FENCE_GATE
+Blocks br JUNGLE_FENCE_GATE
+Blocks bs DARK_OAK_FENCE_GATE
+Blocks bt ACACIA_FENCE_GATE
+Blocks bu BRICK_STAIRS
+Blocks bv STONE_BRICK_STAIRS
+Blocks bw MYCELIUM
+Blocks bx WATERLILY
+Blocks by NETHER_BRICK
+Blocks bz NETHER_BRICK_FENCE
+Blocks c GRASS
+Blocks cA COAL_BLOCK
+Blocks cB PACKED_ICE
+Blocks cC ACACIA_STAIRS
+Blocks cD DARK_OAK_STAIRS
+Blocks cE SLIME
+Blocks cF DOUBLE_PLANT
+Blocks cG STAINED_GLASS
+Blocks cH STAINED_GLASS_PANE
+Blocks cI PRISMARINE
+Blocks cJ SEA_LANTERN
+Blocks cK STANDING_BANNER
+Blocks cL WALL_BANNER
+Blocks cM RED_SANDSTONE
+Blocks cN RED_SANDSTONE_STAIRS
+Blocks cO DOUBLE_STONE_SLAB2
+Blocks cP STONE_SLAB2
+Blocks ca FLOWER_POT
+Blocks cb CARROTS
+Blocks cc POTATOES
+Blocks cd WOODEN_BUTTON
+Blocks ce SKULL
+Blocks cf ANVIL
+Blocks cg TRAPPED_CHEST
+Blocks ch LIGHT_WEIGHTED_PRESSURE_PLATE
+Blocks ci HEAVY_WEIGHTED_PRESSURE_PLATE
+Blocks cj UNPOWERED_COMPARATOR
+Blocks ck POWERED_COMPARATOR
+Blocks cl DAYLIGHT_DETECTOR
+Blocks cm DAYLIGHT_DETECTOR_INVERTED
+Blocks cn REDSTONE_BLOCK
+Blocks co QUARTZ_ORE
+Blocks cp HOPPER
+Blocks cq QUARTZ_BLOCK
+Blocks cr QUARTZ_STAIRS
+Blocks cs ACTIVATOR_RAIL
+Blocks ct DROPPER
+Blocks cu STAINED_HARDENED_CLAY
+Blocks cv BARRIER
+Blocks cw IRON_TRAPDOOR
+Blocks cx HAY_BLOCK
+Blocks cy CARPET
+Blocks cz HARDENED_CLAY
+Blocks d DIRT
+Blocks e COBBLESTONE
+Blocks f PLANKS
+Blocks g SAPLING
+Blocks h BEDROCK
+Blocks i FLOWING_WATER
+Blocks j WATER
+Blocks k FLOWING_LAVA
+Blocks l LAVA
+Blocks m SAND
+Blocks n GRAVEL
+Blocks o GOLD_ORE
+Blocks p IRON_ORE
+Blocks q COAL_ORE
+Blocks r LOG
+Blocks s LOG2
+Blocks t LEAVES
+Blocks u LEAVES2
+Blocks v SPONGE
+Blocks w GLASS
+Blocks x LAPIS_ORE
+Blocks y LAPIS_BLOCK
+Blocks z DISPENSER
+CancelledPacketHandleException a INSTANCE
+ChatComponentUtils a (LICommandListener;LIChatBaseComponent;LEntity;)LIChatBaseComponent; filterForDisplay
+ChatModifier a ()LEnumChatFormat; getColor
+ChatModifier b ()Z isBold
+ChatModifier c ()Z isItalic
+ChatModifier d ()Z isStrikethrough
+ChatModifier e ()Z isUnderlined
+ChatModifier f ()Z isRandom
+ChatModifier a (Ljava/lang/Boolean;)LChatModifier; setBold
+ChatModifier a (Ljava/lang/String;)LChatModifier; setInsertion
+ChatModifier a (LChatClickable;)LChatModifier; setChatClickable
+ChatModifier a (LChatHoverable;)LChatModifier; setChatHoverable
+ChatModifier a (LChatModifier;)LChatModifier; setChatModifier
+ChatModifier a (LEnumChatFormat;)LChatModifier; setColor
+ChatModifier b (Ljava/lang/Boolean;)LChatModifier; setItalic
+ChatModifier c (Ljava/lang/Boolean;)LChatModifier; setStrikethrough
+ChatModifier d (Ljava/lang/Boolean;)LChatModifier; setUnderline
+ChatModifier e (Ljava/lang/Boolean;)LChatModifier; setRandom
+ChatModifier m ()LChatModifier; clone
+Chunk a (III)LBlock; getTypeAbs
+Chunk a (LBlockPosition;)LBlock; getType
+Chunk a (LBlockPosition;LWorldChunkManager;)LBiomeBase; getBiome
+Chunk a (LEnumSkyBlock;LBlockPosition;)I getBrightness
+Chunk a (LIChunkProvider;LIChunkProvider;II)V loadNearby
+Chunk a locX
+Chunk b ()V initLighting
+Chunk b (J)V setLastSaved
+Chunk b locZ
+Chunk c ()V addEntities
+Chunk d ()V removeEntities
+Chunk d sections
+Chunk f ()Z isEmpty
+Chunk f (III)LBlock; getType
+Chunk g (LBlockPosition;)LIBlockData; getBlockData
+Chunk h ()[LChunkSection; getSections
+Chunk i ()Z isReady
+Chunk i world
+Chunk j heightMap
+Chunk k ()[B getBiomeIndex
+Chunk l tileEntities
+Chunk m entitySlices
+Chunk n done
+Chunk o lit
+Chunk p ()LWorld; getWorld
+Chunk r ()Ljava/util/Map; getTileEntities
+Chunk s ()[LEntitySlice; getEntitySlices
+Chunk s lastSaved
+Chunk t ()Z isDone
+ChunkCoordIntPair a x
+ChunkCoordIntPair b z
+ChunkProviderServer a (LChunk;)V saveChunkNOP
+ChunkProviderServer a forceChunkLoad
+ChunkProviderServer b (II)V queueUnload
+ChunkProviderServer b (LChunk;)V saveChunk
+ChunkProviderServer c (II)LChunk; getChunkAt
+ChunkProviderServer c unloadQueue
+ChunkProviderServer d emptyChunk
+ChunkProviderServer e (II)LChunk; loadChunk
+ChunkProviderServer e chunkProvider
+ChunkProviderServer f chunkLoader
+ChunkProviderServer g chunks
+ChunkProviderServer h chunkList
+ChunkProviderServer i world
+ChunkSection a (III)LIBlockData; getType
+ChunkSection a (IIILIBlockData;)V setType
+ChunkSection a yPos
+ChunkSection b ()Z shouldTick
+ChunkSection b nonEmptyBlockCount
+ChunkSection c tickingBlockCount
+ChunkSection d ()I getYPosition
+ChunkSection d blockIds
+ChunkSection e ()V recalcBlockCounts
+ChunkSection e emittedLight
+ChunkSection f skyLight
+ChunkSection g ()[C getIdArray
+ChunkSection h ()LNibbleArray; getEmittedLightArray
+ChunkSection i ()LNibbleArray; getSkyLightArray
+CommandAbstract a (LICommandListener;)Z canUse
+CommandAbstract a (LICommandListener;[Ljava/lang/String;LBlockPosition;)Ljava/util/List; tabComplete
+CommandAbstract b ([Ljava/lang/String;I)Z isListStart
+CommandBlockListenerAbstract a (Ljava/lang/String;)V setCommand
+CommandBlockListenerAbstract b (Ljava/lang/String;)V setName
+CommandBlockListenerAbstract l ()Ljava/lang/String; getCommand
+CommandException a ()[Ljava/lang/Object; getArgs
+CommandGamemode a (LICommandListener;[Ljava/lang/String;)V execute
+CommandGamemode c ()Ljava/lang/String; getCommand
+CommandGamemode c (LICommandListener;)Ljava/lang/String; getUsage
+Container a (I)LSlot; getSlot
+Container a (IIILEntityHuman;)LItemStack; clickItem
+Container a (ILItemStack;)V setItem
+Container a (LICrafting;)V addSlotListener
+Container a (LIInventory;I)LSlot; getSlot
+Container d windowId
+Container e listeners
+Container f dragType
+ContainerBrewingStand a brewingStand
+ContainerChest a container
+ContainerDispenser a items
+ContainerEnchantTable a enchantSlots
+ContainerEnchantTable g costs
+ContainerEnchantTable i world
+ContainerEnchantTable j position
+ContainerEnchantTableInventory a enchantTable
+ContainerFurnace a furnace
+ContainerHopper a hopper
+ContainerMerchant a merchant
+ContainerPlayer a craftInventory
+ContainerPlayer f resultInventory
+ContainerWorkbench a craftInventory
+ContainerWorkbench f resultInventory
+Convertable a (Ljava/lang/String;LIProgressUpdate;)Z convert
+Convertable b (Ljava/lang/String;)Z isConvertable
+CraftingManager a ()LCraftingManager; getInstance
+CraftingManager a (LInventoryCrafting;LWorld;)LItemStack; craft
+CraftingManager a (LItemStack;[Ljava/lang/Object;)LShapedRecipes; registerShapedRecipe
+CraftingManager b ()Ljava/util/List; getRecipes
+CraftingManager b (LItemStack;[Ljava/lang/Object;)V registerShapelessRecipe
+CraftingManager b recipes
+DamageSource a (LEntity;LEntity;)LDamageSource; projectile
+DamageSource a (LEntityArrow;LEntity;)LDamageSource; arrow
+DamageSource a (LEntityFireball;LEntity;)LDamageSource; fireball
+DamageSource a (LEntityHuman;)LDamageSource; playerAttack
+DamageSource a (LEntityLiving;)LDamageSource; mobAttack
+DamageSource a (LExplosion;)LDamageSource; explosion
+DamageSource a FIRE
+DamageSource b (LEntityLiving;)LIChatBaseComponent; getLocalizedDeathMessage
+DamageSource b LIGHTNING
+DamageSource c ()Z isExplosion
+DamageSource c BURN
+DamageSource d LAVA
+DamageSource e ()Z ignoresArmor
+DamageSource e STUCK
+DamageSource f ()F getExhaustionCost
+DamageSource f DROWN
+DamageSource g ()Z ignoresInvulnerability
+DamageSource g STARVE
+DamageSource h ()Z isStarvation
+DamageSource h CACTUS
+DamageSource i FALL
+DamageSource j ()LEntity; getEntity
+DamageSource j OUT_OF_WORLD
+DamageSource k ()LDamageSource; setIgnoreArmor
+DamageSource k GENERIC
+DamageSource l MAGIC
+DamageSource m WITHER
+DamageSource n ()LDamageSource; setExplosion
+DamageSource n ANVIL
+DamageSource o FALLING_BLOCK
+DamageSource p translationIndex
+DamageSource s ()Z isMagic
+DamageSource t ()LDamageSource; setMagic
+DataWatcher a (I)B getByte
+DataWatcher a (II)V add
+DataWatcher b (I)S getShort
+DataWatcher b (ILjava/lang/Object;)V watch
+DataWatcher c (I)I getInt
+DataWatcher d (I)F getFloat
+DataWatcher e (I)Ljava/lang/String; getString
+DataWatcher f (I)LItemStack; getItemStack
+DataWatcher i (I)V update
+DedicatedPlayerList b ()LDedicatedServer; getServer
+DedicatedServer a (Ljava/lang/String;LICommandListener;)V issueCommand
+DedicatedServer j LOGGER
+DedicatedServer n propertyManager
+DedicatedServer p generateStructures
+Enchantment A LURE
+Enchantment B id
+Enchantment C slot
+Enchantment D name
+Enchantment F weight
+Enchantment a (LItemStack;)Z canEnchant
+Enchantment a byId
+Enchantment b ()I getMaxLevel
+Enchantment b (Ljava/lang/String;)LEnchantment; getByName
+Enchantment c ()[Ljava/lang/String; getNames
+Enchantment c (I)LEnchantment; getById
+Enchantment c PROTECTION_ENVIRONMENTAL
+Enchantment d ()I getRandomWeight
+Enchantment d PROTECTION_FIRE
+Enchantment e ()I getStartLevel
+Enchantment e PROTECTION_FALL
+Enchantment f PROTECTION_EXPLOSIONS
+Enchantment g PROTECTION_PROJECTILE
+Enchantment h OXYGEN
+Enchantment i WATER_WORKER
+Enchantment j THORNS
+Enchantment k DEPTH_STRIDER
+Enchantment l DAMAGE_ALL
+Enchantment m DAMAGE_UNDEAD
+Enchantment n DAMAGE_ARTHROPODS
+Enchantment o KNOCKBACK
+Enchantment p FIRE_ASPECT
+Enchantment q LOOT_BONUS_MOBS
+Enchantment r DIG_SPEED
+Enchantment s SILK_TOUCH
+Enchantment t DURABILITY
+Enchantment u LOOT_BONUS_BLOCKS
+Enchantment v ARROW_DAMAGE
+Enchantment w ARROW_KNOCKBACK
+Enchantment x ARROW_FIRE
+Enchantment y ARROW_INFINITE
+Enchantment z LUCK
+EnchantmentManager a (ILItemStack;)I getEnchantmentLevel
+EnchantmentManager a (LEntity;)I getOxygenEnchantmentLevel
+EnchantmentManager b (LEntityLiving;)I getFireAspectEnchantmentLevel
+EnchantmentManager c (LEntityLiving;)I getDigSpeedEnchantmentLevel
+EnchantmentManager e (LEntityLiving;)Z hasSilkTouchEnchantment
+EnchantmentManager f (LEntityLiving;)I getBonusBlockLootEnchantmentLevel
+EnchantmentManager i (LEntityLiving;)I getBonusMonsterLootEnchantmentLevel
+EnchantmentSlotType a (LItem;)Z canEnchant
+EnchantmentSlotType a ALL
+EnchantmentSlotType b ARMOR
+EnchantmentSlotType c ARMOR_FEET
+EnchantmentSlotType d ARMOR_LEGS
+EnchantmentSlotType e ARMOR_TORSO
+EnchantmentSlotType f ARMOR_HEAD
+EnchantmentSlotType g WEAPON
+EnchantmentSlotType h DIGGER
+EnchantmentSlotType i FISHING_ROD
+EnchantmentSlotType j BREAKABLE
+EnchantmentSlotType k BOW
+Entity A lastYaw
+Entity B lastPitch
+Entity C onGround
+Entity D positionChanged
+Entity F ()I getId
+Entity G velocityChanged
+Entity H ()LDataWatcher; getDataWatcher
+Entity I dead
+Entity J ()V die
+Entity J width
+Entity K length
+Entity M ()V burnFromLava
+Entity N ()V extinguish
+Entity O fallDistance
+Entity Q ()V checkBlockCollisions
+Entity T ()Z isFireProof
+Entity V random
+Entity W ticksLived
+Entity X maxFireTicks
+Entity Y inWater
+Entity Z noDamageTicks
+Entity a (DDD)V enderTeleportTo
+Entity a (DDDFF)V setLocation
+Entity a (Ljava/lang/String;)V setCustomName
+Entity a (Ljava/lang/String;FF)V makeSound
+Entity a (LBlockPosition;FF)V setPositionRotation
+Entity a (LCrashReportSystemDetails;)V appendEntityCrashDetails
+Entity a (LDamageSource;F)Z damageEntity
+Entity a (LEntity;)V mount
+Entity a (LEntityLightning;)V onLightningStrike
+Entity a (LWorld;)V spawnIn
+Entity aA ()I getAirTicks
+Entity aD ()F getHeadRotation
+Entity aJ ()Ljava/util/UUID; getUniqueID
+Entity aL ()Ljava/lang/String; getCustomName
+Entity aM ()Z getCustomNameVisible
+Entity aO ()LEnumDirection; getDirection
+Entity aQ ()LAxisAlignedBB; getBoundingBox
+Entity aR ()F getHeadHeight
+Entity aU ()LNBTTagCompound; getNBTTag
+Entity aa justCreated
+Entity ab fireProof
+Entity ac datawatcher
+Entity ai ()Z isAlive
+Entity aj ()Z inBlock
+Entity aj portalCooldown
+Entity am dimension
+Entity ao uniqueID
+Entity ar invulnerable
+Entity at ()[LItemStack; getEquipment
+Entity au ()Z isBurning
+Entity aw ()Z isSneaking
+Entity ax ()Z isSprinting
+Entity ay ()Z isInvisible
+Entity b (DDD)V setPosition
+Entity b (DDDFF)V setPositionRotation
+Entity b (FF)V setYawPitch
+Entity b (LDamageSource;)Z isInvulnerable
+Entity b entityCount
+Entity c (ILItemStack;)V setEquipment
+Entity c (Z)V setSneaking
+Entity c id
+Entity d (DDD)V move
+Entity d (Z)V setSprinting
+Entity d_ ()Ljava/lang/String; getName
+Entity e (I)V setOnFire
+Entity e (Z)V setInvisible
+Entity e_ ()LIChatBaseComponent; getScoreboardDisplayName
+Entity f (I)V burn
+Entity f boundingBox
+Entity g (Z)V setCustomNameVisible
+Entity h (I)V setAirTicks
+Entity i (LEntity;)V collide
+Entity i fireTicks
+Entity k_ ()Z hasCustomName
+Entity l passenger
+Entity m ()V recalcPosition
+Entity m vehicle
+Entity n attachedToPlayer
+Entity o world
+Entity p lastX
+Entity q lastY
+Entity r lastZ
+Entity s locX
+Entity t locY
+Entity t_ ()Z getSendCommandFeedback
+Entity u locZ
+Entity v motX
+Entity w motY
+Entity x motZ
+Entity y yaw
+Entity z pitch
+EntityAgeable a (I)V setAge
+EntityAgeable a (IZ)V setAge
+EntityAgeable a (LEntityAgeable;)LEntityAgeable; createChild
+EntityAgeable b (I)V setAgeRaw
+EntityAgeable l ()I getAge
+EntityAnimal C ()Z isTypeNotPersistent
+EntityAnimal a (LDamageSource;F)Z damageEntity
+EntityAnimal a (LEntityAnimal;)Z mate
+EntityAnimal b (LEntityHuman;)I getExpValue
+EntityArmorStand a (Z)V setSmall
+EntityArmorStand n ()Z isSmall
+EntityArmorStand k (Z)V setArms
+EntityArmorStand q ()Z hasArms
+EntityArmorStand j (Z)V setGravity
+EntityArmorStand p ()Z hasGravity
+EntityArmorStand l (Z)V setBasePlate
+EntityArmorStand r ()Z hasBasePlate
+EntityArmorStand g items
+EntityArmorStand bh headPose
+EntityArmorStand bi bodyPose
+EntityArmorStand bj leftArmPose
+EntityArmorStand bk rightArmPose
+EntityArmorStand bl leftLegPose
+EntityArmorStand bm rightLegPose
+EntityArmorStand a (LVector3f;)V setHeadPose
+EntityArmorStand b (LVector3f;)V setBodyPose
+EntityArmorStand c (LVector3f;)V setLeftArmPose
+EntityArmorStand d (LVector3f;)V setRightArmPose
+EntityArmorStand e (LVector3f;)V setLeftLegPose
+EntityArmorStand f (LVector3f;)V setRightLegPose
+EntityArrow a (I)V setKnockbackStrength
+EntityArrow a (Z)V setCritical
+EntityArrow a fromPlayer
+EntityArrow ar damage
+EntityArrow as knockbackStrength
+EntityArrow b shake
+EntityArrow c shooter
+EntityArrow i inGround
+EntityArrow l ()Z isCritical
+EntityBat a (Z)V setAsleep
+EntityBat n ()Z isAsleep
+EntityBoat a (F)V setDamage
+EntityChicken cj ()Z isChickenJockey
+EntityComplexPart a owner
+EntityCow a (LEntityAgeable;)LEntityAgeable; createChild
+EntityCreeper bk maxFuseTicks
+EntityCreeper bl explosionRadius
+EntityCreeper c fuseTicks
+EntityCreeper n ()Z isPowered
+EntityDamageSource b (LEntityLiving;)LIChatBaseComponent; getLocalizedDeathMessage
+EntityDamageSource j ()LEntity; getEntity
+EntityDamageSourceIndirect r owner
+EntityEnderDragon bk children
+EntityEnderDragon e (LDamageSource;F)Z dealDamage
+EntityEnderman a (LIBlockData;)V setCarried
+EntityEnderman ck ()LIBlockData; getCarried
+EntityExperienceOrb a (I)I getOrbValue
+EntityExperienceOrb e value
+EntityExperienceOrb f targetPlayer
+EntityExperienceOrb g targetTime
+EntityFallingBlock a ticksLived
+EntityFallingBlock b dropItem
+EntityFallingBlock c tileEntityData
+EntityFallingBlock d block
+EntityFallingBlock f hurtEntities
+EntityFallingBlock g fallHurtMax
+EntityFallingBlock h fallHurtAmount
+EntityFallingBlock l ()LIBlockData; getBlock
+EntityFireball a (LDamageSource;F)Z damageEntity
+EntityFireball a shooter
+EntityFireball b dirX
+EntityFireball c dirY
+EntityFireball d dirZ
+EntityFireworks a ticksFlown
+EntityFireworks b expectedLifespan
+EntityFishingHook b owner
+EntityFishingHook c hooked
+EntityHanging a (LDamageSource;F)Z damageEntity
+EntityHanging a (LEnumDirection;)V setDirection
+EntityHanging a blockPosition
+EntityHanging b direction
+EntityHanging j ()Z survives
+EntityHanging n ()LBlockPosition; getBlockPosition
+EntityHorse b (Ljava/lang/String;)V setOwnerUUID
+EntityHorse bC inventoryChest
+EntityHorse br attributeJumpStrength
+EntityHorse cA ()I getTemper
+EntityHorse cD ()D getJumpStrength
+EntityHorse cG ()I getMaxDomestication
+EntityHorse cV ()V dropChest
+EntityHorse cY ()V loadChest
+EntityHorse cj ()I getType
+EntityHorse ck ()I getVariant
+EntityHorse cm ()Z isTame
+EntityHorse cr ()Ljava/lang/String; getOwnerUUID
+EntityHorse cu ()Z hasChest
+EntityHorse l (Z)V setTame
+EntityHorse o (Z)V setHasChest
+EntityHorse r (I)V setType
+EntityHorse s (I)V setVariant
+EntityHorse t (I)V setTemper
+EntityHuman a (F)V applyExhaustion
+EntityHuman a (I)V levelDown
+EntityHuman a (LBlockPosition;Z)V setRespawnPosition
+EntityHuman a (LEntityHorse;LIInventory;)V openHorseInventory
+EntityHuman a (LEntityHuman;Z)V copyTo
+EntityHuman a (LIInventory;)V openContainer
+EntityHuman a (LIMerchant;)V openTrade
+EntityHuman a (LITileEntityContainer;)V openTileEntity
+EntityHuman a (LItemStack;)V openBook
+EntityHuman a (LItemStack;Z)LEntityItem; drop
+EntityHuman a (LTileEntitySign;)V openSign
+EntityHuman a (LWorld;LBlockPosition;Z)LBlockPosition; getBed
+EntityHuman a enderChest
+EntityHuman b sleepTicks
+EntityHuman bA expTotal
+EntityHuman bB exp
+EntityHuman bE hookedFish
+EntityHuman bV ()Z isBlocking
+EntityHuman bW ()I getScore
+EntityHuman bg inventory
+EntityHuman bh defaultContainer
+EntityHuman bi activeContainer
+EntityHuman bj foodData
+EntityHuman bu sleeping
+EntityHuman by abilities
+EntityHuman bz expLevel
+EntityHuman cc ()Lcom/mojang/authlib/GameProfile; getProfile
+EntityHuman ce ()Z isDeeplySleeping
+EntityHuman cg ()LBlockPosition; getBed
+EntityHuman ch ()Z isRespawnForced
+EntityHuman cj ()I getExpToLevel
+EntityHuman ck ()LFoodMetaData; getFoodData
+EntityHuman cn ()LInventoryEnderChest; getEnderChest
+EntityHuman co ()LScoreboard; getScoreboard
+EntityHuman f (LEntity;)V attack
+EntityHuman k (DDD)V checkMovement
+EntityHuman n ()V closeInventory
+EntityHuman r (I)V setScore
+EntityHuman s (I)V addScore
+EntityHuman t ()V updateAbilities
+EntityHuman u (I)V giveExp
+EntityInsentient A ()LItem; getLoot
+EntityInsentient C ()Z isTypeNotPersistent
+EntityInsentient a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
+EntityInsentient a (LEntity;Z)V setLeashHolder
+EntityInsentient a (ZZ)V unleash
+EntityInsentient a lookController
+EntityInsentient b (LEntityHuman;)I getExpValue
+EntityInsentient b (ZI)V dropDeathLoot
+EntityInsentient bR ()Z canSpawn
+EntityInsentient bY ()Z isPersistent
+EntityInsentient bg targetSelector
+EntityInsentient bh dropChances
+EntityInsentient bj equipment
+EntityInsentient bk canPickUpLoot
+EntityInsentient bl persistent
+EntityInsentient c (ILItemStack;)V setEquipment
+EntityInsentient c goalTarget
+EntityInsentient cc ()LEntity; getLeashHolder
+EntityInsentient d (LEntityLiving;)V setGoalTarget
+EntityInsentient f moveController
+EntityInsentient h navigation
+EntityInsentient i goalSelector
+EntityInsentient p ()LControllerLook; getControllerLook
+EntityInsentient q ()LControllerMove; getControllerMove
+EntityInsentient r ()LControllerJump; getControllerJump
+EntityInsentient s ()LNavigationAbstract; getNavigation
+EntityInsentient t ()LEntitySenses; getEntitySenses
+EntityInsentient u ()LEntityLiving; getGoalTarget
+EntityIronGolem cl ()Z isPlayerCreated
+EntityIronGolem l (Z)V setPlayerCreated
+EntityItem a (LItemStack;)V setItemStack
+EntityItem c age
+EntityItem d pickupDelay
+EntityItem l ()LItemStack; getItemStack
+EntityItemFrame a (I)V setRotation
+EntityItemFrame a (IZ)V setRotation
+EntityItemFrame a (LItemStack;)V setItem
+EntityItemFrame a (LItemStack;Z)V setItem
+EntityItemFrame o ()LItemStack; getItem
+EntityItemFrame p ()I getRotation
+EntityLargeFireball e yield
+EntityLightning b lifeTicks
+EntityLiving a (LDamageSource;)V die
+EntityLiving a (LDamageSource;F)Z damageEntity
+EntityLiving a (LEntity;)V mount
+EntityLiving a (LEntity;I)V receive
+EntityLiving a (LIAttribute;)LAttributeInstance; getAttributeInstance
+EntityLiving a (LMobEffectList;)Z hasEffect
+EntityLiving a (ZI)V dropEquipment
+EntityLiving aB maxNoDamageTicks
+EntityLiving aL killer
+EntityLiving aM lastDamageByPlayerTime
+EntityLiving aV lastDamage
+EntityLiving as hurtTicks
+EntityLiving at ()[LItemStack; getEquipment
+EntityLiving av deathTicks
+EntityLiving b (LDamageSource;F)F applyArmorModifier
+EntityLiving b (LEntityHuman;)I getExpValue
+EntityLiving b (LMobEffectList;)LMobEffect; getEffect
+EntityLiving b (ZI)V dropDeathLoot
+EntityLiving bI ()Z isSleeping
+EntityLiving bM ()F getAbsorptionHearts
+EntityLiving bN ()LScoreboardTeamBase; getScoreboardTeam
+EntityLiving ba ()Z alwaysGivesExp
+EntityLiving bc ()LEntityLiving; getLastDamager
+EntityLiving bg lastDamager
+EntityLiving bh hurtTimestamp
+EntityLiving bj ()V removeAllEffects
+EntityLiving bJ ()V doTick
+EntityLiving bk ()Ljava/util/Collection; getEffects
+EntityLiving bm ()F getHealth
+EntityLiving bp ()V getRareDrop
+EntityLiving bt ()F getMaxHealth
+EntityLiving bx ()LAttributeMapBase; getAttributeMap
+EntityLiving by ()LEnumMonsterType; getMonsterType
+EntityLiving c (ILItemStack;)V setEquipment
+EntityLiving c (LDamageSource;F)F applyMagicModifier
+EntityLiving c (LMobEffect;)V addEffect
+EntityLiving f combatTracker
+EntityLiving g (F)V heal
+EntityLiving g effects
+EntityLiving g_ ()V enterCombat
+EntityLiving h (F)V setHealth
+EntityLiving i (F)V damageArmor
+EntityLiving i updateEffects
+EntityLiving i_ ()Z isBaby
+EntityLiving j ()V exitCombat
+EntityLiving k (I)Z hasEffect
+EntityLiving l (F)V setAbsorptionHearts
+EntityLiving m (I)V removeEffect
+EntityLiving p (I)LItemStack; getEquipment
+EntityLiving t (LEntity;)Z hasLineOfSight
+EntityMinecartAbstract J ()V die
+EntityMinecartAbstract a (F)V setDamage
+EntityMinecartAbstract a (LDamageSource;F)Z damageEntity
+EntityMinecartAbstract c matrix
+EntityMinecartAbstract p ()F getDamage
+EntityMinecartAbstract q ()I getType
+EntityMinecartCommandBlock j ()LCommandBlockListenerAbstract; getCommandBlock
+EntityMinecartContainer a items
+EntityMonster a (LDamageSource;F)Z damageEntity
+EntityOcelot cr ()I getCatType
+EntityOcelot r (I)V setCatType
+EntityOwnable b ()Ljava/lang/String; getOwnerUUID
+EntityOwnable l_ ()LEntity; getOwner
+EntityPainting c art
+EntityPig cj ()Z hasSaddle
+EntityPig l (Z)V setSaddle
+EntityPigZombie bl angerLevel
+EntityPigZombie bm soundDelay
+EntityPigZombie bn hurtBy
+EntityPlayer A ()LServerStatisticManager; getStatisticManager
+EntityPlayer E ()LIChatBaseComponent; getPlayerListName
+EntityPlayer a (Ljava/lang/String;Ljava/lang/String;)V setResourcePack
+EntityPlayer a (LContainer;)V updateInventory
+EntityPlayer a playerConnection
+EntityPlayer b server
+EntityPlayer bG locale
+EntityPlayer bH removeQueue
+EntityPlayer bN lastSentExp
+EntityPlayer bO invulnerableTicks
+EntityPlayer bT containerCounter
+EntityPlayer c playerInteractManager
+EntityPlayer cr ()V nextContainerCounter
+EntityPlayer f chunkCoordIntPairQueue
+EntityPlayer f_ ()V syncInventory
+EntityPlayer h ping
+EntityPlayer i viewingCredits
+EntityPlayer o ()V broadcastCarriedItem
+EntityPlayer r ()V triggerHealthUpdate
+EntityPlayer y ()LEnumChatVisibility; getChatFlags
+EntityPotion a (I)V setPotionValue
+EntityPotion c item
+EntityPotion o ()I getPotionValue
+EntityProjectile a inGround
+EntityProjectile b shake
+EntityProjectile c blockX
+EntityProjectile d blockY
+EntityProjectile e blockZ
+EntityProjectile f inBlockId
+EntityProjectile g shooter
+EntityProjectile h shooterName
+EntityProjectile n ()LEntityLiving; getShooter
+EntitySheep b (LEnumColor;)V setColor
+EntitySheep cj ()LEnumColor; getColor
+EntitySheep ck ()Z isSheared
+EntitySheep l (Z)V setSheared
+EntitySkeleton a (I)V setSkeletonType
+EntitySkeleton ck ()I getSkeletonType
+EntitySlime A ()LItem; getLoot
+EntitySlime a (I)V setSize
+EntitySlime ck ()I getSize
+EntitySpider a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
+EntitySpider aR ()F getHeadHeight
+EntityTNTPrimed a fuseTicks
+EntityTNTPrimed b source
+EntityTNTPrimed j ()LEntityLiving; getSource
+EntityTNTPrimed l ()V explode
+EntityTameableAnimal b (Ljava/lang/String;)V setOwnerUUID
+EntityTameableAnimal cj ()Z isTamed
+EntityTameableAnimal cl ()Z isSitting
+EntityTameableAnimal cm ()LEntityLiving; getOwner
+EntityTameableAnimal cn ()LPathfinderGoalSit; getGoalSit
+EntityTameableAnimal m (Z)V setTamed
+EntityTameableAnimal n (Z)V setSitting
+EntityTracker a ()V updatePlayers
+EntityTracker a (LEntity;)V track
+EntityTracker a (LEntity;II)V addEntity
+EntityTracker a (LEntity;IIZ)V addEntity
+EntityTracker b (LEntity;)V untrackEntity
+EntityTracker b (LEntity;LPacket;)V sendPacketToEntity
+EntityTracker b (LEntityPlayer;)V untrackPlayer
+EntityTracker b world
+EntityTracker d trackedEntities
+EntityTrackerEntry a (Ljava/util/List;)V track
+EntityTrackerEntry a (LPacket;)V broadcast
+EntityTrackerEntry a tracker
+EntityTrackerEntry b (Ljava/util/List;)V scanPlayers
+EntityTrackerEntry b (LEntityPlayer;)V updatePlayer
+EntityTrackerEntry b (LPacket;)V broadcastIncludingSelf
+EntityTrackerEntry d (LEntityPlayer;)V clear
+EntityTrackerEntry d xLoc
+EntityTrackerEntry e yLoc
+EntityTrackerEntry f zLoc
+EntityTrackerEntry g yRot
+EntityTrackerEntry h xRot
+EntityTrackerEntry o trackedPlayers
+EntityTrackerEntry t isMoving
+EntityTypes a (Ljava/lang/String;LWorld;)LEntity; createEntityByName
+EntityTypes a eggInfo
+EntityVillager bk village
+EntityVillager bl profession
+EntityVillager bo tradingPlayer
+EntityVillager bt riches
+EntityVillager bz inventory
+EntityVillager cj ()I getProfession
+EntityVillager r (I)V setProfession
+EntityWitherSkull a (Z)V setCharged
+EntityWitherSkull l ()Z isCharged
+EntityWolf a (LEnumColor;)V setCollarColor
+EntityWolf ct ()Z isAngry
+EntityWolf cu ()LEnumColor; getCollarColor
+EntityWolf o (Z)V setAngry
+EntityZombie a (LDamageSource;F)Z damageEntity
+EntityZombie a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
+EntityZombie bp ()V getRareDrop
+EntityZombie cm ()Z isVillager
+EntityZombie l (Z)V setBaby
+EntityZombie m (Z)V setVillager
+EnumAnimation a NONE
+EnumAnimation b EAT
+EnumAnimation c DRINK
+EnumAnimation d BLOCK
+EnumAnimation e BOW
+EnumArmorMaterial a LEATHER
+EnumArmorMaterial b CHAIN
+EnumArmorMaterial c IRON
+EnumArmorMaterial d GOLD
+EnumArmorMaterial e DIAMOND
+EnumArt a KEBAB
+EnumArt b AZTEC
+EnumArt c ALBAN
+EnumArt d AZTEC_2
+EnumArt e BOMB
+EnumArt f PLANT
+EnumArt g WASTELAND
+EnumArt h POOL
+EnumArt i COURBET
+EnumArt j SEA
+EnumArt k SUNSET
+EnumArt l CREEBET
+EnumArt m WANDERER
+EnumArt n GRAHAM
+EnumArt o MATCH
+EnumArt p BUST
+EnumArt q STAGE
+EnumArt r VOID
+EnumArt s SKULL_AND_ROSES
+EnumArt t WITHER
+EnumArt u FIGHTERS
+EnumArt v POINTER
+EnumArt w PIGSCENE
+EnumArt x BURNING_SKULL
+EnumArt y SKELETON
+EnumArt z DONKEY_KONG
+EnumAxis a X
+EnumAxis b Y
+EnumAxis c Z
+EnumAxisDirection a POSITIVE
+EnumAxisDirection b NEGATIVE
+EnumBannerPatternType A HALF_VERTICAL
+EnumBannerPatternType B HALF_HORIZONTAL
+EnumBannerPatternType C HALF_VERTICAL_MIRROR
+EnumBannerPatternType D HALF_HORIZONTAL_MIRROR
+EnumBannerPatternType E BORDER
+EnumBannerPatternType F CURLY_BORDER
+EnumBannerPatternType G CREEPER
+EnumBannerPatternType H GRADIENT
+EnumBannerPatternType I GRADIENT_UP
+EnumBannerPatternType J BRICKS
+EnumBannerPatternType K SKULL
+EnumBannerPatternType L FLOWER
+EnumBannerPatternType M MOJANG
+EnumBannerPatternType a BASE
+EnumBannerPatternType b SQUARE_BOTTOM_LEFT
+EnumBannerPatternType c SQUARE_BOTTOM_RIGHT
+EnumBannerPatternType d SQUARE_TOP_LEFT
+EnumBannerPatternType e SQUARE_TOP_RIGHT
+EnumBannerPatternType f STRIPE_BOTTOM
+EnumBannerPatternType g STRIPE_TOP
+EnumBannerPatternType h STRIPE_LEFT
+EnumBannerPatternType i STRIPE_RIGHT
+EnumBannerPatternType j STRIPE_CENTER
+EnumBannerPatternType k STRIPE_MIDDLE
+EnumBannerPatternType l STRIPE_DOWNRIGHT
+EnumBannerPatternType m STRIPE_DOWNLEFT
+EnumBannerPatternType n STRIPE_SMALL
+EnumBannerPatternType o CROSS
+EnumBannerPatternType p STRAIGHT_CROSS
+EnumBannerPatternType q TRIANGLE_BOTTOM
+EnumBannerPatternType r TRIANGLE_TOP
+EnumBannerPatternType s TRIANGLES_BOTTOM
+EnumBannerPatternType t TRIANGLES_TOP
+EnumBannerPatternType u DIAGONAL_LEFT
+EnumBannerPatternType v DIAGONAL_RIGHT
+EnumBannerPatternType w DIAGONAL_LEFT_MIRROR
+EnumBannerPatternType x DIAGONAL_RIGHT_MIRROR
+EnumBannerPatternType y CIRCLE_MIDDLE
+EnumBannerPatternType z RHOMBUS_MIDDLE
+EnumBedPart a HEAD
+EnumBedPart b FOOT
+EnumBedResult a OK
+EnumBedResult b NOT_POSSIBLE_HERE
+EnumBedResult c NOT_POSSIBLE_NOW
+EnumBedResult d TOO_FAR_AWAY
+EnumBedResult e OTHER_PROBLEM
+EnumBedResult f NOT_SAFE
+EnumChatFormat a BLACK
+EnumChatFormat b DARK_BLUE
+EnumChatFormat c ()Z isFormat
+EnumChatFormat c DARK_GREEN
+EnumChatFormat d DARK_AQUA
+EnumChatFormat e DARK_RED
+EnumChatFormat f DARK_PURPLE
+EnumChatFormat g GOLD
+EnumChatFormat h GRAY
+EnumChatFormat i DARK_GRAY
+EnumChatFormat j BLUE
+EnumChatFormat k GREEN
+EnumChatFormat l AQUA
+EnumChatFormat m RED
+EnumChatFormat n LIGHT_PURPLE
+EnumChatFormat o YELLOW
+EnumChatFormat p WHITE
+EnumChatFormat q OBFUSCATED
+EnumChatFormat r BOLD
+EnumChatFormat s STRIKETHROUGH
+EnumChatFormat t UNDERLINE
+EnumChatFormat u ITALIC
+EnumChatFormat v RESET
+EnumChatVisibility a FULL
+EnumChatVisibility b SYSTEM
+EnumChatVisibility c HIDDEN
+EnumClickAction a OPEN_URL
+EnumClickAction b OPEN_FILE
+EnumClickAction c RUN_COMMAND
+EnumClickAction d TWITCH_USER_INFO
+EnumClickAction e SUGGEST_COMMAND
+EnumClickAction f CHANGE_PAGE
+EnumClientCommand a PERFORM_RESPAWN
+EnumClientCommand b REQUEST_STATS
+EnumClientCommand c OPEN_INVENTORY_ACHIEVEMENT
+EnumCobbleVariant a NORMAL
+EnumCobbleVariant b MOSSY
+EnumColor a ()I getColorIndex
+EnumColor a (I)LEnumColor; fromInvColorIndex
+EnumColor a WHITE
+EnumColor b ()I getInvColorIndex
+EnumColor b (I)LEnumColor; fromColorIndex
+EnumColor b ORANGE
+EnumColor c MAGENTA
+EnumColor d LIGHT_BLUE
+EnumColor e YELLOW
+EnumColor f LIME
+EnumColor g PINK
+EnumColor h GRAY
+EnumColor i SILVER
+EnumColor j CYAN
+EnumColor k PURPLE
+EnumColor l BLUE
+EnumColor m BROWN
+EnumColor n GREEN
+EnumColor o RED
+EnumColor p BLACK
+EnumCombatEventType a ENTER_COMBAT
+EnumCombatEventType b END_COMBAT
+EnumCombatEventType c ENTITY_DIED
+EnumCommandResult a SUCCESS_COUNT
+EnumCommandResult b AFFECTED_BLOCKS
+EnumCommandResult c AFFECTED_ENTITIES
+EnumCommandResult d AFFECTED_ITEMS
+EnumCommandResult e QUERY_RESULT
+EnumComparatorMode a COMPARE
+EnumComparatorMode b SUBTRACT
+EnumCreatureType a MONSTER
+EnumCreatureType b CREATURE
+EnumCreatureType c AMBIENT
+EnumCreatureType d WATER_CREATURE
+EnumDifficulty a (I)LEnumDifficulty; getById
+EnumDifficulty a PEACEFUL
+EnumDifficulty b EASY
+EnumDifficulty c NORMAL
+EnumDifficulty d HARD
+EnumDirection a (D)LEnumDirection; fromAngle
+EnumDirection a (I)LEnumDirection; fromType1
+EnumDirection a DOWN
+EnumDirection b (I)LEnumDirection; fromType2
+EnumDirection b UP
+EnumDirection c NORTH
+EnumDirection d ()LEnumDirection; opposite
+EnumDirection d SOUTH
+EnumDirection e WEST
+EnumDirection f EAST
+EnumDirection g ()I getAdjacentX
+EnumDirection h ()I getAdjacentY
+EnumDirection i ()I getAdjacentZ
+EnumDirectionLimit a HORIZONTAL
+EnumDirectionLimit b VERTICAL
+EnumDirtVariant a DIRT
+EnumDirtVariant b COARSE_DIRT
+EnumDirtVariant c PODZOL
+EnumDoorHalf a UPPER
+EnumDoorHalf b LOWER
+EnumDoorHinge a LEFT
+EnumDoorHinge b RIGHT
+EnumEntityPositionType a ON_GROUND
+EnumEntityPositionType b IN_AIR
+EnumEntityPositionType c IN_WATER
+EnumEntityUseAction a INTERACT
+EnumEntityUseAction b ATTACK
+EnumEntityUseAction c INTERACT_AT
+EnumFish a COD
+EnumFish b SALMON
+EnumFish c CLOWNFISH
+EnumFish d PUFFERFISH
+EnumFlowerPotContents a EMPTY
+EnumFlowerPotContents b POPPY
+EnumFlowerPotContents c BLUE_ORCHID
+EnumFlowerPotContents d ALLIUM
+EnumFlowerPotContents e HOUSTONIA
+EnumFlowerPotContents f RED_TULIP
+EnumFlowerPotContents g ORANGE_TULIP
+EnumFlowerPotContents h WHITE_TULIP
+EnumFlowerPotContents i PINK_TULIP
+EnumFlowerPotContents j OXEYE_DAISY
+EnumFlowerPotContents k DANDELION
+EnumFlowerPotContents l OAK_SAPLING
+EnumFlowerPotContents m SPRUCE_SAPLING
+EnumFlowerPotContents n BIRCH_SAPLING
+EnumFlowerPotContents o JUNGLE_SAPLING
+EnumFlowerPotContents p ACACIA_SAPLING
+EnumFlowerPotContents q DARK_OAK_SAPLING
+EnumFlowerPotContents r MUSHROOM_RED
+EnumFlowerPotContents s MUSHROOM_BROWN
+EnumFlowerPotContents t DEAD_BUSH
+EnumFlowerPotContents u FERN
+EnumFlowerPotContents v CACTUS
+EnumFlowerType a YELLOW
+EnumFlowerType b RED
+EnumFlowerVarient a DANDELION
+EnumFlowerVarient b POPPY
+EnumFlowerVarient c BLUE_ORCHID
+EnumFlowerVarient d ALLIUM
+EnumFlowerVarient e HOUSTONIA
+EnumFlowerVarient f RED_TULIP
+EnumFlowerVarient g ORANGE_TULIP
+EnumFlowerVarient h WHITE_TULIP
+EnumFlowerVarient i PINK_TULIP
+EnumFlowerVarient j OXEYE_DAISY
+EnumGameRuleType a ANY_VALUE
+EnumGameRuleType b BOOLEAN_VALUE
+EnumGameRuleType c NUMERICAL_VALUE
+EnumGamemode a ()I getId
+EnumGamemode a (I)LEnumGamemode; getById
+EnumGamemode a NOT_SET
+EnumGamemode b SURVIVAL
+EnumGamemode c CREATIVE
+EnumGamemode d ADVENTURE
+EnumGamemode e SPECTATOR
+EnumGenLayerSpecial a COOL_WARM
+EnumGenLayerSpecial b HEAT_ICE
+EnumGenLayerSpecial c SPECIAL
+EnumHalf a TOP
+EnumHalf b BOTTOM
+EnumHoverAction a SHOW_TEXT
+EnumHoverAction b SHOW_ACHIEVEMENT
+EnumHoverAction c SHOW_ITEM
+EnumHoverAction d SHOW_ENTITY
+EnumHugeMushroomVariant a NORTH_WEST
+EnumHugeMushroomVariant b NORTH
+EnumHugeMushroomVariant c NORTH_EAST
+EnumHugeMushroomVariant d WEST
+EnumHugeMushroomVariant e CENTER
+EnumHugeMushroomVariant f EAST
+EnumHugeMushroomVariant g SOUTH_WEST
+EnumHugeMushroomVariant h SOUTH
+EnumHugeMushroomVariant i SOUTH_EAST
+EnumHugeMushroomVariant j STEM
+EnumHugeMushroomVariant k ALL_INSIDE
+EnumHugeMushroomVariant l ALL_OUTSIDE
+EnumHugeMushroomVariant m ALL_STEM
+EnumItemRarity a COMMON
+EnumItemRarity b UNCOMMON
+EnumItemRarity c RARE
+EnumItemRarity d EPIC
+EnumLeverPosition a DOWN_X
+EnumLeverPosition b EAST
+EnumLeverPosition c WEST
+EnumLeverPosition d SOUTH
+EnumLeverPosition e NORTH
+EnumLeverPosition f UP_Z
+EnumLeverPosition g UP_X
+EnumLeverPosition h DOWN_Z
+EnumLogRotation a X
+EnumLogRotation b Y
+EnumLogRotation c Z
+EnumLogRotation d NONE
+EnumLogVariant a OAK
+EnumLogVariant b SPRUCE
+EnumLogVariant c BIRCH
+EnumLogVariant d JUNGLE
+EnumLogVariant e ACACIA
+EnumLogVariant f DARK_OAK
+EnumMinecartType a RIDEABLE
+EnumMinecartType b CHEST
+EnumMinecartType c FURNACE
+EnumMinecartType d TNT
+EnumMinecartType e SPAWNER
+EnumMinecartType f HOPPER
+EnumMinecartType g COMMAND_BLOCK
+EnumMobType a EVERYTHING
+EnumMobType b MOBS
+EnumMonsterEggVarient a STONE
+EnumMonsterEggVarient b COBBLESTONE
+EnumMonsterEggVarient c STONEBRICK
+EnumMonsterEggVarient d MOSSY_STONEBRICK
+EnumMonsterEggVarient e CRACKED_STONEBRICK
+EnumMonsterEggVarient f CHISELED_STONEBRICK
+EnumMonsterType a UNDEFINED
+EnumMonsterType b UNDEAD
+EnumMonsterType c ARTHROPOD
+EnumMovingObjectType a MISS
+EnumMovingObjectType b BLOCK
+EnumMovingObjectType c ENTITY
+EnumNameTagVisibility a ALWAYS
+EnumNameTagVisibility b NEVER
+EnumNameTagVisibility c HIDE_FOR_OTHER_TEAMS
+EnumNameTagVisibility d HIDE_FOR_OWN_TEAM
+EnumParticle A FLAME
+EnumParticle B LAVA
+EnumParticle C FOOTSTEP
+EnumParticle D CLOUD
+EnumParticle E REDSTONE
+EnumParticle F SNOWBALL
+EnumParticle G SNOW_SHOVEL
+EnumParticle H SLIME
+EnumParticle I HEART
+EnumParticle J BARRIER
+EnumParticle K ITEM_CRACK
+EnumParticle L BLOCK_CRACK
+EnumParticle M BLOCK_DUST
+EnumParticle N WATER_DROP
+EnumParticle O ITEM_TAKE
+EnumParticle P MOB_APPEARANCE
+EnumParticle a EXPLOSION_NORMAL
+EnumParticle b EXPLOSION_LARGE
+EnumParticle c EXPLOSION_HUGE
+EnumParticle d FIREWORKS_SPARK
+EnumParticle e WATER_BUBBLE
+EnumParticle f WATER_SPLASH
+EnumParticle g WATER_WAKE
+EnumParticle h SUSPENDED
+EnumParticle i SUSPENDED_DEPTH
+EnumParticle j CRIT
+EnumParticle k CRIT_MAGIC
+EnumParticle l SMOKE_NORMAL
+EnumParticle m SMOKE_LARGE
+EnumParticle n SPELL
+EnumParticle o SPELL_INSTANT
+EnumParticle p SPELL_MOB
+EnumParticle q SPELL_MOB_AMBIENT
+EnumParticle r SPELL_WITCH
+EnumParticle s DRIP_WATER
+EnumParticle t DRIP_LAVA
+EnumParticle u VILLAGER_ANGRY
+EnumParticle v VILLAGER_HAPPY
+EnumParticle w TOWN_AURA
+EnumParticle x NOTE
+EnumParticle y PORTAL
+EnumParticle z ENCHANTMENT_TABLE
+EnumPistonType a DEFAULT
+EnumPistonType b STICKY
+EnumPlayerAction a START_SNEAKING
+EnumPlayerAction b STOP_SNEAKING
+EnumPlayerAction c STOP_SLEEPING
+EnumPlayerAction d START_SPRINTING
+EnumPlayerAction e STOP_SPRINTING
+EnumPlayerAction f RIDING_JUMP
+EnumPlayerAction g OPEN_INVENTORY
+EnumPlayerDigType a START_DESTROY_BLOCK
+EnumPlayerDigType b ABORT_DESTROY_BLOCK
+EnumPlayerDigType c STOP_DESTROY_BLOCK
+EnumPlayerDigType d DROP_ALL_ITEMS
+EnumPlayerDigType e DROP_ITEM
+EnumPlayerDigType f RELEASE_USE_ITEM
+EnumPlayerInfoAction a ADD_PLAYER
+EnumPlayerInfoAction b UPDATE_GAME_MODE
+EnumPlayerInfoAction c UPDATE_LATENCY
+EnumPlayerInfoAction d UPDATE_DISPLAY_NAME
+EnumPlayerInfoAction e REMOVE_PLAYER
+EnumPlayerTeleportFlags a X
+EnumPlayerTeleportFlags b Y
+EnumPlayerTeleportFlags c Z
+EnumPlayerTeleportFlags d Y_ROT
+EnumPlayerTeleportFlags e X_ROT
+EnumPrismarineVariant a ROUGH
+EnumPrismarineVariant b BRICKS
+EnumPrismarineVariant c DARK
+EnumProtocol a HANDSHAKING
+EnumProtocol b PLAY
+EnumProtocol c STATUS
+EnumProtocol d LOGIN
+EnumProtocolDirection a SERVERBOUND
+EnumProtocolDirection b CLIENTBOUND
+EnumProtocolState a HELLO
+EnumProtocolState b KEY
+EnumProtocolState c AUTHENTICATING
+EnumProtocolState d READY_TO_ACCEPT
+EnumProtocolState e ACCEPTED
+EnumQuartzVariant a DEFAULT
+EnumQuartzVariant b CHISELED
+EnumQuartzVariant c LINES_Y
+EnumQuartzVariant d LINES_X
+EnumQuartzVariant e LINES_Z
+EnumRabbitState a NONE
+EnumRabbitState b HOP
+EnumRabbitState c STEP
+EnumRabbitState d SPRINT
+EnumRabbitState e ATTACK
+EnumRedSandstoneVariant a DEFAULT
+EnumRedSandstoneVariant b CHISELED
+EnumRedSandstoneVariant c SMOOTH
+EnumRedstoneWireConnection a UP
+EnumRedstoneWireConnection b SIDE
+EnumRedstoneWireConnection c NONE
+EnumResourcePackStatus a SUCCESSFULLY_LOADED
+EnumResourcePackStatus b DECLINED
+EnumResourcePackStatus c FAILED_DOWNLOAD
+EnumResourcePackStatus d ACCEPTED
+EnumSandVariant a SAND
+EnumSandVariant b RED_SAND
+EnumSandstoneVariant a DEFAULT
+EnumSandstoneVariant b CHISELED
+EnumSandstoneVariant c SMOOTH
+EnumScoreboardAction a CHANGE
+EnumScoreboardAction b REMOVE
+EnumScoreboardHealthDisplay a INTEGER
+EnumScoreboardHealthDisplay b HEARTS
+EnumSkyBlock a SKY
+EnumSkyBlock b BLOCK
+EnumSlabHalf a TOP
+EnumSlabHalf b BOTTOM
+EnumStairShape a STRAIGHT
+EnumStairShape b INNER_LEFT
+EnumStairShape c INNER_RIGHT
+EnumStairShape d OUTER_LEFT
+EnumStairShape e OUTER_RIGHT
+EnumStoneSlab2Variant a RED_SANDSTONE
+EnumStoneSlabVariant a STONE
+EnumStoneSlabVariant b SAND
+EnumStoneSlabVariant c WOOD
+EnumStoneSlabVariant d COBBLESTONE
+EnumStoneSlabVariant e BRICK
+EnumStoneSlabVariant f SMOOTHBRICK
+EnumStoneSlabVariant g NETHERBRICK
+EnumStoneSlabVariant h QUARTZ
+EnumStoneVariant a STONE
+EnumStoneVariant b GRANITE
+EnumStoneVariant c GRANITE_SMOOTH
+EnumStoneVariant d DIORITE
+EnumStoneVariant e DIORITE_SMOOTH
+EnumStoneVariant f ANDESITE
+EnumStoneVariant g ANDESITE_SMOOTH
+EnumStonebrickType a DEFAULT
+EnumStonebrickType b MOSSY
+EnumStonebrickType c CRACKED
+EnumStonebrickType d CHISELED
+EnumTallFlowerVariants a SUNFLOWER
+EnumTallFlowerVariants b SYRINGA
+EnumTallFlowerVariants c GRASS
+EnumTallFlowerVariants d FERN
+EnumTallFlowerVariants e ROSE
+EnumTallFlowerVariants f PAEONIA
+EnumTallGrassType a DEAD_BUSH
+EnumTallGrassType b GRASS
+EnumTallGrassType c FERN
+EnumTallPlantHalf a UPPER
+EnumTallPlantHalf b LOWER
+EnumTemperature a OCEAN
+EnumTemperature b COLD
+EnumTemperature c MEDIUM
+EnumTemperature d WARM
+EnumTileEntityState a IMMEDIATE
+EnumTileEntityState b QUEUED
+EnumTileEntityState c CHECK
+EnumTitleAction a TITLE
+EnumTitleAction b SUBTITLE
+EnumTitleAction c TIMES
+EnumTitleAction d CLEAR
+EnumTitleAction e RESET
+EnumToolMaterial a WOOD
+EnumToolMaterial b STONE
+EnumToolMaterial c IRON
+EnumToolMaterial d EMERALD
+EnumToolMaterial e GOLD
+EnumTrackPosition a NORTH_SOUTH
+EnumTrackPosition b EAST_WEST
+EnumTrackPosition c ASCENDING_EAST
+EnumTrackPosition d ASCENDING_WEST
+EnumTrackPosition e ASCENDING_NORTH
+EnumTrackPosition f ASCENDING_SOUTH
+EnumTrackPosition g SOUTH_EAST
+EnumTrackPosition h SOUTH_WEST
+EnumTrackPosition i NORTH_WEST
+EnumTrackPosition j NORTH_EAST
+EnumTrapdoorHalf a TOP
+EnumTrapdoorHalf b BOTTOM
+EnumWorldBorderAction a SET_SIZE
+EnumWorldBorderAction b LERP_SIZE
+EnumWorldBorderAction c SET_CENTER
+EnumWorldBorderAction d INITIALIZE
+EnumWorldBorderAction e SET_WARNING_TIME
+EnumWorldBorderAction f SET_WARNING_BLOCKS
+EnumWorldBorderState a GROWING
+EnumWorldBorderState b SHRINKING
+EnumWorldBorderState c STATIONARY
+ExpirableListEntry c ()Ljava/util/Date; getExpires
+ExpirableListEntry d ()Ljava/lang/String; getReason
+Explosion d ()V clearBlocks
+Explosion d world
+Explosion e ()Ljava/util/List; getBlocks
+Explosion e posX
+Explosion f posY
+Explosion g posZ
+Explosion h source
+Explosion i size
+Explosion j blocks
+FoodMetaData a ()I getFoodLevel
+FoodMetaData a (IF)V eat
+FoodMetaData a foodLevel
+FoodMetaData b saturationLevel
+FoodMetaData c exhaustionLevel
+FoodMetaData d foodTickTimer
+FoodMetaData e ()F getSaturationLevel
+GameProfileBanList a (Lcom/mojang/authlib/GameProfile;)Z isBanned
+GameProfileSerializer a (LNBTTagCompound;)Lcom/mojang/authlib/GameProfile; deserialize
+GameProfileSerializer a (LNBTTagCompound;Lcom/mojang/authlib/GameProfile;)LNBTTagCompound; serialize
+GameRules a (Ljava/lang/String;)Ljava/lang/String; get
+GameRules a (Ljava/lang/String;Ljava/lang/String;)V set
+GameRules b ()[Ljava/lang/String; getGameRules
+GameRules b (Ljava/lang/String;)Z getBoolean
+GameRules e (Ljava/lang/String;)Z contains
+GenericAttributes a maxHealth
+IAsyncTaskHandler a (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture; postToMainThread
+IAsyncTaskHandler aH ()Z isMainThread
+IAttribute a ()Ljava/lang/String; getName
+IBlockAccess a (LBlockPosition;LEnumDirection;)I getBlockPower
+IBlockAccess d (LBlockPosition;)Z isEmpty
+IBlockAccess p (LBlockPosition;)LIBlockData; getType
+IBlockAccess s (LBlockPosition;)LTileEntity; getTileEntity
+IBlockData a (LIBlockState;Ljava/lang/Comparable;)LIBlockData; set
+IBlockData b (LIBlockState;)Ljava/lang/Comparable; get
+IBlockData c ()LBlock; getBlock
+IChatBaseComponent a (LChatModifier;)LIChatBaseComponent; setChatModifier
+IChatBaseComponent a (LIChatBaseComponent;)LIChatBaseComponent; addSibling
+IChatBaseComponent b ()LChatModifier; getChatModifier
+IChatBaseComponent e ()Ljava/lang/String; getText
+IChunkProvider a (II)Z isChunkLoaded
+IChunkProvider a (LBlockPosition;)LChunk; getChunkAt
+IChunkProvider a (LChunk;II)V recreateStructures
+IChunkProvider a (LEnumCreatureType;LBlockPosition;)Ljava/util/List; getMobsFor
+IChunkProvider a (LIChunkProvider;II)V getChunkAt
+IChunkProvider a (LWorld;Ljava/lang/String;LBlockPosition;)LBlockPosition; findNearestMapFeature
+IChunkProvider a (ZLIProgressUpdate;)Z saveChunks
+IChunkProvider d ()Z unloadChunks
+IChunkProvider d (II)LChunk; getOrCreateChunk
+IChunkProvider e ()Z canSave
+IChunkProvider f ()Ljava/lang/String; getName
+IChunkProvider g ()I getLoadedChunks
+ICommand a (LICommandListener;)Z canUse
+ICommand a (LICommandListener;[Ljava/lang/String;)V execute
+ICommand a (LICommandListener;[Ljava/lang/String;LBlockPosition;)Ljava/util/List; tabComplete
+ICommand b ([Ljava/lang/String;I)Z isListStart
+ICommand c ()Ljava/lang/String; getCommand
+ICommand c (LICommandListener;)Ljava/lang/String; getUsage
+ICommandHandler a ()Ljava/util/Map; getCommands
+ICommandListener a (LIChatBaseComponent;)V sendMessage
+ICommandListener c ()LBlockPosition; getChunkCoordinates
+ICommandListener d_ ()Ljava/lang/String; getName
+ICommandListener e ()LWorld; getWorld
+ICommandListener e_ ()LIChatBaseComponent; getScoreboardDisplayName
+ICommandListener t_ ()Z getSendCommandFeedback
+ICrafting a (LContainer;II)V setContainerData
+ICrafting a (LContainer;LIInventory;)V setContainerData
+IDataManager a (Ljava/lang/String;)Ljava/io/File; getDataFile
+IDataManager a (LWorldData;)V saveWorldData
+IDataManager a (LWorldData;LNBTTagCompound;)V saveWorldData
+IDataManager a (LWorldProvider;)LIChunkLoader; createChunkLoader
+IDataManager b ()Ljava/io/File; getDirectory
+IDataManager c ()V checkSession
+IDataManager d ()LWorldData; getWorldData
+IDataManager e ()LIPlayerFileData; getPlayerFileData
+IHopper z ()LWorld; getWorld
+IInventory a (I)LItemStack; getItem
+IInventory a (II)LItemStack; splitStack
+IInventory a (ILItemStack;)V setItem
+IInventory a_ (I)I getProperty
+IInventory b (I)LItemStack; splitWithoutUpdate
+IInventory b (LEntityHuman;)V startOpen
+IInventory c (LEntityHuman;)V closeContainer
+IInventory n_ ()I getSize
+IInventory o_ ()V update
+IInventory p_ ()I getMaxStackSize
+IMerchant b_ (LEntityHuman;)LMerchantRecipeList; getOffers
+IMerchant e_ ()LIChatBaseComponent; getScoreboardDisplayName
+IMinecraftServer F ()Ljava/lang/String; getVersion
+IMinecraftServer I ()[Ljava/lang/String; getPlayers
+IMinecraftServer K ()Ljava/lang/String; getPlugins
+IMinecraftServer L ()Z isDebugging
+IMinecraftServer e (Ljava/lang/String;)V info
+IMinecraftServer f (Ljava/lang/String;)V warning
+IMinecraftServer g (Ljava/lang/String;)Ljava/lang/String; executeRemoteCommand
+IMojangStatistics ac ()Z getSnooperEnabled
+INamable l ()Ljava/lang/String; getName
+INamableTileEntity d_ ()Ljava/lang/String; getName
+INamableTileEntity e_ ()LIChatBaseComponent; getScoreboardDisplayName
+INamableTileEntity k_ ()Z hasCustomName
+IPlayerFileData a (LEntityHuman;)V save
+IPlayerFileData b (LEntityHuman;)LNBTTagCompound; load
+IPlayerFileData f ()[Ljava/lang/String; getSeenPlayers
+IPosition a ()D getX
+IPosition b ()D getY
+IPosition c ()D getZ
+IProjectile c (DDDFF)V shoot
+IScoreboardCriteria a ()Ljava/lang/String; getName
+IScoreboardCriteria a (Ljava/util/List;)I getScoreModifier
+IScoreboardCriteria a criteria
+IScoreboardCriteria b ()Z isReadOnly
+ISourceBlock d ()LBlockPosition; getBlockPosition
+ISourceBlock h ()LTileEntity; getTileEntity
+ITileEntityContainer a (LPlayerInventory;LEntityHuman;)LContainer; createContainer
+ITileEntityContainer k ()Ljava/lang/String; getContainerName
+IWorldInventory a (ILItemStack;LEnumDirection;)Z canPlaceItemThroughFace
+IWorldInventory a (LEnumDirection;)[I getSlotsForFace
+IWorldInventory b (ILItemStack;LEnumDirection;)Z canTakeItemThroughFace
+IntHashMap a (I)Ljava/lang/Object; get
+InventoryCraftResult a items
+InventoryCrafting a items
+InventoryLargeChest b left
+InventoryLargeChest c right
+InventoryMerchant a merchant
+InventoryMerchant b itemsInSlots
+InventoryMerchant c player
+InventoryMerchant d recipe
+InventoryMerchant i ()LMerchantRecipe; getRecipe
+InventorySubcontainer c items
+InventorySubcontainer o_ ()V update
+InventorySubcontainer p_ ()I getMaxStackSize
+InventoryUtils a (LWorld;DDDLIInventory;)V dropInventory
+InventoryUtils a (LWorld;DDDLItemStack;)V dropItem
+InventoryUtils a (LWorld;LBlockPosition;LIInventory;)V dropInventory
+InventoryUtils a (LWorld;LEntity;LIInventory;)V dropEntity
+IpBanList a (Ljava/net/SocketAddress;)Z isBanned
+IpBanList b (Ljava/net/SocketAddress;)LIpBanEntry; get
+Item a ()Ljava/lang/String; getName
+Item a (I)I filterData
+Item a (LBlock;)LItem; getItemOf
+Item a (LItemStack;LBlock;)F getDestroySpeed
+Item a (LItemStack;LEntityHuman;LWorld;LBlockPosition;LEnumDirection;FFF)Z interactWith
+Item b (I)LItem; getById
+Item b (LBlock;)Z canDestroySpecialBlock
+Item b (LItem;)I getId
+Item c durability
+Item d (I)LItem; setMaxDurability
+Item d craftingResult
+Item e REGISTRY
+Item h maxStackSize
+Item j ()I getMaxStackSize
+Item l ()I getMaxDurability
+Item l name
+Item m ()Z usesDurability
+ItemBlock a (LItemStack;LEntityHuman;LWorld;LBlockPosition;LEnumDirection;FFF)Z interactWith
+ItemFood h (LItemStack;)I getNutrition
+ItemFood i (LItemStack;)F getSaturationModifier
+ItemMultiTexture a (I)I filterData
+ItemStack A ()I getRepairCost
+ItemStack a (ILjava/util/Random;)Z isDamaged
+ItemStack a (ILEntityLiving;)V damage
+ItemStack a (LEnchantment;I)V addEnchantment
+ItemStack a (LEntityHuman;LWorld;LBlockPosition;LEnumDirection;FFF)Z placeItem
+ItemStack a (LItem;)V setItem
+ItemStack a (LItemStack;)Z doMaterialsMatch
+ItemStack a (LItemStack;LItemStack;)Z equals
+ItemStack a (LNBTTagCompound;)LItemStack; createStack
+ItemStack b ()LItem; getItem
+ItemStack b (I)V setData
+ItemStack b (LItemStack;LItemStack;)Z matches
+ItemStack b (LNBTTagCompound;)LNBTTagCompound; save
+ItemStack b count
+ItemStack c ()I getMaxStackSize
+ItemStack c (I)V setRepairCost
+ItemStack d ()Z isStackable
+ItemStack d (LNBTTagCompound;)V setTag
+ItemStack d item
+ItemStack e tag
+ItemStack f ()Z usesData
+ItemStack f damage
+ItemStack i ()I getData
+ItemStack k ()LItemStack; cloneItemStack
+ItemStack n ()Z hasTag
+ItemStack o ()LNBTTagCompound; getTag
+ItemStack p ()LNBTTagList; getEnchantments
+ItemStack q ()Ljava/lang/String; getName
+ItemStack s ()Z hasName
+ItemStack w ()Z hasEnchantments
+ItemWorldMap a (LItemStack;LWorld;)LWorldMap; getSavedMap
+Items A MUSHROOM_STEW
+Items B GOLDEN_SWORD
+Items C GOLDEN_SHOVEL
+Items D GOLDEN_PICKAXE
+Items E GOLDEN_AXE
+Items F STRING
+Items G FEATHER
+Items H GUNPOWDER
+Items I WOODEN_HOE
+Items J STONE_HOE
+Items K IRON_HOE
+Items L DIAMOND_HOE
+Items M GOLDEN_HOE
+Items N WHEAT_SEEDS
+Items O WHEAT
+Items P BREAD
+Items Q LEATHER_HELMET
+Items R LEATHER_CHESTPLATE
+Items S LEATHER_LEGGINGS
+Items T LEATHER_BOOTS
+Items U CHAINMAIL_HELMET
+Items V CHAINMAIL_CHESTPLATE
+Items W CHAINMAIL_LEGGINGS
+Items X CHAINMAIL_BOOTS
+Items Y IRON_HELMET
+Items Z IRON_CHESTPLATE
+Items a (Ljava/lang/String;)LItem; get
+Items a IRON_SHOVEL
+Items aA SADDLE
+Items aB IRON_DOOR
+Items aC REDSTONE
+Items aD SNOWBALL
+Items aE BOAT
+Items aF LEATHER
+Items aG MILK_BUCKET
+Items aH BRICK
+Items aI CLAY_BALL
+Items aJ REEDS
+Items aK PAPER
+Items aL BOOK
+Items aM SLIME
+Items aN CHEST_MINECART
+Items aO FURNACE_MINECART
+Items aP EGG
+Items aQ COMPASS
+Items aR FISHING_ROD
+Items aS CLOCK
+Items aT GLOWSTONE_DUST
+Items aU FISH
+Items aV COOKED_FISH
+Items aW DYE
+Items aX BONE
+Items aY SUGAR
+Items aZ CAKE
+Items aa IRON_LEGGINGS
+Items ab IRON_BOOTS
+Items ac DIAMOND_HELMET
+Items ad DIAMOND_CHESTPLATE
+Items ae DIAMOND_LEGGINGS
+Items af DIAMOND_BOOTS
+Items ag GOLDEN_HELMET
+Items ah GOLDEN_CHESTPLATE
+Items ai GOLDEN_LEGGINGS
+Items aj GOLDEN_BOOTS
+Items ak FLINT
+Items al PORKCHOP
+Items am COOKED_PORKCHOP
+Items an PAINTING
+Items ao GOLDEN_APPLE
+Items ap SIGN
+Items aq WOODEN_DOOR
+Items ar SPRUCE_DOOR
+Items as BIRCH_DOOR
+Items at JUNGLE_DOOR
+Items au ACACIA_DOOR
+Items av DARK_OAK_DOOR
+Items aw BUCKET
+Items ax WATER_BUCKET
+Items ay LAVA_BUCKET
+Items az MINECART
+Items b IRON_PICKAXE
+Items bA GLASS_BOTTLE
+Items bB SPIDER_EYE
+Items bC FERMENTED_SPIDER_EYE
+Items bD BLAZE_POWDER
+Items bE MAGMA_CREAM
+Items bF BREWING_STAND
+Items bG CAULDRON
+Items bH ENDER_EYE
+Items bI SPECKLED_MELON
+Items bJ SPAWN_EGG
+Items bK EXPERIENCE_BOTTLE
+Items bL FIRE_CHARGE
+Items bM WRITABLE_BOOK
+Items bN WRITTEN_BOOK
+Items bO EMERALD
+Items bP ITEM_FRAME
+Items bQ FLOWER_POT
+Items bR CARROT
+Items bS POTATO
+Items bT BAKED_POTATO
+Items bU POISONOUS_POTATO
+Items bV MAP
+Items bW GOLDEN_CARROT
+Items bX SKULL
+Items bY CARROT_ON_A_STICK
+Items bZ NETHER_STAR
+Items ba BED
+Items bb REPEATER
+Items bc COOKIE
+Items bd FILLED_MAP
+Items be SHEARS
+Items bf MELON
+Items bg PUMPKIN_SEEDS
+Items bh MELON_SEEDS
+Items bi BEEF
+Items bj COOKED_BEEF
+Items bk CHICKEN
+Items bl COOKED_CHICKEN
+Items bm MUTTON
+Items bn COOKED_MUTTON
+Items bo RABBIT
+Items bp COOKED_RABBIT
+Items bq RABBIT_STEW
+Items br RABBIT_FOOT
+Items bs RABBIT_HIDE
+Items bt ROTTEN_FLESH
+Items bu ENDER_PEARL
+Items bv BLAZE_ROD
+Items bw GHAST_TEAR
+Items bx GOLD_NUGGET
+Items by NETHER_WART
+Items bz POTION
+Items c IRON_AXE
+Items cA RECORD_11
+Items cB RECORD_WAIT
+Items cC PRISMARINE_SHARD
+Items cD PRISMARINE_CRYSTALS
+Items cE BANNER
+Items ca PUMPKIN_PIE
+Items cb FIREWORKS
+Items cc FIREWORK_CHARGE
+Items cd ENCHANTED_BOOK
+Items ce COMPARATOR
+Items cf NETHERBRICK
+Items cg QUARTZ
+Items ch TNT_MINECART
+Items ci HOPPER_MINECART
+Items cj ARMOR_STAND
+Items ck IRON_HORSE_ARMOR
+Items cl GOLDEN_HORSE_ARMOR
+Items cm DIAMOND_HORSE_ARMOR
+Items cn LEAD
+Items co NAME_TAG
+Items cp COMMAND_BLOCK_MINECART
+Items cq RECORD_13
+Items cr RECORD_CAT
+Items cs RECORD_BLOCKS
+Items ct RECORD_CHIRP
+Items cu RECORD_FAR
+Items cv RECORD_MALL
+Items cw RECORD_MELLOHI
+Items cx RECORD_STAL
+Items cy RECORD_STRAD
+Items cz RECORD_WARD
+Items d FLINT_AND_STEEL
+Items e APPLE
+Items f BOW
+Items g ARROW
+Items h COAL
+Items i DIAMOND
+Items j IRON_INGOT
+Items k GOLD_INGOT
+Items l IRON_SWORD
+Items m WOODEN_SWORD
+Items n WOODEN_SHOVEL
+Items o WOODEN_PICKAXE
+Items p WOODEN_AXE
+Items q STONE_SWORD
+Items r STONE_SHOVEL
+Items s STONE_PICKAXE
+Items t STONE_AXE
+Items u DIAMOND_SWORD
+Items v DIAMOND_SHOVEL
+Items w DIAMOND_PICKAXE
+Items x DIAMOND_AXE
+Items y STICK
+Items z BOWL
+JsonList a ()[Ljava/lang/String; getEntries
+JsonList a (LJsonListEntry;)V add
+JsonList b ()Z isEnabled
+JsonList b (Ljava/lang/Object;)LJsonListEntry; get
+JsonList c (Ljava/lang/Object;)V remove
+JsonList d ()Z isEmpty
+JsonList f ()V save
+JsonList g ()V load
+JsonListEntry e ()Z hasExpired
+JsonListEntry f ()Ljava/lang/Object; getKey
+LazyInitVar b ()Ljava/lang/Object; init
+LocaleI18n a (Ljava/lang/String;)Ljava/lang/String; get
+LoginListener a (Ljava/lang/String;)V disconnect
+LoginListener a networkManager
+LoginListener d (LLoginListener;)Ljavax/crypto/SecretKey; d
+LoginListener d random
+LoginListener f server
+LoginListener k loginKey
+LongHashMap a ()I count
+LongHashMap a (J)Ljava/lang/Object; getEntry
+LongHashMap a (JLjava/lang/Object;)V put
+LongHashMap a entries
+LongHashMap b (J)Z contains
+LongHashMap b count
+LongHashMap d (J)Ljava/lang/Object; remove
+MapIcon a type
+MapIcon b x
+MapIcon c y
+MapIcon d rotation
+MapIcon a ()B getType
+MapIcon b ()B getX
+MapIcon c ()B getY
+MapIcon d ()B getRotation
+Material A CACTUS
+Material B CLAY
+Material C PUMPKIN
+Material D DRAGON_EGG
+Material E PORTAL
+Material F CAKE
+Material G WEB
+Material H PISTON
+Material I BANNER
+Material J canBurn
+Material a ()Z isBuildable
+Material a AIR
+Material b ()Z blocksLight
+Material b GRASS
+Material c ()Z isSolid
+Material c EARTH
+Material d ()Z isLiquid
+Material d WOOD
+Material e STONE
+Material f ORE
+Material g HEAVY
+Material h ()Z isBurnable
+Material h WATER
+Material i LAVA
+Material j ()Z isReplaceable
+Material j LEAVES
+Material k PLANT
+Material l ()Z isAlwaysDestroyable
+Material l REPLACEABLE_PLANT
+Material m ()I getPushReaction
+Material m SPONGE
+Material n CLOTH
+Material o FIRE
+Material p SAND
+Material q ORIENTABLE
+Material r WOOL
+Material s SHATTERABLE
+Material t BUILDABLE_GLASS
+Material u TNT
+Material v CORAL
+Material w ICE
+Material x SNOW_LAYER
+Material y PACKED_ICE
+Material z SNOW_BLOCK
+MathHelper a (D)F sqrt
+MathHelper a (F)F sin
+MathHelper a (III)I clamp
+MathHelper a (Ljava/util/Random;II)I nextInt
+MathHelper b (F)F cos
+MathHelper c (D)I floor
+MerchantRecipe a ()LItemStack; getBuyItem1
+MerchantRecipe a buyingItem1
+MerchantRecipe b ()LItemStack; getBuyItem2
+MerchantRecipe b buyingItem2
+MerchantRecipe c ()Z hasSecondItem
+MerchantRecipe c sellingItem
+MerchantRecipe d ()LItemStack; getBuyItem3
+MerchantRecipe d uses
+MerchantRecipe e maxUses
+MerchantRecipe f rewardExp
+MinecraftEncryption a (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; a
+MinecraftEncryption a (ILjava/security/Key;)Ljavax/crypto/Cipher; a
+MinecraftEncryption a (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B a
+MinecraftEncryption a (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; a
+net/minecraft/server/MinecraftServer A ()Z getAllowNether
+net/minecraft/server/MinecraftServer A spawnAnimals
+net/minecraft/server/MinecraftServer B spawnNPCs
+net/minecraft/server/MinecraftServer C pvpMode
+net/minecraft/server/MinecraftServer D allowFlight
+net/minecraft/server/MinecraftServer E motd
+net/minecraft/server/MinecraftServer F ()Ljava/lang/String; getVersion
+net/minecraft/server/MinecraftServer I ()[Ljava/lang/String; getPlayers
+net/minecraft/server/MinecraftServer K ()Ljava/lang/String; getPlugins
+net/minecraft/server/MinecraftServer L ()Z isDebugging
+net/minecraft/server/MinecraftServer L demoMode
+net/minecraft/server/MinecraftServer M ()Lnet/minecraft/server/MinecraftServer; getServer
+net/minecraft/server/MinecraftServer O ()LICommandHandler; getCommandHandler
+net/minecraft/server/MinecraftServer V ()Z getSpawnMonsters
+net/minecraft/server/MinecraftServer X ()LConvertable; getConvertable
+net/minecraft/server/MinecraftServer a (I)LWorldServer; getWorldServer
+net/minecraft/server/MinecraftServer a (LEnumGamemode;)V setGamemode
+net/minecraft/server/MinecraftServer a (LICommandListener;Ljava/lang/String;LBlockPosition;)Ljava/util/List; tabCompleteCommand
+net/minecraft/server/MinecraftServer a (Z)V saveChunks
+net/minecraft/server/MinecraftServer aC ()Lcom/mojang/authlib/GameProfileRepository; getGameProfileRepository
+net/minecraft/server/MinecraftServer aD ()LUserCache; getUserCache
+net/minecraft/server/MinecraftServer aL ()Lorg/apache/logging/log4j/Logger; getLogger
+net/minecraft/server/MinecraftServer a_ (Ljava/lang/String;Ljava/lang/String;)V setResourcePack
+net/minecraft/server/MinecraftServer aa ()Ljava/lang/String; getResourcePack
+net/minecraft/server/MinecraftServer aa serverThread
+net/minecraft/server/MinecraftServer ab ()Ljava/lang/String; getResourcePackHash
+net/minecraft/server/MinecraftServer ac ()Z getSnooperEnabled
+net/minecraft/server/MinecraftServer ae ()Z getOnlineMode
+net/minecraft/server/MinecraftServer af ()Z getSpawnAnimals
+net/minecraft/server/MinecraftServer ag ()Z getSpawnNPCs
+net/minecraft/server/MinecraftServer ah ()Z getPVP
+net/minecraft/server/MinecraftServer ai ()Z getAllowFlight
+net/minecraft/server/MinecraftServer aj ()Z getEnableCommandBlock
+net/minecraft/server/MinecraftServer ak ()Ljava/lang/String; getMotd
+net/minecraft/server/MinecraftServer al ()I getMaxBuildHeight
+net/minecraft/server/MinecraftServer am ()Z isStopped
+net/minecraft/server/MinecraftServer an ()LPlayerList; getPlayerList
+net/minecraft/server/MinecraftServer au ()I getSpawnProtection
+net/minecraft/server/MinecraftServer av ()Z getForceGamemode
+net/minecraft/server/MinecraftServer ay ()I getIdleTimeout
+net/minecraft/server/MinecraftServer b (I)V setPort
+net/minecraft/server/MinecraftServer b methodProfiler
+net/minecraft/server/MinecraftServer c worldServer
+net/minecraft/server/MinecraftServer d (I)V setIdleTimeout
+net/minecraft/server/MinecraftServer d (Z)V setOnlineMode
+net/minecraft/server/MinecraftServer e (Ljava/lang/String;)V info
+net/minecraft/server/MinecraftServer e (Z)V setSpawnAnimals
+net/minecraft/server/MinecraftServer f (Ljava/lang/String;)V warning
+net/minecraft/server/MinecraftServer f (Z)V setSpawnNPCs
+net/minecraft/server/MinecraftServer g (Ljava/lang/String;)Ljava/lang/String; executeRemoteCommand
+net/minecraft/server/MinecraftServer g (Z)V setPVP
+net/minecraft/server/MinecraftServer h (Z)V setAllowFlight
+net/minecraft/server/MinecraftServer i ()Z init
+net/minecraft/server/MinecraftServer i (Z)V setForceGamemode
+net/minecraft/server/MinecraftServer j LOGGER
+net/minecraft/server/MinecraftServer k (Ljava/lang/String;)V setWorld
+net/minecraft/server/MinecraftServer l ()Z getGenerateStructures
+net/minecraft/server/MinecraftServer l convertable
+net/minecraft/server/MinecraftServer m ()LEnumGamemode; getGamemode
+net/minecraft/server/MinecraftServer m (Ljava/lang/String;)V setMotd
+net/minecraft/server/MinecraftServer n ()LEnumDifficulty; getDifficulty
+net/minecraft/server/MinecraftServer n universe
+net/minecraft/server/MinecraftServer o ()Z isHardcore
+net/minecraft/server/MinecraftServer r ()V stop
+net/minecraft/server/MinecraftServer s ()Ljava/lang/String; getServerIp
+net/minecraft/server/MinecraftServer t ()Z isRunning
+net/minecraft/server/MinecraftServer t serverIp
+net/minecraft/server/MinecraftServer u ()V safeShutdown
+net/minecraft/server/MinecraftServer w isRunning
+net/minecraft/server/MinecraftServer x isStopped
+net/minecraft/server/MinecraftServer y ticks
+net/minecraft/server/MinecraftServer z onlineMode
+MobEffect a ()I getEffectId
+MobEffect a (LEntityLiving;)Z tick
+MobEffect a (Z)V setSplash
+MobEffect b ()I getDuration
+MobEffect b effectId
+MobEffect c ()I getAmplifier
+MobEffect c duration
+MobEffect d amplification
+MobEffect e ()Z isAmbient
+MobEffect e splash
+MobEffect f ()Z isShowParticles
+MobEffect f ambient
+MobEffect h particles
+MobEffectList H id
+MobEffectList a (LEntity;LEntity;LEntityLiving;ID)V applyInstantEffect
+MobEffectList a (LEntityLiving;I)V tick
+MobEffectList a byId
+MobEffectList b ()Z isInstant
+MobEffectList c FASTER_MOVEMENT
+MobEffectList d ()I getId
+MobEffectList d SLOWER_MOVEMENT
+MobEffectList e FASTER_DIG
+MobEffectList f SLOWER_DIG
+MobEffectList g INCREASE_DAMAGE
+MobEffectList h ()D getDurationModifier
+MobEffectList h HEAL
+MobEffectList i HARM
+MobEffectList j JUMP
+MobEffectList k CONFUSION
+MobEffectList l REGENERATION
+MobEffectList m RESISTANCE
+MobEffectList n FIRE_RESISTANCE
+MobEffectList o WATER_BREATHING
+MobEffectList p INVISIBILITY
+MobEffectList q BLINDNESS
+MobEffectList r NIGHT_VISION
+MobEffectList s HUNGER
+MobEffectList t WEAKNESS
+MobEffectList u POISON
+MobEffectList v WITHER
+MobEffectList w HEALTH_BOOST
+MobEffectList x ABSORBTION
+MobEffectList y SATURATION
+MobSpawnerAbstract a (Ljava/lang/String;)V setMobName
+MobSpawnerAbstract a spawnDelay
+MobSpawnerAbstract b mobName
+MobSpawnerAbstract c mobs
+MobSpawnerAbstract d spawnData
+MobSpawnerAbstract f ()Ljava/lang/String; getMobName
+MobSpawnerAbstract g minSpawnDelay
+MobSpawnerAbstract h maxSpawnDelay
+MobSpawnerAbstract i spawnCount
+MobSpawnerAbstract k maxNearbyEntities
+MobSpawnerAbstract l requiredPlayerRange
+MobSpawnerAbstract m spawnRange
+MojangsonParser a (Ljava/lang/String;)LNBTTagCompound; parse
+MonsterEggInfo d killEntityStatistic
+MovingObjectPosition a type
+MovingObjectPosition b direction
+MovingObjectPosition c pos
+MovingObjectPosition d entity
+NBTBase a ()B getTypeId
+NBTBase a (B)LNBTBase; createTag
+NBTBase a (Ljava/io/DataInput;ILNBTReadLimiter;)V load
+NBTBase a (Ljava/io/DataOutput;)V write
+NBTBase b ()LNBTBase; clone
+NBTBase c_ ()Z isEmpty
+NBTTagByte b data
+NBTTagByteArray b data
+NBTTagCompound a (Ljava/lang/String;)LNBTBase; get
+NBTTagCompound a (Ljava/lang/String;B)V setByte
+NBTTagCompound a (Ljava/lang/String;D)V setDouble
+NBTTagCompound a (Ljava/lang/String;F)V setFloat
+NBTTagCompound a (Ljava/lang/String;I)V setInt
+NBTTagCompound a (Ljava/lang/String;J)V setLong
+NBTTagCompound a (Ljava/lang/String;Ljava/lang/String;)V setString
+NBTTagCompound a (Ljava/lang/String;LNBTBase;)V set
+NBTTagCompound a (Ljava/lang/String;S)V setShort
+NBTTagCompound a (Ljava/lang/String;Z)V setBoolean
+NBTTagCompound a (Ljava/lang/String;[B)V setByteArray
+NBTTagCompound a (Ljava/lang/String;[I)V setIntArray
+NBTTagCompound b (Ljava/lang/String;I)Z hasKeyOfType
+NBTTagCompound c (Ljava/lang/String;)Z hasKey
+NBTTagCompound c (Ljava/lang/String;I)LNBTTagList; getList
+NBTTagCompound c map
+NBTTagCompound d (Ljava/lang/String;)B getByte
+NBTTagCompound e (Ljava/lang/String;)S getShort
+NBTTagCompound f (Ljava/lang/String;)I getInt
+NBTTagCompound g (Ljava/lang/String;)J getLong
+NBTTagCompound h (Ljava/lang/String;)F getFloat
+NBTTagCompound i (Ljava/lang/String;)D getDouble
+NBTTagCompound j (Ljava/lang/String;)Ljava/lang/String; getString
+NBTTagCompound k (Ljava/lang/String;)[B getByteArray
+NBTTagCompound l (Ljava/lang/String;)[I getIntArray
+NBTTagCompound m (Ljava/lang/String;)LNBTTagCompound; getCompound
+NBTTagCompound n (Ljava/lang/String;)Z getBoolean
+NBTTagCompound o (Ljava/lang/String;)V remove
+NBTTagDouble b data
+NBTTagFloat b data
+NBTTagInt b data
+NBTTagIntArray b data
+NBTTagList a (LNBTBase;)V add
+NBTTagList b (I)LNBTTagCompound; get
+NBTTagList c ()I size
+NBTTagList c list
+NBTTagList d type
+NBTTagList f (I)Ljava/lang/String; getString
+NBTTagLong b data
+NBTTagShort b data
+NBTTagString b data
+NetworkManager a (LIChatBaseComponent;)V close
+NetworkManager a (LPacket;)V handle
+NetworkManager a (Ljavax/crypto/SecretKey;)V a
+NetworkManager b ()Ljava/net/SocketAddress; getSocketAddress
+NetworkManager i ()LPacketListener; getPacketListener
+PacketDecrypter <init> (Ljavax/crypto/Cipher;)V <init>
+PacketEncrypter <init> (Ljavax/crypto/Cipher;)V <init>
+PacketEncryptionHandler <init> (Ljavax/crypto/Cipher;)V <init>
+PacketLoginInEncryptionBegin a (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; a
+PacketPlayInAbilities b ()Z isFlying
+PacketPlayInBlockPlace b ()I getFace
+PacketPlayInBlockPlace c ()LItemStack; getItemStack
+PacketPlayInCloseWindow a id
+PacketPlayInEntityAction b animation
+PacketPlayInFlying a x
+PacketPlayInFlying b y
+PacketPlayInFlying c z
+PacketPlayInFlying d yaw
+PacketPlayInFlying e pitch
+PacketPlayInFlying g hasPos
+PacketPlayInFlying h hasLook
+PacketPlayInHeldItemSlot a itemInHandIndex
+PacketPlayInSetCreativeSlot a slot
+PacketPlayInSetCreativeSlot b ()LItemStack; getItemStack
+PacketPlayInUseEntity b action
+PacketPlayInWindowClick b slot
+PacketPlayInWindowClick c button
+PacketPlayInWindowClick e item
+PacketPlayInWindowClick f shift
+PacketPlayOutBlockChange b block
+PacketPlayOutSpawnPosition a position
+PacketStatusListener a minecraftServer
+PacketStatusListener b networkManager
+PathfinderGoalEndermanPickupBlock a enderman
+PathfinderGoalSilverfishHideInBlock a silverfish
+PathfinderGoalSilverfishWakeOthers a silverfish
+PathfinderGoalSit a (Z)V setSitting
+PathfinderGoalSit a entity
+PathfinderGoalSit b willSit
+PathfinderGoalTame a entity
+PersistentBase a id
+PersistentCollection a (Ljava/lang/Class;Ljava/lang/String;)LPersistentBase; get
+PersistentVillage a ()V tick
+PersistentVillage a (LBlockPosition;I)LVillage; getClosestVillage
+PersistentVillage b ()Ljava/util/List; getVillages
+PersistentVillage b world
+PersistentVillage e villages
+PersistentVillage f time
+PistonExtendsChecker c ()Ljava/util/List; getMovedBlocks
+PistonExtendsChecker d ()Ljava/util/List; getBrokenBlocks
+PlayerAbilities a isInvulnerable
+PlayerAbilities b isFlying
+PlayerAbilities c canFly
+PlayerAbilities d canInstantlyBuild
+PlayerAbilities e mayBuild
+PlayerAbilities f flySpeed
+PlayerAbilities g walkSpeed
+PlayerChunk a playerChunkMap
+PlayerChunk c location
+PlayerChunk d dirtyBlocks
+PlayerChunk e dirtyCount
+PlayerChunkMap a (LBlockPosition;)V flagDirty
+PlayerChunkMap a (LEntityPlayer;)V addPlayer
+PlayerChunkMap b ()V flush
+PlayerChunkMap b (I)I getFurthestViewableBlock
+PlayerChunkMap b world
+PlayerChunkMap c (LEntityPlayer;)V removePlayer
+PlayerChunkMap c managedPlayers
+PlayerChunkMap d (LEntityPlayer;)V movePlayer
+PlayerConnection a (LPacket;)V sendPacket
+PlayerConnection a networkManager
+PlayerConnection b player
+PlayerConnection c (Ljava/lang/String;)V disconnect
+PlayerConnection d (Ljava/lang/String;)V handleCommand
+PlayerConnection d minecraftServer
+PlayerConnection l chatThrottle
+PlayerConnection r checkMovement
+PlayerConnectionUtils a (LPacket;LPacketListener;LIAsyncTaskHandler;)V ensureMainThread
+PlayerInteractManager a (LEntityHuman;LWorld;LItemStack;)Z useItem
+PlayerInteractManager a (LEntityHuman;LWorld;LItemStack;LBlockPosition;LEnumDirection;FFF)Z interact
+PlayerInteractManager a (LEnumGamemode;)V setGameMode
+PlayerInteractManager a world
+PlayerInteractManager b ()LEnumGamemode; getGameMode
+PlayerInteractManager b (LBlockPosition;)Z breakBlock
+PlayerInteractManager b player
+PlayerInteractManager c gamemode
+PlayerInteractManager d ()Z isCreative
+PlayerInteractManager e lastDigTick
+PlayerInteractManager g currentTick
+PlayerInventory a (LItemStack;)Z pickup
+PlayerInventory a items
+PlayerInventory b (LItemStack;)V setCarried
+PlayerInventory b armor
+PlayerInventory c itemInHandIndex
+PlayerInventory d (LItemStack;)I firstPartial
+PlayerInventory d player
+PlayerInventory h ()LItemStack; getItemInHand
+PlayerInventory i ()I getHotbarSize
+PlayerInventory j ()I getFirstEmptySlotIndex
+PlayerInventory p ()LItemStack; getCarried
+PlayerList a ()V reloadWhitelist
+PlayerList a (DDDDILPacket;)V sendPacketNearby
+PlayerList a (Ljava/lang/String;)LEntityPlayer; getPlayer
+PlayerList a (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; attemptLogin
+PlayerList a (LEntity;ILWorldServer;LWorldServer;)V changeWorld
+PlayerList a (LEntityHuman;DDDDILPacket;)V sendPacketNearby
+PlayerList a (LEntityPlayer;I)V changeDimension
+PlayerList a (LEntityPlayer;IZ)LEntityPlayer; moveToWorld
+PlayerList a (LIChatBaseComponent;)V sendMessage
+PlayerList a (LIChatBaseComponent;Z)V sendMessage
+PlayerList a (LPacket;)V sendAll
+PlayerList a (LScoreboardServer;LEntityPlayer;)V sendScoreboard
+PlayerList a (Lcom/mojang/authlib/GameProfile;)V addOp
+PlayerList a (Z)V setHasWhitelist
+PlayerList a ([LWorldServer;)V setPlayerFileData
+PlayerList b (LEntityPlayer;)V savePlayerFile
+PlayerList b (Lcom/mojang/authlib/GameProfile;)V removeOp
+PlayerList c ()Lnet/minecraft/server/MinecraftServer; getServer
+PlayerList c (LEntityPlayer;)V onPlayerJoin
+PlayerList c (Lcom/mojang/authlib/GameProfile;)V removeWhitelist
+PlayerList d (Lcom/mojang/authlib/GameProfile;)V addWhitelist
+PlayerList e ()V tick
+PlayerList e (LEntityPlayer;)V disconnect
+PlayerList e (Lcom/mojang/authlib/GameProfile;)Z isWhitelisted
+PlayerList e players
+PlayerList f (LEntityPlayer;)V updateClient
+PlayerList f (Lcom/mojang/authlib/GameProfile;)LEntityPlayer; processLogin
+PlayerList g (Lcom/mojang/authlib/GameProfile;)Z isOp
+PlayerList g maxPlayers
+PlayerList i ()LGameProfileBanList; getProfileBans
+PlayerList j ()LIpBanList; getIPBans
+PlayerList j server
+PlayerList k ()V savePlayers
+PlayerList l ()LWhiteList; getWhitelist
+PlayerList m ()[Ljava/lang/String; getWhitelisted
+PlayerList m operators
+PlayerList n ()LOpList; getOPs
+PlayerList n whitelist
+PlayerList p ()I getPlayerCount
+PlayerList p playerFileData
+PlayerList q ()I getMaxPlayers
+PlayerList q hasWhitelist
+PlayerList r ()[Ljava/lang/String; getSeenPlayers
+PlayerList s ()Z getHasWhitelist
+PlayerSelector a (Ljava/lang/String;)Z isList
+PlayerSelector a (LICommandListener;Ljava/lang/String;)LEntityPlayer; getPlayer
+PlayerSelector a (LICommandListener;Ljava/lang/String;Ljava/lang/Class;)LEntity; getEntity
+PlayerSelector b (Ljava/lang/String;)Z isPattern
+PlayerSelector b (LICommandListener;Ljava/lang/String;)LIChatBaseComponent; getPlayerNames
+PlayerSelector b (LICommandListener;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/List; getPlayers
+PotionBrewer b (IZ)Ljava/util/List; getEffects
+PotionBrewer o effectDurations
+PotionBrewer p effectAmplifiers
+PotionBrewer r appearances
+PropertyManager a (Ljava/lang/String;I)I getInt
+PropertyManager a (Ljava/lang/String;J)J getLong
+PropertyManager a (Ljava/lang/String;Ljava/lang/Object;)V setProperty
+PropertyManager a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getString
+PropertyManager a (Ljava/lang/String;Z)Z getBoolean
+PropertyManager b ()V savePropertiesFile
+PropertyManager b properties
+PropertyManager c file
+RecipesFurnace a ()LRecipesFurnace; getInstance
+RecipesFurnace a (LBlock;LItemStack;F)V registerRecipe
+RecipesFurnace a (LItemStack;)LItemStack; getResult
+RecipesFurnace b ()Ljava/util/Map; getRecipes
+RecipesFurnace b recipes
+RegistryMaterials a (Ljava/lang/Object;)Ljava/lang/Object; get
+RegistrySimple a (Ljava/lang/Object;)Ljava/lang/Object; get
+RegistrySimple c ()Ljava/util/Set; keySet
+RemoteControlCommandListener a instance
+RemoteControlCommandListener h ()LRemoteControlCommandListener; getInstance
+RemoteStatusChallenge b time
+RemoteStatusChallenge c token
+RemoteStatusChallenge d identity
+RemoteStatusChallenge e response
+RemoteStatusReply a buffer
+RemoteStatusReply b stream
+Scoreboard a (I)LScoreboardObjective; getObjectiveForSlot
+Scoreboard a (ILScoreboardObjective;)V setDisplaySlot
+Scoreboard a (Ljava/lang/String;)V handlePlayerRemoved
+Scoreboard a (Ljava/lang/String;Ljava/lang/String;)Z addPlayerToTeam
+Scoreboard a (Ljava/lang/String;LIScoreboardCriteria;)LScoreboardObjective; registerObjective
+Scoreboard a (Ljava/lang/String;LScoreboardTeam;)V removePlayerFromTeam
+Scoreboard a (LIScoreboardCriteria;)Ljava/util/Collection; getObjectivesForCriteria
+Scoreboard a (LScoreboardObjective;)V handleObjectiveAdded
+Scoreboard a (LScoreboardScore;)V handleScoreChanged
+Scoreboard a (LScoreboardTeam;)V handleTeamAdded
+Scoreboard a objectivesByName
+Scoreboard b (I)Ljava/lang/String; getSlotName
+Scoreboard b (Ljava/lang/String;)LScoreboardObjective; getObjective
+Scoreboard b (LScoreboardObjective;)V handleObjectiveChanged
+Scoreboard b (LScoreboardTeam;)V handleTeamChanged
+Scoreboard b objectivesByCriteria
+Scoreboard c ()Ljava/util/Collection; getObjectives
+Scoreboard c (Ljava/lang/String;)Ljava/util/Map; getPlayerObjectives
+Scoreboard c (Ljava/lang/String;LScoreboardObjective;)LScoreboardScore; getPlayerScoreForObjective
+Scoreboard c (LScoreboardObjective;)V handleObjectiveRemoved
+Scoreboard c (LScoreboardTeam;)V handleTeamRemoved
+Scoreboard c playerScores
+Scoreboard d ()Ljava/util/Collection; getPlayers
+Scoreboard d (Ljava/lang/String;)LScoreboardTeam; getTeam
+Scoreboard d (Ljava/lang/String;LScoreboardObjective;)V resetPlayerScores
+Scoreboard d (LScoreboardTeam;)V removeTeam
+Scoreboard d displaySlots
+Scoreboard e ()Ljava/util/Collection; getScores
+Scoreboard e (Ljava/lang/String;)LScoreboardTeam; createTeam
+Scoreboard e teamsByName
+Scoreboard f ()Ljava/util/Collection; getTeamNames
+Scoreboard f (Ljava/lang/String;)Z removePlayerFromTeam
+Scoreboard f teamsByPlayer
+Scoreboard g ()Ljava/util/Collection; getTeams
+Scoreboard h (Ljava/lang/String;)LScoreboardTeam; getPlayerTeam
+Scoreboard i (Ljava/lang/String;)I getSlotForName
+Scoreboard i (LScoreboardObjective;)Ljava/util/Collection; getScoresForObjective
+Scoreboard k (LScoreboardObjective;)V unregisterObjective
+ScoreboardBaseCriteria a (Ljava/util/List;)I getScoreModifier
+ScoreboardBaseCriteria b ()Z isReadOnly
+ScoreboardObjective a (Ljava/lang/String;)V setDisplayName
+ScoreboardObjective b ()Ljava/lang/String; getName
+ScoreboardObjective c ()LIScoreboardCriteria; getCriteria
+ScoreboardObjective d ()Ljava/lang/String; getDisplayName
+ScoreboardScore a ()V incrementScore
+ScoreboardScore a (I)V addScore
+ScoreboardScore a (Ljava/util/List;)V updateForList
+ScoreboardScore b (I)V removeScore
+ScoreboardScore c ()I getScore
+ScoreboardScore c (I)V setScore
+ScoreboardScore d ()LScoreboardObjective; getObjective
+ScoreboardScore d playerName
+ScoreboardScore e ()Ljava/lang/String; getPlayerName
+ScoreboardScore e score
+ScoreboardServer d (LScoreboardObjective;)Ljava/util/List; getScoreboardScorePacketsForObjective
+ScoreboardTeam a (Ljava/lang/String;)V setDisplayName
+ScoreboardTeam a (LScoreboardTeamBase;Ljava/lang/String;)Ljava/lang/String; getPlayerDisplayName
+ScoreboardTeam a (Z)V setAllowFriendlyFire
+ScoreboardTeam b (Ljava/lang/String;)V setPrefix
+ScoreboardTeam b (Z)V setCanSeeFriendlyInvisibles
+ScoreboardTeam c ()Ljava/lang/String; getDisplayName
+ScoreboardTeam c (Ljava/lang/String;)V setSuffix
+ScoreboardTeam e ()Ljava/lang/String; getPrefix
+ScoreboardTeam f ()Ljava/lang/String; getSuffix
+ScoreboardTeam h ()Z canSeeFriendlyInvisibles
+ScoreboardTeam k ()I packOptionData
+ScoreboardTeamBase a (LScoreboardTeamBase;)Z isAlly
+ScoreboardTeamBase b ()Ljava/lang/String; getName
+ScoreboardTeamBase d ()Ljava/util/Collection; getPlayerNameSet
+ScoreboardTeamBase d (Ljava/lang/String;)Ljava/lang/String; getFormattedName
+ScoreboardTeamBase g ()Z allowFriendlyFire
+ServerCommand a command
+ServerCommand b source
+ServerGUI a ()Ljavax/swing/JComponent; a
+ServerGUI a (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V a
+ServerGUI b ()Ljavax/swing/JComponent; b
+ServerGUI c ()Ljavax/swing/JComponent; c
+ServerGuiCommandListener <init> (LServerGUI;Ljavax/swing/JTextField;)V <init>
+ServerGuiInvokeRunnable <init> (LServerGUI;Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V <init>
+ServerGuiThreadRunnable <init> (LServerGUI;Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V <init>
+ServerPing a (Ljava/lang/String;)V setFavicon
+ServerPing a (LIChatBaseComponent;)V setMOTD
+ServerPing a (LServerPingPlayerSample;)V setPlayerSample
+ServerPing a (LServerPingServerData;)V setServerInfo
+ServerStatisticManager b (LEntityPlayer;)V updateStatistics
+ShapedRecipes a width
+ShapedRecipes b height
+ShapedRecipes c items
+ShapedRecipes d result
+ShapelessRecipes a result
+ShapelessRecipes b ingredients
+SharedConstants a (C)Z isAllowedChatCharacter
+SharedConstants a allowedCharacters
+Slot a ()I getMaxStackSize
+Slot a (LEntityHuman;)Z isAllowed
+Slot a (LItemStack;)Z isAllowed
+Slot a index
+Slot b (LItemStack;)I getMaxStackSize
+Slot d ()LItemStack; getItem
+Slot d (LItemStack;)V set
+Slot d inventory
+Slot e ()Z hasItem
+Slot e rawSlotIndex
+SpawnerCreature a (LWorld;II)LBlockPosition; getRandomPosition
+Statistic e name
+StatisticList H MINE_BLOCK_COUNT
+StatisticList I CRAFT_BLOCK_COUNT
+StatisticList J USE_ITEM_COUNT
+StatisticList K BREAK_ITEM_COUNT
+StatisticList a (Ljava/lang/String;)LStatistic; getStatistic
+StatisticList b stats
+StatisticManager a (LAchievement;)Z hasAchievement
+StatisticManager a (LEntityHuman;LStatistic;I)V setStatistic
+StatisticManager a (LStatistic;)I getStatisticValue
+StepSound a ()Ljava/lang/String; getBreakSound
+StepSound b ()Ljava/lang/String; getPlaceSound
+StepSound c ()Ljava/lang/String; getStepSound
+StepSound d ()F getVolume1
+StepSound e ()F getVolume2
+StructureGenerator b (LWorld;LBlockPosition;)LBlockPosition; getNearestGeneratedFeature
+SwitchHelperBiomeBase a switchMap
+ThreadCommandReader a server
+TileEntity b world
+TileEntity c position
+TileEntity o_ ()V update
+TileEntity v ()LBlockPosition; getPosition
+TileEntity x_ ()LPacket; getUpdatePacket
+TileEntity z ()LWorld; getWorld
+TileEntityBanner a color
+TileEntityBanner f patterns
+TileEntityBeacon m inventorySlot
+TileEntityBrewingStand g items
+TileEntityBrewingStand h brewTime
+TileEntityChest m items
+TileEntityCommand b ()LCommandBlockListenerAbstract; getCommandBlock
+TileEntityDispenser a (LItemStack;)I addItem
+TileEntityDispenser d_ ()Ljava/lang/String; getName
+TileEntityDispenser g items
+TileEntityDispenser k ()Ljava/lang/String; getContainerName
+TileEntityFurnace b (LItemStack;)I fuelTime
+TileEntityFurnace c (LItemStack;)Z isFuel
+TileEntityFurnace h items
+TileEntityFurnace i burnTime
+TileEntityFurnace j ticksForCurrentFuel
+TileEntityFurnace k cookTime
+TileEntityFurnace l cookTimeTotal
+TileEntityFurnace m ()Z isBurning
+TileEntityFurnace n ()V burn
+TileEntityFurnace o ()Z canBurn
+TileEntityHopper a (LIInventory;LItemStack;LEnumDirection;)LItemStack; addItem
+TileEntityHopper a items
+TileEntityMobSpawner b ()LMobSpawnerAbstract; getSpawner
+TileEntityNote a (LWorld;LBlockPosition;)V play
+TileEntityNote a note
+TileEntityRecordPlayer a ()LItemStack; getRecord
+TileEntityRecordPlayer a (LItemStack;)V setRecord
+TileEntityRecordPlayer a record
+TileEntitySign a lines
+TileEntitySign g isEditable
+TileEntitySkull a (I)V setSkullType
+TileEntitySkull a (Lcom/mojang/authlib/GameProfile;)V setGameProfile
+TileEntitySkull b ()Lcom/mojang/authlib/GameProfile; getGameProfile
+TileEntitySkull b (I)V setRotation
+TileEntitySkull c ()I getSkullType
+TileEntitySkull f rotation
+UserCache a (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; getProfile
+Vec3D b (DDD)LVec3D; add
+Vec3D g (LVec3D;)D distanceSquared
+Vector3f a x
+Vector3f b y
+Vector3f c z
+Vector3f b ()F getX
+Vector3f c ()F getY
+Vector3f d ()F getZ
+WeightedRandomEnchant b enchantment
+WeightedRandomEnchant c level
+WhiteList a (Lcom/mojang/authlib/GameProfile;)Z isWhitelisted
+World A villages
+World B methodProfiler
+World C (LBlockPosition;)Z isRainingAt
+World C scoreboard
+World D isStatic
+World E chunkTickList
+World F allowMonsters
+World G allowAnimals
+World I ()V checkSession
+World J ()J getSeed
+World K ()J getTime
+World L ()J getDayTime
+World M ()LBlockPosition; getSpawn
+World O ()LIDataManager; getDataManager
+World P ()LWorldData; getWorldData
+World Q ()LGameRules; getGameRules
+World U ()I getHeight
+World Z ()LScoreboard; getScoreboard
+World a (DDDD)LEntityHuman; findNearbyPlayer
+World a (DDDLjava/lang/String;FF)V makeSound
+World a (II)LChunk; getChunkAt
+World a (IIIIIIZ)Z isAreaLoaded
+World a (IIZ)Z isChunkLoaded
+World a (LBlockPosition;)Z isValidLocation
+World a (LBlockPosition;I)Z areChunksLoaded
+World a (LBlockPosition;IZ)Z areChunksLoaded
+World a (LBlockPosition;LBlockPosition;)Z areChunksLoadedBetween
+World a (LBlockPosition;LBlockPosition;Z)Z areChunksLoadedBetween
+World a (LBlockPosition;LIBlockData;)Z setTypeUpdate
+World a (LBlockPosition;LIBlockData;I)Z setTypeAndData
+World a (LBlockPosition;LTileEntity;)V setTileEntity
+World a (LEntity;B)V broadcastEntityEffect
+World a (LEntity;D)LEntityHuman; findNearbyPlayer
+World a (LEntity;DDDFZ)LExplosion; explode
+World a (LEntity;DDDFZZ)LExplosion; createExplosion
+World a (LEntity;Ljava/lang/String;FF)V makeSound
+World a (LEntity;LAxisAlignedBB;)Ljava/util/List; getCubes
+World a (LEntity;Z)V entityJoinedWorld
+World a (LEntityHuman;LBlockPosition;LEnumDirection;)Z douseFire
+World a (LEnumParticle;DDDDDD[I)V addParticle
+World a (LIWorldAccess;)V addIWorldAccess
+World a (LVec3D;LVec3D;)LMovingObjectPosition; rayTrace
+World a (LVec3D;LVec3D;Z)LMovingObjectPosition; rayTrace
+World a (LVec3D;LVec3D;ZZZ)LMovingObjectPosition; rayTrace
+World a (ZZ)V setSpawnFlags
+World aa ()LEnumDifficulty; getDifficulty
+World b (DDDD)Z isPlayerNearby
+World b (ILBlockPosition;I)V triggerEffect
+World b (J)V setDayTime
+World b (LBlockPosition;)LBiomeBase; getBiome
+World b (LBlockPosition;LBlock;)V update
+World b (LBlockPosition;LEnumDirection;)Z isBlockFacePowered
+World b (LBlockPosition;Z)Z setAir
+World b (LEntity;LAxisAlignedBB;)Ljava/util/List; getEntities
+World c ()V doTick
+World c (LBlockPosition;LBlock;)V applyPhysics
+World c (LBlockPosition;LBlock;II)V playBlockAction
+World c (LBlockPosition;LEnumDirection;)I getBlockFacePower
+World c (LEntity;)Z strikeLightning
+World d ()V everyoneSleeping
+World d (LAxisAlignedBB;)Z containsLiquid
+World d (LEntity;)Z addEntity
+World e (LBlockPosition;)Z isLoaded
+World e (LBlockPosition;LBlock;)V updateAdjacentComparators
+World e (LEntity;)V kill
+World f (LBlockPosition;)LChunk; getChunkAtWorldCoords
+World f (LEntity;)V removeEntity
+World f entityList
+World g (LBlockPosition;)Z setAir
+World h (LBlockPosition;)V notify
+World i ()V tickEntities
+World i tileEntityList
+World j players
+World l (LBlockPosition;)I getLightLevel
+World l entitiesById
+World m (LBlockPosition;)LBlockPosition; getHighestBlockYAt
+World s random
+World t worldProvider
+World v ()LWorldChunkManager; getWorldChunkManager
+World v chunkProvider
+World w dataManager
+World x worldData
+World y (LBlockPosition;)I getBlockPower
+World y isLoading
+World z (LBlockPosition;)Z isBlockIndirectlyPowered
+World z worldMaps
+WorldBorder a ()LEnumWorldBorderState; getState
+WorldBorder a (LChunkCoordIntPair;)Z isInBounds
+WorldChunkManager a (LBlockPosition;)LBiomeBase; getBiome
+WorldChunkManager a (LBlockPosition;LBiomeBase;)LBiomeBase; getBiome
+WorldChunkManager a ([FIIII)[F getWetness
+WorldChunkManager a ([LBiomeBase;IIII)[LBiomeBase; getBiomes
+WorldChunkManager b ([LBiomeBase;IIII)[LBiomeBase; getBiomeBlock
+WorldData B ()Ljava/lang/String; getGeneratorOptions
+WorldData a (LBlockPosition;)V setSpawn
+WorldData a (LEnumDifficulty;)V setDifficulty
+WorldData a (LEnumGamemode;)V setGameType
+WorldData a (Z)V setThundering
+WorldData b ()J getSeed
+WorldData b (J)V setTime
+WorldData b (Z)V setStorm
+WorldData c (J)V setDayTime
+WorldData f ()J getTime
+WorldData f (I)V setThunderDuration
+WorldData g ()J getDayTime
+WorldData g (I)V setWeatherDuration
+WorldData k ()Ljava/lang/String; getName
+WorldData n ()Z isThundering
+WorldData o ()I getThunderDuration
+WorldData p ()Z hasStorm
+WorldData q ()I getWeatherDuration
+WorldData r ()LEnumGamemode; getGameType
+WorldData s ()Z shouldGenerateMapFeatures
+WorldData t ()Z isHardcore
+WorldData u ()LWorldType; getType
+WorldGenFlatInfo a layers
+WorldGenFlatInfo b structures
+WorldGenStrongholdDoorType a OPENING
+WorldGenStrongholdDoorType b WOOD_DOOR
+WorldGenStrongholdDoorType c GRATES
+WorldGenStrongholdDoorType d IRON_DOOR
+WorldGenTrees b (LWorld;Ljava/util/Random;LBlockPosition;)Z generate
+WorldGenerator b (LWorld;Ljava/util/Random;LBlockPosition;)Z generate
+WorldManager b world
+WorldMap a (II)V flagDirty
+WorldMap b centerX
+WorldMap c centerZ
+WorldMap d map
+WorldMap e scale
+WorldMap f colors
+WorldMap h decorations
+WorldMapHumanTracker a trackee
+WorldMapHumanTracker c worldMap
+WorldNBTStorage b baseDir
+WorldNBTStorage c playerDir
+WorldNBTStorage d dataDir
+WorldNBTStorage e sessionId
+WorldProvider a (I)LWorldProvider; byDimension
+WorldProvider a (II)Z canSpawn
+WorldProvider c ()LIChunkProvider; getChunkProvider
+WorldProvider g dimension
+WorldProvider h type
+WorldProvider i ()I getSeaLevel
+WorldProvider k ()Ljava/lang/String; getName
+WorldProvider l ()Ljava/lang/String; getSuffix
+WorldProvider q ()I getDimension
+WorldProvider r ()LWorldBorder; getWorldBorder
+WorldServer I server
+WorldServer J tracker
+WorldServer K manager
+WorldServer N entitiesByUUID
+WorldServer P emptyTime
+WorldServer a (IIIIII)Ljava/util/List; getTileEntities
+WorldServer a (Ljava/util/UUID;)LEntity; getEntity
+WorldServer a (ZLIProgressUpdate;)V save
+WorldServer ah ()Z getSpawnNPCs
+WorldServer ai ()Z getSpawnAnimals
+WorldServer b chunkProviderServer
+WorldServer c savingDisabled
+WorldServer d siegeManager
+WorldServer f ()Z everyoneDeeplySleeping
+WorldServer m ()LBlockPosition; getDimensionSpawn
+WorldServer n ()V flushSave
+WorldServer o ()V saveLevel
+WorldServer r ()Lnet/minecraft/server/MinecraftServer; getMinecraftServer
+WorldServer s ()LEntityTracker; getTracker
+WorldServer t ()LPlayerChunkMap; getPlayerChunkMap
+WorldServer u ()LPortalTravelAgent; getTravelAgent
+WorldSettings a (Ljava/lang/String;)LWorldSettings; setGeneratorSettings
+WorldType a ()Ljava/lang/String; name
+WorldType a (Ljava/lang/String;)LWorldType; getType
+WorldType a types
+WorldType b NORMAL
+WorldType c FLAT
+WorldType d ()I getVersion
+WorldType d LARGE_BIOMES
+WorldType e AMPLIFIED
+WorldType f CUSTOMIZED
+WorldType g DEBUG_ALL_BLOCK_STATES
+WorldType h NORMAL_1_1
+WorldType j name
+WorldType k version
diff --git a/mappings/bukkit-1.8.at b/mappings/bukkit-1.8.at
new file mode 100644
index 0000000..8ed39a6
--- /dev/null
+++ b/mappings/bukkit-1.8.at
@@ -0,0 +1,187 @@
+# new
+
+public-synthetic net.minecraft.server.GroupDataZombie/<init>(Lnet/minecraft/server/EntityZombie;ZZLnet/minecraft/server/EmptyClassZombie;)V
+public-synthetic net.minecraft.server.SwitchHelperDirection12/a
+public-synthetic net.minecraft.server.SwitchHelperDirection10/a
+public-synthetic net.minecraft.server.SwitchHelperDirection15/a
+public-synthetic net.minecraft.server.SwitchHelperDirection13/a
+public-synthetic net.minecraft.server.SwitchHelperDirection3/a
+public-synthetic net.minecraft.server.SwitchHelperDirection1/a
+public-synthetic net.minecraft.server.SwitchHelperMobType/a
+public-synthetic net.minecraft.server.SwitchHelperEntityMinecartAbstract/a
+public-synthetic net.minecraft.server.SwitchHelperEntityMinecartAbstract/b
+public-synthetic net.minecraft.server.SwitchHelperBlockCocoa/a
+public-synthetic net.minecraft.server.SwitchHelperBlockLever/a
+public-synthetic net.minecraft.server.SwitchHelperBlockLever/b
+public-synthetic net.minecraft.server.SwitchHelperBlockLever/c
+public-synthetic net.minecraft.server.SwitchHelperMonsterEggVarient/a
+public-synthetic net.minecraft.server.SwitchHelperTileEntityChest/a
+public-synthetic net.minecraft.server.SwitchHelperBlockButtonAbstract/a
+public-synthetic net.minecraft.server.SwitchHelperTileEntityPiston/a
+public-synthetic net.minecraft.server.SwitchHelperCommandActionType/a
+public-synthetic net.minecraft.server.SwitchHelperCommandActionType/b
+public-synthetic net.minecraft.server.SwitchHelperCommandActionType/c
+public-synthetic net.minecraft.server.SwitchHelperTrackPosition/a
+public-synthetic net.minecraft.server.SwitchHelperEntityHuman/a
+
+public-synthetic net.minecraft.server.QueuedPacket/b(Lnet/minecraft/server/QueuedPacket;)[Lio/netty/util/concurrent/GenericFutureListener;
+
+public-synthetic net.minecraft.server.TileEntityMobSpawnerData/a(Lnet/minecraft/server/TileEntityMobSpawnerData;)Ljava/lang/String;
+public-synthetic net.minecraft.server.TileEntityMobSpawnerData/b(Lnet/minecraft/server/TileEntityMobSpawnerData;)Lnet/minecraft/server/NBTTagCompound;
+public-synthetic net.minecraft.server.PortalCreator/a(Lnet/minecraft/server/PortalCreator;)I
+public-synthetic net.minecraft.server.PortalCreator/b(Lnet/minecraft/server/PortalCreator;)I
+public-synthetic net.minecraft.server.PortalCreator/c(Lnet/minecraft/server/PortalCreator;)I
+public-synthetic net.minecraft.server.WorldGenVillagePieces/a(Lnet/minecraft/server/WorldGenVillageStartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/server/EnumDirection;I)
+public-synthetic net.minecraft.server.WorldGenVillagePieces/b(Lnet/minecraft/server/WorldGenVillageStartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/server/EnumDirection;I)
+
+public net.minecraft.server.World/worldMaps
+public net.minecraft.server.World/scoreboard
+public net.minecraft.server.World/allowMonsters
+public net.minecraft.server.World/allowAnimals
+public net.minecraft.server.EntityPlayer/nextContainerCounter()V
+public-final net.minecraft.server.MinecraftServer/convertable
+public-final net.minecraft.server.MinecraftServer/universe
+public net.minecraft.server.PacketPlayOutSpawnPosition/position
+public net.minecraft.server.TileEntityBrewingStand/items
+public net.minecraft.server.InventorySubcontainer/items
+public-final net.minecraft.server.WorldServer/tracker
+public net.minecraft.server.ContainerChest/container
+public net.minecraft.server.EntityLiving/killer
+public net.minecraft.server.EntityLiving/updateEffects
+public net.minecraft.server.ChunkRegionLoader/a(Lnet/minecraft/server/PendingChunkToSave;)V
+public-final net.minecraft.server.CraftingManager/recipes
+public net.minecraft.server.FoodMetaData/foodTickTimer
+public net.minecraft.server.Entity/uniqueID
+public net.minecraft.server.DedicatedServer/z()V
+public net.minecraft.server.EntityVillager/inventory
+public net.minecraft.server.Explosion/source
+public net.minecraft.server.EntityFallingBlock/block
+public net.minecraft.server.PlayerList/sendScoreboard(Lnet/minecraft/server/ScoreboardServer;Lnet/minecraft/server/EntityPlayer;)V
+public net.minecraft.server.PropertyManager/properties
+public net.minecraft.server.WorldManager/world
+
+public net.minecraft.server.EntityArmorStand/setSmall(Z)V
+public net.minecraft.server.EntityArmorStand/setArms(Z)V
+public net.minecraft.server.EntityArmorStand/setGravity(Z)V
+public net.minecraft.server.EntityArmorStand/setBasePlate(Z)V
+
+public net.minecraft.server.EntityArmorStand/headPose
+public net.minecraft.server.EntityArmorStand/bodyPose
+public net.minecraft.server.EntityArmorStand/leftArmPose
+public net.minecraft.server.EntityArmorStand/rightArmPose
+public net.minecraft.server.EntityArmorStand/leftLegPose
+public net.minecraft.server.EntityArmorStand/rightLegPose
+
+public net.minecraft.server.TileEntityBanner/color
+public net.minecraft.server.TileEntityBanner/patterns
+
+public net.minecraft.server.LoginListener£1/<init>(Lnet/minecraft/server/LoginListener;)V
+public net.minecraft.server.PlayerConnectionDisconnector/<init>(Lnet/minecraft/server/PlayerConnection;)V
+public net.minecraft.server.SecondaryWorldServer£1/<init>(Lnet/minecraft/server/SecondaryWorldServer;)V
+
+public net.minecraft.server.ContainerAnvilInventory
+
+# These are package private constructors / enums
+public-synthetic net.minecraft.server.BlockActionDataList/<init>(Lnet/minecraft/server/EntitySelectorLiving2;)V
+
+public-synthetic net.minecraft.server.ProtocolOrdinalWrapper/a
+
+public-synthetic net.minecraft.server.FileConversionException/<init>(Ljava/lang/String;Lnet/minecraft/server/PredicateEmptyList;)V
+public-synthetic net.minecraft.server.FileConversionException/<init>(Ljava/lang/String;Ljava/lang/Throwable;Lnet/minecraft/server/PredicateEmptyList;)V
+
+public-synthetic net.minecraft.server.JsonListEntrySerializer/<init>(Lnet/minecraft/server/JsonList;Lnet/minecraft/server/JsonListType;)V
+
+public-synthetic net.minecraft.server.QueuedPacket/a(Lnet/minecraft/server/QueuedPacket;)Lnet/minecraft/server/Packet;
+public-synthetic net.minecraft.server.QueuedPacket/b(Lnet/minecraft/server/QueuedPacket;)[Lnet/minecraft/util/io/netty/util/concurrent/GenericFutureListener;
+
+# These need to be tested in the update / decompile
+public net.minecraft.server.BlockDispenser/dispense(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;)V
+public net.minecraft.server.BlockDropper/dispense(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;)V
+public net.minecraft.server.BlockJukeBox/dropRecord(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;Lnet/minecraft/server/IBlockData;)V
+public net.minecraft.server.BlockRedstoneWire/getPower(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;I)I
+public net.minecraft.server.Chunk/world
+public net.minecraft.server.Chunk/entitySlices
+public net.minecraft.server.Chunk/tileEntities
+public net.minecraft.server.Chunk/done
+public net.minecraft.server.ChunkProviderServer/chunks
+public net.minecraft.server.ChunkProviderServer/unloadQueue
+public net.minecraft.server.ChunkProviderServer/chunkProvider
+public net.minecraft.server.ChunkProviderServer/emptyChunk
+public net.minecraft.server.ChunkProviderServer/loadChunk(II)Lnet/minecraft/server/Chunk;
+public net.minecraft.server.ChunkProviderServer/saveChunkNOP(Lnet/minecraft/server/Chunk;)V
+public net.minecraft.server.ChunkProviderServer/saveChunk(Lnet/minecraft/server/Chunk;)V
+public net.minecraft.server.CommandBlockListenerAbstract/e # Obfuscated!
+public net.minecraft.server.Container/g # Obfuscated!
+public net.minecraft.server.ContainerDispender/items
+public net.minecraft.server.CraftingManager/recipes
+public net.minecraft.server.CraftingManager/<init>()V
+public net.minecraft.server.DedicatedServer/propertyManager
+public net.minecraft.server.Entity/fireTicks
+public net.minecraft.server.EntityArrow/knockbackStrength
+public net.minecraft.server.EntityCreature/pathEntity
+public net.minecraft.server.EntityExperienceOrb/value
+public net.minecraft.server.EntityFallingBlock/id
+public net.minecraft.server.EntityFireworks/expectedLifespan
+public net.minecraft.server.EntityHanging/blockPosition
+public net.minecraft.server.EntityHanging/setDirection(Lnet/minecraft/server/EnumDirection;)V
+public net.minecraft.server.EntityHorse/attributeJumpStrength
+public net.minecraft.server.EntityHorse/inventoryChest
+public net.minecraft.server.EntityHorse/loadChest()V
+public net.minecraft.server.EntityHuman/sleeping
+public net.minecraft.server.EntityHuman/sleepTicks
+public net.minecraft.server.EntityHuman/closeInventory()V
+public net.minecraft.server.EntityInsentient/dropChances
+public net.minecraft.server.EntityInsentient/canPickUpLoot
+public net.minecraft.server.EntityInsentient/persistent
+public net.minecraft.server.EntityItem/pickupDelay
+public-final net.minecraft.server.EntityLiving/combatTracker
+public net.minecraft.server.EntityLiving/effects
+public net.minecraft.server.EntityLiving/lastDamager
+public net.minecraft.server.EntityLiving/lastDamage
+public net.minecraft.server.EntityMinecartCommandBlockListener
+public net.minecraft.server.EntityPigZombie/angerLevel
+public net.minecraft.server.EntityPlayer/removeQueue
+public net.minecraft.server.EntityPlayer/lastSentExp
+public net.minecraft.server.EntityPlayer/invulnerableTicks
+public net.minecraft.server.EntityPotion/item
+public net.minecraft.server.EntityProjectile/shooter
+public net.minecraft.server.EntityProjectile/shooterName
+public net.minecraft.server.EntitySlime/setSize(I)V
+public net.minecraft.server.EntityTracker/trackedEntities
+public net.minecraft.server.FoodMetaData/foodLevel
+public net.minecraft.server.FoodMetaData/saturationLevel
+public net.minecraft.server.FoodMetaData/exhaustionLevel
+public net.minecraft.server.InventoryLargeChest/left
+public net.minecraft.server.InventoryLargeChest/right
+public net.minecraft.server.JsonListEntry/getKey()Ljava/lang/Object;
+public net.minecraft.server.MobSpawnerAbstract/getMobName()Ljava/lang/String;
+public net.minecraft.server.MobSpawnerAbstract/spawnDelay
+public net.minecraft.server.PacketHandshakingInSetProtocol/b # Obfuscated!
+public net.minecraft.server.PacketHandshakingInSetProtocol/c # Obfuscated!
+public net.minecraft.server.PacketPlayInCustomPayload/length
+public net.minecraft.server.PacketPlayOutBlockChange/block
+public net.minecraft.server.PacketPlayOutSpawnPosition/x
+public net.minecraft.server.PacketPlayOutSpawnPosition/y
+public net.minecraft.server.PacketPlayOutSpawnPosition/z
+public net.minecraft.server.PlayerAbilities/flySpeed
+public net.minecraft.server.PlayerAbilities/walkSpeed
+public net.minecraft.server.PlayerConnection/checkMovement
+public net.minecraft.server.PlayerList/playerFileData
+public net.minecraft.server.PlayerList/hasWhitelist
+public net.minecraft.server.PropertyManager/properties
+public net.minecraft.server.RecipesFurnace/recipes
+public net.minecraft.server.RecipesFurnace/<init>()V
+public net.minecraft.server.Slot/index
+public net.minecraft.server.TileEntityBrewingStand/items
+public net.minecraft.server.TileEntityBrewingStand/brewTime
+public net.minecraft.server.TileEntityCommandListener
+public net.minecraft.server.TileEntityFurnace/burnTime
+public net.minecraft.server.TileEntityFurnace/cookTime
+public net.minecraft.server.TileEntitySign/isEditable
+public net.minecraft.server.TileEntitySkull/rotation
+public-final net.minecraft.server.World/worldProvider
+public net.minecraft.server.World/worldData
+public net.minecraft.server.WorldServer/tracker
+public net.minecraft.server.WorldManager/world
+
+protected-final net.minecraft.server.EntityInsentient/doTick()V \ No newline at end of file
diff --git a/mappings/package.srg b/mappings/package.srg
new file mode 100644
index 0000000..b65a350
--- /dev/null
+++ b/mappings/package.srg
@@ -0,0 +1 @@
+./ net/minecraft/server/