summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--info.json10
-rw-r--r--mappings/bukkit-1.9.2-cl.csrg1571
-rw-r--r--mappings/bukkit-1.9.4-cl.csrg1570
-rw-r--r--mappings/bukkit-1.9.4-members.csrg (renamed from mappings/bukkit-1.9.2-members.csrg)425
-rw-r--r--mappings/bukkit-1.9.4.at (renamed from mappings/bukkit-1.9.2.at)8
5 files changed, 1810 insertions, 1774 deletions
diff --git a/info.json b/info.json
index bfbdeda..32f5370 100644
--- a/info.json
+++ b/info.json
@@ -1,9 +1,9 @@
{
- "minecraftVersion": "1.9.2",
- "minecraftHash": "560d467028f17a70997151ed0053deb6",
- "accessTransforms": "bukkit-1.9.2.at",
- "classMappings": "bukkit-1.9.2-cl.csrg",
- "memberMappings": "bukkit-1.9.2-members.csrg",
+ "minecraftVersion": "1.9.4",
+ "minecraftHash": "292feb3085809e714da2ca75514b9d5b",
+ "accessTransforms": "bukkit-1.9.4.at",
+ "classMappings": "bukkit-1.9.4-cl.csrg",
+ "memberMappings": "bukkit-1.9.4-members.csrg",
"packageMappings": "package.srg",
"decompileCommand": "java -jar BuildData/bin/fernflower.jar -dgs=1 -hdc=0 -asc=1 -udv=0 {0} {1}"
}
diff --git a/mappings/bukkit-1.9.2-cl.csrg b/mappings/bukkit-1.9.2-cl.csrg
deleted file mode 100644
index f4af802..0000000
--- a/mappings/bukkit-1.9.2-cl.csrg
+++ /dev/null
@@ -1,1571 +0,0 @@
-# (c) 2016 SpigotMC Pty. Ltd.
-a EnumChatFormat
-aa CommandMe
-aaa EntityEnderPearl
-aab EntityThrownExpBottle
-aac EntityPotion
-aad EntityTippedArrow
-aae EntityWitherSkull
-aag EntityBoat
-aag$a EntityBoat$EnumStatus
-aag$b EntityBoat$EnumBoatType
-aah EntityMinecartAbstract
-aah$a EntityMinecartAbstract$EnumMinecartType
-aai EntityMinecartChest
-aaj EntityMinecartCommandBlock
-aak EntityMinecartContainer
-aal EntityMinecartFurnace
-aam EntityMinecartHopper
-aan EntityMinecartRideable
-aao EntityMinecartMobSpawner
-aap EntityMinecartTNT
-aas FoodMetaData
-aau Container
-aav InventoryHorseChest
-aaw ContainerAnvil
-aax ContainerBeacon
-aax$a ContainerBeacon$SlotBeacon
-aay ContainerBrewingStand
-aay$b ContainerBrewingStand$SlotBrewing
-aay$c ContainerBrewingStand$SlotPotionBottle
-aaz InventoryClickType
-ab CommandEnchant
-aba ICrafting
-abb ContainerChest
-abc InventoryCrafting
-abd ContainerWorkbench
-abe ContainerDispenser
-abf ContainerEnchantTable
-abg SlotFurnaceFuel
-abh ContainerFurnace
-abi SlotFurnaceResult
-abj ContainerHopper
-abk ContainerHorse
-abl ContainerPlayer
-abn InventoryMerchant
-abo ContainerMerchant
-abp SlotMerchantResult
-abq InventoryEnderChest
-abr InventoryCraftResult
-abs SlotResult
-abt Slot
-abv ItemAnvil
-abw ItemArmor
-abw$a ItemArmor$EnumArmorMaterial
-abx ItemArmorStand
-aby ItemArrow
-abz ItemAxe
-ac CommandEntityData
-aca ItemBanner
-acb ItemBed
-acc ItemBlock
-acd ItemReed
-ace ItemBoat
-acf ItemBook
-acg ItemGlassBottle
-ach ItemBow
-aci ItemSoup
-acj ItemBucket
-ack ItemCarrotStick
-acl ItemChorusFruit
-acm ItemClock
-acn ItemCoal
-aco ItemCompass
-acp ItemWorldMapBase
-acq CreativeModeTab
-acr ItemTool
-acs ItemDoor
-act EnumColor
-acu ItemDye
-acv ItemCloth
-acw ItemEgg
-acx ItemElytra
-acy ItemMapEmpty
-acz ItemEnchantedBook
-ad CommandExecute
-ada ItemEndCrystal
-adb ItemEnderEye
-adc ItemEnderPearl
-add ItemExpBottle
-ade ItemFireball
-adf ItemFireworksCharge
-adg ItemFireworks
-adh ItemFish
-adh$a ItemFish$EnumFish
-adi ItemFishingRod
-adj ItemFlintAndSteel
-adk ItemFood
-adl ItemGoldenApple
-adm ItemHanging
-adn ItemHoe
-ado Item
-ado$a Item$EnumToolMaterial
-adp ItemCooldown
-adp$a ItemCooldown$Info
-adq ItemStack
-adr IDynamicTexture
-ads Items
-adt ItemLeash
-adu ItemLeaves
-adv ItemLingeringPotion
-adw ItemWorldMap
-adx ItemMilkBucket
-ady ItemMinecart
-adz ItemMultiTexture
-ae CommandXp
-aea ItemNameTag
-aeb ItemPickaxe
-aec ItemPiston
-aed ItemPotion
-aee EnumItemRarity
-aef ItemRecord
-aeg ItemRedstone
-aeh ItemSaddle
-aei ItemSeedFood
-aej ItemSeeds
-aek ItemCooldownPlayer
-ael ItemShears
-aem ItemShield
-aen ItemSpade
-aeo ItemSign
-aep ItemNetherStar
-aeq ItemSkull
-aer ItemStep
-aes ItemSnow
-aet ItemSnowball
-aeu ItemMonsterEgg
-aev ItemSpectralArrow
-aew ItemSplashPotion
-aex ItemSword
-aey ItemWithAuxData
-aez ItemTippedArrow
-af CommandFill
-afa EnumAnimation
-afb ItemWaterLily
-afc ItemBookAndQuill
-afd ItemWrittenBook
-afe PotionRegistry
-aff PotionBrewer
-aff$a PotionBrewer$PredicateItem
-aff$b PotionBrewer$PredicatedCombination
-afg PotionUtil
-afh Potions
-afj RecipeArmorDye
-afk RecipesArmor
-afl RecipesBanner
-afl$a RecipesBanner$AddRecipe
-afl$b RecipesBanner$DuplicateRecipe
-afm RecipeBookClone
-afn RecipesDyes
-afo RecipeFireworks
-afp RecipesFood
-afq RecipesFurnace
-afr RecipeMapClone
-afs RecipeMapExtend
-aft RecipeIngots
-afu IRecipe
-afv CraftingManager
-afw RecipeRepair
-afx ShapedRecipes
-afy ShapelessRecipes
-afz RecipiesShield
-afz$a RecipiesShield$Decoration
-ag CommandDifficulty
-aga RecipesCrafting
-agb RecipeTippedArrow
-agc RecipesTools
-agd RecipesWeapons
-agf EnchantmentArrowDamage
-agg EnchantmentFlameArrows
-agh EnchantmentInfiniteArrows
-agi EnchantmentArrowKnockback
-agj EnchantmentWeaponDamage
-agj EnchantmentWeaponDamage
-agk EnchantmentDurability
-agl EnchantmentDigging
-agm Enchantment
-agm$a Enchantment$Rarity
-agn EnchantmentSlotType
-ago EnchantmentManager
-ago$a EnchantmentManager$EnchantmentModifierArthropods
-ago$b EnchantmentManager$EnchantmentModifierThorns
-ago$c EnchantmentManager$EnchantmentModifier
-ago$d EnchantmentManager$EnchantmentModifierDamage
-ago$e EnchantmentManager$EnchantmentModifierProtection
-agp WeightedRandomEnchant
-agq Enchantments
-agr EnchantmentFire
-ags EnchantmentLure
-agt EnchantmentFrostWalker
-agu EnchantmentKnockback
-agv EnchantmentLootBonus
-agw EnchantmentMending
-agx EnchantmentOxygen
-agy EnchantmentProtection
-agy$a EnchantmentProtection$DamageType
-agz EnchantmentThorns
-ah CommandGamemode
-aha EnchantmentSilkTouch
-ahb EnchantmentDepthStrider
-ahc EnchantmentWaterWorker
-ahf IMerchant
-ahg MerchantRecipe
-ahh MerchantRecipeList
-ahj CommandBlockListenerAbstract
-ahk MobSpawnerAbstract
-ahl BlockActionData
-ahn ChunkCoordIntPair
-ahp Explosion
-ahr GameRules
-ahr$a GameRules$GameRuleValue
-ahr$b GameRules$EnumGameRuleType
-aht World
-ahu ExceptionWorldConflict
-ahv IWorldAccess
-ahw WorldSettings
-ahw$a WorldSettings$EnumGamemode
-ahx IBlockAccess
-ahy WorldType
-ahz EnumSkyBlock
-ai CommandGamerule
-aia SpawnerCreature
-aib PortalTravelAgent
-aib$a PortalTravelAgent$ChunkCoordinatesPortal
-aic ChunkCache
-aid MobSpawnerData
-aie NextTickListEntry
-aif BiomeBeach
-aig BiomeBase
-aig$b BiomeBase$EnumTemperature
-aig$c BiomeBase$BiomeMeta
-aih BiomeCache
-aij BiomeDecorator
-aik WorldChunkManager
-ail Biomes
-aim BiomeDesert
-ain BiomeBigHills
-ain$a BiomeBigHills$Type
-aio WorldChunkManagerHell
-aip BiomeForest
-aip$a BiomeForest$Type
-aiq BiomeHell
-air BiomeIcePlains
-ais BiomeJungle
-ait BiomeMesa
-aiu BiomeMushrooms
-aiv BiomeForestMutated
-aiw BiomeSavannaMutated
-aix BiomeOcean
-aiy BiomePlains
-aiz BiomeRiver
-aj CommandGive
-aja BiomeSavanna
-ajb BiomeStoneBeach
-ajc BiomeSwamp
-ajd BiomeTaiga
-ajd$a BiomeTaiga$Type
-aje BiomeTheEnd
-ajf BiomeTheEndDecorator
-ajf$a BiomeTheEndDecorator$SpikeCache
-ajg BiomeVoid
-ajh BiomeVoidDecorator
-ajj BlockAir
-ajk BlockAnvil
-ajk$a BlockAnvil$TileEntityContainerAnvil
-ajl BlockBanner
-ajl$a BlockBanner$BlockStandingBanner
-ajl$b BlockBanner$BlockWallBanner
-ajm BlockBarrier
-ajn BlockTileEntity
-ajo BlockPressurePlateAbstract
-ajp BlockMinecartTrackAbstract
-ajp$a BlockMinecartTrackAbstract$MinecartTrackLogic
-ajp$b BlockMinecartTrackAbstract$EnumTrackPosition
-ajq BlockBeacon
-ajr BlockBed
-ajr$a BlockBed$EnumBedPart
-ajs BlockBeetroot
-ajt Block
-aju Blocks
-ajv IBlockFragilePlantElement
-ajw BlockBookshelf
-ajx BlockBrewingStand
-ajy BlockPlant
-ajz BlockButtonAbstract
-ak CommandHelp
-aka BlockCactus
-akb BlockCake
-akc BlockCarrots
-akd BlockCauldron
-ake BlockChest
-ake$a BlockChest$Type
-akf BlockChorusFlower
-akg BlockChorusFruit
-akh BlockClay
-aki BlockCocoa
-akj BlockCloth
-akk BlockCommand
-akl BlockRedstoneComparator
-akl$a BlockRedstoneComparator$EnumComparatorMode
-akm BlockWorkbench
-akm$a BlockWorkbench$TileEntityContainerWorkbench
-akn BlockCrops
-ako BlockDaylightDetector
-akp BlockDeadBush
-akq BlockMinecartDetector
-akr BlockDiodeAbstract
-aks BlockDirectional
-akt BlockDirt
-akt$a BlockDirt$EnumDirtVariant
-aku BlockDispenser
-akv BlockDoor
-akv$a BlockDoor$EnumDoorHalf
-akv$b BlockDoor$EnumDoorHinge
-akw BlockTallPlant
-akw$a BlockTallPlant$EnumTallPlantHalf
-akw$b BlockTallPlant$EnumTallFlowerVariants
-akx BlockDragonEgg
-aky BlockDropper
-akz BlockFlowing
-al CommandKick
-ala BlockEnchantmentTable
-alb BlockEndGateway
-alc BlockEnderPortal
-ald BlockEnderPortalFrame
-ale BlockEndRod
-alf BlockEnderChest
-alg ITileEntity
-alh BlockFalling
-ali BlockSoil
-alj BlockFence
-alk BlockFenceGate
-all BlockFire
-alm BlockFlowers
-alm$a BlockFlowers$EnumFlowerVarient
-alm$b BlockFlowers$EnumFlowerType
-aln BlockFlowerPot
-aln$a BlockFlowerPot$EnumFlowerPotContents
-alo BlockIceFrost
-alp BlockDoubleStoneStep2
-alq BlockDoubleStep
-alr BlockDoubleWoodStep
-als BlockFurnace
-alt BlockGlass
-alu BlockLightStone
-alv BlockGrass
-alw BlockGrassPath
-alx BlockGravel
-aly BlockStoneStep2
-alz BlockStepAbstract
-alz$a BlockStepAbstract$EnumSlabHalf
-am CommandKill
-ama BlockStep
-amb BlockHalfTransparent
-amc BlockWoodStep
-amd BlockHardenedClay
-ame BlockHay
-amf BlockHopper
-amg BlockFacingHorizontal
-amh BlockHugeMushroom
-amh$a BlockHugeMushroom$EnumHugeMushroomVariant
-ami BlockIce
-amj BlockJukeBox
-amj$a BlockJukeBox$TileEntityRecordPlayer
-amk BlockLadder
-aml BlockLeaves
-amn BlockLever
-amn$a BlockLever$EnumLeverPosition
-amo BlockFluids
-amp BlockLogAbstract
-amp$a BlockLogAbstract$EnumLogRotation
-amq BlockMelon
-amr EnumBlockMirror
-ams BlockMobSpawner
-amt BlockMonsterEggs
-amt$a BlockMonsterEggs$EnumMonsterEggVarient
-amu BlockMushroom
-amv BlockMycel
-amw BlockNetherbrick
-amx BlockNetherWart
-amy BlockBloodStone
-amz BlockLeaves2
-an CommandBanList
-ana BlockLog2
-anb BlockDoubleStoneStepAbstract
-anb$a BlockDoubleStoneStepAbstract$EnumStoneSlab2Variant
-anc BlockNoDrop
-and BlockNote
-ane BlockObsidian
-anf BlockLeaves1
-ang BlockLog1
-anh BlockOre
-ani BlockPackedIce
-anj BlockWood
-anj$a BlockWood$EnumLogVariant
-ank BlockPortal
-ank$a BlockPortal$Shape
-anl BlockPotatoes
-anm BlockPowered
-ann BlockPoweredRail
-ano BlockPressurePlateBinary
-ano$a BlockPressurePlateBinary$EnumMobType
-anp BlockPrismarine
-anp$a BlockPrismarine$EnumPrismarineVariant
-anq BlockPumpkin
-anr BlockPurpurSlab
-anr$a BlockPurpurSlab$Default
-anr$b BlockPurpurSlab$Half
-anr$c BlockPurpurSlab$Type
-ans BlockQuartz
-ans$a BlockQuartz$EnumQuartzVariant
-ant BlockMinecartTrack
-anu BlockRedFlowers
-anv BlockRedSandstone
-anv$a BlockRedSandstone$EnumRedSandstoneVariant
-anw BlockRedstoneOre
-anx BlockRedstoneWire
-anx$a BlockRedstoneWire$EnumRedstoneWireConnection
-any BlockRedstoneLamp
-anz BlockRedstoneTorch
-anz$a BlockRedstoneTorch$RedstoneUpdateInfo
-ao CommandList
-aoa BlockReed
-aob EnumRenderType
-aoc BlockRepeater
-aod BlockRotatable
-aoe EnumBlockRotation
-aof BlockSand
-aof$a BlockSand$EnumSandVariant
-aog BlockSandStone
-aog$a BlockSandStone$EnumSandstoneVariant
-aoh BlockSapling
-aoi BlockSeaLantern
-aoj BlockSign
-aok BlockSkull
-aol BlockSlime
-aom BlockSnowBlock
-aon BlockSnow
-aoo BlockSlowSand
-aop SoundEffectType
-aoq BlockSponge
-aor BlockStainedGlass
-aos BlockStainedGlassPane
-aot BlockStairs
-aot$a BlockStairs$EnumHalf
-aot$b BlockStairs$EnumStairShape
-aou BlockFloorSign
-aov BlockStationary
-aow BlockStem
-aox BlockStone
-aox$a BlockStone$EnumStoneVariant
-aoy BlockSmoothBrick
-aoy$a BlockSmoothBrick$EnumStonebrickType
-aoz BlockStoneButton
-ap CommandTell
-apa BlockDoubleStepAbstract
-apa$a BlockDoubleStepAbstract$EnumStoneSlabVariant
-apb BlockStructure
-apc BlockLongGrass
-apc$a BlockLongGrass$EnumTallGrassType
-apd BlockThin
-ape BlockTNT
-apf BlockTorch
-apg BlockTrapdoor
-apg$a BlockTrapdoor$EnumTrapdoorHalf
-aph BlockTripwire
-api BlockTripwireHook
-apj BlockVine
-apk BlockCobbleWall
-apk$a BlockCobbleWall$EnumCobbleVariant
-apl BlockWallSign
-apm BlockWaterLily
-apn BlockWeb
-apo BlockPressurePlateWeighted
-app BlockWoodButton
-apq BlockWoodenStep
-apr BlockCarpet
-aps BlockYellowFlowers
-apt TileEntityBanner
-apt$a TileEntityBanner$EnumBannerPatternType
-apu TileEntityBeacon
-apu$a TileEntityBeacon$BeaconColorTracker
-apv TileEntity
-apw TileEntityBrewingStand
-apx TileEntityChest
-apy TileEntityCommand
-apy$a TileEntityCommand$Type
-apz TileEntityComparator
-aq CommandOp
-aqa TileEntityLightDetector
-aqb TileEntityDispenser
-aqc TileEntityDropper
-aqd TileEntityEnchantTable
-aqe TileEntityEnderChest
-aqf TileEntityFlowerPot
-aqg TileEntityFurnace
-aqh IHopper
-aqi TileEntityHopper
-aqj TileEntityContainer
-aqk TileEntityMobSpawner
-aql TileEntityNote
-aqm TileEntityLootable
-aqn TileEntitySign
-aqo TileEntitySkull
-aqp TileEntityStructure
-aqp$a TileEntityStructure$UsageMode
-aqq TileEntityEndGateway
-aqr TileEntityEnderPortal
-aqu BlockPiston
-aqv BlockPistonExtension
-aqv$a BlockPistonExtension$EnumPistonType
-aqw BlockPistonMoving
-aqx TileEntityPiston
-aqy PistonExtendsChecker
-ar CommandPardonIP
-ara BlockDataAbstract
-arb IBlockProperties
-arc IBlockData
-ard BlockStateList
-ard$a BlockStateList$BlockData
-arf ShapeDetectorBlock
-arg ShapeDetector
-arg$a ShapeDetector$BlockLoader
-arg$b ShapeDetector$ShapeDetectorCollection
-arh ShapeDetectorBuilder
-arj BlockPredicate
-ark BlockStatePredicate
-arm BlockState
-arn BlockStateBoolean
-aro BlockStateDirection
-arp BlockStateEnum
-arq BlockStateInteger
-arr IBlockState
-art IWorldBorderListener
-aru EnumWorldBorderState
-arv WorldBorder
-arx DataPaletteBlock
-ary ChunkGenerator
-arz IChunkProvider
-as CommandPardon
-asa NibbleArray
-asc DataPaletteGlobal
-asd DataPaletteHash
-ase Chunk
-ase$a Chunk$EnumTileEntityState
-asf ChunkSection
-asg DataPaletteLinear
-ash OldNibbleArray
-asi DataPalette
-asj DataPaletteExpandable
-asm IChunkLoader
-asp OldChunkLoader
-asp$a OldChunkLoader$OldChunk
-asq RegionFile
-asq$a RegionFile$ChunkBuffer
-asr RegionFileCache
-ass ChunkRegionLoader
-asu WorldProvider
-asv DimensionManager
-asw WorldProviderHell
-asx WorldProviderNormal
-asy EnumDragonRespawn
-asz EnderDragonBattle
-at CommandParticle
-ata WorldProviderTheEnd
-atd WorldGenCanyon
-ate ChunkSnapshot
-atf CustomWorldSettingsFinal
-atf$a CustomWorldSettingsFinal$CustomWorldSettings
-atf$b CustomWorldSettingsFinal$CustomWorldSettingsSerializer
-atg ChunkProviderDebug
-ath ChunkProviderFlat
-ati WorldGenCaves
-atj WorldGenBase
-atk WorldGenCavesHell
-atl ChunkProviderHell
-atm ChunkProviderGenerate
-atn ChunkProviderTheEnd
-ato WorldGenTreeAbstract
-atp WorldGenBigTree
-atp$a WorldGenBigTree$Position
-atq WorldGenForest
-atr WorldGenTaigaStructure
-ats WorldGenBonusChest
-att WorldGenMushrooms
-atu WorldGenCactus
-atv WorldGenClay
-atw WorldGenDeadBush
-atx WorldGenDesertWell
-aty WorldGenTallPlant
-atz WorldGenEndGateway
-au CommandPlaySound
-aua WorldGenEndIsland
-aub WorldGenEndTrophy
-auc WorldGenerator
-aud WorldGenFlowers
-aue WorldGenGroundBush
-auf WorldGenFire
-aug WorldGenLightStone2
-auh WorldGenHellLava
-aui WorldGenHugeMushroom
-auj WorldGenPackedIce1
-auk WorldGenPackedIce2
-aul WorldGenLakes
-aum WorldGenLightStone1
-aun WorldGenJungleTree
-auo WorldGenMegaTree
-aup WorldGenMegaTreeAbstract
-auq WorldGenMelon
-aur WorldGenDungeons
-aus WorldGenMinable
-aut WorldGenTaiga1
-auu WorldGenPumpkin
-auv WorldGenReed
-auw WorldGenForestTree
-auy WorldGenSand
-auz WorldGenAcaciaTree
-av CommandPublish
-ava WorldGenEnder
-ava$a WorldGenEnder$Spike
-avb WorldGenLiquids
-avc WorldGenTaiga2
-avd WorldGenSwampTree
-ave WorldGenGrass
-avf WorldGenTrees
-avg WorldGenVines
-avh WorldGenWaterLily
-avj WorldGenFlatInfo
-avk WorldGenFlatLayerInfo
-avo StructureBoundingBox
-avp WorldGenEndCity
-avp$a WorldGenEndCity$Start
-avq WorldGenEndCityPieces
-avq$a WorldGenEndCityPieces$Piece
-avq$b WorldGenEndCityPieces$PieceGenerator
-avr WorldGenMineshaft
-avs WorldGenMineshaftPieces
-avs$a WorldGenMineshaftPieces$WorldGenMineshaftCorridor
-avs$b WorldGenMineshaftPieces$WorldGenMineshaftCross
-avs$c WorldGenMineshaftPieces$WorldGenMineshaftRoom
-avs$d WorldGenMineshaftPieces$WorldGenMineshaftStairs
-avt WorldGenMineshaftStart
-avu WorldGenNether
-avu$a WorldGenNether$WorldGenNetherStart
-avv WorldGenNetherPieces
-avv$a WorldGenNetherPieces$WorldGenNetherPiece1
-avv$b WorldGenNetherPieces$WorldGenNetherPiece2
-avv$c WorldGenNetherPieces$WorldGenNetherPiece3
-avv$d WorldGenNetherPieces$WorldGenNetherPiece4
-avv$e WorldGenNetherPieces$WorldGenNetherPiece5
-avv$f WorldGenNetherPieces$WorldGenNetherPiece6
-avv$g WorldGenNetherPieces$WorldGenNetherPiece7
-avv$h WorldGenNetherPieces$WorldGenNetherPiece8
-avv$i WorldGenNetherPieces$WorldGenNetherPiece9
-avv$j WorldGenNetherPieces$WorldGenNetherPiece10
-avv$k WorldGenNetherPieces$WorldGenNetherPiece11
-avv$l WorldGenNetherPieces$WorldGenNetherPiece12
-avv$m WorldGenNetherPieces$WorldGenNetherPiece
-avv$n WorldGenNetherPieces$WorldGenNetherPieceWeight
-avv$o WorldGenNetherPieces$WorldGenNetherPiece13
-avv$p WorldGenNetherPieces$WorldGenNetherPiece14
-avv$q WorldGenNetherPieces$WorldGenNetherPiece15
-avw WorldGenMonument
-avw$a WorldGenMonument$WorldGenMonumentStart
-avx WorldGenMonumentPieces
-avx$a WorldGenMonumentPieces$WorldGenMonumentPieceSelector7
-avx$b WorldGenMonumentPieces$WorldGenMonumentPieceSelector6
-avx$c WorldGenMonumentPieces$WorldGenMonumentPieceSelector5
-avx$d WorldGenMonumentPieces$WorldGenMonumentPieceSelector4
-avx$e WorldGenMonumentPieces$WorldGenMonumentPieceSelector3
-avx$f WorldGenMonumentPieces$WorldGenMonumentPieceSelector2
-avx$g WorldGenMonumentPieces$WorldGenMonumentPieceSelector1
-avx$h WorldGenMonumentPieces$WorldGenMonumentPiece1
-avx$i WorldGenMonumentPieces$IWorldGenMonumentPieceSelector
-avx$j WorldGenMonumentPieces$WorldGenMonumentPiece2
-avx$k WorldGenMonumentPieces$WorldGenMonumentPiece3
-avx$l WorldGenMonumentPieces$WorldGenMonumentPiece4
-avx$m WorldGenMonumentPieces$WorldGenMonumentPiece5
-avx$n WorldGenMonumentPieces$WorldGenMonumentPiece6
-avx$o WorldGenMonumentPieces$WorldGenMonumentPiece7
-avx$p WorldGenMonumentPieces$WorldGenMonumentPieceEntry
-avx$q WorldGenMonumentPieces$WorldGenMonumentPiecePenthouse
-avx$r WorldGenMonumentPieces$WorldGenMonumentPiece
-avx$s WorldGenMonumentPieces$WorldGenMonumentPieceSimple
-avx$t WorldGenMonumentPieces$WorldGenMonumentPieceSimpleT
-avx$u WorldGenMonumentPieces$WorldGenMonumentPiece8
-avx$v WorldGenMonumentPieces$WorldGenMonumentStateTracker
-avy WorldGenLargeFeature
-avy$a WorldGenLargeFeature$WorldGenLargeFeatureStart
-avz WorldGenRegistration
-avz$a WorldGenRegistration$WorldGenPyramidPiece
-avz$c WorldGenRegistration$WorldGenJungleTemple
-avz$c$a WorldGenRegistration$WorldGenJungleTemple$WorldGenJungleTemplePiece
-avz$d WorldGenRegistration$WorldGenScatteredPiece
-avz$e WorldGenRegistration$WorldGenWitchHut
-aw CommandReplaceItem
-awa WorldGenStronghold
-awa$a WorldGenStronghold$WorldGenStronghold2Start
-awb WorldGenStrongholdPieces
-awb$a WorldGenStrongholdPieces$WorldGenStrongholdChestCorridor
-awb$b WorldGenStrongholdPieces$WorldGenStrongholdCorridor
-awb$c WorldGenStrongholdPieces$WorldGenStrongholdCrossing
-awb$d WorldGenStrongholdPieces$WorldGenStrongholdLeftTurn
-awb$e WorldGenStrongholdPieces$WorldGenStrongholdLibrary
-awb$f WorldGenStrongholdPieces$WorldGenStrongholdPieceWeight
-awb$g WorldGenStrongholdPieces$WorldGenStrongholdPortalRoom
-awb$h WorldGenStrongholdPieces$WorldGenStrongholdPrison
-awb$i WorldGenStrongholdPieces$WorldGenStrongholdRightTurn
-awb$j WorldGenStrongholdPieces$WorldGenStrongholdRoomCrossing
-awb$k WorldGenStrongholdPieces$WorldGenStrongholdStones
-awb$l WorldGenStrongholdPieces$WorldGenStrongholdStairs2
-awb$m WorldGenStrongholdPieces$WorldGenStrongholdStart
-awb$n WorldGenStrongholdPieces$WorldGenStrongholdStairs
-awb$o WorldGenStrongholdPieces$WorldGenStrongholdStairsStraight
-awb$p WorldGenStrongholdPieces$WorldGenStrongholdPiece
-awb$p$a WorldGenStrongholdPieces$WorldGenStrongholdPiece$WorldGenStrongholdDoorType
-awc StructureGenerator
-awd WorldGenFactory
-awe PersistentStructure
-awf StructurePiece
-awf$a StructurePiece$StructurePieceBlockSelector
-awg StructureStart
-awh DefinedStructurePiece
-awi WorldGenVillage
-awi$a WorldGenVillage$WorldGenVillageStart
-awj WorldGenVillagePieces
-awj$a WorldGenVillagePieces$WorldGenVillageLibrary
-awj$b WorldGenVillagePieces$WorldGenVillageFarm2
-awj$c WorldGenVillagePieces$WorldGenVillageFarm
-awj$d WorldGenVillagePieces$WorldGenVillageLight
-awj$e WorldGenVillagePieces$WorldGenVillagePieceWeight
-awj$f WorldGenVillagePieces$WorldGenVillageButcher
-awj$g WorldGenVillagePieces$WorldGenVillageHouse
-awj$h WorldGenVillagePieces$WorldGenVillageHut
-awj$i WorldGenVillagePieces$WorldGenVillageTemple
-awj$j WorldGenVillagePieces$WorldGenVillageBlacksmith
-awj$k WorldGenVillagePieces$WorldGenVillageStartPiece
-awj$l WorldGenVillagePieces$WorldGenVillageRoad
-awj$m WorldGenVillagePieces$WorldGenVillageHouse2
-awj$n WorldGenVillagePieces$WorldGenVillagePiece
-awj$o WorldGenVillagePieces$WorldGenVillageRoadPiece
-awj$p WorldGenVillagePieces$WorldGenVillageWell
-awl DefinedStructureManager
-awm DefinedStructureInfo
-awn DefinedStructure
-awn$a DefinedStructure$BlockInfo
-awn$b DefinedStructure$EntityInfo
-aws NoiseGeneratorPerlin
-awt NoiseGeneratorOctaves
-awu NoiseGenerator3
-awx NoiseGenerator3Handler
-awy NoiseGenerator
-ax CommandSaveAll
-axa MaterialDecoration
-axb MaterialGas
-axc MaterialLiquid
-axd Material
-axe MaterialMapColor
-axf MaterialPortal
-axg EnumPistonReaction
-axg EnumPistonReaction
-axi GenLayerDeepOcean
-axj GenLayerSpecial
-axj$a GenLayerSpecial$EnumGenLayerSpecial
-axk GenLayerIsland
-axl GenLayerMushroomIsland
-axm GenLayerTopSoil
-axn GenLayerDesert
-axo GenLayerBiome
-axq GenLayerZoomFuzzy
-axs IntCache
-axt LayerIsland
-axu GenLayer
-axv GenLayerPlains
-axw GenLayerRegionHills
-axx GenLayerIcePlains
-axy GenLayerCleaner
-axz GenLayerRiver
-ay CommandSaveOff
-aya GenLayerRiverMix
-ayb GenLayerMushroomShore
-ayc GenLayerSmooth
-ayg GenLayerZoomVoronoi
-ayh GenLayerZoom
-ayk Path
-ayl PathType
-aym PathPoint
-ayn PathfinderAbstract
-ayo PathEntity
-ayp Pathfinder
-ayq PathfinderWater
-ayr PathfinderNormal
-ayv RunnableSaveScoreboard
-ayw PersistentBase
-ayx MapIcon
-ayy WorldMap
-ayy$a WorldMap$WorldMapHumanTracker
-az CommandSaveOn
-azb ServerNBTManager
-azc WorldLoaderServer
-azd SecondaryWorldData
-aze WorldNBTStorage
-azf WorldLoader
-azg WorldData
-azh IDataManager
-azj Convertable
-azn IPlayerFileData
-azp PersistentCollection
-azq LootTables
-azr LootSelectorEmpty
-azs LootItem
-azt LootSelector
-azu LotoSelectorEntry
-azv LootTable
-azw LootTableInfo
-azw$b LootTableInfo$EntityTarget
-azx LootSelectorLootTable
-azy LootTableRegistry
-azz LootValueBounds
-b CrashReport
-ba CommandSay
-baa LootItemFunctionEnchant
-bab LootEnchantLevel
-bac LootItemFunction
-bad LootItemFunctions
-bae LootEnchantFunction
-baf LootItemFunctionSetAttribute
-bag LootItemFunctionSetCount
-bah LootItemFunctionSetDamage
-bai LootItemFunctionSetData
-baj LootItemFunctionSetTag
-bak LootItemFunctionSmelt
-ban LootItemConditionEntityScore
-bao LootItemCondition
-bap LootItemConditions
-baq LootItemConditionEntityProperty
-bar LootItemConditionKilledByPlayer
-bas LootItemConditionRandomChance
-bat LootItemConditionRandomChanceWithLooting
-bav LootEntityProperties
-baw LootEntityProperty
-bax LootEntityPropertyOnFire
-bb CommandScoreboard
-bba FileIOThread
-bbb IAsyncChunkSaver
-bbe AxisAlignedBB
-bbf MovingObjectPosition
-bbf$a MovingObjectPosition$EnumMovingObjectType
-bbg Vec3D
-bbi ScoreboardObjective
-bbj ScoreboardTeam
-bbk ScoreboardScore
-bbm Scoreboard
-bbn PersistentScoreboard
-bbo ScoreboardTeamBase
-bbo$a ScoreboardTeamBase$EnumTeamPush
-bbo$b ScoreboardTeamBase$EnumNameTagVisibility
-bbp ScoreboardCriteriaInteger
-bbq ScoreboardBaseCriteria
-bbr ScoreboardHealthCriteria
-bbs IScoreboardCriteria
-bbs$a IScoreboardCriteria$EnumScoreboardHealthDisplay
-bbt ScoreboardReadOnlyCriteria
-bbu ScoreboardStatisticCriteria
-bc CommandDispatcher
-bd CommandSetBlock
-be CommandSetWorldSpawn
-bf CommandIdleTimeout
-bg CommandSpawnpoint
-bh CommandSeed
-bi CommandSpreadPlayers
-bi$a CommandSpreadPlayers$Location2D
-bj CommandStats
-bk CommandStop
-bl CommandSummon
-bm CommandTp
-bn CommandTellRaw
-bp CommandTestForBlock
-bq CommandTestFor
-br CommandTime
-bs CommandTitle
-bt CommandToggleDownfall
-bu CommandTrigger
-bv CommandWeather
-bw CommandWhitelist
-bx CommandWorldBorder
-bz CommandException
-c CrashReportSystemDetails
-c$a CrashReportSystemDetails$CrashReportDetail
-ca ExceptionEntityNotFound
-cb ExceptionInvalidNumber
-cc ExceptionInvalidSyntax
-cd ExceptionPlayerNotFound
-ce ExceptionUnknownCommand
-cf ExceptionUsage
-cj BlockPosition
-cj$a BlockPosition$MutableBlockPosition
-cj$b BlockPosition$PooledBlockPosition
-ck ISourceBlock
-cl SourceBlock
-cm IteratorUtils
-cm$a IteratorUtils$ArrayToList
-cm$b IteratorUtils$ClassIterable
-cm$b$a IteratorUtils$ClassIterable$ClassIterator
-cn DispenseBehaviorItem
-co RegistryBlocks
-cp RegistryDefault
-cq EnumDirection
-cq$a EnumDirection$EnumAxis
-cq$b EnumDirection$EnumAxisDirection
-cq$c EnumDirection$EnumDirectionLimit
-cr IDispenseBehavior
-cs Registry
-ct RegistryBlockID
-cu ILocationSource
-cv ISource
-cw MapGeneratorUtils
-cx RegistryMaterials
-cy EnumParticle
-cz IPosition
-da Position
-db IRegistry
-dc Vector3f
-dd RegistrySimple
-df BaseBlockPosition
-di LocaleI18n
-dj LocaleLanguage
-dl NBTTagByteArray
-dm NBTTagByte
-dn NBTTagCompound
-dp NBTTagDouble
-dq NBTTagEnd
-dr NBTTagFloat
-ds NBTTagIntArray
-dt NBTTagInt
-du NBTTagList
-dv NBTTagLong
-dw NBTReadLimiter
-dx NBTCompressedStreamTools
-dy GameProfileSerializer
-dz NBTTagShort
-e ReportedException
-ea NBTTagString
-eb NBTBase
-eb$a NBTBase$NBTNumber
-ec MojangsonParseException
-ed MojangsonParser
-ed$a MojangsonParser$MojangsonTypeParser
-ed$b MojangsonParser$MojangsonCompoundParser
-ed$c MojangsonParser$MojangsonListParser
-ed$d MojangsonParser$MojangsonPrimitiveParser
-ef PacketEncryptionHandler
-eg PacketDecrypter
-eh PacketEncrypter
-ei PacketDecompressor
-ej PacketCompressor
-ek NetworkManager
-ek$a NetworkManager$QueuedPacket
-el EnumProtocol
-em PacketDataSerializer
-en PacketDecoder
-eo PacketEncoder
-ep PacketListener
-eq PacketSplitter
-er PacketPrepender
-es ChatBaseComponent
-et ChatClickable
-et$a ChatClickable$EnumClickAction
-eu IChatBaseComponent
-eu$a IChatBaseComponent$ChatSerializer
-ev ChatComponentUtils
-ew ChatHoverable
-ew$a ChatHoverable$EnumHoverAction
-ex ChatComponentScore
-ey ChatComponentSelector
-ez ChatModifier
-ez$a ChatModifier$ChatModifierSerializer
-f SharedConstants
-fa ChatComponentText
-fb ChatMessage
-fc ChatMessageException
-ff Packet
-fg EnumProtocolDirection
-fh PlayerConnectionUtils
-fi PacketListenerPlayOut
-fj PacketPlayOutSpawnEntity
-fk PacketPlayOutSpawnEntityExperienceOrb
-fl PacketPlayOutSpawnEntityWeather
-fm PacketPlayOutSpawnEntityLiving
-fn PacketPlayOutSpawnEntityPainting
-fo PacketPlayOutNamedEntitySpawn
-fp PacketPlayOutAnimation
-fq PacketPlayOutStatistic
-fr PacketPlayOutBlockBreakAnimation
-fs PacketPlayOutTileEntityData
-ft PacketPlayOutBlockAction
-fu PacketPlayOutBlockChange
-fv PacketPlayOutBoss
-fv$a PacketPlayOutBoss$Action
-fw PacketPlayOutServerDifficulty
-fx PacketPlayOutTabComplete
-fy PacketPlayOutChat
-fz PacketPlayOutMultiBlockChange
-fz$a PacketPlayOutMultiBlockChange$MultiBlockChangeInfo
-g SystemUtils
-ga PacketPlayOutTransaction
-gb PacketPlayOutCloseWindow
-gc PacketPlayOutOpenWindow
-gd PacketPlayOutWindowItems
-ge PacketPlayOutWindowData
-gf PacketPlayOutSetSlot
-gg PacketPlayOutSetCooldown
-gh PacketPlayOutCustomPayload
-gi PacketPlayOutCustomSoundEffect
-gj PacketPlayOutKickDisconnect
-gk PacketPlayOutEntityStatus
-gl PacketPlayOutExplosion
-gm PacketPlayOutUnloadChunk
-gn PacketPlayOutGameStateChange
-go PacketPlayOutKeepAlive
-gp PacketPlayOutMapChunk
-gq PacketPlayOutWorldEvent
-gr PacketPlayOutWorldParticles
-gs PacketPlayOutLogin
-gt PacketPlayOutMap
-gu PacketPlayOutEntity
-gu$a PacketPlayOutEntity$PacketPlayOutRelEntityMove
-gu$b PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook
-gu$c PacketPlayOutEntity$PacketPlayOutEntityLook
-gv PacketPlayOutVehicleMove
-gw PacketPlayOutOpenSignEditor
-gx PacketPlayOutAbilities
-gy PacketPlayOutCombatEvent
-gy$a PacketPlayOutCombatEvent$EnumCombatEventType
-gz PacketPlayOutPlayerInfo
-gz$a PacketPlayOutPlayerInfo$EnumPlayerInfoAction
-gz$b PacketPlayOutPlayerInfo$PlayerInfoData
-h ICommandDispatcher
-ha PacketPlayOutPosition
-ha$a PacketPlayOutPosition$EnumPlayerTeleportFlags
-hb PacketPlayOutBed
-hc PacketPlayOutEntityDestroy
-hd PacketPlayOutRemoveEntityEffect
-he PacketPlayOutResourcePackSend
-hf PacketPlayOutRespawn
-hg PacketPlayOutEntityHeadRotation
-hh PacketPlayOutWorldBorder
-hh$a PacketPlayOutWorldBorder$EnumWorldBorderAction
-hi PacketPlayOutCamera
-hj PacketPlayOutHeldItemSlot
-hk PacketPlayOutScoreboardDisplayObjective
-hl PacketPlayOutEntityMetadata
-hm PacketPlayOutAttachEntity
-hn PacketPlayOutEntityVelocity
-ho PacketPlayOutEntityEquipment
-hp PacketPlayOutExperience
-hq PacketPlayOutUpdateHealth
-hr PacketPlayOutScoreboardObjective
-hs PacketPlayOutMount
-ht PacketPlayOutScoreboardTeam
-hu PacketPlayOutScoreboardScore
-hu$a PacketPlayOutScoreboardScore$EnumScoreboardAction
-hv PacketPlayOutSpawnPosition
-hw PacketPlayOutUpdateTime
-hx PacketPlayOutTitle
-hx$a PacketPlayOutTitle$EnumTitleAction
-hy PacketPlayOutUpdateSign
-hz PacketPlayOutNamedSoundEffect
-i CommandAbstract
-i$a CommandAbstract$CommandNumber
-ia PacketPlayOutPlayerListHeaderFooter
-ib PacketPlayOutCollect
-ic PacketPlayOutEntityTeleport
-id PacketPlayOutUpdateAttributes
-id$a PacketPlayOutUpdateAttributes$AttributeSnapshot
-ie PacketPlayOutEntityEffect
-ig PacketListenerPlayIn
-ih PacketPlayInTeleportAccept
-ii PacketPlayInTabComplete
-ij PacketPlayInChat
-ik PacketPlayInClientCommand
-ik$a PacketPlayInClientCommand$EnumClientCommand
-il PacketPlayInSettings
-im PacketPlayInTransaction
-in PacketPlayInEnchantItem
-io PacketPlayInWindowClick
-ip PacketPlayInCloseWindow
-iq PacketPlayInCustomPayload
-ir PacketPlayInUseEntity
-ir$a PacketPlayInUseEntity$EnumEntityUseAction
-is PacketPlayInKeepAlive
-it PacketPlayInFlying
-it$a PacketPlayInFlying$PacketPlayInPosition
-it$b PacketPlayInFlying$PacketPlayInPositionLook
-it$c PacketPlayInFlying$PacketPlayInLook
-iu PacketPlayInVehicleMove
-iv PacketPlayInBoatMove
-iw PacketPlayInAbilities
-ix PacketPlayInBlockDig
-ix$a PacketPlayInBlockDig$EnumPlayerDigType
-iy PacketPlayInEntityAction
-iy$a PacketPlayInEntityAction$EnumPlayerAction
-iz PacketPlayInSteerVehicle
-j CommandHandler
-ja PacketPlayInResourcePackStatus
-ja$a PacketPlayInResourcePackStatus$EnumResourcePackStatus
-jb PacketPlayInHeldItemSlot
-jc PacketPlayInSetCreativeSlot
-jd PacketPlayInUpdateSign
-je PacketPlayInArmAnimation
-jf PacketPlayInSpectate
-jg PacketPlayInUseItem
-jh PacketPlayInBlockPlace
-jj PacketHandshakingInSetProtocol
-jk PacketHandshakingInListener
-jm PacketLoginOutListener
-jn PacketLoginOutSuccess
-jo PacketLoginOutEncryptionBegin
-jp PacketLoginOutSetCompression
-jq PacketLoginOutDisconnect
-jr PacketLoginInListener
-js PacketLoginInStart
-jt PacketLoginInEncryptionBegin
-jw PacketStatusOutListener
-jx PacketStatusOutPong
-jy PacketStatusOutServerInfo
-jz ServerPing
-jz$a ServerPing$ServerPingPlayerSample
-jz$a$a ServerPing$ServerPingPlayerSample$Serializer
-jz$b ServerPing$Serializer
-jz$c ServerPing$ServerData
-jz$c$a ServerPing$ServerData$Serializer
-k ICommand
-ka PacketStatusInListener
-kb PacketStatusInPing
-kc PacketStatusInStart
-ke DataWatcherObject
-kf DataWatcherSerializer
-kg DataWatcherRegistry
-kh DataWatcher
-kh$a DataWatcher$Item
-kk MinecraftKey
-km DispenseBehaviorProjectile
-kn DispenserRegistry
-kp ServerCommand
-kr EULA
-ks RedirectStream
-ku CancelledPacketHandleException
-kv IMinecraftServer
-kw ScoreboardServer
-kx PropertyManager
-ky ITickable
-kz DedicatedPlayerList
-l ICommandHandler
-la DedicatedServer
-lb ThreadWatchdog
-ld ServerGUI
-le PlayerListBox
-lf GuiStatsComponent
-lj DemoWorldServer
-lk DemoPlayerInteractManager
-ll SecondaryWorldServer
-lm EntityTracker
-ln BossBattleServer
-lo ChunkProviderServer
-lp WorldServer
-lp$a WorldServer$BlockActionDataList
-lq WorldManager
-lr EntityPlayer
-ls PlayerInteractManager
-lt EntityTrackerEntry
-lu PlayerChunk
-lv PlayerChunkMap
-ly LegacyPingHandler
-m ICommandListener
-ma ServerConnection
-mb PlayerConnection
-mc HandshakeListener
-md LoginListener
-md$a LoginListener$EnumProtocolState
-me PacketStatusListener
-mh ExpirableListEntry
-mi UserCache
-mi$a UserCache$UserCacheEntry
-mi$b UserCache$BanEntrySerializer
-mj IpBanList
-mk IpBanEntry
-ml NameReferencingFileConverter
-ml$a NameReferencingFileConverter$FileConversionException
-mm PlayerList
-mn OpList
-mo OpListEntry
-mp JsonListEntry
-mq JsonList
-mq$a JsonList$JsonListEntrySerializer
-mr GameProfileBanList
-ms GameProfileBanEntry
-mt WhiteList
-mu WhiteListEntry
-mw RemoteStatusReply
-mx StatusChallengeUtils
-my RemoteControlCommandListener
-n CommandObjectiveExecutor
-n$a CommandObjectiveExecutor$EnumCommandResult
-na RemoteConnectionThread
-nb RemoteStatusListener
-nb$a RemoteStatusListener$RemoteStatusChallenge
-nc RemoteControlSession
-nd RemoteControlListener
-nf SoundEffect
-ng SoundEffects
-nh SoundCategory
-nj Achievement
-nk AchievementList
-nm CounterStatistic
-nn CraftingStatistic
-no ServerStatisticManager
-np Statistic
-nq Counter
-nr StatisticWrapper
-ns IJsonStatistic
-nt StatisticList
-nu StatisticManager
-nv AchievementSet
-nx DataBits
-ny EntitySlice
-o PlayerSelector
-oa RegistryID
-ob MinecraftEncryption
-od ChatDeserializer
-oe HttpUtilities
-of InsensitiveStringMap
-oh IntHashMap
-oh$a IntHashMap$IntHashMapEntry
-oj LazyInitVar
-ol LongHashMap
-ol$a LongHashMap$LongHashMapEntry
-om ChatTypeAdapterFactory
-on MathHelper
-oo MethodProfiler
-oo$a MethodProfiler$ProfilerInfo
-op IProgressUpdate
-or INamable
-os UtilColor
-ou Tuple
-ov WeightedRandom
-ov$a WeightedRandom$WeightedRandomChoice
-ow StructurePieceTreasure
-ox IDataConverter
-oy DataConverterType
-oz DataConverterTypes
-p CommandAchievement
-pa DataConverter
-pb DataConverterManager
-pc DataConverterRegistry
-pd DataInspector
-pe DataConverterArmorStand
-pf DataConverterEquipment
-pg DataConverterHealth
-ph DataConverterSaddle
-pi DataConverterHanging
-pj DataConverterDropChances
-pk DataConverterRiding
-pl DataConverterUUID
-pm DataConverterMaterialId
-pn DataConverterBook
-po DataConverterMinecart
-pp DataConverterMobSpawner
-pq DataConverterPotionId
-pr DataConverterSignText
-ps DataConverterSpawnEgg
-pv DataInspectorItem
-pw DataInspectorBlockEntity
-px DataInspectorEntity
-py DataInspectorItemList
-pz DataInspectorTagged
-q CommandBanIp
-qc IAsyncTaskHandler
-qe BossBattle
-qe$a BossBattle$BarColor
-qe$b BossBattle$BarStyle
-qf InventoryLargeChest
-qg IInventory
-qh ContainerUtil
-qi IInventoryListener
-qj InventoryUtils
-qk EnumDifficulty
-ql DifficultyDamageScaler
-qm EnumHand
-qn ITileEntityContainer
-qo EnumInteractionResult
-qp InteractionResultWrapper
-qr ChestLock
-qs ITileInventory
-qt INamableTileEntity
-qu ILootable
-qv InventorySubcontainer
-qw MojangStatisticsGenerator
-qx IMojangStatistics
-qy IWorldInventory
-qz CombatEntry
-r CommandBan
-ra CombatMath
-rb CombatTracker
-rc DamageSource
-rd EntityDamageSource
-re EntityDamageSourceIndirect
-rg MobEffectAbsorption
-rh MobEffectAttackDamage
-ri MobEffectHealthBoost
-rj InstantMobEffect
-rk MobEffectList
-rl MobEffect
-rm MobEffects
-ro EntityAgeable
-rp EntityAreaEffectCloud
-rq IAnimal
-rr Entity
-rt EntityTypes
-rt$a EntityTypes$MonsterEggInfo
-rv IEntitySelector
-rv$a IEntitySelector$EntitySelectorEquipable
-rw EnumItemSlot
-rw$a EnumItemSlot$Function
-rx EntityExperienceOrb
-ry EntityFlying
-rz EnumMainHand
-s CommandBlockData
-sa EntityLiving
-sb EntityInsentient
-sb$a EntityInsentient$EnumEntityPositionType
-sc EnumCreatureType
-sd GroupDataEntity
-se EntityPositionTypes
-sf EnumMonsterType
-sg EntityOwnable
-sh EntityCreature
-sj IJumpable
-sk EntityTameableAnimal
-sl IAttribute
-sm AttributeInstance
-sn AttributeModifier
-so AttributeBase
-sp AttributeMapBase
-sq AttributeModifiable
-sr AttributeMapServer
-ss AttributeRanged
-su EntityAIBodyControl
-sw ControllerJump
-sx ControllerLook
-sy ControllerMove
-sy$a ControllerMove$Operation
-t CommandClear
-ta PathfinderGoalAvoidTarget
-tb PathfinderGoalBeg
-tc PathfinderGoalBreakDoor
-td PathfinderGoalBreed
-te PathfinderGoalDoorInteract
-tf PathfinderGoalEatTile
-tg PathfinderGoalFleeSun
-th PathfinderGoalFloat
-ti PathfinderGoalFollowOwner
-tj PathfinderGoalFollowParent
-tk PathfinderGoal
-tl PathfinderGoalSelector
-tl$a PathfinderGoalSelector$PathfinderGoalSelectorItem
-tm PathfinderGoalVillagerFarm
-tn PathfinderGoalInteract
-to PathfinderGoalLeapAtTarget
-tp PathfinderGoalLookAtPlayer
-tq PathfinderGoalLookAtTradingPlayer
-tr PathfinderGoalMakeLove
-ts PathfinderGoalMeleeAttack
-tt PathfinderGoalMoveIndoors
-tu PathfinderGoalMoveThroughVillage
-tv PathfinderGoalGotoTarget
-tw PathfinderGoalMoveTowardsRestriction
-tx PathfinderGoalMoveTowardsTarget
-ty PathfinderGoalOcelotAttack
-tz PathfinderGoalJumpOnBlock
-u CommandClone
-u$a CommandClone$CommandCloneStoredTileEntity
-ua PathfinderGoalOfferFlower
-ub PathfinderGoalOpenDoor
-uc PathfinderGoalPanic
-ud PathfinderGoalPlay
-uf PathfinderGoalRandomLookaround
-ug PathfinderGoalRandomStroll
-uh PathfinderGoalArrowAttack
-ui PathfinderGoalBowShoot
-uj PathfinderGoalRestrictOpenDoor
-uk PathfinderGoalRestrictSun
-ul PathfinderGoalTame
-um PathfinderGoalSit
-un PathfinderGoalSwell
-uo PathfinderGoalTakeFlower
-up PathfinderGoalTempt
-uq PathfinderGoalTradeWithPlayer
-ur PathfinderGoalInteractVillagers
-us PathfinderGoalZombieAttack
-uu PathfinderGoalDefendVillage
-uv PathfinderGoalHurtByTarget
-uw PathfinderGoalNearestAttackableTargetInsentient
-ux PathfinderGoalTargetNearestPlayer
-uy PathfinderGoalNearestAttackableTarget
-uy$a PathfinderGoalNearestAttackableTarget$DistanceComparator
-uz PathfinderGoalRandomTargetNonTamed
-v CommandTestForBlocks
-va PathfinderGoalOwnerHurtByTarget
-vb PathfinderGoalOwnerHurtTarget
-vc PathfinderGoalTarget
-ve Navigation
-vf NavigationAbstract
-vg NavigationListener
-vh NavigationSpider
-vi NavigationGuardian
-vk EntitySenses
-vm RandomPositionGenerator
-vo VillageDoor
-vp Village
-vp$a Village$Aggressor
-vq VillageSiege
-vr PersistentVillage
-vt EntityAmbient
-vu EntityBat
-vw EntityAnimal
-vx EntityChicken
-vy EntityCow
-vz EntityGolem
-w CommandDeop
-wa EntityMushroomCow
-wb EntityOcelot
-wc EntityPig
-wd EntityRabbit
-wd$a EntityRabbit$PathfinderGoalKillerRabbitMeleeAttack
-wd$b EntityRabbit$PathfinderGoalRabbitAvoidTarget
-wd$c EntityRabbit$GroupDataRabbit
-wd$d EntityRabbit$ControllerJumpRabbit
-wd$e EntityRabbit$ControllerMoveRabbit
-wd$f EntityRabbit$PathfinderGoalRabbitPanic
-wd$g EntityRabbit$PathfinderGoalEatCarrots
-we EntitySheep
-wf EntitySnowman
-wg EntitySquid
-wg$a EntitySquid$PathfinderGoalSquid
-wh EntityIronGolem
-wi EntityWaterAnimal
-wj EntityWolf
-wk EntityHorse
-wl EnumHorseArmor
-wm EnumHorseType
-wn PathfinderGoalHorseTrap
-wr IComplex
-ws EntityComplexPart
-wt EntityEnderCrystal
-wu EntityEnderDragon
-ww AbstractDragonController
-wx AbstractDragonControllerLanded
-wy DragonControllerCharge
-wz DragonControllerDying
-x CommandDebug
-xa DragonControllerHold
-xb DragonControllerHover
-xc DragonControllerLandingFly
-xd DragonControllerLanding
-xe IDragonController
-xf DragonControllerLandedAttack
-xg DragonControllerLandedFlame
-xh DragonControllerLandedSearch
-xi DragonControllerStrafe
-xj DragonControllerFly
-xk DragonControllerPhase
-xl DragonControllerManager
-xo EntityWither
-xq EntityArmorStand
-xr EntityHanging
-xs EntityItemFrame
-xt EntityLeash
-xu EntityPainting
-xu$a EntityPainting$EnumArt
-xw EntityFishingHook
-xz EntityWeather
-y CommandGamemodeDefault
-ya EntityLightning
-yc EntityFallingBlock
-yd EntityItem
-ye EntityTNTPrimed
-yg EntityBlaze
-yg$a EntityBlaze$PathfinderGoalBlazeFireball
-yh EntityCaveSpider
-yi EntityCreeper
-yj EntityEnderman
-yj$a EntityEnderman$PathfinderGoalEndermanPlaceBlock
-yj$b EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
-yj$c EntityEnderman$PathfinderGoalEndermanPickupBlock
-yk EntityEndermite
-yl IMonster
-ym EntityGhast
-ym$a EntityGhast$PathfinderGoalGhastMoveTowardsTarget
-ym$b EntityGhast$ControllerGhast
-ym$c EntityGhast$PathfinderGoalGhastAttackTarget
-ym$d EntityGhast$PathfinderGoalGhastIdleMove
-yn EntityGiantZombie
-yo EntityGuardian
-yo$a EntityGuardian$PathfinderGoalGuardianAttack
-yo$b EntityGuardian$EntitySelectorGuardianTargetHumanSquid
-yo$c EntityGuardian$ControllerMoveGuardian
-yp EntityMagmaCube
-yq EntityMonster
-yr EntityPigZombie
-yr$a EntityPigZombie$PathfinderGoalAnger
-yr$b EntityPigZombie$PathfinderGoalAngerOther
-ys IRangedEntity
-yt GenericAttributes
-yu EntityShulker
-yv EntitySilverfish
-yv$a EntitySilverfish$PathfinderGoalSilverfishHideInBlock
-yv$b EntitySilverfish$PathfinderGoalSilverfishWakeOthers
-yw EntitySkeleton
-yx EntitySlime
-yx$a EntitySlime$PathfinderGoalSlimeNearestPlayer
-yx$b EntitySlime$PathfinderGoalSlimeRandomJump
-yx$c EntitySlime$PathfinderGoalSlimeIdle
-yx$d EntitySlime$ControllerMoveSlime
-yx$e EntitySlime$PathfinderGoalSlimeRandomDirection
-yy EntitySpider
-yy$a EntitySpider$PathfinderGoalSpiderMeleeAttack
-yy$b EntitySpider$GroupDataSpider
-yy$c EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
-yz EntityWitch
-z CommandEffect
-za EntityZombie
-za$a EntityZombie$GroupDataZombie
-zd NPC
-ze EntityVillager
-ze$a EntityVillager$MerchantRecipeOptionBuy
-ze$b EntityVillager$MerchantRecipeOptionBook
-ze$c EntityVillager$MerchantRecipeOptionEnchant
-ze$d EntityVillager$MerchantRecipeOptionProcess
-ze$e EntityVillager$MerchantRecipeOptionSell
-ze$f EntityVillager$IMerchantRecipeOption
-ze$g EntityVillager$MerchantOptionRandomRange
-zh PlayerAbilities
-zi PlayerInventory
-zj EntityHuman
-zj$a EntityHuman$EnumBedResult
-zj$b EntityHuman$EnumChatVisibility
-zm EntityArrow
-zm$a EntityArrow$PickupStatus
-zn EntityDragonFireball
-zo EntityEnderSignal
-zp EntityFireball
-zq EntityFireworks
-zr EntityLargeFireball
-zs IProjectile
-zt ProjectileHelper
-zu EntityShulkerBullet
-zv EntitySmallFireball
-zw EntitySnowball
-zx EntitySpectralArrow
-zy EntityProjectile
-zz EntityEgg
diff --git a/mappings/bukkit-1.9.4-cl.csrg b/mappings/bukkit-1.9.4-cl.csrg
new file mode 100644
index 0000000..424e04f
--- /dev/null
+++ b/mappings/bukkit-1.9.4-cl.csrg
@@ -0,0 +1,1570 @@
+# (c) 2016 SpigotMC Pty. Ltd.
+a EnumChatFormat
+aa CommandEffect
+aaa EntityEnderPearl
+aab EntityThrownExpBottle
+aac EntityPotion
+aad EntityTippedArrow
+aae EntityWitherSkull
+aag EntityBoat
+aag$a EntityBoat$EnumStatus
+aag$b EntityBoat$EnumBoatType
+aah EntityMinecartAbstract
+aah$a EntityMinecartAbstract$EnumMinecartType
+aai EntityMinecartChest
+aaj EntityMinecartCommandBlock
+aak EntityMinecartContainer
+aal EntityMinecartFurnace
+aam EntityMinecartHopper
+aan EntityMinecartRideable
+aao EntityMinecartMobSpawner
+aap EntityMinecartTNT
+aas FoodMetaData
+aau Container
+aav InventoryHorseChest
+aaw ContainerAnvil
+aax ContainerBeacon
+aax$a ContainerBeacon$SlotBeacon
+aay ContainerBrewingStand
+aay$b ContainerBrewingStand$SlotBrewing
+aay$c ContainerBrewingStand$SlotPotionBottle
+aaz InventoryClickType
+ab CommandMe
+aba ICrafting
+abb ContainerChest
+abc InventoryCrafting
+abd ContainerWorkbench
+abe ContainerDispenser
+abf ContainerEnchantTable
+abg SlotFurnaceFuel
+abh ContainerFurnace
+abi SlotFurnaceResult
+abj ContainerHopper
+abk ContainerHorse
+abl ContainerPlayer
+abn InventoryMerchant
+abo ContainerMerchant
+abp SlotMerchantResult
+abq InventoryEnderChest
+abr InventoryCraftResult
+abs SlotResult
+abt Slot
+abv ItemAnvil
+abw ItemArmor
+abw$a ItemArmor$EnumArmorMaterial
+abx ItemArmorStand
+aby ItemArrow
+abz ItemAxe
+ac CommandEnchant
+aca ItemBanner
+acb ItemBed
+acc ItemBlock
+acd ItemReed
+ace ItemBoat
+acf ItemBook
+acg ItemGlassBottle
+ach ItemBow
+aci ItemSoup
+acj ItemBucket
+ack ItemCarrotStick
+acl ItemChorusFruit
+acm ItemClock
+acn ItemCoal
+aco ItemCompass
+acp ItemWorldMapBase
+acq CreativeModeTab
+acr ItemTool
+acs ItemDoor
+act EnumColor
+acu ItemDye
+acv ItemCloth
+acw ItemEgg
+acx ItemElytra
+acy ItemMapEmpty
+acz ItemEnchantedBook
+ad CommandEntityData
+ada ItemEndCrystal
+adb ItemEnderEye
+adc ItemEnderPearl
+add ItemExpBottle
+ade ItemFireball
+adf ItemFireworksCharge
+adg ItemFireworks
+adh ItemFish
+adh$a ItemFish$EnumFish
+adi ItemFishingRod
+adj ItemFlintAndSteel
+adk ItemFood
+adl ItemGoldenApple
+adm ItemHanging
+adn ItemHoe
+ado Item
+ado$a Item$EnumToolMaterial
+adp ItemCooldown
+adp$a ItemCooldown$Info
+adq ItemStack
+adr IDynamicTexture
+ads Items
+adt ItemLeash
+adu ItemLeaves
+adv ItemLingeringPotion
+adw ItemWorldMap
+adx ItemMilkBucket
+ady ItemMinecart
+adz ItemMultiTexture
+ae CommandExecute
+aea ItemNameTag
+aeb ItemPickaxe
+aec ItemPiston
+aed ItemPotion
+aee EnumItemRarity
+aef ItemRecord
+aeg ItemRedstone
+aeh ItemSaddle
+aei ItemSeedFood
+aej ItemSeeds
+aek ItemCooldownPlayer
+ael ItemShears
+aem ItemShield
+aen ItemSpade
+aeo ItemSign
+aep ItemNetherStar
+aeq ItemSkull
+aer ItemStep
+aes ItemSnow
+aet ItemSnowball
+aeu ItemMonsterEgg
+aev ItemSpectralArrow
+aew ItemSplashPotion
+aex ItemSword
+aey ItemWithAuxData
+aez ItemTippedArrow
+af CommandXp
+afa EnumAnimation
+afb ItemWaterLily
+afc ItemBookAndQuill
+afd ItemWrittenBook
+afe PotionRegistry
+aff PotionBrewer
+aff$a PotionBrewer$PredicateItem
+aff$b PotionBrewer$PredicatedCombination
+afg PotionUtil
+afh Potions
+afj RecipeArmorDye
+afk RecipesArmor
+afl RecipesBanner
+afl$a RecipesBanner$AddRecipe
+afl$b RecipesBanner$DuplicateRecipe
+afm RecipeBookClone
+afn RecipesDyes
+afo RecipeFireworks
+afp RecipesFood
+afq RecipesFurnace
+afr RecipeMapClone
+afs RecipeMapExtend
+aft RecipeIngots
+afu IRecipe
+afv CraftingManager
+afw RecipeRepair
+afx ShapedRecipes
+afy ShapelessRecipes
+afz RecipiesShield
+afz$a RecipiesShield$Decoration
+ag CommandFill
+aga RecipesCrafting
+agb RecipeTippedArrow
+agc RecipesTools
+agd RecipesWeapons
+agf EnchantmentArrowDamage
+agg EnchantmentFlameArrows
+agh EnchantmentInfiniteArrows
+agi EnchantmentArrowKnockback
+agj EnchantmentWeaponDamage
+agj EnchantmentWeaponDamage
+agk EnchantmentDurability
+agl EnchantmentDigging
+agm Enchantment
+agm$a Enchantment$Rarity
+agn EnchantmentSlotType
+ago EnchantmentManager
+ago$a EnchantmentManager$EnchantmentModifierArthropods
+ago$b EnchantmentManager$EnchantmentModifierThorns
+ago$c EnchantmentManager$EnchantmentModifier
+ago$d EnchantmentManager$EnchantmentModifierDamage
+ago$e EnchantmentManager$EnchantmentModifierProtection
+agp WeightedRandomEnchant
+agq Enchantments
+agr EnchantmentFire
+ags EnchantmentLure
+agt EnchantmentFrostWalker
+agu EnchantmentKnockback
+agv EnchantmentLootBonus
+agw EnchantmentMending
+agx EnchantmentOxygen
+agy EnchantmentProtection
+agy$a EnchantmentProtection$DamageType
+agz EnchantmentThorns
+ah CommandDifficulty
+aha EnchantmentSilkTouch
+ahb EnchantmentDepthStrider
+ahc EnchantmentWaterWorker
+ahf IMerchant
+ahg MerchantRecipe
+ahh MerchantRecipeList
+ahj CommandBlockListenerAbstract
+ahk MobSpawnerAbstract
+ahl BlockActionData
+ahn ChunkCoordIntPair
+ahp Explosion
+ahr GameRules
+ahr$a GameRules$GameRuleValue
+ahr$b GameRules$EnumGameRuleType
+aht World
+ahu ExceptionWorldConflict
+ahv IWorldAccess
+ahw WorldSettings
+ahw$a WorldSettings$EnumGamemode
+ahx IBlockAccess
+ahy WorldType
+ahz EnumSkyBlock
+ai CommandGamemode
+aia SpawnerCreature
+aib PortalTravelAgent
+aib$a PortalTravelAgent$ChunkCoordinatesPortal
+aic ChunkCache
+aid MobSpawnerData
+aie NextTickListEntry
+aif BiomeBeach
+aig BiomeBase
+aig$b BiomeBase$EnumTemperature
+aig$c BiomeBase$BiomeMeta
+aih BiomeCache
+aij BiomeDecorator
+aik WorldChunkManager
+ail Biomes
+aim BiomeDesert
+ain BiomeBigHills
+ain$a BiomeBigHills$Type
+aio WorldChunkManagerHell
+aip BiomeForest
+aip$a BiomeForest$Type
+aiq BiomeHell
+air BiomeIcePlains
+ais BiomeJungle
+ait BiomeMesa
+aiu BiomeMushrooms
+aiv BiomeForestMutated
+aiw BiomeSavannaMutated
+aix BiomeOcean
+aiy BiomePlains
+aiz BiomeRiver
+aj CommandGamerule
+aja BiomeSavanna
+ajb BiomeStoneBeach
+ajc BiomeSwamp
+ajd BiomeTaiga
+ajd$a BiomeTaiga$Type
+aje BiomeTheEnd
+ajf BiomeTheEndDecorator
+ajf$a BiomeTheEndDecorator$SpikeCache
+ajg BiomeVoid
+ajh BiomeVoidDecorator
+ajj BlockAir
+ajk BlockAnvil
+ajk$a BlockAnvil$TileEntityContainerAnvil
+ajl BlockBanner
+ajl$a BlockBanner$BlockStandingBanner
+ajl$b BlockBanner$BlockWallBanner
+ajm BlockBarrier
+ajn BlockTileEntity
+ajo BlockPressurePlateAbstract
+ajp BlockMinecartTrackAbstract
+ajp$a BlockMinecartTrackAbstract$MinecartTrackLogic
+ajp$b BlockMinecartTrackAbstract$EnumTrackPosition
+ajq BlockBeacon
+ajr BlockBed
+ajr$a BlockBed$EnumBedPart
+ajs BlockBeetroot
+ajt Block
+aju Blocks
+ajv IBlockFragilePlantElement
+ajw BlockBookshelf
+ajx BlockBrewingStand
+ajy BlockPlant
+ajz BlockButtonAbstract
+ak CommandGive
+aka BlockCactus
+akb BlockCake
+akc BlockCarrots
+akd BlockCauldron
+ake BlockChest
+ake$a BlockChest$Type
+akf BlockChorusFlower
+akg BlockChorusFruit
+akh BlockClay
+aki BlockCocoa
+akj BlockCloth
+akk BlockCommand
+akl BlockRedstoneComparator
+akl$a BlockRedstoneComparator$EnumComparatorMode
+akm BlockWorkbench
+akm$a BlockWorkbench$TileEntityContainerWorkbench
+akn BlockCrops
+ako BlockDaylightDetector
+akp BlockDeadBush
+akq BlockMinecartDetector
+akr BlockDiodeAbstract
+aks BlockDirectional
+akt BlockDirt
+akt$a BlockDirt$EnumDirtVariant
+aku BlockDispenser
+akv BlockDoor
+akv$a BlockDoor$EnumDoorHalf
+akv$b BlockDoor$EnumDoorHinge
+akw BlockTallPlant
+akw$a BlockTallPlant$EnumTallPlantHalf
+akw$b BlockTallPlant$EnumTallFlowerVariants
+akx BlockDragonEgg
+aky BlockDropper
+akz BlockFlowing
+al CommandHelp
+ala BlockEnchantmentTable
+alb BlockEndGateway
+alc BlockEnderPortal
+ald BlockEnderPortalFrame
+ale BlockEndRod
+alf BlockEnderChest
+alg ITileEntity
+alh BlockFalling
+ali BlockSoil
+alj BlockFence
+alk BlockFenceGate
+all BlockFire
+alm BlockFlowers
+alm$a BlockFlowers$EnumFlowerVarient
+alm$b BlockFlowers$EnumFlowerType
+aln BlockFlowerPot
+aln$a BlockFlowerPot$EnumFlowerPotContents
+alo BlockIceFrost
+alp BlockDoubleStoneStep2
+alq BlockDoubleStep
+alr BlockDoubleWoodStep
+als BlockFurnace
+alt BlockGlass
+alu BlockLightStone
+alv BlockGrass
+alw BlockGrassPath
+alx BlockGravel
+aly BlockStoneStep2
+alz BlockStepAbstract
+alz$a BlockStepAbstract$EnumSlabHalf
+am CommandKick
+ama BlockStep
+amb BlockHalfTransparent
+amc BlockWoodStep
+amd BlockHardenedClay
+ame BlockHay
+amf BlockHopper
+amg BlockFacingHorizontal
+amh BlockHugeMushroom
+amh$a BlockHugeMushroom$EnumHugeMushroomVariant
+ami BlockIce
+amj BlockJukeBox
+amj$a BlockJukeBox$TileEntityRecordPlayer
+amk BlockLadder
+aml BlockLeaves
+amn BlockLever
+amn$a BlockLever$EnumLeverPosition
+amo BlockFluids
+amp BlockLogAbstract
+amp$a BlockLogAbstract$EnumLogRotation
+amq BlockMelon
+amr EnumBlockMirror
+ams BlockMobSpawner
+amt BlockMonsterEggs
+amt$a BlockMonsterEggs$EnumMonsterEggVarient
+amu BlockMushroom
+amv BlockMycel
+amw BlockNetherbrick
+amx BlockNetherWart
+amy BlockBloodStone
+amz BlockLeaves2
+an CommandKill
+ana BlockLog2
+anb BlockDoubleStoneStepAbstract
+anb$a BlockDoubleStoneStepAbstract$EnumStoneSlab2Variant
+anc BlockNoDrop
+and BlockNote
+ane BlockObsidian
+anf BlockLeaves1
+ang BlockLog1
+anh BlockOre
+ani BlockPackedIce
+anj BlockWood
+anj$a BlockWood$EnumLogVariant
+ank BlockPortal
+ank$a BlockPortal$Shape
+anl BlockPotatoes
+anm BlockPowered
+ann BlockPoweredRail
+ano BlockPressurePlateBinary
+ano$a BlockPressurePlateBinary$EnumMobType
+anp BlockPrismarine
+anp$a BlockPrismarine$EnumPrismarineVariant
+anq BlockPumpkin
+anr BlockPurpurSlab
+anr$a BlockPurpurSlab$Default
+anr$b BlockPurpurSlab$Half
+anr$c BlockPurpurSlab$Type
+ans BlockQuartz
+ans$a BlockQuartz$EnumQuartzVariant
+ant BlockMinecartTrack
+anu BlockRedFlowers
+anv BlockRedSandstone
+anv$a BlockRedSandstone$EnumRedSandstoneVariant
+anw BlockRedstoneOre
+anx BlockRedstoneWire
+anx$a BlockRedstoneWire$EnumRedstoneWireConnection
+any BlockRedstoneLamp
+anz BlockRedstoneTorch
+anz$a BlockRedstoneTorch$RedstoneUpdateInfo
+ao CommandBanList
+aoa BlockReed
+aob EnumRenderType
+aoc BlockRepeater
+aod BlockRotatable
+aoe EnumBlockRotation
+aof BlockSand
+aof$a BlockSand$EnumSandVariant
+aog BlockSandStone
+aog$a BlockSandStone$EnumSandstoneVariant
+aoh BlockSapling
+aoi BlockSeaLantern
+aoj BlockSign
+aok BlockSkull
+aol BlockSlime
+aom BlockSnowBlock
+aon BlockSnow
+aoo BlockSlowSand
+aop SoundEffectType
+aoq BlockSponge
+aor BlockStainedGlass
+aos BlockStainedGlassPane
+aot BlockStairs
+aot$a BlockStairs$EnumHalf
+aot$b BlockStairs$EnumStairShape
+aou BlockFloorSign
+aov BlockStationary
+aow BlockStem
+aox BlockStone
+aox$a BlockStone$EnumStoneVariant
+aoy BlockSmoothBrick
+aoy$a BlockSmoothBrick$EnumStonebrickType
+aoz BlockStoneButton
+ap CommandList
+apa BlockDoubleStepAbstract
+apa$a BlockDoubleStepAbstract$EnumStoneSlabVariant
+apb BlockStructure
+apc BlockLongGrass
+apc$a BlockLongGrass$EnumTallGrassType
+apd BlockThin
+ape BlockTNT
+apf BlockTorch
+apg BlockTrapdoor
+apg$a BlockTrapdoor$EnumTrapdoorHalf
+aph BlockTripwire
+api BlockTripwireHook
+apj BlockVine
+apk BlockCobbleWall
+apk$a BlockCobbleWall$EnumCobbleVariant
+apl BlockWallSign
+apm BlockWaterLily
+apn BlockWeb
+apo BlockPressurePlateWeighted
+app BlockWoodButton
+apq BlockWoodenStep
+apr BlockCarpet
+aps BlockYellowFlowers
+apt TileEntityBanner
+apt$a TileEntityBanner$EnumBannerPatternType
+apu TileEntityBeacon
+apu$a TileEntityBeacon$BeaconColorTracker
+apv TileEntity
+apw TileEntityBrewingStand
+apx TileEntityChest
+apy TileEntityCommand
+apy$a TileEntityCommand$Type
+apz TileEntityComparator
+aq CommandTell
+aqa TileEntityLightDetector
+aqb TileEntityDispenser
+aqc TileEntityDropper
+aqd TileEntityEnchantTable
+aqe TileEntityEnderChest
+aqf TileEntityFlowerPot
+aqg TileEntityFurnace
+aqh IHopper
+aqi TileEntityHopper
+aqj TileEntityContainer
+aqk TileEntityMobSpawner
+aql TileEntityNote
+aqm TileEntityLootable
+aqn TileEntitySign
+aqo TileEntitySkull
+aqp TileEntityStructure
+aqp$a TileEntityStructure$UsageMode
+aqq TileEntityEndGateway
+aqr TileEntityEnderPortal
+aqu BlockPiston
+aqv BlockPistonExtension
+aqv$a BlockPistonExtension$EnumPistonType
+aqw BlockPistonMoving
+aqx TileEntityPiston
+aqy PistonExtendsChecker
+ar CommandOp
+ara BlockDataAbstract
+arb IBlockPhysics
+arc IBlockProperties
+ard IBlockData
+are BlockStateList
+are$a BlockStateList$BlockData
+arg ShapeDetectorBlock
+arh ShapeDetector
+arh$a ShapeDetector$BlockLoader
+arh$b ShapeDetector$ShapeDetectorCollection
+ari ShapeDetectorBuilder
+ark BlockPredicate
+arl BlockStatePredicate
+arn BlockState
+aro BlockStateBoolean
+arp BlockStateDirection
+arq BlockStateEnum
+arr BlockStateInteger
+ars IBlockState
+aru IWorldBorderListener
+arv EnumWorldBorderState
+arw WorldBorder
+ary DataPaletteBlock
+arz ChunkGenerator
+as CommandPardonIP
+asa IChunkProvider
+asb NibbleArray
+asd DataPaletteGlobal
+ase DataPaletteHash
+asf Chunk
+asf$a Chunk$EnumTileEntityState
+asg ChunkSection
+ash DataPaletteLinear
+asi OldNibbleArray
+asj DataPalette
+ask DataPaletteExpandable
+asn IChunkLoader
+asq OldChunkLoader
+asq$a OldChunkLoader$OldChunk
+asr RegionFile
+asr$a RegionFile$ChunkBuffer
+ass RegionFileCache
+ast ChunkRegionLoader
+asv WorldProvider
+asw DimensionManager
+asx WorldProviderHell
+asy WorldProviderNormal
+asz EnumDragonRespawn
+at CommandPardon
+ata EnderDragonBattle
+atb WorldProviderTheEnd
+ate WorldGenCanyon
+atf ChunkSnapshot
+atg CustomWorldSettingsFinal
+atg$a CustomWorldSettingsFinal$CustomWorldSettings
+atg$b CustomWorldSettingsFinal$CustomWorldSettingsSerializer
+ath ChunkProviderDebug
+ati ChunkProviderFlat
+atj WorldGenCaves
+atk WorldGenBase
+atl WorldGenCavesHell
+atm ChunkProviderHell
+atn ChunkProviderGenerate
+ato ChunkProviderTheEnd
+atp WorldGenTreeAbstract
+atq WorldGenBigTree
+atq$a WorldGenBigTree$Position
+atr WorldGenForest
+ats WorldGenTaigaStructure
+att WorldGenBonusChest
+atu WorldGenMushrooms
+atv WorldGenCactus
+atw WorldGenClay
+atx WorldGenDeadBush
+aty WorldGenDesertWell
+atz WorldGenTallPlant
+au CommandParticle
+aua WorldGenEndGateway
+aub WorldGenEndIsland
+auc WorldGenEndTrophy
+aud WorldGenerator
+aue WorldGenFlowers
+auf WorldGenGroundBush
+aug WorldGenFire
+auh WorldGenLightStone2
+aui WorldGenHellLava
+auj WorldGenHugeMushroom
+auk WorldGenPackedIce1
+aul WorldGenPackedIce2
+aum WorldGenLakes
+aun WorldGenLightStone1
+auo WorldGenJungleTree
+aup WorldGenMegaTree
+auq WorldGenMegaTreeAbstract
+aur WorldGenMelon
+aus WorldGenDungeons
+aut WorldGenMinable
+auu WorldGenTaiga1
+auv WorldGenPumpkin
+auw WorldGenReed
+auy WorldGenForestTree
+auz WorldGenSand
+av CommandPlaySound
+ava WorldGenAcaciaTree
+avb WorldGenEnder
+avb$a WorldGenEnder$Spike
+avc WorldGenLiquids
+avd WorldGenTaiga2
+ave WorldGenSwampTree
+avf WorldGenGrass
+avg WorldGenTrees
+avh WorldGenVines
+avi WorldGenWaterLily
+avk WorldGenFlatInfo
+avl WorldGenFlatLayerInfo
+avp StructureBoundingBox
+avq WorldGenEndCity
+avq$a WorldGenEndCity$Start
+avr WorldGenEndCityPieces
+avr$a WorldGenEndCityPieces$Piece
+avr$b WorldGenEndCityPieces$PieceGenerator
+avs WorldGenMineshaft
+avt WorldGenMineshaftPieces
+avt$a WorldGenMineshaftPieces$WorldGenMineshaftCorridor
+avt$b WorldGenMineshaftPieces$WorldGenMineshaftCross
+avt$c WorldGenMineshaftPieces$WorldGenMineshaftRoom
+avt$d WorldGenMineshaftPieces$WorldGenMineshaftStairs
+avu WorldGenMineshaftStart
+avv WorldGenNether
+avv$a WorldGenNether$WorldGenNetherStart
+avw WorldGenNetherPieces
+avw$a WorldGenNetherPieces$WorldGenNetherPiece1
+avw$b WorldGenNetherPieces$WorldGenNetherPiece2
+avw$c WorldGenNetherPieces$WorldGenNetherPiece3
+avw$d WorldGenNetherPieces$WorldGenNetherPiece4
+avw$e WorldGenNetherPieces$WorldGenNetherPiece5
+avw$f WorldGenNetherPieces$WorldGenNetherPiece6
+avw$g WorldGenNetherPieces$WorldGenNetherPiece7
+avw$h WorldGenNetherPieces$WorldGenNetherPiece8
+avw$i WorldGenNetherPieces$WorldGenNetherPiece9
+avw$j WorldGenNetherPieces$WorldGenNetherPiece10
+avw$k WorldGenNetherPieces$WorldGenNetherPiece11
+avw$l WorldGenNetherPieces$WorldGenNetherPiece12
+avw$m WorldGenNetherPieces$WorldGenNetherPiece
+avw$n WorldGenNetherPieces$WorldGenNetherPieceWeight
+avw$o WorldGenNetherPieces$WorldGenNetherPiece13
+avw$p WorldGenNetherPieces$WorldGenNetherPiece14
+avw$q WorldGenNetherPieces$WorldGenNetherPiece15
+avx WorldGenMonument
+avx$a WorldGenMonument$WorldGenMonumentStart
+avy WorldGenMonumentPieces
+avy$a WorldGenMonumentPieces$WorldGenMonumentPieceSelector7
+avy$b WorldGenMonumentPieces$WorldGenMonumentPieceSelector6
+avy$c WorldGenMonumentPieces$WorldGenMonumentPieceSelector5
+avy$d WorldGenMonumentPieces$WorldGenMonumentPieceSelector4
+avy$e WorldGenMonumentPieces$WorldGenMonumentPieceSelector3
+avy$f WorldGenMonumentPieces$WorldGenMonumentPieceSelector2
+avy$g WorldGenMonumentPieces$WorldGenMonumentPieceSelector1
+avy$h WorldGenMonumentPieces$WorldGenMonumentPiece1
+avy$i WorldGenMonumentPieces$IWorldGenMonumentPieceSelector
+avy$j WorldGenMonumentPieces$WorldGenMonumentPiece2
+avy$k WorldGenMonumentPieces$WorldGenMonumentPiece3
+avy$l WorldGenMonumentPieces$WorldGenMonumentPiece4
+avy$m WorldGenMonumentPieces$WorldGenMonumentPiece5
+avy$n WorldGenMonumentPieces$WorldGenMonumentPiece6
+avy$o WorldGenMonumentPieces$WorldGenMonumentPiece7
+avy$p WorldGenMonumentPieces$WorldGenMonumentPieceEntry
+avy$q WorldGenMonumentPieces$WorldGenMonumentPiecePenthouse
+avy$r WorldGenMonumentPieces$WorldGenMonumentPiece
+avy$s WorldGenMonumentPieces$WorldGenMonumentPieceSimple
+avy$t WorldGenMonumentPieces$WorldGenMonumentPieceSimpleT
+avy$u WorldGenMonumentPieces$WorldGenMonumentPiece8
+avy$v WorldGenMonumentPieces$WorldGenMonumentStateTracker
+avz WorldGenLargeFeature
+avz$a WorldGenLargeFeature$WorldGenLargeFeatureStart
+aw CommandPublish
+awa WorldGenRegistration
+awa$a WorldGenRegistration$WorldGenPyramidPiece
+awa$c WorldGenRegistration$WorldGenJungleTemple
+awa$c$a WorldGenRegistration$WorldGenJungleTemple$WorldGenJungleTemplePiece
+awa$d WorldGenRegistration$WorldGenScatteredPiece
+awa$e WorldGenRegistration$WorldGenWitchHut
+awb WorldGenStronghold
+awb$a WorldGenStronghold$WorldGenStronghold2Start
+awc WorldGenStrongholdPieces
+awc$a WorldGenStrongholdPieces$WorldGenStrongholdChestCorridor
+awc$b WorldGenStrongholdPieces$WorldGenStrongholdCorridor
+awc$c WorldGenStrongholdPieces$WorldGenStrongholdCrossing
+awc$d WorldGenStrongholdPieces$WorldGenStrongholdLeftTurn
+awc$e WorldGenStrongholdPieces$WorldGenStrongholdLibrary
+awc$f WorldGenStrongholdPieces$WorldGenStrongholdPieceWeight
+awc$g WorldGenStrongholdPieces$WorldGenStrongholdPortalRoom
+awc$h WorldGenStrongholdPieces$WorldGenStrongholdPrison
+awc$i WorldGenStrongholdPieces$WorldGenStrongholdRightTurn
+awc$j WorldGenStrongholdPieces$WorldGenStrongholdRoomCrossing
+awc$k WorldGenStrongholdPieces$WorldGenStrongholdStones
+awc$l WorldGenStrongholdPieces$WorldGenStrongholdStairs2
+awc$m WorldGenStrongholdPieces$WorldGenStrongholdStart
+awc$n WorldGenStrongholdPieces$WorldGenStrongholdStairs
+awc$o WorldGenStrongholdPieces$WorldGenStrongholdStairsStraight
+awc$p WorldGenStrongholdPieces$WorldGenStrongholdPiece
+awc$p$a WorldGenStrongholdPieces$WorldGenStrongholdPiece$WorldGenStrongholdDoorType
+awd StructureGenerator
+awe WorldGenFactory
+awf PersistentStructure
+awg StructurePiece
+awg$a StructurePiece$StructurePieceBlockSelector
+awh StructureStart
+awi DefinedStructurePiece
+awj WorldGenVillage
+awj$a WorldGenVillage$WorldGenVillageStart
+awk WorldGenVillagePieces
+awk$a WorldGenVillagePieces$WorldGenVillageLibrary
+awk$b WorldGenVillagePieces$WorldGenVillageFarm2
+awk$c WorldGenVillagePieces$WorldGenVillageFarm
+awk$d WorldGenVillagePieces$WorldGenVillageLight
+awk$e WorldGenVillagePieces$WorldGenVillagePieceWeight
+awk$f WorldGenVillagePieces$WorldGenVillageButcher
+awk$g WorldGenVillagePieces$WorldGenVillageHouse
+awk$h WorldGenVillagePieces$WorldGenVillageHut
+awk$i WorldGenVillagePieces$WorldGenVillageTemple
+awk$j WorldGenVillagePieces$WorldGenVillageBlacksmith
+awk$k WorldGenVillagePieces$WorldGenVillageStartPiece
+awk$l WorldGenVillagePieces$WorldGenVillageRoad
+awk$m WorldGenVillagePieces$WorldGenVillageHouse2
+awk$n WorldGenVillagePieces$WorldGenVillagePiece
+awk$o WorldGenVillagePieces$WorldGenVillageRoadPiece
+awk$p WorldGenVillagePieces$WorldGenVillageWell
+awm DefinedStructureManager
+awn DefinedStructureInfo
+awo DefinedStructure
+awo$a DefinedStructure$BlockInfo
+awo$b DefinedStructure$EntityInfo
+awt NoiseGeneratorPerlin
+awu NoiseGeneratorOctaves
+awv NoiseGenerator3
+awy NoiseGenerator3Handler
+awz NoiseGenerator
+ax CommandReplaceItem
+axb MaterialDecoration
+axc MaterialGas
+axd MaterialLiquid
+axe Material
+axf MaterialMapColor
+axg MaterialPortal
+axh EnumPistonReaction
+axh EnumPistonReaction
+axj GenLayerDeepOcean
+axk GenLayerSpecial
+axk$a GenLayerSpecial$EnumGenLayerSpecial
+axl GenLayerIsland
+axm GenLayerMushroomIsland
+axn GenLayerTopSoil
+axo GenLayerDesert
+axp GenLayerBiome
+axr GenLayerZoomFuzzy
+axt IntCache
+axu LayerIsland
+axv GenLayer
+axw GenLayerPlains
+axx GenLayerRegionHills
+axy GenLayerIcePlains
+axz GenLayerCleaner
+ay CommandSaveAll
+aya GenLayerRiver
+ayb GenLayerRiverMix
+ayc GenLayerMushroomShore
+ayd GenLayerSmooth
+ayh GenLayerZoomVoronoi
+ayi GenLayerZoom
+ayl Path
+aym PathType
+ayn PathPoint
+ayo PathfinderAbstract
+ayp PathEntity
+ayq Pathfinder
+ayr PathfinderWater
+ays PathfinderNormal
+ayw RunnableSaveScoreboard
+ayx PersistentBase
+ayy MapIcon
+ayz WorldMap
+ayz$a WorldMap$WorldMapHumanTracker
+az CommandSaveOff
+azc ServerNBTManager
+azd WorldLoaderServer
+aze SecondaryWorldData
+azf WorldNBTStorage
+azg WorldLoader
+azh WorldData
+azi IDataManager
+azk Convertable
+azo IPlayerFileData
+azq PersistentCollection
+azr LootTables
+azs LootSelectorEmpty
+azt LootItem
+azu LootSelector
+azv LotoSelectorEntry
+azw LootTable
+azx LootTableInfo
+azx$b LootTableInfo$EntityTarget
+azy LootSelectorLootTable
+azz LootTableRegistry
+b CrashReport
+ba CommandSaveOn
+baa LootValueBounds
+bab LootItemFunctionEnchant
+bac LootEnchantLevel
+bad LootItemFunction
+bae LootItemFunctions
+baf LootEnchantFunction
+bag LootItemFunctionSetAttribute
+bah LootItemFunctionSetCount
+bai LootItemFunctionSetDamage
+baj LootItemFunctionSetData
+bak LootItemFunctionSetTag
+bal LootItemFunctionSmelt
+bao LootItemConditionEntityScore
+bap LootItemCondition
+baq LootItemConditions
+bar LootItemConditionEntityProperty
+bas LootItemConditionKilledByPlayer
+bat LootItemConditionRandomChance
+bau LootItemConditionRandomChanceWithLooting
+baw LootEntityProperties
+bax LootEntityProperty
+bay LootEntityPropertyOnFire
+bb CommandSay
+bbb FileIOThread
+bbc IAsyncChunkSaver
+bbf AxisAlignedBB
+bbg MovingObjectPosition
+bbg$a MovingObjectPosition$EnumMovingObjectType
+bbh Vec3D
+bbj ScoreboardObjective
+bbk ScoreboardTeam
+bbl ScoreboardScore
+bbn Scoreboard
+bbo PersistentScoreboard
+bbp ScoreboardTeamBase
+bbp$a ScoreboardTeamBase$EnumTeamPush
+bbp$b ScoreboardTeamBase$EnumNameTagVisibility
+bbq ScoreboardCriteriaInteger
+bbr ScoreboardBaseCriteria
+bbs ScoreboardHealthCriteria
+bbt IScoreboardCriteria
+bbt$a IScoreboardCriteria$EnumScoreboardHealthDisplay
+bbu ScoreboardReadOnlyCriteria
+bbv ScoreboardStatisticCriteria
+bc CommandScoreboard
+bd CommandDispatcher
+be CommandSetBlock
+bf CommandSetWorldSpawn
+bg CommandIdleTimeout
+bh CommandSpawnpoint
+bi CommandSeed
+bj CommandSpreadPlayers
+bj$a CommandSpreadPlayers$Location2D
+bk CommandStats
+bl CommandStop
+bm CommandStopSound
+bn CommandSummon
+bo CommandTp
+bp CommandTellRaw
+br CommandTestForBlock
+bs CommandTestFor
+bt CommandTime
+bu CommandTitle
+bv CommandToggleDownfall
+bw CommandTrigger
+bx CommandWeather
+by CommandWhitelist
+bz CommandWorldBorder
+c CrashReportSystemDetails
+c$a CrashReportSystemDetails$CrashReportDetail
+cb CommandException
+cc ExceptionEntityNotFound
+cd ExceptionInvalidNumber
+ce ExceptionInvalidSyntax
+cf ExceptionPlayerNotFound
+cg ExceptionUnknownCommand
+ch ExceptionUsage
+cl BlockPosition
+cl$a BlockPosition$MutableBlockPosition
+cl$b BlockPosition$PooledBlockPosition
+cm ISourceBlock
+cn SourceBlock
+co IteratorUtils
+co$a IteratorUtils$ArrayToList
+co$b IteratorUtils$ClassIterable
+co$b$a IteratorUtils$ClassIterable$ClassIterator
+cp DispenseBehaviorItem
+cq RegistryBlocks
+cr RegistryDefault
+cs EnumDirection
+cs$a EnumDirection$EnumAxis
+cs$b EnumDirection$EnumAxisDirection
+cs$c EnumDirection$EnumDirectionLimit
+ct IDispenseBehavior
+cu Registry
+cv RegistryBlockID
+cw ILocationSource
+cx ISource
+cy MapGeneratorUtils
+cz RegistryMaterials
+d CrashReportCallable
+da EnumParticle
+db IPosition
+dc Position
+dd IRegistry
+de Vector3f
+df RegistrySimple
+dh BaseBlockPosition
+dk LocaleI18n
+dl LocaleLanguage
+dn NBTTagByteArray
+dp NBTTagByte
+dq NBTTagCompound
+dr NBTTagDouble
+ds NBTTagEnd
+dt NBTTagFloat
+du NBTTagIntArray
+dv NBTTagInt
+dw NBTTagList
+dx NBTTagLong
+dy NBTReadLimiter
+dz NBTCompressedStreamTools
+ea GameProfileSerializer
+eb NBTTagShort
+ec NBTTagString
+ed NBTBase
+ed$a NBTBase$NBTNumber
+ee MojangsonParseException
+ef MojangsonParser
+ef$a MojangsonParser$MojangsonTypeParser
+ef$b MojangsonParser$MojangsonCompoundParser
+ef$c MojangsonParser$MojangsonListParser
+ef$d MojangsonParser$MojangsonPrimitiveParser
+eh PacketEncryptionHandler
+ei PacketDecrypter
+ej PacketEncrypter
+ek PacketDecompressor
+el PacketCompressor
+em NetworkManager
+em$a NetworkManager$QueuedPacket
+en EnumProtocol
+eo PacketDataSerializer
+ep PacketDecoder
+eq PacketEncoder
+er PacketListener
+es PacketSplitter
+et PacketPrepender
+eu ChatBaseComponent
+ev ChatClickable
+ev$a ChatClickable$EnumClickAction
+ew IChatBaseComponent
+ew$a IChatBaseComponent$ChatSerializer
+ex ChatComponentUtils
+ey ChatHoverable
+ey$a ChatHoverable$EnumHoverAction
+ez ChatComponentScore
+f ReportedException
+fa ChatComponentSelector
+fb ChatModifier
+fb$a ChatModifier$ChatModifierSerializer
+fc ChatComponentText
+fd ChatMessage
+fe ChatMessageException
+fh Packet
+fi EnumProtocolDirection
+fj PlayerConnectionUtils
+fk PacketListenerPlayOut
+fl PacketPlayOutSpawnEntity
+fm PacketPlayOutSpawnEntityExperienceOrb
+fn PacketPlayOutSpawnEntityWeather
+fo PacketPlayOutSpawnEntityLiving
+fp PacketPlayOutSpawnEntityPainting
+fq PacketPlayOutNamedEntitySpawn
+fr PacketPlayOutAnimation
+fs PacketPlayOutStatistic
+ft PacketPlayOutBlockBreakAnimation
+fu PacketPlayOutTileEntityData
+fv PacketPlayOutBlockAction
+fw PacketPlayOutBlockChange
+fx PacketPlayOutBoss
+fx$a PacketPlayOutBoss$Action
+fy PacketPlayOutServerDifficulty
+fz PacketPlayOutTabComplete
+g SharedConstants
+ga PacketPlayOutChat
+gb PacketPlayOutMultiBlockChange
+gb$a PacketPlayOutMultiBlockChange$MultiBlockChangeInfo
+gc PacketPlayOutTransaction
+gd PacketPlayOutCloseWindow
+ge PacketPlayOutOpenWindow
+gf PacketPlayOutWindowItems
+gg PacketPlayOutWindowData
+gh PacketPlayOutSetSlot
+gi PacketPlayOutSetCooldown
+gj PacketPlayOutCustomPayload
+gk PacketPlayOutCustomSoundEffect
+gl PacketPlayOutKickDisconnect
+gm PacketPlayOutEntityStatus
+gn PacketPlayOutExplosion
+go PacketPlayOutUnloadChunk
+gp PacketPlayOutGameStateChange
+gq PacketPlayOutKeepAlive
+gr PacketPlayOutMapChunk
+gs PacketPlayOutWorldEvent
+gt PacketPlayOutWorldParticles
+gu PacketPlayOutLogin
+gv PacketPlayOutMap
+gw PacketPlayOutEntity
+gw$a PacketPlayOutEntity$PacketPlayOutRelEntityMove
+gw$b PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook
+gw$c PacketPlayOutEntity$PacketPlayOutEntityLook
+gx PacketPlayOutVehicleMove
+gy PacketPlayOutOpenSignEditor
+gz PacketPlayOutAbilities
+h SystemUtils
+ha PacketPlayOutCombatEvent
+ha$a PacketPlayOutCombatEvent$EnumCombatEventType
+hb PacketPlayOutPlayerInfo
+hb$a PacketPlayOutPlayerInfo$EnumPlayerInfoAction
+hb$b PacketPlayOutPlayerInfo$PlayerInfoData
+hc PacketPlayOutPosition
+hc$a PacketPlayOutPosition$EnumPlayerTeleportFlags
+hd PacketPlayOutBed
+he PacketPlayOutEntityDestroy
+hf PacketPlayOutRemoveEntityEffect
+hg PacketPlayOutResourcePackSend
+hh PacketPlayOutRespawn
+hi PacketPlayOutEntityHeadRotation
+hj PacketPlayOutWorldBorder
+hj$a PacketPlayOutWorldBorder$EnumWorldBorderAction
+hk PacketPlayOutCamera
+hl PacketPlayOutHeldItemSlot
+hm PacketPlayOutScoreboardDisplayObjective
+hn PacketPlayOutEntityMetadata
+ho PacketPlayOutAttachEntity
+hp PacketPlayOutEntityVelocity
+hq PacketPlayOutEntityEquipment
+hr PacketPlayOutExperience
+hs PacketPlayOutUpdateHealth
+ht PacketPlayOutScoreboardObjective
+hu PacketPlayOutMount
+hv PacketPlayOutScoreboardTeam
+hw PacketPlayOutScoreboardScore
+hw$a PacketPlayOutScoreboardScore$EnumScoreboardAction
+hx PacketPlayOutSpawnPosition
+hy PacketPlayOutUpdateTime
+hz PacketPlayOutTitle
+hz$a PacketPlayOutTitle$EnumTitleAction
+i ICommandDispatcher
+ia PacketPlayOutNamedSoundEffect
+ib PacketPlayOutPlayerListHeaderFooter
+ic PacketPlayOutCollect
+id PacketPlayOutEntityTeleport
+ie PacketPlayOutUpdateAttributes
+ie$a PacketPlayOutUpdateAttributes$AttributeSnapshot
+ig PacketPlayOutEntityEffect
+ih PacketListenerPlayIn
+ii PacketPlayInTeleportAccept
+ij PacketPlayInTabComplete
+ik PacketPlayInChat
+il PacketPlayInClientCommand
+il$a PacketPlayInClientCommand$EnumClientCommand
+im PacketPlayInSettings
+in PacketPlayInTransaction
+io PacketPlayInEnchantItem
+ip PacketPlayInWindowClick
+iq PacketPlayInCloseWindow
+ir PacketPlayInCustomPayload
+is PacketPlayInUseEntity
+is$a PacketPlayInUseEntity$EnumEntityUseAction
+it PacketPlayInKeepAlive
+iu PacketPlayInFlying
+iu$a PacketPlayInFlying$PacketPlayInPosition
+iu$b PacketPlayInFlying$PacketPlayInPositionLook
+iu$c PacketPlayInFlying$PacketPlayInLook
+iv PacketPlayInVehicleMove
+iw PacketPlayInBoatMove
+ix PacketPlayInAbilities
+iy PacketPlayInBlockDig
+iy$a PacketPlayInBlockDig$EnumPlayerDigType
+iz PacketPlayInEntityAction
+iz$a PacketPlayInEntityAction$EnumPlayerAction
+j CommandAbstract
+j$a CommandAbstract$CommandNumber
+ja PacketPlayInSteerVehicle
+jb PacketPlayInResourcePackStatus
+jb$a PacketPlayInResourcePackStatus$EnumResourcePackStatus
+jc PacketPlayInHeldItemSlot
+jd PacketPlayInSetCreativeSlot
+je PacketPlayInUpdateSign
+jf PacketPlayInArmAnimation
+jg PacketPlayInSpectate
+jh PacketPlayInUseItem
+ji PacketPlayInBlockPlace
+jk PacketHandshakingInSetProtocol
+jl PacketHandshakingInListener
+jn PacketLoginOutListener
+jo PacketLoginOutSuccess
+jp PacketLoginOutEncryptionBegin
+jq PacketLoginOutSetCompression
+jr PacketLoginOutDisconnect
+js PacketLoginInListener
+jt PacketLoginInStart
+ju PacketLoginInEncryptionBegin
+jx PacketStatusOutListener
+jy PacketStatusOutPong
+jz PacketStatusOutServerInfo
+k CommandHandler
+ka ServerPing
+ka$a ServerPing$ServerPingPlayerSample
+ka$a$a ServerPing$ServerPingPlayerSample$Serializer
+ka$b ServerPing$Serializer
+ka$c ServerPing$ServerData
+ka$c$a ServerPing$ServerData$Serializer
+kb PacketStatusInListener
+kc PacketStatusInPing
+kd PacketStatusInStart
+kf DataWatcherObject
+kg DataWatcherSerializer
+kh DataWatcherRegistry
+ki DataWatcher
+ki$a DataWatcher$Item
+kl MinecraftKey
+kn DispenseBehaviorProjectile
+ko DispenserRegistry
+kq ServerCommand
+ks EULA
+kt RedirectStream
+kv CancelledPacketHandleException
+kw IMinecraftServer
+kx ScoreboardServer
+ky PropertyManager
+kz ITickable
+l ICommand
+la DedicatedPlayerList
+lb DedicatedServer
+lc ThreadWatchdog
+le ServerGUI
+lf PlayerListBox
+lg GuiStatsComponent
+lk DemoWorldServer
+ll DemoPlayerInteractManager
+lm SecondaryWorldServer
+ln EntityTracker
+lo BossBattleServer
+lp ChunkProviderServer
+lq WorldServer
+lq$a WorldServer$BlockActionDataList
+lr WorldManager
+ls EntityPlayer
+lt PlayerInteractManager
+lu EntityTrackerEntry
+lv PlayerChunk
+lw PlayerChunkMap
+lz LegacyPingHandler
+m ICommandHandler
+mb ServerConnection
+mc PlayerConnection
+md HandshakeListener
+me LoginListener
+me$a LoginListener$EnumProtocolState
+mf PacketStatusListener
+mi ExpirableListEntry
+mj UserCache
+mj$a UserCache$UserCacheEntry
+mj$b UserCache$BanEntrySerializer
+mk IpBanList
+ml IpBanEntry
+mm NameReferencingFileConverter
+mm$a NameReferencingFileConverter$FileConversionException
+mn PlayerList
+mo OpList
+mp OpListEntry
+mq JsonListEntry
+mr JsonList
+mr$a JsonList$JsonListEntrySerializer
+ms GameProfileBanList
+mt GameProfileBanEntry
+mu WhiteList
+mv WhiteListEntry
+mx RemoteStatusReply
+my StatusChallengeUtils
+mz RemoteControlCommandListener
+n ICommandListener
+nb RemoteConnectionThread
+nc RemoteStatusListener
+nc$a RemoteStatusListener$RemoteStatusChallenge
+nd RemoteControlSession
+ne RemoteControlListener
+ng SoundEffect
+nh SoundEffects
+ni SoundCategory
+nk Achievement
+nl AchievementList
+nn CounterStatistic
+no CraftingStatistic
+np ServerStatisticManager
+nq Statistic
+nr Counter
+ns StatisticWrapper
+nt IJsonStatistic
+nu StatisticList
+nv StatisticManager
+nw AchievementSet
+ny DataBits
+nz EntitySlice
+o CommandObjectiveExecutor
+o$a CommandObjectiveExecutor$EnumCommandResult
+ob RegistryID
+oc MinecraftEncryption
+oe ChatDeserializer
+of HttpUtilities
+og InsensitiveStringMap
+oi IntHashMap
+oi$a IntHashMap$IntHashMapEntry
+ok LazyInitVar
+om ChatTypeAdapterFactory
+on MathHelper
+oo MethodProfiler
+oo$a MethodProfiler$ProfilerInfo
+op IProgressUpdate
+or INamable
+os UtilColor
+ou Tuple
+ov WeightedRandom
+ov$a WeightedRandom$WeightedRandomChoice
+ox IDataConverter
+oy DataConverterType
+oz DataConverterTypes
+p PlayerSelector
+pa DataConverter
+pb DataConverterManager
+pc DataConverterRegistry
+pd DataInspector
+pe DataConverterArmorStand
+pf DataConverterEquipment
+pg DataConverterHealth
+ph DataConverterSaddle
+pi DataConverterHanging
+pj DataConverterDropChances
+pk DataConverterRiding
+pl DataConverterUUID
+pm DataConverterMaterialId
+pn DataConverterBook
+po DataConverterMinecart
+pp DataConverterMobSpawner
+pq DataConverterPotionId
+pr DataConverterSignText
+ps DataConverterSpawnEgg
+pv DataInspectorItem
+pw DataInspectorBlockEntity
+px DataInspectorEntity
+py DataInspectorItemList
+pz DataInspectorTagged
+q CommandAchievement
+qc IAsyncTaskHandler
+qe BossBattle
+qe$a BossBattle$BarColor
+qe$b BossBattle$BarStyle
+qf InventoryLargeChest
+qg IInventory
+qh ContainerUtil
+qi IInventoryListener
+qj InventoryUtils
+qk EnumDifficulty
+ql DifficultyDamageScaler
+qm EnumHand
+qn ITileEntityContainer
+qo EnumInteractionResult
+qp InteractionResultWrapper
+qr ChestLock
+qs ITileInventory
+qt INamableTileEntity
+qu ILootable
+qv InventorySubcontainer
+qw MojangStatisticsGenerator
+qx IMojangStatistics
+qy IWorldInventory
+qz CombatEntry
+r CommandBanIp
+ra CombatMath
+rb CombatTracker
+rc DamageSource
+rd EntityDamageSource
+re EntityDamageSourceIndirect
+rg MobEffectAbsorption
+rh MobEffectAttackDamage
+ri MobEffectHealthBoost
+rj InstantMobEffect
+rk MobEffectList
+rl MobEffect
+rm MobEffects
+ro EntityAgeable
+rp EntityAreaEffectCloud
+rq IAnimal
+rr Entity
+rt EntityTypes
+rt$a EntityTypes$MonsterEggInfo
+rv IEntitySelector
+rv$a IEntitySelector$EntitySelectorEquipable
+rw EnumItemSlot
+rw$a EnumItemSlot$Function
+rx EntityExperienceOrb
+ry EntityFlying
+rz EnumMainHand
+s CommandBan
+sa EntityLiving
+sb EntityInsentient
+sb$a EntityInsentient$EnumEntityPositionType
+sc EnumCreatureType
+sd GroupDataEntity
+se EntityPositionTypes
+sf EnumMonsterType
+sg EntityOwnable
+sh EntityCreature
+sj IJumpable
+sk EntityTameableAnimal
+sl IAttribute
+sm AttributeInstance
+sn AttributeModifier
+so AttributeBase
+sp AttributeMapBase
+sq AttributeModifiable
+sr AttributeMapServer
+ss AttributeRanged
+su EntityAIBodyControl
+sw ControllerJump
+sx ControllerLook
+sy ControllerMove
+sy$a ControllerMove$Operation
+t CommandBlockData
+ta PathfinderGoalAvoidTarget
+tb PathfinderGoalBeg
+tc PathfinderGoalBreakDoor
+td PathfinderGoalBreed
+te PathfinderGoalDoorInteract
+tf PathfinderGoalEatTile
+tg PathfinderGoalFleeSun
+th PathfinderGoalFloat
+ti PathfinderGoalFollowOwner
+tj PathfinderGoalFollowParent
+tk PathfinderGoal
+tl PathfinderGoalSelector
+tl$a PathfinderGoalSelector$PathfinderGoalSelectorItem
+tm PathfinderGoalVillagerFarm
+tn PathfinderGoalInteract
+to PathfinderGoalLeapAtTarget
+tp PathfinderGoalLookAtPlayer
+tq PathfinderGoalLookAtTradingPlayer
+tr PathfinderGoalMakeLove
+ts PathfinderGoalMeleeAttack
+tt PathfinderGoalMoveIndoors
+tu PathfinderGoalMoveThroughVillage
+tv PathfinderGoalGotoTarget
+tw PathfinderGoalMoveTowardsRestriction
+tx PathfinderGoalMoveTowardsTarget
+ty PathfinderGoalOcelotAttack
+tz PathfinderGoalJumpOnBlock
+u CommandClear
+ua PathfinderGoalOfferFlower
+ub PathfinderGoalOpenDoor
+uc PathfinderGoalPanic
+ud PathfinderGoalPlay
+uf PathfinderGoalRandomLookaround
+ug PathfinderGoalRandomStroll
+uh PathfinderGoalArrowAttack
+ui PathfinderGoalBowShoot
+uj PathfinderGoalRestrictOpenDoor
+uk PathfinderGoalRestrictSun
+ul PathfinderGoalTame
+um PathfinderGoalSit
+un PathfinderGoalSwell
+uo PathfinderGoalTakeFlower
+up PathfinderGoalTempt
+uq PathfinderGoalTradeWithPlayer
+ur PathfinderGoalInteractVillagers
+us PathfinderGoalZombieAttack
+uu PathfinderGoalDefendVillage
+uv PathfinderGoalHurtByTarget
+uw PathfinderGoalNearestAttackableTargetInsentient
+ux PathfinderGoalTargetNearestPlayer
+uy PathfinderGoalNearestAttackableTarget
+uy$a PathfinderGoalNearestAttackableTarget$DistanceComparator
+uz PathfinderGoalRandomTargetNonTamed
+v CommandClone
+v$a CommandClone$CommandCloneStoredTileEntity
+va PathfinderGoalOwnerHurtByTarget
+vb PathfinderGoalOwnerHurtTarget
+vc PathfinderGoalTarget
+ve Navigation
+vf NavigationAbstract
+vg NavigationListener
+vh NavigationSpider
+vi NavigationGuardian
+vk EntitySenses
+vm RandomPositionGenerator
+vo VillageDoor
+vp Village
+vp$a Village$Aggressor
+vq VillageSiege
+vr PersistentVillage
+vt EntityAmbient
+vu EntityBat
+vw EntityAnimal
+vx EntityChicken
+vy EntityCow
+vz EntityGolem
+w CommandTestForBlocks
+wa EntityMushroomCow
+wb EntityOcelot
+wc EntityPig
+wd EntityRabbit
+wd$a EntityRabbit$PathfinderGoalKillerRabbitMeleeAttack
+wd$b EntityRabbit$PathfinderGoalRabbitAvoidTarget
+wd$c EntityRabbit$GroupDataRabbit
+wd$d EntityRabbit$ControllerJumpRabbit
+wd$e EntityRabbit$ControllerMoveRabbit
+wd$f EntityRabbit$PathfinderGoalRabbitPanic
+wd$g EntityRabbit$PathfinderGoalEatCarrots
+we EntitySheep
+wf EntitySnowman
+wg EntitySquid
+wg$a EntitySquid$PathfinderGoalSquid
+wh EntityIronGolem
+wi EntityWaterAnimal
+wj EntityWolf
+wk EntityHorse
+wl EnumHorseArmor
+wm EnumHorseType
+wn PathfinderGoalHorseTrap
+wr IComplex
+ws EntityComplexPart
+wt EntityEnderCrystal
+wu EntityEnderDragon
+ww AbstractDragonController
+wx AbstractDragonControllerLanded
+wy DragonControllerCharge
+wz DragonControllerDying
+x CommandDeop
+xa DragonControllerHold
+xb DragonControllerHover
+xc DragonControllerLandingFly
+xd DragonControllerLanding
+xe IDragonController
+xf DragonControllerLandedAttack
+xg DragonControllerLandedFlame
+xh DragonControllerLandedSearch
+xi DragonControllerStrafe
+xj DragonControllerFly
+xk DragonControllerPhase
+xl DragonControllerManager
+xo EntityWither
+xq EntityArmorStand
+xr EntityHanging
+xs EntityItemFrame
+xt EntityLeash
+xu EntityPainting
+xu$a EntityPainting$EnumArt
+xw EntityFishingHook
+xz EntityWeather
+y CommandDebug
+ya EntityLightning
+yc EntityFallingBlock
+yd EntityItem
+ye EntityTNTPrimed
+yg EntityBlaze
+yg$a EntityBlaze$PathfinderGoalBlazeFireball
+yh EntityCaveSpider
+yi EntityCreeper
+yj EntityEnderman
+yj$a EntityEnderman$PathfinderGoalEndermanPlaceBlock
+yj$b EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
+yj$c EntityEnderman$PathfinderGoalEndermanPickupBlock
+yk EntityEndermite
+yl IMonster
+ym EntityGhast
+ym$a EntityGhast$PathfinderGoalGhastMoveTowardsTarget
+ym$b EntityGhast$ControllerGhast
+ym$c EntityGhast$PathfinderGoalGhastAttackTarget
+ym$d EntityGhast$PathfinderGoalGhastIdleMove
+yn EntityGiantZombie
+yo EntityGuardian
+yo$a EntityGuardian$PathfinderGoalGuardianAttack
+yo$b EntityGuardian$EntitySelectorGuardianTargetHumanSquid
+yo$c EntityGuardian$ControllerMoveGuardian
+yp EntityMagmaCube
+yq EntityMonster
+yr EntityPigZombie
+yr$a EntityPigZombie$PathfinderGoalAnger
+yr$b EntityPigZombie$PathfinderGoalAngerOther
+ys IRangedEntity
+yt GenericAttributes
+yu EntityShulker
+yv EntitySilverfish
+yv$a EntitySilverfish$PathfinderGoalSilverfishHideInBlock
+yv$b EntitySilverfish$PathfinderGoalSilverfishWakeOthers
+yw EntitySkeleton
+yx EntitySlime
+yx$a EntitySlime$PathfinderGoalSlimeNearestPlayer
+yx$b EntitySlime$PathfinderGoalSlimeRandomJump
+yx$c EntitySlime$PathfinderGoalSlimeIdle
+yx$d EntitySlime$ControllerMoveSlime
+yx$e EntitySlime$PathfinderGoalSlimeRandomDirection
+yy EntitySpider
+yy$a EntitySpider$PathfinderGoalSpiderMeleeAttack
+yy$b EntitySpider$GroupDataSpider
+yy$c EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
+yz EntityWitch
+z CommandGamemodeDefault
+za EntityZombie
+za$a EntityZombie$GroupDataZombie
+zd NPC
+ze EntityVillager
+ze$a EntityVillager$MerchantRecipeOptionBuy
+ze$b EntityVillager$MerchantRecipeOptionBook
+ze$c EntityVillager$MerchantRecipeOptionEnchant
+ze$d EntityVillager$MerchantRecipeOptionProcess
+ze$e EntityVillager$MerchantRecipeOptionSell
+ze$f EntityVillager$IMerchantRecipeOption
+ze$g EntityVillager$MerchantOptionRandomRange
+zh PlayerAbilities
+zi PlayerInventory
+zj EntityHuman
+zj$a EntityHuman$EnumBedResult
+zj$b EntityHuman$EnumChatVisibility
+zm EntityArrow
+zm$a EntityArrow$PickupStatus
+zn EntityDragonFireball
+zo EntityEnderSignal
+zp EntityFireball
+zq EntityFireworks
+zr EntityLargeFireball
+zs IProjectile
+zt ProjectileHelper
+zu EntityShulkerBullet
+zv EntitySmallFireball
+zw EntitySnowball
+zx EntitySpectralArrow
+zy EntityProjectile
+zz EntityEgg
diff --git a/mappings/bukkit-1.9.2-members.csrg b/mappings/bukkit-1.9.4-members.csrg
index 7a0262a..e94b6a4 100644
--- a/mappings/bukkit-1.9.2-members.csrg
+++ b/mappings/bukkit-1.9.4-members.csrg
@@ -5,8 +5,8 @@ AttributeInstance e ()D getValue
AttributeMapServer b ()Ljava/util/Set; getAttributes
AxisAlignedBB b (DDD)LAxisAlignedBB; grow
AxisAlignedBB h (D)LAxisAlignedBB; shrink
-BaseBlockPosition b ZERO
-BaseBlockPosition e (DDD)D distanceSquared
+BaseBlockPosition e ZERO
+BaseBlockPosition f (DDD)D distanceSquared
BaseBlockPosition p ()I getX
BaseBlockPosition q ()I getY
BaseBlockPosition r ()I getZ
@@ -45,7 +45,6 @@ Block a (LWorld;LBlockPosition;LEnumDirection;FFFILEntityLiving;)LIBlockData; ge
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;LEnumHand;LItemStack;LEnumDirection;FFF)Z interact
Block a (LWorld;LBlockPosition;LIBlockData;LEntityLiving;LItemStack;)V postPlace
Block b ()LBlockStateList; getStateList
@@ -203,7 +202,6 @@ BlockFlowers$EnumFlowerVarient h WHITE_TULIP
BlockFlowers$EnumFlowerVarient i PINK_TULIP
BlockFlowers$EnumFlowerVarient j OXEYE_DAISY
BlockFlowing a (LWorld;LBlockPosition;LIBlockData;I)V flow
-BlockFluids a (LWorld;LBlockPosition;LIBlockData;LBlock;)V doPhysics
BlockFluids b (LWorld;LBlockPosition;)V fizz
BlockFluids b LEVEL
BlockFluids c (LWorld;LBlockPosition;LIBlockData;)V onPlace
@@ -429,7 +427,6 @@ BlockThin b NORTH
BlockThin c EAST
BlockThin d SOUTH
BlockThin e WEST
-BlockTorch a (LWorld;LBlockPosition;LIBlockData;LBlock;)V doPhysics
BlockTorch a FACING
BlockTorch c (LWorld;LBlockPosition;LIBlockData;)V onPlace
BlockTrapdoor a FACING
@@ -651,6 +648,7 @@ Blocks cz HARDENED_CLAY
Blocks d DIRT
Blocks da GRASS_PATH
Blocks db END_GATEWAY
+Blocks de FROSTED_ICE
Blocks df STRUCTURE_BLOCK
Blocks e COBBLESTONE
Blocks f PLANKS
@@ -699,6 +697,7 @@ BossBattleServer b (Z)LBossBattle; setPlayMusic
BossBattleServer c ()Ljava/util/Collection; getPlayers
BossBattleServer c (Z)LBossBattle; setCreateFog
BossBattleServer d (Z)V setVisible
+BossBattleServer j visible
CancelledPacketHandleException a INSTANCE
ChatClickable$EnumClickAction a OPEN_URL
ChatClickable$EnumClickAction b OPEN_FILE
@@ -737,22 +736,22 @@ Chunk b locX
Chunk c ()V addEntities
Chunk c locZ
Chunk d ()V removeEntities
-Chunk e sections
Chunk f ()Z isEmpty
+Chunk f sections
Chunk h ()[LChunkSection; getSections
Chunk i ()Z isReady
-Chunk j world
-Chunk k heightMap
+Chunk k world
Chunk l ()[B getBiomeIndex
-Chunk m tileEntities
-Chunk n entitySlices
-Chunk o done
-Chunk p lit
+Chunk l heightMap
+Chunk n tileEntities
+Chunk o entitySlices
+Chunk p done
Chunk q ()LWorld; getWorld
+Chunk q lit
Chunk s ()Ljava/util/Map; getTileEntities
Chunk t ()[LEntitySlice; getEntitySlices
-Chunk t lastSaved
Chunk u ()Z isDone
+Chunk u lastSaved
Chunk$EnumTileEntityState a IMMEDIATE
Chunk$EnumTileEntityState b QUEUED
Chunk$EnumTileEntityState c CHECK
@@ -763,17 +762,17 @@ ChunkGenerator a (LEnumCreatureType;LBlockPosition;)Ljava/util/List; getMobsFor
ChunkGenerator a (LWorld;Ljava/lang/String;LBlockPosition;)LBlockPosition; findNearestMapFeature
ChunkGenerator b (II)V recreateStructures
ChunkGenerator b (LChunk;II)V recreateStructures
-ChunkProviderServer a (II)V queueUnload
-ChunkProviderServer a (LChunk;)V saveChunkNOP
-ChunkProviderServer b (LChunk;)V saveChunk
+ChunkProviderServer a (LChunk;)V unload
+ChunkProviderServer b (II)LChunk; getOrLoadChunkAt
+ChunkProviderServer b (LChunk;)V saveChunkNOP
ChunkProviderServer b unloadQueue
-ChunkProviderServer c (II)LChunk; getOrLoadChunkAt
+ChunkProviderServer c (LChunk;)V saveChunk
ChunkProviderServer c chunkGenerator
+ChunkProviderServer d (II)Z isLoaded
ChunkProviderServer d chunkLoader
+ChunkProviderServer e (II)LChunk; loadChunk
ChunkProviderServer e chunks
-ChunkProviderServer f (II)LChunk; loadChunk
-ChunkProviderServer f chunkList
-ChunkProviderServer g world
+ChunkProviderServer f world
ChunkSection a (III)LIBlockData; getType
ChunkSection a (IIILIBlockData;)V setType
ChunkSection a yPos
@@ -858,6 +857,7 @@ DamageSource h ()Z isStarvation
DamageSource h CACTUS
DamageSource i FALL
DamageSource j ()LEntity; getEntity
+DamageSource j FLY_INTO_WALL
DamageSource k ()LDamageSource; setIgnoreArmor
DamageSource k OUT_OF_WORLD
DamageSource l GENERIC
@@ -896,6 +896,11 @@ DimensionManager a OVERWORLD
DimensionManager b NETHER
DimensionManager c THE_END
DispenseBehaviorProjectile b ()F getPower
+DragonControllerManager a (LDragonControllerPhase;)V setControllerPhase
+DragonControllerManager b enderDragon
+DragonControllerManager c dragonControllers
+DragonControllerManager d currentDragonController
+DragonControllerPhase a (I)LDragonControllerPhase; getById
Enchantment a (LItemStack;)Z canEnchant
Enchantment b ()I getMaxLevel
Enchantment b (LEnchantment;)I getId
@@ -982,7 +987,7 @@ Entity a (LDamageSource;F)Z damageEntity
Entity a (LEntityLightning;)V onLightningStrike
Entity a (LEnumItemSlot;LItemStack;)V setEquipment
Entity a (LWorld;)V spawnIn
-Entity aC invulnerable
+Entity aD invulnerable
Entity aF ()Ljava/lang/Iterable; getArmorItems
Entity aH ()Z isBurning
Entity aI ()Z isPassenger
@@ -1004,11 +1009,11 @@ Entity am dimension
Entity ap ()Z isInteractable
Entity aq ()Z isCollidable
Entity aq uniqueID
-Entity ar glowing
-Entity at boundingBox
+Entity as glowing
Entity au ()Z isAlive
+Entity au boundingBox
Entity av ()Z inBlock
-Entity aw fireTicks
+Entity ax fireTicks
Entity b (DDD)V setPosition
Entity b (DDDFF)V setPositionRotation
Entity b (FF)V setYawPitch
@@ -1016,12 +1021,12 @@ Entity b (IZ)V setFlag
Entity b (LDamageSource;)Z isInvulnerable
Entity ba ()Z isIgnoreBlockTrigger
Entity bc ()Ljava/util/UUID; getUniqueID
-Entity bf ()Ljava/lang/String; getCustomName
-Entity bg ()Z getCustomNameVisible
-Entity bi ()LEnumDirection; getDirection
-Entity bl ()LAxisAlignedBB; getBoundingBox
-Entity bn ()F getHeadHeight
-Entity bw ()LEntity; getVehicle
+Entity bg ()Ljava/lang/String; getCustomName
+Entity bh ()Z getCustomNameVisible
+Entity bj ()LEnumDirection; getDirection
+Entity bm ()LAxisAlignedBB; getBoundingBox
+Entity bo ()F getHeadHeight
+Entity bx ()LEntity; getVehicle
Entity c (Ljava/lang/String;)V setCustomName
Entity d (DDD)V move
Entity d (Z)V setSneaking
@@ -1031,6 +1036,7 @@ Entity g (I)V setOnFire
Entity g (Z)V setInvisible
Entity g id
Entity h (I)V burn
+Entity h (Z)V setInvulnerable
Entity h passengers
Entity h_ ()Ljava/lang/String; getName
Entity i (I)Z getFlag
@@ -1067,17 +1073,19 @@ EntityAnimal K ()Z isTypeNotPersistent
EntityAnimal a (LDamageSource;F)Z damageEntity
EntityAnimal a (LEntityAnimal;)Z mate
EntityAnimal b (LEntityHuman;)I getExpValue
-EntityAnimal de ()LEntityHuman; getBreedCause
-EntityAnimal df ()Z isInLove
-EntityAnimal dg ()V resetLove
+EntityAnimal df ()LEntityHuman; getBreedCause
+EntityAnimal dg ()Z isInLove
+EntityAnimal dh ()V resetLove
EntityAreaEffectCloud a (F)V setRadius
EntityAreaEffectCloud a (I)V setColor
+EntityAreaEffectCloud a (LEntityLiving;)V setSource
EntityAreaEffectCloud a (LEnumParticle;)V setParticle
-EntityAreaEffectCloud as waitTime
-EntityAreaEffectCloud at reapplicationDelay
-EntityAreaEffectCloud av durationOnUse
-EntityAreaEffectCloud aw radiusOnUse
-EntityAreaEffectCloud ax radiusPerTick
+EntityAreaEffectCloud at waitTime
+EntityAreaEffectCloud au reapplicationDelay
+EntityAreaEffectCloud av hasColor
+EntityAreaEffectCloud aw durationOnUse
+EntityAreaEffectCloud ax radiusOnUse
+EntityAreaEffectCloud ay radiusPerTick
EntityAreaEffectCloud b (F)V setRadiusOnUse
EntityAreaEffectCloud b (I)V setDuration
EntityAreaEffectCloud c (F)V setRadiusPerTick
@@ -1089,12 +1097,12 @@ EntityAreaEffectCloud l ()LEnumParticle; getParticle
EntityAreaEffectCloud o ()I getDuration
EntityArmorStand a (LVector3f;)V setHeadPose
EntityArmorStand b (LVector3f;)V setBodyPose
-EntityArmorStand bB headPose
-EntityArmorStand bC bodyPose
-EntityArmorStand bD leftArmPose
-EntityArmorStand bE rightArmPose
-EntityArmorStand bF leftLegPose
-EntityArmorStand bG rightLegPose
+EntityArmorStand bC headPose
+EntityArmorStand bD bodyPose
+EntityArmorStand bE leftArmPose
+EntityArmorStand bF rightArmPose
+EntityArmorStand bG leftLegPose
+EntityArmorStand bH rightLegPose
EntityArmorStand c (LVector3f;)V setLeftArmPose
EntityArmorStand d (LVector3f;)V setRightArmPose
EntityArmorStand e (LVector3f;)V setLeftLegPose
@@ -1112,8 +1120,8 @@ EntityArmorStand u ()Z isMarker
EntityArrow a (I)V setKnockbackStrength
EntityArrow a (Z)V setCritical
EntityArrow a inGround
-EntityArrow ay damage
-EntityArrow az knockbackStrength
+EntityArrow aA knockbackStrength
+EntityArrow az damage
EntityArrow c fromPlayer
EntityArrow d shake
EntityArrow e shooter
@@ -1124,6 +1132,8 @@ EntityArrow$PickupStatus c CREATIVE_ONLY
EntityBat a (Z)V setAsleep
EntityBat o ()Z isAsleep
EntityBoat a (F)V setDamage
+EntityBoat a (LEntityBoat$EnumBoatType;)V setType
+EntityBoat r ()LEntityBoat$EnumBoatType; getType
EntityBoat$EnumBoatType a OAK
EntityBoat$EnumBoatType b SPRUCE
EntityBoat$EnumBoatType c BIRCH
@@ -1135,31 +1145,37 @@ EntityBoat$EnumStatus b UNDER_WATER
EntityBoat$EnumStatus c UNDER_FLOWING_WATER
EntityBoat$EnumStatus d ON_LAND
EntityBoat$EnumStatus e IN_AIR
-EntityChicken cZ ()Z isChickenJockey
+EntityChicken da ()Z isChickenJockey
EntityComplexPart a owner
EntityCow a (LEntityAgeable;)LEntityAgeable; createChild
-EntityCreeper bw fuseTicks
-EntityCreeper bx maxFuseTicks
-EntityCreeper by explosionRadius
-EntityCreeper db ()Z isIgnited
-EntityCreeper dd ()Z canCauseHeadDrop
-EntityCreeper de ()V setCausedHeadDrop
+EntityCreeper bx fuseTicks
+EntityCreeper by maxFuseTicks
+EntityCreeper bz explosionRadius
+EntityCreeper dc ()Z isIgnited
+EntityCreeper de ()Z canCauseHeadDrop
+EntityCreeper df ()V setCausedHeadDrop
EntityCreeper o ()Z isPowered
EntityDamageSource c (LEntityLiving;)LIChatBaseComponent; getLocalizedDeathMessage
EntityDamageSource j ()LEntity; getEntity
EntityDamageSourceIndirect t owner
-EntityEnderDragon bG currentEnderCrystal
-EntityEnderDragon bt children
+EntityEnderCrystal a (LBlockPosition;)V setBeamTarget
+EntityEnderCrystal a (Z)V setShowingBottom
+EntityEnderCrystal j ()LBlockPosition; getBeamTarget
+EntityEnderCrystal k ()Z isShowingBottom
+EntityEnderDragon a PHASE
+EntityEnderDragon bH currentEnderCrystal
+EntityEnderDragon bu children
+EntityEnderDragon cU ()LDragonControllerManager; getDragonControllerManager
EntityEnderDragon e (LDamageSource;F)Z dealDamage
EntityEnderman a (LIBlockData;)V setCarried
-EntityEnderman db ()LIBlockData; getCarried
+EntityEnderman dc ()LIBlockData; getCarried
EntityEnderman$PathfinderGoalEndermanPickupBlock a enderman
EntityExperienceOrb a (I)I getOrbValue
EntityExperienceOrb e value
EntityExperienceOrb f targetPlayer
EntityExperienceOrb g targetTime
EntityFallingBlock a ticksLived
-EntityFallingBlock as fallHurtAmount
+EntityFallingBlock at fallHurtAmount
EntityFallingBlock b dropItem
EntityFallingBlock c tileEntityData
EntityFallingBlock e block
@@ -1177,11 +1193,11 @@ EntityFireworks c expectedLifespan
EntityFishingHook a owner
EntityFishingHook b hooked
EntityFishingHook h isInGround
-EntityGhast cT ()I getPower
+EntityGhast cU ()I getPower
EntityGhast$PathfinderGoalGhastAttackTarget b ghast
EntityGuardian a (Z)V setElder
-EntityGuardian bC goalRandomStroll
-EntityGuardian db ()Z isElder
+EntityGuardian bD goalRandomStroll
+EntityGuardian dc ()Z isElder
EntityHanging a (LDamageSource;F)Z damageEntity
EntityHanging a (LEnumDirection;)V setDirection
EntityHanging a blockPosition
@@ -1193,23 +1209,23 @@ EntityHanging n ()I getHeight
EntityHanging q ()LBlockPosition; getBlockPosition
EntityHorse a (LEnumHorseType;)V setType
EntityHorse b (Ljava/util/UUID;)V setOwnerUUID
-EntityHorse bA jumpPower
-EntityHorse bC attributeJumpStrength
-EntityHorse bR inventoryChest
-EntityHorse bT canSlide
-EntityHorse cZ ()LEnumHorseType; getType
-EntityHorse dF ()V dropChest
-EntityHorse dJ ()V loadChest
-EntityHorse dQ ()V setStanding
-EntityHorse da ()I getVariant
-EntityHorse dc ()Z isTamed
-EntityHorse dh ()Ljava/util/UUID; getOwnerUUID
-EntityHorse dk ()Z hasChest
+EntityHorse bB jumpPower
+EntityHorse bD attributeJumpStrength
+EntityHorse bS inventoryChest
+EntityHorse bU canSlide
+EntityHorse dG ()V dropChest
+EntityHorse dK ()V loadChest
+EntityHorse dR ()V setStanding
+EntityHorse da ()LEnumHorseType; getType
+EntityHorse db ()I getVariant
+EntityHorse dd ()Z isTamed
+EntityHorse di ()Ljava/util/UUID; getOwnerUUID
+EntityHorse dl ()Z hasChest
EntityHorse do ()Z do_
-EntityHorse dp ()Z hasReproduced
-EntityHorse dq ()I getTemper
-EntityHorse dt ()D getJumpStrength
-EntityHorse dw ()I getMaxDomestication
+EntityHorse dq ()Z hasReproduced
+EntityHorse dr ()I getTemper
+EntityHorse du ()D getJumpStrength
+EntityHorse dx ()I getMaxDomestication
EntityHorse l (I)V setVariant
EntityHorse m (I)V setTemper
EntityHorse o (Z)V setTame
@@ -1226,27 +1242,27 @@ EntityHuman a (LTileEntitySign;)V openSign
EntityHuman a (LWorld;LBlockPosition;Z)LBlockPosition; getBed
EntityHuman b (I)V enchantDone
EntityHuman b (LIBlockData;)Z hasBlock
-EntityHuman bF sleeping
-EntityHuman bG bedPosition
-EntityHuman bJ abilities
-EntityHuman bK expLevel
-EntityHuman bL expTotal
-EntityHuman bM exp
-EntityHuman bP hookedFish
-EntityHuman br inventory
-EntityHuman bs defaultContainer
-EntityHuman bt activeContainer
-EntityHuman bu foodData
+EntityHuman bG sleeping
+EntityHuman bH bedPosition
+EntityHuman bK abilities
+EntityHuman bL expLevel
+EntityHuman bM expTotal
+EntityHuman bN exp
+EntityHuman bQ hookedFish
+EntityHuman bs inventory
+EntityHuman bt defaultContainer
+EntityHuman bu activeContainer
+EntityHuman bv foodData
EntityHuman c enderChest
-EntityHuman cF ()I getScore
-EntityHuman cK ()Lcom/mojang/authlib/GameProfile; getProfile
-EntityHuman cM ()Z isDeeplySleeping
-EntityHuman cO ()LBlockPosition; getBed
-EntityHuman cP ()Z isRespawnForced
-EntityHuman cR ()I getExpToLevel
-EntityHuman cS ()LFoodMetaData; getFoodData
-EntityHuman cV ()LInventoryEnderChest; getEnderChest
-EntityHuman cW ()LScoreboard; getScoreboard
+EntityHuman cG ()I getScore
+EntityHuman cL ()Lcom/mojang/authlib/GameProfile; getProfile
+EntityHuman cN ()Z isDeeplySleeping
+EntityHuman cP ()LBlockPosition; getBed
+EntityHuman cQ ()Z isRespawnForced
+EntityHuman cS ()I getExpToLevel
+EntityHuman cT ()LFoodMetaData; getFoodData
+EntityHuman cW ()LInventoryEnderChest; getEnderChest
+EntityHuman cX ()LScoreboard; getScoreboard
EntityHuman d sleepTicks
EntityHuman f (LEntity;)V attack
EntityHuman l (DDD)V checkMovement
@@ -1275,21 +1291,23 @@ EntityInsentient b (LEntity;Z)V setLeashHolder
EntityInsentient b (LEntityHuman;)I getExpValue
EntityInsentient b (ZI)V dropDeathLoot
EntityInsentient b lookController
-EntityInsentient bD leashHolder
-EntityInsentient bp goalSelector
-EntityInsentient bq targetSelector
-EntityInsentient br dropChanceHand
-EntityInsentient bs dropChanceArmor
-EntityInsentient bt goalTarget
-EntityInsentient bx canPickUpLoot
-EntityInsentient by persistent
+EntityInsentient bE leashHolder
+EntityInsentient bq goalSelector
+EntityInsentient br targetSelector
+EntityInsentient bs dropChanceHand
+EntityInsentient bt dropChanceArmor
+EntityInsentient bu goalTarget
+EntityInsentient by canPickUpLoot
+EntityInsentient bz persistent
EntityInsentient c (LEntityLiving;)V setGoalTarget
-EntityInsentient cG ()Z canSpawn
-EntityInsentient cN ()Z isPersistent
-EntityInsentient cP ()Z isLeashed
-EntityInsentient cQ ()LEntity; getLeashHolder
+EntityInsentient cH ()Z canSpawn
+EntityInsentient cO ()Z isPersistent
+EntityInsentient cQ ()Z isLeashed
+EntityInsentient cR ()LEntity; getLeashHolder
+EntityInsentient cS ()Z hasAI
EntityInsentient f moveController
EntityInsentient h navigation
+EntityInsentient m (Z)V setAI
EntityInsentient t ()LControllerLook; getControllerLook
EntityInsentient u ()LControllerMove; getControllerMove
EntityInsentient w ()LControllerJump; getControllerJump
@@ -1298,7 +1316,7 @@ EntityInsentient y ()LEntitySenses; getEntitySenses
EntityInsentient$EnumEntityPositionType a ON_GROUND
EntityInsentient$EnumEntityPositionType b IN_AIR
EntityInsentient$EnumEntityPositionType c IN_WATER
-EntityIronGolem db ()Z isPlayerCreated
+EntityIronGolem dc ()Z isPlayerCreated
EntityIronGolem o (Z)V setPlayerCreated
EntityItem a (LItemStack;)V setItemStack
EntityItem d age
@@ -1321,48 +1339,49 @@ EntityLiving a (LEnumItemSlot;LItemStack;)V setSlot
EntityLiving a (LIAttribute;)LAttributeInstance; getAttributeInstance
EntityLiving a (LMobEffectList;)Z hasEffect
EntityLiving a (ZI)V dropEquipment
-EntityLiving aA deathTicks
-EntityLiving aH maxNoDamageTicks
-EntityLiving aR killer
-EntityLiving aS lastDamageByPlayerTime
-EntityLiving aU ticksFarFromPlayer
-EntityLiving ax hurtTicks
+EntityLiving aB deathTicks
+EntityLiving aI maxNoDamageTicks
+EntityLiving aS killer
+EntityLiving aT lastDamageByPlayerTime
+EntityLiving aV ticksFarFromPlayer
+EntityLiving ay hurtTicks
EntityLiving b (F)V heal
EntityLiving b (LDamageSource;F)F applyArmorModifier
EntityLiving b (LEntityHuman;)I getExpValue
EntityLiving b (LMobEffectList;)LMobEffect; getEffect
EntityLiving b (ZI)V dropDeathLoot
-EntityLiving bA ()V initAttributes
-EntityLiving bD ()Z isDropExperience
-EntityLiving bE ()Z alwaysGivesExp
-EntityLiving bF ()Ljava/util/Random; getRandom
-EntityLiving bG ()LEntityLiving; getLastDamager
-EntityLiving bL ()V tickPotionEffects
-EntityLiving bN ()V removeAllEffects
-EntityLiving bO ()Ljava/util/Collection; getEffects
-EntityLiving bQ ()F getHealth
-EntityLiving bT ()I getArmorStrength
-EntityLiving bU ()LCombatTracker; getCombatTracker
-EntityLiving bW ()F getMaxHealth
-EntityLiving bZ ()LAttributeMapBase; getAttributeMap
-EntityLiving bb lastDamage
-EntityLiving bq combatTracker
-EntityLiving br effects
-EntityLiving bu updateEffects
-EntityLiving bv lastDamager
-EntityLiving bw hurtTimestamp
+EntityLiving bB ()V initAttributes
+EntityLiving bE ()Z isDropExperience
+EntityLiving bF ()Z alwaysGivesExp
+EntityLiving bG ()Ljava/util/Random; getRandom
+EntityLiving bH ()LEntityLiving; getLastDamager
+EntityLiving bM ()V tickPotionEffects
+EntityLiving bO ()V removeAllEffects
+EntityLiving bP ()Ljava/util/Collection; getEffects
+EntityLiving bR ()F getHealth
+EntityLiving bU ()I getArmorStrength
+EntityLiving bV ()LCombatTracker; getCombatTracker
+EntityLiving bX ()F getMaxHealth
+EntityLiving bc lastDamage
+EntityLiving br combatTracker
+EntityLiving bs effects
+EntityLiving bv updateEffects
+EntityLiving bw lastDamager
+EntityLiving bx hurtTimestamp
EntityLiving c (F)V setHealth
EntityLiving c (LDamageSource;F)F applyMagicModifier
EntityLiving c (LMobEffect;)V addEffect
EntityLiving c HEALTH
-EntityLiving cA ()Z isBlocking
-EntityLiving ca ()LEnumMonsterType; getMonsterType
-EntityLiving cb ()LItemStack; getItemInMainHand
-EntityLiving cc ()LItemStack; getItemInOffHand
-EntityLiving cl ()Z isSleeping
-EntityLiving cm ()V doTick
-EntityLiving cp ()F getAbsorptionHearts
-EntityLiving cy ()V clearActiveItem
+EntityLiving cB ()Z isBlocking
+EntityLiving ca ()LAttributeMapBase; getAttributeMap
+EntityLiving cb ()LEnumMonsterType; getMonsterType
+EntityLiving cc ()LItemStack; getItemInMainHand
+EntityLiving cd ()LItemStack; getItemInOffHand
+EntityLiving cm ()Z isSleeping
+EntityLiving cn ()V doTick
+EntityLiving cq ()F getAbsorptionHearts
+EntityLiving cs ()LEnumMainHand; getMainHand
+EntityLiving cz ()V clearActiveItem
EntityLiving d (LDamageSource;F)V damageEntity0
EntityLiving d (LMobEffectList;)V removeEffect
EntityLiving j ()V enterCombat
@@ -1386,9 +1405,11 @@ EntityMinecartAbstract$EnumMinecartType f HOPPER
EntityMinecartAbstract$EnumMinecartType g COMMAND_BLOCK
EntityMinecartCommandBlock j ()LCommandBlockListenerAbstract; getCommandBlock
EntityMinecartContainer a items
+EntityMinecartHopper C ()Z isEnabled
+EntityMinecartHopper k (Z)V setEnabled
EntityMinecartHopper l (I)V setCooldown
EntityMonster a (LDamageSource;F)Z damageEntity
-EntityOcelot dh ()I getCatType
+EntityOcelot di ()I getCatType
EntityOcelot l (I)V setCatType
EntityOwnable b ()Ljava/util/UUID; getOwnerUUID
EntityOwnable p_ ()LEntity; getOwner
@@ -1419,11 +1440,11 @@ EntityPainting$EnumArt w PIGSCENE
EntityPainting$EnumArt x BURNING_SKULL
EntityPainting$EnumArt y SKELETON
EntityPainting$EnumArt z DONKEY_KONG
-EntityPig cZ ()Z hasSaddle
+EntityPig da ()Z hasSaddle
EntityPig o (Z)V setSaddle
-EntityPigZombie bv angerLevel
-EntityPigZombie bw soundDelay
-EntityPigZombie bx hurtBy
+EntityPigZombie bw angerLevel
+EntityPigZombie bx soundDelay
+EntityPigZombie by hurtBy
EntityPlayer C ()LEntityHuman$EnumChatVisibility; getChatFlags
EntityPlayer D ()V resetIdleTimer
EntityPlayer E ()LServerStatisticManager; getStatisticManager
@@ -1434,15 +1455,15 @@ EntityPlayer a (LEntityHorse;LIInventory;)V openHorseInventory
EntityPlayer a (Ljava/lang/String;Ljava/lang/String;)V setResourcePack
EntityPlayer a playerConnection
EntityPlayer b server
-EntityPlayer bR locale
-EntityPlayer bS removeQueue
+EntityPlayer bS locale
+EntityPlayer bT removeQueue
EntityPlayer c playerInteractManager
-EntityPlayer ca lastHealthSent
-EntityPlayer cd lastSentExp
-EntityPlayer ce invulnerableTicks
-EntityPlayer ck containerCounter
-EntityPlayer dc ()Z canPvP
-EntityPlayer dd ()V nextContainerCounter
+EntityPlayer cb lastHealthSent
+EntityPlayer ce lastSentExp
+EntityPlayer cf invulnerableTicks
+EntityPlayer cl containerCounter
+EntityPlayer dd ()Z canPvP
+EntityPlayer de ()V nextContainerCounter
EntityPlayer e (LEntity;)V setSpectatorTarget
EntityPlayer g ping
EntityPlayer h viewingCredits
@@ -1451,8 +1472,9 @@ EntityPlayer r ()V broadcastCarriedItem
EntityPlayer u ()V triggerHealthUpdate
EntityPotion a (LItemStack;)V setItem
EntityPotion l ()LItemStack; getItem
+EntityPotion n ()Z isLingering
EntityProjectile a inGround
-EntityProjectile as shooterName
+EntityProjectile at shooterName
EntityProjectile b shake
EntityProjectile d blockX
EntityProjectile e blockY
@@ -1460,24 +1482,25 @@ EntityProjectile f blockZ
EntityProjectile g inBlockId
EntityProjectile h shooter
EntityProjectile k ()LEntityLiving; getShooter
-EntityRabbit db ()I getRabbitType
+EntityRabbit dc ()I getRabbitType
EntityRabbit l (I)V setRabbitType
EntitySheep b (LEnumColor;)V setColor
-EntitySheep bw container
-EntitySheep cZ ()LEnumColor; getColor
-EntitySheep da ()Z isSheared
+EntitySheep bx container
+EntitySheep da ()LEnumColor; getColor
+EntitySheep db ()Z isSheared
EntitySheep o (Z)V setSheared
EntityShulkerBullet a shooter
EntityShulkerBullet b target
EntitySilverfish$PathfinderGoalSilverfishHideInBlock a silverfish
EntitySilverfish$PathfinderGoalSilverfishWakeOthers a silverfish
EntitySkeleton a (I)V setSkeletonType
-EntitySkeleton da ()I getSkeletonType
+EntitySkeleton db ()I getSkeletonType
EntitySlime I ()LItem; getLoot
EntitySlime a (I)V setSize
-EntitySlime da ()I getSize
+EntitySlime db ()I getSize
+EntitySpectralArrow f duration
EntitySpider a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
-EntitySpider bn ()F getHeadHeight
+EntitySpider bo ()F getHeadHeight
EntityTNTPrimed a (I)V setFuseTicks
EntityTNTPrimed a FUSE_TICKS
EntityTNTPrimed b source
@@ -1485,11 +1508,11 @@ EntityTNTPrimed j ()LEntityLiving; getSource
EntityTNTPrimed l ()I getFuseTicks
EntityTNTPrimed n ()V explode
EntityTameableAnimal b (Ljava/util/UUID;)V setOwnerUUID
-EntityTameableAnimal bx goalSit
-EntityTameableAnimal cZ ()Z isTamed
-EntityTameableAnimal db ()Z isSitting
-EntityTameableAnimal dc ()LEntityLiving; getOwner
-EntityTameableAnimal dd ()LPathfinderGoalSit; getGoalSit
+EntityTameableAnimal by goalSit
+EntityTameableAnimal da ()Z isTamed
+EntityTameableAnimal dc ()Z isSitting
+EntityTameableAnimal dd ()LEntityLiving; getOwner
+EntityTameableAnimal de ()LPathfinderGoalSit; getGoalSit
EntityTameableAnimal p (Z)V setTamed
EntityTameableAnimal q (Z)V setSitting
EntityTracker a ()V updatePlayers
@@ -1520,29 +1543,30 @@ EntityTypes a (Ljava/lang/Class;)Ljava/lang/String; getName
EntityTypes a (Ljava/lang/String;LWorld;)LEntity; createEntityByName
EntityTypes a eggInfo
EntityTypes$MonsterEggInfo d killEntityStatistic
-EntityVillager bA tradingPlayer
-EntityVillager bB trades
-EntityVillager bF riches
-EntityVillager bL inventory
-EntityVillager bv village
-EntityVillager bx profession
-EntityVillager cZ ()I getProfession
+EntityTypes$MonsterEggInfo e killedByEntityStatistic
+EntityVillager bB tradingPlayer
+EntityVillager bC trades
+EntityVillager bG riches
+EntityVillager bM inventory
+EntityVillager bw village
+EntityVillager by profession
+EntityVillager da ()I getProfession
EntityVillager l (I)V setProfession
EntityWitherSkull a (Z)V setCharged
EntityWitherSkull n ()Z isCharged
EntityWolf a (LEnumColor;)V setCollarColor
-EntityWolf bz DATA_HEALTH
-EntityWolf dj ()Z isAngry
-EntityWolf dk ()LEnumColor; getCollarColor
+EntityWolf bA DATA_HEALTH
+EntityWolf dk ()Z isAngry
+EntityWolf dl ()LEnumColor; getCollarColor
EntityWolf r (Z)V setAngry
EntityZombie a (I)V setVillagerType
EntityZombie a (LDamageSource;F)Z damageEntity
EntityZombie a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
-EntityZombie dd ()Z isVillager
-EntityZombie de ()I getVillagerType
-EntityZombie df ()V clearVillagerType
-EntityZombie dg ()Z isConverting
-EntityZombie di ()I getConversionTime
+EntityZombie de ()Z isVillager
+EntityZombie df ()I getVillagerType
+EntityZombie dg ()V clearVillagerType
+EntityZombie dh ()Z isConverting
+EntityZombie dj ()I getConversionTime
EntityZombie p (Z)V setBaby
EnumAnimation a NONE
EnumAnimation b EAT
@@ -1777,15 +1801,16 @@ IBlockAccess r (LBlockPosition;)LTileEntity; getTileEntity
IBlockData a (LIBlockState;Ljava/lang/Comparable;)LIBlockData; set
IBlockData c (LIBlockState;)Ljava/lang/Comparable; get
IBlockData t ()LBlock; getBlock
+IBlockPhysics a (LWorld;LBlockPosition;LBlock;)V doPhysics
IBlockProperties a ()LMaterial; getMaterial
IChatBaseComponent a (LChatModifier;)LIChatBaseComponent; setChatModifier
IChatBaseComponent a (LIChatBaseComponent;)LIChatBaseComponent; addSibling
IChatBaseComponent b ()LChatModifier; getChatModifier
IChatBaseComponent c ()Ljava/lang/String; toPlainText
IChatBaseComponent e ()Ljava/lang/String; getText
-IChunkProvider b (II)LChunk; getLoadedChunkAt
+IChunkProvider a (II)LChunk; getLoadedChunkAt
+IChunkProvider c (II)LChunk; getChunkAt
IChunkProvider d ()Z unloadChunks
-IChunkProvider d (II)LChunk; getChunkAt
IChunkProvider f ()Ljava/lang/String; getName
ICommand a (Lnet/minecraft/server/MinecraftServer;LICommandListener;)Z canUse
ICommand a (Lnet/minecraft/server/MinecraftServer;LICommandListener;[Ljava/lang/String;)V execute
@@ -1811,6 +1836,7 @@ IDataManager c ()V checkSession
IDataManager d ()LWorldData; getWorldData
IDataManager e ()LIPlayerFileData; getPlayerFileData
IDispenseBehavior a NONE
+IDragonController i ()LDragonControllerPhase; getControllerPhase
IHopper D ()LWorld; getWorld
IInventory a (I)LItemStack; getItem
IInventory a (II)LItemStack; splitStack
@@ -1826,6 +1852,7 @@ IInventory w_ ()I getMaxStackSize
IMerchant a_ (LEntityHuman;)V setTradingPlayer
IMerchant b_ (LEntityHuman;)LMerchantRecipeList; getOffers
IMerchant i_ ()LIChatBaseComponent; getScoreboardDisplayName
+IMerchant t_ ()LEntityHuman; getTrader
IMinecraftServer G ()Ljava/lang/String; getVersion
IMinecraftServer J ()[Ljava/lang/String; getPlayers
IMinecraftServer L ()Z isDebugging
@@ -1875,6 +1902,7 @@ InventoryMerchant a merchant
InventoryMerchant b itemsInSlots
InventoryMerchant c player
InventoryMerchant d recipe
+InventoryMerchant e selectedIndex
InventoryMerchant i ()LMerchantRecipe; getRecipe
InventorySubcontainer c items
InventorySubcontainer v_ ()V update
@@ -2172,13 +2200,6 @@ LoginListener$EnumProtocolState c AUTHENTICATING
LoginListener$EnumProtocolState d READY_TO_ACCEPT
LoginListener$EnumProtocolState e DELAY_ACCEPT
LoginListener$EnumProtocolState f ACCEPTED
-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
LootTableInfo$EntityTarget a THIS
LootTableInfo$EntityTarget b KILLER
LootTableInfo$EntityTarget c KILLER_PLAYER
@@ -2521,6 +2542,7 @@ PlayerChunkMap a ()LWorldServer; getWorld
PlayerChunkMap a (LBlockPosition;)V flagDirty
PlayerChunkMap a (LEntityPlayer;)V addPlayer
PlayerChunkMap b (I)I getFurthestViewableBlock
+PlayerChunkMap b (II)LPlayerChunk; getChunk
PlayerChunkMap b (LEntityPlayer;)V removePlayer
PlayerChunkMap c ()V flush
PlayerChunkMap c (LEntityPlayer;)V movePlayer
@@ -2690,9 +2712,11 @@ ScoreboardScore e ()Ljava/lang/String; getPlayerName
ScoreboardScore e score
ScoreboardServer d (LScoreboardObjective;)Ljava/util/List; getScoreboardScorePacketsForObjective
ScoreboardTeam a (LScoreboardTeamBase$EnumNameTagVisibility;)V setNameTagVisibility
+ScoreboardTeam a (LScoreboardTeamBase$EnumTeamPush;)V setCollisionRule
ScoreboardTeam a (LScoreboardTeamBase;Ljava/lang/String;)Ljava/lang/String; getPlayerDisplayName
ScoreboardTeam a (Ljava/lang/String;)V setDisplayName
ScoreboardTeam a (Z)V setAllowFriendlyFire
+ScoreboardTeam b (LScoreboardTeamBase$EnumNameTagVisibility;)V setDeathMessageVisibility
ScoreboardTeam b (Ljava/lang/String;)V setPrefix
ScoreboardTeam b (Z)V setCanSeeFriendlyInvisibles
ScoreboardTeam c ()Ljava/lang/String; getDisplayName
@@ -2707,6 +2731,8 @@ 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
+ScoreboardTeamBase j ()LScoreboardTeamBase$EnumNameTagVisibility; getDeathMessageVisibility
+ScoreboardTeamBase k ()LScoreboardTeamBase$EnumTeamPush; getCollisionRule
ScoreboardTeamBase$EnumNameTagVisibility a ALWAYS
ScoreboardTeamBase$EnumNameTagVisibility b NEVER
ScoreboardTeamBase$EnumNameTagVisibility c HIDE_FOR_OTHER_TEAMS
@@ -2772,8 +2798,8 @@ StructureGenerator a (LWorld;LBlockPosition;)LBlockPosition; getNearestGenerated
TileEntity A ()V invalidateBlockCache
TileEntity B ()Z isFilteredNBT
TileEntity D ()LWorld; getWorld
-TileEntity D_ ()LPacket; getUpdatePacket
-TileEntity b (LNBTTagCompound;)V save
+TileEntity D_ ()LPacketPlayOutTileEntityData; getUpdatePacket
+TileEntity b (LNBTTagCompound;)LNBTTagCompound; save
TileEntity b world
TileEntity c position
TileEntity v ()LBlockPosition; getPosition
@@ -2824,7 +2850,7 @@ TileEntityBeacon n inventorySlot
TileEntityBrewingStand h items
TileEntityBrewingStand i brewTime
TileEntityChest o items
-TileEntityCommand b ()LCommandBlockListenerAbstract; getCommandBlock
+TileEntityCommand c ()LCommandBlockListenerAbstract; getCommandBlock
TileEntityCommand$Type a SEQUENCE
TileEntityCommand$Type b AUTO
TileEntityCommand$Type c REDSTONE
@@ -2832,6 +2858,8 @@ TileEntityDispenser a (LItemStack;)I addItem
TileEntityDispenser g items
TileEntityDispenser h_ ()Ljava/lang/String; getName
TileEntityDispenser k ()Ljava/lang/String; getContainerName
+TileEntityEndGateway h exitPortal
+TileEntityEndGateway i exactTeleport
TileEntityFurnace b (LItemStack;)I fuelTime
TileEntityFurnace c (LItemStack;)Z isFuel
TileEntityFurnace h items
@@ -2845,16 +2873,16 @@ TileEntityFurnace o ()Z canBurn
TileEntityHopper a (LIInventory;LItemStack;LEnumDirection;)LItemStack; addItem
TileEntityHopper a items
TileEntityHopper d (I)V setCooldown
-TileEntityMobSpawner b ()LMobSpawnerAbstract; getSpawner
+TileEntityMobSpawner d ()LMobSpawnerAbstract; getSpawner
TileEntityNote a (LWorld;LBlockPosition;)V play
TileEntityNote a note
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 d ()I getSkullType
+TileEntitySkull d ()Lcom/mojang/authlib/GameProfile; getGameProfile
+TileEntitySkull e ()I getSkullType
TileEntitySkull f rotation
TileEntityStructure$UsageMode a SAVE
TileEntityStructure$UsageMode b LOAD
@@ -2912,6 +2940,7 @@ World a (LEntity;D)LEntityHuman; findNearbyPlayer
World a (LEntity;DDDFZ)LExplosion; explode
World a (LEntity;DDDFZZ)LExplosion; createExplosion
World a (LEntity;LAxisAlignedBB;)Ljava/util/List; getCubes
+World a (LEntity;LAxisAlignedBB;Lcom/google/common/base/Predicate;)Ljava/util/List; getEntities
World a (LEntity;Z)V entityJoinedWorld
World a (LEntityHuman;LBlockPosition;LEnumDirection;)Z douseFire
World a (LEnumParticle;DDDDDD[I)V addParticle
diff --git a/mappings/bukkit-1.9.2.at b/mappings/bukkit-1.9.4.at
index f8157c1..f53966e 100644
--- a/mappings/bukkit-1.9.2.at
+++ b/mappings/bukkit-1.9.4.at
@@ -10,10 +10,13 @@ public net/minecraft/server/BossBattle/color
public net/minecraft/server/BossBattle/style
public net/minecraft/server/BossBattle/title
public net/minecraft/server/BossBattleServer/sendUpdate(Lnet/minecraft/server/PacketPlayOutBoss$Action;)V
+public net/minecraft/server/BossBattleServer/visible
public net/minecraft/server/Chunk/entitySlices
public net/minecraft/server/Chunk/heightMap
public net/minecraft/server/Chunk/tileEntities
public net/minecraft/server/Chunk/world
+public net/minecraft/server/ChunkProviderServer/chunkGenerator
+public net/minecraft/server/ChunkProviderServer/chunks
public net/minecraft/server/ChunkProviderServer/loadChunk(II)Lnet/minecraft/server/Chunk;
public net/minecraft/server/ChunkProviderServer/saveChunk(Lnet/minecraft/server/Chunk;)V
public net/minecraft/server/ChunkProviderServer/saveChunkNOP(Lnet/minecraft/server/Chunk;)V
@@ -78,9 +81,11 @@ public net/minecraft/server/EntityPlayer/invulnerableTicks
public net/minecraft/server/EntityPlayer/lastSentExp
public net/minecraft/server/EntityPlayer/nextContainerCounter()V
public net/minecraft/server/EntityPlayer/removeQueue
+public net/minecraft/server/EntityPotion/isLingering()Z
public net/minecraft/server/EntityProjectile/shooter
public net/minecraft/server/EntityProjectile/shooterName
public net/minecraft/server/EntitySlime/setSize(I)V
+public net/minecraft/server/EntitySpectralArrow/duration
public net/minecraft/server/EntityTracker/trackedEntities
public net/minecraft/server/EntityTrackerEntry/trackedPlayers
public net/minecraft/server/EntityVillager/inventory
@@ -92,6 +97,7 @@ public net/minecraft/server/FoodMetaData/foodLevel
public net/minecraft/server/FoodMetaData/saturationLevel
public net/minecraft/server/InventoryLargeChest/left
public net/minecraft/server/InventoryLargeChest/right
+public net/minecraft/server/InventoryMerchant/selectedIndex
public net/minecraft/server/InventorySubcontainer/items
public net/minecraft/server/JsonListEntry/getKey()Ljava/lang/Object;
public net/minecraft/server/MerchantRecipe/buyingItem1
@@ -121,6 +127,8 @@ public net/minecraft/server/RecipesFurnace/recipes
public net/minecraft/server/Slot/index
public net/minecraft/server/TileEntityBanner/color
public net/minecraft/server/TileEntityBanner/patterns
+public net/minecraft/server/TileEntityEndGateway/exitPortal
+public net/minecraft/server/TileEntityEndGateway/exactTeleport
public net/minecraft/server/TileEntitySign/isEditable
public net/minecraft/server/World/allowAnimals
public net/minecraft/server/World/allowMonsters