summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2017-05-14 12:00:00 +1000
committermd_5 <git@md-5.net>2017-05-14 12:00:00 +1000
commit8e71956df75de034c46f441fdf4dfd8003388c90 (patch)
treea9821b5e1e73af59352502a77e5fe860ab7375d2
parent8df2731012bb6887630ce7ebd4c7220eabe49a07 (diff)
downloadbuilddata-8e71956df75de034c46f441fdf4dfd8003388c90.tar
builddata-8e71956df75de034c46f441fdf4dfd8003388c90.tar.gz
builddata-8e71956df75de034c46f441fdf4dfd8003388c90.tar.lz
builddata-8e71956df75de034c46f441fdf4dfd8003388c90.tar.xz
builddata-8e71956df75de034c46f441fdf4dfd8003388c90.zip
Update to Minecraft 1.12-pre2
-rw-r--r--bin/fernflower.jarbin622072 -> 622112 bytes
-rw-r--r--info.json12
-rw-r--r--mappings/bukkit-1.11.2-cl.csrg1638
-rw-r--r--mappings/bukkit-1.12-pre2-cl.csrg1713
-rw-r--r--mappings/bukkit-1.12-pre2-members.csrg (renamed from mappings/bukkit-1.11.2-members.csrg)687
-rw-r--r--mappings/bukkit-1.12-pre2.at (renamed from mappings/bukkit-1.11.2.at)27
6 files changed, 2133 insertions, 1944 deletions
diff --git a/bin/fernflower.jar b/bin/fernflower.jar
index cf01419..c0fc408 100644
--- a/bin/fernflower.jar
+++ b/bin/fernflower.jar
Binary files differ
diff --git a/info.json b/info.json
index eca3614..9ae3965 100644
--- a/info.json
+++ b/info.json
@@ -1,10 +1,10 @@
{
- "minecraftVersion": "1.11.2",
- "serverUrl": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar",
- "minecraftHash": "e576e5eb43cd176158917585200cb37d",
- "accessTransforms": "bukkit-1.11.2.at",
- "classMappings": "bukkit-1.11.2-cl.csrg",
- "memberMappings": "bukkit-1.11.2-members.csrg",
+ "minecraftVersion": "1.12-pre2",
+ "serverUrl": "https://launcher.mojang.com/mc/game/1.12-pre2/server/e5fd1c4202f9b0855d9104b66ba4182d52e79c38/server.jar",
+ "minecraftHash": "c3b7dcea1b83c86cb2a7b97e2c22f1d2",
+ "accessTransforms": "bukkit-1.12-pre2.at",
+ "classMappings": "bukkit-1.12-pre2-cl.csrg",
+ "memberMappings": "bukkit-1.12-pre2-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.11.2-cl.csrg b/mappings/bukkit-1.11.2-cl.csrg
deleted file mode 100644
index 79ac7fe..0000000
--- a/mappings/bukkit-1.11.2-cl.csrg
+++ /dev/null
@@ -1,1638 +0,0 @@
-# (c) 2016 SpigotMC Pty. Ltd.
-a EnumChatFormat
-aa CommandEffect
-aaa EntityMonster
-aab EntityPigZombie
-aab$a EntityPigZombie$PathfinderGoalAnger
-aab$b EntityPigZombie$PathfinderGoalAngerOther
-aac IRangedEntity
-aad GenericAttributes
-aae EntityShulker
-aaf EntitySilverfish
-aaf$a EntitySilverfish$PathfinderGoalSilverfishHideInBlock
-aaf$b EntitySilverfish$PathfinderGoalSilverfishWakeOthers
-aag EntitySkeleton
-aah EntitySlime
-aah$a EntitySlime$PathfinderGoalSlimeNearestPlayer
-aah$b EntitySlime$PathfinderGoalSlimeRandomJump
-aah$c EntitySlime$PathfinderGoalSlimeIdle
-aah$d EntitySlime$ControllerMoveSlime
-aah$e EntitySlime$PathfinderGoalSlimeRandomDirection
-aai EntitySpider
-aai$a EntitySpider$PathfinderGoalSpiderMeleeAttack
-aai$b EntitySpider$GroupDataSpider
-aai$c EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
-aaj EntitySkeletonStray
-aak EntityVex
-aal EntityVindicator
-aam EntityWitch
-aan EntitySkeletonWither
-aao EntityZombie
-aao$a EntityZombie$GroupDataZombie
-aap EntityZombieVillager
-aas NPC
-aat EntityVillager
-aat$a EntityVillager$MerchantRecipeOptionBuy
-aat$b EntityVillager$MerchantRecipeOptionBook
-aat$c EntityVillager$MerchantRecipeOptionEnchant
-aat$d EntityVillager$MerchantRecipeOptionProcess
-aat$e EntityVillager$MerchantRecipeOptionSell
-aat$f EntityVillager$IMerchantRecipeOption
-aat$g EntityVillager$MerchantOptionRandomRange
-aaw PlayerAbilities
-aax PlayerInventory
-aay EntityHuman
-aay$a EntityHuman$EnumBedResult
-aay$b EntityHuman$EnumChatVisibility
-ab CommandMe
-abb EntityArrow
-abb$a EntityArrow$PickupStatus
-abc EntityDragonFireball
-abd EntityEvokerFangs
-abe EntityEnderSignal
-abf EntityFireball
-abg EntityFireworks
-abh EntityLargeFireball
-abi EntityLlamaSpit
-abj IProjectile
-abk ProjectileHelper
-abl EntityShulkerBullet
-abm EntitySmallFireball
-abn EntitySnowball
-abo EntitySpectralArrow
-abp EntityProjectile
-abq EntityEgg
-abr EntityEnderPearl
-abs EntityThrownExpBottle
-abt EntityPotion
-abu EntityTippedArrow
-abv EntityWitherSkull
-abx EntityBoat
-abx$a EntityBoat$EnumStatus
-abx$b EntityBoat$EnumBoatType
-aby EntityMinecartAbstract
-aby$a EntityMinecartAbstract$EnumMinecartType
-abz EntityMinecartChest
-ac CommandEnchant
-aca EntityMinecartCommandBlock
-acb EntityMinecartContainer
-acc EntityMinecartFurnace
-acd EntityMinecartHopper
-ace EntityMinecartRideable
-acf EntityMinecartMobSpawner
-acg EntityMinecartTNT
-acj FoodMetaData
-acl Container
-acm ContainerAnvil
-acn ContainerBeacon
-acn$a ContainerBeacon$SlotBeacon
-aco ContainerBrewingStand
-aco$b ContainerBrewingStand$SlotBrewing
-aco$c ContainerBrewingStand$SlotPotionBottle
-acp ContainerChest
-acq InventoryClickType
-acr ICrafting
-acs InventoryCrafting
-act ContainerWorkbench
-acu ContainerDispenser
-acv ContainerEnchantTable
-acw SlotFurnaceFuel
-acx ContainerFurnace
-acy SlotFurnaceResult
-acz ContainerHopper
-ad CommandEntityData
-ada InventoryHorseChest
-adb ContainerHorse
-adc ContainerPlayer
-add InventoryMerchant
-ade ContainerMerchant
-adf SlotMerchantResult
-adg InventoryEnderChest
-adh InventoryCraftResult
-adi SlotResult
-adj ContainerShulkerBox
-adk SlotShulkerBox
-adl Slot
-adn ItemAir
-ado ItemAnvil
-adp ItemArmor
-adp$a ItemArmor$EnumArmorMaterial
-adq ItemArmorStand
-adr ItemArrow
-ads ItemAxe
-adt ItemBanner
-adu ItemBed
-adv ItemBlock
-adw ItemReed
-adx ItemBoat
-ady ItemBook
-adz ItemGlassBottle
-ae CommandExecute
-aea ItemBow
-aeb ItemSoup
-aec ItemBucket
-aed ItemCarrotStick
-aee ItemChorusFruit
-aef ItemClock
-aeg ItemCoal
-aeh ItemCompass
-aei ItemWorldMapBase
-aej CreativeModeTab
-aek ItemTool
-ael ItemDoor
-aem EnumColor
-aen ItemDye
-aeo ItemCloth
-aep ItemEgg
-aeq ItemElytra
-aer ItemMapEmpty
-aes ItemEnchantedBook
-aet ItemEndCrystal
-aeu ItemEnderEye
-aev ItemEnderPearl
-aew ItemExpBottle
-aex ItemFireball
-aey ItemFireworksCharge
-aez ItemFireworks
-af CommandXp
-afa ItemFish
-afa$a ItemFish$EnumFish
-afb ItemFishingRod
-afc ItemFlintAndSteel
-afd ItemFood
-afe ItemGoldenApple
-aff ItemHanging
-afg ItemHoe
-afh Item
-afh$a Item$EnumToolMaterial
-afi ItemCooldown
-afi$a ItemCooldown$Info
-afj ItemStack
-afk IDynamicTexture
-afl Items
-afm ItemLeash
-afn ItemLeaves
-afo ItemLingeringPotion
-afp ItemWorldMap
-afq ItemMilkBucket
-afr ItemMinecart
-afs ItemMultiTexture
-aft ItemNameTag
-afu ItemPickaxe
-afv ItemPiston
-afw ItemPotion
-afx EnumItemRarity
-afy ItemRecord
-afz ItemRedstone
-ag CommandFill
-aga ItemSaddle
-agb ItemSeedFood
-agc ItemSeeds
-agd ItemCooldownPlayer
-age ItemShears
-agf ItemShield
-agg ItemSpade
-agh ItemShulkerBox
-agi ItemSign
-agj ItemNetherStar
-agk ItemSkull
-agl ItemStep
-agm ItemSnow
-agn ItemSnowball
-ago ItemMonsterEgg
-agp ItemSpectralArrow
-agq ItemSplashPotion
-agr ItemSword
-ags ItemWithAuxData
-agt ItemTippedArrow
-agu EnumAnimation
-agv ItemWaterLily
-agw ItemBookAndQuill
-agx ItemWrittenBook
-agy PotionRegistry
-agz PotionBrewer
-agz$a PotionBrewer$PredicateItem
-agz$b PotionBrewer$PredicatedCombination
-ah CommandDifficulty
-aha PotionUtil
-ahb Potions
-ahd RecipeArmorDye
-ahe RecipesArmor
-ahf RecipesBanner
-ahf$a RecipesBanner$AddRecipe
-ahf$b RecipesBanner$DuplicateRecipe
-ahg RecipeBookClone
-ahh RecipesDyes
-ahi RecipeFireworks
-ahj RecipesFood
-ahk RecipesFurnace
-ahl RecipeMapClone
-ahm RecipeMapExtend
-ahn RecipeIngots
-aho IRecipe
-ahp CraftingManager
-ahq RecipeRepair
-ahr ShapedRecipes
-ahs ShapelessRecipes
-aht RecipiesShield
-aht$a RecipiesShield$Decoration
-ahu RecipeShulkerBox
-ahu$a RecipeShulkerBox$Dye
-ahv RecipesCrafting
-ahw RecipeTippedArrow
-ahx RecipesTools
-ahy RecipesWeapons
-ai CommandGamemode
-aia EnchantmentArrowDamage
-aib EnchantmentFlameArrows
-aic EnchantmentInfiniteArrows
-aid EnchantmentArrowKnockback
-aie EnchantmentBinding
-aif EnchantmentWeaponDamage
-aig EnchantmentDurability
-aih EnchantmentDigging
-aii Enchantment
-aii$a Enchantment$Rarity
-aij EnchantmentSlotType
-aik EnchantmentManager
-aik$a EnchantmentManager$EnchantmentModifierArthropods
-aik$b EnchantmentManager$EnchantmentModifierThorns
-aik$c EnchantmentManager$EnchantmentModifier
-aik$d EnchantmentManager$EnchantmentModifierDamage
-aik$e EnchantmentManager$EnchantmentModifierProtection
-ail WeightedRandomEnchant
-aim Enchantments
-ain EnchantmentFire
-aio EnchantmentLure
-aip EnchantmentFrostWalker
-aiq EnchantmentKnockback
-air EnchantmentLootBonus
-ais EnchantmentMending
-ait EnchantmentOxygen
-aiu EnchantmentProtection
-aiu$a EnchantmentProtection$DamageType
-aiv EnchantmentSweeping
-aiw EnchantmentThorns
-aix EnchantmentSilkTouch
-aiy EnchantmentVanishing
-aiz EnchantmentDepthStrider
-aj CommandGamerule
-aja EnchantmentWaterWorker
-ajd IMerchant
-aje MerchantRecipe
-ajf MerchantRecipeList
-ajh CommandBlockListenerAbstract
-aji MobSpawnerAbstract
-ajj BlockActionData
-ajl ChunkCoordIntPair
-ajn Explosion
-ajp GameRules
-ajp$a GameRules$GameRuleValue
-ajp$b GameRules$EnumGameRuleType
-ajq EnumGamemode
-ajs World
-ajt ExceptionWorldConflict
-aju IWorldAccess
-ajv WorldSettings
-ajw IBlockAccess
-ajx WorldType
-ajy EnumSkyBlock
-ajz SpawnerCreature
-ak CommandGive
-aka PortalTravelAgent
-aka$a PortalTravelAgent$ChunkCoordinatesPortal
-akb ChunkCache
-akc MobSpawnerData
-akd NextTickListEntry
-ake BiomeBeach
-akf BiomeBase
-akf$b BiomeBase$EnumTemperature
-akf$c BiomeBase$BiomeMeta
-akg BiomeCache
-aki BiomeDecorator
-akj WorldChunkManager
-akk Biomes
-akm BiomeDesert
-akn BiomeBigHills
-akn$a BiomeBigHills$Type
-ako WorldChunkManagerHell
-akp BiomeForest
-akp$a BiomeForest$Type
-akq BiomeHell
-akr BiomeDecoratorHell
-aks BiomeIcePlains
-akt BiomeJungle
-aku BiomeMesa
-akv BiomeMushrooms
-akw BiomeForestMutated
-akx BiomeSavannaMutated
-aky BiomeOcean
-akz BiomePlains
-al CommandHelp
-ala BiomeRiver
-alb BiomeSavanna
-alc BiomeStoneBeach
-ald BiomeSwamp
-ale BiomeTaiga
-ale$a BiomeTaiga$Type
-alf BiomeTheEnd
-alg BiomeTheEndDecorator
-alg$a BiomeTheEndDecorator$SpikeCache
-alh BiomeVoid
-ali BiomeVoidDecorator
-alk BlockAir
-all BlockAnvil
-all$a BlockAnvil$TileEntityContainerAnvil
-alm BlockBanner
-alm$a BlockBanner$BlockStandingBanner
-alm$b BlockBanner$BlockWallBanner
-aln BlockBarrier
-alo BlockTileEntity
-alp BlockPressurePlateAbstract
-alq BlockMinecartTrackAbstract
-alq$a BlockMinecartTrackAbstract$MinecartTrackLogic
-alq$b BlockMinecartTrackAbstract$EnumTrackPosition
-alr BlockBeacon
-als BlockBed
-als$a BlockBed$EnumBedPart
-alt BlockBeetroot
-alu Block
-alu$a Block$EnumRandomOffset
-alv Blocks
-alw BlockBone
-alx IBlockFragilePlantElement
-aly BlockBookshelf
-alz BlockBrewingStand
-am CommandKick
-ama BlockPlant
-amb BlockButtonAbstract
-amc BlockCactus
-amd BlockCake
-ame BlockCarrots
-amf BlockCauldron
-amg BlockChest
-amg$a BlockChest$Type
-amh BlockChorusFlower
-ami BlockChorusFruit
-amj BlockClay
-amk BlockCocoa
-aml BlockCloth
-amm BlockCommand
-amn BlockRedstoneComparator
-amn$a BlockRedstoneComparator$EnumComparatorMode
-amo BlockWorkbench
-amo$a BlockWorkbench$TileEntityContainerWorkbench
-amp BlockCrops
-amq BlockDaylightDetector
-amr BlockDeadBush
-ams BlockMinecartDetector
-amt BlockDiodeAbstract
-amu BlockDirectional
-amv BlockDirt
-amv$a BlockDirt$EnumDirtVariant
-amw BlockDispenser
-amx BlockDoor
-amx$a BlockDoor$EnumDoorHalf
-amx$b BlockDoor$EnumDoorHinge
-amy BlockTallPlant
-amy$a BlockTallPlant$EnumTallPlantHalf
-amy$b BlockTallPlant$EnumTallFlowerVariants
-amz BlockDragonEgg
-an CommandKill
-ana BlockDropper
-anb BlockFlowing
-anc BlockEnchantmentTable
-and BlockEndGateway
-ane BlockEnderPortal
-anf BlockEnderPortalFrame
-ang BlockEndRod
-anh BlockEnderChest
-ani ITileEntity
-anj BlockFalling
-ank BlockSoil
-anl BlockFence
-anm BlockFenceGate
-ann BlockFire
-ano BlockFlowers
-ano$a BlockFlowers$EnumFlowerVarient
-ano$b BlockFlowers$EnumFlowerType
-anp BlockFlowerPot
-anp$a BlockFlowerPot$EnumFlowerPotContents
-anq BlockIceFrost
-anr BlockDoubleStoneStep2
-ans BlockDoubleStep
-ant BlockDoubleWoodStep
-anu BlockFurnace
-anv BlockGlass
-anw BlockLightStone
-anx BlockGrass
-any BlockGrassPath
-anz BlockGravel
-ao CommandList
-aoa BlockStoneStep2
-aob BlockStepAbstract
-aob$a BlockStepAbstract$EnumSlabHalf
-aoc BlockStep
-aod BlockHalfTransparent
-aoe BlockWoodStep
-aof BlockHardenedClay
-aog BlockHay
-aoh BlockHopper
-aoi BlockFacingHorizontal
-aoj BlockHugeMushroom
-aoj$a BlockHugeMushroom$EnumHugeMushroomVariant
-aok BlockIce
-aol BlockJukeBox
-aol$a BlockJukeBox$TileEntityRecordPlayer
-aom BlockLadder
-aon BlockLeaves
-aop BlockLever
-aop$a BlockLever$EnumLeverPosition
-aoq BlockFluids
-aor BlockLogAbstract
-aor$a BlockLogAbstract$EnumLogRotation
-aos BlockMagma
-aot BlockMelon
-aou EnumBlockMirror
-aov BlockMobSpawner
-aow BlockMonsterEggs
-aow$a BlockMonsterEggs$EnumMonsterEggVarient
-aox BlockMushroom
-aoy BlockMycel
-aoz BlockNetherbrick
-ap CommandLocate
-apa BlockNetherWart
-apb BlockBloodStone
-apc BlockLeaves2
-apd BlockLog2
-ape BlockDoubleStoneStepAbstract
-ape$a BlockDoubleStoneStepAbstract$EnumStoneSlab2Variant
-apf BlockNoDrop
-apg BlockNote
-aph BlockObserver
-api BlockObsidian
-apj BlockLeaves1
-apk BlockLog1
-apl BlockOre
-apm BlockPackedIce
-apn BlockWood
-apn$a BlockWood$EnumLogVariant
-apo BlockPortal
-apo$a BlockPortal$Shape
-app BlockPotatoes
-apq BlockPowered
-apr BlockPoweredRail
-aps BlockPressurePlateBinary
-aps$a BlockPressurePlateBinary$EnumMobType
-apt BlockPrismarine
-apt$a BlockPrismarine$EnumPrismarineVariant
-apu BlockPumpkin
-apv BlockPurpurSlab
-apv$a BlockPurpurSlab$Default
-apv$b BlockPurpurSlab$Half
-apv$c BlockPurpurSlab$Type
-apw BlockQuartz
-apw$a BlockQuartz$EnumQuartzVariant
-apx BlockMinecartTrack
-apy BlockRedFlowers
-apz BlockRedSandstone
-apz$a BlockRedSandstone$EnumRedSandstoneVariant
-aq CommandTell
-aqa BlockRedstoneOre
-aqb BlockRedstoneWire
-aqb$a BlockRedstoneWire$EnumRedstoneWireConnection
-aqc BlockRedstoneLamp
-aqd BlockRedstoneTorch
-aqd$a BlockRedstoneTorch$RedstoneUpdateInfo
-aqe BlockReed
-aqf EnumRenderType
-aqg BlockRepeater
-aqh BlockRotatable
-aqi EnumBlockRotation
-aqj BlockSand
-aqj$a BlockSand$EnumSandVariant
-aqk BlockSandStone
-aqk$a BlockSandStone$EnumSandstoneVariant
-aql BlockSapling
-aqm BlockSeaLantern
-aqn BlockShulkerBox
-aqo BlockSign
-aqp BlockSkull
-aqq BlockSlime
-aqr BlockSnowBlock
-aqs BlockSnow
-aqt BlockSlowSand
-aqu SoundEffectType
-aqv BlockSponge
-aqw BlockStainedGlass
-aqx BlockStainedGlassPane
-aqy BlockStairs
-aqy$a BlockStairs$EnumHalf
-aqy$b BlockStairs$EnumStairShape
-aqz BlockFloorSign
-ar CommandOp
-ara BlockStationary
-arb BlockStem
-arc BlockStone
-arc$a BlockStone$EnumStoneVariant
-ard BlockSmoothBrick
-ard$a BlockSmoothBrick$EnumStonebrickType
-are BlockStoneButton
-arf BlockDoubleStepAbstract
-arf$a BlockDoubleStepAbstract$EnumStoneSlabVariant
-arg BlockStructure
-arh BlockStructureVoid
-ari BlockLongGrass
-ari$a BlockLongGrass$EnumTallGrassType
-arj BlockThin
-ark BlockTNT
-arl BlockTorch
-arm BlockTrapdoor
-arm$a BlockTrapdoor$EnumTrapdoorHalf
-arn BlockTripwire
-aro BlockTripwireHook
-arp BlockVine
-arq BlockCobbleWall
-arq$a BlockCobbleWall$EnumCobbleVariant
-arr BlockWallSign
-ars BlockWaterLily
-art BlockWeb
-aru BlockPressurePlateWeighted
-arv BlockWoodButton
-arw BlockWoodenStep
-arx BlockCarpet
-ary BlockYellowFlowers
-arz TileEntityBanner
-as CommandPardonIP
-asa EnumBannerPatternType
-asb TileEntityBeacon
-asb$a TileEntityBeacon$BeaconColorTracker
-asc TileEntity
-asd TileEntityBrewingStand
-ase TileEntityChest
-asf TileEntityCommand
-asf$a TileEntityCommand$Type
-asg TileEntityComparator
-ash TileEntityLightDetector
-asi TileEntityDispenser
-asj TileEntityDropper
-ask TileEntityEnchantTable
-asl TileEntityEnderChest
-asm TileEntityFlowerPot
-asn TileEntityFurnace
-aso IHopper
-asp TileEntityHopper
-asq TileEntityContainer
-asr TileEntityMobSpawner
-ass TileEntityNote
-ast TileEntityLootable
-asu TileEntityShulkerBox
-asu$a TileEntityShulkerBox$AnimationPhase
-asv TileEntitySign
-asw TileEntitySkull
-asx TileEntityStructure
-asx$a TileEntityStructure$UsageMode
-asy TileEntityEndGateway
-asz TileEntityEnderPortal
-at CommandPardon
-atc BlockPiston
-atd BlockPistonExtension
-atd$a BlockPistonExtension$EnumPistonType
-ate BlockPistonMoving
-atf TileEntityPiston
-atg PistonExtendsChecker
-ati BlockDataAbstract
-atj IBlockPhysics
-atk IBlockProperties
-atl IBlockData
-atm BlockStateList
-atm$a BlockStateList$BlockData
-ato ShapeDetectorBlock
-atp ShapeDetector
-atp$a ShapeDetector$BlockLoader
-atp$b ShapeDetector$ShapeDetectorCollection
-atq ShapeDetectorBuilder
-ats MaterialPredicate
-att BlockPredicate
-atu BlockStatePredicate
-atw BlockState
-atx BlockStateBoolean
-aty BlockStateDirection
-atz BlockStateEnum
-au CommandParticle
-aua BlockStateInteger
-aub IBlockState
-aud IWorldBorderListener
-aue EnumWorldBorderState
-auf WorldBorder
-auh DataPaletteBlock
-aui ChunkGenerator
-auj IChunkProvider
-auk NibbleArray
-aum DataPaletteGlobal
-aun DataPaletteHash
-auo Chunk
-auo$a Chunk$EnumTileEntityState
-aup ChunkSection
-auq DataPaletteLinear
-aur OldNibbleArray
-aus DataPalette
-aut DataPaletteExpandable
-auw IChunkLoader
-av CommandPlaySound
-ava OldChunkLoader
-ava$a OldChunkLoader$OldChunk
-avb RegionFile
-avb$a RegionFile$ChunkBuffer
-avc RegionFileCache
-avd ChunkRegionLoader
-avf WorldProvider
-avg DimensionManager
-avh WorldProviderHell
-avi WorldProviderNormal
-avj EnumDragonRespawn
-avk EnderDragonBattle
-avl WorldProviderTheEnd
-avo WorldGenCanyon
-avp ChunkSnapshot
-avq CustomWorldSettingsFinal
-avq$a CustomWorldSettingsFinal$CustomWorldSettings
-avq$b CustomWorldSettingsFinal$CustomWorldSettingsSerializer
-avr ChunkProviderDebug
-avs ChunkProviderFlat
-avt WorldGenCaves
-avu WorldGenBase
-avv WorldGenCavesHell
-avw ChunkProviderHell
-avx ChunkProviderGenerate
-avy ChunkProviderTheEnd
-avz WorldGenTreeAbstract
-aw CommandPublish
-awa WorldGenBigTree
-awa$a WorldGenBigTree$Position
-awb WorldGenForest
-awc WorldGenTaigaStructure
-awd WorldGenBonusChest
-awe WorldGenMushrooms
-awf WorldGenCactus
-awg WorldGenClay
-awh WorldGenDeadBush
-awi WorldGenDesertWell
-awj WorldGenTallPlant
-awk WorldGenEndGateway
-awl WorldGenEndIsland
-awm WorldGenEndTrophy
-awn WorldGenerator
-awo WorldGenFlowers
-awp WorldGenFossils
-awq WorldGenGroundBush
-awr WorldGenFire
-aws WorldGenLightStone2
-awt WorldGenHellLava
-awu WorldGenHugeMushroom
-awv WorldGenPackedIce1
-aww WorldGenPackedIce2
-awx WorldGenLakes
-awy WorldGenLightStone1
-awz WorldGenJungleTree
-ax CommandReplaceItem
-axa WorldGenMegaTree
-axb WorldGenMegaTreeAbstract
-axc WorldGenMelon
-axd WorldGenDungeons
-axe WorldGenMinable
-axf WorldGenTaiga1
-axg WorldGenPumpkin
-axh WorldGenReed
-axi WorldGenForestTree
-axj WorldGenSand
-axk WorldGenAcaciaTree
-axl WorldGenEnder
-axl$a WorldGenEnder$Spike
-axm WorldGenLiquids
-axn WorldGenTaiga2
-axo WorldGenSwampTree
-axp WorldGenGrass
-axq WorldGenTrees
-axr WorldGenVines
-axs WorldGenWaterLily
-axu WorldGenFlatInfo
-axv WorldGenFlatLayerInfo
-axz StructureBoundingBox
-ay CommandSaveAll
-aya WorldGenEndCity
-aya$a WorldGenEndCity$Start
-ayb WorldGenEndCityPieces
-ayb$a WorldGenEndCityPieces$Piece
-ayb$b WorldGenEndCityPieces$PieceGenerator
-ayc WorldGenMineshaft
-ayc$a WorldGenMineshaft$Type
-ayd WorldGenMineshaftPieces
-ayd$a WorldGenMineshaftPieces$WorldGenMineshaftCorridor
-ayd$b WorldGenMineshaftPieces$WorldGenMineshaftCross
-ayd$d WorldGenMineshaftPieces$WorldGenMineshaftRoom
-ayd$e WorldGenMineshaftPieces$WorldGenMineshaftStairs
-aye WorldGenMineshaftStart
-ayf WorldGenNether
-ayf$a WorldGenNether$WorldGenNetherStart
-ayg WorldGenNetherPieces
-ayg$a WorldGenNetherPieces$WorldGenNetherPiece1
-ayg$b WorldGenNetherPieces$WorldGenNetherPiece2
-ayg$c WorldGenNetherPieces$WorldGenNetherPiece3
-ayg$d WorldGenNetherPieces$WorldGenNetherPiece4
-ayg$e WorldGenNetherPieces$WorldGenNetherPiece5
-ayg$f WorldGenNetherPieces$WorldGenNetherPiece6
-ayg$g WorldGenNetherPieces$WorldGenNetherPiece7
-ayg$h WorldGenNetherPieces$WorldGenNetherPiece8
-ayg$i WorldGenNetherPieces$WorldGenNetherPiece9
-ayg$j WorldGenNetherPieces$WorldGenNetherPiece10
-ayg$k WorldGenNetherPieces$WorldGenNetherPiece11
-ayg$l WorldGenNetherPieces$WorldGenNetherPiece12
-ayg$m WorldGenNetherPieces$WorldGenNetherPiece
-ayg$n WorldGenNetherPieces$WorldGenNetherPieceWeight
-ayg$o WorldGenNetherPieces$WorldGenNetherPiece13
-ayg$p WorldGenNetherPieces$WorldGenNetherPiece14
-ayg$q WorldGenNetherPieces$WorldGenNetherPiece15
-ayh WorldGenMonument
-ayh$a WorldGenMonument$WorldGenMonumentStart
-ayi WorldGenMonumentPieces
-ayi$a WorldGenMonumentPieces$WorldGenMonumentPieceSelector7
-ayi$b WorldGenMonumentPieces$WorldGenMonumentPieceSelector6
-ayi$c WorldGenMonumentPieces$WorldGenMonumentPieceSelector5
-ayi$d WorldGenMonumentPieces$WorldGenMonumentPieceSelector4
-ayi$e WorldGenMonumentPieces$WorldGenMonumentPieceSelector3
-ayi$f WorldGenMonumentPieces$WorldGenMonumentPieceSelector2
-ayi$g WorldGenMonumentPieces$WorldGenMonumentPieceSelector1
-ayi$h WorldGenMonumentPieces$WorldGenMonumentPiece1
-ayi$i WorldGenMonumentPieces$IWorldGenMonumentPieceSelector
-ayi$j WorldGenMonumentPieces$WorldGenMonumentPiece2
-ayi$k WorldGenMonumentPieces$WorldGenMonumentPiece3
-ayi$l WorldGenMonumentPieces$WorldGenMonumentPiece4
-ayi$m WorldGenMonumentPieces$WorldGenMonumentPiece5
-ayi$n WorldGenMonumentPieces$WorldGenMonumentPiece6
-ayi$o WorldGenMonumentPieces$WorldGenMonumentPiece7
-ayi$p WorldGenMonumentPieces$WorldGenMonumentPieceEntry
-ayi$q WorldGenMonumentPieces$WorldGenMonumentPiecePenthouse
-ayi$r WorldGenMonumentPieces$WorldGenMonumentPiece
-ayi$s WorldGenMonumentPieces$WorldGenMonumentPieceSimple
-ayi$t WorldGenMonumentPieces$WorldGenMonumentPieceSimpleT
-ayi$u WorldGenMonumentPieces$WorldGenMonumentPiece8
-ayi$v WorldGenMonumentPieces$WorldGenMonumentStateTracker
-ayj WorldGenLargeFeature
-ayj$a WorldGenLargeFeature$WorldGenLargeFeatureStart
-ayk WorldGenRegistration
-ayk$a WorldGenRegistration$WorldGenPyramidPiece
-ayk$c WorldGenRegistration$WorldGenJungleTemple
-ayk$c$a WorldGenRegistration$WorldGenJungleTemple$WorldGenJungleTemplePiece
-ayk$d WorldGenRegistration$WorldGenScatteredPiece
-ayk$e WorldGenRegistration$WorldGenWitchHut
-ayl WorldGenStronghold
-ayl$a WorldGenStronghold$WorldGenStronghold2Start
-aym WorldGenStrongholdPieces
-aym$a WorldGenStrongholdPieces$WorldGenStrongholdChestCorridor
-aym$b WorldGenStrongholdPieces$WorldGenStrongholdCorridor
-aym$c WorldGenStrongholdPieces$WorldGenStrongholdCrossing
-aym$d WorldGenStrongholdPieces$WorldGenStrongholdLeftTurn
-aym$e WorldGenStrongholdPieces$WorldGenStrongholdLibrary
-aym$f WorldGenStrongholdPieces$WorldGenStrongholdPieceWeight
-aym$g WorldGenStrongholdPieces$WorldGenStrongholdPortalRoom
-aym$h WorldGenStrongholdPieces$WorldGenStrongholdPrison
-aym$i WorldGenStrongholdPieces$WorldGenStrongholdRightTurn
-aym$j WorldGenStrongholdPieces$WorldGenStrongholdRoomCrossing
-aym$k WorldGenStrongholdPieces$WorldGenStrongholdStones
-aym$l WorldGenStrongholdPieces$WorldGenStrongholdStairs2
-aym$m WorldGenStrongholdPieces$WorldGenStrongholdStart
-aym$n WorldGenStrongholdPieces$WorldGenStrongholdStairs
-aym$o WorldGenStrongholdPieces$WorldGenStrongholdStairsStraight
-aym$p WorldGenStrongholdPieces$WorldGenStrongholdPiece
-aym$p$a WorldGenStrongholdPieces$WorldGenStrongholdPiece$WorldGenStrongholdDoorType
-ayn StructureGenerator
-ayo WorldGenFactory
-ayp PersistentStructure
-ayq StructurePiece
-ayq$a StructurePiece$StructurePieceBlockSelector
-ayr StructureStart
-ays DefinedStructurePiece
-ayt WorldGenVillage
-ayt$a WorldGenVillage$WorldGenVillageStart
-ayu WorldGenVillagePieces
-ayu$a WorldGenVillagePieces$WorldGenVillageLibrary
-ayu$b WorldGenVillagePieces$WorldGenVillageFarm2
-ayu$c WorldGenVillagePieces$WorldGenVillageFarm
-ayu$d WorldGenVillagePieces$WorldGenVillageLight
-ayu$e WorldGenVillagePieces$WorldGenVillagePieceWeight
-ayu$f WorldGenVillagePieces$WorldGenVillageButcher
-ayu$g WorldGenVillagePieces$WorldGenVillageHouse
-ayu$h WorldGenVillagePieces$WorldGenVillageHut
-ayu$i WorldGenVillagePieces$WorldGenVillageTemple
-ayu$j WorldGenVillagePieces$WorldGenVillageBlacksmith
-ayu$k WorldGenVillagePieces$WorldGenVillageStartPiece
-ayu$l WorldGenVillagePieces$WorldGenVillageRoad
-ayu$m WorldGenVillagePieces$WorldGenVillageHouse2
-ayu$n WorldGenVillagePieces$WorldGenVillagePiece
-ayu$o WorldGenVillagePieces$WorldGenVillageRoadPiece
-ayu$p WorldGenVillagePieces$WorldGenVillageWell
-ayv WorldGenWoodlandMansion
-ayw WorldGenWoodlandMansionPieces
-ayy DefinedStructureProcessorRotation
-ayz DefinedStructureManager
-az CommandSaveOff
-aza DefinedStructureInfo
-azb DefinedStructureProcessor
-azc DefinedStructure
-azc$b DefinedStructure$BlockInfo
-azc$c DefinedStructure$EntityInfo
-azh NoiseGeneratorPerlin
-azi NoiseGeneratorOctaves
-azj NoiseGenerator3
-azm NoiseGenerator3Handler
-azn NoiseGenerator
-azp MaterialDecoration
-azq MaterialGas
-azr MaterialLiquid
-azs Material
-azt MaterialMapColor
-azu MaterialPortal
-azv EnumPistonReaction
-azx GenLayerDeepOcean
-azy GenLayerSpecial
-azy$a GenLayerSpecial$EnumGenLayerSpecial
-azz GenLayerIsland
-b CrashReport
-ba CommandSaveOn
-baa GenLayerMushroomIsland
-bab GenLayerTopSoil
-bac GenLayerDesert
-bad GenLayerBiome
-baf GenLayerZoomFuzzy
-bah IntCache
-bai LayerIsland
-baj GenLayer
-bak GenLayerPlains
-bal GenLayerRegionHills
-bam GenLayerIcePlains
-ban GenLayerCleaner
-bao GenLayerRiver
-bap GenLayerRiverMix
-baq GenLayerMushroomShore
-bar GenLayerSmooth
-bav GenLayerZoomVoronoi
-baw GenLayerZoom
-baz Path
-bb CommandSay
-bba PathType
-bbb PathPoint
-bbc PathfinderAbstract
-bbd PathEntity
-bbe Pathfinder
-bbf PathfinderWater
-bbg PathfinderNormal
-bbk RunnableSaveScoreboard
-bbl PersistentBase
-bbm MapIcon
-bbm$a MapIcon$Type
-bbn WorldMap
-bbn$a WorldMap$WorldMapHumanTracker
-bbq ServerNBTManager
-bbr WorldLoaderServer
-bbs SecondaryWorldData
-bbt WorldNBTStorage
-bbu WorldLoader
-bbv WorldData
-bbw IDataManager
-bby Convertable
-bc CommandScoreboard
-bcc IPlayerFileData
-bce PersistentCollection
-bcf LootTables
-bcg LootSelectorEmpty
-bch LootItem
-bci LootSelector
-bcj LotoSelectorEntry
-bck LootTable
-bcl LootTableInfo
-bcl$b LootTableInfo$EntityTarget
-bcm LootSelectorLootTable
-bcn LootTableRegistry
-bco LootValueBounds
-bcp LootItemFunctionEnchant
-bcq LootEnchantLevel
-bcr LootItemFunction
-bcs LootItemFunctions
-bct LootEnchantFunction
-bcu LootItemFunctionSetAttribute
-bcv LootItemFunctionSetCount
-bcw LootItemFunctionSetDamage
-bcx LootItemFunctionSetData
-bcy LootItemFunctionSetTag
-bcz LootItemFunctionSmelt
-bd CommandDispatcher
-bdc LootItemConditionEntityScore
-bdd LootItemCondition
-bde LootItemConditions
-bdf LootItemConditionEntityProperty
-bdg LootItemConditionKilledByPlayer
-bdh LootItemConditionRandomChance
-bdi LootItemConditionRandomChanceWithLooting
-bdk LootEntityProperties
-bdl LootEntityProperty
-bdm LootEntityPropertyOnFire
-bdp FileIOThread
-bdq IAsyncChunkSaver
-bdt AxisAlignedBB
-bdu MovingObjectPosition
-bdu$a MovingObjectPosition$EnumMovingObjectType
-bdw Vec3D
-bdy ScoreboardObjective
-bdz ScoreboardTeam
-be CommandSetBlock
-bea ScoreboardScore
-bec Scoreboard
-bed PersistentScoreboard
-bee ScoreboardTeamBase
-bee$a ScoreboardTeamBase$EnumTeamPush
-bee$b ScoreboardTeamBase$EnumNameTagVisibility
-bef ScoreboardCriteriaInteger
-beg ScoreboardBaseCriteria
-beh ScoreboardHealthCriteria
-bei IScoreboardCriteria
-bei$a IScoreboardCriteria$EnumScoreboardHealthDisplay
-bej ScoreboardReadOnlyCriteria
-bek ScoreboardStatisticCriteria
-bf CommandIdleTimeout
-bg CommandSpawnpoint
-bh CommandSetWorldSpawn
-bi CommandSeed
-bj CommandSpreadPlayers
-bj$a CommandSpreadPlayers$Location2D
-bk CommandStats
-bl CommandStop
-bm CommandStopSound
-bn CommandSummon
-bo CommandTeleport
-bp CommandTellRaw
-br CommandTestForBlock
-bs CommandTestForBlocks
-bt CommandTestFor
-bu CommandTime
-bv CommandTitle
-bw CommandToggleDownfall
-bx CommandTp
-by CommandTrigger
-bz CommandWeather
-c CrashReportSystemDetails
-c$a CrashReportSystemDetails$CrashReportDetail
-ca CommandWhitelist
-cb CommandWorldBorder
-cd CommandException
-ce ExceptionEntityNotFound
-cf ExceptionInvalidBlockState
-cg ExceptionInvalidNumber
-ch ExceptionInvalidSyntax
-ci ExceptionPlayerNotFound
-cj ExceptionUnknownCommand
-ck ExceptionUsage
-co BlockPosition
-co$a BlockPosition$MutableBlockPosition
-co$b BlockPosition$PooledBlockPosition
-cp ISourceBlock
-cq SourceBlock
-cr IteratorUtils
-cr$a IteratorUtils$ArrayToList
-cr$b IteratorUtils$ClassIterable
-cr$b$a IteratorUtils$ClassIterable$ClassIterator
-cs DispenseBehaviorItem
-ct RegistryBlocks
-cu RegistryDefault
-cv EnumDirection
-cv$a EnumDirection$EnumAxis
-cv$b EnumDirection$EnumAxisDirection
-cv$c EnumDirection$EnumDirectionLimit
-cw IDispenseBehavior
-cx Registry
-cy RegistryBlockID
-cz ILocationSource
-d CrashReportCallable
-da ISource
-db MapGeneratorUtils
-dc RegistryMaterials
-dd NonNullList
-de EnumParticle
-df IPosition
-dg Position
-dh IRegistry
-di Vector3f
-dj RegistrySimple
-dl BaseBlockPosition
-dp LocaleI18n
-dq LocaleLanguage
-ds NBTTagByteArray
-dt NBTTagByte
-du NBTTagCompound
-dv NBTTagDouble
-dw NBTTagEnd
-dx NBTTagFloat
-dy NBTTagIntArray
-dz NBTTagInt
-ea NBTTagList
-eb NBTTagLong
-ec NBTReadLimiter
-ed NBTCompressedStreamTools
-ee GameProfileSerializer
-ef NBTNumber
-eg NBTTagShort
-eh NBTTagString
-ei NBTBase
-ej MojangsonParseException
-ek MojangsonParser
-ek$a MojangsonParser$MojangsonTypeParser
-ek$b MojangsonParser$MojangsonCompoundParser
-ek$c MojangsonParser$MojangsonListParser
-ek$d MojangsonParser$MojangsonPrimitiveParser
-em PacketEncryptionHandler
-en PacketDecrypter
-eo PacketEncrypter
-ep PacketDecompressor
-eq PacketCompressor
-er NetworkManager
-er$a NetworkManager$QueuedPacket
-es EnumProtocol
-et PacketDataSerializer
-eu PacketDecoder
-ev PacketEncoder
-ew PacketListener
-ex PacketSplitter
-ey PacketPrepender
-ez ChatBaseComponent
-f ReportedException
-fa ChatClickable
-fa$a ChatClickable$EnumClickAction
-fb IChatBaseComponent
-fb$a IChatBaseComponent$ChatSerializer
-fc ChatComponentUtils
-fd ChatHoverable
-fd$a ChatHoverable$EnumHoverAction
-fe ChatComponentScore
-ff ChatComponentSelector
-fg ChatModifier
-fg$a ChatModifier$ChatModifierSerializer
-fh ChatComponentText
-fi ChatMessage
-fj ChatMessageException
-fm Packet
-fn EnumProtocolDirection
-fo PlayerConnectionUtils
-fp PacketListenerPlayOut
-fq PacketPlayOutSpawnEntity
-fr PacketPlayOutSpawnEntityExperienceOrb
-fs PacketPlayOutSpawnEntityWeather
-ft PacketPlayOutSpawnEntityLiving
-fu PacketPlayOutSpawnEntityPainting
-fv PacketPlayOutNamedEntitySpawn
-fw PacketPlayOutAnimation
-fx PacketPlayOutStatistic
-fy PacketPlayOutBlockBreakAnimation
-fz PacketPlayOutTileEntityData
-g SharedConstants
-ga PacketPlayOutBlockAction
-gb PacketPlayOutBlockChange
-gc PacketPlayOutBoss
-gc$a PacketPlayOutBoss$Action
-gd PacketPlayOutServerDifficulty
-ge PacketPlayOutTabComplete
-gf PacketPlayOutChat
-gg PacketPlayOutMultiBlockChange
-gg$a PacketPlayOutMultiBlockChange$MultiBlockChangeInfo
-gh PacketPlayOutTransaction
-gi PacketPlayOutCloseWindow
-gj PacketPlayOutOpenWindow
-gk PacketPlayOutWindowItems
-gl PacketPlayOutWindowData
-gm PacketPlayOutSetSlot
-gn PacketPlayOutSetCooldown
-go PacketPlayOutCustomPayload
-gp PacketPlayOutCustomSoundEffect
-gq PacketPlayOutKickDisconnect
-gr PacketPlayOutEntityStatus
-gs PacketPlayOutExplosion
-gt PacketPlayOutUnloadChunk
-gu PacketPlayOutGameStateChange
-gv PacketPlayOutKeepAlive
-gw PacketPlayOutMapChunk
-gx PacketPlayOutWorldEvent
-gy PacketPlayOutWorldParticles
-gz PacketPlayOutLogin
-h SystemUtils
-ha PacketPlayOutMap
-hb PacketPlayOutEntity
-hb$a PacketPlayOutEntity$PacketPlayOutRelEntityMove
-hb$b PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook
-hb$c PacketPlayOutEntity$PacketPlayOutEntityLook
-hc PacketPlayOutVehicleMove
-hd PacketPlayOutOpenSignEditor
-he PacketPlayOutAbilities
-hf PacketPlayOutCombatEvent
-hf$a PacketPlayOutCombatEvent$EnumCombatEventType
-hg PacketPlayOutPlayerInfo
-hg$a PacketPlayOutPlayerInfo$EnumPlayerInfoAction
-hg$b PacketPlayOutPlayerInfo$PlayerInfoData
-hh PacketPlayOutPosition
-hh$a PacketPlayOutPosition$EnumPlayerTeleportFlags
-hi PacketPlayOutBed
-hj PacketPlayOutEntityDestroy
-hk PacketPlayOutRemoveEntityEffect
-hl PacketPlayOutResourcePackSend
-hm PacketPlayOutRespawn
-hn PacketPlayOutEntityHeadRotation
-ho PacketPlayOutWorldBorder
-ho$a PacketPlayOutWorldBorder$EnumWorldBorderAction
-hp PacketPlayOutCamera
-hq PacketPlayOutHeldItemSlot
-hr PacketPlayOutScoreboardDisplayObjective
-hs PacketPlayOutEntityMetadata
-ht PacketPlayOutAttachEntity
-hu PacketPlayOutEntityVelocity
-hv PacketPlayOutEntityEquipment
-hw PacketPlayOutExperience
-hx PacketPlayOutUpdateHealth
-hy PacketPlayOutScoreboardObjective
-hz PacketPlayOutMount
-i ICommandDispatcher
-ia PacketPlayOutScoreboardTeam
-ib PacketPlayOutScoreboardScore
-ib$a PacketPlayOutScoreboardScore$EnumScoreboardAction
-ic PacketPlayOutSpawnPosition
-id PacketPlayOutUpdateTime
-ie PacketPlayOutTitle
-ie$a PacketPlayOutTitle$EnumTitleAction
-ig PacketPlayOutNamedSoundEffect
-ih PacketPlayOutPlayerListHeaderFooter
-ii PacketPlayOutCollect
-ij PacketPlayOutEntityTeleport
-ik PacketPlayOutUpdateAttributes
-ik$a PacketPlayOutUpdateAttributes$AttributeSnapshot
-il PacketPlayOutEntityEffect
-im PacketListenerPlayIn
-in PacketPlayInTeleportAccept
-io PacketPlayInTabComplete
-ip PacketPlayInChat
-iq PacketPlayInClientCommand
-iq$a PacketPlayInClientCommand$EnumClientCommand
-ir PacketPlayInSettings
-is PacketPlayInTransaction
-it PacketPlayInEnchantItem
-iu PacketPlayInWindowClick
-iv PacketPlayInCloseWindow
-iw PacketPlayInCustomPayload
-ix PacketPlayInUseEntity
-ix$a PacketPlayInUseEntity$EnumEntityUseAction
-iy PacketPlayInKeepAlive
-iz PacketPlayInFlying
-iz$a PacketPlayInFlying$PacketPlayInPosition
-iz$b PacketPlayInFlying$PacketPlayInPositionLook
-iz$c PacketPlayInFlying$PacketPlayInLook
-j CommandAbstract
-j$a CommandAbstract$CommandNumber
-ja PacketPlayInVehicleMove
-jb PacketPlayInBoatMove
-jc PacketPlayInAbilities
-jd PacketPlayInBlockDig
-jd$a PacketPlayInBlockDig$EnumPlayerDigType
-je PacketPlayInEntityAction
-je$a PacketPlayInEntityAction$EnumPlayerAction
-jf PacketPlayInSteerVehicle
-jg PacketPlayInResourcePackStatus
-jg$a PacketPlayInResourcePackStatus$EnumResourcePackStatus
-jh PacketPlayInHeldItemSlot
-ji PacketPlayInSetCreativeSlot
-jj PacketPlayInUpdateSign
-jk PacketPlayInArmAnimation
-jl PacketPlayInSpectate
-jm PacketPlayInUseItem
-jn PacketPlayInBlockPlace
-jp PacketHandshakingInSetProtocol
-jq PacketHandshakingInListener
-js PacketLoginOutListener
-jt PacketLoginOutSuccess
-ju PacketLoginOutEncryptionBegin
-jv PacketLoginOutSetCompression
-jw PacketLoginOutDisconnect
-jx PacketLoginInListener
-jy PacketLoginInStart
-jz PacketLoginInEncryptionBegin
-k CommandHandler
-kc PacketStatusOutListener
-kd PacketStatusOutPong
-ke PacketStatusOutServerInfo
-kf ServerPing
-kf$a ServerPing$ServerPingPlayerSample
-kf$a$a ServerPing$ServerPingPlayerSample$Serializer
-kf$b ServerPing$Serializer
-kf$c ServerPing$ServerData
-kf$c$a ServerPing$ServerData$Serializer
-kg PacketStatusInListener
-kh PacketStatusInPing
-ki PacketStatusInStart
-kk DataWatcherObject
-kl DataWatcherSerializer
-km DataWatcherRegistry
-kn DataWatcher
-kn$a DataWatcher$Item
-kq MinecraftKey
-ks DispenseBehaviorProjectile
-kt DispenserRegistry
-kv ServerCommand
-kx DebugOutputStream
-ky EULA
-kz RedirectStream
-l ICommand
-lb CancelledPacketHandleException
-lc IMinecraftServer
-ld ScoreboardServer
-le PropertyManager
-lf ITickable
-lg DedicatedPlayerList
-lh DedicatedServer
-li ThreadWatchdog
-lk ServerGUI
-ll PlayerListBox
-lm GuiStatsComponent
-lq DemoWorldServer
-lr DemoPlayerInteractManager
-ls SecondaryWorldServer
-lt EntityTracker
-lu BossBattleServer
-lv ChunkProviderServer
-lw WorldServer
-lw$a WorldServer$BlockActionDataList
-lx WorldManager
-ly EntityPlayer
-lz PlayerInteractManager
-m ICommandHandler
-ma EntityTrackerEntry
-mb PlayerChunk
-mc PlayerChunkMap
-mf LegacyPingHandler
-mh ServerConnection
-mi PlayerConnection
-mj HandshakeListener
-mk LoginListener
-mk$a LoginListener$EnumProtocolState
-ml PacketStatusListener
-mo ExpirableListEntry
-mp UserCache
-mp$a UserCache$UserCacheEntry
-mp$b UserCache$BanEntrySerializer
-mq IpBanList
-mr IpBanEntry
-ms NameReferencingFileConverter
-ms$a NameReferencingFileConverter$FileConversionException
-mt PlayerList
-mu OpList
-mv OpListEntry
-mw JsonListEntry
-mx JsonList
-mx$a JsonList$JsonListEntrySerializer
-my GameProfileBanList
-mz GameProfileBanEntry
-n ICommandListener
-na WhiteList
-nb WhiteListEntry
-nd RemoteStatusReply
-ne StatusChallengeUtils
-nf RemoteControlCommandListener
-nh RemoteConnectionThread
-ni RemoteStatusListener
-ni$a RemoteStatusListener$RemoteStatusChallenge
-nj RemoteControlSession
-nk RemoteControlListener
-nm SoundEffect
-nn SoundEffects
-no SoundCategory
-nq Achievement
-nr AchievementList
-nt CounterStatistic
-nu CraftingStatistic
-nv ServerStatisticManager
-nv ServerStatisticManager#
-nw Statistic
-nx Counter
-ny StatisticWrapper
-nz IJsonStatistic
-o CommandObjectiveExecutor
-o$a CommandObjectiveExecutor$EnumCommandResult
-oa StatisticList
-ob StatisticManager
-oc AchievementSet
-oe DataBits
-of EntitySlice
-oh RegistryID
-oi MinecraftEncryption
-ok ChatDeserializer
-ol HttpUtilities
-om InsensitiveStringMap
-oo IntHashMap
-oo$a IntHashMap$IntHashMapEntry
-op LazyInitVar
-os ChatTypeAdapterFactory
-ot MathHelper
-ou MethodProfiler
-ou$a MethodProfiler$ProfilerInfo
-ov IProgressUpdate
-ox INamable
-oy UtilColor
-p PlayerSelector
-pa Tuple
-pb WeightedRandom
-pb$a WeightedRandom$WeightedRandomChoice
-pd IDataConverter
-pe DataConverterType
-pf DataConverterTypes
-pg DataConverter
-ph DataConverterManager
-pi DataConverterRegistry
-pj DataInspector
-pk DataConverterTileEntity
-pl DataConverterMobSpawner
-pm DataConverterShulkerBoxBlock
-pn DataConverterSignText
-po DataConverterArmorStand
-pp DataConverterGuardian
-pq DataConverterEquipment
-pr DataConverterHealth
-ps DataConverterSaddle
-pt DataConverterHorse
-pu DataConverterEntity
-pv DataConverterMinecart
-pw DataConverterHanging
-px DataConverterDropChances
-py DataConverterRiding
-pz DataConverterShulker
-q CommandAchievement
-qa DataConverterSkeleton
-qb DataConverterUUID
-qc DataConverterZombieType
-qd DataConverterZombie
-qe DataConverterBanner
-qf DataConverterCookedFish
-qg DataConverterMaterialId
-qh DataConverterPotionId
-qi DataConverterShulkerBoxItem
-qj DataConverterSpawnEgg
-qk DataConverterTotem
-ql DataConverterPotionWater
-qm DataConverterBook
-qn DataConverterVBO
-qo DataConverterLang
-qr DataInspectorItem
-qs DataInspectorBlockEntity
-qt DataInspectorEntity
-qu DataInspectorItemList
-qv DataInspectorTagged
-qy IAsyncTaskHandler
-r CommandBanIp
-ra BossBattle
-ra$a BossBattle$BarColor
-ra$b BossBattle$BarStyle
-rb InventoryLargeChest
-rc IInventory
-rd ContainerUtil
-re IInventoryListener
-rf InventoryUtils
-rg EnumDifficulty
-rh DifficultyDamageScaler
-ri EnumHand
-rj ITileEntityContainer
-rk EnumInteractionResult
-rl InteractionResultWrapper
-rn ChestLock
-ro ITileInventory
-rp INamableTileEntity
-rq ILootable
-rr InventorySubcontainer
-rs MojangStatisticsGenerator
-rt IMojangStatistics
-ru IWorldInventory
-rv CombatEntry
-rw CombatMath
-rx CombatTracker
-ry DamageSource
-rz EntityDamageSource
-s CommandBanList
-sa EntityDamageSourceIndirect
-sc MobEffectAbsorption
-sd MobEffectAttackDamage
-se MobEffectHealthBoost
-sf InstantMobEffect
-sg MobEffectList
-sh MobEffect
-si MobEffects
-sk EntityAgeable
-sl EntityAreaEffectCloud
-sm IAnimal
-sn Entity
-sp EntityTypes
-sp$a EntityTypes$MonsterEggInfo
-sr IEntitySelector
-sr$a IEntitySelector$EntitySelectorEquipable
-ss EnumItemSlot
-ss$a EnumItemSlot$Function
-st EntityExperienceOrb
-su EntityFlying
-sv EnumMainHand
-sw EntityLiving
-sx EntityInsentient
-sx$a EntityInsentient$EnumEntityPositionType
-sy EnumCreatureType
-sz GroupDataEntity
-t CommandBan
-ta EntityPositionTypes
-tb EnumMonsterType
-tc EnumMoveType
-td EntityOwnable
-te EntityCreature
-tg IJumpable
-ti EntityTameableAnimal
-tj IAttribute
-tk AttributeInstance
-tl AttributeModifier
-tm AttributeBase
-tn AttributeMapBase
-to AttributeModifiable
-tp AttributeMapServer
-tq AttributeRanged
-ts EntityAIBodyControl
-tu ControllerJump
-tv ControllerLook
-tw ControllerMove
-tw$a ControllerMove$Operation
-ty PathfinderGoalAvoidTarget
-tz PathfinderGoalBeg
-u CommandBlockData
-ua PathfinderGoalBreakDoor
-ub PathfinderGoalBreed
-uc PathfinderGoalDoorInteract
-ud PathfinderGoalEatTile
-ue PathfinderGoalFleeSun
-uf PathfinderGoalFloat
-ug PathfinderGoalFollowOwner
-uh PathfinderGoalFollowParent
-ui PathfinderGoal
-uj PathfinderGoalSelector
-uj$a PathfinderGoalSelector$PathfinderGoalSelectorItem
-uk PathfinderGoalVillagerFarm
-ul PathfinderGoalInteract
-um PathfinderGoalLeapAtTarget
-un PathfinderGoalLlamaFollow
-uo PathfinderGoalLookAtPlayer
-up PathfinderGoalLookAtTradingPlayer
-uq PathfinderGoalMakeLove
-ur PathfinderGoalMeleeAttack
-us PathfinderGoalMoveIndoors
-ut PathfinderGoalMoveThroughVillage
-uu PathfinderGoalGotoTarget
-uv PathfinderGoalMoveTowardsRestriction
-uw PathfinderGoalMoveTowardsTarget
-ux PathfinderGoalOcelotAttack
-uy PathfinderGoalJumpOnBlock
-uz PathfinderGoalOfferFlower
-v CommandClear
-va PathfinderGoalOpenDoor
-vb PathfinderGoalPanic
-vc PathfinderGoalPlay
-ve PathfinderGoalRandomLookaround
-vf PathfinderGoalRandomStroll
-vg PathfinderGoalArrowAttack
-vh PathfinderGoalBowShoot
-vi PathfinderGoalRestrictOpenDoor
-vj PathfinderGoalRestrictSun
-vk PathfinderGoalTame
-vl PathfinderGoalSit
-vm PathfinderGoalSwell
-vn PathfinderGoalTakeFlower
-vo PathfinderGoalTempt
-vp PathfinderGoalTradeWithPlayer
-vq PathfinderGoalInteractVillagers
-vr PathfinderGoalRandomStrollLand
-vs PathfinderGoalZombieAttack
-vu PathfinderGoalDefendVillage
-vv PathfinderGoalHurtByTarget
-vw PathfinderGoalNearestAttackableTargetInsentient
-vx PathfinderGoalTargetNearestPlayer
-vy PathfinderGoalNearestAttackableTarget
-vy$a PathfinderGoalNearestAttackableTarget$DistanceComparator
-vz PathfinderGoalRandomTargetNonTamed
-w CommandClone
-w$a CommandClone$CommandCloneStoredTileEntity
-wa PathfinderGoalOwnerHurtByTarget
-wb PathfinderGoalOwnerHurtTarget
-wc PathfinderGoalTarget
-we Navigation
-wf NavigationAbstract
-wg NavigationListener
-wh NavigationSpider
-wi NavigationGuardian
-wk EntitySenses
-wm RandomPositionGenerator
-wo VillageDoor
-wp Village
-wp$a Village$Aggressor
-wq VillageSiege
-wr PersistentVillage
-wt EntityAmbient
-wu EntityBat
-ww EntityAnimal
-wx EntityChicken
-wy EntityCow
-wz EntityGolem
-x CommandDeop
-xa EntityMushroomCow
-xb EntityOcelot
-xc EntityPig
-xd EntityPolarBear
-xe EntityRabbit
-xe$a EntityRabbit$PathfinderGoalKillerRabbitMeleeAttack
-xe$b EntityRabbit$PathfinderGoalRabbitAvoidTarget
-xe$c EntityRabbit$GroupDataRabbit
-xe$d EntityRabbit$ControllerJumpRabbit
-xe$e EntityRabbit$ControllerMoveRabbit
-xe$f EntityRabbit$PathfinderGoalRabbitPanic
-xe$g EntityRabbit$PathfinderGoalEatCarrots
-xf EntitySheep
-xg EntitySnowman
-xh EntitySquid
-xh$a EntitySquid$PathfinderGoalSquid
-xi EntityIronGolem
-xj EntityWaterAnimal
-xk EntityWolf
-xl EntityHorseChestedAbstract
-xm EntityHorseAbstract
-xn EntityHorseDonkey
-xo EntityHorse
-xp EnumHorseArmor
-xq EntityLlama
-xr EntityHorseMule
-xs EntityHorseSkeleton
-xt PathfinderGoalHorseTrap
-xu EntityHorseZombie
-xy IComplex
-xz EntityComplexPart
-y CommandDebug
-ya EntityEnderCrystal
-yb EntityEnderDragon
-yd AbstractDragonController
-ye AbstractDragonControllerLanded
-yf DragonControllerCharge
-yg DragonControllerDying
-yh DragonControllerHold
-yi DragonControllerHover
-yj DragonControllerLandingFly
-yk DragonControllerLanding
-yl IDragonController
-ym DragonControllerLandedAttack
-yn DragonControllerLandedFlame
-yo DragonControllerLandedSearch
-yp DragonControllerStrafe
-yq DragonControllerFly
-yr DragonControllerPhase
-ys DragonControllerManager
-yv EntityWither
-yx EntityArmorStand
-yy EntityHanging
-yz EntityItemFrame
-z CommandGamemodeDefault
-za EntityLeash
-zb EntityPainting
-zb$a EntityPainting$EnumArt
-zd EntityFishingHook
-zd$a EntityFishingHook$HookState
-zf EntityWeather
-zg EntityLightning
-zi EntityFallingBlock
-zj EntityItem
-zk EntityTNTPrimed
-zm EntitySkeletonAbstract
-zn EntityBlaze
-zn$a EntityBlaze$PathfinderGoalBlazeFireball
-zo EntityCaveSpider
-zp EntityCreeper
-zq EntityGuardianElder
-zr EntityEnderman
-zr$a EntityEnderman$PathfinderGoalEndermanPlaceBlock
-zr$b EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
-zr$c EntityEnderman$PathfinderGoalEndermanPickupBlock
-zs EntityEndermite
-zt IMonster
-zu EntityEvoker
-zv EntityGhast
-zv$a EntityGhast$PathfinderGoalGhastMoveTowardsTarget
-zv$b EntityGhast$ControllerGhast
-zv$c EntityGhast$PathfinderGoalGhastAttackTarget
-zv$d EntityGhast$PathfinderGoalGhastIdleMove
-zw EntityGiantZombie
-zx EntityGuardian
-zx$a EntityGuardian$PathfinderGoalGuardianAttack
-zx$b EntityGuardian$EntitySelectorGuardianTargetHumanSquid
-zx$c EntityGuardian$ControllerMoveGuardian
-zy EntityZombieHusk
-zz EntityMagmaCube
diff --git a/mappings/bukkit-1.12-pre2-cl.csrg b/mappings/bukkit-1.12-pre2-cl.csrg
new file mode 100644
index 0000000..ad6dd3b
--- /dev/null
+++ b/mappings/bukkit-1.12-pre2-cl.csrg
@@ -0,0 +1,1713 @@
+# (c) 2017 SpigotMC Pty. Ltd.
+a EnumChatFormat
+aa CriterionTriggerCuredZombieVillager
+aaa EntityPolarBear
+aab EntityRabbit
+aab$a EntityRabbit$PathfinderGoalKillerRabbitMeleeAttack
+aab$b EntityRabbit$PathfinderGoalRabbitAvoidTarget
+aab$c EntityRabbit$GroupDataRabbit
+aab$d EntityRabbit$ControllerJumpRabbit
+aab$e EntityRabbit$ControllerMoveRabbit
+aab$f EntityRabbit$PathfinderGoalRabbitPanic
+aab$g EntityRabbit$PathfinderGoalEatCarrots
+aac EntitySheep
+aad EntityPerchable
+aae EntitySnowman
+aaf EntitySquid
+aaf$a EntitySquid$PathfinderGoalSquid
+aag EntityIronGolem
+aah EntityWaterAnimal
+aai EntityWolf
+aaj EntityHorseChestedAbstract
+aak EntityHorseAbstract
+aal EntityHorseDonkey
+aam EntityHorse
+aan EnumHorseArmor
+aao EntityLlama
+aap EntityHorseMule
+aaq EntityHorseSkeleton
+aar PathfinderGoalHorseTrap
+aas EntityHorseZombie
+aaw IComplex
+aax EntityComplexPart
+aay EntityEnderCrystal
+aaz EntityEnderDragon
+ab CriterionConditionDamage
+abb AbstractDragonController
+abc AbstractDragonControllerLanded
+abd DragonControllerCharge
+abe DragonControllerDying
+abf DragonControllerHold
+abg DragonControllerHover
+abh DragonControllerLandingFly
+abi DragonControllerLanding
+abj IDragonController
+abk DragonControllerLandedAttack
+abl DragonControllerLandedFlame
+abm DragonControllerLandedSearch
+abn DragonControllerStrafe
+abo DragonControllerFly
+abp DragonControllerPhase
+abq DragonControllerManager
+abt EntityWither
+abv EntityArmorStand
+abw EntityHanging
+abx EntityItemFrame
+aby EntityLeash
+abz EntityPainting
+abz$a EntityPainting$EnumArt
+ac CriterionConditionDamageSource
+acb EntityFishingHook
+acb$a EntityFishingHook$HookState
+acd EntityWeather
+ace EntityLightning
+acg EntityFallingBlock
+ach EntityItem
+aci EntityTNTPrimed
+ack EntityIllagerAbstract
+acl EntitySkeletonAbstract
+acm EntityBlaze
+acm$a EntityBlaze$PathfinderGoalBlazeFireball
+acn EntityCaveSpider
+aco EntityCreeper
+acp EntityGuardianElder
+acq EntityEnderman
+acq$a EntityEnderman$PathfinderGoalEndermanPlaceBlock
+acq$b EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget
+acq$c EntityEnderman$PathfinderGoalEndermanPickupBlock
+acr EntityEndermite
+acs IMonster
+act EntityEvoker
+acu EntityGhast
+acu$a EntityGhast$PathfinderGoalGhastMoveTowardsTarget
+acu$b EntityGhast$ControllerGhast
+acu$c EntityGhast$PathfinderGoalGhastAttackTarget
+acu$d EntityGhast$PathfinderGoalGhastIdleMove
+acv EntityGiantZombie
+acw EntityGuardian
+acw$a EntityGuardian$PathfinderGoalGuardianAttack
+acw$b EntityGuardian$EntitySelectorGuardianTargetHumanSquid
+acw$c EntityGuardian$ControllerMoveGuardian
+acx EntityZombieHusk
+acy EntityIllagerIllusioner
+acz EntityMagmaCube
+ad CriterionConditionDistance
+ada EntityMonster
+adb EntityPigZombie
+adb$a EntityPigZombie$PathfinderGoalAnger
+adb$b EntityPigZombie$PathfinderGoalAngerOther
+adc IRangedEntity
+add GenericAttributes
+ade EntityShulker
+adf EntitySilverfish
+adf$a EntitySilverfish$PathfinderGoalSilverfishHideInBlock
+adf$b EntitySilverfish$PathfinderGoalSilverfishWakeOthers
+adg EntitySkeleton
+adh EntitySlime
+adh$a EntitySlime$PathfinderGoalSlimeNearestPlayer
+adh$b EntitySlime$PathfinderGoalSlimeRandomJump
+adh$c EntitySlime$PathfinderGoalSlimeIdle
+adh$d EntitySlime$ControllerMoveSlime
+adh$e EntitySlime$PathfinderGoalSlimeRandomDirection
+adi EntityIllagerWizard
+adi$a EntityIllagerWizard$Spell
+adj EntitySpider
+adj$a EntitySpider$PathfinderGoalSpiderMeleeAttack
+adj$b EntitySpider$GroupDataSpider
+adj$c EntitySpider$PathfinderGoalSpiderNearestAttackableTarget
+adk EntitySkeletonStray
+adl EntityVex
+adm EntityVindicator
+adn EntityWitch
+ado EntitySkeletonWither
+adp EntityZombie
+adp$a EntityZombie$GroupDataZombie
+adq EntityZombieVillager
+adt NPC
+adu EntityVillager
+adu$a EntityVillager$MerchantRecipeOptionBuy
+adu$b EntityVillager$MerchantRecipeOptionBook
+adu$c EntityVillager$MerchantRecipeOptionEnchant
+adu$d EntityVillager$MerchantRecipeOptionProcess
+adu$e EntityVillager$MerchantRecipeOptionSell
+adu$f EntityVillager$IMerchantRecipeOption
+adu$g EntityVillager$MerchantOptionRandomRange
+adx PlayerAbilities
+ady PlayerInventory
+adz EntityHuman
+adz$a EntityHuman$EnumBedResult
+adz$b EntityHuman$EnumChatVisibility
+ae CriterionTriggerEffectsChanged
+aec EntityArrow
+aec$a EntityArrow$PickupStatus
+aed EntityDragonFireball
+aee EntityEvokerFangs
+aef EntityEnderSignal
+aeg EntityFireball
+aeh EntityFireworks
+aei EntityLargeFireball
+aej EntityLlamaSpit
+aek IProjectile
+ael ProjectileHelper
+aem EntityShulkerBullet
+aen EntitySmallFireball
+aeo EntitySnowball
+aep EntitySpectralArrow
+aeq EntityProjectile
+aer EntityEgg
+aes EntityEnderPearl
+aet EntityThrownExpBottle
+aeu EntityPotion
+aev EntityTippedArrow
+aew EntityWitherSkull
+aey EntityBoat
+aey$a EntityBoat$EnumStatus
+aey$b EntityBoat$EnumBoatType
+aez EntityMinecartAbstract
+aez$a EntityMinecartAbstract$EnumMinecartType
+af CriterionTriggerEnchantedItem
+afa EntityMinecartChest
+afb EntityMinecartCommandBlock
+afc EntityMinecartContainer
+afd EntityMinecartFurnace
+afe EntityMinecartHopper
+aff EntityMinecartRideable
+afg EntityMinecartMobSpawner
+afh EntityMinecartTNT
+afk FoodMetaData
+afm Container
+afn ContainerAnvil
+afo ContainerBeacon
+afo$a ContainerBeacon$SlotBeacon
+afp ContainerBrewingStand
+afp$b ContainerBrewingStand$SlotBrewing
+afp$c ContainerBrewingStand$SlotPotionBottle
+afq ContainerChest
+afr InventoryClickType
+afs ICrafting
+aft InventoryCrafting
+afu ContainerWorkbench
+afv ContainerDispenser
+afw ContainerEnchantTable
+afx SlotFurnaceFuel
+afy ContainerFurnace
+afz SlotFurnaceResult
+ag CriterionConditionEnchantments
+aga ContainerHopper
+agb InventoryHorseChest
+agc ContainerHorse
+agd ContainerPlayer
+age InventoryMerchant
+agf ContainerMerchant
+agg SlotMerchantResult
+agh InventoryEnderChest
+agi InventoryCraftResult
+agj SlotResult
+agk ContainerShulkerBox
+agl SlotShulkerBox
+agm Slot
+ago ItemAir
+agp ItemAnvil
+agq ItemArmor
+agq$a ItemArmor$EnumArmorMaterial
+agr ItemArmorStand
+ags ItemArrow
+agt ItemAxe
+agu ItemBanner
+agv ItemBed
+agw ItemBlock
+agx ItemReed
+agy ItemBoat
+agz ItemBook
+ah CriterionTriggerEnterBlock
+aha ItemGlassBottle
+ahb ItemBow
+ahc ItemSoup
+ahd ItemBucket
+ahe ItemCarrotStick
+ahf ItemChorusFruit
+ahg ItemClock
+ahh ItemCoal
+ahi ItemCompass
+ahj ItemWorldMapBase
+ahk CreativeModeTab
+ahl ItemTool
+ahm ItemDoor
+ahn EnumColor
+aho ItemDye
+ahp ItemCloth
+ahq ItemEgg
+ahr ItemElytra
+ahs ItemMapEmpty
+aht ItemEnchantedBook
+ahu ItemEndCrystal
+ahv ItemEnderEye
+ahw ItemEnderPearl
+ahx ItemExpBottle
+ahy ItemFireball
+ahz ItemFireworksCharge
+ai CriterionTriggerEntityHurtPlayer
+aia ItemFireworks
+aib ItemFish
+aib$a ItemFish$EnumFish
+aic ItemFishingRod
+aid ItemFlintAndSteel
+aie ItemFood
+aif ItemGoldenApple
+aig ItemHanging
+aih ItemHoe
+aii Item
+aii$a Item$EnumToolMaterial
+aij ItemCooldown
+aij$a ItemCooldown$Info
+aik ItemStack
+ail IDynamicTexture
+aim Items
+ain ItemKnowledgeBook
+aio ItemLeash
+aip ItemLeaves
+aiq ItemLingeringPotion
+air ItemWorldMap
+ais ItemMilkBucket
+ait ItemMinecart
+aiu ItemMultiTexture
+aiv ItemNameTag
+aiw ItemPickaxe
+aix ItemPiston
+aiy ItemPotion
+aiz EnumItemRarity
+aj CriterionConditionEntity
+aja ItemRecord
+ajb ItemRedstone
+ajc ItemSaddle
+ajd ItemSeedFood
+aje ItemSeeds
+ajf ItemCooldownPlayer
+ajg ItemShears
+ajh ItemShield
+aji ItemSpade
+ajj ItemShulkerBox
+ajk ItemSign
+ajl ItemNetherStar
+ajm ItemSkull
+ajn ItemStep
+ajo ItemSnow
+ajp ItemSnowball
+ajq ItemMonsterEgg
+ajr ItemSpectralArrow
+ajs ItemSplashPotion
+ajt ItemSword
+aju ItemWithAuxData
+ajv ItemTippedArrow
+ajw EnumAnimation
+ajx ItemWaterLily
+ajy ItemBookAndQuill
+ajz ItemWrittenBook
+ak CriterionTriggerImpossible
+aka PotionRegistry
+akb PotionBrewer
+akb$a PotionBrewer$PredicatedCombination
+akc PotionUtil
+akd Potions
+akf RecipeArmorDye
+akg RecipesBanner
+akg$a RecipesBanner$AddRecipe
+akg$b RecipesBanner$DuplicateRecipe
+akh RecipeBookClone
+aki RecipeFireworks
+akj RecipesFurnace
+akk RecipeItemStack
+akl RecipeMapClone
+akm RecipeMapExtend
+akn IRecipe
+ako CraftingManager
+akp RecipeRepair
+akq ShapedRecipes
+akr ShapelessRecipes
+aks RecipiesShield
+aks$a RecipiesShield$Decoration
+akt RecipeShulkerBox
+akt$a RecipeShulkerBox$Dye
+aku RecipeTippedArrow
+akw EnchantmentArrowDamage
+akx EnchantmentFlameArrows
+aky EnchantmentInfiniteArrows
+akz EnchantmentArrowKnockback
+al CriterionTriggerInventoryChanged
+ala EnchantmentBinding
+alb EnchantmentWeaponDamage
+alc EnchantmentDurability
+ald EnchantmentDigging
+ale Enchantment
+ale$a Enchantment$Rarity
+alf EnchantmentSlotType
+alg EnchantmentManager
+alg$a EnchantmentManager$EnchantmentModifierArthropods
+alg$b EnchantmentManager$EnchantmentModifierThorns
+alg$c EnchantmentManager$EnchantmentModifier
+alg$d EnchantmentManager$EnchantmentModifierDamage
+alg$e EnchantmentManager$EnchantmentModifierProtection
+alh WeightedRandomEnchant
+ali Enchantments
+alj EnchantmentFire
+alk EnchantmentLure
+all EnchantmentFrostWalker
+alm EnchantmentKnockback
+aln EnchantmentLootBonus
+alo EnchantmentMending
+alp EnchantmentOxygen
+alq EnchantmentProtection
+alq$a EnchantmentProtection$DamageType
+alr EnchantmentSweeping
+als EnchantmentThorns
+alt EnchantmentSilkTouch
+alu EnchantmentVanishing
+alv EnchantmentDepthStrider
+alw EnchantmentWaterWorker
+alz IMerchant
+am CriterionTriggerItemDurabilityChanged
+ama MerchantRecipe
+amb MerchantRecipeList
+amd CommandBlockListenerAbstract
+ame MobSpawnerAbstract
+amf BlockActionData
+amh ChunkCoordIntPair
+amj Explosion
+aml GameRules
+aml$a GameRules$GameRuleValue
+aml$b GameRules$EnumGameRuleType
+amm EnumGamemode
+amo World
+amp ExceptionWorldConflict
+amq IWorldAccess
+amr WorldSettings
+ams IBlockAccess
+amt WorldType
+amu EnumSkyBlock
+amv SpawnerCreature
+amw PortalTravelAgent
+amw$a PortalTravelAgent$ChunkCoordinatesPortal
+amx ChunkCache
+amy MobSpawnerData
+amz NextTickListEntry
+an CriterionConditionItem
+ana BiomeBeach
+anb BiomeBase
+anb$b BiomeBase$EnumTemperature
+anb$c BiomeBase$BiomeMeta
+anc BiomeCache
+ane BiomeDecorator
+anf WorldChunkManager
+ang Biomes
+ani BiomeDesert
+anj BiomeBigHills
+anj$a BiomeBigHills$Type
+ank WorldChunkManagerHell
+anl BiomeForest
+anl$a BiomeForest$Type
+anm BiomeHell
+ann BiomeDecoratorHell
+ano BiomeIcePlains
+anp BiomeJungle
+anq BiomeMesa
+anr BiomeMushrooms
+ans BiomeForestMutated
+ant BiomeSavannaMutated
+anu BiomeOcean
+anv BiomePlains
+anw BiomeRiver
+anx BiomeSavanna
+any BiomeStoneBeach
+anz BiomeSwamp
+ao CriterionTriggerKilled
+aoa BiomeTaiga
+aoa$a BiomeTaiga$Type
+aob BiomeTheEnd
+aoc BiomeTheEndDecorator
+aoc$a BiomeTheEndDecorator$SpikeCache
+aod BiomeVoid
+aoe BiomeVoidDecorator
+aog BlockAir
+aoh BlockAnvil
+aoh$a BlockAnvil$TileEntityContainerAnvil
+aoi BlockBanner
+aoi$a BlockBanner$BlockStandingBanner
+aoi$b BlockBanner$BlockWallBanner
+aoj BlockBarrier
+aok BlockTileEntity
+aol BlockPressurePlateAbstract
+aom BlockMinecartTrackAbstract
+aom$a BlockMinecartTrackAbstract$MinecartTrackLogic
+aom$b BlockMinecartTrackAbstract$EnumTrackPosition
+aon BlockBeacon
+aoo BlockBed
+aoo$a BlockBed$EnumBedPart
+aop BlockBeetroot
+aoq Block
+aoq$a Block$EnumRandomOffset
+aor Blocks
+aos BlockBone
+aot IBlockFragilePlantElement
+aou BlockBookshelf
+aov BlockBrewingStand
+aow BlockPlant
+aox BlockButtonAbstract
+aoy BlockCactus
+aoz BlockCake
+ap CriterionTriggerLevitation
+apa BlockCarrots
+apb BlockCauldron
+apc BlockChest
+apc$a BlockChest$Type
+apd BlockChorusFlower
+ape BlockChorusFruit
+apf BlockClay
+apg BlockCocoa
+aph BlockCloth
+api BlockCommand
+apj BlockRedstoneComparator
+apj$a BlockRedstoneComparator$EnumComparatorMode
+apk BlockConcretePowder
+apl BlockWorkbench
+apl$a BlockWorkbench$TileEntityContainerWorkbench
+apm BlockCrops
+apn BlockDaylightDetector
+apo BlockDeadBush
+app BlockMinecartDetector
+apq BlockDiodeAbstract
+apr BlockDirectional
+aps BlockDirt
+aps$a BlockDirt$EnumDirtVariant
+apt BlockDispenser
+apu BlockDoor
+apu$a BlockDoor$EnumDoorHalf
+apu$b BlockDoor$EnumDoorHinge
+apv BlockTallPlant
+apv$a BlockTallPlant$EnumTallPlantHalf
+apv$b BlockTallPlant$EnumTallFlowerVariants
+apw BlockDragonEgg
+apx BlockDropper
+apy BlockFlowing
+apz BlockEnchantmentTable
+aq CriterionConditionLocation
+aqa BlockEndGateway
+aqb BlockEnderPortal
+aqc BlockEnderPortalFrame
+aqd BlockEndRod
+aqe BlockEnderChest
+aqf ITileEntity
+aqg BlockFalling
+aqh BlockSoil
+aqi BlockFence
+aqj BlockFenceGate
+aqk BlockFire
+aql BlockFlowers
+aql$a BlockFlowers$EnumFlowerVarient
+aql$b BlockFlowers$EnumFlowerType
+aqm BlockFlowerPot
+aqm$a BlockFlowerPot$EnumFlowerPotContents
+aqn BlockIceFrost
+aqo BlockDoubleStoneStep2
+aqp BlockDoubleStep
+aqq BlockDoubleWoodStep
+aqr BlockFurnace
+aqs BlockGlass
+aqt BlockGlazedTerracotta
+aqu BlockLightStone
+aqv BlockGrass
+aqw BlockGrassPath
+aqx BlockGravel
+aqy BlockStoneStep2
+aqz BlockStepAbstract
+aqz$a BlockStepAbstract$EnumSlabHalf
+ar CriterionTriggerLocation
+ara BlockStep
+arb BlockHalfTransparent
+arc BlockWoodStep
+ard BlockHardenedClay
+are BlockHay
+arf BlockHopper
+arg BlockFacingHorizontal
+arh BlockHugeMushroom
+arh$a BlockHugeMushroom$EnumHugeMushroomVariant
+ari BlockIce
+arj BlockJukeBox
+arj$a BlockJukeBox$TileEntityRecordPlayer
+ark BlockLadder
+arl BlockLeaves
+arn BlockLever
+arn$a BlockLever$EnumLeverPosition
+aro BlockFluids
+arp BlockLogAbstract
+arp$a BlockLogAbstract$EnumLogRotation
+arq BlockMagma
+arr BlockMelon
+ars EnumBlockMirror
+art BlockMobSpawner
+aru BlockMonsterEggs
+aru$a BlockMonsterEggs$EnumMonsterEggVarient
+arv BlockMushroom
+arw BlockMycel
+arx BlockNetherbrick
+ary BlockNetherWart
+arz BlockBloodStone
+as CriterionConditionValue
+asa BlockLeaves2
+asb BlockLog2
+asc BlockDoubleStoneStepAbstract
+asc$a BlockDoubleStoneStepAbstract$EnumStoneSlab2Variant
+asd BlockNoDrop
+ase BlockNote
+asf BlockObserver
+asg BlockObsidian
+ash BlockLeaves1
+asi BlockLog1
+asj BlockOre
+ask BlockPackedIce
+asl BlockWood
+asl$a BlockWood$EnumLogVariant
+asm BlockPortal
+asm$a BlockPortal$Shape
+asn BlockPotatoes
+aso BlockPowered
+asp BlockPoweredRail
+asq BlockPressurePlateBinary
+asq$a BlockPressurePlateBinary$EnumMobType
+asr BlockPrismarine
+asr$a BlockPrismarine$EnumPrismarineVariant
+ass BlockPumpkin
+ast BlockPurpurSlab
+ast$a BlockPurpurSlab$Default
+ast$b BlockPurpurSlab$Half
+ast$c BlockPurpurSlab$Type
+asu BlockQuartz
+asu$a BlockQuartz$EnumQuartzVariant
+asv BlockMinecartTrack
+asw BlockRedFlowers
+asx BlockRedSandstone
+asx$a BlockRedSandstone$EnumRedSandstoneVariant
+asy BlockRedstoneOre
+asz BlockRedstoneWire
+asz$a BlockRedstoneWire$EnumRedstoneWireConnection
+at CriterionConditionMobEffect
+ata BlockRedstoneLamp
+atb BlockRedstoneTorch
+atb$a BlockRedstoneTorch$RedstoneUpdateInfo
+atc BlockReed
+atd EnumRenderType
+ate BlockRepeater
+atf BlockRotatable
+atg EnumBlockRotation
+ath BlockSand
+ath$a BlockSand$EnumSandVariant
+ati BlockSandStone
+ati$a BlockSandStone$EnumSandstoneVariant
+atj BlockSapling
+atk BlockSeaLantern
+atl BlockShulkerBox
+atm BlockSign
+atn BlockSkull
+ato BlockSlime
+atp BlockSnowBlock
+atq BlockSnow
+atr BlockSlowSand
+ats SoundEffectType
+att BlockSponge
+atu BlockStainedGlass
+atv BlockStainedGlassPane
+atw BlockStainedHardenedClay
+atx BlockStairs
+atx$a BlockStairs$EnumHalf
+atx$b BlockStairs$EnumStairShape
+aty BlockFloorSign
+atz BlockStationary
+au CriterionConditionNBT
+aua BlockStem
+aub BlockStone
+aub$a BlockStone$EnumStoneVariant
+auc BlockSmoothBrick
+auc$a BlockSmoothBrick$EnumStonebrickType
+aud BlockStoneButton
+aue BlockDoubleStepAbstract
+aue$a BlockDoubleStepAbstract$EnumStoneSlabVariant
+auf BlockStructure
+aug BlockStructureVoid
+auh BlockLongGrass
+auh$a BlockLongGrass$EnumTallGrassType
+aui BlockThin
+auj BlockTNT
+auk BlockTorch
+aul BlockTrapdoor
+aul$a BlockTrapdoor$EnumTrapdoorHalf
+aum BlockTripwire
+aun BlockTripwireHook
+auo BlockVine
+aup BlockCobbleWall
+aup$a BlockCobbleWall$EnumCobbleVariant
+auq BlockWallSign
+aur BlockWaterLily
+aus BlockWeb
+aut BlockPressurePlateWeighted
+auu BlockWoodButton
+auv BlockWoodenStep
+auw BlockCarpet
+auy BlockYellowFlowers
+auz TileEntityBanner
+av CriterionTriggerNetherTravel
+ava EnumBannerPatternType
+avb TileEntityBeacon
+avb$a TileEntityBeacon$BeaconColorTracker
+avc TileEntityBed
+avd TileEntity
+ave TileEntityBrewingStand
+avf TileEntityChest
+avg TileEntityCommand
+avg$a TileEntityCommand$Type
+avh TileEntityComparator
+avi TileEntityLightDetector
+avj TileEntityDispenser
+avk TileEntityDropper
+avl TileEntityEnchantTable
+avm TileEntityEnderChest
+avn TileEntityFlowerPot
+avo TileEntityFurnace
+avp IHopper
+avq TileEntityHopper
+avr TileEntityContainer
+avs TileEntityMobSpawner
+avt TileEntityNote
+avu TileEntityLootable
+avv TileEntityShulkerBox
+avv$a TileEntityShulkerBox$AnimationPhase
+avw TileEntitySign
+avx TileEntitySkull
+avy TileEntityStructure
+avy$a TileEntityStructure$UsageMode
+avz TileEntityEndGateway
+aw CriterionTriggerPlacedBlock
+awa TileEntityEnderPortal
+awd BlockPiston
+awe BlockPistonExtension
+awe$a BlockPistonExtension$EnumPistonType
+awf BlockPistonMoving
+awg TileEntityPiston
+awh PistonExtendsChecker
+awj BlockDataAbstract
+awk IBlockPhysics
+awl EnumBlockFaceShape
+awm IBlockProperties
+awn IBlockData
+awo BlockStateList
+awo$a BlockStateList$BlockData
+awq ShapeDetectorBlock
+awr ShapeDetector
+awr$a ShapeDetector$BlockLoader
+awr$b ShapeDetector$ShapeDetectorCollection
+aws ShapeDetectorBuilder
+awu MaterialPredicate
+awv BlockPredicate
+aww BlockStatePredicate
+awy BlockState
+awz BlockStateBoolean
+ax CriterionTriggerPlayerHurtEntity
+axa BlockStateDirection
+axb BlockStateEnum
+axc BlockStateInteger
+axd IBlockState
+axf IWorldBorderListener
+axg EnumWorldBorderState
+axh WorldBorder
+axj DataPaletteBlock
+axk ChunkGenerator
+axl IChunkProvider
+axm NibbleArray
+axo DataPaletteGlobal
+axp DataPaletteHash
+axq Chunk
+axq$a Chunk$EnumTileEntityState
+axr ChunkSection
+axs DataPaletteLinear
+axt OldNibbleArray
+axu DataPalette
+axv DataPaletteExpandable
+axy ChunkRegionLoader
+axz IChunkLoader
+ay CriterionTriggerRecipeUnlocked
+ayc OldChunkLoader
+ayc$a OldChunkLoader$OldChunk
+ayd RegionFile
+ayd$a RegionFile$ChunkBuffer
+aye RegionFileCache
+ayg WorldProvider
+ayh DimensionManager
+ayi WorldProviderHell
+ayj WorldProviderNormal
+ayk EnumDragonRespawn
+ayl EnderDragonBattle
+aym WorldProviderTheEnd
+ayp WorldGenCanyon
+ayq ChunkSnapshot
+ayr CustomWorldSettingsFinal
+ayr$a CustomWorldSettingsFinal$CustomWorldSettings
+ayr$b CustomWorldSettingsFinal$CustomWorldSettingsSerializer
+ays ChunkProviderDebug
+ayt ChunkProviderFlat
+ayu WorldGenCaves
+ayv WorldGenBase
+ayw WorldGenCavesHell
+ayx ChunkProviderHell
+ayy ChunkProviderGenerate
+ayz ChunkProviderTheEnd
+az CriterionTriggerSummonedEntity
+aza WorldGenTreeAbstract
+azb WorldGenBigTree
+azb$a WorldGenBigTree$Position
+azc WorldGenForest
+azd WorldGenTaigaStructure
+aze WorldGenBonusChest
+azf WorldGenMushrooms
+azg WorldGenCactus
+azh WorldGenClay
+azi WorldGenDeadBush
+azj WorldGenDesertWell
+azk WorldGenTallPlant
+azl WorldGenEndGateway
+azm WorldGenEndIsland
+azn WorldGenEndTrophy
+azo WorldGenerator
+azp WorldGenFlowers
+azq WorldGenFossils
+azr WorldGenGroundBush
+azs WorldGenFire
+azt WorldGenLightStone2
+azu WorldGenHellLava
+azv WorldGenHugeMushroom
+azw WorldGenPackedIce1
+azx WorldGenPackedIce2
+azy WorldGenLakes
+azz WorldGenLightStone1
+b CrashReport
+ba CriterionTriggerTamedAnimal
+baa WorldGenJungleTree
+bab WorldGenMegaTree
+bac WorldGenMegaTreeAbstract
+bad WorldGenMelon
+bae WorldGenDungeons
+baf WorldGenMinable
+bag WorldGenTaiga1
+bah WorldGenPumpkin
+bai WorldGenReed
+baj WorldGenForestTree
+bak WorldGenSand
+bal WorldGenAcaciaTree
+bam WorldGenEnder
+bam$a WorldGenEnder$Spike
+ban WorldGenLiquids
+bao WorldGenTaiga2
+bap WorldGenSwampTree
+baq WorldGenGrass
+bar WorldGenTrees
+bas WorldGenVines
+bat WorldGenWaterLily
+bav WorldGenFlatInfo
+baw WorldGenFlatLayerInfo
+bb CriterionTriggerTick
+bba StructureBoundingBox
+bbb WorldGenEndCity
+bbb$a WorldGenEndCity$Start
+bbc WorldGenEndCityPieces
+bbc$a WorldGenEndCityPieces$Piece
+bbc$b WorldGenEndCityPieces$PieceGenerator
+bbd WorldGenMineshaft
+bbd$a WorldGenMineshaft$Type
+bbe WorldGenMineshaftPieces
+bbe$a WorldGenMineshaftPieces$WorldGenMineshaftCorridor
+bbe$b WorldGenMineshaftPieces$WorldGenMineshaftCross
+bbe$d WorldGenMineshaftPieces$WorldGenMineshaftRoom
+bbe$e WorldGenMineshaftPieces$WorldGenMineshaftStairs
+bbf WorldGenMineshaftStart
+bbg WorldGenNether
+bbg$a WorldGenNether$WorldGenNetherStart
+bbh WorldGenNetherPieces
+bbh$a WorldGenNetherPieces$WorldGenNetherPiece1
+bbh$b WorldGenNetherPieces$WorldGenNetherPiece2
+bbh$c WorldGenNetherPieces$WorldGenNetherPiece3
+bbh$d WorldGenNetherPieces$WorldGenNetherPiece4
+bbh$e WorldGenNetherPieces$WorldGenNetherPiece5
+bbh$f WorldGenNetherPieces$WorldGenNetherPiece6
+bbh$g WorldGenNetherPieces$WorldGenNetherPiece7
+bbh$h WorldGenNetherPieces$WorldGenNetherPiece8
+bbh$i WorldGenNetherPieces$WorldGenNetherPiece9
+bbh$j WorldGenNetherPieces$WorldGenNetherPiece10
+bbh$k WorldGenNetherPieces$WorldGenNetherPiece11
+bbh$l WorldGenNetherPieces$WorldGenNetherPiece12
+bbh$m WorldGenNetherPieces$WorldGenNetherPiece
+bbh$n WorldGenNetherPieces$WorldGenNetherPieceWeight
+bbh$o WorldGenNetherPieces$WorldGenNetherPiece13
+bbh$p WorldGenNetherPieces$WorldGenNetherPiece14
+bbh$q WorldGenNetherPieces$WorldGenNetherPiece15
+bbi WorldGenMonument
+bbi$a WorldGenMonument$WorldGenMonumentStart
+bbj WorldGenMonumentPieces
+bbj$a WorldGenMonumentPieces$WorldGenMonumentPieceSelector7
+bbj$b WorldGenMonumentPieces$WorldGenMonumentPieceSelector6
+bbj$c WorldGenMonumentPieces$WorldGenMonumentPieceSelector5
+bbj$d WorldGenMonumentPieces$WorldGenMonumentPieceSelector4
+bbj$e WorldGenMonumentPieces$WorldGenMonumentPieceSelector3
+bbj$f WorldGenMonumentPieces$WorldGenMonumentPieceSelector2
+bbj$g WorldGenMonumentPieces$WorldGenMonumentPieceSelector1
+bbj$h WorldGenMonumentPieces$WorldGenMonumentPiece1
+bbj$i WorldGenMonumentPieces$IWorldGenMonumentPieceSelector
+bbj$j WorldGenMonumentPieces$WorldGenMonumentPiece2
+bbj$k WorldGenMonumentPieces$WorldGenMonumentPiece3
+bbj$l WorldGenMonumentPieces$WorldGenMonumentPiece4
+bbj$m WorldGenMonumentPieces$WorldGenMonumentPiece5
+bbj$n WorldGenMonumentPieces$WorldGenMonumentPiece6
+bbj$o WorldGenMonumentPieces$WorldGenMonumentPiece7
+bbj$p WorldGenMonumentPieces$WorldGenMonumentPieceEntry
+bbj$q WorldGenMonumentPieces$WorldGenMonumentPiecePenthouse
+bbj$r WorldGenMonumentPieces$WorldGenMonumentPiece
+bbj$s WorldGenMonumentPieces$WorldGenMonumentPieceSimple
+bbj$t WorldGenMonumentPieces$WorldGenMonumentPieceSimpleT
+bbj$u WorldGenMonumentPieces$WorldGenMonumentPiece8
+bbj$v WorldGenMonumentPieces$WorldGenMonumentStateTracker
+bbk WorldGenLargeFeature
+bbk$a WorldGenLargeFeature$WorldGenLargeFeatureStart
+bbl WorldGenRegistration
+bbl$a WorldGenRegistration$WorldGenPyramidPiece
+bbl$c WorldGenRegistration$WorldGenJungleTemple
+bbl$c$a WorldGenRegistration$WorldGenJungleTemple$WorldGenJungleTemplePiece
+bbl$d WorldGenRegistration$WorldGenScatteredPiece
+bbl$e WorldGenRegistration$WorldGenWitchHut
+bbm WorldGenStronghold
+bbm$a WorldGenStronghold$WorldGenStronghold2Start
+bbn WorldGenStrongholdPieces
+bbn$a WorldGenStrongholdPieces$WorldGenStrongholdChestCorridor
+bbn$b WorldGenStrongholdPieces$WorldGenStrongholdCorridor
+bbn$c WorldGenStrongholdPieces$WorldGenStrongholdCrossing
+bbn$d WorldGenStrongholdPieces$WorldGenStrongholdLeftTurn
+bbn$e WorldGenStrongholdPieces$WorldGenStrongholdLibrary
+bbn$f WorldGenStrongholdPieces$WorldGenStrongholdPieceWeight
+bbn$g WorldGenStrongholdPieces$WorldGenStrongholdPortalRoom
+bbn$h WorldGenStrongholdPieces$WorldGenStrongholdPrison
+bbn$i WorldGenStrongholdPieces$WorldGenStrongholdRightTurn
+bbn$j WorldGenStrongholdPieces$WorldGenStrongholdRoomCrossing
+bbn$k WorldGenStrongholdPieces$WorldGenStrongholdStones
+bbn$l WorldGenStrongholdPieces$WorldGenStrongholdStairs2
+bbn$m WorldGenStrongholdPieces$WorldGenStrongholdStart
+bbn$n WorldGenStrongholdPieces$WorldGenStrongholdStairs
+bbn$o WorldGenStrongholdPieces$WorldGenStrongholdStairsStraight
+bbn$p WorldGenStrongholdPieces$WorldGenStrongholdPiece
+bbn$p$a WorldGenStrongholdPieces$WorldGenStrongholdPiece$WorldGenStrongholdDoorType
+bbo StructureGenerator
+bbp WorldGenFactory
+bbq PersistentStructure
+bbr StructurePiece
+bbr$a StructurePiece$StructurePieceBlockSelector
+bbs StructureStart
+bbt DefinedStructurePiece
+bbu WorldGenVillage
+bbu$a WorldGenVillage$WorldGenVillageStart
+bbv WorldGenVillagePieces
+bbv$a WorldGenVillagePieces$WorldGenVillageLibrary
+bbv$b WorldGenVillagePieces$WorldGenVillageFarm2
+bbv$c WorldGenVillagePieces$WorldGenVillageFarm
+bbv$d WorldGenVillagePieces$WorldGenVillageLight
+bbv$e WorldGenVillagePieces$WorldGenVillagePieceWeight
+bbv$f WorldGenVillagePieces$WorldGenVillageButcher
+bbv$g WorldGenVillagePieces$WorldGenVillageHouse
+bbv$h WorldGenVillagePieces$WorldGenVillageHut
+bbv$i WorldGenVillagePieces$WorldGenVillageTemple
+bbv$j WorldGenVillagePieces$WorldGenVillageBlacksmith
+bbv$k WorldGenVillagePieces$WorldGenVillageStartPiece
+bbv$l WorldGenVillagePieces$WorldGenVillageRoad
+bbv$m WorldGenVillagePieces$WorldGenVillageHouse2
+bbv$n WorldGenVillagePieces$WorldGenVillagePiece
+bbv$o WorldGenVillagePieces$WorldGenVillageRoadPiece
+bbv$p WorldGenVillagePieces$WorldGenVillageWell
+bbw WorldGenWoodlandMansion
+bbx WorldGenWoodlandMansionPieces
+bbz DefinedStructureProcessorRotation
+bc CriterionTriggerVillagerTrade
+bca DefinedStructureManager
+bcb DefinedStructureInfo
+bcc DefinedStructureProcessor
+bcd DefinedStructure
+bcd$b DefinedStructure$BlockInfo
+bcd$c DefinedStructure$EntityInfo
+bci NoiseGeneratorPerlin
+bcj NoiseGeneratorOctaves
+bck NoiseGenerator3
+bcn NoiseGenerator3Handler
+bco NoiseGenerator
+bcq MaterialDecoration
+bcr MaterialGas
+bcs MaterialLiquid
+bct Material
+bcu MaterialMapColor
+bcv MaterialPortal
+bcw EnumPistonReaction
+bcy GenLayerDeepOcean
+bcz GenLayerSpecial
+bcz$a GenLayerSpecial$EnumGenLayerSpecial
+bd CriterionTriggerUsedEnderEye
+bda GenLayerIsland
+bdb GenLayerMushroomIsland
+bdc GenLayerTopSoil
+bdd GenLayerDesert
+bde GenLayerBiome
+bdg GenLayerZoomFuzzy
+bdi IntCache
+bdj LayerIsland
+bdk GenLayer
+bdl GenLayerPlains
+bdm GenLayerRegionHills
+bdn GenLayerIcePlains
+bdo GenLayerCleaner
+bdp GenLayerRiver
+bdq GenLayerRiverMix
+bdr GenLayerMushroomShore
+bds GenLayerSmooth
+bdw GenLayerZoomVoronoi
+bdx GenLayerZoom
+be CriterionTriggerUsedTotem
+bea Path
+beb PathType
+bec PathfinderFlying
+bed PathPoint
+bee PathfinderAbstract
+bef PathEntity
+beg Pathfinder
+beh PathfinderWater
+bei PathfinderNormal
+bem RunnableSaveScoreboard
+ben PersistentBase
+beo MapIcon
+beo$a MapIcon$Type
+bep WorldMap
+bep$a WorldMap$WorldMapHumanTracker
+bes ServerNBTManager
+bet WorldLoaderServer
+beu SecondaryWorldData
+bev WorldNBTStorage
+bew WorldLoader
+bex WorldData
+bey IDataManager
+bfa Convertable
+bfe IPlayerFileData
+bfg PersistentCollection
+bfh LootTables
+bfi LootSelectorEmpty
+bfj LootItem
+bfk LootSelector
+bfl LotoSelectorEntry
+bfm LootTable
+bfn LootTableInfo
+bfn$b LootTableInfo$EntityTarget
+bfo LootSelectorLootTable
+bfp LootTableRegistry
+bfq LootValueBounds
+bfr LootItemFunctionEnchant
+bfs LootEnchantLevel
+bft LootItemFunction
+bfu LootItemFunctions
+bfv LootEnchantFunction
+bfw LootItemFunctionSetAttribute
+bfx LootItemFunctionSetCount
+bfy LootItemFunctionSetDamage
+bfz LootItemFunctionSetData
+bga LootItemFunctionSetTag
+bgb LootItemFunctionSmelt
+bge LootItemConditionEntityScore
+bgf LootItemCondition
+bgg LootItemConditions
+bgh LootItemConditionEntityProperty
+bgi LootItemConditionKilledByPlayer
+bgj LootItemConditionRandomChance
+bgk LootItemConditionRandomChanceWithLooting
+bgm LootEntityProperties
+bgn LootEntityProperty
+bgo LootEntityPropertyOnFire
+bgr FileIOThread
+bgs IAsyncChunkSaver
+bgv AxisAlignedBB
+bgw MovingObjectPosition
+bgw$a MovingObjectPosition$EnumMovingObjectType
+bgy Vec3D
+bh ICommandDispatcher
+bha ScoreboardObjective
+bhb ScoreboardTeam
+bhc ScoreboardScore
+bhe Scoreboard
+bhf PersistentScoreboard
+bhg ScoreboardTeamBase
+bhg$a ScoreboardTeamBase$EnumTeamPush
+bhg$b ScoreboardTeamBase$EnumNameTagVisibility
+bhh ScoreboardCriteriaInteger
+bhi ScoreboardBaseCriteria
+bhj ScoreboardHealthCriteria
+bhk IScoreboardCriteria
+bhk$a IScoreboardCriteria$EnumScoreboardHealthDisplay
+bhl ScoreboardReadOnlyCriteria
+bhm ScoreboardStatisticCriteria
+bi CommandAbstract
+bi$a CommandAbstract$CommandNumber
+bj CommandHandler
+bk ICommand
+bl ICommandHandler
+bm CustomFunction
+bn ICommandListener
+bo CommandListenerWrapper
+bp CommandObjectiveExecutor
+bp$a CommandObjectiveExecutor$EnumCommandResult
+bq PlayerSelector
+br CommandAdvancement
+bs CommandBanIp
+bt CommandBanList
+bu CommandBan
+bv CommandBlockData
+bw CommandClear
+bx CommandClone
+bx$a CommandClone$CommandCloneStoredTileEntity
+by CommandDeop
+bz CommandDebug
+c CrashReportSystemDetails
+c$a CrashReportSystemDetails$CrashReportDetail
+ca CommandGamemodeDefault
+cb CommandEffect
+cc CommandMe
+cd CommandEnchant
+ce CommandEntityData
+cf CommandExecute
+cg CommandXp
+ch CommandFill
+ci CommandFunction
+cj CommandDifficulty
+ck CommandGamemode
+cl CommandGamerule
+cm CommandGive
+cn CommandHelp
+co CommandKick
+cp CommandKill
+cq CommandList
+cr CommandLocate
+cs CommandTell
+ct CommandOp
+cu CommandPardonIP
+cv CommandPardon
+cw CommandParticle
+cx CommandPlaySound
+cy CommandPublish
+cz CommandRecipe
+d CrashReportCallable
+da CommandReload
+db CommandReplaceItem
+dc CommandSaveAll
+dd CommandSaveOff
+de CommandSaveOn
+df CommandSay
+dg CommandScoreboard
+dh CommandDispatcher
+di CommandSetBlock
+dj CommandIdleTimeout
+dk CommandSpawnpoint
+dl CommandSetWorldSpawn
+dm CommandSeed
+dn CommandSpreadPlayers
+dn$a CommandSpreadPlayers$Location2D
+dp CommandStats
+dq CommandStop
+dr CommandStopSound
+ds CommandSummon
+dt CommandTeleport
+du CommandTellRaw
+dw CommandTestForBlock
+dx CommandTestForBlocks
+dy CommandTestFor
+dz CommandTime
+ea CommandTitle
+eb CommandToggleDownfall
+ec CommandTp
+ed CommandTrigger
+ee CommandWeather
+ef CommandWhitelist
+eg CommandWorldBorder
+ei CommandException
+ej ExceptionEntityNotFound
+ek ExceptionInvalidBlockState
+el ExceptionInvalidNumber
+em ExceptionInvalidSyntax
+en ExceptionPlayerNotFound
+eo ExceptionUnknownCommand
+ep ExceptionUsage
+et BlockPosition
+et$a BlockPosition$MutableBlockPosition
+et$b BlockPosition$PooledBlockPosition
+eu ISourceBlock
+ev SourceBlock
+ew IteratorUtils
+ew$a IteratorUtils$ArrayToList
+ew$b IteratorUtils$ClassIterable
+ew$b$a IteratorUtils$ClassIterable$ClassIterator
+ex DispenseBehaviorItem
+ey RegistryBlocks
+ez RegistryDefault
+f ReportedException
+fa EnumDirection
+fa$a EnumDirection$EnumAxis
+fa$b EnumDirection$EnumAxisDirection
+fa$c EnumDirection$EnumDirectionLimit
+fb IDispenseBehavior
+fc Registry
+fd RegistryBlockID
+fe ILocationSource
+ff ISource
+fg MapGeneratorUtils
+fh RegistryMaterials
+fi NonNullList
+fj EnumParticle
+fk IPosition
+fl Position
+fm IRegistry
+fn Vector3f
+fo RegistrySimple
+fq BaseBlockPosition
+ft LocaleI18n
+fu LocaleLanguage
+fw NBTTagByteArray
+fx NBTTagByte
+fy NBTTagCompound
+fz NBTTagDouble
+g SharedConstants
+ga NBTTagEnd
+gb NBTTagFloat
+gc NBTTagIntArray
+gd NBTTagInt
+ge NBTTagList
+gf NBTTagLongArray
+gg NBTTagLong
+gh NBTReadLimiter
+gi NBTCompressedStreamTools
+gj GameProfileSerializer
+gk NBTNumber
+gl NBTTagShort
+gm NBTTagString
+gn NBTBase
+go MojangsonParseException
+gp MojangsonParser
+gr PacketEncryptionHandler
+gs PacketDecrypter
+gt PacketEncrypter
+gu PacketDecompressor
+gv PacketCompressor
+gw NetworkManager
+gw$a NetworkManager$QueuedPacket
+gx EnumProtocol
+gy PacketDataSerializer
+gz PacketDecoder
+h SystemUtils
+ha PacketEncoder
+hb PacketListener
+hc PacketSplitter
+hd PacketPrepender
+he ChatBaseComponent
+hf ChatMessageType
+hg ChatClickable
+hg$a ChatClickable$EnumClickAction
+hh IChatBaseComponent
+hh$a IChatBaseComponent$ChatSerializer
+hi ChatComponentUtils
+hj ChatHoverable
+hj$a ChatHoverable$EnumHoverAction
+hk ChatComponentKeybind
+hl ChatComponentScore
+hm ChatComponentSelector
+hn ChatModifier
+hn$a ChatModifier$ChatModifierSerializer
+ho ChatComponentText
+hp ChatMessage
+hq ChatMessageException
+ht Packet
+hu EnumProtocolDirection
+hv PlayerConnectionUtils
+hw PacketListenerPlayOut
+hx PacketPlayOutSpawnEntity
+hy PacketPlayOutSpawnEntityExperienceOrb
+hz PacketPlayOutSpawnEntityWeather
+i Advancement
+i$a Advancement$SerializedAdvancement
+ia PacketPlayOutSpawnEntityLiving
+ib PacketPlayOutSpawnEntityPainting
+ic PacketPlayOutNamedEntitySpawn
+id PacketPlayOutAnimation
+ie PacketPlayOutStatistic
+ig PacketPlayOutBlockBreakAnimation
+ih PacketPlayOutTileEntityData
+ii PacketPlayOutBlockAction
+ij PacketPlayOutBlockChange
+ik PacketPlayOutBoss
+ik$a PacketPlayOutBoss$Action
+il PacketPlayOutServerDifficulty
+im PacketPlayOutTabComplete
+in PacketPlayOutChat
+io PacketPlayOutMultiBlockChange
+io$a PacketPlayOutMultiBlockChange$MultiBlockChangeInfo
+ip PacketPlayOutTransaction
+iq PacketPlayOutCloseWindow
+ir PacketPlayOutOpenWindow
+is PacketPlayOutWindowItems
+it PacketPlayOutWindowData
+iu PacketPlayOutSetSlot
+iv PacketPlayOutSetCooldown
+iw PacketPlayOutCustomPayload
+ix PacketPlayOutCustomSoundEffect
+iy PacketPlayOutKickDisconnect
+iz PacketPlayOutEntityStatus
+j Advancements
+ja PacketPlayOutExplosion
+jb PacketPlayOutUnloadChunk
+jc PacketPlayOutGameStateChange
+jd PacketPlayOutKeepAlive
+je PacketPlayOutMapChunk
+jf PacketPlayOutWorldEvent
+jg PacketPlayOutWorldParticles
+jh PacketPlayOutLogin
+ji PacketPlayOutMap
+jj PacketPlayOutEntity
+jj$a PacketPlayOutEntity$PacketPlayOutRelEntityMove
+jj$b PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook
+jj$c PacketPlayOutEntity$PacketPlayOutEntityLook
+jk PacketPlayOutVehicleMove
+jl PacketPlayOutOpenSignEditor
+jm PacketPlayOutAbilities
+jn PacketPlayOutCombatEvent
+jn$a PacketPlayOutCombatEvent$EnumCombatEventType
+jo PacketPlayOutPlayerInfo
+jo$a PacketPlayOutPlayerInfo$EnumPlayerInfoAction
+jo$b PacketPlayOutPlayerInfo$PlayerInfoData
+jp PacketPlayOutPosition
+jp$a PacketPlayOutPosition$EnumPlayerTeleportFlags
+jq PacketPlayOutBed
+jr PacketPlayOutRecipes
+js PacketPlayOutEntityDestroy
+jt PacketPlayOutRemoveEntityEffect
+ju PacketPlayOutResourcePackSend
+jv PacketPlayOutRespawn
+jw PacketPlayOutEntityHeadRotation
+jx PacketPlayOutWorldBorder
+jx$a PacketPlayOutWorldBorder$EnumWorldBorderAction
+jy PacketPlayOutCamera
+jz PacketPlayOutHeldItemSlot
+k AdvancementProgress
+ka PacketPlayOutScoreboardDisplayObjective
+kb PacketPlayOutEntityMetadata
+kc PacketPlayOutAttachEntity
+kd PacketPlayOutEntityVelocity
+ke PacketPlayOutEntityEquipment
+kf PacketPlayOutExperience
+kg PacketPlayOutUpdateHealth
+kh PacketPlayOutScoreboardObjective
+ki PacketPlayOutMount
+kj PacketPlayOutScoreboardTeam
+kk PacketPlayOutScoreboardScore
+kk$a PacketPlayOutScoreboardScore$EnumScoreboardAction
+kl PacketPlayOutSpawnPosition
+km PacketPlayOutUpdateTime
+kn PacketPlayOutTitle
+kn$a PacketPlayOutTitle$EnumTitleAction
+ko PacketPlayOutNamedSoundEffect
+kp PacketPlayOutPlayerListHeaderFooter
+kq PacketPlayOutCollect
+kr PacketPlayOutEntityTeleport
+ks PacketPlayOutAdvancements
+kt PacketPlayOutUpdateAttributes
+kt$a PacketPlayOutUpdateAttributes$AttributeSnapshot
+ku PacketPlayOutEntityEffect
+kv PacketListenerPlayIn
+kw PacketPlayInTeleportAccept
+kx PacketPlayInAutoRecipe
+ky PacketPlayInTabComplete
+kz PacketPlayInChat
+l AdvancementRewards
+la PacketPlayInClientCommand
+la$a PacketPlayInClientCommand$EnumClientCommand
+lb PacketPlayInSettings
+lc PacketPlayInTransaction
+ld PacketPlayInEnchantItem
+le PacketPlayInWindowClick
+lf PacketPlayInCloseWindow
+lg PacketPlayInCustomPayload
+lh PacketPlayInUseEntity
+lh$a PacketPlayInUseEntity$EnumEntityUseAction
+li PacketPlayInKeepAlive
+lj PacketPlayInFlying
+lj$a PacketPlayInFlying$PacketPlayInPosition
+lj$b PacketPlayInFlying$PacketPlayInPositionLook
+lj$c PacketPlayInFlying$PacketPlayInLook
+lk PacketPlayInVehicleMove
+ll PacketPlayInBoatMove
+lm PacketPlayInAbilities
+ln PacketPlayInBlockDig
+ln$a PacketPlayInBlockDig$EnumPlayerDigType
+lo PacketPlayInEntityAction
+lo$a PacketPlayInEntityAction$EnumPlayerAction
+lp PacketPlayInSteerVehicle
+lq PacketPlayInRecipeDisplayed
+lr PacketPlayInResourcePackStatus
+lr$a PacketPlayInResourcePackStatus$EnumResourcePackStatus
+ls PacketPlayInHeldItemSlot
+lt PacketPlayInSetCreativeSlot
+lu PacketPlayInUpdateSign
+lv PacketPlayInArmAnimation
+lw PacketPlayInSpectate
+lx PacketPlayInUseItem
+ly PacketPlayInBlockPlace
+m CriterionTriggers
+ma PacketHandshakingInSetProtocol
+mb PacketHandshakingInListener
+md PacketLoginOutListener
+me PacketLoginOutSuccess
+mf PacketLoginOutEncryptionBegin
+mg PacketLoginOutSetCompression
+mh PacketLoginOutDisconnect
+mi PacketLoginInListener
+mj PacketLoginInStart
+mk PacketLoginInEncryptionBegin
+mn PacketStatusOutListener
+mo PacketStatusOutPong
+mp PacketStatusOutServerInfo
+mq ServerPing
+mq$a ServerPing$ServerPingPlayerSample
+mq$a$a ServerPing$ServerPingPlayerSample$Serializer
+mq$b ServerPing$Serializer
+mq$c ServerPing$ServerData
+mq$c$a ServerPing$ServerData$Serializer
+mr PacketStatusInListener
+ms PacketStatusInPing
+mt PacketStatusInStart
+mv DataWatcherObject
+mw DataWatcherSerializer
+mx DataWatcherRegistry
+my DataWatcher
+my$a DataWatcher$Item
+n Criterion
+nb MinecraftKey
+nd DispenseBehaviorProjectile
+ne DispenserRegistry
+ng ServerCommand
+ni DebugOutputStream
+nj EULA
+nk RedirectStream
+nl AdvancementDataPlayer
+nn CancelledPacketHandleException
+no AdvancementDataWorld
+np CustomFunctionData
+nq IMinecraftServer
+nr ScoreboardServer
+ns PropertyManager
+nt ITickable
+nu DedicatedPlayerList
+nv DedicatedServer
+nw ThreadWatchdog
+ny ServerGUI
+nz PlayerListBox
+o CriterionProgress
+oa GuiStatsComponent
+oe DemoWorldServer
+of DemoPlayerInteractManager
+og SecondaryWorldServer
+oh EntityTracker
+oi BossBattleServer
+oj ChunkProviderServer
+ok WorldServer
+ok$a WorldServer$BlockActionDataList
+ol WorldManager
+om EntityPlayer
+on PlayerInteractManager
+oo EntityTrackerEntry
+op PlayerChunk
+oq PlayerChunkMap
+ot LegacyPingHandler
+ov ServerConnection
+ow PlayerConnection
+ox HandshakeListener
+oy LoginListener
+oy$a LoginListener$EnumProtocolState
+oz PacketStatusListener
+p CriterionTrigger
+pc ExpirableListEntry
+pd UserCache
+pd$a UserCache$UserCacheEntry
+pd$b UserCache$BanEntrySerializer
+pe IpBanList
+pf IpBanEntry
+pg NameReferencingFileConverter
+pg$a NameReferencingFileConverter$FileConversionException
+ph PlayerList
+pi OpList
+pj OpListEntry
+pk JsonListEntry
+pl JsonList
+pl$a JsonList$JsonListEntrySerializer
+pm GameProfileBanList
+pn GameProfileBanEntry
+po WhiteList
+pp WhiteListEntry
+pr RemoteStatusReply
+ps StatusChallengeUtils
+pt RemoteControlCommandListener
+pv RemoteConnectionThread
+pw RemoteStatusListener
+pw$a RemoteStatusListener$RemoteStatusChallenge
+px RemoteControlSession
+py RemoteControlListener
+q CriterionInstance
+qa SoundEffect
+qb SoundEffects
+qc SoundCategory
+qf CounterStatistic
+qg CraftingStatistic
+qh RecipeBook
+qi RecipeBookServer
+qj ServerStatisticManager
+qj ServerStatisticManager#
+qk Statistic
+ql Counter
+qm StatisticWrapper
+qn IJsonStatistic
+qo StatisticList
+qp StatisticManager
+qs DataBits
+qt EntitySlice
+qv RegistryID
+qw MinecraftEncryption
+qy ChatDeserializer
+qz HttpUtilities
+r AdvancementDisplay
+ra InsensitiveStringMap
+rc IntHashMap
+rc$a IntHashMap$IntHashMapEntry
+rd LazyInitVar
+rf ChatTypeAdapterFactory
+rg MathHelper
+rh MethodProfiler
+rh$a MethodProfiler$ProfilerInfo
+ri IProgressUpdate
+rk INamable
+rl UtilColor
+rn Tuple
+ro WeightedRandom
+ro$a WeightedRandom$WeightedRandomChoice
+rq IDataConverter
+rr DataConverterType
+rs DataConverterTypes
+rt DataConverter
+ru DataConverterManager
+rv DataConverterRegistry
+rw DataInspector
+rx DataConverterBedBlock
+ry DataConverterBedItem
+rz DataConverterTileEntity
+s AdvancementFrameType
+sa DataConverterMobSpawner
+sb DataConverterShulkerBoxBlock
+sc DataConverterSignText
+sd DataConverterArmorStand
+se DataConverterGuardian
+sf DataConverterEquipment
+sg DataConverterHealth
+sh DataConverterSaddle
+si DataConverterHorse
+sj DataConverterEntity
+sk DataConverterMinecart
+sl DataConverterHanging
+sm DataConverterDropChances
+sn DataConverterRiding
+so DataConverterShulker
+sp DataConverterSkeleton
+sq DataConverterUUID
+sr DataConverterZombieType
+ss DataConverterZombie
+st DataConverterBanner
+su DataConverterCookedFish
+sv DataConverterMaterialId
+sw DataConverterPotionId
+sx DataConverterShulkerBoxItem
+sy DataConverterSpawnEgg
+sz DataConverterTotem
+t AdvancementTree
+ta DataConverterPotionWater
+tb DataConverterBook
+tc DataConverterVBO
+td DataConverterLang
+tg DataInspectorItem
+th DataInspectorBlockEntity
+ti DataInspectorEntity
+tj DataInspectorItemList
+tk DataInspectorTagged
+tn IAsyncTaskHandler
+tp BossBattle
+tp$a BossBattle$BarColor
+tp$b BossBattle$BarStyle
+tq InventoryLargeChest
+tr IInventory
+ts ContainerUtil
+tt IInventoryListener
+tu InventoryUtils
+tv EnumDifficulty
+tw DifficultyDamageScaler
+tx EnumHand
+ty ITileEntityContainer
+tz EnumInteractionResult
+u CriterionInstanceAbstract
+ua InteractionResultWrapper
+uc ChestLock
+ud ITileInventory
+ue INamableTileEntity
+uf ILootable
+ug InventorySubcontainer
+uh MojangStatisticsGenerator
+ui IMojangStatistics
+uj IWorldInventory
+uk CombatEntry
+ul CombatMath
+um CombatTracker
+un DamageSource
+uo EntityDamageSource
+up EntityDamageSourceIndirect
+ur MobEffectAbsorption
+us MobEffectAttackDamage
+ut MobEffectHealthBoost
+uu InstantMobEffect
+uv MobEffectList
+uw MobEffect
+ux MobEffects
+uz EntityAgeable
+v CriterionTriggerBredAnimals
+va EntityAreaEffectCloud
+vb IAnimal
+vc Entity
+ve EntityTypes
+ve$a EntityTypes$MonsterEggInfo
+vg IEntitySelector
+vg$a IEntitySelector$EntitySelectorEquipable
+vh EnumItemSlot
+vh$a EnumItemSlot$Function
+vi EntityExperienceOrb
+vj EntityFlying
+vk EnumMainHand
+vl EntityLiving
+vm EntityInsentient
+vm$a EntityInsentient$EnumEntityPositionType
+vn EnumCreatureType
+vo GroupDataEntity
+vp EntityPositionTypes
+vq EnumMonsterType
+vr EnumMoveType
+vs EntityOwnable
+vt EntityCreature
+vv IJumpable
+vx EntityTameableAnimal
+vy IAttribute
+vz AttributeInstance
+w CriterionTriggerBrewedPotion
+wa AttributeModifier
+wb AttributeBase
+wc AttributeMapBase
+wd AttributeModifiable
+we AttributeMapServer
+wf AttributeRanged
+wh EntityAIBodyControl
+wj ControllerMoveFlying
+wk ControllerJump
+wl ControllerLook
+wm ControllerMove
+wm$a ControllerMove$Operation
+wo PathfinderGoalAvoidTarget
+wp PathfinderGoalBeg
+wq PathfinderGoalBreakDoor
+wr PathfinderGoalBreed
+ws PathfinderGoalDoorInteract
+wt PathfinderGoalEatTile
+wu PathfinderGoalFleeSun
+wv PathfinderGoalFloat
+ww PathfinderGoalFollowEntity
+wx PathfinderGoalFollowOwnerParrot
+wy PathfinderGoalFollowOwner
+wz PathfinderGoalFollowParent
+x CriterionTriggerChangedDimension
+xa PathfinderGoal
+xb PathfinderGoalSelector
+xb$a PathfinderGoalSelector$PathfinderGoalSelectorItem
+xc PathfinderGoalVillagerFarm
+xd PathfinderGoalInteract
+xe PathfinderGoalPerch
+xf PathfinderGoalLeapAtTarget
+xg PathfinderGoalLlamaFollow
+xh PathfinderGoalLookAtPlayer
+xi PathfinderGoalLookAtTradingPlayer
+xj PathfinderGoalMakeLove
+xk PathfinderGoalMeleeAttack
+xl PathfinderGoalMoveIndoors
+xm PathfinderGoalMoveThroughVillage
+xn PathfinderGoalGotoTarget
+xo PathfinderGoalMoveTowardsRestriction
+xp PathfinderGoalMoveTowardsTarget
+xq PathfinderGoalOcelotAttack
+xr PathfinderGoalJumpOnBlock
+xs PathfinderGoalOfferFlower
+xt PathfinderGoalOpenDoor
+xu PathfinderGoalPanic
+xv PathfinderGoalPlay
+xx PathfinderGoalRandomLookaround
+xy PathfinderGoalRandomStroll
+xz PathfinderGoalArrowAttack
+y CriterionTriggerConstructBeacon
+ya PathfinderGoalBowShoot
+yb PathfinderGoalRestrictOpenDoor
+yc PathfinderGoalRestrictSun
+yd PathfinderGoalTame
+ye PathfinderGoalSit
+yf PathfinderGoalSwell
+yg PathfinderGoalTakeFlower
+yh PathfinderGoalTempt
+yi PathfinderGoalTradeWithPlayer
+yj PathfinderGoalInteractVillagers
+yk PathfinderGoalRandomFly
+yl PathfinderGoalRandomStrollLand
+ym PathfinderGoalZombieAttack
+yo PathfinderGoalDefendVillage
+yp PathfinderGoalHurtByTarget
+yq PathfinderGoalNearestAttackableTargetInsentient
+yr PathfinderGoalTargetNearestPlayer
+ys PathfinderGoalNearestAttackableTarget
+ys$a PathfinderGoalNearestAttackableTarget$DistanceComparator
+yt PathfinderGoalRandomTargetNonTamed
+yu PathfinderGoalOwnerHurtByTarget
+yv PathfinderGoalOwnerHurtTarget
+yw PathfinderGoalTarget
+yy NavigationFlying
+yz Navigation
+z CriterionTriggerConsumeItem
+za NavigationAbstract
+zb NavigationListener
+zc NavigationSpider
+zd NavigationGuardian
+zf EntitySenses
+zh RandomPositionGenerator
+zj VillageDoor
+zk Village
+zk$a Village$Aggressor
+zl VillageSiege
+zm PersistentVillage
+zo EntityAmbient
+zp EntityBat
+zr EntityAnimal
+zs EntityChicken
+zt EntityCow
+zu EntityBird
+zv EntityGolem
+zw EntityMushroomCow
+zx EntityOcelot
+zy EntityParrot
+zz EntityPig
diff --git a/mappings/bukkit-1.11.2-members.csrg b/mappings/bukkit-1.12-pre2-members.csrg
index 3324260..183fd01 100644
--- a/mappings/bukkit-1.11.2-members.csrg
+++ b/mappings/bukkit-1.12-pre2-members.csrg
@@ -1,4 +1,23 @@
-# (c) 2016 SpigotMC Pty. Ltd.
+# (c) 2017 SpigotMC Pty. Ltd.
+Advancement f ()Ljava/util/Map; getCriteria
+Advancement h ()LMinecraftKey; getName
+AdvancementDataPlayer a (LAdvancement;)LAdvancementProgress; getProgress
+AdvancementDataPlayer a (LAdvancement;Ljava/lang/String;)Z grantCriteria
+AdvancementDataPlayer b (LAdvancement;Ljava/lang/String;)Z revokeCritera
+AdvancementDataPlayer f data
+AdvancementDataPlayer j player
+AdvancementDataWorld a ()V reload
+AdvancementDataWorld b DESERIALIZER
+AdvancementDataWorld c REGISTRY
+AdvancementDataWorld d folder
+AdvancementFrameType a TASK
+AdvancementFrameType b CHALLENGE
+AdvancementFrameType c GOAL
+AdvancementProgress a ()Z isDone
+AdvancementProgress c (Ljava/lang/String;)LCriterionProgress; getCriterionProgress
+AdvancementProgress e ()Ljava/lang/Iterable; getRemainingCriteria
+AdvancementProgress f ()Ljava/lang/Iterable; getAwardedCriteria
+Advancements b advancements
AttributeInstance a ()LIAttribute; getAttribute
AttributeInstance a (D)V setValue
AttributeInstance e ()D getValue
@@ -15,7 +34,7 @@ BiomeBase a (LEnumCreatureType;)Ljava/util/List; getMobs
BiomeBase b (I)LBiomeBase; getBiome
BiomeBase k ()F getHumidity
BiomeBase n ()F getTemperature
-BiomeBase q REGISTRY_ID
+BiomeBase p REGISTRY_ID
BiomeBase$EnumTemperature a OCEAN
BiomeBase$EnumTemperature b COLD
BiomeBase$EnumTemperature c MEDIUM
@@ -47,17 +66,17 @@ Block a (LWorld;LBlockPosition;LIBlockData;FI)V dropNaturally
Block a (LWorld;LBlockPosition;LIBlockData;LEntityHuman;LEnumHand;LEnumDirection;FFF)Z interact
Block a (LWorld;LBlockPosition;LIBlockData;LEntityLiving;LItemStack;)V postPlace
Block b ()LBlockStateList; getStateList
-Block b (I)LBlock; getById
Block b (LWorld;LBlockPosition;I)V dropExperience
Block b (LWorld;LBlockPosition;LEnumDirection;)Z canPlace
Block b (LWorld;LBlockPosition;LIBlockData;)V remove
Block b (Ljava/lang/String;)LBlock; getByName
Block b creativeTab
Block c ()Ljava/lang/String; getName
-Block c (I)LIBlockData; getByCombinedId
+Block c (I)LBlock; getById
Block c (LIBlockData;LIBlockAccess;LBlockPosition;)LIBlockData; updateState
Block c (LWorld;LBlockPosition;LIBlockData;)V onPlace
Block c blockData
+Block d (I)LIBlockData; getByCombinedId
Block d (LIBlockData;)I getDropData
Block d (LWorld;LBlockPosition;LIBlockData;)V postBreak
Block d name
@@ -96,6 +115,7 @@ BlockCake a BITES
BlockCarpet a COLOR
BlockCauldron a LEVEL
BlockChest a FACING
+BlockChest c (LWorld;LBlockPosition;)LITileInventory; getInventory
BlockChest$Type a BASIC
BlockChest$Type b TRAP
BlockChorusFlower a AGE
@@ -110,8 +130,8 @@ BlockCobbleWall$EnumCobbleVariant a NORMAL
BlockCobbleWall$EnumCobbleVariant b MOSSY
BlockCocoa a AGE
BlockCrops a (LWorld;LBlockPosition;LIBlockData;FI)V dropNaturally
+BlockCrops b (I)LIBlockData; setAge
BlockCrops c AGE
-BlockCrops e (I)LIBlockData; setAge
BlockDaylightDetector a POWER
BlockDiodeAbstract D (LIBlockData;)Z isDiode
BlockDirectional H FACING
@@ -371,6 +391,7 @@ BlockSandStone$EnumSandstoneVariant c SMOOTH
BlockSapling a TYPE
BlockSapling c (LWorld;LBlockPosition;LIBlockData;Ljava/util/Random;)V grow
BlockSapling c STAGE
+BlockShulkerBox b color
BlockSkull a FACING
BlockSkull b NODROP
BlockSmoothBrick a VARIANT
@@ -649,7 +670,7 @@ Blocks cx HAY_BLOCK
Blocks cy CARPET
Blocks cz HARDENED_CLAY
Blocks d DIRT
-Blocks dB STRUCTURE_BLOCK
+Blocks dT STRUCTURE_BLOCK
Blocks da GRASS_PATH
Blocks db END_GATEWAY
Blocks de FROSTED_ICE
@@ -711,9 +732,11 @@ ChatClickable$EnumClickAction d SUGGEST_COMMAND
ChatClickable$EnumClickAction e CHANGE_PAGE
ChatComponentUtils a (LICommandListener;LIChatBaseComponent;LEntity;)LIChatBaseComponent; filterForDisplay
ChatHoverable$EnumHoverAction a SHOW_TEXT
-ChatHoverable$EnumHoverAction b SHOW_ACHIEVEMENT
-ChatHoverable$EnumHoverAction c SHOW_ITEM
-ChatHoverable$EnumHoverAction d SHOW_ENTITY
+ChatHoverable$EnumHoverAction b SHOW_ITEM
+ChatHoverable$EnumHoverAction c SHOW_ENTITY
+ChatMessageType a CHAT
+ChatMessageType b SYSTEM
+ChatMessageType c GAME_INFO
ChatModifier a ()LEnumChatFormat; getColor
ChatModifier a (LChatClickable;)LChatModifier; setChatClickable
ChatModifier a (LChatHoverable;)LChatModifier; setChatHoverable
@@ -731,6 +754,7 @@ ChatModifier e ()Z isUnderlined
ChatModifier e (Ljava/lang/Boolean;)LChatModifier; setRandom
ChatModifier f ()Z isRandom
ChatModifier m ()LChatModifier; clone
+ChestLock b ()Ljava/lang/String; getKey
Chunk a (LBlockPosition;)LIBlockData; getBlockData
Chunk a (LBlockPosition;LWorldChunkManager;)LBiomeBase; getBiome
Chunk a (LEnumSkyBlock;LBlockPosition;)I getBrightness
@@ -741,6 +765,7 @@ Chunk b locX
Chunk c ()V addEntities
Chunk c locZ
Chunk d ()V removeEntities
+Chunk e ()V markDirty
Chunk f ()Z isEmpty
Chunk f sections
Chunk h ()[LChunkSection; getSections
@@ -813,6 +838,8 @@ Container a (LIInventory;I)LSlot; getSlot
Container d windowId
Container e listeners
Container f dragType
+ContainerAnvil a levelCost
+ContainerAnvil l renameText
ContainerBeacon a beacon
ContainerBrewingStand a brewingStand
ContainerChest a container
@@ -835,12 +862,10 @@ ControllerMove$Operation c STRAFE
ControllerMove$Operation d JUMPING
Convertable a (Ljava/lang/String;LIProgressUpdate;)Z convert
Convertable b (Ljava/lang/String;)Z isConvertable
-CraftingManager a ()LCraftingManager; getInstance
+CraftingManager a ()Z init
CraftingManager a (LInventoryCrafting;LWorld;)LItemStack; craft
-CraftingManager a (LItemStack;[Ljava/lang/Object;)LShapedRecipes; registerShapedRecipe
-CraftingManager b ()Ljava/util/List; getRecipes
-CraftingManager b (LItemStack;[Ljava/lang/Object;)V registerShapelessRecipe
-CraftingManager b recipes
+CraftingManager a recipes
+CriterionProgress d ()Ljava/util/Date; getDate
DamageSource a (LEntity;LEntity;)LDamageSource; projectile
DamageSource a (LEntityArrow;LEntity;)LDamageSource; arrow
DamageSource a (LEntityFireball;LEntity;)LDamageSource; fireball
@@ -917,6 +942,7 @@ Enchantment b (LEnchantment;)I getId
Enchantment b enchantments
Enchantment c ()Z isTreasure
Enchantment c itemTarget
+Enchantment d ()Z isCursed
Enchantment f ()I getStartLevel
Enchantment$Rarity a COMMON
Enchantment$Rarity b UNCOMMON
@@ -925,6 +951,7 @@ Enchantment$Rarity d VERY_RARE
EnchantmentManager a (LEnchantment;LItemStack;)I getEnchantmentLevel
EnchantmentManager c (LEntityLiving;)I getFireAspectEnchantmentLevel
EnchantmentManager d (LEntityLiving;)I getOxygenEnchantmentLevel
+EnchantmentManager e (LItemStack;)Z shouldNotDrop
EnchantmentManager f (LEntityLiving;)I getDigSpeedEnchantmentLevel
EnchantmentProtection$DamageType a ALL
EnchantmentProtection$DamageType b FIRE
@@ -975,20 +1002,19 @@ Entity F dead
Entity G width
Entity H length
Entity L fallDistance
-Entity O ()I getId
Entity Q noclip
-Entity R ()LDataWatcher; getDataWatcher
+Entity S ()I getId
Entity S random
-Entity T ()V die
+Entity T ()Ljava/util/Set; getScoreboardTags
Entity T ticksLived
+Entity U ()V killEntity
Entity U inWater
+Entity V ()LDataWatcher; getDataWatcher
Entity V noDamageTicks
-Entity W ()V burnFromLava
Entity W justCreated
-Entity X ()V extinguish
+Entity X ()V die
Entity X fireProof
Entity Y datawatcher
-Entity Z ()V recalcPosition
Entity a (DDD)V enderTeleportTo
Entity a (DDDFF)V setLocation
Entity a (FF)V setSize
@@ -999,53 +1025,61 @@ Entity a (LEntityLightning;)V onLightningStrike
Entity a (LEnumItemSlot;LItemStack;)V setEquipment
Entity a (LEnumMoveType;DDD)V move
Entity a (LWorld;)V spawnIn
-Entity aE invulnerable
-Entity aH ()Ljava/lang/Iterable; getArmorItems
-Entity aJ ()Z isBurning
-Entity aK ()Z isPassenger
-Entity aL ()Z isVehicle
-Entity aM ()Z isSneaking
-Entity aN ()Z isSprinting
-Entity aP ()Z isInvisible
-Entity aR ()I getAirTicks
-Entity aU ()F getHeadRotation
-Entity ac ()V checkBlockCollisions
-Entity ad ()Z isSilent
-Entity ae ()Z isNoGravity
-Entity af ()Z playStepSound
-Entity ah ()Z isFireProof
+Entity a (Ljava/lang/String;)Z addScoreboardTag
+Entity aA ()Z isAlive
+Entity aB ()Z inBlock
+Entity aC ()V leaveVehicle
+Entity aF invulnerable
+Entity aN ()Ljava/lang/Iterable; getArmorItems
+Entity aP ()Z isBurning
+Entity aQ ()Z isPassenger
+Entity aR ()Z isVehicle
+Entity aS ()Z isSneaking
+Entity aT ()Z isSprinting
+Entity aV ()Z isInvisible
+Entity aX ()I getAirTicks
+Entity aa ()V burnFromLava
+Entity ab ()V extinguish
+Entity ad ()V recalcPosition
+Entity ag ()V checkBlockCollisions
+Entity ai ()Z isSilent
Entity ai impulse
-Entity aj ()Z isInWater
+Entity aj ()Z isNoGravity
Entity aj portalCooldown
+Entity ak ()Z playStepSound
+Entity am ()Z isFireProof
Entity am dimension
-Entity aq ()Z isInteractable
+Entity ao ()Z isInWater
Entity aq uniqueID
-Entity ar ()Z isCollidable
Entity as glowing
Entity at passengers
-Entity au ()Z isAlive
-Entity av ()Z inBlock
Entity av boundingBox
-Entity ay fireTicks
+Entity aw ()Z isInteractable
+Entity ax ()Z isCollidable
+Entity az ()Ljava/lang/String; getSaveID
+Entity az fireTicks
Entity b (DDD)V setPosition
Entity b (DDDFF)V setPositionRotation
Entity b (FF)V setYawPitch
Entity b (IZ)V setFlag
Entity b (LDamageSource;)Z isInvulnerable
-Entity bD ()I getMaxFireTicks
-Entity ba ()LVec3D; getPortalOffset
-Entity bb ()LEnumDirection; getPortalDirection
-Entity bc ()Z isIgnoreBlockTrigger
-Entity be ()Ljava/util/UUID; getUniqueID
-Entity bi ()Ljava/lang/String; getCustomName
-Entity bj ()Z getCustomNameVisible
-Entity bl ()LEnumDirection; getDirection
-Entity bo ()LAxisAlignedBB; getBoundingBox
-Entity bq ()F getHeadHeight
-Entity bz ()LEntity; getVehicle
+Entity b (Ljava/lang/String;)Z removeScoreboardTag
+Entity bF ()LEntity; getVehicle
+Entity bJ ()I getMaxFireTicks
+Entity ba ()F getHeadRotation
+Entity bg ()LVec3D; getPortalOffset
+Entity bh ()LEnumDirection; getPortalDirection
+Entity bi ()Z isIgnoreBlockTrigger
+Entity bk ()Ljava/util/UUID; getUniqueID
+Entity bo ()Ljava/lang/String; getCustomName
+Entity bp ()Z getCustomNameVisible
+Entity br ()LEnumDirection; getDirection
+Entity bu ()LAxisAlignedBB; getBoundingBox
+Entity bw ()F getHeadHeight
Entity c (Ljava/lang/String;)V setCustomName
Entity c (Z)V setSilent
Entity d (Z)V setNoGravity
+Entity e (LNBTTagCompound;)LNBTTagCompound; save
Entity e (Z)V setSneaking
Entity f (Z)V setSprinting
Entity g ()Z getSendCommandFeedback
@@ -1053,6 +1087,7 @@ Entity g entityCount
Entity h (Z)V setInvisible
Entity h id
Entity h_ ()Ljava/lang/String; getName
+Entity i (F)V setHeadRotation
Entity i (I)V setOnFire
Entity i (LEntity;)V collide
Entity i (Z)V setInvulnerable
@@ -1067,8 +1102,8 @@ Entity m (LEntity;)Z startRiding
Entity m lastX
Entity n lastY
Entity n_ ()Z hasCustomName
+Entity o ()V stopRiding
Entity o lastZ
-Entity p ()V stopRiding
Entity p locX
Entity q locY
Entity r locZ
@@ -1083,15 +1118,15 @@ Entity z onGround
EntityAgeable a (I)V setAge
EntityAgeable a (IZ)V setAge
EntityAgeable a (LEntityAgeable;)LEntityAgeable; createChild
-EntityAgeable b_ (I)V setAgeRaw
+EntityAgeable c (I)V setAgeRaw
EntityAgeable l ()I getAge
EntityAnimal K ()Z isTypeNotPersistent
EntityAnimal a (LDamageSource;F)Z damageEntity
EntityAnimal a (LEntityAnimal;)Z mate
EntityAnimal b (LEntityHuman;)I getExpValue
-EntityAnimal dm ()LEntityHuman; getBreedCause
-EntityAnimal dn ()Z isInLove
-EntityAnimal do ()V resetLove
+EntityAnimal do ()LEntityPlayer; getBreedCause
+EntityAnimal dp ()Z isInLove
+EntityAnimal dq ()V resetLove
EntityAreaEffectCloud a (F)V setRadius
EntityAreaEffectCloud a (I)V setColor
EntityAreaEffectCloud a (LEntityLiving;)V setSource
@@ -1114,20 +1149,20 @@ EntityAreaEffectCloud l ()LEnumParticle; getParticle
EntityAreaEffectCloud r ()I getDuration
EntityArmorStand a (LVector3f;)V setHeadPose
EntityArmorStand b (LVector3f;)V setBodyPose
-EntityArmorStand bC headPose
-EntityArmorStand bD bodyPose
-EntityArmorStand bE leftArmPose
-EntityArmorStand bF rightArmPose
-EntityArmorStand bG leftLegPose
-EntityArmorStand bH rightLegPose
+EntityArmorStand bD headPose
+EntityArmorStand bE bodyPose
+EntityArmorStand bF leftArmPose
+EntityArmorStand bG rightArmPose
+EntityArmorStand bH leftLegPose
+EntityArmorStand bI rightLegPose
EntityArmorStand c (LVector3f;)V setLeftArmPose
EntityArmorStand d (LVector3f;)V setRightArmPose
EntityArmorStand e (LVector3f;)V setLeftLegPose
EntityArmorStand f (LVector3f;)V setRightLegPose
EntityArmorStand m (Z)V setSmall
EntityArmorStand n (Z)V setArms
-EntityArmorStand o ()Z isSmall
EntityArmorStand o (Z)V setBasePlate
+EntityArmorStand p ()Z isSmall
EntityArmorStand p (Z)V setMarker
EntityArmorStand r ()Z hasArms
EntityArmorStand s ()Z hasBasePlate
@@ -1145,10 +1180,10 @@ EntityArrow$PickupStatus a DISALLOWED
EntityArrow$PickupStatus b ALLOWED
EntityArrow$PickupStatus c CREATIVE_ONLY
EntityBat a (Z)V setAsleep
-EntityBat o ()Z isAsleep
+EntityBat p ()Z isAsleep
EntityBoat a (F)V setDamage
EntityBoat a (LEntityBoat$EnumBoatType;)V setType
-EntityBoat r ()LEntityBoat$EnumBoatType; getType
+EntityBoat s ()LEntityBoat$EnumBoatType; getType
EntityBoat$EnumBoatType a OAK
EntityBoat$EnumBoatType b SPRUCE
EntityBoat$EnumBoatType c BIRCH
@@ -1160,17 +1195,16 @@ EntityBoat$EnumStatus b UNDER_WATER
EntityBoat$EnumStatus c UNDER_FLOWING_WATER
EntityBoat$EnumStatus d ON_LAND
EntityBoat$EnumStatus e IN_AIR
-EntityChicken dh ()Z isChickenJockey
+EntityChicken dj ()Z isChickenJockey
EntityComplexPart a owner
EntityCow a (LEntityAgeable;)LEntityAgeable; createChild
-EntityCreeper bx fuseTicks
-EntityCreeper by maxFuseTicks
-EntityCreeper bz explosionRadius
-EntityCreeper dj ()Z isIgnited
-EntityCreeper dl ()Z canCauseHeadDrop
-EntityCreeper dm ()V setCausedHeadDrop
-EntityCreeper do ()V do_
-EntityCreeper o ()Z isPowered
+EntityCreeper bA explosionRadius
+EntityCreeper by fuseTicks
+EntityCreeper bz maxFuseTicks
+EntityCreeper dl ()Z isIgnited
+EntityCreeper dn ()Z canCauseHeadDrop
+EntityCreeper do ()V setCausedHeadDrop
+EntityCreeper p ()Z isPowered
EntityDamageSource c (LEntityLiving;)LIChatBaseComponent; getLocalizedDeathMessage
EntityDamageSource j ()LEntity; getEntity
EntityDamageSourceIndirect w owner
@@ -1179,13 +1213,14 @@ EntityEnderCrystal a (Z)V setShowingBottom
EntityEnderCrystal j ()LBlockPosition; getBeamTarget
EntityEnderCrystal k ()Z isShowingBottom
EntityEnderDragon a PHASE
-EntityEnderDragon bH currentEnderCrystal
-EntityEnderDragon bu children
-EntityEnderDragon da ()LDragonControllerManager; getDragonControllerManager
+EntityEnderDragon bI currentEnderCrystal
+EntityEnderDragon bv children
+EntityEnderDragon dc ()LDragonControllerManager; getDragonControllerManager
EntityEnderDragon e (LDamageSource;F)Z dealDamage
-EntityEnderman a (LIBlockData;)V setCarried
-EntityEnderman dj ()LIBlockData; getCarried
+EntityEnderman b (LIBlockData;)V setCarried
+EntityEnderman dl ()LIBlockData; getCarried
EntityEnderman$PathfinderGoalEndermanPickupBlock a enderman
+EntityEvokerFangs j ()LEntityLiving; getOwner
EntityExperienceOrb a (I)I getOrbValue
EntityExperienceOrb e value
EntityExperienceOrb f targetPlayer
@@ -1212,9 +1247,9 @@ EntityFishingHook e owner
EntityFishingHook$HookState a FLYING
EntityFishingHook$HookState b HOOKED_IN_ENTITY
EntityFishingHook$HookState c BOBBING
-EntityGhast da ()I getPower
+EntityGhast dc ()I getPower
EntityGhast$PathfinderGoalGhastAttackTarget b ghast
-EntityGuardian by goalRandomStroll
+EntityGuardian bz goalRandomStroll
EntityHanging a (LDamageSource;F)Z damageEntity
EntityHanging a (LEnumDirection;)V setDirection
EntityHanging a blockPosition
@@ -1224,65 +1259,73 @@ EntityHanging k ()Z survives
EntityHanging l ()I getWidth
EntityHanging n ()I getHeight
EntityHanging q ()LBlockPosition; getBlockPosition
-EntityHorse dh ()I getVariant
+EntityHorse dj ()I getVariant
EntityHorse o (I)V setVariant
EntityHorseAbstract b (Ljava/util/UUID;)V setOwnerUUID
-EntityHorseAbstract bB inventoryChest
-EntityHorseAbstract bD jumpPower
-EntityHorseAbstract bM canSlide
-EntityHorseAbstract bw attributeJumpStrength
-EntityHorseAbstract dC ()I getMaxDomestication
-EntityHorseAbstract dp ()Z isTamed
-EntityHorseAbstract dq ()Ljava/util/UUID; getOwnerUUID
-EntityHorseAbstract dv ()Z hasReproduced
-EntityHorseAbstract dw ()I getTemper
-EntityHorseAbstract dz ()D getJumpStrength
+EntityHorseAbstract bC inventoryChest
+EntityHorseAbstract bE jumpPower
+EntityHorseAbstract bN canSlide
+EntityHorseAbstract bx attributeJumpStrength
+EntityHorseAbstract dA ()V loadChest
+EntityHorseAbstract dC ()D getJumpStrength
+EntityHorseAbstract dF ()I getMaxDomestication
+EntityHorseAbstract ds ()Z isTamed
+EntityHorseAbstract dt ()Ljava/util/UUID; getOwnerUUID
+EntityHorseAbstract dy ()Z hasReproduced
+EntityHorseAbstract dz ()I getTemper
EntityHorseAbstract m (I)V setTemper
-EntityHorseAbstract q (Z)V setTamed
-EntityHorseAbstract v (Z)V setStanding
-EntityHorseChestedAbstract dh ()Z isCarryingChest
-EntityHorseChestedAbstract p (Z)V setCarryingChest
+EntityHorseAbstract r (Z)V setTamed
+EntityHorseAbstract w (Z)V setStanding
+EntityHorseChestedAbstract dk ()Z isCarryingChest
+EntityHorseChestedAbstract q (Z)V setCarryingChest
EntityHuman a (F)V applyExhaustion
EntityHuman a (I)V levelDown
-EntityHuman a (LBlockPosition;Z)V setRespawnPosition
EntityHuman a (LEntityHorseAbstract;LIInventory;)V openHorseInventory
-EntityHuman a (LEntityHuman;Z)V copyTo
EntityHuman a (LIInventory;)V openContainer
EntityHuman a (LIMerchant;)V openTrade
EntityHuman a (LITileEntityContainer;)V openTileEntity
+EntityHuman a (LItemStack;I)V enchantDone
EntityHuman a (LItemStack;Z)LEntityItem; drop
EntityHuman a (LTileEntitySign;)V openSign
EntityHuman a (LWorld;LBlockPosition;Z)LBlockPosition; getBed
-EntityHuman b (I)V enchantDone
-EntityHuman b (LIBlockData;)Z hasBlock
-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 cM ()I getScore
-EntityHuman cS ()Lcom/mojang/authlib/GameProfile; getProfile
-EntityHuman cU ()Z isDeeplySleeping
-EntityHuman cW ()LBlockPosition; getBed
-EntityHuman cX ()Z isRespawnForced
-EntityHuman cZ ()I getExpToLevel
-EntityHuman d sleepTicks
-EntityHuman da ()LFoodMetaData; getFoodData
-EntityHuman dd ()LInventoryEnderChest; getEnderChest
-EntityHuman de ()LScoreboard; getScoreboard
+EntityHuman b (LBlockPosition;Z)V setRespawnPosition
+EntityHuman bK sleeping
+EntityHuman bL bedPosition
+EntityHuman bO abilities
+EntityHuman bP expLevel
+EntityHuman bQ expTotal
+EntityHuman bR exp
+EntityHuman bV hookedFish
+EntityHuman bv inventory
+EntityHuman bw enderChest
+EntityHuman bx defaultContainer
+EntityHuman by activeContainer
+EntityHuman bz foodData
+EntityHuman c (I)V setScore
+EntityHuman c (LIBlockData;)Z hasBlock
+EntityHuman c sleepTicks
+EntityHuman cS ()I getScore
+EntityHuman cY ()Lcom/mojang/authlib/GameProfile; getProfile
+EntityHuman da ()Z isDeeplySleeping
+EntityHuman dc ()LBlockPosition; getBed
+EntityHuman dd ()Z isRespawnForced
+EntityHuman df ()I getExpToLevel
+EntityHuman dg ()LFoodMetaData; getFoodData
+EntityHuman dj ()LInventoryEnderChest; getEnderChest
+EntityHuman dk ()V releaseShoulderEntities
+EntityHuman dl ()LScoreboard; getScoreboard
+EntityHuman dn ()LNBTTagCompound; getShoulderEntityLeft
+EntityHuman do ()LNBTTagCompound; getShoulderEntityRight
+EntityHuman dr ()LItemCooldown; getCooldownTracker
+EntityHuman dt ()Z isCreativeAndOp
EntityHuman f (LEntity;)V attack
-EntityHuman g (I)V setScore
+EntityHuman g (I)V addScore
+EntityHuman h (LNBTTagCompound;)V setShoulderEntityLeft
+EntityHuman i (LNBTTagCompound;)V setShoulderEntityRight
EntityHuman k (DDD)V checkMovement
-EntityHuman m (I)V addScore
-EntityHuman n (I)V giveExp
-EntityHuman q ()V closeInventory
+EntityHuman k (LNBTTagCompound;)V spawnEntityFromShoulder
+EntityHuman m (I)V giveExp
+EntityHuman p ()V closeInventory
EntityHuman w ()V updateAbilities
EntityHuman y ()Z isSpectator
EntityHuman$EnumBedResult a OK
@@ -1294,29 +1337,37 @@ EntityHuman$EnumBedResult f NOT_SAFE
EntityHuman$EnumChatVisibility a FULL
EntityHuman$EnumChatVisibility b SYSTEM
EntityHuman$EnumChatVisibility c HIDDEN
+EntityIllagerWizard a (LEntityIllagerWizard$Spell;)V setSpell
+EntityIllagerWizard dm ()LEntityIllagerWizard$Spell; getSpell
+EntityIllagerWizard$Spell a NONE
+EntityIllagerWizard$Spell b SUMMON_VEX
+EntityIllagerWizard$Spell c FANGS
+EntityIllagerWizard$Spell d WOLOLO
+EntityIllagerWizard$Spell e DISAPPEAR
+EntityIllagerWizard$Spell f BLINDNESS
EntityInsentient E ()V doSpawnEffect
-EntityInsentient I ()LItem; getLoot
+EntityInsentient H ()LItem; getLoot
EntityInsentient K ()Z isTypeNotPersistent
+EntityInsentient Q ()Z canSpawn
EntityInsentient a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
EntityInsentient a (ZZ)V unleash
EntityInsentient b (LEntity;Z)V setLeashHolder
EntityInsentient b (LEntityHuman;)I getExpValue
EntityInsentient b (ZI)V dropDeathLoot
EntityInsentient b lookController
-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 cN ()Z canSpawn
-EntityInsentient cU ()Z isPersistent
-EntityInsentient cW ()Z isLeashed
-EntityInsentient cX ()LEntity; getLeashHolder
-EntityInsentient cY ()Z hasAI
+EntityInsentient bA persistent
+EntityInsentient bF leashHolder
+EntityInsentient br goalSelector
+EntityInsentient bs targetSelector
+EntityInsentient bt dropChanceHand
+EntityInsentient bu dropChanceArmor
+EntityInsentient bv goalTarget
+EntityInsentient bz canPickUpLoot
+EntityInsentient cW ()Z isPersistent
+EntityInsentient cY ()Z isLeashed
+EntityInsentient cZ ()LEntity; getLeashHolder
EntityInsentient d (LEntityLiving;)V setGoalTarget
+EntityInsentient da ()Z hasAI
EntityInsentient f moveController
EntityInsentient h navigation
EntityInsentient n (Z)V setAI
@@ -1329,7 +1380,7 @@ EntityInsentient z ()LEntityLiving; getGoalTarget
EntityInsentient$EnumEntityPositionType a ON_GROUND
EntityInsentient$EnumEntityPositionType b IN_AIR
EntityInsentient$EnumEntityPositionType c IN_WATER
-EntityIronGolem dj ()Z isPlayerCreated
+EntityIronGolem dl ()Z isPlayerCreated
EntityIronGolem p (Z)V setPlayerCreated
EntityItem a (LItemStack;)V setItemStack
EntityItem d age
@@ -1363,56 +1414,60 @@ EntityLiving b (LEntityHuman;)I getExpValue
EntityLiving b (LEnumItemSlot;)LItemStack; getEquipment
EntityLiving b (LMobEffectList;)LMobEffect; getEffect
EntityLiving b (ZI)V dropDeathLoot
-EntityLiving bE ()V initAttributes
-EntityLiving bH ()Z isDropExperience
-EntityLiving bI ()Z alwaysGivesExp
-EntityLiving bJ ()Ljava/util/Random; getRandom
-EntityLiving bK ()LEntityLiving; getLastDamager
-EntityLiving bP ()V tickPotionEffects
-EntityLiving bR ()V removeAllEffects
-EntityLiving bS ()Ljava/util/Collection; getEffects
-EntityLiving bU ()F getHealth
-EntityLiving bY ()I getArmorStrength
-EntityLiving bZ ()LCombatTracker; getCombatTracker
+EntityLiving bK ()V initAttributes
+EntityLiving bN ()Z isDropExperience
+EntityLiving bO ()Z alwaysGivesExp
+EntityLiving bP ()Ljava/util/Random; getRandom
+EntityLiving bQ ()LEntityLiving; getLastDamager
+EntityLiving bV ()V tickPotionEffects
+EntityLiving bX ()V removeAllEffects
+EntityLiving bY ()Ljava/util/Collection; getEffects
EntityLiving bc lastDamage
-EntityLiving bn activeItem
-EntityLiving br attributeMap
-EntityLiving bs combatTracker
-EntityLiving bt effects
-EntityLiving bw updateEffects
-EntityLiving bx lastDamager
-EntityLiving by hurtTimestamp
+EntityLiving bo activeItem
+EntityLiving bs attributeMap
+EntityLiving bt combatTracker
+EntityLiving bu effects
+EntityLiving bx updateEffects
+EntityLiving by lastDamager
+EntityLiving bz hurtTimestamp
EntityLiving c (F)V setHealth
EntityLiving c (LDamageSource;F)F applyMagicModifier
EntityLiving c (LMobEffect;)V addEffect
-EntityLiving cE ()V clearActiveItem
-EntityLiving cG ()Z isBlocking
-EntityLiving cb ()F getMaxHealth
-EntityLiving ce ()LAttributeMapBase; getAttributeMap
-EntityLiving cf ()LEnumMonsterType; getMonsterType
-EntityLiving cg ()LItemStack; getItemInMainHand
-EntityLiving ch ()LItemStack; getItemInOffHand
-EntityLiving ck ()Z isFrozen
-EntityLiving cr ()Z isSleeping
-EntityLiving cs ()V doTick
-EntityLiving cv ()F getAbsorptionHearts
-EntityLiving cx ()LEnumMainHand; getMainHand
-EntityLiving cy ()Z isHandRaised
+EntityLiving cB ()F getAbsorptionHearts
+EntityLiving cD ()LEnumMainHand; getMainHand
+EntityLiving cE ()Z isHandRaised
+EntityLiving cK ()V clearActiveItem
+EntityLiving cM ()Z isBlocking
+EntityLiving cb ()F getHealth
+EntityLiving ce ()I getArmorStrength
+EntityLiving cf ()LCombatTracker; getCombatTracker
+EntityLiving ch ()F getMaxHealth
+EntityLiving ci ()I getArrowCount
+EntityLiving ck ()LAttributeMapBase; getAttributeMap
+EntityLiving cl ()LEnumMonsterType; getMonsterType
+EntityLiving cm ()LItemStack; getItemInMainHand
+EntityLiving cn ()LItemStack; getItemInOffHand
+EntityLiving cq ()Z isFrozen
+EntityLiving cx ()Z isSleeping
+EntityLiving cy ()V doTick
EntityLiving d (LDamageSource;F)V damageEntity0
EntityLiving d (LMobEffectList;)V removeEffect
-EntityLiving e (LDamageSource;)Z applyBlockingModifier
+EntityLiving f (I)V setArrowCount
+EntityLiving f (LDamageSource;)Z applyBlockingModifier
EntityLiving f HEALTH
EntityLiving j ()V enterCombat
-EntityLiving j (F)V damageArmor
EntityLiving k ()V exitCombat
-EntityLiving k (F)V damageShield
+EntityLiving k (F)V damageArmor
+EntityLiving l (F)V damageShield
EntityLiving l_ ()Z isBaby
-EntityLiving n (F)V setAbsorptionHearts
-EntityLlama dM ()I getVariant
+EntityLiving o (F)V setAbsorptionHearts
+EntityLlama dO ()I getStrength
+EntityLlama dP ()I getVariant
EntityLlama o (I)V setVariant
+EntityLlama p (I)V setStrength
EntityLlamaSpit a shooter
EntityMinecartAbstract a (F)V setDamage
-EntityMinecartAbstract a (LIBlockData;)V setDisplayBlock
+EntityMinecartAbstract b (LIBlockData;)V setDisplayBlock
EntityMinecartAbstract f (I)V setDisplayBlockOffset
EntityMinecartAbstract s ()F getDamage
EntityMinecartAbstract t ()I getType
@@ -1432,7 +1487,7 @@ EntityMinecartHopper C ()Z isEnabled
EntityMinecartHopper g (I)V setCooldown
EntityMinecartHopper l (Z)V setEnabled
EntityMonster a (LDamageSource;F)Z damageEntity
-EntityOcelot dp ()I getCatType
+EntityOcelot dr ()I getCatType
EntityOcelot g (I)V setCatType
EntityOwnable b ()Ljava/util/UUID; getOwnerUUID
EntityOwnable p_ ()LEntity; getOwner
@@ -1463,40 +1518,44 @@ EntityPainting$EnumArt w PIGSCENE
EntityPainting$EnumArt x BURNING_SKULL
EntityPainting$EnumArt y SKELETON
EntityPainting$EnumArt z DONKEY_KONG
-EntityPig dh ()Z hasSaddle
+EntityParrot ds ()I getVariant
+EntityParrot m (I)V setVariant
+EntityPig dj ()Z hasSaddle
EntityPig p (Z)V setSaddle
-EntityPigZombie bw angerLevel
-EntityPigZombie bx soundDelay
-EntityPigZombie by hurtBy
+EntityPigZombie bx angerLevel
+EntityPigZombie by soundDelay
+EntityPigZombie bz hurtBy
EntityPlayer C ()LEntityHuman$EnumChatVisibility; getChatFlags
EntityPlayer D ()V resetIdleTimer
EntityPlayer E ()LServerStatisticManager; getStatisticManager
-EntityPlayer G ()LEntity; getSpecatorTarget
-EntityPlayer J ()LIChatBaseComponent; getPlayerListName
+EntityPlayer H ()LEntity; getSpecatorTarget
+EntityPlayer K ()LIChatBaseComponent; getPlayerListName
+EntityPlayer P ()LAdvancementDataPlayer; getAdvancementData
EntityPlayer a (LContainer;)V updateInventory
+EntityPlayer a (LEntityPlayer;Z)V copyFrom
EntityPlayer a (Ljava/lang/String;Ljava/lang/String;)V setResourcePack
EntityPlayer a playerConnection
EntityPlayer b server
-EntityPlayer bS locale
-EntityPlayer bT removeQueue
+EntityPlayer bX locale
+EntityPlayer bY removeQueue
EntityPlayer c playerInteractManager
-EntityPlayer cb lastHealthSent
-EntityPlayer ce lastSentExp
-EntityPlayer cf invulnerableTicks
-EntityPlayer ck worldChangeInvuln
-EntityPlayer cl containerCounter
-EntityPlayer dl ()Z canPvP
-EntityPlayer dm ()V nextContainerCounter
+EntityPlayer ch lastHealthSent
+EntityPlayer ck lastSentExp
+EntityPlayer cl invulnerableTicks
+EntityPlayer cq worldChangeInvuln
+EntityPlayer cx containerCounter
+EntityPlayer du ()Z canPvP
+EntityPlayer dv ()V nextContainerCounter
EntityPlayer e (LEntity;)V setSpectatorTarget
EntityPlayer g ping
EntityPlayer h viewingCredits
EntityPlayer j_ ()V syncInventory
EntityPlayer k_ ()V playerTick
-EntityPlayer r ()V broadcastCarriedItem
+EntityPlayer q ()V broadcastCarriedItem
EntityPlayer u ()V triggerHealthUpdate
EntityPotion a (LItemStack;)V setItem
EntityPotion l ()LItemStack; getItem
-EntityPotion o ()Z isLingering
+EntityPotion p ()Z isLingering
EntityProjectile a inGround
EntityProjectile at shooterName
EntityProjectile b shake
@@ -1506,24 +1565,25 @@ EntityProjectile f blockZ
EntityProjectile g inBlockId
EntityProjectile h shooter
EntityProjectile k ()LEntityLiving; getShooter
-EntityRabbit dj ()I getRabbitType
+EntityRabbit dl ()I getRabbitType
EntityRabbit g (I)V setRabbitType
EntitySheep b (LEnumColor;)V setColor
-EntitySheep bx container
-EntitySheep dh ()LEnumColor; getColor
-EntitySheep di ()Z isSheared
+EntitySheep by container
+EntitySheep dj ()LEnumColor; getColor
+EntitySheep dk ()Z isSheared
EntitySheep p (Z)V setSheared
+EntityShulker bx COLOR
EntityShulkerBullet a shooter
EntityShulkerBullet b target
EntitySilverfish$PathfinderGoalSilverfishWakeOthers a silverfish
-EntitySlime I ()LItem; getLoot
+EntitySlime H ()LItem; getLoot
EntitySlime a (IZ)V setSize
-EntitySlime dh ()I getSize
+EntitySlime dj ()I getSize
EntitySnowman a (Z)V setHasPumpkin
-EntitySnowman o ()Z hasPumpkin
+EntitySnowman p ()Z hasPumpkin
EntitySpectralArrow f duration
EntitySpider a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
-EntitySpider bq ()F getHeadHeight
+EntitySpider bw ()F getHeadHeight
EntityTNTPrimed a (I)V setFuseTicks
EntityTNTPrimed a FUSE_TICKS
EntityTNTPrimed b source
@@ -1531,15 +1591,18 @@ EntityTNTPrimed j ()LEntityLiving; getSource
EntityTNTPrimed l ()I getFuseTicks
EntityTNTPrimed n ()V explode
EntityTameableAnimal b (Ljava/util/UUID;)V setOwnerUUID
-EntityTameableAnimal by goalSit
-EntityTameableAnimal dh ()Z isTamed
-EntityTameableAnimal dj ()Z isSitting
-EntityTameableAnimal dk ()LEntityLiving; getOwner
-EntityTameableAnimal dl ()LPathfinderGoalSit; getGoalSit
+EntityTameableAnimal bz goalSit
+EntityTameableAnimal dj ()Z isTamed
+EntityTameableAnimal dl ()Z isSitting
+EntityTameableAnimal dm ()LEntityLiving; getOwner
+EntityTameableAnimal dn ()LPathfinderGoalSit; getGoalSit
EntityTameableAnimal q (Z)V setTamed
EntityTameableAnimal r (Z)V setSitting
+EntityTippedArrow at hasColor
+EntityTippedArrow d (I)V setColor
EntityTippedArrow g potionRegistry
EntityTippedArrow h effects
+EntityTippedArrow p ()I getColor
EntityTracker a ()V updatePlayers
EntityTracker a (LEntity;)V track
EntityTracker a (LEntity;II)V addEntity
@@ -1568,29 +1631,29 @@ EntityTypes a (Ljava/lang/Class;)LMinecraftKey; getName
EntityTypes c eggInfo
EntityTypes$MonsterEggInfo d killEntityStatistic
EntityTypes$MonsterEggInfo e killedByEntityStatistic
-EntityVillager bC tradingPlayer
-EntityVillager bD trades
-EntityVillager bH riches
-EntityVillager bN inventory
-EntityVillager bw village
-EntityVillager bz profession
-EntityVillager dh ()I getProfession
-EntityVillager do ()Z do_
+EntityVillager bA profession
+EntityVillager bD tradingPlayer
+EntityVillager bE trades
+EntityVillager bI riches
+EntityVillager bO inventory
+EntityVillager bx village
+EntityVillager dj ()I getProfession
+EntityVillager do ()LInventorySubcontainer; do_
EntityVillager g (I)V setProfession
EntityWitherSkull a (Z)V setCharged
EntityWitherSkull n ()Z isCharged
EntityWolf a (LEnumColor;)V setCollarColor
-EntityWolf bA DATA_HEALTH
-EntityWolf dr ()Z isAngry
-EntityWolf ds ()LEnumColor; getCollarColor
+EntityWolf bB DATA_HEALTH
+EntityWolf dt ()Z isAngry
+EntityWolf du ()LEnumColor; getCollarColor
EntityWolf s (Z)V setAngry
EntityZombie a (LDamageSource;F)Z damageEntity
EntityZombie a (LDifficultyDamageScaler;LGroupDataEntity;)LGroupDataEntity; prepare
EntityZombie q (Z)V setBaby
EntityZombieVillager a (I)V setProfession
-EntityZombieVillager bw conversionTime
-EntityZombieVillager dl ()I getProfession
-EntityZombieVillager do ()Z isConverting
+EntityZombieVillager bx conversionTime
+EntityZombieVillager dn ()I getProfession
+EntityZombieVillager dq ()Z isConverting
EnumAnimation a NONE
EnumAnimation b EAT
EnumAnimation c DRINK
@@ -1635,6 +1698,15 @@ EnumBannerPatternType w DIAGONAL_LEFT_MIRROR
EnumBannerPatternType x DIAGONAL_RIGHT_MIRROR
EnumBannerPatternType y CIRCLE_MIDDLE
EnumBannerPatternType z RHOMBUS_MIDDLE
+EnumBlockFaceShape a SOLID
+EnumBlockFaceShape b BOWL
+EnumBlockFaceShape c CENTER_SMALL
+EnumBlockFaceShape d MIDDLE_POLE_THIN
+EnumBlockFaceShape e CENTER
+EnumBlockFaceShape f MIDDLE_POLE
+EnumBlockFaceShape g CENTER_BIG
+EnumBlockFaceShape h MIDDLE_POLE_THICK
+EnumBlockFaceShape i UNDEFINED
EnumBlockMirror a NONE
EnumBlockMirror b LEFT_RIGHT
EnumBlockMirror c FRONT_BACK
@@ -1813,6 +1885,7 @@ EnumPistonReaction a NORMAL
EnumPistonReaction b DESTROY
EnumPistonReaction c BLOCK
EnumPistonReaction d IGNORE
+EnumPistonReaction e PUSH_ONLY
EnumProtocol a HANDSHAKING
EnumProtocol b PLAY
EnumProtocol c STATUS
@@ -1864,7 +1937,7 @@ GenLayerSpecial$EnumGenLayerSpecial c SPECIAL
GenericAttributes a maxHealth
GenericAttributes b FOLLOW_RANGE
GenericAttributes d MOVEMENT_SPEED
-GenericAttributes e ATTACK_DAMAGE
+GenericAttributes f ATTACK_DAMAGE
IAsyncTaskHandler a (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture; postToMainThread
IAsyncTaskHandler aF ()Z isMainThread
IAttribute a ()Ljava/lang/String; getName
@@ -1883,6 +1956,7 @@ IChatBaseComponent a (LIChatBaseComponent;)LIChatBaseComponent; addSibling
IChatBaseComponent b ()LChatModifier; getChatModifier
IChatBaseComponent c ()Ljava/lang/String; toPlainText
IChatBaseComponent e ()Ljava/lang/String; getText
+IChunkLoader a (II)Z chunkExists
IChunkProvider a (II)LChunk; getLoadedChunkAt
IChunkProvider c (II)LChunk; getChunkAt
IChunkProvider d ()Z unloadChunks
@@ -1917,19 +1991,19 @@ IHopper D ()LWorld; getWorld
IInventory a (I)LItemStack; getItem
IInventory a (II)LItemStack; splitStack
IInventory a (ILItemStack;)V setItem
-IInventory b (I)LItemStack; splitWithoutUpdate
IInventory b (II)V setProperty
IInventory b (LEntityHuman;)V startOpen
+IInventory c (I)I getProperty
IInventory c (LEntityHuman;)V closeContainer
-IInventory c_ (I)I getProperty
+IInventory c_ (I)LItemStack; splitWithoutUpdate
IInventory m ()V clear
-IInventory v_ ()I getSize
-IInventory x_ ()V update
-IInventory y_ ()I getMaxStackSize
+IInventory w_ ()I getSize
+IInventory y_ ()V update
+IInventory z_ ()I getMaxStackSize
IMerchant a_ (LEntityHuman;)V setTradingPlayer
IMerchant b_ (LEntityHuman;)LMerchantRecipeList; getOffers
IMerchant i_ ()LIChatBaseComponent; getScoreboardDisplayName
-IMerchant s_ ()LEntityHuman; getTrader
+IMerchant t_ ()LEntityHuman; getTrader
IMinecraftServer G ()Ljava/lang/String; getVersion
IMinecraftServer J ()[Ljava/lang/String; getPlayers
IMinecraftServer L ()Z isDebugging
@@ -1960,8 +2034,9 @@ ISourceBlock d ()LBlockPosition; getBlockPosition
ISourceBlock g ()LTileEntity; getTileEntity
ITileEntityContainer a (LPlayerInventory;LEntityHuman;)LContainer; createContainer
ITileEntityContainer l ()Ljava/lang/String; getContainerName
+ITileInventory A_ ()Z isLocked
+ITileInventory a (LChestLock;)V setLock
ITileInventory j ()LChestLock; getLock
-ITileInventory z_ ()Z isLocked
IWorldInventory a (ILItemStack;LEnumDirection;)Z canPlaceItemThroughFace
IWorldInventory a (LEnumDirection;)[I getSlotsForFace
IWorldInventory b (ILItemStack;LEnumDirection;)Z canTakeItemThroughFace
@@ -1975,6 +2050,7 @@ InventoryClickType f QUICK_CRAFT
InventoryClickType g PICKUP_ALL
InventoryCraftResult a items
InventoryCrafting a items
+InventoryCrafting d container
InventoryLargeChest b left
InventoryLargeChest c right
InventoryMerchant a merchant
@@ -1984,8 +2060,8 @@ InventoryMerchant d recipe
InventoryMerchant e selectedIndex
InventoryMerchant j ()LMerchantRecipe; getRecipe
InventorySubcontainer c items
-InventorySubcontainer x_ ()V update
-InventorySubcontainer y_ ()I getMaxStackSize
+InventorySubcontainer y_ ()V update
+InventorySubcontainer z_ ()I getMaxStackSize
InventoryUtils a (LWorld;DDDLIInventory;)V dropInventory
InventoryUtils a (LWorld;DDDLItemStack;)V dropItem
InventoryUtils a (LWorld;LBlockPosition;LIInventory;)V dropInventory
@@ -2001,10 +2077,10 @@ Item a (LItemStack;LIBlockData;)F getDestroySpeed
Item c (I)LItem; getById
Item e (I)LItem; setMaxDurability
Item g REGISTRY
-Item k ()I getMaxStackSize
+Item j ()I getMaxStackSize
Item k maxStackSize
-Item m ()I getMaxDurability
-Item n ()Z usesDurability
+Item l ()I getMaxDurability
+Item m ()Z usesDurability
Item o durability
Item p craftingResult
Item q name
@@ -2019,6 +2095,9 @@ ItemArmor$EnumArmorMaterial c IRON
ItemArmor$EnumArmorMaterial d GOLD
ItemArmor$EnumArmorMaterial e DIAMOND
ItemBlock d ()LBlock; getBlock
+ItemCooldown a cooldowns
+ItemCooldown b currentTick
+ItemCooldown$Info b endTick
ItemFish$EnumFish a COD
ItemFish$EnumFish b SALMON
ItemFish$EnumFish c CLOWNFISH
@@ -2030,7 +2109,7 @@ ItemStack B ()I getRepairCost
ItemStack E ()I getCount
ItemStack a (I)LItemStack; cloneAndSubtract
ItemStack a (ILEntityLiving;)V damage
-ItemStack a (ILjava/util/Random;)Z isDamaged
+ItemStack a (ILjava/util/Random;LEntityPlayer;)Z isDamaged
ItemStack a (LEnchantment;I)V addEnchantment
ItemStack a (LEntityHuman;LWorld;LBlockPosition;LEnumHand;LEnumDirection;FFF)LEnumInteractionResult; placeItem
ItemStack a (LItemStack;)Z doMaterialsMatch
@@ -2286,6 +2365,7 @@ LoginListener$EnumProtocolState f ACCEPTED
LootTableInfo$EntityTarget a THIS
LootTableInfo$EntityTarget b KILLER
LootTableInfo$EntityTarget c KILLER_PLAYER
+LootTableRegistry a ()V reload
MapIcon a ()B getType
MapIcon a type
MapIcon b x
@@ -2364,10 +2444,12 @@ MerchantRecipe d ()LItemStack; getBuyItem3
MerchantRecipe d uses
MerchantRecipe e maxUses
MerchantRecipe f rewardExp
+MerchantRecipe g ()V increaseUses
MinecraftEncryption a (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; a
MinecraftEncryption a (ILjava/security/Key;)Ljavax/crypto/Cipher; a
MinecraftEncryption a (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B a
MinecraftEncryption a (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; a
+MinecraftKey a ()Ljava/lang/String; getKey
MobEffect a ()LMobEffectList; getMobEffect
MobEffect a (LEntityLiving;)Z tick
MobEffect b ()I getDuration
@@ -2454,7 +2536,7 @@ NBTTagCompound a (Ljava/lang/String;[I)V setIntArray
NBTTagCompound b (Ljava/lang/String;I)Z hasKeyOfType
NBTTagCompound c (Ljava/lang/String;)LNBTBase; get
NBTTagCompound c (Ljava/lang/String;I)LNBTTagList; getList
-NBTTagCompound c map
+NBTTagCompound d map
NBTTagCompound e (Ljava/lang/String;)Z hasKey
NBTTagCompound f (Ljava/lang/String;)B getByte
NBTTagCompound g (Ljava/lang/String;)S getShort
@@ -2465,9 +2547,9 @@ NBTTagCompound k (Ljava/lang/String;)D getDouble
NBTTagCompound l (Ljava/lang/String;)Ljava/lang/String; getString
NBTTagCompound m (Ljava/lang/String;)[B getByteArray
NBTTagCompound n (Ljava/lang/String;)[I getIntArray
-NBTTagCompound o (Ljava/lang/String;)LNBTTagCompound; getCompound
-NBTTagCompound p (Ljava/lang/String;)Z getBoolean
-NBTTagCompound q (Ljava/lang/String;)V remove
+NBTTagCompound p (Ljava/lang/String;)LNBTTagCompound; getCompound
+NBTTagCompound q (Ljava/lang/String;)Z getBoolean
+NBTTagCompound r (Ljava/lang/String;)V remove
NBTTagDouble b data
NBTTagFloat b data
NBTTagInt b data
@@ -2478,7 +2560,7 @@ NBTTagList b (I)LNBTTagCompound; get
NBTTagList c ()I size
NBTTagList c list
NBTTagList d type
-NBTTagList g (I)Ljava/lang/String; getString
+NBTTagList h (I)Ljava/lang/String; getString
NBTTagLong b data
NBTTagShort b data
NBTTagString b data
@@ -2508,7 +2590,6 @@ PacketPlayInBlockDig$EnumPlayerDigType f RELEASE_USE_ITEM
PacketPlayInBlockDig$EnumPlayerDigType g SWAP_HELD_ITEMS
PacketPlayInClientCommand$EnumClientCommand a PERFORM_RESPAWN
PacketPlayInClientCommand$EnumClientCommand b REQUEST_STATS
-PacketPlayInClientCommand$EnumClientCommand c OPEN_INVENTORY_ACHIEVEMENT
PacketPlayInCloseWindow a id
PacketPlayInEntityAction b animation
PacketPlayInEntityAction$EnumPlayerAction a START_SNEAKING
@@ -2610,6 +2691,7 @@ PathfinderGoalSit a (Z)V setSitting
PathfinderGoalSit a entity
PathfinderGoalSit b willSit
PathfinderGoalTame a entity
+PathfinderGoalTempt h target
PersistentBase a id
PersistentCollection a (Ljava/lang/Class;Ljava/lang/String;)LPersistentBase; get
PersistentVillage a ()V tick
@@ -2649,9 +2731,9 @@ PlayerConnection G processedMovePackets
PlayerConnection a (LPacket;)V sendPacket
PlayerConnection a networkManager
PlayerConnection b player
+PlayerConnection c ()V syncPosition
PlayerConnection c (Ljava/lang/String;)V disconnect
PlayerConnection c LOGGER
-PlayerConnection d ()V syncPosition
PlayerConnection d (Ljava/lang/String;)V handleCommand
PlayerConnection d minecraftServer
PlayerConnection i chatThrottle
@@ -2670,12 +2752,12 @@ PlayerInteractManager e lastDigTick
PlayerInteractManager g currentTick
PlayerInventory a items
PlayerInventory b armor
-PlayerInventory c (LItemStack;)Z pickup
+PlayerInventory c (LItemStack;)I firstPartial
PlayerInventory c extraSlots
+PlayerInventory d (LItemStack;)Z pickup
PlayerInventory d itemInHandIndex
-PlayerInventory e (LItemStack;)V setCarried
PlayerInventory e player
-PlayerInventory h (LItemStack;)I firstPartial
+PlayerInventory f (LItemStack;)V setCarried
PlayerInventory h carried
PlayerInventory i ()LItemStack; getItemInHand
PlayerInventory j ()I getHotbarSize
@@ -2719,16 +2801,17 @@ PlayerList m operators
PlayerList n whitelist
PlayerList o ()I getPlayerCount
PlayerList p ()I getMaxPlayers
-PlayerList p playerFileData
PlayerList q ()[Ljava/lang/String; getSeenPlayers
-PlayerList q hasWhitelist
+PlayerList q playerFileData
PlayerList r ()Z getHasWhitelist
+PlayerList r hasWhitelist
+PlayerList w ()V reload
PlayerSelector a (LICommandListener;Ljava/lang/String;)LEntityPlayer; getPlayer
PlayerSelector a (LICommandListener;Ljava/lang/String;Ljava/lang/Class;)LEntity; getEntity
PlayerSelector a (Ljava/lang/String;)Z isList
-PlayerSelector b (LICommandListener;Ljava/lang/String;)LIChatBaseComponent; getPlayerNames
PlayerSelector b (LICommandListener;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/List; getPlayers
PlayerSelector b (Ljava/lang/String;)Z isPattern
+PlayerSelector c (LICommandListener;Ljava/lang/String;)LIChatBaseComponent; getPlayerNames
PortalTravelAgent a world
PotionUtil a (LItemStack;)Ljava/util/List; getEffects
Potions a EMPTY
@@ -2740,12 +2823,15 @@ PropertyManager a (Ljava/lang/String;Z)Z getBoolean
PropertyManager b ()V savePropertiesFile
PropertyManager b properties
PropertyManager c file
+RecipeItemStack b choices
RecipesFurnace a ()LRecipesFurnace; getInstance
RecipesFurnace a (LBlock;LItemStack;F)V registerRecipe
RecipesFurnace a (LItemStack;)LItemStack; getResult
RecipesFurnace b ()Ljava/util/Map; getRecipes
RecipesFurnace b recipes
RecipesFurnace c experience
+RegionFile e (II)I getOffset
+RegionFileCache f (Ljava/io/File;II)Z chunkExists
RegistryBlockID a (I)Ljava/lang/Object; fromId
RegistryBlockID a (Ljava/lang/Object;)I getId
RegistryID a (I)Ljava/lang/Object; fromId
@@ -2759,7 +2845,6 @@ RemoteControlCommandListener j ()Ljava/lang/String; getMessages
RemoteStatusListener$RemoteStatusChallenge b time
RemoteStatusListener$RemoteStatusChallenge c token
RemoteStatusListener$RemoteStatusChallenge d identity
-RemoteStatusListener$RemoteStatusChallenge e response
Scoreboard a (I)LScoreboardObjective; getObjectiveForSlot
Scoreboard a (ILScoreboardObjective;)V setDisplaySlot
Scoreboard a (LIScoreboardCriteria;)Ljava/util/Collection; getObjectivesForCriteria
@@ -2855,15 +2940,14 @@ ServerPing a (LServerPing$ServerPingPlayerSample;)V setPlayerSample
ServerPing a (Ljava/lang/String;)V setFavicon
ServerPing c ()LServerPing$ServerData; getServerData
ServerPing$ServerData b ()I getProtocolVersion
-ServerStatisticManager b (LEntityPlayer;)V updateStatistics
ShapeDetector$ShapeDetectorCollection b ()LEnumDirection; getFacing
ShapeDetectorBlock d ()LBlockPosition; getPosition
-ShapedRecipes a width
-ShapedRecipes b height
-ShapedRecipes c items
-ShapedRecipes d result
-ShapelessRecipes a result
-ShapelessRecipes b ingredients
+ShapedRecipes b width
+ShapedRecipes c height
+ShapedRecipes d items
+ShapedRecipes e result
+ShapelessRecipes b result
+ShapelessRecipes c ingredients
SharedConstants a (C)Z isAllowedChatCharacter
SharedConstants c allowedCharacters
Slot a ()I getMaxStackSize
@@ -2886,14 +2970,12 @@ SoundCategory g NEUTRAL
SoundCategory h PLAYERS
SoundCategory i AMBIENT
SoundCategory j VOICE
-SoundEffects dQ BLOCK_METAL_PRESSUREPLATE_CLICK_OFF
-SoundEffects eG ENTITY_PLAYER_HURT
-SoundEffects ew ENTITY_PLAYER_ATTACK_CRIT
+SoundEffects do do_
+SoundEffects if if_
SpawnerCreature a (LWorld;II)LBlockPosition; getRandomPosition
-Statistic e name
+Statistic a name
StatisticList a (Ljava/lang/String;)LStatistic; getStatistic
StatisticList b stats
-StatisticManager a (LAchievement;)Z hasAchievement
StatisticManager a (LEntityHuman;LStatistic;I)V setStatistic
StatisticManager a (LStatistic;)I getStatisticValue
StructureGenerator a (LWorld;LBlockPosition;Z)LBlockPosition; getNearestGeneratedFeature
@@ -2907,15 +2989,18 @@ TileEntity c ()LPacketPlayOutTileEntityData; getUpdatePacket
TileEntity c position
TileEntity w ()LBlockPosition; getPosition
TileEntity x ()LBlock; getBlock
-TileEntity x_ ()V update
+TileEntity y_ ()V update
TileEntityBanner f color
TileEntityBanner g patterns
+TileEntityBeacon a (Ljava/lang/String;)V setCustomName
TileEntityBeacon k levels
TileEntityBeacon l primaryEffect
TileEntityBeacon m secondaryEffect
TileEntityBeacon n inventorySlot
+TileEntityBrewingStand a (Ljava/lang/String;)V setCustomName
TileEntityBrewingStand h items
TileEntityBrewingStand i brewTime
+TileEntityBrewingStand m fuelLevel
TileEntityChest p items
TileEntityCommand a ()LCommandBlockListenerAbstract; getCommandBlock
TileEntityCommand$Type a SEQUENCE
@@ -2925,12 +3010,14 @@ TileEntityDispenser a (LItemStack;)I addItem
TileEntityDispenser f items
TileEntityDispenser h_ ()Ljava/lang/String; getName
TileEntityDispenser l ()Ljava/lang/String; getContainerName
+TileEntityEnchantTable a (Ljava/lang/String;)V setCustomName
TileEntityEndGateway h exitPortal
TileEntityEndGateway i exactTeleport
TileEntityFlowerPot a ()LItemStack; getContents
TileEntityFlowerPot a (LItemStack;)V setContents
TileEntityFlowerPot e ()LItem; getItem
TileEntityFlowerPot f ()I getData
+TileEntityFurnace a (Ljava/lang/String;)V setCustomName
TileEntityFurnace b (LItemStack;)I fuelTime
TileEntityFurnace c (LItemStack;)Z isFuel
TileEntityFurnace h items
@@ -2944,6 +3031,7 @@ TileEntityFurnace p ()Z canBurn
TileEntityHopper a (LIInventory;LIInventory;LItemStack;LEnumDirection;)LItemStack; addItem
TileEntityHopper a items
TileEntityHopper d (I)V setCooldown
+TileEntityLootable a (Ljava/lang/String;)V setCustomName
TileEntityMobSpawner a ()LMobSpawnerAbstract; getSpawner
TileEntityNote a (LWorld;LBlockPosition;)V play
TileEntityNote a note
@@ -2957,7 +3045,7 @@ TileEntitySkull a ()Lcom/mojang/authlib/GameProfile; getGameProfile
TileEntitySkull a (I)V setSkullType
TileEntitySkull a (Lcom/mojang/authlib/GameProfile;)V setGameProfile
TileEntitySkull b (I)V setRotation
-TileEntitySkull e ()I getSkullType
+TileEntitySkull f ()I getSkullType
TileEntitySkull f rotation
TileEntityStructure$UsageMode a SAVE
TileEntityStructure$UsageMode b LOAD
@@ -2978,23 +3066,24 @@ Vector3f d ()F getZ
WeightedRandomEnchant b enchantment
WeightedRandomEnchant c level
WhiteList a (Lcom/mojang/authlib/GameProfile;)Z isWhitelisted
-World A ()LWorldChunkManager; getWorldChunkManager
World A villages
+World B ()LIChunkProvider; getChunkProvider
World B (LBlockPosition;)Z isRainingAt
-World C methodProfiler
-World D scoreboard
-World E isClientSide
-World F allowMonsters
-World G allowAnimals
-World N ()V checkSession
-World O ()J getSeed
-World P ()J getTime
-World Q ()J getDayTime
-World R ()LBlockPosition; getSpawn
-World S ()LIDataManager; getDataManager
-World T ()LWorldData; getWorldData
-World U ()LGameRules; getGameRules
-World Y ()I getHeight
+World C ()LWorldChunkManager; getWorldChunkManager
+World E methodProfiler
+World F scoreboard
+World G isClientSide
+World H allowMonsters
+World I allowAnimals
+World M ()I getSeaLevel
+World P ()V checkSession
+World Q ()J getSeed
+World R ()J getTime
+World S ()J getDayTime
+World T ()LBlockPosition; getSpawn
+World U ()LIDataManager; getDataManager
+World V ()LWorldData; getWorldData
+World W ()LGameRules; getGameRules
World a (DDDD)Z isPlayerNearby
World a (I)LEntity; getEntity
World a (II)LChunk; getChunkAt
@@ -3025,9 +3114,11 @@ World a (LVec3D;LVec3D;)LMovingObjectPosition; rayTrace
World a (LVec3D;LVec3D;Z)LMovingObjectPosition; rayTrace
World a (LVec3D;LVec3D;ZZZ)LMovingObjectPosition; rayTrace
World a (ZZ)V setSpawnFlags
-World ad ()LScoreboard; getScoreboard
-World ae ()LEnumDifficulty; getDifficulty
-World aj ()LWorldBorder; getWorldBorder
+World aa ()I getHeight
+World af ()LScoreboard; getScoreboard
+World ag ()LEnumDifficulty; getDifficulty
+World al ()LWorldBorder; getWorldBorder
+World am ()LLootTableRegistry; getLootTableRegistry
World b (ILBlockPosition;I)V triggerEffect
World b (J)V setDayTime
World b (LBlockPosition;)LBiomeBase; getBiome
@@ -3066,7 +3157,6 @@ World x (LBlockPosition;)I getBlockPower
World x worldData
World y (LBlockPosition;)Z isBlockIndirectlyPowered
World y isLoading
-World z ()LIChunkProvider; getChunkProvider
World z worldMaps
WorldBorder a ()LEnumWorldBorderState; getState
WorldBorder a (D)V setSize
@@ -3145,20 +3235,20 @@ WorldProvider h type
WorldProvider i ()I getSeaLevel
WorldProvider p ()LWorldBorder; getWorldBorder
WorldProvider q ()LDimensionManager; getDimensionManager
-WorldServer I server
-WorldServer J tracker
-WorldServer K manager
-WorldServer L nextTickListHash
-WorldServer M nextTickList
-WorldServer N entitiesByUUID
-WorldServer P emptyTime
-WorldServer Q portalTravelAgent
-WorldServer R spawnerCreature
+WorldServer K server
+WorldServer L tracker
+WorldServer M manager
+WorldServer N nextTickListHash
+WorldServer O nextTickList
+WorldServer P entitiesByUUID
+WorldServer R emptyTime
+WorldServer S portalTravelAgent
+WorldServer T spawnerCreature
WorldServer a (IIIIII)Ljava/util/List; getTileEntities
WorldServer a (Ljava/util/UUID;)LEntity; getEntity
WorldServer a (ZLIProgressUpdate;)V save
-WorldServer al ()Z getSpawnNPCs
-WorldServer am ()Z getSpawnAnimals
+WorldServer an ()Z getSpawnNPCs
+WorldServer ao ()Z getSpawnAnimals
WorldServer b savingDisabled
WorldServer c siegeManager
WorldServer g ()Z everyoneDeeplySleeping
@@ -3206,8 +3296,9 @@ net/minecraft/server/MinecraftServer a (Z)V saveChunks
net/minecraft/server/MinecraftServer aA ()Lcom/mojang/authlib/GameProfileRepository; getGameProfileRepository
net/minecraft/server/MinecraftServer aB ()LUserCache; getUserCache
net/minecraft/server/MinecraftServer aC ()LServerPing; getServerPing
-net/minecraft/server/MinecraftServer aJ ()LDataConverterManager; getDataConverterManager
-net/minecraft/server/MinecraftServer aK ()Lorg/apache/logging/log4j/Logger; getLogger
+net/minecraft/server/MinecraftServer aK ()LAdvancementDataWorld; getAdvancementData
+net/minecraft/server/MinecraftServer aM ()V reload
+net/minecraft/server/MinecraftServer aN ()Lorg/apache/logging/log4j/Logger; getLogger
net/minecraft/server/MinecraftServer a_ (Ljava/lang/String;Ljava/lang/String;)V setResourcePack
net/minecraft/server/MinecraftServer aa serverThread
net/minecraft/server/MinecraftServer ab ()Z getOnlineMode
diff --git a/mappings/bukkit-1.11.2.at b/mappings/bukkit-1.12-pre2.at
index 6f3f1e1..64df98a 100644
--- a/mappings/bukkit-1.11.2.at
+++ b/mappings/bukkit-1.12-pre2.at
@@ -1,11 +1,17 @@
-# (c) 2016 SpigotMC Pty. Ltd.
+# (c) 2017 SpigotMC Pty. Ltd.
# No inheritance in AT :(
public net/minecraft/server/BlockDispenser/dispense(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;)V
public net/minecraft/server/BlockDropper/dispense(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;)V
+public net/minecraft/server/AdvancementDataPlayer/data
+public net/minecraft/server/AdvancementDataWorld/DESERIALIZER
+public net/minecraft/server/AdvancementDataWorld/REGISTRY
+public net/minecraft/server/AdvancementDataWorld/folder
+public net/minecraft/server/Advancements/advancements
public net/minecraft/server/BlockJukeBox/dropRecord(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;Lnet/minecraft/server/IBlockData;)V
public net/minecraft/server/BlockRedstoneWire/getPower(Lnet/minecraft/server/World;Lnet/minecraft/server/BlockPosition;I)I
+public net/minecraft/server/BlockShulkerBox/color
public net/minecraft/server/BossBattle/color
public net/minecraft/server/BossBattle/style
public net/minecraft/server/BossBattle/title
@@ -22,13 +28,14 @@ public net/minecraft/server/ChunkProviderServer/saveChunk(Lnet/minecraft/server/
public net/minecraft/server/ChunkProviderServer/saveChunkNOP(Lnet/minecraft/server/Chunk;)V
public net/minecraft/server/ChunkProviderServer/unloadQueue
public net/minecraft/server/ChunkProviderServer/world
+public net/minecraft/server/ContainerAnvil/renameText
public net/minecraft/server/ContainerDispenser/items
-public net/minecraft/server/CraftingManager/<init>()V
public net/minecraft/server/DedicatedServer/propertyManager
public net/minecraft/server/DedicatedServer/remoteControlCommandListener
public net/minecraft/server/Entity/fireTicks
public net/minecraft/server/Entity/getFlag(I)Z
public net/minecraft/server/Entity/getMaxFireTicks()I
+public net/minecraft/server/Entity/getSaveID()Ljava/lang/String;
public net/minecraft/server/Entity/glowing
public net/minecraft/server/Entity/inWater
public net/minecraft/server/Entity/passengers
@@ -64,10 +71,14 @@ public net/minecraft/server/EntityHanging/blockPosition
public net/minecraft/server/EntityHanging/setDirection(Lnet/minecraft/server/EnumDirection;)V
public net/minecraft/server/EntityHorseAbstract/attributeJumpStrength
public net/minecraft/server/EntityHorseAbstract/inventoryChest
+public net/minecraft/server/EntityHorseAbstract/loadChest()V
public net/minecraft/server/EntityHuman/closeInventory()V
public net/minecraft/server/EntityHuman/getMaxFireTicks()I
+public net/minecraft/server/EntityHuman/setShoulderEntityLeft(Lnet/minecraft/server/NBTTagCompound;)V
+public net/minecraft/server/EntityHuman/setShoulderEntityRight(Lnet/minecraft/server/NBTTagCompound;)V
public net/minecraft/server/EntityHuman/sleepTicks
public net/minecraft/server/EntityHuman/sleeping
+public net/minecraft/server/EntityIllagerWizard/getSpell()Lnet/minecraft/server/EntityIllagerWizard$Spell;
public net/minecraft/server/EntityInsentient/canPickUpLoot
public net/minecraft/server/EntityInsentient/dropChanceArmor
public net/minecraft/server/EntityInsentient/dropChanceHand
@@ -80,6 +91,7 @@ public net/minecraft/server/EntityLiving/killer
public net/minecraft/server/EntityLiving/lastDamage
public net/minecraft/server/EntityLiving/lastDamager
public net/minecraft/server/EntityLiving/updateEffects
+public net/minecraft/server/EntityLlama/setStrength(I)V
public net/minecraft/server/EntityMinecartCommandBlock/COMMAND
public net/minecraft/server/EntityPigZombie/angerLevel
public net/minecraft/server/EntityPlayer/invulnerableTicks
@@ -90,9 +102,11 @@ public net/minecraft/server/EntityPlayer/worldChangeInvuln
public net/minecraft/server/EntityPotion/isLingering()Z
public net/minecraft/server/EntityProjectile/shooter
public net/minecraft/server/EntityProjectile/shooterName
+public net/minecraft/server/EntityShulker/COLOR
public net/minecraft/server/EntitySlime/setSize(IZ)V
public net/minecraft/server/EntitySpectralArrow/duration
public net/minecraft/server/EntityTippedArrow/effects
+public net/minecraft/server/EntityTippedArrow/setColor(I)V
public net/minecraft/server/EntityTracker/trackedEntities
public net/minecraft/server/EntityTrackerEntry/trackedPlayers
public net/minecraft/server/EntityVillager/inventory
@@ -102,10 +116,15 @@ public net/minecraft/server/Explosion/source
public net/minecraft/server/FoodMetaData/exhaustionLevel
public net/minecraft/server/FoodMetaData/foodLevel
public net/minecraft/server/FoodMetaData/saturationLevel
+public net/minecraft/server/InventoryCrafting/container
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/ItemCooldown$Info
+public net/minecraft/server/ItemCooldown$Info/endTick
+public net/minecraft/server/ItemCooldown/cooldowns
+public net/minecraft/server/ItemCooldown/currentTick
public net/minecraft/server/JsonListEntry/getKey()Ljava/lang/Object;
public net/minecraft/server/MerchantRecipe/buyingItem1
public net/minecraft/server/MerchantRecipe/buyingItem2
@@ -114,6 +133,7 @@ public net/minecraft/server/MerchantRecipe/rewardExp
public net/minecraft/server/MerchantRecipe/sellingItem
public net/minecraft/server/MerchantRecipe/uses
public net/minecraft/server/MinecraftServer/LOGGER
+public net/minecraft/server/MinecraftServer/dataConverterManager
public net/minecraft/server/MobEffectList/durationModifier
public net/minecraft/server/MobSpawnerAbstract/getMobName()Lnet/minecraft/server/MinecraftKey;
public net/minecraft/server/MobSpawnerAbstract/spawnDelay
@@ -132,6 +152,7 @@ public net/minecraft/server/PlayerList/sendScoreboard(Lnet/minecraft/server/Scor
public net/minecraft/server/PropertyManager/properties
public net/minecraft/server/RecipesFurnace/<init>()V
public net/minecraft/server/RecipesFurnace/recipes
+public net/minecraft/server/RecipeItemStack/choices
public net/minecraft/server/Slot/index
public net/minecraft/server/TileEntityBanner/color
public net/minecraft/server/TileEntityBanner/patterns
@@ -157,5 +178,7 @@ public-final net/minecraft/server/EntityLiving/combatTracker
private-final net/minecraft/server/ItemStack/item
public-final net/minecraft/server/MinecraftServer/convertable
public-final net/minecraft/server/MinecraftServer/universe
+private+synchronized net/minecraft/server/RegionFile/getOffset(II)I
+public+synchronized net/minecraft/server/RegionFileCache/chunkExists(Ljava/io/File;II)Z
public-final net/minecraft/server/World/worldProvider
public-final net/minecraft/server/WorldServer/tracker