diff --git a/README.md b/README.md index 939e9b6..76ba49a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ ● Bu Proje Replit AI Tarafından Geliştirildi. -□ minecraft mod 1.12.2 ve 1.20.1' e kadar - -○ ./gradlew build komutu - [CustomMenu] #/menu create yeni gui menusu oluşturulur. /menu create isim diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..945c6cd --- /dev/null +++ b/build.gradle @@ -0,0 +1,65 @@ +buildscript { + repositories { + jcenter() + maven { + name = "forge" + url = "https://files.minecraftforge.net/maven" + } + } + dependencies { + classpath "net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT" + } +} + +apply plugin: "net.minecraftforge.gradle.forge" + +version = "1.0" +group = "com.custommenu" +archivesBaseName = "custommenu" + +sourceCompatibility = 1.8 +targetCompatibility = 1.8 + +minecraft { + // 1.12.2 Forge sürümünü kullan ama eski API ile uyumlu olacak şekilde kod yaz + version = "1.12.2-14.23.5.2768" + runDir = "run" + mappings = "stable_39" + + // Ek bilgi (opsiyonel) + // Bu satırı eklersen mod .jar içinde sürüm bilgilerini gömer + makeObfSourceJar = false +} + +repositories { + mavenCentral() +} + +dependencies { + // Buraya modun başka bir mod veya kütüphane gerektiriyorsa ekleyebilirsin +} + +processResources { + // Versiyon değişince dosyayı yeniden işle + inputs.property "version", project.version + // Burada mcversion alanını sabitleme → sadece 1.12 aralığını belirt + inputs.property "mcversion", "1.12" + + from(sourceSets.main.resources.srcDirs) { + include "mcmod.info" + expand "version": project.version, "mcversion": "1.12" + } + + from(sourceSets.main.resources.srcDirs) { + exclude "mcmod.info" + } +} + +task deobfJar(type: Jar) { + from sourceSets.main.output + appendix = 'deobf' +} + +artifacts { + archives deobfJar +} diff --git a/build/resources/main/mcmod.info b/build/resources/main/mcmod.info new file mode 100644 index 0000000..dba2094 --- /dev/null +++ b/build/resources/main/mcmod.info @@ -0,0 +1,15 @@ + +[ +{ + "modid": "custommenu", + "name": "Custom Menu Mod", + "description": "Özelleştirilebilir menu sistemi", + "version": "1.0", + "mcversion": "1.12.2", + "authorList": ["CustomMenu"], + "credits": "", + "logoFile": "", + "screenshots": [], + "dependencies": [] +} +] diff --git a/build/tmp/deobfJar/MANIFEST.MF b/build/tmp/deobfJar/MANIFEST.MF new file mode 100644 index 0000000..58630c0 --- /dev/null +++ b/build/tmp/deobfJar/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/custommenu1.12.2.zip b/build/tmp/deobfMcMCP/deobfed.jar similarity index 58% rename from custommenu1.12.2.zip rename to build/tmp/deobfMcMCP/deobfed.jar index 3841a4b..dcb1578 100644 Binary files a/custommenu1.12.2.zip and b/build/tmp/deobfMcMCP/deobfed.jar differ diff --git a/build/tmp/deobfMcMCP/transformed.json b/build/tmp/deobfMcMCP/transformed.json new file mode 100644 index 0000000..953cd54 --- /dev/null +++ b/build/tmp/deobfMcMCP/transformed.json @@ -0,0 +1,26094 @@ +{ + "net/minecraft/advancements/Advancement": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/Advancement$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/advancements/Advancement", + "start": "154" + } + ] + }, + "net/minecraft/advancements/Advancement$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/Advancement" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/Advancement$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/advancements/Advancement", + "start": "154" + } + ] + }, + "net/minecraft/advancements/AdvancementList": { + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/advancements/AdvancementList$Listener", + "inner_name": "Listener", + "outer_class": "net/minecraft/advancements/AdvancementList" + } + ] + }, + "net/minecraft/advancements/AdvancementList$Listener": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/AdvancementList" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/advancements/AdvancementList$Listener", + "inner_name": "Listener", + "outer_class": "net/minecraft/advancements/AdvancementList" + } + ] + }, + "net/minecraft/advancements/AdvancementManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/AdvancementManager$1", + "start": "48" + } + ] + }, + "net/minecraft/advancements/AdvancementManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/AdvancementManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/AdvancementManager$1", + "start": "48" + } + ] + }, + "net/minecraft/advancements/AdvancementProgress": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/AdvancementProgress$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/advancements/AdvancementProgress", + "start": "217" + } + ] + }, + "net/minecraft/advancements/AdvancementProgress$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/AdvancementProgress" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/AdvancementProgress$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/advancements/AdvancementProgress", + "start": "217" + } + ] + }, + "net/minecraft/advancements/AdvancementRewards": { + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/AdvancementRewards$1", + "start": "84" + }, + { + "access": "29", + "inner_class": "net/minecraft/advancements/AdvancementRewards$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/advancements/AdvancementRewards", + "start": "150" + } + ] + }, + "net/minecraft/advancements/AdvancementRewards$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/player/EntityPlayerMP;)V", + "name": "func_192113_a", + "owner": "net/minecraft/advancements/AdvancementRewards" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/AdvancementRewards$1", + "start": "84" + } + ] + }, + "net/minecraft/advancements/AdvancementRewards$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/AdvancementRewards" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/AdvancementRewards$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/advancements/AdvancementRewards", + "start": "150" + } + ] + }, + "net/minecraft/advancements/FunctionManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/FunctionManager$1", + "start": "38" + }, + { + "access": "21", + "inner_class": "net/minecraft/advancements/FunctionManager$QueuedCommand", + "inner_name": "QueuedCommand", + "outer_class": "net/minecraft/advancements/FunctionManager", + "start": "179" + } + ] + }, + "net/minecraft/advancements/FunctionManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/FunctionManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/FunctionManager$1", + "start": "38" + } + ] + }, + "net/minecraft/advancements/FunctionManager$QueuedCommand": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/FunctionManager" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/advancements/FunctionManager$QueuedCommand", + "inner_name": "QueuedCommand", + "outer_class": "net/minecraft/advancements/FunctionManager", + "start": "179" + } + ] + }, + "net/minecraft/advancements/ICriterionTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/ICriterionTrigger$Listener", + "inner_name": "Listener", + "outer_class": "net/minecraft/advancements/ICriterionTrigger", + "start": "27" + } + ] + }, + "net/minecraft/advancements/ICriterionTrigger$Listener": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/ICriterionTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/ICriterionTrigger$Listener", + "inner_name": "Listener", + "outer_class": "net/minecraft/advancements/ICriterionTrigger", + "start": "27" + } + ] + }, + "net/minecraft/advancements/PlayerAdvancements": { + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/PlayerAdvancements$1" + } + ] + }, + "net/minecraft/advancements/PlayerAdvancements$1": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/PlayerAdvancements" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/advancements/PlayerAdvancements$1" + } + ] + }, + "net/minecraft/advancements/critereon/BredAnimalsTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger", + "start": "82" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger", + "start": "99" + } + ] + }, + "net/minecraft/advancements/critereon/BredAnimalsTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/BredAnimalsTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger", + "start": "82" + } + ] + }, + "net/minecraft/advancements/critereon/BredAnimalsTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/BredAnimalsTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/BredAnimalsTrigger", + "start": "99" + } + ] + }, + "net/minecraft/advancements/critereon/BrewedPotionTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger", + "start": "85" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger", + "start": "101" + } + ] + }, + "net/minecraft/advancements/critereon/BrewedPotionTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/BrewedPotionTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger", + "start": "85" + } + ] + }, + "net/minecraft/advancements/critereon/BrewedPotionTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/BrewedPotionTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/BrewedPotionTrigger", + "start": "101" + } + ] + }, + "net/minecraft/advancements/critereon/ChangeDimensionTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger", + "start": "80" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger", + "start": "99" + } + ] + }, + "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ChangeDimensionTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger", + "start": "80" + } + ] + }, + "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ChangeDimensionTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ChangeDimensionTrigger", + "start": "99" + } + ] + }, + "net/minecraft/advancements/critereon/ConstructBeaconTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ConstructBeaconTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ConstructBeaconTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ConstructBeaconTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/ConsumeItemTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/ConsumeItemTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ConsumeItemTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/ConsumeItemTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ConsumeItemTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ConsumeItemTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger", + "start": "79" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger", + "start": "98" + } + ] + }, + "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger", + "start": "79" + } + ] + }, + "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/CuredZombieVillagerTrigger", + "start": "98" + } + ] + }, + "net/minecraft/advancements/critereon/EffectsChangedTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger", + "start": "74" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger", + "start": "87" + } + ] + }, + "net/minecraft/advancements/critereon/EffectsChangedTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EffectsChangedTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger", + "start": "74" + } + ] + }, + "net/minecraft/advancements/critereon/EffectsChangedTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EffectsChangedTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EffectsChangedTrigger", + "start": "87" + } + ] + }, + "net/minecraft/advancements/critereon/EnchantedItemTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger", + "start": "78" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/EnchantedItemTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EnchantedItemTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger", + "start": "78" + } + ] + }, + "net/minecraft/advancements/critereon/EnchantedItemTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EnchantedItemTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EnchantedItemTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/EnterBlockTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EnterBlockTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EnterBlockTrigger", + "start": "116" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EnterBlockTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EnterBlockTrigger", + "start": "139" + } + ] + }, + "net/minecraft/advancements/critereon/EnterBlockTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EnterBlockTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EnterBlockTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EnterBlockTrigger", + "start": "116" + } + ] + }, + "net/minecraft/advancements/critereon/EnterBlockTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EnterBlockTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EnterBlockTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EnterBlockTrigger", + "start": "139" + } + ] + }, + "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger", + "start": "91" + } + ] + }, + "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/EntityHurtPlayerTrigger", + "start": "91" + } + ] + }, + "net/minecraft/advancements/critereon/ImpossibleTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ImpossibleTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ImpossibleTrigger" + } + ] + }, + "net/minecraft/advancements/critereon/ImpossibleTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ImpossibleTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ImpossibleTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ImpossibleTrigger" + } + ] + }, + "net/minecraft/advancements/critereon/InventoryChangeTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger", + "start": "89" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger", + "start": "135" + } + ] + }, + "net/minecraft/advancements/critereon/InventoryChangeTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/InventoryChangeTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger", + "start": "89" + } + ] + }, + "net/minecraft/advancements/critereon/InventoryChangeTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/InventoryChangeTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/InventoryChangeTrigger", + "start": "135" + } + ] + }, + "net/minecraft/advancements/critereon/ItemDurabilityTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger", + "start": "81" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger", + "start": "103" + } + ] + }, + "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ItemDurabilityTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger", + "start": "81" + } + ] + }, + "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/ItemDurabilityTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/ItemDurabilityTrigger", + "start": "103" + } + ] + }, + "net/minecraft/advancements/critereon/KilledTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/KilledTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/KilledTrigger", + "start": "81" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/KilledTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/KilledTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/KilledTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/KilledTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/KilledTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/KilledTrigger", + "start": "81" + } + ] + }, + "net/minecraft/advancements/critereon/KilledTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/KilledTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/KilledTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/KilledTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/LevitationTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/LevitationTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/LevitationTrigger", + "start": "78" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/LevitationTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/LevitationTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/LevitationTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/LevitationTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/LevitationTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/LevitationTrigger", + "start": "78" + } + ] + }, + "net/minecraft/advancements/critereon/LevitationTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/LevitationTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/LevitationTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/LevitationTrigger", + "start": "97" + } + ] + }, + "net/minecraft/advancements/critereon/MobEffectsPredicate": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/MobEffectsPredicate$InstancePredicate", + "inner_name": "InstancePredicate", + "outer_class": "net/minecraft/advancements/critereon/MobEffectsPredicate", + "start": "93" + } + ] + }, + "net/minecraft/advancements/critereon/MobEffectsPredicate$InstancePredicate": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/MobEffectsPredicate" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/MobEffectsPredicate$InstancePredicate", + "inner_name": "InstancePredicate", + "outer_class": "net/minecraft/advancements/critereon/MobEffectsPredicate", + "start": "93" + } + ] + }, + "net/minecraft/advancements/critereon/NetherTravelTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/NetherTravelTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/NetherTravelTrigger", + "start": "82" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/NetherTravelTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/NetherTravelTrigger", + "start": "104" + } + ] + }, + "net/minecraft/advancements/critereon/NetherTravelTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/NetherTravelTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/NetherTravelTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/NetherTravelTrigger", + "start": "82" + } + ] + }, + "net/minecraft/advancements/critereon/NetherTravelTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/NetherTravelTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/NetherTravelTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/NetherTravelTrigger", + "start": "104" + } + ] + }, + "net/minecraft/advancements/critereon/PlacedBlockTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger", + "start": "127" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger", + "start": "156" + } + ] + }, + "net/minecraft/advancements/critereon/PlacedBlockTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PlacedBlockTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger", + "start": "127" + } + ] + }, + "net/minecraft/advancements/critereon/PlacedBlockTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PlacedBlockTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PlacedBlockTrigger", + "start": "156" + } + ] + }, + "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger", + "start": "79" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger", + "start": "98" + } + ] + }, + "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger", + "start": "79" + } + ] + }, + "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PlayerHurtEntityTrigger", + "start": "98" + } + ] + }, + "net/minecraft/advancements/critereon/PositionTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PositionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PositionTrigger", + "start": "79" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PositionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PositionTrigger", + "start": "92" + } + ] + }, + "net/minecraft/advancements/critereon/PositionTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PositionTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/PositionTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/PositionTrigger", + "start": "79" + } + ] + }, + "net/minecraft/advancements/critereon/PositionTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/PositionTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/PositionTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/PositionTrigger", + "start": "92" + } + ] + }, + "net/minecraft/advancements/critereon/RecipeUnlockedTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger", + "start": "82" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger", + "start": "95" + } + ] + }, + "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger", + "start": "82" + } + ] + }, + "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/RecipeUnlockedTrigger", + "start": "95" + } + ] + }, + "net/minecraft/advancements/critereon/SummonedEntityTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/SummonedEntityTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/SummonedEntityTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/SummonedEntityTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/SummonedEntityTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/SummonedEntityTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/TameAnimalTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/TameAnimalTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/TameAnimalTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/TameAnimalTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/TameAnimalTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/TameAnimalTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/TameAnimalTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/TameAnimalTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/TameAnimalTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/TameAnimalTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/TameAnimalTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/TameAnimalTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/TameAnimalTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/TickTrigger": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/TickTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/TickTrigger", + "start": "79" + }, + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/TickTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/TickTrigger" + } + ] + }, + "net/minecraft/advancements/critereon/TickTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/TickTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/TickTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/TickTrigger" + } + ] + }, + "net/minecraft/advancements/critereon/TickTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/TickTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/TickTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/TickTrigger", + "start": "79" + } + ] + }, + "net/minecraft/advancements/critereon/UsedEnderEyeTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger", + "start": "77" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger", + "start": "90" + } + ] + }, + "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger", + "start": "77" + } + ] + }, + "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/UsedEnderEyeTrigger", + "start": "90" + } + ] + }, + "net/minecraft/advancements/critereon/UsedTotemTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/UsedTotemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/UsedTotemTrigger", + "start": "75" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/UsedTotemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/UsedTotemTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/UsedTotemTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/UsedTotemTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/UsedTotemTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/UsedTotemTrigger", + "start": "75" + } + ] + }, + "net/minecraft/advancements/critereon/UsedTotemTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/UsedTotemTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/UsedTotemTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/UsedTotemTrigger", + "start": "88" + } + ] + }, + "net/minecraft/advancements/critereon/VillagerTradeTrigger": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger", + "start": "79" + }, + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger", + "start": "98" + } + ] + }, + "net/minecraft/advancements/critereon/VillagerTradeTrigger$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/VillagerTradeTrigger" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger", + "start": "79" + } + ] + }, + "net/minecraft/advancements/critereon/VillagerTradeTrigger$Listeners": { + "enclosingMethod": { + "owner": "net/minecraft/advancements/critereon/VillagerTradeTrigger" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger$Listeners", + "inner_name": "Listeners", + "outer_class": "net/minecraft/advancements/critereon/VillagerTradeTrigger", + "start": "98" + } + ] + }, + "net/minecraft/block/Block": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/Block$EnumOffsetType", + "inner_name": "EnumOffsetType", + "outer_class": "net/minecraft/block/Block", + "start": "835" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/Block$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/Block" + } + ] + }, + "net/minecraft/block/Block$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/Block" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/Block$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/Block" + } + ] + }, + "net/minecraft/block/Block$EnumOffsetType": { + "enclosingMethod": { + "owner": "net/minecraft/block/Block" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/Block$EnumOffsetType", + "inner_name": "EnumOffsetType", + "outer_class": "net/minecraft/block/Block", + "start": "835" + } + ] + }, + "net/minecraft/block/BlockAnvil": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockAnvil$Anvil", + "inner_name": "Anvil", + "outer_class": "net/minecraft/block/BlockAnvil", + "start": "142" + } + ] + }, + "net/minecraft/block/BlockAnvil$Anvil": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockAnvil" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockAnvil$Anvil", + "inner_name": "Anvil", + "outer_class": "net/minecraft/block/BlockAnvil", + "start": "142" + } + ] + }, + "net/minecraft/block/BlockBanner": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockBanner$BlockBannerHanging", + "inner_name": "BlockBannerHanging", + "outer_class": "net/minecraft/block/BlockBanner", + "start": "135" + }, + { + "access": "29", + "inner_class": "net/minecraft/block/BlockBanner$BlockBannerStanding", + "inner_name": "BlockBannerStanding", + "outer_class": "net/minecraft/block/BlockBanner", + "start": "197" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockBanner$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockBanner" + } + ] + }, + "net/minecraft/block/BlockBanner$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockBanner" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockBanner$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockBanner" + } + ] + }, + "net/minecraft/block/BlockBanner$BlockBannerHanging": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockBanner" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockBanner$BlockBannerHanging", + "inner_name": "BlockBannerHanging", + "outer_class": "net/minecraft/block/BlockBanner", + "start": "135" + } + ] + }, + "net/minecraft/block/BlockBanner$BlockBannerStanding": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockBanner" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockBanner$BlockBannerStanding", + "inner_name": "BlockBannerStanding", + "outer_class": "net/minecraft/block/BlockBanner", + "start": "197" + } + ] + }, + "net/minecraft/block/BlockBeacon": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockBeacon$1", + "start": "94" + } + ] + }, + "net/minecraft/block/BlockBeacon$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V", + "name": "func_176450_d", + "owner": "net/minecraft/block/BlockBeacon" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockBeacon$1", + "start": "94" + }, + { + "inner_class": "net/minecraft/block/BlockBeacon$1$1", + "start": "103" + } + ] + }, + "net/minecraft/block/BlockBeacon$1$1": { + "enclosingMethod": { + "desc": "()V", + "name": "run", + "owner": "net/minecraft/block/BlockBeacon$1" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockBeacon$1$1", + "start": "103" + } + ] + }, + "net/minecraft/block/BlockBed": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockBed$EnumPartType", + "inner_name": "EnumPartType", + "outer_class": "net/minecraft/block/BlockBed", + "start": "379" + } + ] + }, + "net/minecraft/block/BlockBed$EnumPartType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockBed" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockBed$EnumPartType", + "inner_name": "EnumPartType", + "outer_class": "net/minecraft/block/BlockBed", + "start": "379" + } + ] + }, + "net/minecraft/block/BlockButton": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockButton$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockButton" + } + ] + }, + "net/minecraft/block/BlockButton$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockButton" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockButton$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockButton" + } + ] + }, + "net/minecraft/block/BlockChest": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockChest$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/block/BlockChest", + "start": "36" + } + ] + }, + "net/minecraft/block/BlockChest$Type": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockChest" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockChest$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/block/BlockChest", + "start": "36" + } + ] + }, + "net/minecraft/block/BlockCocoa": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockCocoa$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockCocoa" + } + ] + }, + "net/minecraft/block/BlockCocoa$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockCocoa" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockCocoa$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockCocoa" + } + ] + }, + "net/minecraft/block/BlockDirt": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDirt$DirtType", + "inner_name": "DirtType", + "outer_class": "net/minecraft/block/BlockDirt", + "start": "78" + } + ] + }, + "net/minecraft/block/BlockDirt$DirtType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDirt" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDirt$DirtType", + "inner_name": "DirtType", + "outer_class": "net/minecraft/block/BlockDirt", + "start": "78" + } + ] + }, + "net/minecraft/block/BlockDoor": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoor$EnumDoorHalf", + "inner_name": "EnumDoorHalf", + "outer_class": "net/minecraft/block/BlockDoor", + "start": "378" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoor$EnumHingePosition", + "inner_name": "EnumHingePosition", + "outer_class": "net/minecraft/block/BlockDoor", + "start": "394" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockDoor$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockDoor" + } + ] + }, + "net/minecraft/block/BlockDoor$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDoor" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockDoor$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockDoor" + } + ] + }, + "net/minecraft/block/BlockDoor$EnumDoorHalf": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDoor" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoor$EnumDoorHalf", + "inner_name": "EnumDoorHalf", + "outer_class": "net/minecraft/block/BlockDoor", + "start": "378" + } + ] + }, + "net/minecraft/block/BlockDoor$EnumHingePosition": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDoor" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoor$EnumHingePosition", + "inner_name": "EnumHingePosition", + "outer_class": "net/minecraft/block/BlockDoor", + "start": "394" + } + ] + }, + "net/minecraft/block/BlockDoublePlant": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoublePlant$EnumPlantType", + "inner_name": "EnumPlantType", + "outer_class": "net/minecraft/block/BlockDoublePlant", + "start": "270" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoublePlant$EnumBlockHalf", + "inner_name": "EnumBlockHalf", + "outer_class": "net/minecraft/block/BlockDoublePlant", + "start": "332" + } + ] + }, + "net/minecraft/block/BlockDoublePlant$EnumBlockHalf": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDoublePlant" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoublePlant$EnumBlockHalf", + "inner_name": "EnumBlockHalf", + "outer_class": "net/minecraft/block/BlockDoublePlant", + "start": "332" + } + ] + }, + "net/minecraft/block/BlockDoublePlant$EnumPlantType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockDoublePlant" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockDoublePlant$EnumPlantType", + "inner_name": "EnumPlantType", + "outer_class": "net/minecraft/block/BlockDoublePlant", + "start": "270" + } + ] + }, + "net/minecraft/block/BlockEndRod": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockEndRod$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockEndRod" + } + ] + }, + "net/minecraft/block/BlockEndRod$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockEndRod" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockEndRod$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockEndRod" + } + ] + }, + "net/minecraft/block/BlockFarmland": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFarmland$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFarmland" + } + ] + }, + "net/minecraft/block/BlockFarmland$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFarmland" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFarmland$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFarmland" + } + ] + }, + "net/minecraft/block/BlockFence": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFence$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFence" + } + ] + }, + "net/minecraft/block/BlockFence$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFence" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFence$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFence" + } + ] + }, + "net/minecraft/block/BlockFlower": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockFlower$1", + "start": "55" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerColor", + "inner_name": "EnumFlowerColor", + "outer_class": "net/minecraft/block/BlockFlower", + "start": "75" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerType", + "inner_name": "EnumFlowerType", + "outer_class": "net/minecraft/block/BlockFlower", + "start": "89" + } + ] + }, + "net/minecraft/block/BlockFlower$1": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/block/properties/IProperty;", + "name": "func_176494_l", + "owner": "net/minecraft/block/BlockFlower" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockFlower$1", + "start": "55" + } + ] + }, + "net/minecraft/block/BlockFlower$EnumFlowerColor": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFlower" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerColor", + "inner_name": "EnumFlowerColor", + "outer_class": "net/minecraft/block/BlockFlower", + "start": "75" + } + ] + }, + "net/minecraft/block/BlockFlower$EnumFlowerType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFlower" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerType", + "inner_name": "EnumFlowerType", + "outer_class": "net/minecraft/block/BlockFlower", + "start": "89" + }, + { + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerType$1", + "start": "112" + } + ] + }, + "net/minecraft/block/BlockFlower$EnumFlowerType$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFlower$EnumFlowerType" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockFlower$EnumFlowerType$1", + "start": "112" + } + ] + }, + "net/minecraft/block/BlockFlowerPot": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlowerPot$EnumFlowerType", + "inner_name": "EnumFlowerType", + "outer_class": "net/minecraft/block/BlockFlowerPot", + "start": "343" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFlowerPot$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFlowerPot" + } + ] + }, + "net/minecraft/block/BlockFlowerPot$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFlowerPot" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFlowerPot$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFlowerPot" + } + ] + }, + "net/minecraft/block/BlockFlowerPot$EnumFlowerType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFlowerPot" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockFlowerPot$EnumFlowerType", + "inner_name": "EnumFlowerType", + "outer_class": "net/minecraft/block/BlockFlowerPot", + "start": "343" + } + ] + }, + "net/minecraft/block/BlockFurnace": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFurnace$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFurnace" + } + ] + }, + "net/minecraft/block/BlockFurnace$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockFurnace" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockFurnace$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockFurnace" + } + ] + }, + "net/minecraft/block/BlockGrassPath": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockGrassPath$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockGrassPath" + } + ] + }, + "net/minecraft/block/BlockGrassPath$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockGrassPath" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockGrassPath$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockGrassPath" + } + ] + }, + "net/minecraft/block/BlockHopper": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockHopper$1", + "start": "33" + } + ] + }, + "net/minecraft/block/BlockHopper$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockHopper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockHopper$1", + "start": "33" + } + ] + }, + "net/minecraft/block/BlockHugeMushroom": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockHugeMushroom$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockHugeMushroom", + "start": "199" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockHugeMushroom$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockHugeMushroom" + } + ] + }, + "net/minecraft/block/BlockHugeMushroom$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockHugeMushroom" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockHugeMushroom$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockHugeMushroom" + } + ] + }, + "net/minecraft/block/BlockHugeMushroom$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockHugeMushroom" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockHugeMushroom$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockHugeMushroom", + "start": "199" + } + ] + }, + "net/minecraft/block/BlockJukebox": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockJukebox$TileEntityJukebox", + "inner_name": "TileEntityJukebox", + "outer_class": "net/minecraft/block/BlockJukebox", + "start": "36" + } + ] + }, + "net/minecraft/block/BlockJukebox$TileEntityJukebox": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockJukebox" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockJukebox$TileEntityJukebox", + "inner_name": "TileEntityJukebox", + "outer_class": "net/minecraft/block/BlockJukebox", + "start": "36" + } + ] + }, + "net/minecraft/block/BlockLadder": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLadder$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLadder" + } + ] + }, + "net/minecraft/block/BlockLadder$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockLadder" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLadder$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLadder" + } + ] + }, + "net/minecraft/block/BlockLever": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockLever$EnumOrientation", + "inner_name": "EnumOrientation", + "outer_class": "net/minecraft/block/BlockLever", + "start": "301" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLever$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLever" + } + ] + }, + "net/minecraft/block/BlockLever$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockLever" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLever$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLever" + } + ] + }, + "net/minecraft/block/BlockLever$EnumOrientation": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockLever" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockLever$EnumOrientation", + "inner_name": "EnumOrientation", + "outer_class": "net/minecraft/block/BlockLever", + "start": "301" + } + ] + }, + "net/minecraft/block/BlockLog": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockLog$EnumAxis", + "inner_name": "EnumAxis", + "outer_class": "net/minecraft/block/BlockLog", + "start": "70" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLog$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLog" + } + ] + }, + "net/minecraft/block/BlockLog$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockLog" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockLog$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockLog" + } + ] + }, + "net/minecraft/block/BlockLog$EnumAxis": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockLog" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockLog$EnumAxis", + "inner_name": "EnumAxis", + "outer_class": "net/minecraft/block/BlockLog", + "start": "70" + } + ] + }, + "net/minecraft/block/BlockNewLeaf": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockNewLeaf$1", + "start": "21" + } + ] + }, + "net/minecraft/block/BlockNewLeaf$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockNewLeaf" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockNewLeaf$1", + "start": "21" + } + ] + }, + "net/minecraft/block/BlockNewLog": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockNewLog$1", + "start": "18" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockNewLog$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockNewLog" + } + ] + }, + "net/minecraft/block/BlockNewLog$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockNewLog" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockNewLog$1", + "start": "18" + } + ] + }, + "net/minecraft/block/BlockNewLog$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockNewLog" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockNewLog$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockNewLog" + } + ] + }, + "net/minecraft/block/BlockOldLeaf": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockOldLeaf$1", + "start": "21" + } + ] + }, + "net/minecraft/block/BlockOldLeaf$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockOldLeaf" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockOldLeaf$1", + "start": "21" + } + ] + }, + "net/minecraft/block/BlockOldLog": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockOldLog$1", + "start": "18" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockOldLog$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockOldLog" + } + ] + }, + "net/minecraft/block/BlockOldLog$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockOldLog" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockOldLog$1", + "start": "18" + } + ] + }, + "net/minecraft/block/BlockOldLog$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockOldLog" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockOldLog$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockOldLog" + } + ] + }, + "net/minecraft/block/BlockPane": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPane$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPane" + } + ] + }, + "net/minecraft/block/BlockPane$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPane" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPane$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPane" + } + ] + }, + "net/minecraft/block/BlockPistonBase": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPistonBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPistonBase" + } + ] + }, + "net/minecraft/block/BlockPistonBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPistonBase" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPistonBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPistonBase" + } + ] + }, + "net/minecraft/block/BlockPistonExtension": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPistonExtension$EnumPistonType", + "inner_name": "EnumPistonType", + "outer_class": "net/minecraft/block/BlockPistonExtension", + "start": "236" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPistonExtension$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPistonExtension" + } + ] + }, + "net/minecraft/block/BlockPistonExtension$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPistonExtension" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPistonExtension$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPistonExtension" + } + ] + }, + "net/minecraft/block/BlockPistonExtension$EnumPistonType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPistonExtension" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPistonExtension$EnumPistonType", + "inner_name": "EnumPistonType", + "outer_class": "net/minecraft/block/BlockPistonExtension", + "start": "236" + } + ] + }, + "net/minecraft/block/BlockPlanks": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPlanks$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockPlanks", + "start": "57" + } + ] + }, + "net/minecraft/block/BlockPlanks$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPlanks" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPlanks$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockPlanks", + "start": "57" + } + ] + }, + "net/minecraft/block/BlockPortal": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPortal$Size", + "inner_name": "Size", + "outer_class": "net/minecraft/block/BlockPortal", + "start": "309" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPortal$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPortal" + } + ] + }, + "net/minecraft/block/BlockPortal$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPortal" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPortal$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPortal" + } + ] + }, + "net/minecraft/block/BlockPortal$Size": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPortal" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPortal$Size", + "inner_name": "Size", + "outer_class": "net/minecraft/block/BlockPortal", + "start": "309" + } + ] + }, + "net/minecraft/block/BlockPressurePlate": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPressurePlate$Sensitivity", + "inner_name": "Sensitivity", + "outer_class": "net/minecraft/block/BlockPressurePlate", + "start": "21" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPressurePlate$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPressurePlate" + } + ] + }, + "net/minecraft/block/BlockPressurePlate$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPressurePlate" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockPressurePlate$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockPressurePlate" + } + ] + }, + "net/minecraft/block/BlockPressurePlate$Sensitivity": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPressurePlate" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPressurePlate$Sensitivity", + "inner_name": "Sensitivity", + "outer_class": "net/minecraft/block/BlockPressurePlate", + "start": "21" + } + ] + }, + "net/minecraft/block/BlockPrismarine": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPrismarine$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockPrismarine", + "start": "68" + } + ] + }, + "net/minecraft/block/BlockPrismarine$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPrismarine" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPrismarine$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockPrismarine", + "start": "68" + } + ] + }, + "net/minecraft/block/BlockPumpkin": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockPumpkin$1", + "start": "146" + } + ] + }, + "net/minecraft/block/BlockPumpkin$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPumpkin" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockPumpkin$1", + "start": "146" + } + ] + }, + "net/minecraft/block/BlockPurpurSlab": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Half", + "inner_name": "Half", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "92" + }, + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Double", + "inner_name": "Double", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "99" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Variant", + "inner_name": "Variant", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "105" + } + ] + }, + "net/minecraft/block/BlockPurpurSlab$Double": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPurpurSlab" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Double", + "inner_name": "Double", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "99" + } + ] + }, + "net/minecraft/block/BlockPurpurSlab$Half": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPurpurSlab" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Half", + "inner_name": "Half", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "92" + } + ] + }, + "net/minecraft/block/BlockPurpurSlab$Variant": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockPurpurSlab" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockPurpurSlab$Variant", + "inner_name": "Variant", + "outer_class": "net/minecraft/block/BlockPurpurSlab", + "start": "105" + } + ] + }, + "net/minecraft/block/BlockQuartz": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockQuartz$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockQuartz", + "start": "113" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockQuartz$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockQuartz" + } + ] + }, + "net/minecraft/block/BlockQuartz$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockQuartz" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockQuartz$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockQuartz" + } + ] + }, + "net/minecraft/block/BlockQuartz$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockQuartz" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockQuartz$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockQuartz", + "start": "113" + } + ] + }, + "net/minecraft/block/BlockRail": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRail$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRail" + } + ] + }, + "net/minecraft/block/BlockRail$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRail" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRail$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRail" + } + ] + }, + "net/minecraft/block/BlockRailBase": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/block/BlockRailBase$Rail", + "inner_name": "Rail", + "outer_class": "net/minecraft/block/BlockRailBase", + "start": "47" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRailBase$EnumRailDirection", + "inner_name": "EnumRailDirection", + "outer_class": "net/minecraft/block/BlockRailBase", + "start": "487" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRailBase" + } + ] + }, + "net/minecraft/block/BlockRailBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailBase" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRailBase" + } + ] + }, + "net/minecraft/block/BlockRailBase$EnumRailDirection": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailBase" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRailBase$EnumRailDirection", + "inner_name": "EnumRailDirection", + "outer_class": "net/minecraft/block/BlockRailBase", + "start": "487" + } + ] + }, + "net/minecraft/block/BlockRailBase$Rail": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailBase" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/block/BlockRailBase$Rail", + "inner_name": "Rail", + "outer_class": "net/minecraft/block/BlockRailBase", + "start": "47" + } + ] + }, + "net/minecraft/block/BlockRailDetector": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRailDetector$1", + "start": "27" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailDetector$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockRailDetector" + } + ] + }, + "net/minecraft/block/BlockRailDetector$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailDetector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRailDetector$1", + "start": "27" + } + ] + }, + "net/minecraft/block/BlockRailDetector$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailDetector" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailDetector$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockRailDetector" + } + ] + }, + "net/minecraft/block/BlockRailPowered": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRailPowered$1", + "start": "15" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailPowered$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockRailPowered" + } + ] + }, + "net/minecraft/block/BlockRailPowered$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailPowered" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRailPowered$1", + "start": "15" + } + ] + }, + "net/minecraft/block/BlockRailPowered$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRailPowered" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRailPowered$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockRailPowered" + } + ] + }, + "net/minecraft/block/BlockRedSandstone": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRedSandstone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockRedSandstone", + "start": "49" + } + ] + }, + "net/minecraft/block/BlockRedSandstone$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRedSandstone" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRedSandstone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockRedSandstone", + "start": "49" + } + ] + }, + "net/minecraft/block/BlockRedstoneComparator": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRedstoneComparator$1", + "start": "152" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRedstoneComparator$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/block/BlockRedstoneComparator", + "start": "309" + } + ] + }, + "net/minecraft/block/BlockRedstoneComparator$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;Lnet/minecraft/util/EnumFacing;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/item/EntityItemFrame;", + "name": "func_176461_a", + "owner": "net/minecraft/block/BlockRedstoneComparator" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockRedstoneComparator$1", + "start": "152" + } + ] + }, + "net/minecraft/block/BlockRedstoneComparator$Mode": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRedstoneComparator" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockRedstoneComparator$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/block/BlockRedstoneComparator", + "start": "309" + } + ] + }, + "net/minecraft/block/BlockRedstoneTorch": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/block/BlockRedstoneTorch$Toggle", + "inner_name": "Toggle", + "outer_class": "net/minecraft/block/BlockRedstoneTorch" + } + ] + }, + "net/minecraft/block/BlockRedstoneTorch$Toggle": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRedstoneTorch" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/block/BlockRedstoneTorch$Toggle", + "inner_name": "Toggle", + "outer_class": "net/minecraft/block/BlockRedstoneTorch" + } + ] + }, + "net/minecraft/block/BlockRedstoneWire": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/block/BlockRedstoneWire$EnumAttachPosition", + "inner_name": "EnumAttachPosition", + "outer_class": "net/minecraft/block/BlockRedstoneWire", + "start": "512" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRedstoneWire$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRedstoneWire" + } + ] + }, + "net/minecraft/block/BlockRedstoneWire$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRedstoneWire" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRedstoneWire$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRedstoneWire" + } + ] + }, + "net/minecraft/block/BlockRedstoneWire$EnumAttachPosition": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRedstoneWire" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/block/BlockRedstoneWire$EnumAttachPosition", + "inner_name": "EnumAttachPosition", + "outer_class": "net/minecraft/block/BlockRedstoneWire", + "start": "512" + } + ] + }, + "net/minecraft/block/BlockRotatedPillar": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRotatedPillar$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRotatedPillar" + } + ] + }, + "net/minecraft/block/BlockRotatedPillar$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockRotatedPillar" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockRotatedPillar$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockRotatedPillar" + } + ] + }, + "net/minecraft/block/BlockSand": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSand$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSand", + "start": "60" + } + ] + }, + "net/minecraft/block/BlockSand$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSand" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSand$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSand", + "start": "60" + } + ] + }, + "net/minecraft/block/BlockSandStone": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSandStone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSandStone", + "start": "57" + } + ] + }, + "net/minecraft/block/BlockSandStone$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSandStone" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSandStone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSandStone", + "start": "57" + } + ] + }, + "net/minecraft/block/BlockSapling": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSapling$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockSapling" + } + ] + }, + "net/minecraft/block/BlockSapling$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSapling" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSapling$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockSapling" + } + ] + }, + "net/minecraft/block/BlockShulkerBox": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockShulkerBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockShulkerBox" + } + ] + }, + "net/minecraft/block/BlockShulkerBox$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockShulkerBox" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockShulkerBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockShulkerBox" + } + ] + }, + "net/minecraft/block/BlockSilverfish": { + "innerClasses": [ + { + "access": "4429", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSilverfish", + "start": "96" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSilverfish$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockSilverfish" + } + ] + }, + "net/minecraft/block/BlockSilverfish$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSilverfish$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockSilverfish" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish" + }, + "innerClasses": [ + { + "access": "4429", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockSilverfish", + "start": "96" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$1", + "start": "101" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$2", + "start": "107" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$3", + "start": "113" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$4", + "start": "119" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$5", + "start": "125" + }, + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$6", + "start": "131" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$1", + "start": "101" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$2", + "start": "107" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$3": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$3", + "start": "113" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$4": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$4", + "start": "119" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$5": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$5", + "start": "125" + } + ] + }, + "net/minecraft/block/BlockSilverfish$EnumType$6": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSilverfish$EnumType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/block/BlockSilverfish$EnumType$6", + "start": "131" + } + ] + }, + "net/minecraft/block/BlockSkull": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockSkull$1", + "start": "43" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSkull$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockSkull" + } + ] + }, + "net/minecraft/block/BlockSkull$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSkull" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockSkull$1", + "start": "43" + } + ] + }, + "net/minecraft/block/BlockSkull$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSkull" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockSkull$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockSkull" + } + ] + }, + "net/minecraft/block/BlockSlab": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSlab$EnumBlockHalf", + "inner_name": "EnumBlockHalf", + "outer_class": "net/minecraft/block/BlockSlab", + "start": "152" + } + ] + }, + "net/minecraft/block/BlockSlab$EnumBlockHalf": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockSlab" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockSlab$EnumBlockHalf", + "inner_name": "EnumBlockHalf", + "outer_class": "net/minecraft/block/BlockSlab", + "start": "152" + } + ] + }, + "net/minecraft/block/BlockStainedGlassPane": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStainedGlassPane$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStainedGlassPane" + } + ] + }, + "net/minecraft/block/BlockStainedGlassPane$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStainedGlassPane" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStainedGlassPane$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStainedGlassPane" + } + ] + }, + "net/minecraft/block/BlockStairs": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStairs$EnumHalf", + "inner_name": "EnumHalf", + "outer_class": "net/minecraft/block/BlockStairs", + "start": "452" + }, + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStairs$EnumShape", + "inner_name": "EnumShape", + "outer_class": "net/minecraft/block/BlockStairs", + "start": "474" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStairs$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStairs" + } + ] + }, + "net/minecraft/block/BlockStairs$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStairs" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStairs$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStairs" + } + ] + }, + "net/minecraft/block/BlockStairs$EnumHalf": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStairs" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStairs$EnumHalf", + "inner_name": "EnumHalf", + "outer_class": "net/minecraft/block/BlockStairs", + "start": "452" + } + ] + }, + "net/minecraft/block/BlockStairs$EnumShape": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStairs" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStairs$EnumShape", + "inner_name": "EnumShape", + "outer_class": "net/minecraft/block/BlockStairs", + "start": "474" + } + ] + }, + "net/minecraft/block/BlockStone": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStone", + "start": "74" + } + ] + }, + "net/minecraft/block/BlockStone$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStone" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStone$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStone", + "start": "74" + } + ] + }, + "net/minecraft/block/BlockStoneBrick": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneBrick$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneBrick", + "start": "54" + } + ] + }, + "net/minecraft/block/BlockStoneBrick$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStoneBrick" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneBrick$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneBrick", + "start": "54" + } + ] + }, + "net/minecraft/block/BlockStoneSlab": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneSlab$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneSlab", + "start": "123" + } + ] + }, + "net/minecraft/block/BlockStoneSlab$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStoneSlab" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneSlab$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneSlab", + "start": "123" + } + ] + }, + "net/minecraft/block/BlockStoneSlabNew": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneSlabNew$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneSlabNew", + "start": "126" + } + ] + }, + "net/minecraft/block/BlockStoneSlabNew$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStoneSlabNew" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockStoneSlabNew$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockStoneSlabNew", + "start": "126" + } + ] + }, + "net/minecraft/block/BlockStructure": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStructure$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStructure" + } + ] + }, + "net/minecraft/block/BlockStructure$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockStructure" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockStructure$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockStructure" + } + ] + }, + "net/minecraft/block/BlockTallGrass": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockTallGrass$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockTallGrass", + "start": "124" + } + ] + }, + "net/minecraft/block/BlockTallGrass$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTallGrass" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockTallGrass$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockTallGrass", + "start": "124" + } + ] + }, + "net/minecraft/block/BlockTorch": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockTorch$1", + "start": "23" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTorch$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockTorch" + } + ] + }, + "net/minecraft/block/BlockTorch$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTorch" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/BlockTorch$1", + "start": "23" + } + ] + }, + "net/minecraft/block/BlockTorch$2": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTorch" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTorch$2", + "inner_name": "2", + "outer_class": "net/minecraft/block/BlockTorch" + } + ] + }, + "net/minecraft/block/BlockTrapDoor": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockTrapDoor$DoorHalf", + "inner_name": "DoorHalf", + "outer_class": "net/minecraft/block/BlockTrapDoor", + "start": "221" + }, + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTrapDoor$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTrapDoor" + } + ] + }, + "net/minecraft/block/BlockTrapDoor$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTrapDoor" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTrapDoor$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTrapDoor" + } + ] + }, + "net/minecraft/block/BlockTrapDoor$DoorHalf": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTrapDoor" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockTrapDoor$DoorHalf", + "inner_name": "DoorHalf", + "outer_class": "net/minecraft/block/BlockTrapDoor", + "start": "221" + } + ] + }, + "net/minecraft/block/BlockTripWire": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTripWire$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTripWire" + } + ] + }, + "net/minecraft/block/BlockTripWire$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTripWire" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTripWire$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTripWire" + } + ] + }, + "net/minecraft/block/BlockTripWireHook": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTripWireHook$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTripWireHook" + } + ] + }, + "net/minecraft/block/BlockTripWireHook$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockTripWireHook" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockTripWireHook$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockTripWireHook" + } + ] + }, + "net/minecraft/block/BlockVine": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockVine$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockVine" + } + ] + }, + "net/minecraft/block/BlockVine$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockVine" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockVine$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockVine" + } + ] + }, + "net/minecraft/block/BlockWall": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockWall$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockWall", + "start": "220" + } + ] + }, + "net/minecraft/block/BlockWall$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockWall" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/block/BlockWall$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/block/BlockWall", + "start": "220" + } + ] + }, + "net/minecraft/block/BlockWallSign": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockWallSign$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockWallSign" + } + ] + }, + "net/minecraft/block/BlockWallSign$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockWallSign" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/block/BlockWallSign$1", + "inner_name": "1", + "outer_class": "net/minecraft/block/BlockWallSign" + } + ] + }, + "net/minecraft/block/BlockWorkbench": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockWorkbench$InterfaceCraftingTable", + "inner_name": "InterfaceCraftingTable", + "outer_class": "net/minecraft/block/BlockWorkbench", + "start": "47" + } + ] + }, + "net/minecraft/block/BlockWorkbench$InterfaceCraftingTable": { + "enclosingMethod": { + "owner": "net/minecraft/block/BlockWorkbench" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/BlockWorkbench$InterfaceCraftingTable", + "inner_name": "InterfaceCraftingTable", + "outer_class": "net/minecraft/block/BlockWorkbench", + "start": "47" + } + ] + }, + "net/minecraft/block/material/Material": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/material/Material$1", + "start": "39" + } + ] + }, + "net/minecraft/block/material/Material$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/material/Material" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/material/Material$1", + "start": "39" + } + ] + }, + "net/minecraft/block/state/BlockStateBase": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockStateBase$1", + "start": "16" + } + ] + }, + "net/minecraft/block/state/BlockStateBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/BlockStateBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockStateBase$1", + "start": "16" + } + ] + }, + "net/minecraft/block/state/BlockStateContainer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockStateContainer$1", + "start": "44" + }, + { + "access": "29", + "inner_class": "net/minecraft/block/state/BlockStateContainer$StateImplementation", + "inner_name": "StateImplementation", + "outer_class": "net/minecraft/block/state/BlockStateContainer", + "start": "154" + } + ] + }, + "net/minecraft/block/state/BlockStateContainer$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/BlockStateContainer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockStateContainer$1", + "start": "44" + } + ] + }, + "net/minecraft/block/state/BlockStateContainer$StateImplementation": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/BlockStateContainer" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/state/BlockStateContainer$StateImplementation", + "inner_name": "StateImplementation", + "outer_class": "net/minecraft/block/state/BlockStateContainer", + "start": "154" + } + ] + }, + "net/minecraft/block/state/BlockWorldState": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockWorldState$1", + "start": "52" + } + ] + }, + "net/minecraft/block/state/BlockWorldState$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/BlockWorldState" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/BlockWorldState$1", + "start": "52" + } + ] + }, + "net/minecraft/block/state/pattern/BlockPattern": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/block/state/pattern/BlockPattern$CacheLoader", + "inner_name": "CacheLoader", + "outer_class": "net/minecraft/block/state/pattern/BlockPattern", + "start": "121" + }, + { + "access": "29", + "inner_class": "net/minecraft/block/state/pattern/BlockPattern$PatternHelper", + "inner_name": "PatternHelper", + "outer_class": "net/minecraft/block/state/pattern/BlockPattern", + "start": "156" + } + ] + }, + "net/minecraft/block/state/pattern/BlockPattern$CacheLoader": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/pattern/BlockPattern" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/block/state/pattern/BlockPattern$CacheLoader", + "inner_name": "CacheLoader", + "outer_class": "net/minecraft/block/state/pattern/BlockPattern", + "start": "121" + } + ] + }, + "net/minecraft/block/state/pattern/BlockPattern$PatternHelper": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/pattern/BlockPattern" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/block/state/pattern/BlockPattern$PatternHelper", + "inner_name": "PatternHelper", + "outer_class": "net/minecraft/block/state/pattern/BlockPattern", + "start": "156" + } + ] + }, + "net/minecraft/block/state/pattern/BlockStateMatcher": { + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/pattern/BlockStateMatcher$1", + "start": "14" + } + ] + }, + "net/minecraft/block/state/pattern/BlockStateMatcher$1": { + "enclosingMethod": { + "owner": "net/minecraft/block/state/pattern/BlockStateMatcher" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/block/state/pattern/BlockStateMatcher$1", + "start": "14" + } + ] + }, + "net/minecraft/client/Minecraft": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$1", + "start": "706" + }, + { + "inner_class": "net/minecraft/client/Minecraft$2", + "start": "1629" + }, + { + "inner_class": "net/minecraft/client/Minecraft$3", + "start": "1644" + }, + { + "inner_class": "net/minecraft/client/Minecraft$4", + "start": "2492" + }, + { + "inner_class": "net/minecraft/client/Minecraft$5", + "start": "2499" + }, + { + "inner_class": "net/minecraft/client/Minecraft$6", + "start": "2506" + }, + { + "inner_class": "net/minecraft/client/Minecraft$7", + "start": "2513" + }, + { + "inner_class": "net/minecraft/client/Minecraft$8", + "start": "2520" + }, + { + "inner_class": "net/minecraft/client/Minecraft$9", + "start": "2527" + }, + { + "inner_class": "net/minecraft/client/Minecraft$10", + "start": "2541" + }, + { + "inner_class": "net/minecraft/client/Minecraft$11", + "start": "2548" + }, + { + "inner_class": "net/minecraft/client/Minecraft$12", + "start": "2565" + }, + { + "inner_class": "net/minecraft/client/Minecraft$13", + "start": "2572" + }, + { + "inner_class": "net/minecraft/client/Minecraft$14", + "start": "2579" + }, + { + "inner_class": "net/minecraft/client/Minecraft$15", + "start": "2601" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/Minecraft$16", + "inner_name": "16", + "outer_class": "net/minecraft/client/Minecraft" + } + ] + }, + "net/minecraft/client/Minecraft$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71389_H", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$1", + "start": "706" + } + ] + }, + "net/minecraft/client/Minecraft$10": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$10", + "start": "2541" + } + ] + }, + "net/minecraft/client/Minecraft$11": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$11", + "start": "2548" + } + ] + }, + "net/minecraft/client/Minecraft$12": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$12", + "start": "2565" + } + ] + }, + "net/minecraft/client/Minecraft$13": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$13", + "start": "2572" + } + ] + }, + "net/minecraft/client/Minecraft$14": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$14", + "start": "2579" + } + ] + }, + "net/minecraft/client/Minecraft$15": { + "enclosingMethod": { + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$15", + "start": "2601" + } + ] + }, + "net/minecraft/client/Minecraft$16": { + "enclosingMethod": { + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/Minecraft$16", + "inner_name": "16", + "outer_class": "net/minecraft/client/Minecraft" + } + ] + }, + "net/minecraft/client/Minecraft$2": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71407_l", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$2", + "start": "1629" + } + ] + }, + "net/minecraft/client/Minecraft$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71407_l", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$3", + "start": "1644" + } + ] + }, + "net/minecraft/client/Minecraft$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$4", + "start": "2492" + } + ] + }, + "net/minecraft/client/Minecraft$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$5", + "start": "2499" + } + ] + }, + "net/minecraft/client/Minecraft$6": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$6", + "start": "2506" + } + ] + }, + "net/minecraft/client/Minecraft$7": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$7", + "start": "2513" + } + ] + }, + "net/minecraft/client/Minecraft$8": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$8", + "start": "2520" + } + ] + }, + "net/minecraft/client/Minecraft$9": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71396_d", + "owner": "net/minecraft/client/Minecraft" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/Minecraft$9", + "start": "2527" + } + ] + }, + "net/minecraft/client/audio/ISound": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/ISound$AttenuationType", + "inner_name": "AttenuationType", + "outer_class": "net/minecraft/client/audio/ISound", + "start": "12" + } + ] + }, + "net/minecraft/client/audio/ISound$AttenuationType": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/ISound" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/ISound$AttenuationType", + "inner_name": "AttenuationType", + "outer_class": "net/minecraft/client/audio/ISound", + "start": "12" + } + ] + }, + "net/minecraft/client/audio/MusicTicker": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/MusicTicker$MusicType", + "inner_name": "MusicType", + "outer_class": "net/minecraft/client/audio/MusicTicker", + "start": "61" + } + ] + }, + "net/minecraft/client/audio/MusicTicker$MusicType": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/MusicTicker" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/MusicTicker$MusicType", + "inner_name": "MusicType", + "outer_class": "net/minecraft/client/audio/MusicTicker", + "start": "61" + } + ] + }, + "net/minecraft/client/audio/Sound": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/Sound$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/audio/Sound", + "start": "57" + } + ] + }, + "net/minecraft/client/audio/Sound$Type": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/Sound" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/audio/Sound$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/audio/Sound", + "start": "57" + } + ] + }, + "net/minecraft/client/audio/SoundHandler": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundHandler$1", + "start": "49" + }, + { + "inner_class": "net/minecraft/client/audio/SoundHandler$2", + "start": "152" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/audio/SoundHandler$3", + "inner_name": "3", + "outer_class": "net/minecraft/client/audio/SoundHandler" + } + ] + }, + "net/minecraft/client/audio/SoundHandler$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/SoundHandler" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundHandler$1", + "start": "49" + } + ] + }, + "net/minecraft/client/audio/SoundHandler$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/ResourceLocation;Lnet/minecraft/client/audio/SoundList;)V", + "name": "func_147693_a", + "owner": "net/minecraft/client/audio/SoundHandler" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundHandler$2", + "start": "152" + } + ] + }, + "net/minecraft/client/audio/SoundHandler$3": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/SoundHandler" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/audio/SoundHandler$3", + "inner_name": "3", + "outer_class": "net/minecraft/client/audio/SoundHandler" + } + ] + }, + "net/minecraft/client/audio/SoundManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundManager$1", + "start": "111" + }, + { + "inner_class": "net/minecraft/client/audio/SoundManager$2", + "start": "445" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/audio/SoundManager$SoundSystemStarterThread", + "inner_name": "SoundSystemStarterThread", + "outer_class": "net/minecraft/client/audio/SoundManager", + "start": "503" + } + ] + }, + "net/minecraft/client/audio/SoundManager$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_148608_i", + "owner": "net/minecraft/client/audio/SoundManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundManager$1", + "start": "111" + }, + { + "inner_class": "net/minecraft/client/audio/SoundManager$1$1", + "start": "114" + } + ] + }, + "net/minecraft/client/audio/SoundManager$1$1": { + "enclosingMethod": { + "desc": "()V", + "name": "run", + "owner": "net/minecraft/client/audio/SoundManager$1" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundManager$1$1", + "start": "114" + } + ] + }, + "net/minecraft/client/audio/SoundManager$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/SoundManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundManager$2", + "start": "445" + }, + { + "inner_class": "net/minecraft/client/audio/SoundManager$2$1", + "start": "449" + } + ] + }, + "net/minecraft/client/audio/SoundManager$2$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/SoundManager$2" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/audio/SoundManager$2$1", + "start": "449" + } + ] + }, + "net/minecraft/client/audio/SoundManager$SoundSystemStarterThread": { + "enclosingMethod": { + "owner": "net/minecraft/client/audio/SoundManager" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/audio/SoundManager$SoundSystemStarterThread", + "inner_name": "SoundSystemStarterThread", + "outer_class": "net/minecraft/client/audio/SoundManager", + "start": "503" + } + ] + }, + "net/minecraft/client/gui/BossInfoClient": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/BossInfoClient$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/BossInfoClient" + } + ] + }, + "net/minecraft/client/gui/BossInfoClient$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/BossInfoClient" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/BossInfoClient$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/BossInfoClient" + } + ] + }, + "net/minecraft/client/gui/GuiChat": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiChat$ChatTabCompleter", + "inner_name": "ChatTabCompleter", + "outer_class": "net/minecraft/client/gui/GuiChat", + "start": "190" + } + ] + }, + "net/minecraft/client/gui/GuiChat$ChatTabCompleter": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiChat" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiChat$ChatTabCompleter", + "inner_name": "ChatTabCompleter", + "outer_class": "net/minecraft/client/gui/GuiChat", + "start": "190" + } + ] + }, + "net/minecraft/client/gui/GuiCommandBlock": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiCommandBlock$1", + "start": "84" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/GuiCommandBlock$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/gui/GuiCommandBlock" + } + ] + }, + "net/minecraft/client/gui/GuiCommandBlock$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCommandBlock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiCommandBlock$1", + "start": "84" + } + ] + }, + "net/minecraft/client/gui/GuiCommandBlock$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCommandBlock" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/GuiCommandBlock$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/gui/GuiCommandBlock" + } + ] + }, + "net/minecraft/client/gui/GuiCreateFlatWorld": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiCreateFlatWorld$Details", + "inner_name": "Details", + "outer_class": "net/minecraft/client/gui/GuiCreateFlatWorld", + "start": "149" + } + ] + }, + "net/minecraft/client/gui/GuiCreateFlatWorld$Details": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCreateFlatWorld" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiCreateFlatWorld$Details", + "inner_name": "Details", + "outer_class": "net/minecraft/client/gui/GuiCreateFlatWorld", + "start": "149" + } + ] + }, + "net/minecraft/client/gui/GuiCustomizeSkin": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart", + "inner_name": "ButtonPart", + "outer_class": "net/minecraft/client/gui/GuiCustomizeSkin", + "start": "88" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiCustomizeSkin$1" + } + ] + }, + "net/minecraft/client/gui/GuiCustomizeSkin$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCustomizeSkin" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiCustomizeSkin$1" + } + ] + }, + "net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCustomizeSkin" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart", + "inner_name": "ButtonPart", + "outer_class": "net/minecraft/client/gui/GuiCustomizeSkin", + "start": "88" + } + ] + }, + "net/minecraft/client/gui/GuiCustomizeWorldScreen": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiCustomizeWorldScreen$1", + "start": "193" + } + ] + }, + "net/minecraft/client/gui/GuiCustomizeWorldScreen$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiCustomizeWorldScreen" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiCustomizeWorldScreen$1", + "start": "193" + } + ] + }, + "net/minecraft/client/gui/GuiFlatPresets": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiFlatPresets$ListSlot", + "inner_name": "ListSlot", + "outer_class": "net/minecraft/client/gui/GuiFlatPresets", + "start": "240" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiFlatPresets$LayerItem", + "inner_name": "LayerItem", + "outer_class": "net/minecraft/client/gui/GuiFlatPresets" + } + ] + }, + "net/minecraft/client/gui/GuiFlatPresets$LayerItem": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiFlatPresets" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiFlatPresets$LayerItem", + "inner_name": "LayerItem", + "outer_class": "net/minecraft/client/gui/GuiFlatPresets" + } + ] + }, + "net/minecraft/client/gui/GuiFlatPresets$ListSlot": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiFlatPresets" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiFlatPresets$ListSlot", + "inner_name": "ListSlot", + "outer_class": "net/minecraft/client/gui/GuiFlatPresets", + "start": "240" + } + ] + }, + "net/minecraft/client/gui/GuiIngame": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiIngame$1", + "start": "646" + } + ] + }, + "net/minecraft/client/gui/GuiIngame$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/scoreboard/ScoreObjective;Lnet/minecraft/client/gui/ScaledResolution;)V", + "name": "func_180475_a", + "owner": "net/minecraft/client/gui/GuiIngame" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiIngame$1", + "start": "646" + } + ] + }, + "net/minecraft/client/gui/GuiKeyBindingList": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry", + "inner_name": "CategoryEntry", + "outer_class": "net/minecraft/client/gui/GuiKeyBindingList", + "start": "71" + }, + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$KeyEntry", + "inner_name": "KeyEntry", + "outer_class": "net/minecraft/client/gui/GuiKeyBindingList", + "start": "103" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$1" + } + ] + }, + "net/minecraft/client/gui/GuiKeyBindingList$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiKeyBindingList" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$1" + } + ] + }, + "net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiKeyBindingList" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry", + "inner_name": "CategoryEntry", + "outer_class": "net/minecraft/client/gui/GuiKeyBindingList", + "start": "71" + } + ] + }, + "net/minecraft/client/gui/GuiKeyBindingList$KeyEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiKeyBindingList" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiKeyBindingList$KeyEntry", + "inner_name": "KeyEntry", + "outer_class": "net/minecraft/client/gui/GuiKeyBindingList", + "start": "103" + } + ] + }, + "net/minecraft/client/gui/GuiLanguage": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiLanguage$List", + "inner_name": "List", + "outer_class": "net/minecraft/client/gui/GuiLanguage", + "start": "102" + } + ] + }, + "net/minecraft/client/gui/GuiLanguage$List": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiLanguage" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiLanguage$List", + "inner_name": "List", + "outer_class": "net/minecraft/client/gui/GuiLanguage", + "start": "102" + } + ] + }, + "net/minecraft/client/gui/GuiListExtended": { + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiListExtended$IGuiListEntry", + "inner_name": "IGuiListEntry", + "outer_class": "net/minecraft/client/gui/GuiListExtended" + } + ] + }, + "net/minecraft/client/gui/GuiListExtended$IGuiListEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiListExtended" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiListExtended$IGuiListEntry", + "inner_name": "IGuiListEntry", + "outer_class": "net/minecraft/client/gui/GuiListExtended" + } + ] + }, + "net/minecraft/client/gui/GuiListWorldSelectionEntry": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiListWorldSelectionEntry$1", + "start": "168" + }, + { + "inner_class": "net/minecraft/client/gui/GuiListWorldSelectionEntry$2", + "start": "191" + } + ] + }, + "net/minecraft/client/gui/GuiListWorldSelectionEntry$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_186774_a", + "owner": "net/minecraft/client/gui/GuiListWorldSelectionEntry" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiListWorldSelectionEntry$1", + "start": "168" + } + ] + }, + "net/minecraft/client/gui/GuiListWorldSelectionEntry$2": { + "enclosingMethod": { + "desc": "()V", + "name": "func_186776_b", + "owner": "net/minecraft/client/gui/GuiListWorldSelectionEntry" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiListWorldSelectionEntry$2", + "start": "191" + } + ] + }, + "net/minecraft/client/gui/GuiLockIconButton": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/gui/GuiLockIconButton$Icon", + "inner_name": "Icon", + "outer_class": "net/minecraft/client/gui/GuiLockIconButton", + "start": "54" + } + ] + }, + "net/minecraft/client/gui/GuiLockIconButton$Icon": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiLockIconButton" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/gui/GuiLockIconButton$Icon", + "inner_name": "Icon", + "outer_class": "net/minecraft/client/gui/GuiLockIconButton", + "start": "54" + } + ] + }, + "net/minecraft/client/gui/GuiMerchant": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiMerchant$MerchantButton", + "inner_name": "MerchantButton", + "outer_class": "net/minecraft/client/gui/GuiMerchant", + "start": "197" + } + ] + }, + "net/minecraft/client/gui/GuiMerchant$MerchantButton": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiMerchant" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiMerchant$MerchantButton", + "inner_name": "MerchantButton", + "outer_class": "net/minecraft/client/gui/GuiMerchant", + "start": "197" + } + ] + }, + "net/minecraft/client/gui/GuiOptionsRowList": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiOptionsRowList$Row", + "inner_name": "Row", + "outer_class": "net/minecraft/client/gui/GuiOptionsRowList", + "start": "68" + } + ] + }, + "net/minecraft/client/gui/GuiOptionsRowList$Row": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiOptionsRowList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiOptionsRowList$Row", + "inner_name": "Row", + "outer_class": "net/minecraft/client/gui/GuiOptionsRowList", + "start": "68" + } + ] + }, + "net/minecraft/client/gui/GuiOverlayDebug": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/GuiOverlayDebug$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/GuiOverlayDebug" + } + ] + }, + "net/minecraft/client/gui/GuiOverlayDebug$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiOverlayDebug" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/GuiOverlayDebug$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/GuiOverlayDebug" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiEntry", + "inner_name": "GuiEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "290" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiListEntry", + "inner_name": "GuiListEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "425" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry", + "inner_name": "GuiSlideEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "452" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry", + "inner_name": "GuiButtonEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "477" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry", + "inner_name": "EditBoxEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "490" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry", + "inner_name": "GuiLabelEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList" + }, + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiResponder", + "inner_name": "GuiResponder", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry", + "inner_name": "EditBoxEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "490" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry", + "inner_name": "GuiButtonEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "477" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiEntry", + "inner_name": "GuiEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "290" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry", + "inner_name": "GuiLabelEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiListEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiListEntry", + "inner_name": "GuiListEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "425" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiResponder": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiResponder", + "inner_name": "GuiResponder", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList" + } + ] + }, + "net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPageButtonList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry", + "inner_name": "GuiSlideEntry", + "outer_class": "net/minecraft/client/gui/GuiPageButtonList", + "start": "452" + } + ] + }, + "net/minecraft/client/gui/GuiPlayerTabOverlay": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator", + "inner_name": "PlayerComparator", + "outer_class": "net/minecraft/client/gui/GuiPlayerTabOverlay", + "start": "318" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiPlayerTabOverlay$1" + } + ] + }, + "net/minecraft/client/gui/GuiPlayerTabOverlay$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPlayerTabOverlay" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/GuiPlayerTabOverlay$1" + } + ] + }, + "net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiPlayerTabOverlay" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator", + "inner_name": "PlayerComparator", + "outer_class": "net/minecraft/client/gui/GuiPlayerTabOverlay", + "start": "318" + } + ] + }, + "net/minecraft/client/gui/GuiScreenAddServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiScreenAddServer$1", + "start": "23" + } + ] + }, + "net/minecraft/client/gui/GuiScreenAddServer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiScreenAddServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/GuiScreenAddServer$1", + "start": "23" + } + ] + }, + "net/minecraft/client/gui/GuiScreenBook": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiScreenBook$NextPageButton", + "inner_name": "NextPageButton", + "outer_class": "net/minecraft/client/gui/GuiScreenBook", + "start": "494" + } + ] + }, + "net/minecraft/client/gui/GuiScreenBook$NextPageButton": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiScreenBook" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiScreenBook$NextPageButton", + "inner_name": "NextPageButton", + "outer_class": "net/minecraft/client/gui/GuiScreenBook", + "start": "494" + } + ] + }, + "net/minecraft/client/gui/GuiScreenCustomizePresets": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiScreenCustomizePresets$ListPreset", + "inner_name": "ListPreset", + "outer_class": "net/minecraft/client/gui/GuiScreenCustomizePresets", + "start": "164" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiScreenCustomizePresets$Info", + "inner_name": "Info", + "outer_class": "net/minecraft/client/gui/GuiScreenCustomizePresets" + } + ] + }, + "net/minecraft/client/gui/GuiScreenCustomizePresets$Info": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiScreenCustomizePresets" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/GuiScreenCustomizePresets$Info", + "inner_name": "Info", + "outer_class": "net/minecraft/client/gui/GuiScreenCustomizePresets" + } + ] + }, + "net/minecraft/client/gui/GuiScreenCustomizePresets$ListPreset": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiScreenCustomizePresets" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiScreenCustomizePresets$ListPreset", + "inner_name": "ListPreset", + "outer_class": "net/minecraft/client/gui/GuiScreenCustomizePresets", + "start": "164" + } + ] + }, + "net/minecraft/client/gui/GuiScreenOptionsSounds": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiScreenOptionsSounds$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/GuiScreenOptionsSounds", + "start": "108" + } + ] + }, + "net/minecraft/client/gui/GuiScreenOptionsSounds$Button": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiScreenOptionsSounds" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiScreenOptionsSounds$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/GuiScreenOptionsSounds", + "start": "108" + } + ] + }, + "net/minecraft/client/gui/GuiSlider": { + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiSlider$FormatHelper", + "inner_name": "FormatHelper", + "outer_class": "net/minecraft/client/gui/GuiSlider" + } + ] + }, + "net/minecraft/client/gui/GuiSlider$FormatHelper": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiSlider" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/gui/GuiSlider$FormatHelper", + "inner_name": "FormatHelper", + "outer_class": "net/minecraft/client/gui/GuiSlider" + } + ] + }, + "net/minecraft/client/gui/GuiSnooper": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiSnooper$List", + "inner_name": "List", + "outer_class": "net/minecraft/client/gui/GuiSnooper", + "start": "113" + } + ] + }, + "net/minecraft/client/gui/GuiSnooper$List": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiSnooper" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/GuiSnooper$List", + "inner_name": "List", + "outer_class": "net/minecraft/client/gui/GuiSnooper", + "start": "113" + } + ] + }, + "net/minecraft/client/gui/GuiSubtitleOverlay": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiSubtitleOverlay$Subtitle", + "inner_name": "Subtitle", + "outer_class": "net/minecraft/client/gui/GuiSubtitleOverlay", + "start": "134" + } + ] + }, + "net/minecraft/client/gui/GuiSubtitleOverlay$Subtitle": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/GuiSubtitleOverlay" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/GuiSubtitleOverlay$Subtitle", + "inner_name": "Subtitle", + "outer_class": "net/minecraft/client/gui/GuiSubtitleOverlay", + "start": "134" + } + ] + }, + "net/minecraft/client/gui/MapItemRenderer": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/MapItemRenderer$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/client/gui/MapItemRenderer", + "start": "70" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/MapItemRenderer$1" + } + ] + }, + "net/minecraft/client/gui/MapItemRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/MapItemRenderer" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/MapItemRenderer$1" + } + ] + }, + "net/minecraft/client/gui/MapItemRenderer$Instance": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/MapItemRenderer" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/MapItemRenderer$Instance", + "inner_name": "Instance", + "outer_class": "net/minecraft/client/gui/MapItemRenderer", + "start": "70" + } + ] + }, + "net/minecraft/client/gui/ServerListEntryNormal": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/ServerListEntryNormal$1", + "start": "74" + } + ] + }, + "net/minecraft/client/gui/ServerListEntryNormal$1": { + "enclosingMethod": { + "desc": "(IIIIIIIZF)V", + "name": "func_192634_a", + "owner": "net/minecraft/client/gui/ServerListEntryNormal" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/ServerListEntryNormal$1", + "start": "74" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsGeneral", + "inner_name": "StatsGeneral", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "161" + }, + { + "access": "420", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$Stats", + "inner_name": "Stats", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "263" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsItem", + "inner_name": "StatsItem", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "545" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsBlock", + "inner_name": "StatsBlock", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "681" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsMobsList", + "inner_name": "StatsMobsList", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "757" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$Stats": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats" + }, + "innerClasses": [ + { + "access": "420", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$Stats", + "inner_name": "Stats", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "263" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsBlock": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1", + "start": "635" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsBlock", + "inner_name": "StatsBlock", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "681" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats$StatsBlock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1", + "start": "635" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsGeneral": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsGeneral", + "inner_name": "StatsGeneral", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "161" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsItem": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsItem$1", + "start": "495" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsItem", + "inner_name": "StatsItem", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "545" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsItem$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats$StatsItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsItem$1", + "start": "495" + } + ] + }, + "net/minecraft/client/gui/achievement/GuiStats$StatsMobsList": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/achievement/GuiStats" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/achievement/GuiStats$StatsMobsList", + "inner_name": "StatsMobsList", + "outer_class": "net/minecraft/client/gui/achievement/GuiStats", + "start": "757" + } + ] + }, + "net/minecraft/client/gui/advancements/AdvancementTabType": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/advancements/AdvancementTabType$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/advancements/AdvancementTabType" + } + ] + }, + "net/minecraft/client/gui/advancements/AdvancementTabType$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/advancements/AdvancementTabType" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/advancements/AdvancementTabType$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/advancements/AdvancementTabType" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiBeacon": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "204" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$PowerButton", + "inner_name": "PowerButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "240" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton", + "inner_name": "ConfirmButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "270" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$CancelButton", + "inner_name": "CancelButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "281" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiBeacon$Button": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiBeacon" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "204" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiBeacon$CancelButton": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiBeacon" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$CancelButton", + "inner_name": "CancelButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "281" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiBeacon" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton", + "inner_name": "ConfirmButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "270" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiBeacon$PowerButton": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiBeacon" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiBeacon$PowerButton", + "inner_name": "PowerButton", + "outer_class": "net/minecraft/client/gui/inventory/GuiBeacon", + "start": "240" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiContainerCreative": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative", + "inner_name": "ContainerCreative", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "88" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot", + "inner_name": "CreativeSlot", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "766" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$LockedSlot", + "inner_name": "LockedSlot", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "854" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiContainerCreative" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative", + "inner_name": "ContainerCreative", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "88" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiContainerCreative" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot", + "inner_name": "CreativeSlot", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "766" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiContainerCreative$LockedSlot": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiContainerCreative" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/inventory/GuiContainerCreative$LockedSlot", + "inner_name": "LockedSlot", + "outer_class": "net/minecraft/client/gui/inventory/GuiContainerCreative", + "start": "854" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiEditCommandBlockMinecart": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/inventory/GuiEditCommandBlockMinecart$1", + "start": "68" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiEditCommandBlockMinecart$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiEditCommandBlockMinecart" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/inventory/GuiEditCommandBlockMinecart$1", + "start": "68" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiEditStructure": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/inventory/GuiEditStructure$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/inventory/GuiEditStructure" + } + ] + }, + "net/minecraft/client/gui/inventory/GuiEditStructure$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/inventory/GuiEditStructure" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/gui/inventory/GuiEditStructure$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/gui/inventory/GuiEditStructure" + } + ] + }, + "net/minecraft/client/gui/recipebook/GhostRecipe": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/recipebook/GhostRecipe$GhostIngredient", + "inner_name": "GhostIngredient", + "outer_class": "net/minecraft/client/gui/recipebook/GhostRecipe", + "start": "102" + } + ] + }, + "net/minecraft/client/gui/recipebook/GhostRecipe$GhostIngredient": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/recipebook/GhostRecipe" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/gui/recipebook/GhostRecipe$GhostIngredient", + "inner_name": "GhostIngredient", + "outer_class": "net/minecraft/client/gui/recipebook/GhostRecipe", + "start": "102" + } + ] + }, + "net/minecraft/client/gui/recipebook/GuiRecipeOverlay": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/recipebook/GuiRecipeOverlay$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/recipebook/GuiRecipeOverlay", + "start": "189" + } + ] + }, + "net/minecraft/client/gui/recipebook/GuiRecipeOverlay$Button": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/recipebook/GuiRecipeOverlay" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/recipebook/GuiRecipeOverlay$Button", + "inner_name": "Button", + "outer_class": "net/minecraft/client/gui/recipebook/GuiRecipeOverlay", + "start": "189" + } + ] + }, + "net/minecraft/client/gui/spectator/SpectatorMenu": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$1", + "start": "24" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject", + "inner_name": "EndSpectatorObject", + "outer_class": "net/minecraft/client/gui/spectator/SpectatorMenu", + "start": "123" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject", + "inner_name": "MoveMenuObject", + "outer_class": "net/minecraft/client/gui/spectator/SpectatorMenu", + "start": "154" + } + ] + }, + "net/minecraft/client/gui/spectator/SpectatorMenu$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/spectator/SpectatorMenu" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$1", + "start": "24" + } + ] + }, + "net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/spectator/SpectatorMenu" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject", + "inner_name": "EndSpectatorObject", + "outer_class": "net/minecraft/client/gui/spectator/SpectatorMenu", + "start": "123" + } + ] + }, + "net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/spectator/SpectatorMenu" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject", + "inner_name": "MoveMenuObject", + "outer_class": "net/minecraft/client/gui/spectator/SpectatorMenu", + "start": "154" + } + ] + }, + "net/minecraft/client/gui/spectator/categories/TeleportToPlayer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1", + "start": "23" + } + ] + }, + "net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/spectator/categories/TeleportToPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1", + "start": "23" + } + ] + }, + "net/minecraft/client/gui/spectator/categories/TeleportToTeam": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject", + "inner_name": "TeamSelectionObject", + "outer_class": "net/minecraft/client/gui/spectator/categories/TeleportToTeam", + "start": "100" + } + ] + }, + "net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/spectator/categories/TeleportToTeam" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject", + "inner_name": "TeamSelectionObject", + "outer_class": "net/minecraft/client/gui/spectator/categories/TeleportToTeam", + "start": "100" + } + ] + }, + "net/minecraft/client/gui/toasts/GuiToast": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/toasts/GuiToast$ToastInstance", + "inner_name": "ToastInstance", + "outer_class": "net/minecraft/client/gui/toasts/GuiToast", + "start": "88" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/toasts/GuiToast$1" + } + ] + }, + "net/minecraft/client/gui/toasts/GuiToast$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/toasts/GuiToast" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/gui/toasts/GuiToast$1" + } + ] + }, + "net/minecraft/client/gui/toasts/GuiToast$ToastInstance": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/toasts/GuiToast" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/gui/toasts/GuiToast$ToastInstance", + "inner_name": "ToastInstance", + "outer_class": "net/minecraft/client/gui/toasts/GuiToast", + "start": "88" + } + ] + }, + "net/minecraft/client/gui/toasts/IToast": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/IToast$Visibility", + "inner_name": "Visibility", + "outer_class": "net/minecraft/client/gui/toasts/IToast", + "start": "22" + } + ] + }, + "net/minecraft/client/gui/toasts/IToast$Visibility": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/toasts/IToast" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/IToast$Visibility", + "inner_name": "Visibility", + "outer_class": "net/minecraft/client/gui/toasts/IToast", + "start": "22" + } + ] + }, + "net/minecraft/client/gui/toasts/SystemToast": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/SystemToast$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/gui/toasts/SystemToast", + "start": "55" + } + ] + }, + "net/minecraft/client/gui/toasts/SystemToast$Type": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/toasts/SystemToast" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/SystemToast$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/gui/toasts/SystemToast", + "start": "55" + } + ] + }, + "net/minecraft/client/gui/toasts/TutorialToast": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/TutorialToast$Icons", + "inner_name": "Icons", + "outer_class": "net/minecraft/client/gui/toasts/TutorialToast", + "start": "71" + } + ] + }, + "net/minecraft/client/gui/toasts/TutorialToast$Icons": { + "enclosingMethod": { + "owner": "net/minecraft/client/gui/toasts/TutorialToast" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/gui/toasts/TutorialToast$Icons", + "inner_name": "Icons", + "outer_class": "net/minecraft/client/gui/toasts/TutorialToast", + "start": "71" + } + ] + }, + "net/minecraft/client/main/GameConfiguration": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$FolderInformation", + "inner_name": "FolderInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration", + "start": "81" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$GameInformation", + "inner_name": "GameInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$UserInformation", + "inner_name": "UserInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$DisplayInformation", + "inner_name": "DisplayInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$ServerInformation", + "inner_name": "ServerInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + } + ] + }, + "net/minecraft/client/main/GameConfiguration$DisplayInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/GameConfiguration" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$DisplayInformation", + "inner_name": "DisplayInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + } + ] + }, + "net/minecraft/client/main/GameConfiguration$FolderInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/GameConfiguration" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$FolderInformation", + "inner_name": "FolderInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration", + "start": "81" + } + ] + }, + "net/minecraft/client/main/GameConfiguration$GameInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/GameConfiguration" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$GameInformation", + "inner_name": "GameInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + } + ] + }, + "net/minecraft/client/main/GameConfiguration$ServerInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/GameConfiguration" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$ServerInformation", + "inner_name": "ServerInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + } + ] + }, + "net/minecraft/client/main/GameConfiguration$UserInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/GameConfiguration" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/main/GameConfiguration$UserInformation", + "inner_name": "UserInformation", + "outer_class": "net/minecraft/client/main/GameConfiguration" + } + ] + }, + "net/minecraft/client/main/Main": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/main/Main$1", + "start": "75" + }, + { + "inner_class": "net/minecraft/client/main/Main$2", + "start": "116" + } + ] + }, + "net/minecraft/client/main/Main$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/main/Main" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/main/Main$1", + "start": "75" + } + ] + }, + "net/minecraft/client/main/Main$2": { + "enclosingMethod": { + "desc": "([Ljava/lang/String;)V", + "name": "main", + "owner": "net/minecraft/client/main/Main" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/main/Main$2", + "start": "116" + } + ] + }, + "net/minecraft/client/model/ModelBiped": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/model/ModelBiped$ArmPose", + "inner_name": "ArmPose", + "outer_class": "net/minecraft/client/model/ModelBiped", + "start": "15" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/model/ModelBiped$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/model/ModelBiped" + } + ] + }, + "net/minecraft/client/model/ModelBiped$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/model/ModelBiped" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/model/ModelBiped$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/model/ModelBiped" + } + ] + }, + "net/minecraft/client/model/ModelBiped$ArmPose": { + "enclosingMethod": { + "owner": "net/minecraft/client/model/ModelBiped" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/model/ModelBiped$ArmPose", + "inner_name": "ArmPose", + "outer_class": "net/minecraft/client/model/ModelBiped", + "start": "15" + } + ] + }, + "net/minecraft/client/model/ModelParrot": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/model/ModelParrot$State", + "inner_name": "State", + "outer_class": "net/minecraft/client/model/ModelParrot", + "start": "22" + } + ] + }, + "net/minecraft/client/model/ModelParrot$State": { + "enclosingMethod": { + "owner": "net/minecraft/client/model/ModelParrot" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/model/ModelParrot$State", + "inner_name": "State", + "outer_class": "net/minecraft/client/model/ModelParrot", + "start": "22" + } + ] + }, + "net/minecraft/client/multiplayer/ChunkProviderClient": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/ChunkProviderClient$1", + "start": "24" + } + ] + }, + "net/minecraft/client/multiplayer/ChunkProviderClient$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/multiplayer/ChunkProviderClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/ChunkProviderClient$1", + "start": "24" + } + ] + }, + "net/minecraft/client/multiplayer/ClientAdvancementManager": { + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/multiplayer/ClientAdvancementManager$IListener", + "inner_name": "IListener", + "outer_class": "net/minecraft/client/multiplayer/ClientAdvancementManager" + } + ] + }, + "net/minecraft/client/multiplayer/ClientAdvancementManager$IListener": { + "enclosingMethod": { + "owner": "net/minecraft/client/multiplayer/ClientAdvancementManager" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/multiplayer/ClientAdvancementManager$IListener", + "inner_name": "IListener", + "outer_class": "net/minecraft/client/multiplayer/ClientAdvancementManager" + } + ] + }, + "net/minecraft/client/multiplayer/GuiConnecting": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/GuiConnecting$1", + "start": "52" + } + ] + }, + "net/minecraft/client/multiplayer/GuiConnecting$1": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;I)V", + "name": "func_146367_a", + "owner": "net/minecraft/client/multiplayer/GuiConnecting" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/GuiConnecting$1", + "start": "52" + } + ] + }, + "net/minecraft/client/multiplayer/ServerData": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/multiplayer/ServerData$ServerResourceMode", + "inner_name": "ServerResourceMode", + "outer_class": "net/minecraft/client/multiplayer/ServerData", + "start": "95" + } + ] + }, + "net/minecraft/client/multiplayer/ServerData$ServerResourceMode": { + "enclosingMethod": { + "owner": "net/minecraft/client/multiplayer/ServerData" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/multiplayer/ServerData$ServerResourceMode", + "inner_name": "ServerResourceMode", + "outer_class": "net/minecraft/client/multiplayer/ServerData", + "start": "95" + } + ] + }, + "net/minecraft/client/multiplayer/WorldClient": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$1", + "start": "368" + }, + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$2", + "start": "375" + }, + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$3", + "start": "382" + }, + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$4", + "start": "389" + } + ] + }, + "net/minecraft/client/multiplayer/WorldClient$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/client/multiplayer/WorldClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$1", + "start": "368" + } + ] + }, + "net/minecraft/client/multiplayer/WorldClient$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/client/multiplayer/WorldClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$2", + "start": "375" + } + ] + }, + "net/minecraft/client/multiplayer/WorldClient$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/client/multiplayer/WorldClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$3", + "start": "382" + } + ] + }, + "net/minecraft/client/multiplayer/WorldClient$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/client/multiplayer/WorldClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/multiplayer/WorldClient$4", + "start": "389" + } + ] + }, + "net/minecraft/client/network/LanServerDetector": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/network/LanServerDetector$LanServerList", + "inner_name": "LanServerList", + "outer_class": "net/minecraft/client/network/LanServerDetector", + "start": "26" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/network/LanServerDetector$ThreadLanServerFind", + "inner_name": "ThreadLanServerFind", + "outer_class": "net/minecraft/client/network/LanServerDetector", + "start": "82" + } + ] + }, + "net/minecraft/client/network/LanServerDetector$LanServerList": { + "enclosingMethod": { + "owner": "net/minecraft/client/network/LanServerDetector" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/network/LanServerDetector$LanServerList", + "inner_name": "LanServerList", + "outer_class": "net/minecraft/client/network/LanServerDetector", + "start": "26" + } + ] + }, + "net/minecraft/client/network/LanServerDetector$ThreadLanServerFind": { + "enclosingMethod": { + "owner": "net/minecraft/client/network/LanServerDetector" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/network/LanServerDetector$ThreadLanServerFind", + "inner_name": "ThreadLanServerFind", + "outer_class": "net/minecraft/client/network/LanServerDetector", + "start": "82" + } + ] + }, + "net/minecraft/client/network/NetHandlerLoginClient": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerLoginClient$1", + "start": "78" + } + ] + }, + "net/minecraft/client/network/NetHandlerLoginClient$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/login/server/SPacketEncryptionRequest;)V", + "name": "func_147389_a", + "owner": "net/minecraft/client/network/NetHandlerLoginClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerLoginClient$1", + "start": "78" + } + ] + }, + "net/minecraft/client/network/NetHandlerPlayClient": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$1", + "start": "1457" + }, + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$2", + "start": "1517" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$3", + "inner_name": "3", + "outer_class": "net/minecraft/client/network/NetHandlerPlayClient" + } + ] + }, + "net/minecraft/client/network/NetHandlerPlayClient$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/play/server/SPacketResourcePackSend;)V", + "name": "func_175095_a", + "owner": "net/minecraft/client/network/NetHandlerPlayClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$1", + "start": "1457" + }, + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$1$1", + "start": "1460" + } + ] + }, + "net/minecraft/client/network/NetHandlerPlayClient$1$1": { + "enclosingMethod": { + "desc": "()V", + "name": "run", + "owner": "net/minecraft/client/network/NetHandlerPlayClient$1" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$1$1", + "start": "1460" + } + ] + }, + "net/minecraft/client/network/NetHandlerPlayClient$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/network/NetHandlerPlayClient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$2", + "start": "1517" + } + ] + }, + "net/minecraft/client/network/NetHandlerPlayClient$3": { + "enclosingMethod": { + "owner": "net/minecraft/client/network/NetHandlerPlayClient" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/network/NetHandlerPlayClient$3", + "inner_name": "3", + "outer_class": "net/minecraft/client/network/NetHandlerPlayClient" + } + ] + }, + "net/minecraft/client/network/NetworkPlayerInfo": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetworkPlayerInfo$1", + "start": "114" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/network/NetworkPlayerInfo$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/network/NetworkPlayerInfo" + } + ] + }, + "net/minecraft/client/network/NetworkPlayerInfo$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178841_j", + "owner": "net/minecraft/client/network/NetworkPlayerInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/NetworkPlayerInfo$1", + "start": "114" + } + ] + }, + "net/minecraft/client/network/NetworkPlayerInfo$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/network/NetworkPlayerInfo" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/network/NetworkPlayerInfo$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/network/NetworkPlayerInfo" + } + ] + }, + "net/minecraft/client/network/ServerPinger": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/ServerPinger$1", + "start": "69" + }, + { + "inner_class": "net/minecraft/client/network/ServerPinger$2", + "start": "173" + } + ] + }, + "net/minecraft/client/network/ServerPinger$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/multiplayer/ServerData;)V", + "name": "func_147224_a", + "owner": "net/minecraft/client/network/ServerPinger" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/ServerPinger$1", + "start": "69" + } + ] + }, + "net/minecraft/client/network/ServerPinger$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/multiplayer/ServerData;)V", + "name": "func_147225_b", + "owner": "net/minecraft/client/network/ServerPinger" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/ServerPinger$2", + "start": "173" + }, + { + "inner_class": "net/minecraft/client/network/ServerPinger$2$1", + "start": "178" + } + ] + }, + "net/minecraft/client/network/ServerPinger$2$1": { + "enclosingMethod": { + "desc": "(Lio/netty/channel/Channel;)V", + "name": "initChannel", + "owner": "net/minecraft/client/network/ServerPinger$2" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/network/ServerPinger$2$1", + "start": "178" + } + ] + }, + "net/minecraft/client/particle/Barrier": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/Barrier$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/Barrier", + "start": "54" + } + ] + }, + "net/minecraft/client/particle/Barrier$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/Barrier" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/Barrier$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/Barrier", + "start": "54" + } + ] + }, + "net/minecraft/client/particle/ParticleBlockDust": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBlockDust$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBlockDust", + "start": "23" + } + ] + }, + "net/minecraft/client/particle/ParticleBlockDust$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleBlockDust" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBlockDust$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBlockDust", + "start": "23" + } + ] + }, + "net/minecraft/client/particle/ParticleBreaking": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "74" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$SlimeFactory", + "inner_name": "SlimeFactory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "82" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$SnowballFactory", + "inner_name": "SnowballFactory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "89" + } + ] + }, + "net/minecraft/client/particle/ParticleBreaking$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleBreaking" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "74" + } + ] + }, + "net/minecraft/client/particle/ParticleBreaking$SlimeFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleBreaking" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$SlimeFactory", + "inner_name": "SlimeFactory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "82" + } + ] + }, + "net/minecraft/client/particle/ParticleBreaking$SnowballFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleBreaking" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBreaking$SnowballFactory", + "inner_name": "SnowballFactory", + "outer_class": "net/minecraft/client/particle/ParticleBreaking", + "start": "89" + } + ] + }, + "net/minecraft/client/particle/ParticleBubble": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBubble$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBubble", + "start": "50" + } + ] + }, + "net/minecraft/client/particle/ParticleBubble$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleBubble" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleBubble$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleBubble", + "start": "50" + } + ] + }, + "net/minecraft/client/particle/ParticleCloud": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCloud$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleCloud", + "start": "80" + } + ] + }, + "net/minecraft/client/particle/ParticleCloud$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleCloud" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCloud$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleCloud", + "start": "80" + } + ] + }, + "net/minecraft/client/particle/ParticleCrit": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "76" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$MagicFactory", + "inner_name": "MagicFactory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "83" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$DamageIndicatorFactory", + "inner_name": "DamageIndicatorFactory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "93" + } + ] + }, + "net/minecraft/client/particle/ParticleCrit$DamageIndicatorFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleCrit" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$DamageIndicatorFactory", + "inner_name": "DamageIndicatorFactory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "93" + } + ] + }, + "net/minecraft/client/particle/ParticleCrit$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleCrit" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "76" + } + ] + }, + "net/minecraft/client/particle/ParticleCrit$MagicFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleCrit" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleCrit$MagicFactory", + "inner_name": "MagicFactory", + "outer_class": "net/minecraft/client/particle/ParticleCrit", + "start": "83" + } + ] + }, + "net/minecraft/client/particle/ParticleDigging": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDigging$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleDigging", + "start": "105" + } + ] + }, + "net/minecraft/client/particle/ParticleDigging$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleDigging" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDigging$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleDigging", + "start": "105" + } + ] + }, + "net/minecraft/client/particle/ParticleDragonBreath": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDragonBreath$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleDragonBreath", + "start": "86" + } + ] + }, + "net/minecraft/client/particle/ParticleDragonBreath$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleDragonBreath" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDragonBreath$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleDragonBreath", + "start": "86" + } + ] + }, + "net/minecraft/client/particle/ParticleDrip": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDrip$WaterFactory", + "inner_name": "WaterFactory", + "outer_class": "net/minecraft/client/particle/ParticleDrip", + "start": "125" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDrip$LavaFactory", + "inner_name": "LavaFactory", + "outer_class": "net/minecraft/client/particle/ParticleDrip", + "start": "132" + } + ] + }, + "net/minecraft/client/particle/ParticleDrip$LavaFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleDrip" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDrip$LavaFactory", + "inner_name": "LavaFactory", + "outer_class": "net/minecraft/client/particle/ParticleDrip", + "start": "132" + } + ] + }, + "net/minecraft/client/particle/ParticleDrip$WaterFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleDrip" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleDrip$WaterFactory", + "inner_name": "WaterFactory", + "outer_class": "net/minecraft/client/particle/ParticleDrip", + "start": "125" + } + ] + }, + "net/minecraft/client/particle/ParticleEnchantmentTable": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleEnchantmentTable$EnchantmentTable", + "inner_name": "EnchantmentTable", + "outer_class": "net/minecraft/client/particle/ParticleEnchantmentTable", + "start": "95" + } + ] + }, + "net/minecraft/client/particle/ParticleEnchantmentTable$EnchantmentTable": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleEnchantmentTable" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleEnchantmentTable$EnchantmentTable", + "inner_name": "EnchantmentTable", + "outer_class": "net/minecraft/client/particle/ParticleEnchantmentTable", + "start": "95" + } + ] + }, + "net/minecraft/client/particle/ParticleEndRod": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleEndRod$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleEndRod", + "start": "29" + } + ] + }, + "net/minecraft/client/particle/ParticleEndRod$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleEndRod" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleEndRod$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleEndRod", + "start": "29" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosion": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosion$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosion", + "start": "48" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosion$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleExplosion" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosion$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosion", + "start": "48" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosionHuge": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosionHuge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosionHuge", + "start": "44" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosionHuge$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleExplosionHuge" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosionHuge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosionHuge", + "start": "44" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosionLarge": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosionLarge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosionLarge", + "start": "97" + } + ] + }, + "net/minecraft/client/particle/ParticleExplosionLarge$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleExplosionLarge" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleExplosionLarge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleExplosionLarge", + "start": "97" + } + ] + }, + "net/minecraft/client/particle/ParticleFallingDust": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFallingDust$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFallingDust", + "start": "81" + } + ] + }, + "net/minecraft/client/particle/ParticleFallingDust$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFallingDust" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFallingDust$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFallingDust", + "start": "81" + } + ] + }, + "net/minecraft/client/particle/ParticleFirework": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Starter", + "inner_name": "Starter", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "57" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Spark", + "inner_name": "Spark", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "300" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Overlay", + "inner_name": "Overlay", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "349" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "374" + } + ] + }, + "net/minecraft/client/particle/ParticleFirework$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFirework" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "374" + } + ] + }, + "net/minecraft/client/particle/ParticleFirework$Overlay": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFirework" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Overlay", + "inner_name": "Overlay", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "349" + } + ] + }, + "net/minecraft/client/particle/ParticleFirework$Spark": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFirework" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Spark", + "inner_name": "Spark", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "300" + } + ] + }, + "net/minecraft/client/particle/ParticleFirework$Starter": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFirework" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFirework$Starter", + "inner_name": "Starter", + "outer_class": "net/minecraft/client/particle/ParticleFirework", + "start": "57" + } + ] + }, + "net/minecraft/client/particle/ParticleFlame": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFlame$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFlame", + "start": "90" + } + ] + }, + "net/minecraft/client/particle/ParticleFlame$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFlame" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFlame$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFlame", + "start": "90" + } + ] + }, + "net/minecraft/client/particle/ParticleFootStep": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFootStep$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFootStep", + "start": "81" + } + ] + }, + "net/minecraft/client/particle/ParticleFootStep$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleFootStep" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleFootStep$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleFootStep", + "start": "81" + } + ] + }, + "net/minecraft/client/particle/ParticleHeart": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleHeart$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleHeart", + "start": "68" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleHeart$AngryVillagerFactory", + "inner_name": "AngryVillagerFactory", + "outer_class": "net/minecraft/client/particle/ParticleHeart", + "start": "75" + } + ] + }, + "net/minecraft/client/particle/ParticleHeart$AngryVillagerFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleHeart" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleHeart$AngryVillagerFactory", + "inner_name": "AngryVillagerFactory", + "outer_class": "net/minecraft/client/particle/ParticleHeart", + "start": "75" + } + ] + }, + "net/minecraft/client/particle/ParticleHeart$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleHeart" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleHeart$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleHeart", + "start": "68" + } + ] + }, + "net/minecraft/client/particle/ParticleLava": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleLava$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleLava", + "start": "78" + } + ] + }, + "net/minecraft/client/particle/ParticleLava$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleLava" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleLava$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleLava", + "start": "78" + } + ] + }, + "net/minecraft/client/particle/ParticleManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/particle/ParticleManager$1", + "start": "214" + }, + { + "inner_class": "net/minecraft/client/particle/ParticleManager$2", + "start": "221" + }, + { + "inner_class": "net/minecraft/client/particle/ParticleManager$3", + "start": "294" + }, + { + "inner_class": "net/minecraft/client/particle/ParticleManager$4", + "start": "301" + } + ] + }, + "net/minecraft/client/particle/ParticleManager$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/particle/Particle;)V", + "name": "func_178923_d", + "owner": "net/minecraft/client/particle/ParticleManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/particle/ParticleManager$1", + "start": "214" + } + ] + }, + "net/minecraft/client/particle/ParticleManager$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/particle/Particle;)V", + "name": "func_178923_d", + "owner": "net/minecraft/client/particle/ParticleManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/particle/ParticleManager$2", + "start": "221" + } + ] + }, + "net/minecraft/client/particle/ParticleManager$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/Entity;F)V", + "name": "func_78874_a", + "owner": "net/minecraft/client/particle/ParticleManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/particle/ParticleManager$3", + "start": "294" + } + ] + }, + "net/minecraft/client/particle/ParticleManager$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/Entity;F)V", + "name": "func_78874_a", + "owner": "net/minecraft/client/particle/ParticleManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/particle/ParticleManager$4", + "start": "301" + } + ] + }, + "net/minecraft/client/particle/ParticleMobAppearance": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleMobAppearance$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleMobAppearance", + "start": "91" + } + ] + }, + "net/minecraft/client/particle/ParticleMobAppearance$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleMobAppearance" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleMobAppearance$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleMobAppearance", + "start": "91" + } + ] + }, + "net/minecraft/client/particle/ParticleNote": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleNote$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleNote", + "start": "72" + } + ] + }, + "net/minecraft/client/particle/ParticleNote$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleNote" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleNote$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleNote", + "start": "72" + } + ] + }, + "net/minecraft/client/particle/ParticlePortal": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticlePortal$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticlePortal", + "start": "101" + } + ] + }, + "net/minecraft/client/particle/ParticlePortal$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticlePortal" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticlePortal$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticlePortal", + "start": "101" + } + ] + }, + "net/minecraft/client/particle/ParticleRain": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleRain$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleRain", + "start": "71" + } + ] + }, + "net/minecraft/client/particle/ParticleRain$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleRain" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleRain$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleRain", + "start": "71" + } + ] + }, + "net/minecraft/client/particle/ParticleRedstone": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleRedstone$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleRedstone", + "start": "75" + } + ] + }, + "net/minecraft/client/particle/ParticleRedstone$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleRedstone" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleRedstone$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleRedstone", + "start": "75" + } + ] + }, + "net/minecraft/client/particle/ParticleSmokeLarge": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSmokeLarge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSmokeLarge", + "start": "13" + } + ] + }, + "net/minecraft/client/particle/ParticleSmokeLarge$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSmokeLarge" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSmokeLarge$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSmokeLarge", + "start": "13" + } + ] + }, + "net/minecraft/client/particle/ParticleSmokeNormal": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSmokeNormal$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSmokeNormal", + "start": "76" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/particle/ParticleSmokeNormal$1" + } + ] + }, + "net/minecraft/client/particle/ParticleSmokeNormal$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSmokeNormal" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/particle/ParticleSmokeNormal$1" + } + ] + }, + "net/minecraft/client/particle/ParticleSmokeNormal$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSmokeNormal" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSmokeNormal$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSmokeNormal", + "start": "76" + } + ] + }, + "net/minecraft/client/particle/ParticleSnowShovel": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSnowShovel$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSnowShovel", + "start": "72" + } + ] + }, + "net/minecraft/client/particle/ParticleSnowShovel$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSnowShovel" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSnowShovel$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSnowShovel", + "start": "72" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "65" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$MobFactory", + "inner_name": "MobFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "72" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$AmbientMobFactory", + "inner_name": "AmbientMobFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "81" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$WitchFactory", + "inner_name": "WitchFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "91" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$InstantFactory", + "inner_name": "InstantFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "102" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell$AmbientMobFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpell" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$AmbientMobFactory", + "inner_name": "AmbientMobFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "81" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpell" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "65" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell$InstantFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpell" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$InstantFactory", + "inner_name": "InstantFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "102" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell$MobFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpell" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$MobFactory", + "inner_name": "MobFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "72" + } + ] + }, + "net/minecraft/client/particle/ParticleSpell$WitchFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpell" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpell$WitchFactory", + "inner_name": "WitchFactory", + "outer_class": "net/minecraft/client/particle/ParticleSpell", + "start": "91" + } + ] + }, + "net/minecraft/client/particle/ParticleSpit": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpit$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSpit", + "start": "20" + } + ] + }, + "net/minecraft/client/particle/ParticleSpit$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSpit" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSpit$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSpit", + "start": "20" + } + ] + }, + "net/minecraft/client/particle/ParticleSplash": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSplash$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSplash", + "start": "20" + } + ] + }, + "net/minecraft/client/particle/ParticleSplash$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSplash" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSplash$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSplash", + "start": "20" + } + ] + }, + "net/minecraft/client/particle/ParticleSuspend": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspend$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSuspend", + "start": "46" + } + ] + }, + "net/minecraft/client/particle/ParticleSuspend$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSuspend" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspend$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSuspend", + "start": "46" + } + ] + }, + "net/minecraft/client/particle/ParticleSuspendedTown": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspendedTown$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSuspendedTown", + "start": "50" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspendedTown$HappyVillagerFactory", + "inner_name": "HappyVillagerFactory", + "outer_class": "net/minecraft/client/particle/ParticleSuspendedTown", + "start": "57" + } + ] + }, + "net/minecraft/client/particle/ParticleSuspendedTown$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSuspendedTown" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspendedTown$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSuspendedTown", + "start": "50" + } + ] + }, + "net/minecraft/client/particle/ParticleSuspendedTown$HappyVillagerFactory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSuspendedTown" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSuspendedTown$HappyVillagerFactory", + "inner_name": "HappyVillagerFactory", + "outer_class": "net/minecraft/client/particle/ParticleSuspendedTown", + "start": "57" + } + ] + }, + "net/minecraft/client/particle/ParticleSweepAttack": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSweepAttack$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSweepAttack", + "start": "98" + } + ] + }, + "net/minecraft/client/particle/ParticleSweepAttack$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleSweepAttack" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleSweepAttack$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleSweepAttack", + "start": "98" + } + ] + }, + "net/minecraft/client/particle/ParticleTotem": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleTotem$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleTotem", + "start": "29" + } + ] + }, + "net/minecraft/client/particle/ParticleTotem$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleTotem" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleTotem$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleTotem", + "start": "29" + } + ] + }, + "net/minecraft/client/particle/ParticleWaterWake": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleWaterWake$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleWaterWake", + "start": "51" + } + ] + }, + "net/minecraft/client/particle/ParticleWaterWake$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/client/particle/ParticleWaterWake" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/particle/ParticleWaterWake$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/client/particle/ParticleWaterWake", + "start": "51" + } + ] + }, + "net/minecraft/client/renderer/BannerTextures": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/BannerTextures$Cache", + "inner_name": "Cache", + "outer_class": "net/minecraft/client/renderer/BannerTextures", + "start": "45" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/BannerTextures$CacheEntry", + "inner_name": "CacheEntry", + "outer_class": "net/minecraft/client/renderer/BannerTextures" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/BannerTextures$1" + } + ] + }, + "net/minecraft/client/renderer/BannerTextures$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BannerTextures" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/BannerTextures$1" + } + ] + }, + "net/minecraft/client/renderer/BannerTextures$Cache": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BannerTextures" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/BannerTextures$Cache", + "inner_name": "Cache", + "outer_class": "net/minecraft/client/renderer/BannerTextures", + "start": "45" + } + ] + }, + "net/minecraft/client/renderer/BannerTextures$CacheEntry": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BannerTextures" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/BannerTextures$CacheEntry", + "inner_name": "CacheEntry", + "outer_class": "net/minecraft/client/renderer/BannerTextures" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations", + "inner_name": "VertexTranslations", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "303" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace", + "inner_name": "AmbientOcclusionFace", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "339" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$Orientation", + "inner_name": "Orientation", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "507" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo", + "inner_name": "EnumNeighborInfo", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "528" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelRenderer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelRenderer" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace", + "inner_name": "AmbientOcclusionFace", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "339" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelRenderer" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo", + "inner_name": "EnumNeighborInfo", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "528" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer$Orientation": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelRenderer" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$Orientation", + "inner_name": "Orientation", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "507" + } + ] + }, + "net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelRenderer" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations", + "inner_name": "VertexTranslations", + "outer_class": "net/minecraft/client/renderer/BlockModelRenderer", + "start": "303" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$1", + "start": "279" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$2", + "start": "299" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$3", + "start": "306" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$4", + "start": "318" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$5", + "start": "330" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$6", + "start": "344" + }, + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$7", + "start": "357" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$8", + "inner_name": "8", + "outer_class": "net/minecraft/client/renderer/BlockModelShapes" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$1", + "start": "279" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$2", + "start": "299" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$3", + "start": "306" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$4": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$4", + "start": "318" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$5": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$5", + "start": "330" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$6": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$6", + "start": "344" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$7": { + "enclosingMethod": { + "desc": "()V", + "name": "func_178119_d", + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$7", + "start": "357" + } + ] + }, + "net/minecraft/client/renderer/BlockModelShapes$8": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockModelShapes" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockModelShapes$8", + "inner_name": "8", + "outer_class": "net/minecraft/client/renderer/BlockModelShapes" + } + ] + }, + "net/minecraft/client/renderer/BlockRendererDispatcher": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockRendererDispatcher$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/BlockRendererDispatcher" + } + ] + }, + "net/minecraft/client/renderer/BlockRendererDispatcher$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BlockRendererDispatcher" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BlockRendererDispatcher$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/BlockRendererDispatcher" + } + ] + }, + "net/minecraft/client/renderer/BufferBuilder": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BufferBuilder$1", + "start": "90" + }, + { + "access": "21", + "inner_class": "net/minecraft/client/renderer/BufferBuilder$State", + "inner_name": "State", + "outer_class": "net/minecraft/client/renderer/BufferBuilder", + "start": "552" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BufferBuilder$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/renderer/BufferBuilder" + } + ] + }, + "net/minecraft/client/renderer/BufferBuilder$1": { + "enclosingMethod": { + "desc": "(FFF)V", + "name": "func_181674_a", + "owner": "net/minecraft/client/renderer/BufferBuilder" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/BufferBuilder$1", + "start": "90" + } + ] + }, + "net/minecraft/client/renderer/BufferBuilder$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BufferBuilder" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/BufferBuilder$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/renderer/BufferBuilder" + } + ] + }, + "net/minecraft/client/renderer/BufferBuilder$State": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/BufferBuilder" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/renderer/BufferBuilder$State", + "inner_name": "State", + "outer_class": "net/minecraft/client/renderer/BufferBuilder", + "start": "552" + } + ] + }, + "net/minecraft/client/renderer/EntityRenderer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$1", + "start": "453" + }, + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$2", + "start": "1084" + }, + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$3", + "start": "1091" + }, + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$4", + "start": "1098" + } + ] + }, + "net/minecraft/client/renderer/EntityRenderer$1": { + "enclosingMethod": { + "desc": "(F)V", + "name": "func_78473_a", + "owner": "net/minecraft/client/renderer/EntityRenderer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$1", + "start": "453" + } + ] + }, + "net/minecraft/client/renderer/EntityRenderer$2": { + "enclosingMethod": { + "desc": "(FJ)V", + "name": "func_181560_a", + "owner": "net/minecraft/client/renderer/EntityRenderer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$2", + "start": "1084" + } + ] + }, + "net/minecraft/client/renderer/EntityRenderer$3": { + "enclosingMethod": { + "desc": "(FJ)V", + "name": "func_181560_a", + "owner": "net/minecraft/client/renderer/EntityRenderer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$3", + "start": "1091" + } + ] + }, + "net/minecraft/client/renderer/EntityRenderer$4": { + "enclosingMethod": { + "desc": "(FJ)V", + "name": "func_181560_a", + "owner": "net/minecraft/client/renderer/EntityRenderer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/EntityRenderer$4", + "start": "1098" + } + ] + }, + "net/minecraft/client/renderer/EnumFaceDirection": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$VertexInformation", + "inner_name": "VertexInformation", + "outer_class": "net/minecraft/client/renderer/EnumFaceDirection" + }, + { + "access": "39", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$Constants", + "inner_name": "Constants", + "outer_class": "net/minecraft/client/renderer/EnumFaceDirection" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$1" + } + ] + }, + "net/minecraft/client/renderer/EnumFaceDirection$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/EnumFaceDirection" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$1" + } + ] + }, + "net/minecraft/client/renderer/EnumFaceDirection$Constants": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/EnumFaceDirection" + }, + "innerClasses": [ + { + "access": "39", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$Constants", + "inner_name": "Constants", + "outer_class": "net/minecraft/client/renderer/EnumFaceDirection" + } + ] + }, + "net/minecraft/client/renderer/EnumFaceDirection$VertexInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/EnumFaceDirection" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/EnumFaceDirection$VertexInformation", + "inner_name": "VertexInformation", + "outer_class": "net/minecraft/client/renderer/EnumFaceDirection" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$FogMode", + "inner_name": "FogMode", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "240" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$CullFace", + "inner_name": "CullFace", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "301" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$LogicOp", + "inner_name": "LogicOp", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "362" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGen", + "inner_name": "TexGen", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "948" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$BooleanState", + "inner_name": "BooleanState", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "986" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$SourceFactor", + "inner_name": "SourceFactor", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1005" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$DestFactor", + "inner_name": "DestFactor", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1029" + }, + { + "access": "4429", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile", + "inner_name": "Profile", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1060" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorLogicState", + "inner_name": "ColorLogicState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ClearState", + "inner_name": "ClearState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGenCoord", + "inner_name": "TexGenCoord", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$StencilState", + "inner_name": "StencilState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$AlphaState", + "inner_name": "AlphaState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$FogState", + "inner_name": "FogState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorMaterialState", + "inner_name": "ColorMaterialState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$PolygonOffsetState", + "inner_name": "PolygonOffsetState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$DepthState", + "inner_name": "DepthState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TextureState", + "inner_name": "TextureState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$CullState", + "inner_name": "CullState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Color", + "inner_name": "Color", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$BlendState", + "inner_name": "BlendState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/GlStateManager$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGenState", + "inner_name": "TexGenState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$StencilFunc", + "inner_name": "StencilFunc", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorMask", + "inner_name": "ColorMask", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/GlStateManager$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$AlphaState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$AlphaState", + "inner_name": "AlphaState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$BlendState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$BlendState", + "inner_name": "BlendState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$BooleanState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$BooleanState", + "inner_name": "BooleanState", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "986" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$ClearState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ClearState", + "inner_name": "ClearState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$Color": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Color", + "inner_name": "Color", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$ColorLogicState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorLogicState", + "inner_name": "ColorLogicState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$ColorMask": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorMask", + "inner_name": "ColorMask", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$ColorMaterialState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$ColorMaterialState", + "inner_name": "ColorMaterialState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$CullFace": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$CullFace", + "inner_name": "CullFace", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "301" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$CullState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$CullState", + "inner_name": "CullState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$DepthState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$DepthState", + "inner_name": "DepthState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$DestFactor": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$DestFactor", + "inner_name": "DestFactor", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1029" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$FogMode": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$FogMode", + "inner_name": "FogMode", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "240" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$FogState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$FogState", + "inner_name": "FogState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$LogicOp": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$LogicOp", + "inner_name": "LogicOp", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "362" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$PolygonOffsetState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$PolygonOffsetState", + "inner_name": "PolygonOffsetState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$Profile": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4429", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile", + "inner_name": "Profile", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1060" + }, + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$1", + "start": "1064" + }, + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$2", + "start": "1167" + }, + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$3", + "start": "1179" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$Profile$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager$Profile" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$1", + "start": "1064" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$Profile$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager$Profile" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$2", + "start": "1167" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$Profile$3": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager$Profile" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/client/renderer/GlStateManager$Profile$3", + "start": "1179" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$SourceFactor": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$SourceFactor", + "inner_name": "SourceFactor", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "1005" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$StencilFunc": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$StencilFunc", + "inner_name": "StencilFunc", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$StencilState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$StencilState", + "inner_name": "StencilState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$TexGen": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGen", + "inner_name": "TexGen", + "outer_class": "net/minecraft/client/renderer/GlStateManager", + "start": "948" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$TexGenCoord": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGenCoord", + "inner_name": "TexGenCoord", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$TexGenState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TexGenState", + "inner_name": "TexGenState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/GlStateManager$TextureState": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/GlStateManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/GlStateManager$TextureState", + "inner_name": "TextureState", + "outer_class": "net/minecraft/client/renderer/GlStateManager" + } + ] + }, + "net/minecraft/client/renderer/ItemRenderer": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/ItemRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/ItemRenderer" + } + ] + }, + "net/minecraft/client/renderer/ItemRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/ItemRenderer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/ItemRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/ItemRenderer" + } + ] + }, + "net/minecraft/client/renderer/OpenGlHelper": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/OpenGlHelper$FboMode", + "inner_name": "FboMode", + "outer_class": "net/minecraft/client/renderer/OpenGlHelper", + "start": "50" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/OpenGlHelper$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/OpenGlHelper" + } + ] + }, + "net/minecraft/client/renderer/OpenGlHelper$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/OpenGlHelper" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/OpenGlHelper$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/OpenGlHelper" + } + ] + }, + "net/minecraft/client/renderer/OpenGlHelper$FboMode": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/OpenGlHelper" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/OpenGlHelper$FboMode", + "inner_name": "FboMode", + "outer_class": "net/minecraft/client/renderer/OpenGlHelper", + "start": "50" + } + ] + }, + "net/minecraft/client/renderer/RenderGlobal": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderGlobal$1", + "start": "2301" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation", + "inner_name": "ContainerLocalRenderInformation", + "outer_class": "net/minecraft/client/renderer/RenderGlobal", + "start": "2682" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/RenderGlobal$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/renderer/RenderGlobal" + } + ] + }, + "net/minecraft/client/renderer/RenderGlobal$1": { + "enclosingMethod": { + "desc": "(IZZDDDDDD[I)V", + "name": "func_190570_a", + "owner": "net/minecraft/client/renderer/RenderGlobal" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderGlobal$1", + "start": "2301" + } + ] + }, + "net/minecraft/client/renderer/RenderGlobal$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderGlobal" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/RenderGlobal$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/renderer/RenderGlobal" + } + ] + }, + "net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderGlobal" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation", + "inner_name": "ContainerLocalRenderInformation", + "outer_class": "net/minecraft/client/renderer/RenderGlobal", + "start": "2682" + } + ] + }, + "net/minecraft/client/renderer/RenderItem": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$1", + "start": "367" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$2", + "start": "374" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$3", + "start": "381" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$4", + "start": "388" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$5", + "start": "1034" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$6", + "start": "1079" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$7", + "start": "1086" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$8", + "start": "1093" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$9", + "start": "1123" + }, + { + "inner_class": "net/minecraft/client/renderer/RenderItem$10", + "start": "1130" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/item/ItemStack;II)V", + "name": "func_184391_a", + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$1", + "start": "367" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$10": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$10", + "start": "1130" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/item/ItemStack;II)V", + "name": "func_184391_a", + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$2", + "start": "374" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/item/ItemStack;II)V", + "name": "func_184391_a", + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$3", + "start": "381" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/EntityLivingBase;Lnet/minecraft/item/ItemStack;II)V", + "name": "func_184391_a", + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$4", + "start": "388" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$5": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$5", + "start": "1034" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$6": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$6", + "start": "1079" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$7": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$7", + "start": "1086" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$8": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$8", + "start": "1093" + } + ] + }, + "net/minecraft/client/renderer/RenderItem$9": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/RenderItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/RenderItem$9", + "start": "1123" + } + ] + }, + "net/minecraft/client/renderer/ThreadDownloadImageData": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/ThreadDownloadImageData$1", + "start": "100" + } + ] + }, + "net/minecraft/client/renderer/ThreadDownloadImageData$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_152433_a", + "owner": "net/minecraft/client/renderer/ThreadDownloadImageData" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/ThreadDownloadImageData$1", + "start": "100" + } + ] + }, + "net/minecraft/client/renderer/WorldVertexBufferUploader": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/WorldVertexBufferUploader$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/WorldVertexBufferUploader" + } + ] + }, + "net/minecraft/client/renderer/WorldVertexBufferUploader$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/WorldVertexBufferUploader" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/WorldVertexBufferUploader$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/WorldVertexBufferUploader" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockFaceUV": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockFaceUV", + "start": "55" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/BlockFaceUV" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockFaceUV", + "start": "55" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockPart": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPart$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPart", + "start": "67" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPart$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPart" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockPart$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/BlockPart" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPart$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPart" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockPart$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/BlockPart" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPart$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPart", + "start": "67" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockPartFace": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPartFace", + "start": "30" + } + ] + }, + "net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/BlockPartFace" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/BlockPartFace", + "start": "30" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery": { + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$Rotation", + "inner_name": "Rotation", + "outer_class": "net/minecraft/client/renderer/block/model/FaceBakery", + "start": "276" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$1", + "start": "290" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$2", + "start": "296" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$3", + "start": "302" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$4", + "start": "308" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$5", + "inner_name": "5", + "outer_class": "net/minecraft/client/renderer/block/model/FaceBakery" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$1", + "start": "290" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$2", + "start": "296" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$3": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$3", + "start": "302" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$4": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$4", + "start": "308" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$5": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$5", + "inner_name": "5", + "outer_class": "net/minecraft/client/renderer/block/model/FaceBakery" + } + ] + }, + "net/minecraft/client/renderer/block/model/FaceBakery$Rotation": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/FaceBakery" + }, + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/client/renderer/block/model/FaceBakery$Rotation", + "inner_name": "Rotation", + "outer_class": "net/minecraft/client/renderer/block/model/FaceBakery", + "start": "276" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemCameraTransforms": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType", + "inner_name": "TransformType", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms", + "start": "135" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms", + "start": "147" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemCameraTransforms$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemCameraTransforms" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemCameraTransforms" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms", + "start": "147" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemCameraTransforms" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType", + "inner_name": "TransformType", + "outer_class": "net/minecraft/client/renderer/block/model/ItemCameraTransforms", + "start": "135" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemModelGenerator": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing", + "inner_name": "SpanFacing", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator", + "start": "224" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$Span", + "inner_name": "Span", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator", + "start": "273" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemModelGenerator$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemModelGenerator" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemModelGenerator$Span": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemModelGenerator" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$Span", + "inner_name": "Span", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator", + "start": "273" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemModelGenerator" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing", + "inner_name": "SpanFacing", + "outer_class": "net/minecraft/client/renderer/block/model/ItemModelGenerator", + "start": "224" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemOverride": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemOverride$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemOverride", + "start": "46" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemOverride$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemOverride" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemOverride$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemOverride", + "start": "46" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemTransformVec3f": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemTransformVec3f", + "start": "52" + } + ] + }, + "net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ItemTransformVec3f" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ItemTransformVec3f", + "start": "52" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBakery": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$1", + "start": "220" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$2", + "start": "594" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$3", + "start": "756" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBakery$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_188640_b", + "owner": "net/minecraft/client/renderer/block/model/ModelBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$1", + "start": "220" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBakery$2": { + "enclosingMethod": { + "desc": "()Ljava/util/Set;", + "name": "func_177575_g", + "owner": "net/minecraft/client/renderer/block/model/ModelBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$2", + "start": "594" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBakery$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_177572_j", + "owner": "net/minecraft/client/renderer/block/model/ModelBakery" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/ModelBakery$3", + "start": "756" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlock": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock", + "start": "210" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$1" + }, + { + "access": "30", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep", + "inner_name": "Bookkeep", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$LoopException", + "inner_name": "LoopException", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlock$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlock" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$1" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlock" + }, + "innerClasses": [ + { + "access": "30", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep", + "inner_name": "Bookkeep", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlock$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlock" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock", + "start": "210" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlock$LoopException": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlock" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlock$LoopException", + "inner_name": "LoopException", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlock" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlockDefinition": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition", + "start": "117" + }, + { + "access": "21", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException", + "inner_name": "MissingVariantException", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlockDefinition" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition", + "start": "117" + } + ] + }, + "net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/ModelBlockDefinition" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException", + "inner_name": "MissingVariantException", + "outer_class": "net/minecraft/client/renderer/block/model/ModelBlockDefinition" + } + ] + }, + "net/minecraft/client/renderer/block/model/MultipartBakedModel": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/MultipartBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/MultipartBakedModel", + "start": "85" + } + ] + }, + "net/minecraft/client/renderer/block/model/MultipartBakedModel$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/MultipartBakedModel" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/MultipartBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/MultipartBakedModel", + "start": "85" + } + ] + }, + "net/minecraft/client/renderer/block/model/SimpleBakedModel": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/SimpleBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/SimpleBakedModel", + "start": "113" + } + ] + }, + "net/minecraft/client/renderer/block/model/SimpleBakedModel$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/SimpleBakedModel" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/SimpleBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/SimpleBakedModel", + "start": "113" + } + ] + }, + "net/minecraft/client/renderer/block/model/Variant": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/Variant$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/Variant", + "start": "75" + } + ] + }, + "net/minecraft/client/renderer/block/model/Variant$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/Variant" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/Variant$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/Variant", + "start": "75" + } + ] + }, + "net/minecraft/client/renderer/block/model/VariantList": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/VariantList$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/VariantList", + "start": "44" + } + ] + }, + "net/minecraft/client/renderer/block/model/VariantList$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/VariantList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/VariantList$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/VariantList", + "start": "44" + } + ] + }, + "net/minecraft/client/renderer/block/model/WeightedBakedModel": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel", + "start": "71" + }, + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel$WeightedModel", + "inner_name": "WeightedModel", + "outer_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel", + "start": "86" + } + ] + }, + "net/minecraft/client/renderer/block/model/WeightedBakedModel$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/WeightedBakedModel" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel", + "start": "71" + } + ] + }, + "net/minecraft/client/renderer/block/model/WeightedBakedModel$WeightedModel": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/WeightedBakedModel" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel$WeightedModel", + "inner_name": "WeightedModel", + "outer_class": "net/minecraft/client/renderer/block/model/WeightedBakedModel", + "start": "86" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionAnd": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionAnd$1", + "start": "22" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionAnd$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ConditionAnd" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionAnd$1", + "start": "22" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionOr": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionOr$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionOr$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ConditionOr" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionOr$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$1", + "start": "50" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$2", + "start": "68" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/block/state/BlockStateContainer;)Lcom/google/common/base/Predicate;", + "name": "func_188118_a", + "owner": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$1", + "start": "50" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ConditionPropertyValue$2", + "start": "68" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ICondition": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$1", + "start": "14" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$2", + "start": "25" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ICondition$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ICondition" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$1", + "start": "14" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$1$1", + "start": "14" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ICondition$1$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ICondition$1" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$1$1", + "start": "14" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ICondition$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ICondition" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$2$1", + "start": "25" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$2", + "start": "25" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/ICondition$2$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/ICondition$2" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/ICondition$2$1", + "start": "25" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Multipart": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Multipart$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/multipart/Multipart", + "start": "71" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Multipart$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/Multipart" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Multipart$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/multipart/Multipart", + "start": "71" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Selector": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/multipart/Selector", + "start": "66" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/Selector" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer", + "inner_name": "Deserializer", + "outer_class": "net/minecraft/client/renderer/block/model/multipart/Selector", + "start": "66" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$1", + "start": "67" + }, + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$2", + "start": "75" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$1", + "start": "67" + } + ] + }, + "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer$2", + "start": "75" + } + ] + }, + "net/minecraft/client/renderer/block/statemap/StateMap": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/statemap/StateMap$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/statemap/StateMap", + "start": "62" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/block/statemap/StateMap$1" + } + ] + }, + "net/minecraft/client/renderer/block/statemap/StateMap$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/statemap/StateMap" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/renderer/block/statemap/StateMap$1" + } + ] + }, + "net/minecraft/client/renderer/block/statemap/StateMap$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/block/statemap/StateMap" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/block/statemap/StateMap$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/client/renderer/block/statemap/StateMap", + "start": "62" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator", + "start": "110" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status", + "inner_name": "Status", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator", + "start": "116" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status", + "inner_name": "Status", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator", + "start": "116" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator", + "start": "110" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$1", + "start": "122" + }, + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$2", + "start": "184" + }, + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$3", + "start": "224" + }, + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$PendingUpload", + "inner_name": "PendingUpload", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher", + "start": "284" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z", + "name": "func_178507_a", + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$1", + "start": "122" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z", + "name": "func_178509_c", + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$2", + "start": "184" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/BlockRenderLayer;Lnet/minecraft/client/renderer/BufferBuilder;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/client/renderer/chunk/CompiledChunk;D)Lcom/google/common/util/concurrent/ListenableFuture;", + "name": "func_188245_a", + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$3", + "start": "224" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$PendingUpload": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$PendingUpload", + "inner_name": "PendingUpload", + "outer_class": "net/minecraft/client/renderer/chunk/ChunkRenderDispatcher", + "start": "284" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderWorker": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderWorker$1", + "start": "137" + }, + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderWorker$2", + "start": "141" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderWorker$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator;)V", + "name": "func_178474_a", + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderWorker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderWorker$1", + "start": "137" + } + ] + }, + "net/minecraft/client/renderer/chunk/ChunkRenderWorker$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator;)V", + "name": "func_178474_a", + "owner": "net/minecraft/client/renderer/chunk/ChunkRenderWorker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/ChunkRenderWorker$2", + "start": "141" + } + ] + }, + "net/minecraft/client/renderer/chunk/CompiledChunk": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/CompiledChunk$1", + "start": "13" + } + ] + }, + "net/minecraft/client/renderer/chunk/CompiledChunk$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/chunk/CompiledChunk" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/chunk/CompiledChunk$1", + "start": "13" + } + ] + }, + "net/minecraft/client/renderer/chunk/VisGraph": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/chunk/VisGraph$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/chunk/VisGraph" + } + ] + }, + "net/minecraft/client/renderer/chunk/VisGraph$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/chunk/VisGraph" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/chunk/VisGraph$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/chunk/VisGraph" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$1", + "start": "37" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$2", + "start": "48" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$3", + "start": "67" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$4", + "start": "77" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$5", + "start": "95" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$6", + "start": "105" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$7", + "start": "115" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$8", + "start": "122" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$9", + "start": "132" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$10", + "start": "143" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$11", + "start": "157" + }, + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$12", + "start": "167" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$1": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$1", + "start": "37" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$10": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$10", + "start": "143" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$11": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$11", + "start": "157" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$12": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$12", + "start": "167" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$2": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$2", + "start": "48" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$3": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$3", + "start": "67" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$4": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$4", + "start": "77" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$5": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$5", + "start": "95" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$6": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$6", + "start": "105" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$7": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$7", + "start": "115" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$8": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$8", + "start": "122" + } + ] + }, + "net/minecraft/client/renderer/color/BlockColors$9": { + "enclosingMethod": { + "desc": "()Lnet/minecraft/client/renderer/color/BlockColors;", + "name": "func_186723_a", + "owner": "net/minecraft/client/renderer/color/BlockColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/BlockColors$9", + "start": "132" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$1", + "start": "35" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$2", + "start": "42" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$3", + "start": "54" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$4", + "start": "89" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$5", + "start": "96" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$6", + "start": "108" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$7", + "start": "116" + }, + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$8", + "start": "123" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$1", + "start": "35" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/color/BlockColors;)Lnet/minecraft/client/renderer/color/ItemColors;", + "name": "func_186729_a", + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$2", + "start": "42" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/color/BlockColors;)Lnet/minecraft/client/renderer/color/ItemColors;", + "name": "func_186729_a", + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$3", + "start": "54" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$4": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$4", + "start": "89" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/color/BlockColors;)Lnet/minecraft/client/renderer/color/ItemColors;", + "name": "func_186729_a", + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$5", + "start": "96" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$6": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/renderer/color/BlockColors;)Lnet/minecraft/client/renderer/color/ItemColors;", + "name": "func_186729_a", + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$6", + "start": "108" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$7": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$7", + "start": "116" + } + ] + }, + "net/minecraft/client/renderer/color/ItemColors$8": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/color/ItemColors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/color/ItemColors$8", + "start": "123" + } + ] + }, + "net/minecraft/client/renderer/debug/DebugRenderer": { + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/renderer/debug/DebugRenderer$IDebugRenderer", + "inner_name": "IDebugRenderer", + "outer_class": "net/minecraft/client/renderer/debug/DebugRenderer" + } + ] + }, + "net/minecraft/client/renderer/debug/DebugRenderer$IDebugRenderer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/debug/DebugRenderer" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/renderer/debug/DebugRenderer$IDebugRenderer", + "inner_name": "IDebugRenderer", + "outer_class": "net/minecraft/client/renderer/debug/DebugRenderer" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderArmorStand": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderArmorStand$1", + "start": "22" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderArmorStand$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderArmorStand" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderArmorStand$1", + "start": "22" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderEvoker": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderEvoker$1", + "start": "21" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderEvoker$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderEvoker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderEvoker$1", + "start": "21" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderGiantZombie": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderGiantZombie$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderGiantZombie$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderGiantZombie" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderGiantZombie$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderIllusionIllager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderIllusionIllager$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderIllusionIllager$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderIllusionIllager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderIllusionIllager$1", + "start": "23" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderLivingBase": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/RenderLivingBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/RenderLivingBase" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderLivingBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderLivingBase" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/RenderLivingBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/RenderLivingBase" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderPigZombie": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderPigZombie$1", + "start": "17" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderPigZombie$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderPigZombie" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderPigZombie$1", + "start": "17" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderShulker": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/entity/RenderShulker$HeadLayer", + "inner_name": "HeadLayer", + "outer_class": "net/minecraft/client/renderer/entity/RenderShulker", + "start": "136" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/RenderShulker$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/RenderShulker" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderShulker$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderShulker" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/RenderShulker$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/RenderShulker" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderShulker$HeadLayer": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderShulker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/entity/RenderShulker$HeadLayer", + "inner_name": "HeadLayer", + "outer_class": "net/minecraft/client/renderer/entity/RenderShulker", + "start": "136" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderSkeleton": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderSkeleton$1", + "start": "20" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderSkeleton$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderSkeleton" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderSkeleton$1", + "start": "20" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderVindicator": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderVindicator$1", + "start": "21" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderVindicator$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderVindicator" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderVindicator$1", + "start": "21" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderZombie": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderZombie$1", + "start": "18" + } + ] + }, + "net/minecraft/client/renderer/entity/RenderZombie$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/RenderZombie" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/entity/RenderZombie$1", + "start": "18" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerArmorBase": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerArmorBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerArmorBase" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerArmorBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/layers/LayerArmorBase" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerArmorBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerArmorBase" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerBipedArmor": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerBipedArmor$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerBipedArmor" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerBipedArmor$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/layers/LayerBipedArmor" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerBipedArmor$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerBipedArmor" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder$DataHolder", + "inner_name": "DataHolder", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder" + } + ] + }, + "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder$DataHolder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder$DataHolder", + "inner_name": "DataHolder", + "outer_class": "net/minecraft/client/renderer/entity/layers/LayerEntityOnShoulder" + } + ] + }, + "net/minecraft/client/renderer/texture/Stitcher": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/texture/Stitcher$Holder", + "inner_name": "Holder", + "outer_class": "net/minecraft/client/renderer/texture/Stitcher", + "start": "175" + }, + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/texture/Stitcher$Slot", + "inner_name": "Slot", + "outer_class": "net/minecraft/client/renderer/texture/Stitcher", + "start": "265" + } + ] + }, + "net/minecraft/client/renderer/texture/Stitcher$Holder": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/texture/Stitcher" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/texture/Stitcher$Holder", + "inner_name": "Holder", + "outer_class": "net/minecraft/client/renderer/texture/Stitcher", + "start": "175" + } + ] + }, + "net/minecraft/client/renderer/texture/Stitcher$Slot": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/texture/Stitcher" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/renderer/texture/Stitcher$Slot", + "inner_name": "Slot", + "outer_class": "net/minecraft/client/renderer/texture/Stitcher", + "start": "265" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureAtlasSprite": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureAtlasSprite$1", + "start": "275" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureAtlasSprite$1": { + "enclosingMethod": { + "desc": "(I)V", + "name": "func_147963_d", + "owner": "net/minecraft/client/renderer/texture/TextureAtlasSprite" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureAtlasSprite$1", + "start": "275" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureManager$1", + "start": "74" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureManager$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/ResourceLocation;Lnet/minecraft/client/renderer/texture/ITextureObject;)Z", + "name": "func_110579_a", + "owner": "net/minecraft/client/renderer/texture/TextureManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureManager$1", + "start": "74" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureMap": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$1", + "start": "207" + }, + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$2", + "start": "214" + }, + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$3", + "start": "221" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureMap$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/resources/IResourceManager;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)Z", + "name": "func_184397_a", + "owner": "net/minecraft/client/renderer/texture/TextureMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$1", + "start": "207" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureMap$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/resources/IResourceManager;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)Z", + "name": "func_184397_a", + "owner": "net/minecraft/client/renderer/texture/TextureMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$2", + "start": "214" + } + ] + }, + "net/minecraft/client/renderer/texture/TextureMap$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/client/resources/IResourceManager;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)Z", + "name": "func_184397_a", + "owner": "net/minecraft/client/renderer/texture/TextureMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/renderer/texture/TextureMap$3", + "start": "221" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntityShulkerBoxRenderer" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer" + } + ] + }, + "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/tileentity/TileEntityStructureRenderer" + } + ] + }, + "net/minecraft/client/renderer/vertex/VertexFormat": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormat$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormat" + } + ] + }, + "net/minecraft/client/renderer/vertex/VertexFormat$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/vertex/VertexFormat" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormat$1", + "inner_name": "1", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormat" + } + ] + }, + "net/minecraft/client/renderer/vertex/VertexFormatElement": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage", + "inner_name": "EnumUsage", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormatElement", + "start": "97" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormatElement", + "start": "117" + } + ] + }, + "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/vertex/VertexFormatElement" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType", + "inner_name": "EnumType", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormatElement", + "start": "117" + } + ] + }, + "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage": { + "enclosingMethod": { + "owner": "net/minecraft/client/renderer/vertex/VertexFormatElement" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage", + "inner_name": "EnumUsage", + "outer_class": "net/minecraft/client/renderer/vertex/VertexFormatElement", + "start": "97" + } + ] + }, + "net/minecraft/client/resources/FallbackResourceManager": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/resources/FallbackResourceManager$InputStreamLeakedResourceLogger", + "inner_name": "InputStreamLeakedResourceLogger", + "outer_class": "net/minecraft/client/resources/FallbackResourceManager", + "start": "88" + } + ] + }, + "net/minecraft/client/resources/FallbackResourceManager$InputStreamLeakedResourceLogger": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/FallbackResourceManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/resources/FallbackResourceManager$InputStreamLeakedResourceLogger", + "inner_name": "InputStreamLeakedResourceLogger", + "outer_class": "net/minecraft/client/resources/FallbackResourceManager", + "start": "88" + } + ] + }, + "net/minecraft/client/resources/LegacyV2Adapter": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/LegacyV2Adapter$1", + "start": "34" + } + ] + }, + "net/minecraft/client/resources/LegacyV2Adapter$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/LegacyV2Adapter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/LegacyV2Adapter$1", + "start": "34" + } + ] + }, + "net/minecraft/client/resources/ResourcePackListEntry": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackListEntry$1", + "start": "168" + } + ] + }, + "net/minecraft/client/resources/ResourcePackListEntry$1": { + "enclosingMethod": { + "desc": "(IIIIII)Z", + "name": "func_148278_a", + "owner": "net/minecraft/client/resources/ResourcePackListEntry" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackListEntry$1", + "start": "168" + } + ] + }, + "net/minecraft/client/resources/ResourcePackRepository": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$1", + "start": "54" + }, + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$2", + "start": "237" + }, + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$3", + "start": "246" + }, + { + "access": "21", + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/client/resources/ResourcePackRepository", + "start": "361" + } + ] + }, + "net/minecraft/client/resources/ResourcePackRepository$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/ResourcePackRepository" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$1", + "start": "54" + } + ] + }, + "net/minecraft/client/resources/ResourcePackRepository$2": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture;", + "name": "func_180601_a", + "owner": "net/minecraft/client/resources/ResourcePackRepository" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$2", + "start": "237" + } + ] + }, + "net/minecraft/client/resources/ResourcePackRepository$3": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture;", + "name": "func_180601_a", + "owner": "net/minecraft/client/resources/ResourcePackRepository" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$3", + "start": "246" + } + ] + }, + "net/minecraft/client/resources/ResourcePackRepository$Entry": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/ResourcePackRepository" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/client/resources/ResourcePackRepository$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/client/resources/ResourcePackRepository", + "start": "361" + } + ] + }, + "net/minecraft/client/resources/SimpleReloadableResourceManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SimpleReloadableResourceManager$1", + "start": "82" + } + ] + }, + "net/minecraft/client/resources/SimpleReloadableResourceManager$1": { + "enclosingMethod": { + "desc": "(Ljava/util/List;)V", + "name": "func_110541_a", + "owner": "net/minecraft/client/resources/SimpleReloadableResourceManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SimpleReloadableResourceManager$1", + "start": "82" + } + ] + }, + "net/minecraft/client/resources/SkinManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SkinManager$1", + "start": "44" + }, + { + "inner_class": "net/minecraft/client/resources/SkinManager$2", + "start": "75" + }, + { + "inner_class": "net/minecraft/client/resources/SkinManager$3", + "start": "101" + }, + { + "access": "609", + "inner_class": "net/minecraft/client/resources/SkinManager$SkinAvailableCallback", + "inner_name": "SkinAvailableCallback", + "outer_class": "net/minecraft/client/resources/SkinManager" + } + ] + }, + "net/minecraft/client/resources/SkinManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/SkinManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SkinManager$1", + "start": "44" + } + ] + }, + "net/minecraft/client/resources/SkinManager$2": { + "enclosingMethod": { + "desc": "(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/client/resources/SkinManager$SkinAvailableCallback;)Lnet/minecraft/util/ResourceLocation;", + "name": "func_152789_a", + "owner": "net/minecraft/client/resources/SkinManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SkinManager$2", + "start": "75" + } + ] + }, + "net/minecraft/client/resources/SkinManager$3": { + "enclosingMethod": { + "desc": "(Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/resources/SkinManager$SkinAvailableCallback;Z)V", + "name": "func_152790_a", + "owner": "net/minecraft/client/resources/SkinManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SkinManager$3", + "start": "101" + }, + { + "inner_class": "net/minecraft/client/resources/SkinManager$3$1", + "start": "117" + } + ] + }, + "net/minecraft/client/resources/SkinManager$3$1": { + "enclosingMethod": { + "desc": "()V", + "name": "run", + "owner": "net/minecraft/client/resources/SkinManager$3" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/resources/SkinManager$3$1", + "start": "117" + } + ] + }, + "net/minecraft/client/resources/SkinManager$SkinAvailableCallback": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/SkinManager" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/client/resources/SkinManager$SkinAvailableCallback", + "inner_name": "SkinAvailableCallback", + "outer_class": "net/minecraft/client/resources/SkinManager" + } + ] + }, + "net/minecraft/client/resources/data/MetadataSerializer": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/resources/data/MetadataSerializer$Registration", + "inner_name": "Registration", + "outer_class": "net/minecraft/client/resources/data/MetadataSerializer" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/resources/data/MetadataSerializer$1" + } + ] + }, + "net/minecraft/client/resources/data/MetadataSerializer$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/data/MetadataSerializer" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/resources/data/MetadataSerializer$1" + } + ] + }, + "net/minecraft/client/resources/data/MetadataSerializer$Registration": { + "enclosingMethod": { + "owner": "net/minecraft/client/resources/data/MetadataSerializer" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/resources/data/MetadataSerializer$Registration", + "inner_name": "Registration", + "outer_class": "net/minecraft/client/resources/data/MetadataSerializer" + } + ] + }, + "net/minecraft/client/settings/GameSettings": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/settings/GameSettings$1", + "start": "54" + }, + { + "access": "4029", + "inner_class": "net/minecraft/client/settings/GameSettings$Options", + "inner_name": "Options", + "outer_class": "net/minecraft/client/settings/GameSettings", + "start": "96" + }, + { + "access": "1018", + "inner_class": "net/minecraft/client/settings/GameSettings$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/settings/GameSettings" + } + ] + }, + "net/minecraft/client/settings/GameSettings$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/settings/GameSettings" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/settings/GameSettings$1", + "start": "54" + } + ] + }, + "net/minecraft/client/settings/GameSettings$2": { + "enclosingMethod": { + "owner": "net/minecraft/client/settings/GameSettings" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/client/settings/GameSettings$2", + "inner_name": "2", + "outer_class": "net/minecraft/client/settings/GameSettings" + } + ] + }, + "net/minecraft/client/settings/GameSettings$Options": { + "enclosingMethod": { + "owner": "net/minecraft/client/settings/GameSettings" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/settings/GameSettings$Options", + "inner_name": "Options", + "outer_class": "net/minecraft/client/settings/GameSettings", + "start": "96" + } + ] + }, + "net/minecraft/client/shader/ShaderLoader": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/shader/ShaderLoader$ShaderType", + "inner_name": "ShaderType", + "outer_class": "net/minecraft/client/shader/ShaderLoader", + "start": "85" + } + ] + }, + "net/minecraft/client/shader/ShaderLoader$ShaderType": { + "enclosingMethod": { + "owner": "net/minecraft/client/shader/ShaderLoader" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/shader/ShaderLoader$ShaderType", + "inner_name": "ShaderType", + "outer_class": "net/minecraft/client/shader/ShaderLoader", + "start": "85" + } + ] + }, + "net/minecraft/client/util/ITooltipFlag": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/util/ITooltipFlag$TooltipFlags", + "inner_name": "TooltipFlags", + "outer_class": "net/minecraft/client/util/ITooltipFlag", + "start": "4" + } + ] + }, + "net/minecraft/client/util/ITooltipFlag$TooltipFlags": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/ITooltipFlag" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/client/util/ITooltipFlag$TooltipFlags", + "inner_name": "TooltipFlags", + "outer_class": "net/minecraft/client/util/ITooltipFlag", + "start": "4" + } + ] + }, + "net/minecraft/client/util/JsonException": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/util/JsonException$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/client/util/JsonException", + "start": "51" + }, + { + "access": "1000", + "inner_class": "net/minecraft/client/util/JsonException$1" + } + ] + }, + "net/minecraft/client/util/JsonException$1": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/JsonException" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/client/util/JsonException$1" + } + ] + }, + "net/minecraft/client/util/JsonException$Entry": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/JsonException" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/util/JsonException$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/client/util/JsonException", + "start": "51" + } + ] + }, + "net/minecraft/client/util/RecipeItemHelper": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/util/RecipeItemHelper$RecipePicker", + "inner_name": "RecipePicker", + "outer_class": "net/minecraft/client/util/RecipeItemHelper", + "start": "107" + } + ] + }, + "net/minecraft/client/util/RecipeItemHelper$RecipePicker": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/RecipeItemHelper" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/client/util/RecipeItemHelper$RecipePicker", + "inner_name": "RecipePicker", + "outer_class": "net/minecraft/client/util/RecipeItemHelper", + "start": "107" + } + ] + }, + "net/minecraft/client/util/SearchTree": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/util/SearchTree$MergingIterator", + "inner_name": "MergingIterator", + "outer_class": "net/minecraft/client/util/SearchTree", + "start": "86" + } + ] + }, + "net/minecraft/client/util/SearchTree$MergingIterator": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/SearchTree" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/client/util/SearchTree$MergingIterator", + "inner_name": "MergingIterator", + "outer_class": "net/minecraft/client/util/SearchTree", + "start": "86" + } + ] + }, + "net/minecraft/client/util/SearchTreeManager": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/util/SearchTreeManager$Key", + "inner_name": "Key", + "outer_class": "net/minecraft/client/util/SearchTreeManager" + } + ] + }, + "net/minecraft/client/util/SearchTreeManager$Key": { + "enclosingMethod": { + "owner": "net/minecraft/client/util/SearchTreeManager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/client/util/SearchTreeManager$Key", + "inner_name": "Key", + "outer_class": "net/minecraft/client/util/SearchTreeManager" + } + ] + }, + "net/minecraft/client/util/SuffixArray": { + "innerClasses": [ + { + "inner_class": "net/minecraft/client/util/SuffixArray$1", + "start": "60" + } + ] + }, + "net/minecraft/client/util/SuffixArray$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_194058_a", + "owner": "net/minecraft/client/util/SuffixArray" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/client/util/SuffixArray$1", + "start": "60" + } + ] + }, + "net/minecraft/command/AdvancementCommand": { + "innerClasses": [ + { + "access": "4428", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType", + "inner_name": "ActionType", + "outer_class": "net/minecraft/command/AdvancementCommand", + "start": "225" + }, + { + "access": "4028", + "inner_class": "net/minecraft/command/AdvancementCommand$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/command/AdvancementCommand", + "start": "301" + }, + { + "access": "1000", + "inner_class": "net/minecraft/command/AdvancementCommand$1" + } + ] + }, + "net/minecraft/command/AdvancementCommand$1": { + "enclosingMethod": { + "owner": "net/minecraft/command/AdvancementCommand" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/command/AdvancementCommand$1" + } + ] + }, + "net/minecraft/command/AdvancementCommand$ActionType": { + "enclosingMethod": { + "owner": "net/minecraft/command/AdvancementCommand" + }, + "innerClasses": [ + { + "access": "4428", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType", + "inner_name": "ActionType", + "outer_class": "net/minecraft/command/AdvancementCommand", + "start": "225" + }, + { + "access": "4000", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType$1", + "start": "229" + }, + { + "access": "4000", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType$2", + "start": "247" + } + ] + }, + "net/minecraft/command/AdvancementCommand$ActionType$1": { + "enclosingMethod": { + "owner": "net/minecraft/command/AdvancementCommand$ActionType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType$1", + "start": "229" + } + ] + }, + "net/minecraft/command/AdvancementCommand$ActionType$2": { + "enclosingMethod": { + "owner": "net/minecraft/command/AdvancementCommand$ActionType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/command/AdvancementCommand$ActionType$2", + "start": "247" + } + ] + }, + "net/minecraft/command/AdvancementCommand$Mode": { + "enclosingMethod": { + "owner": "net/minecraft/command/AdvancementCommand" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/command/AdvancementCommand$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/command/AdvancementCommand", + "start": "301" + } + ] + }, + "net/minecraft/command/CommandBase": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/command/CommandBase$CoordinateArg", + "inner_name": "CoordinateArg", + "outer_class": "net/minecraft/command/CommandBase", + "start": "421" + }, + { + "inner_class": "net/minecraft/command/CommandBase$1", + "start": "491" + }, + { + "inner_class": "net/minecraft/command/CommandBase$2", + "start": "501" + } + ] + }, + "net/minecraft/command/CommandBase$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/block/Block;Ljava/lang/String;)Lcom/google/common/base/Predicate;", + "name": "func_190791_b", + "owner": "net/minecraft/command/CommandBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/CommandBase$1", + "start": "491" + } + ] + }, + "net/minecraft/command/CommandBase$2": { + "enclosingMethod": { + "owner": "net/minecraft/command/CommandBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/CommandBase$2", + "start": "501" + } + ] + }, + "net/minecraft/command/CommandBase$CoordinateArg": { + "enclosingMethod": { + "owner": "net/minecraft/command/CommandBase" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/command/CommandBase$CoordinateArg", + "inner_name": "CoordinateArg", + "outer_class": "net/minecraft/command/CommandBase", + "start": "421" + } + ] + }, + "net/minecraft/command/CommandClone": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/command/CommandClone$StaticCloneData", + "inner_name": "StaticCloneData", + "outer_class": "net/minecraft/command/CommandClone" + } + ] + }, + "net/minecraft/command/CommandClone$StaticCloneData": { + "enclosingMethod": { + "owner": "net/minecraft/command/CommandClone" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/command/CommandClone$StaticCloneData", + "inner_name": "StaticCloneData", + "outer_class": "net/minecraft/command/CommandClone" + } + ] + }, + "net/minecraft/command/CommandResultStats": { + "innerClasses": [ + { + "inner_class": "net/minecraft/command/CommandResultStats$1", + "start": "36" + }, + { + "access": "4029", + "inner_class": "net/minecraft/command/CommandResultStats$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/command/CommandResultStats", + "start": "187" + } + ] + }, + "net/minecraft/command/CommandResultStats$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/command/ICommandSender;Lnet/minecraft/command/CommandResultStats$Type;I)V", + "name": "func_184932_a", + "owner": "net/minecraft/command/CommandResultStats" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/CommandResultStats$1", + "start": "36" + } + ] + }, + "net/minecraft/command/CommandResultStats$Type": { + "enclosingMethod": { + "owner": "net/minecraft/command/CommandResultStats" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/command/CommandResultStats$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/command/CommandResultStats", + "start": "187" + } + ] + }, + "net/minecraft/command/CommandSpreadPlayers": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/command/CommandSpreadPlayers$Position", + "inner_name": "Position", + "outer_class": "net/minecraft/command/CommandSpreadPlayers", + "start": "266" + } + ] + }, + "net/minecraft/command/CommandSpreadPlayers$Position": { + "enclosingMethod": { + "owner": "net/minecraft/command/CommandSpreadPlayers" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/command/CommandSpreadPlayers$Position", + "inner_name": "Position", + "outer_class": "net/minecraft/command/CommandSpreadPlayers", + "start": "266" + } + ] + }, + "net/minecraft/command/EntitySelector": { + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$1", + "start": "86" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$2", + "start": "227" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$3", + "start": "235" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$4", + "start": "251" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$5", + "start": "286" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$6", + "start": "311" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$7", + "start": "335" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$8", + "start": "384" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$9", + "start": "403" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$10", + "start": "434" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$11", + "start": "452" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$12", + "start": "470" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$13", + "start": "507" + }, + { + "inner_class": "net/minecraft/command/EntitySelector$14", + "start": "540" + } + ] + }, + "net/minecraft/command/EntitySelector$1": { + "enclosingMethod": { + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$1", + "start": "86" + } + ] + }, + "net/minecraft/command/EntitySelector$10": { + "enclosingMethod": { + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$10", + "start": "434" + } + ] + }, + "net/minecraft/command/EntitySelector$11": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179662_g", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$11", + "start": "452" + } + ] + }, + "net/minecraft/command/EntitySelector$12": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179662_g", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$12", + "start": "470" + } + ] + }, + "net/minecraft/command/EntitySelector$13": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;Ljava/lang/Class;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;", + "name": "func_179660_a", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$13", + "start": "507" + } + ] + }, + "net/minecraft/command/EntitySelector$14": { + "enclosingMethod": { + "desc": "(Ljava/util/List;Ljava/util/Map;Lnet/minecraft/command/ICommandSender;Ljava/lang/Class;Ljava/lang/String;Lnet/minecraft/util/math/Vec3d;)Ljava/util/List;", + "name": "func_179658_a", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$14", + "start": "540" + } + ] + }, + "net/minecraft/command/EntitySelector$2": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;Ljava/lang/String;)Ljava/util/List;", + "name": "func_179663_a", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$2", + "start": "227" + } + ] + }, + "net/minecraft/command/EntitySelector$3": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;Ljava/lang/String;)Ljava/util/List;", + "name": "func_179663_a", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$3", + "start": "235" + } + ] + }, + "net/minecraft/command/EntitySelector$4": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179648_b", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$4", + "start": "251" + } + ] + }, + "net/minecraft/command/EntitySelector$5": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179649_c", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$5", + "start": "286" + } + ] + }, + "net/minecraft/command/EntitySelector$6": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179659_d", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$6", + "start": "311" + } + ] + }, + "net/minecraft/command/EntitySelector$7": { + "enclosingMethod": { + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$7", + "start": "335" + } + ] + }, + "net/minecraft/command/EntitySelector$8": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_179647_f", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$8", + "start": "384" + } + ] + }, + "net/minecraft/command/EntitySelector$9": { + "enclosingMethod": { + "desc": "(Ljava/util/Map;)Ljava/util/List;", + "name": "func_184951_f", + "owner": "net/minecraft/command/EntitySelector" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/command/EntitySelector$9", + "start": "403" + } + ] + }, + "net/minecraft/command/FunctionObject": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/command/FunctionObject$CommandEntry", + "inner_name": "CommandEntry", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "58" + }, + { + "access": "21", + "inner_class": "net/minecraft/command/FunctionObject$FunctionEntry", + "inner_name": "FunctionEntry", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "76" + }, + { + "access": "29", + "inner_class": "net/minecraft/command/FunctionObject$CacheableFunction", + "inner_name": "CacheableFunction", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "112" + }, + { + "access": "609", + "inner_class": "net/minecraft/command/FunctionObject$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/command/FunctionObject" + } + ] + }, + "net/minecraft/command/FunctionObject$CacheableFunction": { + "enclosingMethod": { + "owner": "net/minecraft/command/FunctionObject" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/command/FunctionObject$CacheableFunction", + "inner_name": "CacheableFunction", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "112" + } + ] + }, + "net/minecraft/command/FunctionObject$CommandEntry": { + "enclosingMethod": { + "owner": "net/minecraft/command/FunctionObject" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/command/FunctionObject$CommandEntry", + "inner_name": "CommandEntry", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "58" + } + ] + }, + "net/minecraft/command/FunctionObject$Entry": { + "enclosingMethod": { + "owner": "net/minecraft/command/FunctionObject" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/command/FunctionObject$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/command/FunctionObject" + } + ] + }, + "net/minecraft/command/FunctionObject$FunctionEntry": { + "enclosingMethod": { + "owner": "net/minecraft/command/FunctionObject" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/command/FunctionObject$FunctionEntry", + "inner_name": "FunctionEntry", + "outer_class": "net/minecraft/command/FunctionObject", + "start": "76" + } + ] + }, + "net/minecraft/crash/CrashReport": { + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$1", + "start": "41" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$2", + "start": "48" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$3", + "start": "55" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$4", + "start": "62" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$5", + "start": "69" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$6", + "start": "84" + }, + { + "inner_class": "net/minecraft/crash/CrashReport$7", + "start": "106" + } + ] + }, + "net/minecraft/crash/CrashReport$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$1", + "start": "41" + } + ] + }, + "net/minecraft/crash/CrashReport$2": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$2", + "start": "48" + } + ] + }, + "net/minecraft/crash/CrashReport$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$3", + "start": "55" + } + ] + }, + "net/minecraft/crash/CrashReport$4": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$4", + "start": "62" + } + ] + }, + "net/minecraft/crash/CrashReport$5": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$5", + "start": "69" + } + ] + }, + "net/minecraft/crash/CrashReport$6": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$6", + "start": "84" + } + ] + }, + "net/minecraft/crash/CrashReport$7": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71504_g", + "owner": "net/minecraft/crash/CrashReport" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReport$7", + "start": "106" + } + ] + }, + "net/minecraft/crash/CrashReportCategory": { + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$1", + "start": "166" + }, + { + "inner_class": "net/minecraft/crash/CrashReportCategory$2", + "start": "177" + }, + { + "inner_class": "net/minecraft/crash/CrashReportCategory$3", + "start": "190" + }, + { + "inner_class": "net/minecraft/crash/CrashReportCategory$6", + "start": "222" + }, + { + "inner_class": "net/minecraft/crash/CrashReportCategory$7", + "start": "229" + }, + { + "access": "28", + "inner_class": "net/minecraft/crash/CrashReportCategory$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/crash/CrashReportCategory", + "start": "255" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V", + "name": "func_180523_a", + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$1", + "start": "166" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V", + "name": "func_180523_a", + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$2", + "start": "177" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V", + "name": "func_180523_a", + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$3", + "start": "190" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$6": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;)V", + "name": "func_175750_a", + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$6", + "start": "222" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$7": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;)V", + "name": "func_175750_a", + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/crash/CrashReportCategory$7", + "start": "229" + } + ] + }, + "net/minecraft/crash/CrashReportCategory$Entry": { + "enclosingMethod": { + "owner": "net/minecraft/crash/CrashReportCategory" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/crash/CrashReportCategory$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/crash/CrashReportCategory", + "start": "255" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs": { + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$1", + "start": "17" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$2", + "start": "23" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$3", + "start": "29" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$4", + "start": "35" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$5", + "start": "41" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$6", + "start": "47" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$7", + "start": "54" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$8", + "start": "60" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$9", + "start": "66" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$10", + "start": "72" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$11", + "start": "79" + }, + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$12", + "start": "94" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$1": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$1", + "start": "17" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$10": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$10", + "start": "72" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$11": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$11", + "start": "79" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$12": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$12", + "start": "94" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$2": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$2", + "start": "23" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$3": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$3", + "start": "29" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$4": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$4", + "start": "35" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$5": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$5", + "start": "41" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$6": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$6", + "start": "47" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$7": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$7", + "start": "54" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$8": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$8", + "start": "60" + } + ] + }, + "net/minecraft/creativetab/CreativeTabs$9": { + "enclosingMethod": { + "owner": "net/minecraft/creativetab/CreativeTabs" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/creativetab/CreativeTabs$9", + "start": "66" + } + ] + }, + "net/minecraft/dispenser/IBehaviorDispenseItem": { + "innerClasses": [ + { + "inner_class": "net/minecraft/dispenser/IBehaviorDispenseItem$1", + "start": "12" + } + ] + }, + "net/minecraft/dispenser/IBehaviorDispenseItem$1": { + "enclosingMethod": { + "owner": "net/minecraft/dispenser/IBehaviorDispenseItem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/dispenser/IBehaviorDispenseItem$1", + "start": "12" + } + ] + }, + "net/minecraft/enchantment/Enchantment": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/enchantment/Enchantment$Rarity", + "inner_name": "Rarity", + "outer_class": "net/minecraft/enchantment/Enchantment", + "start": "37" + } + ] + }, + "net/minecraft/enchantment/Enchantment$Rarity": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/Enchantment" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/enchantment/Enchantment$Rarity", + "inner_name": "Rarity", + "outer_class": "net/minecraft/enchantment/Enchantment", + "start": "37" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper": { + "innerClasses": [ + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$ModifierDamage", + "inner_name": "ModifierDamage", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "123" + }, + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$ModifierLiving", + "inner_name": "ModifierLiving", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "153" + }, + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$HurtIterator", + "inner_name": "HurtIterator", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "182" + }, + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$DamageIterator", + "inner_name": "DamageIterator", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "205" + }, + { + "access": "1000", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$1" + }, + { + "access": "608", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$IModifier", + "inner_name": "IModifier", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$1": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$1" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$DamageIterator": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$DamageIterator", + "inner_name": "DamageIterator", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "205" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$HurtIterator": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$HurtIterator", + "inner_name": "HurtIterator", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "182" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$IModifier": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "608", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$IModifier", + "inner_name": "IModifier", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$ModifierDamage": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$ModifierDamage", + "inner_name": "ModifierDamage", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "123" + } + ] + }, + "net/minecraft/enchantment/EnchantmentHelper$ModifierLiving": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentHelper" + }, + "innerClasses": [ + { + "access": "38", + "inner_class": "net/minecraft/enchantment/EnchantmentHelper$ModifierLiving", + "inner_name": "ModifierLiving", + "outer_class": "net/minecraft/enchantment/EnchantmentHelper", + "start": "153" + } + ] + }, + "net/minecraft/enchantment/EnchantmentProtection": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/enchantment/EnchantmentProtection$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/enchantment/EnchantmentProtection", + "start": "9" + } + ] + }, + "net/minecraft/enchantment/EnchantmentProtection$Type": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnchantmentProtection" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/enchantment/EnchantmentProtection$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/enchantment/EnchantmentProtection", + "start": "9" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType": { + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$1", + "start": "19" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$2", + "start": "36" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$3", + "start": "42" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$4", + "start": "48" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$5", + "start": "54" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$6", + "start": "60" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$7", + "start": "67" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$8", + "start": "73" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$9", + "start": "79" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$10", + "start": "85" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$11", + "start": "91" + }, + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$12", + "start": "97" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$1": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$1", + "start": "19" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$10": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$10", + "start": "85" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$11": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$11", + "start": "91" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$12": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$12", + "start": "97" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$2": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$2", + "start": "36" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$3": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$3", + "start": "42" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$4": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$4", + "start": "48" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$5": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$5", + "start": "54" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$6": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$6", + "start": "60" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$7": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$7", + "start": "67" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$8": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$8", + "start": "73" + } + ] + }, + "net/minecraft/enchantment/EnumEnchantmentType$9": { + "enclosingMethod": { + "owner": "net/minecraft/enchantment/EnumEnchantmentType" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/enchantment/EnumEnchantmentType$9", + "start": "79" + } + ] + }, + "net/minecraft/entity/Entity": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$1", + "start": "1392" + }, + { + "inner_class": "net/minecraft/entity/Entity$2", + "start": "2174" + }, + { + "inner_class": "net/minecraft/entity/Entity$3", + "start": "2181" + }, + { + "inner_class": "net/minecraft/entity/Entity$4", + "start": "2190" + }, + { + "inner_class": "net/minecraft/entity/Entity$5", + "start": "2196" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/Entity$6", + "inner_name": "6", + "outer_class": "net/minecraft/entity/Entity" + } + ] + }, + "net/minecraft/entity/Entity$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_190533_a", + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$1", + "start": "1392" + } + ] + }, + "net/minecraft/entity/Entity$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85029_a", + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$2", + "start": "2174" + } + ] + }, + "net/minecraft/entity/Entity$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85029_a", + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$3", + "start": "2181" + } + ] + }, + "net/minecraft/entity/Entity$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85029_a", + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$4", + "start": "2190" + } + ] + }, + "net/minecraft/entity/Entity$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85029_a", + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/Entity$5", + "start": "2196" + } + ] + }, + "net/minecraft/entity/Entity$6": { + "enclosingMethod": { + "owner": "net/minecraft/entity/Entity" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/Entity$6", + "inner_name": "6", + "outer_class": "net/minecraft/entity/Entity" + } + ] + }, + "net/minecraft/entity/EntityHanging": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/EntityHanging$1", + "start": "26" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityHanging$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/EntityHanging" + } + ] + }, + "net/minecraft/entity/EntityHanging$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityHanging" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/EntityHanging$1", + "start": "26" + } + ] + }, + "net/minecraft/entity/EntityHanging$2": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityHanging" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityHanging$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/EntityHanging" + } + ] + }, + "net/minecraft/entity/EntityList": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/EntityList$EntityEggInfo", + "inner_name": "EntityEggInfo", + "outer_class": "net/minecraft/entity/EntityList" + } + ] + }, + "net/minecraft/entity/EntityList$EntityEggInfo": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityList" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/EntityList$EntityEggInfo", + "inner_name": "EntityEggInfo", + "outer_class": "net/minecraft/entity/EntityList" + } + ] + }, + "net/minecraft/entity/EntityLiving": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/EntityLiving$SpawnPlacementType", + "inner_name": "SpawnPlacementType", + "outer_class": "net/minecraft/entity/EntityLiving", + "start": "75" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityLiving$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/EntityLiving" + } + ] + }, + "net/minecraft/entity/EntityLiving$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityLiving" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityLiving$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/EntityLiving" + } + ] + }, + "net/minecraft/entity/EntityLiving$SpawnPlacementType": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityLiving" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/EntityLiving$SpawnPlacementType", + "inner_name": "SpawnPlacementType", + "outer_class": "net/minecraft/entity/EntityLiving", + "start": "75" + } + ] + }, + "net/minecraft/entity/EntityLivingBase": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityLivingBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/EntityLivingBase" + } + ] + }, + "net/minecraft/entity/EntityLivingBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/EntityLivingBase" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/EntityLivingBase$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/EntityLivingBase" + } + ] + }, + "net/minecraft/entity/EntityTracker": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/EntityTracker$1", + "start": "163" + } + ] + }, + "net/minecraft/entity/EntityTracker$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/Entity;IIZ)V", + "name": "func_72785_a", + "owner": "net/minecraft/entity/EntityTracker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/EntityTracker$1", + "start": "163" + } + ] + }, + "net/minecraft/entity/ai/EntityAIAvoidEntity": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIAvoidEntity$1", + "start": "18" + } + ] + }, + "net/minecraft/entity/ai/EntityAIAvoidEntity$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAIAvoidEntity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIAvoidEntity$1", + "start": "18" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFindEntityNearest": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFindEntityNearest$1", + "start": "40" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFindEntityNearest$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAIFindEntityNearest" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFindEntityNearest$1", + "start": "40" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer$1", + "start": "41" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer$1", + "start": "41" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFollow": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFollow$1", + "start": "28" + } + ] + }, + "net/minecraft/entity/ai/EntityAIFollow$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAIFollow" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAIFollow$1", + "start": "28" + } + ] + }, + "net/minecraft/entity/ai/EntityAINearestAttackableTarget": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$1", + "start": "47" + }, + { + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$2", + "start": "72" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$Sorter", + "inner_name": "Sorter", + "outer_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget", + "start": "113" + } + ] + }, + "net/minecraft/entity/ai/EntityAINearestAttackableTarget$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAINearestAttackableTarget" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$1", + "start": "47" + } + ] + }, + "net/minecraft/entity/ai/EntityAINearestAttackableTarget$2": { + "enclosingMethod": { + "desc": "()Z", + "name": "func_75250_a", + "owner": "net/minecraft/entity/ai/EntityAINearestAttackableTarget" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$2", + "start": "72" + } + ] + }, + "net/minecraft/entity/ai/EntityAINearestAttackableTarget$Sorter": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAINearestAttackableTarget" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget$Sorter", + "inner_name": "Sorter", + "outer_class": "net/minecraft/entity/ai/EntityAINearestAttackableTarget", + "start": "113" + } + ] + }, + "net/minecraft/entity/ai/EntityAITasks": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/ai/EntityAITasks$EntityAITaskEntry", + "inner_name": "EntityAITaskEntry", + "outer_class": "net/minecraft/entity/ai/EntityAITasks", + "start": "29" + } + ] + }, + "net/minecraft/entity/ai/EntityAITasks$EntityAITaskEntry": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityAITasks" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/ai/EntityAITasks$EntityAITaskEntry", + "inner_name": "EntityAITaskEntry", + "outer_class": "net/minecraft/entity/ai/EntityAITasks", + "start": "29" + } + ] + }, + "net/minecraft/entity/ai/EntityMoveHelper": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/ai/EntityMoveHelper$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/entity/ai/EntityMoveHelper", + "start": "158" + } + ] + }, + "net/minecraft/entity/ai/EntityMoveHelper$Action": { + "enclosingMethod": { + "owner": "net/minecraft/entity/ai/EntityMoveHelper" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/ai/EntityMoveHelper$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/entity/ai/EntityMoveHelper", + "start": "158" + } + ] + }, + "net/minecraft/entity/boss/EntityWither": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/boss/EntityWither$1", + "start": "75" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/boss/EntityWither$AIDoNothing", + "inner_name": "AIDoNothing", + "outer_class": "net/minecraft/entity/boss/EntityWither", + "start": "585" + } + ] + }, + "net/minecraft/entity/boss/EntityWither$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/boss/EntityWither" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/boss/EntityWither$1", + "start": "75" + } + ] + }, + "net/minecraft/entity/boss/EntityWither$AIDoNothing": { + "enclosingMethod": { + "owner": "net/minecraft/entity/boss/EntityWither" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/boss/EntityWither$AIDoNothing", + "inner_name": "AIDoNothing", + "outer_class": "net/minecraft/entity/boss/EntityWither", + "start": "585" + } + ] + }, + "net/minecraft/entity/item/EntityArmorStand": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityArmorStand$1", + "start": "77" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityArmorStand$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/item/EntityArmorStand" + } + ] + }, + "net/minecraft/entity/item/EntityArmorStand$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityArmorStand" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityArmorStand$1", + "start": "77" + } + ] + }, + "net/minecraft/entity/item/EntityArmorStand$2": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityArmorStand" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityArmorStand$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/item/EntityArmorStand" + } + ] + }, + "net/minecraft/entity/item/EntityBoat": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityBoat$Status", + "inner_name": "Status", + "outer_class": "net/minecraft/entity/item/EntityBoat", + "start": "359" + }, + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityBoat$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/entity/item/EntityBoat", + "start": "802" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityBoat$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/item/EntityBoat" + } + ] + }, + "net/minecraft/entity/item/EntityBoat$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityBoat" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityBoat$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/item/EntityBoat" + } + ] + }, + "net/minecraft/entity/item/EntityBoat$Status": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityBoat" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityBoat$Status", + "inner_name": "Status", + "outer_class": "net/minecraft/entity/item/EntityBoat", + "start": "359" + } + ] + }, + "net/minecraft/entity/item/EntityBoat$Type": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityBoat" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityBoat$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/entity/item/EntityBoat", + "start": "802" + } + ] + }, + "net/minecraft/entity/item/EntityMinecart": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityMinecart$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/entity/item/EntityMinecart", + "start": "42" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityMinecart$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/item/EntityMinecart" + } + ] + }, + "net/minecraft/entity/item/EntityMinecart$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityMinecart" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/item/EntityMinecart$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/item/EntityMinecart" + } + ] + }, + "net/minecraft/entity/item/EntityMinecart$Type": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityMinecart" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityMinecart$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/entity/item/EntityMinecart", + "start": "42" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartCommandBlock": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartCommandBlock$1", + "start": "36" + }, + { + "inner_class": "net/minecraft/entity/item/EntityMinecartCommandBlock$2", + "start": "92" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartCommandBlock$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityMinecartCommandBlock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartCommandBlock$1", + "start": "36" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartCommandBlock$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189670_a", + "owner": "net/minecraft/entity/item/EntityMinecartCommandBlock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartCommandBlock$2", + "start": "92" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartMobSpawner": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartMobSpawner$1", + "start": "22" + }, + { + "inner_class": "net/minecraft/entity/item/EntityMinecartMobSpawner$2", + "start": "49" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartMobSpawner$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityMinecartMobSpawner" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartMobSpawner$1", + "start": "22" + } + ] + }, + "net/minecraft/entity/item/EntityMinecartMobSpawner$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189672_a", + "owner": "net/minecraft/entity/item/EntityMinecartMobSpawner" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/item/EntityMinecartMobSpawner$2", + "start": "49" + } + ] + }, + "net/minecraft/entity/item/EntityPainting": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityPainting$EnumArt", + "inner_name": "EnumArt", + "outer_class": "net/minecraft/entity/item/EntityPainting", + "start": "20" + } + ] + }, + "net/minecraft/entity/item/EntityPainting$EnumArt": { + "enclosingMethod": { + "owner": "net/minecraft/entity/item/EntityPainting" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/item/EntityPainting$EnumArt", + "inner_name": "EnumArt", + "outer_class": "net/minecraft/entity/item/EntityPainting", + "start": "20" + } + ] + }, + "net/minecraft/entity/monster/AbstractIllager": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/monster/AbstractIllager$IllagerArmPose", + "inner_name": "IllagerArmPose", + "outer_class": "net/minecraft/entity/monster/AbstractIllager", + "start": "49" + } + ] + }, + "net/minecraft/entity/monster/AbstractIllager$IllagerArmPose": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/AbstractIllager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/monster/AbstractIllager$IllagerArmPose", + "inner_name": "IllagerArmPose", + "outer_class": "net/minecraft/entity/monster/AbstractIllager", + "start": "49" + } + ] + }, + "net/minecraft/entity/monster/AbstractSkeleton": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/AbstractSkeleton$1", + "start": "52" + } + ] + }, + "net/minecraft/entity/monster/AbstractSkeleton$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/AbstractSkeleton" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/AbstractSkeleton$1", + "start": "52" + } + ] + }, + "net/minecraft/entity/monster/EntityBlaze": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityBlaze$AIFireballAttack", + "inner_name": "AIFireballAttack", + "outer_class": "net/minecraft/entity/monster/EntityBlaze", + "start": "195" + } + ] + }, + "net/minecraft/entity/monster/EntityBlaze$AIFireballAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityBlaze" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityBlaze$AIFireballAttack", + "inner_name": "AIFireballAttack", + "outer_class": "net/minecraft/entity/monster/EntityBlaze", + "start": "195" + } + ] + }, + "net/minecraft/entity/monster/EntityElderGuardian": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityElderGuardian$1", + "start": "93" + } + ] + }, + "net/minecraft/entity/monster/EntityElderGuardian$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_70619_bc", + "owner": "net/minecraft/entity/monster/EntityElderGuardian" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityElderGuardian$1", + "start": "93" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityEnderman$1", + "start": "105" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer", + "inner_name": "AIFindPlayer", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "350" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIPlaceBlock", + "inner_name": "AIPlaceBlock", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "439" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AITakeBlock", + "inner_name": "AITakeBlock", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "496" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_184651_r", + "owner": "net/minecraft/entity/monster/EntityEnderman" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityEnderman$1", + "start": "105" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEnderman" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer", + "inner_name": "AIFindPlayer", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "350" + }, + { + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer$1", + "start": "364" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer$1": { + "enclosingMethod": { + "desc": "()Z", + "name": "func_75250_a", + "owner": "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIFindPlayer$1", + "start": "364" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman$AIPlaceBlock": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEnderman" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AIPlaceBlock", + "inner_name": "AIPlaceBlock", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "439" + } + ] + }, + "net/minecraft/entity/monster/EntityEnderman$AITakeBlock": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEnderman" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEnderman$AITakeBlock", + "inner_name": "AITakeBlock", + "outer_class": "net/minecraft/entity/monster/EntityEnderman", + "start": "496" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AICastingSpell", + "inner_name": "AICastingSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "166" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIAttackSpell", + "inner_name": "AIAttackSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "177" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AISummonSpell", + "inner_name": "AISummonSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "251" + }, + { + "access": "21", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell", + "inner_name": "AIWololoSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "294" + }, + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$1" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$1" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$AIAttackSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIAttackSpell", + "inner_name": "AIAttackSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "177" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$AICastingSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AICastingSpell", + "inner_name": "AICastingSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "166" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$AISummonSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AISummonSpell", + "inner_name": "AISummonSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "251" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell", + "inner_name": "AIWololoSpell", + "outer_class": "net/minecraft/entity/monster/EntityEvoker", + "start": "294" + }, + { + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell$1", + "start": "295" + } + ] + }, + "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityEvoker$AIWololoSpell$1", + "start": "295" + } + ] + }, + "net/minecraft/entity/monster/EntityGhast": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$GhastMoveHelper", + "inner_name": "GhastMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "182" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AIRandomFly", + "inner_name": "AIRandomFly", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "236" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AILookAround", + "inner_name": "AILookAround", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "280" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AIFireballAttack", + "inner_name": "AIFireballAttack", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "312" + } + ] + }, + "net/minecraft/entity/monster/EntityGhast$AIFireballAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGhast" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AIFireballAttack", + "inner_name": "AIFireballAttack", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "312" + } + ] + }, + "net/minecraft/entity/monster/EntityGhast$AILookAround": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGhast" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AILookAround", + "inner_name": "AILookAround", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "280" + } + ] + }, + "net/minecraft/entity/monster/EntityGhast$AIRandomFly": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGhast" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$AIRandomFly", + "inner_name": "AIRandomFly", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "236" + } + ] + }, + "net/minecraft/entity/monster/EntityGhast$GhastMoveHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGhast" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGhast$GhastMoveHelper", + "inner_name": "GhastMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntityGhast", + "start": "182" + } + ] + }, + "net/minecraft/entity/monster/EntityGuardian": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$GuardianTargetSelector", + "inner_name": "GuardianTargetSelector", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "367" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$AIGuardianAttack", + "inner_name": "AIGuardianAttack", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "396" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$GuardianMoveHelper", + "inner_name": "GuardianMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "467" + } + ] + }, + "net/minecraft/entity/monster/EntityGuardian$AIGuardianAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGuardian" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$AIGuardianAttack", + "inner_name": "AIGuardianAttack", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "396" + } + ] + }, + "net/minecraft/entity/monster/EntityGuardian$GuardianMoveHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGuardian" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$GuardianMoveHelper", + "inner_name": "GuardianMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "467" + } + ] + }, + "net/minecraft/entity/monster/EntityGuardian$GuardianTargetSelector": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityGuardian" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityGuardian$GuardianTargetSelector", + "inner_name": "GuardianTargetSelector", + "outer_class": "net/minecraft/entity/monster/EntityGuardian", + "start": "367" + } + ] + }, + "net/minecraft/entity/monster/EntityIllusionIllager": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$AIMirriorSpell", + "inner_name": "AIMirriorSpell", + "outer_class": "net/minecraft/entity/monster/EntityIllusionIllager", + "start": "201" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$AIBlindnessSpell", + "inner_name": "AIBlindnessSpell", + "outer_class": "net/minecraft/entity/monster/EntityIllusionIllager", + "start": "241" + }, + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$1" + } + ] + }, + "net/minecraft/entity/monster/EntityIllusionIllager$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityIllusionIllager" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$1" + } + ] + }, + "net/minecraft/entity/monster/EntityIllusionIllager$AIBlindnessSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityIllusionIllager" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$AIBlindnessSpell", + "inner_name": "AIBlindnessSpell", + "outer_class": "net/minecraft/entity/monster/EntityIllusionIllager", + "start": "241" + } + ] + }, + "net/minecraft/entity/monster/EntityIllusionIllager$AIMirriorSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityIllusionIllager" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityIllusionIllager$AIMirriorSpell", + "inner_name": "AIMirriorSpell", + "outer_class": "net/minecraft/entity/monster/EntityIllusionIllager", + "start": "201" + } + ] + }, + "net/minecraft/entity/monster/EntityIronGolem": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityIronGolem$1", + "start": "72" + } + ] + }, + "net/minecraft/entity/monster/EntityIronGolem$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_184651_r", + "owner": "net/minecraft/entity/monster/EntityIronGolem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityIronGolem$1", + "start": "72" + } + ] + }, + "net/minecraft/entity/monster/EntityPigZombie": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPigZombie$AIHurtByAggressor", + "inner_name": "AIHurtByAggressor", + "outer_class": "net/minecraft/entity/monster/EntityPigZombie", + "start": "206" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPigZombie$AITargetAggressor", + "inner_name": "AITargetAggressor", + "outer_class": "net/minecraft/entity/monster/EntityPigZombie", + "start": "221" + } + ] + }, + "net/minecraft/entity/monster/EntityPigZombie$AIHurtByAggressor": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPigZombie" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPigZombie$AIHurtByAggressor", + "inner_name": "AIHurtByAggressor", + "outer_class": "net/minecraft/entity/monster/EntityPigZombie", + "start": "206" + } + ] + }, + "net/minecraft/entity/monster/EntityPigZombie$AITargetAggressor": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPigZombie" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPigZombie$AITargetAggressor", + "inner_name": "AITargetAggressor", + "outer_class": "net/minecraft/entity/monster/EntityPigZombie", + "start": "221" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIHurtByTarget", + "inner_name": "AIHurtByTarget", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "208" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIAttackPlayer", + "inner_name": "AIAttackPlayer", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "236" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIMeleeAttack", + "inner_name": "AIMeleeAttack", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "270" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIPanic", + "inner_name": "AIPanic", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "310" + }, + { + "access": "28", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear" + }, + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$1" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$1" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$AIAttackPlayer": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIAttackPlayer", + "inner_name": "AIAttackPlayer", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "236" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$AIHurtByTarget": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIHurtByTarget", + "inner_name": "AIHurtByTarget", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "208" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$AIMeleeAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIMeleeAttack", + "inner_name": "AIMeleeAttack", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "270" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$AIPanic": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$AIPanic", + "inner_name": "AIPanic", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear", + "start": "310" + } + ] + }, + "net/minecraft/entity/monster/EntityPolarBear$GroupData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityPolarBear" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/entity/monster/EntityPolarBear$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntityPolarBear" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$BodyHelper", + "inner_name": "BodyHelper", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "550" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIPeek", + "inner_name": "AIPeek", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "558" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIAttack", + "inner_name": "AIAttack", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "594" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIAttackNearest", + "inner_name": "AIAttackNearest", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "651" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack", + "inner_name": "AIDefenseAttack", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "682" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/monster/EntityShulker$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/monster/EntityShulker" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/monster/EntityShulker$1", + "inner_name": "1", + "outer_class": "net/minecraft/entity/monster/EntityShulker" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$AIAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIAttack", + "inner_name": "AIAttack", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "594" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$AIAttackNearest": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIAttackNearest", + "inner_name": "AIAttackNearest", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "651" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack$1", + "start": "672" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack", + "inner_name": "AIDefenseAttack", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "682" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIDefenseAttack$1", + "start": "672" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$AIPeek": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$AIPeek", + "inner_name": "AIPeek", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "558" + } + ] + }, + "net/minecraft/entity/monster/EntityShulker$BodyHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityShulker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityShulker$BodyHelper", + "inner_name": "BodyHelper", + "outer_class": "net/minecraft/entity/monster/EntityShulker", + "start": "550" + } + ] + }, + "net/minecraft/entity/monster/EntitySilverfish": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySilverfish$AISummonSilverfish", + "inner_name": "AISummonSilverfish", + "outer_class": "net/minecraft/entity/monster/EntitySilverfish", + "start": "172" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySilverfish$AIHideInStone", + "inner_name": "AIHideInStone", + "outer_class": "net/minecraft/entity/monster/EntitySilverfish", + "start": "227" + } + ] + }, + "net/minecraft/entity/monster/EntitySilverfish$AIHideInStone": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySilverfish" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySilverfish$AIHideInStone", + "inner_name": "AIHideInStone", + "outer_class": "net/minecraft/entity/monster/EntitySilverfish", + "start": "227" + } + ] + }, + "net/minecraft/entity/monster/EntitySilverfish$AISummonSilverfish": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySilverfish" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySilverfish$AISummonSilverfish", + "inner_name": "AISummonSilverfish", + "outer_class": "net/minecraft/entity/monster/EntitySilverfish", + "start": "172" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$SlimeMoveHelper", + "inner_name": "SlimeMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "351" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeAttack", + "inner_name": "AISlimeAttack", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "409" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeFaceRandom", + "inner_name": "AISlimeFaceRandom", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "472" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeFloat", + "inner_name": "AISlimeFloat", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "496" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeHop", + "inner_name": "AISlimeHop", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "518" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime$AISlimeAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySlime" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeAttack", + "inner_name": "AISlimeAttack", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "409" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime$AISlimeFaceRandom": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySlime" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeFaceRandom", + "inner_name": "AISlimeFaceRandom", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "472" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime$AISlimeFloat": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySlime" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeFloat", + "inner_name": "AISlimeFloat", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "496" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime$AISlimeHop": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySlime" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$AISlimeHop", + "inner_name": "AISlimeHop", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "518" + } + ] + }, + "net/minecraft/entity/monster/EntitySlime$SlimeMoveHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySlime" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySlime$SlimeMoveHelper", + "inner_name": "SlimeMoveHelper", + "outer_class": "net/minecraft/entity/monster/EntitySlime", + "start": "351" + } + ] + }, + "net/minecraft/entity/monster/EntitySpellcasterIllager": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$AICastingApell", + "inner_name": "AICastingApell", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "117" + }, + { + "access": "421", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$AIUseSpell", + "inner_name": "AIUseSpell", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "146" + }, + { + "access": "4029", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$SpellType", + "inner_name": "SpellType", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "201" + } + ] + }, + "net/minecraft/entity/monster/EntitySpellcasterIllager$AICastingApell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpellcasterIllager" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$AICastingApell", + "inner_name": "AICastingApell", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "117" + } + ] + }, + "net/minecraft/entity/monster/EntitySpellcasterIllager$AIUseSpell": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpellcasterIllager" + }, + "innerClasses": [ + { + "access": "421", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$AIUseSpell", + "inner_name": "AIUseSpell", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "146" + } + ] + }, + "net/minecraft/entity/monster/EntitySpellcasterIllager$SpellType": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpellcasterIllager" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/monster/EntitySpellcasterIllager$SpellType", + "inner_name": "SpellType", + "outer_class": "net/minecraft/entity/monster/EntitySpellcasterIllager", + "start": "201" + } + ] + }, + "net/minecraft/entity/monster/EntitySpider": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/monster/EntitySpider$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "212" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySpider$AISpiderAttack", + "inner_name": "AISpiderAttack", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "232" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySpider$AISpiderTarget", + "inner_name": "AISpiderTarget", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "253" + } + ] + }, + "net/minecraft/entity/monster/EntitySpider$AISpiderAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpider" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySpider$AISpiderAttack", + "inner_name": "AISpiderAttack", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "232" + } + ] + }, + "net/minecraft/entity/monster/EntitySpider$AISpiderTarget": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpider" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntitySpider$AISpiderTarget", + "inner_name": "AISpiderTarget", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "253" + } + ] + }, + "net/minecraft/entity/monster/EntitySpider$GroupData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntitySpider" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/monster/EntitySpider$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntitySpider", + "start": "212" + } + ] + }, + "net/minecraft/entity/monster/EntityVex": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIMoveControl", + "inner_name": "AIMoveControl", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "225" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIChargeAttack", + "inner_name": "AIChargeAttack", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "268" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIMoveRandom", + "inner_name": "AIMoveRandom", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "316" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AICopyOwnerTarget", + "inner_name": "AICopyOwnerTarget", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "367" + } + ] + }, + "net/minecraft/entity/monster/EntityVex$AIChargeAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVex" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIChargeAttack", + "inner_name": "AIChargeAttack", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "268" + } + ] + }, + "net/minecraft/entity/monster/EntityVex$AICopyOwnerTarget": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVex" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AICopyOwnerTarget", + "inner_name": "AICopyOwnerTarget", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "367" + } + ] + }, + "net/minecraft/entity/monster/EntityVex$AIMoveControl": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVex" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIMoveControl", + "inner_name": "AIMoveControl", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "225" + } + ] + }, + "net/minecraft/entity/monster/EntityVex$AIMoveRandom": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVex" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVex$AIMoveRandom", + "inner_name": "AIMoveRandom", + "outer_class": "net/minecraft/entity/monster/EntityVex", + "start": "316" + } + ] + }, + "net/minecraft/entity/monster/EntityVindicator": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVindicator$AIJohnnyAttack", + "inner_name": "AIJohnnyAttack", + "outer_class": "net/minecraft/entity/monster/EntityVindicator", + "start": "185" + }, + { + "inner_class": "net/minecraft/entity/monster/EntityVindicator$1", + "start": "189" + } + ] + }, + "net/minecraft/entity/monster/EntityVindicator$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVindicator" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/EntityVindicator$1", + "start": "189" + } + ] + }, + "net/minecraft/entity/monster/EntityVindicator$AIJohnnyAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityVindicator" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityVindicator$AIJohnnyAttack", + "inner_name": "AIJohnnyAttack", + "outer_class": "net/minecraft/entity/monster/EntityVindicator", + "start": "185" + } + ] + }, + "net/minecraft/entity/monster/EntityZombie": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityZombie$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntityZombie" + }, + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityZombie$1" + } + ] + }, + "net/minecraft/entity/monster/EntityZombie$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityZombie" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/entity/monster/EntityZombie$1" + } + ] + }, + "net/minecraft/entity/monster/EntityZombie$GroupData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/EntityZombie" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/monster/EntityZombie$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/monster/EntityZombie" + } + ] + }, + "net/minecraft/entity/monster/IMob": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/IMob$1", + "start": "17" + }, + { + "inner_class": "net/minecraft/entity/monster/IMob$2", + "start": "24" + } + ] + }, + "net/minecraft/entity/monster/IMob$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/IMob" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/IMob$1", + "start": "17" + } + ] + }, + "net/minecraft/entity/monster/IMob$2": { + "enclosingMethod": { + "owner": "net/minecraft/entity/monster/IMob" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/monster/IMob$2", + "start": "24" + } + ] + }, + "net/minecraft/entity/passive/AbstractHorse": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/AbstractHorse$1", + "start": "71" + } + ] + }, + "net/minecraft/entity/passive/AbstractHorse$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/AbstractHorse" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/AbstractHorse$1", + "start": "71" + } + ] + }, + "net/minecraft/entity/passive/EntityHorse": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityHorse$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/passive/EntityHorse" + } + ] + }, + "net/minecraft/entity/passive/EntityHorse$GroupData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityHorse" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityHorse$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/passive/EntityHorse" + } + ] + }, + "net/minecraft/entity/passive/EntityLlama": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityLlama$AIHurtByTarget", + "inner_name": "AIHurtByTarget", + "outer_class": "net/minecraft/entity/passive/EntityLlama", + "start": "508" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityLlama$AIDefendTarget", + "inner_name": "AIDefendTarget", + "outer_class": "net/minecraft/entity/passive/EntityLlama", + "start": "526" + }, + { + "access": "1000", + "inner_class": "net/minecraft/entity/passive/EntityLlama$1" + }, + { + "access": "28", + "inner_class": "net/minecraft/entity/passive/EntityLlama$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/passive/EntityLlama" + } + ] + }, + "net/minecraft/entity/passive/EntityLlama$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityLlama" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/entity/passive/EntityLlama$1" + } + ] + }, + "net/minecraft/entity/passive/EntityLlama$AIDefendTarget": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityLlama" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityLlama$AIDefendTarget", + "inner_name": "AIDefendTarget", + "outer_class": "net/minecraft/entity/passive/EntityLlama", + "start": "526" + } + ] + }, + "net/minecraft/entity/passive/EntityLlama$AIHurtByTarget": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityLlama" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityLlama$AIHurtByTarget", + "inner_name": "AIHurtByTarget", + "outer_class": "net/minecraft/entity/passive/EntityLlama", + "start": "508" + } + ] + }, + "net/minecraft/entity/passive/EntityLlama$GroupData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityLlama" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/entity/passive/EntityLlama$GroupData", + "inner_name": "GroupData", + "outer_class": "net/minecraft/entity/passive/EntityLlama" + } + ] + }, + "net/minecraft/entity/passive/EntityParrot": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityParrot$1", + "start": "86" + } + ] + }, + "net/minecraft/entity/passive/EntityParrot$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityParrot" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityParrot$1", + "start": "86" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitJumpHelper", + "inner_name": "RabbitJumpHelper", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "475" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitMoveHelper", + "inner_name": "RabbitMoveHelper", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "506" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIAvoidEntity", + "inner_name": "AIAvoidEntity", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "537" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIRaidFarm", + "inner_name": "AIRaidFarm", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "554" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIPanic", + "inner_name": "AIPanic", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "633" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIEvilAttack", + "inner_name": "AIEvilAttack", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "646" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitTypeData", + "inner_name": "RabbitTypeData", + "outer_class": "net/minecraft/entity/passive/EntityRabbit" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$AIAvoidEntity": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIAvoidEntity", + "inner_name": "AIAvoidEntity", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "537" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$AIEvilAttack": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIEvilAttack", + "inner_name": "AIEvilAttack", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "646" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$AIPanic": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIPanic", + "inner_name": "AIPanic", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "633" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$AIRaidFarm": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$AIRaidFarm", + "inner_name": "AIRaidFarm", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "554" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$RabbitJumpHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitJumpHelper", + "inner_name": "RabbitJumpHelper", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "475" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$RabbitMoveHelper": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitMoveHelper", + "inner_name": "RabbitMoveHelper", + "outer_class": "net/minecraft/entity/passive/EntityRabbit", + "start": "506" + } + ] + }, + "net/minecraft/entity/passive/EntityRabbit$RabbitTypeData": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityRabbit" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityRabbit$RabbitTypeData", + "inner_name": "RabbitTypeData", + "outer_class": "net/minecraft/entity/passive/EntityRabbit" + } + ] + }, + "net/minecraft/entity/passive/EntitySheep": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntitySheep$1", + "start": "58" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/passive/EntitySheep$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/passive/EntitySheep" + } + ] + }, + "net/minecraft/entity/passive/EntitySheep$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntitySheep" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntitySheep$1", + "start": "58" + } + ] + }, + "net/minecraft/entity/passive/EntitySheep$2": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntitySheep" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/passive/EntitySheep$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/passive/EntitySheep" + } + ] + }, + "net/minecraft/entity/passive/EntitySquid": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntitySquid$AIMoveRandom", + "inner_name": "AIMoveRandom", + "outer_class": "net/minecraft/entity/passive/EntitySquid", + "start": "206" + } + ] + }, + "net/minecraft/entity/passive/EntitySquid$AIMoveRandom": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntitySquid" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntitySquid$AIMoveRandom", + "inner_name": "AIMoveRandom", + "outer_class": "net/minecraft/entity/passive/EntitySquid", + "start": "206" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityVillager$1", + "start": "302" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$PriceInfo", + "inner_name": "PriceInfo", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "931" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$EmeraldForItems", + "inner_name": "EmeraldForItems", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "954" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds", + "inner_name": "ListItemForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "979" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds", + "inner_name": "ListEnchantedItemForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1008" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds", + "inner_name": "ListEnchantedBookForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1026" + }, + { + "access": "28", + "inner_class": "net/minecraft/entity/passive/EntityVillager$TreasureMapForEmeralds", + "inner_name": "TreasureMapForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1054" + }, + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem", + "inner_name": "ItemAndEmeraldToItem", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1084" + }, + { + "access": "609", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ITradeList", + "inner_name": "ITradeList", + "outer_class": "net/minecraft/entity/passive/EntityVillager" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189785_b", + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityVillager$1", + "start": "302" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$EmeraldForItems": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$EmeraldForItems", + "inner_name": "EmeraldForItems", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "954" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$ITradeList": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ITradeList", + "inner_name": "ITradeList", + "outer_class": "net/minecraft/entity/passive/EntityVillager" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem", + "inner_name": "ItemAndEmeraldToItem", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1084" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds", + "inner_name": "ListEnchantedBookForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1026" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds", + "inner_name": "ListEnchantedItemForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1008" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds", + "inner_name": "ListItemForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "979" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$PriceInfo": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/entity/passive/EntityVillager$PriceInfo", + "inner_name": "PriceInfo", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "931" + } + ] + }, + "net/minecraft/entity/passive/EntityVillager$TreasureMapForEmeralds": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityVillager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/entity/passive/EntityVillager$TreasureMapForEmeralds", + "inner_name": "TreasureMapForEmeralds", + "outer_class": "net/minecraft/entity/passive/EntityVillager", + "start": "1054" + } + ] + }, + "net/minecraft/entity/passive/EntityWolf": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityWolf$1", + "start": "99" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityWolf$AIAvoidEntity", + "inner_name": "AIAvoidEntity", + "outer_class": "net/minecraft/entity/passive/EntityWolf", + "start": "541" + } + ] + }, + "net/minecraft/entity/passive/EntityWolf$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_184651_r", + "owner": "net/minecraft/entity/passive/EntityWolf" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/passive/EntityWolf$1", + "start": "99" + } + ] + }, + "net/minecraft/entity/passive/EntityWolf$AIAvoidEntity": { + "enclosingMethod": { + "owner": "net/minecraft/entity/passive/EntityWolf" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/passive/EntityWolf$AIAvoidEntity", + "inner_name": "AIAvoidEntity", + "outer_class": "net/minecraft/entity/passive/EntityWolf", + "start": "541" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/player/EntityPlayer$EnumChatVisibility", + "inner_name": "EnumChatVisibility", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "117" + }, + { + "inner_class": "net/minecraft/entity/player/EntityPlayer$1", + "start": "760" + }, + { + "access": "4029", + "inner_class": "net/minecraft/entity/player/EntityPlayer$SleepResult", + "inner_name": "SleepResult", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "1293" + }, + { + "access": "20", + "inner_class": "net/minecraft/entity/player/EntityPlayer$SleepEnemyPredicate", + "inner_name": "SleepEnemyPredicate", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "2107" + }, + { + "access": "1018", + "inner_class": "net/minecraft/entity/player/EntityPlayer$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/player/EntityPlayer" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189806_a", + "owner": "net/minecraft/entity/player/EntityPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/player/EntityPlayer$1", + "start": "760" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer$2": { + "enclosingMethod": { + "owner": "net/minecraft/entity/player/EntityPlayer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/entity/player/EntityPlayer$2", + "inner_name": "2", + "outer_class": "net/minecraft/entity/player/EntityPlayer" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer$EnumChatVisibility": { + "enclosingMethod": { + "owner": "net/minecraft/entity/player/EntityPlayer" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/player/EntityPlayer$EnumChatVisibility", + "inner_name": "EnumChatVisibility", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "117" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer$SleepEnemyPredicate": { + "enclosingMethod": { + "owner": "net/minecraft/entity/player/EntityPlayer" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/entity/player/EntityPlayer$SleepEnemyPredicate", + "inner_name": "SleepEnemyPredicate", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "2107" + } + ] + }, + "net/minecraft/entity/player/EntityPlayer$SleepResult": { + "enclosingMethod": { + "owner": "net/minecraft/entity/player/EntityPlayer" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/player/EntityPlayer$SleepResult", + "inner_name": "SleepResult", + "outer_class": "net/minecraft/entity/player/EntityPlayer", + "start": "1293" + } + ] + }, + "net/minecraft/entity/player/EntityPlayerMP": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/player/EntityPlayerMP$1", + "start": "213" + } + ] + }, + "net/minecraft/entity/player/EntityPlayerMP$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_191522_a", + "owner": "net/minecraft/entity/player/EntityPlayerMP" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/player/EntityPlayerMP$1", + "start": "213" + } + ] + }, + "net/minecraft/entity/player/InventoryPlayer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/player/InventoryPlayer$1", + "start": "364" + } + ] + }, + "net/minecraft/entity/player/InventoryPlayer$1": { + "enclosingMethod": { + "desc": "(ILnet/minecraft/item/ItemStack;)Z", + "name": "func_191971_c", + "owner": "net/minecraft/entity/player/InventoryPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/player/InventoryPlayer$1", + "start": "364" + } + ] + }, + "net/minecraft/entity/projectile/EntityArrow": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/projectile/EntityArrow$1", + "start": "44" + }, + { + "access": "4029", + "inner_class": "net/minecraft/entity/projectile/EntityArrow$PickupStatus", + "inner_name": "PickupStatus", + "outer_class": "net/minecraft/entity/projectile/EntityArrow", + "start": "51" + } + ] + }, + "net/minecraft/entity/projectile/EntityArrow$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/projectile/EntityArrow" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/projectile/EntityArrow$1", + "start": "44" + } + ] + }, + "net/minecraft/entity/projectile/EntityArrow$PickupStatus": { + "enclosingMethod": { + "owner": "net/minecraft/entity/projectile/EntityArrow" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/entity/projectile/EntityArrow$PickupStatus", + "inner_name": "PickupStatus", + "outer_class": "net/minecraft/entity/projectile/EntityArrow", + "start": "51" + } + ] + }, + "net/minecraft/entity/projectile/EntityFishHook": { + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/entity/projectile/EntityFishHook$State", + "inner_name": "State", + "outer_class": "net/minecraft/entity/projectile/EntityFishHook", + "start": "51" + } + ] + }, + "net/minecraft/entity/projectile/EntityFishHook$State": { + "enclosingMethod": { + "owner": "net/minecraft/entity/projectile/EntityFishHook" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/entity/projectile/EntityFishHook$State", + "inner_name": "State", + "outer_class": "net/minecraft/entity/projectile/EntityFishHook", + "start": "51" + } + ] + }, + "net/minecraft/entity/projectile/EntityPotion": { + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/projectile/EntityPotion$1", + "start": "43" + } + ] + }, + "net/minecraft/entity/projectile/EntityPotion$1": { + "enclosingMethod": { + "owner": "net/minecraft/entity/projectile/EntityPotion" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/entity/projectile/EntityPotion$1", + "start": "43" + } + ] + }, + "net/minecraft/init/Bootstrap": { + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$1", + "start": "87" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$2", + "start": "96" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$3", + "start": "106" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$4", + "start": "115" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$5", + "start": "121" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$6", + "start": "127" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$7", + "start": "144" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$8", + "start": "166" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$9", + "start": "188" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$10", + "start": "210" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$11", + "start": "232" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$12", + "start": "270" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$13", + "start": "288" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$14", + "start": "319" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$15", + "start": "346" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$16", + "start": "369" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$17", + "start": "384" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$18", + "start": "432" + }, + { + "access": "29", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseBoat", + "inner_name": "BehaviorDispenseBoat", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "529" + }, + { + "access": "429", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseOptional", + "inner_name": "BehaviorDispenseOptional", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "569" + }, + { + "access": "28", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseShulkerBox", + "inner_name": "BehaviorDispenseShulkerBox", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "576" + } + ] + }, + "net/minecraft/init/Bootstrap$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$1", + "start": "87" + } + ] + }, + "net/minecraft/init/Bootstrap$10": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$10", + "start": "210" + } + ] + }, + "net/minecraft/init/Bootstrap$11": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$11", + "start": "232" + } + ] + }, + "net/minecraft/init/Bootstrap$12": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$12", + "start": "270" + } + ] + }, + "net/minecraft/init/Bootstrap$13": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$13", + "start": "288" + } + ] + }, + "net/minecraft/init/Bootstrap$14": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$14", + "start": "319" + } + ] + }, + "net/minecraft/init/Bootstrap$15": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$15", + "start": "346" + } + ] + }, + "net/minecraft/init/Bootstrap$16": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$16", + "start": "369" + } + ] + }, + "net/minecraft/init/Bootstrap$17": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$17", + "start": "384" + } + ] + }, + "net/minecraft/init/Bootstrap$18": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$18", + "start": "432" + } + ] + }, + "net/minecraft/init/Bootstrap$2": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$2", + "start": "96" + } + ] + }, + "net/minecraft/init/Bootstrap$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$3", + "start": "106" + } + ] + }, + "net/minecraft/init/Bootstrap$4": { + "enclosingMethod": { + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$4", + "start": "115" + } + ] + }, + "net/minecraft/init/Bootstrap$5": { + "enclosingMethod": { + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$5", + "start": "121" + } + ] + }, + "net/minecraft/init/Bootstrap$6": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$6", + "start": "127" + } + ] + }, + "net/minecraft/init/Bootstrap$7": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$7", + "start": "144" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$7$1", + "start": "147" + } + ] + }, + "net/minecraft/init/Bootstrap$7$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/dispenser/IBlockSource;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;", + "name": "func_82482_a", + "owner": "net/minecraft/init/Bootstrap$7" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$7$1", + "start": "147" + } + ] + }, + "net/minecraft/init/Bootstrap$8": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$8", + "start": "166" + }, + { + "inner_class": "net/minecraft/init/Bootstrap$8$1", + "start": "169" + } + ] + }, + "net/minecraft/init/Bootstrap$8$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/dispenser/IBlockSource;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;", + "name": "func_82482_a", + "owner": "net/minecraft/init/Bootstrap$8" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$8$1", + "start": "169" + } + ] + }, + "net/minecraft/init/Bootstrap$9": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151353_a", + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/init/Bootstrap$9", + "start": "188" + } + ] + }, + "net/minecraft/init/Bootstrap$BehaviorDispenseBoat": { + "enclosingMethod": { + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseBoat", + "inner_name": "BehaviorDispenseBoat", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "529" + } + ] + }, + "net/minecraft/init/Bootstrap$BehaviorDispenseOptional": { + "enclosingMethod": { + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseOptional", + "inner_name": "BehaviorDispenseOptional", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "569" + } + ] + }, + "net/minecraft/init/Bootstrap$BehaviorDispenseShulkerBox": { + "enclosingMethod": { + "owner": "net/minecraft/init/Bootstrap" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/init/Bootstrap$BehaviorDispenseShulkerBox", + "inner_name": "BehaviorDispenseShulkerBox", + "outer_class": "net/minecraft/init/Bootstrap", + "start": "576" + } + ] + }, + "net/minecraft/inventory/ContainerBeacon": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/inventory/ContainerBeacon$BeaconSlot", + "inner_name": "BeaconSlot", + "outer_class": "net/minecraft/inventory/ContainerBeacon", + "start": "122" + } + ] + }, + "net/minecraft/inventory/ContainerBeacon$BeaconSlot": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerBeacon" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/inventory/ContainerBeacon$BeaconSlot", + "inner_name": "BeaconSlot", + "outer_class": "net/minecraft/inventory/ContainerBeacon", + "start": "122" + } + ] + }, + "net/minecraft/inventory/ContainerBrewingStand": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Potion", + "inner_name": "Potion", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "143" + }, + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Ingredient", + "inner_name": "Ingredient", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "174" + }, + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Fuel", + "inner_name": "Fuel", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "190" + } + ] + }, + "net/minecraft/inventory/ContainerBrewingStand$Fuel": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerBrewingStand" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Fuel", + "inner_name": "Fuel", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "190" + } + ] + }, + "net/minecraft/inventory/ContainerBrewingStand$Ingredient": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerBrewingStand" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Ingredient", + "inner_name": "Ingredient", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "174" + } + ] + }, + "net/minecraft/inventory/ContainerBrewingStand$Potion": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerBrewingStand" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/inventory/ContainerBrewingStand$Potion", + "inner_name": "Potion", + "outer_class": "net/minecraft/inventory/ContainerBrewingStand", + "start": "143" + } + ] + }, + "net/minecraft/inventory/ContainerEnchantment": { + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$1", + "start": "30" + }, + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$2", + "start": "63" + }, + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$3", + "start": "75" + } + ] + }, + "net/minecraft/inventory/ContainerEnchantment$1": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerEnchantment" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$1", + "start": "30" + } + ] + }, + "net/minecraft/inventory/ContainerEnchantment$2": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerEnchantment" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$2", + "start": "63" + } + ] + }, + "net/minecraft/inventory/ContainerEnchantment$3": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerEnchantment" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerEnchantment$3", + "start": "75" + } + ] + }, + "net/minecraft/inventory/ContainerHorseInventory": { + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerHorseInventory$1", + "start": "26" + }, + { + "inner_class": "net/minecraft/inventory/ContainerHorseInventory$2", + "start": "38" + } + ] + }, + "net/minecraft/inventory/ContainerHorseInventory$1": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerHorseInventory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerHorseInventory$1", + "start": "26" + } + ] + }, + "net/minecraft/inventory/ContainerHorseInventory$2": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerHorseInventory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerHorseInventory$2", + "start": "38" + } + ] + }, + "net/minecraft/inventory/ContainerPlayer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerPlayer$1", + "start": "53" + }, + { + "inner_class": "net/minecraft/inventory/ContainerPlayer$2", + "start": "90" + } + ] + }, + "net/minecraft/inventory/ContainerPlayer$1": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerPlayer$1", + "start": "53" + } + ] + }, + "net/minecraft/inventory/ContainerPlayer$2": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerPlayer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerPlayer$2", + "start": "90" + } + ] + }, + "net/minecraft/inventory/ContainerRepair": { + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerRepair$1", + "start": "44" + }, + { + "inner_class": "net/minecraft/inventory/ContainerRepair$2", + "start": "90" + }, + { + "access": "1018", + "inner_class": "net/minecraft/inventory/ContainerRepair$3", + "inner_name": "3", + "outer_class": "net/minecraft/inventory/ContainerRepair" + } + ] + }, + "net/minecraft/inventory/ContainerRepair$1": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerRepair" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerRepair$1", + "start": "44" + } + ] + }, + "net/minecraft/inventory/ContainerRepair$2": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerRepair" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/inventory/ContainerRepair$2", + "start": "90" + } + ] + }, + "net/minecraft/inventory/ContainerRepair$3": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/ContainerRepair" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/inventory/ContainerRepair$3", + "inner_name": "3", + "outer_class": "net/minecraft/inventory/ContainerRepair" + } + ] + }, + "net/minecraft/inventory/EntityEquipmentSlot": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/inventory/EntityEquipmentSlot$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/inventory/EntityEquipmentSlot", + "start": "39" + } + ] + }, + "net/minecraft/inventory/EntityEquipmentSlot$Type": { + "enclosingMethod": { + "owner": "net/minecraft/inventory/EntityEquipmentSlot" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/inventory/EntityEquipmentSlot$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/inventory/EntityEquipmentSlot", + "start": "39" + } + ] + }, + "net/minecraft/item/Item": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$1", + "start": "68" + }, + { + "inner_class": "net/minecraft/item/Item$2", + "start": "74" + }, + { + "inner_class": "net/minecraft/item/Item$3", + "start": "80" + }, + { + "inner_class": "net/minecraft/item/Item$4", + "start": "86" + }, + { + "access": "4029", + "inner_class": "net/minecraft/item/Item$ToolMaterial", + "inner_name": "ToolMaterial", + "outer_class": "net/minecraft/item/Item", + "start": "141" + }, + { + "inner_class": "net/minecraft/item/Item$5", + "start": "462" + }, + { + "inner_class": "net/minecraft/item/Item$6", + "start": "469" + }, + { + "inner_class": "net/minecraft/item/Item$7", + "start": "476" + }, + { + "inner_class": "net/minecraft/item/Item$8", + "start": "482" + }, + { + "inner_class": "net/minecraft/item/Item$9", + "start": "489" + }, + { + "inner_class": "net/minecraft/item/Item$10", + "start": "499" + }, + { + "inner_class": "net/minecraft/item/Item$11", + "start": "505" + }, + { + "inner_class": "net/minecraft/item/Item$12", + "start": "513" + }, + { + "inner_class": "net/minecraft/item/Item$13", + "start": "523" + }, + { + "inner_class": "net/minecraft/item/Item$14", + "start": "538" + }, + { + "inner_class": "net/minecraft/item/Item$15", + "start": "544" + }, + { + "inner_class": "net/minecraft/item/Item$16", + "start": "603" + }, + { + "inner_class": "net/minecraft/item/Item$17", + "start": "609" + }, + { + "inner_class": "net/minecraft/item/Item$18", + "start": "651" + }, + { + "inner_class": "net/minecraft/item/Item$19", + "start": "682" + }, + { + "inner_class": "net/minecraft/item/Item$20", + "start": "690" + }, + { + "inner_class": "net/minecraft/item/Item$21", + "start": "697" + } + ] + }, + "net/minecraft/item/Item$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$1", + "start": "68" + } + ] + }, + "net/minecraft/item/Item$10": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$10", + "start": "499" + } + ] + }, + "net/minecraft/item/Item$11": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$11", + "start": "505" + } + ] + }, + "net/minecraft/item/Item$12": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$12", + "start": "513" + } + ] + }, + "net/minecraft/item/Item$13": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$13", + "start": "523" + } + ] + }, + "net/minecraft/item/Item$14": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$14", + "start": "538" + } + ] + }, + "net/minecraft/item/Item$15": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$15", + "start": "544" + } + ] + }, + "net/minecraft/item/Item$16": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$16", + "start": "603" + } + ] + }, + "net/minecraft/item/Item$17": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$17", + "start": "609" + } + ] + }, + "net/minecraft/item/Item$18": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$18", + "start": "651" + } + ] + }, + "net/minecraft/item/Item$19": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$19", + "start": "682" + } + ] + }, + "net/minecraft/item/Item$2": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$2", + "start": "74" + } + ] + }, + "net/minecraft/item/Item$20": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$20", + "start": "690" + } + ] + }, + "net/minecraft/item/Item$21": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$21", + "start": "697" + } + ] + }, + "net/minecraft/item/Item$3": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$3", + "start": "80" + } + ] + }, + "net/minecraft/item/Item$4": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$4", + "start": "86" + } + ] + }, + "net/minecraft/item/Item$5": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$5", + "start": "462" + } + ] + }, + "net/minecraft/item/Item$6": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$6", + "start": "469" + } + ] + }, + "net/minecraft/item/Item$7": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$7", + "start": "476" + } + ] + }, + "net/minecraft/item/Item$8": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$8", + "start": "482" + } + ] + }, + "net/minecraft/item/Item$9": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/Item$9", + "start": "489" + } + ] + }, + "net/minecraft/item/Item$ToolMaterial": { + "enclosingMethod": { + "owner": "net/minecraft/item/Item" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/item/Item$ToolMaterial", + "inner_name": "ToolMaterial", + "outer_class": "net/minecraft/item/Item", + "start": "141" + } + ] + }, + "net/minecraft/item/ItemArmor": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemArmor$1", + "start": "52" + }, + { + "access": "4029", + "inner_class": "net/minecraft/item/ItemArmor$ArmorMaterial", + "inner_name": "ArmorMaterial", + "outer_class": "net/minecraft/item/ItemArmor", + "start": "86" + } + ] + }, + "net/minecraft/item/ItemArmor$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemArmor" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemArmor$1", + "start": "52" + } + ] + }, + "net/minecraft/item/ItemArmor$ArmorMaterial": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemArmor" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/item/ItemArmor$ArmorMaterial", + "inner_name": "ArmorMaterial", + "outer_class": "net/minecraft/item/ItemArmor", + "start": "86" + } + ] + }, + "net/minecraft/item/ItemBow": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemBow$1", + "start": "33" + }, + { + "inner_class": "net/minecraft/item/ItemBow$2", + "start": "49" + } + ] + }, + "net/minecraft/item/ItemBow$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemBow" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemBow$1", + "start": "33" + } + ] + }, + "net/minecraft/item/ItemBow$2": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemBow" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemBow$2", + "start": "49" + } + ] + }, + "net/minecraft/item/ItemClock": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemClock$1", + "start": "22" + } + ] + }, + "net/minecraft/item/ItemClock$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemClock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemClock$1", + "start": "22" + } + ] + }, + "net/minecraft/item/ItemCompass": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemCompass$1", + "start": "24" + } + ] + }, + "net/minecraft/item/ItemCompass$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemCompass" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemCompass$1", + "start": "24" + } + ] + }, + "net/minecraft/item/ItemElytra": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemElytra$1", + "start": "27" + } + ] + }, + "net/minecraft/item/ItemElytra$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemElytra" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemElytra$1", + "start": "27" + } + ] + }, + "net/minecraft/item/ItemFishFood": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/item/ItemFishFood$FishType", + "inner_name": "FishType", + "outer_class": "net/minecraft/item/ItemFishFood", + "start": "75" + } + ] + }, + "net/minecraft/item/ItemFishFood$FishType": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemFishFood" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/item/ItemFishFood$FishType", + "inner_name": "FishType", + "outer_class": "net/minecraft/item/ItemFishFood", + "start": "75" + } + ] + }, + "net/minecraft/item/ItemFishingRod": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemFishingRod$1", + "start": "29" + } + ] + }, + "net/minecraft/item/ItemFishingRod$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemFishingRod" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemFishingRod$1", + "start": "29" + } + ] + }, + "net/minecraft/item/ItemGlassBottle": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemGlassBottle$1", + "start": "30" + } + ] + }, + "net/minecraft/item/ItemGlassBottle$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)Lnet/minecraft/util/ActionResult;", + "name": "func_77659_a", + "owner": "net/minecraft/item/ItemGlassBottle" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemGlassBottle$1", + "start": "30" + } + ] + }, + "net/minecraft/item/ItemHoe": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/item/ItemHoe$1", + "inner_name": "1", + "outer_class": "net/minecraft/item/ItemHoe" + } + ] + }, + "net/minecraft/item/ItemHoe$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemHoe" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/item/ItemHoe$1", + "inner_name": "1", + "outer_class": "net/minecraft/item/ItemHoe" + } + ] + }, + "net/minecraft/item/ItemMinecart": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemMinecart$1", + "start": "25" + } + ] + }, + "net/minecraft/item/ItemMinecart$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemMinecart" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemMinecart$1", + "start": "25" + } + ] + }, + "net/minecraft/item/ItemMultiTexture": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemMultiTexture$1", + "start": "28" + }, + { + "access": "609", + "inner_class": "net/minecraft/item/ItemMultiTexture$Mapper", + "inner_name": "Mapper", + "outer_class": "net/minecraft/item/ItemMultiTexture" + } + ] + }, + "net/minecraft/item/ItemMultiTexture$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemMultiTexture" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemMultiTexture$1", + "start": "28" + } + ] + }, + "net/minecraft/item/ItemMultiTexture$Mapper": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemMultiTexture" + }, + "innerClasses": [ + { + "access": "609", + "inner_class": "net/minecraft/item/ItemMultiTexture$Mapper", + "inner_name": "Mapper", + "outer_class": "net/minecraft/item/ItemMultiTexture" + } + ] + }, + "net/minecraft/item/ItemShield": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemShield$1", + "start": "32" + } + ] + }, + "net/minecraft/item/ItemShield$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/ItemShield" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/ItemShield$1", + "start": "32" + } + ] + }, + "net/minecraft/item/crafting/Ingredient": { + "innerClasses": [ + { + "inner_class": "net/minecraft/item/crafting/Ingredient$1", + "start": "15" + } + ] + }, + "net/minecraft/item/crafting/Ingredient$1": { + "enclosingMethod": { + "owner": "net/minecraft/item/crafting/Ingredient" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/item/crafting/Ingredient$1", + "start": "15" + } + ] + }, + "net/minecraft/item/crafting/RecipesBanners": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern", + "inner_name": "RecipeDuplicatePattern", + "outer_class": "net/minecraft/item/crafting/RecipesBanners", + "start": "24" + }, + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern", + "inner_name": "RecipeAddPattern", + "outer_class": "net/minecraft/item/crafting/RecipesBanners", + "start": "138" + } + ] + }, + "net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern": { + "enclosingMethod": { + "owner": "net/minecraft/item/crafting/RecipesBanners" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern", + "inner_name": "RecipeAddPattern", + "outer_class": "net/minecraft/item/crafting/RecipesBanners", + "start": "138" + } + ] + }, + "net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern": { + "enclosingMethod": { + "owner": "net/minecraft/item/crafting/RecipesBanners" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern", + "inner_name": "RecipeDuplicatePattern", + "outer_class": "net/minecraft/item/crafting/RecipesBanners", + "start": "24" + } + ] + }, + "net/minecraft/item/crafting/ShieldRecipes": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/ShieldRecipes$Decoration", + "inner_name": "Decoration", + "outer_class": "net/minecraft/item/crafting/ShieldRecipes", + "start": "16" + } + ] + }, + "net/minecraft/item/crafting/ShieldRecipes$Decoration": { + "enclosingMethod": { + "owner": "net/minecraft/item/crafting/ShieldRecipes" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/ShieldRecipes$Decoration", + "inner_name": "Decoration", + "outer_class": "net/minecraft/item/crafting/ShieldRecipes", + "start": "16" + } + ] + }, + "net/minecraft/item/crafting/ShulkerBoxRecipes": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/ShulkerBoxRecipes$ShulkerBoxColoring", + "inner_name": "ShulkerBoxColoring", + "outer_class": "net/minecraft/item/crafting/ShulkerBoxRecipes", + "start": "16" + } + ] + }, + "net/minecraft/item/crafting/ShulkerBoxRecipes$ShulkerBoxColoring": { + "enclosingMethod": { + "owner": "net/minecraft/item/crafting/ShulkerBoxRecipes" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/item/crafting/ShulkerBoxRecipes$ShulkerBoxColoring", + "inner_name": "ShulkerBoxColoring", + "outer_class": "net/minecraft/item/crafting/ShulkerBoxRecipes", + "start": "16" + } + ] + }, + "net/minecraft/nbt/NBTSizeTracker": { + "innerClasses": [ + { + "inner_class": "net/minecraft/nbt/NBTSizeTracker$1", + "start": "8" + } + ] + }, + "net/minecraft/nbt/NBTSizeTracker$1": { + "enclosingMethod": { + "owner": "net/minecraft/nbt/NBTSizeTracker" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/nbt/NBTSizeTracker$1", + "start": "8" + } + ] + }, + "net/minecraft/nbt/NBTTagCompound": { + "innerClasses": [ + { + "inner_class": "net/minecraft/nbt/NBTTagCompound$1", + "start": "381" + }, + { + "inner_class": "net/minecraft/nbt/NBTTagCompound$2", + "start": "387" + } + ] + }, + "net/minecraft/nbt/NBTTagCompound$1": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;ILjava/lang/ClassCastException;)Lnet/minecraft/crash/CrashReport;", + "name": "func_82581_a", + "owner": "net/minecraft/nbt/NBTTagCompound" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/nbt/NBTTagCompound$1", + "start": "381" + } + ] + }, + "net/minecraft/nbt/NBTTagCompound$2": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;ILjava/lang/ClassCastException;)Lnet/minecraft/crash/CrashReport;", + "name": "func_82581_a", + "owner": "net/minecraft/nbt/NBTTagCompound" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/nbt/NBTTagCompound$2", + "start": "387" + } + ] + }, + "net/minecraft/network/EnumConnectionState": { + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$2" + }, + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$4" + }, + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$1" + }, + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$3" + } + ] + }, + "net/minecraft/network/EnumConnectionState$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/EnumConnectionState" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$1" + } + ] + }, + "net/minecraft/network/EnumConnectionState$2": { + "enclosingMethod": { + "owner": "net/minecraft/network/EnumConnectionState" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$2" + } + ] + }, + "net/minecraft/network/EnumConnectionState$3": { + "enclosingMethod": { + "owner": "net/minecraft/network/EnumConnectionState" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$3" + } + ] + }, + "net/minecraft/network/EnumConnectionState$4": { + "enclosingMethod": { + "owner": "net/minecraft/network/EnumConnectionState" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/network/EnumConnectionState$4" + } + ] + }, + "net/minecraft/network/NetHandlerPlayServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$1", + "start": "274" + }, + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$2", + "start": "281" + }, + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$3", + "start": "799" + }, + { + "access": "1018", + "inner_class": "net/minecraft/network/NetHandlerPlayServer$4", + "inner_name": "4", + "outer_class": "net/minecraft/network/NetHandlerPlayServer" + } + ] + }, + "net/minecraft/network/NetHandlerPlayServer$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/text/ITextComponent;)V", + "name": "func_194028_b", + "owner": "net/minecraft/network/NetHandlerPlayServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$1", + "start": "274" + } + ] + }, + "net/minecraft/network/NetHandlerPlayServer$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/text/ITextComponent;)V", + "name": "func_194028_b", + "owner": "net/minecraft/network/NetHandlerPlayServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$2", + "start": "281" + } + ] + }, + "net/minecraft/network/NetHandlerPlayServer$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/Packet;)V", + "name": "func_147359_a", + "owner": "net/minecraft/network/NetHandlerPlayServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetHandlerPlayServer$3", + "start": "799" + } + ] + }, + "net/minecraft/network/NetHandlerPlayServer$4": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetHandlerPlayServer" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/network/NetHandlerPlayServer$4", + "inner_name": "4", + "outer_class": "net/minecraft/network/NetHandlerPlayServer" + } + ] + }, + "net/minecraft/network/NetworkManager": { + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$1", + "start": "58" + }, + { + "inner_class": "net/minecraft/network/NetworkManager$2", + "start": "64" + }, + { + "inner_class": "net/minecraft/network/NetworkManager$3", + "start": "70" + }, + { + "inner_class": "net/minecraft/network/NetworkManager$4", + "start": "198" + }, + { + "inner_class": "net/minecraft/network/NetworkManager$5", + "start": "280" + }, + { + "inner_class": "net/minecraft/network/NetworkManager$6", + "start": "310" + }, + { + "access": "28", + "inner_class": "net/minecraft/network/NetworkManager$InboundHandlerTuplePacketListener", + "inner_name": "InboundHandlerTuplePacketListener", + "outer_class": "net/minecraft/network/NetworkManager", + "start": "388" + } + ] + }, + "net/minecraft/network/NetworkManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$1", + "start": "58" + } + ] + }, + "net/minecraft/network/NetworkManager$2": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$2", + "start": "64" + } + ] + }, + "net/minecraft/network/NetworkManager$3": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$3", + "start": "70" + } + ] + }, + "net/minecraft/network/NetworkManager$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/Packet;[Lio/netty/util/concurrent/GenericFutureListener;)V", + "name": "func_150732_b", + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$4", + "start": "198" + } + ] + }, + "net/minecraft/network/NetworkManager$5": { + "enclosingMethod": { + "desc": "(Ljava/net/InetAddress;IZ)Lnet/minecraft/network/NetworkManager;", + "name": "func_181124_a", + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$5", + "start": "280" + } + ] + }, + "net/minecraft/network/NetworkManager$6": { + "enclosingMethod": { + "desc": "(Ljava/net/SocketAddress;)Lnet/minecraft/network/NetworkManager;", + "name": "func_150722_a", + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkManager$6", + "start": "310" + } + ] + }, + "net/minecraft/network/NetworkManager$InboundHandlerTuplePacketListener": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkManager" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/network/NetworkManager$InboundHandlerTuplePacketListener", + "inner_name": "InboundHandlerTuplePacketListener", + "outer_class": "net/minecraft/network/NetworkManager", + "start": "388" + } + ] + }, + "net/minecraft/network/NetworkSystem": { + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$1", + "start": "58" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$2", + "start": "64" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$3", + "start": "70" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$4", + "start": "107" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$5", + "start": "143" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$6", + "start": "193" + }, + { + "inner_class": "net/minecraft/network/NetworkSystem$7", + "start": "207" + } + ] + }, + "net/minecraft/network/NetworkSystem$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$1", + "start": "58" + } + ] + }, + "net/minecraft/network/NetworkSystem$2": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$2", + "start": "64" + } + ] + }, + "net/minecraft/network/NetworkSystem$3": { + "enclosingMethod": { + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$3", + "start": "70" + } + ] + }, + "net/minecraft/network/NetworkSystem$4": { + "enclosingMethod": { + "desc": "(Ljava/net/InetAddress;I)V", + "name": "func_151265_a", + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$4", + "start": "107" + } + ] + }, + "net/minecraft/network/NetworkSystem$5": { + "enclosingMethod": { + "desc": "()Ljava/net/SocketAddress;", + "name": "func_151270_a", + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$5", + "start": "143" + } + ] + }, + "net/minecraft/network/NetworkSystem$6": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151269_c", + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$6", + "start": "193" + } + ] + }, + "net/minecraft/network/NetworkSystem$7": { + "enclosingMethod": { + "desc": "()V", + "name": "func_151269_c", + "owner": "net/minecraft/network/NetworkSystem" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/NetworkSystem$7", + "start": "207" + } + ] + }, + "net/minecraft/network/PacketThreadUtil": { + "innerClasses": [ + { + "inner_class": "net/minecraft/network/PacketThreadUtil$1", + "start": "13" + } + ] + }, + "net/minecraft/network/PacketThreadUtil$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/Packet;Lnet/minecraft/network/INetHandler;Lnet/minecraft/util/IThreadListener;)V", + "name": "func_180031_a", + "owner": "net/minecraft/network/PacketThreadUtil" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/PacketThreadUtil$1", + "start": "13" + } + ] + }, + "net/minecraft/network/ServerStatusResponse": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Players", + "inner_name": "Players", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "70" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Version", + "inner_name": "Version", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "143" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "167" + } + ] + }, + "net/minecraft/network/ServerStatusResponse$Players": { + "enclosingMethod": { + "owner": "net/minecraft/network/ServerStatusResponse" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Players", + "inner_name": "Players", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "70" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Players$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse$Players", + "start": "85" + } + ] + }, + "net/minecraft/network/ServerStatusResponse$Players$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/network/ServerStatusResponse$Players" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Players$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse$Players", + "start": "85" + } + ] + }, + "net/minecraft/network/ServerStatusResponse$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/network/ServerStatusResponse" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "167" + } + ] + }, + "net/minecraft/network/ServerStatusResponse$Version": { + "enclosingMethod": { + "owner": "net/minecraft/network/ServerStatusResponse" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Version", + "inner_name": "Version", + "outer_class": "net/minecraft/network/ServerStatusResponse", + "start": "143" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Version$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse$Version", + "start": "150" + } + ] + }, + "net/minecraft/network/ServerStatusResponse$Version$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/network/ServerStatusResponse$Version" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/ServerStatusResponse$Version$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/network/ServerStatusResponse$Version", + "start": "150" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers": { + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$1", + "start": "21" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$2", + "start": "43" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$3", + "start": "65" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$4", + "start": "87" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$5", + "start": "109" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$6", + "start": "131" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$7", + "start": "153" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$8", + "start": "184" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$9", + "start": "206" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$10", + "start": "230" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$11", + "start": "252" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$12", + "start": "280" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$13", + "start": "302" + }, + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$14", + "start": "330" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$1", + "start": "21" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$10": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$10", + "start": "230" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$11": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$11", + "start": "252" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$12": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$12", + "start": "280" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$13": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$13", + "start": "302" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$14": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$14", + "start": "330" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$2": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$2", + "start": "43" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$3": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$3", + "start": "65" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$4": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$4", + "start": "87" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$5": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$5", + "start": "109" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$6": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$6", + "start": "131" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$7": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$7", + "start": "153" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$8": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$8", + "start": "184" + } + ] + }, + "net/minecraft/network/datasync/DataSerializers$9": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/DataSerializers" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/network/datasync/DataSerializers$9", + "start": "206" + } + ] + }, + "net/minecraft/network/datasync/EntityDataManager": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/datasync/EntityDataManager$DataEntry", + "inner_name": "DataEntry", + "outer_class": "net/minecraft/network/datasync/EntityDataManager", + "start": "269" + } + ] + }, + "net/minecraft/network/datasync/EntityDataManager$DataEntry": { + "enclosingMethod": { + "owner": "net/minecraft/network/datasync/EntityDataManager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/datasync/EntityDataManager$DataEntry", + "inner_name": "DataEntry", + "outer_class": "net/minecraft/network/datasync/EntityDataManager", + "start": "269" + } + ] + }, + "net/minecraft/network/play/client/CPacketClientStatus": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketClientStatus$State", + "inner_name": "State", + "outer_class": "net/minecraft/network/play/client/CPacketClientStatus", + "start": "38" + } + ] + }, + "net/minecraft/network/play/client/CPacketClientStatus$State": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketClientStatus" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketClientStatus$State", + "inner_name": "State", + "outer_class": "net/minecraft/network/play/client/CPacketClientStatus", + "start": "38" + } + ] + }, + "net/minecraft/network/play/client/CPacketEntityAction": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketEntityAction$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketEntityAction", + "start": "58" + } + ] + }, + "net/minecraft/network/play/client/CPacketEntityAction$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketEntityAction" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketEntityAction$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketEntityAction", + "start": "58" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayer": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$PositionRotation", + "inner_name": "PositionRotation", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "18" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$Position", + "inner_name": "Position", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "57" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$Rotation", + "inner_name": "Rotation", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "88" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayer$Position": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketPlayer" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$Position", + "inner_name": "Position", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "57" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayer$PositionRotation": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketPlayer" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$PositionRotation", + "inner_name": "PositionRotation", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "18" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayer$Rotation": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketPlayer" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/client/CPacketPlayer$Rotation", + "inner_name": "Rotation", + "outer_class": "net/minecraft/network/play/client/CPacketPlayer", + "start": "88" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayerDigging": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketPlayerDigging$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketPlayerDigging", + "start": "55" + } + ] + }, + "net/minecraft/network/play/client/CPacketPlayerDigging$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketPlayerDigging" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketPlayerDigging$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketPlayerDigging", + "start": "55" + } + ] + }, + "net/minecraft/network/play/client/CPacketRecipeInfo": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketRecipeInfo$Purpose", + "inner_name": "Purpose", + "outer_class": "net/minecraft/network/play/client/CPacketRecipeInfo", + "start": "11" + } + ] + }, + "net/minecraft/network/play/client/CPacketRecipeInfo$Purpose": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketRecipeInfo" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketRecipeInfo$Purpose", + "inner_name": "Purpose", + "outer_class": "net/minecraft/network/play/client/CPacketRecipeInfo", + "start": "11" + } + ] + }, + "net/minecraft/network/play/client/CPacketResourcePackStatus": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketResourcePackStatus$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketResourcePackStatus", + "start": "38" + } + ] + }, + "net/minecraft/network/play/client/CPacketResourcePackStatus$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketResourcePackStatus" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketResourcePackStatus$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketResourcePackStatus", + "start": "38" + } + ] + }, + "net/minecraft/network/play/client/CPacketSeenAdvancements": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketSeenAdvancements$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketSeenAdvancements", + "start": "61" + } + ] + }, + "net/minecraft/network/play/client/CPacketSeenAdvancements$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketSeenAdvancements" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketSeenAdvancements$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketSeenAdvancements", + "start": "61" + } + ] + }, + "net/minecraft/network/play/client/CPacketUseEntity": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketUseEntity$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketUseEntity", + "start": "89" + } + ] + }, + "net/minecraft/network/play/client/CPacketUseEntity$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/client/CPacketUseEntity" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/client/CPacketUseEntity$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/client/CPacketUseEntity", + "start": "89" + } + ] + }, + "net/minecraft/network/play/server/SPacketCombatEvent": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketCombatEvent$Event", + "inner_name": "Event", + "outer_class": "net/minecraft/network/play/server/SPacketCombatEvent", + "start": "13" + }, + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketCombatEvent$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketCombatEvent" + } + ] + }, + "net/minecraft/network/play/server/SPacketCombatEvent$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketCombatEvent" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketCombatEvent$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketCombatEvent" + } + ] + }, + "net/minecraft/network/play/server/SPacketCombatEvent$Event": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketCombatEvent" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketCombatEvent$Event", + "inner_name": "Event", + "outer_class": "net/minecraft/network/play/server/SPacketCombatEvent", + "start": "13" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntity": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", + "inner_name": "S17PacketEntityLookMove", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "25" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", + "inner_name": "S15PacketEntityRelMove", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "67" + }, + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", + "inner_name": "S16PacketEntityLook", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "101" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketEntity" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", + "inner_name": "S15PacketEntityRelMove", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "67" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketEntity" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", + "inner_name": "S16PacketEntityLook", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "101" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketEntity" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", + "inner_name": "S17PacketEntityLookMove", + "outer_class": "net/minecraft/network/play/server/SPacketEntity", + "start": "25" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntityProperties": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketEntityProperties$Snapshot", + "inner_name": "Snapshot", + "outer_class": "net/minecraft/network/play/server/SPacketEntityProperties", + "start": "93" + } + ] + }, + "net/minecraft/network/play/server/SPacketEntityProperties$Snapshot": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketEntityProperties" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketEntityProperties$Snapshot", + "inner_name": "Snapshot", + "outer_class": "net/minecraft/network/play/server/SPacketEntityProperties", + "start": "93" + } + ] + }, + "net/minecraft/network/play/server/SPacketMultiBlockChange": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketMultiBlockChange$BlockUpdateData", + "inner_name": "BlockUpdateData", + "outer_class": "net/minecraft/network/play/server/SPacketMultiBlockChange", + "start": "75" + } + ] + }, + "net/minecraft/network/play/server/SPacketMultiBlockChange$BlockUpdateData": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketMultiBlockChange" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketMultiBlockChange$BlockUpdateData", + "inner_name": "BlockUpdateData", + "outer_class": "net/minecraft/network/play/server/SPacketMultiBlockChange", + "start": "75" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerListItem": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem", + "start": "164" + }, + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$AddPlayerData", + "inner_name": "AddPlayerData", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem", + "start": "195" + }, + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerListItem$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketPlayerListItem" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerListItem$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketPlayerListItem" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem", + "start": "164" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerListItem$AddPlayerData": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketPlayerListItem" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerListItem$AddPlayerData", + "inner_name": "AddPlayerData", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerListItem", + "start": "195" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerPosLook": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerPosLook$EnumFlags", + "inner_name": "EnumFlags", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerPosLook", + "start": "88" + } + ] + }, + "net/minecraft/network/play/server/SPacketPlayerPosLook$EnumFlags": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketPlayerPosLook" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketPlayerPosLook$EnumFlags", + "inner_name": "EnumFlags", + "outer_class": "net/minecraft/network/play/server/SPacketPlayerPosLook", + "start": "88" + } + ] + }, + "net/minecraft/network/play/server/SPacketRecipeBook": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketRecipeBook$State", + "inner_name": "State", + "outer_class": "net/minecraft/network/play/server/SPacketRecipeBook", + "start": "13" + } + ] + }, + "net/minecraft/network/play/server/SPacketRecipeBook$State": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketRecipeBook" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketRecipeBook$State", + "inner_name": "State", + "outer_class": "net/minecraft/network/play/server/SPacketRecipeBook", + "start": "13" + } + ] + }, + "net/minecraft/network/play/server/SPacketTitle": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketTitle$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/network/play/server/SPacketTitle", + "start": "89" + } + ] + }, + "net/minecraft/network/play/server/SPacketTitle$Type": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketTitle" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketTitle$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/network/play/server/SPacketTitle", + "start": "89" + } + ] + }, + "net/minecraft/network/play/server/SPacketUpdateBossInfo": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo$Operation", + "inner_name": "Operation", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo", + "start": "165" + }, + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo" + } + ] + }, + "net/minecraft/network/play/server/SPacketUpdateBossInfo$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketUpdateBossInfo" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo" + } + ] + }, + "net/minecraft/network/play/server/SPacketUpdateBossInfo$Operation": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketUpdateBossInfo" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo$Operation", + "inner_name": "Operation", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateBossInfo", + "start": "165" + } + ] + }, + "net/minecraft/network/play/server/SPacketUpdateScore": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateScore$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateScore", + "start": "84" + } + ] + }, + "net/minecraft/network/play/server/SPacketUpdateScore$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketUpdateScore" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketUpdateScore$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketUpdateScore", + "start": "84" + } + ] + }, + "net/minecraft/network/play/server/SPacketWorldBorder": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketWorldBorder$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketWorldBorder", + "start": "146" + }, + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketWorldBorder$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketWorldBorder" + } + ] + }, + "net/minecraft/network/play/server/SPacketWorldBorder$1": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketWorldBorder" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/network/play/server/SPacketWorldBorder$1", + "inner_name": "1", + "outer_class": "net/minecraft/network/play/server/SPacketWorldBorder" + } + ] + }, + "net/minecraft/network/play/server/SPacketWorldBorder$Action": { + "enclosingMethod": { + "owner": "net/minecraft/network/play/server/SPacketWorldBorder" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/network/play/server/SPacketWorldBorder$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/network/play/server/SPacketWorldBorder", + "start": "146" + } + ] + }, + "net/minecraft/network/rcon/RConThreadQuery": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/network/rcon/RConThreadQuery$Auth", + "inner_name": "Auth", + "outer_class": "net/minecraft/network/rcon/RConThreadQuery", + "start": "360" + } + ] + }, + "net/minecraft/network/rcon/RConThreadQuery$Auth": { + "enclosingMethod": { + "owner": "net/minecraft/network/rcon/RConThreadQuery" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/network/rcon/RConThreadQuery$Auth", + "inner_name": "Auth", + "outer_class": "net/minecraft/network/rcon/RConThreadQuery", + "start": "360" + } + ] + }, + "net/minecraft/potion/PotionHelper": { + "innerClasses": [ + { + "inner_class": "net/minecraft/potion/PotionHelper$1", + "start": "21" + }, + { + "access": "28", + "inner_class": "net/minecraft/potion/PotionHelper$MixPredicate", + "inner_name": "MixPredicate", + "outer_class": "net/minecraft/potion/PotionHelper" + } + ] + }, + "net/minecraft/potion/PotionHelper$1": { + "enclosingMethod": { + "owner": "net/minecraft/potion/PotionHelper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/potion/PotionHelper$1", + "start": "21" + } + ] + }, + "net/minecraft/potion/PotionHelper$MixPredicate": { + "enclosingMethod": { + "owner": "net/minecraft/potion/PotionHelper" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/potion/PotionHelper$MixPredicate", + "inner_name": "MixPredicate", + "outer_class": "net/minecraft/potion/PotionHelper" + } + ] + }, + "net/minecraft/profiler/Profiler": { + "innerClasses": [ + { + "access": "39", + "inner_class": "net/minecraft/profiler/Profiler$Result", + "inner_name": "Result", + "outer_class": "net/minecraft/profiler/Profiler", + "start": "21" + } + ] + }, + "net/minecraft/profiler/Profiler$Result": { + "enclosingMethod": { + "owner": "net/minecraft/profiler/Profiler" + }, + "innerClasses": [ + { + "access": "39", + "inner_class": "net/minecraft/profiler/Profiler$Result", + "inner_name": "Result", + "outer_class": "net/minecraft/profiler/Profiler", + "start": "21" + } + ] + }, + "net/minecraft/profiler/Snooper": { + "innerClasses": [ + { + "inner_class": "net/minecraft/profiler/Snooper$1", + "start": "57" + } + ] + }, + "net/minecraft/profiler/Snooper$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_76463_a", + "owner": "net/minecraft/profiler/Snooper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/profiler/Snooper$1", + "start": "57" + } + ] + }, + "net/minecraft/realms/RealmsConnect": { + "innerClasses": [ + { + "inner_class": "net/minecraft/realms/RealmsConnect$1", + "start": "33" + } + ] + }, + "net/minecraft/realms/RealmsConnect$1": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;I)V", + "name": "connect", + "owner": "net/minecraft/realms/RealmsConnect" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/realms/RealmsConnect$1", + "start": "33" + } + ] + }, + "net/minecraft/scoreboard/IScoreCriteria": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/IScoreCriteria$EnumRenderType", + "inner_name": "EnumRenderType", + "outer_class": "net/minecraft/scoreboard/IScoreCriteria", + "start": "47" + } + ] + }, + "net/minecraft/scoreboard/IScoreCriteria$EnumRenderType": { + "enclosingMethod": { + "owner": "net/minecraft/scoreboard/IScoreCriteria" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/IScoreCriteria$EnumRenderType", + "inner_name": "EnumRenderType", + "outer_class": "net/minecraft/scoreboard/IScoreCriteria", + "start": "47" + } + ] + }, + "net/minecraft/scoreboard/Score": { + "innerClasses": [ + { + "inner_class": "net/minecraft/scoreboard/Score$1", + "start": "6" + } + ] + }, + "net/minecraft/scoreboard/Score$1": { + "enclosingMethod": { + "owner": "net/minecraft/scoreboard/Score" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/scoreboard/Score$1", + "start": "6" + } + ] + }, + "net/minecraft/scoreboard/Team": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/Team$EnumVisible", + "inner_name": "EnumVisible", + "outer_class": "net/minecraft/scoreboard/Team", + "start": "41" + }, + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/Team$CollisionRule", + "inner_name": "CollisionRule", + "outer_class": "net/minecraft/scoreboard/Team", + "start": "73" + } + ] + }, + "net/minecraft/scoreboard/Team$CollisionRule": { + "enclosingMethod": { + "owner": "net/minecraft/scoreboard/Team" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/Team$CollisionRule", + "inner_name": "CollisionRule", + "outer_class": "net/minecraft/scoreboard/Team", + "start": "73" + } + ] + }, + "net/minecraft/scoreboard/Team$EnumVisible": { + "enclosingMethod": { + "owner": "net/minecraft/scoreboard/Team" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/scoreboard/Team$EnumVisible", + "inner_name": "EnumVisible", + "outer_class": "net/minecraft/scoreboard/Team", + "start": "41" + } + ] + }, + "net/minecraft/server/MinecraftServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/MinecraftServer$1", + "start": "203" + }, + { + "inner_class": "net/minecraft/server/MinecraftServer$2", + "start": "746" + }, + { + "inner_class": "net/minecraft/server/MinecraftServer$3", + "start": "822" + }, + { + "inner_class": "net/minecraft/server/MinecraftServer$4", + "start": "830" + } + ] + }, + "net/minecraft/server/MinecraftServer$1": { + "enclosingMethod": { + "desc": "(Ljava/lang/String;)V", + "name": "func_71237_c", + "owner": "net/minecraft/server/MinecraftServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/MinecraftServer$1", + "start": "203" + } + ] + }, + "net/minecraft/server/MinecraftServer$2": { + "enclosingMethod": { + "desc": "([Ljava/lang/String;)V", + "name": "main", + "owner": "net/minecraft/server/MinecraftServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/MinecraftServer$2", + "start": "746" + } + ] + }, + "net/minecraft/server/MinecraftServer$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/MinecraftServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/MinecraftServer$3", + "start": "822" + } + ] + }, + "net/minecraft/server/MinecraftServer$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/MinecraftServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/MinecraftServer$4", + "start": "830" + } + ] + }, + "net/minecraft/server/dedicated/DedicatedServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$1", + "start": "84" + }, + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$2", + "start": "97" + }, + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$3", + "start": "321" + }, + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$4", + "start": "332" + } + ] + }, + "net/minecraft/server/dedicated/DedicatedServer$1": { + "enclosingMethod": { + "owner": "net/minecraft/server/dedicated/DedicatedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$1", + "start": "84" + } + ] + }, + "net/minecraft/server/dedicated/DedicatedServer$2": { + "enclosingMethod": { + "desc": "()Z", + "name": "func_71197_b", + "owner": "net/minecraft/server/dedicated/DedicatedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$2", + "start": "97" + } + ] + }, + "net/minecraft/server/dedicated/DedicatedServer$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/dedicated/DedicatedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$3", + "start": "321" + } + ] + }, + "net/minecraft/server/dedicated/DedicatedServer$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/dedicated/DedicatedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/DedicatedServer$4", + "start": "332" + } + ] + }, + "net/minecraft/server/dedicated/ServerHangWatchdog": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/ServerHangWatchdog$1", + "start": "85" + } + ] + }, + "net/minecraft/server/dedicated/ServerHangWatchdog$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_180248_a", + "owner": "net/minecraft/server/dedicated/ServerHangWatchdog" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/dedicated/ServerHangWatchdog$1", + "start": "85" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$1", + "start": "54" + }, + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$2", + "start": "107" + }, + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$3", + "start": "118" + }, + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$4", + "start": "129" + }, + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$5", + "start": "145" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/dedicated/DedicatedServer;)V", + "name": "func_120016_a", + "owner": "net/minecraft/server/gui/MinecraftServerGui" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$1", + "start": "54" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui$2": { + "enclosingMethod": { + "desc": "()Ljavax/swing/JComponent;", + "name": "func_120018_d", + "owner": "net/minecraft/server/gui/MinecraftServerGui" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$2", + "start": "107" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui$3": { + "enclosingMethod": { + "owner": "net/minecraft/server/gui/MinecraftServerGui" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$3", + "start": "118" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui$4": { + "enclosingMethod": { + "desc": "()Ljavax/swing/JComponent;", + "name": "func_120018_d", + "owner": "net/minecraft/server/gui/MinecraftServerGui" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$4", + "start": "129" + } + ] + }, + "net/minecraft/server/gui/MinecraftServerGui$5": { + "enclosingMethod": { + "desc": "(Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V", + "name": "func_164247_a", + "owner": "net/minecraft/server/gui/MinecraftServerGui" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/MinecraftServerGui$5", + "start": "145" + } + ] + }, + "net/minecraft/server/gui/StatsComponent": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/StatsComponent$1", + "start": "31" + } + ] + }, + "net/minecraft/server/gui/StatsComponent$1": { + "enclosingMethod": { + "owner": "net/minecraft/server/gui/StatsComponent" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/gui/StatsComponent$1", + "start": "31" + } + ] + }, + "net/minecraft/server/integrated/IntegratedServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$1", + "start": "240" + }, + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$2", + "start": "247" + }, + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$3", + "start": "336" + } + ] + }, + "net/minecraft/server/integrated/IntegratedServer$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/integrated/IntegratedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$1", + "start": "240" + } + ] + }, + "net/minecraft/server/integrated/IntegratedServer$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReport;", + "name": "func_71230_b", + "owner": "net/minecraft/server/integrated/IntegratedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$2", + "start": "247" + } + ] + }, + "net/minecraft/server/integrated/IntegratedServer$3": { + "enclosingMethod": { + "desc": "()V", + "name": "func_71263_m", + "owner": "net/minecraft/server/integrated/IntegratedServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/integrated/IntegratedServer$3", + "start": "336" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$1", + "start": "29" + }, + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$2", + "start": "35" + }, + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$3", + "start": "74" + }, + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$4", + "start": "122" + }, + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$5", + "start": "131" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap$1": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerChunkMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$1", + "start": "29" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap$2": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerChunkMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$2", + "start": "35" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap$3": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerChunkMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$3", + "start": "74" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap$4": { + "enclosingMethod": { + "desc": "()V", + "name": "func_72693_b", + "owner": "net/minecraft/server/management/PlayerChunkMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$4", + "start": "122" + } + ] + }, + "net/minecraft/server/management/PlayerChunkMap$5": { + "enclosingMethod": { + "desc": "()V", + "name": "func_72693_b", + "owner": "net/minecraft/server/management/PlayerChunkMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerChunkMap$5", + "start": "131" + } + ] + }, + "net/minecraft/server/management/PlayerList": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerList$1", + "start": "230" + } + ] + }, + "net/minecraft/server/management/PlayerList$1": { + "enclosingMethod": { + "desc": "([Lnet/minecraft/world/WorldServer;)V", + "name": "func_72364_a", + "owner": "net/minecraft/server/management/PlayerList" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerList$1", + "start": "230" + } + ] + }, + "net/minecraft/server/management/PlayerProfileCache": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerProfileCache$1", + "start": "71" + }, + { + "access": "20", + "inner_class": "net/minecraft/server/management/PlayerProfileCache$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/server/management/PlayerProfileCache", + "start": "226" + }, + { + "access": "20", + "inner_class": "net/minecraft/server/management/PlayerProfileCache$ProfileEntry", + "inner_name": "ProfileEntry", + "outer_class": "net/minecraft/server/management/PlayerProfileCache", + "start": "272" + }, + { + "inner_class": "net/minecraft/server/management/PlayerProfileCache$2", + "start": "293" + } + ] + }, + "net/minecraft/server/management/PlayerProfileCache$1": { + "enclosingMethod": { + "desc": "(Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;", + "name": "func_187319_a", + "owner": "net/minecraft/server/management/PlayerProfileCache" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerProfileCache$1", + "start": "71" + } + ] + }, + "net/minecraft/server/management/PlayerProfileCache$2": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerProfileCache" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PlayerProfileCache$2", + "start": "293" + } + ] + }, + "net/minecraft/server/management/PlayerProfileCache$ProfileEntry": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerProfileCache" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/server/management/PlayerProfileCache$ProfileEntry", + "inner_name": "ProfileEntry", + "outer_class": "net/minecraft/server/management/PlayerProfileCache", + "start": "272" + } + ] + }, + "net/minecraft/server/management/PlayerProfileCache$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PlayerProfileCache" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/server/management/PlayerProfileCache$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/server/management/PlayerProfileCache", + "start": "226" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$1", + "start": "54" + }, + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$2", + "start": "88" + }, + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$3", + "start": "173" + }, + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$4", + "start": "215" + }, + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$5", + "start": "258" + }, + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$6", + "start": "310" + }, + { + "access": "28", + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$ConversionError", + "inner_name": "ConversionError", + "outer_class": "net/minecraft/server/management/PreYggdrasilConverter" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V", + "name": "func_152717_a", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$1", + "start": "54" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;)Z", + "name": "func_152724_a", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$2", + "start": "88" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;)Z", + "name": "func_152718_c", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$3", + "start": "173" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;)Z", + "name": "func_152710_d", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$4", + "start": "215" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/lang/String;", + "name": "func_187473_a", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$5", + "start": "258" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$6": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/server/dedicated/DedicatedServer;Lnet/minecraft/server/dedicated/PropertyManager;)Z", + "name": "func_152723_a", + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$6", + "start": "310" + } + ] + }, + "net/minecraft/server/management/PreYggdrasilConverter$ConversionError": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/PreYggdrasilConverter" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/server/management/PreYggdrasilConverter$ConversionError", + "inner_name": "ConversionError", + "outer_class": "net/minecraft/server/management/PreYggdrasilConverter" + } + ] + }, + "net/minecraft/server/management/UserList": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/server/management/UserList$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/server/management/UserList", + "start": "155" + }, + { + "inner_class": "net/minecraft/server/management/UserList$1", + "start": "176" + } + ] + }, + "net/minecraft/server/management/UserList$1": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/UserList" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/management/UserList$1", + "start": "176" + } + ] + }, + "net/minecraft/server/management/UserList$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/server/management/UserList" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/server/management/UserList$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/server/management/UserList", + "start": "155" + } + ] + }, + "net/minecraft/server/network/NetHandlerHandshakeTCP": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/server/network/NetHandlerHandshakeTCP$1", + "inner_name": "1", + "outer_class": "net/minecraft/server/network/NetHandlerHandshakeTCP" + } + ] + }, + "net/minecraft/server/network/NetHandlerHandshakeTCP$1": { + "enclosingMethod": { + "owner": "net/minecraft/server/network/NetHandlerHandshakeTCP" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/server/network/NetHandlerHandshakeTCP$1", + "inner_name": "1", + "outer_class": "net/minecraft/server/network/NetHandlerHandshakeTCP" + } + ] + }, + "net/minecraft/server/network/NetHandlerLoginServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$1", + "start": "106" + }, + { + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$2", + "start": "170" + }, + { + "access": "4028", + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$LoginState", + "inner_name": "LoginState", + "outer_class": "net/minecraft/server/network/NetHandlerLoginServer", + "start": "212" + } + ] + }, + "net/minecraft/server/network/NetHandlerLoginServer$1": { + "enclosingMethod": { + "desc": "()V", + "name": "func_147326_c", + "owner": "net/minecraft/server/network/NetHandlerLoginServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$1", + "start": "106" + } + ] + }, + "net/minecraft/server/network/NetHandlerLoginServer$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/network/login/client/CPacketEncryptionResponse;)V", + "name": "func_147315_a", + "owner": "net/minecraft/server/network/NetHandlerLoginServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$2", + "start": "170" + } + ] + }, + "net/minecraft/server/network/NetHandlerLoginServer$LoginState": { + "enclosingMethod": { + "owner": "net/minecraft/server/network/NetHandlerLoginServer" + }, + "innerClasses": [ + { + "access": "4028", + "inner_class": "net/minecraft/server/network/NetHandlerLoginServer$LoginState", + "inner_name": "LoginState", + "outer_class": "net/minecraft/server/network/NetHandlerLoginServer", + "start": "212" + } + ] + }, + "net/minecraft/stats/StatBase": { + "innerClasses": [ + { + "inner_class": "net/minecraft/stats/StatBase$1", + "start": "57" + }, + { + "inner_class": "net/minecraft/stats/StatBase$2", + "start": "65" + }, + { + "inner_class": "net/minecraft/stats/StatBase$3", + "start": "87" + }, + { + "inner_class": "net/minecraft/stats/StatBase$4", + "start": "102" + } + ] + }, + "net/minecraft/stats/StatBase$1": { + "enclosingMethod": { + "owner": "net/minecraft/stats/StatBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/stats/StatBase$1", + "start": "57" + } + ] + }, + "net/minecraft/stats/StatBase$2": { + "enclosingMethod": { + "owner": "net/minecraft/stats/StatBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/stats/StatBase$2", + "start": "65" + } + ] + }, + "net/minecraft/stats/StatBase$3": { + "enclosingMethod": { + "owner": "net/minecraft/stats/StatBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/stats/StatBase$3", + "start": "87" + } + ] + }, + "net/minecraft/stats/StatBase$4": { + "enclosingMethod": { + "owner": "net/minecraft/stats/StatBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/stats/StatBase$4", + "start": "102" + } + ] + }, + "net/minecraft/tileentity/CommandBlockBaseLogic": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/CommandBlockBaseLogic$1", + "start": "130" + }, + { + "inner_class": "net/minecraft/tileentity/CommandBlockBaseLogic$2", + "start": "137" + } + ] + }, + "net/minecraft/tileentity/CommandBlockBaseLogic$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;)Z", + "name": "func_145755_a", + "owner": "net/minecraft/tileentity/CommandBlockBaseLogic" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/CommandBlockBaseLogic$1", + "start": "130" + } + ] + }, + "net/minecraft/tileentity/CommandBlockBaseLogic$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;)Z", + "name": "func_145755_a", + "owner": "net/minecraft/tileentity/CommandBlockBaseLogic" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/CommandBlockBaseLogic$2", + "start": "137" + } + ] + }, + "net/minecraft/tileentity/TileEntity": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntity$1", + "start": "217" + }, + { + "inner_class": "net/minecraft/tileentity/TileEntity$2", + "start": "230" + }, + { + "inner_class": "net/minecraft/tileentity/TileEntity$3", + "start": "242" + } + ] + }, + "net/minecraft/tileentity/TileEntity$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_145828_a", + "owner": "net/minecraft/tileentity/TileEntity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntity$1", + "start": "217" + } + ] + }, + "net/minecraft/tileentity/TileEntity$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_145828_a", + "owner": "net/minecraft/tileentity/TileEntity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntity$2", + "start": "230" + } + ] + }, + "net/minecraft/tileentity/TileEntity$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_145828_a", + "owner": "net/minecraft/tileentity/TileEntity" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntity$3", + "start": "242" + } + ] + }, + "net/minecraft/tileentity/TileEntityBeacon": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/tileentity/TileEntityBeacon$BeamSegment", + "inner_name": "BeamSegment", + "outer_class": "net/minecraft/tileentity/TileEntityBeacon", + "start": "496" + } + ] + }, + "net/minecraft/tileentity/TileEntityBeacon$BeamSegment": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityBeacon" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/tileentity/TileEntityBeacon$BeamSegment", + "inner_name": "BeamSegment", + "outer_class": "net/minecraft/tileentity/TileEntityBeacon", + "start": "496" + } + ] + }, + "net/minecraft/tileentity/TileEntityChest": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityChest$1", + "inner_name": "1", + "outer_class": "net/minecraft/tileentity/TileEntityChest" + } + ] + }, + "net/minecraft/tileentity/TileEntityChest$1": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityChest" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityChest$1", + "inner_name": "1", + "outer_class": "net/minecraft/tileentity/TileEntityChest" + } + ] + }, + "net/minecraft/tileentity/TileEntityCommandBlock": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityCommandBlock$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/tileentity/TileEntityCommandBlock", + "start": "146" + }, + { + "inner_class": "net/minecraft/tileentity/TileEntityCommandBlock$1", + "start": "155" + } + ] + }, + "net/minecraft/tileentity/TileEntityCommandBlock$1": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityCommandBlock" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityCommandBlock$1", + "start": "155" + } + ] + }, + "net/minecraft/tileentity/TileEntityCommandBlock$Mode": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityCommandBlock" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityCommandBlock$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/tileentity/TileEntityCommandBlock", + "start": "146" + } + ] + }, + "net/minecraft/tileentity/TileEntityMobSpawner": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityMobSpawner$1", + "start": "27" + }, + { + "inner_class": "net/minecraft/tileentity/TileEntityMobSpawner$2", + "start": "57" + } + ] + }, + "net/minecraft/tileentity/TileEntityMobSpawner$1": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityMobSpawner" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityMobSpawner$1", + "start": "27" + } + ] + }, + "net/minecraft/tileentity/TileEntityMobSpawner$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189684_a", + "owner": "net/minecraft/tileentity/TileEntityMobSpawner" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityMobSpawner$2", + "start": "57" + } + ] + }, + "net/minecraft/tileentity/TileEntityPiston": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityPiston$1", + "start": "33" + }, + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityPiston$2", + "inner_name": "2", + "outer_class": "net/minecraft/tileentity/TileEntityPiston" + } + ] + }, + "net/minecraft/tileentity/TileEntityPiston$1": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityPiston" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityPiston$1", + "start": "33" + } + ] + }, + "net/minecraft/tileentity/TileEntityPiston$2": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityPiston" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityPiston$2", + "inner_name": "2", + "outer_class": "net/minecraft/tileentity/TileEntityPiston" + } + ] + }, + "net/minecraft/tileentity/TileEntityShulkerBox": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityShulkerBox$AnimationStatus", + "inner_name": "AnimationStatus", + "outer_class": "net/minecraft/tileentity/TileEntityShulkerBox", + "start": "68" + }, + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityShulkerBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/tileentity/TileEntityShulkerBox" + } + ] + }, + "net/minecraft/tileentity/TileEntityShulkerBox$1": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityShulkerBox" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityShulkerBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/tileentity/TileEntityShulkerBox" + } + ] + }, + "net/minecraft/tileentity/TileEntityShulkerBox$AnimationStatus": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityShulkerBox" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityShulkerBox$AnimationStatus", + "inner_name": "AnimationStatus", + "outer_class": "net/minecraft/tileentity/TileEntityShulkerBox", + "start": "68" + } + ] + }, + "net/minecraft/tileentity/TileEntitySign": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntitySign$1", + "start": "57" + }, + { + "inner_class": "net/minecraft/tileentity/TileEntitySign$2", + "start": "137" + } + ] + }, + "net/minecraft/tileentity/TileEntitySign$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/nbt/NBTTagCompound;)V", + "name": "func_145839_a", + "owner": "net/minecraft/tileentity/TileEntitySign" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntitySign$1", + "start": "57" + } + ] + }, + "net/minecraft/tileentity/TileEntitySign$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/entity/player/EntityPlayer;)Z", + "name": "func_174882_b", + "owner": "net/minecraft/tileentity/TileEntitySign" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntitySign$2", + "start": "137" + } + ] + }, + "net/minecraft/tileentity/TileEntityStructure": { + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityStructure$1", + "start": "296" + }, + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityStructure$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/tileentity/TileEntityStructure", + "start": "472" + }, + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityStructure$2", + "inner_name": "2", + "outer_class": "net/minecraft/tileentity/TileEntityStructure" + } + ] + }, + "net/minecraft/tileentity/TileEntityStructure$1": { + "enclosingMethod": { + "desc": "(Ljava/util/List;)Ljava/util/List;", + "name": "func_184415_a", + "owner": "net/minecraft/tileentity/TileEntityStructure" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/tileentity/TileEntityStructure$1", + "start": "296" + } + ] + }, + "net/minecraft/tileentity/TileEntityStructure$2": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityStructure" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/tileentity/TileEntityStructure$2", + "inner_name": "2", + "outer_class": "net/minecraft/tileentity/TileEntityStructure" + } + ] + }, + "net/minecraft/tileentity/TileEntityStructure$Mode": { + "enclosingMethod": { + "owner": "net/minecraft/tileentity/TileEntityStructure" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/tileentity/TileEntityStructure$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/tileentity/TileEntityStructure", + "start": "472" + } + ] + }, + "net/minecraft/util/ClassInheritanceMultiMap": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/ClassInheritanceMultiMap$1", + "start": "101" + } + ] + }, + "net/minecraft/util/ClassInheritanceMultiMap$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/ClassInheritanceMultiMap" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/ClassInheritanceMultiMap$1", + "start": "101" + } + ] + }, + "net/minecraft/util/CooldownTracker": { + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/util/CooldownTracker$1" + }, + { + "access": "20", + "inner_class": "net/minecraft/util/CooldownTracker$Cooldown", + "inner_name": "Cooldown", + "outer_class": "net/minecraft/util/CooldownTracker" + } + ] + }, + "net/minecraft/util/CooldownTracker$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/CooldownTracker" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/util/CooldownTracker$1" + } + ] + }, + "net/minecraft/util/CooldownTracker$Cooldown": { + "enclosingMethod": { + "owner": "net/minecraft/util/CooldownTracker" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/util/CooldownTracker$Cooldown", + "inner_name": "Cooldown", + "outer_class": "net/minecraft/util/CooldownTracker" + } + ] + }, + "net/minecraft/util/EntitySelectors": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$1", + "start": "17" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$2", + "start": "23" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$3", + "start": "29" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$4", + "start": "35" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$5", + "start": "41" + }, + { + "access": "29", + "inner_class": "net/minecraft/util/EntitySelectors$ArmoredMob", + "inner_name": "ArmoredMob", + "outer_class": "net/minecraft/util/EntitySelectors", + "start": "48" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$6", + "start": "82" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$7", + "start": "96" + }, + { + "inner_class": "net/minecraft/util/EntitySelectors$8", + "start": "123" + } + ] + }, + "net/minecraft/util/EntitySelectors$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$1", + "start": "17" + } + ] + }, + "net/minecraft/util/EntitySelectors$2": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$2", + "start": "23" + } + ] + }, + "net/minecraft/util/EntitySelectors$3": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$3", + "start": "29" + } + ] + }, + "net/minecraft/util/EntitySelectors$4": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$4", + "start": "35" + } + ] + }, + "net/minecraft/util/EntitySelectors$5": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$5", + "start": "41" + } + ] + }, + "net/minecraft/util/EntitySelectors$6": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$6", + "start": "82" + } + ] + }, + "net/minecraft/util/EntitySelectors$7": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$7", + "start": "96" + } + ] + }, + "net/minecraft/util/EntitySelectors$8": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EntitySelectors$8", + "start": "123" + } + ] + }, + "net/minecraft/util/EntitySelectors$ArmoredMob": { + "enclosingMethod": { + "owner": "net/minecraft/util/EntitySelectors" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/EntitySelectors$ArmoredMob", + "inner_name": "ArmoredMob", + "outer_class": "net/minecraft/util/EntitySelectors", + "start": "48" + } + ] + }, + "net/minecraft/util/EnumFacing": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$Axis", + "inner_name": "Axis", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "341" + }, + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$AxisDirection", + "inner_name": "AxisDirection", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "403" + }, + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$Plane", + "inner_name": "Plane", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "434" + }, + { + "access": "1018", + "inner_class": "net/minecraft/util/EnumFacing$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/EnumFacing" + } + ] + }, + "net/minecraft/util/EnumFacing$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/EnumFacing" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/EnumFacing$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/EnumFacing" + } + ] + }, + "net/minecraft/util/EnumFacing$Axis": { + "enclosingMethod": { + "owner": "net/minecraft/util/EnumFacing" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$Axis", + "inner_name": "Axis", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "341" + } + ] + }, + "net/minecraft/util/EnumFacing$AxisDirection": { + "enclosingMethod": { + "owner": "net/minecraft/util/EnumFacing" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$AxisDirection", + "inner_name": "AxisDirection", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "403" + } + ] + }, + "net/minecraft/util/EnumFacing$Plane": { + "enclosingMethod": { + "owner": "net/minecraft/util/EnumFacing" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/EnumFacing$Plane", + "inner_name": "Plane", + "outer_class": "net/minecraft/util/EnumFacing", + "start": "434" + } + ] + }, + "net/minecraft/util/EnumTypeAdapterFactory": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EnumTypeAdapterFactory$1", + "start": "37" + } + ] + }, + "net/minecraft/util/EnumTypeAdapterFactory$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/EnumTypeAdapterFactory" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/EnumTypeAdapterFactory$1", + "start": "37" + } + ] + }, + "net/minecraft/util/HttpUtil": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/HttpUtil$1", + "start": "119" + } + ] + }, + "net/minecraft/util/HttpUtil$1": { + "enclosingMethod": { + "desc": "(Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnet/minecraft/util/IProgressUpdate;Ljava/net/Proxy;)Lcom/google/common/util/concurrent/ListenableFuture;", + "name": "func_180192_a", + "owner": "net/minecraft/util/HttpUtil" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/HttpUtil$1", + "start": "119" + } + ] + }, + "net/minecraft/util/IntHashMap": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/IntHashMap$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/util/IntHashMap", + "start": "202" + } + ] + }, + "net/minecraft/util/IntHashMap$Entry": { + "enclosingMethod": { + "owner": "net/minecraft/util/IntHashMap" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/IntHashMap$Entry", + "inner_name": "Entry", + "outer_class": "net/minecraft/util/IntHashMap", + "start": "202" + } + ] + }, + "net/minecraft/util/Mirror": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/Mirror$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/Mirror" + } + ] + }, + "net/minecraft/util/Mirror$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/Mirror" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/Mirror$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/Mirror" + } + ] + }, + "net/minecraft/util/ResourceLocation": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/ResourceLocation$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/ResourceLocation", + "start": "94" + } + ] + }, + "net/minecraft/util/ResourceLocation$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/util/ResourceLocation" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/ResourceLocation$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/ResourceLocation", + "start": "94" + } + ] + }, + "net/minecraft/util/Rotation": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/Rotation$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/Rotation" + } + ] + }, + "net/minecraft/util/Rotation$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/Rotation" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/Rotation$1", + "inner_name": "1", + "outer_class": "net/minecraft/util/Rotation" + } + ] + }, + "net/minecraft/util/Session": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/Session$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/util/Session", + "start": "54" + } + ] + }, + "net/minecraft/util/Session$Type": { + "enclosingMethod": { + "owner": "net/minecraft/util/Session" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/Session$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/util/Session", + "start": "54" + } + ] + }, + "net/minecraft/util/Util": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/Util$EnumOS", + "inner_name": "EnumOS", + "outer_class": "net/minecraft/util/Util", + "start": "12" + } + ] + }, + "net/minecraft/util/Util$EnumOS": { + "enclosingMethod": { + "owner": "net/minecraft/util/Util" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/Util$EnumOS", + "inner_name": "EnumOS", + "outer_class": "net/minecraft/util/Util", + "start": "12" + } + ] + }, + "net/minecraft/util/WeightedRandom": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/WeightedRandom$Item", + "inner_name": "Item", + "outer_class": "net/minecraft/util/WeightedRandom" + } + ] + }, + "net/minecraft/util/WeightedRandom$Item": { + "enclosingMethod": { + "owner": "net/minecraft/util/WeightedRandom" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/WeightedRandom$Item", + "inner_name": "Item", + "outer_class": "net/minecraft/util/WeightedRandom" + } + ] + }, + "net/minecraft/util/datafix/fixes/SignStrictJSON": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/datafix/fixes/SignStrictJSON$1", + "start": "21" + } + ] + }, + "net/minecraft/util/datafix/fixes/SignStrictJSON$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/datafix/fixes/SignStrictJSON" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/datafix/fixes/SignStrictJSON$1", + "start": "21" + } + ] + }, + "net/minecraft/util/math/BlockPos": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/math/BlockPos$1", + "start": "219" + }, + { + "access": "29", + "inner_class": "net/minecraft/util/math/BlockPos$MutableBlockPos", + "inner_name": "MutableBlockPos", + "outer_class": "net/minecraft/util/math/BlockPos", + "start": "261" + }, + { + "inner_class": "net/minecraft/util/math/BlockPos$2", + "start": "394" + }, + { + "access": "39", + "inner_class": "net/minecraft/util/math/BlockPos$PooledMutableBlockPos", + "inner_name": "PooledMutableBlockPos", + "outer_class": "net/minecraft/util/math/BlockPos", + "start": "426" + }, + { + "access": "1018", + "inner_class": "net/minecraft/util/math/BlockPos$4", + "inner_name": "4", + "outer_class": "net/minecraft/util/math/BlockPos" + } + ] + }, + "net/minecraft/util/math/BlockPos$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/math/BlockPos$1", + "start": "219" + }, + { + "inner_class": "net/minecraft/util/math/BlockPos$1$1", + "start": "219" + } + ] + }, + "net/minecraft/util/math/BlockPos$1$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos$1" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/math/BlockPos$1$1", + "start": "219" + } + ] + }, + "net/minecraft/util/math/BlockPos$2": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/math/BlockPos$2$1", + "start": "394" + }, + { + "inner_class": "net/minecraft/util/math/BlockPos$2", + "start": "394" + } + ] + }, + "net/minecraft/util/math/BlockPos$2$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos$2" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/math/BlockPos$2$1", + "start": "394" + } + ] + }, + "net/minecraft/util/math/BlockPos$4": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/util/math/BlockPos$4", + "inner_name": "4", + "outer_class": "net/minecraft/util/math/BlockPos" + } + ] + }, + "net/minecraft/util/math/BlockPos$MutableBlockPos": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/math/BlockPos$MutableBlockPos", + "inner_name": "MutableBlockPos", + "outer_class": "net/minecraft/util/math/BlockPos", + "start": "261" + } + ] + }, + "net/minecraft/util/math/BlockPos$PooledMutableBlockPos": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/BlockPos" + }, + "innerClasses": [ + { + "access": "39", + "inner_class": "net/minecraft/util/math/BlockPos$PooledMutableBlockPos", + "inner_name": "PooledMutableBlockPos", + "outer_class": "net/minecraft/util/math/BlockPos", + "start": "426" + } + ] + }, + "net/minecraft/util/math/Cartesian": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$GetList", + "inner_name": "GetList", + "outer_class": "net/minecraft/util/math/Cartesian", + "start": "51" + }, + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$Product", + "inner_name": "Product", + "outer_class": "net/minecraft/util/math/Cartesian", + "start": "70" + }, + { + "access": "1000", + "inner_class": "net/minecraft/util/math/Cartesian$1" + } + ] + }, + "net/minecraft/util/math/Cartesian$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/Cartesian" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/util/math/Cartesian$1" + } + ] + }, + "net/minecraft/util/math/Cartesian$GetList": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/Cartesian" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$GetList", + "inner_name": "GetList", + "outer_class": "net/minecraft/util/math/Cartesian", + "start": "51" + } + ] + }, + "net/minecraft/util/math/Cartesian$Product": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/Cartesian" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$Product", + "inner_name": "Product", + "outer_class": "net/minecraft/util/math/Cartesian", + "start": "70" + }, + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$Product$ProductIterator", + "inner_name": "ProductIterator", + "outer_class": "net/minecraft/util/math/Cartesian$Product", + "start": "77" + } + ] + }, + "net/minecraft/util/math/Cartesian$Product$ProductIterator": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/Cartesian$Product" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/util/math/Cartesian$Product$ProductIterator", + "inner_name": "ProductIterator", + "outer_class": "net/minecraft/util/math/Cartesian$Product", + "start": "77" + } + ] + }, + "net/minecraft/util/math/RayTraceResult": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/math/RayTraceResult$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/util/math/RayTraceResult", + "start": "8" + } + ] + }, + "net/minecraft/util/math/RayTraceResult$Type": { + "enclosingMethod": { + "owner": "net/minecraft/util/math/RayTraceResult" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/math/RayTraceResult$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/util/math/RayTraceResult", + "start": "8" + } + ] + }, + "net/minecraft/util/text/ITextComponent": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/text/ITextComponent$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/text/ITextComponent", + "start": "41" + } + ] + }, + "net/minecraft/util/text/ITextComponent$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/util/text/ITextComponent" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/text/ITextComponent$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/text/ITextComponent", + "start": "41" + } + ] + }, + "net/minecraft/util/text/Style": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/text/Style$1", + "start": "229" + }, + { + "access": "29", + "inner_class": "net/minecraft/util/text/Style$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/text/Style", + "start": "285" + } + ] + }, + "net/minecraft/util/text/Style$1": { + "enclosingMethod": { + "owner": "net/minecraft/util/text/Style" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/text/Style$1", + "start": "229" + } + ] + }, + "net/minecraft/util/text/Style$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/util/text/Style" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/util/text/Style$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/util/text/Style", + "start": "285" + } + ] + }, + "net/minecraft/util/text/TextComponentBase": { + "innerClasses": [ + { + "inner_class": "net/minecraft/util/text/TextComponentBase$1", + "start": "88" + }, + { + "inner_class": "net/minecraft/util/text/TextComponentBase$2", + "start": "94" + } + ] + }, + "net/minecraft/util/text/TextComponentBase$1": { + "enclosingMethod": { + "desc": "(Ljava/lang/Iterable;)Ljava/util/Iterator;", + "name": "func_150262_a", + "owner": "net/minecraft/util/text/TextComponentBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/text/TextComponentBase$1", + "start": "88" + } + ] + }, + "net/minecraft/util/text/TextComponentBase$2": { + "enclosingMethod": { + "desc": "(Ljava/lang/Iterable;)Ljava/util/Iterator;", + "name": "func_150262_a", + "owner": "net/minecraft/util/text/TextComponentBase" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/util/text/TextComponentBase$2", + "start": "94" + } + ] + }, + "net/minecraft/util/text/event/ClickEvent": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/text/event/ClickEvent$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/util/text/event/ClickEvent", + "start": "60" + } + ] + }, + "net/minecraft/util/text/event/ClickEvent$Action": { + "enclosingMethod": { + "owner": "net/minecraft/util/text/event/ClickEvent" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/text/event/ClickEvent$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/util/text/event/ClickEvent", + "start": "60" + } + ] + }, + "net/minecraft/util/text/event/HoverEvent": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/text/event/HoverEvent$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/util/text/event/HoverEvent", + "start": "60" + } + ] + }, + "net/minecraft/util/text/event/HoverEvent$Action": { + "enclosingMethod": { + "owner": "net/minecraft/util/text/event/HoverEvent" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/util/text/event/HoverEvent$Action", + "inner_name": "Action", + "outer_class": "net/minecraft/util/text/event/HoverEvent", + "start": "60" + } + ] + }, + "net/minecraft/village/Village": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/village/Village$VillageAggressor", + "inner_name": "VillageAggressor", + "outer_class": "net/minecraft/village/Village" + } + ] + }, + "net/minecraft/village/Village$VillageAggressor": { + "enclosingMethod": { + "owner": "net/minecraft/village/Village" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/village/Village$VillageAggressor", + "inner_name": "VillageAggressor", + "outer_class": "net/minecraft/village/Village" + } + ] + }, + "net/minecraft/world/BossInfo": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/BossInfo$Color", + "inner_name": "Color", + "outer_class": "net/minecraft/world/BossInfo", + "start": "88" + }, + { + "access": "4029", + "inner_class": "net/minecraft/world/BossInfo$Overlay", + "inner_name": "Overlay", + "outer_class": "net/minecraft/world/BossInfo", + "start": "99" + } + ] + }, + "net/minecraft/world/BossInfo$Color": { + "enclosingMethod": { + "owner": "net/minecraft/world/BossInfo" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/BossInfo$Color", + "inner_name": "Color", + "outer_class": "net/minecraft/world/BossInfo", + "start": "88" + } + ] + }, + "net/minecraft/world/BossInfo$Overlay": { + "enclosingMethod": { + "owner": "net/minecraft/world/BossInfo" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/BossInfo$Overlay", + "inner_name": "Overlay", + "outer_class": "net/minecraft/world/BossInfo", + "start": "99" + } + ] + }, + "net/minecraft/world/GameRules": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/GameRules$Value", + "inner_name": "Value", + "outer_class": "net/minecraft/world/GameRules", + "start": "158" + }, + { + "access": "4029", + "inner_class": "net/minecraft/world/GameRules$ValueType", + "inner_name": "ValueType", + "outer_class": "net/minecraft/world/GameRules", + "start": "192" + } + ] + }, + "net/minecraft/world/GameRules$Value": { + "enclosingMethod": { + "owner": "net/minecraft/world/GameRules" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/GameRules$Value", + "inner_name": "Value", + "outer_class": "net/minecraft/world/GameRules", + "start": "158" + } + ] + }, + "net/minecraft/world/GameRules$ValueType": { + "enclosingMethod": { + "owner": "net/minecraft/world/GameRules" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/GameRules$ValueType", + "inner_name": "ValueType", + "outer_class": "net/minecraft/world/GameRules", + "start": "192" + } + ] + }, + "net/minecraft/world/Teleporter": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/Teleporter$PortalPosition", + "inner_name": "PortalPosition", + "outer_class": "net/minecraft/world/Teleporter" + } + ] + }, + "net/minecraft/world/Teleporter$PortalPosition": { + "enclosingMethod": { + "owner": "net/minecraft/world/Teleporter" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/Teleporter$PortalPosition", + "inner_name": "PortalPosition", + "outer_class": "net/minecraft/world/Teleporter" + } + ] + }, + "net/minecraft/world/World": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$1", + "start": "189" + }, + { + "inner_class": "net/minecraft/world/World$2", + "start": "478" + }, + { + "inner_class": "net/minecraft/world/World$3", + "start": "510" + }, + { + "inner_class": "net/minecraft/world/World$4", + "start": "2859" + }, + { + "inner_class": "net/minecraft/world/World$5", + "start": "2866" + } + ] + }, + "net/minecraft/world/World$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;", + "name": "func_180494_b", + "owner": "net/minecraft/world/World" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$1", + "start": "189" + } + ] + }, + "net/minecraft/world/World$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V", + "name": "func_190524_a", + "owner": "net/minecraft/world/World" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$2", + "start": "478" + } + ] + }, + "net/minecraft/world/World$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V", + "name": "func_190529_b", + "owner": "net/minecraft/world/World" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$3", + "start": "510" + } + ] + }, + "net/minecraft/world/World$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/world/World" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$4", + "start": "2859" + } + ] + }, + "net/minecraft/world/World$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReport;)Lnet/minecraft/crash/CrashReportCategory;", + "name": "func_72914_a", + "owner": "net/minecraft/world/World" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/World$5", + "start": "2866" + } + ] + }, + "net/minecraft/world/WorldProviderHell": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldProviderHell$1", + "start": "68" + } + ] + }, + "net/minecraft/world/WorldProviderHell$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/WorldProviderHell" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldProviderHell$1", + "start": "68" + } + ] + }, + "net/minecraft/world/WorldServer": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldServer$1", + "start": "455" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/WorldServer$ServerBlockEventList", + "inner_name": "ServerBlockEventList", + "outer_class": "net/minecraft/world/WorldServer" + } + ] + }, + "net/minecraft/world/WorldServer$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;", + "name": "func_175736_a", + "owner": "net/minecraft/world/WorldServer" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldServer$1", + "start": "455" + } + ] + }, + "net/minecraft/world/WorldServer$ServerBlockEventList": { + "enclosingMethod": { + "owner": "net/minecraft/world/WorldServer" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/WorldServer$ServerBlockEventList", + "inner_name": "ServerBlockEventList", + "outer_class": "net/minecraft/world/WorldServer" + } + ] + }, + "net/minecraft/world/WorldServerMulti": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldServerMulti$1", + "start": "22" + } + ] + }, + "net/minecraft/world/WorldServerMulti$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/WorldServerMulti" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/WorldServerMulti$1", + "start": "22" + } + ] + }, + "net/minecraft/world/biome/Biome": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/Biome$TempCategory", + "inner_name": "TempCategory", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "92" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/biome/Biome$SpawnListEntry", + "inner_name": "SpawnListEntry", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "213" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/biome/Biome$BiomeProperties", + "inner_name": "BiomeProperties", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "468" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/biome/Biome$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/biome/Biome" + } + ] + }, + "net/minecraft/world/biome/Biome$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/Biome" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/biome/Biome$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/biome/Biome" + } + ] + }, + "net/minecraft/world/biome/Biome$BiomeProperties": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/Biome" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/biome/Biome$BiomeProperties", + "inner_name": "BiomeProperties", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "468" + } + ] + }, + "net/minecraft/world/biome/Biome$SpawnListEntry": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/Biome" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/biome/Biome$SpawnListEntry", + "inner_name": "SpawnListEntry", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "213" + } + ] + }, + "net/minecraft/world/biome/Biome$TempCategory": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/Biome" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/Biome$TempCategory", + "inner_name": "TempCategory", + "outer_class": "net/minecraft/world/biome/Biome", + "start": "92" + } + ] + }, + "net/minecraft/world/biome/BiomeCache": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/biome/BiomeCache$Block", + "inner_name": "Block", + "outer_class": "net/minecraft/world/biome/BiomeCache", + "start": "31" + } + ] + }, + "net/minecraft/world/biome/BiomeCache$Block": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeCache" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/biome/BiomeCache$Block", + "inner_name": "Block", + "outer_class": "net/minecraft/world/biome/BiomeCache", + "start": "31" + } + ] + }, + "net/minecraft/world/biome/BiomeColorHelper": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$1", + "start": "14" + }, + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$2", + "start": "20" + }, + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$3", + "start": "26" + }, + { + "access": "608", + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$ColorResolver", + "inner_name": "ColorResolver", + "outer_class": "net/minecraft/world/biome/BiomeColorHelper" + } + ] + }, + "net/minecraft/world/biome/BiomeColorHelper$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeColorHelper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$1", + "start": "14" + } + ] + }, + "net/minecraft/world/biome/BiomeColorHelper$2": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeColorHelper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$2", + "start": "20" + } + ] + }, + "net/minecraft/world/biome/BiomeColorHelper$3": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeColorHelper" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$3", + "start": "26" + } + ] + }, + "net/minecraft/world/biome/BiomeColorHelper$ColorResolver": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeColorHelper" + }, + "innerClasses": [ + { + "access": "608", + "inner_class": "net/minecraft/world/biome/BiomeColorHelper$ColorResolver", + "inner_name": "ColorResolver", + "outer_class": "net/minecraft/world/biome/BiomeColorHelper" + } + ] + }, + "net/minecraft/world/biome/BiomeEndDecorator": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/biome/BiomeEndDecorator$SpikeCacheLoader", + "inner_name": "SpikeCacheLoader", + "outer_class": "net/minecraft/world/biome/BiomeEndDecorator", + "start": "45" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/biome/BiomeEndDecorator$1" + } + ] + }, + "net/minecraft/world/biome/BiomeEndDecorator$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeEndDecorator" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/biome/BiomeEndDecorator$1" + } + ] + }, + "net/minecraft/world/biome/BiomeEndDecorator$SpikeCacheLoader": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeEndDecorator" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/biome/BiomeEndDecorator$SpikeCacheLoader", + "inner_name": "SpikeCacheLoader", + "outer_class": "net/minecraft/world/biome/BiomeEndDecorator", + "start": "45" + } + ] + }, + "net/minecraft/world/biome/BiomeForest": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeForest$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeForest", + "start": "18" + } + ] + }, + "net/minecraft/world/biome/BiomeForest$Type": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeForest" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeForest$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeForest", + "start": "18" + } + ] + }, + "net/minecraft/world/biome/BiomeHills": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeHills$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeHills", + "start": "23" + } + ] + }, + "net/minecraft/world/biome/BiomeHills$Type": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeHills" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeHills$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeHills", + "start": "23" + } + ] + }, + "net/minecraft/world/biome/BiomeMesa": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/biome/BiomeMesa$Decorator", + "inner_name": "Decorator", + "outer_class": "net/minecraft/world/biome/BiomeMesa", + "start": "261" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/biome/BiomeMesa$1" + } + ] + }, + "net/minecraft/world/biome/BiomeMesa$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeMesa" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/biome/BiomeMesa$1" + } + ] + }, + "net/minecraft/world/biome/BiomeMesa$Decorator": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeMesa" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/biome/BiomeMesa$Decorator", + "inner_name": "Decorator", + "outer_class": "net/minecraft/world/biome/BiomeMesa", + "start": "261" + } + ] + }, + "net/minecraft/world/biome/BiomeTaiga": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeTaiga$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeTaiga", + "start": "29" + } + ] + }, + "net/minecraft/world/biome/BiomeTaiga$Type": { + "enclosingMethod": { + "owner": "net/minecraft/world/biome/BiomeTaiga" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/biome/BiomeTaiga$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/biome/BiomeTaiga", + "start": "29" + } + ] + }, + "net/minecraft/world/chunk/Chunk": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/Chunk$1", + "start": "394" + }, + { + "access": "4029", + "inner_class": "net/minecraft/world/chunk/Chunk$EnumCreateEntityType", + "inner_name": "EnumCreateEntityType", + "outer_class": "net/minecraft/world/chunk/Chunk", + "start": "1168" + } + ] + }, + "net/minecraft/world/chunk/Chunk$1": { + "enclosingMethod": { + "desc": "(III)Lnet/minecraft/block/state/IBlockState;", + "name": "func_186032_a", + "owner": "net/minecraft/world/chunk/Chunk" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/Chunk$1", + "start": "394" + } + ] + }, + "net/minecraft/world/chunk/Chunk$EnumCreateEntityType": { + "enclosingMethod": { + "owner": "net/minecraft/world/chunk/Chunk" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/chunk/Chunk$EnumCreateEntityType", + "inner_name": "EnumCreateEntityType", + "outer_class": "net/minecraft/world/chunk/Chunk", + "start": "1168" + } + ] + }, + "net/minecraft/world/chunk/storage/AnvilChunkLoader": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/storage/AnvilChunkLoader$1", + "start": "186" + } + ] + }, + "net/minecraft/world/chunk/storage/AnvilChunkLoader$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189889_a", + "owner": "net/minecraft/world/chunk/storage/AnvilChunkLoader" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/storage/AnvilChunkLoader$1", + "start": "186" + } + ] + }, + "net/minecraft/world/chunk/storage/AnvilSaveConverter": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/storage/AnvilSaveConverter$1", + "start": "235" + } + ] + }, + "net/minecraft/world/chunk/storage/AnvilSaveConverter$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/chunk/storage/AnvilSaveConverter" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/chunk/storage/AnvilSaveConverter$1", + "start": "235" + } + ] + }, + "net/minecraft/world/chunk/storage/ChunkLoader": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/chunk/storage/ChunkLoader$AnvilConverterData", + "inner_name": "AnvilConverterData", + "outer_class": "net/minecraft/world/chunk/storage/ChunkLoader" + } + ] + }, + "net/minecraft/world/chunk/storage/ChunkLoader$AnvilConverterData": { + "enclosingMethod": { + "owner": "net/minecraft/world/chunk/storage/ChunkLoader" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/chunk/storage/ChunkLoader$AnvilConverterData", + "inner_name": "AnvilConverterData", + "outer_class": "net/minecraft/world/chunk/storage/ChunkLoader" + } + ] + }, + "net/minecraft/world/chunk/storage/RegionFile": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/chunk/storage/RegionFile$ChunkBuffer", + "inner_name": "ChunkBuffer", + "outer_class": "net/minecraft/world/chunk/storage/RegionFile", + "start": "244" + } + ] + }, + "net/minecraft/world/chunk/storage/RegionFile$ChunkBuffer": { + "enclosingMethod": { + "owner": "net/minecraft/world/chunk/storage/RegionFile" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/chunk/storage/RegionFile$ChunkBuffer", + "inner_name": "ChunkBuffer", + "outer_class": "net/minecraft/world/chunk/storage/RegionFile", + "start": "244" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager": { + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$1", + "start": "18" + }, + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$2", + "start": "28" + }, + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$3", + "start": "40" + }, + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$4", + "start": "77" + }, + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$5", + "start": "100" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/end/DragonSpawnManager" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$1", + "start": "18" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager$2": { + "enclosingMethod": { + "owner": "net/minecraft/world/end/DragonSpawnManager" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$2", + "start": "28" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager$3": { + "enclosingMethod": { + "owner": "net/minecraft/world/end/DragonSpawnManager" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$3", + "start": "40" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager$4": { + "enclosingMethod": { + "owner": "net/minecraft/world/end/DragonSpawnManager" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$4", + "start": "77" + } + ] + }, + "net/minecraft/world/end/DragonSpawnManager$5": { + "enclosingMethod": { + "owner": "net/minecraft/world/end/DragonSpawnManager" + }, + "innerClasses": [ + { + "access": "4000", + "inner_class": "net/minecraft/world/end/DragonSpawnManager$5", + "start": "100" + } + ] + }, + "net/minecraft/world/gen/ChunkGeneratorSettings": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/world/gen/ChunkGeneratorSettings", + "start": "231" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/gen/ChunkGeneratorSettings", + "start": "763" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$1" + } + ] + }, + "net/minecraft/world/gen/ChunkGeneratorSettings$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/ChunkGeneratorSettings" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$1" + } + ] + }, + "net/minecraft/world/gen/ChunkGeneratorSettings$Factory": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/ChunkGeneratorSettings" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$Factory", + "inner_name": "Factory", + "outer_class": "net/minecraft/world/gen/ChunkGeneratorSettings", + "start": "231" + } + ] + }, + "net/minecraft/world/gen/ChunkGeneratorSettings$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/ChunkGeneratorSettings" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/ChunkGeneratorSettings$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/gen/ChunkGeneratorSettings", + "start": "763" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenBigTree": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/feature/WorldGenBigTree$FoliageCoordinates", + "inner_name": "FoliageCoordinates", + "outer_class": "net/minecraft/world/gen/feature/WorldGenBigTree", + "start": "27" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenBigTree$FoliageCoordinates": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/feature/WorldGenBigTree" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/feature/WorldGenBigTree$FoliageCoordinates", + "inner_name": "FoliageCoordinates", + "outer_class": "net/minecraft/world/gen/feature/WorldGenBigTree", + "start": "27" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenMinable": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/feature/WorldGenMinable$StonePredicate", + "inner_name": "StonePredicate", + "outer_class": "net/minecraft/world/gen/feature/WorldGenMinable", + "start": "84" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/feature/WorldGenMinable$1" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenMinable$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/feature/WorldGenMinable" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/feature/WorldGenMinable$1" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenMinable$StonePredicate": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/feature/WorldGenMinable" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/feature/WorldGenMinable$StonePredicate", + "inner_name": "StonePredicate", + "outer_class": "net/minecraft/world/gen/feature/WorldGenMinable", + "start": "84" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenSpikes": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/feature/WorldGenSpikes$EndSpike", + "inner_name": "EndSpike", + "outer_class": "net/minecraft/world/gen/feature/WorldGenSpikes", + "start": "90" + } + ] + }, + "net/minecraft/world/gen/feature/WorldGenSpikes$EndSpike": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/feature/WorldGenSpikes" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/feature/WorldGenSpikes$EndSpike", + "inner_name": "EndSpike", + "outer_class": "net/minecraft/world/gen/feature/WorldGenSpikes", + "start": "90" + } + ] + }, + "net/minecraft/world/gen/layer/GenLayerEdge": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/layer/GenLayerEdge$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/world/gen/layer/GenLayerEdge", + "start": "7" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/layer/GenLayerEdge$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/layer/GenLayerEdge" + } + ] + }, + "net/minecraft/world/gen/layer/GenLayerEdge$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/layer/GenLayerEdge" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/layer/GenLayerEdge$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/layer/GenLayerEdge" + } + ] + }, + "net/minecraft/world/gen/layer/GenLayerEdge$Mode": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/layer/GenLayerEdge" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/layer/GenLayerEdge$Mode", + "inner_name": "Mode", + "outer_class": "net/minecraft/world/gen/layer/GenLayerEdge", + "start": "7" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces": { + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Feature", + "inner_name": "Feature", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "74" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$DesertPyramid", + "inner_name": "DesertPyramid", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "128" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid", + "inner_name": "JunglePyramid", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "368" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$SwampHut", + "inner_name": "SwampHut", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "609" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Igloo", + "inner_name": "Igloo", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "711" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$1" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$1" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$DesertPyramid": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$DesertPyramid", + "inner_name": "DesertPyramid", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "128" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Feature": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Feature", + "inner_name": "Feature", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "74" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Igloo": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$Igloo", + "inner_name": "Igloo", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "711" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid", + "inner_name": "JunglePyramid", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "368" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid$Stones", + "inner_name": "Stones", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid", + "start": "585" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid$Stones": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid$Stones", + "inner_name": "Stones", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$JunglePyramid", + "start": "585" + } + ] + }, + "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$SwampHut": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$SwampHut", + "inner_name": "SwampHut", + "outer_class": "net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces", + "start": "609" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenEndCity": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenEndCity$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenEndCity", + "start": "89" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenEndCity$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenEndCity" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenEndCity$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenEndCity", + "start": "89" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenMineshaft": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/structure/MapGenMineshaft$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/gen/structure/MapGenMineshaft", + "start": "78" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenMineshaft$Type": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenMineshaft" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/structure/MapGenMineshaft$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/gen/structure/MapGenMineshaft", + "start": "78" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenNetherBridge": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenNetherBridge$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenNetherBridge" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenNetherBridge$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenNetherBridge" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenNetherBridge$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenNetherBridge" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenScatteredFeature": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenScatteredFeature$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenScatteredFeature" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenScatteredFeature$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenScatteredFeature" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenScatteredFeature$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenScatteredFeature" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStronghold": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenStronghold$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenStronghold" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStronghold$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenStronghold" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenStronghold$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenStronghold" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStructure": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$1", + "start": "58" + }, + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$2", + "start": "67" + }, + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$3", + "start": "74" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStructure$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;IIIILnet/minecraft/world/chunk/ChunkPrimer;)V", + "name": "func_180701_a", + "owner": "net/minecraft/world/gen/structure/MapGenStructure" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$1", + "start": "58" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStructure$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;IIIILnet/minecraft/world/chunk/ChunkPrimer;)V", + "name": "func_180701_a", + "owner": "net/minecraft/world/gen/structure/MapGenStructure" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$2", + "start": "67" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenStructure$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;IIIILnet/minecraft/world/chunk/ChunkPrimer;)V", + "name": "func_180701_a", + "owner": "net/minecraft/world/gen/structure/MapGenStructure" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/MapGenStructure$3", + "start": "74" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenVillage": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenVillage$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenVillage", + "start": "134" + } + ] + }, + "net/minecraft/world/gen/structure/MapGenVillage$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/MapGenVillage" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/MapGenVillage$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/MapGenVillage", + "start": "134" + } + ] + }, + "net/minecraft/world/gen/structure/StructureBoundingBox": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureBoundingBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureBoundingBox" + } + ] + }, + "net/minecraft/world/gen/structure/StructureBoundingBox$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureBoundingBox" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureBoundingBox$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureBoundingBox" + } + ] + }, + "net/minecraft/world/gen/structure/StructureComponent": { + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureComponent$BlockSelector", + "inner_name": "BlockSelector", + "outer_class": "net/minecraft/world/gen/structure/StructureComponent", + "start": "527" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureComponent$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureComponent" + } + ] + }, + "net/minecraft/world/gen/structure/StructureComponent$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureComponent" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureComponent$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureComponent" + } + ] + }, + "net/minecraft/world/gen/structure/StructureComponent$BlockSelector": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureComponent" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureComponent$BlockSelector", + "inner_name": "BlockSelector", + "outer_class": "net/minecraft/world/gen/structure/StructureComponent", + "start": "527" + } + ] + }, + "net/minecraft/world/gen/structure/StructureComponentTemplate": { + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureComponentTemplate$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureComponentTemplate" + } + ] + }, + "net/minecraft/world/gen/structure/StructureComponentTemplate$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureComponentTemplate" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureComponentTemplate$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureComponentTemplate" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$CityTemplate", + "inner_name": "CityTemplate", + "outer_class": "net/minecraft/world/gen/structure/StructureEndCityPieces", + "start": "65" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$1", + "start": "171" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$2", + "start": "211" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$3", + "start": "256" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$4", + "start": "309" + }, + { + "access": "608", + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$IGenerator", + "inner_name": "IGenerator", + "outer_class": "net/minecraft/world/gen/structure/StructureEndCityPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$1", + "start": "171" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$2", + "start": "211" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$3", + "start": "256" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$4": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$4", + "start": "309" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$CityTemplate": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$CityTemplate", + "inner_name": "CityTemplate", + "outer_class": "net/minecraft/world/gen/structure/StructureEndCityPieces", + "start": "65" + } + ] + }, + "net/minecraft/world/gen/structure/StructureEndCityPieces$IGenerator": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureEndCityPieces" + }, + "innerClasses": [ + { + "access": "608", + "inner_class": "net/minecraft/world/gen/structure/StructureEndCityPieces$IGenerator", + "inner_name": "IGenerator", + "outer_class": "net/minecraft/world/gen/structure/StructureEndCityPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces": { + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Peice", + "inner_name": "Peice", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "59" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Room", + "inner_name": "Room", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "152" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "278" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Cross", + "inner_name": "Cross", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "563" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "725" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$Corridor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "278" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$Cross": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Cross", + "inner_name": "Cross", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "563" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$Peice": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Peice", + "inner_name": "Peice", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "59" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$Room": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Room", + "inner_name": "Room", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "152" + } + ] + }, + "net/minecraft/world/gen/structure/StructureMineshaftPieces$Stairs": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureMineshaftPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureMineshaftPieces", + "start": "725" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "65" + }, + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Piece", + "inner_name": "Piece", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "138" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Straight", + "inner_name": "Straight", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "347" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$End", + "inner_name": "End", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "417" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing3", + "inner_name": "Crossing3", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "508" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing", + "inner_name": "Crossing", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "586" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "657" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Throne", + "inner_name": "Throne", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "734" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Entrance", + "inner_name": "Entrance", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "825" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$NetherStalkRoom", + "inner_name": "NetherStalkRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "943" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor5", + "inner_name": "Corridor5", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1094" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing2", + "inner_name": "Crossing2", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1154" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor2", + "inner_name": "Corridor2", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1218" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1306" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor3", + "inner_name": "Corridor3", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1390" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor4", + "inner_name": "Corridor4", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1459" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1306" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor2", + "inner_name": "Corridor2", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1218" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor3", + "inner_name": "Corridor3", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1390" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor4": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor4", + "inner_name": "Corridor4", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1459" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor5": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Corridor5", + "inner_name": "Corridor5", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1094" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing", + "inner_name": "Crossing", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "586" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing2", + "inner_name": "Crossing2", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "1154" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Crossing3", + "inner_name": "Crossing3", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "508" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$End": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$End", + "inner_name": "End", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "417" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Entrance": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Entrance", + "inner_name": "Entrance", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "825" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$NetherStalkRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$NetherStalkRoom", + "inner_name": "NetherStalkRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "943" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Piece": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Piece", + "inner_name": "Piece", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "138" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$PieceWeight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "65" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Stairs": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "657" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Straight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Straight", + "inner_name": "Straight", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "347" + } + ] + }, + "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Throne": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureNetherBridgePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces$Throne", + "inner_name": "Throne", + "outer_class": "net/minecraft/world/gen/structure/StructureNetherBridgePieces", + "start": "734" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonument": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonument$StartMonument", + "inner_name": "StartMonument", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonument", + "start": "126" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonument$StartMonument": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonument" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonument$StartMonument", + "inner_name": "StartMonument", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonument", + "start": "126" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces": { + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Piece", + "inner_name": "Piece", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "71" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentBuilding", + "inner_name": "MonumentBuilding", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "303" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$EntryRoom", + "inner_name": "EntryRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "862" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleRoom", + "inner_name": "SimpleRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "903" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleTopRoom", + "inner_name": "SimpleTopRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1071" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYRoom", + "inner_name": "DoubleYRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1128" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXRoom", + "inner_name": "DoubleXRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1208" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleZRoom", + "inner_name": "DoubleZRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1277" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXYRoom", + "inner_name": "DoubleXYRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1368" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYZRoom", + "inner_name": "DoubleYZRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1476" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentCoreRoom", + "inner_name": "MonumentCoreRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1577" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$WingRoom", + "inner_name": "WingRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1668" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Penthouse", + "inner_name": "Penthouse", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1775" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$RoomDefinition", + "inner_name": "RoomDefinition", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1837" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomHelper", + "inner_name": "FitSimpleRoomHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1886" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomTopHelper", + "inner_name": "FitSimpleRoomTopHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1899" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YDoubleRoomFitHelper", + "inner_name": "YDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1912" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XDoubleRoomFitHelper", + "inner_name": "XDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1926" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$ZDoubleRoomFitHelper", + "inner_name": "ZDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1940" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XYDoubleRoomFitHelper", + "inner_name": "XYDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1958" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YZDoubleRoomFitHelper", + "inner_name": "YZDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1981" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + { + "access": "608", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentRoomFitHelper", + "inner_name": "MonumentRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXRoom", + "inner_name": "DoubleXRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1208" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXYRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleXYRoom", + "inner_name": "DoubleXYRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1368" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYRoom", + "inner_name": "DoubleYRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1128" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYZRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleYZRoom", + "inner_name": "DoubleYZRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1476" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleZRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$DoubleZRoom", + "inner_name": "DoubleZRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1277" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$EntryRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$EntryRoom", + "inner_name": "EntryRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "862" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomHelper", + "inner_name": "FitSimpleRoomHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1886" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomTopHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomTopHelper", + "inner_name": "FitSimpleRoomTopHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1899" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentBuilding": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentBuilding", + "inner_name": "MonumentBuilding", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "303" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentCoreRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentCoreRoom", + "inner_name": "MonumentCoreRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1577" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "608", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentRoomFitHelper", + "inner_name": "MonumentRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Penthouse": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Penthouse", + "inner_name": "Penthouse", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1775" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Piece": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$Piece", + "inner_name": "Piece", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "71" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$RoomDefinition": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$RoomDefinition", + "inner_name": "RoomDefinition", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1837" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleRoom", + "inner_name": "SimpleRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "903" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleTopRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$SimpleTopRoom", + "inner_name": "SimpleTopRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1071" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$WingRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$WingRoom", + "inner_name": "WingRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1668" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XDoubleRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XDoubleRoomFitHelper", + "inner_name": "XDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1926" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XYDoubleRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XYDoubleRoomFitHelper", + "inner_name": "XYDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1958" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YDoubleRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YDoubleRoomFitHelper", + "inner_name": "YDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1912" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YZDoubleRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YZDoubleRoomFitHelper", + "inner_name": "YZDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1981" + } + ] + }, + "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$ZDoubleRoomFitHelper": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces$ZDoubleRoomFitHelper", + "inner_name": "ZDoubleRoomFitHelper", + "outer_class": "net/minecraft/world/gen/structure/StructureOceanMonumentPieces", + "start": "1940" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces": { + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "71" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$1", + "start": "93" + }, + { + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$2", + "start": "99" + }, + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold", + "inner_name": "Stronghold", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "239" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "385" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "491" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs2", + "inner_name": "Stairs2", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "574" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Straight", + "inner_name": "Straight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "606" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$ChestCorridor", + "inner_name": "ChestCorridor", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "692" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$StairsStraight", + "inner_name": "StairsStraight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "770" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$LeftTurn", + "inner_name": "LeftTurn", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "832" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$RightTurn", + "inner_name": "RightTurn", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "883" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$RoomCrossing", + "inner_name": "RoomCrossing", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "935" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Prison", + "inner_name": "Prison", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1077" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Library", + "inner_name": "Library", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1150" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Crossing", + "inner_name": "Crossing", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1322" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$PortalRoom", + "inner_name": "PortalRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1448" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stones", + "inner_name": "Stones", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1579" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$3", + "inner_name": "3", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$1", + "start": "93" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$2", + "start": "99" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$3", + "inner_name": "3", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$ChestCorridor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$ChestCorridor", + "inner_name": "ChestCorridor", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "692" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Corridor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Corridor", + "inner_name": "Corridor", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "385" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Crossing": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Crossing", + "inner_name": "Crossing", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1322" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$LeftTurn": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$LeftTurn", + "inner_name": "LeftTurn", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "832" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Library": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Library", + "inner_name": "Library", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1150" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$PieceWeight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "71" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$PortalRoom": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$PortalRoom", + "inner_name": "PortalRoom", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1448" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Prison": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Prison", + "inner_name": "Prison", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1077" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$RightTurn": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$RightTurn", + "inner_name": "RightTurn", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "883" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$RoomCrossing": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$RoomCrossing", + "inner_name": "RoomCrossing", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "935" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs", + "inner_name": "Stairs", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "491" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stairs2", + "inner_name": "Stairs2", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "574" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$StairsStraight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$StairsStraight", + "inner_name": "StairsStraight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "770" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stones": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stones", + "inner_name": "Stones", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "1579" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Straight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Straight", + "inner_name": "Straight", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "606" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold$Door", + "inner_name": "Door", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold", + "start": "233" + }, + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold", + "inner_name": "Stronghold", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces", + "start": "239" + } + ] + }, + "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold$Door": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold$Door", + "inner_name": "Door", + "outer_class": "net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold", + "start": "233" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "84" + }, + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Village", + "inner_name": "Village", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "252" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Well", + "inner_name": "Well", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "485" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "573" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Path", + "inner_name": "Path", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "606" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House4Garden", + "inner_name": "House4Garden", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "752" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Church", + "inner_name": "Church", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "894" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House1", + "inner_name": "House1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1039" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$WoodHut", + "inner_name": "WoodHut", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1191" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Hall", + "inner_name": "Hall", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1315" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House3", + "inner_name": "House3", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1464" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House2", + "inner_name": "House2", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1631" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Field2", + "inner_name": "Field2", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1780" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Field1", + "inner_name": "Field1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1893" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Torch", + "inner_name": "Torch", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "2024" + }, + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Road", + "inner_name": "Road", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Church": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Church", + "inner_name": "Church", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "894" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Field1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Field1", + "inner_name": "Field1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1893" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Field2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Field2", + "inner_name": "Field2", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1780" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Hall": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Hall", + "inner_name": "Hall", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1315" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$House1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House1", + "inner_name": "House1", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1039" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$House2": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House2", + "inner_name": "House2", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1631" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$House3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House3", + "inner_name": "House3", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1464" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$House4Garden": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$House4Garden", + "inner_name": "House4Garden", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "752" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Path": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Path", + "inner_name": "Path", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "606" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$PieceWeight": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$PieceWeight", + "inner_name": "PieceWeight", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "84" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Road": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Road", + "inner_name": "Road", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "573" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Torch": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Torch", + "inner_name": "Torch", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "2024" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Village": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Village", + "inner_name": "Village", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "252" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$Well": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$Well", + "inner_name": "Well", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "485" + } + ] + }, + "net/minecraft/world/gen/structure/StructureVillagePieces$WoodHut": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/StructureVillagePieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/StructureVillagePieces$WoodHut", + "inner_name": "WoodHut", + "outer_class": "net/minecraft/world/gen/structure/StructureVillagePieces", + "start": "1191" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansion": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansion$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansion", + "start": "96" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansion$Start": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansion" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansion$Start", + "inner_name": "Start", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansion", + "start": "96" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$MansionTemplate", + "inner_name": "MansionTemplate", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "59" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$Placer", + "inner_name": "Placer", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "142" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$Grid", + "inner_name": "Grid", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "689" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$SimpleGrid", + "inner_name": "SimpleGrid", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1024" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$FirstFloor", + "inner_name": "FirstFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1104" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$SecondFloor", + "inner_name": "SecondFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1141" + }, + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$RoomCollection", + "inner_name": "RoomCollection", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$PlacementData", + "inner_name": "PlacementData", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$1" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$ThirdFloor", + "inner_name": "ThirdFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$1" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$FirstFloor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$FirstFloor", + "inner_name": "FirstFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1104" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$Grid": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$Grid", + "inner_name": "Grid", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "689" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$MansionTemplate": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$MansionTemplate", + "inner_name": "MansionTemplate", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "59" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$PlacementData": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$PlacementData", + "inner_name": "PlacementData", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$Placer": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$Placer", + "inner_name": "Placer", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "142" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$RoomCollection": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "428", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$RoomCollection", + "inner_name": "RoomCollection", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$SecondFloor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$SecondFloor", + "inner_name": "SecondFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1141" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$SimpleGrid": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$SimpleGrid", + "inner_name": "SimpleGrid", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces", + "start": "1024" + } + ] + }, + "net/minecraft/world/gen/structure/WoodlandMansionPieces$ThirdFloor": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces$ThirdFloor", + "inner_name": "ThirdFloor", + "outer_class": "net/minecraft/world/gen/structure/WoodlandMansionPieces" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/template/Template$1", + "start": "122" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/template/Template$BasicPalette", + "inner_name": "BasicPalette", + "outer_class": "net/minecraft/world/gen/structure/template/Template", + "start": "404" + }, + { + "inner_class": "net/minecraft/world/gen/structure/template/Template$2", + "start": "433" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/template/Template$EntityInfo", + "inner_name": "EntityInfo", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/template/Template$BlockInfo", + "inner_name": "BlockInfo", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/template/Template$3", + "inner_name": "3", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V", + "name": "func_186255_a", + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/template/Template$1", + "start": "122" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_191158_a", + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/gen/structure/template/Template$2", + "start": "433" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$3": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/gen/structure/template/Template$3", + "inner_name": "3", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$BasicPalette": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/gen/structure/template/Template$BasicPalette", + "inner_name": "BasicPalette", + "outer_class": "net/minecraft/world/gen/structure/template/Template", + "start": "404" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$BlockInfo": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/template/Template$BlockInfo", + "inner_name": "BlockInfo", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + } + ] + }, + "net/minecraft/world/gen/structure/template/Template$EntityInfo": { + "enclosingMethod": { + "owner": "net/minecraft/world/gen/structure/template/Template" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/gen/structure/template/Template$EntityInfo", + "inner_name": "EntityInfo", + "outer_class": "net/minecraft/world/gen/structure/template/Template" + } + ] + }, + "net/minecraft/world/storage/MapData": { + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/storage/MapData$MapInfo", + "inner_name": "MapInfo", + "outer_class": "net/minecraft/world/storage/MapData", + "start": "44" + } + ] + }, + "net/minecraft/world/storage/MapData$MapInfo": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/MapData" + }, + "innerClasses": [ + { + "access": "21", + "inner_class": "net/minecraft/world/storage/MapData$MapInfo", + "inner_name": "MapInfo", + "outer_class": "net/minecraft/world/storage/MapData", + "start": "44" + } + ] + }, + "net/minecraft/world/storage/MapDecoration": { + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/storage/MapDecoration$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/storage/MapDecoration", + "start": "6" + } + ] + }, + "net/minecraft/world/storage/MapDecoration$Type": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/MapDecoration" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/storage/MapDecoration$Type", + "inner_name": "Type", + "outer_class": "net/minecraft/world/storage/MapDecoration", + "start": "6" + } + ] + }, + "net/minecraft/world/storage/WorldInfo": { + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$1", + "start": "78" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$2", + "start": "619" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$3", + "start": "626" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$4", + "start": "633" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$5", + "start": "640" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$6", + "start": "647" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$7", + "start": "654" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$8", + "start": "661" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$9", + "start": "682" + }, + { + "inner_class": "net/minecraft/world/storage/WorldInfo$10", + "start": "689" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$1": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/util/datafix/DataFixer;)V", + "name": "func_189967_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$1", + "start": "78" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$10": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$10", + "start": "689" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$2": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$2", + "start": "619" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$3": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$3", + "start": "626" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$4": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$4", + "start": "633" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$5": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$5", + "start": "640" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$6": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$6", + "start": "647" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$7": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$7", + "start": "654" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$8": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$8", + "start": "661" + } + ] + }, + "net/minecraft/world/storage/WorldInfo$9": { + "enclosingMethod": { + "desc": "(Lnet/minecraft/crash/CrashReportCategory;)V", + "name": "func_85118_a", + "owner": "net/minecraft/world/storage/WorldInfo" + }, + "innerClasses": [ + { + "inner_class": "net/minecraft/world/storage/WorldInfo$9", + "start": "682" + } + ] + }, + "net/minecraft/world/storage/loot/LootContext": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootContext$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/world/storage/loot/LootContext", + "start": "99" + }, + { + "access": "4029", + "inner_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget", + "inner_name": "EntityTarget", + "outer_class": "net/minecraft/world/storage/loot/LootContext", + "start": "123" + }, + { + "access": "1018", + "inner_class": "net/minecraft/world/storage/loot/LootContext$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/storage/loot/LootContext" + } + ] + }, + "net/minecraft/world/storage/loot/LootContext$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootContext" + }, + "innerClasses": [ + { + "access": "1018", + "inner_class": "net/minecraft/world/storage/loot/LootContext$1", + "inner_name": "1", + "outer_class": "net/minecraft/world/storage/loot/LootContext" + } + ] + }, + "net/minecraft/world/storage/loot/LootContext$Builder": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootContext" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootContext$Builder", + "inner_name": "Builder", + "outer_class": "net/minecraft/world/storage/loot/LootContext", + "start": "99" + } + ] + }, + "net/minecraft/world/storage/loot/LootContext$EntityTarget": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootContext" + }, + "innerClasses": [ + { + "access": "4029", + "inner_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget", + "inner_name": "EntityTarget", + "outer_class": "net/minecraft/world/storage/loot/LootContext", + "start": "123" + }, + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget", + "start": "144" + } + ] + }, + "net/minecraft/world/storage/loot/LootContext$EntityTarget$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootContext$EntityTarget" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootContext$EntityTarget", + "start": "144" + } + ] + }, + "net/minecraft/world/storage/loot/LootEntry": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootEntry$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootEntry", + "start": "37" + } + ] + }, + "net/minecraft/world/storage/loot/LootEntry$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootEntry" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootEntry$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootEntry", + "start": "37" + } + ] + }, + "net/minecraft/world/storage/loot/LootPool": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootPool$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootPool", + "start": "71" + } + ] + }, + "net/minecraft/world/storage/loot/LootPool$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootPool" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootPool$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootPool", + "start": "71" + } + ] + }, + "net/minecraft/world/storage/loot/LootTable": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootTable$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootTable", + "start": "115" + } + ] + }, + "net/minecraft/world/storage/loot/LootTable$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootTable" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/LootTable$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/LootTable", + "start": "115" + } + ] + }, + "net/minecraft/world/storage/loot/LootTableManager": { + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/storage/loot/LootTableManager$Loader", + "inner_name": "Loader", + "outer_class": "net/minecraft/world/storage/loot/LootTableManager", + "start": "57" + }, + { + "access": "1000", + "inner_class": "net/minecraft/world/storage/loot/LootTableManager$1" + } + ] + }, + "net/minecraft/world/storage/loot/LootTableManager$1": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootTableManager" + }, + "innerClasses": [ + { + "access": "1000", + "inner_class": "net/minecraft/world/storage/loot/LootTableManager$1" + } + ] + }, + "net/minecraft/world/storage/loot/LootTableManager$Loader": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/LootTableManager" + }, + "innerClasses": [ + { + "access": "20", + "inner_class": "net/minecraft/world/storage/loot/LootTableManager$Loader", + "inner_name": "Loader", + "outer_class": "net/minecraft/world/storage/loot/LootTableManager", + "start": "57" + } + ] + }, + "net/minecraft/world/storage/loot/RandomValueRange": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/RandomValueRange$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/RandomValueRange", + "start": "51" + } + ] + }, + "net/minecraft/world/storage/loot/RandomValueRange$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/RandomValueRange" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/RandomValueRange$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/RandomValueRange", + "start": "51" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/EntityHasProperty": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/EntityHasProperty$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/EntityHasProperty", + "start": "41" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/EntityHasProperty$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/EntityHasProperty" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/EntityHasProperty$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/EntityHasProperty", + "start": "41" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/EntityHasScore": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/EntityHasScore$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/EntityHasScore", + "start": "57" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/EntityHasScore$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/EntityHasScore" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/EntityHasScore$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/EntityHasScore", + "start": "57" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/KilledByPlayer": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/KilledByPlayer$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/KilledByPlayer", + "start": "25" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/KilledByPlayer$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/KilledByPlayer" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/KilledByPlayer$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/KilledByPlayer", + "start": "25" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/LootCondition": { + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/conditions/LootCondition$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/LootCondition", + "start": "24" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/LootCondition$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/LootCondition" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/conditions/LootCondition$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/LootCondition", + "start": "24" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/LootConditionManager": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/LootConditionManager$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/LootConditionManager", + "start": "76" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/LootConditionManager$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/LootConditionManager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/LootConditionManager$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/LootConditionManager", + "start": "76" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/RandomChance": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/RandomChance$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/RandomChance", + "start": "24" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/RandomChance$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/RandomChance" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/RandomChance$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/RandomChance", + "start": "24" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting", + "start": "32" + } + ] + }, + "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/conditions/RandomChanceWithLooting", + "start": "32" + } + ] + }, + "net/minecraft/world/storage/loot/functions/EnchantRandomly": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/EnchantRandomly$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/EnchantRandomly", + "start": "69" + } + ] + }, + "net/minecraft/world/storage/loot/functions/EnchantRandomly$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/EnchantRandomly" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/EnchantRandomly$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/EnchantRandomly", + "start": "69" + } + ] + }, + "net/minecraft/world/storage/loot/functions/EnchantWithLevels": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/EnchantWithLevels$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/EnchantWithLevels", + "start": "31" + } + ] + }, + "net/minecraft/world/storage/loot/functions/EnchantWithLevels$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/EnchantWithLevels" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/EnchantWithLevels$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/EnchantWithLevels", + "start": "31" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootFunction": { + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/functions/LootFunction$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootFunction", + "start": "36" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootFunction$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/LootFunction" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/functions/LootFunction$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootFunction", + "start": "36" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootFunctionManager": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/LootFunctionManager$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootFunctionManager", + "start": "66" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootFunctionManager$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/LootFunctionManager" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/LootFunctionManager$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootFunctionManager", + "start": "66" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootingEnchantBonus": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/LootingEnchantBonus$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootingEnchantBonus", + "start": "48" + } + ] + }, + "net/minecraft/world/storage/loot/functions/LootingEnchantBonus$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/LootingEnchantBonus" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/LootingEnchantBonus$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/LootingEnchantBonus", + "start": "48" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetAttributes": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetAttributes$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetAttributes", + "start": "47" + }, + { + "access": "28", + "inner_class": "net/minecraft/world/storage/loot/functions/SetAttributes$Modifier", + "inner_name": "Modifier", + "outer_class": "net/minecraft/world/storage/loot/functions/SetAttributes", + "start": "77" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetAttributes$Modifier": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetAttributes" + }, + "innerClasses": [ + { + "access": "28", + "inner_class": "net/minecraft/world/storage/loot/functions/SetAttributes$Modifier", + "inner_name": "Modifier", + "outer_class": "net/minecraft/world/storage/loot/functions/SetAttributes", + "start": "77" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetAttributes$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetAttributes" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetAttributes$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetAttributes", + "start": "47" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetCount": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetCount$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetCount", + "start": "29" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetCount$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetCount" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetCount$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetCount", + "start": "29" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetDamage": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetDamage$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetDamage", + "start": "39" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetDamage$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetDamage" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetDamage$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetDamage", + "start": "39" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetMetadata": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetMetadata$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetMetadata", + "start": "37" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetMetadata$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetMetadata" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetMetadata$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetMetadata", + "start": "37" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetNBT": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetNBT$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetNBT", + "start": "40" + } + ] + }, + "net/minecraft/world/storage/loot/functions/SetNBT$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/SetNBT" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/SetNBT$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/SetNBT", + "start": "40" + } + ] + }, + "net/minecraft/world/storage/loot/functions/Smelt": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/Smelt$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/Smelt", + "start": "40" + } + ] + }, + "net/minecraft/world/storage/loot/functions/Smelt$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/functions/Smelt" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/functions/Smelt$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/functions/Smelt", + "start": "40" + } + ] + }, + "net/minecraft/world/storage/loot/properties/EntityOnFire": { + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/properties/EntityOnFire$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/properties/EntityOnFire", + "start": "25" + } + ] + }, + "net/minecraft/world/storage/loot/properties/EntityOnFire$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/properties/EntityOnFire" + }, + "innerClasses": [ + { + "access": "29", + "inner_class": "net/minecraft/world/storage/loot/properties/EntityOnFire$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/properties/EntityOnFire", + "start": "25" + } + ] + }, + "net/minecraft/world/storage/loot/properties/EntityProperty": { + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/properties/EntityProperty$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/properties/EntityProperty", + "start": "24" + } + ] + }, + "net/minecraft/world/storage/loot/properties/EntityProperty$Serializer": { + "enclosingMethod": { + "owner": "net/minecraft/world/storage/loot/properties/EntityProperty" + }, + "innerClasses": [ + { + "access": "429", + "inner_class": "net/minecraft/world/storage/loot/properties/EntityProperty$Serializer", + "inner_name": "Serializer", + "outer_class": "net/minecraft/world/storage/loot/properties/EntityProperty", + "start": "24" + } + ] + } +} \ No newline at end of file diff --git a/build/tmp/deobfMcSRG/deobfed.jar b/build/tmp/deobfMcSRG/deobfed.jar new file mode 100644 index 0000000..6d26505 Binary files /dev/null and b/build/tmp/deobfMcSRG/deobfed.jar differ diff --git a/build/tmp/jar/MANIFEST.MF b/build/tmp/jar/MANIFEST.MF new file mode 100644 index 0000000..58630c0 --- /dev/null +++ b/build/tmp/jar/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..8cabd0b --- /dev/null +++ b/gradle.properties @@ -0,0 +1,2 @@ +org.gradle.jvmargs=-Xmx2048M -Xms512M +org.gradle.daemon=false diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..10f7ad8 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..0df76e0 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ + +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-bin.zip diff --git a/gradlew b/gradlew new file mode 100755 index 0000000..2bc1dfc --- /dev/null +++ b/gradlew @@ -0,0 +1,223 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, not just bash. +# +# The "bash" shell, and others such as ksh, zsh, and dash, add many +# extensions to the POSIX shell specification. If code you add uses any +# of these extensions, such as zsh's «${1:q}» or bash's «${var//a/b}», +# then your changes will break when run in a less-capable shell. +# +# (3) Most script changes belong in the "generated_gradle_run_script_body", +# not here. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" \ No newline at end of file diff --git a/src/main/java/com/custommenu/CustomMenuMod.java b/src/main/java/com/custommenu/CustomMenuMod.java new file mode 100644 index 0000000..b3c43d1 --- /dev/null +++ b/src/main/java/com/custommenu/CustomMenuMod.java @@ -0,0 +1,51 @@ + +package com.custommenu; + +import com.custommenu.commands.MenuCommand; +import com.custommenu.config.MenuConfig; +import com.custommenu.handlers.KeyHandler; +import com.custommenu.network.PacketOpenMenu; +import com.custommenu.proxy.CommonProxy; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.common.event.FMLInitializationEvent; +import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; +import net.minecraftforge.fml.common.event.FMLServerStartingEvent; +import net.minecraftforge.fml.common.network.NetworkRegistry; +import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper; +import net.minecraftforge.fml.relauncher.Side; +import org.apache.logging.log4j.Logger; + +@Mod(modid = CustomMenuMod.MODID, name = CustomMenuMod.NAME, version = CustomMenuMod.VERSION) +public class CustomMenuMod { + public static final String MODID = "custommenu"; + public static final String NAME = "Custom Menu Mod"; + public static final String VERSION = "1.0"; + + public static Logger logger; + public static SimpleNetworkWrapper network; + + @Mod.Instance + public static CustomMenuMod instance; + + private CommonProxy proxy = new CommonProxy(); + + @Mod.EventHandler + public void preInit(FMLPreInitializationEvent event) { + logger = event.getModLog(); + MenuConfig.init(event.getSuggestedConfigurationFile()); + KeyHandler.init(); + + network = NetworkRegistry.INSTANCE.newSimpleChannel(MODID); + network.registerMessage(PacketOpenMenu.Handler.class, PacketOpenMenu.class, 0, Side.CLIENT); + } + + @Mod.EventHandler + public void init(FMLInitializationEvent event) { + proxy.init(); + } + + @Mod.EventHandler + public void serverStarting(FMLServerStartingEvent event) { + event.registerServerCommand(new MenuCommand()); + } +} diff --git a/src/main/java/com/custommenu/commands/MenuCommand.java b/src/main/java/com/custommenu/commands/MenuCommand.java new file mode 100644 index 0000000..62371f0 --- /dev/null +++ b/src/main/java/com/custommenu/commands/MenuCommand.java @@ -0,0 +1,187 @@ + +package com.custommenu.commands; + +import com.custommenu.CustomMenuMod; +import com.custommenu.config.MenuConfig; +import com.custommenu.network.PacketOpenMenu; +import net.minecraft.command.CommandBase; +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.text.TextComponentString; + +public class MenuCommand extends CommandBase { + @Override + public String getName() { + return "menu"; + } + + @Override + public String getUsage(ICommandSender sender) { + return "/menu "; + } + + @Override + public int getRequiredPermissionLevel() { + return 1; + } + + @Override + public boolean checkPermission(MinecraftServer server, ICommandSender sender) { + return true; + } + + @Override + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException { + if (!(sender instanceof EntityPlayerMP)) { + sender.sendMessage(new TextComponentString("§cBu komut sadece oyuncular tarafından kullanılabilir!")); + return; + } + + EntityPlayerMP player = (EntityPlayerMP) sender; + + if (args.length == 0) { + sender.sendMessage(new TextComponentString("§cKullanım: " + getUsage(sender))); + return; + } + + switch (args[0].toLowerCase()) { + case "create": + if (args.length < 2) { + sender.sendMessage(new TextComponentString("§cKullanım: /menu create [slot sayısı] [başlık]")); + return; + } + String menuName = args[1]; + int slots = args.length >= 3 ? parseSlots(args[2]) : 27; + StringBuilder titleBuilder = new StringBuilder(); + if (args.length >= 4) { + for (int i = 3; i < args.length; i++) { + titleBuilder.append(args[i]).append(" "); + } + } else { + titleBuilder.append("Custom Menu"); + } + String title = titleBuilder.toString().trim(); + + if (MenuConfig.createMenu(menuName, slots, title)) { + sender.sendMessage(new TextComponentString("§aMenu '§e" + menuName + "§a' oluşturuldu!")); + } else { + sender.sendMessage(new TextComponentString("§cMenu oluşturulamadı! (Limit: " + MenuConfig.maxMenus + " veya isim zaten var)")); + } + break; + + case "open": + if (args.length < 2) { + sender.sendMessage(new TextComponentString("§cKullanım: /menu open ")); + return; + } + String openMenuName = args[1]; + if (MenuConfig.getMenu(openMenuName) == null) { + sender.sendMessage(new TextComponentString("§cMenu bulunamadı: " + openMenuName)); + return; + } + + // Client'a packet gönder + CustomMenuMod.logger.info("Packet gönderiliyor - Menu: " + openMenuName + " Player: " + player.getName()); + try { + CustomMenuMod.network.sendTo(new PacketOpenMenu(openMenuName), player); + CustomMenuMod.logger.info("Packet başarıyla gönderildi!"); + sender.sendMessage(new TextComponentString("§aMenu '§e" + openMenuName + "§a' açılıyor...")); + } catch (Exception e) { + CustomMenuMod.logger.error("Packet gönderme hatası!", e); + sender.sendMessage(new TextComponentString("§cMenu açılırken hata oluştu!")); + } + break; + + case "add": + if (args.length < 6) { + sender.sendMessage(new TextComponentString("§cKullanım: /menu add ")); + return; + } + try { + String targetMenu = args[1]; + int slot = Integer.parseInt(args[2]); + String item = args[3]; + String name = args[4]; + StringBuilder command = new StringBuilder(); + for (int i = 5; i < args.length; i++) { + command.append(args[i]).append(" "); + } + + if (MenuConfig.getMenu(targetMenu) == null) { + sender.sendMessage(new TextComponentString("§cMenu bulunamadı: " + targetMenu)); + return; + } + + MenuConfig.addMenuItem(targetMenu, slot, item, name, command.toString().trim()); + sender.sendMessage(new TextComponentString("§aItem eklendi!")); + } catch (NumberFormatException e) { + sender.sendMessage(new TextComponentString("§cGeçersiz slot numarası!")); + } + break; + + case "remove": + if (args.length < 3) { + sender.sendMessage(new TextComponentString("§cKullanım: /menu remove ")); + return; + } + try { + String targetMenu = args[1]; + int slot = Integer.parseInt(args[2]); + + if (MenuConfig.getMenu(targetMenu) == null) { + sender.sendMessage(new TextComponentString("§cMenu bulunamadı: " + targetMenu)); + return; + } + + MenuConfig.removeMenuItem(targetMenu, slot); + sender.sendMessage(new TextComponentString("§aItem kaldırıldı!")); + } catch (NumberFormatException e) { + sender.sendMessage(new TextComponentString("§cGeçersiz slot numarası!")); + } + break; + + case "delete": + if (args.length < 2) { + sender.sendMessage(new TextComponentString("§cKullanım: /menu delete ")); + return; + } + String deleteMenuName = args[1]; + if (MenuConfig.deleteMenu(deleteMenuName)) { + sender.sendMessage(new TextComponentString("§aMenu '§e" + deleteMenuName + "§a' silindi!")); + } else { + sender.sendMessage(new TextComponentString("§cMenu bulunamadı: " + deleteMenuName)); + } + break; + + case "list": + sender.sendMessage(new TextComponentString("§aMevcut Menüler:")); + for (String name : MenuConfig.menus.keySet()) { + MenuConfig.MenuData menu = MenuConfig.getMenu(name); + sender.sendMessage(new TextComponentString("§7- §e" + name + " §7(" + menu.title + ", " + menu.slots + " slot)")); + } + break; + + case "reload": + MenuConfig.reloadConfig(); + sender.sendMessage(new TextComponentString("§aConfig yeniden yüklendi!")); + break; + + default: + sender.sendMessage(new TextComponentString("§cBilinmeyen komut: " + args[0])); + break; + } + } + + private int parseSlots(String input) { + try { + int slots = Integer.parseInt(input); + if (slots < 9) return 9; + if (slots > 54) return 54; + return (slots / 9) * 9; + } catch (NumberFormatException e) { + return 27; + } + } +} diff --git a/src/main/java/com/custommenu/config/MenuConfig.java b/src/main/java/com/custommenu/config/MenuConfig.java new file mode 100644 index 0000000..bb13fa1 --- /dev/null +++ b/src/main/java/com/custommenu/config/MenuConfig.java @@ -0,0 +1,196 @@ + +package com.custommenu.config; + +import com.custommenu.CustomMenuMod; +import net.minecraftforge.common.config.Configuration; +import java.io.File; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class MenuConfig { + private static Configuration config; + public static int menuKey = 50; // M tuşu (LWJGL keycode) + public static int tooltipOffsetX = 0; + public static int tooltipOffsetY = 0; + public static int maxMenus = 10; + public static Map menus = new HashMap<>(); + + public static void init(File configFile) { + config = new Configuration(configFile); + loadConfig(); + } + + public static void loadConfig() { + try { + config.load(); + + menuKey = config.getInt("menuKey", "general", 50, 0, 256, "Menu açma tuşu (LWJGL keycode)"); + tooltipOffsetX = config.getInt("tooltipOffsetX", "general", 0, -100, 100, "Tooltip X kayması"); + tooltipOffsetY = config.getInt("tooltipOffsetY", "general", 0, -100, 100, "Tooltip Y kayması"); + maxMenus = config.getInt("maxMenus", "general", 10, 1, 50, "Maksimum menü sayısı"); + + String[] menuNames = config.getStringList("menuList", "menus", new String[]{"default"}, "Mevcut menü isimleri"); + + menus.clear(); + for (String menuName : menuNames) { + loadMenu(menuName); + } + + if (menus.isEmpty()) { + createDefaultMenu(); + } + + } catch (Exception e) { + CustomMenuMod.logger.error("Config yükleme hatası!", e); + } finally { + if (config.hasChanged()) { + config.save(); + } + } + } + + private static void loadMenu(String menuName) { + String category = "menu_" + menuName; + + int slots = config.getInt("slots", category, 27, 9, 54, "Slot sayısı"); + String title = config.getString("title", category, "Custom Menu", "Menü başlığı"); + + String[] itemsData = config.getStringList("items", category, new String[]{}, "Format: slot:item:name:command"); + + List items = new ArrayList<>(); + for (String itemData : itemsData) { + try { + String[] parts = itemData.split(":", 4); + if (parts.length == 4) { + int slot = Integer.parseInt(parts[0]); + String item = parts[1]; + String name = parts[2]; + String command = parts[3]; + items.add(new MenuItem(slot, item, name, command)); + } + } catch (Exception e) { + CustomMenuMod.logger.error("Item parse hatası: " + itemData, e); + } + } + + menus.put(menuName, new MenuData(menuName, slots, title, items)); + } + + private static void createDefaultMenu() { + List defaultItems = new ArrayList<>(); + defaultItems.add(new MenuItem(0, "diamond", "§bElmas", "give @p minecraft:diamond 1")); + defaultItems.add(new MenuItem(1, "emerald", "§aZümrüt", "give @p minecraft:emerald 1")); + + MenuData defaultMenu = new MenuData("default", 27, "Custom Menu", defaultItems); + menus.put("default", defaultMenu); + saveMenu(defaultMenu); + } + + public static boolean createMenu(String menuName, int slots, String title) { + if (menus.size() >= maxMenus) { + return false; + } + + if (menus.containsKey(menuName)) { + return false; + } + + MenuData newMenu = new MenuData(menuName, slots, title, new ArrayList<>()); + menus.put(menuName, newMenu); + saveMenu(newMenu); + saveMenuList(); + return true; + } + + public static boolean deleteMenu(String menuName) { + if (!menus.containsKey(menuName)) { + return false; + } + + menus.remove(menuName); + config.removeCategory(config.getCategory("menu_" + menuName)); + saveMenuList(); + config.save(); + return true; + } + + public static MenuData getMenu(String menuName) { + return menus.get(menuName); + } + + public static void addMenuItem(String menuName, int slot, String item, String name, String command) { + MenuData menu = menus.get(menuName); + if (menu != null) { + menu.items.removeIf(i -> i.slot == slot); + menu.items.add(new MenuItem(slot, item, name, command)); + saveMenu(menu); + } + } + + public static void removeMenuItem(String menuName, int slot) { + MenuData menu = menus.get(menuName); + if (menu != null) { + menu.items.removeIf(i -> i.slot == slot); + saveMenu(menu); + } + } + + private static void saveMenu(MenuData menu) { + String category = "menu_" + menu.name; + + config.get(category, "slots", menu.slots).set(menu.slots); + config.get(category, "title", menu.title).set(menu.title); + + String[] itemsData = new String[menu.items.size()]; + for (int i = 0; i < menu.items.size(); i++) { + MenuItem item = menu.items.get(i); + itemsData[i] = item.slot + ":" + item.itemName + ":" + item.displayName + ":" + item.command; + } + + config.getCategory(category).remove("items"); + config.get(category, "items", itemsData).set(itemsData); + config.save(); + } + + private static void saveMenuList() { + String[] menuNames = menus.keySet().toArray(new String[0]); + config.getCategory("menus").remove("menuList"); + config.get("menus", "menuList", menuNames).set(menuNames); + config.save(); + } + + public static void reloadConfig() { + loadConfig(); + CustomMenuMod.logger.info("Config yeniden yüklendi!"); + } + + public static class MenuData { + public String name; + public int slots; + public String title; + public List items; + + public MenuData(String name, int slots, String title, List items) { + this.name = name; + this.slots = slots; + this.title = title; + this.items = items; + } + } + + public static class MenuItem { + public int slot; + public String itemName; + public String displayName; + public String command; + + public MenuItem(int slot, String itemName, String displayName, String command) { + this.slot = slot; + this.itemName = itemName; + this.displayName = displayName; + this.command = command; + } + } +} diff --git a/src/main/java/com/custommenu/gui/CustomMenuGui.java b/src/main/java/com/custommenu/gui/CustomMenuGui.java new file mode 100644 index 0000000..d4abbb3 --- /dev/null +++ b/src/main/java/com/custommenu/gui/CustomMenuGui.java @@ -0,0 +1,200 @@ + +package com.custommenu.gui; + +import com.custommenu.config.MenuConfig; +import net.minecraft.client.gui.inventory.GuiContainer; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.ClickType; +import net.minecraft.inventory.Container; +import net.minecraft.inventory.IInventory; +import net.minecraft.inventory.Slot; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.nbt.NBTTagList; +import net.minecraft.nbt.NBTTagString; +import net.minecraft.util.ResourceLocation; +import net.minecraft.util.text.TextComponentString; + +public class CustomMenuGui extends GuiContainer { + private static final ResourceLocation GUI_TEXTURE = new ResourceLocation("textures/gui/container/generic_54.png"); + private final MenuConfig.MenuData menuData; + + public CustomMenuGui(EntityPlayer player, String menuName) { + super(new CustomMenuContainer(player, menuName)); + this.menuData = MenuConfig.getMenu(menuName); + this.ySize = getGuiHeight(); + } + + private int getGuiHeight() { + int rows = menuData.slots / 9; + return 114 + rows * 18; + } + + @Override + protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) { + GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); + this.mc.getTextureManager().bindTexture(GUI_TEXTURE); + int x = (this.width - this.xSize) / 2; + int y = (this.height - this.ySize) / 2; + int rows = menuData.slots / 9; + + this.drawTexturedModalRect(x, y, 0, 0, this.xSize, rows * 18 + 17); + this.drawTexturedModalRect(x, y + rows * 18 + 17, 0, 126, this.xSize, 96); + } + + @Override + protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY) { + this.fontRenderer.drawString(menuData.title, 8, 6, 4210752); + this.fontRenderer.drawString("Envanter", 8, this.ySize - 96 + 2, 4210752); + } + + @Override + public void drawScreen(int mouseX, int mouseY, float partialTicks) { + this.drawDefaultBackground(); + super.drawScreen(mouseX, mouseY, partialTicks); + this.renderHoveredToolTip(mouseX + MenuConfig.tooltipOffsetX, mouseY + MenuConfig.tooltipOffsetY); + } + + @Override + protected void handleMouseClick(Slot slotIn, int slotId, int mouseButton, ClickType type) { + if (slotIn instanceof MenuSlot) { + MenuSlot menuSlot = (MenuSlot) slotIn; + if (menuSlot.menuItem != null && !menuSlot.menuItem.command.isEmpty()) { + String command = menuSlot.menuItem.command; + if (!command.startsWith("/")) { + command = "/" + command; + } + this.mc.player.sendChatMessage(command); + } + return; + } + super.handleMouseClick(slotIn, slotId, mouseButton, type); + } + + public static class CustomMenuContainer extends Container { + private final EntityPlayer player; + private final MenuConfig.MenuData menuData; + + public CustomMenuContainer(EntityPlayer player, String menuName) { + this.player = player; + this.menuData = MenuConfig.getMenu(menuName); + + if (this.menuData == null) { + return; + } + + int rows = menuData.slots / 9; + + for (MenuConfig.MenuItem menuItem : menuData.items) { + if (menuItem.slot < menuData.slots) { + int row = menuItem.slot / 9; + int col = menuItem.slot % 9; + this.addSlotToContainer(new MenuSlot(menuItem, col * 18 + 8, row * 18 + 18)); + } + } + + int yOffset = rows * 18 + 31; + for (int i = 0; i < 3; ++i) { + for (int j = 0; j < 9; ++j) { + this.addSlotToContainer(new Slot(player.inventory, j + i * 9 + 9, 8 + j * 18, yOffset + i * 18)); + } + } + + for (int i = 0; i < 9; ++i) { + this.addSlotToContainer(new Slot(player.inventory, i, 8 + i * 18, yOffset + 58)); + } + } + + @Override + public boolean canInteractWith(EntityPlayer playerIn) { + return true; + } + + @Override + public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) { + return ItemStack.EMPTY; + } + + @Override + public ItemStack slotClick(int slotId, int dragType, ClickType clickTypeIn, EntityPlayer player) { + if (slotId >= 0 && slotId < this.inventorySlots.size()) { + Slot slot = this.inventorySlots.get(slotId); + if (slot instanceof MenuSlot) { + return ItemStack.EMPTY; + } + } + return super.slotClick(slotId, dragType, clickTypeIn, player); + } + } + + public static class MenuSlot extends Slot { + public final MenuConfig.MenuItem menuItem; + + public MenuSlot(MenuConfig.MenuItem menuItem, int xPosition, int yPosition) { + super(new FakeInventory(), 0, xPosition, yPosition); + this.menuItem = menuItem; + } + + @Override + public ItemStack getStack() { + Item item = Item.getByNameOrId("minecraft:" + menuItem.itemName); + if (item != null) { + ItemStack stack = new ItemStack(item); + + NBTTagCompound nbt = new NBTTagCompound(); + NBTTagCompound display = new NBTTagCompound(); + + if (menuItem.displayName != null && !menuItem.displayName.isEmpty()) { + display.setString("Name", menuItem.displayName); + } + + NBTTagList lore = new NBTTagList(); + lore.appendTag(new NBTTagString("§7Tıkla: §f" + menuItem.command)); + display.setTag("Lore", lore); + + nbt.setTag("display", display); + stack.setTagCompound(nbt); + + return stack; + } + return ItemStack.EMPTY; + } + + @Override + public void putStack(ItemStack stack) {} + @Override + public boolean isItemValid(ItemStack stack) { return false; } + @Override + public ItemStack onTake(EntityPlayer thePlayer, ItemStack stack) { return ItemStack.EMPTY; } + @Override + public boolean canTakeStack(EntityPlayer playerIn) { return false; } + @Override + public void onSlotChanged() {} + } + + public static class FakeInventory implements IInventory { + @Override public int getSizeInventory() { return 0; } + @Override public boolean isEmpty() { return true; } + @Override public ItemStack getStackInSlot(int index) { return ItemStack.EMPTY; } + @Override public ItemStack decrStackSize(int index, int count) { return ItemStack.EMPTY; } + @Override public ItemStack removeStackFromSlot(int index) { return ItemStack.EMPTY; } + @Override public void setInventorySlotContents(int index, ItemStack stack) {} + @Override public int getInventoryStackLimit() { return 0; } + @Override public void markDirty() {} + @Override public boolean isUsableByPlayer(EntityPlayer player) { return true; } + @Override public void openInventory(EntityPlayer player) {} + @Override public void closeInventory(EntityPlayer player) {} + @Override public boolean isItemValidForSlot(int index, ItemStack stack) { return false; } + @Override public int getField(int id) { return 0; } + @Override public void setField(int id, int value) {} + @Override public int getFieldCount() { return 0; } + @Override public void clear() {} + @Override public String getName() { return "fake"; } + @Override public boolean hasCustomName() { return false; } + @Override public net.minecraft.util.text.ITextComponent getDisplayName() { + return new TextComponentString(getName()); + } + } +} diff --git a/src/main/java/com/custommenu/handlers/KeyHandler.java b/src/main/java/com/custommenu/handlers/KeyHandler.java new file mode 100644 index 0000000..e95d6c4 --- /dev/null +++ b/src/main/java/com/custommenu/handlers/KeyHandler.java @@ -0,0 +1,38 @@ + +package com.custommenu.handlers; + +import com.custommenu.CustomMenuMod; +import com.custommenu.config.MenuConfig; +import net.minecraft.client.Minecraft; +import net.minecraft.client.settings.KeyBinding; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.fml.client.registry.ClientRegistry; +import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.common.gameevent.InputEvent; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; +import org.lwjgl.input.Keyboard; + +@SideOnly(Side.CLIENT) +public class KeyHandler { + public static KeyBinding menuKey; + + public static void init() { + menuKey = new KeyBinding("key.custommenu.open", MenuConfig.menuKey, "key.categories.misc"); + ClientRegistry.registerKeyBinding(menuKey); + MinecraftForge.EVENT_BUS.register(new KeyHandler()); + } + + @SubscribeEvent + public void onKeyInput(InputEvent.KeyInputEvent event) { + if (menuKey.isPressed()) { + EntityPlayer player = Minecraft.getMinecraft().player; + if (player != null) { + if (MenuConfig.getMenu("default") != null) { + player.openGui(CustomMenuMod.instance, 0, player.world, (int) player.posX, (int) player.posY, (int) player.posZ); + } + } + } + } +} diff --git a/src/main/java/com/custommenu/network/PacketOpenMenu.java b/src/main/java/com/custommenu/network/PacketOpenMenu.java new file mode 100644 index 0000000..629ff94 --- /dev/null +++ b/src/main/java/com/custommenu/network/PacketOpenMenu.java @@ -0,0 +1,51 @@ + +package com.custommenu.network; + +import com.custommenu.CustomMenuMod; +import io.netty.buffer.ByteBuf; +import net.minecraft.client.Minecraft; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraftforge.fml.common.network.ByteBufUtils; +import net.minecraftforge.fml.common.network.simpleimpl.IMessage; +import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler; +import net.minecraftforge.fml.common.network.simpleimpl.MessageContext; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; + +public class PacketOpenMenu implements IMessage { + private String menuName; + + public PacketOpenMenu() {} + + public PacketOpenMenu(String menuName) { + this.menuName = menuName; + } + + @Override + public void fromBytes(ByteBuf buf) { + this.menuName = ByteBufUtils.readUTF8String(buf); + } + + @Override + public void toBytes(ByteBuf buf) { + ByteBufUtils.writeUTF8String(buf, menuName); + } + + public static class Handler implements IMessageHandler { + @Override + @SideOnly(Side.CLIENT) + public IMessage onMessage(PacketOpenMenu message, MessageContext ctx) { + Minecraft mc = Minecraft.getMinecraft(); + mc.addScheduledTask(() -> { + EntityPlayer player = mc.player; + if (player != null) { + CustomMenuMod.logger.info("Packet alındı, menu açılıyor: " + message.menuName); + int guiId = message.menuName.equals("default") ? 0 : message.menuName.hashCode(); + player.openGui(CustomMenuMod.instance, guiId, player.world, + (int) player.posX, (int) player.posY, (int) player.posZ); + } + }); + return null; + } + } +} diff --git a/src/main/java/com/custommenu/proxy/CommonProxy.java b/src/main/java/com/custommenu/proxy/CommonProxy.java new file mode 100644 index 0000000..b5ca93c --- /dev/null +++ b/src/main/java/com/custommenu/proxy/CommonProxy.java @@ -0,0 +1,57 @@ + +package com.custommenu.proxy; + +import com.custommenu.config.MenuConfig; +import com.custommenu.gui.CustomMenuGui; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.world.World; +import net.minecraftforge.fml.common.network.IGuiHandler; +import net.minecraftforge.fml.common.network.NetworkRegistry; +import com.custommenu.CustomMenuMod; + +public class CommonProxy implements IGuiHandler { + public void init() { + NetworkRegistry.INSTANCE.registerGuiHandler(CustomMenuMod.instance, this); + } + + @Override + public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { + return null; + } + + @Override + public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { + CustomMenuMod.logger.info("=== Client GUI requested - ID: " + ID + " ==="); + CustomMenuMod.logger.info("Player: " + player.getName() + " World: " + (world.isRemote ? "CLIENT" : "SERVER")); + + // ID 0 = default menu (from key press) + if (ID == 0) { + MenuConfig.MenuData defaultMenu = MenuConfig.getMenu("default"); + CustomMenuMod.logger.info("Opening default menu, exists: " + (defaultMenu != null)); + if (defaultMenu != null) { + CustomMenuMod.logger.info("Returning CustomMenuGui for default"); + return new CustomMenuGui(player, "default"); + } + CustomMenuMod.logger.warn("Default menu is null!"); + return null; + } + + // Other IDs = hashCode of menu name + CustomMenuMod.logger.info("Searching for menu with hash: " + ID); + for (String menuName : MenuConfig.menus.keySet()) { + int hash = menuName.hashCode(); + CustomMenuMod.logger.info(" Checking menu: '" + menuName + "' with hash: " + hash + " (match: " + (hash == ID) + ")"); + if (hash == ID) { + MenuConfig.MenuData menuData = MenuConfig.getMenu(menuName); + CustomMenuMod.logger.info(" Found matching menu: " + menuName + ", data exists: " + (menuData != null)); + if (menuData != null) { + CustomMenuMod.logger.info(" Returning CustomMenuGui for " + menuName); + return new CustomMenuGui(player, menuName); + } + } + } + + CustomMenuMod.logger.warn("=== No GUI found for ID: " + ID + " ==="); + return null; + } +} diff --git a/src/main/resources/mcmod.info b/src/main/resources/mcmod.info new file mode 100644 index 0000000..dba2094 --- /dev/null +++ b/src/main/resources/mcmod.info @@ -0,0 +1,15 @@ + +[ +{ + "modid": "custommenu", + "name": "Custom Menu Mod", + "description": "Özelleştirilebilir menu sistemi", + "version": "1.0", + "mcversion": "1.12.2", + "authorList": ["CustomMenu"], + "credits": "", + "logoFile": "", + "screenshots": [], + "dependencies": [] +} +] diff --git a/wand1.12-1.12.2.zip b/wand1.12-1.12.2.zip deleted file mode 100644 index bad58bd..0000000 Binary files a/wand1.12-1.12.2.zip and /dev/null differ diff --git a/wand1.13.2.zip b/wand1.13.2.zip deleted file mode 100644 index aa3876c..0000000 Binary files a/wand1.13.2.zip and /dev/null differ diff --git a/wand1.14.2-1.14.4.zip b/wand1.14.2-1.14.4.zip deleted file mode 100644 index 8d0a3ac..0000000 Binary files a/wand1.14.2-1.14.4.zip and /dev/null differ diff --git a/wand1.15-1.15.2.zip b/wand1.15-1.15.2.zip deleted file mode 100644 index 2c479fa..0000000 Binary files a/wand1.15-1.15.2.zip and /dev/null differ diff --git a/wand1.16.1-1.16.5.zip b/wand1.16.1-1.16.5.zip deleted file mode 100644 index eb4b93b..0000000 Binary files a/wand1.16.1-1.16.5.zip and /dev/null differ diff --git a/wand1.17.1.zip b/wand1.17.1.zip deleted file mode 100644 index 883f0dc..0000000 Binary files a/wand1.17.1.zip and /dev/null differ