From 9c6dd8f82a15cfec838e9e9c73c40d1dc6b87be6 Mon Sep 17 00:00:00 2001 From: Polar-Onyx <72043633+Polar-Onyx@users.noreply.github.com> Date: Sun, 30 Jun 2024 04:27:07 -0500 Subject: [PATCH] Initial Commit Added the Eye of Ender recipe --- README.md | 8 + build.gradle | 158 + custom_mappings/META-INF/MANIFEST.MF | 3 + custom_mappings/mappings/mappings.tiny | 13476 ++++++++++++++++ gradle.properties | 12 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43462 bytes gradle/wrapper/gradle-wrapper.properties | 7 + gradlew | 249 + gradlew.bat | 92 + install.bat | 27 + libs/tiny-remapper-0.8.6+local-fat.jar | Bin 0 -> 575227 bytes .../mappings/1.0.3/mappings-1.0.3.jar | Bin 0 -> 133864 bytes .../mappings/1.0.3/mappings-1.0.3.pom | 6 + settings.gradle | 23 + .../craftableEyes/craftableEyesAddon.java | 43 + .../craftableEyes/craftableEyesMod.java | 14 + src/main/resources/craftableEyes.mixins.json | 13 + src/main/resources/craftableEyes/icon.png | Bin 0 -> 4860 bytes src/main/resources/fabric.mod.json | 38 + 19 files changed, 14169 insertions(+) create mode 100644 README.md create mode 100644 build.gradle create mode 100644 custom_mappings/META-INF/MANIFEST.MF create mode 100644 custom_mappings/mappings/mappings.tiny create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 install.bat create mode 100644 libs/tiny-remapper-0.8.6+local-fat.jar create mode 100644 mavenRepo/btw/community/mappings/1.0.3/mappings-1.0.3.jar create mode 100644 mavenRepo/btw/community/mappings/1.0.3/mappings-1.0.3.pom create mode 100644 settings.gradle create mode 100644 src/main/java/btw/community/craftableEyes/craftableEyesAddon.java create mode 100644 src/main/java/net/fabricmc/craftableEyes/craftableEyesMod.java create mode 100644 src/main/resources/craftableEyes.mixins.json create mode 100644 src/main/resources/craftableEyes/icon.png create mode 100644 src/main/resources/fabric.mod.json diff --git a/README.md b/README.md new file mode 100644 index 0000000..a33dc7a --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Craftable-Eyes +![icon.png](src%2Fmain%2Fresources%2FcraftableEyes%2Ficon.png) + +Make Eyes of Ender craftable again! + +For use in Vanilla% runs as it skips all the villager trading requirements to beat the game. + +_It's called Minecraft not Farmtrade._ diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..0b20ede --- /dev/null +++ b/build.gradle @@ -0,0 +1,158 @@ +import net.fabricmc.loom.api.processor.MinecraftJarProcessor +import net.fabricmc.loom.api.processor.ProcessorContext +import net.fabricmc.loom.api.processor.SpecContext + +import java.nio.file.Files +import java.nio.file.Paths +import java.nio.file.StandardCopyOption; +plugins { + id 'maven-publish' + id 'fabric-loom' version "1.4-SNAPSHOT" +} + +archivesBaseName = project.archives_base_name +version = project.mod_version +group = project.maven_group + +repositories { + maven { + name = 'legacy-fabric' + url = 'https://maven.legacyfabric.net' + } + // Fixed LWJGL on Linux + maven { + name = 'Babric' + url = 'https://maven.glass-launcher.net/babric' + } + maven { + url file('mavenRepo') + } + mavenCentral() //For fastutil +} + +loom { + setIntermediaryUrl('https://maven.legacyfabric.net/net/legacyfabric/intermediary/%1$s/intermediary-%1$s-v2.jar'); + //accessWidenerPath = file('src/main/resources/.accesswidener') + addMinecraftJarProcessor( + BTWJarReplacer, projectDir.toString() + ) +} + +def lwjglVersion = System.getProperty("os.name").toLowerCase().contains("mac") ? "2.9.1" : "2.9.0" + +dependencies { + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "btw.community:mappings:1.0.3" + + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + implementation 'net.fabricmc:fabric-loom:1.4-SNAPSHOT' + + implementation 'org.apache.logging.log4j:log4j-core:2.19.0' + implementation 'org.apache.logging.log4j:log4j-api:2.19.0' + + implementation "org.lwjgl.lwjgl:lwjgl_util:${lwjglVersion}" + implementation "org.lwjgl.lwjgl:lwjgl:${lwjglVersion}" + implementation "org.lwjgl.lwjgl:lwjgl-platform:${lwjglVersion}" + + implementation fileTree(dir: "libs", include: "**.zip") + + implementation 'com.google.guava:guava:14.0.1' + + // This is what MC 1.6 uses + implementation 'com.google.code.gson:gson:2.2.2' + + implementation group: 'it.unimi.dsi', name: 'fastutil', version: '8.5.12' +} + +configurations.all { + resolutionStrategy { + dependencySubstitution { + substitute module('org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3') with { + module("org.lwjgl.lwjgl:lwjgl_util:${lwjglVersion}") + } + substitute module('org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3') with { + module("org.lwjgl.lwjgl:lwjgl:${lwjglVersion}") + } + } + force "org.lwjgl.lwjgl:lwjgl-platform:${lwjglVersion}" + } +} + +processResources { + inputs.property "version", project.version + filesMatching("fabric.mod.json") { + expand "version": project.version + } +} + +tasks.withType(JavaCompile).configureEach { + it.options.encoding = "UTF-8" +} + +java { + withSourcesJar() +} + +jar { + from sourceSets.main.output.resourcesDir + from sourceSets.main.output.classesDirs + from("LICENSE") { + rename { "${it}_${project.archivesBaseName}"} + } +} + +loom { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 +} + +runClient { + dependsOn(jar) +} + +runServer { + dependsOn(jar) +} + +class BTWJarReplacer implements MinecraftJarProcessor { + String path; + + @javax.inject.Inject + BTWJarReplacer(String path) { + super() + this.path = path + } + + @Override + Spec buildSpec(SpecContext context) { + return new Spec() { + @Override + int hashCode() { + return super.hashCode() + } + } + } + + @Override + void processJar(java.nio.file.Path jar, Spec spec, ProcessorContext context) throws IOException { + // Replace the Minecraft jar with the custom one from BTW_dev. + // This is just a straight up file replacement, no remapping or anything. + if (!Files.exists(Paths.get(path, "build/BTW_dev/BTW_dev.zip"))) { + // Print a warning if the BTW_dev zip doesn't exist. + System.err.println("BTW_dev zip not found, skipping BTWJarReplacer") + } else { + Files.copy(Paths.get(path, "build/BTW_dev/BTW_dev.zip"), jar, StandardCopyOption.REPLACE_EXISTING) + // Add Javadocs + Files.copy(Paths.get(path, "build/BTW_dev/BTW_dev-javadoc.jar"), jar.resolveSibling(jar.getFileName().toString().replace(".jar", "-javadoc.jar")), StandardCopyOption.REPLACE_EXISTING) + } + } + + @Override + String getName() { + return "BTWJarReplacer"; + } + + interface Spec extends MinecraftJarProcessor.Spec { + } +} \ No newline at end of file diff --git a/custom_mappings/META-INF/MANIFEST.MF b/custom_mappings/META-INF/MANIFEST.MF new file mode 100644 index 0000000..ac9f839 --- /dev/null +++ b/custom_mappings/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Minecraft-Version-Id: 1.6.4 + diff --git a/custom_mappings/mappings/mappings.tiny b/custom_mappings/mappings/mappings.tiny new file mode 100644 index 0000000..5a17dda --- /dev/null +++ b/custom_mappings/mappings/mappings.tiny @@ -0,0 +1,13476 @@ +tiny 2 0 intermediary named +c net/minecraft/class_1442 net/minecraft/src/EnumChatFormatting + m ()C method_4703 func_96298_a + m (Ljava/lang/String;)Ljava/lang/String; method_5488 func_110646_a + m (ZZ)Ljava/util/Collection; method_4704 func_96296_a + m ()Z method_4705 func_96301_b + m (Ljava/lang/String;)Lnet/minecraft/class_1442; method_4706 func_96300_b + m ()Z method_4707 isColor + m ()Ljava/lang/String; method_4708 func_96297_d + m ()Ljava/lang/String; toString toString + f Z field_5480 field_96303_A + f Ljava/lang/String; field_5481 field_96304_B + f [Lnet/minecraft/class_1442; field_5482 field_96305_C + f Lnet/minecraft/class_1442; field_5483 BLACK + f Lnet/minecraft/class_1442; field_5484 DARK_BLUE + f Lnet/minecraft/class_1442; field_5485 DARK_GREEN + f Lnet/minecraft/class_1442; field_5486 DARK_AQUA + f Lnet/minecraft/class_1442; field_5487 DARK_RED + f Lnet/minecraft/class_1442; field_5488 DARK_PURPLE + f Lnet/minecraft/class_1442; field_5489 GOLD + f Lnet/minecraft/class_1442; field_5490 GRAY + f Lnet/minecraft/class_1442; field_5491 DARK_GRAY + f Lnet/minecraft/class_1442; field_5492 BLUE + f Lnet/minecraft/class_1442; field_5493 GREEN + f Lnet/minecraft/class_1442; field_5494 AQUA + f Lnet/minecraft/class_1442; field_5495 RED + f Lnet/minecraft/class_1442; field_5496 LIGHT_PURPLE + f Lnet/minecraft/class_1442; field_5497 YELLOW + f Lnet/minecraft/class_1442; field_5498 WHITE + f Lnet/minecraft/class_1442; field_5499 OBFUSCATED + f Lnet/minecraft/class_1442; field_5500 BOLD + f Lnet/minecraft/class_1442; field_5501 STRIKETHROUGH + f Lnet/minecraft/class_1442; field_5502 UNDERLINE + f Lnet/minecraft/class_1442; field_5503 ITALIC + f Lnet/minecraft/class_1442; field_5504 RESET + f Ljava/util/Map; field_5505 field_96321_w + f Ljava/util/Map; field_5506 field_96331_x + f Ljava/util/regex/Pattern; field_5507 field_96330_y + f C field_5508 field_96329_z +c net/minecraft/class_1 net/minecraft/src/CrashReport + m ()Ljava/lang/String; method_1 getDescription + m (Ljava/io/File;Lnet/minecraft/class_1555;)Z method_5008 saveToFile + m (Ljava/lang/String;)Lnet/minecraft/class_1392; method_4082 makeCategory + m (Ljava/lang/String;I)Lnet/minecraft/class_1392; method_4083 makeCategoryDepth + m (Ljava/lang/StringBuilder;)V method_6 getSectionsInStringBuilder + m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/class_1; method_4084 makeCrashReport + m ()Ljava/lang/Throwable; method_7 getCrashCause + m ()Ljava/lang/String; method_9 getCauseStackTraceOrString + m ()Ljava/lang/String; method_10 getCompleteReport + m ()Ljava/io/File; method_11 getFile + m ()Lnet/minecraft/class_1392; method_4085 getCategory + m ()V method_12 populateEnvironment + m ()Ljava/lang/String; method_13 getWittyComment + f Ljava/lang/String; field_1 description + f Ljava/lang/Throwable; field_2 cause + f Lnet/minecraft/class_1392; field_4933 field_85061_c + f Ljava/util/List; field_4934 crashReportSections + f Ljava/io/File; field_4 crashReportFile + f Z field_4935 field_85059_f + f [Ljava/lang/StackTraceElement; field_4936 field_85060_g +c net/minecraft/class_631 net/minecraft/src/CallableMinecraftVersion + m ()Ljava/lang/String; method_1774 minecraftVersion + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2303 theCrashReport +c net/minecraft/class_658 net/minecraft/src/CallableOSInfo + m ()Ljava/lang/String; method_1809 getOsAsString + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2440 theCrashReport +c net/minecraft/class_698 net/minecraft/src/CallableJavaInfo + m ()Ljava/lang/String; method_1825 getJavaInfoAsString + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2573 theCrashReport +c net/minecraft/class_724 net/minecraft/src/CallableJavaInfo2 + m ()Ljava/lang/String; method_1938 getJavaVMInfoAsString + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2646 theCrashReport +c net/minecraft/class_750 net/minecraft/src/CallableMemoryInfo + m ()Ljava/lang/String; method_2055 getMemoryInfoAsString + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2726 theCrashReport +c net/minecraft/class_777 net/minecraft/src/CallableJVMFlags + m ()Ljava/lang/String; method_2085 getJVMFlagsAsString + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_2754 theCrashReport +c net/minecraft/class_1386 net/minecraft/src/CallableCrashMemoryReport + m ()Ljava/lang/String; method_4403 getMemoryReport + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_5298 theCrashReport +c net/minecraft/class_1389 net/minecraft/src/CallableSuspiciousClasses + m ()Ljava/lang/String; method_4407 callSuspiciousClasses + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_5300 theCrashReport +c net/minecraft/class_1390 net/minecraft/src/ComparatorClassSorter + m (Ljava/lang/Class;Ljava/lang/Class;)I method_4413 func_85081_a + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_1389; field_5305 theSuspiciousClasses +c net/minecraft/class_1391 net/minecraft/src/CallableIntCache + m ()Ljava/lang/String; method_4415 func_85083_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1; field_5306 theCrashReport +c net/minecraft/class_1392 net/minecraft/src/CrashReportCategory + m (DDD)Ljava/lang/String; method_4423 func_85074_a + m (I)I method_4424 func_85073_a + m (III)Ljava/lang/String; method_4425 getLocationInfo + m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z method_4426 func_85069_a + m (Ljava/lang/String;Ljava/lang/Object;)V method_4427 addCrashSection + m (Ljava/lang/String;Ljava/lang/Throwable;)V method_4428 addCrashSectionThrowable + m (Ljava/lang/String;Ljava/util/concurrent/Callable;)V method_4429 addCrashSectionCallable + m (Ljava/lang/StringBuilder;)V method_4430 func_85072_a + m (Lnet/minecraft/class_1392;IIIII)V method_4431 addBlockCrashInfo + m (I)V method_4432 func_85070_b + f Lnet/minecraft/class_1; field_5308 theCrashReport + f Ljava/lang/String; field_5309 field_85076_b + f Ljava/util/List; field_5310 field_85077_c + f [Ljava/lang/StackTraceElement; field_5311 stackTrace +c net/minecraft/class_1395 net/minecraft/src/CallableBlockType + m ()Ljava/lang/String; method_4459 callBlockType + m ()Ljava/lang/Object; call call + f I field_5327 blockID +c net/minecraft/class_1399 net/minecraft/src/CallableBlockDataValue + m ()Ljava/lang/String; method_4496 callBlockDataValue + m ()Ljava/lang/Object; call call + f I field_5355 field_85063_a +c net/minecraft/class_1400 net/minecraft/src/CallableBlockLocation + m ()Ljava/lang/String; method_4502 callBlockLocationInfo + m ()Ljava/lang/Object; call call + f I field_5359 blockXCoord + f I field_5360 blockYCoord + f I field_5361 blockZCoord +c net/minecraft/class_1403 net/minecraft/src/CrashReportCategoryEntry + m ()Ljava/lang/String; method_4518 func_85089_a + m ()Ljava/lang/String; method_4519 func_85090_b + f Ljava/lang/String; field_5366 field_85092_a + f Ljava/lang/String; field_5367 field_85091_b +c net/minecraft/class_804 net/minecraft/src/Direction + m (DD)I method_4550 getMovementDirection + f [I field_2912 offsetX + f [I field_2913 offsetZ + f [Ljava/lang/String; field_5385 directions + f [I field_2914 directionToFacing + f [I field_2915 facingToDirection + f [I field_2916 rotateOpposite + f [I field_2917 rotateRight + f [I field_2918 rotateLeft + f [[I field_2919 bedDirection +c net/minecraft/class_830 net/minecraft/src/Facing + f [I field_3061 oppositeSide + f [I field_3062 offsetsXForSide + f [I field_3063 offsetsYForSide + f [I field_3064 offsetsZForSide + f [Ljava/lang/String; field_5400 facings +c net/minecraft/class_851 net/minecraft/src/ChunkCoordinates + m (Lnet/minecraft/class_851;)I method_2392 compareChunkCoordinate + m (III)V method_2393 set + m (Ljava/lang/Object;)I compareTo compareTo + m (III)F method_2394 getDistanceSquared + m (Lnet/minecraft/class_851;)F method_4592 getDistanceSquaredToChunkCoordinates + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + f I field_3112 posX + f I field_3113 posY + f I field_3114 posZ +c net/minecraft/class_875 net/minecraft/src/ReportedException + m ()Lnet/minecraft/class_1; method_2682 getCrashReport + m ()Ljava/lang/Throwable; getCause getCause + m ()Ljava/lang/String; getMessage getMessage + f Lnet/minecraft/class_1; field_3382 theReportedExceptionCrashReport +c net/minecraft/class_901 net/minecraft/src/ChatAllowedCharacters + m ()Ljava/lang/String; method_2755 getAllowedCharacters + m (C)Z method_2756 isAllowedCharacter + m (Ljava/lang/String;)Ljava/lang/String; method_2757 filerAllowedCharacters + f Ljava/lang/String; field_3517 allowedCharacters + f [C field_3518 allowedCharactersArray +c net/minecraft/class_1723 net/minecraft/src/Util + m ()Lnet/minecraft/class_342; method_6318 getOSType +c net/minecraft/class_342 net/minecraft/src/EnumOS + f Lnet/minecraft/class_342; field_923 LINUX + f Lnet/minecraft/class_342; field_924 SOLARIS + f Lnet/minecraft/class_342; field_925 WINDOWS + f Lnet/minecraft/class_342; field_926 MACOS + f Lnet/minecraft/class_342; field_927 UNKNOWN + f [Lnet/minecraft/class_342; field_928 field_110676_f +c net/minecraft/class_928 net/minecraft/src/IAdminCommand + m (Lnet/minecraft/class_1061;ILjava/lang/String;[Ljava/lang/Object;)V method_2767 notifyAdmins +c net/minecraft/class_955 net/minecraft/src/CommandBase + m ()I method_4634 getRequiredPermissionLevel + m (Lnet/minecraft/class_1007;)I method_2885 compareTo + m (Lnet/minecraft/class_1061;DLjava/lang/String;)D method_6332 func_110666_a + m (Lnet/minecraft/class_1061;DLjava/lang/String;II)D method_6333 func_110665_a + m (Lnet/minecraft/class_1061;ILjava/lang/String;[Ljava/lang/Object;)V method_2886 notifyAdmins + m (Lnet/minecraft/class_1061;Ljava/lang/String;)I method_2887 parseInt + m (Lnet/minecraft/class_1061;Ljava/lang/String;D)D method_6334 func_110664_a + m (Lnet/minecraft/class_1061;Ljava/lang/String;DD)D method_6335 func_110661_a + m (Lnet/minecraft/class_1061;Ljava/lang/String;I)I method_2888 parseIntWithMin + m (Lnet/minecraft/class_1061;Ljava/lang/String;II)I method_2889 parseIntBounded + m (Lnet/minecraft/class_1061;Ljava/lang/String;[Ljava/lang/Object;)V method_2890 notifyAdmins + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)Ljava/lang/String; method_4635 func_82360_a + m (Lnet/minecraft/class_1061;[Ljava/lang/String;IZ)Ljava/lang/String; method_4636 func_82361_a + m (Ljava/lang/String;Ljava/lang/String;)Z method_2883 doesStringStartWith + m (Ljava/util/Collection;)Ljava/lang/String; method_5467 func_96333_a + m (Lnet/minecraft/class_928;)V method_2884 setAdminCommander + m ([Ljava/lang/Object;)Ljava/lang/String; method_2891 joinNiceString + m ([Ljava/lang/String;Ljava/lang/Iterable;)Ljava/util/List; method_2893 getListOfStringsFromIterableMatchingLastWord + m ([Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; method_2894 getListOfStringsMatchingLastWord + m (Lnet/minecraft/class_1061;)Lnet/minecraft/class_798; method_4638 getCommandSenderAsPlayer + m (Lnet/minecraft/class_1061;Ljava/lang/String;)D method_4637 parseDouble + m (Ljava/util/Collection;)Ljava/lang/String; method_6336 func_110663_b + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Z method_6337 func_110662_c + m (Ljava/lang/Object;)I compareTo compareTo + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Lnet/minecraft/class_798; method_4639 getPlayer + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Ljava/lang/String; method_5468 func_96332_d + f Lnet/minecraft/class_928; field_3733 theAdmin +c net/minecraft/class_981 net/minecraft/src/CommandHandler + m (Lnet/minecraft/class_1007;)Lnet/minecraft/class_1007; method_3103 registerCommand + m (Lnet/minecraft/class_1007;[Ljava/lang/String;)I method_4642 getUsernameIndex + m ([Ljava/lang/String;)[Ljava/lang/String; method_3104 dropFirstString + f Ljava/util/Map; field_3940 commandMap + f Ljava/util/Set; field_3941 commandSet +c net/minecraft/class_1007 net/minecraft/src/ICommand + m (Lnet/minecraft/class_1061;)Z method_3278 canCommandSenderUseCommand + m (Lnet/minecraft/class_1061;[Ljava/lang/String;)Ljava/util/List; method_3276 addTabCompletionOptions + m ([Ljava/lang/String;I)Z method_4674 isUsernameIndex + m ()Ljava/util/List; method_3274 getCommandAliases + m (Lnet/minecraft/class_1061;[Ljava/lang/String;)V method_3279 processCommand + m ()Ljava/lang/String; method_3277 getCommandName + m (Lnet/minecraft/class_1061;)Ljava/lang/String; method_3275 getCommandUsage +c net/minecraft/class_1034 net/minecraft/src/ICommandManager + m ()Ljava/util/Map; method_3308 getCommands + m (Lnet/minecraft/class_1061;)Ljava/util/List; method_3309 getPossibleCommands + m (Lnet/minecraft/class_1061;Ljava/lang/String;)I method_3310 executeCommand + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Ljava/util/List; method_3311 getPossibleCommands +c net/minecraft/class_1061 net/minecraft/src/ICommandSender + m (ILjava/lang/String;)Z method_3333 canCommandSenderUseCommand + m (Lnet/minecraft/class_1687;)V method_5505 sendChatToPlayer + m ()Lnet/minecraft/class_851; method_4086 getPlayerCoordinates + m ()Ljava/lang/String; method_3334 getCommandSenderName + m ()Lnet/minecraft/class_1150; method_5506 getEntityWorld +c net/minecraft/class_1280 net/minecraft/src/PlayerSelector + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Lnet/minecraft/class_798; method_4087 matchOnePlayer + m (Ljava/lang/String;)Z method_4088 matchesMultiplePlayers + m (Ljava/lang/String;Ljava/lang/String;)Z method_4089 hasTheseArguments + m (Ljava/util/Map;)Ljava/util/Map; method_4728 func_96560_a + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Ljava/lang/String; method_4090 matchPlayersAsString + m (Ljava/lang/String;)Z method_4091 hasArguments + m (Lnet/minecraft/class_1061;Ljava/lang/String;)[Lnet/minecraft/class_798; method_4092 matchPlayers + m (Ljava/lang/String;)I method_4093 getDefaultMinimumRange + m (Ljava/lang/String;)I method_4094 getDefaultMaximumRange + m (Ljava/lang/String;)I method_4095 getDefaultMaximumLevel + m (Ljava/lang/String;)I method_4096 getDefaultMinimumLevel + m (Ljava/lang/String;)I method_4097 getDefaultCount + m (Ljava/lang/String;)Ljava/util/Map; method_4098 getArgumentMap + f Ljava/util/regex/Pattern; field_4946 tokenPattern + f Ljava/util/regex/Pattern; field_4947 intListPattern + f Ljava/util/regex/Pattern; field_4948 keyValueListPattern +c net/minecraft/class_1088 net/minecraft/src/CommandDefaultGameMode + m (Lnet/minecraft/class_1157;)V method_3461 setGameType +c net/minecraft/class_1443 net/minecraft/src/CommandEffect + m ()[Ljava/lang/String; method_4729 getAllUsernames +c net/minecraft/class_1283 net/minecraft/src/CommandEnchant + m ()[Ljava/lang/String; method_4113 getListOfPlayers +c net/minecraft/class_1108 net/minecraft/src/CommandXP + m ()[Ljava/lang/String; method_3485 getAllUsernames +c net/minecraft/class_1288 net/minecraft/src/CommandDifficulty + m (Lnet/minecraft/class_1061;Ljava/lang/String;)I method_4118 getDifficultyForName + f [Ljava/lang/String; field_4971 difficulties +c net/minecraft/class_1135 net/minecraft/src/CommandGameMode + m ()[Ljava/lang/String; method_3541 getListOfPlayerUsernames + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Lnet/minecraft/class_1157; method_3540 getGameModeFromCommand +c net/minecraft/class_1289 net/minecraft/src/CommandGameRule + m ()Lnet/minecraft/class_1439; method_4124 getGameRules +c net/minecraft/class_1159 net/minecraft/src/CommandGive + m ()[Ljava/lang/String; method_3786 getPlayers +c net/minecraft/class_1186 net/minecraft/src/CommandHelp + m ()Ljava/util/Map; method_3862 getCommands + m (Lnet/minecraft/class_1061;)Ljava/util/List; method_3863 getSortedPossibleCommands +c net/minecraft/class_1207 net/minecraft/src/CommandKill +c net/minecraft/class_1593 net/minecraft/src/CommandPlaySound +c net/minecraft/class_1594 net/minecraft/src/CommandSetPlayerTimeout +c net/minecraft/class_1229 net/minecraft/src/CommandShowSeed +c net/minecraft/class_1597 net/minecraft/src/CommandSpreadPlayers + m (Lnet/minecraft/class_1061;Ljava/util/List;Lnet/minecraft/class_1598;DDLnet/minecraft/class_1150;Z)V method_5549 func_110669_a + m (Lnet/minecraft/class_1598;DLnet/minecraft/class_1150;Ljava/util/Random;DDDD[Lnet/minecraft/class_1598;Z)I method_5550 func_110668_a + m (Ljava/util/List;)I method_5551 func_110667_a + m (Ljava/util/List;Lnet/minecraft/class_1150;[Lnet/minecraft/class_1598;Z)D method_5552 func_110671_a + m (Ljava/util/Random;IDDDD)[Lnet/minecraft/class_1598; method_5553 func_110670_a +c net/minecraft/class_1598 net/minecraft/src/CommandSpreadPlayersPosition + m ()V method_5557 func_111095_a + m (DDDD)Z method_5558 func_111093_a + m (Lnet/minecraft/class_1150;)I method_5559 func_111092_a + m (Lnet/minecraft/class_1598;)D method_5560 func_111099_a + m (Ljava/util/Random;DDDD)V method_5561 func_111097_a + m ()F method_5562 func_111096_b + m (Lnet/minecraft/class_1150;)Z method_5563 func_111098_b + m (Lnet/minecraft/class_1598;)V method_5564 func_111094_b + f D field_6263 field_111101_a + f D field_6264 field_111100_b +c net/minecraft/class_2 net/minecraft/src/CommandTime + m (Lnet/minecraft/class_1061;I)V method_14 setTime + m (Lnet/minecraft/class_1061;I)V method_15 addTime +c net/minecraft/class_28 net/minecraft/src/CommandToggleDownfall + m ()V method_36 toggleDownfall +c net/minecraft/class_1313 net/minecraft/src/CommandWeather +c net/minecraft/class_55 net/minecraft/src/CommandException + m ()[Ljava/lang/Object; method_116 getErrorOjbects + f [Ljava/lang/Object; field_103 errorObjects +c net/minecraft/class_72 net/minecraft/src/NumberInvalidException +c net/minecraft/class_96 net/minecraft/src/SyntaxErrorException +c net/minecraft/class_113 net/minecraft/src/PlayerNotFoundException +c net/minecraft/class_139 net/minecraft/src/CommandNotFoundException +c net/minecraft/class_165 net/minecraft/src/WrongUsageException +c net/minecraft/class_1332 net/minecraft/src/IBlockSource + m ()I method_4268 getXInt + m ()I method_4269 getYInt + m ()I method_4270 getZInt + m ()I method_4271 getBlockMetadata + m ()Lnet/minecraft/class_226; method_4272 getBlockTileEntity +c net/minecraft/class_1337 net/minecraft/src/BlockSourceImpl + f Lnet/minecraft/class_1150; field_5138 worldObj + f I field_5139 xPos + f I field_5140 yPos + f I field_5141 zPos +c net/minecraft/class_1338 net/minecraft/src/BehaviorDefaultDispenseItem + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;ILnet/minecraft/class_1354;Lnet/minecraft/class_1364;)V method_4285 doDispense + m (Lnet/minecraft/class_1332;)V method_4282 playDispenseSound + m (Lnet/minecraft/class_1332;Lnet/minecraft/class_1354;)V method_4283 spawnDispenseParticles + m (Lnet/minecraft/class_1354;)I method_4284 func_82488_a + m (Lnet/minecraft/class_1332;Lnet/minecraft/class_1071;)Lnet/minecraft/class_1071; method_4286 dispenseStack +c net/minecraft/class_1342 net/minecraft/src/RegistryDefaulted + f Ljava/lang/Object; field_5164 defaultObject +c net/minecraft/class_1348 net/minecraft/src/IBehaviorDispenseItem + m (Lnet/minecraft/class_1332;Lnet/minecraft/class_1071;)Lnet/minecraft/class_1071; method_4308 dispense + f Lnet/minecraft/class_1348; field_5183 itemDispenseBehaviorProvider +c net/minecraft/class_1350 net/minecraft/src/BehaviorDispenseItemProvider +c net/minecraft/class_1354 net/minecraft/src/EnumFacing + m (I)Lnet/minecraft/class_1354; method_4346 getFront + m ()I method_4347 getFrontOffsetX + m ()I method_5134 getFrontOffsetY + m ()I method_4348 getFrontOffsetZ + f Lnet/minecraft/class_1354; field_5200 DOWN + f Lnet/minecraft/class_1354; field_5201 UP + f Lnet/minecraft/class_1354; field_5202 NORTH + f Lnet/minecraft/class_1354; field_5203 SOUTH + f Lnet/minecraft/class_1354; field_5204 EAST + f Lnet/minecraft/class_1354; field_5205 WEST + f I field_5206 order_a + f I field_5207 order_b + f I field_5208 frontOffsetX + f I field_5209 frontOffsetY + f I field_5210 frontOffsetZ + f [Lnet/minecraft/class_1354; field_5211 faceList + f [Lnet/minecraft/class_1354; field_5212 $VALUES +c net/minecraft/class_1360 net/minecraft/src/ILocatableSource +c net/minecraft/class_1363 net/minecraft/src/ILocation + m ()Lnet/minecraft/class_1150; method_4378 getWorld +c net/minecraft/class_1364 net/minecraft/src/IPosition + m ()D method_4379 getX + m ()D method_4380 getY + m ()D method_4381 getZ +c net/minecraft/class_1365 net/minecraft/src/PositionImpl + f D field_5254 x + f D field_5255 y + f D field_5256 z +c net/minecraft/class_1366 net/minecraft/src/IRegistry + m (Ljava/lang/Object;)Ljava/lang/Object; method_4382 getObject + m (Ljava/lang/Object;Ljava/lang/Object;)V method_4383 putObject +c net/minecraft/class_1367 net/minecraft/src/RegistrySimple + m ()Ljava/util/HashMap; method_6004 func_111054_a + f Ljava/util/Map; field_5257 registryObjects +c net/minecraft/class_217 net/minecraft/src/StatCollector + m (Ljava/lang/String;)Ljava/lang/String; method_512 translateToLocal + m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_513 translateToLocalFormatted + m (Ljava/lang/String;)Z method_5273 func_94522_b + f Lnet/minecraft/class_244; field_527 localizedName +c net/minecraft/class_244 net/minecraft/src/StringTranslate + m ()Lnet/minecraft/class_244; method_630 getInstance + m (Ljava/lang/String;)Ljava/lang/String; method_635 translateKey + m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_632 translateKeyFormat + m (Ljava/util/Map;)V method_6005 func_135063_a + m (Ljava/lang/String;)Z method_5275 containsTranslateKey + m (Ljava/lang/String;)Ljava/lang/String; method_6006 func_135064_c + f Ljava/util/regex/Pattern; field_6690 field_111053_a + f Lcom/google/common/base/Splitter; field_6691 field_135065_b + f Lnet/minecraft/class_244; field_617 instance + f Ljava/util/Map; field_6692 languageList +c net/minecraft/class_269 net/minecraft/src/NBTTagByteArray + m ()Ljava/lang/String; toString toString + f [B field_833 byteArray +c net/minecraft/class_296 net/minecraft/src/NBTTagByte + m ()Ljava/lang/String; toString toString + f B field_858 data +c net/minecraft/class_322 net/minecraft/src/NBTTagCompound + m (Lnet/minecraft/class_322;)Ljava/util/Map; method_4384 getTagMap + m (Ljava/lang/String;)Lnet/minecraft/class_605; method_807 getTag + m (Ljava/lang/String;B)V method_808 setByte + m (Ljava/lang/String;D)V method_809 setDouble + m (Ljava/lang/String;F)V method_810 setFloat + m (Ljava/lang/String;I)V method_811 setInteger + m (Ljava/lang/String;ILjava/lang/ClassCastException;)Lnet/minecraft/class_1; method_4385 createCrashReport + m (Ljava/lang/String;J)V method_812 setLong + m (Ljava/lang/String;Lnet/minecraft/class_322;)V method_813 setCompoundTag + m (Ljava/lang/String;Lnet/minecraft/class_605;)V method_814 setTag + m (Ljava/lang/String;Ljava/lang/String;)V method_815 setString + m (Ljava/lang/String;S)V method_816 setShort + m (Ljava/lang/String;Z)V method_817 setBoolean + m (Ljava/lang/String;[B)V method_818 setByteArray + m (Ljava/lang/String;[I)V method_819 setIntArray + m (Ljava/lang/String;)Z method_820 hasKey + m ()Ljava/util/Collection; method_821 getTags + m (Ljava/lang/String;)B method_822 getByte + m ()Z method_4386 hasNoTags + m (Ljava/lang/String;)S method_823 getShort + m (Ljava/lang/String;)I method_824 getInteger + m (Ljava/lang/String;)J method_825 getLong + m (Ljava/lang/String;)F method_826 getFloat + m (Ljava/lang/String;)D method_827 getDouble + m (Ljava/lang/String;)Ljava/lang/String; method_828 getString + m (Ljava/lang/String;)[B method_829 getByteArray + m (Ljava/lang/String;)[I method_830 getIntArray + m (Ljava/lang/String;)Lnet/minecraft/class_322; method_831 getCompoundTag + m (Ljava/lang/String;)Lnet/minecraft/class_474; method_832 getTagList + m (Ljava/lang/String;)Z method_833 getBoolean + m (Ljava/lang/String;)V method_4387 removeTag + m ()Ljava/lang/String; toString toString + f Ljava/util/Map; field_899 tagMap +c net/minecraft/class_1368 net/minecraft/src/CallableTagCompound1 + m ()Ljava/lang/String; method_4388 func_82583_a + m ()Ljava/lang/Object; call call + f Ljava/lang/String; field_5258 field_82585_a + f Lnet/minecraft/class_322; field_5259 theNBTTagCompound +c net/minecraft/class_1369 net/minecraft/src/CallableTagCompound2 + m ()Ljava/lang/String; method_4389 func_82586_a + m ()Ljava/lang/Object; call call + f I field_5260 field_82588_a + f Lnet/minecraft/class_322; field_5261 theNBTTagCompound +c net/minecraft/class_348 net/minecraft/src/NBTTagDouble + m ()Ljava/lang/String; toString toString + f D field_996 data +c net/minecraft/class_375 net/minecraft/src/NBTTagEnd + m ()Ljava/lang/String; toString toString +c net/minecraft/class_401 net/minecraft/src/NBTTagFloat + m ()Ljava/lang/String; toString toString + f F field_1324 data +c net/minecraft/class_428 net/minecraft/src/NBTTagIntArray + m ()Ljava/lang/String; toString toString + f [I field_1434 intArray +c net/minecraft/class_451 net/minecraft/src/NBTTagInt + m ()Ljava/lang/String; toString toString + f I field_1518 data +c net/minecraft/class_474 net/minecraft/src/NBTTagList + m (I)Lnet/minecraft/class_605; method_1216 removeTag + m (Lnet/minecraft/class_605;)V method_1217 appendTag + m (I)Lnet/minecraft/class_605; method_1218 tagAt + m ()I method_1219 tagCount + m ()Ljava/lang/String; toString toString + f Ljava/util/List; field_1636 tagList + f B field_1637 tagType +c net/minecraft/class_501 net/minecraft/src/NBTTagLong + m ()Ljava/lang/String; toString toString + f J field_1720 data +c net/minecraft/class_528 net/minecraft/src/CompressedStreamTools + m (Lnet/minecraft/class_322;)[B method_1344 compress + m (Lnet/minecraft/class_322;Ljava/io/DataOutput;)V method_1345 write + m (Lnet/minecraft/class_322;Ljava/io/File;)V method_1346 safeWrite + m (Lnet/minecraft/class_322;Ljava/io/OutputStream;)V method_1347 writeCompressed + m (Ljava/io/DataInput;)Lnet/minecraft/class_322; method_1348 read + m (Ljava/io/File;)Lnet/minecraft/class_322; method_1349 read + m (Ljava/io/InputStream;)Lnet/minecraft/class_322; method_1350 readCompressed + m ([B)Lnet/minecraft/class_322; method_1351 decompress + m (Lnet/minecraft/class_322;Ljava/io/File;)V method_1352 write +c net/minecraft/class_552 net/minecraft/src/NBTTagShort + m ()Ljava/lang/String; toString toString + f S field_2115 data +c net/minecraft/class_579 net/minecraft/src/NBTTagString + m ()Ljava/lang/String; toString toString + f Ljava/lang/String; field_2141 data +c net/minecraft/class_605 net/minecraft/src/NBTBase + m ()B method_1645 getId + m (B)Ljava/lang/String; method_1646 getTagName + m (BLjava/lang/String;)Lnet/minecraft/class_605; method_1647 newTag + m (Lnet/minecraft/class_605;Ljava/io/DataOutput;)V method_1648 writeNamedTag + m (Ljava/io/DataInput;)Lnet/minecraft/class_605; method_1652 readNamedTag + m (Ljava/io/DataInput;I)V method_1649 load + m (Ljava/io/DataOutput;)V method_1650 write + m ()Lnet/minecraft/class_605; method_1651 copy + m (Ljava/io/DataInput;I)Lnet/minecraft/class_605; method_6007 func_130104_b + m ()Ljava/lang/String; method_1653 getName + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m (Ljava/lang/String;)Lnet/minecraft/class_605; method_1654 setName + f Ljava/lang/String; field_2217 name + f [Ljava/lang/String; field_5262 NBTTypes +c net/minecraft/class_630 net/minecraft/src/INetworkManager + m ()V method_1765 wakeThreads + m (Lnet/minecraft/class_700;)V method_1766 addToSendQueue + m (Lnet/minecraft/class_701;)V method_1767 setNetHandler + m (Ljava/lang/String;[Ljava/lang/Object;)V method_1768 networkShutdown + m ()V method_1769 processReadPackets + m ()Ljava/net/SocketAddress; method_1770 getRemoteAddress + m ()V method_1771 serverShutdown + m ()I method_1772 getNumChunkDataPackets + m ()V method_1773 closeConnections +c net/minecraft/class_632 net/minecraft/src/MemoryConnection + m (Lnet/minecraft/class_632;)V method_1775 pairWith + m (Z)V method_1776 setGamePaused + m (Lnet/minecraft/class_700;)V method_1777 processOrCachePacket + m ()Z method_1778 isConnectionActive + m ()Z method_1779 isGamePaused + m ()Lnet/minecraft/class_632; method_1780 getPairedConnection + f Ljava/net/SocketAddress; field_2304 mySocketAddress + f Ljava/util/List; field_2305 readPacketCache + f Lnet/minecraft/class_1555; field_6039 field_98214_c + f Lnet/minecraft/class_632; field_2306 pairedConnection + f Lnet/minecraft/class_701; field_2307 myNetHandler + f Z field_2308 shuttingDown + f Ljava/lang/String; field_2309 shutdownReason + f [Ljava/lang/Object; field_2310 field_74439_g + f Z field_2311 gamePaused +c net/minecraft/class_633 net/minecraft/src/TcpConnection + m (Lnet/minecraft/class_633;)Z method_1781 isRunning + m (Lnet/minecraft/class_633;Ljava/lang/Exception;)V method_1782 sendError + m (Lnet/minecraft/class_700;Z)Z method_1783 func_74454_a + m (Ljava/lang/Exception;)V method_1784 onNetworkError + m (Z)Lnet/minecraft/class_700; method_1785 func_74460_a + m (Lnet/minecraft/class_633;)Z method_1786 isServerTerminating + m (Lnet/minecraft/class_633;)Z method_1787 readNetworkPacket + m (Lnet/minecraft/class_633;)Z method_1788 sendNetworkPacket + m (Lnet/minecraft/class_633;)Ljava/io/DataOutputStream; method_1789 getOutputStream + m (Lnet/minecraft/class_633;)Z method_1790 isTerminating + m ()Ljava/net/Socket; method_1791 getSocket + m (Lnet/minecraft/class_633;)Ljava/lang/Thread; method_1792 getReadThread + m ()Z method_1793 sendPacket + m (Lnet/minecraft/class_633;)Ljava/lang/Thread; method_1794 getWriteThread + m ()Z method_1795 readPacket + m ()V method_1796 decryptInputStream + m ()V method_1797 encryptOuputStream + f Ljavax/crypto/SecretKey; field_2339 sharedKeyForEncryption + f Ljava/security/PrivateKey; field_2312 field_74463_A + f I field_2313 chunkDataPacketsDelay + f Ljava/util/concurrent/atomic/AtomicInteger; field_2314 field_74471_a + f Ljava/util/concurrent/atomic/AtomicInteger; field_2315 field_74469_b + f [I field_2316 field_74470_c + f [I field_2317 field_74467_d + f I field_2318 field_74468_e + f Z field_2319 isInputBeingDecrypted + f Z field_2320 isOutputEncrypted + f Ljava/lang/Object; field_2321 sendQueueLock + f Lnet/minecraft/class_1555; field_6040 tcpConLogAgent + f Ljava/net/Socket; field_2322 networkSocket + f Ljava/net/SocketAddress; field_2323 remoteSocketAddress + f Ljava/io/DataInputStream; field_2324 socketInputStream + f Ljava/io/DataOutputStream; field_2325 socketOutputStream + f Z field_2326 isRunning + f Z field_2327 isTerminating + f Ljava/util/Queue; field_6693 readPackets + f Ljava/util/List; field_2329 dataPackets + f Ljava/util/List; field_2330 chunkDataPackets + f Lnet/minecraft/class_701; field_2331 theNetHandler + f Z field_2332 isServerTerminating + f Ljava/lang/Thread; field_2333 writeThread + f Ljava/lang/Thread; field_2334 readThread + f Ljava/lang/String; field_2335 terminationReason + f [Ljava/lang/Object; field_2336 shutdownDescription + f I field_2337 field_74490_x + f I field_2338 sendQueueByteLength +c net/minecraft/class_634 net/minecraft/src/TcpReaderThread + m ()V run run + f Lnet/minecraft/class_633; field_2340 theTcpConnection +c net/minecraft/class_635 net/minecraft/src/TcpWriterThread + m ()V run run + f Lnet/minecraft/class_633; field_2341 theTcpConnection +c net/minecraft/class_636 net/minecraft/src/TcpMasterThread + m ()V run run + f Lnet/minecraft/class_633; field_2342 theTcpConnection +c net/minecraft/class_637 net/minecraft/src/TcpMonitorThread + m ()V run run + f Lnet/minecraft/class_633; field_2343 theTcpConnection +c net/minecraft/class_1687 net/minecraft/src/ChatMessageComponent + m ()Lnet/minecraft/class_1442; method_6008 getColor + m (Lnet/minecraft/class_1442;)Lnet/minecraft/class_1687; method_6009 setColor + m (Lnet/minecraft/class_1687;)Lnet/minecraft/class_1687; method_6010 appendComponent + m (Ljava/lang/Boolean;)Lnet/minecraft/class_1687; method_6011 setBold + m (Ljava/lang/String;)Lnet/minecraft/class_1687; method_6012 addText + m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_1687; method_6013 addFormatted + m (Ljava/lang/StringBuilder;Lnet/minecraft/class_1442;ZZZZ)V method_6014 appendFormattingToString + m (Z)Ljava/lang/String; method_6015 toStringWithFormatting + m (ZLnet/minecraft/class_1442;ZZZZ)Ljava/lang/String; method_6016 toStringWithDefaultFormatting + m ()Ljava/lang/Boolean; method_6017 isBold + m (Ljava/lang/Boolean;)Lnet/minecraft/class_1687; method_6018 setItalic + m (Ljava/lang/String;)Lnet/minecraft/class_1687; method_6019 addKey + m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_1687; method_6020 createFromTranslationWithSubstitutions + m ()Ljava/lang/Boolean; method_6021 isItalic + m (Ljava/lang/Boolean;)Lnet/minecraft/class_1687; method_6022 setUnderline + m (Ljava/lang/String;)Lnet/minecraft/class_1687; method_6023 createFromJson + m ()Ljava/lang/Boolean; method_6024 isUnderline + m (Ljava/lang/Boolean;)Lnet/minecraft/class_1687; method_6025 setObfuscated + m (Ljava/lang/String;)Lnet/minecraft/class_1687; method_6026 createFromText + m ()Ljava/lang/Boolean; method_6027 isObfuscated + m (Ljava/lang/String;)Lnet/minecraft/class_1687; method_6028 createFromTranslationKey + m ()Ljava/lang/String; method_6029 getText + m ()Ljava/lang/String; method_6030 getTranslationKey + m ()Ljava/util/List; method_6031 getSubComponents + m ()Ljava/lang/String; method_6032 toJson + m ()Ljava/lang/String; toString toString + f Lcom/google/gson/Gson; field_6694 field_111089_a + f Lnet/minecraft/class_1442; field_6695 color + f Ljava/lang/Boolean; field_6696 bold + f Ljava/lang/Boolean; field_6697 italic + f Ljava/lang/Boolean; field_6698 underline + f Ljava/lang/Boolean; field_6699 obfuscated + f Ljava/lang/String; field_6700 text + f Ljava/lang/String; field_6701 translationKey + f Ljava/util/List; field_6702 field_111091_i +c net/minecraft/class_1688 net/minecraft/src/MessageComponentSerializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1687; method_6033 deserializeComponent + m (Lnet/minecraft/class_1687;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_6034 serializeComponent + m (Lnet/minecraft/class_1687;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonArray; method_6035 serializeComponentChildren + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize +c net/minecraft/class_638 net/minecraft/src/Packet23VehicleSpawn + f I field_2344 entityId + f I field_2345 xPosition + f I field_2346 yPosition + f I field_2347 zPosition + f I field_2348 speedX + f I field_2349 speedY + f I field_2350 speedZ + f I field_5263 pitch + f I field_5264 yaw + f I field_2351 type + f I field_2352 throwerEntityId +c net/minecraft/class_639 net/minecraft/src/Packet26EntityExpOrb + f I field_2353 entityId + f I field_2354 posX + f I field_2355 posY + f I field_2356 posZ + f I field_2357 xpValue +c net/minecraft/class_640 net/minecraft/src/Packet71Weather + f I field_2358 entityID + f I field_2359 posX + f I field_2360 posY + f I field_2361 posZ + f I field_2362 isLightningBolt +c net/minecraft/class_642 net/minecraft/src/Packet24MobSpawn + m ()Ljava/util/List; method_1798 getMetadata + f I field_2373 entityId + f I field_2374 type + f I field_2375 xPosition + f I field_2376 yPosition + f I field_2377 zPosition + f I field_2378 velocityX + f I field_2379 velocityY + f I field_2380 velocityZ + f B field_2381 yaw + f B field_2382 pitch + f B field_2383 headYaw + f Lnet/minecraft/class_878; field_2384 metaData + f Ljava/util/List; field_2385 metadata +c net/minecraft/class_643 net/minecraft/src/Packet25EntityPainting + f I field_2386 entityId + f I field_2387 xPosition + f I field_2388 yPosition + f I field_2389 zPosition + f I field_2390 direction + f Ljava/lang/String; field_2391 title +c net/minecraft/class_644 net/minecraft/src/Packet20NamedEntitySpawn + m ()Ljava/util/List; method_1799 getWatchedMetadata + f I field_2392 entityId + f Ljava/lang/String; field_2393 name + f I field_2394 xPosition + f I field_2395 yPosition + f I field_2396 zPosition + f B field_2397 rotation + f B field_2398 pitch + f I field_2399 currentItem + f Lnet/minecraft/class_878; field_2400 metadata + f Ljava/util/List; field_2401 metadataWatchableObjects +c net/minecraft/class_645 net/minecraft/src/Packet18Animation + f I field_2402 entityId + f I field_2403 animate +c net/minecraft/class_646 net/minecraft/src/Packet200Statistic + f I field_2404 statisticId + f I field_2405 amount +c net/minecraft/class_647 net/minecraft/src/Packet203AutoComplete + m ()Ljava/lang/String; method_1800 getText + f Ljava/lang/String; field_2406 text +c net/minecraft/class_648 net/minecraft/src/Packet3Chat + m ()Z method_1801 getIsServer + f Ljava/lang/String; field_2408 message + f Z field_2409 isServer +c net/minecraft/class_649 net/minecraft/src/Packet52MultiBlockChange + f I field_2410 xPosition + f I field_2411 zPosition + f [B field_2412 metadataArray + f I field_2413 size + f [B field_2414 field_73449_e +c net/minecraft/class_650 net/minecraft/src/Packet205ClientCommand + f I field_2415 forceRespawn +c net/minecraft/class_651 net/minecraft/src/Packet204ClientInfo + m ()Ljava/lang/String; method_1802 getLanguage + m ()I method_1803 getRenderDistance + m ()I method_1804 getChatVisibility + m ()Z method_1805 getChatColours + m ()I method_1806 getDifficulty + m ()Z method_4390 getShowCape + f Ljava/lang/String; field_2416 language + f I field_2417 renderDistance + f I field_2418 chatVisisble + f Z field_2419 chatColours + f I field_2420 gameDifficulty + f Z field_5272 showCape +c net/minecraft/class_652 net/minecraft/src/Packet2ClientProtocol + m ()I method_1807 getProtocolVersion + m ()Ljava/lang/String; method_1808 getUsername + f I field_2421 protocolVersion + f Ljava/lang/String; field_2422 username + f Ljava/lang/String; field_2423 serverHost + f I field_2424 serverPort +c net/minecraft/class_653 net/minecraft/src/Packet131MapData + f S field_2425 itemID + f S field_2426 uniqueID + f [B field_2427 itemData +c net/minecraft/class_654 net/minecraft/src/Packet106Transaction + f I field_2428 windowId + f S field_2429 shortWindowId + f Z field_2430 accepted +c net/minecraft/class_655 net/minecraft/src/Packet108EnchantItem + f I field_2431 windowId + f I field_2432 enchantment +c net/minecraft/class_656 net/minecraft/src/Packet102WindowClick + f I field_2433 window_Id + f I field_2434 inventorySlot + f I field_2435 mouseClick + f S field_2436 action + f Lnet/minecraft/class_1071; field_2437 itemStack + f I field_5273 holdingShift +c net/minecraft/class_657 net/minecraft/src/Packet101CloseWindow + f I field_2439 windowId +c net/minecraft/class_659 net/minecraft/src/Packet100OpenWindow + f I field_2441 windowId + f I field_2442 inventoryType + f Ljava/lang/String; field_2443 windowTitle + f I field_2444 slotsCount + f Z field_6048 useProvidedWindowTitle + f I field_6703 field_111008_f +c net/minecraft/class_660 net/minecraft/src/Packet104WindowItems + f I field_2445 windowId + f [Lnet/minecraft/class_1071; field_2446 itemStack +c net/minecraft/class_661 net/minecraft/src/Packet105UpdateProgressbar + f I field_2447 windowId + f I field_2448 progressBar + f I field_2449 progressBarValue +c net/minecraft/class_662 net/minecraft/src/Packet103SetSlot + f I field_2450 windowId + f I field_2451 itemSlot + f Lnet/minecraft/class_1071; field_2452 myItemStack +c net/minecraft/class_663 net/minecraft/src/Packet250CustomPayload + f Ljava/lang/String; field_2453 channel + f I field_2454 length + f [B field_2455 data +c net/minecraft/class_664 net/minecraft/src/Packet255KickDisconnect + f Ljava/lang/String; field_2456 reason +c net/minecraft/class_665 net/minecraft/src/Packet17Sleep + f I field_2457 entityID + f I field_2458 bedX + f I field_2459 bedY + f I field_2460 bedZ + f I field_2461 field_73622_e +c net/minecraft/class_666 net/minecraft/src/Packet38EntityStatus + f I field_2462 entityId + f B field_2463 entityStatus +c net/minecraft/class_667 net/minecraft/src/Packet60Explosion + m ()F method_1810 getPlayerVelocityX + m ()F method_1811 getPlayerVelocityY + m ()F method_1812 getPlayerVelocityZ + f D field_2464 explosionX + f D field_2465 explosionY + f D field_2466 explosionZ + f F field_2467 explosionSize + f Ljava/util/List; field_2468 chunkPositionRecords + f F field_2469 playerVelocityX + f F field_2470 playerVelocityY + f F field_2471 playerVelocityZ +c net/minecraft/class_668 net/minecraft/src/Packet70GameEvent + f [Ljava/lang/String; field_2472 clientMessage + f I field_2473 eventType + f I field_2474 gameMode +c net/minecraft/class_669 net/minecraft/src/Packet254ServerPing + m ()Z method_6036 func_140050_d + f I field_5274 readSuccessfully + f Ljava/lang/String; field_6704 field_140052_b + f I field_6705 field_140053_c + f I field_6706 field_140051_d +c net/minecraft/class_670 net/minecraft/src/Packet7UseEntity + f I field_2475 playerEntityId + f I field_2476 targetEntity + f I field_2477 isLeftClick +c net/minecraft/class_671 net/minecraft/src/Packet0KeepAlive + f I field_2478 randomId +c net/minecraft/class_672 net/minecraft/src/Packet51MapChunk + m (Lnet/minecraft/class_1196;ZI)Lnet/minecraft/class_673; method_1813 getMapChunkData + m ()[B method_1814 getCompressedChunkData + f I field_2479 xCh + f I field_2480 zCh + f I field_2481 yChMin + f I field_2482 yChMax + f Z field_2483 includeInitialize + f [B field_2484 chunkData + f [B field_2485 compressedChunkData + f I field_2486 tempLength + f [B field_2487 temp +c net/minecraft/class_673 net/minecraft/src/Packet51MapChunkData + f [B field_2488 compressedData + f I field_2489 chunkExistFlag + f I field_2490 chunkHasAddSectionFlag +c net/minecraft/class_687 net/minecraft/src/Packet56MapChunks + m (I)I method_1815 getChunkPosX + m (I)I method_1816 getChunkPosZ + m (I)[B method_1817 getChunkCompressedData + m ()I method_1818 getNumberOfChunkInPacket + f [I field_2530 field_73590_a + f [I field_2531 field_73588_b + f [I field_2532 chunkPostX + f [I field_2533 chunkPosZ + f [B field_2534 chunkDataBuffer + f [[B field_2535 field_73584_f + f I field_2536 dataLength + f Z field_5275 skyLightSent + f [B field_2537 chunkDataNotCompressed +c net/minecraft/class_688 net/minecraft/src/Packet61DoorChange + m ()Z method_4391 getRelativeVolumeDisabled + f I field_2538 sfxID + f I field_2539 auxData + f I field_2540 posX + f I field_2541 posY + f I field_2542 posZ + f Z field_5276 disableRelativeVolume +c net/minecraft/class_1536 net/minecraft/src/Packet63WorldParticles + m ()Ljava/lang/String; method_5276 getParticleName + m ()D method_5277 getPositionX + m ()D method_5278 getPositionY + m ()D method_5279 getPositionZ + m ()F method_5280 getOffsetX + m ()F method_5281 getOffsetY + m ()F method_5282 getOffsetZ + m ()F method_5283 getSpeed + m ()I method_5284 getQuantity + f Ljava/lang/String; field_6049 particleName + f F field_6050 posX + f F field_6051 posY + f F field_6052 posZ + f F field_6053 offsetX + f F field_6054 offsetY + f F field_6055 offsetZ + f F field_6056 speed + f I field_6057 quantity +c net/minecraft/class_689 net/minecraft/src/Packet62LevelSound + m ()Ljava/lang/String; method_1819 getSoundName + m ()D method_1820 getEffectX + m ()D method_1821 getEffectY + m ()D method_1822 getEffectZ + m ()F method_1823 getVolume + m ()F method_1824 getPitch + f Ljava/lang/String; field_2543 soundName + f I field_2544 effectX + f I field_2545 effectY + f I field_2546 effectZ + f F field_2547 volume + f I field_2548 pitch +c net/minecraft/class_690 net/minecraft/src/Packet1Login + f I field_2549 clientEntityId + f Lnet/minecraft/class_1160; field_2550 terrainType + f Z field_2551 hardcoreMode + f Lnet/minecraft/class_1157; field_2552 gameType + f I field_2553 dimension + f B field_2554 difficultySetting + f B field_2555 worldHeight + f B field_2556 maxPlayers +c net/minecraft/class_691 net/minecraft/src/Packet30Entity + f I field_2557 entityId + f B field_2558 xPosition + f B field_2559 yPosition + f B field_2560 zPosition + f B field_2561 yaw + f B field_2562 pitch + f Z field_2563 rotating +c net/minecraft/class_692 net/minecraft/src/Packet31RelEntityMove +c net/minecraft/class_693 net/minecraft/src/Packet33RelEntityMoveLook +c net/minecraft/class_694 net/minecraft/src/Packet32EntityLook +c net/minecraft/class_695 net/minecraft/src/Packet10Flying + f D field_2564 xPosition + f D field_2565 yPosition + f D field_2566 zPosition + f D field_2567 stance + f F field_2568 yaw + f F field_2569 pitch + f Z field_2570 onGround + f Z field_2571 moving + f Z field_2572 rotating +c net/minecraft/class_696 net/minecraft/src/Packet11PlayerPosition +c net/minecraft/class_697 net/minecraft/src/Packet13PlayerLookMove +c net/minecraft/class_699 net/minecraft/src/Packet12PlayerLook +c net/minecraft/class_700 net/minecraft/src/Packet + m ()I method_1826 getPacketSize + m (IZZLjava/lang/Class;)V method_1827 addIdClassMapping + m (Lnet/minecraft/class_322;Ljava/io/DataOutput;)V method_6037 writeNBTTagCompound + m (Lnet/minecraft/class_700;)Z method_1829 containsSameEntityIDAs + m (Lnet/minecraft/class_700;Ljava/io/DataOutput;)V method_1830 writePacket + m (Lnet/minecraft/class_701;)V method_1831 processPacket + m (Ljava/io/DataInput;)V method_6038 readPacketData + m (Ljava/io/DataInput;I)Ljava/lang/String; method_6039 readString + m (Ljava/io/DataOutput;)V method_6040 writePacketData + m (Ljava/io/DataOutput;[B)V method_6041 writeByteArray + m (Ljava/lang/String;Ljava/io/DataOutput;)V method_6042 writeString + m (Lnet/minecraft/class_1555;I)Lnet/minecraft/class_700; method_5285 getNewPacket + m (Lnet/minecraft/class_1555;Ljava/io/DataInput;ZLjava/net/Socket;)Lnet/minecraft/class_700; method_6043 readPacket + m (Lnet/minecraft/class_1071;Ljava/io/DataOutput;)V method_6044 writeItemStack + m ()Z method_1839 canProcessAsync + m (Ljava/io/DataInput;)[B method_6045 readBytesFromStream + m (Ljava/io/DataInput;)Lnet/minecraft/class_1071; method_6046 readItemStack + m (Ljava/io/DataInput;)Lnet/minecraft/class_322; method_6047 readNBTTagCompound + m ()Z method_1844 isRealPacket + m ()I method_1845 getPacketId + m ()Ljava/lang/String; toString toString + f Ljava/util/Map; field_2574 packetClassToIdMap + f Ljava/util/Set; field_2575 clientPacketIdList + f Ljava/util/Set; field_2576 serverPacketIdList + f Lnet/minecraft/class_833; field_2577 packetIdToClassMap + f Lnet/minecraft/class_1555; field_6058 field_98193_m + f J field_2578 creationTimeMillis + f J field_2579 receivedID + f J field_2580 receivedSize + f J field_2581 sentID + f J field_2582 sentSize + f Z field_2583 isChunkDataPacket +c net/minecraft/class_701 net/minecraft/src/NetHandler + m ()Z method_1846 isServerHandler + m (Lnet/minecraft/class_638;)V method_1847 handleVehicleSpawn + m (Lnet/minecraft/class_639;)V method_1848 handleEntityExpOrb + m (Lnet/minecraft/class_640;)V method_1849 handleWeather + m (Lnet/minecraft/class_642;)V method_1851 handleMobSpawn + m (Lnet/minecraft/class_643;)V method_1852 handleEntityPainting + m (Lnet/minecraft/class_644;)V method_1853 handleNamedEntitySpawn + m (Lnet/minecraft/class_645;)V method_1854 handleAnimation + m (Lnet/minecraft/class_646;)V method_1855 handleStatistic + m (Lnet/minecraft/class_647;)V method_1856 handleAutoComplete + m (Lnet/minecraft/class_648;)V method_1857 handleChat + m (Lnet/minecraft/class_649;)V method_1858 handleMultiBlockChange + m (Lnet/minecraft/class_650;)V method_1859 handleClientCommand + m (Lnet/minecraft/class_651;)V method_1860 handleClientInfo + m (Lnet/minecraft/class_652;)V method_1861 handleClientProtocol + m (Lnet/minecraft/class_653;)V method_1862 handleMapData + m (Lnet/minecraft/class_654;)V method_1863 handleTransaction + m (Lnet/minecraft/class_655;)V method_1864 handleEnchantItem + m (Lnet/minecraft/class_656;)V method_1865 handleWindowClick + m (Lnet/minecraft/class_657;)V method_1866 handleCloseWindow + m (Lnet/minecraft/class_659;)V method_1867 handleOpenWindow + m (Lnet/minecraft/class_660;)V method_1868 handleWindowItems + m (Lnet/minecraft/class_661;)V method_1869 handleUpdateProgressbar + m (Lnet/minecraft/class_662;)V method_1870 handleSetSlot + m (Lnet/minecraft/class_663;)V method_1871 handleCustomPayload + m (Lnet/minecraft/class_664;)V method_1872 handleKickDisconnect + m (Lnet/minecraft/class_665;)V method_1873 handleSleep + m (Lnet/minecraft/class_666;)V method_1874 handleEntityStatus + m (Lnet/minecraft/class_667;)V method_1875 handleExplosion + m (Lnet/minecraft/class_668;)V method_1876 handleGameEvent + m (Lnet/minecraft/class_669;)V method_1877 handleServerPing + m (Lnet/minecraft/class_670;)V method_1878 handleUseEntity + m (Lnet/minecraft/class_671;)V method_1879 handleKeepAlive + m (Lnet/minecraft/class_672;)V method_1880 handleMapChunk + m (Lnet/minecraft/class_687;)V method_1881 handleMapChunks + m (Lnet/minecraft/class_688;)V method_1882 handleDoorChange + m (Lnet/minecraft/class_1536;)V method_5286 handleWorldParticles + m (Lnet/minecraft/class_689;)V method_1883 handleLevelSound + m (Lnet/minecraft/class_690;)V method_1884 handleLogin + m (Lnet/minecraft/class_691;)V method_1885 handleEntity + m (Lnet/minecraft/class_695;)V method_1886 handleFlying + m (Lnet/minecraft/class_700;)V method_1887 unexpectedPacket + m (Lnet/minecraft/class_702;)V method_1888 handlePlayerAbilities + m (Lnet/minecraft/class_703;)V method_1889 handleBlockDig + m (Lnet/minecraft/class_704;)V method_1890 handleEntityAction + m (Lnet/minecraft/class_705;)V method_1891 handlePlayerInfo + m (Lnet/minecraft/class_1689;)V method_6048 func_110774_a + m (Lnet/minecraft/class_706;)V method_1892 handleDestroyEntity + m (Lnet/minecraft/class_707;)V method_1893 handleRemoveEntityEffect + m (Lnet/minecraft/class_708;)V method_1894 handleRespawn + m (Lnet/minecraft/class_709;)V method_1895 handleEntityHeadRotation + m (Lnet/minecraft/class_710;)V method_1896 handleServerAuthData + m (Lnet/minecraft/class_711;)V method_1897 handleBlockItemSwitch + m (Lnet/minecraft/class_712;)V method_1898 handleCreativeSetSlot + m (Lnet/minecraft/class_1537;)V method_5287 handleSetDisplayObjective + m (Lnet/minecraft/class_713;)V method_1899 handleEntityMetadata + m (Lnet/minecraft/class_718;)V method_1904 handleAttachEntity + m (Lnet/minecraft/class_714;)V method_1900 handleEntityVelocity + m (Lnet/minecraft/class_715;)V method_1901 handlePlayerInventory + m (Lnet/minecraft/class_716;)V method_1902 handleExperience + m (Lnet/minecraft/class_717;)V method_1903 handleUpdateHealth + m (Lnet/minecraft/class_1538;)V method_5288 handleSetObjective + m (Lnet/minecraft/class_1539;)V method_5289 handleSetPlayerTeam + m (Lnet/minecraft/class_1540;)V method_5290 handleSetScore + m (Lnet/minecraft/class_719;)V method_1905 handleSpawnPosition + m (Lnet/minecraft/class_720;)V method_1906 handleUpdateTime + m (Lnet/minecraft/class_721;)V method_1907 handleSharedKey + m (Lnet/minecraft/class_722;)V method_1908 handleUpdateSign + m (Lnet/minecraft/class_723;)V method_1909 handleCollect + m (Lnet/minecraft/class_725;)V method_1910 handleEntityTeleport + m (Lnet/minecraft/class_726;)V method_1911 handleBlockDestroy + m (Lnet/minecraft/class_1690;)V method_6049 func_142031_a + m (Lnet/minecraft/class_727;)V method_1912 handleTileEntityData + m (Lnet/minecraft/class_728;)V method_1913 handleBlockEvent + m (Lnet/minecraft/class_729;)V method_1914 handleBlockChange + m (Lnet/minecraft/class_1691;)V method_6050 func_110773_a + m (Lnet/minecraft/class_730;)V method_1915 handleEntityEffect + m (Lnet/minecraft/class_731;)V method_1916 handlePlace + m (Ljava/lang/String;[Ljava/lang/Object;)V method_1917 handleErrorMessage + m ()Z method_1918 canProcessPacketsAsync + m ()Z method_6051 isConnectionClosed +c net/minecraft/class_702 net/minecraft/src/Packet202PlayerAbilities + m (F)V method_1919 setFlySpeed + m (Z)V method_1920 setDisableDamage + m (F)V method_1921 setWalkSpeed + m (Z)V method_1922 setFlying + m (Z)V method_1923 setAllowFlying + m ()Z method_1924 getDisableDamage + m (Z)V method_1925 setCreativeMode + m ()Z method_1926 getFlying + m ()Z method_1927 getAllowFlying + m ()Z method_1928 isCreativeMode + m ()F method_1929 getFlySpeed + m ()F method_4392 getWalkSpeed + f Z field_2584 disableDamage + f Z field_2585 isFlying + f Z field_2586 allowFlying + f Z field_2587 isCreativeMode + f F field_2588 flySpeed + f F field_2589 walkSpeed +c net/minecraft/class_703 net/minecraft/src/Packet14BlockDig + f I field_2590 xPosition + f I field_2591 yPosition + f I field_2592 zPosition + f I field_2593 face + f I field_2594 status +c net/minecraft/class_704 net/minecraft/src/Packet19EntityAction + f I field_2595 entityId + f I field_2596 action + f I field_6707 auxData +c net/minecraft/class_705 net/minecraft/src/Packet201PlayerInfo + f Ljava/lang/String; field_2597 playerName + f Z field_2598 isConnected + f I field_2599 ping +c net/minecraft/class_1689 net/minecraft/src/Packet27PlayerInput + m ()F method_6052 func_111010_d + m ()F method_6053 func_111012_f + m ()Z method_6054 func_111013_g + m ()Z method_6055 func_111011_h + f F field_6708 field_111017_a + f F field_6709 field_111015_b + f Z field_6710 field_111016_c + f Z field_6711 field_111014_d +c net/minecraft/class_706 net/minecraft/src/Packet29DestroyEntity + f [I field_2600 entityId +c net/minecraft/class_707 net/minecraft/src/Packet42RemoveEntityEffect + f I field_2601 entityId + f B field_2602 effectId +c net/minecraft/class_708 net/minecraft/src/Packet9Respawn + f I field_2603 respawnDimension + f I field_2604 difficulty + f I field_2605 worldHeight + f Lnet/minecraft/class_1157; field_2606 gameType + f Lnet/minecraft/class_1160; field_2607 terrainType +c net/minecraft/class_709 net/minecraft/src/Packet35EntityHeadRotation + f I field_2608 entityId + f B field_2609 headRotationYaw +c net/minecraft/class_710 net/minecraft/src/Packet253ServerAuthData + m ()Ljava/lang/String; method_1930 getServerId + m ()Ljava/security/PublicKey; method_1931 getPublicKey + m ()[B method_1932 getVerifyToken + f Ljava/lang/String; field_2610 serverId + f Ljava/security/PublicKey; field_2611 publicKey + f [B field_2612 verifyToken +c net/minecraft/class_711 net/minecraft/src/Packet16BlockItemSwitch + f I field_2613 id +c net/minecraft/class_712 net/minecraft/src/Packet107CreativeSetSlot + f I field_2614 slot + f Lnet/minecraft/class_1071; field_2615 itemStack +c net/minecraft/class_1537 net/minecraft/src/Packet208SetDisplayObjective + f I field_6059 scoreboardPosition + f Ljava/lang/String; field_6060 scoreName +c net/minecraft/class_713 net/minecraft/src/Packet40EntityMetadata + m ()Ljava/util/List; method_1933 getMetadata + f I field_2616 entityId + f Ljava/util/List; field_2617 metadata +c net/minecraft/class_718 net/minecraft/src/Packet39AttachEntity + f I field_6712 attachState + f I field_6713 ridingEntityId + f I field_2632 vehicleEntityId +c net/minecraft/class_714 net/minecraft/src/Packet28EntityVelocity + f I field_2618 entityId + f I field_2619 motionX + f I field_2620 motionY + f I field_2621 motionZ +c net/minecraft/class_715 net/minecraft/src/Packet5PlayerInventory + m ()Lnet/minecraft/class_1071; method_1934 getItemSlot + f I field_2622 entityID + f I field_2623 slot + f Lnet/minecraft/class_1071; field_2624 itemSlot +c net/minecraft/class_716 net/minecraft/src/Packet43Experience + f F field_2625 experience + f I field_2626 experienceTotal + f I field_2627 experienceLevel +c net/minecraft/class_717 net/minecraft/src/Packet8UpdateHealth + f F field_6714 healthMP + f I field_2629 food + f F field_2630 foodSaturation +c net/minecraft/class_1538 net/minecraft/src/Packet206SetObjective + f Ljava/lang/String; field_6061 objectiveName + f Ljava/lang/String; field_6062 objectiveDisplayName + f I field_6063 change +c net/minecraft/class_1539 net/minecraft/src/Packet209SetPlayerTeam + f Ljava/lang/String; field_6064 teamName + f Ljava/lang/String; field_6065 teamDisplayName + f Ljava/lang/String; field_6066 teamPrefix + f Ljava/lang/String; field_6067 teamSuffix + f Ljava/util/Collection; field_6068 playerNames + f I field_6069 mode + f I field_6070 friendlyFire +c net/minecraft/class_1540 net/minecraft/src/Packet207SetScore + f Ljava/lang/String; field_6071 itemName + f Ljava/lang/String; field_6072 scoreName + f I field_6073 value + f I field_6074 updateOrRemove +c net/minecraft/class_719 net/minecraft/src/Packet6SpawnPosition + f I field_2633 xPosition + f I field_2634 yPosition + f I field_2635 zPosition +c net/minecraft/class_720 net/minecraft/src/Packet4UpdateTime + f J field_5277 worldAge + f J field_2636 time +c net/minecraft/class_721 net/minecraft/src/Packet252SharedKey + m (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; method_1935 getSharedKey + m (Ljava/security/PrivateKey;)[B method_1936 getVerifyToken + m ()Ljavax/crypto/SecretKey; method_1937 getSharedKey + f [B field_2637 sharedSecret + f [B field_2638 verifyToken + f Ljavax/crypto/SecretKey; field_2639 sharedKey +c net/minecraft/class_722 net/minecraft/src/Packet130UpdateSign + f I field_2640 xPosition + f I field_2641 yPosition + f I field_2642 zPosition + f [Ljava/lang/String; field_2643 signLines +c net/minecraft/class_723 net/minecraft/src/Packet22Collect + f I field_2644 collectedEntityId + f I field_2645 collectorEntityId +c net/minecraft/class_725 net/minecraft/src/Packet34EntityTeleport + f I field_2647 entityId + f I field_2648 xPosition + f I field_2649 yPosition + f I field_2650 zPosition + f B field_2651 yaw + f B field_2652 pitch +c net/minecraft/class_726 net/minecraft/src/Packet55BlockDestroy + m ()I method_1939 getEntityId + m ()I method_1940 getPosX + m ()I method_1941 getPosY + m ()I method_1942 getPosZ + m ()I method_1943 getDestroyedStage + f I field_2653 entityId + f I field_2654 posX + f I field_2655 posY + f I field_2656 posZ + f I field_2657 destroyedStage +c net/minecraft/class_1690 net/minecraft/src/Packet133TileEditorOpen + f I field_6715 field_142037_a + f I field_6716 field_142035_b + f I field_6717 field_142036_c + f I field_6718 field_142034_d +c net/minecraft/class_727 net/minecraft/src/Packet132TileEntityData + f I field_2658 xPosition + f I field_2659 yPosition + f I field_2660 zPosition + f I field_2661 actionType + f Lnet/minecraft/class_322; field_2662 data +c net/minecraft/class_728 net/minecraft/src/Packet54PlayNoteBlock + f I field_2663 xLocation + f I field_2664 yLocation + f I field_2665 zLocation + f I field_2666 instrumentType + f I field_2667 pitch + f I field_2668 blockId +c net/minecraft/class_729 net/minecraft/src/Packet53BlockChange + f I field_2669 xPosition + f I field_2670 yPosition + f I field_2671 zPosition + f I field_2672 type + f I field_2673 metadata +c net/minecraft/class_1691 net/minecraft/src/Packet44UpdateAttributes + m ()I method_6056 func_111002_d + m ()Ljava/util/List; method_6057 func_111003_f + f I field_6719 field_111005_a + f Ljava/util/List; field_6720 field_111004_b +c net/minecraft/class_1692 net/minecraft/src/Packet44UpdateAttributesSnapshot + m ()Ljava/lang/String; method_6058 func_142040_a + m ()D method_6059 func_142041_b + m ()Ljava/util/Collection; method_6060 func_142039_c + f Lnet/minecraft/class_1691; field_6721 field_142045_a + f Ljava/lang/String; field_6722 field_142043_b + f D field_6723 field_142044_c + f Ljava/util/Collection; field_6724 field_142042_d +c net/minecraft/class_730 net/minecraft/src/Packet41EntityEffect + m ()Z method_5291 isDurationMax + f I field_2674 entityId + f B field_2675 effectId + f B field_2676 effectAmplifier + f S field_2677 duration +c net/minecraft/class_731 net/minecraft/src/Packet15Place + m ()I method_1944 getXPosition + m ()I method_1945 getYPosition + m ()I method_1946 getZPosition + m ()I method_1947 getDirection + m ()Lnet/minecraft/class_1071; method_1948 getItemStack + m ()F method_1949 getXOffset + m ()F method_1950 getYOffset + m ()F method_1951 getZOffset + f I field_2678 xPosition + f I field_2679 yPosition + f I field_2680 zPosition + f I field_2681 direction + f Lnet/minecraft/class_1071; field_2682 itemStack + f F field_2683 xOffset + f F field_2684 yOffset + f F field_2685 zOffset +c net/minecraft/class_1370 net/minecraft/src/BehaviorProjectileDispense + m ()F method_4393 func_82498_a + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1364;)Lnet/minecraft/class_1417; method_4394 getProjectileEntity + m ()F method_4395 func_82500_b +c net/minecraft/class_732 net/minecraft/src/BanEntry + m ()Ljava/lang/String; method_1952 getBannedUsername + m (Ljava/lang/String;)V method_1953 setBannedBy + m (Ljava/util/Date;)V method_1954 setBanStartDate + m ()Ljava/util/Date; method_1955 getBanStartDate + m (Ljava/lang/String;)V method_1956 setBanReason + m (Ljava/util/Date;)V method_1957 setBanEndDate + m ()Ljava/lang/String; method_1958 getBannedBy + m (Ljava/lang/String;)Lnet/minecraft/class_732; method_1959 parse + m ()Ljava/util/Date; method_1960 getBanEndDate + m ()Z method_1961 hasBanExpired + m ()Ljava/lang/String; method_1962 getBanReason + m ()Ljava/lang/String; method_1963 buildBanString + f Ljava/text/SimpleDateFormat; field_2686 dateFormat + f Ljava/lang/String; field_2688 username + f Ljava/util/Date; field_2689 banStartDate + f Ljava/lang/String; field_2690 bannedBy + f Ljava/util/Date; field_2691 banEndDate + f Ljava/lang/String; field_2692 reason +c net/minecraft/class_733 net/minecraft/src/BanList + m (Lnet/minecraft/class_732;)V method_1964 put + m (Ljava/lang/String;)Z method_1965 isBanned + m (Z)V method_1966 setListActive + m ()Z method_1967 isListActive + m (Ljava/lang/String;)V method_1968 remove + m (Z)V method_1969 saveToFile + m ()Ljava/util/Map; method_1970 getBannedList + m ()V method_1971 removeExpiredBans + m ()V method_1972 loadBanList + m ()V method_1973 saveToFileWithHeader + f Lnet/minecraft/class_832; field_2693 theBanList + f Ljava/io/File; field_2694 fileName + f Z field_2695 listActive +c net/minecraft/class_734 net/minecraft/src/ServerCommand + f Ljava/lang/String; field_2696 command + f Lnet/minecraft/class_1061; field_2697 sender +c net/minecraft/class_1541 net/minecraft/src/DispenserBehaviors + m ()V method_5292 registerDispenserBehaviours +c net/minecraft/class_1371 net/minecraft/src/DispenserBehaviorArrow +c net/minecraft/class_1373 net/minecraft/src/DispenserBehaviorFilledBucket + f Lnet/minecraft/class_1338; field_5282 defaultDispenserItemBehavior +c net/minecraft/class_1374 net/minecraft/src/DispenserBehaviorEmptyBucket + f Lnet/minecraft/class_1338; field_5284 defaultDispenserItemBehavior +c net/minecraft/class_1542 net/minecraft/src/DispenserBehaviorFire + f Z field_6075 field_96466_b +c net/minecraft/class_1543 net/minecraft/src/DispenserBehaviorDye + f Z field_6076 field_96461_b +c net/minecraft/class_1544 net/minecraft/src/DispenserBehaviorTNT +c net/minecraft/class_1375 net/minecraft/src/DispenserBehaviorEgg +c net/minecraft/class_1376 net/minecraft/src/DispenserBehaviorSnowball +c net/minecraft/class_1377 net/minecraft/src/DispenserBehaviorExperience +c net/minecraft/class_1378 net/minecraft/src/DispenserBehaviorPotion + f Lnet/minecraft/class_1338; field_5289 defaultDispenserItemBehavior +c net/minecraft/class_1379 net/minecraft/src/DispenserBehaviorPotionProjectile + f Lnet/minecraft/class_1071; field_5290 potionItemStack + f Lnet/minecraft/class_1378; field_5291 dispenserPotionBehavior +c net/minecraft/class_1380 net/minecraft/src/DispenserBehaviorMobEgg +c net/minecraft/class_1381 net/minecraft/src/DispenserBehaviorFireworks +c net/minecraft/class_1382 net/minecraft/src/DispenserBehaviorFireball +c net/minecraft/class_1372 net/minecraft/src/DispenserBehaviorBoat + f Lnet/minecraft/class_1338; field_5280 defaultDispenserItemBehavior +c net/minecraft/class_737 net/minecraft/src/ConvertingProgressUpdate + f Lnet/minecraft/server/MinecraftServer; field_2700 mcServer + f J field_2701 field_96245_b +c net/minecraft/class_738 net/minecraft/src/ThreadDedicatedServer + m ()V run run + f Lnet/minecraft/class_770; field_2702 connectedDedicatedServer +c net/minecraft/class_739 net/minecraft/src/ThreadMinecraftServer + m ()V run run + f Lnet/minecraft/server/MinecraftServer; field_2703 theServer +c net/minecraft/class_740 net/minecraft/src/CallableIsServerModded + m ()Ljava/lang/String; method_4396 func_96558_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/server/MinecraftServer; field_2704 mcServer +c net/minecraft/class_741 net/minecraft/src/CallableServerProfiler + m ()Ljava/lang/String; method_4397 callServerProfiler + m ()Ljava/lang/Object; call call + f Lnet/minecraft/server/MinecraftServer; field_2705 mcServer +c net/minecraft/class_742 net/minecraft/src/CallableServerMemoryStats + m ()Ljava/lang/String; method_1977 callServerMemoryStats + m ()Ljava/lang/Object; call call + f Lnet/minecraft/server/MinecraftServer; field_2706 mcServer +c net/minecraft/class_1384 net/minecraft/src/PlayerPositionComparator + m (Lnet/minecraft/class_798;Lnet/minecraft/class_798;)I method_4398 comparePlayers + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_851; field_5297 theChunkCoordinates +c net/minecraft/class_743 net/minecraft/src/ServerConfigurationManager + m ()I method_1978 getEntityViewDistance + m (DDDDILnet/minecraft/class_700;)V method_1979 sendPacketToPlayersAroundPoint + m (Lnet/minecraft/class_1157;)V method_1991 setGameType + m (Lnet/minecraft/class_630;Lnet/minecraft/class_798;)V method_1980 initializeConnectionToPlayer + m (Lnet/minecraft/class_1687;)V method_6061 sendChatMsg + m (Lnet/minecraft/class_1687;Z)V method_6062 func_110459_a + m (Lnet/minecraft/class_700;)V method_1981 sendPacketToAllPlayers + m (Lnet/minecraft/class_700;I)V method_1982 sendPacketToAllPlayersInDimension + m (Lnet/minecraft/class_1545;Lnet/minecraft/class_798;)V method_5293 func_96456_a + m (Ljava/lang/String;)Lnet/minecraft/class_798; method_1988 createPlayerForUser + m (Ljava/net/SocketAddress;Ljava/lang/String;)Ljava/lang/String; method_1989 allowUserToConnect + m (Lnet/minecraft/class_798;)Lnet/minecraft/class_322; method_5294 readPlayerDataFromFile + m (Lnet/minecraft/class_798;I)V method_1984 transferPlayerToDimension + m (Lnet/minecraft/class_798;IZ)Lnet/minecraft/class_798; method_1985 recreatePlayerEntity + m (Lnet/minecraft/class_798;Lnet/minecraft/class_795;)V method_1986 func_72375_a + m (Lnet/minecraft/class_798;Lnet/minecraft/class_798;Lnet/minecraft/class_1150;)V method_1987 func_72381_a + m (Lnet/minecraft/class_864;ILnet/minecraft/class_795;Lnet/minecraft/class_795;)V method_4399 transferEntityToWorld + m (Lnet/minecraft/class_851;IIIIIILjava/util/Map;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_1150;)Ljava/util/List; method_5296 findPlayers + m (Lnet/minecraft/class_988;DDDDILnet/minecraft/class_700;)V method_1990 sendToAllNearExcept + m (Lnet/minecraft/class_988;Ljava/util/Map;)Z method_5295 func_96457_a + m (Z)V method_1992 setWhiteListEnabled + m ([Lnet/minecraft/class_795;)V method_1993 setPlayerManager + m ()V method_1994 onTick + m (Ljava/lang/String;)V method_1997 addOp + m (Lnet/minecraft/class_798;)V method_1995 writePlayerData + m (Lnet/minecraft/class_798;Lnet/minecraft/class_795;)V method_1996 updateTimeAndWeatherForPlayer + m (Z)V method_1998 setCommandsAllowedForAll + m ()Ljava/lang/String; method_1999 getPlayerListAsString + m (Ljava/lang/String;)V method_2001 removeOp + m (Lnet/minecraft/class_798;)V method_2000 playerLoggedIn + m ()[Ljava/lang/String; method_2002 getAllUsernames + m (Ljava/lang/String;)Z method_2004 isAllowedToLogin + m (Lnet/minecraft/class_798;)V method_2003 serverUpdateMountedMovingPlayer + m ()Lnet/minecraft/class_733; method_2005 getBannedPlayers + m (Ljava/lang/String;)Z method_2007 isPlayerOpped + m (Lnet/minecraft/class_798;)V method_2006 playerLoggedOut + m ()Lnet/minecraft/class_733; method_2008 getBannedIPs + m (Ljava/lang/String;)Lnet/minecraft/class_798; method_2010 getPlayerEntity + m (Lnet/minecraft/class_798;)V method_2009 syncPlayerInventory + m ()V method_2011 saveAllPlayerData + m (Ljava/lang/String;)V method_2013 addToWhiteList + m ()Ljava/util/Set; method_2012 getWhiteListedPlayers + m (Ljava/lang/String;)V method_2015 removeFromWhitelist + m ()Ljava/util/Set; method_2014 getOps + m (Ljava/lang/String;)Ljava/util/List; method_2017 getPlayerList + m ()V method_2016 loadWhiteList + m ()I method_2018 getCurrentPlayerCount + m ()I method_2019 getMaxPlayers + m ()[Ljava/lang/String; method_2020 getAvailablePlayerDat + m ()Z method_2021 isWhiteListEnabled + m ()I method_2022 getViewDistance + m ()Lnet/minecraft/server/MinecraftServer; method_2023 getServerInstance + m ()Lnet/minecraft/class_322; method_2024 getHostPlayerData + m ()V method_2025 removeAllPlayers + f Ljava/util/List; field_2708 playerEntityList + f I field_2709 maxPlayers + f I field_2710 viewDistance + f Ljava/text/SimpleDateFormat; field_2711 dateFormat + f Lnet/minecraft/server/MinecraftServer; field_2712 mcServer + f Lnet/minecraft/class_733; field_2713 bannedPlayers + f Lnet/minecraft/class_733; field_2714 bannedIPs + f Ljava/util/Set; field_2715 ops + f Ljava/util/Set; field_2716 whiteListedPlayers + f Lnet/minecraft/class_105; field_2717 playerNBTManagerObj + f Z field_2718 whiteListEnforced + f Lnet/minecraft/class_1157; field_2719 gameType + f Z field_2720 commandsAllowedForAll + f I field_2721 playerPingIndex +c net/minecraft/class_744 net/minecraft/src/IServer + m ()I method_2043 getCurrentPlayerCount + m ()I method_2044 getMaxPlayers + m ()[Ljava/lang/String; method_2045 getAllUsernames + m ()Ljava/lang/String; method_2026 getPlugins + m ()Z method_2027 isDebuggingEnabled + m ()Ljava/lang/String; method_2028 getFolderName + m ()V method_2029 saveProperties + m (Ljava/lang/String;I)I method_2030 getIntProperty + m (Ljava/lang/String;Ljava/lang/Object;)V method_2031 setProperty + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_2032 getStringProperty + m ()Ljava/lang/String; method_2033 getSettingsFilename + m (Ljava/lang/String;)V method_2034 logInfo + m (Ljava/lang/String;)V method_2035 logWarning + m (Ljava/lang/String;)Ljava/lang/String; method_2036 handleRConCommand + m (Ljava/lang/String;)V method_2037 logSevere + m (Ljava/lang/String;)V method_2038 logDebug + m ()Ljava/lang/String; method_2039 getHostname + m ()I method_2040 getPort + m ()Ljava/lang/String; method_2041 getMotd + m ()Ljava/lang/String; method_2042 getMinecraftVersion +c net/minecraft/class_1545 net/minecraft/src/ServerScoreboard + m (Lnet/minecraft/class_1472;)V method_5297 func_96547_a + m ()V method_5298 func_96551_b + m (Lnet/minecraft/class_1467;)Ljava/util/List; method_5299 func_96550_d + m (Lnet/minecraft/class_1467;)V method_5300 func_96549_e + m (Lnet/minecraft/class_1467;)Ljava/util/List; method_5301 func_96548_f + m (Lnet/minecraft/class_1467;)V method_5302 func_96546_g + m (Lnet/minecraft/class_1467;)I method_5303 func_96552_h + f Lnet/minecraft/server/MinecraftServer; field_6077 field_96555_a + f Ljava/util/Set; field_6078 field_96553_b + f Lnet/minecraft/class_1472; field_6079 field_96554_c +c net/minecraft/class_745 net/minecraft/src/PropertyManager + m ()V method_2046 generateNewProperties + m (Ljava/lang/String;I)I method_2047 getIntProperty + m (Ljava/lang/String;Ljava/lang/Object;)V method_2048 setProperty + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_2049 getProperty + m (Ljava/lang/String;Z)Z method_2050 getBooleanProperty + m ()V method_2051 saveProperties + m ()Ljava/io/File; method_2052 getPropertiesFile + f Ljava/util/Properties; field_2723 serverProperties + f Lnet/minecraft/class_1555; field_6080 logger + f Ljava/io/File; field_2724 serverPropertiesFile +c net/minecraft/class_746 net/minecraft/src/IUpdatePlayerListBox + m ()V method_2053 update +c net/minecraft/class_747 net/minecraft/src/CommandServerBanIp + m (Lnet/minecraft/class_1061;Ljava/lang/String;Ljava/lang/String;)V method_2054 banIP + f Ljava/util/regex/Pattern; field_2725 IPv4Pattern +c net/minecraft/class_748 net/minecraft/src/CommandServerBan +c net/minecraft/class_749 net/minecraft/src/CommandServerSay +c net/minecraft/class_1385 net/minecraft/src/CommandClearInventory + m ()[Ljava/lang/String; method_4402 getAllOnlineUsernames +c net/minecraft/class_751 net/minecraft/src/CommandServerDeop +c net/minecraft/class_752 net/minecraft/src/CommandDebug + m (ILjava/lang/String;Ljava/lang/StringBuilder;)V method_2056 getProfileDump + m (JI)V method_2057 saveProfilerResults + m (JI)Ljava/lang/String; method_2058 getProfilerResults + m ()Ljava/lang/String; method_2059 getWittyComment + f J field_2727 startTime + f I field_2728 startTicks +c net/minecraft/class_753 net/minecraft/src/CommandServerEmote +c net/minecraft/class_754 net/minecraft/src/CommandServerKick +c net/minecraft/class_755 net/minecraft/src/CommandServerBanlist +c net/minecraft/class_756 net/minecraft/src/CommandServerList +c net/minecraft/class_757 net/minecraft/src/CommandServerMessage +c net/minecraft/class_758 net/minecraft/src/CommandServerOp +c net/minecraft/class_759 net/minecraft/src/CommandServerPardonIp +c net/minecraft/class_760 net/minecraft/src/CommandServerPardon +c net/minecraft/class_761 net/minecraft/src/CommandServerPublishLocal +c net/minecraft/class_762 net/minecraft/src/CommandServerSaveAll +c net/minecraft/class_763 net/minecraft/src/CommandServerSaveOff +c net/minecraft/class_764 net/minecraft/src/CommandServerSaveOn +c net/minecraft/class_1546 net/minecraft/src/ServerCommandScoreboard + m (Ljava/lang/String;)Lnet/minecraft/class_1468; method_5304 getTeam + m (Ljava/lang/String;Z)Lnet/minecraft/class_1467; method_5305 getScoreObjective + m (Z)Ljava/util/List; method_5306 getScoreObjectivesList + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5307 addObjective + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5308 addTeam + m ()Lnet/minecraft/class_1471; method_5309 getScoreboardFromWorldServer + m (Lnet/minecraft/class_1061;)V method_5310 getObjectivesList + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5311 setTeamOption + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5313 removeTeam + m (Lnet/minecraft/class_1061;Ljava/lang/String;)V method_5312 removeObjective + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5314 getTeamList + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5315 joinTeam + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5316 leaveTeam + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5317 emptyTeam + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5318 setObjectivesDisplay + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5319 listPlayers + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5320 setPlayerScore + m (Lnet/minecraft/class_1061;[Ljava/lang/String;I)V method_5321 resetPlayerScore +c net/minecraft/class_765 net/minecraft/src/ServerCommandManager +c net/minecraft/class_1387 net/minecraft/src/CommandSetSpawnpoint +c net/minecraft/class_766 net/minecraft/src/CommandServerStop +c net/minecraft/class_767 net/minecraft/src/CommandServerTp +c net/minecraft/class_1547 net/minecraft/src/ServerCommandTestFor +c net/minecraft/class_768 net/minecraft/src/CommandServerWhitelist +c net/minecraft/class_769 net/minecraft/src/DedicatedPlayerList + m ()Lnet/minecraft/class_770; method_2060 getDedicatedServerInstance + m ()V method_2061 loadOpsList + m ()V method_2062 saveOpsList + m ()V method_2063 readWhiteList + m ()V method_2064 saveWhiteList + f Ljava/io/File; field_2729 opsList + f Ljava/io/File; field_2730 whiteList +c net/minecraft/class_770 net/minecraft/src/DedicatedServer + m (Ljava/lang/String;Lnet/minecraft/class_1061;)V method_2065 addPendingCommand + m (Ljava/lang/String;Z)Z method_2066 getBooleanProperty + m ()V method_2067 executePendingCommands + m ()Lnet/minecraft/class_769; method_2068 getDedicatedPlayerList + m ()V method_2069 func_120011_ar + f Ljava/util/List; field_2731 pendingCommandList + f Lnet/minecraft/class_1555; field_6081 field_98131_l + f Lnet/minecraft/class_810; field_2732 theRConThreadQuery + f Lnet/minecraft/class_813; field_2733 theRConThreadMain + f Lnet/minecraft/class_745; field_2734 settings + f Z field_2735 canSpawnStructures + f Lnet/minecraft/class_1157; field_2736 gameType + f Lnet/minecraft/class_805; field_2737 networkThread + f Z field_2738 guiIsEnabled +c net/minecraft/class_771 net/minecraft/src/DedicatedServerSleepThread + m ()V run run + f Lnet/minecraft/class_770; field_2739 theDecitatedServer +c net/minecraft/class_772 net/minecraft/src/DedicatedServerCommandThread + m ()V run run + f Lnet/minecraft/class_770; field_2740 server +c net/minecraft/class_773 net/minecraft/src/CallableType + m ()Ljava/lang/String; method_2070 getType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_770; field_2741 theDecitatedServer +c net/minecraft/class_1388 net/minecraft/src/CallableServerType + m ()Ljava/lang/String; method_4406 callServerType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_770; field_5299 theDedicatedServer +c net/minecraft/class_774 net/minecraft/src/DedicatedServerListenThread + m (Ljava/net/InetAddress;)V method_2071 func_71761_a + m ()Lnet/minecraft/class_770; method_2072 getDedicatedServer + f Lnet/minecraft/class_775; field_2742 theServerListenThread +c net/minecraft/class_775 net/minecraft/src/ServerListenThread + m ()V method_2073 processPendingConnections + m (Ljava/net/InetAddress;)V method_2075 func_71769_a + m (Lnet/minecraft/class_801;)V method_2074 addPendingConnection + m ()V method_2076 func_71768_b + m ()I method_2079 getMyPort + m ()V run run + f Ljava/util/List; field_2744 pendingConnections + f Ljava/util/HashMap; field_2745 recentConnections + f I field_2746 connectionCounter + f Ljava/net/ServerSocket; field_2747 myServerSocket + f Lnet/minecraft/class_805; field_2748 myNetworkListenThread + f Ljava/net/InetAddress; field_2749 myServerAddress + f I field_2750 myPort +c net/minecraft/class_776 net/minecraft/src/MinecraftServerGui + m (Lnet/minecraft/class_770;)V method_2080 func_120016_a + m (Lnet/minecraft/class_776;)Lnet/minecraft/class_770; method_2081 func_120017_a + m ()Ljavax/swing/JComponent; method_2082 func_120019_b + m ()Ljavax/swing/JComponent; method_2083 func_120020_c + m ()Ljavax/swing/JComponent; method_2084 func_120018_d + f Z field_2752 field_120022_a + f Lnet/minecraft/class_770; field_2753 field_120021_b +c net/minecraft/class_778 net/minecraft/src/MinecraftServerGuiINNER1 + m (Ljava/awt/event/WindowEvent;)V windowClosing windowClosing + f Lnet/minecraft/class_770; field_2755 field_120023_a +c net/minecraft/class_779 net/minecraft/src/MinecraftServerGuiINNER2 + m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed + f Ljavax/swing/JTextField; field_2756 field_120025_a + f Lnet/minecraft/class_776; field_2757 field_120024_b +c net/minecraft/class_780 net/minecraft/src/MinecraftServerGuiINNER3 + m (Ljava/awt/event/FocusEvent;)V focusGained focusGained + f Lnet/minecraft/class_776; field_2758 field_120032_a +c net/minecraft/class_781 net/minecraft/src/PlayerListComponent + f Lnet/minecraft/server/MinecraftServer; field_2759 field_120015_a + f I field_2760 field_120014_b +c net/minecraft/class_782 net/minecraft/src/StatsComponent + m ()V method_2086 func_120034_a + m (Lnet/minecraft/class_782;)V method_2087 func_120033_a + m ([J)D method_2088 func_120035_a + m (Ljava/awt/Graphics;)V paint paint + f Ljava/text/DecimalFormat; field_2761 field_120040_a + f [I field_2762 field_120038_b + f I field_2763 field_120039_c + f [Ljava/lang/String; field_2764 field_120036_d + f Lnet/minecraft/server/MinecraftServer; field_2765 field_120037_e +c net/minecraft/class_783 net/minecraft/src/StatsComponentINNER1 + m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed + f Lnet/minecraft/class_782; field_2766 field_120030_a +c net/minecraft/class_784 net/minecraft/src/TextAreaLogHandler + m ()V close close + m ()V flush flush + m (Ljava/util/logging/LogRecord;)V publish publish + f Ljava/util/logging/Formatter; field_2767 field_120029_a + f [I field_2768 field_120027_b + f I field_2769 field_120028_c + f Ljavax/swing/JTextArea; field_2770 field_120026_d +c net/minecraft/class_785 net/minecraft/src/TextAreaLogHandlerINNER1 + m (Ljava/util/logging/LogRecord;)Ljava/lang/String; format format + f Lnet/minecraft/class_784; field_2771 field_120031_a +c net/minecraft/class_786 net/minecraft/src/DestroyBlockProgress + m (I)V method_2089 setPartialBlockDamage + m ()I method_2090 getPartialBlockX + m (I)V method_4408 setCloudUpdateTick + m ()I method_2091 getPartialBlockY + m ()I method_2092 getPartialBlockZ + m ()I method_2093 getPartialBlockDamage + m ()I method_4409 getCreationCloudUpdateTick + f I field_2772 miningPlayerEntId + f I field_2773 partialBlockX + f I field_2774 partialBlockY + f I field_2775 partialBlockZ + f I field_2776 partialBlockProgress + f I field_5301 createdAtCloudUpdateTick +c net/minecraft/class_787 net/minecraft/src/DemoWorldServer + f J field_2777 demoWorldSeed + f Lnet/minecraft/class_1156; field_2778 demoWorldSettings +c net/minecraft/class_788 net/minecraft/src/DemoWorldManager + m ()V method_2094 sendDemoReminder + f Z field_2779 field_73105_c + f Z field_2780 demoTimeExpired + f I field_2781 field_73104_e + f I field_2782 field_73102_f +c net/minecraft/class_789 net/minecraft/src/WorldServerMulti +c net/minecraft/class_790 net/minecraft/src/EntityTracker + m ()V method_2095 updateTrackedEntities + m (Lnet/minecraft/class_798;)V method_2096 removePlayerFromTrackers + m (Lnet/minecraft/class_798;Lnet/minecraft/class_1196;)V method_4410 func_85172_a + m (Lnet/minecraft/class_864;)V method_2097 trackEntity + m (Lnet/minecraft/class_864;II)V method_2098 trackEntity + m (Lnet/minecraft/class_864;IIZ)V method_2099 trackEntity + m (Lnet/minecraft/class_864;Lnet/minecraft/class_700;)V method_2100 sendPacketToTrackedPlayers + m (Lnet/minecraft/class_864;)V method_2101 untrackEntity + m (Lnet/minecraft/class_864;Lnet/minecraft/class_700;)V method_2102 sendPacketToTrackedPlayersAndTrackedEntity + f Lnet/minecraft/class_795; field_2783 theWorld + f Ljava/util/Set; field_2784 trackedEntities + f Lnet/minecraft/class_833; field_2785 trackedEntityHashTable + f I field_2786 maxTrackingDistanceThreshold +c net/minecraft/class_1548 net/minecraft/src/CallableEntityTracker + m ()Ljava/lang/String; method_5322 func_96568_a + m ()Ljava/lang/Object; call call + f I field_6082 field_96570_a + f Lnet/minecraft/class_790; field_6083 theEntityTracker +c net/minecraft/class_791 net/minecraft/src/WorldManager + f Lnet/minecraft/server/MinecraftServer; field_2787 mcServer + f Lnet/minecraft/class_795; field_2788 theWorldServer +c net/minecraft/class_792 net/minecraft/src/PlayerManager + m ()Lnet/minecraft/class_795; method_2103 getMinecraftServer + m (I)I method_2104 getFurthestViewableBlock + m (III)V method_2105 markBlockForUpdate + m (IIIII)Z method_2106 overlaps + m (IIZ)Lnet/minecraft/class_793; method_2107 getPlayerInstance + m (Lnet/minecraft/class_792;)Lnet/minecraft/class_795; method_2108 getWorldServer + m (Lnet/minecraft/class_798;)V method_2109 addPlayer + m (Lnet/minecraft/class_798;II)Z method_2110 isPlayerWatchingChunk + m ()V method_2111 updatePlayerInstances + m (Lnet/minecraft/class_792;)Lnet/minecraft/class_835; method_2112 getChunkWatchers + m (Lnet/minecraft/class_798;)V method_2113 filterChunkLoadQueue + m (Lnet/minecraft/class_792;)Ljava/util/List; method_6063 getChunkWatcherList + m (Lnet/minecraft/class_798;)V method_2115 removePlayer + m (Lnet/minecraft/class_792;)Ljava/util/List; method_2114 getChunkWatchersWithPlayers + m (Lnet/minecraft/class_798;)V method_2116 updateMountedMovingPlayer + f Lnet/minecraft/class_795; field_2789 theWorldServer + f Ljava/util/List; field_2790 players + f Lnet/minecraft/class_835; field_2791 playerInstances + f Ljava/util/List; field_2792 playerInstancesToUpdate + f Ljava/util/List; field_6725 playerInstanceList + f I field_2793 playerViewRadius + f J field_6726 previousTotalWorldTime + f [[I field_2794 xzDirectionsConst +c net/minecraft/class_793 net/minecraft/src/PlayerInstance + m ()V method_6064 processChunk + m (III)V method_2118 markBlockNeedsUpdate + m (Lnet/minecraft/class_1196;)V method_6065 increaseInhabitedTime + m (Lnet/minecraft/class_226;)V method_2119 updateTileEntity + m (Lnet/minecraft/class_700;)V method_2120 sendPacketToPlayersInInstance + m (Lnet/minecraft/class_793;)Lnet/minecraft/class_1146; method_2121 getChunkLocation + m (Lnet/minecraft/class_798;)V method_2122 addPlayer + m ()V method_2117 onUpdate + m (Lnet/minecraft/class_793;)Ljava/util/List; method_2123 getPlayersInChunk + m (Lnet/minecraft/class_798;)V method_2124 removePlayer + f Lnet/minecraft/class_792; field_2795 thePlayerManager + f Ljava/util/List; field_2796 players + f Lnet/minecraft/class_1146; field_2797 currentChunk + f [S field_2798 blocksToUpdate + f I field_2799 numBlocksToUpdate + f I field_2800 flagsYAreasToUpdate + f J field_6727 previousWorldTime +c net/minecraft/class_794 net/minecraft/src/ChunkProviderServer + m ()V method_2125 unloadAllChunks + m (Lnet/minecraft/class_1196;)V method_2126 saveChunkExtraData + m (II)V method_2127 dropChunk + m (Lnet/minecraft/class_1196;)V method_2128 saveChunkData + m (II)Lnet/minecraft/class_1196; method_2129 loadChunkFromFile + f Z field_2801 chunkLoadOverride + f Ljava/util/Set; field_2802 droppedChunksSet + f Lnet/minecraft/class_1196; field_2803 dummyChunk + f Lnet/minecraft/class_1193; field_2804 serverChunkGenerator + f Lnet/minecraft/class_1199; field_2805 chunkLoader + f Lnet/minecraft/class_835; field_2806 id2ChunkMap + f Ljava/util/List; field_2807 loadedChunks + f Lnet/minecraft/class_795; field_2808 worldObj +c net/minecraft/class_795 net/minecraft/src/WorldServer + m ()V method_2130 resetRainAndThunder + m ()V method_2132 saveLevel + m (Lnet/minecraft/class_1166;)Z method_2137 onBlockEventReceived + m (Lnet/minecraft/class_872;III)Lnet/minecraft/class_1171; method_2136 spawnRandomCreature + m (ZLnet/minecraft/class_841;)V method_2138 saveAllChunks + m ()V method_2131 sendAndApplyBlockEvents + m (Lnet/minecraft/class_1156;)V method_2140 createSpawnPosition + m (IIIIII)Ljava/util/List; method_2134 getTileEntityList + m ()V method_2141 wakeAllPlayers + m ()Z method_2142 areAllPlayersAsleep + m ()V method_4411 resetUpdateEntityTick + m ()V method_2143 createBonusChest + m ()Lnet/minecraft/class_851; method_2144 getEntrancePortalLocation + m ()V method_5323 saveChunkData + m ()V method_2145 flush + m ()Lnet/minecraft/server/MinecraftServer; method_2146 getMinecraftServer + m ()Lnet/minecraft/class_790; method_2147 getEntityTracker + m ()Lnet/minecraft/class_792; method_2148 getPlayerManager + m ()Lnet/minecraft/class_1163; method_4412 getDefaultTeleporter + f Lnet/minecraft/class_790; field_2809 theEntityTracker + f Lnet/minecraft/class_792; field_2810 thePlayerManager + f Ljava/util/Set; field_2811 pendingTickListEntriesHashSet + f Ljava/util/TreeSet; field_2812 pendingTickListEntriesTreeSet + f Z field_2813 allPlayersSleeping + f I field_2814 updateEntityTick + f Lnet/minecraft/class_1163; field_5302 worldTeleporter + f Lnet/minecraft/class_1162; field_6728 animalSpawner + f [Lnet/minecraft/class_797; field_2815 blockEventCache + f I field_2816 blockEventCacheIndex + f [Lnet/minecraft/class_847; field_2817 bonusChestContent + f Ljava/util/List; field_6729 pendingTickListEntriesThisTick + f Lnet/minecraft/class_833; field_2818 entityIdMap + f Lnet/minecraft/server/MinecraftServer; field_2819 mcServer + f Lnet/minecraft/class_794; field_2820 theChunkProviderServer + f Z field_2822 levelSaving +c net/minecraft/class_796 net/minecraft/src/ServerBlockEvent +c net/minecraft/class_797 net/minecraft/src/ServerBlockEventList +c net/minecraft/class_798 net/minecraft/src/EntityPlayerMP + m (FFZZ)V method_6066 setEntityActionState + m (Lnet/minecraft/class_651;)V method_2150 updateClientInfo + m (Ljava/lang/String;I)V method_2151 requestTexturePackLoad + m (Lnet/minecraft/class_1002;)V method_2152 sendContainerToPlayer + m (DZ)V method_2154 handleFalling + m (Lnet/minecraft/class_226;)V method_2149 getTileEntityInfo + m ()V method_2156 getNextWindowId + m ()V method_2153 addSelfToInternalCraftingInventory + m ()V method_2157 onUpdateEntity + m ()V method_2158 updateHeldItem + m ()V method_2159 closeContainer + m ()V method_2160 mountEntityAndWakeUp + m ()V method_2161 setPlayerHealthUpdated + m ()Lnet/minecraft/class_795; method_2162 getServerForPlayer + m ()Ljava/lang/String; method_2163 getPlayerIP + m ()I method_2164 getChatVisibility + m ()V method_6067 func_143004_u + f Lnet/minecraft/class_803; field_2823 playerNetServerHandler + f Lnet/minecraft/server/MinecraftServer; field_2824 mcServer + f Ljava/lang/String; field_6730 translator + f F field_6731 field_130068_bO + f F field_6732 lastHealth + f I field_2828 lastFoodLevel + f Z field_2829 wasHungry + f I field_2830 lastExperience + f I field_2831 ticksOfInvuln + f I field_2832 renderDistance + f I field_2833 chatVisibility + f Z field_2834 chatColours + f J field_6733 field_143005_bX + f I field_2836 currentWindowId + f Lnet/minecraft/class_799; field_2825 theItemInWorldManager + f D field_2837 managedPosX + f D field_2838 managedPosZ + f Ljava/util/List; field_2839 loadedChunks + f Ljava/util/List; field_2840 destroyedItemsNetCache + f Z field_2841 isChangingQuantityOnly + f I field_2842 ping + f Z field_2843 playerConqueredTheEnd +c net/minecraft/class_799 net/minecraft/src/ItemInWorldManager + m ()V method_2165 updateBlockRemoving + m (III)V method_2166 blockRemoving + m (IIII)V method_2167 onBlockClicked + m (Lnet/minecraft/class_1157;)V method_2171 setGameType + m (Lnet/minecraft/class_795;)V method_2168 setWorld + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;)Z method_2169 tryUseItem + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;IIIIFFF)Z method_2170 activateBlockOrUseItem + m ()Lnet/minecraft/class_1157; method_2172 getGameType + m (III)Z method_2173 tryHarvestBlock + m (Lnet/minecraft/class_1157;)V method_2174 initializeGameType + m (III)V method_2175 cancelDestroyingBlock + m ()Z method_2176 isCreative + m (III)Z method_2177 removeBlock + f Lnet/minecraft/class_1150; field_2844 theWorld + f Lnet/minecraft/class_798; field_2845 thisPlayerMP + f Lnet/minecraft/class_1157; field_2846 gameType + f Z field_2847 isDestroyingBlock + f I field_2848 initialDamage + f I field_2849 curBlockX + f I field_2850 curBlockY + f I field_2851 curBlockZ + f I field_2852 curblockDamage + f Z field_2853 receivedFinishDiggingPacket + f I field_2854 posX + f I field_2855 posY + f I field_2856 posZ + f I field_2857 field_73093_n + f I field_2858 durabilityRemainingOnBlock +c net/minecraft/class_800 net/minecraft/src/EntityTrackerEntry + m ()V method_2178 sendDestroyEntityPacketToTrackedPlayers + m (Lnet/minecraft/class_700;)V method_2179 sendPacketToTrackedPlayers + m (Ljava/util/List;)V method_2181 updatePlayerList + m (Lnet/minecraft/class_798;)V method_2180 removeFromTrackedPlayers + m ()V method_6068 func_111190_b + m (Lnet/minecraft/class_700;)V method_2183 sendPacketToTrackedPlayersAndTrackedEntity + m (Ljava/util/List;)V method_2185 updatePlayerEntities + m (Lnet/minecraft/class_798;)V method_2184 updatePlayerEntity + m ()Lnet/minecraft/class_700; method_2182 getSpawnPacket + m (Lnet/minecraft/class_798;)V method_2186 removeTrackedPlayerSymmetric + m (Lnet/minecraft/class_798;)Z method_2187 isPlayerWatchingThisChunk + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + f Lnet/minecraft/class_864; field_2859 trackedEntity + f I field_2860 trackingDistanceThreshold + f I field_2861 updateFrequency + f I field_2862 encodedPosX + f I field_2863 encodedPosY + f I field_2864 encodedPosZ + f I field_2865 encodedRotationYaw + f I field_2866 encodedRotationPitch + f I field_2867 lastHeadMotion + f D field_2868 lastTrackedEntityMotionX + f D field_2869 lastTrackedEntityMotionY + f D field_2870 motionZ + f I field_2871 updateCounter + f Z field_2872 playerEntitiesUpdated + f Ljava/util/Set; field_2873 trackingPlayers + f D field_2874 lastTrackedEntityPosX + f D field_2875 lastTrackedEntityPosY + f D field_2876 lastTrackedEntityPosZ + f Z field_2877 firstUpdateDone + f Z field_2878 sendVelocityUpdates + f I field_2879 ticksSinceLastForcedTeleport + f Lnet/minecraft/class_864; field_2880 field_85178_v + f Z field_5303 ridingEntity +c net/minecraft/class_801 net/minecraft/src/NetLoginHandler + m (Ljava/lang/String;)V method_2190 raiseErrorAndDisconnect + m (Lnet/minecraft/class_801;)Ljava/lang/String; method_2188 getServerId + m (Lnet/minecraft/class_801;Z)Z method_2189 func_72531_a + m (Lnet/minecraft/class_801;)Lnet/minecraft/server/MinecraftServer; method_2191 getLoginMinecraftServer + m (Lnet/minecraft/class_801;)Ljavax/crypto/SecretKey; method_2193 getSharedKey + m ()V method_2192 tryLogin + m (Lnet/minecraft/class_801;)Ljava/lang/String; method_2195 getClientUsername + m ()V method_2194 initializePlayerConnection + m ()Ljava/lang/String; method_2196 getUsernameAndAddress + f Lnet/minecraft/class_633; field_2882 myTCPConnection + f Z field_2883 connectionComplete + f Ljava/util/Random; field_2885 rand + f [B field_2884 verifyToken + f Lnet/minecraft/server/MinecraftServer; field_2886 mcServer + f I field_2887 loginTimer + f Ljava/lang/String; field_2888 clientUsername + f Z field_2889 field_72544_i + f Ljava/lang/String; field_2890 loginServerId + f Z field_5304 field_92079_k + f Ljavax/crypto/SecretKey; field_2891 sharedKey +c net/minecraft/class_802 net/minecraft/src/ThreadLoginVerifier + m ()V run run + f Lnet/minecraft/class_801; field_2892 loginHandler +c net/minecraft/class_803 net/minecraft/src/NetServerHandler + m (DDDFF)V method_2197 setPlayerLocation + m (Lnet/minecraft/class_700;)V method_2198 sendPacket + m (Ljava/lang/String;)V method_2199 kickPlayer + m (Ljava/lang/String;)V method_2201 handleSlashCommand + m ()V method_2200 handlePackets + m ()I method_2202 getNumChunkDataPackets + f Lnet/minecraft/class_630; field_2894 netManager + f Z field_2895 connectionClosed + f Lnet/minecraft/class_798; field_2897 playerEntity + f Lnet/minecraft/server/MinecraftServer; field_2896 mcServer + f I field_2898 currentTicks + f I field_2899 playerInAirTime + f Z field_2900 field_72584_h + f I field_2901 keepAliveRandomID + f J field_2902 keepAliveTimeSent + f Ljava/util/Random; field_2903 rndmObj + f J field_2904 ticksOfLastKeepAlive + f I field_2905 chatSpamThresholdCount + f I field_2906 creativeItemCreationSpamThresholdTally + f D field_2907 lastPosX + f D field_2908 lastPosY + f D field_2909 lastPosZ + f Z field_2910 hasMoved + f Lnet/minecraft/class_833; field_2911 field_72586_s +c net/minecraft/class_1549 net/minecraft/src/CallablePacketID + m ()Ljava/lang/String; method_5324 callPacketID + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_700; field_6085 thePacket + f Lnet/minecraft/class_803; field_6086 theNetServerHandler +c net/minecraft/class_1550 net/minecraft/src/CallablePacketClass + m ()Ljava/lang/String; method_5325 getPacketClass + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_700; field_6087 thePacket + f Lnet/minecraft/class_803; field_6088 theNetServerHandler +c net/minecraft/class_805 net/minecraft/src/NetworkListenThread + m ()V method_2203 stopListening + m (Lnet/minecraft/class_803;)V method_2204 addPlayer + m ()V method_2205 handleNetworkListenThread + m ()Lnet/minecraft/server/MinecraftServer; method_2206 getServer + f Z field_2921 isListening + f Lnet/minecraft/server/MinecraftServer; field_2922 mcServer + f Ljava/util/List; field_2923 connections +c net/minecraft/class_1693 net/minecraft/src/CallableConnectionName + m ()Ljava/lang/String; method_6069 func_111199_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_803; field_6734 field_111201_a + f Lnet/minecraft/class_805; field_6735 field_111200_b +c net/minecraft/class_806 net/minecraft/src/RConOutputStream + m ()[B method_2207 toByteArray + m (I)V method_2208 writeInt + m (Ljava/lang/String;)V method_2209 writeString + m (S)V method_2210 writeShort + m ([B)V method_2211 writeByteArray + m ()V method_2212 reset + f Ljava/io/ByteArrayOutputStream; field_2924 byteArrayOutput + f Ljava/io/DataOutputStream; field_2925 output +c net/minecraft/class_807 net/minecraft/src/RConUtils + m (B)Ljava/lang/String; method_2213 getByteAsHexString + m ([BII)Ljava/lang/String; method_2214 getBytesAsString + m ([BI)I method_2215 getRemainingBytesAsLEInt + m ([BII)I method_2216 getBytesAsLEInt + m ([BII)I method_2217 getBytesAsBEint + f [C field_2926 hexDigits +c net/minecraft/class_808 net/minecraft/src/RConConsoleSource + m ()V method_2218 resetLog + m ()Ljava/lang/String; method_2219 getLogContents + f Lnet/minecraft/class_808; field_2927 instance + f Ljava/lang/StringBuffer; field_2928 buffer +c net/minecraft/class_809 net/minecraft/src/RConThreadBase + m ()V method_2220 startThread + m (Ljava/lang/String;)V method_2221 logDebug + m (Ljava/net/DatagramSocket;)V method_2222 registerSocket + m (Ljava/net/DatagramSocket;Z)Z method_2223 closeSocket + m (Ljava/net/ServerSocket;Z)Z method_2224 closeServerSocket_do + m (Z)V method_2225 closeAllSockets_do + m (Ljava/lang/String;)V method_2226 logInfo + m (Ljava/net/ServerSocket;)Z method_2227 closeServerSocket + m ()Z method_2228 isRunning + m (Ljava/lang/String;)V method_2229 logWarning + m ()I method_2230 getNumberOfPlayers + m (Ljava/lang/String;)V method_2231 logSevere + m ()V method_2232 closeAllSockets + f Z field_2929 running + f Lnet/minecraft/class_744; field_2930 server + f Ljava/lang/Thread; field_2931 rconThread + f I field_2932 field_72615_d + f Ljava/util/List; field_2933 socketList + f Ljava/util/List; field_2934 serverSocketList +c net/minecraft/class_810 net/minecraft/src/RConThreadQuery + m (Ljava/lang/Exception;)V method_2233 stopWithException + m (Ljava/net/DatagramPacket;)Z method_2234 parseIncomingPacket + m (Ljava/net/SocketAddress;)[B method_2235 getRequestID + m ([BLjava/net/DatagramPacket;)V method_2236 sendResponsePacket + m (Ljava/net/DatagramPacket;)[B method_2237 createQueryResponse + m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; method_2238 verifyClientAuth + m (Ljava/net/DatagramPacket;)V method_2239 sendAuthChallenge + m ()V method_2240 cleanQueryClientsMap + m ()Z method_2241 initQuerySystem + m ()V run run + f J field_2935 lastAuthCheckTime + f I field_2936 queryPort + f I field_2937 serverPort + f I field_2938 maxPlayers + f Ljava/lang/String; field_2939 serverMotd + f Ljava/lang/String; field_2940 worldName + f Ljava/net/DatagramSocket; field_2941 querySocket + f [B field_2942 buffer + f Ljava/net/DatagramPacket; field_2943 incomingPacket + f Ljava/util/Map; field_2944 field_72644_p + f Ljava/lang/String; field_2945 queryHostname + f Ljava/lang/String; field_2946 serverHostname + f Ljava/util/Map; field_2947 queryClients + f J field_2948 time + f Lnet/minecraft/class_806; field_2949 output + f J field_2950 lastQueryResponseTime +c net/minecraft/class_811 net/minecraft/src/RConThreadQueryAuth + m ()I method_2242 getRandomChallenge + m (J)Ljava/lang/Boolean; method_2243 hasExpired + m ()[B method_2244 getChallengeValue + m ()[B method_2245 getRequestId + f Lnet/minecraft/class_810; field_2951 queryThread + f J field_2952 timestamp + f I field_2953 randomChallenge + f [B field_2954 requestId + f [B field_2955 challengeValue + f Ljava/lang/String; field_2956 requestIdAsString +c net/minecraft/class_812 net/minecraft/src/RConThreadClient + m (IILjava/lang/String;)V method_2246 sendResponse + m (ILjava/lang/String;)V method_2247 sendMultipacketResponse + m ()V method_2248 sendLoginFailedResponse + m ()V method_2249 closeSocket + m ()V run run + f Z field_2957 loggedIn + f Ljava/net/Socket; field_2958 clientSocket + f [B field_2959 buffer + f Ljava/lang/String; field_2960 rconPassword +c net/minecraft/class_813 net/minecraft/src/RConThreadMain + m ()V method_2250 initClientThreadList + m ()V method_2251 cleanClientThreadsMap + m ()V run run + f I field_2961 rconPort + f I field_2962 serverPort + f Ljava/lang/String; field_2963 hostname + f Ljava/net/ServerSocket; field_2964 serverSocket + f Ljava/lang/String; field_2965 rconPassword + f Ljava/util/Map; field_2966 clientThreads +c net/minecraft/class_814 net/minecraft/src/Achievement + m ()Lnet/minecraft/class_814; method_2252 setIndependent + m (Lnet/minecraft/class_816;)Lnet/minecraft/class_814; method_2253 setStatStringFormatter + m ()Lnet/minecraft/class_814; method_2254 setSpecial + m ()Lnet/minecraft/class_814; method_2255 registerAchievement + m ()Ljava/lang/String; method_2256 getDescription + m ()Z method_2257 getSpecial + f I field_2967 displayColumn + f I field_2968 displayRow + f Lnet/minecraft/class_814; field_2969 parentAchievement + f Lnet/minecraft/class_1071; field_2970 theItemStack + f Ljava/lang/String; field_2971 achievementDescription + f Lnet/minecraft/class_816; field_2972 statStringFormatter + f Z field_2973 isSpecial +c net/minecraft/class_815 net/minecraft/src/AchievementList + m ()V method_2258 init + f Lnet/minecraft/class_814; field_2974 potion + f Lnet/minecraft/class_814; field_2975 theEnd + f Lnet/minecraft/class_814; field_2976 theEnd2 + f Lnet/minecraft/class_814; field_2977 enchantments + f Lnet/minecraft/class_814; field_2978 overkill + f Lnet/minecraft/class_814; field_2979 bookcase + f I field_2980 minDisplayColumn + f I field_2981 minDisplayRow + f I field_2982 maxDisplayColumn + f I field_2983 maxDisplayRow + f Ljava/util/List; field_2984 achievementList + f Lnet/minecraft/class_814; field_2985 openInventory + f Lnet/minecraft/class_814; field_2986 mineWood + f Lnet/minecraft/class_814; field_2987 buildWorkBench + f Lnet/minecraft/class_814; field_2988 buildPickaxe + f Lnet/minecraft/class_814; field_2989 buildFurnace + f Lnet/minecraft/class_814; field_2990 acquireIron + f Lnet/minecraft/class_814; field_2991 buildHoe + f Lnet/minecraft/class_814; field_2992 makeBread + f Lnet/minecraft/class_814; field_2993 bakeCake + f Lnet/minecraft/class_814; field_2994 buildBetterPickaxe + f Lnet/minecraft/class_814; field_2995 cookFish + f Lnet/minecraft/class_814; field_2996 onARail + f Lnet/minecraft/class_814; field_2997 buildSword + f Lnet/minecraft/class_814; field_2998 killEnemy + f Lnet/minecraft/class_814; field_2999 killCow + f Lnet/minecraft/class_814; field_3000 flyPig + f Lnet/minecraft/class_814; field_3001 snipeSkeleton + f Lnet/minecraft/class_814; field_3002 diamonds + f Lnet/minecraft/class_814; field_3003 portal + f Lnet/minecraft/class_814; field_3004 ghast + f Lnet/minecraft/class_814; field_3005 blazeRod +c net/minecraft/class_816 net/minecraft/src/IStatStringFormat + m (Ljava/lang/String;)Ljava/lang/String; method_2259 formatString +c net/minecraft/class_817 net/minecraft/src/StatBasic +c net/minecraft/class_818 net/minecraft/src/StatCrafting + m ()I method_2260 getItemID + f I field_3006 itemID +c net/minecraft/class_1551 net/minecraft/src/StatPlaceholder +c net/minecraft/class_819 net/minecraft/src/StatBase + m (I)Ljava/lang/String; method_2261 func_75968_a + m ()Z method_2262 isAchievement + m ()Lnet/minecraft/class_819; method_2263 registerStat + m ()Lnet/minecraft/class_819; method_2264 initIndependentStat + m ()Ljava/lang/String; method_2265 getName + m ()Ljava/text/NumberFormat; method_2266 getNumberFormat + m ()Ljava/text/DecimalFormat; method_2267 getDecimalFormat + m ()Ljava/lang/String; toString toString + f Ljava/lang/String; field_3007 statName + f Lnet/minecraft/class_823; field_3008 type + f Ljava/text/NumberFormat; field_3009 numberFormat + f Ljava/text/DecimalFormat; field_3010 decimalFormat + f I field_3011 statId + f Z field_3012 isIndependent + f Ljava/lang/String; field_3013 statGuid + f Lnet/minecraft/class_823; field_3014 simpleStatType + f Lnet/minecraft/class_823; field_3015 timeStatType + f Lnet/minecraft/class_823; field_3016 distanceStatType + f Lnet/minecraft/class_823; field_6736 field_111202_k +c net/minecraft/class_820 net/minecraft/src/StatTypeSimple +c net/minecraft/class_821 net/minecraft/src/StatTypeTime +c net/minecraft/class_822 net/minecraft/src/StatTypeDistance +c net/minecraft/class_1694 net/minecraft/src/StatTypeFloat +c net/minecraft/class_823 net/minecraft/src/IStatType + m (I)Ljava/lang/String; method_2268 format +c net/minecraft/class_824 net/minecraft/src/StatList + m ()V method_2269 nopInit + m (I)Lnet/minecraft/class_819; method_2270 getOneShotStat + m (Ljava/lang/String;I)[Lnet/minecraft/class_819; method_2271 initMinableStats + m ([Lnet/minecraft/class_819;)V method_2272 replaceAllSimilarBlocks + m ([Lnet/minecraft/class_819;II)V method_2273 replaceSimilarBlocks + m ([Lnet/minecraft/class_819;Ljava/lang/String;III)[Lnet/minecraft/class_819; method_2274 initUsableStats + m ()V method_2275 initBreakableStats + m ([Lnet/minecraft/class_819;Ljava/lang/String;III)[Lnet/minecraft/class_819; method_2276 initBreakStats + m ()V method_2277 initStats + m ()V method_2278 initCraftableStats + f Lnet/minecraft/class_819; field_3017 playerKillsStat + f Lnet/minecraft/class_819; field_3018 fishCaughtStat + f [Lnet/minecraft/class_819; field_3019 mineBlockStatArray + f [Lnet/minecraft/class_819; field_3020 objectCraftStats + f [Lnet/minecraft/class_819; field_3021 objectUseStats + f [Lnet/minecraft/class_819; field_3022 objectBreakStats + f Z field_3023 blockStatsInitialized + f Z field_3024 itemStatsInitialized + f Ljava/util/Map; field_3025 oneShotStats + f Ljava/util/List; field_3026 allStats + f Ljava/util/List; field_3027 generalStats + f Ljava/util/List; field_3028 itemStats + f Ljava/util/List; field_3029 objectMineStats + f Lnet/minecraft/class_819; field_3030 startGameStat + f Lnet/minecraft/class_819; field_3031 createWorldStat + f Lnet/minecraft/class_819; field_3032 loadWorldStat + f Lnet/minecraft/class_819; field_3033 joinMultiplayerStat + f Lnet/minecraft/class_819; field_3034 leaveGameStat + f Lnet/minecraft/class_819; field_3035 minutesPlayedStat + f Lnet/minecraft/class_819; field_3036 distanceWalkedStat + f Lnet/minecraft/class_819; field_3037 distanceSwumStat + f Lnet/minecraft/class_819; field_3038 distanceFallenStat + f Lnet/minecraft/class_819; field_3039 distanceClimbedStat + f Lnet/minecraft/class_819; field_3040 distanceFlownStat + f Lnet/minecraft/class_819; field_3041 distanceDoveStat + f Lnet/minecraft/class_819; field_3042 distanceByMinecartStat + f Lnet/minecraft/class_819; field_3043 distanceByBoatStat + f Lnet/minecraft/class_819; field_3044 distanceByPigStat + f Lnet/minecraft/class_819; field_3045 jumpStat + f Lnet/minecraft/class_819; field_3046 dropStat + f Lnet/minecraft/class_819; field_3047 damageDealtStat + f Lnet/minecraft/class_819; field_3048 damageTakenStat + f Lnet/minecraft/class_819; field_3049 deathsStat + f Lnet/minecraft/class_819; field_3050 mobKillsStat +c net/minecraft/class_825 net/minecraft/src/AchievementMap + m (I)Ljava/lang/String; method_2279 getGuid + f Lnet/minecraft/class_825; field_3051 instance + f Ljava/util/Map; field_3052 guidMap +c net/minecraft/class_1552 net/minecraft/src/LogAgent + m (Lnet/minecraft/class_1552;)Ljava/lang/String; method_5326 func_98237_a + m ()V method_5327 setupLogger + f Ljava/util/logging/Logger; field_6089 serverLogger + f Ljava/lang/String; field_6090 logFile + f Ljava/lang/String; field_6091 loggerName + f Ljava/lang/String; field_6092 loggerPrefix +c net/minecraft/class_1553 net/minecraft/src/LogAgentEmptyAnon +c net/minecraft/class_1554 net/minecraft/src/LogFormatter + m (Ljava/util/logging/LogRecord;)Ljava/lang/String; format format + f Lnet/minecraft/class_1552; field_6093 field_98229_a + f Ljava/text/SimpleDateFormat; field_6094 field_98228_b +c net/minecraft/class_826 net/minecraft/src/CryptManager + m ()Ljavax/crypto/SecretKey; method_2280 createNewSharedKey + m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; method_2281 createTheCipherInstance + m (ILjava/security/Key;[B)[B method_2282 cipherOperation + m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B method_2283 getServerIdHash + m (Ljava/lang/String;[[B)[B method_2284 digestOperation + m (Ljava/security/Key;[B)[B method_2285 encryptData + m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; method_2286 decryptSharedKey + m (Ljavax/crypto/SecretKey;Ljava/io/InputStream;)Ljava/io/InputStream; method_2287 decryptInputStream + m (Ljavax/crypto/SecretKey;Ljava/io/OutputStream;)Ljava/io/OutputStream; method_2288 encryptOuputStream + m (ZLjava/security/Key;)Lorg/bouncycastle/crypto/BufferedBlockCipher; method_6070 createBufferedBlockCipher + m ([B)Ljava/security/PublicKey; method_2290 decodePublicKey + m ()Ljava/security/KeyPair; method_2291 generateKeyPair + m (Ljava/security/Key;[B)[B method_2292 decryptData +c net/minecraft/class_827 net/minecraft/src/MD5String + m (Ljava/lang/String;)Ljava/lang/String; method_2293 getMD5String + f Ljava/lang/String; field_3054 salt +c net/minecraft/class_828 net/minecraft/src/HttpUtil + m ()I method_2294 func_76181_a + m (Ljava/util/Map;)Ljava/lang/String; method_2298 buildPostString + m (Lnet/minecraft/class_1555;Ljava/net/URL;Ljava/lang/String;Z)Ljava/lang/String; method_2296 sendPost + m (Lnet/minecraft/class_1555;Ljava/net/URL;Ljava/util/Map;Z)Ljava/lang/String; method_2297 sendPost +c net/minecraft/class_832 net/minecraft/src/LowerStringMap + m (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_2300 putLower + m ()V clear clear + m (Ljava/lang/Object;)Z containsKey containsKey + m (Ljava/lang/Object;)Z containsValue containsValue + m ()Ljava/util/Set; entrySet entrySet + m (Ljava/lang/Object;)Ljava/lang/Object; get get + m ()Z isEmpty isEmpty + m ()Ljava/util/Set; keySet keySet + m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; put put + m (Ljava/util/Map;)V putAll putAll + m (Ljava/lang/Object;)Ljava/lang/Object; remove remove + m ()I size size + f Ljava/util/Map; field_3065 internalMap +c net/minecraft/class_833 net/minecraft/src/IntHashMap + m (I)Ljava/lang/Object; method_2301 lookup + m (II)I method_2302 getSlotIndex + m (IILjava/lang/Object;I)V method_2303 insert + m (ILjava/lang/Object;)V method_2304 addKey + m ([Lnet/minecraft/class_834;)V method_2305 copyTo + m (I)Z method_2306 containsItem + m ()V method_2307 clearMap + m (I)Lnet/minecraft/class_834; method_2308 lookupEntry + m (I)Ljava/lang/Object; method_2310 removeObject + m (I)Lnet/minecraft/class_834; method_2311 removeEntry + m (I)I method_2312 getHash + m (I)I method_2313 computeHash + m (I)V method_2314 grow + f [Lnet/minecraft/class_834; field_3066 slots + f I field_3067 count + f I field_3068 threshold + f F field_3069 growFactor + f I field_3070 versionStamp + f Ljava/util/Set; field_3071 keySet +c net/minecraft/class_834 net/minecraft/src/IntHashMapEntry + m ()I method_2315 getHash + m ()Ljava/lang/Object; method_2316 getValue + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f I field_3072 hashEntry + f Ljava/lang/Object; field_3073 valueEntry + f Lnet/minecraft/class_834; field_3074 nextEntry + f I field_3075 slotHash +c net/minecraft/class_1555 net/minecraft/src/ILogAgent + m ()Ljava/util/logging/Logger; method_5330 func_120013_a + m (Ljava/lang/String;)V method_5331 logInfo + m (Ljava/lang/String;)V method_5332 logWarning + m (Ljava/lang/String;Ljava/lang/Throwable;)V method_5333 logWarningException + m (Ljava/lang/String;[Ljava/lang/Object;)V method_5334 logWarningFormatted + m (Ljava/lang/String;)V method_5335 logSevere + m (Ljava/lang/String;Ljava/lang/Throwable;)V method_5336 logSevereException + m (Ljava/lang/String;)V method_5337 logFine +c net/minecraft/class_835 net/minecraft/src/LongHashMap + m ()I method_2317 getNumHashElements + m (I)I method_2318 hash + m (II)I method_2319 getHashIndex + m (IJLjava/lang/Object;I)V method_2320 createKey + m (J)Ljava/lang/Object; method_2321 getValueByKey + m (JLjava/lang/Object;)V method_2322 add + m ([Lnet/minecraft/class_836;)V method_2323 copyHashTableTo + m (I)V method_2324 resizeTable + m (J)Z method_2325 containsItem + m (J)Lnet/minecraft/class_836; method_2326 getEntry + m (J)Ljava/lang/Object; method_2327 remove + m (J)Lnet/minecraft/class_836; method_2328 removeKey + m (J)I method_2329 getHashCode + m (J)I method_2330 getHashedKey + f [Lnet/minecraft/class_836; field_3076 hashArray + f I field_3077 numHashElements + f I field_3078 capacity + f F field_3079 percentUseable + f I field_3080 modCount +c net/minecraft/class_836 net/minecraft/src/LongHashMapEntry + m ()J method_2331 getKey + m ()Ljava/lang/Object; method_2332 getValue + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f J field_3081 key + f Ljava/lang/Object; field_3082 value + f Lnet/minecraft/class_836; field_3083 nextEntry + f I field_3084 hash +c net/minecraft/class_837 net/minecraft/src/MathHelper + m (D)F method_2333 sqrt_double + m (DD)D method_2334 abs_max + m (F)F method_2335 sin + m (FFF)F method_2336 clamp_float + m (I)I method_2337 abs_int + m (II)I method_2338 bucketInt + m (III)I method_2339 clamp_int + m (Ljava/lang/String;)Z method_2340 stringNullOrLengthZero + m (Ljava/lang/String;D)D method_4416 parseDoubleWithDefault + m (Ljava/lang/String;DD)D method_4417 func_82713_a + m (Ljava/lang/String;I)I method_4418 parseIntWithDefault + m (Ljava/lang/String;II)I method_4419 parseIntWithDefaultAndMax + m (Ljava/util/Random;DD)D method_4420 getRandomDoubleInRange + m (Ljava/util/Random;II)I method_2341 getRandomIntegerInRange + m ([J)D method_2342 average + m (D)I method_2343 truncateDoubleToInt + m (F)F method_2344 cos + m (D)I method_2345 floor_double + m (F)F method_2346 sqrt_float + m (D)J method_2347 floor_double_long + m (F)I method_2348 floor_float + m (F)F method_2349 abs + m (D)I method_2350 ceiling_double_int + m (F)I method_2351 ceiling_float_int + m (D)D method_2352 wrapAngleTo180_double + m (F)F method_2353 wrapAngleTo180_float + f [F field_3085 SIN_TABLE +c net/minecraft/class_838 net/minecraft/src/PacketCount + m (IJ)V method_2354 countPacket + f Z field_3086 allowCounting + f Ljava/util/Map; field_3087 packetCountForID + f Ljava/util/Map; field_3088 sizeCountForID + f Ljava/lang/Object; field_3089 lock +c net/minecraft/class_839 net/minecraft/src/Profiler + m ()V method_2355 clearProfiling + m (Ljava/lang/String;)V method_2356 startSection + m ()V method_2357 endSection + m (Ljava/lang/String;)Ljava/util/List; method_2358 getProfilingData + m ()Ljava/lang/String; method_2359 getNameOfLastSection + m (Ljava/lang/String;)V method_2360 endStartSection + f Z field_3090 profilingEnabled + f Ljava/util/List; field_3091 sectionList + f Ljava/util/List; field_3092 timestampList + f Ljava/lang/String; field_3093 profilingSection + f Ljava/util/Map; field_3094 profilingMap +c net/minecraft/class_840 net/minecraft/src/ProfilerResult + m ()I method_2361 func_76329_a + m (Lnet/minecraft/class_840;)I method_2362 func_76328_a + m (Ljava/lang/Object;)I compareTo compareTo + f D field_3095 field_76332_a + f D field_3096 field_76330_b + f Ljava/lang/String; field_3097 field_76331_c +c net/minecraft/class_841 net/minecraft/src/IProgressUpdate + m (I)V method_2364 setLoadingProgress + m (Ljava/lang/String;)V method_2365 displaySavingString + m (Ljava/lang/String;)V method_2367 displayLoadingString +c net/minecraft/class_842 net/minecraft/src/MouseFilter + m (FF)F method_2368 smooth + f F field_3098 field_76336_a + f F field_3099 field_76334_b + f F field_3100 field_76335_c +c net/minecraft/class_843 net/minecraft/src/StringUtils + m (I)Ljava/lang/String; method_2369 ticksToElapsedTime + m (Ljava/lang/String;)Ljava/lang/String; method_2370 stripControlCodes + f Ljava/util/regex/Pattern; field_3101 patternControlCode +c net/minecraft/class_844 net/minecraft/src/Tuple + m ()Ljava/lang/Object; method_2371 getFirst + m ()Ljava/lang/Object; method_2372 getSecond + f Ljava/lang/Object; field_3102 first + f Ljava/lang/Object; field_3103 second +c net/minecraft/class_845 net/minecraft/src/WeightedRandom + m (Ljava/util/Collection;)I method_2373 getTotalWeight + m (Ljava/util/Random;Ljava/util/Collection;)Lnet/minecraft/class_846; method_2374 getRandomItem + m (Ljava/util/Random;Ljava/util/Collection;I)Lnet/minecraft/class_846; method_2375 getRandomItem + m (Ljava/util/Random;[Lnet/minecraft/class_846;)Lnet/minecraft/class_846; method_2376 getRandomItem + m (Ljava/util/Random;[Lnet/minecraft/class_846;I)Lnet/minecraft/class_846; method_2377 getRandomItem + m ([Lnet/minecraft/class_846;)I method_2378 getTotalWeight +c net/minecraft/class_846 net/minecraft/src/WeightedRandomItem + f I field_3104 itemWeight +c net/minecraft/class_847 net/minecraft/src/WeightedRandomChestContent + m (Ljava/util/Random;[Lnet/minecraft/class_847;Lnet/minecraft/class_218;I)V method_2380 generateDispenserContents + m (Ljava/util/Random;[Lnet/minecraft/class_847;Lnet/minecraft/class_849;I)V method_2379 generateChestContents + m ([Lnet/minecraft/class_847;[Lnet/minecraft/class_847;)[Lnet/minecraft/class_847; method_4421 func_92080_a + f Lnet/minecraft/class_1071; field_5307 theItemId + f I field_3107 theMinimumChanceToGenerateItem + f I field_3108 theMaximumChanceToGenerateItem +c net/minecraft/class_848 net/minecraft/src/InventoryLargeChest + m (Lnet/minecraft/class_849;)Z method_4422 isPartOfLargeChest + f Ljava/lang/String; field_3109 name + f Lnet/minecraft/class_849; field_3110 upperChest + f Lnet/minecraft/class_849; field_3111 lowerChest +c net/minecraft/class_849 net/minecraft/src/IInventory + m (I)Lnet/minecraft/class_1071; method_2381 getStackInSlot + m (II)Lnet/minecraft/class_1071; method_2382 decrStackSize + m (ILnet/minecraft/class_1071;)V method_2383 setInventorySlotContents + m (Lnet/minecraft/class_988;)Z method_2384 isUseableByPlayer + m (I)Lnet/minecraft/class_1071; method_2386 getStackInSlotOnClosing + m ()Ljava/lang/String; method_2385 getInvName + m (ILnet/minecraft/class_1071;)Z method_5338 isItemValidForSlot + m ()Z method_5339 isInvNameLocalized + m ()I method_2389 getInventoryStackLimit + m ()V method_543 onInventoryChanged + m ()V method_2387 closeChest + m ()I method_2388 getSizeInventory + m ()V method_2390 openChest +c net/minecraft/class_850 net/minecraft/src/IInvBasic + m (Lnet/minecraft/class_852;)V method_2391 onInventoryChanged +c net/minecraft/class_1556 net/minecraft/src/IconFlipped + f Lnet/minecraft/class_1557; field_6095 baseIcon + f Z field_6096 flipU + f Z field_6097 flipV +c net/minecraft/class_1557 net/minecraft/src/Icon + m ()I method_5340 getIconWidth + m (D)F method_5341 getInterpolatedU + m ()I method_5342 getIconHeight + m (D)F method_5343 getInterpolatedV + m ()F method_5344 getMinU + m ()F method_5345 getMaxU + m ()F method_5346 getMinV + m ()F method_5347 getMaxV + m ()Ljava/lang/String; method_5348 getIconName +c net/minecraft/class_1558 net/minecraft/src/IconRegister + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_5351 registerIcon +c net/minecraft/class_852 net/minecraft/src/InventoryBasic + m (Ljava/lang/String;)V method_6071 func_110133_a + m (Lnet/minecraft/class_850;)V method_6072 func_110134_a + m (Lnet/minecraft/class_850;)V method_6073 func_110132_b + f Ljava/lang/String; field_3115 inventoryTitle + f I field_3116 slotsCount + f [Lnet/minecraft/class_1071; field_3117 inventoryContents + f Ljava/util/List; field_3118 field_70480_d + f Z field_6098 field_94051_e +c net/minecraft/class_853 net/minecraft/src/PlayerUsageSnooper + m ()V method_2395 startSnooper + m (Ljava/lang/String;Ljava/lang/Object;)V method_2396 addData + m (Lnet/minecraft/class_853;)Lnet/minecraft/class_855; method_2397 getStatsCollectorFor + m ()V method_2398 addMemoryStatsToSnooper + m (Lnet/minecraft/class_853;)Ljava/lang/Object; method_2399 getSyncLockFor + m ()Ljava/util/Map; method_2400 getCurrentStats + m (Lnet/minecraft/class_853;)Ljava/util/Map; method_2401 getDataMapFor + m ()Z method_2402 isSnooperRunning + m (Lnet/minecraft/class_853;)I method_2403 getSelfCounterFor + m ()V method_2404 stopSnooper + m (Lnet/minecraft/class_853;)Ljava/net/URL; method_2405 getServerUrlFor + m ()Ljava/lang/String; method_2406 getUniqueID + m ()J method_6074 func_130105_g + m ()V method_2407 addBaseDataToSnooper + m ()V method_2408 addJvmArgsToSnooper + f Ljava/util/Map; field_3119 dataMap + f Ljava/lang/String; field_3120 uniqueID + f Ljava/net/URL; field_3121 serverUrl + f Lnet/minecraft/class_855; field_3122 playerStatsCollector + f Ljava/util/Timer; field_3123 threadTrigger + f Ljava/lang/Object; field_3124 syncLock + f J field_6099 field_98224_g + f Z field_3125 isRunning + f I field_3126 selfCounter +c net/minecraft/class_854 net/minecraft/src/PlayerUsageSnooperThread + m ()V run run + f Lnet/minecraft/class_853; field_3127 snooper +c net/minecraft/class_855 net/minecraft/src/IPlayerUsage + m ()Z method_2409 isSnooperEnabled + m (Lnet/minecraft/class_853;)V method_2410 addServerStatsToSnooper + m ()Lnet/minecraft/class_1555; method_5352 getLogAgent + m (Lnet/minecraft/class_853;)V method_2411 addServerTypeToSnooper +c net/minecraft/class_1559 net/minecraft/src/ISidedInventory + m (ILnet/minecraft/class_1071;I)Z method_5353 canInsertItem + m (ILnet/minecraft/class_1071;I)Z method_5354 canExtractItem + m (I)[I method_5355 getSlotsForFace +c net/minecraft/class_1560 net/minecraft/src/CombatEntry + m ()Lnet/minecraft/class_856; method_5356 getDamageSrc + m ()F method_5357 func_94563_c + m ()Z method_5358 func_94559_f + m ()Ljava/lang/String; method_5359 func_94562_g + m ()Ljava/lang/String; method_5360 func_94558_h + m ()F method_5361 func_94561_i + f Lnet/minecraft/class_856; field_6100 damageSrc + f I field_6101 field_94567_b + f F field_6737 field_94568_c + f F field_6738 field_94565_d + f Ljava/lang/String; field_6104 field_94566_e + f F field_6105 field_94564_f +c net/minecraft/class_1561 net/minecraft/src/CombatTracker + m ()V method_5362 func_94545_a + m (Lnet/minecraft/class_1560;)Ljava/lang/String; method_5363 func_94548_b + m (Lnet/minecraft/class_856;FF)V method_6075 func_94547_a + m ()Lnet/minecraft/class_1687; method_6076 func_94546_b + m ()Lnet/minecraft/class_1699; method_6077 func_94550_c + m ()Lnet/minecraft/class_1560; method_5367 func_94544_f + m ()V method_5368 func_94542_g + m ()V method_5369 func_94549_h + f Ljava/util/List; field_6106 field_94556_a + f Lnet/minecraft/class_1699; field_6739 fighter + f I field_6108 field_94555_c + f Z field_6109 field_94552_d + f Z field_6110 field_94553_e + f Ljava/lang/String; field_6111 field_94551_f +c net/minecraft/class_856 net/minecraft/src/DamageSource + m ()Z method_2412 isProjectile + m (Lnet/minecraft/class_1147;)Lnet/minecraft/class_856; method_5370 setExplosionSource + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_856; method_4433 causeThornsDamage + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;)Lnet/minecraft/class_856; method_2413 causeThrownDamage + m (Lnet/minecraft/class_1699;)Lnet/minecraft/class_856; method_6078 causeMobDamage + m (Lnet/minecraft/class_988;)Lnet/minecraft/class_856; method_2415 causePlayerDamage + m (Lnet/minecraft/class_990;Lnet/minecraft/class_864;)Lnet/minecraft/class_856; method_2416 causeArrowDamage + m (Lnet/minecraft/class_992;Lnet/minecraft/class_864;)Lnet/minecraft/class_856; method_2417 causeFireballDamage + m ()Lnet/minecraft/class_856; method_2418 setProjectile + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;)Lnet/minecraft/class_856; method_2419 causeIndirectMagicDamage + m (Lnet/minecraft/class_1699;)Lnet/minecraft/class_1687; method_6079 getDeathMessage + m ()Z method_5372 isExplosion + m ()Lnet/minecraft/class_856; method_5373 setExplosion + m ()Z method_2421 isUnblockable + m ()F method_2422 getHungerDamage + m ()Z method_2423 canHarmInCreative + m ()Lnet/minecraft/class_864; method_2424 getSourceOfDamage + m ()Lnet/minecraft/class_864; method_2425 getEntity + m ()Lnet/minecraft/class_856; method_2426 setDamageBypassesArmor + m ()Lnet/minecraft/class_856; method_2427 setDamageAllowedInCreativeMode + m ()Lnet/minecraft/class_856; method_2428 setFireDamage + m ()Z method_2429 isFireDamage + m ()Ljava/lang/String; method_2430 getDamageType + m ()Lnet/minecraft/class_856; method_2431 setDifficultyScaled + m ()Z method_2432 isDifficultyScaled + m ()Z method_4434 isMagicDamage + m ()Lnet/minecraft/class_856; method_4435 setMagicDamage + f Lnet/minecraft/class_856; field_3128 inFire + f Lnet/minecraft/class_856; field_3129 onFire + f Lnet/minecraft/class_856; field_3130 lava + f Lnet/minecraft/class_856; field_3131 inWall + f Lnet/minecraft/class_856; field_3132 drown + f Lnet/minecraft/class_856; field_3133 starve + f Lnet/minecraft/class_856; field_3134 cactus + f Lnet/minecraft/class_856; field_3135 fall + f Lnet/minecraft/class_856; field_3136 outOfWorld + f Lnet/minecraft/class_856; field_3137 generic + f Lnet/minecraft/class_856; field_3140 magic + f Lnet/minecraft/class_856; field_5312 wither + f Lnet/minecraft/class_856; field_5313 anvil + f Lnet/minecraft/class_856; field_5314 fallingBlock + f Ljava/lang/String; field_3141 damageType + f Z field_3142 isUnblockable + f Z field_3143 isDamageAllowedInCreativeMode + f F field_3144 hungerDamage + f Z field_3145 fireDamage + f Z field_3146 projectile + f Z field_3147 difficultyScaled + f Z field_5315 magicDamage + f Z field_6112 explosion +c net/minecraft/class_857 net/minecraft/src/EntityDamageSource + f Lnet/minecraft/class_864; field_3148 damageSourceEntity +c net/minecraft/class_858 net/minecraft/src/EntityDamageSourceIndirect + f Lnet/minecraft/class_864; field_3149 indirectEntity +c net/minecraft/class_1695 net/minecraft/src/PotionAbsoption +c net/minecraft/class_1696 net/minecraft/src/PotionAttackDamage +c net/minecraft/class_1697 net/minecraft/src/PotionHealthBoost +c net/minecraft/class_859 net/minecraft/src/PotionHealth +c net/minecraft/class_860 net/minecraft/src/Potion + m ()Ljava/lang/String; method_2433 getName + m (D)Lnet/minecraft/class_860; method_2434 setEffectiveness + m (II)Z method_2435 isReady + m (ILnet/minecraft/class_1704;)D method_6086 func_111183_a + m (Lnet/minecraft/class_861;)Ljava/lang/String; method_2436 getDurationString + m (Lnet/minecraft/class_1699;I)V method_6087 performEffect + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;ID)V method_6088 affectEntity + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1706;I)V method_6089 removeAttributesModifiersFromEntity + m (Lnet/minecraft/class_1702;Ljava/lang/String;DI)Lnet/minecraft/class_860; method_6090 func_111184_a + m ()Z method_2439 isInstant + m (II)Lnet/minecraft/class_860; method_2440 setIconIndex + m (Ljava/lang/String;)Lnet/minecraft/class_860; method_2441 setPotionName + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1706;I)V method_6091 applyAttributesModifiersToEntity + m ()I method_2442 getId + m ()Z method_2443 hasStatusIcon + m ()I method_2444 getStatusIconIndex + m ()Z method_2445 isBadEffect + m ()D method_2446 getEffectiveness + m ()Z method_2448 isUsable + m ()I method_2449 getLiquidColor + m ()Ljava/util/Map; method_6092 func_111186_k + f Lnet/minecraft/class_860; field_3150 field_76409_A + f Lnet/minecraft/class_860; field_3151 field_76410_B + f Lnet/minecraft/class_860; field_3152 field_76411_C + f Lnet/minecraft/class_860; field_3153 field_76405_D + f Lnet/minecraft/class_860; field_3154 field_76406_E + f Lnet/minecraft/class_860; field_3155 field_76407_F + f Lnet/minecraft/class_860; field_3156 field_76408_G + f I field_3157 id + f Ljava/util/Map; field_6742 field_111188_I + f Z field_3160 isBadEffect + f I field_3163 liquidColor + f Ljava/lang/String; field_3158 name + f I field_3159 statusIconIndex + f D field_3161 effectiveness + f Z field_3162 usable + f [Lnet/minecraft/class_860; field_3164 potionTypes + f Lnet/minecraft/class_860; field_3165 field_76423_b + f Lnet/minecraft/class_860; field_3166 moveSpeed + f Lnet/minecraft/class_860; field_3167 moveSlowdown + f Lnet/minecraft/class_860; field_3168 digSpeed + f Lnet/minecraft/class_860; field_3169 digSlowdown + f Lnet/minecraft/class_860; field_3170 damageBoost + f Lnet/minecraft/class_860; field_3171 heal + f Lnet/minecraft/class_860; field_3172 harm + f Lnet/minecraft/class_860; field_3173 jump + f Lnet/minecraft/class_860; field_3174 confusion + f Lnet/minecraft/class_860; field_3175 regeneration + f Lnet/minecraft/class_860; field_3176 resistance + f Lnet/minecraft/class_860; field_3177 fireResistance + f Lnet/minecraft/class_860; field_3178 waterBreathing + f Lnet/minecraft/class_860; field_3179 invisibility + f Lnet/minecraft/class_860; field_3180 blindness + f Lnet/minecraft/class_860; field_3181 nightVision + f Lnet/minecraft/class_860; field_3182 hunger + f Lnet/minecraft/class_860; field_3183 weakness + f Lnet/minecraft/class_860; field_3184 poison + f Lnet/minecraft/class_860; field_5316 wither + f Lnet/minecraft/class_860; field_3186 field_76434_w + f Lnet/minecraft/class_860; field_3187 field_76444_x + f Lnet/minecraft/class_860; field_3188 field_76443_y + f Lnet/minecraft/class_860; field_3189 field_76442_z +c net/minecraft/class_861 net/minecraft/src/PotionEffect + m ()I method_2450 getPotionID + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_322; method_4436 writeCustomPotionEffectToNBT + m (Lnet/minecraft/class_861;)V method_2451 combine + m (Lnet/minecraft/class_1699;)Z method_6093 onUpdate + m (Z)V method_4437 setSplashPotion + m ()I method_2453 getDuration + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_861; method_4438 readCustomPotionEffectFromNBT + m (Lnet/minecraft/class_1699;)V method_6094 performEffect + m (Z)V method_5374 setPotionDurationMax + m ()I method_2455 getAmplifier + m ()Z method_4439 getIsAmbient + m (Ljava/lang/Object;)Z equals equals + m ()Ljava/lang/String; method_2456 getEffectName + m ()Z method_5376 getIsPotionDurationMax + m ()I method_2457 deincrementDuration + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f I field_3190 potionID + f I field_3191 duration + f I field_3192 amplifier + f Z field_5317 isSplashPotion + f Z field_5318 isAmbient + f Z field_6113 isPotionDurationMax +c net/minecraft/class_862 net/minecraft/src/EntityAgeable + m (F)V method_5378 setScale + m (I)V method_6095 addGrowth + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_862; method_4440 createChild + m (Z)V method_5377 setScaleForAge + m ()I method_2459 getGrowingAge + m (I)V method_2458 setGrowingAge + f F field_6114 field_98056_d + f F field_6115 field_98057_e +c net/minecraft/class_863 net/minecraft/src/IAnimals +c net/minecraft/class_864 net/minecraft/src/Entity + m ()V method_2460 setOnFireFromLava + m ()V method_2461 extinguish + m ()V method_2462 kill + m ()V method_2463 doBlockCollisions + m ()Lnet/minecraft/class_231; method_2464 getBoundingBox + m ()Z method_2465 isImmuneToFire + m ()Z method_2466 isWet + m ()Z method_2467 isInWater + m ()Z method_2468 handleWaterMovement + m ()Z method_2469 handleLavaMovement + m ()V method_2470 setBeenAttacked + m ()Z method_2471 canBeCollidedWith + m ()Z method_2472 canBePushed + m ()Z method_6096 shouldSetPosAfterLoading + m ()Ljava/lang/String; method_2474 getEntityString + m ()V method_6097 onChunkLoad + m ()F method_2475 getShadowSize + m ()Z method_2476 isEntityAlive + m ()Z method_2477 isEntityInsideOpaqueBlock + m ()V method_2478 updateRidden + m ()V method_2479 updateRiderPosition + m ()D method_2480 getYOffset + m ()D method_2481 getMountedYOffset + m ()F method_2482 getCollisionBorderSize + m ()V method_2484 entityInit + m (B)V method_2485 handleHealthUpdate + m (D)Z method_2486 isInRangeToRenderDist + m (DDDFF)V method_2487 setPositionAndRotation + m (DDDFFI)V method_2488 setPositionAndRotation2 + m (DZ)V method_2489 updateFallState + m (FF)V method_2491 setSize + m (FFF)V method_2492 moveFlying + m (IIF)Lnet/minecraft/class_964; method_2493 dropItemWithOffset + m (IIII)V method_2494 playStepSound + m (IZ)V method_2495 setFlag + m (Lnet/minecraft/class_1147;Lnet/minecraft/class_1150;IIIIF)Z method_5379 shouldExplodeBlock + m (Lnet/minecraft/class_1147;Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;)F method_4444 getBlockExplosionResistance + m (Lnet/minecraft/class_1150;)V method_2504 setWorld + m (Lnet/minecraft/class_63;)Z method_2496 isInsideOfMaterial + m (Lnet/minecraft/class_236;)Z method_2497 isInRangeToRenderVec3D + m (Lnet/minecraft/class_322;)V method_2498 readEntityFromNBT + m (Ljava/lang/String;FF)V method_4441 playSound + m (Lnet/minecraft/class_1392;)V method_4442 addEntityCrashInfo + m (Lnet/minecraft/class_856;F)Z method_2499 attackEntityFrom + m (Lnet/minecraft/class_864;)V method_2500 mountEntity + m (Lnet/minecraft/class_864;Z)V method_4443 copyDataFrom + m (Lnet/minecraft/class_1699;)V method_6098 onKillEntity + m (Lnet/minecraft/class_961;)V method_2502 onStruckByLightning + m (Lnet/minecraft/class_1071;F)Lnet/minecraft/class_964; method_2503 entityDropItem + m ([D)Lnet/minecraft/class_474; method_2506 newDoubleNBTList + m ([F)Lnet/minecraft/class_474; method_2507 newFloatNBTList + m ()Lnet/minecraft/class_236; method_2483 getLookVec + m ()V method_2508 setInPortal + m ()I method_4445 getPortalCooldown + m ()V method_2509 performHurtAnimation + m ()[Lnet/minecraft/class_1071; method_2531 getLastActiveItems + m ()Z method_2511 isBurning + m ()Z method_2512 isRiding + m ()Z method_2513 isSneaking + m ()Z method_2514 isSprinting + m ()Z method_4446 isInvisible + m ()Z method_2515 isEating + m ()I method_2516 getAir + m ()V method_2517 setInWeb + m ()Ljava/lang/String; method_2518 getEntityName + m ()[Lnet/minecraft/class_864; method_2519 getParts + m ()F method_2520 getRotationYawHead + m ()Z method_2521 canAttackWithItem + m ()Z method_4447 isEntityInvulnerable + m ()I method_4448 getMaxSafePointTries + m ()I method_4449 getTeleportDirection + m ()Z method_4450 doesEntityNotTriggerPressurePlate + m ()Z method_4451 canRenderOnFire + m ()Ljava/util/UUID; method_6099 getUniqueID + m ()Z method_5380 isPushedByWater + m ()Ljava/lang/String; method_5381 getTranslatedEntityName + m (DDD)V method_2522 setPosition + m (DDDFF)V method_2523 setLocationAndAngles + m (F)V method_2490 fall + m (FF)V method_2525 setRotation + m (I)V method_3197 travelToDimension + m (II)Lnet/minecraft/class_964; method_2526 dropItem + m (Lnet/minecraft/class_322;)V method_2528 writeEntityToNBT + m (Lnet/minecraft/class_864;I)V method_2536 addToPlayerScore + m (Z)V method_2505 setSneaking + m (Lnet/minecraft/class_988;)V method_2530 onCollideWithPlayer + m (DDD)Z method_2532 isOffsetPositionInLiquid + m (F)I method_2524 getBrightnessForRender + m (FF)V method_2534 setAngles + m (ILnet/minecraft/class_1071;)V method_2527 setCurrentItemOrArmor + m (Lnet/minecraft/class_322;)Z method_5382 writeMountToNBT + m (Lnet/minecraft/class_988;)Z method_6100 interactFirst + m (Z)V method_2529 setSprinting + m (DDD)V method_2539 moveEntity + m (F)F method_2533 getBrightness + m (I)V method_2541 setFire + m (Lnet/minecraft/class_322;)Z method_2535 writeToNBTOptional + m (Lnet/minecraft/class_864;)F method_2543 getDistanceToEntity + m (Lnet/minecraft/class_988;)Z method_5383 isInvisibleToPlayer + m (Z)V method_4452 setInvisible + m (DDD)D method_2545 getDistanceSq + m (F)V method_2540 setRotationYawHead + m (I)V method_2546 dealFireDamage + m (Lnet/minecraft/class_322;)V method_2542 writeToNBT + m (Lnet/minecraft/class_864;)D method_2548 getDistanceSqToEntity + m (Z)V method_2538 setEating + m ()Z method_2549 canTriggerWalking + m (Ljava/lang/Object;)Z equals equals + m ()F method_2544 getEyeHeight + m (DDD)D method_2550 getDistance + m (I)Z method_2551 getFlag + m (Lnet/minecraft/class_322;)V method_2547 readFromNBT + m (Lnet/minecraft/class_864;)V method_2552 applyEntityCollision + m (DDD)V method_2553 addVelocity + m (I)V method_2554 setAir + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_231; method_2555 getCollisionBox + m (DDD)V method_2556 setVelocity + m (Lnet/minecraft/class_864;)Z method_2560 isEntityEqual + m ()I hashCode hashCode + m (DDD)Z method_2559 pushOutOfBlocks + m (Lnet/minecraft/class_864;)Z method_4453 hitByEntity + m (Lnet/minecraft/class_864;)V method_4454 copyLocationAndAnglesFrom + m ()V method_2558 onUpdate + m ()Ljava/lang/String; toString toString + m ()Lnet/minecraft/class_878; method_2561 getDataWatcher + m ()V method_2562 preparePlayerToSpawn + m ()V method_2563 setDead + m ()V method_2564 onEntityUpdate + m ()I method_4455 getMaxInPortalTime + f F field_3258 rotationYaw + f F field_3193 rotationPitch + f F field_3194 prevRotationYaw + f F field_3195 prevRotationPitch + f Lnet/minecraft/class_231; field_3196 boundingBox + f Z field_3197 onGround + f Z field_3198 isCollidedHorizontally + f Z field_3199 isCollidedVertically + f Z field_3200 isCollided + f Z field_3201 velocityChanged + f Z field_3202 isInWeb + f Z field_3203 field_70135_K + f Z field_3204 isDead + f F field_3205 yOffset + f F field_3206 width + f F field_3207 height + f F field_3208 prevDistanceWalkedModified + f F field_3209 distanceWalkedModified + f F field_5319 distanceWalkedOnStepModified + f F field_3210 fallDistance + f D field_3211 lastTickPosX + f D field_3212 lastTickPosY + f D field_3213 lastTickPosZ + f F field_3214 ySize + f F field_3215 stepHeight + f Z field_3216 noClip + f F field_3217 entityCollisionReduction + f Ljava/util/Random; field_3218 rand + f I field_3220 ticksExisted + f I field_3221 fireResistance + f Z field_3222 inWater + f I field_3223 hurtResistantTime + f Z field_3224 isImmuneToFire + f Lnet/minecraft/class_878; field_3225 dataWatcher + f Z field_3226 addedToChunk + f I field_3227 chunkCoordX + f I field_3228 chunkCoordY + f I field_3229 chunkCoordZ + f Z field_3230 ignoreFrustumCheck + f Z field_3231 isAirBorne + f I field_5320 timeUntilPortal + f Z field_5321 inPortal + f I field_5322 portalCounter + f I field_5323 dimension + f I field_5324 teleportDirection + f Lnet/minecraft/class_866; field_3232 myEntitySize + f I field_3219 nextEntityID + f I field_3237 serverPosX + f I field_3233 nextStepDistance + f I field_3238 serverPosY + f I field_3239 serverPosZ + f I field_3234 fire + f Z field_3240 firstUpdate + f D field_3241 entityRiderPitchDelta + f D field_3242 entityRiderYawDelta + f Z field_5325 invulnerable + f Ljava/util/UUID; field_6116 entityUniqueID + f I field_3243 entityId + f D field_3244 renderDistanceWeight + f Z field_3245 preventEntitySpawning + f Lnet/minecraft/class_864; field_3246 riddenByEntity + f Lnet/minecraft/class_864; field_3247 ridingEntity + f Z field_6117 forceSpawn + f Lnet/minecraft/class_1150; field_3248 worldObj + f D field_3249 prevPosX + f D field_3250 prevPosY + f D field_3251 prevPosZ + f D field_3252 posX + f D field_3253 posY + f D field_3254 posZ + f D field_3255 motionX + f D field_3256 motionY + f D field_3257 motionZ +c net/minecraft/class_1393 net/minecraft/src/CallableEntityType + m ()Ljava/lang/String; method_4456 callEntityType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_864; field_5326 theEntity +c net/minecraft/class_1562 net/minecraft/src/CallableEntityName + m ()Ljava/lang/String; method_5384 callEntityName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_864; field_6118 theEntity +c net/minecraft/class_865 net/minecraft/src/EnumEntitySizeHelper + f [I field_3259 field_96565_a +c net/minecraft/class_866 net/minecraft/src/EnumEntitySize + m (D)I method_2565 multiplyBy32AndRound + f Lnet/minecraft/class_866; field_3260 SIZE_1 + f Lnet/minecraft/class_866; field_3261 SIZE_2 + f Lnet/minecraft/class_866; field_3262 SIZE_3 + f Lnet/minecraft/class_866; field_3263 SIZE_4 + f Lnet/minecraft/class_866; field_3264 SIZE_5 + f Lnet/minecraft/class_866; field_3265 SIZE_6 + f [Lnet/minecraft/class_866; field_3266 $VALUES +c net/minecraft/class_867 net/minecraft/src/EntityList + m (I)Ljava/lang/Class; method_4457 getClassFromID + m (ILnet/minecraft/class_1150;)Lnet/minecraft/class_864; method_2567 createEntityByID + m (Lnet/minecraft/class_322;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864; method_2568 createEntityFromNBT + m (Ljava/lang/Class;Ljava/lang/String;I)V method_2569 addMapping + m (Ljava/lang/Class;Ljava/lang/String;III)V method_2570 addMapping + m (Ljava/lang/String;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864; method_2571 createEntityByName + m (Lnet/minecraft/class_864;)I method_2572 getEntityID + m (I)Ljava/lang/String; method_2566 getStringFromID + m (Lnet/minecraft/class_864;)Ljava/lang/String; method_2573 getEntityString + f Ljava/util/HashMap; field_3267 entityEggs + f Ljava/util/Map; field_3268 stringToClassMapping + f Ljava/util/Map; field_3269 classToStringMapping + f Ljava/util/Map; field_3270 IDtoClassMapping + f Ljava/util/Map; field_3271 classToIDMapping + f Ljava/util/Map; field_3272 stringToIDMapping +c net/minecraft/class_868 net/minecraft/src/EntityEggInfo + f I field_3273 spawnedID + f I field_3274 primaryColor + f I field_3275 secondaryColor +c net/minecraft/class_1394 net/minecraft/src/IEntitySelector + m (Lnet/minecraft/class_864;)Z method_4458 isEntityApplicable + f Lnet/minecraft/class_1394; field_6119 selectAnything + f Lnet/minecraft/class_1394; field_6120 selectInventories +c net/minecraft/class_1563 net/minecraft/src/EntitySelectorAlive +c net/minecraft/class_1564 net/minecraft/src/EntitySelectorInventory +c net/minecraft/class_1565 net/minecraft/src/EntitySelectorArmoredMob + f Lnet/minecraft/class_1071; field_6121 field_96567_c +c net/minecraft/class_869 net/minecraft/src/EntityXPOrb + m (I)I method_2574 getXPSplit + m ()I method_2575 getXpValue + m ()I method_2576 getTextureByXP + f I field_3276 xpColor + f I field_3277 xpOrbAge + f I field_3278 field_70532_c + f I field_3279 xpOrbHealth + f I field_3280 xpValue + f Lnet/minecraft/class_988; field_3281 closestPlayer + f I field_3282 xpTargetColor +c net/minecraft/class_870 net/minecraft/src/EntityFlying +c net/minecraft/class_1396 net/minecraft/src/EntityHanging + m (I)V method_4460 setDirection + m (Lnet/minecraft/class_864;)V method_6101 onBroken + m ()Z method_4461 onValidSurface + m (I)F method_4464 func_70517_b + m ()I method_4462 getWidthPixels + m ()I method_4463 getHeightPixels + f I field_5328 hangingDirection + f I field_5329 xPosition + f I field_5330 yPosition + f I field_5331 zPosition + f I field_5332 tickCounter1 +c net/minecraft/class_1397 net/minecraft/src/EntityItemFrame + m (Lnet/minecraft/class_1071;)V method_4466 setDisplayedItem + m (Lnet/minecraft/class_1071;)V method_6102 removeFrameFromMap + m (I)V method_4467 setItemRotation + m ()Lnet/minecraft/class_1071; method_4468 getDisplayedItem + m ()I method_4469 getRotation + f F field_5333 itemDropChance +c net/minecraft/class_1698 net/minecraft/src/EntityLeashKnot + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1698; method_6103 func_110129_a + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1698; method_6104 getKnotForBlock +c net/minecraft/class_1699 net/minecraft/src/EntityLivingBase + m (DDD)V method_2577 setPositionAndUpdate + m (DF)Lnet/minecraft/class_234; method_6105 rayTrace + m (Lnet/minecraft/class_1599;)Z method_6106 isOnTeam + m (Lnet/minecraft/class_856;)V method_2580 onDeath + m (Lnet/minecraft/class_860;)Z method_6107 isPotionActive + m (Lnet/minecraft/class_861;)V method_2582 onNewPotionEffect + m (Lnet/minecraft/class_861;Z)V method_6108 onChangedPotionEffect + m (Lnet/minecraft/class_864;FDD)V method_6109 knockBack + m (Lnet/minecraft/class_864;I)V method_3162 onItemPickup + m (Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703; method_6110 getEntityAttribute + m (Lnet/minecraft/class_1071;)V method_6111 renderBrokenItemStack + m (ZI)V method_4472 dropEquipment + m ()Z method_2607 canBreatheUnderwater + m ()V method_2596 onDeathUpdate + m ()Z method_2597 isPlayer + m ()Ljava/util/Random; method_6112 getRNG + m ()Lnet/minecraft/class_1699; method_6113 getAITarget + m ()I method_6114 func_142015_aE + m ()Lnet/minecraft/class_1699; method_6115 getLastAttacker + m ()I method_6116 getLastAttackerTime + m ()I method_6117 getAge + m ()V method_6118 updatePotionEffects + m ()V method_6119 clearActivePotions + m ()Ljava/util/Collection; method_6120 getActivePotionEffects + m ()Z method_6121 isEntityUndead + m ()F method_6122 getHealth + m ()Ljava/lang/String; method_2604 getHurtSound + m ()Ljava/lang/String; method_2605 getDeathSound + m ()I method_2601 getTotalArmorValue + m ()Lnet/minecraft/class_1561; method_6123 func_110142_aN + m ()Lnet/minecraft/class_1699; method_6124 func_94060_bK + m ()F method_6125 getMaxHealth + m ()I method_6126 getArrowCountInEntity + m ()V method_3207 swingItem + m ()V method_6127 updateArmSwingProgress + m ()Lnet/minecraft/class_1706; method_6128 getAttributeMap + m ()Lnet/minecraft/class_873; method_2647 getCreatureAttribute + m ()Lnet/minecraft/class_1071; method_2640 getHeldItem + m ()V method_6129 applyEntityAttributes + m (Lnet/minecraft/class_856;F)F method_6130 applyArmorCalculations + m (Lnet/minecraft/class_860;)Lnet/minecraft/class_861; method_6131 getActivePotionEffect + m (Lnet/minecraft/class_861;)V method_2649 onFinishedPotionEffect + m (Lnet/minecraft/class_1699;)V method_6132 setRevengeTarget + m (Lnet/minecraft/class_1071;I)Lnet/minecraft/class_1557; method_2630 getItemIcon + m (ZI)V method_2587 dropFewItems + m ()F method_2602 getSoundVolume + m ()F method_2665 getSoundPitch + m ()Z method_2610 isMovementBlocked + m ()Z method_5394 getAlwaysRenderNameTagForRender + m ()V method_2612 jump + m ()Z method_2608 isAIEnabled + m ()F method_6133 getAIMoveSpeed + m ()Z method_2641 isPlayerSleeping + m ()V method_2633 updateAITasks + m ()V method_4478 collideWithNearbyEntities + m ()V method_2634 updateAITick + m ()V method_2635 updateEntityActionState + m ()Z method_2609 isClientWorld + m ()F method_6134 getAbsorptionAmount + m ()Lnet/minecraft/class_1599; method_6135 getTeam + m ()V method_2651 onLivingUpdate + m (Lnet/minecraft/class_856;F)F method_6136 applyPotionDamageCalculations + m (Lnet/minecraft/class_861;)V method_2654 addPotionEffect + m (Lnet/minecraft/class_1699;)Z method_6137 isOnSameTeam + m (Lnet/minecraft/class_856;F)V method_6138 damageEntity + m (Lnet/minecraft/class_861;)Z method_2658 isPotionApplicable + m ()Z method_2660 isOnLadder + m (FF)V method_2657 moveEntityWithHeading + m (Lnet/minecraft/class_988;)I method_2585 getExperiencePoints + m (F)V method_6139 heal + m (FF)F method_6140 func_110146_f + m (Z)V method_6141 setJumping + m (F)V method_6142 setHealth + m ()Z method_2662 isChild + m ()I method_6143 getArmSwingAnimationEnd + m (F)V method_6144 damageArmor + m (I)I method_2664 decreaseAirSupply + m (F)V method_2656 setAIMoveSpeed + m (I)Z method_6145 isPotionActive + m (F)Lnet/minecraft/class_236; method_6146 getLook + m (I)V method_6147 removePotionEffectClient + m (F)F method_6148 getSwingProgress + m (I)V method_6149 removePotionEffect + m (Lnet/minecraft/class_864;)V method_6150 setLastAttacker + m (F)Lnet/minecraft/class_236; method_6151 getPosition + m (I)V method_2672 dropRareDrop + m (Lnet/minecraft/class_864;)V method_6152 dismountEntity + m (F)V method_6153 setAbsorptionAmount + m (I)V method_6154 setArrowCountInEntity + m (Lnet/minecraft/class_864;)Z method_2671 attackEntityAsMob + m (I)Lnet/minecraft/class_1071; method_4484 getEquipmentInSlot + m (Lnet/minecraft/class_864;)V method_4483 collideWithEntity + m (Lnet/minecraft/class_864;)Z method_6155 canEntityBeSeen + f F field_6743 attackedAtYaw + f I field_6744 deathTime + f I field_6745 attackTime + f F field_6746 prevSwingProgress + f F field_6747 swingProgress + f F field_6748 prevLimbSwingAmount + f F field_6749 limbSwingAmount + f F field_6750 limbSwing + f I field_6751 maxHurtResistantTime + f F field_6752 prevCameraPitch + f F field_6753 cameraPitch + f F field_6754 field_70769_ao + f F field_6755 field_70770_ap + f F field_6756 renderYawOffset + f F field_6757 prevRenderYawOffset + f F field_6758 rotationYawHead + f F field_6759 prevRotationYawHead + f F field_6760 jumpMovementFactor + f Lnet/minecraft/class_988; field_6761 attackingPlayer + f I field_6762 recentlyHit + f Z field_6763 dead + f I field_6764 entityAge + f F field_6765 field_70768_au + f F field_6766 field_110154_aX + f F field_6767 field_70764_aw + f F field_6768 field_70763_ax + f Z field_6769 isSwingInProgress + f I field_6770 swingProgressInt + f I field_6771 arrowHitTimer + f F field_6772 prevHealth + f I field_6773 hurtTime + f I field_6774 maxHurtTime + f Ljava/util/UUID; field_6775 sprintingSpeedBoostModifierUUID + f F field_6776 field_70741_aB + f I field_6777 scoreValue + f F field_6778 lastDamage + f Z field_6779 isJumping + f F field_6780 moveStrafing + f F field_6781 moveForward + f F field_6782 randomYawVelocity + f I field_6783 newPosRotationIncrements + f D field_6784 newPosX + f D field_6785 newPosY + f D field_6786 newPosZ + f D field_6787 newRotationYaw + f D field_6788 newRotationPitch + f Lnet/minecraft/class_1699; field_6789 lastAttacker + f I field_6790 lastAttackerTime + f F field_6791 landMovementFactor + f I field_6792 jumpTicks + f F field_6793 field_110151_bq + f Lnet/minecraft/class_1704; field_6794 sprintingSpeedBoostModifier + f Lnet/minecraft/class_1706; field_6795 attributeMap + f Lnet/minecraft/class_1561; field_6796 _combatTracker + f Ljava/util/HashMap; field_6797 activePotionsMap + f [Lnet/minecraft/class_1071; field_6798 previousEquipment + f Z field_6799 potionsNeedUpdate + f Lnet/minecraft/class_1699; field_6800 entityLivingToAttack + f I field_6801 revengeTimer +c net/minecraft/class_871 net/minecraft/src/EntityLiving + m (IF)V method_5388 setEquipmentDropChance + m (II)Lnet/minecraft/class_1069; method_4470 getArmorItemForSlot + m (Ljava/lang/Class;)Z method_2579 canAttackClass + m (Ljava/lang/String;)V method_5397 setCustomNameTag + m (Lnet/minecraft/class_864;FF)V method_2583 faceEntity + m (Lnet/minecraft/class_1700;)Lnet/minecraft/class_1700; method_6156 onSpawnWithEgg + m (Lnet/minecraft/class_988;)Z method_2537 interact + m (ZZ)V method_6157 clearLeashed + m (FFF)F method_2624 updateRotation + m (Lnet/minecraft/class_864;Z)V method_6158 setLeashedToEntity + m (Lnet/minecraft/class_1071;)I method_4471 getArmorPosition + m ()Ljava/lang/String; method_5391 getCustomNameTag + m ()Z method_5392 hasCustomNameTag + m ()Z method_5393 getAlwaysRenderNameTag + m ()Z method_5395 canPickUpLoot + m ()Z method_5396 isNoDespawnRequired + m ()V method_6159 func_110159_bB + m ()Z method_6160 allowLeashing + m ()Z method_6161 getLeashed + m ()Lnet/minecraft/class_864; method_6162 getLeashedToEntity + m ()V method_6163 recreateLeash + m ()I method_2636 getVerticalFaceSpeed + m ()Z method_2637 getCanSpawnHere + m ()F method_2638 getRenderSizeModifier + m ()I method_2639 getMaxSpawnedInChunk + m ()V method_4473 addRandomArmor + m ()V method_4474 enchantEquipment + m ()Z method_4476 canBeSteered + m ()V method_6164 func_110163_bv + m (Lnet/minecraft/class_1699;)V method_6165 setAttackTarget + m (Z)V method_5398 setAlwaysRenderNameTag + m ()Lnet/minecraft/class_883; method_2613 getLookHelper + m (Z)V method_5399 setCanPickUpLoot + m ()Lnet/minecraft/class_884; method_2614 getMoveHelper + m ()Lnet/minecraft/class_882; method_2615 getJumpHelper + m ()Lnet/minecraft/class_934; method_2616 getNavigator + m ()Lnet/minecraft/class_935; method_2617 getEntitySenses + m ()Lnet/minecraft/class_1699; method_2623 getAttackTarget + m ()V method_2588 eatGrassBonus + m (F)V method_2659 setMoveForward + m ()I method_2594 getTalkInterval + m (I)Lnet/minecraft/class_1071; method_6166 func_130225_q + m ()V method_2595 playLivingSound + m ()V method_2598 spawnExplosionParticle + m ()Ljava/lang/String; method_2603 getLivingSound + m ()I method_2606 getDropItemId + m ()Z method_2631 canDespawn + m ()V method_2632 despawnEntity + f I field_3291 livingSoundTime + f I field_3305 experienceValue + f Lnet/minecraft/class_881; field_3363 bodyHelper + f Lnet/minecraft/class_934; field_3354 navigator + f Lnet/minecraft/class_1699; field_6802 attackTarget + f Lnet/minecraft/class_935; field_3323 senses + f [Lnet/minecraft/class_1071; field_5335 equipment + f Z field_5342 canPickUpLoot + f Z field_5337 persistenceRequired + f Lnet/minecraft/class_864; field_3328 currentTarget + f Z field_6803 isLeashed + f Lnet/minecraft/class_864; field_6804 leashedToEntity + f Lnet/minecraft/class_322; field_6805 field_110170_bx + f Lnet/minecraft/class_897; field_3336 tasks + f Lnet/minecraft/class_897; field_3337 targetTasks + f [F field_5339 equipmentDropChances + f F field_3351 defaultPitch + f I field_3353 numTicksToChaseTarget + f Lnet/minecraft/class_883; field_3360 lookHelper + f Lnet/minecraft/class_884; field_3361 moveHelper + f Lnet/minecraft/class_882; field_3362 jumpHelper +c net/minecraft/class_872 net/minecraft/src/EnumCreatureType + m ()Ljava/lang/Class; method_2675 getCreatureClass + m ()I method_2676 getMaxNumberOfCreature + m ()Lnet/minecraft/class_63; method_2677 getCreatureMaterial + m ()Z method_2678 getPeacefulCreature + m ()Z method_4487 getAnimal + f Lnet/minecraft/class_872; field_3364 monster + f Lnet/minecraft/class_872; field_3365 creature + f Lnet/minecraft/class_872; field_5345 ambient + f Lnet/minecraft/class_872; field_3366 waterCreature + f Ljava/lang/Class; field_3367 creatureClass + f I field_3368 maxNumberOfCreature + f Lnet/minecraft/class_63; field_3369 creatureMaterial + f Z field_3370 isPeacefulCreature + f Z field_5346 isAnimal + f [Lnet/minecraft/class_872; field_3371 $VALUES +c net/minecraft/class_1700 net/minecraft/src/EntityLivingData +c net/minecraft/class_873 net/minecraft/src/EnumCreatureAttribute + f Lnet/minecraft/class_873; field_3372 UNDEFINED + f Lnet/minecraft/class_873; field_3373 UNDEAD + f Lnet/minecraft/class_873; field_3374 ARTHROPOD + f [Lnet/minecraft/class_873; field_3375 $VALUES +c net/minecraft/class_1701 net/minecraft/src/EntityOwnable + m ()Lnet/minecraft/class_864; method_6167 getOwner + m ()Ljava/lang/String; method_2719 getOwnerName +c net/minecraft/class_874 net/minecraft/src/EntityPainting + f Lnet/minecraft/class_876; field_3380 art +c net/minecraft/class_876 net/minecraft/src/EnumArt + f I field_3414 maxArtTitleLength + f Ljava/lang/String; field_3383 title + f I field_3384 sizeX + f I field_3385 sizeY + f I field_3386 offsetX + f I field_3387 offsetY + f [Lnet/minecraft/class_876; field_3388 $VALUES + f Lnet/minecraft/class_876; field_3389 Kebab + f Lnet/minecraft/class_876; field_3390 Aztec + f Lnet/minecraft/class_876; field_3391 Alban + f Lnet/minecraft/class_876; field_3392 Aztec2 + f Lnet/minecraft/class_876; field_3393 Bomb + f Lnet/minecraft/class_876; field_3394 Plant + f Lnet/minecraft/class_876; field_3395 Wasteland + f Lnet/minecraft/class_876; field_3396 Pool + f Lnet/minecraft/class_876; field_3397 Courbet + f Lnet/minecraft/class_876; field_3398 Sea + f Lnet/minecraft/class_876; field_3399 Sunset + f Lnet/minecraft/class_876; field_3400 Creebet + f Lnet/minecraft/class_876; field_3401 Wanderer + f Lnet/minecraft/class_876; field_3402 Graham + f Lnet/minecraft/class_876; field_3403 Match + f Lnet/minecraft/class_876; field_3404 Bust + f Lnet/minecraft/class_876; field_3405 Stage + f Lnet/minecraft/class_876; field_3406 Void + f Lnet/minecraft/class_876; field_3407 SkullAndRoses + f Lnet/minecraft/class_876; field_5347 Wither + f Lnet/minecraft/class_876; field_3408 Fighters + f Lnet/minecraft/class_876; field_3409 Pointer + f Lnet/minecraft/class_876; field_3410 Pigscene + f Lnet/minecraft/class_876; field_3411 BurningSkull + f Lnet/minecraft/class_876; field_3412 Skeleton + f Lnet/minecraft/class_876; field_3413 DonkeyKong +c net/minecraft/class_877 net/minecraft/src/EntityCreature + m (III)F method_2683 getBlockPathWeight + m (Lnet/minecraft/class_87;)V method_2684 setPathToEntity + m (Lnet/minecraft/class_864;F)V method_2685 attackEntity + m (III)Z method_6168 func_110176_b + m (IIII)V method_6169 setHomeArea + m (Lnet/minecraft/class_864;)V method_2686 setTarget + m ()Z method_2687 isMovementCeased + m ()V method_2688 updateWanderPath + m ()Lnet/minecraft/class_864; method_2689 findPlayerToAttack + m ()Z method_2690 hasPath + m ()Lnet/minecraft/class_864; method_2691 getEntityToAttack + m ()Z method_6170 func_110173_bK + m ()Lnet/minecraft/class_851; method_6171 getHomePosition + m ()F method_6172 func_110174_bM + m ()V method_6173 detachHome + m ()Z method_6174 hasHome + m (F)V method_6175 func_142017_o + f Z field_3416 hasAttacked + f I field_3417 fleeingTick + f Lnet/minecraft/class_87; field_3418 pathToEntity + f Lnet/minecraft/class_851; field_6806 homePosition + f F field_6807 maximumHomeDistance + f Lnet/minecraft/class_896; field_6808 field_110178_bs + f Z field_6809 field_110180_bt + f Ljava/util/UUID; field_6810 field_110179_h + f Lnet/minecraft/class_1704; field_6811 field_110181_i + f Lnet/minecraft/class_864; field_3415 entityToAttack +c net/minecraft/class_878 net/minecraft/src/DataWatcher + m ()Z method_2692 hasObjectChanged + m (I)B method_2693 getWatchableObjectByte + m (II)V method_4488 addObjectByDataType + m (ILjava/lang/Object;)V method_2694 addObject + m (Ljava/io/DataInput;)Ljava/util/List; method_6176 readWatchableObjects + m (Ljava/io/DataOutput;)V method_6177 writeWatchableObjects + m (Ljava/io/DataOutput;Lnet/minecraft/class_879;)V method_6178 writeWatchableObject + m (Ljava/util/List;)V method_2698 updateWatchedObjectsFromList + m (Ljava/util/List;Ljava/io/DataOutput;)V method_6179 writeObjectsInListToStream + m ()Ljava/util/List; method_2700 unwatchAndReturnAllWatched + m (I)S method_2701 getWatchableObjectShort + m (ILjava/lang/Object;)V method_2702 updateObject + m ()Ljava/util/List; method_2703 getAllWatched + m (I)I method_2704 getWatchableObjectInt + m ()Z method_4489 getIsBlank + m (I)F method_6180 getWatchableObjectFloat + m ()V method_6181 func_111144_e + m (I)Ljava/lang/String; method_2705 getWatchableObjectString + m (I)Lnet/minecraft/class_1071; method_4490 getWatchableObjectItemStack + m (I)V method_4491 setObjectWatched + m (I)Lnet/minecraft/class_879; method_2706 getWatchedObject + f Z field_5348 isBlank + f Ljava/util/HashMap; field_3419 dataTypes + f Ljava/util/Map; field_3420 watchedObjects + f Z field_3421 objectChanged + f Ljava/util/concurrent/locks/ReadWriteLock; field_3422 lock +c net/minecraft/class_879 net/minecraft/src/WatchableObject + m ()I method_2707 getDataValueId + m (Ljava/lang/Object;)V method_2708 setObject + m (Lnet/minecraft/class_879;Z)Z method_4492 setWatchableObjectWatched + m (Z)V method_2709 setWatched + m ()Ljava/lang/Object; method_2710 getObject + m ()I method_2711 getObjectType + m ()Z method_2712 isWatched + f I field_3423 objectType + f I field_3424 dataValueId + f Ljava/lang/Object; field_3425 watchedObject + f Z field_3426 watched +c net/minecraft/class_880 net/minecraft/src/EntityTameable + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;)Z method_6182 func_142018_a + m (Ljava/lang/String;)V method_2713 setOwner + m ()Z method_2717 isTamed + m ()Z method_2718 isSitting + m ()Lnet/minecraft/class_1699; method_6183 func_130012_q + m ()Lnet/minecraft/class_920; method_2721 func_70907_r + m (Z)V method_2714 playTameEffect + m (Z)V method_2715 setTamed + m (Z)V method_2716 setSitting + f Lnet/minecraft/class_920; field_3427 aiSit +c net/minecraft/class_1702 net/minecraft/src/Attribute + m ()Ljava/lang/String; method_6184 getAttributeUnlocalizedName + m (D)D method_6185 clampValue + m ()D method_6186 getDefaultValue + m ()Z method_6187 getShouldWatch +c net/minecraft/class_1703 net/minecraft/src/AttributeInstance + m ()Lnet/minecraft/class_1702; method_6188 func_111123_a + m (D)V method_6189 setAttribute + m (Ljava/util/UUID;)Lnet/minecraft/class_1704; method_6190 getModifier + m (Lnet/minecraft/class_1704;)V method_6191 applyModifier + m ()D method_6192 getBaseValue + m (Lnet/minecraft/class_1704;)V method_6193 removeModifier + m ()Ljava/util/Collection; method_6194 func_111122_c + m ()V method_6195 func_142049_d + m ()D method_6196 getAttributeValue +c net/minecraft/class_1704 net/minecraft/src/AttributeModifier + m ()Ljava/util/UUID; method_6197 getID + m (Z)Lnet/minecraft/class_1704; method_6198 setSaved + m ()Ljava/lang/String; method_6199 getName + m ()I method_6200 getOperation + m ()D method_6201 getAmount + m ()Z method_6202 isSaved + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f D field_6812 amount + f I field_6813 operation + f Ljava/lang/String; field_6814 name + f Ljava/util/UUID; field_6815 id + f Z field_6816 isSaved +c net/minecraft/class_1705 net/minecraft/src/BaseAttribute + m (Z)Lnet/minecraft/class_1705; method_6203 setShouldWatch + m ()I hashCode hashCode + f Ljava/lang/String; field_6817 field_111115_a + f D field_6818 defaultValue + f Z field_6819 shouldWatch +c net/minecraft/class_1706 net/minecraft/src/BaseAttributeMap + m ()Ljava/util/Collection; method_6204 getAllAttributes + m (Lcom/google/common/collect/Multimap;)V method_6205 removeAttributeModifiers + m (Ljava/lang/String;)Lnet/minecraft/class_1703; method_6206 getAttributeInstanceByName + m (Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703; method_6207 getAttributeInstance + m (Lnet/minecraft/class_1707;)V method_6208 func_111149_a + m (Lcom/google/common/collect/Multimap;)V method_6209 applyAttributeModifiers + m (Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703; method_6210 func_111150_b + f Ljava/util/Map; field_6820 attributes + f Ljava/util/Map; field_6821 attributesByName +c net/minecraft/class_1707 net/minecraft/src/ModifiableAttributeInstance + m (I)Ljava/util/Collection; method_6211 func_111130_a + m ()V method_6212 func_111131_f + m ()D method_6213 func_111129_g + f Lnet/minecraft/class_1706; field_6822 field_111138_a + f Lnet/minecraft/class_1702; field_6823 field_111136_b + f Ljava/util/Map; field_6824 field_111137_c + f Ljava/util/Map; field_6825 field_111134_d + f Ljava/util/Map; field_6826 field_111135_e + f D field_6827 baseValue + f Z field_6828 field_111133_g + f D field_6829 field_111139_h +c net/minecraft/class_1708 net/minecraft/src/RangedAttribute + m (Ljava/lang/String;)Lnet/minecraft/class_1708; method_6214 func_111117_a + m ()Ljava/lang/String; method_6215 func_111116_f + f D field_6830 minimumValue + f D field_6831 maximumValue + f Ljava/lang/String; field_6832 field_111119_c +c net/minecraft/class_1709 net/minecraft/src/ServersideAttributeMap + m ()Ljava/util/Set; method_6216 func_111161_b + m (Ljava/lang/String;)Lnet/minecraft/class_1707; method_6217 func_111158_b + m ()Ljava/util/Collection; method_6218 func_111160_c + m (Lnet/minecraft/class_1702;)Lnet/minecraft/class_1707; method_6219 func_111159_c + f Ljava/util/Map; field_6833 field_111163_c + f Ljava/util/Set; field_6834 field_111162_d +c net/minecraft/class_881 net/minecraft/src/EntityBodyHelper + m ()V method_2722 func_75664_a + m (FFF)F method_2723 func_75665_a + f Lnet/minecraft/class_1699; field_6835 theLiving + f I field_3429 field_75666_b + f F field_3430 field_75667_c +c net/minecraft/class_882 net/minecraft/src/EntityJumpHelper + m ()V method_2724 setJumping + m ()V method_2725 doJump + f Lnet/minecraft/class_871; field_3431 entity + f Z field_3432 isJumping +c net/minecraft/class_883 net/minecraft/src/EntityLookHelper + m ()V method_2726 onUpdateLook + m (DDDFF)V method_2727 setLookPosition + m (FFF)F method_2728 updateRotation + m (Lnet/minecraft/class_864;FF)V method_2729 setLookPositionWithEntity + f Lnet/minecraft/class_871; field_3433 entity + f F field_3434 deltaLookYaw + f F field_3435 deltaLookPitch + f Z field_3436 isLooking + f D field_3437 posX + f D field_3438 posY + f D field_3439 posZ +c net/minecraft/class_884 net/minecraft/src/EntityMoveHelper + m ()Z method_2730 isUpdating + m (DDDD)V method_2731 setMoveTo + m (FFF)F method_2732 limitAngle + m ()D method_2733 getSpeed + m ()V method_2734 onUpdateMoveHelper + f Lnet/minecraft/class_871; field_3440 entity + f D field_3441 posX + f D field_3442 posY + f D field_3443 posZ + f D field_6836 speed + f Z field_3445 update +c net/minecraft/class_886 net/minecraft/src/EntityAIAvoidEntity + m (Lnet/minecraft/class_886;)Lnet/minecraft/class_877; method_5406 func_98217_a + f Lnet/minecraft/class_1394; field_6138 field_98218_a + f Lnet/minecraft/class_877; field_3454 theEntity + f D field_6837 farSpeed + f D field_6838 nearSpeed + f Lnet/minecraft/class_864; field_3457 closestLivingEntity + f F field_3458 distanceFromEntity + f Lnet/minecraft/class_87; field_3459 entityPathEntity + f Lnet/minecraft/class_934; field_3460 entityPathNavigate + f Ljava/lang/Class; field_3461 targetEntityClass +c net/minecraft/class_1572 net/minecraft/src/EntityAIAvoidEntitySelector + f Lnet/minecraft/class_886; field_6139 entityAvoiderAI +c net/minecraft/class_887 net/minecraft/src/EntityAIBeg + m (Lnet/minecraft/class_988;)Z method_2736 hasPlayerGotBoneInHand + f Lnet/minecraft/class_954; field_3462 theWolf + f Lnet/minecraft/class_988; field_3463 thePlayer + f Lnet/minecraft/class_1150; field_3464 worldObject + f F field_3465 minPlayerDistance + f I field_3466 field_75384_e +c net/minecraft/class_888 net/minecraft/src/EntityAIBreakDoor + f I field_3467 breakingTime + f I field_3468 field_75358_j +c net/minecraft/class_889 net/minecraft/src/EntityAIMate + m ()Lnet/minecraft/class_942; method_2737 getNearbyMate + m ()V method_2738 spawnBaby + f Lnet/minecraft/class_1150; field_3469 theWorld + f I field_3470 spawnBabyDelay + f D field_6839 moveSpeed + f Lnet/minecraft/class_942; field_3472 theAnimal + f Lnet/minecraft/class_942; field_3473 targetMate +c net/minecraft/class_1398 net/minecraft/src/EntityAIControlledByPlayer + m (I)Z method_5407 func_98216_b + m ()Z method_4493 isSpeedBoosted + m ()V method_4494 boostSpeed + m ()Z method_4495 isControlledByPlayer + f Lnet/minecraft/class_871; field_5349 thisEntity + f F field_5350 maxSpeed + f F field_5351 currentSpeed + f Z field_5352 speedBoosted + f I field_5353 speedBoostTime + f I field_5354 maxSpeedBoostTime +c net/minecraft/class_890 net/minecraft/src/EntityAIDoorInteract + m (III)Lnet/minecraft/class_129; method_2739 findUsableDoor + f Lnet/minecraft/class_871; field_3474 theEntity + f I field_3475 entityPosX + f I field_3476 entityPosY + f I field_3477 entityPosZ + f Lnet/minecraft/class_129; field_3478 targetDoor + f Z field_3479 hasStoppedDoorInteraction + f F field_3480 entityPositionX + f F field_3481 entityPositionZ +c net/minecraft/class_891 net/minecraft/src/EntityAIEatGrass + m ()I method_2740 getEatGrassTick + f I field_3482 eatGrassTick + f Lnet/minecraft/class_871; field_3483 theEntity + f Lnet/minecraft/class_1150; field_3484 theWorld +c net/minecraft/class_892 net/minecraft/src/EntityAIFleeSun + m ()Lnet/minecraft/class_236; method_2741 findPossibleShelter + f Lnet/minecraft/class_877; field_3485 theCreature + f D field_3486 shelterX + f D field_3487 shelterY + f D field_3488 shelterZ + f D field_6840 movementSpeed + f Lnet/minecraft/class_1150; field_3490 theWorld +c net/minecraft/class_893 net/minecraft/src/EntityAISwimming + f Lnet/minecraft/class_871; field_3491 theEntity +c net/minecraft/class_894 net/minecraft/src/EntityAIFollowOwner + f Lnet/minecraft/class_1150; field_3492 theWorld + f F field_3493 maxDist + f F field_3494 minDist + f Lnet/minecraft/class_880; field_3495 thePet + f Lnet/minecraft/class_1699; field_6841 theOwner + f D field_6842 field_75336_f + f Lnet/minecraft/class_934; field_3498 petPathfinder + f I field_3499 field_75343_h + f Z field_3500 field_75344_i +c net/minecraft/class_895 net/minecraft/src/EntityAIFollowParent + f Lnet/minecraft/class_942; field_3501 childAnimal + f Lnet/minecraft/class_942; field_3502 parentAnimal + f D field_6843 field_75347_c + f I field_3504 field_75345_d +c net/minecraft/class_896 net/minecraft/src/EntityAIBase + m ()Z method_2742 shouldExecute + m (I)V method_2743 setMutexBits + m ()Z method_2744 continueExecuting + m ()V method_2747 startExecuting + m ()V method_2745 resetTask + m ()V method_2746 updateTask + m ()Z method_2748 isContinuous + m ()I method_2749 getMutexBits + f I field_3505 mutexBits +c net/minecraft/class_897 net/minecraft/src/EntityAITasks + m ()V method_2750 onUpdateTasks + m (ILnet/minecraft/class_896;)V method_2751 addTask + m (Lnet/minecraft/class_896;)V method_4497 removeTask + m (Lnet/minecraft/class_898;)Z method_2752 canContinue + m (Lnet/minecraft/class_898;Lnet/minecraft/class_898;)Z method_2753 areTasksCompatible + m (Lnet/minecraft/class_898;)Z method_2754 canUse + f Ljava/util/List; field_3506 taskEntries + f Ljava/util/List; field_3507 executingTaskEntries + f Lnet/minecraft/class_839; field_3508 theProfiler + f I field_3509 tickCount + f I field_3510 tickRate +c net/minecraft/class_898 net/minecraft/src/EntityAITaskEntry + f Lnet/minecraft/class_896; field_3511 action + f I field_3512 priority + f Lnet/minecraft/class_897; field_3513 tasks +c net/minecraft/class_899 net/minecraft/src/EntityAIWatchClosest2 +c net/minecraft/class_900 net/minecraft/src/EntityAILeapAtTarget + f Lnet/minecraft/class_871; field_3514 leaper + f Lnet/minecraft/class_1699; field_6844 leapTarget + f F field_3516 leapMotionY +c net/minecraft/class_902 net/minecraft/src/EntityAIWatchClosest + f Lnet/minecraft/class_864; field_3519 closestEntity + f Lnet/minecraft/class_871; field_3520 theWatcher + f F field_3521 maxDistanceForPlayer + f I field_3522 lookTime + f F field_3523 field_75331_e + f Ljava/lang/Class; field_3524 watchedClass +c net/minecraft/class_903 net/minecraft/src/EntityAILookAtTradePlayer + f Lnet/minecraft/class_985; field_3525 theMerchant +c net/minecraft/class_904 net/minecraft/src/EntityAIVillagerMate + m ()Z method_2758 checkSufficientDoorsPresentForNewVillager + m ()V method_2759 giveBirth + f Lnet/minecraft/class_938; field_3526 villageObj + f Lnet/minecraft/class_985; field_3527 villagerObj + f Lnet/minecraft/class_985; field_3528 mate + f Lnet/minecraft/class_1150; field_3529 worldObj + f I field_3530 matingTimeout +c net/minecraft/class_905 net/minecraft/src/EntityAIAttackOnCollide + f Lnet/minecraft/class_1150; field_3531 worldObj + f Lnet/minecraft/class_877; field_6845 attacker + f I field_3534 attackTick + f D field_6846 speedTowardsTarget + f Z field_3536 longMemory + f Lnet/minecraft/class_87; field_3537 entityPathEntity + f Ljava/lang/Class; field_3538 classTarget + f I field_3539 field_75445_i +c net/minecraft/class_906 net/minecraft/src/EntityAIMoveIndoors + f Lnet/minecraft/class_877; field_3540 entityObj + f Lnet/minecraft/class_937; field_3541 doorInfo + f I field_3542 insidePosX + f I field_3543 insidePosZ +c net/minecraft/class_907 net/minecraft/src/EntityAIMoveThroughVillage + m (Lnet/minecraft/class_937;)Z method_2760 func_75413_a + m (Lnet/minecraft/class_938;)Lnet/minecraft/class_937; method_2761 func_75412_a + m ()V method_2762 func_75414_f + f Lnet/minecraft/class_877; field_3544 theEntity + f D field_6847 movementSpeed + f Lnet/minecraft/class_87; field_3546 entityPathNavigate + f Lnet/minecraft/class_937; field_3547 doorInfo + f Z field_3548 isNocturnal + f Ljava/util/List; field_3549 doorList +c net/minecraft/class_908 net/minecraft/src/EntityAIMoveTowardsRestriction + f Lnet/minecraft/class_877; field_3550 theEntity + f D field_3551 movePosX + f D field_3552 movePosY + f D field_3553 movePosZ + f D field_6848 movementSpeed +c net/minecraft/class_909 net/minecraft/src/EntityAIMoveTowardsTarget + f Lnet/minecraft/class_877; field_3555 theEntity + f Lnet/minecraft/class_1699; field_6849 targetEntity + f D field_3557 movePosX + f D field_3558 movePosY + f D field_3559 movePosZ + f D field_6850 speed + f F field_3561 maxTargetDistance +c net/minecraft/class_913 net/minecraft/src/EntityAIOcelotAttack + f Lnet/minecraft/class_1150; field_3575 theWorld + f Lnet/minecraft/class_871; field_3576 theEntity + f Lnet/minecraft/class_1699; field_6851 theVictim + f I field_3578 attackCountdown +c net/minecraft/class_910 net/minecraft/src/EntityAIOcelotSit + m (Lnet/minecraft/class_1150;III)Z method_2763 isSittableBlock + m ()Z method_2764 getNearbySitableBlockDistance + f Lnet/minecraft/class_947; field_3562 theOcelot + f D field_6852 field_75404_b + f I field_3564 currentTick + f I field_3565 field_75402_d + f I field_3566 maxSittingTicks + f I field_3567 sitableBlockX + f I field_3568 sitableBlockY + f I field_3569 sitableBlockZ +c net/minecraft/class_911 net/minecraft/src/EntityAILookAtVillager + f Lnet/minecraft/class_952; field_3570 theGolem + f Lnet/minecraft/class_985; field_3571 theVillager + f I field_3572 lookTime +c net/minecraft/class_912 net/minecraft/src/EntityAIOpenDoor + f Z field_3573 field_75361_i + f I field_3574 field_75360_j +c net/minecraft/class_914 net/minecraft/src/EntityAIPanic + f Lnet/minecraft/class_877; field_3579 theEntityCreature + f D field_6853 speed + f D field_3581 randPosX + f D field_3582 randPosY + f D field_3583 randPosZ +c net/minecraft/class_915 net/minecraft/src/EntityAIPlay + f Lnet/minecraft/class_985; field_3584 villagerObj + f Lnet/minecraft/class_1699; field_6854 targetVillager + f D field_6855 field_75261_c + f I field_3587 playTime +c net/minecraft/class_916 net/minecraft/src/EntityAILookIdle + f Lnet/minecraft/class_871; field_3588 idleEntity + f D field_3589 lookX + f D field_3590 lookZ + f I field_3591 idleTime +c net/minecraft/class_917 net/minecraft/src/EntityAIWander + f Lnet/minecraft/class_877; field_3592 entity + f D field_3593 xPosition + f D field_3594 yPosition + f D field_3595 zPosition + f D field_6856 speed +c net/minecraft/class_885 net/minecraft/src/EntityAIArrowAttack + f Lnet/minecraft/class_871; field_3447 entityHost + f Lnet/minecraft/class_1413; field_5357 rangedAttackEntityHost + f Lnet/minecraft/class_1699; field_6857 attackTarget + f I field_3449 rangedAttackTime + f D field_6858 entityMoveSpeed + f I field_3451 field_75318_f + f I field_6140 field_96561_g + f I field_3453 maxRangedAttackTime + f F field_6141 field_96562_i + f F field_5358 field_82642_h +c net/minecraft/class_918 net/minecraft/src/EntityAIRestrictOpenDoor + f Lnet/minecraft/class_877; field_3597 entityObj + f Lnet/minecraft/class_937; field_3598 frontDoor +c net/minecraft/class_919 net/minecraft/src/EntityAIRestrictSun + f Lnet/minecraft/class_877; field_3599 theEntity +c net/minecraft/class_1710 net/minecraft/src/EntityAIRunAroundLikeCrazy + f Lnet/minecraft/class_1712; field_6859 horseHost + f D field_6860 field_111178_b + f D field_6861 field_111179_c + f D field_6862 field_111176_d + f D field_6863 field_111177_e +c net/minecraft/class_920 net/minecraft/src/EntityAISit + m (Z)V method_2765 setSitting + f Lnet/minecraft/class_880; field_3600 theEntity + f Z field_3601 isSitting +c net/minecraft/class_921 net/minecraft/src/EntityAICreeperSwell + f Lnet/minecraft/class_969; field_3602 swellingCreeper + f Lnet/minecraft/class_1699; field_6864 creeperAttackTarget +c net/minecraft/class_922 net/minecraft/src/EntityAIFollowGolem + f Lnet/minecraft/class_985; field_3604 theVillager + f Lnet/minecraft/class_952; field_3605 theGolem + f I field_3606 takeGolemRoseTick + f Z field_3607 tookGolemRose +c net/minecraft/class_923 net/minecraft/src/EntityAITempt + m ()Z method_2766 isRunning + f Lnet/minecraft/class_877; field_3608 temptedEntity + f D field_6865 field_75282_b + f D field_3610 targetX + f D field_3611 targetY + f D field_3612 targetZ + f D field_3613 field_75278_f + f D field_3614 field_75279_g + f Lnet/minecraft/class_988; field_3615 temptingPlayer + f I field_3616 delayTemptCounter + f Z field_3617 isRunning + f I field_3618 breedingFood + f Z field_3619 scaredByPlayerMovement + f Z field_3620 field_75286_m +c net/minecraft/class_924 net/minecraft/src/EntityAITradePlayer + f Lnet/minecraft/class_985; field_3621 villager +c net/minecraft/class_925 net/minecraft/src/EntityAIDefendVillage + f Lnet/minecraft/class_952; field_3622 irongolem + f Lnet/minecraft/class_1699; field_6866 villageAgressorTarget +c net/minecraft/class_926 net/minecraft/src/EntityAIHurtByTarget + f Z field_3624 entityCallsForHelp + f I field_6867 field_142052_b +c net/minecraft/class_927 net/minecraft/src/EntityAINearestAttackableTarget + f Ljava/lang/Class; field_3627 targetClass + f I field_3628 targetChance + f Lnet/minecraft/class_929; field_3629 theNearestAttackableTargetSorter + f Lnet/minecraft/class_1394; field_5362 targetEntitySelector + f Lnet/minecraft/class_1699; field_6868 targetEntity +c net/minecraft/class_1711 net/minecraft/src/EntityAINearestAttackableTargetSelector + f Lnet/minecraft/class_1394; field_6869 field_111103_c + f Lnet/minecraft/class_927; field_6870 field_111102_d +c net/minecraft/class_929 net/minecraft/src/EntityAINearestAttackableTargetSorter + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;)I method_2768 compareDistanceSq + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_864; field_3631 theEntity +c net/minecraft/class_930 net/minecraft/src/EntityAITargetNonTamed + f Lnet/minecraft/class_880; field_3632 theTameable +c net/minecraft/class_931 net/minecraft/src/EntityAIOwnerHurtByTarget + f Lnet/minecraft/class_880; field_3633 theDefendingTameable + f Lnet/minecraft/class_1699; field_6871 theOwnerAttacker + f I field_6872 field_142051_e +c net/minecraft/class_932 net/minecraft/src/EntityAIOwnerHurtTarget + f Lnet/minecraft/class_880; field_3635 theEntityTameable + f Lnet/minecraft/class_1699; field_6873 theTarget + f I field_6874 field_142050_e +c net/minecraft/class_933 net/minecraft/src/EntityAITarget + m (Lnet/minecraft/class_1699;)Z method_6220 canEasilyReach + m (Lnet/minecraft/class_1699;Z)Z method_6221 isSuitableTarget + m ()D method_6222 getTargetDistance + f Z field_3637 nearbyOnly + f I field_3638 targetSearchStatus + f Lnet/minecraft/class_877; field_6875 taskOwner + f Z field_3642 shouldCheckSight + f I field_3639 targetSearchDelay + f I field_3643 field_75298_g +c net/minecraft/class_934 net/minecraft/src/PathNavigate + m ()Z method_2771 getAvoidsWater + m (D)V method_6223 setSpeed + m (DDD)Lnet/minecraft/class_87; method_2772 getPathToXYZ + m (DDDD)Z method_2773 tryMoveToXYZ + m (IIIIIILnet/minecraft/class_236;DD)Z method_2775 isSafeToStandAt + m (Lnet/minecraft/class_87;D)Z method_2776 setPath + m (Lnet/minecraft/class_236;Lnet/minecraft/class_236;III)Z method_2777 isDirectPathBetweenPoints + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_87; method_6224 getPathToEntityLiving + m (Lnet/minecraft/class_864;D)Z method_6225 tryMoveToEntityLiving + m (Z)V method_2780 setAvoidsWater + m (IIIIIILnet/minecraft/class_236;DD)Z method_2781 isPositionClear + m (Z)V method_2782 setBreakDoors + m ()Z method_2783 getCanBreakDoors + m (Z)V method_2784 setEnterDoors + m ()F method_6226 getPathSearchRange + m (Z)V method_2786 setAvoidSun + m ()Lnet/minecraft/class_87; method_2785 getPath + m (Z)V method_2788 setCanSwim + m ()V method_2787 onUpdateNavigation + m ()Z method_2789 noPath + m ()V method_2790 clearPathEntity + m ()V method_2791 pathFollow + m ()Lnet/minecraft/class_236; method_2792 getEntityPosition + m ()I method_2793 getPathableYPos + m ()Z method_2794 canNavigate + m ()Z method_2795 isInFluid + m ()V method_2796 removeSunnyPath + f Lnet/minecraft/class_871; field_3644 theEntity + f Lnet/minecraft/class_1150; field_3645 worldObj + f Lnet/minecraft/class_87; field_3646 currentPath + f D field_6876 speed + f Lnet/minecraft/class_1703; field_6877 pathSearchRange + f Z field_3649 noSunPathfind + f I field_3650 totalTicks + f I field_3651 ticksAtLastPos + f Lnet/minecraft/class_236; field_3652 lastPosCheck + f Z field_3653 canPassOpenWoodenDoors + f Z field_3654 canPassClosedWoodenDoors + f Z field_3655 avoidsWater + f Z field_3656 canSwim +c net/minecraft/class_935 net/minecraft/src/EntitySenses + m ()V method_2797 clearSensingCache + m (Lnet/minecraft/class_864;)Z method_2798 canSee + f Lnet/minecraft/class_871; field_3657 entityObj + f Ljava/util/List; field_3658 seenEntities + f Ljava/util/List; field_3659 unseenEntities +c net/minecraft/class_936 net/minecraft/src/RandomPositionGenerator + m (Lnet/minecraft/class_877;II)Lnet/minecraft/class_236; method_2799 findRandomTarget + m (Lnet/minecraft/class_877;IILnet/minecraft/class_236;)Lnet/minecraft/class_236; method_2800 findRandomTargetBlockTowards + m (Lnet/minecraft/class_877;IILnet/minecraft/class_236;)Lnet/minecraft/class_236; method_2801 findRandomTargetBlockAwayFrom + m (Lnet/minecraft/class_877;IILnet/minecraft/class_236;)Lnet/minecraft/class_236; method_2802 findRandomTargetBlock + f Lnet/minecraft/class_236; field_3660 staticVector +c net/minecraft/class_937 net/minecraft/src/VillageDoorInfo + m ()I method_2803 getInsidePosX + m (II)Z method_2804 isInside + m ()I method_2805 getInsidePosY + m (III)I method_2806 getDistanceSquared + m ()I method_2807 getInsidePosZ + m (III)I method_2808 getInsideDistanceSquare + m ()V method_2809 resetDoorOpeningRestrictionCounter + m ()V method_2810 incrementDoorOpeningRestrictionCounter + m ()I method_2811 getDoorOpeningRestrictionCounter + f I field_3661 posX + f I field_3662 posY + f I field_3663 posZ + f I field_3664 insideDirectionX + f I field_3665 insideDirectionZ + f I field_3666 lastActivityTimestamp + f Z field_3667 isDetachedFromVillageFlag + f I field_3668 doorOpeningRestrictionCounter +c net/minecraft/class_938 net/minecraft/src/Village + m ()Lnet/minecraft/class_851; method_2812 getCenter + m (I)V method_2813 tick + m (III)Z method_2814 isInRange + m (IIIIII)Lnet/minecraft/class_236; method_2815 tryGetIronGolemSpawningLocation + m (Lnet/minecraft/class_1150;)V method_4506 func_82691_a + m (Lnet/minecraft/class_322;)V method_4503 readVillageDataFromNBT + m (Ljava/lang/String;)I method_4504 getReputationForPlayer + m (Ljava/lang/String;I)I method_4505 setReputationForPlayer + m (Lnet/minecraft/class_1699;)V method_6227 addOrRenewAgressor + m (Lnet/minecraft/class_937;)V method_2817 addVillageDoorInfo + m ()I method_2818 getVillageRadius + m (I)V method_4507 func_82683_b + m (III)Lnet/minecraft/class_937; method_2819 findNearestDoor + m (IIIIII)Z method_2820 isValidIronGolemSpawningLocation + m (Lnet/minecraft/class_322;)V method_4508 writeVillageDataToNBT + m (Lnet/minecraft/class_1699;)Lnet/minecraft/class_1699; method_6228 findNearestVillageAggressor + m ()I method_2822 getNumVillageDoors + m (III)Lnet/minecraft/class_937; method_2823 findNearestDoorUnrestricted + m (Lnet/minecraft/class_1699;)Lnet/minecraft/class_988; method_6229 func_82685_c + m ()I method_2824 getTicksSinceLastDoorAdding + m (Ljava/lang/String;)Z method_4510 isPlayerReputationTooLow + m ()I method_2825 getNumVillagers + m (III)Lnet/minecraft/class_937; method_2826 getVillageDoorAt + m ()Ljava/util/List; method_2827 getVillageDoorInfoList + m (III)Z method_2828 isBlockDoor + m ()Z method_2829 isAnnihilated + m ()V method_4511 endMatingSeason + m ()Z method_4512 isMatingSeason + m ()V method_2830 updateNumIronGolems + m ()V method_2831 updateNumVillagers + m ()V method_2832 removeDeadAndOldAgressors + m ()V method_2833 removeDeadAndOutOfRangeDoors + m ()V method_2834 updateVillageRadiusAndCenter + f Lnet/minecraft/class_1150; field_3669 worldObj + f Ljava/util/List; field_3670 villageDoorInfoList + f Lnet/minecraft/class_851; field_3671 centerHelper + f Lnet/minecraft/class_851; field_3672 center + f I field_3673 villageRadius + f I field_3674 lastAddDoorTimestamp + f I field_3675 tickCounter + f I field_3676 numVillagers + f I field_5363 noBreedTicks + f Ljava/util/TreeMap; field_5364 playerReputation + f Ljava/util/List; field_3677 villageAgressors + f I field_3678 numIronGolems +c net/minecraft/class_939 net/minecraft/src/VillageAgressor + f Lnet/minecraft/class_1699; field_6878 agressor + f I field_3680 agressionTime + f Lnet/minecraft/class_938; field_3681 villageObj +c net/minecraft/class_940 net/minecraft/src/VillageSiege + m ()V method_2835 tick + m (III)Lnet/minecraft/class_236; method_2836 func_75527_a + m ()Z method_2837 func_75529_b + m ()Z method_2838 spawnZombie + f Lnet/minecraft/class_1150; field_3682 worldObj + f Z field_3683 field_75535_b + f I field_3684 field_75536_c + f I field_3685 field_75533_d + f I field_3686 field_75534_e + f Lnet/minecraft/class_938; field_3687 theVillage + f I field_3688 field_75532_g + f I field_3689 field_75538_h + f I field_3690 field_75539_i +c net/minecraft/class_941 net/minecraft/src/VillageCollection + m ()V method_2839 tick + m (III)V method_2840 addVillagerPosition + m (IIII)Lnet/minecraft/class_938; method_2841 findNearestVillage + m (Lnet/minecraft/class_1150;)V method_4513 func_82566_a + m (Lnet/minecraft/class_851;)V method_2842 addUnassignedWoodenDoorsAroundToNewDoorsList + m ()Ljava/util/List; method_2843 getVillageList + m (III)Lnet/minecraft/class_937; method_2844 getVillageDoorAt + m (III)V method_2846 addDoorToNewListIfAppropriate + m (III)Z method_2848 isVillagerPositionPresent + m ()V method_2845 removeAnnihilatedVillages + m (III)Z method_2850 isWoodenDoorAt + m ()V method_2847 dropOldestVillagerPosition + m ()V method_2849 addNewDoorsToVillageOrCreateVillage + f Lnet/minecraft/class_1150; field_3691 worldObj + f Ljava/util/List; field_3692 villagerPositionsList + f Ljava/util/List; field_3693 newDoors + f Ljava/util/List; field_3694 villageList + f I field_3695 tickCounter +c net/minecraft/class_1401 net/minecraft/src/EntityAmbientCreature +c net/minecraft/class_1402 net/minecraft/src/EntityBat + m (Z)V method_4514 setIsBatHanging + m ()Z method_4515 getIsBatHanging + f Lnet/minecraft/class_851; field_5365 spawnPosition +c net/minecraft/class_942 net/minecraft/src/EntityAnimal + m (Lnet/minecraft/class_942;)Z method_2852 canMateWith + m (Lnet/minecraft/class_942;)V method_2854 procreate + m ()V method_6230 func_110196_bT + m ()Z method_2855 isInLove + m ()V method_2856 resetInLove + m (Lnet/minecraft/class_1071;)Z method_2853 isBreedingItem + f I field_3696 inLove + f I field_3697 breeding +c net/minecraft/class_943 net/minecraft/src/EntityChicken + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_943; method_4516 spawnBabyAnimal + f F field_3699 field_70886_e + f F field_3700 destPos + f F field_3701 field_70884_g + f F field_3702 field_70888_h + f F field_3703 field_70889_i + f I field_3704 timeUntilNextEgg +c net/minecraft/class_944 net/minecraft/src/EntityCow + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_944; method_4517 spawnBabyAnimal +c net/minecraft/class_1712 net/minecraft/src/EntityHorse + m (Lnet/minecraft/class_864;D)Lnet/minecraft/class_1712; method_6231 getClosestHorse + m (Lnet/minecraft/class_864;Lnet/minecraft/class_1719;)V method_6232 dropItemsInChest + m (IZ)V method_6233 setHorseWatchableBoolean + m (Ljava/lang/String;)V method_6234 setOwnerName + m ()I method_6235 getHorseType + m ()I method_6236 getHorseVariant + m ()Z method_6237 isAdultHorse + m ()Z method_6238 isTame + m ()V method_6239 makeHorseRearWithSound + m ()V method_6240 dropChestItems + m ()V method_6241 func_110266_cB + m ()I method_6242 func_110225_cC + m ()V method_6243 func_110226_cD + m ()V method_6244 func_110232_cE + m ()V method_6245 func_110230_cF + m ()V method_6246 setHorseTexturePaths + m ()V method_6247 func_110210_cH + m ()V method_6248 openHorseMouth + m ()Z method_6249 func_110200_cJ + m ()V method_6250 makeHorseRear + m ()F method_6251 func_110267_cL + m ()D method_6252 func_110245_cM + m ()D method_6253 func_110203_cN + m ()Z method_6254 func_110253_bW + m ()Ljava/lang/String; method_6255 getOwnerName + m ()F method_6256 getHorseSize + m ()Z method_6257 isHorseJumping + m ()Z method_6258 isChested + m ()I method_6259 func_110241_cb + m ()Z method_6260 isEatingHaystack + m ()Z method_6261 isRearing + m ()Z method_6262 func_110205_ce + m ()Z method_6263 getHasReproduced + m ()I method_6264 getTemper + m ()Z method_6265 prepareChunkForSpawn + m ()V method_6266 dropChests + m ()D method_6267 getHorseJumpStrength + m ()Z method_6268 isHorseSaddled + m ()Ljava/lang/String; method_6269 getAngrySoundName + m ()I method_6270 getMaxTemper + m ()Z method_6271 func_110239_cn + m ()Ljava/lang/String; method_6272 getHorseTexture + m ()[Ljava/lang/String; method_6273 getVariantTexturePaths + m ()Z method_6274 func_110259_cr + m ()Z method_6275 func_110229_cs + m ()Z method_6276 func_110256_cu + m ()Z method_6277 func_110222_cv + m (Lnet/minecraft/class_1071;)I method_6278 getHorseArmorIndex + m (Lnet/minecraft/class_988;)V method_6279 openGUI + m (Lnet/minecraft/class_988;)Z method_6280 setTamedBy + m (Lnet/minecraft/class_988;)V method_6281 func_110237_h + m (Z)V method_6282 setHorseTamed + m (Z)V method_6283 setHorseJumping + m (Z)V method_6284 func_110242_l + m (Z)V method_6285 setChested + m (Z)V method_6286 setHasReproduced + m (Z)V method_6287 setHorseSaddled + m (Z)V method_6288 setEatingHaystack + m (F)F method_6289 getGrassEatingAmount + m (I)V method_6290 setHorseType + m (Z)V method_6291 setRearing + m (F)F method_6292 getRearingAmount + m (I)V method_6293 setHorseVariant + m (Z)V method_6294 spawnHorseParticles + m (F)F method_6295 func_110201_q + m (I)V method_6296 func_110236_r + m (I)V method_6297 setTemper + m (I)I method_6298 increaseTemper + m (I)V method_6299 setJumpPower + m (I)Z method_6300 func_110211_v + m (I)Z method_6301 getHorseWatchableBoolean + f [Ljava/lang/String; field_6879 field_110269_bA + f [Ljava/lang/String; field_6880 horseMarkingTextures + f [Ljava/lang/String; field_6881 field_110292_bC + f I field_6882 eatingHaystackCounter + f I field_6883 openMouthCounter + f I field_6884 jumpRearingCounter + f Lnet/minecraft/class_1719; field_6885 horseChest + f Z field_6886 hasReproduced + f Z field_6887 field_110294_bI + f F field_6888 headLean + f F field_6889 prevHeadLean + f F field_6890 rearingAmount + f F field_6891 prevRearingAmount + f F field_6892 mouthOpenness + f F field_6893 prevMouthOpenness + f I field_6894 field_110285_bP + f Ljava/lang/String; field_6895 field_110286_bQ + f [Ljava/lang/String; field_6896 field_110280_bR + f I field_6897 field_110278_bp + f I field_6898 field_110279_bq + f Z field_6899 horseJumping + f I field_6900 temper + f F field_6901 jumpPower + f Lnet/minecraft/class_1394; field_6902 horseBreedingSelector + f Lnet/minecraft/class_1702; field_6903 horseJumpStrength + f [Ljava/lang/String; field_6904 horseArmorTextures + f [Ljava/lang/String; field_6905 field_110273_bx + f [I field_6906 armorValues + f [Ljava/lang/String; field_6907 horseTextures +c net/minecraft/class_1713 net/minecraft/src/EntityHorseBredSelector +c net/minecraft/class_1714 net/minecraft/src/EntityHorseGroupData + f I field_6908 field_111107_a + f I field_6909 field_111106_b +c net/minecraft/class_945 net/minecraft/src/EntityGolem +c net/minecraft/class_946 net/minecraft/src/EntityMooshroom + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_946; method_4520 func_94900_c +c net/minecraft/class_947 net/minecraft/src/EntityOcelot + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_947; method_4521 spawnBabyAnimal + m ()I method_2858 getTameSkin + m (I)V method_2857 setTameSkin + f Lnet/minecraft/class_923; field_3705 aiTempt +c net/minecraft/class_948 net/minecraft/src/EntityPig + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_948; method_4522 spawnBabyAnimal + m ()Z method_2860 getSaddled + m ()Lnet/minecraft/class_1398; method_4523 getAIControlledByPlayer + m (Z)V method_2859 setSaddled + f Lnet/minecraft/class_1398; field_5368 aiControlledByPlayer +c net/minecraft/class_949 net/minecraft/src/EntitySheep + m (Ljava/util/Random;)I method_2861 getRandomFleeceColor + m (Lnet/minecraft/class_942;Lnet/minecraft/class_942;)I method_4524 func_90014_a + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_949; method_4525 func_90015_b + m (Lnet/minecraft/class_942;)I method_4526 func_90013_b + m ()I method_2866 getFleeceColor + m ()Z method_2867 getSheared + m (Z)V method_2863 setSheared + m (F)F method_2864 func_70894_j + m (I)V method_2862 setFleeceColor + m (F)F method_2865 func_70890_k + f [[F field_3706 fleeceColorTable + f Lnet/minecraft/class_1011; field_5369 field_90016_e + f I field_3707 sheepTimer + f Lnet/minecraft/class_891; field_3708 aiEatGrass +c net/minecraft/class_1407 net/minecraft/src/ContainerSheep + f Lnet/minecraft/class_949; field_5370 field_90034_a +c net/minecraft/class_950 net/minecraft/src/EntitySnowman +c net/minecraft/class_951 net/minecraft/src/EntitySquid + f F field_3711 randomMotionVecX + f F field_3712 randomMotionVecY + f F field_3713 randomMotionVecZ + f F field_3716 squidPitch + f F field_3717 prevSquidPitch + f F field_3718 squidYaw + f F field_3719 prevSquidYaw + f F field_3720 squidRotation + f F field_3721 prevSquidRotation + f F field_3722 tentacleAngle + f F field_3714 lastTentacleAngle + f F field_3715 randomMotionSpeed + f F field_3709 rotationVelocity + f F field_3710 field_70871_bB +c net/minecraft/class_952 net/minecraft/src/EntityIronGolem + m (Z)V method_2868 setHoldingRose + m ()Lnet/minecraft/class_938; method_2870 getVillage + m ()I method_2871 getAttackTimer + m ()I method_2872 getHoldRoseTick + m ()Z method_2873 isPlayerCreated + m (Z)V method_2869 setPlayerCreated + f Lnet/minecraft/class_938; field_3723 villageObj + f I field_3724 homeCheckTimer + f I field_3725 attackTimer + f I field_3726 holdRoseTick +c net/minecraft/class_953 net/minecraft/src/EntityWaterMob +c net/minecraft/class_954 net/minecraft/src/EntityWolf + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_954; method_4527 spawnBabyAnimal + m ()Z method_2881 getWolfShaking + m ()F method_2882 getTailRotation + m ()Z method_2874 isAngry + m ()I method_4528 getCollarColor + m ()Z method_2875 func_70922_bv + m (FF)F method_2876 getShakeAngle + m (Z)V method_2877 setAngry + m (Z)V method_2878 func_70918_i + m (F)F method_2879 getShadingWhileShaking + m (I)V method_4529 setCollarColor + m (F)F method_2880 getInterestedAngle + f F field_3727 field_70926_e + f F field_3728 field_70924_f + f Z field_3729 isShaking + f Z field_3730 field_70928_h + f F field_3731 timeWolfIsShaking + f F field_3732 prevTimeWolfIsShaking +c net/minecraft/class_1408 net/minecraft/src/IBossDisplayData + m ()F method_6122 getHealth + m ()F method_6125 getMaxHealth + m ()Ljava/lang/String; method_2518 getEntityName +c net/minecraft/class_1409 net/minecraft/src/IEntityMultiPart + m (Lnet/minecraft/class_957;Lnet/minecraft/class_856;F)Z method_2896 attackEntityFromPart + m ()Lnet/minecraft/class_1150; method_4530 func_82194_d +c net/minecraft/class_957 net/minecraft/src/EntityDragonPart + f Lnet/minecraft/class_1409; field_3735 entityDragonObj + f Ljava/lang/String; field_3736 name +c net/minecraft/class_958 net/minecraft/src/EntityEnderCrystal + f I field_3737 innerRotation + f I field_3738 health +c net/minecraft/class_959 net/minecraft/src/EntityDragon + m (Lnet/minecraft/class_231;)Z method_2900 destroyBlocksInAABB + m (Ljava/util/List;)V method_2901 collideWithEntities + m (D)F method_2902 simplifyAngle + m (IF)[D method_2898 getMovementOffsets + m (Ljava/util/List;)V method_2903 attackEntitiesInList + m ()V method_2905 updateDragonEnderCrystal + m ()V method_2906 setNewTarget + m (II)V method_2899 createEnderPortal + m (Lnet/minecraft/class_856;F)Z method_6302 func_82195_e + f Z field_3745 slowed + f I field_3746 deathTicks + f Lnet/minecraft/class_958; field_3747 healingEnderCrystal + f Lnet/minecraft/class_864; field_3748 target + f [[D field_3753 ringBuffer + f I field_3754 ringBufferIndex + f [Lnet/minecraft/class_957; field_3755 dragonPartArray + f Lnet/minecraft/class_957; field_3756 dragonPartHead + f Lnet/minecraft/class_957; field_3757 dragonPartBody + f Lnet/minecraft/class_957; field_3758 dragonPartTail1 + f Lnet/minecraft/class_957; field_3749 dragonPartTail2 + f Lnet/minecraft/class_957; field_3750 dragonPartTail3 + f Lnet/minecraft/class_957; field_3739 dragonPartWing1 + f Lnet/minecraft/class_957; field_3740 dragonPartWing2 + f F field_3741 prevAnimTime + f F field_3743 animTime + f Z field_3744 forceNewTarget + f D field_3742 targetX + f D field_3751 targetY + f D field_3752 targetZ +c net/minecraft/class_1410 net/minecraft/src/EntityWither + m (I)F method_4532 func_82207_a + m (IDDDZ)V method_4533 func_82209_a + m (ILnet/minecraft/class_1699;)V method_6303 func_82216_a + m (FFF)F method_4535 func_82204_b + m ()V method_4537 func_82206_m + m ()I method_4538 func_82212_n + m ()Z method_4539 isArmored + m (I)F method_4540 func_82210_r + m (II)V method_4536 func_82211_c + m (I)V method_4541 func_82215_s + m (I)I method_4542 getWatchedTargetId + m (I)D method_4543 func_82214_u + m (I)D method_4544 func_82208_v + m (I)D method_4545 func_82213_w + f [F field_5372 field_82220_d + f [F field_5373 field_82221_e + f [F field_5374 field_82217_f + f [F field_5375 field_82218_g + f [I field_5376 field_82223_h + f [I field_5377 field_82224_i + f I field_5378 field_82222_j + f Lnet/minecraft/class_1394; field_5371 attackEntitySelector +c net/minecraft/class_1411 net/minecraft/src/EntityWitherAttackFilter +c net/minecraft/class_960 net/minecraft/src/EntityWeatherEffect +c net/minecraft/class_961 net/minecraft/src/EntityLightningBolt + f J field_3874 boltVertex + f I field_3875 lightningState + f I field_3876 boltLivingTime +c net/minecraft/class_962 net/minecraft/src/EntityBoat + m (F)V method_6304 setDamageTaken + m (I)V method_3050 setTimeSinceHit + m (Z)V method_3052 func_70270_d + m (I)V method_3051 setForwardDirection + m ()F method_6305 getDamageTaken + m ()I method_3054 getTimeSinceHit + m ()I method_3055 getForwardDirection + f Z field_3877 field_70279_a + f D field_3878 velocityZ + f D field_3879 speedMultiplier + f I field_3880 boatPosRotationIncrements + f D field_3881 boatX + f D field_3882 boatY + f D field_3883 boatZ + f D field_3884 boatYaw + f D field_3885 boatPitch + f D field_3886 velocityX + f D field_3887 velocityY +c net/minecraft/class_963 net/minecraft/src/EntityFallingSand + m (Z)V method_4546 setIsAnvil + m ()Lnet/minecraft/class_1150; method_3056 getWorld + f I field_3888 blockID + f I field_3889 metadata + f I field_3890 fallTime + f Z field_3891 shouldDropItem + f Lnet/minecraft/class_322; field_6142 fallingBlockTileEntityData + f Z field_5379 isBreakingAnvil + f Z field_5380 isAnvil + f I field_5381 fallHurtMax + f F field_5382 fallHurtAmount +c net/minecraft/class_964 net/minecraft/src/EntityItem + m (Lnet/minecraft/class_964;)Z method_3057 combineItems + m (Lnet/minecraft/class_1071;)V method_4547 setEntityItemStack + m ()V method_3058 setAgeToCreativeDespawnTime + m ()Lnet/minecraft/class_1071; method_4548 getEntityItem + m ()V method_4549 searchForOtherItemsNearby + f I field_3893 age + f I field_3894 delayBeforeCanPickup + f F field_3895 hoverStart + f I field_3896 health +c net/minecraft/class_965 net/minecraft/src/EntityMinecart + m (DDD)Lnet/minecraft/class_236; method_3059 func_70489_a + m (DDDD)Lnet/minecraft/class_236; method_3060 func_70495_a + m (F)V method_6306 setDamage + m (IIIDDII)V method_5408 updateOnTrack + m (IIIZ)V method_5409 onActivatorRailPass + m (Lnet/minecraft/class_1150;DDDI)Lnet/minecraft/class_965; method_5410 createMinecart + m (Ljava/lang/String;)V method_5411 setMinecartName + m (Lnet/minecraft/class_856;)V method_5412 killMinecart + m (Z)V method_5413 setHasDisplayTile + m (D)V method_5414 func_94088_b + m ()Z method_5339 isInvNameLocalized + m (I)V method_3064 setRollingAmplitude + m ()V method_5415 applyDrag + m (I)V method_3066 setRollingDirection + m ()F method_6307 getDamage + m (I)V method_5416 setDisplayTile + m ()I method_3067 getRollingAmplitude + m (I)V method_5418 setDisplayTileData + m ()I method_3068 getRollingDirection + m (I)V method_5420 setDisplayTileOffset + m ()I method_5417 getMinecartType + m ()Lnet/minecraft/class_197; method_5419 getDisplayTile + m ()Lnet/minecraft/class_197; method_5421 getDefaultDisplayTile + m ()I method_5422 getDisplayTileData + m ()I method_5423 getDefaultDisplayTileData + m ()I method_5424 getDisplayTileOffset + m ()I method_5425 getDefaultDisplayTileOffset + m ()Z method_5426 hasDisplayTile + m ()Ljava/lang/String; method_5427 func_95999_t + f Z field_3908 isInReverse + f D field_3901 velocityX + f D field_3902 velocityY + f D field_3903 velocityZ + f Lnet/minecraft/class_746; field_5383 field_82344_g + f Ljava/lang/String; field_6143 entityName + f [[[I field_3909 matrix + f I field_3910 turnProgress + f D field_3911 minecartX + f D field_3912 minecartY + f D field_3898 minecartZ + f D field_3899 minecartYaw + f D field_3900 minecartPitch +c net/minecraft/class_1573 net/minecraft/src/EntityMinecartChest +c net/minecraft/class_1574 net/minecraft/src/EntityMinecartContainer + f [Lnet/minecraft/class_1071; field_6144 minecartContainerItems + f Z field_6145 dropContentsWhenDead +c net/minecraft/class_1575 net/minecraft/src/EntityMinecartFurnace + m ()Z method_5428 isMinecartPowered + m (Z)V method_5429 setMinecartPowered + f D field_6146 pushX + f D field_6147 pushZ + f I field_6148 fuel +c net/minecraft/class_1576 net/minecraft/src/EntityMinecartHopper + m ()Z method_5430 func_96112_aD + m ()Z method_5431 canTransfer + m (Z)V method_5433 setBlocked + m (I)V method_5434 setTransferTicker + m ()Z method_5432 getBlocked + f Z field_6149 isBlocked + f I field_6150 transferTicker +c net/minecraft/class_1577 net/minecraft/src/EntityMinecartEmpty +c net/minecraft/class_1578 net/minecraft/src/EntityMinecartMobSpawner + m ()Lnet/minecraft/class_1586; method_5435 func_98039_d + f Lnet/minecraft/class_1586; field_6151 mobSpawnerLogic +c net/minecraft/class_1579 net/minecraft/src/EntityMinecartMobSpawnerLogic + f Lnet/minecraft/class_1578; field_6152 spawnerMinecart +c net/minecraft/class_1580 net/minecraft/src/EntityMinecartTNT + m (D)V method_5437 explodeCart + m ()V method_5438 ignite + m ()I method_5439 func_94104_d + m ()Z method_5436 isIgnited + f I field_6153 minecartTNTFuse +c net/minecraft/class_966 net/minecraft/src/EntityTNTPrimed + m ()Lnet/minecraft/class_1699; method_5440 getTntPlacedBy + m ()V method_3069 explode + f I field_3913 fuse + f Lnet/minecraft/class_1699; field_6910 tntPlacedBy +c net/minecraft/class_967 net/minecraft/src/EntityBlaze + m (Z)V method_3070 func_70844_e + m ()Z method_3071 func_70845_n + f F field_3914 heightOffset + f I field_3915 heightOffsetUpdateTime + f I field_3916 field_70846_g +c net/minecraft/class_968 net/minecraft/src/EntityCaveSpider +c net/minecraft/class_969 net/minecraft/src/EntityCreeper + m (F)F method_3073 getCreeperFlashIntensity + m (I)V method_3072 setCreeperState + m ()Z method_3074 getPowered + m ()I method_3075 getCreeperState + f I field_3918 lastActiveTime + f I field_3917 timeSinceIgnited + f I field_5386 fuseTime + f I field_5387 explosionRadius +c net/minecraft/class_970 net/minecraft/src/EntityEnderman + m (I)V method_3076 setCarried + m (Z)V method_3080 setScreaming + m ()Z method_3082 teleportRandomly + m ()I method_3083 getCarried + m ()I method_3084 getCarryingData + m ()Z method_3085 isScreaming + m (I)V method_3077 setCarryingData + m (Lnet/minecraft/class_864;)Z method_3078 teleportToEntity + m (Lnet/minecraft/class_988;)Z method_3079 shouldAttackPlayer + m (DDD)Z method_3081 teleportTo + f Ljava/util/UUID; field_6911 attackingSpeedBoostModifierUUID + f Lnet/minecraft/class_1704; field_6912 attackingSpeedBoostModifier + f [Z field_3919 carriableBlocks + f I field_3920 teleportDelay + f I field_3921 stareTimer + f Lnet/minecraft/class_864; field_6913 lastEntityToAttack + f Z field_6155 isAggressive +c net/minecraft/class_971 net/minecraft/src/IMob + f Lnet/minecraft/class_1394; field_5388 mobSelector +c net/minecraft/class_1412 net/minecraft/src/FilterIMob +c net/minecraft/class_972 net/minecraft/src/EntityGhast + m (DDDD)Z method_3086 isCourseTraversable + m ()Z method_6308 func_110182_bF + f D field_3925 waypointZ + f I field_3926 prevAttackCounter + f I field_3927 attackCounter + f Lnet/minecraft/class_864; field_3928 targetedEntity + f I field_3929 aggroCooldown + f I field_5389 explosionStrength + f I field_3922 courseChangeCooldown + f D field_3923 waypointX + f D field_3924 waypointY +c net/minecraft/class_973 net/minecraft/src/EntityGiantZombie +c net/minecraft/class_974 net/minecraft/src/EntityMagmaCube +c net/minecraft/class_975 net/minecraft/src/EntityMob + m ()Z method_3087 isValidLightLevel +c net/minecraft/class_976 net/minecraft/src/EntityPigZombie + m (Lnet/minecraft/class_864;)V method_3088 becomeAngryAt + f Ljava/util/UUID; field_6914 field_110189_bq + f Lnet/minecraft/class_1704; field_6915 field_110190_br + f I field_3931 angerLevel + f I field_3932 randomSoundDelay + f Lnet/minecraft/class_864; field_6916 field_110191_bu +c net/minecraft/class_1413 net/minecraft/src/IRangedAttackMob + m (Lnet/minecraft/class_1699;F)V method_4552 attackEntityWithRangedAttack +c net/minecraft/class_1715 net/minecraft/src/SharedMonsterAttributes + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_1704; method_6309 func_111259_a + m (Lnet/minecraft/class_1703;)Lnet/minecraft/class_322; method_6310 func_111261_a + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_322;)V method_6311 func_111258_a + m (Lnet/minecraft/class_1704;)Lnet/minecraft/class_322; method_6312 func_111262_a + m (Lnet/minecraft/class_1706;)Lnet/minecraft/class_474; method_6313 func_111257_a + m (Lnet/minecraft/class_1706;Lnet/minecraft/class_474;Lnet/minecraft/class_1555;)V method_6314 func_111260_a + f Lnet/minecraft/class_1702; field_6917 maxHealth + f Lnet/minecraft/class_1702; field_6918 followRange + f Lnet/minecraft/class_1702; field_6919 knockbackResistance + f Lnet/minecraft/class_1702; field_6920 movementSpeed + f Lnet/minecraft/class_1702; field_6921 attackDamage +c net/minecraft/class_977 net/minecraft/src/EntitySilverfish + f I field_3934 allySummonCooldown +c net/minecraft/class_978 net/minecraft/src/EntitySkeleton + m (I)V method_4553 setSkeletonType + m ()V method_4554 setCombatTask + m ()I method_4555 getSkeletonType + f Lnet/minecraft/class_885; field_5390 aiArrowAttack + f Lnet/minecraft/class_905; field_5391 aiAttackOnCollide +c net/minecraft/class_979 net/minecraft/src/EntitySlime + m (I)V method_3089 setSlimeSize + m ()Ljava/lang/String; method_3090 getSlimeParticle + m ()Lnet/minecraft/class_979; method_3091 createInstance + m ()I method_3092 getJumpDelay + m ()V method_3093 alterSquishAmount + m ()Z method_3094 canDamagePlayer + m ()I method_3095 getAttackStrength + m ()Ljava/lang/String; method_3096 getJumpSound + m ()Z method_3097 makesSoundOnLand + m ()I method_3098 getSlimeSize + m ()Z method_3099 makesSoundOnJump + f I field_3939 slimeJumpDelay + f F field_3936 squishAmount + f F field_3937 squishFactor + f F field_3938 prevSquishFactor +c net/minecraft/class_980 net/minecraft/src/EntitySpider + m (Z)V method_3100 setBesideClimbableBlock + m ()Z method_3102 isBesideClimbableBlock +c net/minecraft/class_1716 net/minecraft/src/SpiderEffectsGroupData + m (Ljava/util/Random;)V method_6315 func_111104_a + f I field_6922 field_111105_a +c net/minecraft/class_1414 net/minecraft/src/EntityWitch + m (Z)V method_4556 setAggressive + m ()Z method_4557 getAggressive + f Ljava/util/UUID; field_6923 field_110184_bp + f Lnet/minecraft/class_1704; field_6924 field_110185_bq + f [I field_5392 witchDrops + f I field_5393 witchAttackTimer +c net/minecraft/class_982 net/minecraft/src/EntityZombie + m (I)V method_4558 startConversion + m (Z)V method_4559 setChild + m ()Z method_4561 isVillager + m ()Z method_4562 isConverting + m ()V method_4563 convertToVillager + m ()I method_4564 getConversionTimeBoost + m (Z)V method_4560 setVillager + f Lnet/minecraft/class_1702; field_6925 field_110186_bp + f Ljava/util/UUID; field_6926 babySpeedBoostUUID + f Lnet/minecraft/class_1704; field_6927 babySpeedBoostModifier + f I field_5394 conversionTime +c net/minecraft/class_1717 net/minecraft/src/EntityZombieINNER1 +c net/minecraft/class_1718 net/minecraft/src/EntityZombieGroupData + f Z field_6928 field_142048_a + f Z field_6929 field_142046_b + f Lnet/minecraft/class_982; field_6930 field_142047_c +c net/minecraft/class_983 net/minecraft/src/NpcMerchant + f Lnet/minecraft/class_1020; field_3942 theMerchantInventory + f Lnet/minecraft/class_988; field_3943 customer + f Lnet/minecraft/class_1145; field_3944 recipeList +c net/minecraft/class_984 net/minecraft/src/INpc +c net/minecraft/class_985 net/minecraft/src/EntityVillager + m (ILjava/util/Random;)Lnet/minecraft/class_1071; method_3105 getRandomSizedStack + m (Lnet/minecraft/class_1145;ILjava/util/Random;F)V method_3107 addMerchantItem + m (ILjava/util/Random;)I method_3109 getRandomCountForItem + m (Lnet/minecraft/class_1145;ILjava/util/Random;F)V method_3110 addBlacksmithItem + m (Ljava/lang/String;)V method_3106 generateRandomParticles + m (Lnet/minecraft/class_862;)Lnet/minecraft/class_985; method_4565 func_90012_b + m ()I method_3115 getProfession + m ()Z method_3116 isMating + m ()Z method_3117 isPlaying + m ()Z method_3118 isTrading + m ()V method_4567 func_82187_q + m (ILjava/util/Random;)I method_3112 getRandomCountForBlacksmithItem + m (Z)V method_3113 setMating + m (Z)V method_3114 setPlaying + m (F)F method_4566 adjustProbability + m (I)V method_3108 setProfession + m (I)V method_3111 addDefaultEquipmentAndRecipies + f F field_5397 field_82191_bN + f Ljava/util/Map; field_3946 villagersSellingList + f Ljava/util/Map; field_3947 blacksmithSellingList + f Lnet/minecraft/class_938; field_3950 villageObj + f I field_3951 randomTickDivider + f Z field_3952 isMating + f Z field_3953 isPlaying + f Lnet/minecraft/class_988; field_3954 buyingPlayer + f Lnet/minecraft/class_1145; field_3955 buyingList + f I field_3956 timeUntilReset + f Z field_3948 needsInitilization + f I field_3949 wealth + f Ljava/lang/String; field_5395 lastBuyingPlayer + f Z field_5396 field_82190_bM +c net/minecraft/class_986 net/minecraft/src/PlayerCapabilities + m ()F method_3119 getFlySpeed + m (F)V method_3120 setFlySpeed + m (Lnet/minecraft/class_322;)V method_3121 writeCapabilitiesToNBT + m ()F method_3122 getWalkSpeed + m (F)V method_4568 setPlayerWalkSpeed + m (Lnet/minecraft/class_322;)V method_3123 readCapabilitiesFromNBT + f Z field_3957 disableDamage + f Z field_3958 isFlying + f Z field_3959 allowFlying + f Z field_3960 isCreativeMode + f Z field_3961 allowEdit + f F field_3962 flySpeed + f F field_3963 walkSpeed +c net/minecraft/class_987 net/minecraft/src/InventoryPlayer + m (F)V method_6316 damageArmor + m (IIZZ)V method_3124 setCurrentItem + m (Lnet/minecraft/class_197;)F method_3125 getStrVsBlock + m (Lnet/minecraft/class_474;)Lnet/minecraft/class_474; method_3126 writeToNBT + m (Lnet/minecraft/class_1069;I)V method_3128 func_70439_a + m (Lnet/minecraft/class_1071;)Z method_3129 addItemStackToInventory + m (II)I method_4569 clearInventory + m (Lnet/minecraft/class_197;)Z method_3130 canHarvestBlock + m (Lnet/minecraft/class_474;)V method_3131 readFromNBT + m (Lnet/minecraft/class_987;)V method_3132 copyInventory + m (Lnet/minecraft/class_1071;)V method_3133 setItemStack + m (I)V method_3134 changeCurrentItem + m (Lnet/minecraft/class_1071;)Z method_3136 hasItemStack + m (I)Z method_3137 consumeInventoryItem + m (II)I method_3135 getInventorySlotContainItemAndDamage + m (Lnet/minecraft/class_1071;)I method_3138 storeItemStack + m (I)Z method_3139 hasItem + m (Lnet/minecraft/class_1071;)I method_3140 storePartialItemStack + m (I)Lnet/minecraft/class_1071; method_3141 armorItemInSlot + m (I)I method_3145 getInventorySlotContainItem + m ()Lnet/minecraft/class_1071; method_3142 getCurrentItem + m ()I method_3144 getHotbarSize + m ()I method_3146 getFirstEmptyStack + m ()V method_3147 decrementAnimations + m ()I method_3148 getTotalArmorValue + m ()V method_3149 dropAllItems + m ()Lnet/minecraft/class_1071; method_3150 getItemStack + f [Lnet/minecraft/class_1071; field_3964 mainInventory + f [Lnet/minecraft/class_1071; field_3965 armorInventory + f I field_3966 currentItem + f Lnet/minecraft/class_988; field_3967 player + f Z field_3968 inventoryChanged + f Lnet/minecraft/class_1071; field_3969 currentItemStack + f Lnet/minecraft/class_1071; field_3970 itemStack +c net/minecraft/class_1581 net/minecraft/src/CallableItemName + m ()Ljava/lang/String; method_5441 callItemDisplayName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1071; field_6157 theItemStack + f Lnet/minecraft/class_987; field_6158 playerInventory +c net/minecraft/class_988 net/minecraft/src/EntityPlayer + m (F)V method_3210 addExhaustion + m (I)V method_3151 addExperienceLevel + m (III)Lnet/minecraft/class_989; method_3152 sleepInBedAt + m (IIIILnet/minecraft/class_1071;)Z method_4570 canPlayerEdit + m (IIILjava/lang/String;)V method_3198 displayGUIEnchantment + m (Lnet/minecraft/class_1143;Ljava/lang/String;)V method_3168 displayGUIMerchant + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_851;Z)Lnet/minecraft/class_851; method_3169 verifyRespawnCoordinates + m (Lnet/minecraft/class_1157;)V method_3170 setGameType + m (Lnet/minecraft/class_197;)Z method_3174 canHarvestBlock + m (Lnet/minecraft/class_197;Z)F method_3153 getCurrentPlayerStrVsBlock + m (Lnet/minecraft/class_1308;)V method_4571 displayGUIBeacon + m (Lnet/minecraft/class_215;)V method_3154 displayGUIBrewingStand + m (Lnet/minecraft/class_218;)V method_3155 displayGUIDispenser + m (Lnet/minecraft/class_221;)V method_3156 displayGUIFurnace + m (Lnet/minecraft/class_1463;)V method_5442 displayGUIHopper + m (Lnet/minecraft/class_226;)V method_4572 displayGUIEditSign + m (Ljava/lang/String;)V method_3199 addChatMessage + m (Lnet/minecraft/class_819;)V method_3158 triggerAchievement + m (Lnet/minecraft/class_819;I)V method_3159 addStat + m (Lnet/minecraft/class_849;)V method_3160 displayGUIChest + m (Lnet/minecraft/class_1712;Lnet/minecraft/class_849;)V method_6317 displayGUIHorse + m (Lnet/minecraft/class_964;)V method_3164 joinEntityItemWithWorld + m (Lnet/minecraft/class_1576;)V method_5443 displayGUIHopperMinecart + m (Lnet/minecraft/class_851;Z)V method_4573 setSpawnChunk + m (Lnet/minecraft/class_988;)Z method_5444 canAttackPlayer + m (Lnet/minecraft/class_988;Z)V method_3165 clonePlayer + m (Lnet/minecraft/class_1071;I)V method_3166 setItemInUse + m (Lnet/minecraft/class_1071;Z)Lnet/minecraft/class_964; method_3167 dropPlayerItemWithRandomChoice + m (Z)Lnet/minecraft/class_964; method_4580 dropOneItem + m (ZZZ)V method_3171 wakeUpPlayer + m (III)V method_3173 displayGUIWorkbench + m (IZ)V method_4574 setHideCape + m (Lnet/minecraft/class_864;)V method_3175 onCriticalHit + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_964; method_3176 dropPlayerItem + m ()V method_3181 respawnPlayer + m ()F method_3183 getBedOrientationInDegrees + m ()Z method_3184 isPlayerFullyAsleep + m ()I method_3185 getSleepTimer + m ()Lnet/minecraft/class_851; method_3186 getBedLocation + m ()Z method_4576 isSpawnForced + m ()I method_3187 xpBarCap + m ()Lnet/minecraft/class_1001; method_3188 getFoodStats + m ()Z method_3189 shouldHeal + m ()Lnet/minecraft/class_1023; method_3190 getInventoryEnderChest + m ()Z method_4577 getHideCape + m ()Lnet/minecraft/class_1471; method_5445 getWorldScoreboard + m ()Lnet/minecraft/class_1071; method_3191 getItemInUse + m ()I method_3192 getItemInUseCount + m ()Z method_3193 isUsingItem + m ()I method_3194 getItemInUseDuration + m ()V method_3195 stopUsingItem + m ()V method_3196 clearItemInUse + m ()Z method_2611 isBlocking + m ()I method_3177 getScore + m ()F method_4575 getArmorVisibility + m ()Lnet/minecraft/class_1071; method_3179 getCurrentEquippedItem + m ()V method_3180 destroyCurrentEquippedItem + m (I)V method_4581 setScore + m (III)V method_4578 displayGUIAnvil + m (Lnet/minecraft/class_864;)V method_3200 onEnchantmentCritical + m (Lnet/minecraft/class_1071;)V method_3201 displayGUIBook + m (Lnet/minecraft/class_1071;I)V method_3202 updateItemUse + m (III)Z method_4579 isCurrentToolAdventureModeExempt + m ()V method_3203 resetHeight + m (Z)Z method_3205 canEat + m ()Z method_3213 isInBed + m ()V method_3208 closeScreen + m (DDD)V method_3209 addMovementStat + m (DDD)V method_3212 addMountedMovementStat + m ()V method_3217 onItemUseFinish + m ()V method_3219 sendPlayerAbilities + m (I)Lnet/minecraft/class_1071; method_4485 getCurrentArmor + m (I)V method_4582 addScore + m (Lnet/minecraft/class_864;)Z method_3215 interactWith + m (Lnet/minecraft/class_864;)V method_3216 attackTargetEntityWithCurrentItem + m (I)Z method_4583 getHideCape + m (Lnet/minecraft/class_864;)V method_3218 collideWithPlayer + m (I)V method_3220 addExperience + m (I)V method_3172 func_71013_b + f Lnet/minecraft/class_1023; field_3971 theInventoryEnderChest + f D field_3989 field_71095_bQ + f D field_3990 field_71085_bR + f Z field_3991 sleeping + f Lnet/minecraft/class_851; field_3992 playerLocation + f F field_3993 field_71079_bU + f F field_3994 field_71089_bV + f Lnet/minecraft/class_986; field_3998 capabilities + f I field_4002 experienceLevel + f I field_3980 sleepTimer + f I field_4003 experienceTotal + f F field_4004 experience + f F field_4005 speedOnGround + f F field_4006 speedInAir + f Lnet/minecraft/class_993; field_4007 fishEntity + f Lnet/minecraft/class_987; field_3999 inventory + f Lnet/minecraft/class_1002; field_4000 inventoryContainer + f Lnet/minecraft/class_1002; field_3972 openContainer + f Lnet/minecraft/class_1001; field_3973 foodStats + f I field_3974 flyToggleTimer + f F field_3977 prevCameraYaw + f F field_3978 cameraYaw + f Ljava/lang/String; field_3982 username + f I field_3984 xpCooldown + f D field_3985 field_71091_bM + f D field_3986 field_71096_bN + f D field_3987 field_71097_bO + f D field_3988 field_71094_bP + f Lnet/minecraft/class_851; field_4001 spawnChunk + f F field_4009 field_71082_cx + f Z field_5398 spawnForced + f Lnet/minecraft/class_851; field_4011 startMinecartRidingCoordinate + f Lnet/minecraft/class_1071; field_4012 itemInUse + f I field_4013 itemInUseCount + f I field_5399 field_82249_h +c net/minecraft/class_989 net/minecraft/src/EnumStatus + f Lnet/minecraft/class_989; field_4014 OK + f Lnet/minecraft/class_989; field_4015 NOT_POSSIBLE_HERE + f Lnet/minecraft/class_989; field_4016 NOT_POSSIBLE_NOW + f Lnet/minecraft/class_989; field_4017 TOO_FAR_AWAY + f Lnet/minecraft/class_989; field_4018 OTHER_PROBLEM + f Lnet/minecraft/class_989; field_4019 NOT_SAFE + f [Lnet/minecraft/class_989; field_4020 $VALUES +c net/minecraft/class_990 net/minecraft/src/EntityArrow + m (I)V method_3222 setKnockbackStrength + m (Z)V method_3226 setIsCritical + m (D)V method_3223 setDamage + m ()D method_3225 getDamage + m ()Z method_3227 getIsCritical + f I field_4021 canBePickedUp + f I field_4022 ticksInAir + f D field_4023 damage + f I field_4024 knockbackStrength + f I field_4025 arrowShake + f Lnet/minecraft/class_864; field_4026 shootingEntity + f I field_4027 xTile + f I field_4028 yTile + f I field_4029 zTile + f I field_4030 inTile + f I field_4031 inData + f Z field_4032 inGround + f I field_4033 ticksInGround +c net/minecraft/class_991 net/minecraft/src/EntityEnderEye + m (DID)V method_3228 moveTowards + f D field_4035 targetX + f D field_4036 targetY + f D field_4037 targetZ + f I field_4038 despawnTimer + f Z field_4039 shatterOrDrop +c net/minecraft/class_992 net/minecraft/src/EntityFireball + m (Lnet/minecraft/class_234;)V method_3229 onImpact + m ()F method_4584 getMotionFactor + f Lnet/minecraft/class_1699; field_6931 shootingEntity + f I field_4041 ticksInAir + f D field_4042 accelerationX + f D field_4043 accelerationY + f D field_4044 accelerationZ + f I field_4045 xTile + f I field_4046 yTile + f I field_4047 zTile + f I field_4048 inTile + f Z field_4049 inGround + f I field_4050 ticksAlive +c net/minecraft/class_1415 net/minecraft/src/EntityFireworkRocket + f I field_5401 fireworkAge + f I field_5402 lifetime +c net/minecraft/class_993 net/minecraft/src/EntityFishHook + m ()I method_3231 catchFish + m (DDDFF)V method_3230 calculateVelocity + f D field_4058 fishPitch + f D field_4059 velocityX + f D field_4060 velocityY + f D field_4061 velocityZ + f I field_4051 shake + f I field_4052 ticksCatchable + f I field_4053 fishPosRotationIncrements + f D field_4054 fishX + f D field_4055 fishY + f D field_4056 fishZ + f D field_4057 fishYaw + f Lnet/minecraft/class_988; field_4062 angler + f Lnet/minecraft/class_864; field_4063 bobber + f I field_4064 xTile + f I field_4065 yTile + f I field_4066 zTile + f I field_4067 inTile + f Z field_4068 inGround + f I field_4069 ticksInGround + f I field_4070 ticksInAir +c net/minecraft/class_1416 net/minecraft/src/EntityLargeFireball + f I field_5403 field_92057_e +c net/minecraft/class_1417 net/minecraft/src/IProjectile + m (DDDFF)V method_3233 setThrowableHeading +c net/minecraft/class_994 net/minecraft/src/EntitySmallFireball +c net/minecraft/class_995 net/minecraft/src/EntitySnowball +c net/minecraft/class_996 net/minecraft/src/EntityThrowable + m (Lnet/minecraft/class_234;)V method_3232 onImpact + m ()F method_3234 func_70182_d + m ()F method_3235 func_70183_g + m ()F method_3236 getGravityVelocity + m ()Lnet/minecraft/class_1699; method_4585 getThrower + f Z field_4071 inGround + f I field_4072 throwableShake + f I field_4074 xTile + f I field_4075 yTile + f I field_4076 zTile + f I field_4077 inTile + f Lnet/minecraft/class_1699; field_6932 thrower + f Ljava/lang/String; field_5404 throwerName + f I field_4078 ticksInGround + f I field_4079 ticksInAir +c net/minecraft/class_997 net/minecraft/src/EntityEgg +c net/minecraft/class_998 net/minecraft/src/EntityEnderPearl +c net/minecraft/class_999 net/minecraft/src/EntityExpBottle +c net/minecraft/class_1000 net/minecraft/src/EntityPotion + m (I)V method_4586 setPotionDamage + m ()I method_3237 getPotionDamage + f Lnet/minecraft/class_1071; field_5405 potionDamage +c net/minecraft/class_1418 net/minecraft/src/EntityWitherSkull + m (Z)V method_4588 setInvulnerable + m ()Z method_4587 isInvulnerable +c net/minecraft/class_1001 net/minecraft/src/FoodStats + m ()I method_3238 getFoodLevel + m (F)V method_3239 addExhaustion + m (I)V method_3240 setFoodLevel + m (IF)V method_3241 addStats + m (Lnet/minecraft/class_322;)V method_3242 readNBT + m (Lnet/minecraft/class_988;)V method_3243 onUpdate + m (Lnet/minecraft/class_1065;)V method_3244 addStats + m ()I method_3245 getPrevFoodLevel + m (F)V method_3246 setFoodSaturationLevel + m (Lnet/minecraft/class_322;)V method_3247 writeNBT + m ()Z method_3248 needFood + m ()F method_3249 getSaturationLevel + f I field_4081 foodLevel + f F field_4082 foodSaturationLevel + f F field_4083 foodExhaustionLevel + f I field_4084 foodTimer + f I field_4085 prevFoodLevel +c net/minecraft/class_1002 net/minecraft/src/Container + m ()Ljava/util/List; method_3250 getInventory + m (I)Lnet/minecraft/class_1026; method_3251 getSlot + m (IIILnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_3252 slotClick + m (IIZLnet/minecraft/class_988;)V method_3267 retrySlotClick + m (ILnet/minecraft/class_1071;)V method_3253 putStackInSlot + m (Ljava/util/Set;ILnet/minecraft/class_1071;I)V method_5447 func_94525_a + m (Lnet/minecraft/class_849;)V method_3254 onCraftMatrixChanged + m (Lnet/minecraft/class_849;I)Lnet/minecraft/class_1026; method_3255 getSlotFromInventory + m (Lnet/minecraft/class_987;)S method_3256 getNextTransactionID + m (Lnet/minecraft/class_988;)Z method_3269 canInteractWith + m (Lnet/minecraft/class_988;I)Z method_3258 enchantItem + m (Lnet/minecraft/class_988;Z)V method_3259 setCanCraft + m (Lnet/minecraft/class_1006;)V method_3260 onCraftGuiOpened + m (Lnet/minecraft/class_1026;)Lnet/minecraft/class_1026; method_3261 addSlotToContainer + m (Lnet/minecraft/class_1026;Lnet/minecraft/class_1071;Z)Z method_5448 func_94527_a + m (Lnet/minecraft/class_1071;IIZ)Z method_3262 mergeItemStack + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1026;)Z method_5449 func_94530_a + m ([Lnet/minecraft/class_1071;)V method_3263 putStacksInSlots + m ()V method_3264 detectAndSendChanges + m (I)I method_5450 func_94529_b + m (II)V method_3266 updateProgressBar + m (Lnet/minecraft/class_849;)I method_5451 calcRedstoneFromInventory + m (Lnet/minecraft/class_988;)V method_3257 onContainerClosed + m (Lnet/minecraft/class_988;I)Lnet/minecraft/class_1071; method_3265 transferStackInSlot + m (Lnet/minecraft/class_1006;)V method_4589 removeCraftingFromCrafters + m (Lnet/minecraft/class_1026;)Z method_5452 canDragIntoSlot + m (I)I method_5453 func_94532_c + m (Lnet/minecraft/class_988;)Z method_3268 getCanCraft + m ()V method_5454 func_94533_d + m (I)Z method_5455 func_94528_d + m (II)I method_5456 func_94534_d + f S field_4090 transactionID + f Ljava/util/List; field_4086 inventoryItemStacks + f Ljava/util/List; field_4087 inventorySlots + f I field_4088 windowId + f Ljava/util/List; field_4089 crafters + f I field_6159 field_94535_f + f I field_6160 field_94536_g + f Ljava/util/Set; field_6161 field_94537_h + f Ljava/util/Set; field_4091 playerList +c net/minecraft/class_1719 net/minecraft/src/AnimalChest +c net/minecraft/class_1421 net/minecraft/src/ContainerRepair + m (Ljava/lang/String;)V method_4593 updateItemName + m (Lnet/minecraft/class_1421;)Lnet/minecraft/class_849; method_4594 getRepairInputInventory + m (Lnet/minecraft/class_1421;)I method_4595 getStackSizeUsedInRepair + m ()V method_4596 updateRepairOutput + f I field_5413 maximumCost + f Lnet/minecraft/class_849; field_5414 outputSlot + f Lnet/minecraft/class_849; field_5415 inputSlots + f Lnet/minecraft/class_1150; field_5416 theWorld + f I field_5417 field_82861_i + f I field_5418 field_82858_j + f I field_5419 field_82859_k + f I field_5420 stackSizeToBeUsedInRepair + f Ljava/lang/String; field_5421 repairedItemName + f Lnet/minecraft/class_988; field_5422 thePlayer +c net/minecraft/class_1422 net/minecraft/src/ContainerRepairINNER1 + f Lnet/minecraft/class_1421; field_5423 repairContainer +c net/minecraft/class_1423 net/minecraft/src/ContainerRepairINNER2 + f Lnet/minecraft/class_1150; field_5424 field_135071_a + f I field_5425 field_135069_b + f I field_5426 field_135070_c + f I field_5427 field_135067_d + f Lnet/minecraft/class_1421; field_5428 repairContainer +c net/minecraft/class_1419 net/minecraft/src/ContainerBeacon + m ()Lnet/minecraft/class_1308; method_4590 getBeacon + f Lnet/minecraft/class_1308; field_5406 theBeacon + f Lnet/minecraft/class_1420; field_5407 beaconSlot + f I field_5408 field_82865_g + f I field_5409 field_82867_h + f I field_5410 field_82868_i +c net/minecraft/class_1420 net/minecraft/src/SlotBeacon + f Lnet/minecraft/class_1419; field_5411 beacon +c net/minecraft/class_1003 net/minecraft/src/ContainerBrewingStand + f Lnet/minecraft/class_215; field_4092 tileBrewingStand + f Lnet/minecraft/class_1026; field_4093 theSlot + f I field_4094 brewTime +c net/minecraft/class_1004 net/minecraft/src/SlotBrewingStandIngredient + f Lnet/minecraft/class_1003; field_4095 brewingStand +c net/minecraft/class_1005 net/minecraft/src/SlotBrewingStandPotion + m (Lnet/minecraft/class_1071;)Z method_3270 canHoldPotion + f Lnet/minecraft/class_988; field_4096 player +c net/minecraft/class_1006 net/minecraft/src/ICrafting + m (Lnet/minecraft/class_1002;II)V method_3271 sendProgressBarUpdate + m (Lnet/minecraft/class_1002;ILnet/minecraft/class_1071;)V method_3272 sendSlotContents + m (Lnet/minecraft/class_1002;Ljava/util/List;)V method_3273 updateCraftingInventory +c net/minecraft/class_1008 net/minecraft/src/ContainerChest + m ()Lnet/minecraft/class_849; method_4591 getLowerChestInventory + f Lnet/minecraft/class_849; field_4097 lowerChestInventory + f I field_4098 numRows +c net/minecraft/class_1011 net/minecraft/src/InventoryCrafting + m (II)Lnet/minecraft/class_1071; method_3280 getStackInRowAndColumn + f [Lnet/minecraft/class_1071; field_4103 stackList + f I field_4104 inventoryWidth + f Lnet/minecraft/class_1002; field_4105 eventHandler +c net/minecraft/class_1012 net/minecraft/src/ContainerWorkbench + f Lnet/minecraft/class_1011; field_4106 craftMatrix + f Lnet/minecraft/class_849; field_4107 craftResult + f Lnet/minecraft/class_1150; field_4108 worldObj + f I field_4109 posX + f I field_4110 posY + f I field_4111 posZ +c net/minecraft/class_1013 net/minecraft/src/ContainerEnchantment + f Lnet/minecraft/class_849; field_4112 tableInventory + f J field_4113 nameSeed + f [I field_4114 enchantLevels + f Lnet/minecraft/class_1150; field_4115 worldPointer + f I field_4116 posX + f I field_4117 posY + f I field_4118 posZ + f Ljava/util/Random; field_4119 rand +c net/minecraft/class_1014 net/minecraft/src/SlotEnchantmentTable + f Lnet/minecraft/class_1013; field_4120 container +c net/minecraft/class_1015 net/minecraft/src/SlotEnchantment + f Lnet/minecraft/class_1013; field_4121 container +c net/minecraft/class_1016 net/minecraft/src/ContainerFurnace + f Lnet/minecraft/class_221; field_4122 furnace + f I field_4123 lastCookTime + f I field_4124 lastBurnTime + f I field_4125 lastItemBurnTime +c net/minecraft/class_1017 net/minecraft/src/SlotFurnace + f Lnet/minecraft/class_988; field_4126 thePlayer + f I field_4127 field_75228_b +c net/minecraft/class_1582 net/minecraft/src/ContainerHopper + f Lnet/minecraft/class_849; field_6162 field_94538_a +c net/minecraft/class_1720 net/minecraft/src/ContainerHorseInventory + f Lnet/minecraft/class_849; field_6933 field_111243_a + f Lnet/minecraft/class_1712; field_6934 theHorse +c net/minecraft/class_1721 net/minecraft/src/ContainerHorseInventorySlotSaddle + f Lnet/minecraft/class_1720; field_6935 field_111239_a +c net/minecraft/class_1722 net/minecraft/src/ContainerHorseInventorySlotArmor + f Lnet/minecraft/class_1712; field_6936 theHorse + f Lnet/minecraft/class_1720; field_6937 field_111240_b +c net/minecraft/class_1018 net/minecraft/src/ContainerPlayer + f Lnet/minecraft/class_1011; field_4128 craftMatrix + f Lnet/minecraft/class_849; field_4129 craftResult + f Z field_4130 isLocalWorld + f Lnet/minecraft/class_988; field_5412 thePlayer +c net/minecraft/class_1019 net/minecraft/src/SlotArmor + f I field_4131 armorType + f Lnet/minecraft/class_1018; field_4132 parent +c net/minecraft/class_1020 net/minecraft/src/InventoryMerchant + m (I)V method_3281 setCurrentRecipeIndex + m (I)Z method_3282 inventoryResetNeededOnSlotChange + m ()V method_3283 resetRecipeAndSlots + m ()Lnet/minecraft/class_1144; method_3284 getCurrentRecipe + f Lnet/minecraft/class_1143; field_4133 theMerchant + f [Lnet/minecraft/class_1071; field_4134 theInventory + f Lnet/minecraft/class_988; field_4135 thePlayer + f Lnet/minecraft/class_1144; field_4136 currentRecipe + f I field_4137 currentRecipeIndex +c net/minecraft/class_1021 net/minecraft/src/ContainerMerchant + m ()Lnet/minecraft/class_1020; method_3286 getMerchantInventory + m (I)V method_3285 setCurrentRecipeIndex + f Lnet/minecraft/class_1143; field_4138 theMerchant + f Lnet/minecraft/class_1020; field_4139 merchantInventory + f Lnet/minecraft/class_1150; field_4140 theWorld +c net/minecraft/class_1022 net/minecraft/src/SlotMerchantResult + m (Lnet/minecraft/class_1144;Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z method_3287 func_75230_a + f Lnet/minecraft/class_1020; field_4141 theMerchantInventory + f Lnet/minecraft/class_988; field_4142 thePlayer + f I field_4143 field_75231_g + f Lnet/minecraft/class_1143; field_4144 theMerchant +c net/minecraft/class_1023 net/minecraft/src/InventoryEnderChest + m (Lnet/minecraft/class_220;)V method_3288 setAssociatedChest + m (Lnet/minecraft/class_474;)V method_3289 loadInventoryFromNBT + m ()Lnet/minecraft/class_474; method_3290 saveInventoryToNBT + f Lnet/minecraft/class_220; field_4145 associatedChest +c net/minecraft/class_1024 net/minecraft/src/InventoryCraftResult + f [Lnet/minecraft/class_1071; field_4146 stackResult +c net/minecraft/class_1025 net/minecraft/src/SlotCrafting + f Lnet/minecraft/class_849; field_4147 craftMatrix + f Lnet/minecraft/class_988; field_4148 thePlayer + f I field_4149 amountCrafted +c net/minecraft/class_1026 net/minecraft/src/Slot + m ()I method_3291 getSlotStackLimit + m (I)Lnet/minecraft/class_1071; method_3292 decrStackSize + m (Lnet/minecraft/class_849;I)Z method_3293 isHere + m (Lnet/minecraft/class_988;)Z method_4597 canTakeStack + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1071;)V method_3298 onPickupFromSlot + m (Lnet/minecraft/class_1071;)Z method_3294 isItemValid + m (Lnet/minecraft/class_1071;I)V method_3295 onCrafting + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)V method_3296 onSlotChange + m ()Z method_6319 func_111238_b + m (Lnet/minecraft/class_1071;)V method_3300 onCrafting + m ()Lnet/minecraft/class_1557; method_3297 getBackgroundIconIndex + m (Lnet/minecraft/class_1071;)V method_3302 putStack + m ()Lnet/minecraft/class_1071; method_3299 getStack + m ()Z method_3301 getHasStack + m ()V method_3303 onSlotChanged + f I field_4150 slotIndex + f Lnet/minecraft/class_849; field_4151 inventory + f I field_4152 slotNumber + f I field_4153 xDisplayPosition + f I field_4154 yDisplayPosition +c net/minecraft/class_1027 net/minecraft/src/ContainerDispenser + f Lnet/minecraft/class_218; field_4155 tileEntityDispenser +c net/minecraft/class_1424 net/minecraft/src/ItemAnvilBlock +c net/minecraft/class_1028 net/minecraft/src/ItemArmor + m (Lnet/minecraft/class_1071;)Z method_4598 hasColor + m (I)Lnet/minecraft/class_1557; method_5457 func_94602_b + m (Lnet/minecraft/class_1071;)I method_4599 getColor + m (Lnet/minecraft/class_1071;I)V method_4600 func_82813_b + m (Lnet/minecraft/class_1071;)V method_4601 removeColor + m ()Lnet/minecraft/class_1029; method_4602 getArmorMaterial + m ()[I method_3304 getMaxDamageArray + f [Ljava/lang/String; field_6163 field_94603_a + f I field_4156 armorType + f [I field_4158 maxDamageArray + f [Ljava/lang/String; field_6164 field_94606_cu + f Lnet/minecraft/class_1348; field_6165 field_96605_cw + f Lnet/minecraft/class_1029; field_4159 material + f Lnet/minecraft/class_1557; field_6166 field_94605_cw + f Lnet/minecraft/class_1557; field_6167 field_94604_cx + f I field_4157 damageReduceAmount + f I field_4160 renderIndex +c net/minecraft/class_1583 net/minecraft/src/BehaviorDispenseArmor +c net/minecraft/class_1029 net/minecraft/src/EnumArmorMaterial + m ()I method_3305 getEnchantability + m (I)I method_3306 getDurability + m ()I method_4603 getArmorCraftingMaterial + m (I)I method_3307 getDamageReductionAmount + f Lnet/minecraft/class_1029; field_4161 CLOTH + f Lnet/minecraft/class_1029; field_4162 CHAIN + f Lnet/minecraft/class_1029; field_4163 IRON + f Lnet/minecraft/class_1029; field_4164 GOLD + f Lnet/minecraft/class_1029; field_4165 DIAMOND + f I field_4166 maxDamageFactor + f [I field_4167 damageReductionAmountArray + f I field_4168 enchantability + f [Lnet/minecraft/class_1029; field_4169 $VALUES +c net/minecraft/class_1584 net/minecraft/src/ItemBlockWithMetadata + f Lnet/minecraft/class_197; field_6168 theBlock +c net/minecraft/class_1030 net/minecraft/src/ItemBed +c net/minecraft/class_1031 net/minecraft/src/ItemBoat +c net/minecraft/class_1425 net/minecraft/src/ItemBook +c net/minecraft/class_1032 net/minecraft/src/ItemGlassBottle +c net/minecraft/class_1033 net/minecraft/src/ItemBow + m (I)Lnet/minecraft/class_1557; method_5458 getItemIconForUseDuration + f [Ljava/lang/String; field_6169 bowPullIconNameArray + f [Lnet/minecraft/class_1557; field_6170 iconArray +c net/minecraft/class_1035 net/minecraft/src/ItemSoup +c net/minecraft/class_1036 net/minecraft/src/ItemBucket + m (Lnet/minecraft/class_1150;III)Z method_6320 tryPlaceContainedLiquid + f I field_4170 isFull +c net/minecraft/class_1426 net/minecraft/src/ItemCarrotOnAStick +c net/minecraft/class_1038 net/minecraft/src/ItemCoal + f Lnet/minecraft/class_1557; field_6938 field_111220_a +c net/minecraft/class_1039 net/minecraft/src/ItemColored + m ([Ljava/lang/String;)Lnet/minecraft/class_1039; method_3313 setBlockNames + f Lnet/minecraft/class_197; field_4171 blockRef + f [Ljava/lang/String; field_4172 blockNames +c net/minecraft/class_1040 net/minecraft/src/ItemMapBase + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Lnet/minecraft/class_700; method_3314 getUpdatePacket +c net/minecraft/class_1041 net/minecraft/src/CreativeTabs + m ()I method_3315 getTabIndex + m (Lnet/minecraft/class_1128;)Z method_6321 func_111226_a + m (Ljava/lang/String;)Lnet/minecraft/class_1041; method_3316 setBackgroundImageName + m (Ljava/util/List;)V method_3317 displayAllReleventItems + m (Ljava/util/List;[Lnet/minecraft/class_1128;)V method_4604 addEnchantmentBooksToList + m ([Lnet/minecraft/class_1128;)Lnet/minecraft/class_1041; method_6322 func_111229_a + m ()Ljava/lang/String; method_3318 getTabLabel + m ()Ljava/lang/String; method_3319 getTranslatedTabLabel + m ()Lnet/minecraft/class_1069; method_3320 getTabIconItem + m ()I method_3321 getTabIconItemIndex + m ()Ljava/lang/String; method_3322 getBackgroundImageName + m ()Z method_3323 drawInForegroundOfTab + m ()Lnet/minecraft/class_1041; method_3324 setNoTitle + m ()Z method_3325 shouldHidePlayerInventory + m ()Lnet/minecraft/class_1041; method_3326 setNoScrollbar + m ()I method_3327 getTabColumn + m ()Z method_3328 isTabInFirstRow + m ()[Lnet/minecraft/class_1128; method_6323 func_111225_m + f [Lnet/minecraft/class_1041; field_4173 creativeTabArray + f Lnet/minecraft/class_1041; field_4174 tabBlock + f Lnet/minecraft/class_1041; field_4175 tabDecorations + f Lnet/minecraft/class_1041; field_4176 tabRedstone + f Lnet/minecraft/class_1041; field_4177 tabTransport + f Lnet/minecraft/class_1041; field_4178 tabMisc + f Lnet/minecraft/class_1041; field_4179 tabAllSearch + f Lnet/minecraft/class_1041; field_4180 tabFood + f Lnet/minecraft/class_1041; field_4181 tabTools + f Lnet/minecraft/class_1041; field_4182 tabCombat + f Lnet/minecraft/class_1041; field_4183 tabBrewing + f Lnet/minecraft/class_1041; field_4184 tabMaterials + f Lnet/minecraft/class_1041; field_4185 tabInventory + f I field_4186 tabIndex + f Ljava/lang/String; field_4187 tabLabel + f Ljava/lang/String; field_4188 theTexture + f Z field_4189 hasScrollbar + f Z field_4190 drawTitle + f [Lnet/minecraft/class_1128; field_6939 field_111230_s +c net/minecraft/class_1053 net/minecraft/src/CreativeTabCombat +c net/minecraft/class_1043 net/minecraft/src/CreativeTabBrewing +c net/minecraft/class_1044 net/minecraft/src/CreativeTabMaterial +c net/minecraft/class_1045 net/minecraft/src/CreativeTabInventory +c net/minecraft/class_1042 net/minecraft/src/CreativeTabBlock +c net/minecraft/class_1046 net/minecraft/src/CreativeTabDeco +c net/minecraft/class_1047 net/minecraft/src/CreativeTabRedstone +c net/minecraft/class_1048 net/minecraft/src/CreativeTabTransport +c net/minecraft/class_1049 net/minecraft/src/CreativeTabMisc +c net/minecraft/class_1050 net/minecraft/src/CreativeTabSearch +c net/minecraft/class_1051 net/minecraft/src/CreativeTabFood +c net/minecraft/class_1052 net/minecraft/src/CreativeTabTools +c net/minecraft/class_1054 net/minecraft/src/ItemTool + m ()Ljava/lang/String; method_3329 getToolMaterialName + f F field_4191 efficiencyOnProperMaterial + f Lnet/minecraft/class_1070; field_4192 toolMaterial + f [Lnet/minecraft/class_197; field_4194 blocksEffectiveAgainst + f F field_6940 damageVsEntity +c net/minecraft/class_1055 net/minecraft/src/ItemDoor + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_197;)V method_3330 placeDoorBlock + f Lnet/minecraft/class_63; field_4195 doorMaterial +c net/minecraft/class_1056 net/minecraft/src/ItemDye + m (Lnet/minecraft/class_1150;IIII)V method_5459 func_96603_a + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;III)Z method_5460 func_96604_a + f [Ljava/lang/String; field_4196 dyeColorNames + f [Ljava/lang/String; field_6171 dyeItemNames + f [I field_4197 dyeColors + f [Lnet/minecraft/class_1557; field_6172 dyeIcons +c net/minecraft/class_1057 net/minecraft/src/ItemEgg +c net/minecraft/class_1427 net/minecraft/src/ItemEmptyMap +c net/minecraft/class_1428 net/minecraft/src/ItemEnchantedBook + m (Lnet/minecraft/class_1127;Ljava/util/List;)V method_4608 func_92113_a + m (Lnet/minecraft/class_1134;)Lnet/minecraft/class_1071; method_4609 getEnchantedItemStack + m (Ljava/util/Random;III)Lnet/minecraft/class_847; method_4606 func_92112_a + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1134;)V method_4607 addEnchantment + m (Ljava/util/Random;)Lnet/minecraft/class_847; method_4610 func_92114_b + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_474; method_4611 func_92110_g +c net/minecraft/class_1058 net/minecraft/src/ItemEnderEye +c net/minecraft/class_1059 net/minecraft/src/ItemEnderPearl +c net/minecraft/class_1060 net/minecraft/src/ItemExpBottle +c net/minecraft/class_1062 net/minecraft/src/ItemFireball +c net/minecraft/class_1429 net/minecraft/src/ItemFireworkCharge + m (Lnet/minecraft/class_322;Ljava/util/List;)V method_4612 func_92107_a + m (Lnet/minecraft/class_1071;Ljava/lang/String;)Lnet/minecraft/class_605; method_4613 func_92108_a + f Lnet/minecraft/class_1557; field_6173 theIcon +c net/minecraft/class_1430 net/minecraft/src/ItemFirework +c net/minecraft/class_1063 net/minecraft/src/ItemFishingRod + m ()Lnet/minecraft/class_1557; method_5461 func_94597_g + f Lnet/minecraft/class_1557; field_6174 theIcon +c net/minecraft/class_1064 net/minecraft/src/ItemFlintAndSteel +c net/minecraft/class_1065 net/minecraft/src/ItemFood + m (IIIF)Lnet/minecraft/class_1065; method_3335 setPotionEffect + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)V method_3336 onFoodEaten + m ()I method_3337 getHealAmount + m ()F method_3338 getSaturationModifier + m ()Z method_3339 isWolfsFavoriteMeat + m ()Lnet/minecraft/class_1065; method_3340 setAlwaysEdible + f I field_4198 itemUseDuration + f I field_4199 healAmount + f Z field_4201 alwaysEdible + f I field_4203 potionId + f I field_4204 potionDuration + f I field_4205 potionAmplifier + f F field_4202 saturationModifier + f F field_4206 potionEffectProbability + f Z field_4200 isWolfsFavoriteMeat +c net/minecraft/class_1066 net/minecraft/src/ItemAppleGold +c net/minecraft/class_1431 net/minecraft/src/ItemHangingEntity + m (Lnet/minecraft/class_1150;IIII)Lnet/minecraft/class_1396; method_4614 createHangingEntity + f Ljava/lang/Class; field_5429 hangingEntityClass +c net/minecraft/class_1067 net/minecraft/src/ItemAxe + f [Lnet/minecraft/class_197; field_4207 blocksEffectiveAgainst +c net/minecraft/class_1068 net/minecraft/src/ItemHoe + m ()Ljava/lang/String; method_3341 getMaterialName + f Lnet/minecraft/class_1070; field_4208 theToolMaterial +c net/minecraft/class_1069 net/minecraft/src/Item + m ()Ljava/lang/String; method_6324 getIconString + m ()Ljava/lang/String; method_3342 getUnlocalizedName + m (I)I method_3363 getMetadata + m (II)Lnet/minecraft/class_1557; method_3369 getIconFromDamageForRenderPass + m (ILnet/minecraft/class_1041;Ljava/util/List;)V method_3345 getSubItems + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Z)Lnet/minecraft/class_234; method_3360 getMovingObjectPositionFromPlayer + m (Lnet/minecraft/class_197;)Z method_3346 canHarvestBlock + m (Lnet/minecraft/class_1558;)V method_5462 registerIcons + m (Lnet/minecraft/class_1041;)Lnet/minecraft/class_1069; method_3348 setCreativeTab + m (Lnet/minecraft/class_1069;)Lnet/minecraft/class_1069; method_3349 setContainerItem + m (Lnet/minecraft/class_1071;I)I method_3344 getColorFromItemStack + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;IIIILnet/minecraft/class_1699;)Z method_3356 onBlockDestroyed + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_864;IZ)V method_3357 onUpdate + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_3358 onItemRightClick + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;I)V method_3359 onPlayerStoppedUsing + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_197;)F method_3351 getStrVsBlock + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;)Z method_3354 hitEntity + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Lnet/minecraft/class_1150;IIIIFFF)Z method_3355 onItemUse + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Ljava/util/List;Z)V method_3352 addInformation + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Lnet/minecraft/class_1699;)Z method_3353 itemInteractionForEntity + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z method_4615 getIsRepairable + m (Z)Lnet/minecraft/class_1069; method_3361 setHasSubtypes + m ()Z method_3397 requiresMultipleRenderPasses + m (Ljava/lang/String;)Lnet/minecraft/class_1069; method_3365 setUnlocalizedName + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_3367 onEaten + m (I)Lnet/minecraft/class_1557; method_3343 getIconFromDamage + m ()I method_3362 getItemEnchantability + m (Ljava/lang/String;)Lnet/minecraft/class_1069; method_3370 setPotionEffect + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_1099; method_3366 getItemUseAction + m (I)Lnet/minecraft/class_1069; method_3373 setMaxStackSize + m (Ljava/lang/String;)Lnet/minecraft/class_1069; method_6325 setTextureName + m (Lnet/minecraft/class_1071;)Ljava/lang/String; method_3371 getUnlocalizedName + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)V method_3375 onCreated + m (Lnet/minecraft/class_1071;)I method_3350 getMaxItemUseDuration + m (I)Lnet/minecraft/class_1069; method_3376 setMaxDamage + m (Lnet/minecraft/class_1071;)Z method_3374 hasEffect + m (Lnet/minecraft/class_1071;)Z method_3385 isItemTool + m ()Z method_3388 isMap + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_1081; method_3377 getRarity + m ()Lcom/google/common/collect/Multimap; method_6326 getItemAttributeModifiers + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_1557; method_3378 getIconIndex + m (Lnet/minecraft/class_1071;)Ljava/lang/String; method_3379 getUnlocalizedNameInefficiently + m (Lnet/minecraft/class_1071;)Z method_3380 doesContainerItemLeaveCraftingGrid + m (Lnet/minecraft/class_1071;)Ljava/lang/String; method_3381 getItemStackDisplayName + m ()I method_5463 getSpriteNumber + m (Lnet/minecraft/class_1071;)Ljava/lang/String; method_3383 getItemDisplayName + m ()I method_3382 getItemStackLimit + m ()Z method_3384 getHasSubtypes + m ()Z method_3372 isFull3D + m ()I method_3386 getMaxDamage + m ()Z method_3390 shouldRotateAroundWhenRendering + m ()Z method_3387 isDamageable + m ()Lnet/minecraft/class_1069; method_3389 setFull3D + m ()Z method_3391 getShareTag + m ()Lnet/minecraft/class_1069; method_3392 getContainerItem + m ()Z method_3393 hasContainerItem + m ()Ljava/lang/String; method_3394 getStatName + m ()Ljava/lang/String; method_3395 getPotionEffect + m ()Z method_3396 isPotionIngredient + m ()Lnet/minecraft/class_1041; method_3398 getCreativeTab + m ()Z method_4616 canItemEditBlocks + f Lnet/minecraft/class_1069; field_4363 axeStone + f Lnet/minecraft/class_1069; field_4364 swordDiamond + f Lnet/minecraft/class_1069; field_4209 shovelDiamond + f Lnet/minecraft/class_1069; field_4210 pickaxeDiamond + f Lnet/minecraft/class_1069; field_4211 axeDiamond + f Lnet/minecraft/class_1069; field_4212 stick + f Lnet/minecraft/class_1069; field_4213 bowlEmpty + f Lnet/minecraft/class_1069; field_4214 bowlSoup + f Lnet/minecraft/class_1069; field_4215 swordGold + f Lnet/minecraft/class_1069; field_4216 shovelGold + f Lnet/minecraft/class_1069; field_4217 pickaxeGold + f Lnet/minecraft/class_1069; field_4218 axeGold + f Lnet/minecraft/class_1069; field_4219 silk + f Lnet/minecraft/class_1069; field_4220 feather + f Lnet/minecraft/class_1069; field_4221 gunpowder + f Lnet/minecraft/class_1069; field_4222 hoeWood + f Lnet/minecraft/class_1069; field_4223 hoeStone + f Lnet/minecraft/class_1069; field_4224 hoeIron + f Lnet/minecraft/class_1069; field_4225 hoeDiamond + f Lnet/minecraft/class_1069; field_4226 hoeGold + f Lnet/minecraft/class_1069; field_4227 seeds + f Lnet/minecraft/class_1069; field_4228 wheat + f Lnet/minecraft/class_1069; field_4229 bread + f Lnet/minecraft/class_1028; field_6175 helmetLeather + f Lnet/minecraft/class_1028; field_6176 plateLeather + f Lnet/minecraft/class_1028; field_6177 legsLeather + f Lnet/minecraft/class_1069; field_4286 bucketLava + f Lnet/minecraft/class_1069; field_4287 minecartEmpty + f Lnet/minecraft/class_1069; field_4235 saddle + f Lnet/minecraft/class_1069; field_4236 doorIron + f Lnet/minecraft/class_1069; field_4237 redstone + f Lnet/minecraft/class_1069; field_4238 snowball + f Lnet/minecraft/class_1069; field_4239 boat + f Lnet/minecraft/class_1069; field_4240 leather + f Lnet/minecraft/class_1069; field_4241 bucketMilk + f Lnet/minecraft/class_1069; field_4242 brick + f Lnet/minecraft/class_1069; field_4243 clay + f Lnet/minecraft/class_1069; field_4244 reed + f Lnet/minecraft/class_1041; field_4247 tabToDisplayOn + f Lnet/minecraft/class_1069; field_4245 paper + f Lnet/minecraft/class_1069; field_4246 book + f Lnet/minecraft/class_1069; field_4248 slimeBall + f Lnet/minecraft/class_1069; field_4249 minecartCrate + f Lnet/minecraft/class_1069; field_4250 minecartPowered + f Lnet/minecraft/class_1069; field_4251 egg + f Lnet/minecraft/class_1069; field_4252 compass + f Lnet/minecraft/class_1063; field_6179 fishingRod + f Lnet/minecraft/class_1069; field_4254 pocketSundial + f Lnet/minecraft/class_1069; field_4255 glowstone + f Lnet/minecraft/class_1069; field_4256 fishRaw + f Lnet/minecraft/class_1069; field_4257 fishCooked + f Lnet/minecraft/class_1069; field_4258 dyePowder + f Lnet/minecraft/class_1069; field_4259 bone + f Lnet/minecraft/class_1028; field_6178 bootsLeather + f Lnet/minecraft/class_1028; field_6180 helmetChain + f Lnet/minecraft/class_1028; field_6181 plateChain + f Lnet/minecraft/class_1028; field_6182 legsChain + f Lnet/minecraft/class_1028; field_6183 bootsChain + f Lnet/minecraft/class_1028; field_6184 helmetIron + f Lnet/minecraft/class_1028; field_6185 plateIron + f Lnet/minecraft/class_1028; field_6186 legsIron + f Lnet/minecraft/class_1028; field_6187 bootsIron + f Lnet/minecraft/class_1028; field_6188 helmetDiamond + f Lnet/minecraft/class_1028; field_6189 plateDiamond + f Lnet/minecraft/class_1028; field_6190 legsDiamond + f Lnet/minecraft/class_1028; field_6191 bootsDiamond + f Lnet/minecraft/class_1028; field_6192 helmetGold + f Lnet/minecraft/class_1028; field_6193 plateGold + f Lnet/minecraft/class_1028; field_6194 legsGold + f Lnet/minecraft/class_1028; field_6195 bootsGold + f Lnet/minecraft/class_1069; field_4277 flint + f Lnet/minecraft/class_1069; field_4278 porkRaw + f Lnet/minecraft/class_1069; field_4279 porkCooked + f Lnet/minecraft/class_1069; field_4280 painting + f Lnet/minecraft/class_1069; field_4281 appleGold + f Lnet/minecraft/class_1069; field_4282 sign + f Lnet/minecraft/class_1069; field_4283 doorWood + f Lnet/minecraft/class_1069; field_4284 bucketEmpty + f Lnet/minecraft/class_1069; field_4285 bucketWater + f Lnet/minecraft/class_1069; field_4339 brewingStand + f Lnet/minecraft/class_1069; field_4340 cauldron + f Lnet/minecraft/class_1069; field_4288 eyeOfEnder + f Lnet/minecraft/class_1069; field_4289 speckledMelon + f Lnet/minecraft/class_1069; field_4290 monsterPlacer + f Lnet/minecraft/class_1069; field_4291 expBottle + f Lnet/minecraft/class_1069; field_4292 fireballCharge + f Lnet/minecraft/class_1069; field_4293 writableBook + f I field_4296 maxDamage + f Lnet/minecraft/class_1069; field_4294 writtenBook + f Lnet/minecraft/class_1069; field_4295 emerald + f Lnet/minecraft/class_1069; field_5430 itemFrame + f Lnet/minecraft/class_1069; field_5431 flowerPot + f Lnet/minecraft/class_1069; field_5432 carrot + f Lnet/minecraft/class_1069; field_5433 potato + f Lnet/minecraft/class_1069; field_5434 bakedPotato + f Lnet/minecraft/class_1069; field_5435 poisonousPotato + f Lnet/minecraft/class_1427; field_5436 emptyMap + f Lnet/minecraft/class_1069; field_5437 goldenCarrot + f Lnet/minecraft/class_1069; field_5438 skull + f Lnet/minecraft/class_1069; field_5439 carrotOnAStick + f Lnet/minecraft/class_1069; field_5440 netherStar + f Lnet/minecraft/class_1069; field_5441 pumpkinPie + f Lnet/minecraft/class_1069; field_5442 firework + f Lnet/minecraft/class_1069; field_5443 fireworkCharge + f Lnet/minecraft/class_1428; field_5444 enchantedBook + f Lnet/minecraft/class_1069; field_6196 comparator + f Lnet/minecraft/class_1069; field_4260 sugar + f Lnet/minecraft/class_1069; field_4261 cake + f Lnet/minecraft/class_1069; field_4315 bed + f Lnet/minecraft/class_1069; field_4316 redstoneRepeater + f Lnet/minecraft/class_1069; field_4317 cookie + f Lnet/minecraft/class_1073; field_4318 map + f Lnet/minecraft/class_1089; field_4319 shears + f Lnet/minecraft/class_1069; field_4320 melon + f Lnet/minecraft/class_1069; field_4321 pumpkinSeeds + f Lnet/minecraft/class_1069; field_4322 melonSeeds + f Lnet/minecraft/class_1069; field_4323 beefRaw + f Lnet/minecraft/class_1069; field_4324 beefCooked + f Lnet/minecraft/class_1069; field_4325 chickenRaw + f Lnet/minecraft/class_1069; field_4326 chickenCooked + f Lnet/minecraft/class_1069; field_4327 rottenFlesh + f Lnet/minecraft/class_1069; field_4328 enderPearl + f Lnet/minecraft/class_1069; field_4329 blazeRod + f Lnet/minecraft/class_1069; field_4330 ghastTear + f Lnet/minecraft/class_1069; field_4331 goldNugget + f Lnet/minecraft/class_1069; field_4332 netherStalkSeeds + f Lnet/minecraft/class_1080; field_4333 potion + f Lnet/minecraft/class_1069; field_4334 glassBottle + f Lnet/minecraft/class_1069; field_4335 spiderEye + f Lnet/minecraft/class_1069; field_4336 fermentedSpiderEye + f Lnet/minecraft/class_1069; field_4337 blazePowder + f Lnet/minecraft/class_1069; field_4338 magmaCream + f Ljava/lang/String; field_6941 iconString + f Ljava/lang/String; field_4314 unlocalizedName + f Lnet/minecraft/class_1069; field_4341 containerItem + f Lnet/minecraft/class_1069; field_6197 netherrackBrick + f Lnet/minecraft/class_1069; field_6198 netherQuartz + f Lnet/minecraft/class_1069; field_6199 tntMinecart + f Lnet/minecraft/class_1069; field_6200 minecartHopper + f Lnet/minecraft/class_1069; field_6942 horseArmorIron + f Lnet/minecraft/class_1069; field_6943 horseArmorGold + f Lnet/minecraft/class_1069; field_6944 horseArmorDiamond + f Lnet/minecraft/class_1069; field_6945 leash + f Lnet/minecraft/class_1069; field_6946 nameTag + f Lnet/minecraft/class_1069; field_4297 record13 + f Lnet/minecraft/class_1069; field_4298 recordCat + f Lnet/minecraft/class_1069; field_4299 recordBlocks + f Lnet/minecraft/class_1069; field_4300 recordChirp + f Lnet/minecraft/class_1069; field_4301 recordFar + f Lnet/minecraft/class_1069; field_4302 recordMall + f Lnet/minecraft/class_1069; field_4303 recordMellohi + f Lnet/minecraft/class_1069; field_4304 recordStal + f Lnet/minecraft/class_1069; field_4305 recordStrad + f Lnet/minecraft/class_1069; field_4306 recordWard + f Lnet/minecraft/class_1069; field_4307 record11 + f Lnet/minecraft/class_1069; field_5445 recordWait + f I field_4308 itemID + f I field_4309 maxStackSize + f Z field_4311 bFull3D + f Z field_4312 hasSubtypes + f Lnet/minecraft/class_1557; field_6201 itemIcon + f Ljava/lang/String; field_4313 potionEffect + f Ljava/util/UUID; field_6947 field_111210_e + f Ljava/util/Random; field_4342 itemRand + f [Lnet/minecraft/class_1069; field_4343 itemsList + f Lnet/minecraft/class_1069; field_4344 shovelIron + f Lnet/minecraft/class_1069; field_4345 pickaxeIron + f Lnet/minecraft/class_1069; field_4346 axeIron + f Lnet/minecraft/class_1069; field_4347 flintAndSteel + f Lnet/minecraft/class_1069; field_4348 appleRed + f Lnet/minecraft/class_1033; field_6202 bow + f Lnet/minecraft/class_1069; field_4350 arrow + f Lnet/minecraft/class_1069; field_4351 coal + f Lnet/minecraft/class_1069; field_4352 diamond + f Lnet/minecraft/class_1069; field_4353 ingotIron + f Lnet/minecraft/class_1069; field_4354 ingotGold + f Lnet/minecraft/class_1069; field_4355 swordIron + f Lnet/minecraft/class_1069; field_4356 swordWood + f Lnet/minecraft/class_1069; field_4357 shovelWood + f Lnet/minecraft/class_1069; field_4358 pickaxeWood + f Lnet/minecraft/class_1069; field_4359 axeWood + f Lnet/minecraft/class_1069; field_4360 swordStone + f Lnet/minecraft/class_1069; field_4361 shovelStone + f Lnet/minecraft/class_1069; field_4362 pickaxeStone +c net/minecraft/class_1070 net/minecraft/src/EnumToolMaterial + m ()I method_3399 getMaxUses + m ()F method_3400 getEfficiencyOnProperMaterial + m ()F method_3401 getDamageVsEntity + m ()I method_3402 getHarvestLevel + m ()I method_3403 getEnchantability + m ()I method_4617 getToolCraftingMaterial + f Lnet/minecraft/class_1070; field_4365 WOOD + f Lnet/minecraft/class_1070; field_4366 STONE + f Lnet/minecraft/class_1070; field_4367 IRON + f Lnet/minecraft/class_1070; field_4368 EMERALD + f Lnet/minecraft/class_1070; field_4369 GOLD + f I field_4370 harvestLevel + f I field_4371 maxUses + f F field_4372 efficiencyOnProperMaterial + f F field_6948 damageVsEntity + f I field_4374 enchantability + f [Lnet/minecraft/class_1070; field_4375 $VALUES +c net/minecraft/class_1071 net/minecraft/src/ItemStack + m ()Z method_4626 isOnItemFrame + m ()Lnet/minecraft/class_1397; method_4627 getItemFrame + m ()I method_4618 getRepairCost + m ()Lcom/google/common/collect/Multimap; method_6327 getAttributeModifiers + m ()Ljava/lang/String; method_3404 getUnlocalizedName + m (I)Lnet/minecraft/class_1071; method_3405 splitStack + m (ILjava/util/Random;)Z method_5464 attemptDamageItem + m (ILnet/minecraft/class_1699;)V method_6328 damageItem + m (Lnet/minecraft/class_1127;I)V method_3416 addEnchantment + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_988;)V method_3417 onBlockDestroyed + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_864;IZ)V method_3418 updateAnimation + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_3419 useItemRightClick + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;I)V method_3420 onCrafting + m (Lnet/minecraft/class_197;)F method_3407 getStrVsBlock + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_1071; method_3408 loadItemStackFromNBT + m (Ljava/lang/String;Lnet/minecraft/class_605;)V method_3409 setTagInfo + m (Lnet/minecraft/class_1397;)V method_4619 setItemFrame + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_988;)V method_3412 hitEntity + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;IIIIFFF)Z method_3413 tryPlaceItemIntoWorld + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1699;)Z method_6329 func_111282_a + m (Lnet/minecraft/class_988;Z)Ljava/util/List; method_4620 getTooltip + m (Lnet/minecraft/class_1071;)Z method_3414 isItemEqual + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z method_3415 areItemStackTagsEqual + m ()Lnet/minecraft/class_1069; method_3421 getItem + m (I)V method_3422 setItemDamage + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_3427 onFoodEaten + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;I)V method_3428 onPlayerStoppedUsing + m (Lnet/minecraft/class_197;)Z method_3423 canHarvestBlock + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_322; method_3424 writeToNBT + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_1071; method_3425 copyItemStack + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z method_3426 areItemStacksEqual + m ()Lnet/minecraft/class_1557; method_5465 getIconIndex + m (I)V method_4621 setRepairCost + m (Lnet/minecraft/class_322;)V method_3430 readFromNBT + m (Ljava/lang/String;)V method_4622 setItemName + m ()I method_3429 getItemSpriteNumber + m (Lnet/minecraft/class_322;)V method_3433 setTagCompound + m (Lnet/minecraft/class_1071;)Z method_3434 isItemStackEqual + m ()I method_3432 getMaxStackSize + m ()Z method_3435 isStackable + m ()Z method_3436 isItemStackDamageable + m ()Z method_3437 getHasSubtypes + m ()Z method_3438 isItemDamaged + m ()I method_3439 getItemDamageForDisplay + m ()I method_3440 getItemDamage + m ()I method_3441 getMaxDamage + m ()Lnet/minecraft/class_1071; method_3442 copy + m ()I method_3443 getMaxItemUseDuration + m ()Lnet/minecraft/class_1099; method_3444 getItemUseAction + m ()Z method_3445 hasTagCompound + m ()Lnet/minecraft/class_322; method_3446 getTagCompound + m ()Lnet/minecraft/class_474; method_3447 getEnchantmentTagList + m ()Ljava/lang/String; method_4623 getDisplayName + m ()V method_6330 func_135074_t + m ()Ljava/lang/String; toString toString + m ()Z method_4624 hasDisplayName + m ()Z method_3449 hasEffect + m ()Lnet/minecraft/class_1081; method_3450 getRarity + m ()Z method_3451 isItemEnchantable + m ()Z method_3452 isItemEnchanted + m ()Z method_4625 canEditBlocks + f Ljava/text/DecimalFormat; field_6949 field_111284_a + f I field_4376 stackSize + f I field_4377 animationsToGo + f I field_4378 itemID + f Lnet/minecraft/class_322; field_4379 stackTagCompound + f I field_4380 itemDamage + f Lnet/minecraft/class_1397; field_5446 itemFrame +c net/minecraft/class_1072 net/minecraft/src/ItemLeaves +c net/minecraft/class_1724 net/minecraft/src/ItemLeash + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;III)Z method_6331 func_135066_a +c net/minecraft/class_1073 net/minecraft/src/ItemMap + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_864;Lnet/minecraft/class_89;)V method_3454 updateMapData + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;)Lnet/minecraft/class_89; method_3453 getMapData + m (SLnet/minecraft/class_1150;)Lnet/minecraft/class_89; method_3455 getMPMapData +c net/minecraft/class_1074 net/minecraft/src/ItemBucketMilk +c net/minecraft/class_1075 net/minecraft/src/ItemMinecart + f I field_4381 minecartType + f Lnet/minecraft/class_1348; field_6203 dispenserMinecartBehavior +c net/minecraft/class_1383 net/minecraft/src/BehaviorDispenseMinecart + f Lnet/minecraft/class_1338; field_5296 behaviourDefaultDispenseItem +c net/minecraft/class_1102 net/minecraft/src/ItemMultiTextureTile + f Lnet/minecraft/class_197; field_5447 theBlock + f [Ljava/lang/String; field_5448 field_82804_b +c net/minecraft/class_1725 net/minecraft/src/ItemNameTag +c net/minecraft/class_1078 net/minecraft/src/ItemPickaxe + f [Lnet/minecraft/class_197; field_4382 blocksEffectiveAgainst +c net/minecraft/class_1079 net/minecraft/src/ItemPiston +c net/minecraft/class_1080 net/minecraft/src/ItemPotion + m (I)Ljava/util/List; method_3457 getEffects + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_5466 func_94589_d + m (I)Z method_3458 isSplash + m (I)I method_4629 getColorFromDamage + m (Lnet/minecraft/class_1071;)Ljava/util/List; method_3460 getEffects + m (I)Z method_3459 isEffectInstant + f Ljava/util/HashMap; field_4383 effectCache + f Ljava/util/Map; field_4384 field_77835_b + f Lnet/minecraft/class_1557; field_6206 field_94592_ct + f Lnet/minecraft/class_1557; field_6205 field_94591_c + f Lnet/minecraft/class_1557; field_6207 field_94590_d +c net/minecraft/class_1081 net/minecraft/src/EnumRarity + f Lnet/minecraft/class_1081; field_4385 common + f Lnet/minecraft/class_1081; field_4386 uncommon + f Lnet/minecraft/class_1081; field_4387 rare + f Lnet/minecraft/class_1081; field_4388 epic + f I field_4389 rarityColor + f Ljava/lang/String; field_4390 rarityName + f [Lnet/minecraft/class_1081; field_4391 $VALUES +c net/minecraft/class_1082 net/minecraft/src/ItemRecord + m (Ljava/lang/String;)Lnet/minecraft/class_1082; method_4630 getRecord + m ()Ljava/lang/String; method_4631 getRecordTitle + f Ljava/lang/String; field_4392 recordName + f Ljava/util/Map; field_5449 records +c net/minecraft/class_1083 net/minecraft/src/ItemRedstone +c net/minecraft/class_1084 net/minecraft/src/ItemSaddle +c net/minecraft/class_1432 net/minecraft/src/ItemSeedFood + f I field_5450 cropId + f I field_5451 soilId +c net/minecraft/class_1087 net/minecraft/src/ItemSeeds + f I field_4394 blockType + f I field_4395 soilBlockID +c net/minecraft/class_1089 net/minecraft/src/ItemShears +c net/minecraft/class_1090 net/minecraft/src/ItemSpade + f [Lnet/minecraft/class_197; field_4396 blocksEffectiveAgainst +c net/minecraft/class_1091 net/minecraft/src/ItemSign +c net/minecraft/class_1077 net/minecraft/src/ItemSimpleFoiled +c net/minecraft/class_1433 net/minecraft/src/ItemSkull + f [Ljava/lang/String; field_6208 field_94587_a + f [Ljava/lang/String; field_5452 skullTypes + f [Lnet/minecraft/class_1557; field_6209 field_94586_c +c net/minecraft/class_1585 net/minecraft/src/ItemSnow +c net/minecraft/class_1093 net/minecraft/src/ItemSnowball +c net/minecraft/class_1076 net/minecraft/src/ItemMonsterPlacer + m (Lnet/minecraft/class_1150;IDDD)Lnet/minecraft/class_864; method_4628 spawnCreature + f Lnet/minecraft/class_1557; field_6204 theIcon +c net/minecraft/class_1095 net/minecraft/src/ItemSlab + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Lnet/minecraft/class_1150;IIII)Z method_3462 func_77888_a + f Z field_4398 isFullBlock + f Lnet/minecraft/class_143; field_4399 theHalfSlab + f Lnet/minecraft/class_143; field_4400 doubleSlab +c net/minecraft/class_1096 net/minecraft/src/ItemBlock + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_988;Lnet/minecraft/class_1071;)Z method_3463 canPlaceItemBlockOnSide + m ()I method_3464 getBlockID + f I field_4401 blockID + f Lnet/minecraft/class_1557; field_6210 field_94588_b +c net/minecraft/class_1097 net/minecraft/src/ItemReed + f I field_4402 spawnID +c net/minecraft/class_1099 net/minecraft/src/EnumAction + f Lnet/minecraft/class_1099; field_4404 none + f Lnet/minecraft/class_1099; field_4405 eat + f Lnet/minecraft/class_1099; field_4406 drink + f Lnet/minecraft/class_1099; field_4407 block + f Lnet/minecraft/class_1099; field_4408 bow + f [Lnet/minecraft/class_1099; field_4409 $VALUES +c net/minecraft/class_1100 net/minecraft/src/ItemLilyPad +c net/minecraft/class_1101 net/minecraft/src/ItemSword + m ()F method_4632 func_82803_g + m ()Ljava/lang/String; method_3465 getToolMaterialName + f F field_6950 weaponDamage + f Lnet/minecraft/class_1070; field_4411 toolMaterial +c net/minecraft/class_1037 net/minecraft/src/ItemCloth +c net/minecraft/class_1103 net/minecraft/src/ItemWritableBook + m (Lnet/minecraft/class_322;)Z method_3466 validBookTagPages +c net/minecraft/class_1104 net/minecraft/src/ItemEditableBook + m (Lnet/minecraft/class_322;)Z method_3467 validBookTagContents +c net/minecraft/class_1105 net/minecraft/src/PotionHelper + m (I)I method_3468 func_77909_a + m (II)Z method_3469 checkFlag + m (IIIIII)I method_3470 func_77908_a + m (IIZZZ)I method_3471 brewBitOperations + m (ILjava/lang/String;)I method_3472 applyIngredient + m (IZ)I method_3473 func_77915_a + m (Ljava/lang/String;III)I method_3474 parsePotionEffects + m (Ljava/util/Collection;)I method_3475 calcPotionLiquidColor + m (ZZZIIII)I method_3476 func_77904_a + m (IZ)Ljava/util/List; method_3477 getPotionEffects + m (Ljava/util/Collection;)Z method_4633 func_82817_b + m (I)Ljava/lang/String; method_3478 func_77905_c + m (II)I method_3479 isFlagSet + m (II)I method_3480 isFlagUnset + m (I)I method_3481 countSetFlags + f Ljava/lang/String; field_4413 field_77924_a + f Ljava/lang/String; field_4414 sugarEffect + f Ljava/lang/String; field_4415 ghastTearEffect + f Ljava/lang/String; field_4416 spiderEyeEffect + f Ljava/lang/String; field_4417 fermentedSpiderEyeEffect + f Ljava/lang/String; field_4418 speckledMelonEffect + f Ljava/lang/String; field_4419 blazePowderEffect + f Ljava/lang/String; field_4420 magmaCreamEffect + f Ljava/lang/String; field_4421 redstoneEffect + f Ljava/lang/String; field_4422 glowstoneEffect + f Ljava/lang/String; field_4423 gunpowderEffect + f Ljava/lang/String; field_5454 goldenCarrotEffect + f Ljava/util/HashMap; field_4424 potionRequirements + f Ljava/util/HashMap; field_4425 potionAmplifiers + f Ljava/util/HashMap; field_4426 field_77925_n + f [Ljava/lang/String; field_4427 potionPrefixes +c net/minecraft/class_1434 net/minecraft/src/RecipesArmorDyes +c net/minecraft/class_1106 net/minecraft/src/RecipesArmor + m (Lnet/minecraft/class_1112;)V method_3482 addRecipes + f [[Ljava/lang/String; field_4428 recipePatterns + f [[Ljava/lang/Object; field_4429 recipeItems +c net/minecraft/class_1107 net/minecraft/src/RecipesDyes + m (Lnet/minecraft/class_1112;)V method_3483 addRecipes +c net/minecraft/class_1435 net/minecraft/src/RecipeFireworks + f Lnet/minecraft/class_1071; field_5455 field_92102_a +c net/minecraft/class_1109 net/minecraft/src/RecipesFood + m (Lnet/minecraft/class_1112;)V method_3486 addRecipes +c net/minecraft/class_1110 net/minecraft/src/FurnaceRecipes + m ()Lnet/minecraft/class_1110; method_3487 smelting + m (ILnet/minecraft/class_1071;F)V method_3488 addSmelting + m ()Ljava/util/Map; method_3489 getSmeltingList + m (I)Lnet/minecraft/class_1071; method_3490 getSmeltingResult + m (I)F method_3491 getExperience + f Lnet/minecraft/class_1110; field_4430 smeltingBase + f Ljava/util/Map; field_4431 smeltingList + f Ljava/util/Map; field_4432 experienceList +c net/minecraft/class_1436 net/minecraft/src/RecipesMapCloning +c net/minecraft/class_1437 net/minecraft/src/RecipesMapExtending +c net/minecraft/class_1111 net/minecraft/src/RecipesIngots + m (Lnet/minecraft/class_1112;)V method_3492 addRecipes + f [[Ljava/lang/Object; field_4433 recipeItems +c net/minecraft/class_1112 net/minecraft/src/CraftingManager + m ()Lnet/minecraft/class_1112; method_3493 getInstance + m (Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)Lnet/minecraft/class_1071; method_4640 findMatchingRecipe + m (Lnet/minecraft/class_1071;[Ljava/lang/Object;)Lnet/minecraft/class_1115; method_3495 addRecipe + m ()Ljava/util/List; method_3496 getRecipeList + m (Lnet/minecraft/class_1071;[Ljava/lang/Object;)V method_3497 addShapelessRecipe + f Lnet/minecraft/class_1112; field_4434 instance + f Ljava/util/List; field_4435 recipes +c net/minecraft/class_1113 net/minecraft/src/RecipeSorter + m (Lnet/minecraft/class_1114;Lnet/minecraft/class_1114;)I method_3498 compareRecipes + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_1112; field_4436 craftingManager +c net/minecraft/class_1114 net/minecraft/src/IRecipe + m ()I method_3499 getRecipeSize + m (Lnet/minecraft/class_1011;)Lnet/minecraft/class_1071; method_3502 getCraftingResult + m (Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)Z method_3500 matches + m ()Lnet/minecraft/class_1071; method_3501 getRecipeOutput +c net/minecraft/class_1115 net/minecraft/src/ShapedRecipes + m (Lnet/minecraft/class_1011;IIZ)Z method_3503 checkMatch + m ()Lnet/minecraft/class_1115; method_4641 func_92100_c + f I field_4437 recipeOutputItemID + f I field_4438 recipeWidth + f I field_4439 recipeHeight + f [Lnet/minecraft/class_1071; field_4440 recipeItems + f Lnet/minecraft/class_1071; field_4441 recipeOutput + f Z field_5456 field_92101_f +c net/minecraft/class_1116 net/minecraft/src/ShapelessRecipes + f Lnet/minecraft/class_1071; field_4442 recipeOutput + f Ljava/util/List; field_4443 recipeItems +c net/minecraft/class_1117 net/minecraft/src/RecipesCrafting + m (Lnet/minecraft/class_1112;)V method_3504 addRecipes +c net/minecraft/class_1118 net/minecraft/src/RecipesTools + m (Lnet/minecraft/class_1112;)V method_3505 addRecipes + f [[Ljava/lang/String; field_4444 recipePatterns + f [[Ljava/lang/Object; field_4445 recipeItems +c net/minecraft/class_1119 net/minecraft/src/RecipesWeapons + m (Lnet/minecraft/class_1112;)V method_3506 addRecipes + f [[Ljava/lang/String; field_4446 recipePatterns + f [[Ljava/lang/Object; field_4447 recipeItems +c net/minecraft/class_1120 net/minecraft/src/EnchantmentArrowDamage +c net/minecraft/class_1121 net/minecraft/src/EnchantmentArrowFire +c net/minecraft/class_1122 net/minecraft/src/EnchantmentArrowInfinite +c net/minecraft/class_1123 net/minecraft/src/EnchantmentArrowKnockback +c net/minecraft/class_1124 net/minecraft/src/EnchantmentDamage + f [Ljava/lang/String; field_4448 protectionName + f [I field_4449 baseEnchantability + f [I field_4450 levelEnchantability + f [I field_4451 thresholdEnchantability + f I field_4452 damageType +c net/minecraft/class_1125 net/minecraft/src/EnchantmentDurability + m (Lnet/minecraft/class_1071;ILjava/util/Random;)Z method_4643 negateDamage +c net/minecraft/class_1126 net/minecraft/src/EnchantmentDigging +c net/minecraft/class_1127 net/minecraft/src/Enchantment + m ()Ljava/lang/String; method_3507 getName + m (I)I method_3508 getMinEnchantability + m (ILnet/minecraft/class_856;)I method_3509 calcModifierDamage + m (ILnet/minecraft/class_1699;)F method_5489 calcModifierLiving + m (Lnet/minecraft/class_1127;)Z method_3511 canApplyTogether + m (Lnet/minecraft/class_1071;)Z method_4644 canApply + m ()I method_3512 getMaxLevel + m (I)I method_3513 getMaxEnchantability + m (Ljava/lang/String;)Lnet/minecraft/class_1127; method_3514 setName + m ()I method_3515 getWeight + m (I)Ljava/lang/String; method_3516 getTranslatedName + m ()I method_3517 getMinLevel + f Lnet/minecraft/class_1128; field_4477 type + f Ljava/lang/String; field_4478 name + f I field_4453 weight + f [Lnet/minecraft/class_1127; field_4454 enchantmentsList + f [Lnet/minecraft/class_1127; field_5457 enchantmentsBookList + f Lnet/minecraft/class_1127; field_4455 protection + f Lnet/minecraft/class_1127; field_4456 fireProtection + f Lnet/minecraft/class_1127; field_4457 featherFalling + f Lnet/minecraft/class_1127; field_4458 blastProtection + f Lnet/minecraft/class_1127; field_4459 projectileProtection + f Lnet/minecraft/class_1127; field_4460 respiration + f Lnet/minecraft/class_1127; field_4461 aquaAffinity + f Lnet/minecraft/class_1127; field_5458 thorns + f Lnet/minecraft/class_1127; field_4462 sharpness + f Lnet/minecraft/class_1127; field_4463 smite + f Lnet/minecraft/class_1127; field_4464 baneOfArthropods + f Lnet/minecraft/class_1127; field_4465 knockback + f Lnet/minecraft/class_1127; field_4466 fireAspect + f Lnet/minecraft/class_1127; field_4467 looting + f Lnet/minecraft/class_1127; field_4468 efficiency + f Lnet/minecraft/class_1127; field_4469 silkTouch + f Lnet/minecraft/class_1127; field_4470 unbreaking + f Lnet/minecraft/class_1127; field_4471 fortune + f Lnet/minecraft/class_1127; field_4472 power + f Lnet/minecraft/class_1127; field_4473 punch + f Lnet/minecraft/class_1127; field_4474 flame + f Lnet/minecraft/class_1127; field_4475 infinity + f I field_4476 effectId +c net/minecraft/class_1128 net/minecraft/src/EnumEnchantmentType + m (Lnet/minecraft/class_1069;)Z method_3518 canEnchantItem + f Lnet/minecraft/class_1128; field_4479 all + f Lnet/minecraft/class_1128; field_4480 armor + f Lnet/minecraft/class_1128; field_4481 armor_feet + f Lnet/minecraft/class_1128; field_4482 armor_legs + f Lnet/minecraft/class_1128; field_4483 armor_torso + f Lnet/minecraft/class_1128; field_4484 armor_head + f Lnet/minecraft/class_1128; field_4485 weapon + f Lnet/minecraft/class_1128; field_4486 digger + f Lnet/minecraft/class_1128; field_4487 bow + f [Lnet/minecraft/class_1128; field_4488 $VALUES +c net/minecraft/class_1129 net/minecraft/src/EnchantmentHelper + m (ILnet/minecraft/class_1071;)I method_3519 getEnchantmentLevel + m (I[Lnet/minecraft/class_1071;)I method_3520 getMaxEnchantmentLevel + m (Lnet/minecraft/class_1127;Lnet/minecraft/class_1699;)Lnet/minecraft/class_1071; method_5490 func_92099_a + m (Lnet/minecraft/class_1131;Lnet/minecraft/class_1071;)V method_3526 applyEnchantmentModifier + m (Lnet/minecraft/class_1131;[Lnet/minecraft/class_1071;)V method_3527 applyEnchantmentModifierArray + m (Ljava/util/Map;Lnet/minecraft/class_1071;)V method_4645 setEnchantments + m (Ljava/util/Random;IILnet/minecraft/class_1071;)I method_3521 calcItemStackEnchantability + m (Ljava/util/Random;Lnet/minecraft/class_1071;I)Lnet/minecraft/class_1071; method_3522 addRandomEnchantment + m (Lnet/minecraft/class_1699;)I method_5491 getFireAspectModifier + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;)F method_5492 getEnchantmentModifierLiving + m (Lnet/minecraft/class_1071;)Ljava/util/Map; method_4648 getEnchantments + m ([Lnet/minecraft/class_1071;Lnet/minecraft/class_856;)I method_3524 getEnchantmentModifierDamage + m (ILnet/minecraft/class_1071;)Ljava/util/Map; method_3528 mapEnchantmentData + m (Ljava/util/Random;Lnet/minecraft/class_1071;I)Ljava/util/List; method_3529 buildEnchantmentList + m (Lnet/minecraft/class_1699;)I method_5493 getRespiration + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;)I method_5494 getKnockbackModifier + m (Lnet/minecraft/class_1699;)I method_5495 getEfficiencyModifier + m (Lnet/minecraft/class_1699;)Z method_5496 getSilkTouchModifier + m (Lnet/minecraft/class_1699;)I method_5497 getFortuneModifier + m (Lnet/minecraft/class_1699;)I method_5498 getLootingModifier + m (Lnet/minecraft/class_1699;)Z method_5499 getAquaAffinityModifier + m (Lnet/minecraft/class_1699;)I method_5500 func_92098_i + f Ljava/util/Random; field_4489 enchantmentRand + f Lnet/minecraft/class_1133; field_4490 enchantmentModifierDamage + f Lnet/minecraft/class_1132; field_4491 enchantmentModifierLiving +c net/minecraft/class_1130 net/minecraft/src/Empty3 +c net/minecraft/class_1131 net/minecraft/src/IEnchantmentModifier + m (Lnet/minecraft/class_1127;I)V method_3538 calculateModifier +c net/minecraft/class_1132 net/minecraft/src/EnchantmentModifierLiving + f F field_6227 livingModifier + f Lnet/minecraft/class_1699; field_6228 entityLiving +c net/minecraft/class_1133 net/minecraft/src/EnchantmentModifierDamage + f I field_4494 damageModifier + f Lnet/minecraft/class_856; field_4495 source +c net/minecraft/class_1134 net/minecraft/src/EnchantmentData + f Lnet/minecraft/class_1127; field_4496 enchantmentobj + f I field_4497 enchantmentLevel +c net/minecraft/class_1136 net/minecraft/src/EnchantmentFireAspect +c net/minecraft/class_1137 net/minecraft/src/EnchantmentKnockback +c net/minecraft/class_1138 net/minecraft/src/EnchantmentLootBonus +c net/minecraft/class_1139 net/minecraft/src/EnchantmentOxygen +c net/minecraft/class_1140 net/minecraft/src/EnchantmentProtection + m (Lnet/minecraft/class_864;D)D method_4658 func_92092_a + m (Lnet/minecraft/class_864;I)I method_4659 getFireTimeForEntity + f [Ljava/lang/String; field_4498 protectionName + f [I field_4499 baseEnchantability + f [I field_4500 levelEnchantability + f [I field_4501 thresholdEnchantability + f I field_4502 protectionType +c net/minecraft/class_1438 net/minecraft/src/EnchantmentThorns + m (ILjava/util/Random;)Z method_4660 func_92094_a + m (Lnet/minecraft/class_864;Lnet/minecraft/class_1699;Ljava/util/Random;)V method_4661 func_92096_a + m (ILjava/util/Random;)I method_4662 func_92095_b +c net/minecraft/class_1141 net/minecraft/src/EnchantmentUntouching +c net/minecraft/class_1142 net/minecraft/src/EnchantmentWaterWorker +c net/minecraft/class_1143 net/minecraft/src/IMerchant + m (Lnet/minecraft/class_1144;)V method_3542 useRecipe + m (Lnet/minecraft/class_1145;)V method_3543 setRecipes + m (Lnet/minecraft/class_988;)V method_3544 setCustomer + m (Lnet/minecraft/class_1071;)V method_5501 func_110297_a_ + m (Lnet/minecraft/class_988;)Lnet/minecraft/class_1145; method_3545 getRecipes + m ()Lnet/minecraft/class_988; method_3546 getCustomer +c net/minecraft/class_1144 net/minecraft/src/MerchantRecipe + m ()Lnet/minecraft/class_1071; method_3547 getItemToBuy + m (I)V method_4663 func_82783_a + m (Lnet/minecraft/class_1144;)Z method_3549 hasSameIDsAs + m (Lnet/minecraft/class_322;)V method_3548 readFromTags + m ()Lnet/minecraft/class_1071; method_3550 getSecondItemToBuy + m (Lnet/minecraft/class_1144;)Z method_3551 hasSameItemsAs + m ()Z method_3552 hasSecondItemToBuy + m ()Lnet/minecraft/class_1071; method_3553 getItemToSell + m ()V method_3555 incrementToolUses + m ()Z method_4664 func_82784_g + m ()V method_4665 func_82785_h + m ()Lnet/minecraft/class_322; method_3556 writeToTags + f Lnet/minecraft/class_1071; field_4503 itemToBuy + f Lnet/minecraft/class_1071; field_4504 secondItemToBuy + f Lnet/minecraft/class_1071; field_4505 itemToSell + f I field_4506 toolUses + f I field_5459 maxTradeUses +c net/minecraft/class_1145 net/minecraft/src/MerchantRecipeList + m ()Lnet/minecraft/class_322; method_3557 getRecipiesAsTags + m (Lnet/minecraft/class_1144;)V method_3562 addToListWithCheck + m (Lnet/minecraft/class_322;)V method_3558 readRecipiesFromTags + m (Ljava/io/DataInputStream;)Lnet/minecraft/class_1145; method_3559 readRecipiesFromStream + m (Ljava/io/DataOutputStream;)V method_3560 writeRecipiesToStream + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;I)Lnet/minecraft/class_1144; method_3561 canRecipeBeUsed +c net/minecraft/class_1586 net/minecraft/src/MobSpawnerBaseLogic + m ()Lnet/minecraft/class_1150; method_5469 getSpawnerWorld + m (I)V method_5470 func_98267_a + m (Lnet/minecraft/class_1587;)V method_5474 setRandomMinecart + m (Lnet/minecraft/class_322;)V method_5471 readFromNBT + m (Ljava/lang/String;)V method_5472 setMobID + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_864; method_5473 func_98265_a + m ()I method_5475 getSpawnerX + m (I)Z method_5476 setDelayToMin + m (Lnet/minecraft/class_322;)V method_5477 writeToNBT + m ()I method_5478 getSpawnerY + m ()I method_5479 getSpawnerZ + m ()Ljava/lang/String; method_5480 getEntityNameToSpawn + m ()Z method_5481 canRun + m ()V method_5482 updateSpawner + m ()Lnet/minecraft/class_864; method_5483 func_98281_h + m ()Lnet/minecraft/class_1587; method_5484 getRandomMinecart + m ()V method_5485 func_98273_j + f Ljava/lang/String; field_6211 mobID + f I field_6212 spawnDelay + f D field_6213 field_98287_c + f D field_6214 field_98284_d + f Ljava/util/List; field_6215 minecartToSpawn + f Lnet/minecraft/class_1587; field_6216 randomMinecart + f I field_6217 minSpawnDelay + f I field_6218 maxSpawnDelay + f I field_6219 spawnCount + f Lnet/minecraft/class_864; field_6220 field_98291_j + f I field_6221 maxNearbyEntities + f I field_6222 activatingRangeFromPlayer + f I field_6223 spawnRange +c net/minecraft/class_1587 net/minecraft/src/WeightedRandomMinecart + m ()Lnet/minecraft/class_322; method_5486 func_98220_a + f Lnet/minecraft/class_322; field_6224 field_98222_b + f Ljava/lang/String; field_6225 minecartName + f Lnet/minecraft/class_1586; field_6226 field_98221_d +c net/minecraft/class_1146 net/minecraft/src/ChunkCoordIntPair + m ()I method_3563 getCenterXPos + m (I)Lnet/minecraft/class_1167; method_3564 getChunkPosition + m (II)J method_3565 chunkXZ2Int + m ()I method_3566 getCenterZPosition + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f I field_4507 chunkXPos + f I field_4508 chunkZPos +c net/minecraft/class_1147 net/minecraft/src/Explosion + m ()V method_3567 doExplosionA + m (Z)V method_3568 doExplosionB + m ()Ljava/util/Map; method_3569 func_77277_b + m ()Lnet/minecraft/class_1699; method_5487 getExplosivePlacedBy + f Z field_4509 isFlaming + f Z field_5460 isSmoking + f D field_4510 explosionX + f D field_4511 explosionY + f D field_4512 explosionZ + f Lnet/minecraft/class_864; field_4513 exploder + f F field_4514 explosionSize + f Ljava/util/List; field_4515 affectedBlockPositions + f I field_4516 field_77289_h + f Ljava/util/Random; field_4517 explosionRNG + f Lnet/minecraft/class_1150; field_4518 worldObj + f Ljava/util/Map; field_4519 field_77288_k +c net/minecraft/class_1148 net/minecraft/src/ColorizerFoliage + m ()I method_3570 getFoliageColorPine + m (DD)I method_3571 getFoliageColor + m ([I)V method_3572 setFoliageBiomeColorizer + m ()I method_3573 getFoliageColorBirch + m ()I method_3574 getFoliageColorBasic + f [I field_4520 foliageBuffer +c net/minecraft/class_1439 net/minecraft/src/GameRules + m ()Lnet/minecraft/class_322; method_4666 writeGameRulesToNBT + m (Lnet/minecraft/class_322;)V method_4667 readGameRulesFromNBT + m (Ljava/lang/String;)Ljava/lang/String; method_4668 getGameRuleStringValue + m (Ljava/lang/String;Ljava/lang/String;)V method_4669 addGameRule + m ()[Ljava/lang/String; method_4670 getRules + m (Ljava/lang/String;)Z method_4671 getGameRuleBooleanValue + m (Ljava/lang/String;Ljava/lang/String;)V method_4672 setOrCreateGameRule + m (Ljava/lang/String;)Z method_4673 hasRule + f Ljava/util/TreeMap; field_5461 theGameRules +c net/minecraft/class_1440 net/minecraft/src/GameRuleValue + m ()Ljava/lang/String; method_4675 getGameRuleStringValue + m (Ljava/lang/String;)V method_4676 setValue + m ()Z method_4677 getGameRuleBooleanValue + f Ljava/lang/String; field_5462 valueString + f Z field_5463 valueBoolean + f I field_5464 valueInteger + f D field_5465 valueDouble +c net/minecraft/class_1149 net/minecraft/src/ColorizerGrass + m (DD)I method_3575 getGrassColor + m ([I)V method_3576 setGrassBiomeColorizer + f [I field_4521 grassBuffer +c net/minecraft/class_1150 net/minecraft/src/World + m ()V method_3731 calculateInitialSkylight + m (III)V method_3736 updateAllLightTypes + m ()V method_3733 commandToggleDownfall + m (III)I method_4709 getBlockPowerInput + m ()V method_3735 setActivePlayerChunksAndCheckLight + m (III)Z method_3739 isBlockIndirectlyGettingPowered + m ()Ljava/util/List; method_3737 getLoadedEntityList + m (III)I method_4710 getStrongestIndirectPower + m (III)V method_3578 setSpawnLocation + m ()V method_3577 sendQuittingDisconnectingPacket + m (III)Z method_3580 canLightningStrikeAt + m ()V method_3579 checkSessionLock + m (III)Z method_3582 isBlockHighHumidity + m ()J method_3581 getSeed + m (III)Ljava/util/Random; method_3584 setRandomSeed + m ()J method_4678 getTotalWorldTime + m (III)F method_5502 getTensionFactorForBlock + m ()J method_3583 getWorldTime + m ()Lnet/minecraft/class_851; method_3585 getSpawnPoint + m ()Lnet/minecraft/class_1193; method_3586 getChunkProvider + m ()Lnet/minecraft/class_101; method_3587 getSaveHandler + m ()Lnet/minecraft/class_100; method_3588 getWorldInfo + m ()Lnet/minecraft/class_1439; method_4679 getGameRules + m ()Z method_3589 isThundering + m ()Z method_3590 isRaining + m ()I method_3591 getActualHeight + m ()D method_3593 getHorizon + m ()Ljava/util/Calendar; method_4680 getCurrentDate + m ()Lnet/minecraft/class_1471; method_4711 getScoreboard + m ()Lnet/minecraft/class_1555; method_4712 getWorldLogAgent + m ()V method_3594 calculateInitialWeather + m (DDDD)Lnet/minecraft/class_988; method_3595 getClosestPlayer + m (DDDDDDLnet/minecraft/class_322;)V method_4681 func_92088_a + m (DDDLjava/lang/String;FF)V method_3596 playSoundEffect + m (DDDLjava/lang/String;FFZ)V method_3648 playSound + m (F)I method_3597 calculateSkylightSubtracted + m (I)Lnet/minecraft/class_864; method_2133 getEntityByID + m (IIII)Z method_4713 isBlockTickScheduledThisTick + m (IIIII)V method_3599 scheduleBlockUpdate + m (IIIIII)V method_4682 scheduleBlockUpdateWithPriority + m (IIIIZILnet/minecraft/class_864;Lnet/minecraft/class_1071;)Z method_3602 canPlaceEntityOnSide + m (IIILnet/minecraft/class_1161;)I method_4714 computeLightValue + m (IIILnet/minecraft/class_226;)V method_3603 setBlockTileEntity + m (IIIZ)Z method_4715 destroyBlock + m (IILnet/minecraft/class_1196;)V method_3605 moodSoundAndLightCheck + m (J)V method_4683 func_82738_a + m (Lnet/minecraft/class_1155;)V method_3640 addWorldAccess + m (Lnet/minecraft/class_1156;)V method_3641 initialize + m (Lnet/minecraft/class_1161;III)I method_3642 getSkyBlockTypeBrightness + m (Lnet/minecraft/class_1196;Z)Ljava/util/List; method_3643 getPendingBlockUpdates + m (Lnet/minecraft/class_197;I)Z method_4716 isBlockTopFacingSurfaceSolid + m (Lnet/minecraft/class_226;)V method_3607 markTileEntityForDespawn + m (Lnet/minecraft/class_231;)Ljava/util/List; method_3608 getCollidingBlockBounds + m (Lnet/minecraft/class_231;Lnet/minecraft/class_63;)Z method_3609 isMaterialInBB + m (Lnet/minecraft/class_231;Lnet/minecraft/class_63;Lnet/minecraft/class_864;)Z method_3610 handleMaterialAcceleration + m (Lnet/minecraft/class_231;Lnet/minecraft/class_864;)Z method_3611 checkNoEntityCollision + m (Lnet/minecraft/class_236;Lnet/minecraft/class_231;)F method_3612 getBlockDensity + m (Lnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234; method_3613 rayTraceBlocks + m (Lnet/minecraft/class_236;Lnet/minecraft/class_236;Z)Lnet/minecraft/class_234; method_3614 rayTraceBlocks + m (Lnet/minecraft/class_236;Lnet/minecraft/class_236;ZZ)Lnet/minecraft/class_234; method_3615 rayTraceBlocks + m (Lnet/minecraft/class_1;)Lnet/minecraft/class_1392; method_4684 addWorldInfoToCrashReport + m (Ljava/lang/Class;)I method_3616 countEntities + m (Ljava/lang/Class;Lnet/minecraft/class_231;)Ljava/util/List; method_3617 getEntitiesWithinAABB + m (Ljava/lang/Class;Lnet/minecraft/class_231;Lnet/minecraft/class_864;)Lnet/minecraft/class_864; method_3618 findNearestEntityWithinAABB + m (Ljava/lang/Class;Lnet/minecraft/class_231;Lnet/minecraft/class_1394;)Ljava/util/List; method_4685 selectEntitiesWithinAABB + m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_92; method_3619 loadItemData + m (Ljava/lang/String;)Lnet/minecraft/class_988; method_3620 getPlayerEntityByName + m (Ljava/lang/String;DDDDDD)V method_3621 spawnParticle + m (Ljava/lang/String;III)V method_3622 playRecord + m (Ljava/lang/String;Lnet/minecraft/class_92;)V method_3623 setItemData + m (Ljava/util/Collection;)V method_3624 addTileEntity + m (Ljava/util/List;)V method_3625 addLoadedEntities + m (Lnet/minecraft/class_864;)V method_3626 onEntityAdded + m (Lnet/minecraft/class_864;B)V method_3627 setEntityState + m (Lnet/minecraft/class_864;D)Lnet/minecraft/class_988; method_3628 getClosestPlayerToEntity + m (Lnet/minecraft/class_864;DDDFZ)Lnet/minecraft/class_1147; method_3629 createExplosion + m (Lnet/minecraft/class_864;DDDFZZ)Lnet/minecraft/class_1147; method_3630 newExplosion + m (Lnet/minecraft/class_864;F)Lnet/minecraft/class_236; method_3631 getSkyColor + m (Lnet/minecraft/class_864;IIIFZZZZ)Lnet/minecraft/class_87; method_3632 getEntityPathToXYZ + m (Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Ljava/util/List; method_3633 getCollidingBoundingBoxes + m (Lnet/minecraft/class_864;Lnet/minecraft/class_231;Lnet/minecraft/class_1394;)Ljava/util/List; method_4717 getEntitiesWithinAABBExcludingEntity + m (Lnet/minecraft/class_864;Ljava/lang/String;FF)V method_3634 playSoundAtEntity + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;FZZZZ)Lnet/minecraft/class_87; method_3635 getPathEntityToEntity + m (Lnet/minecraft/class_864;Z)V method_3636 updateEntityWithOptionalForce + m (Lnet/minecraft/class_965;)Lnet/minecraft/class_746; method_4686 getMinecartSoundUpdater + m (Lnet/minecraft/class_988;III)Z method_3637 canMineBlock + m (Lnet/minecraft/class_988;IIII)Z method_3638 extinguishFire + m (Lnet/minecraft/class_988;IIIII)V method_3639 playAuxSFXAtEntity + m (Lnet/minecraft/class_988;Ljava/lang/String;FF)V method_4687 playSoundToNearExcept + m (Z)Z method_3644 tickUpdates + m (ZZ)V method_3645 setAllowedSpawnTypes + m ()V method_3646 tick + m (DDD)F method_5503 getLocationTensionFactor + m (DDDD)Lnet/minecraft/class_988; method_3647 getClosestVulnerablePlayer + m (F)F method_3649 getSunBrightness + m (II)I method_3650 getFirstUncoveredBlock + m (IIII)Z method_3598 doChunksNearChunkExist + m (IIIII)Z method_4718 setBlockMetadataWithNotify + m (IIIIII)V method_3653 scheduleBlockUpdateFromLoad + m (IIILnet/minecraft/class_226;)V method_3655 markTileEntityChunkModified + m (IIIZ)I method_3604 getBlockLightValue_do + m (J)V method_3657 setWorldTime + m (Lnet/minecraft/class_1155;)V method_3666 removeWorldAccess + m (Lnet/minecraft/class_1161;III)I method_3667 getSavedLightValue + m (Lnet/minecraft/class_1161;IIII)V method_3668 setLightValue + m (Lnet/minecraft/class_231;)Z method_3658 checkNoEntityCollision + m (Lnet/minecraft/class_231;Lnet/minecraft/class_63;)Z method_3659 isAABBInMaterial + m (Ljava/lang/String;)I method_3660 getUniqueDataId + m (Ljava/lang/String;III)Lnet/minecraft/class_1167; method_3661 findClosestStructure + m (Ljava/util/List;)V method_3662 unloadEntities + m (Lnet/minecraft/class_864;)V method_3663 onEntityRemoved + m (Lnet/minecraft/class_864;D)Lnet/minecraft/class_988; method_3664 getClosestVulnerablePlayerToEntity + m (Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Ljava/util/List; method_3665 getEntitiesWithinAABBExcludingEntity + m ()V method_3669 updateAllPlayersSleepingFlag + m (F)F method_3670 getCelestialAngle + m (II)Z method_3671 chunkExists + m (IIII)Z method_4719 setBlock + m (IIIII)V method_4720 notifyBlocksOfNeighborChange + m (IIIZ)Z method_3656 isBlockNormalCubeDefault + m (Lnet/minecraft/class_1161;III)V method_3678 updateLightByType + m (Lnet/minecraft/class_231;)Z method_3676 checkBlockCollision + m (Lnet/minecraft/class_864;)Z method_3677 addWeatherEffect + m (F)F method_3687 getCelestialAngleRadians + m (II)Lnet/minecraft/class_1196; method_3680 getChunkFromBlockCoords + m (III)Z method_3681 blockHasTileEntity + m (IIII)V method_3697 notifyBlockChange + m (IIIII)V method_4689 func_82739_e + m (IIIIII)V method_3654 addBlockEvent + m (IIIZ)Z method_3675 canBlockFreeze + m (Lnet/minecraft/class_231;)Z method_3685 isAnyLiquid + m (Lnet/minecraft/class_864;)Z method_3686 spawnEntityInWorld + m (F)Lnet/minecraft/class_236; method_3695 getCloudColour + m (II)Lnet/minecraft/class_1196; method_3688 getChunkFromChunkCoords + m (III)I method_4688 blockGetRenderType + m (IIII)V method_3704 markBlocksDirtyVertical + m (IIIII)V method_3691 playAuxSFX + m (IIIIII)Z method_3674 checkChunksExist + m (Lnet/minecraft/class_231;)Z method_3692 isBoundingBoxBurning + m (Lnet/minecraft/class_864;)V method_3693 removeEntity + m ()V method_3694 setSpawnLocation + m (F)Lnet/minecraft/class_236; method_3702 getFogColor + m (II)I method_3696 getHeightValue + m (III)Z method_3689 blockExists + m (IIII)V method_3710 notifyBlocksOfNeighborChange + m (IIIII)V method_3698 destroyBlockInWorldPartially + m (IIIIII)Z method_4721 setBlock + m (Lnet/minecraft/class_864;)V method_3700 removePlayerEntityDangerously + m ()V method_3701 tickBlocksAndAmbiance + m (F)F method_3707 getStarBrightness + m (II)I method_4690 getChunkHeightMapMinimum + m (IIII)V method_3723 notifyBlockOfNeighborChange + m (IIIIII)V method_3684 markBlockRangeForRenderUpdate + m (Lnet/minecraft/class_864;)V method_3705 updateEntity + m ()V method_3706 updateEntities + m (F)F method_3713 getWeightedThunderStrength + m (II)I method_3703 getPrecipitationHeight + m (Lnet/minecraft/class_864;)V method_3711 joinEntityInSurroundings + m (F)F method_3715 getRainStrength + m (II)I method_3708 getTopSolidOrLiquidBlock + m (III)Z method_4722 setBlockToAir + m ()Lnet/minecraft/class_1193; method_3712 createChunkProvider + m (F)V method_3717 setRainStrength + m (III)V method_3709 markBlockForUpdate + m (IIII)Z method_4723 getIndirectPowerOutput + m (III)Z method_3716 canBlockSeeTheSky + m (IIII)I method_4724 getIndirectPowerLevelTo + m (III)I method_3718 getFullBlockLightValue + m (IIII)V method_4725 func_96440_m + m (III)I method_3720 getBlockLightValue + m ()V method_3722 updateWeather + m (III)V method_3724 markBlockForRenderUpdate + m (III)V method_3725 removeBlockTileEntity + m ()Lnet/minecraft/class_1175; method_3726 getWorldChunkManager + m ()Z method_3727 isDaytime + m (III)Z method_4691 isBlockFullCube + m ()I method_4726 getMoonPhase + m ()F method_5504 getCurrentMoonPhaseFactor + m (III)Z method_3730 isBlockFreezable + m ()Ljava/lang/String; method_3728 getDebugLoadedEntities + m (III)Z method_3732 isBlockFreezableNaturally + m ()Ljava/lang/String; method_3729 getProviderName + m (III)Z method_3734 canSnowAt + f Lnet/minecraft/class_941; field_4525 villageCollectionObj + f Lnet/minecraft/class_940; field_4526 villageSiegeObj + f Lnet/minecraft/class_839; field_4527 theProfiler + f Lnet/minecraft/class_1471; field_5509 worldScoreboard + f Z field_4528 spawnHostileMobs + f Z field_4529 spawnPeacefulMobs + f Ljava/util/Set; field_4530 activeChunkSet + f [I field_4531 lightUpdateBlockList + f Z field_4532 isRemote + f Lnet/minecraft/class_238; field_5466 vecPool + f Ljava/util/Calendar; field_5467 theCalendar + f Lnet/minecraft/class_1555; field_5510 worldLogAgent + f Ljava/util/ArrayList; field_4539 collidingBoundingBoxes + f Z field_4533 scanningTileEntities + f I field_4534 ambientTickCountdown + f Ljava/util/List; field_4536 addedTileEntityList + f Ljava/util/List; field_4537 entityRemoval + f J field_4538 cloudColour + f Z field_4540 scheduledUpdatesAreImmediate + f Ljava/util/List; field_4541 loadedEntityList + f Ljava/util/List; field_4542 unloadedEntityList + f Ljava/util/List; field_4543 loadedTileEntityList + f Ljava/util/List; field_4544 playerEntities + f Ljava/util/List; field_4545 weatherEffects + f I field_4546 skylightSubtracted + f I field_4547 updateLCG + f I field_4548 DIST_HASH_MAGIC + f F field_4549 prevRainingStrength + f F field_4550 rainingStrength + f F field_4551 prevThunderingStrength + f F field_4552 thunderingStrength + f I field_4553 lastLightningBolt + f I field_4556 difficultySetting + f Ljava/util/Random; field_4557 rand + f Lnet/minecraft/class_1208; field_4558 provider + f Ljava/util/List; field_4559 worldAccesses + f Lnet/minecraft/class_1193; field_4560 chunkProvider + f Lnet/minecraft/class_101; field_4561 saveHandler + f Lnet/minecraft/class_100; field_4522 worldInfo + f Z field_4523 findingSpawnPoint + f Lnet/minecraft/class_106; field_4524 mapStorage +c net/minecraft/class_1151 net/minecraft/src/CallableLvl1 + m ()Ljava/lang/String; method_3740 getWorldEntitiesAsString + m ()Ljava/lang/Object; call call + f I field_5468 field_85179_a + f Lnet/minecraft/class_1150; field_4562 theWorld +c net/minecraft/class_1152 net/minecraft/src/CallableLvl2 + m ()Ljava/lang/String; method_3741 getPlayerEntities + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1150; field_4563 theWorld +c net/minecraft/class_1153 net/minecraft/src/CallableLvl3 + m ()Ljava/lang/String; method_3742 getChunkProvider + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1150; field_4564 theWorld +c net/minecraft/class_1154 net/minecraft/src/MinecraftException +c net/minecraft/class_1155 net/minecraft/src/IWorldAccess + m (III)V method_3743 markBlockForUpdate + m (IIIII)V method_4692 broadcastSound + m (IIIIII)V method_3745 markBlockRangeForRenderUpdate + m (Ljava/lang/String;DDDDDD)V method_3746 spawnParticle + m (Ljava/lang/String;DDDFF)V method_3747 playSound + m (Ljava/lang/String;III)V method_3748 playRecord + m (Lnet/minecraft/class_864;)V method_3749 onEntityCreate + m (Lnet/minecraft/class_988;IIIII)V method_3750 playAuxSFX + m (Lnet/minecraft/class_988;Ljava/lang/String;DDDFF)V method_4693 playSoundToNearExcept + m (III)V method_3751 markBlockForRenderUpdate + m (IIIII)V method_3744 destroyBlockPartially + m (Lnet/minecraft/class_864;)V method_3752 onEntityDestroy +c net/minecraft/class_1156 net/minecraft/src/WorldSettings + m ()Lnet/minecraft/class_1156; method_3753 enableBonusChest + m (I)Lnet/minecraft/class_1157; method_3754 getGameTypeById + m (Ljava/lang/String;)Lnet/minecraft/class_1156; method_4694 func_82750_a + m ()Lnet/minecraft/class_1156; method_3755 enableCommands + m ()Z method_3756 isBonusChestEnabled + m ()J method_3757 getSeed + m ()Lnet/minecraft/class_1157; method_3758 getGameType + m ()Z method_3759 getHardcoreEnabled + m ()Z method_3760 isMapFeaturesEnabled + m ()Lnet/minecraft/class_1160; method_3761 getTerrainType + m ()Z method_3762 areCommandsAllowed + m ()Ljava/lang/String; method_4695 func_82749_j + f J field_4565 seed + f Lnet/minecraft/class_1157; field_4566 theGameType + f Z field_4567 mapFeaturesEnabled + f Z field_4568 hardcoreEnabled + f Lnet/minecraft/class_1160; field_4569 terrainType + f Z field_4570 commandsAllowed + f Z field_4571 bonusChestEnabled + f Ljava/lang/String; field_5469 field_82751_h +c net/minecraft/class_1157 net/minecraft/src/EnumGameType + m ()I method_3763 getID + m (I)Lnet/minecraft/class_1157; method_3764 getByID + m (Ljava/lang/String;)Lnet/minecraft/class_1157; method_3765 getByName + m (Lnet/minecraft/class_986;)V method_3766 configurePlayerCapabilities + m ()Ljava/lang/String; method_3767 getName + m ()Z method_3768 isAdventure + m ()Z method_3769 isCreative + m ()Z method_3770 isSurvivalOrAdventure + f Lnet/minecraft/class_1157; field_4572 NOT_SET + f Lnet/minecraft/class_1157; field_4573 SURVIVAL + f Lnet/minecraft/class_1157; field_4574 CREATIVE + f Lnet/minecraft/class_1157; field_4575 ADVENTURE + f I field_4576 id + f Ljava/lang/String; field_4577 name + f [Lnet/minecraft/class_1157; field_4578 $VALUES +c net/minecraft/class_1158 net/minecraft/src/IBlockAccess + m ()I method_3771 getHeight + m ()Z method_3772 extendedLevelsInChunkCache + m ()Lnet/minecraft/class_238; method_4696 getWorldVec3Pool + m (II)Lnet/minecraft/class_1170; method_3773 getBiomeGenForCoords + m (III)I method_3774 getBlockId + m (III)Z method_3775 isAirBlock + m (III)Lnet/minecraft/class_63; method_3776 getBlockMaterial + m (III)I method_3777 getBlockMetadata + m (IIII)I method_3778 getLightBrightnessForSkyBlocks + m (IIII)F method_3779 getBrightness + m (IIII)I method_3719 isBlockProvidingPowerTo + m (III)F method_3780 getLightBrightness + m (III)Lnet/minecraft/class_226; method_3781 getBlockTileEntity + m (III)Z method_3782 isBlockOpaqueCube + m (III)Z method_3783 isBlockNormalCube + m (III)Z method_3784 doesBlockHaveSolidTopSurface +c net/minecraft/class_1160 net/minecraft/src/WorldType + m ()Ljava/lang/String; method_3787 getWorldTypeName + m (I)Lnet/minecraft/class_1160; method_3788 getWorldTypeForGeneratorVersion + m (Ljava/lang/String;)Lnet/minecraft/class_1160; method_3789 parseWorldType + m (Z)Lnet/minecraft/class_1160; method_3790 setCanBeCreated + m ()Ljava/lang/String; method_3791 getTranslateName + m ()I method_3792 getGeneratorVersion + m ()Z method_3793 getCanBeCreated + m ()Z method_3794 isVersioned + m ()I method_4697 getWorldTypeID + m ()Lnet/minecraft/class_1160; method_3795 setVersioned + f [Lnet/minecraft/class_1160; field_4579 worldTypes + f Lnet/minecraft/class_1160; field_4580 DEFAULT + f Lnet/minecraft/class_1160; field_4581 FLAT + f Lnet/minecraft/class_1160; field_4582 LARGE_BIOMES + f Lnet/minecraft/class_1160; field_4583 DEFAULT_1_1 + f I field_5470 worldTypeId + f Ljava/lang/String; field_4584 worldType + f I field_4585 generatorVersion + f Z field_4586 canBeCreated + f Z field_4587 isWorldTypeVersioned +c net/minecraft/class_1161 net/minecraft/src/EnumSkyBlock + f Lnet/minecraft/class_1161; field_4588 Sky + f Lnet/minecraft/class_1161; field_4589 Block + f I field_4590 defaultLightValue + f [Lnet/minecraft/class_1161; field_4591 $VALUES +c net/minecraft/class_1162 net/minecraft/src/SpawnerAnimals + m (Lnet/minecraft/class_1150;II)Lnet/minecraft/class_1167; method_3799 getRandomSpawningPointInChunk + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1170;IIIILjava/util/Random;)V method_3800 performWorldGenSpawning + m (Lnet/minecraft/class_795;ZZZ)I method_3796 findChunksForSpawning + m (Lnet/minecraft/class_872;Lnet/minecraft/class_1150;III)Z method_3798 canCreatureTypeSpawnAtLocation + f Ljava/util/HashMap; field_4593 eligibleChunksForSpawning +c net/minecraft/class_1163 net/minecraft/src/Teleporter + m (J)V method_4698 removeStalePortalLocations + m (Lnet/minecraft/class_864;)Z method_3803 makePortal + m (Lnet/minecraft/class_864;DDDF)V method_4699 placeInPortal + m (Lnet/minecraft/class_864;DDDF)Z method_4700 placeInExistingPortal + f Lnet/minecraft/class_795; field_5471 worldServerInstance + f Ljava/util/Random; field_4594 random + f Lnet/minecraft/class_835; field_5472 destinationCoordinateCache + f Ljava/util/List; field_5473 destinationCoordinateKeys +c net/minecraft/class_1441 net/minecraft/src/PortalPosition + f J field_5474 lastUpdateTime + f Lnet/minecraft/class_1163; field_5475 teleporterInstance +c net/minecraft/class_1164 net/minecraft/src/ChunkCache + m (IIIZ)I method_3804 getLightValueExt + m (Lnet/minecraft/class_1161;III)I method_3805 getSkyBlockTypeBrightness + m (III)I method_3806 getLightValue + m (Lnet/minecraft/class_1161;III)I method_3807 getSpecialBlockBrightness + f I field_4595 chunkX + f I field_4596 chunkZ + f [[Lnet/minecraft/class_1196; field_4597 chunkArray + f Z field_4598 hasExtendedLevels + f Lnet/minecraft/class_1150; field_4599 worldObj +c net/minecraft/class_1165 net/minecraft/src/NextTickListEntry + m (I)V method_4701 setPriority + m (J)Lnet/minecraft/class_1165; method_3808 setScheduledTime + m (Lnet/minecraft/class_1165;)I method_3809 comparer + m (Ljava/lang/Object;)I compareTo compareTo + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f I field_4600 xCoord + f I field_4601 yCoord + f I field_4602 zCoord + f I field_4603 blockID + f J field_4604 scheduledTime + f I field_5476 priority + f J field_4605 nextTickEntryID + f J field_4606 tickEntryID +c net/minecraft/class_1166 net/minecraft/src/BlockEventData + m ()I method_3810 getX + m ()I method_3811 getY + m ()I method_3812 getZ + m ()I method_3813 getEventID + m ()I method_3814 getEventParameter + m (Ljava/lang/Object;)Z equals equals + m ()I method_3815 getBlockID + m ()Ljava/lang/String; toString toString + f I field_4607 coordX + f I field_4608 coordY + f I field_4609 coordZ + f I field_4610 blockID + f I field_4611 eventID + f I field_4612 eventParameter +c net/minecraft/class_1167 net/minecraft/src/ChunkPosition + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + f I field_4613 x + f I field_4614 y + f I field_4615 z +c net/minecraft/class_1169 net/minecraft/src/BiomeGenBeach +c net/minecraft/class_1170 net/minecraft/src/BiomeGenBase + m ()Lnet/minecraft/class_1174; method_3817 createBiomeDecorator + m (F)I method_3818 getSkyColorByTemp + m (FF)Lnet/minecraft/class_1170; method_3819 setTemperatureRainfall + m (I)Lnet/minecraft/class_1170; method_3820 func_76733_a + m (Lnet/minecraft/class_1150;Ljava/util/Random;II)V method_3824 decorate + m (Ljava/lang/String;)Lnet/minecraft/class_1170; method_3821 setBiomeName + m (Ljava/util/Random;)Lnet/minecraft/class_1227; method_3822 getRandomWorldGenForTrees + m (Lnet/minecraft/class_872;)Ljava/util/List; method_3823 getSpawnableList + m ()Lnet/minecraft/class_1170; method_3825 setEnableSnow + m (FF)Lnet/minecraft/class_1170; method_3826 setMinMaxHeight + m (I)Lnet/minecraft/class_1170; method_3827 setColor + m (Ljava/util/Random;)Lnet/minecraft/class_1227; method_3828 getRandomWorldGenForGrass + m ()Z method_3829 getEnableSnow + m ()Z method_3830 canSpawnLightningBolt + m ()Z method_3831 isHighHumidity + m ()F method_3832 getSpawningChance + m ()I method_3833 getIntRainfall + m ()I method_3834 getIntTemperature + m ()F method_3835 getFloatRainfall + m ()F method_3836 getFloatTemperature + m ()I method_3837 getBiomeGrassColor + m ()I method_3838 getBiomeFoliageColor + m ()Lnet/minecraft/class_1170; method_3839 setDisableRain + f B field_4617 topBlock + f B field_4618 fillerBlock + f I field_4619 field_76754_C + f F field_4620 minHeight + f F field_4621 maxHeight + f F field_4622 temperature + f F field_4623 rainfall + f I field_4624 waterColorMultiplier + f Lnet/minecraft/class_1174; field_4625 theBiomeDecorator + f Ljava/util/List; field_4626 spawnableMonsterList + f Ljava/util/List; field_4627 spawnableCreatureList + f Ljava/util/List; field_4628 spawnableWaterCreatureList + f Ljava/util/List; field_5477 spawnableCaveCreatureList + f I field_4629 biomeID + f Lnet/minecraft/class_1249; field_4630 worldGeneratorTrees + f Lnet/minecraft/class_1220; field_4631 worldGeneratorBigTree + f Lnet/minecraft/class_1221; field_4632 worldGeneratorForest + f Lnet/minecraft/class_1247; field_4633 worldGeneratorSwamp + f Z field_4634 enableSnow + f Z field_4635 enableRain + f [Lnet/minecraft/class_1170; field_4636 biomeList + f Lnet/minecraft/class_1170; field_4637 ocean + f Lnet/minecraft/class_1170; field_4638 plains + f Lnet/minecraft/class_1170; field_4639 desert + f Lnet/minecraft/class_1170; field_4640 extremeHills + f Lnet/minecraft/class_1170; field_4641 forest + f Lnet/minecraft/class_1170; field_4642 taiga + f Lnet/minecraft/class_1170; field_4643 swampland + f Lnet/minecraft/class_1170; field_4644 river + f Lnet/minecraft/class_1170; field_4645 hell + f Lnet/minecraft/class_1170; field_4646 sky + f Lnet/minecraft/class_1170; field_4647 frozenOcean + f Lnet/minecraft/class_1170; field_4648 frozenRiver + f Lnet/minecraft/class_1170; field_4649 icePlains + f Lnet/minecraft/class_1170; field_4650 iceMountains + f Lnet/minecraft/class_1170; field_4651 mushroomIsland + f Lnet/minecraft/class_1170; field_4652 mushroomIslandShore + f Lnet/minecraft/class_1170; field_4653 beach + f Lnet/minecraft/class_1170; field_4654 desertHills + f Lnet/minecraft/class_1170; field_4655 forestHills + f Lnet/minecraft/class_1170; field_4656 taigaHills + f Lnet/minecraft/class_1170; field_4657 extremeHillsEdge + f Lnet/minecraft/class_1170; field_4658 jungle + f Lnet/minecraft/class_1170; field_4659 jungleHills + f Ljava/lang/String; field_4660 biomeName + f I field_4661 color +c net/minecraft/class_1171 net/minecraft/src/SpawnListEntry + m ()Ljava/lang/String; toString toString + f Ljava/lang/Class; field_4662 entityClass + f I field_4663 minGroupCount + f I field_4664 maxGroupCount +c net/minecraft/class_1172 net/minecraft/src/BiomeCache + m ()V method_3840 cleanupCache + m (II)Lnet/minecraft/class_1173; method_3841 getBiomeCacheBlock + m (Lnet/minecraft/class_1172;)Lnet/minecraft/class_1175; method_3842 getChunkManager + m (II)Lnet/minecraft/class_1170; method_3843 getBiomeGenAt + m (II)[Lnet/minecraft/class_1170; method_3844 getCachedBiomes + f Lnet/minecraft/class_1175; field_4665 chunkManager + f J field_4666 lastCleanupTime + f Lnet/minecraft/class_835; field_4667 cacheMap + f Ljava/util/List; field_4668 cache +c net/minecraft/class_1173 net/minecraft/src/BiomeCacheBlock + m (II)Lnet/minecraft/class_1170; method_3845 getBiomeGenAt + f [F field_4669 temperatureValues + f [F field_4670 rainfallValues + f [Lnet/minecraft/class_1170; field_4671 biomes + f I field_4672 xPosition + f I field_4673 zPosition + f J field_4674 lastAccessTime + f Lnet/minecraft/class_1172; field_4675 theBiomeCache +c net/minecraft/class_1174 net/minecraft/src/BiomeDecorator + m ()V method_3846 decorate + m (ILnet/minecraft/class_1227;II)V method_3847 genStandardOre1 + m (Lnet/minecraft/class_1150;Ljava/util/Random;II)V method_3848 decorate + m ()V method_3849 generateOres + m (ILnet/minecraft/class_1227;II)V method_3850 genStandardOre2 + f I field_4676 flowersPerChunk + f I field_4677 grassPerChunk + f I field_4678 deadBushPerChunk + f I field_4679 mushroomsPerChunk + f I field_4680 reedsPerChunk + f I field_4681 cactiPerChunk + f I field_4682 sandPerChunk + f I field_4683 sandPerChunk2 + f I field_4684 clayPerChunk + f I field_4685 bigMushroomsPerChunk + f Z field_4686 generateLakes + f Lnet/minecraft/class_1150; field_4687 currentWorld + f Ljava/util/Random; field_4688 randomGenerator + f I field_4689 chunk_X + f I field_4690 chunk_Z + f Lnet/minecraft/class_1170; field_4691 biome + f Lnet/minecraft/class_1227; field_4692 clayGen + f Lnet/minecraft/class_1227; field_4693 sandGen + f Lnet/minecraft/class_1227; field_4694 gravelAsSandGen + f Lnet/minecraft/class_1227; field_4695 dirtGen + f Lnet/minecraft/class_1227; field_4696 gravelGen + f Lnet/minecraft/class_1227; field_4697 coalGen + f Lnet/minecraft/class_1227; field_4698 ironGen + f Lnet/minecraft/class_1227; field_4699 goldGen + f Lnet/minecraft/class_1227; field_4700 redstoneGen + f Lnet/minecraft/class_1227; field_4701 diamondGen + f Lnet/minecraft/class_1227; field_4702 lapisGen + f Lnet/minecraft/class_1227; field_4703 plantYellowGen + f Lnet/minecraft/class_1227; field_4704 plantRedGen + f Lnet/minecraft/class_1227; field_4705 mushroomBrownGen + f Lnet/minecraft/class_1227; field_4706 mushroomRedGen + f Lnet/minecraft/class_1227; field_4707 bigMushroomGen + f Lnet/minecraft/class_1227; field_4708 reedGen + f Lnet/minecraft/class_1227; field_4709 cactusGen + f Lnet/minecraft/class_1227; field_4710 waterlilyGen + f I field_4711 waterlilyPerChunk + f I field_4712 treesPerChunk +c net/minecraft/class_1175 net/minecraft/src/WorldChunkManager + m ()Ljava/util/List; method_3851 getBiomesToSpawnIn + m (FI)F method_3852 getTemperatureAtHeight + m (II)Lnet/minecraft/class_1170; method_3853 getBiomeGenAt + m (IIILjava/util/List;)Z method_3854 areBiomesViable + m (IIILjava/util/List;Ljava/util/Random;)Lnet/minecraft/class_1167; method_3855 findBiomePosition + m ([FIIII)[F method_3856 getRainfall + m ([Lnet/minecraft/class_1170;IIII)[Lnet/minecraft/class_1170; method_3857 getBiomesForGeneration + m ([Lnet/minecraft/class_1170;IIIIZ)[Lnet/minecraft/class_1170; method_3858 getBiomeGenAt + m ()V method_3859 cleanupCache + m ([FIIII)[F method_3860 getTemperatures + m ([Lnet/minecraft/class_1170;IIII)[Lnet/minecraft/class_1170; method_3861 loadBlockGeneratorData + f Lnet/minecraft/class_75; field_4713 genBiomes + f Lnet/minecraft/class_75; field_4714 biomeIndexLayer + f Lnet/minecraft/class_1172; field_4715 biomeCache + f Ljava/util/List; field_4716 biomesToSpawnIn +c net/minecraft/class_1176 net/minecraft/src/BiomeGenDesert +c net/minecraft/class_1177 net/minecraft/src/BiomeGenHills + f Lnet/minecraft/class_1227; field_5478 theWorldGenerator +c net/minecraft/class_1178 net/minecraft/src/WorldChunkManagerHell + f Lnet/minecraft/class_1170; field_4717 biomeGenerator + f F field_4718 hellTemperature + f F field_4719 rainfall +c net/minecraft/class_1179 net/minecraft/src/BiomeGenForest +c net/minecraft/class_1180 net/minecraft/src/BiomeGenHell +c net/minecraft/class_1181 net/minecraft/src/BiomeGenSnow +c net/minecraft/class_1182 net/minecraft/src/BiomeGenJungle +c net/minecraft/class_1183 net/minecraft/src/BiomeGenMushroomIsland +c net/minecraft/class_1184 net/minecraft/src/BiomeGenOcean +c net/minecraft/class_1185 net/minecraft/src/BiomeGenPlains +c net/minecraft/class_1187 net/minecraft/src/BiomeGenRiver +c net/minecraft/class_1188 net/minecraft/src/BiomeGenSwamp +c net/minecraft/class_1189 net/minecraft/src/BiomeGenTaiga +c net/minecraft/class_1190 net/minecraft/src/BiomeGenEnd +c net/minecraft/class_1191 net/minecraft/src/BiomeEndDecorator + f Lnet/minecraft/class_1227; field_4720 spikeGen +c net/minecraft/class_1192 net/minecraft/src/WorldGenWaterlily +c net/minecraft/class_1193 net/minecraft/src/IChunkProvider + m (II)Z method_3864 chunkExists + m (Lnet/minecraft/class_1150;Ljava/lang/String;III)Lnet/minecraft/class_1167; method_3866 findClosestStructure + m (Lnet/minecraft/class_1193;II)V method_3867 populate + m (Lnet/minecraft/class_872;III)Ljava/util/List; method_3865 getPossibleCreatures + m (ZLnet/minecraft/class_841;)Z method_3868 saveChunks + m ()V method_4727 saveExtraData + m ()Z method_3869 unloadQueuedChunks + m (II)Lnet/minecraft/class_1196; method_3871 loadChunk + m ()Z method_3870 canSave + m (II)Lnet/minecraft/class_1196; method_3873 provideChunk + m ()Ljava/lang/String; method_3872 makeString + m (II)V method_4702 recreateStructures + m ()I method_3874 getLoadedChunkCount +c net/minecraft/class_1194 net/minecraft/src/NibbleArray + m (III)I method_3875 get + m (IIII)V method_3876 set + f [B field_4721 data + f I field_4722 depthBits + f I field_4723 depthBitsPlusFour +c net/minecraft/class_1195 net/minecraft/src/EmptyChunk +c net/minecraft/class_1196 net/minecraft/src/Chunk + m ()V method_3877 generateHeightMap + m (II)Z method_3878 isAtLocation + m (III)I method_3879 getBlockID + m (IIIII)Z method_3881 setBlockIDWithMetadata + m (IIILnet/minecraft/class_226;)V method_3882 setChunkBlockTileEntity + m (IILnet/minecraft/class_1175;)Lnet/minecraft/class_1170; method_3883 getBiomeGenForWorldCoords + m (J)Ljava/util/Random; method_3884 getRandomWithSeed + m (Lnet/minecraft/class_1161;III)I method_3890 getSavedLightValue + m (Lnet/minecraft/class_1161;IIII)V method_3891 setLightValue + m (Lnet/minecraft/class_1193;Lnet/minecraft/class_1193;II)V method_3892 populateChunk + m (Lnet/minecraft/class_226;)V method_3885 addTileEntity + m (Ljava/lang/Class;Lnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_1394;)V method_3886 getEntitiesOfTypeWithinAAAB + m (Lnet/minecraft/class_864;)V method_3887 addEntity + m (Lnet/minecraft/class_864;I)V method_3888 removeEntityAtIndex + m (Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_1394;)V method_3889 getEntitiesWithinAABBForEntity + m (Z)Z method_3893 needsSaving + m ([B)V method_3894 setBiomeArray + m ([BIIZ)V method_3895 fillChunk + m ([Lnet/minecraft/class_1197;)V method_3896 setStorageArrays + m ()V method_3897 generateSkylightMap + m (II)I method_3898 getHeightValue + m (III)I method_3899 getBlockLightOpacity + m (IIII)Z method_3900 setBlockMetadata + m (Lnet/minecraft/class_864;)V method_3901 removeEntity + m ()V method_3902 onChunkLoad + m (II)Z method_3903 getAreLevelsEmpty + m (III)I method_3904 getBlockMetadata + m (IIII)I method_3905 getBlockLightValue + m ()V method_3906 onChunkUnload + m (II)I method_3907 getPrecipitationHeight + m (III)Z method_3908 canBlockSeeTheSky + m (IIII)V method_3909 updateSkylightNeighborHeight + m ()V method_3910 setChunkModified + m (II)V method_3911 propagateSkylightOcclusion + m (III)Lnet/minecraft/class_226; method_3912 getChunkBlockTileEntity + m (III)V method_3913 removeChunkBlockTileEntity + m ()Z method_3914 isEmpty + m (III)V method_3915 checkSkylightNeighborHeight + m ()I method_3916 getTopFilledSegment + m (III)V method_3917 relightBlock + m ()[Lnet/minecraft/class_1197; method_3918 getBlockStorageArray + m ()V method_3919 updateSkylight + m ()Lnet/minecraft/class_1146; method_3920 getChunkCoordIntPair + m ()[B method_3921 getBiomeArray + m ()V method_3922 resetRelightChecks + m ()V method_3923 enqueueRelightChecks + m ()V method_3924 updateSkylight_do + f Z field_4724 isLit + f [I field_4725 precipitationHeightMap + f [Z field_4726 updateSkylightColumns + f Z field_4727 isChunkLoaded + f Lnet/minecraft/class_1150; field_4728 worldObj + f [I field_4729 heightMap + f I field_4730 xPosition + f I field_4731 zPosition + f Ljava/util/Map; field_4732 chunkTileEntityMap + f [Ljava/util/List; field_4733 entityLists + f Z field_4734 isTerrainPopulated + f Z field_4735 isModified + f Z field_4736 hasEntities + f J field_4737 lastSaveTime + f Z field_4738 sendUpdates + f I field_5479 heightMapMinimum + f J field_6229 inhabitedTime + f [Lnet/minecraft/class_1197; field_4740 storageArrays + f [B field_4741 blockBiomeArray + f Z field_4742 isGapLightingUpdated + f I field_4743 queuedLightChecks +c net/minecraft/class_1197 net/minecraft/src/ExtendedBlockStorage + m ()Z method_3925 isEmpty + m (III)I method_3926 getExtBlockID + m (IIII)V method_3927 setExtBlockID + m (Lnet/minecraft/class_1194;)V method_3928 setBlockMSBArray + m ([B)V method_3929 setBlockLSBArray + m ()Z method_3930 getNeedsRandomTick + m (III)I method_3931 getExtBlockMetadata + m (IIII)V method_3932 setExtBlockMetadata + m (Lnet/minecraft/class_1194;)V method_3933 setBlockMetadataArray + m (III)I method_3934 getExtSkylightValue + m (IIII)V method_3935 setExtSkylightValue + m (Lnet/minecraft/class_1194;)V method_3936 setBlocklightArray + m ()I method_3937 getYLocation + m (III)I method_3938 getExtBlocklightValue + m (IIII)V method_3939 setExtBlocklightValue + m (Lnet/minecraft/class_1194;)V method_3940 setSkylightArray + m ()V method_3941 removeInvalidBlocks + m ()[B method_3942 getBlockLSBArray + m ()V method_3943 clearMSBArray + m ()Lnet/minecraft/class_1194; method_3944 getBlockMSBArray + m ()Lnet/minecraft/class_1194; method_3945 getMetadataArray + m ()Lnet/minecraft/class_1194; method_3946 getBlocklightArray + m ()Lnet/minecraft/class_1194; method_3947 getSkylightArray + m ()Lnet/minecraft/class_1194; method_3948 createBlockMSBArray + f I field_4744 yBase + f I field_4745 blockRefCount + f I field_4746 tickRefCount + f [B field_4747 blockLSBArray + f Lnet/minecraft/class_1194; field_4748 blockMSBArray + f Lnet/minecraft/class_1194; field_4749 blockMetadataArray + f Lnet/minecraft/class_1194; field_4750 blocklightArray + f Lnet/minecraft/class_1194; field_4751 skylightArray +c net/minecraft/class_1198 net/minecraft/src/NibbleArrayReader + m (III)I method_3949 get + f [B field_4752 data + f I field_4753 depthBits + f I field_4754 depthBitsPlusFour +c net/minecraft/class_1199 net/minecraft/src/IChunkLoader + m ()V method_3950 chunkTick + m (Lnet/minecraft/class_1150;II)Lnet/minecraft/class_1196; method_3951 loadChunk + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1196;)V method_3952 saveChunk + m ()V method_3953 saveExtraData + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1196;)V method_3954 saveExtraChunkData +c net/minecraft/class_1200 net/minecraft/src/ChunkLoader + m (Lnet/minecraft/class_1201;Lnet/minecraft/class_322;Lnet/minecraft/class_1175;)V method_3956 convertToAnvilFormat + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_1201; method_3955 load +c net/minecraft/class_1201 net/minecraft/src/AnvilConverterData + f J field_4755 lastUpdated + f Z field_4756 terrainPopulated + f [B field_4757 heightmap + f Lnet/minecraft/class_1198; field_4758 blockLight + f Lnet/minecraft/class_1198; field_4759 skyLight + f Lnet/minecraft/class_1198; field_4760 data + f [B field_4761 blocks + f Lnet/minecraft/class_474; field_4762 entities + f Lnet/minecraft/class_474; field_4763 tileEntities + f Lnet/minecraft/class_474; field_4764 tileTicks + f I field_4765 x + f I field_4766 z +c net/minecraft/class_1202 net/minecraft/src/RegionFile + m (II)Ljava/io/DataInputStream; method_3957 getChunkDataInputStream + m (III)V method_3958 setOffset + m (II[BI)V method_3959 write + m (I[BI)V method_3960 write + m (II)Ljava/io/DataOutputStream; method_3961 getChunkDataOutputStream + m (III)V method_3962 setChunkTimestamp + m ()V method_3963 close + m (II)Z method_3964 isChunkSaved + m (II)Z method_3965 outOfBounds + m (II)I method_3966 getOffset + f [B field_4767 emptySector + f Ljava/io/File; field_4768 fileName + f Ljava/io/RandomAccessFile; field_4769 dataFile + f [I field_4770 offsets + f [I field_4771 chunkTimestamps + f Ljava/util/ArrayList; field_4772 sectorFree + f I field_4773 sizeDelta + f J field_4774 lastModified +c net/minecraft/class_1203 net/minecraft/src/RegionFileChunkBuffer + m ()V close close + f Lnet/minecraft/class_1202; field_4775 regionFile + f I field_4776 chunkX + f I field_4777 chunkZ +c net/minecraft/class_1204 net/minecraft/src/RegionFileCache + m ()V method_3967 clearRegionFileReferences + m (Ljava/io/File;II)Lnet/minecraft/class_1202; method_3968 createOrLoadRegionFile + m (Ljava/io/File;II)Ljava/io/DataInputStream; method_3969 getChunkInputStream + m (Ljava/io/File;II)Ljava/io/DataOutputStream; method_3970 getChunkOutputStream + f Ljava/util/Map; field_4778 regionsByFilename +c net/minecraft/class_1205 net/minecraft/src/AnvilChunkLoader + m (Lnet/minecraft/class_1146;Lnet/minecraft/class_322;)V method_3971 addChunkToPending + m (Lnet/minecraft/class_1150;IILnet/minecraft/class_322;)Lnet/minecraft/class_1196; method_3972 checkedReadChunkFromNBT + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_322;)Lnet/minecraft/class_1196; method_3973 readChunkFromNBT + m (Lnet/minecraft/class_1196;Lnet/minecraft/class_1150;Lnet/minecraft/class_322;)V method_3974 writeChunkToNBT + m (Lnet/minecraft/class_1206;)V method_3975 writeChunkNBTTags + f Ljava/util/List; field_4779 chunksToRemove + f Ljava/util/Set; field_4780 pendingAnvilChunksCoordinates + f Ljava/lang/Object; field_4781 syncLockObject + f Ljava/io/File; field_4782 chunkSaveLocation +c net/minecraft/class_1206 net/minecraft/src/AnvilChunkLoaderPending + f Lnet/minecraft/class_1146; field_4783 chunkCoordinate + f Lnet/minecraft/class_322; field_4784 nbtTags +c net/minecraft/class_1208 net/minecraft/src/WorldProvider + m ()V method_3976 generateLightBrightnessTable + m (FF)[F method_3977 calcSunriseSunsetColors + m (I)Lnet/minecraft/class_1208; method_3978 getProviderForDimension + m (II)Z method_3979 canCoordinateBeSpawn + m (J)I method_3985 getMoonPhase + m (JF)F method_3980 calculateCelestialAngle + m (Lnet/minecraft/class_1150;)V method_3981 registerWorld + m ()V method_3982 registerWorldChunkManager + m (FF)Lnet/minecraft/class_236; method_3983 getFogColor + m (II)Z method_3984 doesXZShowFog + m ()Lnet/minecraft/class_1193; method_3986 createChunkGenerator + m ()Z method_3987 isSurfaceWorld + m ()Z method_3988 canRespawnHere + m ()F method_3989 getCloudHeight + m ()Z method_3990 isSkyColored + m ()Lnet/minecraft/class_851; method_3991 getEntrancePortalLocation + m ()I method_3992 getAverageGroundLevel + m ()Z method_3993 getWorldHasVoidParticles + m ()D method_3994 getVoidFogYFactor + m ()Ljava/lang/String; method_3995 getDimensionName + f [F field_6230 moonPhaseFactors + f Lnet/minecraft/class_1150; field_4785 worldObj + f Lnet/minecraft/class_1160; field_4786 terrainType + f Ljava/lang/String; field_4937 field_82913_c + f Lnet/minecraft/class_1175; field_4787 worldChunkMgr + f Z field_4788 isHellWorld + f Z field_4789 hasNoSky + f [F field_4790 lightBrightnessTable + f I field_4791 dimensionId + f [F field_4792 colorsSunriseSunset +c net/minecraft/class_1209 net/minecraft/src/WorldProviderHell +c net/minecraft/class_1210 net/minecraft/src/WorldProviderSurface +c net/minecraft/class_1211 net/minecraft/src/WorldProviderEnd +c net/minecraft/class_1212 net/minecraft/src/MapGenRavine + m (JII[BDDDFFFIID)V method_3996 generateRavine + f [F field_4793 field_75046_d +c net/minecraft/class_1213 net/minecraft/src/ChunkProviderFlat + f Lnet/minecraft/class_1150; field_4794 worldObj + f Ljava/util/Random; field_4795 random + f [B field_4938 cachedBlockIDs + f [B field_4939 cachedBlockMetadata + f Lnet/minecraft/class_1281; field_4940 flatWorldGenInfo + f Ljava/util/List; field_4941 structureGenerators + f Z field_4942 hasDecoration + f Z field_4943 hasDungeons + f Lnet/minecraft/class_1235; field_4944 waterLakeGenerator + f Lnet/minecraft/class_1235; field_4945 lavaLakeGenerator +c net/minecraft/class_1214 net/minecraft/src/ChunkProviderHell + m (II[B)V method_3998 generateNetherTerrain + m ([DIIIIII)[D method_3999 initializeNoiseField + m (II[B)V method_4000 replaceBlocksForBiome + f Lnet/minecraft/class_58; field_4798 netherNoiseGen6 + f Lnet/minecraft/class_58; field_4799 netherNoiseGen7 + f Lnet/minecraft/class_1259; field_4800 genNetherBridge + f [D field_4801 noiseData1 + f [D field_4802 noiseData2 + f [D field_4803 noiseData3 + f [D field_4804 noiseData4 + f [D field_4805 noiseData5 + f Ljava/util/Random; field_4806 hellRNG + f Lnet/minecraft/class_58; field_4807 netherNoiseGen1 + f Lnet/minecraft/class_58; field_4808 netherNoiseGen2 + f Lnet/minecraft/class_58; field_4809 netherNoiseGen3 + f Lnet/minecraft/class_58; field_4810 slowsandGravelNoiseGen + f Lnet/minecraft/class_58; field_4811 netherrackExculsivityNoiseGen + f Lnet/minecraft/class_1150; field_4812 worldObj + f [D field_4813 noiseField + f [D field_4814 slowsandNoise + f [D field_4815 gravelNoise + f [D field_4816 netherrackExclusivityNoise + f Lnet/minecraft/class_1216; field_4817 netherCaveGenerator +c net/minecraft/class_1215 net/minecraft/src/MapGenCaves + m (JII[BDDD)V method_4001 generateLargeCaveNode + m (JII[BDDDFFFIID)V method_4002 generateCaveNode +c net/minecraft/class_1216 net/minecraft/src/MapGenBase + m (Lnet/minecraft/class_1150;IIII[B)V method_4003 recursiveGenerate + m (Lnet/minecraft/class_1193;Lnet/minecraft/class_1150;II[B)V method_4004 generate + f I field_4818 range + f Ljava/util/Random; field_4819 rand + f Lnet/minecraft/class_1150; field_4820 worldObj +c net/minecraft/class_1217 net/minecraft/src/MapGenCavesHell + m (JII[BDDD)V method_4005 generateLargeCaveNode + m (JII[BDDDFFFIID)V method_4006 generateCaveNode +c net/minecraft/class_1218 net/minecraft/src/ChunkProviderGenerate + m (II[B)V method_4007 generateTerrain + m (II[B[Lnet/minecraft/class_1170;)V method_4008 replaceBlocksForBiome + m ([DIIIIII)[D method_4009 initializeNoiseField + f Lnet/minecraft/class_58; field_4821 noiseGen5 + f Lnet/minecraft/class_58; field_4822 noiseGen6 + f Lnet/minecraft/class_58; field_4823 mobSpawnerNoise + f [D field_4824 noise3 + f [D field_4825 noise1 + f [D field_4826 noise2 + f [D field_4827 noise5 + f [D field_4828 noise6 + f [F field_4829 parabolicField + f [[I field_4830 field_73219_j + f Ljava/util/Random; field_4831 rand + f Lnet/minecraft/class_58; field_4832 noiseGen1 + f Lnet/minecraft/class_58; field_4833 noiseGen2 + f Lnet/minecraft/class_58; field_4834 noiseGen3 + f Lnet/minecraft/class_58; field_4835 noiseGen4 + f Lnet/minecraft/class_1150; field_4836 worldObj + f Z field_4837 mapFeaturesEnabled + f [D field_4838 noiseArray + f [D field_4839 stoneNoise + f Lnet/minecraft/class_1216; field_4840 caveGenerator + f Lnet/minecraft/class_9; field_4841 strongholdGenerator + f Lnet/minecraft/class_37; field_4842 villageGenerator + f Lnet/minecraft/class_1252; field_4843 mineshaftGenerator + f Lnet/minecraft/class_1279; field_4844 scatteredFeatureGenerator + f Lnet/minecraft/class_1216; field_4845 ravineGenerator + f [Lnet/minecraft/class_1170; field_4846 biomesForGeneration +c net/minecraft/class_1219 net/minecraft/src/ChunkProviderEnd + m (II[B[Lnet/minecraft/class_1170;)V method_4010 generateTerrain + m ([DIIIIII)[D method_4011 initializeNoiseField + m (II[B[Lnet/minecraft/class_1170;)V method_4012 replaceBlocksForBiome + f Lnet/minecraft/class_58; field_4847 noiseGen4 + f Lnet/minecraft/class_58; field_4848 noiseGen5 + f [D field_4849 noiseData1 + f [D field_4850 noiseData2 + f [D field_4851 noiseData3 + f [D field_4852 noiseData4 + f [D field_4853 noiseData5 + f [[I field_4854 field_73203_h + f Ljava/util/Random; field_4855 endRNG + f Lnet/minecraft/class_58; field_4856 noiseGen1 + f Lnet/minecraft/class_58; field_4857 noiseGen2 + f Lnet/minecraft/class_58; field_4858 noiseGen3 + f Lnet/minecraft/class_1150; field_4859 endWorld + f [D field_4860 densities + f [Lnet/minecraft/class_1170; field_4861 biomesForGeneration +c net/minecraft/class_1220 net/minecraft/src/WorldGenBigTree + m ()V method_4013 generateLeafNodeList + m (I)F method_4014 layerSize + m (III)V method_4015 generateLeafNode + m (IIIFBI)V method_4016 genTreeLayer + m ([I[I)I method_4017 checkBlockLine + m ([I[II)V method_4018 placeBlockLine + m ()V method_4019 generateLeaves + m (I)F method_4020 leafSize + m ()V method_4021 generateTrunk + m (I)Z method_4022 leafNodeNeedsBase + m ()V method_4023 generateLeafNodeBases + m ()Z method_4024 validTreeLocation + f [B field_4862 otherCoordPairs + f Ljava/util/Random; field_4863 rand + f Lnet/minecraft/class_1150; field_4864 worldObj + f [I field_4865 basePos + f I field_4866 heightLimit + f I field_4867 height + f D field_4868 heightAttenuation + f D field_4869 branchDensity + f D field_4870 branchSlope + f D field_4871 scaleWidth + f D field_4872 leafDensity + f I field_4873 trunkSize + f I field_4874 heightLimitLimit + f I field_4875 leafDistanceLimit + f [[I field_4876 leafNodes +c net/minecraft/class_1221 net/minecraft/src/WorldGenForest +c net/minecraft/class_1222 net/minecraft/src/WorldGeneratorBonusChest + f [Lnet/minecraft/class_847; field_4877 theBonusChestGenerator + f I field_4878 itemsToGenerateInBonusChest +c net/minecraft/class_1223 net/minecraft/src/WorldGenCactus +c net/minecraft/class_1224 net/minecraft/src/WorldGenClay + f I field_4879 clayBlockId + f I field_4880 numberOfBlocks +c net/minecraft/class_1225 net/minecraft/src/WorldGenDeadBush + f I field_4881 deadBushID +c net/minecraft/class_1226 net/minecraft/src/WorldGenDesertWells +c net/minecraft/class_1227 net/minecraft/src/WorldGenerator + m (DDD)V method_4025 setScale + m (Lnet/minecraft/class_1150;IIII)V method_4026 setBlock + m (Lnet/minecraft/class_1150;IIIII)V method_4027 setBlockAndMetadata + m (Lnet/minecraft/class_1150;Ljava/util/Random;III)Z method_4028 generate + f Z field_4882 doBlockNotify +c net/minecraft/class_1228 net/minecraft/src/WorldGenFlowers + f I field_4883 plantBlockId +c net/minecraft/class_1230 net/minecraft/src/WorldGenShrub + f I field_4884 field_76527_a + f I field_4885 field_76526_b +c net/minecraft/class_1231 net/minecraft/src/WorldGenFire +c net/minecraft/class_1232 net/minecraft/src/WorldGenGlowStone2 +c net/minecraft/class_1233 net/minecraft/src/WorldGenHellLava + f I field_4886 hellLavaID + f Z field_5511 field_94524_b +c net/minecraft/class_1234 net/minecraft/src/WorldGenBigMushroom + f I field_4887 mushroomType +c net/minecraft/class_1235 net/minecraft/src/WorldGenLakes + f I field_4888 blockIndex +c net/minecraft/class_1236 net/minecraft/src/WorldGenGlowStone1 +c net/minecraft/class_1237 net/minecraft/src/WorldGenHugeTrees + m (Lnet/minecraft/class_1150;IIIILjava/util/Random;)V method_4029 growLeaves + f I field_4889 baseHeight + f I field_4890 woodMetadata + f I field_4891 leavesMetadata +c net/minecraft/class_1238 net/minecraft/src/WorldGenDungeons + m (Ljava/util/Random;)Ljava/lang/String; method_4031 pickMobSpawner + f [Lnet/minecraft/class_847; field_6231 field_111189_a +c net/minecraft/class_1239 net/minecraft/src/WorldGenMinable + f I field_4892 minableBlockId + f I field_4893 numberOfBlocks + f I field_5512 blockToReplace +c net/minecraft/class_1240 net/minecraft/src/WorldGenTaiga1 +c net/minecraft/class_1241 net/minecraft/src/WorldGenPumpkin +c net/minecraft/class_1242 net/minecraft/src/WorldGenReed +c net/minecraft/class_1243 net/minecraft/src/WorldGenSand + f I field_4894 sandID + f I field_4895 radius +c net/minecraft/class_1244 net/minecraft/src/WorldGenSpikes + f I field_4896 replaceID +c net/minecraft/class_1245 net/minecraft/src/WorldGenLiquids + f I field_4897 liquidBlockId +c net/minecraft/class_1246 net/minecraft/src/WorldGenTaiga2 +c net/minecraft/class_1247 net/minecraft/src/WorldGenSwamp + m (Lnet/minecraft/class_1150;IIII)V method_4032 generateVines +c net/minecraft/class_1248 net/minecraft/src/WorldGenTallGrass + f I field_4898 tallGrassID + f I field_4899 tallGrassMetadata +c net/minecraft/class_1249 net/minecraft/src/WorldGenTrees + m (Lnet/minecraft/class_1150;IIII)V method_4033 growVines + f I field_4900 minTreeHeight + f Z field_4901 vinesGrow + f I field_4902 metaWood + f I field_4903 metaLeaves +c net/minecraft/class_1250 net/minecraft/src/WorldGenVines +c net/minecraft/class_1281 net/minecraft/src/FlatGeneratorInfo + m ()I method_4099 getBiome + m (I)V method_4100 setBiome + m (Ljava/lang/String;)Lnet/minecraft/class_1281; method_4101 createFlatGeneratorFromString + m (Ljava/lang/String;I)Lnet/minecraft/class_1282; method_4102 func_82646_a + m ()Ljava/util/Map; method_4103 getWorldFeatures + m (Ljava/lang/String;)Ljava/util/List; method_4104 func_82652_b + m ()Ljava/util/List; method_4105 getFlatLayers + m ()V method_4106 func_82645_d + m ()Lnet/minecraft/class_1281; method_4107 getDefaultFlatGenerator + m ()Ljava/lang/String; toString toString + f Ljava/util/List; field_4950 flatLayers + f Ljava/util/Map; field_4951 worldFeatures + f I field_4952 biomeToUse +c net/minecraft/class_1282 net/minecraft/src/FlatLayerInfo + m ()I method_4108 getLayerCount + m ()I method_4109 getFillBlock + m ()I method_4110 getFillBlockMeta + m ()I method_4111 getMinY + m (I)V method_4112 setMinY + m ()Ljava/lang/String; toString toString + f I field_4953 layerCount + f I field_4954 layerFillBlock + f I field_4955 layerFillBlockMeta + f I field_4956 layerMinimumY +c net/minecraft/class_1251 net/minecraft/src/StructureBoundingBox + m ()Lnet/minecraft/class_1251; method_4034 getNewBoundingBox + m (III)V method_4035 offset + m (IIII)Z method_4036 intersectsWith + m (IIIIIIIIII)Lnet/minecraft/class_1251; method_4037 getComponentToAddBoundingBox + m (Lnet/minecraft/class_1251;)Z method_4038 intersectsWith + m (Ljava/lang/String;)Lnet/minecraft/class_428; method_5507 func_143047_a + m ()I method_4039 getXSize + m (III)Z method_4040 isVecInside + m (Lnet/minecraft/class_1251;)V method_4041 expandTo + m ()I method_4042 getYSize + m ()I method_4043 getZSize + m ()I method_4044 getCenterX + m ()I method_4045 getCenterY + m ()I method_4046 getCenterZ + m ()Ljava/lang/String; toString toString + f I field_4904 minX + f I field_4905 minY + f I field_4906 minZ + f I field_4907 maxX + f I field_4908 maxY + f I field_4909 maxZ +c net/minecraft/class_1252 net/minecraft/src/MapGenMineshaft + f D field_4957 field_82673_e +c net/minecraft/class_1253 net/minecraft/src/StructureMineshaftPieces + m ()V method_5508 func_143048_a + m (Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_4048 getNextComponent + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_4049 getRandomComponent + m ()[Lnet/minecraft/class_847; method_4047 func_78816_a + m (Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_4050 getNextMineShaftComponent + f [Lnet/minecraft/class_847; field_4910 mineshaftChestContents +c net/minecraft/class_1254 net/minecraft/src/ComponentMineshaftCorridor + m (Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_4051 findValidPlacement + f Z field_4911 hasRails + f Z field_4912 hasSpiders + f Z field_4913 spawnerPlaced + f I field_4914 sectionCount +c net/minecraft/class_1255 net/minecraft/src/ComponentMineshaftCross + m (Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_4052 findValidPlacement + f I field_4915 corridorDirection + f Z field_4916 isMultipleFloors +c net/minecraft/class_1256 net/minecraft/src/ComponentMineshaftRoom + f Ljava/util/List; field_4917 roomsLinkedToTheRoom +c net/minecraft/class_1257 net/minecraft/src/ComponentMineshaftStairs + m (Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_4053 findValidPlacement +c net/minecraft/class_1258 net/minecraft/src/StructureMineshaftStart +c net/minecraft/class_1259 net/minecraft/src/MapGenNetherBridge + m ()Ljava/util/List; method_4054 getSpawnList + f Ljava/util/List; field_4918 spawnList +c net/minecraft/class_1260 net/minecraft/src/StructureNetherBridgeStart +c net/minecraft/class_1261 net/minecraft/src/StructureNetherBridgePieces + m ()V method_5509 func_143049_a + m (Lnet/minecraft/class_1275;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1274; method_4056 createNextComponent + m ()[Lnet/minecraft/class_1275; method_4055 getPrimaryComponents + m (Lnet/minecraft/class_1275;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1274; method_4058 createNextComponentRandom + m ()[Lnet/minecraft/class_1275; method_4057 getSecondaryComponents + f [Lnet/minecraft/class_1275; field_4919 primaryComponents + f [Lnet/minecraft/class_1275; field_4920 secondaryComponents +c net/minecraft/class_1262 net/minecraft/src/ComponentNetherBridgeCrossing3 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1262; method_4059 createValidComponent +c net/minecraft/class_1263 net/minecraft/src/ComponentNetherBridgeEnd + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1263; method_4060 func_74971_a + f I field_4921 fillSeed +c net/minecraft/class_1264 net/minecraft/src/ComponentNetherBridgeStraight + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1264; method_4061 createValidComponent +c net/minecraft/class_1265 net/minecraft/src/ComponentNetherBridgeCorridor3 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1265; method_4062 createValidComponent +c net/minecraft/class_1266 net/minecraft/src/ComponentNetherBridgeCorridor4 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1266; method_4063 createValidComponent +c net/minecraft/class_1267 net/minecraft/src/ComponentNetherBridgeEntrance + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1267; method_4064 createValidComponent +c net/minecraft/class_1268 net/minecraft/src/ComponentNetherBridgeCrossing2 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1268; method_4065 createValidComponent +c net/minecraft/class_1269 net/minecraft/src/ComponentNetherBridgeCorridor + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1269; method_4066 createValidComponent + f Z field_6232 field_111021_b +c net/minecraft/class_1270 net/minecraft/src/ComponentNetherBridgeCorridor5 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1270; method_4067 createValidComponent +c net/minecraft/class_1271 net/minecraft/src/ComponentNetherBridgeCorridor2 + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1271; method_4068 createValidComponent + f Z field_6233 field_111020_b +c net/minecraft/class_1272 net/minecraft/src/ComponentNetherBridgeNetherStalkRoom + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1272; method_4069 createValidComponent +c net/minecraft/class_1273 net/minecraft/src/ComponentNetherBridgeThrone + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1273; method_4070 createValidComponent + f Z field_4922 hasSpawner +c net/minecraft/class_1274 net/minecraft/src/ComponentNetherBridgePiece + m (Lnet/minecraft/class_1251;)Z method_4072 isAboveGround + m (Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1274; method_4073 getNextComponent + m (Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIIIIZ)Lnet/minecraft/class_34; method_4074 getNextComponent + m (Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34; method_4075 getNextComponentNormal + m (Ljava/util/List;)I method_4071 getTotalWeight + m (Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34; method_4076 getNextComponentX + m (Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34; method_4077 getNextComponentZ + f [Lnet/minecraft/class_847; field_6234 field_111019_a +c net/minecraft/class_1275 net/minecraft/src/StructureNetherBridgePieceWeight + m ()Z method_4078 func_78823_a + m (I)Z method_4079 func_78822_a + f Ljava/lang/Class; field_4923 weightClass + f I field_4924 field_78826_b + f I field_4925 field_78827_c + f I field_4926 field_78824_d + f Z field_4927 field_78825_e +c net/minecraft/class_1276 net/minecraft/src/ComponentNetherBridgeCrossing + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1276; method_4080 createValidComponent +c net/minecraft/class_1277 net/minecraft/src/ComponentNetherBridgeStairs + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1277; method_4081 createValidComponent +c net/minecraft/class_1278 net/minecraft/src/ComponentNetherBridgeStartPiece + f Lnet/minecraft/class_1275; field_4928 theNetherBridgePieceWeight + f Ljava/util/List; field_4929 primaryWeights + f Ljava/util/List; field_4930 secondaryWeights + f Ljava/util/ArrayList; field_4931 field_74967_d +c net/minecraft/class_1279 net/minecraft/src/MapGenScatteredFeature + m (III)Z method_5510 func_143030_a + m ()Ljava/util/List; method_4114 getScatteredFeatureSpawnList + f Ljava/util/List; field_4932 biomelist + f Ljava/util/List; field_4958 scatteredFeatureSpawnList + f I field_4959 maxDistanceBetweenScatteredFeatures + f I field_4960 minDistanceBetweenScatteredFeatures +c net/minecraft/class_3 net/minecraft/src/StructureScatteredFeatureStart +c net/minecraft/class_1588 net/minecraft/src/ComponentScatteredFeaturePieces + m ()V method_5511 func_143045_a +c net/minecraft/class_4 net/minecraft/src/ComponentScatteredFeaturePieces2 +c net/minecraft/class_5 net/minecraft/src/ComponentScatteredFeatureDesertPyramid + f [Z field_5 field_74940_h + f [Lnet/minecraft/class_847; field_6 itemsToGenerateInTemple +c net/minecraft/class_6 net/minecraft/src/ComponentScatteredFeatureJunglePyramid + f Z field_7 field_74947_h + f Z field_8 field_74948_i + f Z field_9 field_74945_j + f Z field_10 field_74946_k + f [Lnet/minecraft/class_847; field_11 junglePyramidsChestContents + f [Lnet/minecraft/class_847; field_12 junglePyramidsDispenserContents + f Lnet/minecraft/class_7; field_13 junglePyramidsRandomScatteredStones +c net/minecraft/class_7 net/minecraft/src/StructureScatteredFeatureStones +c net/minecraft/class_8 net/minecraft/src/ComponentScatteredFeature + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;I)Z method_16 func_74935_a + f I field_14 scatteredFeatureSizeX + f I field_15 scatteredFeatureSizeY + f I field_16 scatteredFeatureSizeZ + f I field_17 field_74936_d +c net/minecraft/class_1284 net/minecraft/src/ComponentScatteredFeatureSwampHut + f Z field_4961 hasWitch +c net/minecraft/class_9 net/minecraft/src/MapGenStronghold + f [Lnet/minecraft/class_1170; field_18 allowedBiomeGenBases + f Z field_19 ranBiomeCheck + f [Lnet/minecraft/class_1146; field_20 structureCoords + f D field_4962 field_82671_h + f I field_4963 field_82672_i +c net/minecraft/class_10 net/minecraft/src/StructureStrongholdStart +c net/minecraft/class_11 net/minecraft/src/StructureStrongholdPieces + m ()V method_5512 func_143046_a + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_18 getNextValidComponentAccess + m (Ljava/lang/Class;)Ljava/lang/Class; method_19 setComponentType + m (Ljava/lang/Class;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_31; method_20 getStrongholdComponentFromWeightedPiece + m ()V method_17 prepareStructurePieces + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_31; method_22 getNextComponent + m ()Lnet/minecraft/class_25; method_21 getStrongholdStones + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_24 getNextValidComponent + m ()Z method_23 canAddStructurePieces + f I field_21 totalWeight + f [Lnet/minecraft/class_20; field_22 pieceWeightArray + f Ljava/util/List; field_23 structurePieceList + f Ljava/lang/Class; field_24 strongComponentType + f Lnet/minecraft/class_25; field_25 strongholdStones +c net/minecraft/class_12 net/minecraft/src/StructureStrongholdPieceWeight2 +c net/minecraft/class_13 net/minecraft/src/StructureStrongholdPieceWeight3 +c net/minecraft/class_14 net/minecraft/src/EnumDoorHelper + f [I field_26 doorEnum +c net/minecraft/class_15 net/minecraft/src/ComponentStrongholdChestCorridor + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_15; method_25 findValidPlacement + f [Lnet/minecraft/class_847; field_27 strongholdChestContents + f Z field_29 hasMadeChest +c net/minecraft/class_16 net/minecraft/src/ComponentStrongholdCorridor + m (Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_26 func_74992_a + f I field_30 field_74993_a +c net/minecraft/class_17 net/minecraft/src/ComponentStrongholdCrossing + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_17; method_27 findValidPlacement + f Z field_32 field_74996_b + f Z field_33 field_74997_c + f Z field_34 field_74995_d + f Z field_35 field_74999_h +c net/minecraft/class_18 net/minecraft/src/ComponentStrongholdLeftTurn + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_18; method_28 findValidPlacement +c net/minecraft/class_19 net/minecraft/src/ComponentStrongholdLibrary + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_19; method_29 findValidPlacement + f [Lnet/minecraft/class_847; field_38 strongholdLibraryChestContents + f Z field_39 isLargeRoom +c net/minecraft/class_20 net/minecraft/src/StructureStrongholdPieceWeight + m ()Z method_30 canSpawnMoreStructures + m (I)Z method_31 canSpawnMoreStructuresOfType + f Ljava/lang/Class; field_40 pieceClass + f I field_41 pieceWeight + f I field_42 instancesSpawned + f I field_43 instancesLimit +c net/minecraft/class_21 net/minecraft/src/ComponentStrongholdPortalRoom + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_21; method_32 findValidPlacement + f Z field_44 hasSpawner +c net/minecraft/class_22 net/minecraft/src/ComponentStrongholdPrison + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_22; method_33 findValidPlacement +c net/minecraft/class_23 net/minecraft/src/ComponentStrongholdRightTurn +c net/minecraft/class_24 net/minecraft/src/ComponentStrongholdRoomCrossing + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_24; method_34 findValidPlacement + f I field_47 roomType + f [Lnet/minecraft/class_847; field_48 strongholdRoomCrossingChestContents +c net/minecraft/class_25 net/minecraft/src/StructureStrongholdStones +c net/minecraft/class_26 net/minecraft/src/ComponentStrongholdStairs + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_26; method_35 getStrongholdStairsComponent + f Z field_49 field_75024_a +c net/minecraft/class_27 net/minecraft/src/ComponentStrongholdStairs2 + f Lnet/minecraft/class_20; field_51 strongholdPieceWeight + f Lnet/minecraft/class_21; field_52 strongholdPortalRoom + f Ljava/util/List; field_6235 field_75026_c +c net/minecraft/class_29 net/minecraft/src/ComponentStrongholdStraight + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_29; method_37 findValidPlacement + f Z field_55 expandsX + f Z field_56 expandsZ +c net/minecraft/class_30 net/minecraft/src/ComponentStrongholdStairsStraight + m (Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_30; method_38 findValidPlacement +c net/minecraft/class_31 net/minecraft/src/ComponentStronghold + m (Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;Lnet/minecraft/class_32;III)V method_41 placeDoor + m (Lnet/minecraft/class_1251;)Z method_42 canStrongholdGoDeeper + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34; method_39 getNextComponentNormal + m (Ljava/util/Random;)Lnet/minecraft/class_32; method_40 getRandomDoor + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34; method_43 getNextComponentX + m (Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34; method_44 getNextComponentZ + f Lnet/minecraft/class_32; field_6236 field_143013_d +c net/minecraft/class_32 net/minecraft/src/EnumDoor + f Lnet/minecraft/class_32; field_58 OPENING + f Lnet/minecraft/class_32; field_59 WOOD_DOOR + f Lnet/minecraft/class_32; field_60 GRATES + f Lnet/minecraft/class_32; field_61 IRON_DOOR + f [Lnet/minecraft/class_32; field_62 $VALUES +c net/minecraft/class_33 net/minecraft/src/MapGenStructure + m ()Ljava/lang/String; method_5513 func_143025_a + m (II)Z method_45 canSpawnStructureAtCoords + m (IILnet/minecraft/class_36;)V method_5514 func_143026_a + m (Lnet/minecraft/class_1150;)V method_5515 func_143027_a + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1167; method_47 getNearestInstance + m (Lnet/minecraft/class_1150;Ljava/util/Random;II)Z method_48 generateStructuresInChunk + m (II)Lnet/minecraft/class_36; method_49 getStructureStart + m (III)Z method_46 hasStructureAt + m (III)Lnet/minecraft/class_36; method_5516 func_143028_c + m (III)Z method_5517 func_142038_b + m ()Ljava/util/List; method_50 getCoordList + f Ljava/util/Map; field_63 structureMap + f Lnet/minecraft/class_1590; field_6237 field_143029_e +c net/minecraft/class_1285 net/minecraft/src/CallableIsFeatureChunk + m ()Ljava/lang/String; method_4115 func_85166_a + m ()Ljava/lang/Object; call call + f I field_4964 field_85169_a + f I field_4965 field_85167_b + f Lnet/minecraft/class_33; field_4966 theMapStructureGenerator +c net/minecraft/class_1286 net/minecraft/src/CallableChunkPosHash + m ()Ljava/lang/String; method_4116 callChunkPositionHash + m ()Ljava/lang/Object; call call + f I field_4967 field_85165_a + f I field_4968 field_85163_b + f Lnet/minecraft/class_33; field_4969 theMapStructureGenerator +c net/minecraft/class_1287 net/minecraft/src/CallableStructureType + m ()Ljava/lang/String; method_4117 callStructureType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_33; field_4970 theMapStructureGenerator +c net/minecraft/class_1589 net/minecraft/src/MapGenStructureIO + m (Lnet/minecraft/class_34;)Ljava/lang/String; method_5518 func_143036_a + m (Lnet/minecraft/class_36;)Ljava/lang/String; method_5519 func_143033_a + m (Lnet/minecraft/class_322;Lnet/minecraft/class_1150;)Lnet/minecraft/class_36; method_5520 func_143035_a + m (Ljava/lang/Class;Ljava/lang/String;)V method_5521 func_143031_a + m (Lnet/minecraft/class_322;Lnet/minecraft/class_1150;)Lnet/minecraft/class_34; method_5522 func_143032_b + m (Ljava/lang/Class;Ljava/lang/String;)V method_5523 func_143034_b + f Ljava/util/Map; field_6238 field_143040_a + f Ljava/util/Map; field_6239 field_143038_b + f Ljava/util/Map; field_6240 field_143039_c + f Ljava/util/Map; field_6241 field_143037_d +c net/minecraft/class_1590 net/minecraft/src/MapGenStructureData + m ()Lnet/minecraft/class_322; method_5524 func_143041_a + m (Lnet/minecraft/class_322;II)V method_5525 func_143043_a + m (II)Ljava/lang/String; method_5526 func_143042_b + f Lnet/minecraft/class_322; field_6242 field_143044_a +c net/minecraft/class_34 net/minecraft/src/StructureComponent + m ()Lnet/minecraft/class_1167; method_51 getCenter + m (I)I method_52 getYWithOffset + m (II)I method_53 getXWithOffset + m (Lnet/minecraft/class_1150;IIIIILnet/minecraft/class_1251;)V method_56 placeBlockAtCurrentPosition + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1251;)I method_57 getBlockIdAtCurrentPosition + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;)Z method_59 isLiquidInStructureBoundingBox + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIII)V method_60 fillWithAir + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIIIIIIZ)V method_61 fillWithMetadataBlocks + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIIIIZ)V method_62 fillWithBlocks + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIIIZ)V method_63 randomlyRareFillWithBlocks + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIIZLjava/util/Random;Lnet/minecraft/class_35;)V method_64 fillWithRandomizedBlocks + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;FIIIII)V method_65 randomlyPlaceBlock + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;FIIIIIIIIZ)V method_66 randomlyFillWithBlocks + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;IIII)V method_67 placeDoorAtCurrentPosition + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;IIII[Lnet/minecraft/class_847;I)Z method_68 generateStructureDispenserContents + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;III[Lnet/minecraft/class_847;I)Z method_69 generateStructureChestContents + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_322;)V method_5527 func_143009_a + m (Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)Z method_58 addComponentParts + m (Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;)V method_54 buildComponent + m (Lnet/minecraft/class_322;)V method_5528 func_143012_a + m (Ljava/util/List;Lnet/minecraft/class_1251;)Lnet/minecraft/class_34; method_55 findIntersecting + m ()Lnet/minecraft/class_322; method_5529 func_143010_b + m (II)I method_71 getZWithOffset + m (Lnet/minecraft/class_1150;IIIIILnet/minecraft/class_1251;)V method_72 fillCurrentPositionBlocksDownwards + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1251;)V method_73 clearCurrentPositionBlocksUpwards + m (Lnet/minecraft/class_322;)V method_5530 func_143011_b + m ()Lnet/minecraft/class_1251; method_70 getBoundingBox + m (II)I method_75 getMetadataWithOffset + m ()I method_74 getComponentType + f Lnet/minecraft/class_1251; field_64 boundingBox + f I field_65 coordBaseMode + f I field_66 componentType +c net/minecraft/class_35 net/minecraft/src/StructurePieceBlockSelector + m ()I method_76 getSelectedBlockId + m (Ljava/util/Random;IIIZ)V method_77 selectBlocks + m ()I method_78 getSelectedBlockMetaData + f I field_67 selectedBlockId + f I field_68 selectedBlockMetaData +c net/minecraft/class_36 net/minecraft/src/StructureStart + m ()Lnet/minecraft/class_1251; method_79 getBoundingBox + m (II)Lnet/minecraft/class_322; method_5531 func_143021_a + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_322;)V method_5532 func_143020_a + m (Lnet/minecraft/class_1150;Ljava/util/Random;I)V method_80 markAvailableHeight + m (Lnet/minecraft/class_1150;Ljava/util/Random;II)V method_81 setRandomHeight + m (Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)V method_82 generateStructure + m (Lnet/minecraft/class_322;)V method_5533 func_143022_a + m ()Ljava/util/LinkedList; method_83 getComponents + m (Lnet/minecraft/class_322;)V method_5534 func_143017_b + m ()V method_84 updateBoundingBox + m ()Z method_85 isSizeableStructure + m ()I method_5535 func_143019_e + m ()I method_5536 func_143018_f + f Ljava/util/LinkedList; field_69 components + f Lnet/minecraft/class_1251; field_70 boundingBox + f I field_6243 field_143024_c + f I field_6244 field_143023_d +c net/minecraft/class_37 net/minecraft/src/MapGenVillage + f Ljava/util/List; field_71 villageSpawnBiomes + f I field_72 terrainType + f I field_4972 field_82665_g + f I field_4973 field_82666_h +c net/minecraft/class_38 net/minecraft/src/StructureVillageStart + f Z field_73 hasMoreThanTwoComponents +c net/minecraft/class_39 net/minecraft/src/StructureVillagePieces + m ()V method_5537 func_143016_a + m (Lnet/minecraft/class_50;Lnet/minecraft/class_44;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_53; method_86 func_75083_a + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_87 getNextStructureComponent + m (Ljava/util/List;)I method_88 func_75079_a + m (Ljava/util/Random;I)Ljava/util/List; method_5538 getStructureVillageWeightedPieceList + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_90 getNextStructureComponentVillagePath + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_53; method_91 getNextVillageComponent + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_92 getNextVillageStructureComponent + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_34; method_93 getNextComponentVillagePath +c net/minecraft/class_40 net/minecraft/src/ComponentVillageHouse1 + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_40; method_94 func_74898_a +c net/minecraft/class_41 net/minecraft/src/ComponentVillageField + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_41; method_95 func_74900_a + m (Ljava/util/Random;)I method_4119 getRandomCrop + f I field_4974 cropTypeA + f I field_4975 cropTypeB + f I field_4976 cropTypeC + f I field_4977 cropTypeD +c net/minecraft/class_42 net/minecraft/src/ComponentVillageField2 + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_42; method_96 func_74902_a + m (Ljava/util/Random;)I method_4120 pickRandomCrop + f I field_4978 cropTypeA + f I field_4979 cropTypeB +c net/minecraft/class_43 net/minecraft/src/ComponentVillageTorch + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_97 func_74904_a +c net/minecraft/class_44 net/minecraft/src/StructureVillagePieceWeight + m ()Z method_98 canSpawnMoreVillagePieces + m (I)Z method_99 canSpawnMoreVillagePiecesOfType + f Ljava/lang/Class; field_78 villagePieceClass + f I field_79 villagePieceWeight + f I field_80 villagePiecesSpawned + f I field_81 villagePiecesLimit +c net/minecraft/class_45 net/minecraft/src/ComponentVillageHall + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_45; method_100 func_74906_a +c net/minecraft/class_46 net/minecraft/src/ComponentVillageHouse4_Garden + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_46; method_101 func_74912_a + f Z field_84 isRoofAccessible +c net/minecraft/class_47 net/minecraft/src/ComponentVillageWoodHut + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_47; method_102 func_74908_a + f Z field_86 isTallHouse + f I field_87 tablePosition +c net/minecraft/class_48 net/minecraft/src/ComponentVillageChurch + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_48; method_103 func_74919_a +c net/minecraft/class_49 net/minecraft/src/ComponentVillageHouse2 + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_49; method_104 func_74915_a + f [Lnet/minecraft/class_847; field_89 villageBlacksmithChestContents + f Z field_91 hasMadeChest +c net/minecraft/class_50 net/minecraft/src/ComponentVillageStartPiece + m ()Lnet/minecraft/class_1175; method_105 getWorldChunkManager + f Lnet/minecraft/class_1175; field_92 worldChunkMngr + f Z field_93 inDesert + f I field_94 terrainType + f Lnet/minecraft/class_44; field_95 structVillagePieceWeight + f Ljava/util/List; field_6245 structureVillageWeightedPieceList + f Ljava/util/List; field_6246 field_74932_i + f Ljava/util/List; field_6247 field_74930_j +c net/minecraft/class_51 net/minecraft/src/ComponentVillagePathGen + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIII)Lnet/minecraft/class_1251; method_106 func_74933_a + f I field_99 averageGroundLevel +c net/minecraft/class_52 net/minecraft/src/ComponentVillageHouse3 + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_52; method_107 func_74921_a +c net/minecraft/class_53 net/minecraft/src/ComponentVillage + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIII)V method_109 spawnVillagers + m (Lnet/minecraft/class_1251;)Z method_110 canVillageGoDeeper + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34; method_108 getNextComponentNN + m (I)I method_111 getVillagerType + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;)I method_113 getAverageGroundLevel + m (Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34; method_112 getNextComponentPP + m (II)I method_114 getBiomeSpecificBlock + m (II)I method_115 getBiomeSpecificBlockMetadata + f I field_101 villagersSpawned + f Z field_6248 field_143014_b + f I field_6249 field_143015_k +c net/minecraft/class_54 net/minecraft/src/ComponentVillageRoadPiece +c net/minecraft/class_56 net/minecraft/src/ComponentVillageWell +c net/minecraft/class_57 net/minecraft/src/NoiseGeneratorPerlin + m (IDD)D method_117 func_76309_a + m (IDDD)D method_118 grad + m ([DDDDIIIDDDD)V method_119 populateNoiseArray + m (DDD)D method_120 lerp + f D field_106 xCoord + f D field_107 yCoord + f D field_108 zCoord + f [I field_109 permutations +c net/minecraft/class_58 net/minecraft/src/NoiseGeneratorOctaves + m ([DIIIIDDD)[D method_121 generateNoiseOctaves + m ([DIIIIIIDDD)[D method_122 generateNoiseOctaves + f [Lnet/minecraft/class_57; field_110 generatorCollection + f I field_111 octaves +c net/minecraft/class_59 net/minecraft/src/NoiseGenerator +c net/minecraft/class_60 net/minecraft/src/MaterialLogic +c net/minecraft/class_61 net/minecraft/src/MaterialTransparent +c net/minecraft/class_62 net/minecraft/src/MaterialLiquid +c net/minecraft/class_63 net/minecraft/src/Material + m ()Z method_123 isSolid + m ()Z method_124 getCanBlockGrass + m ()Z method_125 blocksMovement + m ()Z method_126 isLiquid + m ()Lnet/minecraft/class_63; method_127 setRequiresTool + m ()Lnet/minecraft/class_63; method_128 setBurning + m ()Z method_129 getCanBurn + m ()Lnet/minecraft/class_63; method_130 setReplaceable + m ()Z method_131 isReplaceable + m ()Z method_132 isOpaque + m ()Z method_133 isToolNotRequired + m ()I method_134 getMaterialMobility + m ()Lnet/minecraft/class_63; method_135 setNoPushMobility + m ()Lnet/minecraft/class_63; method_136 setImmovableMobility + m ()Lnet/minecraft/class_63; method_4121 setAdventureModeExempt + m ()Z method_4122 isAdventureModeExempt + m ()Lnet/minecraft/class_63; method_137 setTranslucent + f Lnet/minecraft/class_63; field_147 clay + f Lnet/minecraft/class_63; field_148 pumpkin + f Lnet/minecraft/class_63; field_112 dragonEgg + f Lnet/minecraft/class_63; field_113 portal + f Lnet/minecraft/class_63; field_114 cake + f Lnet/minecraft/class_63; field_115 web + f Lnet/minecraft/class_63; field_116 piston + f Lnet/minecraft/class_65; field_117 materialMapColor + f Z field_118 canBurn + f Z field_119 replaceable + f Z field_120 isTranslucent + f Z field_121 requiresNoTool + f I field_122 mobilityFlag + f Z field_4980 isAdventureModeExempt + f Lnet/minecraft/class_63; field_123 air + f Lnet/minecraft/class_63; field_124 grass + f Lnet/minecraft/class_63; field_125 ground + f Lnet/minecraft/class_63; field_126 wood + f Lnet/minecraft/class_63; field_127 rock + f Lnet/minecraft/class_63; field_128 iron + f Lnet/minecraft/class_63; field_4981 anvil + f Lnet/minecraft/class_63; field_129 water + f Lnet/minecraft/class_63; field_130 lava + f Lnet/minecraft/class_63; field_131 leaves + f Lnet/minecraft/class_63; field_132 plants + f Lnet/minecraft/class_63; field_133 vine + f Lnet/minecraft/class_63; field_134 sponge + f Lnet/minecraft/class_63; field_135 cloth + f Lnet/minecraft/class_63; field_136 fire + f Lnet/minecraft/class_63; field_137 sand + f Lnet/minecraft/class_63; field_138 circuits + f Lnet/minecraft/class_63; field_6250 materialCarpet + f Lnet/minecraft/class_63; field_139 glass + f Lnet/minecraft/class_63; field_140 redstoneLight + f Lnet/minecraft/class_63; field_141 tnt + f Lnet/minecraft/class_63; field_142 coral + f Lnet/minecraft/class_63; field_143 ice + f Lnet/minecraft/class_63; field_144 snow + f Lnet/minecraft/class_63; field_145 craftedSnow + f Lnet/minecraft/class_63; field_146 cactus +c net/minecraft/class_64 net/minecraft/src/MaterialWeb +c net/minecraft/class_65 net/minecraft/src/MapColor + f [Lnet/minecraft/class_65; field_149 mapColorArray + f Lnet/minecraft/class_65; field_150 airColor + f Lnet/minecraft/class_65; field_151 grassColor + f Lnet/minecraft/class_65; field_152 sandColor + f Lnet/minecraft/class_65; field_153 clothColor + f Lnet/minecraft/class_65; field_154 tntColor + f Lnet/minecraft/class_65; field_155 iceColor + f Lnet/minecraft/class_65; field_156 ironColor + f Lnet/minecraft/class_65; field_157 foliageColor + f Lnet/minecraft/class_65; field_158 snowColor + f Lnet/minecraft/class_65; field_159 clayColor + f Lnet/minecraft/class_65; field_160 dirtColor + f Lnet/minecraft/class_65; field_161 stoneColor + f Lnet/minecraft/class_65; field_162 waterColor + f Lnet/minecraft/class_65; field_163 woodColor + f I field_164 colorValue + f I field_165 colorIndex +c net/minecraft/class_66 net/minecraft/src/MaterialPortal +c net/minecraft/class_67 net/minecraft/src/GenLayerAddIsland +c net/minecraft/class_68 net/minecraft/src/GenLayerAddMushroomIsland +c net/minecraft/class_69 net/minecraft/src/GenLayerAddSnow +c net/minecraft/class_70 net/minecraft/src/GenLayerBiome + f [Lnet/minecraft/class_1170; field_166 allowedBiomes +c net/minecraft/class_71 net/minecraft/src/GenLayerFuzzyZoom + m (II)I method_138 choose + m (IIII)I method_139 choose +c net/minecraft/class_73 net/minecraft/src/IntCache + m ()V method_140 resetIntCache + m (I)[I method_141 getIntCache + m ()Ljava/lang/String; method_4123 func_85144_b + f I field_167 intCacheSize + f Ljava/util/List; field_168 freeSmallArrays + f Ljava/util/List; field_169 inUseSmallArrays + f Ljava/util/List; field_170 freeLargeArrays + f Ljava/util/List; field_171 inUseLargeArrays +c net/minecraft/class_74 net/minecraft/src/GenLayerIsland +c net/minecraft/class_75 net/minecraft/src/GenLayer + m (I)I method_142 nextInt + m (IIII)[I method_143 getInts + m (J)V method_144 initWorldGenSeed + m (JJ)V method_145 initChunkSeed + m (JLnet/minecraft/class_1160;)[Lnet/minecraft/class_75; method_146 initializeAllBiomeGenerators + f Lnet/minecraft/class_75; field_172 parent + f J field_173 worldGenSeed + f J field_174 chunkSeed + f J field_175 baseSeed +c net/minecraft/class_76 net/minecraft/src/GenLayerHills +c net/minecraft/class_77 net/minecraft/src/GenLayerRiverInit +c net/minecraft/class_78 net/minecraft/src/GenLayerRiver +c net/minecraft/class_79 net/minecraft/src/GenLayerRiverMix + f Lnet/minecraft/class_75; field_176 biomePatternGeneratorChain + f Lnet/minecraft/class_75; field_177 riverPatternGeneratorChain +c net/minecraft/class_80 net/minecraft/src/GenLayerShore +c net/minecraft/class_81 net/minecraft/src/GenLayerSmooth +c net/minecraft/class_82 net/minecraft/src/GenLayerSwampRivers +c net/minecraft/class_83 net/minecraft/src/GenLayerVoronoiZoom +c net/minecraft/class_84 net/minecraft/src/GenLayerZoom + m (II)I method_147 choose + m (JLnet/minecraft/class_75;I)Lnet/minecraft/class_75; method_148 magnify + m (IIII)I method_149 modeOrRandom +c net/minecraft/class_85 net/minecraft/src/Path + m ()V method_150 clearPath + m (I)V method_151 sortBack + m (Lnet/minecraft/class_86;)Lnet/minecraft/class_86; method_152 addPoint + m (Lnet/minecraft/class_86;F)V method_153 changeDistance + m (I)V method_154 sortForward + m ()Lnet/minecraft/class_86; method_155 dequeue + m ()Z method_156 isPathEmpty + f [Lnet/minecraft/class_86; field_178 pathPoints + f I field_179 count +c net/minecraft/class_86 net/minecraft/src/PathPoint + m ()Z method_157 isAssigned + m (III)I method_158 makeHash + m (Lnet/minecraft/class_86;)F method_159 distanceTo + m (Lnet/minecraft/class_86;)F method_160 func_75832_b + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f I field_180 xCoord + f I field_181 yCoord + f I field_182 zCoord + f I field_183 index + f F field_184 totalPathDistance + f F field_185 distanceToNext + f F field_186 distanceToTarget + f Lnet/minecraft/class_86; field_187 previous + f Z field_188 isFirst + f I field_189 hash +c net/minecraft/class_87 net/minecraft/src/PathEntity + m ()V method_161 incrementPathIndex + m (I)Lnet/minecraft/class_86; method_162 getPathPointFromIndex + m (Lnet/minecraft/class_87;)Z method_163 isSamePath + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_236; method_164 getPosition + m (Lnet/minecraft/class_864;I)Lnet/minecraft/class_236; method_165 getVectorFromIndex + m ()Z method_166 isFinished + m (I)V method_167 setCurrentPathLength + m (Lnet/minecraft/class_236;)Z method_168 isDestinationSame + m ()Lnet/minecraft/class_86; method_169 getFinalPathPoint + m (I)V method_170 setCurrentPathIndex + m ()I method_171 getCurrentPathLength + m ()I method_172 getCurrentPathIndex + f [Lnet/minecraft/class_86; field_190 points + f I field_191 currentPathIndex + f I field_192 pathLength +c net/minecraft/class_88 net/minecraft/src/PathFinder + m (III)Lnet/minecraft/class_86; method_173 openPoint + m (Lnet/minecraft/class_86;Lnet/minecraft/class_86;)Lnet/minecraft/class_87; method_174 createEntityPath + m (Lnet/minecraft/class_864;DDDF)Lnet/minecraft/class_87; method_175 createEntityPathTo + m (Lnet/minecraft/class_864;IIIF)Lnet/minecraft/class_87; method_176 createEntityPathTo + m (Lnet/minecraft/class_864;IIILnet/minecraft/class_86;)I method_177 getVerticalOffset + m (Lnet/minecraft/class_864;IIILnet/minecraft/class_86;I)Lnet/minecraft/class_86; method_178 getSafePoint + m (Lnet/minecraft/class_864;IIILnet/minecraft/class_86;ZZZ)I method_4125 func_82565_a + m (Lnet/minecraft/class_864;Lnet/minecraft/class_86;Lnet/minecraft/class_86;Lnet/minecraft/class_86;F)Lnet/minecraft/class_87; method_179 addToPath + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;F)Lnet/minecraft/class_87; method_180 createEntityPathTo + m (Lnet/minecraft/class_864;Lnet/minecraft/class_86;Lnet/minecraft/class_86;Lnet/minecraft/class_86;F)I method_181 findPathOptions + f Lnet/minecraft/class_1158; field_193 worldMap + f Lnet/minecraft/class_85; field_194 path + f Lnet/minecraft/class_833; field_195 pointMap + f [Lnet/minecraft/class_86; field_196 pathOptions + f Z field_197 isWoddenDoorAllowed + f Z field_198 isMovementBlockAllowed + f Z field_199 isPathingInWater + f Z field_200 canEntityDrown +c net/minecraft/class_89 net/minecraft/src/MapData + m (III)V method_182 setColumnDirty + m (ILnet/minecraft/class_1150;Ljava/lang/String;DDD)V method_4126 func_82567_a + m (Lnet/minecraft/class_988;)Lnet/minecraft/class_90; method_4127 func_82568_a + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1071;)V method_183 updateVisiblePlayers + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)[B method_184 getUpdatePacketData + m ([B)V method_185 updateMPMapData + f I field_201 xCenter + f I field_202 zCenter + f B field_203 dimension + f B field_204 scale + f [B field_205 colors + f Ljava/util/List; field_207 playersArrayList + f Ljava/util/Map; field_4982 playersVisibleOnMap + f Ljava/util/Map; field_209 playersHashMap +c net/minecraft/class_90 net/minecraft/src/MapInfo + m (Lnet/minecraft/class_1071;)[B method_186 getPlayersOnMap + f Lnet/minecraft/class_988; field_210 entityplayerObj + f [I field_211 field_76209_b + f [I field_212 field_76210_c + f I field_4983 field_82569_d + f Lnet/minecraft/class_89; field_213 mapDataObj + f I field_214 currentRandomNumber + f I field_215 ticksUntilPlayerLocationMapUpdate + f [B field_216 lastPlayerLocationOnMap + f Z field_4984 field_82570_i +c net/minecraft/class_91 net/minecraft/src/MapCoord + f B field_217 iconSize + f B field_218 centerX + f B field_219 centerZ + f B field_220 iconRotation + f Lnet/minecraft/class_89; field_221 data +c net/minecraft/class_92 net/minecraft/src/WorldSavedData + m (Lnet/minecraft/class_322;)V method_188 readFromNBT + m (Z)V method_189 setDirty + m (Lnet/minecraft/class_322;)V method_191 writeToNBT + m ()V method_187 markDirty + m ()Z method_190 isDirty + f Z field_222 dirty + f Ljava/lang/String; field_223 mapName +c net/minecraft/class_93 net/minecraft/src/AnvilSaveHandler +c net/minecraft/class_94 net/minecraft/src/AnvilSaveConverter + m (Ljava/io/File;Ljava/io/File;Lnet/minecraft/class_1175;IILnet/minecraft/class_841;)V method_192 convertChunks + m (Ljava/io/File;Ljava/lang/Iterable;Lnet/minecraft/class_1175;IILnet/minecraft/class_841;)V method_193 convertFile + m (Ljava/io/File;Ljava/util/Collection;)V method_194 addRegionFilesToCollection + m ()I method_195 getSaveVersion + m (Ljava/lang/String;)V method_196 createFile +c net/minecraft/class_95 net/minecraft/src/AnvilSaveConverterFileFilter + m (Ljava/io/File;Ljava/lang/String;)Z accept accept + f Lnet/minecraft/class_94; field_224 parent +c net/minecraft/class_97 net/minecraft/src/DerivedWorldInfo + f Lnet/minecraft/class_100; field_225 theWorldInfo +c net/minecraft/class_98 net/minecraft/src/SaveHandler + m (Ljava/lang/String;)Lnet/minecraft/class_322; method_197 getPlayerData + m ()Ljava/io/File; method_198 getWorldDirectory + m ()V method_199 setSessionLock + f Ljava/io/File; field_227 worldDirectory + f Ljava/io/File; field_228 playersDirectory + f Ljava/io/File; field_229 mapDataDir + f J field_230 initializationTime + f Ljava/lang/String; field_231 saveDirectoryName +c net/minecraft/class_99 net/minecraft/src/SaveFormatOld + m ([Ljava/io/File;)Z method_4128 deleteFiles + f Ljava/io/File; field_232 savesDirectory +c net/minecraft/class_100 net/minecraft/src/WorldInfo + m ()Lnet/minecraft/class_322; method_201 getNBTTagCompound + m (I)V method_202 setSpawnX + m (III)V method_203 setSpawnPosition + m (Lnet/minecraft/class_1157;)V method_207 setGameType + m (Lnet/minecraft/class_1160;)V method_208 setTerrainType + m (Lnet/minecraft/class_100;)Lnet/minecraft/class_1160; method_4129 getTerrainTypeOfWorld + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_322; method_204 cloneNBTCompound + m (Lnet/minecraft/class_322;Lnet/minecraft/class_322;)V method_205 updateTagCompound + m (Ljava/lang/String;)V method_206 setWorldName + m (Lnet/minecraft/class_1392;)V method_4130 addToCrashReport + m (Z)V method_209 setThundering + m ()J method_210 getSeed + m (I)V method_211 setSpawnY + m (J)V method_4131 incrementTotalWorldTime + m (Lnet/minecraft/class_100;)Z method_4132 getMapFeaturesEnabled + m (Z)V method_213 setRaining + m ()I method_214 getSpawnX + m (I)V method_215 setSpawnZ + m (J)V method_212 setWorldTime + m (Lnet/minecraft/class_100;)Ljava/lang/String; method_4133 getWorldGeneratorOptions + m ()I method_216 getSpawnY + m (Lnet/minecraft/class_100;)I method_4134 getSpawnXCoordinate + m (Z)V method_217 setServerInitialized + m ()I method_218 getSpawnZ + m (I)V method_219 setSaveVersion + m (Lnet/minecraft/class_100;)I method_4135 getSpawnYCoordinate + m ()J method_4136 getWorldTotalTime + m (I)V method_221 setThunderTime + m (Lnet/minecraft/class_100;)I method_4137 getSpawnZCoordinate + m ()J method_220 getWorldTime + m (I)V method_223 setRainTime + m (Lnet/minecraft/class_100;)J method_4138 func_85126_g + m ()J method_222 getSizeOnDisk + m (Lnet/minecraft/class_100;)J method_4139 getWorldTime + m ()Lnet/minecraft/class_322; method_224 getPlayerNBTTagCompound + m (Lnet/minecraft/class_100;)I method_4140 func_85122_i + m ()I method_225 getDimension + m (Lnet/minecraft/class_100;)I method_4141 getSaveVersion + m ()Ljava/lang/String; method_226 getWorldName + m (Lnet/minecraft/class_100;)I method_4142 getRainTime + m ()I method_227 getSaveVersion + m (Lnet/minecraft/class_100;)Z method_4143 getRaining + m ()J method_228 getLastTimePlayed + m (Lnet/minecraft/class_100;)I method_4144 getThunderTime + m ()Z method_229 isThundering + m (Lnet/minecraft/class_100;)Z method_4145 getThundering + m ()I method_230 getThunderTime + m (Lnet/minecraft/class_100;)Lnet/minecraft/class_1157; method_4146 getGameType + m ()Z method_231 isRaining + m (Lnet/minecraft/class_100;)Z method_4147 func_85117_p + m ()I method_232 getRainTime + m (Lnet/minecraft/class_100;)Z method_4148 func_85131_q + m ()Lnet/minecraft/class_1157; method_233 getGameType + m ()Z method_234 isMapFeaturesEnabled + m ()Z method_235 isHardcoreModeEnabled + m ()Lnet/minecraft/class_1160; method_236 getTerrainType + m ()Z method_237 areCommandsAllowed + m ()Z method_238 isInitialized + m ()Lnet/minecraft/class_1439; method_4149 getGameRulesInstance + m ()Ljava/lang/String; method_4150 getGeneratorOptions + f J field_233 randomSeed + f Lnet/minecraft/class_1160; field_234 terrainType + f Ljava/lang/String; field_4985 generatorOptions + f I field_235 spawnX + f I field_236 spawnY + f I field_237 spawnZ + f J field_4986 totalTime + f J field_238 worldTime + f J field_239 lastTimePlayed + f J field_240 sizeOnDisk + f Lnet/minecraft/class_322; field_241 playerTag + f I field_242 dimension + f Ljava/lang/String; field_243 levelName + f I field_244 saveVersion + f Z field_245 raining + f I field_246 rainTime + f Z field_247 thundering + f I field_248 thunderTime + f Lnet/minecraft/class_1157; field_249 theGameType + f Z field_250 mapFeaturesEnabled + f Z field_251 hardcore + f Z field_252 allowCommands + f Z field_253 initialized + f Lnet/minecraft/class_1439; field_4987 theGameRules +c net/minecraft/class_1290 net/minecraft/src/CallableLevelSeed + m ()Ljava/lang/String; method_4151 callLevelSeed + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4988 worldInfoInstance +c net/minecraft/class_1291 net/minecraft/src/CallableLevelGenerator + m ()Ljava/lang/String; method_4152 callLevelGeneratorInfo + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4989 worldInfoInstance +c net/minecraft/class_1292 net/minecraft/src/CallableLevelGeneratorOptions + m ()Ljava/lang/String; method_4153 callLevelGeneratorOptions + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4990 worldInfoInstance +c net/minecraft/class_1293 net/minecraft/src/CallableLevelSpawnLocation + m ()Ljava/lang/String; method_4154 callLevelSpawnLocation + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4991 worldInfoInstance +c net/minecraft/class_1294 net/minecraft/src/CallableLevelTime + m ()Ljava/lang/String; method_4155 callLevelTime + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4992 worldInfoInstance +c net/minecraft/class_1295 net/minecraft/src/CallableLevelDimension + m ()Ljava/lang/String; method_4156 callLevelDimension + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4993 worldInfoInstance +c net/minecraft/class_1296 net/minecraft/src/CallableLevelStorageVersion + m ()Ljava/lang/String; method_4157 callLevelStorageFormat + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4994 worldInfoInstance +c net/minecraft/class_1297 net/minecraft/src/CallableLevelWeather + m ()Ljava/lang/String; method_4158 callLevelWeatherInfo + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4995 worldInfoInstance +c net/minecraft/class_1298 net/minecraft/src/CallableLevelGamemode + m ()Ljava/lang/String; method_4159 callLevelGameModeInfo + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_100; field_4996 worldInfoInstance +c net/minecraft/class_101 net/minecraft/src/ISaveHandler + m ()V method_239 flush + m (Lnet/minecraft/class_1208;)Lnet/minecraft/class_1199; method_242 getChunkLoader + m (Lnet/minecraft/class_100;)V method_240 saveWorldInfo + m (Lnet/minecraft/class_100;Lnet/minecraft/class_322;)V method_241 saveWorldInfoWithPlayer + m (Ljava/lang/String;)Ljava/io/File; method_243 getMapFileFromName + m ()V method_244 checkSessionLock + m ()Lnet/minecraft/class_100; method_245 loadWorldInfo + m ()Lnet/minecraft/class_105; method_246 getPlayerNBTManager + m ()Ljava/lang/String; method_247 getWorldDirectoryName +c net/minecraft/class_1444 net/minecraft/src/AnvilConverterException +c net/minecraft/class_102 net/minecraft/src/ISaveFormat + m (Ljava/lang/String;Ljava/lang/String;)V method_249 renameWorld + m (Ljava/lang/String;Lnet/minecraft/class_841;)Z method_248 convertMapFormat + m (Ljava/lang/String;Z)Lnet/minecraft/class_101; method_250 getSaveLoader + m ()Ljava/util/List; method_251 getSaveList + m (Ljava/lang/String;)Z method_252 isOldMapFormat + m (Ljava/lang/String;)Lnet/minecraft/class_100; method_253 getWorldInfo + m ()V method_254 flushCache + m (Ljava/lang/String;)Z method_255 deleteWorldDirectory + m (Ljava/lang/String;)Z method_4160 canLoadWorld +c net/minecraft/class_103 net/minecraft/src/SaveFormatComparator + m ()Ljava/lang/String; method_256 getFileName + m (Lnet/minecraft/class_103;)I method_257 compareTo + m ()Ljava/lang/String; method_258 getDisplayName + m (Ljava/lang/Object;)I compareTo compareTo + m ()Z method_259 requiresConversion + m ()J method_260 getLastTimePlayed + m ()Lnet/minecraft/class_1157; method_261 getEnumGameType + m ()Z method_262 isHardcoreModeEnabled + m ()Z method_263 getCheatsEnabled + f Ljava/lang/String; field_254 fileName + f Ljava/lang/String; field_255 displayName + f J field_256 lastTimePlayed + f J field_257 sizeOnDisk + f Z field_258 requiresConversion + f Lnet/minecraft/class_1157; field_259 theEnumGameType + f Z field_260 hardcore + f Z field_261 cheatsEnabled +c net/minecraft/class_104 net/minecraft/src/SaveHandlerMP +c net/minecraft/class_105 net/minecraft/src/IPlayerFileData + m (Lnet/minecraft/class_988;)V method_264 writePlayerData + m (Lnet/minecraft/class_988;)Lnet/minecraft/class_322; method_265 readPlayerData + m ()[Ljava/lang/String; method_266 getAvailablePlayerDat +c net/minecraft/class_106 net/minecraft/src/MapStorage + m ()V method_267 saveAllData + m (Lnet/minecraft/class_92;)V method_268 saveData + m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_92; method_269 loadData + m (Ljava/lang/String;)I method_270 getUniqueDataId + m (Ljava/lang/String;Lnet/minecraft/class_92;)V method_271 setData + m ()V method_272 loadIdCounts + f Lnet/minecraft/class_101; field_262 saveHandler + f Ljava/util/Map; field_263 loadedDataMap + f Ljava/util/List; field_264 loadedDataList + f Ljava/util/Map; field_265 idCounts +c net/minecraft/class_107 net/minecraft/src/ThreadedFileIOBase + m ()V method_273 waitForFinish + m (Lnet/minecraft/class_108;)V method_274 queueIO + m ()V method_275 processQueue + m ()V run run + f Lnet/minecraft/class_107; field_266 threadedIOInstance + f Ljava/util/List; field_267 threadedIOQueue + f J field_268 writeQueuedCounter + f J field_269 savedIOCounter + f Z field_270 isThreadWaiting +c net/minecraft/class_108 net/minecraft/src/IThreadedFileIO + m ()Z method_276 writeNextIO +c net/minecraft/class_1299 net/minecraft/src/BlockAnvil + f [Ljava/lang/String; field_4997 statuses + f I field_4998 field_82521_b + f [Ljava/lang/String; field_5513 anvilIconNames + f [Lnet/minecraft/class_1557; field_5514 iconArray +c net/minecraft/class_133 net/minecraft/src/BlockContainer +c net/minecraft/class_1445 net/minecraft/src/BlockBasePressurePlate + m (III)Lnet/minecraft/class_231; method_4730 getSensitiveAABB + m (Lnet/minecraft/class_1150;IIII)V method_4731 setStateIfMobInteractsWithPlate + m (Lnet/minecraft/class_1150;III)V method_4733 func_94354_b_ + m (I)I method_4734 getPowerSupply + m (I)V method_4732 func_94353_c_ + m (I)I method_4735 getMetaFromWeight + m (Lnet/minecraft/class_1150;III)I method_4736 getPlateState + f Ljava/lang/String; field_5515 pressurePlateIconName +c net/minecraft/class_1446 net/minecraft/src/BlockRailBase + m (Lnet/minecraft/class_1150;IIIIII)V method_4737 func_94358_a + m (Lnet/minecraft/class_1150;IIIZ)V method_4738 refreshTrackShape + m (Lnet/minecraft/class_1150;III)Z method_4740 isRailBlockAt + m ()Z method_4741 isPowered + m (I)Z method_4739 isRailBlock + f Z field_5516 isPowered +c net/minecraft/class_174 net/minecraft/src/BlockBaseRailLogic + m ()I method_363 getNumberOfAdjacentTracks + m (I)V method_358 setBasicRail + m (III)Z method_359 isMinecartTrack + m (Lnet/minecraft/class_1167;)Lnet/minecraft/class_174; method_361 getRailLogic + m (Lnet/minecraft/class_174;)Z method_365 isRailChunkPositionCorrect + m (ZZ)V method_4742 func_94511_a + m ()V method_357 refreshConnectedTracks + m (III)Z method_364 isPartOfTrack + m (Lnet/minecraft/class_174;)Z method_367 canConnectTo + m (III)Z method_366 canConnectFrom + m (Lnet/minecraft/class_174;)V method_368 connectToNeighbor + f Lnet/minecraft/class_1446; field_5517 theRail + f Lnet/minecraft/class_1150; field_306 logicWorld + f I field_307 railX + f I field_308 railY + f I field_309 railZ + f Z field_310 isStraightRail + f Ljava/util/List; field_311 connectedTracks +c net/minecraft/class_1300 net/minecraft/src/BlockBeacon +c net/minecraft/class_109 net/minecraft/src/BlockBed + m (Lnet/minecraft/class_1150;IIIZ)V method_277 setBedOccupied + m (Lnet/minecraft/class_1150;IIII)Lnet/minecraft/class_851; method_279 getNearestEmptyChunkCoordinates + m (I)Z method_280 isBedOccupied + m (I)Z method_278 isBlockHeadOfBed + m ()V method_281 setBounds + f [[I field_271 footBlockToHeadBlockMap + f [Lnet/minecraft/class_1557; field_5519 field_94472_b + f [Lnet/minecraft/class_1557; field_5520 bedSideIcons + f [Lnet/minecraft/class_1557; field_5521 bedTopIcons +c net/minecraft/class_110 net/minecraft/src/BlockBookshelf +c net/minecraft/class_111 net/minecraft/src/BlockBrewingStand + m ()Lnet/minecraft/class_1557; method_4744 getBrewingStandIcon + f Ljava/util/Random; field_272 rand + f Lnet/minecraft/class_1557; field_5522 theIcon +c net/minecraft/class_112 net/minecraft/src/BlockFlower + m (Lnet/minecraft/class_1150;III)V method_282 checkFlowerChange + m (I)Z method_283 canThisPlantGrowOnThisBlockID +c net/minecraft/class_114 net/minecraft/src/BlockButton + m (I)V method_4162 func_82534_e + m (Lnet/minecraft/class_1150;IIII)V method_4161 func_82536_d + m (Lnet/minecraft/class_1150;III)I method_284 getOrientation + m (Lnet/minecraft/class_1150;III)Z method_285 redundantCanPlaceBlockAt + m (Lnet/minecraft/class_1150;III)V method_4163 func_82535_o + f Z field_4999 sensible +c net/minecraft/class_115 net/minecraft/src/BlockCactus + f Lnet/minecraft/class_1557; field_5523 cactusTopIcon + f Lnet/minecraft/class_1557; field_5524 cactusBottomIcon +c net/minecraft/class_116 net/minecraft/src/BlockCake + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;)V method_286 eatCakeSlice + f Lnet/minecraft/class_1557; field_5525 cakeTopIcon + f Lnet/minecraft/class_1557; field_5526 cakeBottomIcon + f Lnet/minecraft/class_1557; field_5527 field_94382_c +c net/minecraft/class_1301 net/minecraft/src/BlockCarrot + f [Lnet/minecraft/class_1557; field_5528 iconArray +c net/minecraft/class_117 net/minecraft/src/BlockCauldron + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_4745 getCauldronIcon + m (I)I method_5539 func_111045_h_ + f Lnet/minecraft/class_1557; field_5529 field_94378_a + f Lnet/minecraft/class_1557; field_5530 cauldronTopIcon + f Lnet/minecraft/class_1557; field_5531 cauldronBottomIcon +c net/minecraft/class_118 net/minecraft/src/BlockChest + m (Lnet/minecraft/class_1150;III)V method_287 unifyAdjacentChests + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_849; method_4746 getInventory + m (Lnet/minecraft/class_1150;III)Z method_288 isThereANeighborChest + m (Lnet/minecraft/class_1150;III)Z method_289 isOcelotBlockingChest + f I field_5532 chestType + f Ljava/util/Random; field_273 random +c net/minecraft/class_119 net/minecraft/src/BlockClay +c net/minecraft/class_121 net/minecraft/src/BlockCocoa + m (I)I method_292 func_72219_c + m (I)Lnet/minecraft/class_1557; method_4747 getCocoaIcon + f [Lnet/minecraft/class_1557; field_5535 iconArray +c net/minecraft/class_1591 net/minecraft/src/BlockColored + m (I)I method_5540 getDyeFromBlock + m (I)I method_5541 getBlockFromDye + f [Lnet/minecraft/class_1557; field_6251 iconArray +c net/minecraft/class_1302 net/minecraft/src/BlockCommandBlock +c net/minecraft/class_1447 net/minecraft/src/BlockComparator + m (Lnet/minecraft/class_1158;III)Lnet/minecraft/class_1459; method_4748 getTileEntityComparator + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)V method_4749 func_96476_c + m (I)Z method_4750 func_94490_c + m (Lnet/minecraft/class_1150;IIII)I method_4751 getOutputStrength +c net/minecraft/class_122 net/minecraft/src/BlockCrops + m (Lnet/minecraft/class_1150;III)V method_293 fertilize + m ()I method_4164 getSeedItem + m ()I method_4165 getCropItem + m (Lnet/minecraft/class_1150;III)F method_294 getGrowthRate + f [Lnet/minecraft/class_1557; field_5536 iconArray +c net/minecraft/class_1448 net/minecraft/src/BlockDaylightDetector + m (Lnet/minecraft/class_1150;III)V method_4752 updateLightLevel + f [Lnet/minecraft/class_1557; field_5537 iconArray +c net/minecraft/class_123 net/minecraft/src/BlockDeadBush +c net/minecraft/class_124 net/minecraft/src/BlockDetectorRail + m (Lnet/minecraft/class_1150;IIII)V method_295 setStateIfMinecartInteractsWithRail + f [Lnet/minecraft/class_1557; field_5538 iconArray +c net/minecraft/class_1449 net/minecraft/src/BlockRedstoneLogic + m (I)Z method_4753 func_96470_c + m (Lnet/minecraft/class_1150;IIII)Z method_4754 isGettingInput + m (Lnet/minecraft/class_1158;IIII)I method_4755 func_94480_d + m (I)Z method_4756 func_94477_d + m (Lnet/minecraft/class_1150;IIII)I method_4757 getInputStrength + m (Lnet/minecraft/class_1158;IIII)Z method_4758 func_94476_e + m (I)Z method_4759 isRedstoneRepeaterBlockID + m (Lnet/minecraft/class_1150;IIII)V method_4760 func_94479_f + m (Lnet/minecraft/class_1158;IIII)I method_4761 func_94482_f + m (I)Z method_4762 func_94487_f + m (Lnet/minecraft/class_1158;IIII)I method_4763 func_94488_g + m (I)I method_4764 func_94486_g + m (Lnet/minecraft/class_1150;IIII)Z method_4765 func_83011_d + m (Lnet/minecraft/class_1150;III)V method_4766 func_94483_i_ + m ()Lnet/minecraft/class_1449; method_4767 func_94485_e + m ()Lnet/minecraft/class_1449; method_4769 func_94484_i + m (I)I method_4768 func_94481_j_ + f Z field_5539 isRepeaterPowered +c net/minecraft/class_126 net/minecraft/src/BlockDirectional + m (I)I method_297 getDirection +c net/minecraft/class_127 net/minecraft/src/BlockDirt +c net/minecraft/class_128 net/minecraft/src/BlockDispenser + m (Lnet/minecraft/class_1332;)Lnet/minecraft/class_1364; method_4169 getIPositionFromBlockSource + m (Lnet/minecraft/class_1071;)Lnet/minecraft/class_1348; method_4770 getBehaviorForItemStack + m (Lnet/minecraft/class_1150;III)V method_4170 dispense + m (Lnet/minecraft/class_1150;III)V method_301 setDispenserDefaultDirection + m (I)Lnet/minecraft/class_1354; method_4771 getFacing + f Lnet/minecraft/class_1366; field_5000 dispenseBehaviorRegistry + f Ljava/util/Random; field_277 random + f Lnet/minecraft/class_1557; field_5540 furnaceTopIcon + f Lnet/minecraft/class_1557; field_5541 furnaceFrontIcon + f Lnet/minecraft/class_1557; field_5542 field_96473_e +c net/minecraft/class_129 net/minecraft/src/BlockDoor + m (Lnet/minecraft/class_1150;IIIZ)V method_302 onPoweredBlockChange + m (Lnet/minecraft/class_1158;III)Z method_303 isDoorOpen + m (Lnet/minecraft/class_1158;III)I method_304 getFullMetadata + m (I)V method_306 setDoorRotation + m (Lnet/minecraft/class_1158;III)I method_305 getDoorOrientation + f [Lnet/minecraft/class_1557; field_6252 field_111044_a + f [Lnet/minecraft/class_1557; field_5545 field_111043_b +c net/minecraft/class_1450 net/minecraft/src/BlockDropper + f Lnet/minecraft/class_1348; field_5546 dropperDefaultBehaviour +c net/minecraft/class_130 net/minecraft/src/BlockDragonEgg + m (Lnet/minecraft/class_1150;III)V method_307 fallIfPossible + m (Lnet/minecraft/class_1150;III)V method_308 teleportNearby +c net/minecraft/class_131 net/minecraft/src/BlockEnchantmentTable + f Lnet/minecraft/class_1557; field_5547 field_94461_a + f Lnet/minecraft/class_1557; field_5548 field_94460_b +c net/minecraft/class_132 net/minecraft/src/BlockEnderChest +c net/minecraft/class_1451 net/minecraft/src/ITileEntityProvider + m (Lnet/minecraft/class_1150;)Lnet/minecraft/class_226; method_309 createNewTileEntity +c net/minecraft/class_134 net/minecraft/src/BlockFarmland + m (Lnet/minecraft/class_1150;III)Z method_310 isCropsNearby + m (Lnet/minecraft/class_1150;III)Z method_311 isWaterNearby + f Lnet/minecraft/class_1557; field_5549 field_94441_a + f Lnet/minecraft/class_1557; field_5550 field_94440_b +c net/minecraft/class_135 net/minecraft/src/BlockFenceGate + m (I)Z method_312 isFenceGateOpen +c net/minecraft/class_136 net/minecraft/src/BlockFence + m (Lnet/minecraft/class_1158;III)Z method_314 canConnectFenceTo + m (I)Z method_313 isIdAFence + f Ljava/lang/String; field_5551 field_94464_a +c net/minecraft/class_137 net/minecraft/src/BlockFire + m (III)V method_315 setBurnRate + m (Lnet/minecraft/class_1150;IIIILjava/util/Random;I)V method_316 tryToCatchBlockOnFire + m (I)Lnet/minecraft/class_1557; method_4772 getFireIcon + m (Lnet/minecraft/class_1150;IIII)I method_318 getChanceToEncourageFire + m (Lnet/minecraft/class_1158;III)Z method_317 canBlockCatchFire + m (Lnet/minecraft/class_1150;III)Z method_319 canNeighborBurn + m (Lnet/minecraft/class_1150;III)I method_320 getChanceOfNeighborsEncouragingFire + f [I field_278 chanceToEncourageFire + f [I field_279 abilityToCatchFire + f [Lnet/minecraft/class_1557; field_5552 iconArray +c net/minecraft/class_1303 net/minecraft/src/BlockFlowerPot + m (Lnet/minecraft/class_1071;)I method_4171 getMetaForPlant + m (I)Lnet/minecraft/class_1071; method_4172 getPlantForMeta +c net/minecraft/class_138 net/minecraft/src/BlockFurnace + m (ZLnet/minecraft/class_1150;III)V method_321 updateFurnaceBlockState + m (Lnet/minecraft/class_1150;III)V method_322 setDefaultDirection + f Ljava/util/Random; field_280 furnaceRand + f Z field_281 isActive + f Z field_282 keepFurnaceInventory + f Lnet/minecraft/class_1557; field_5553 furnaceIconTop + f Lnet/minecraft/class_1557; field_5554 furnaceIconFront +c net/minecraft/class_140 net/minecraft/src/BlockGlass +c net/minecraft/class_152 net/minecraft/src/BlockGlowStone +c net/minecraft/class_141 net/minecraft/src/BlockGrass + m ()Lnet/minecraft/class_1557; method_4773 getIconSideOverlay + f Lnet/minecraft/class_1557; field_5555 iconGrassTop + f Lnet/minecraft/class_1557; field_5556 iconSnowSide + f Lnet/minecraft/class_1557; field_5557 iconGrassSideOverlay +c net/minecraft/class_142 net/minecraft/src/BlockGravel +c net/minecraft/class_143 net/minecraft/src/BlockHalfSlab + m (I)Ljava/lang/String; method_323 getFullSlabName + m (I)Z method_324 isBlockSingleSlab + f Z field_283 isDoubleSlab +c net/minecraft/class_144 net/minecraft/src/BlockBreakable + f Z field_284 localFlag + f Ljava/lang/String; field_5558 breakableBlockIcon +c net/minecraft/class_1592 net/minecraft/src/BlockHay +c net/minecraft/class_182 net/minecraft/src/BlockSand + m (Lnet/minecraft/class_963;)V method_4173 onStartFalling + m (Lnet/minecraft/class_1150;III)Z method_380 canFallBelow + m (Lnet/minecraft/class_1150;IIII)V method_4174 onFinishFalling + m (Lnet/minecraft/class_1150;III)V method_381 tryToFall + f Z field_318 fallInstantly +c net/minecraft/class_1452 net/minecraft/src/BlockHopper + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_4774 getHopperIcon + m (I)I method_4775 getDirectionFromMetadata + m (I)Z method_4776 getIsBlockNotPoweredFromMetadata + m (Lnet/minecraft/class_1158;III)Lnet/minecraft/class_1463; method_4777 getHopperTile + m (Lnet/minecraft/class_1150;III)V method_4778 updateMetadata + f Ljava/util/Random; field_5559 field_94457_a + f Lnet/minecraft/class_1557; field_5560 hopperIcon + f Lnet/minecraft/class_1557; field_5561 hopperTopIcon + f Lnet/minecraft/class_1557; field_5562 hopperInsideIcon +c net/minecraft/class_147 net/minecraft/src/BlockMushroomCap + f [Ljava/lang/String; field_5563 field_94429_a + f I field_285 mushroomType + f [Lnet/minecraft/class_1557; field_5564 iconArray + f Lnet/minecraft/class_1557; field_5565 field_94426_cO + f Lnet/minecraft/class_1557; field_5566 field_94427_cP +c net/minecraft/class_148 net/minecraft/src/BlockIce +c net/minecraft/class_175 net/minecraft/src/BlockJukeBox + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1071;)V method_369 insertRecord + m (Lnet/minecraft/class_1150;III)V method_370 ejectRecord + f Lnet/minecraft/class_1557; field_5589 theIcon +c net/minecraft/class_176 net/minecraft/src/TileEntityRecordPlayer + m ()Lnet/minecraft/class_1071; method_4782 func_96097_a + m (Lnet/minecraft/class_1071;)V method_4783 func_96098_a + f Lnet/minecraft/class_1071; field_5001 record +c net/minecraft/class_149 net/minecraft/src/BlockLadder + m (I)V method_4175 updateLadderBounds +c net/minecraft/class_150 net/minecraft/src/BlockLeaves + m (Z)V method_325 setGraphicsLevel + m (Lnet/minecraft/class_1150;III)V method_326 removeLeaves + f [Ljava/lang/String; field_286 LEAF_TYPES + f [[Ljava/lang/String; field_5567 field_94396_b + f [[Lnet/minecraft/class_1557; field_5568 iconArray + f [I field_287 adjacentTreeBlocks + f I field_5569 iconType +c net/minecraft/class_151 net/minecraft/src/BlockLever + m (I)I method_327 invertMetadata + m (Lnet/minecraft/class_1150;III)Z method_328 checkIfAttachedToBlock +c net/minecraft/class_153 net/minecraft/src/BlockFluid + m (Lnet/minecraft/class_1158;IIILnet/minecraft/class_63;)D method_329 getFlowDirection + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_4779 getFluidIcon + m (I)F method_330 getFluidHeightPercent + m (Lnet/minecraft/class_1158;III)I method_331 getEffectiveFlowDecay + m (Lnet/minecraft/class_1158;III)Lnet/minecraft/class_236; method_333 getFlowVector + m (Lnet/minecraft/class_1150;III)V method_334 triggerLavaMixEffects + m (Lnet/minecraft/class_1150;III)V method_335 checkForHarden + m (Lnet/minecraft/class_1150;III)I method_332 getFlowDecay + f [Lnet/minecraft/class_1557; field_5570 theIcon +c net/minecraft/class_154 net/minecraft/src/BlockFlowing + m (Lnet/minecraft/class_1150;IIII)I method_337 getSmallestFlowDecay + m (Lnet/minecraft/class_1150;IIIII)I method_336 calculateFlowCost + m (Lnet/minecraft/class_1150;IIII)V method_338 flowIntoBlock + m (Lnet/minecraft/class_1150;III)V method_339 updateFlow + m (Lnet/minecraft/class_1150;III)[Z method_340 getOptimalFlowDirections + m (Lnet/minecraft/class_1150;III)Z method_341 blockBlocksFlow + m (Lnet/minecraft/class_1150;III)Z method_342 liquidCanDisplaceBlock + f I field_289 numAdjacentSources + f [Z field_290 isOptimalFlowDirection + f [I field_291 flowCost +c net/minecraft/class_155 net/minecraft/src/BlockStationary + m (Lnet/minecraft/class_1150;III)V method_343 setNotStationary + m (Lnet/minecraft/class_1150;III)Z method_344 isFlammable +c net/minecraft/class_156 net/minecraft/src/BlockLockedChest +c net/minecraft/class_157 net/minecraft/src/BlockMelon + f Lnet/minecraft/class_1557; field_5571 theIcon +c net/minecraft/class_158 net/minecraft/src/BlockOreStorage +c net/minecraft/class_159 net/minecraft/src/BlockMobSpawner +c net/minecraft/class_160 net/minecraft/src/BlockMushroom + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)Z method_345 fertilizeMushroom +c net/minecraft/class_162 net/minecraft/src/BlockMycelium + f Lnet/minecraft/class_1557; field_5573 field_94422_a + f Lnet/minecraft/class_1557; field_5574 field_94421_b +c net/minecraft/class_163 net/minecraft/src/BlockNetherStalk + f [Lnet/minecraft/class_1557; field_5576 iconArray +c net/minecraft/class_146 net/minecraft/src/BlockNetherrack +c net/minecraft/class_164 net/minecraft/src/BlockRedstoneTorch + m (Lnet/minecraft/class_1150;IIIZ)Z method_346 checkForBurnout + m (Lnet/minecraft/class_1150;III)Z method_347 isIndirectlyPowered + f Z field_292 torchActive + f Ljava/util/Map; field_293 redstoneUpdateInfoCache +c net/minecraft/class_166 net/minecraft/src/RedstoneUpdateInfo + f I field_294 x + f I field_295 y + f I field_296 z + f J field_297 updateTime +c net/minecraft/class_161 net/minecraft/src/BlockNote +c net/minecraft/class_167 net/minecraft/src/BlockObsidian +c net/minecraft/class_168 net/minecraft/src/BlockOre +c net/minecraft/class_169 net/minecraft/src/BlockPortal + m (Lnet/minecraft/class_1150;III)Z method_348 tryToCreatePortal +c net/minecraft/class_1304 net/minecraft/src/BlockPotato + f [Lnet/minecraft/class_1557; field_5577 iconArray +c net/minecraft/class_1453 net/minecraft/src/BlockPoweredOre +c net/minecraft/class_1454 net/minecraft/src/BlockRailPowered + m (Lnet/minecraft/class_1150;IIIIZI)Z method_4780 func_94360_a + m (Lnet/minecraft/class_1150;IIIZII)Z method_4781 func_94361_a + f Lnet/minecraft/class_1557; field_5578 theIcon +c net/minecraft/class_170 net/minecraft/src/BlockPressurePlate + f Lnet/minecraft/class_171; field_298 triggerMobType +c net/minecraft/class_171 net/minecraft/src/EnumMobType + f Lnet/minecraft/class_171; field_299 everything + f Lnet/minecraft/class_171; field_300 mobs + f Lnet/minecraft/class_171; field_301 players + f [Lnet/minecraft/class_171; field_302 $VALUES +c net/minecraft/class_172 net/minecraft/src/BlockPumpkin + f Z field_303 blockType + f Lnet/minecraft/class_1557; field_5579 field_94474_b + f Lnet/minecraft/class_1557; field_5580 field_94475_c +c net/minecraft/class_1455 net/minecraft/src/BlockQuartz + f [Ljava/lang/String; field_5581 quartzBlockTypes + f [Ljava/lang/String; field_5582 quartzBlockTextureTypes + f Lnet/minecraft/class_1557; field_5583 quartzblock_top + f Lnet/minecraft/class_1557; field_5584 quartzblock_bottom + f [Lnet/minecraft/class_1557; field_5585 quartzblockIcons + f Lnet/minecraft/class_1557; field_5586 quartzblock_chiseled_top + f Lnet/minecraft/class_1557; field_5587 quartzblock_lines_top +c net/minecraft/class_173 net/minecraft/src/BlockRail + f Lnet/minecraft/class_1557; field_5588 theIcon +c net/minecraft/class_177 net/minecraft/src/BlockRedstoneWire + m (Lnet/minecraft/class_1150;IIIIII)V method_371 calculateCurrentChanges + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_4784 getRedstoneWireIcon + m (Lnet/minecraft/class_1150;IIII)I method_372 getMaxCurrentStrength + m (Lnet/minecraft/class_1158;IIII)Z method_373 isPowerProviderOrWire + m (Lnet/minecraft/class_1158;IIII)Z method_374 isPoweredOrRepeater + m (Lnet/minecraft/class_1150;III)V method_375 updateAndPropagateCurrentStrength + m (Lnet/minecraft/class_1150;III)V method_376 notifyWireNeighborsOfNeighborChange + f Z field_313 wiresProvidePower + f Ljava/util/Set; field_314 blocksNeedingUpdate + f Lnet/minecraft/class_1557; field_5590 field_94413_c + f Lnet/minecraft/class_1557; field_5591 field_94412_cQ + f Lnet/minecraft/class_1557; field_5592 field_94410_cO + f Lnet/minecraft/class_1557; field_5593 field_94411_cP +c net/minecraft/class_178 net/minecraft/src/BlockRedstoneOre + m (Lnet/minecraft/class_1150;III)V method_377 glow + m (Lnet/minecraft/class_1150;III)V method_378 sparkle + f Z field_315 glowing +c net/minecraft/class_179 net/minecraft/src/BlockRedstoneLight + f Z field_316 powered +c net/minecraft/class_180 net/minecraft/src/BlockReed + m (Lnet/minecraft/class_1150;III)V method_379 checkBlockCoordValid +c net/minecraft/class_125 net/minecraft/src/BlockRedstoneRepeater + f [D field_274 repeaterTorchOffset + f [I field_275 repeaterState +c net/minecraft/class_1595 net/minecraft/src/BlockRotatedPillar + m (I)Lnet/minecraft/class_1557; method_5542 getSideIcon + m (I)Lnet/minecraft/class_1557; method_5543 getEndIcon + m (I)I method_5544 func_111050_e + f Lnet/minecraft/class_1557; field_6253 field_111051_a +c net/minecraft/class_181 net/minecraft/src/BlockSandStone + f [Ljava/lang/String; field_317 SAND_STONE_TYPES + f [Ljava/lang/String; field_5594 field_94405_b + f [Lnet/minecraft/class_1557; field_5595 field_94406_c + f Lnet/minecraft/class_1557; field_5596 field_94403_cO + f Lnet/minecraft/class_1557; field_5597 field_94404_cP +c net/minecraft/class_183 net/minecraft/src/BlockSapling + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)V method_4785 markOrGrowMarked + m (Lnet/minecraft/class_1150;IIII)Z method_383 isSameSapling + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)V method_382 growTree + f [Ljava/lang/String; field_319 WOOD_TYPES + f [Lnet/minecraft/class_1557; field_5599 saplingIcon +c net/minecraft/class_184 net/minecraft/src/BlockSign + f Ljava/lang/Class; field_320 signEntityClass + f Z field_321 isFreestanding +c net/minecraft/class_1305 net/minecraft/src/BlockSkull + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1311;)V method_4176 makeWither + m (Lnet/minecraft/class_1150;IIII)Z method_4177 func_82528_d +c net/minecraft/class_185 net/minecraft/src/BlockStoneBrick + f [Ljava/lang/String; field_322 STONE_BRICK_TYPES + f [Ljava/lang/String; field_5600 field_94407_b + f [Lnet/minecraft/class_1557; field_5601 field_94408_c +c net/minecraft/class_186 net/minecraft/src/BlockSnowBlock +c net/minecraft/class_145 net/minecraft/src/BlockSoulSand +c net/minecraft/class_187 net/minecraft/src/BlockSponge +c net/minecraft/class_188 net/minecraft/src/BlockStairs + m (I)Z method_4179 isBlockStairsID + m (Lnet/minecraft/class_1158;III)V method_4178 func_82541_d + m (Lnet/minecraft/class_1158;IIII)Z method_4180 isBlockStairsDirection + m (Lnet/minecraft/class_1158;III)Z method_4181 func_82542_g + m (Lnet/minecraft/class_1158;III)Z method_4182 func_82544_h + f [[I field_323 field_72159_a + f Lnet/minecraft/class_197; field_324 modelBlock + f I field_325 modelBlockMetadata + f Z field_326 field_72156_cr + f I field_327 field_72160_cs +c net/minecraft/class_189 net/minecraft/src/BlockStem + m (Lnet/minecraft/class_1158;III)I method_384 getState + m (Lnet/minecraft/class_1150;III)V method_385 fertilizeStem + m (Lnet/minecraft/class_1150;III)F method_386 getGrowthModifier + m ()Lnet/minecraft/class_1557; method_4786 getStemIcon + f Lnet/minecraft/class_197; field_328 fruitType + f Lnet/minecraft/class_1557; field_5602 theIcon +c net/minecraft/class_1456 net/minecraft/src/BlockButtonStone +c net/minecraft/class_190 net/minecraft/src/BlockSilverfish + m (I)Z method_387 getPosingIdByMetadata + m (I)I method_388 getMetadataForBlockType + f [Ljava/lang/String; field_329 silverfishStoneTypes +c net/minecraft/class_191 net/minecraft/src/BlockStep + f [Ljava/lang/String; field_330 blockStepTypes + f Lnet/minecraft/class_1557; field_5603 theIcon +c net/minecraft/class_192 net/minecraft/src/BlockStone +c net/minecraft/class_193 net/minecraft/src/BlockTallGrass + f [Ljava/lang/String; field_5604 grassTypes + f [Lnet/minecraft/class_1557; field_5605 iconArray +c net/minecraft/class_194 net/minecraft/src/BlockEndPortal + f Z field_331 bossDefeated +c net/minecraft/class_195 net/minecraft/src/BlockEndPortalFrame + m (I)Z method_389 isEnderEyeInserted + m ()Lnet/minecraft/class_1557; method_4787 func_94398_p + f Lnet/minecraft/class_1557; field_5606 field_94400_a + f Lnet/minecraft/class_1557; field_5607 field_94399_b +c net/minecraft/class_196 net/minecraft/src/BlockPane + m (I)Z method_390 canThisPaneConnectToThisBlockID + m ()Lnet/minecraft/class_1557; method_391 getSideTextureIndex + f Ljava/lang/String; field_5608 sideTextureIndex + f Z field_333 canDropItself + f Ljava/lang/String; field_5609 field_94402_c + f Lnet/minecraft/class_1557; field_5610 theIcon +c net/minecraft/class_197 net/minecraft/src/Block + m ()Ljava/lang/String; method_480 getLocalizedName + m ()Z method_481 getEnableStats + m ()Lnet/minecraft/class_197; method_482 disableStats + m ()Lnet/minecraft/class_1041; method_483 getCreativeTabToDisplayOn + m ()Ljava/lang/String; method_5545 getTextureName + m ()Ljava/lang/String; method_392 getUnlocalizedName + m (F)Lnet/minecraft/class_197; method_393 setLightValue + m (FFFFFF)V method_394 setBlockBounds + m (I)I method_431 damageDropped + m (II)Lnet/minecraft/class_1557; method_395 getIcon + m (ILjava/util/Random;)I method_397 quantityDroppedWithBonus + m (ILjava/util/Random;I)I method_398 idDropped + m (ILnet/minecraft/class_1041;Ljava/util/List;)V method_399 getSubBlocks + m (IZ)Z method_400 canCollideCheck + m (Lnet/minecraft/class_1147;)Z method_4184 canDropFromExplosion + m (Lnet/minecraft/class_1150;)I method_4789 tickRate + m (Lnet/minecraft/class_1150;III)V method_460 onBlockAdded + m (Lnet/minecraft/class_1150;IIII)V method_408 onNeighborBlockChange + m (Lnet/minecraft/class_1150;IIIIFFFI)I method_4185 onBlockPlaced + m (Lnet/minecraft/class_1150;IIIIFI)V method_410 dropBlockAsItemWithChance + m (Lnet/minecraft/class_1150;IIIII)V method_411 breakBlock + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_988;)V method_412 onBlockHarvested + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_1071;)Z method_4790 canPlaceBlockOnSide + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1147;)V method_468 onBlockDestroyedByExplosion + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_864;)V method_413 addCollisionBoxesToList + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234; method_414 collisionRayTrace + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)V method_436 updateTick + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;)V method_416 onEntityCollidedWithBlock + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;F)V method_417 onFallenUpon + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;Lnet/minecraft/class_236;)V method_418 velocityToAddToEntity + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;Lnet/minecraft/class_1071;)V method_419 onBlockPlacedBy + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;)V method_420 onBlockClicked + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;IFFF)Z method_421 onBlockActivated + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_988;IIII)V method_424 harvestBlock + m (Lnet/minecraft/class_1158;III)V method_425 setBlockBoundsBasedOnState + m (Lnet/minecraft/class_1158;IIII)Z method_447 shouldSideBeRendered + m (Lnet/minecraft/class_200;)Lnet/minecraft/class_197; method_401 setStepSound + m (Lnet/minecraft/class_236;)Z method_402 isVecInsideYZBounds + m (Ljava/util/Random;)I method_403 quantityDropped + m (Lnet/minecraft/class_1558;)V method_4791 registerIcons + m (Lnet/minecraft/class_864;)F method_404 getExplosionResistance + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;III)F method_405 getPlayerRelativeBlockHardness + m (Lnet/minecraft/class_1041;)Lnet/minecraft/class_197; method_406 setCreativeTab + m (Lnet/minecraft/class_1158;IIII)Z method_452 isBlockSolid + m ()Z method_441 renderAsNormalBlock + m (F)Lnet/minecraft/class_197; method_430 setResistance + m (I)I method_459 getRenderColor + m (II)Z method_4792 isAssociatedBlockID + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231; method_454 getCollisionBoundingBoxFromPool + m (Lnet/minecraft/class_1150;IIIII)Z method_435 onBlockEventReceived + m (Lnet/minecraft/class_1150;IIILjava/util/Random;)V method_415 randomDisplayTick + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;)V method_437 onEntityWalking + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1071;)V method_422 dropBlockAsItem_do + m (Lnet/minecraft/class_1158;III)Z method_446 getBlocksMovement + m (Lnet/minecraft/class_1158;IIII)I method_426 isProvidingWeakPower + m (Lnet/minecraft/class_236;)Z method_432 isVecInsideXZBounds + m (Z)Lnet/minecraft/class_197; method_440 setTickRandomly + m (Lnet/minecraft/class_1150;IIII)I method_4793 getComparatorInputOverride + m (Lnet/minecraft/class_1158;IIII)Lnet/minecraft/class_1557; method_4794 getBlockTexture + m ()Z method_449 isOpaqueCube + m (F)Lnet/minecraft/class_197; method_442 setHardness + m (Lnet/minecraft/class_1150;III)Z method_434 canPlaceBlockAt + m (Lnet/minecraft/class_1150;IIII)Z method_428 canPlaceBlockOnSide + m (Lnet/minecraft/class_1150;IIIII)V method_445 dropBlockAsItem + m (Lnet/minecraft/class_1158;III)I method_438 colorMultiplier + m (Lnet/minecraft/class_1158;IIII)I method_444 isProvidingStrongPower + m (Lnet/minecraft/class_236;)Z method_443 isVecInsideXYBounds + m (Ljava/lang/String;)Lnet/minecraft/class_197; method_433 setUnlocalizedName + m (Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231; method_427 getSelectedBoundingBoxFromPool + m ()I method_429 getRenderType + m (Lnet/minecraft/class_1150;III)I method_407 idPicked + m (Ljava/lang/String;)Lnet/minecraft/class_197; method_5546 setTextureName + m (I)Lnet/minecraft/class_1071; method_448 createStackedBlock + m (Lnet/minecraft/class_1158;III)I method_455 getMixedBrightnessForBlock + m ()Z method_466 canProvidePower + m (Lnet/minecraft/class_1150;III)Z method_450 canBlockStay + m (Lnet/minecraft/class_1158;III)F method_458 getBlockBrightness + m ()V method_456 setBlockBoundsForItemRender + m (Lnet/minecraft/class_1150;III)V method_457 fillWithRain + m (Lnet/minecraft/class_1150;IIII)V method_451 onBlockDestroyedByPlayer + m ()I method_453 getMobilityFlag + m (Lnet/minecraft/class_1150;III)I method_463 getDamageValue + m (I)Z method_4795 isAssociatedBlockID + m (Lnet/minecraft/class_1158;III)F method_465 getAmbientOcclusionLightValue + m (Lnet/minecraft/class_1150;IIII)V method_461 dropXpOnBlockBreak + m (I)Lnet/minecraft/class_197; method_462 setLightOpacity + m (Lnet/minecraft/class_1150;IIII)V method_4186 onPostBlockPlaced + m ()Z method_4187 func_82506_l + m (I)Z method_467 isNormalCube + m (Lnet/minecraft/class_1150;III)F method_471 getBlockHardness + m (Lnet/minecraft/class_1150;IIII)V method_464 onBlockPreDestroy + m ()Z method_469 isCollidable + m (I)Lnet/minecraft/class_1557; method_4796 getBlockTextureFromSide + m ()I method_479 getRenderBlockPass + m ()I method_470 getBlockColor + m ()Z method_4797 hasComparatorInputOverride + m ()Lnet/minecraft/class_197; method_474 setBlockUnbreakable + m ()Z method_475 canSilkHarvest + m ()Z method_476 getTickRandomly + m ()V method_477 initializeBlock + m ()Z method_478 hasTileEntity + m ()Z method_4188 isFlowerPot + m ()D method_4189 getMinX + m ()Ljava/lang/String; method_4798 getItemIconName + m ()D method_4190 getBlockBoundsMaxX + m ()D method_4191 getBlockBoundsMinY + m ()D method_4192 getBlockBoundsMaxY + m ()D method_4193 getBlockBoundsMinZ + m ()D method_4183 getBlockBoundsMaxZ + f Lnet/minecraft/class_197; field_501 dirt + f Lnet/minecraft/class_197; field_502 cobblestone + f Lnet/minecraft/class_197; field_503 planks + f Lnet/minecraft/class_197; field_504 sapling + f Lnet/minecraft/class_197; field_505 bedrock + f Lnet/minecraft/class_153; field_5611 waterMoving + f Lnet/minecraft/class_197; field_335 waterStill + f Lnet/minecraft/class_153; field_5612 lavaMoving + f Lnet/minecraft/class_197; field_337 lavaStill + f Lnet/minecraft/class_197; field_338 sand + f Lnet/minecraft/class_197; field_339 gravel + f Lnet/minecraft/class_197; field_340 oreGold + f Lnet/minecraft/class_197; field_341 oreIron + f Lnet/minecraft/class_197; field_342 oreCoal + f Lnet/minecraft/class_197; field_343 wood + f Lnet/minecraft/class_150; field_344 leaves + f Lnet/minecraft/class_197; field_345 sponge + f Lnet/minecraft/class_197; field_346 glass + f Lnet/minecraft/class_197; field_347 oreLapis + f Lnet/minecraft/class_197; field_348 blockLapis + f Lnet/minecraft/class_197; field_349 dispenser + f Lnet/minecraft/class_197; field_350 sandStone + f Lnet/minecraft/class_197; field_351 music + f Lnet/minecraft/class_197; field_352 bed + f Lnet/minecraft/class_197; field_353 railPowered + f Lnet/minecraft/class_197; field_354 railDetector + f Lnet/minecraft/class_177; field_5616 redstoneWire + f Lnet/minecraft/class_197; field_409 oreDiamond + f Lnet/minecraft/class_197; field_410 blockDiamond + f Lnet/minecraft/class_197; field_411 workbench + f Lnet/minecraft/class_197; field_412 crops + f Lnet/minecraft/class_197; field_360 tilledField + f Lnet/minecraft/class_197; field_361 furnaceIdle + f Lnet/minecraft/class_197; field_362 furnaceBurning + f Lnet/minecraft/class_197; field_363 signPost + f Lnet/minecraft/class_197; field_364 doorWood + f Lnet/minecraft/class_197; field_365 ladder + f Lnet/minecraft/class_197; field_366 rail + f Lnet/minecraft/class_1041; field_372 displayOnCreativeTab + f Lnet/minecraft/class_197; field_367 stairsCobblestone + f Lnet/minecraft/class_197; field_368 signWall + f Lnet/minecraft/class_197; field_369 lever + f Lnet/minecraft/class_197; field_370 pressurePlateStone + f Lnet/minecraft/class_197; field_371 doorIron + f Lnet/minecraft/class_197; field_373 pressurePlatePlanks + f Lnet/minecraft/class_197; field_374 oreRedstone + f Lnet/minecraft/class_197; field_375 oreRedstoneGlowing + f Lnet/minecraft/class_197; field_376 torchRedstoneIdle + f Lnet/minecraft/class_197; field_377 torchRedstoneActive + f Lnet/minecraft/class_197; field_378 stoneButton + f Lnet/minecraft/class_197; field_379 snow + f Lnet/minecraft/class_197; field_380 ice + f Lnet/minecraft/class_197; field_381 blockSnow + f Lnet/minecraft/class_227; field_5613 pistonStickyBase + f Lnet/minecraft/class_197; field_356 web + f Lnet/minecraft/class_193; field_357 tallGrass + f Lnet/minecraft/class_123; field_358 deadBush + f Lnet/minecraft/class_227; field_5614 pistonBase + f Lnet/minecraft/class_228; field_387 pistonExtension + f Lnet/minecraft/class_197; field_388 cloth + f Lnet/minecraft/class_229; field_389 pistonMoving + f Lnet/minecraft/class_112; field_390 plantYellow + f Lnet/minecraft/class_112; field_391 plantRed + f Lnet/minecraft/class_112; field_392 mushroomBrown + f Lnet/minecraft/class_112; field_393 mushroomRed + f Lnet/minecraft/class_197; field_394 blockGold + f Lnet/minecraft/class_197; field_395 blockIron + f Lnet/minecraft/class_143; field_396 stoneDoubleSlab + f Lnet/minecraft/class_143; field_397 stoneSingleSlab + f Lnet/minecraft/class_197; field_398 brick + f Lnet/minecraft/class_197; field_399 tnt + f Lnet/minecraft/class_197; field_400 bookShelf + f Lnet/minecraft/class_197; field_401 cobblestoneMossy + f Lnet/minecraft/class_197; field_402 obsidian + f Lnet/minecraft/class_197; field_403 torchWood + f Lnet/minecraft/class_137; field_404 fire + f Lnet/minecraft/class_197; field_405 mobSpawner + f Lnet/minecraft/class_197; field_406 stairsWoodOak + f Lnet/minecraft/class_118; field_5615 chest + f Lnet/minecraft/class_197; field_461 fenceGate + f Lnet/minecraft/class_197; field_462 stairsBrick + f Lnet/minecraft/class_197; field_463 stairsStoneBrick + f Lnet/minecraft/class_162; field_464 mycelium + f Lnet/minecraft/class_197; field_465 waterlily + f Lnet/minecraft/class_197; field_413 netherBrick + f Lnet/minecraft/class_197; field_414 netherFence + f Lnet/minecraft/class_197; field_415 stairsNetherBrick + f Lnet/minecraft/class_197; field_416 netherStalk + f Lnet/minecraft/class_197; field_417 enchantmentTable + f Lnet/minecraft/class_197; field_418 brewingStand + f Lnet/minecraft/class_117; field_5617 cauldron + f Ljava/lang/String; field_425 unlocalizedName + f Lnet/minecraft/class_197; field_420 endPortal + f Lnet/minecraft/class_197; field_421 endPortalFrame + f Lnet/minecraft/class_197; field_422 whiteStone + f Lnet/minecraft/class_197; field_423 dragonEgg + f Lnet/minecraft/class_197; field_424 redstoneLampIdle + f Lnet/minecraft/class_197; field_426 redstoneLampActive + f Lnet/minecraft/class_143; field_427 woodDoubleSlab + f Lnet/minecraft/class_143; field_428 woodSingleSlab + f Lnet/minecraft/class_197; field_429 cocoaPlant + f Lnet/minecraft/class_197; field_430 stairsSandStone + f Lnet/minecraft/class_197; field_431 oreEmerald + f Lnet/minecraft/class_197; field_432 enderChest + f Lnet/minecraft/class_207; field_433 tripWireSource + f Lnet/minecraft/class_197; field_434 tripWire + f Lnet/minecraft/class_197; field_382 cactus + f Lnet/minecraft/class_197; field_383 blockClay + f Lnet/minecraft/class_197; field_384 reed + f Lnet/minecraft/class_197; field_385 jukebox + f Lnet/minecraft/class_197; field_386 fence + f Lnet/minecraft/class_197; field_440 pumpkin + f Lnet/minecraft/class_197; field_441 netherrack + f Lnet/minecraft/class_197; field_442 slowSand + f Lnet/minecraft/class_197; field_443 glowStone + f Lnet/minecraft/class_169; field_444 portal + f Lnet/minecraft/class_197; field_445 pumpkinLantern + f Lnet/minecraft/class_197; field_446 cake + f Lnet/minecraft/class_125; field_5618 redstoneRepeaterIdle + f Lnet/minecraft/class_125; field_5619 redstoneRepeaterActive + f Lnet/minecraft/class_197; field_449 lockedChest + f Lnet/minecraft/class_197; field_450 trapdoor + f Lnet/minecraft/class_197; field_451 silverfish + f Lnet/minecraft/class_197; field_452 stoneBrick + f Lnet/minecraft/class_197; field_453 mushroomCapBrown + f Lnet/minecraft/class_197; field_454 mushroomCapRed + f Lnet/minecraft/class_197; field_455 fenceIron + f Lnet/minecraft/class_197; field_456 thinGlass + f Lnet/minecraft/class_197; field_457 melon + f Lnet/minecraft/class_197; field_458 pumpkinStem + f Lnet/minecraft/class_197; field_459 melonStem + f Lnet/minecraft/class_197; field_460 vine + f Lnet/minecraft/class_197; field_6254 stainedClay + f Lnet/minecraft/class_197; field_6255 hay + f Lnet/minecraft/class_197; field_6256 carpet + f Lnet/minecraft/class_197; field_6257 hardenedClay + f Lnet/minecraft/class_197; field_6258 coalBlock + f I field_466 blockID + f F field_467 blockHardness + f F field_468 blockResistance + f Z field_469 blockConstructorCalled + f Z field_470 enableStats + f Z field_471 needsRandomTick + f Z field_472 isBlockContainer + f D field_473 minX + f D field_474 minY + f D field_475 minZ + f D field_476 maxX + f D field_477 maxY + f D field_478 maxZ + f Lnet/minecraft/class_200; field_479 stepSound + f F field_480 blockParticleGravity + f Lnet/minecraft/class_63; field_481 blockMaterial + f F field_482 slipperiness + f Lnet/minecraft/class_1557; field_5620 blockIcon + f Lnet/minecraft/class_197; field_435 blockEmerald + f Lnet/minecraft/class_197; field_436 stairsWoodSpruce + f Lnet/minecraft/class_197; field_437 stairsWoodBirch + f Lnet/minecraft/class_197; field_438 stairsWoodJungle + f Lnet/minecraft/class_197; field_5004 commandBlock + f Lnet/minecraft/class_1300; field_5621 beacon + f Lnet/minecraft/class_197; field_5006 cobblestoneWall + f Lnet/minecraft/class_197; field_5007 flowerPot + f Lnet/minecraft/class_197; field_5008 carrot + f Lnet/minecraft/class_197; field_5009 potato + f Lnet/minecraft/class_197; field_5010 woodenButton + f Lnet/minecraft/class_197; field_5011 skull + f Lnet/minecraft/class_197; field_5012 anvil + f Lnet/minecraft/class_197; field_5622 chestTrapped + f Lnet/minecraft/class_197; field_5623 pressurePlateGold + f Lnet/minecraft/class_197; field_5624 pressurePlateIron + f Lnet/minecraft/class_1447; field_5625 redstoneComparatorIdle + f Lnet/minecraft/class_1447; field_5626 redstoneComparatorActive + f Lnet/minecraft/class_1448; field_5627 daylightSensor + f Lnet/minecraft/class_197; field_5628 blockRedstone + f Lnet/minecraft/class_197; field_5629 oreNetherQuartz + f Lnet/minecraft/class_1452; field_5630 hopperBlock + f Lnet/minecraft/class_197; field_5631 blockNetherQuartz + f Lnet/minecraft/class_197; field_5632 stairsNetherQuartz + f Lnet/minecraft/class_197; field_5633 railActivator + f Lnet/minecraft/class_197; field_5634 dropper + f Ljava/lang/String; field_6259 textureName + f Lnet/minecraft/class_200; field_483 soundPowderFootstep + f Lnet/minecraft/class_200; field_484 soundWoodFootstep + f Lnet/minecraft/class_200; field_485 soundGravelFootstep + f Lnet/minecraft/class_200; field_486 soundGrassFootstep + f Lnet/minecraft/class_200; field_487 soundStoneFootstep + f Lnet/minecraft/class_200; field_488 soundMetalFootstep + f Lnet/minecraft/class_200; field_489 soundGlassFootstep + f Lnet/minecraft/class_200; field_490 soundClothFootstep + f Lnet/minecraft/class_200; field_491 soundSandFootstep + f Lnet/minecraft/class_200; field_5013 soundSnowFootstep + f Lnet/minecraft/class_200; field_5014 soundLadderFootstep + f Lnet/minecraft/class_200; field_5015 soundAnvilFootstep + f [Lnet/minecraft/class_197; field_492 blocksList + f [Z field_493 opaqueCubeLookup + f [I field_494 lightOpacity + f [Z field_495 canBlockGrass + f [I field_496 lightValue + f [Z field_498 useNeighborBrightness + f Lnet/minecraft/class_197; field_499 stone + f Lnet/minecraft/class_141; field_500 grass +c net/minecraft/class_198 net/minecraft/src/StepSoundStone +c net/minecraft/class_199 net/minecraft/src/StepSoundSand +c net/minecraft/class_1306 net/minecraft/src/StepSoundAnvil +c net/minecraft/class_200 net/minecraft/src/StepSound + m ()Ljava/lang/String; method_484 getBreakSound + m ()Ljava/lang/String; method_4194 getPlaceSound + m ()F method_485 getVolume + m ()F method_486 getPitch + m ()Ljava/lang/String; method_487 getStepSound + f Ljava/lang/String; field_506 stepSoundName + f F field_507 stepSoundVolume + f F field_508 stepSoundPitch +c net/minecraft/class_201 net/minecraft/src/BlockTNT + m (Lnet/minecraft/class_1150;IIIILnet/minecraft/class_1699;)V method_4799 primeTnt + f Lnet/minecraft/class_1557; field_5635 field_94393_a + f Lnet/minecraft/class_1557; field_5636 field_94392_b +c net/minecraft/class_202 net/minecraft/src/BlockSnow + m (I)V method_4800 setBlockBoundsForSnowDepth + m (Lnet/minecraft/class_1150;III)Z method_488 canSnowStay +c net/minecraft/class_203 net/minecraft/src/BlockTorch + m (Lnet/minecraft/class_1150;IIII)Z method_4801 func_94397_d + m (Lnet/minecraft/class_1150;III)Z method_490 dropTorchIfCantStay + m (Lnet/minecraft/class_1150;III)Z method_489 canPlaceTorchOn +c net/minecraft/class_204 net/minecraft/src/BlockLeavesBase + f Z field_509 graphicsLevel +c net/minecraft/class_205 net/minecraft/src/BlockTrapDoor + m (Lnet/minecraft/class_1150;IIIZ)V method_491 onPoweredBlockChange + m (I)V method_492 setBlockBoundsForBlockRender + m (I)Z method_493 isTrapdoorOpen + m (I)Z method_494 isValidSupportBlock +c net/minecraft/class_206 net/minecraft/src/BlockLog + m (I)I method_495 limitToValidMetadata + f [Ljava/lang/String; field_510 woodType + f [Lnet/minecraft/class_1557; field_6260 field_111052_c + f [Lnet/minecraft/class_1557; field_6261 tree_top +c net/minecraft/class_207 net/minecraft/src/BlockTripWireSource + m (Lnet/minecraft/class_1150;IIIIIZII)V method_496 func_72143_a + m (Lnet/minecraft/class_1150;IIIZZZZ)V method_497 playSoundEffect + m (Lnet/minecraft/class_1150;IIII)V method_498 notifyNeighborOfChange + m (Lnet/minecraft/class_1150;III)Z method_499 func_72144_l +c net/minecraft/class_208 net/minecraft/src/BlockTripWire + m (Lnet/minecraft/class_1158;IIIII)Z method_500 func_72148_a + m (Lnet/minecraft/class_1150;IIII)V method_501 func_72149_e + m (Lnet/minecraft/class_1150;III)V method_502 updateTripWireState +c net/minecraft/class_209 net/minecraft/src/BlockVine + m (I)Z method_503 canBePlacedOn + m (Lnet/minecraft/class_1150;III)Z method_504 canVineStay +c net/minecraft/class_1307 net/minecraft/src/BlockWall + m (Lnet/minecraft/class_1158;III)Z method_4195 canConnectWallTo + f [Ljava/lang/String; field_5016 types +c net/minecraft/class_210 net/minecraft/src/BlockLilyPad +c net/minecraft/class_211 net/minecraft/src/BlockWeb +c net/minecraft/class_1457 net/minecraft/src/BlockPressurePlateWeighted + f I field_5640 maxItemsWeighted +c net/minecraft/class_1458 net/minecraft/src/BlockButtonWood +c net/minecraft/class_212 net/minecraft/src/BlockWoodSlab + f [Ljava/lang/String; field_511 woodType +c net/minecraft/class_213 net/minecraft/src/BlockWood + f [Ljava/lang/String; field_512 woodType + f [Lnet/minecraft/class_1557; field_5642 iconArray +c net/minecraft/class_1596 net/minecraft/src/BlockCarpet + m (I)V method_5547 func_111047_d + m (Lnet/minecraft/class_1150;III)Z method_5548 func_111046_k +c net/minecraft/class_214 net/minecraft/src/BlockWorkbench + f Lnet/minecraft/class_1557; field_5643 workbenchIconTop + f Lnet/minecraft/class_1557; field_5644 workbenchIconFront +c net/minecraft/class_1308 net/minecraft/src/TileEntityBeacon + m (Ljava/lang/String;)V method_4802 func_94047_a + m (I)V method_4196 setLevels + m (I)V method_4197 setPrimaryEffect + m (I)V method_4198 setSecondaryEffect + m ()I method_4199 getPrimaryEffect + m ()I method_4200 getSecondaryEffect + m ()I method_4201 getLevels + m ()V method_4202 addEffectsToPlayers + m ()V method_4203 updateState + m ()F method_4204 func_82125_v_ + f [[Lnet/minecraft/class_860; field_5017 effectsList + f J field_5018 field_82137_b + f F field_5019 field_82138_c + f Z field_5020 isBeaconActive + f I field_5021 levels + f I field_5022 primaryEffect + f I field_5023 secondaryEffect + f Lnet/minecraft/class_1071; field_5024 payment + f Ljava/lang/String; field_5645 field_94048_i +c net/minecraft/class_215 net/minecraft/src/TileEntityBrewingStand + m (Ljava/lang/String;)V method_4803 func_94131_a + m (ILnet/minecraft/class_1071;)I method_505 getPotionResult + m (I)V method_506 setBrewTime + m ()I method_507 getFilledSlots + m ()Z method_508 canBrew + m ()V method_509 brewPotions + m ()I method_510 getBrewTime + f [I field_5646 field_102017_a + f [I field_5647 field_102016_b + f [Lnet/minecraft/class_1071; field_513 brewingItemStacks + f I field_514 brewTime + f I field_515 filledSlots + f I field_516 ingredientID + f Ljava/lang/String; field_5648 field_94132_e +c net/minecraft/class_216 net/minecraft/src/TileEntityChest + m (III)Z method_4804 func_94044_a + m (Lnet/minecraft/class_216;I)V method_4205 func_90009_a + m (Ljava/lang/String;)V method_4805 setChestGuiName + m ()V method_511 checkForAdjacentChests + m ()I method_4806 getChestType + f Z field_517 adjacentChestChecked + f Lnet/minecraft/class_216; field_518 adjacentChestZNeg + f Lnet/minecraft/class_216; field_519 adjacentChestXPos + f Lnet/minecraft/class_216; field_520 adjacentChestXNeg + f Lnet/minecraft/class_216; field_521 adjacentChestZPosition + f F field_522 lidAngle + f F field_523 prevLidAngle + f I field_524 numUsingPlayers + f [Lnet/minecraft/class_1071; field_525 chestContents + f I field_526 ticksSinceSync + f I field_5649 cachedChestType + f Ljava/lang/String; field_5650 customName +c net/minecraft/class_1309 net/minecraft/src/TileEntityCommandBlock + m (I)V method_4807 setSignalStrength + m (Lnet/minecraft/class_1150;)I method_4206 executeCommandOnPowered + m (Ljava/lang/String;)V method_4207 setCommand + m (Ljava/lang/String;)V method_4808 setCommandSenderName + m ()Ljava/lang/String; method_4208 getCommand + m ()I method_4809 getSignalStrength + f I field_5651 succesCount + f Ljava/lang/String; field_5025 command + f Ljava/lang/String; field_5652 commandSenderName +c net/minecraft/class_1459 net/minecraft/src/TileEntityComparator + m ()I method_4810 getOutputSignal + m (I)V method_4811 setOutputSignal + f I field_5653 outputSignal +c net/minecraft/class_1460 net/minecraft/src/TileEntityDaylightDetector +c net/minecraft/class_218 net/minecraft/src/TileEntityDispenser + m (Ljava/lang/String;)V method_4812 setCustomName + m (Lnet/minecraft/class_1071;)I method_514 addItem + m ()I method_515 getRandomStackFromInventory + f Ljava/lang/String; field_5654 customName + f [Lnet/minecraft/class_1071; field_528 dispenserContents + f Ljava/util/Random; field_529 dispenserRandom +c net/minecraft/class_1461 net/minecraft/src/TileEntityDropper +c net/minecraft/class_219 net/minecraft/src/TileEntityEnchantmentTable + m ()Ljava/lang/String; method_4813 func_94133_a + m (Ljava/lang/String;)V method_4814 func_94134_a + m ()Z method_4815 func_94135_b + f I field_530 tickCount + f F field_531 pageFlip + f F field_532 pageFlipPrev + f F field_533 field_70373_d + f F field_534 field_70374_e + f F field_535 bookSpread + f F field_536 bookSpreadPrev + f F field_537 bookRotation2 + f F field_538 bookRotationPrev + f F field_539 bookRotation + f Ljava/util/Random; field_540 rand + f Ljava/lang/String; field_5655 field_94136_s +c net/minecraft/class_220 net/minecraft/src/TileEntityEnderChest + m ()V method_516 openChest + m (Lnet/minecraft/class_988;)Z method_517 isUseableByPlayer + m ()V method_518 closeChest + f F field_541 lidAngle + f F field_542 prevLidAngle + f I field_543 numUsingPlayers + f I field_544 ticksSinceSync +c net/minecraft/class_221 net/minecraft/src/TileEntityFurnace + m (Ljava/lang/String;)V method_4816 setGuiDisplayName + m (Lnet/minecraft/class_1071;)I method_519 getItemBurnTime + m (Lnet/minecraft/class_1071;)Z method_520 isItemFuel + m (I)I method_521 getCookProgressScaled + m (I)I method_522 getBurnTimeRemainingScaled + m ()Z method_523 isBurning + m ()V method_524 smeltItem + m ()Z method_525 canSmelt + f I field_545 furnaceBurnTime + f I field_546 currentItemBurnTime + f I field_547 furnaceCookTime + f [I field_5656 slots_top + f [I field_5657 slots_bottom + f [I field_5658 slots_sides + f [Lnet/minecraft/class_1071; field_548 furnaceItemStacks + f Ljava/lang/String; field_5659 field_94130_e +c net/minecraft/class_1462 net/minecraft/src/Hopper + m ()D method_4817 getXPos + m ()D method_4818 getYPos + m ()D method_4819 getZPos + m ()Lnet/minecraft/class_1150; method_548 getWorldObj +c net/minecraft/class_1463 net/minecraft/src/TileEntityHopper + m (Lnet/minecraft/class_1150;DDD)Lnet/minecraft/class_964; method_4820 getEntityAbove + m (Lnet/minecraft/class_1462;)Z method_4821 suckItemsIntoHopper + m (Lnet/minecraft/class_1462;Lnet/minecraft/class_849;II)Z method_4822 insertStackFromInventory + m (Ljava/lang/String;)V method_4823 setInventoryName + m (Lnet/minecraft/class_849;Lnet/minecraft/class_964;)Z method_4824 insertStackFromEntity + m (Lnet/minecraft/class_849;Lnet/minecraft/class_1071;I)Lnet/minecraft/class_1071; method_4825 insertStack + m (Lnet/minecraft/class_849;Lnet/minecraft/class_1071;II)Z method_4826 canInsertItemToInventory + m (Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z method_4827 areItemStacksEqualItem + m (Lnet/minecraft/class_1150;DDD)Lnet/minecraft/class_849; method_4828 getInventoryAtLocation + m (Lnet/minecraft/class_1462;)Lnet/minecraft/class_849; method_4829 getInventoryAboveHopper + m (Lnet/minecraft/class_849;Lnet/minecraft/class_1071;II)Z method_4830 canExtractItemFromInventory + m (I)V method_4831 setTransferCooldown + m (Lnet/minecraft/class_849;Lnet/minecraft/class_1071;II)Lnet/minecraft/class_1071; method_4832 func_102014_c + m ()Z method_4833 updateHopper + m ()Z method_4834 isCoolingDown + m ()Z method_4835 insertItemToInventory + m ()Lnet/minecraft/class_849; method_4836 getOutputInventory + f [Lnet/minecraft/class_1071; field_5660 hopperItemStacks + f Ljava/lang/String; field_5661 inventoryName + f I field_5662 transferCooldown +c net/minecraft/class_222 net/minecraft/src/TileEntityMobSpawner + m ()Lnet/minecraft/class_1586; method_4837 getSpawnerLogic + f Lnet/minecraft/class_1586; field_5663 field_98050_a +c net/minecraft/class_1464 net/minecraft/src/TileEntityMobSpawnerLogic + f Lnet/minecraft/class_222; field_5664 mobSpawnerEntity +c net/minecraft/class_223 net/minecraft/src/TileEntityNote + m ()V method_532 changePitch + m (Lnet/minecraft/class_1150;III)V method_533 triggerNote + f B field_558 note + f Z field_559 previousRedstoneState +c net/minecraft/class_224 net/minecraft/src/TileEntitySign + m ()Z method_534 isEditable + m (Lnet/minecraft/class_988;)V method_5554 func_142010_a + m (Z)V method_535 setEditable + m ()Lnet/minecraft/class_988; method_5555 func_142009_b + f [Ljava/lang/String; field_560 signText + f I field_561 lineBeingEdited + f Z field_562 isEditable + f Lnet/minecraft/class_988; field_6262 field_142011_d +c net/minecraft/class_1311 net/minecraft/src/TileEntitySkull + m ()I method_4210 getSkullType + m (I)V method_4211 setSkullRotation + m (ILjava/lang/String;)V method_4212 setSkullType + m ()I method_4213 func_82119_b + m ()Ljava/lang/String; method_4214 getExtraType + f I field_5034 skullType + f I field_5035 skullRotation + f Ljava/lang/String; field_5036 extraType +c net/minecraft/class_225 net/minecraft/src/TileEntityEndPortal +c net/minecraft/class_226 net/minecraft/src/TileEntity + m (DDD)D method_536 getDistanceFrom + m (Lnet/minecraft/class_322;)V method_537 readFromNBT + m (Ljava/lang/Class;Ljava/lang/String;)V method_538 addMapping + m (Lnet/minecraft/class_1392;)V method_4215 func_85027_a + m ()Lnet/minecraft/class_1150; method_548 getWorldObj + m (II)Z method_4838 receiveClientEvent + m (Lnet/minecraft/class_1150;)V method_539 setWorldObj + m (Lnet/minecraft/class_322;)V method_541 writeToNBT + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_226; method_542 createAndLoadEntity + m ()V method_543 onInventoryChanged + m ()V method_545 updateEntity + m ()V method_546 updateContainingBlockInfo + m ()Lnet/minecraft/class_700; method_544 getDescriptionPacket + m ()D method_4216 getMaxRenderDistanceSquared + m ()Z method_549 hasWorldObj + m ()I method_550 getBlockMetadata + m ()Lnet/minecraft/class_197; method_551 getBlockType + m ()Z method_552 isInvalid + m ()V method_553 validate + m ()Ljava/util/Map; method_4217 getClassToNameMap + m ()V method_547 invalidate + f Ljava/util/Map; field_563 nameToClassMap + f Ljava/util/Map; field_564 classToNameMap + f Lnet/minecraft/class_1150; field_565 worldObj + f I field_566 xCoord + f I field_567 yCoord + f I field_568 zCoord + f Z field_569 tileEntityInvalid + f I field_570 blockMetadata + f Lnet/minecraft/class_197; field_571 blockType +c net/minecraft/class_1312 net/minecraft/src/CallableTileEntityName + m ()Ljava/lang/String; method_4218 callTileEntityName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_226; field_5037 theTileEntity +c net/minecraft/class_1465 net/minecraft/src/CallableTileEntityID + m ()Ljava/lang/String; method_4839 callTileEntityID + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_226; field_5665 theTileEntity +c net/minecraft/class_1466 net/minecraft/src/CallableTileEntityData + m ()Ljava/lang/String; method_4840 callTileEntityDataInfo + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_226; field_5666 theTileEntity +c net/minecraft/class_227 net/minecraft/src/BlockPistonBase + m (ILnet/minecraft/class_1150;IIIZ)Z method_554 canPushBlock + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;)I method_555 determineOrientation + m (FFFFFF)V method_4841 func_96479_b + m (Ljava/lang/String;)Lnet/minecraft/class_1557; method_4842 getPistonBaseIcon + m (I)I method_556 getOrientation + m (Lnet/minecraft/class_1150;IIII)Z method_557 isIndirectlyPowered + m (I)Z method_558 isExtended + m (Lnet/minecraft/class_1150;IIII)Z method_559 canExtend + m (Lnet/minecraft/class_1150;IIII)Z method_560 tryExtend + m (Lnet/minecraft/class_1150;III)V method_561 updatePistonState + m ()Lnet/minecraft/class_1557; method_4843 getPistonExtensionTexture + f Z field_572 isSticky + f Lnet/minecraft/class_1557; field_5667 innerTopIcon + f Lnet/minecraft/class_1557; field_5668 bottomIcon + f Lnet/minecraft/class_1557; field_5669 topIcon +c net/minecraft/class_228 net/minecraft/src/BlockPistonExtension + m (Lnet/minecraft/class_1557;)V method_4844 setHeadTexture + m (I)I method_564 getDirectionMeta + m ()V method_565 clearHeadTexture + f Lnet/minecraft/class_1557; field_5670 headTexture +c net/minecraft/class_229 net/minecraft/src/BlockPistonMoving + m (IIIZZ)Lnet/minecraft/class_226; method_566 getTileEntity + m (Lnet/minecraft/class_1150;IIIIFI)Lnet/minecraft/class_231; method_567 getAxisAlignedBB + m (Lnet/minecraft/class_1158;III)Lnet/minecraft/class_230; method_568 getTileEntityAtLocation +c net/minecraft/class_230 net/minecraft/src/TileEntityPiston + m ()I method_569 getStoredBlockID + m (F)F method_570 getProgress + m (FF)V method_571 updatePushedObjects + m ()Z method_572 isExtending + m (F)F method_573 getOffsetX + m ()I method_574 getPistonOrientation + m (F)F method_575 getOffsetY + m ()Z method_577 shouldRenderHead + m (F)F method_576 getOffsetZ + m ()V method_578 clearPistonTileEntity + f I field_574 storedBlockID + f I field_575 storedMetadata + f I field_576 storedOrientation + f Z field_577 extending + f Z field_578 shouldHeadBeRendered + f F field_579 progress + f F field_580 lastProgress + f Ljava/util/List; field_581 pushedObjects +c net/minecraft/class_231 net/minecraft/src/AxisAlignedBB + m ()Lnet/minecraft/class_233; method_579 getAABBPool + m (DDD)Lnet/minecraft/class_231; method_580 addCoord + m (DDDDDD)Lnet/minecraft/class_231; method_581 getBoundingBox + m (Lnet/minecraft/class_231;)Lnet/minecraft/class_231; method_5556 func_111270_a + m (Lnet/minecraft/class_231;D)D method_583 calculateXOffset + m (Lnet/minecraft/class_236;)Z method_584 isVecInside + m (Lnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234; method_585 calculateIntercept + m ()D method_586 getAverageEdgeLength + m (DDD)Lnet/minecraft/class_231; method_587 expand + m (DDDDDD)Lnet/minecraft/class_231; method_588 setBounds + m (Lnet/minecraft/class_231;)Z method_582 intersectsWith + m (Lnet/minecraft/class_231;D)D method_589 calculateYOffset + m (Lnet/minecraft/class_236;)Z method_590 isVecInYZ + m ()Lnet/minecraft/class_231; method_591 copy + m (DDD)Lnet/minecraft/class_231; method_592 getOffsetBoundingBox + m (Lnet/minecraft/class_231;D)D method_594 calculateZOffset + m (Lnet/minecraft/class_236;)Z method_595 isVecInXZ + m (DDD)Lnet/minecraft/class_231; method_596 offset + m (Lnet/minecraft/class_231;)V method_593 setBB + m (Lnet/minecraft/class_236;)Z method_597 isVecInXY + m (DDD)Lnet/minecraft/class_231; method_598 contract + m ()Ljava/lang/String; toString toString + f D field_582 minX + f D field_583 minY + f D field_584 minZ + f D field_585 maxX + f D field_586 maxY + f D field_587 maxZ + f Ljava/lang/ThreadLocal; field_588 theAABBLocalPool +c net/minecraft/class_232 net/minecraft/src/AABBLocalPool + m ()Lnet/minecraft/class_233; method_599 createNewDefaultPool + m ()Ljava/lang/Object; initialValue initialValue +c net/minecraft/class_233 net/minecraft/src/AABBPool + m ()V method_600 cleanPool + m (DDDDDD)Lnet/minecraft/class_231; method_601 getAABB + m ()V method_602 clearPool + m ()I method_4219 getlistAABBsize + m ()I method_4220 getnextPoolIndex + f I field_589 maxNumCleans + f I field_590 numEntriesToRemove + f Ljava/util/List; field_591 listAABB + f I field_592 nextPoolIndex + f I field_593 maxPoolIndex + f I field_594 numCleans +c net/minecraft/class_234 net/minecraft/src/MovingObjectPosition + f Lnet/minecraft/class_235; field_595 typeOfHit + f I field_596 blockX + f I field_597 blockY + f I field_598 blockZ + f I field_599 sideHit + f Lnet/minecraft/class_236; field_600 hitVec + f Lnet/minecraft/class_864; field_601 entityHit +c net/minecraft/class_235 net/minecraft/src/EnumMovingObjectType + f Lnet/minecraft/class_235; field_602 TILE + f Lnet/minecraft/class_235; field_603 ENTITY + f [Lnet/minecraft/class_235; field_604 $VALUES +c net/minecraft/class_236 net/minecraft/src/Vec3 + m ()Lnet/minecraft/class_236; method_607 normalize + m (DDD)Lnet/minecraft/class_236; method_604 createVectorHelper + m (F)V method_605 rotateAroundX + m (Lnet/minecraft/class_236;)Lnet/minecraft/class_236; method_606 subtract + m ()D method_612 lengthVector + m (DDD)Lnet/minecraft/class_236; method_608 setComponents + m (F)V method_609 rotateAroundY + m (Lnet/minecraft/class_236;)D method_610 dotProduct + m (Lnet/minecraft/class_236;D)Lnet/minecraft/class_236; method_611 getIntermediateWithXValue + m (DDD)Lnet/minecraft/class_236; method_613 addVector + m (F)V method_614 rotateAroundZ + m (Lnet/minecraft/class_236;)Lnet/minecraft/class_236; method_615 crossProduct + m (Lnet/minecraft/class_236;D)Lnet/minecraft/class_236; method_616 getIntermediateWithYValue + m (DDD)D method_617 squareDistanceTo + m (Lnet/minecraft/class_236;)D method_618 distanceTo + m (Lnet/minecraft/class_236;D)Lnet/minecraft/class_236; method_619 getIntermediateWithZValue + m (Lnet/minecraft/class_236;)D method_620 squareDistanceTo + m ()Ljava/lang/String; toString toString + f Lnet/minecraft/class_238; field_5038 fakePool + f Lnet/minecraft/class_238; field_5039 myVec3LocalPool + f D field_605 xCoord + f D field_606 yCoord + f D field_607 zCoord +c net/minecraft/class_238 net/minecraft/src/Vec3Pool + m ()V method_622 clear + m (DDD)Lnet/minecraft/class_236; method_623 getVecFromPool + m ()V method_624 clearAndFreeCache + m ()I method_4221 getPoolSize + m ()I method_4222 func_82590_d + m ()Z method_4223 func_82589_e + f I field_609 truncateArrayResetThreshold + f I field_610 minimumSize + f Ljava/util/List; field_611 vec3Cache + f I field_612 nextFreeSpace + f I field_613 maximumSizeSinceLastTruncation + f I field_614 resetCount +c net/minecraft/class_1467 net/minecraft/src/ScoreObjective + m ()Lnet/minecraft/class_1471; method_4845 getScoreboard + m (Ljava/lang/String;)V method_4846 setDisplayName + m ()Ljava/lang/String; method_4847 getName + m ()Lnet/minecraft/class_1475; method_4848 getCriteria + m ()Ljava/lang/String; method_4849 getDisplayName + f Lnet/minecraft/class_1471; field_5671 theScoreboard + f Ljava/lang/String; field_5672 name + f Lnet/minecraft/class_1475; field_5673 objectiveCriteria + f Ljava/lang/String; field_5674 displayName +c net/minecraft/class_1468 net/minecraft/src/ScorePlayerTeam + m (I)V method_4850 func_98298_a + m (Lnet/minecraft/class_1599;Ljava/lang/String;)Ljava/lang/String; method_5565 formatPlayerName + m (Ljava/lang/String;)V method_4852 setTeamName + m (Z)V method_4853 setAllowFriendlyFire + m (Ljava/lang/String;)V method_4855 setNamePrefix + m (Z)V method_4856 setSeeFriendlyInvisiblesEnabled + m ()Ljava/lang/String; method_4857 func_96669_c + m (Ljava/lang/String;)V method_4858 setNameSuffix + m ()Ljava/util/Collection; method_4859 getMembershipCollection + m ()Ljava/lang/String; method_4860 getColorPrefix + m ()Ljava/lang/String; method_4861 getColorSuffix + m ()I method_4864 func_98299_i + f Lnet/minecraft/class_1471; field_5675 theScoreboard + f Ljava/lang/String; field_5676 field_96675_b + f Ljava/util/Set; field_5677 membershipSet + f Ljava/lang/String; field_5678 field_96673_d + f Ljava/lang/String; field_5679 field_96674_e + f Ljava/lang/String; field_5680 colorSuffix + f Z field_5681 allowFriendlyFire + f Z field_5682 field_98301_h +c net/minecraft/class_1469 net/minecraft/src/Score + m ()V method_4865 func_96648_a + m (I)V method_4866 func_96649_a + m (Ljava/util/List;)V method_4867 func_96651_a + m (I)V method_4868 func_96646_b + m ()I method_4869 getScorePoints + m (I)V method_4870 func_96647_c + m ()Lnet/minecraft/class_1467; method_4871 func_96645_d + m ()Ljava/lang/String; method_4872 getPlayerName + m ()Lnet/minecraft/class_1471; method_4873 func_96650_f + f Ljava/util/Comparator; field_5683 field_96658_a + f Lnet/minecraft/class_1471; field_5684 theScoreboard + f Lnet/minecraft/class_1467; field_5685 theScoreObjective + f Ljava/lang/String; field_5686 field_96654_d + f I field_5687 field_96655_e +c net/minecraft/class_1470 net/minecraft/src/ScoreComparator + m (Lnet/minecraft/class_1469;Lnet/minecraft/class_1469;)I method_4874 func_96659_a + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare +c net/minecraft/class_1471 net/minecraft/src/Scoreboard + m (I)Lnet/minecraft/class_1467; method_4875 func_96539_a + m (ILnet/minecraft/class_1467;)V method_4876 func_96530_a + m (Lnet/minecraft/class_1467;)V method_4877 func_96522_a + m (Lnet/minecraft/class_1468;)V method_4878 func_96523_a + m (Lnet/minecraft/class_1469;)V method_4879 func_96536_a + m (Lnet/minecraft/class_1475;)Ljava/util/Collection; method_4880 func_96520_a + m (Ljava/lang/String;)V method_4881 func_96516_a + m (Ljava/lang/String;Lnet/minecraft/class_1467;)Lnet/minecraft/class_1469; method_4882 func_96529_a + m (Ljava/lang/String;Lnet/minecraft/class_1468;)V method_4883 addPlayerToTeam + m (Ljava/lang/String;Lnet/minecraft/class_1475;)Lnet/minecraft/class_1467; method_4884 func_96535_a + m (I)Ljava/lang/String; method_4885 getObjectiveDisplaySlot + m (Lnet/minecraft/class_1467;)V method_4886 func_96532_b + m (Lnet/minecraft/class_1468;)V method_4887 func_96538_b + m (Ljava/lang/String;)Lnet/minecraft/class_1467; method_4888 getObjective + m (Ljava/lang/String;Lnet/minecraft/class_1468;)V method_4889 removePlayerFromTeam + m ()Ljava/util/Collection; method_4890 getScoreObjectives + m (Lnet/minecraft/class_1467;)V method_4891 func_96533_c + m (Lnet/minecraft/class_1468;)V method_4892 func_96513_c + m (Ljava/lang/String;)V method_4893 func_96515_c + m ()Ljava/util/Collection; method_4894 getObjectiveNames + m (Lnet/minecraft/class_1468;)V method_4895 func_96511_d + m (Ljava/lang/String;)Ljava/util/Map; method_4896 func_96510_d + m ()Ljava/util/Collection; method_4897 func_96528_e + m (Ljava/lang/String;)Lnet/minecraft/class_1468; method_4898 func_96508_e + m ()Ljava/util/Collection; method_4899 func_96531_f + m (Ljava/lang/String;)Lnet/minecraft/class_1468; method_4900 createTeam + m ()Ljava/util/Collection; method_4901 func_96525_g + m (Ljava/lang/String;)Z method_4902 removePlayerFromTeams + m (Lnet/minecraft/class_1467;)Ljava/util/Collection; method_4903 func_96534_i + m (Ljava/lang/String;)Lnet/minecraft/class_1468; method_4904 getPlayersTeam + m (Ljava/lang/String;)I method_4905 getObjectiveDisplaySlotNumber + m (Lnet/minecraft/class_1467;)V method_4906 func_96519_k + f Ljava/util/Map; field_5688 scoreObjectives + f Ljava/util/Map; field_5689 field_96543_b + f Ljava/util/Map; field_5690 field_96544_c + f [Lnet/minecraft/class_1467; field_5691 field_96541_d + f Ljava/util/Map; field_5692 field_96542_e + f Ljava/util/Map; field_5693 teamMemberships +c net/minecraft/class_1472 net/minecraft/src/ScoreboardSaveData + m ()Lnet/minecraft/class_474; method_4907 func_96496_a + m (Lnet/minecraft/class_1468;Lnet/minecraft/class_474;)V method_4908 func_96502_a + m (Lnet/minecraft/class_1471;)V method_4909 func_96499_a + m (Lnet/minecraft/class_474;)V method_4910 func_96498_a + m ()Lnet/minecraft/class_474; method_4911 func_96505_b + m (Lnet/minecraft/class_474;)V method_4912 func_96501_b + m (Lnet/minecraft/class_322;)V method_4913 func_96504_c + m (Lnet/minecraft/class_474;)V method_4914 func_96500_c + m (Lnet/minecraft/class_322;)V method_4915 func_96497_d + m ()Lnet/minecraft/class_474; method_4916 func_96503_e + f Lnet/minecraft/class_1471; field_5694 theScoreboard + f Lnet/minecraft/class_322; field_5695 field_96506_b +c net/minecraft/class_1599 net/minecraft/src/Team + m (Lnet/minecraft/class_1599;)Z method_5566 isSameTeam + m ()Ljava/lang/String; method_4854 func_96661_b + m (Ljava/lang/String;)Ljava/lang/String; method_5567 func_142053_d + m ()Z method_4862 getAllowFriendlyFire + m ()Z method_4863 func_98297_h +c net/minecraft/class_1473 net/minecraft/src/ScoreDummyCriteria + f Ljava/lang/String; field_5696 field_96644_g +c net/minecraft/class_1474 net/minecraft/src/ScoreHealthCriteria +c net/minecraft/class_1475 net/minecraft/src/ScoreObjectiveCriteria + m ()Ljava/lang/String; method_4917 func_96636_a + m (Ljava/util/List;)I method_4918 func_96635_a + m ()Z method_4919 isReadOnly + f Ljava/util/Map; field_5697 field_96643_a + f Lnet/minecraft/class_1475; field_5698 field_96641_b + f Lnet/minecraft/class_1475; field_5699 deathCount + f Lnet/minecraft/class_1475; field_5700 playerKillCount + f Lnet/minecraft/class_1475; field_5701 totalKillCount + f Lnet/minecraft/class_1475; field_5702 health +c net/minecraft/class_321 net/minecraft/src/ActiveRenderInfo + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;F)I method_805 getBlockIdAtEntityViewpoint + m (Lnet/minecraft/class_988;Z)V method_804 updateRenderInfo + m (Lnet/minecraft/class_1699;D)Lnet/minecraft/class_236; method_806 projectViewFromEntity + f F field_887 objectX + f F field_888 objectY + f F field_889 objectZ + f F field_890 rotationX + f F field_891 rotationXZ + f F field_892 rotationZ + f F field_893 rotationYZ + f F field_894 rotationXY + f Ljava/nio/IntBuffer; field_895 viewport + f Ljava/nio/FloatBuffer; field_896 modelview + f Ljava/nio/FloatBuffer; field_897 projection + f Ljava/nio/FloatBuffer; field_898 objectCoords +c net/minecraft/class_326 net/minecraft/src/ChatLine + m ()Ljava/lang/String; method_834 getChatLineString + m ()I method_835 getUpdatedCounter + m ()I method_836 getChatLineID + f I field_901 updateCounterCreated + f Ljava/lang/String; field_902 lineString + f I field_903 chatLineID +c net/minecraft/class_327 net/minecraft/src/KeyBinding + m ()V method_837 unPressAllKeys + m (I)V method_838 onTick + m (IZ)V method_839 setKeyBindState + m ()V method_840 resetKeyBindingArrayAndHash + m ()Z method_841 isPressed + m ()V method_842 unpressKey + f Ljava/util/List; field_904 keybindArray + f Lnet/minecraft/class_833; field_905 hash + f Ljava/lang/String; field_906 keyDescription + f I field_907 keyCode + f Z field_908 pressed + f I field_909 pressTime +c net/minecraft/class_328 net/minecraft/src/RenderHelper + m ()V method_843 disableStandardItemLighting + m (DDDD)Ljava/nio/FloatBuffer; method_844 setColorBuffer + m (FFFF)Ljava/nio/FloatBuffer; method_845 setColorBuffer + m ()V method_846 enableStandardItemLighting + m ()V method_847 enableGUIStandardItemLighting + f Ljava/nio/FloatBuffer; field_910 colorBuffer + f Lnet/minecraft/class_236; field_5040 field_82884_b + f Lnet/minecraft/class_236; field_5041 field_82885_c +c net/minecraft/class_329 net/minecraft/src/GLAllocation + m (I)I method_849 generateDisplayLists + m ()V method_4930 func_98302_b + m (I)V method_851 deleteDisplayLists + m ()V method_848 deleteTexturesAndDisplayLists + m (I)Ljava/nio/ByteBuffer; method_852 createDirectByteBuffer + m (I)Ljava/nio/IntBuffer; method_853 createDirectIntBuffer + m (I)Ljava/nio/FloatBuffer; method_854 createDirectFloatBuffer + f Ljava/util/Map; field_911 field_74531_a + f Ljava/util/List; field_912 field_74530_b +c net/minecraft/class_1600 net/minecraft/src/Minecraft + m ()Z method_2907 isIntegratedServerRunning + m ()Z method_2908 isSingleplayer + m ()Lnet/minecraft/class_601; method_2909 getIntegratedServer + m ()V method_2910 stopIntegratedServer + m ()Lnet/minecraft/class_853; method_2911 getPlayerUsageSnooper + m ()J method_2912 getSystemTime + m ()Z method_2913 isFullScreen + m ()Lnet/minecraft/class_355; method_5568 getSession + m ()Ljava/net/Proxy; method_5569 getProxy + m ()Lnet/minecraft/class_1532; method_5570 getTextureManager + m ()Lnet/minecraft/class_1654; method_5571 getResourceManager + m ()Lnet/minecraft/class_1657; method_5572 getResourcePackRepository + m ()Lnet/minecraft/class_1666; method_5573 getLanguageManager + m ()V method_2914 startTimerHackThread + m ()V method_2921 startGame + m ()V method_5574 addDefaultResourcePack + m ()V method_5575 updateDisplayMode + m ()V method_2915 loadScreen + m ()V method_2916 runGameLoop + m ()I method_4498 getLimitFramerate + m ()V method_2917 screenshotListener + m ()V method_2919 clickMiddleMouseButton + m ()V method_5576 refreshResources + m (I)V method_2922 setDimensionAndSpawnPlayer + m (II)V method_2923 resize + m (IIIIII)V method_2924 scaledTessellator + m (IZ)V method_2925 sendClickBlockToController + m (J)V method_2926 displayDebugInfo + m (Lnet/minecraft/class_1600;)Ljava/lang/String; method_5577 getLaunchedVersion + m (Lnet/minecraft/class_388;)V method_2928 displayGuiScreen + m (Lnet/minecraft/class_1;)V method_2927 crashed + m (Lnet/minecraft/class_478;)V method_2929 loadWorld + m (Lnet/minecraft/class_478;Ljava/lang/String;)V method_2930 loadWorld + m (Lnet/minecraft/class_485;)V method_2931 setServerData + m (Ljava/io/File;)Ljava/nio/ByteBuffer; method_5578 readImage + m (Ljava/lang/String;I)V method_2933 setServer + m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_1156;)V method_2935 launchIntegratedServer + m ()Lnet/minecraft/class_102; method_2944 getSaveLoader + m (I)V method_2938 updateDebugProfilerName + m (Lnet/minecraft/class_1600;)Lnet/minecraft/class_1666; method_5579 func_142024_b + m (Lnet/minecraft/class_1;)Lnet/minecraft/class_1; method_2945 addGraphicsAndWorldToCrashReport + m (Ljava/lang/String;)Z method_2943 handleClientCommand + m ()V method_2947 shutdownMinecraftApplet + m (I)V method_2941 clickMouse + m (Lnet/minecraft/class_1;)V method_2939 displayCrashReport + m (Ljava/lang/String;)V method_2946 checkGLError + m ()V method_5580 run + m ()V method_2948 freeMemory + m ()V method_2949 shutdown + m ()V method_2950 setIngameFocus + m ()V method_2951 setIngameNotInFocus + m ()V method_2952 displayInGameMenu + m ()V method_2953 toggleFullscreen + m ()V method_2954 runTick + m ()Ljava/lang/String; method_2955 debugInfoRenders + m ()Ljava/lang/String; method_2956 getEntityDebug + m ()Ljava/lang/String; method_2957 getWorldProviderName + m ()Ljava/lang/String; method_2958 debugInfoEntities + m ()Z method_2959 isDemo + m ()Lnet/minecraft/class_469; method_2960 getNetHandler + m ()Z method_2961 isGuiEnabled + m ()Z method_2962 isFancyGraphicsEnabled + m ()Z method_2963 isAmbientOcclusionEnabled + m ()Lnet/minecraft/class_1600; method_2965 getMinecraft + m ()I method_2920 getGLMaximumTextureSize + f Z field_3765 inGameHasFocus + f J field_3766 systemTime + f Lnet/minecraft/class_839; field_3767 mcProfiler + f Z field_3768 running + f Ljava/lang/String; field_3769 debug + f J field_3770 debugUpdateTime + f I field_3771 fpsCounter + f J field_3772 prevFrameTime + f Lnet/minecraft/class_1653; field_6265 locationMojangPng + f Ljava/util/List; field_6266 macDisplayModes + f Lnet/minecraft/class_1555; field_6122 mcLogAgent + f Ljava/io/File; field_6267 fileResourcepacks + f Lnet/minecraft/class_485; field_3773 currentServerData + f Lnet/minecraft/class_1532; field_6268 renderEngine + f Lnet/minecraft/class_1600; field_3774 theMinecraft + f Z field_3775 fullscreen + f Z field_3776 hasCrashed + f Lnet/minecraft/class_1; field_3777 crashReporter + f Lnet/minecraft/class_354; field_3778 timer + f Lnet/minecraft/class_853; field_3779 usageSnooper + f Lnet/minecraft/class_355; field_3808 session + f Z field_3812 isGamePaused + f I field_3781 leftClickCounter + f I field_3782 tempDisplayWidth + f I field_3783 tempDisplayHeight + f Lnet/minecraft/class_601; field_3784 theIntegratedServer + f Z field_6269 isRunningOnMac + f Ljava/io/File; field_6270 fileAssets + f Ljava/lang/String; field_6271 launchedVersion + f Ljava/net/Proxy; field_6272 proxy + f Lnet/minecraft/class_102; field_3786 saveLoader + f I field_3787 debugFPS + f I field_3788 rightClickDelayTimer + f Z field_3789 refreshTexturePacksScheduled + f Ljava/lang/String; field_3790 serverName + f I field_3791 serverPort + f I field_3794 joinPlayerCounter + f Z field_3795 isDemo + f Lnet/minecraft/class_630; field_3796 myNetworkManager + f Z field_3797 integratedServerIsRunning + f J field_5356 field_83002_am + f Lnet/minecraft/class_1651; field_6273 mcResourceManager + f Lnet/minecraft/class_1671; field_6274 metadataSerializer_ + f Ljava/util/List; field_6275 defaultResourcePacks + f Lnet/minecraft/class_1645; field_6276 mcDefaultResourcePack + f Lnet/minecraft/class_1657; field_6277 mcResourcePackRepository + f Lnet/minecraft/class_1666; field_6278 mcLanguageManager + f Ljava/lang/String; field_3799 debugProfilerName + f [B field_3785 memoryReserve + f Lnet/minecraft/class_477; field_3800 playerController + f I field_3801 displayWidth + f I field_3802 displayHeight + f Lnet/minecraft/class_478; field_3803 theWorld + f Lnet/minecraft/class_530; field_3804 renderGlobal + f Lnet/minecraft/class_481; field_3805 thePlayer + f Lnet/minecraft/class_1699; field_6279 renderViewEntity + f Lnet/minecraft/class_1699; field_6280 pointedEntityLiving + f Lnet/minecraft/class_503; field_3807 effectRenderer + f Lnet/minecraft/class_370; field_3814 fontRenderer + f Lnet/minecraft/class_370; field_3815 standardGalacticFontRenderer + f Lnet/minecraft/class_388; field_3816 currentScreen + f Lnet/minecraft/class_351; field_3817 loadingScreen + f Lnet/minecraft/class_524; field_3818 entityRenderer + f Lnet/minecraft/class_399; field_3819 guiAchievement + f Lnet/minecraft/class_371; field_3820 ingameGUI + f Z field_3821 skipRenderWorld + f Lnet/minecraft/class_234; field_3822 objectMouseOver + f Lnet/minecraft/class_347; field_3823 gameSettings + f Lnet/minecraft/class_622; field_3759 sndManager + f Lnet/minecraft/class_345; field_3760 mouseHelper + f Ljava/io/File; field_3762 mcDataDir + f Lnet/minecraft/class_625; field_3763 statFileWriter + f Z field_3764 isTakingScreenshot +c net/minecraft/class_330 net/minecraft/src/ThreadClientSleep + m ()V run run + f Lnet/minecraft/class_1600; field_913 mc +c net/minecraft/class_341 net/minecraft/src/CallableTexturePack + m ()Ljava/lang/String; method_860 callTexturePack + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_922 theMinecraft +c net/minecraft/class_331 net/minecraft/src/CallableClientProfiler + m ()Ljava/lang/String; method_855 callClientProfilerInfo + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_914 theMinecraft +c net/minecraft/class_1314 net/minecraft/src/CallableClientMemoryStats + m ()Ljava/lang/String; method_4224 callClientMemoryStats + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_5042 theMinecraft +c net/minecraft/class_1601 net/minecraft/src/MinecraftINNER13 + m ()Ljava/lang/String; method_5581 func_142055_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_6281 field_142056_a +c net/minecraft/class_334 net/minecraft/src/StatStringFormatKeyInv + f Lnet/minecraft/class_1600; field_917 mc +c net/minecraft/class_1315 net/minecraft/src/CallableUpdatingScreenName + m ()Ljava/lang/String; method_4225 callUpdatingScreenName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_5043 theMinecraft +c net/minecraft/class_1316 net/minecraft/src/CallableParticleScreenName + m ()Ljava/lang/String; method_4226 callParticleScreenName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_5044 theMinecraft +c net/minecraft/class_1317 net/minecraft/src/CallableLaunchedVersion + m ()Ljava/lang/String; method_5582 getLWJGLVersion + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_5045 mc +c net/minecraft/class_337 net/minecraft/src/CallableLWJGLVersion + m ()Ljava/lang/String; method_856 getType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_918 mc +c net/minecraft/class_338 net/minecraft/src/CallableGLInfo + m ()Ljava/lang/String; method_857 getTexturePack + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_919 mc +c net/minecraft/class_339 net/minecraft/src/CallableModded + m ()Ljava/lang/String; method_858 getClientProfilerEnabled + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_920 mc +c net/minecraft/class_340 net/minecraft/src/CallableType2 + m ()Ljava/lang/String; method_859 func_82886_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_1600; field_921 mc +c net/minecraft/class_345 net/minecraft/src/MouseHelper + m ()V method_861 grabMouseCursor + m ()V method_862 ungrabMouseCursor + m ()V method_863 mouseXYChange + f I field_931 deltaX + f I field_932 deltaY +c net/minecraft/class_346 net/minecraft/src/OpenGlCapsChecker + m ()Z method_864 checkARBOcclusion +c net/minecraft/class_347 net/minecraft/src/GameSettings + m ()V method_865 loadOptions + m (I)Ljava/lang/String; method_866 getKeyBindingDescription + m (II)V method_867 setKeyBinding + m (Lnet/minecraft/class_327;)Z method_4931 isKeyDown + m (Lnet/minecraft/class_350;)F method_868 getOptionFloatValue + m (Lnet/minecraft/class_350;F)V method_869 setOptionFloatValue + m (Lnet/minecraft/class_350;I)V method_870 setOptionValue + m (Ljava/lang/String;)F method_871 parseFloat + m ([Ljava/lang/String;I)Ljava/lang/String; method_872 getTranslation + m ()V method_873 saveOptions + m (I)Ljava/lang/String; method_874 getOptionDisplayString + m (Lnet/minecraft/class_350;)Z method_875 getOptionOrdinalValue + m ()V method_4228 sendSettingsToServer + m (I)Ljava/lang/String; method_877 getKeyDisplayString + m (Lnet/minecraft/class_350;)Ljava/lang/String; method_878 getKeyBinding + m ()Z method_876 shouldRenderClouds + f Z field_5047 touchscreen + f I field_5048 overrideWidth + f I field_5049 overrideHeight + f Z field_5050 heldItemTooltips + f F field_5703 chatScale + f F field_5704 chatWidth + f F field_5705 chatHeightUnfocused + f F field_5706 chatHeightFocused + f Lnet/minecraft/class_327; field_993 keyBindForward + f Lnet/minecraft/class_327; field_994 keyBindLeft + f Lnet/minecraft/class_327; field_995 keyBindBack + f Lnet/minecraft/class_327; field_934 keyBindRight + f Lnet/minecraft/class_327; field_935 keyBindJump + f Lnet/minecraft/class_327; field_936 keyBindInventory + f Lnet/minecraft/class_327; field_937 keyBindDrop + f Lnet/minecraft/class_327; field_938 keyBindChat + f Lnet/minecraft/class_327; field_939 keyBindSneak + f Lnet/minecraft/class_327; field_940 keyBindAttack + f Lnet/minecraft/class_327; field_941 keyBindUseItem + f Lnet/minecraft/class_327; field_942 keyBindPlayerList + f Lnet/minecraft/class_327; field_943 keyBindPickBlock + f Lnet/minecraft/class_327; field_944 keyBindCommand + f [Lnet/minecraft/class_327; field_945 keyBindings + f Lnet/minecraft/class_1600; field_946 mc + f I field_947 difficulty + f Z field_948 hideGUI + f F field_960 musicVolume + f I field_949 thirdPersonView + f Z field_950 showDebugInfo + f Z field_951 showDebugProfilerChart + f Ljava/lang/String; field_952 lastServer + f Z field_953 noclip + f Z field_954 smoothCamera + f Z field_955 debugCamEnable + f F field_956 noclipRate + f F field_957 debugCamRate + f F field_958 fovSetting + f F field_959 gammaSetting + f I field_961 guiScale + f I field_962 particleSetting + f Ljava/lang/String; field_963 language + f [Ljava/lang/String; field_964 RENDER_DISTANCES + f [Ljava/lang/String; field_965 DIFFICULTIES + f [Ljava/lang/String; field_966 GUISCALES + f [Ljava/lang/String; field_967 CHAT_VISIBILITIES + f [Ljava/lang/String; field_968 PARTICLES + f [Ljava/lang/String; field_969 LIMIT_FRAMERATES + f [Ljava/lang/String; field_5707 AMBIENT_OCCLUSIONS + f Ljava/io/File; field_970 optionsFile + f F field_971 soundVolume + f F field_972 mouseSensitivity + f Z field_973 invertMouse + f I field_974 renderDistance + f Z field_975 viewBobbing + f Z field_976 anaglyph + f Z field_977 advancedOpengl + f I field_978 limitFramerate + f Z field_979 fancyGraphics + f I field_5708 ambientOcclusion + f Z field_981 clouds + f Ljava/lang/String; field_982 skin + f I field_983 chatVisibility + f Z field_984 chatColours + f Z field_985 chatLinks + f Z field_986 chatLinksPrompt + f F field_987 chatOpacity + f Z field_988 serverTextures + f Z field_989 snooperEnabled + f Z field_990 fullScreen + f Z field_991 enableVsync + f Z field_992 hideServerAddress + f Z field_5051 advancedItemTooltips + f Z field_5052 pauseOnLostFocus + f Z field_5053 showCape +c net/minecraft/class_349 net/minecraft/src/EnumOptionsHelper + f [I field_997 enumOptionsMappingHelperArray +c net/minecraft/class_350 net/minecraft/src/EnumOptions + m ()Z method_879 getEnumFloat + m (I)Lnet/minecraft/class_350; method_880 getEnumOptions + m ()Z method_881 getEnumBoolean + m ()I method_882 returnEnumOrdinal + m ()Ljava/lang/String; method_883 getEnumString + f Lnet/minecraft/class_350; field_5054 SHOW_CAPE + f Lnet/minecraft/class_350; field_5055 TOUCHSCREEN + f Lnet/minecraft/class_350; field_5709 CHAT_SCALE + f Lnet/minecraft/class_350; field_5710 CHAT_WIDTH + f Lnet/minecraft/class_350; field_5711 CHAT_HEIGHT_FOCUSED + f Lnet/minecraft/class_350; field_5712 CHAT_HEIGHT_UNFOCUSED + f Z field_998 enumFloat + f Z field_999 enumBoolean + f Ljava/lang/String; field_1000 enumString + f [Lnet/minecraft/class_350; field_1001 $VALUES + f Lnet/minecraft/class_350; field_1002 MUSIC + f Lnet/minecraft/class_350; field_1003 SOUND + f Lnet/minecraft/class_350; field_1004 INVERT_MOUSE + f Lnet/minecraft/class_350; field_1005 SENSITIVITY + f Lnet/minecraft/class_350; field_1006 FOV + f Lnet/minecraft/class_350; field_1007 GAMMA + f Lnet/minecraft/class_350; field_1008 RENDER_DISTANCE + f Lnet/minecraft/class_350; field_1009 VIEW_BOBBING + f Lnet/minecraft/class_350; field_1010 ANAGLYPH + f Lnet/minecraft/class_350; field_1011 ADVANCED_OPENGL + f Lnet/minecraft/class_350; field_1012 FRAMERATE_LIMIT + f Lnet/minecraft/class_350; field_1013 DIFFICULTY + f Lnet/minecraft/class_350; field_1014 GRAPHICS + f Lnet/minecraft/class_350; field_1015 AMBIENT_OCCLUSION + f Lnet/minecraft/class_350; field_1016 GUI_SCALE + f Lnet/minecraft/class_350; field_1017 RENDER_CLOUDS + f Lnet/minecraft/class_350; field_1018 PARTICLES + f Lnet/minecraft/class_350; field_1019 CHAT_VISIBILITY + f Lnet/minecraft/class_350; field_1020 CHAT_COLOR + f Lnet/minecraft/class_350; field_1021 CHAT_LINKS + f Lnet/minecraft/class_350; field_1022 CHAT_OPACITY + f Lnet/minecraft/class_350; field_1023 CHAT_LINKS_PROMPT + f Lnet/minecraft/class_350; field_1024 USE_SERVER_TEXTURES + f Lnet/minecraft/class_350; field_1025 SNOOPER_ENABLED + f Lnet/minecraft/class_350; field_1026 USE_FULLSCREEN + f Lnet/minecraft/class_350; field_1027 ENABLE_VSYNC +c net/minecraft/class_351 net/minecraft/src/LoadingScreenRenderer + m (Ljava/lang/String;)V method_2366 resetProgressAndMessage + m (Ljava/lang/String;)V method_884 func_73722_d + f Ljava/lang/String; field_1028 field_73727_a + f Lnet/minecraft/class_1600; field_1029 mc + f Ljava/lang/String; field_1030 currentlyDisplayedText + f J field_1031 field_73723_d + f Z field_1032 field_73724_e +c net/minecraft/class_352 net/minecraft/src/ScreenShotHelper + m (Ljava/io/File;)Ljava/io/File; method_885 func_74290_a + m (Ljava/io/File;II)Ljava/lang/String; method_886 saveScreenshot + m (Ljava/io/File;Ljava/lang/String;II)Ljava/lang/String; method_887 func_74292_a + m ([III)V method_888 func_74289_a + f Ljava/text/DateFormat; field_1033 dateFormat + f Ljava/nio/IntBuffer; field_1034 field_74293_b + f [I field_1035 field_74294_c +c net/minecraft/class_353 net/minecraft/src/MinecraftError +c net/minecraft/class_354 net/minecraft/src/Timer + m ()V method_889 updateTimer + f F field_1036 ticksPerSecond + f I field_1037 elapsedTicks + f F field_1038 renderPartialTicks + f F field_1039 timerSpeed + f F field_1040 elapsedPartialTicks + f D field_1041 lastHRTime + f J field_1042 lastSyncSysClock + f J field_1043 lastSyncHRClock + f J field_1044 field_74285_i + f D field_1045 timeSyncAdjustment +c net/minecraft/class_355 net/minecraft/src/Session + m ()Ljava/lang/String; method_5583 getUsername + m ()Ljava/lang/String; method_5584 getSessionID + f Ljava/lang/String; field_1047 username + f Ljava/lang/String; field_1048 sessionId +c net/minecraft/class_356 net/minecraft/src/GuiButton + m ()Z method_4229 func_82252_a + m (II)V method_890 mouseReleased + m (Lnet/minecraft/class_1600;II)V method_891 drawButton + m (Z)I method_892 getHoverState + m (II)V method_4230 func_82251_b + m (Lnet/minecraft/class_1600;II)V method_893 mouseDragged + m (Lnet/minecraft/class_1600;II)Z method_894 mousePressed + f Lnet/minecraft/class_1653; field_6282 buttonTextures + f I field_1049 width + f I field_1050 height + f I field_1051 xPosition + f I field_1052 yPosition + f Ljava/lang/String; field_1053 displayString + f I field_1054 id + f Z field_1055 enabled + f Z field_1056 drawButton + f Z field_5056 field_82253_i +c net/minecraft/class_357 net/minecraft/src/GuiNewChat + m ()V method_895 clearChatMessages + m (F)I method_4932 func_96128_a + m (I)V method_896 drawChat + m (II)Lnet/minecraft/class_373; method_897 func_73766_a + m (Ljava/lang/String;)V method_898 printChatMessage + m (Ljava/lang/String;I)V method_899 printChatMessageWithOptionalDeletion + m (Ljava/lang/String;IIZ)V method_4933 func_96129_a + m (Ljava/lang/String;[Ljava/lang/Object;)V method_900 addTranslatedMessage + m ()V method_4934 func_96132_b + m (F)I method_4935 func_96130_b + m (I)V method_902 scroll + m (Ljava/lang/String;)V method_903 addToSentMessages + m ()Ljava/util/List; method_901 getSentMessages + m (I)V method_905 deleteChatLine + m ()V method_904 resetScroll + m ()Z method_906 getChatOpen + m ()I method_4936 func_96126_f + m ()I method_4937 func_96133_g + m ()F method_4938 func_96131_h + m ()I method_4939 func_96127_i + f Lnet/minecraft/class_1600; field_1057 mc + f Ljava/util/List; field_1058 sentMessages + f Ljava/util/List; field_1059 chatLines + f Ljava/util/List; field_5713 field_96134_d + f I field_1060 field_73768_d + f Z field_1061 field_73769_e +c net/minecraft/class_358 net/minecraft/src/ScreenChatOptions + f [Lnet/minecraft/class_350; field_1062 allScreenChatOptions + f [Lnet/minecraft/class_350; field_5057 allMultiplayerOptions + f Lnet/minecraft/class_388; field_1063 theGuiScreen + f Lnet/minecraft/class_347; field_1064 theSettings + f Ljava/lang/String; field_1065 theChatOptions + f Ljava/lang/String; field_5058 field_82268_n + f I field_5059 field_82269_o +c net/minecraft/class_359 net/minecraft/src/GuiChat + m (I)V method_907 getSentHistory + m (Ljava/lang/String;Ljava/lang/String;)V method_908 func_73893_a + m (Ljava/net/URI;)V method_909 func_73896_a + m ([Ljava/lang/String;)V method_910 func_73894_a + m ()V method_911 completePlayerName + f Lnet/minecraft/class_367; field_1066 inputField + f Ljava/lang/String; field_1067 field_73898_b + f I field_1068 sentHistoryCursor + f Z field_1069 field_73897_d + f Z field_1070 field_73905_m + f I field_1071 field_73903_n + f Ljava/util/List; field_1072 field_73904_o + f Ljava/net/URI; field_1073 clickedURI + f Ljava/lang/String; field_1074 defaultInputFieldText +c net/minecraft/class_361 net/minecraft/src/GuiYesNo + f Lnet/minecraft/class_388; field_1077 parentScreen + f Ljava/lang/String; field_1078 message1 + f Ljava/lang/String; field_1079 buttonText1 + f Ljava/lang/String; field_1080 buttonText2 + f I field_1082 worldNumber + f Ljava/lang/String; field_1081 message2 +c net/minecraft/class_362 net/minecraft/src/GuiControls + m ()I method_912 getLeftBorder + f Ljava/lang/String; field_1083 screenTitle + f Lnet/minecraft/class_388; field_1084 parentScreen + f Lnet/minecraft/class_347; field_1085 options + f I field_1086 buttonId +c net/minecraft/class_1318 net/minecraft/src/GuiCreateFlatWorld + m (Lnet/minecraft/class_1318;)Lnet/minecraft/class_1281; method_4231 func_82271_a + m (Ljava/lang/String;)V method_4232 setFlatGeneratorInfo + m ()V method_4233 func_82270_g + m ()Lnet/minecraft/class_560; method_4234 getRenderItem + m ()Z method_4235 func_82272_i + m ()Ljava/lang/String; method_4236 getFlatGeneratorInfo + f Lnet/minecraft/class_560; field_5060 theRenderItem + f Lnet/minecraft/class_363; field_5061 createWorldGui + f Lnet/minecraft/class_1281; field_5062 theFlatGeneratorInfo + f Ljava/lang/String; field_5063 customizationTitle + f Ljava/lang/String; field_5064 layerMaterialLabel + f Ljava/lang/String; field_5065 heightLabel + f Lnet/minecraft/class_1319; field_5066 createFlatWorldListSlotGui + f Lnet/minecraft/class_356; field_5067 buttonAddLayer + f Lnet/minecraft/class_356; field_5068 buttonEditLayer + f Lnet/minecraft/class_356; field_5069 buttonRemoveLayer +c net/minecraft/class_1319 net/minecraft/src/GuiCreateFlatWorldListSlot + m (IILnet/minecraft/class_1071;)V method_4237 func_82452_a + m (IIII)V method_4238 func_82450_b + m (II)V method_4239 func_82451_d + f I field_5070 field_82454_a + f Lnet/minecraft/class_1318; field_5071 createFlatWorldGui +c net/minecraft/class_363 net/minecraft/src/GuiCreateWorld + m (Lnet/minecraft/class_100;)V method_4240 func_82286_a + m (Lnet/minecraft/class_102;Ljava/lang/String;)Ljava/lang/String; method_913 func_73913_a + m (Z)V method_4241 func_82288_a + m ()V method_914 makeUseableName + m ()V method_915 updateButtonText + m ()V method_4242 func_82287_i + f Lnet/minecraft/class_356; field_1108 buttonBonusItems + f Lnet/minecraft/class_356; field_1109 buttonWorldType + f Lnet/minecraft/class_356; field_1110 buttonAllowCommands + f Lnet/minecraft/class_356; field_5072 buttonCustomize + f Ljava/lang/String; field_1087 gameModeDescriptionLine1 + f Ljava/lang/String; field_1088 gameModeDescriptionLine2 + f Ljava/lang/String; field_1089 seed + f Ljava/lang/String; field_1090 localizedNewWorldText + f I field_1091 worldTypeId + f [Ljava/lang/String; field_1092 ILLEGAL_WORLD_NAMES + f Ljava/lang/String; field_5073 generatorOptionsToUse + f Lnet/minecraft/class_388; field_1093 parentGuiScreen + f Lnet/minecraft/class_367; field_1094 textboxWorldName + f Lnet/minecraft/class_367; field_1095 textboxSeed + f Ljava/lang/String; field_1096 folderName + f Ljava/lang/String; field_1097 gameMode + f Z field_1098 generateStructures + f Z field_1099 commandsAllowed + f Z field_1100 commandsToggled + f Z field_1101 bonusItems + f Z field_1102 isHardcore + f Z field_1103 createClicked + f Z field_1104 moreOptions + f Lnet/minecraft/class_356; field_1105 buttonGameMode + f Lnet/minecraft/class_356; field_1106 moreWorldOptions + f Lnet/minecraft/class_356; field_1107 buttonGenerateStructures +c net/minecraft/class_364 net/minecraft/src/GuiGameOver + f I field_1111 cooldownTimer +c net/minecraft/class_365 net/minecraft/src/GuiScreenDemo + f Lnet/minecraft/class_1653; field_6283 field_110407_a +c net/minecraft/class_366 net/minecraft/src/GuiScreenServerList + f Lnet/minecraft/class_388; field_1113 guiScreen + f Lnet/minecraft/class_485; field_1114 theServerData + f Lnet/minecraft/class_367; field_1115 serverTextField +c net/minecraft/class_367 net/minecraft/src/GuiTextField + m ()V method_916 updateCursorCounter + m (CI)Z method_917 textboxKeyTyped + m (I)V method_918 deleteWords + m (II)I method_919 getNthWordFromPos + m (III)V method_920 mouseClicked + m (IIZ)I method_921 func_73798_a + m (Ljava/lang/String;)V method_922 setText + m (Z)V method_923 setEnableBackgroundDrawing + m ()Ljava/lang/String; method_924 getText + m (I)V method_925 deleteFromCursor + m (Ljava/lang/String;)V method_926 writeText + m (Z)V method_927 setFocused + m ()Ljava/lang/String; method_928 getSelectedtext + m (I)I method_929 getNthWordFromCursor + m (IIII)V method_930 drawCursorVertical + m (Z)V method_4243 setEnabled + m ()V method_931 setCursorPositionZero + m (I)V method_932 moveCursorBy + m (Z)V method_933 setCanLoseFocus + m ()V method_934 setCursorPositionEnd + m (I)V method_935 setCursorPosition + m (Z)V method_936 setVisible + m ()V method_937 drawTextBox + m (I)V method_938 setMaxStringLength + m ()I method_939 getMaxStringLength + m (I)V method_940 setTextColor + m ()I method_941 getCursorPosition + m (I)V method_4244 setDisabledTextColour + m ()Z method_942 getEnableBackgroundDrawing + m (I)V method_943 setSelectionPos + m ()Z method_944 isFocused + m ()I method_945 getSelectionEnd + m ()I method_946 getWidth + m ()Z method_947 getVisible + f Lnet/minecraft/class_370; field_1116 fontRenderer + f I field_1117 xPos + f I field_1118 yPos + f I field_1119 width + f I field_1120 height + f Ljava/lang/String; field_1121 text + f I field_1122 maxStringLength + f I field_1123 cursorCounter + f Z field_1124 enableBackgroundDrawing + f Z field_1125 canLoseFocus + f Z field_1126 isFocused + f Z field_1127 isEnabled + f I field_1128 lineScrollOffset + f I field_1129 cursorPosition + f I field_1130 selectionEnd + f I field_1131 enabledColor + f I field_1132 disabledColor + f Z field_1133 visible +c net/minecraft/class_368 net/minecraft/src/GuiScreenAddServer + f Lnet/minecraft/class_388; field_1134 parentGui + f Lnet/minecraft/class_367; field_1135 serverAddress + f Lnet/minecraft/class_367; field_1136 serverName + f Lnet/minecraft/class_485; field_1137 newServerData +c net/minecraft/class_369 net/minecraft/src/GuiErrorScreen + f Ljava/lang/String; field_1138 message1 + f Ljava/lang/String; field_1139 message2 +c net/minecraft/class_370 net/minecraft/src/FontRenderer + m ()Z method_4245 getUnicodeFlag + m (C)I method_949 getCharWidth + m (CZ)F method_950 renderUnicodeChar + m (I)Lnet/minecraft/class_1653; method_5585 getUnicodePageLocation + m (ICZ)F method_952 renderCharAtPos + m (IZ)F method_953 renderDefaultChar + m (Ljava/lang/String;)I method_954 getStringWidth + m (Ljava/lang/String;I)Ljava/lang/String; method_955 trimStringToWidth + m (Ljava/lang/String;III)I method_956 drawStringWithShadow + m (Ljava/lang/String;IIII)V method_965 drawSplitString + m (Ljava/lang/String;IIIIZ)I method_966 renderStringAligned + m (Ljava/lang/String;IIIZ)I method_4246 drawString + m (Ljava/lang/String;IZ)Ljava/lang/String; method_958 trimStringToWidth + m (Ljava/lang/String;Z)V method_959 renderStringAtPos + m (Z)V method_960 setUnicodeFlag + m ()Z method_948 getBidiFlag + m (C)Z method_962 isFormatColor + m (I)V method_951 loadGlyphTexture + m (Ljava/lang/String;I)I method_963 splitStringWidth + m (Ljava/lang/String;III)I method_4247 drawString + m (Ljava/lang/String;IIIZ)I method_957 renderString + m (Z)V method_968 setBidiFlag + m ()V method_5586 readFontTexture + m (C)Z method_969 isFormatSpecial + m (Ljava/lang/String;)Ljava/lang/String; method_970 bidiReorder + m (Ljava/lang/String;I)Ljava/util/List; method_971 listFormattedStringToWidth + m (Ljava/lang/String;IIIZ)V method_967 renderSplitString + m ()V method_4942 readGlyphSizes + m (Ljava/lang/String;)Ljava/lang/String; method_973 trimStringNewline + m (Ljava/lang/String;I)Ljava/lang/String; method_974 wrapFormattedStringToWidth + m ()V method_961 resetStyles + m (Ljava/lang/String;)Ljava/lang/String; method_975 getFormatFromString + m (Ljava/lang/String;I)I method_976 sizeStringToWidth + f I field_1141 FONT_HEIGHT + f Ljava/util/Random; field_1142 fontRandom + f [Lnet/minecraft/class_1653; field_6284 unicodePageLocations + f [I field_1143 charWidth + f [B field_1144 glyphWidth + f [I field_1146 colorCode + f Lnet/minecraft/class_1653; field_6285 locationFontTexture + f Lnet/minecraft/class_1532; field_6286 renderEngine + f F field_1149 posX + f F field_1150 posY + f Z field_1151 unicodeFlag + f Z field_1152 bidiFlag + f F field_1153 red + f F field_1154 blue + f F field_1155 green + f F field_1156 alpha + f I field_1157 textColor + f Z field_1158 randomStyle + f Z field_1159 boldStyle + f Z field_1160 italicStyle + f Z field_1161 underlineStyle + f Z field_1162 strikethroughStyle +c net/minecraft/class_371 net/minecraft/src/GuiIngame + m ()V method_977 updateTick + m (FII)V method_978 renderVignette + m (FZII)V method_979 renderGameOverlay + m (II)V method_5587 func_110327_a + m (IIIF)V method_981 renderInventorySlot + m (Lnet/minecraft/class_1467;IILnet/minecraft/class_370;)V method_4943 func_96136_a + m (Ljava/lang/String;)V method_982 setRecordPlayingMessage + m (Ljava/lang/String;Z)V method_5588 func_110326_a + m ()Lnet/minecraft/class_357; method_983 getChatGUI + m (FII)V method_5589 func_130015_b + m (II)V method_980 renderPumpkinBlur + m ()I method_985 getUpdateCounter + m ()V method_986 renderBossHealth + f F field_1163 prevVignetteBrightness + f Lnet/minecraft/class_1653; field_6287 vignetteTexPath + f Lnet/minecraft/class_1653; field_6288 widgetsTexPath + f Lnet/minecraft/class_1653; field_6289 pumpkinBlurTexPath + f Lnet/minecraft/class_560; field_1164 itemRenderer + f Ljava/util/Random; field_1165 rand + f Lnet/minecraft/class_1600; field_1166 mc + f Lnet/minecraft/class_357; field_1167 persistantChatGUI + f I field_1168 updateCounter + f Ljava/lang/String; field_1169 recordPlaying + f I field_1170 recordPlayingUpFor + f Z field_1171 recordIsPlaying + f I field_5074 remainingHighlightTicks + f Lnet/minecraft/class_1071; field_5075 highlightingItemStack +c net/minecraft/class_372 net/minecraft/src/Gui + m (IIII)V method_987 drawHorizontalLine + m (IIIII)V method_988 drawRect + m (IIIIII)V method_989 drawGradientRect + m (IILnet/minecraft/class_1557;II)V method_4944 drawTexturedModelRectFromIcon + m (Lnet/minecraft/class_370;Ljava/lang/String;III)V method_990 drawCenteredString + m (IIII)V method_991 drawVerticalLine + m (IIIIII)V method_992 drawTexturedModalRect + m (Lnet/minecraft/class_370;Ljava/lang/String;III)V method_993 drawString + f Lnet/minecraft/class_1653; field_6290 optionsBackground + f Lnet/minecraft/class_1653; field_6291 statIcons + f Lnet/minecraft/class_1653; field_6292 icons + f F field_1172 zLevel +c net/minecraft/class_373 net/minecraft/src/ChatClickData + m ()Ljava/lang/String; method_994 getClickedUrl + m ()Ljava/net/URI; method_995 getURI + m ()Ljava/lang/String; method_996 findClickedUrl + f Ljava/util/regex/Pattern; field_1173 pattern + f Lnet/minecraft/class_370; field_1174 fontR + f Lnet/minecraft/class_326; field_1175 line + f I field_1176 field_78312_d + f I field_1177 field_78313_e + f Ljava/lang/String; field_1178 field_78310_f + f Ljava/lang/String; field_1179 clickedUrl +c net/minecraft/class_374 net/minecraft/src/GuiSleepMP + m ()V method_997 wakeEntity +c net/minecraft/class_376 net/minecraft/src/GuiMultiplayer + m (I)V method_998 joinServer + m (Lnet/minecraft/class_376;)Lnet/minecraft/class_486; method_999 getInternetServerList + m (Lnet/minecraft/class_376;I)I method_1000 getAndSetSelectedServer + m (Lnet/minecraft/class_376;Ljava/lang/String;)Ljava/lang/String; method_1002 getAndSetLagTooltip + m (Lnet/minecraft/class_485;)V method_1001 func_82291_a + m (Ljava/lang/String;II)V method_1004 func_74007_a + m (Lnet/minecraft/class_376;)Ljava/util/List; method_1005 getListOfLanServers + m (Lnet/minecraft/class_376;I)V method_1006 func_74008_b + m (Lnet/minecraft/class_485;)V method_1003 connectToServer + m (Lnet/minecraft/class_376;)I method_1008 getSelectedServer + m (Lnet/minecraft/class_485;)V method_1007 func_74017_b + m (Lnet/minecraft/class_376;)Lnet/minecraft/class_356; method_1009 getButtonSelect + m (Lnet/minecraft/class_376;)Lnet/minecraft/class_356; method_1010 getButtonEdit + m (Lnet/minecraft/class_376;)Lnet/minecraft/class_356; method_1011 getButtonDelete + m ()V method_1012 initGuiControls + m (Lnet/minecraft/class_376;)I method_1013 getTicksOpened + m ()Ljava/lang/Object; method_1014 getLock + m ()I method_1015 getThreadsPending + m ()I method_1016 increaseThreadsPending + m ()I method_1017 decreaseThreadsPending + f Lnet/minecraft/class_607; field_1198 localServerFindThread + f I field_1199 ticksOpened + f Z field_1180 field_74024_A + f Ljava/util/List; field_1181 listofLanServers + f I field_1182 threadsPending + f Ljava/lang/Object; field_1183 lock + f Lnet/minecraft/class_388; field_1184 parentScreen + f Lnet/minecraft/class_377; field_1185 serverSlotContainer + f Lnet/minecraft/class_486; field_1186 internetServerList + f I field_1187 selectedServer + f Lnet/minecraft/class_356; field_1188 field_96289_p + f Lnet/minecraft/class_356; field_1189 buttonSelect + f Lnet/minecraft/class_356; field_1190 buttonDelete + f Z field_1191 deleteClicked + f Z field_1192 addClicked + f Z field_1193 editClicked + f Z field_1194 directClicked + f Ljava/lang/String; field_1195 lagTooltip + f Lnet/minecraft/class_485; field_1196 theServerData + f Lnet/minecraft/class_608; field_1197 localNetworkServerList +c net/minecraft/class_377 net/minecraft/src/GuiSlotServer + m (IIIILnet/minecraft/class_533;)V method_1018 func_77248_b + m (IIIILnet/minecraft/class_533;)V method_1019 func_77249_c + m (IIIILnet/minecraft/class_533;)V method_1020 func_77247_d + f Lnet/minecraft/class_376; field_1200 parentGui +c net/minecraft/class_378 net/minecraft/src/ThreadPollServers + m ()V run run + f Lnet/minecraft/class_485; field_1201 pollServersServerData + f Lnet/minecraft/class_377; field_1202 serverSlotContainer +c net/minecraft/class_379 net/minecraft/src/GuiButtonLanguage +c net/minecraft/class_380 net/minecraft/src/GuiLanguage + m (Lnet/minecraft/class_380;)Lnet/minecraft/class_1666; method_5590 func_135011_a + m (Lnet/minecraft/class_380;)Lnet/minecraft/class_347; method_1021 getGameSettings + m (Lnet/minecraft/class_380;)Lnet/minecraft/class_395; method_1022 getDoneButton + f Lnet/minecraft/class_388; field_1203 parentGui + f Lnet/minecraft/class_381; field_1205 languageList + f Lnet/minecraft/class_347; field_1206 theGameSettings + f Lnet/minecraft/class_1666; field_6293 field_135014_d + f Lnet/minecraft/class_395; field_1207 doneButton +c net/minecraft/class_381 net/minecraft/src/GuiSlotLanguage + f Lnet/minecraft/class_380; field_1208 languageGui + f Ljava/util/List; field_6294 field_77251_g + f Ljava/util/Map; field_6295 field_77253_h +c net/minecraft/class_1478 net/minecraft/src/GuiButtonLink + m (Ljava/lang/String;)V method_4945 func_96135_a +c net/minecraft/class_382 net/minecraft/src/MapItemRenderer + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1532;Lnet/minecraft/class_89;)V method_5591 renderMap + f Lnet/minecraft/class_1653; field_6296 field_111277_a + f Lnet/minecraft/class_1636; field_6297 bufferedImage + f [I field_1211 intArray + f Lnet/minecraft/class_347; field_1213 gameSettings + f Lnet/minecraft/class_1653; field_6298 field_111276_e +c net/minecraft/class_383 net/minecraft/src/GuiOptions + f Ljava/lang/String; field_1215 screenTitle + f [Lnet/minecraft/class_350; field_1216 relevantOptions + f Lnet/minecraft/class_388; field_1217 parentScreen + f Lnet/minecraft/class_347; field_1218 options +c net/minecraft/class_384 net/minecraft/src/GuiMemoryErrorScreen +c net/minecraft/class_385 net/minecraft/src/GuiIngameMenu + f I field_1219 updateCounter2 + f I field_1220 updateCounter +c net/minecraft/class_1320 net/minecraft/src/GuiFlatPresets + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1322; method_4248 func_82292_a + m (Ljava/lang/String;ILnet/minecraft/class_1170;Ljava/util/List;[Lnet/minecraft/class_1282;)V method_4249 addPreset + m (Ljava/lang/String;ILnet/minecraft/class_1170;[Lnet/minecraft/class_1282;)V method_4250 addPresetNoFeatures + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_367; method_4251 func_82298_b + m ()V method_4252 func_82296_g + m ()Lnet/minecraft/class_560; method_4253 getPresetIconRenderer + m ()Ljava/util/List; method_4254 getPresets + m ()Z method_4255 func_82293_j + f Lnet/minecraft/class_560; field_5076 presetIconRenderer + f Ljava/util/List; field_5077 presets + f Lnet/minecraft/class_1318; field_5078 createFlatWorldGui + f Ljava/lang/String; field_5079 field_82300_d + f Ljava/lang/String; field_5080 field_82308_m + f Ljava/lang/String; field_5081 field_82306_n + f Lnet/minecraft/class_1322; field_5082 theFlatPresetsListSlot + f Lnet/minecraft/class_356; field_5083 theButton + f Lnet/minecraft/class_367; field_5084 theTextField +c net/minecraft/class_1321 net/minecraft/src/GuiFlatPresetsItem + f I field_5085 iconId + f Ljava/lang/String; field_5086 presetName + f Ljava/lang/String; field_5087 presetData +c net/minecraft/class_1322 net/minecraft/src/GuiFlatPresetsListSlot + m (III)V method_4256 func_82457_a + m (IIII)V method_4257 func_82455_b + m (II)V method_4258 func_82456_d + f I field_5088 field_82459_a + f Lnet/minecraft/class_1320; field_5089 flatPresetsGui +c net/minecraft/class_387 net/minecraft/src/GuiRenameWorld + f Lnet/minecraft/class_388; field_1225 parentGuiScreen + f Lnet/minecraft/class_367; field_1226 theGuiTextField + f Ljava/lang/String; field_1227 worldName +c net/minecraft/class_388 net/minecraft/src/GuiScreen + m ()V method_1044 initGui + m (CI)V method_1024 keyTyped + m (IIF)V method_1025 drawScreen + m (III)V method_1026 mouseClicked + m (IIIJ)V method_4259 mouseClickMove + m (Lnet/minecraft/class_1600;II)V method_1028 setWorldAndResolution + m (Lnet/minecraft/class_356;)V method_1027 actionPerformed + m (ZI)V method_1029 confirmClicked + m ()V method_1030 onGuiClosed + m (I)V method_1031 drawWorldBackground + m (III)V method_1032 mouseMovedOrUp + m ()V method_1033 updateScreen + m (I)V method_1034 drawBackground + m ()V method_1035 handleMouseInput + m (Ljava/lang/String;)V method_1036 setClipboardString + m ()V method_1043 drawDefaultBackground + m ()Z method_1037 doesGuiPauseGame + m ()Ljava/lang/String; method_1038 getClipboardString + m ()V method_1039 handleInput + m ()V method_1040 handleKeyboardInput + m ()Z method_1041 isCtrlKeyDown + m ()Z method_1042 isShiftKeyDown + f Lnet/minecraft/class_356; field_1228 selectedButton + f I field_5090 eventButton + f J field_5091 lastMouseEvent + f I field_5092 field_92018_d + f Lnet/minecraft/class_1600; field_1229 mc + f I field_1230 width + f I field_1231 height + f Ljava/util/List; field_1232 buttonList + f Z field_1233 allowUserInput + f Lnet/minecraft/class_370; field_1234 fontRenderer +c net/minecraft/class_389 net/minecraft/src/ScaledResolution + m ()I method_1045 getScaledWidth + m ()I method_1046 getScaledHeight + m ()D method_1047 getScaledWidth_double + m ()D method_1048 getScaledHeight_double + m ()I method_1049 getScaleFactor + f I field_1236 scaledWidth + f I field_1237 scaledHeight + f D field_1238 scaledWidthD + f D field_1239 scaledHeightD + f I field_1240 scaleFactor +c net/minecraft/class_390 net/minecraft/src/GuiSlot + m ()I method_1050 getSize + m (I)Z method_1051 isSelected + m (II)V method_1052 func_77224_a + m (IIF)V method_1053 drawScreen + m (IIII)V method_1054 func_77207_a + m (IIIILnet/minecraft/class_533;)V method_1055 drawSlot + m (IILnet/minecraft/class_533;)V method_1056 func_77222_a + m (IZ)V method_1057 elementClicked + m (Lnet/minecraft/class_356;)V method_1058 actionPerformed + m (Z)V method_1060 setShowSelectionBox + m (ZI)V method_1061 func_77223_a + m ()V method_1066 drawBackground + m (I)V method_1063 func_77208_b + m (II)V method_1064 func_77215_b + m (IIII)V method_1065 overlayBackground + m ()I method_1069 getScrollBarX + m (II)I method_1067 func_77210_c + m ()I method_1062 getContentHeight + m (II)V method_1059 registerScrollButtons + m ()I method_1068 func_77209_d + m ()V method_1070 bindAmountScrolled + f Lnet/minecraft/class_1600; field_1241 mc + f I field_1247 width + f I field_1242 top + f I field_1243 bottom + f I field_1244 slotHeight + f I field_1245 mouseX + f I field_1246 mouseY + f I field_1248 height + f I field_1249 right + f I field_1250 left + f I field_1251 scrollUpButtonID + f I field_1252 scrollDownButtonID + f F field_1253 initialClickY + f F field_1254 scrollMultiplier + f F field_1255 amountScrolled + f I field_1256 selectedElement + f J field_1257 lastClicked + f Z field_1258 showSelectionBox + f Z field_1259 field_77243_s + f I field_1260 field_77242_t +c net/minecraft/class_391 net/minecraft/src/GuiSelectWorld + m (I)Ljava/lang/String; method_1071 getSaveFileName + m (Lnet/minecraft/class_388;Ljava/lang/String;I)Lnet/minecraft/class_361; method_1072 getDeleteWorldScreen + m (Lnet/minecraft/class_391;)Ljava/util/List; method_1073 getSize + m (Lnet/minecraft/class_391;I)I method_1074 onElementSelected + m (Lnet/minecraft/class_391;)I method_1075 getSelectedWorld + m (Lnet/minecraft/class_391;)Lnet/minecraft/class_356; method_1076 getSelectButton + m (I)Ljava/lang/String; method_1077 getSaveName + m (Lnet/minecraft/class_391;)Lnet/minecraft/class_356; method_1078 getRenameButton + m (I)V method_1079 selectWorld + m (Lnet/minecraft/class_391;)Lnet/minecraft/class_356; method_1080 getDeleteButton + m (Lnet/minecraft/class_391;)Lnet/minecraft/class_356; method_4260 func_82312_f + m ()V method_1082 initButtons + m (Lnet/minecraft/class_391;)Ljava/lang/String; method_1081 func_82313_g + m ()V method_1084 loadSaves + m (Lnet/minecraft/class_391;)Ljava/text/DateFormat; method_1083 func_82315_h + m (Lnet/minecraft/class_391;)Ljava/lang/String; method_1085 func_82311_i + m (Lnet/minecraft/class_391;)[Ljava/lang/String; method_1086 func_82314_j + f Lnet/minecraft/class_388; field_1261 parentScreen + f Ljava/lang/String; field_1262 screenTitle + f Ljava/text/DateFormat; field_1263 dateFormatter + f Z field_1264 selected + f I field_1265 selectedWorld + f Ljava/util/List; field_1266 saveList + f Lnet/minecraft/class_392; field_1267 worldSlotContainer + f Ljava/lang/String; field_1268 localizedWorldText + f Ljava/lang/String; field_1269 localizedMustConvertText + f [Ljava/lang/String; field_1270 localizedGameModeText + f Z field_1271 deleting + f Lnet/minecraft/class_356; field_1272 buttonDelete + f Lnet/minecraft/class_356; field_1273 buttonSelect + f Lnet/minecraft/class_356; field_1274 buttonRename + f Lnet/minecraft/class_356; field_5094 buttonRecreate +c net/minecraft/class_392 net/minecraft/src/GuiWorldSlot + f Lnet/minecraft/class_391; field_1275 parentWorldGui +c net/minecraft/class_393 net/minecraft/src/GuiShareToLan + m ()V method_1087 func_74088_g + f Lnet/minecraft/class_388; field_1276 parentScreen + f Lnet/minecraft/class_356; field_1277 buttonAllowCommandsToggle + f Lnet/minecraft/class_356; field_1278 buttonGameMode + f Ljava/lang/String; field_1279 gameMode + f Z field_1280 allowCommands +c net/minecraft/class_394 net/minecraft/src/GuiSlider + f F field_1281 sliderValue + f Z field_1282 dragging + f Lnet/minecraft/class_350; field_1283 idFloat +c net/minecraft/class_395 net/minecraft/src/GuiSmallButton + m ()Lnet/minecraft/class_350; method_1088 returnEnumOptions + f Lnet/minecraft/class_350; field_1284 enumOptions +c net/minecraft/class_396 net/minecraft/src/GuiSnooper + m (Lnet/minecraft/class_396;)Ljava/util/List; method_1089 func_74095_a + m (Lnet/minecraft/class_396;)Ljava/util/List; method_1090 func_74094_b + f Lnet/minecraft/class_388; field_1285 snooperGuiScreen + f Lnet/minecraft/class_347; field_1286 snooperGameSettings + f Ljava/util/List; field_1287 field_74098_c + f Ljava/util/List; field_1288 field_74096_d + f Ljava/lang/String; field_1289 snooperTitle + f [Ljava/lang/String; field_1290 field_74101_n + f Lnet/minecraft/class_397; field_1291 snooperList + f Lnet/minecraft/class_356; field_1292 buttonAllowSnooping +c net/minecraft/class_397 net/minecraft/src/GuiSnooperList + f Lnet/minecraft/class_396; field_1293 snooperGui +c net/minecraft/class_398 net/minecraft/src/GuiVideoSettings + f Ljava/lang/String; field_1294 screenTitle + f Lnet/minecraft/class_388; field_1295 parentGuiScreen + f Lnet/minecraft/class_347; field_1296 guiGameSettings + f Z field_1297 is64bit + f [Lnet/minecraft/class_350; field_1298 videoOptions +c net/minecraft/class_399 net/minecraft/src/GuiAchievement + m ()V method_1091 updateAchievementWindow + m (Lnet/minecraft/class_814;)V method_1092 queueTakenAchievement + m ()V method_1093 updateAchievementWindowScale + m (Lnet/minecraft/class_814;)V method_1094 queueAchievementInformation + f Lnet/minecraft/class_1653; field_6299 achievementTextures + f Lnet/minecraft/class_1600; field_1299 theGame + f I field_1300 achievementWindowWidth + f I field_1301 achievementWindowHeight + f Ljava/lang/String; field_1302 achievementGetLocalText + f Ljava/lang/String; field_1303 achievementStatName + f Lnet/minecraft/class_814; field_1304 theAchievement + f J field_1305 achievementTime + f Lnet/minecraft/class_560; field_1306 itemRender + f Z field_1307 haveAchiement +c net/minecraft/class_400 net/minecraft/src/GuiAchievements + m (IIF)V method_1095 genAchievementBackground + m ()V method_1096 drawTitle + f Lnet/minecraft/class_625; field_1323 statFileWriter + f I field_1308 achievementsPaneWidth + f I field_1309 achievementsPaneHeight + f I field_1310 mouseX + f I field_1311 mouseY + f D field_1312 field_74117_m + f D field_1313 field_74115_n + f D field_1314 guiMapX + f D field_1315 guiMapY + f D field_1316 field_74124_q + f D field_1317 field_74123_r + f I field_1318 guiMapTop + f I field_1319 guiMapLeft + f I field_1320 guiMapBottom + f I field_1321 guiMapRight + f Lnet/minecraft/class_1653; field_6300 achievementTextures + f I field_1322 isMouseButtonDown +c net/minecraft/class_402 net/minecraft/src/GuiStats + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_1600; method_1097 getMinecraft + m (Lnet/minecraft/class_402;III)V method_1098 drawItemSprite + m (Lnet/minecraft/class_402;IIII)V method_1099 drawSprite + m (Lnet/minecraft/class_402;IIIIII)V method_1100 drawGradientRect + m (II)V method_1101 drawButtonBackground + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1102 getFontRenderer1 + m (Lnet/minecraft/class_402;IIIIII)V method_1103 drawGradientRect1 + m (III)V method_1104 drawItemSprite + m (IIII)V method_1105 drawSprite + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_625; method_1106 getStatsFileWriter + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1107 getFontRenderer2 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1108 getFontRenderer3 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_1600; method_1109 getMinecraft1 + m ()V method_1110 addHeaderButtons + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_1600; method_1111 getMinecraft2 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1112 getFontRenderer4 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1113 getFontRenderer5 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1114 getFontRenderer6 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1115 getFontRenderer7 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1116 getFontRenderer8 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1117 getFontRenderer9 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1118 getFontRenderer10 + m (Lnet/minecraft/class_402;)Lnet/minecraft/class_370; method_1119 getFontRenderer11 + f Lnet/minecraft/class_388; field_1325 parentGui + f Ljava/lang/String; field_1326 statsTitle + f Lnet/minecraft/class_560; field_1327 renderItem + f Lnet/minecraft/class_405; field_1328 slotGeneral + f Lnet/minecraft/class_406; field_1329 slotItem + f Lnet/minecraft/class_403; field_1330 slotBlock + f Lnet/minecraft/class_625; field_1331 statFileWriter + f Lnet/minecraft/class_390; field_1332 selectedSlot +c net/minecraft/class_403 net/minecraft/src/GuiSlotStatsBlock + f Lnet/minecraft/class_402; field_1333 theStats +c net/minecraft/class_404 net/minecraft/src/SorterStatsBlock + m (Lnet/minecraft/class_818;Lnet/minecraft/class_818;)I method_1120 func_78334_a + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_402; field_1334 statsGUI + f Lnet/minecraft/class_403; field_1335 slotStatsBlockGUI +c net/minecraft/class_405 net/minecraft/src/GuiSlotStatsGeneral + f Lnet/minecraft/class_402; field_1336 statsGui +c net/minecraft/class_406 net/minecraft/src/GuiSlotStatsItem + f Lnet/minecraft/class_402; field_1337 slotGuiStats +c net/minecraft/class_407 net/minecraft/src/SorterStatsItem + m (Lnet/minecraft/class_818;Lnet/minecraft/class_818;)I method_1121 func_78337_a + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_402; field_1338 statsGUI + f Lnet/minecraft/class_406; field_1339 slotStatsItemGUI +c net/minecraft/class_408 net/minecraft/src/GuiSlotStats + m (Lnet/minecraft/class_818;II)V method_1122 func_77259_a + m (Lnet/minecraft/class_818;IIZ)V method_1123 func_77260_a + m (I)Ljava/lang/String; method_1124 func_77258_c + m (I)Lnet/minecraft/class_818; method_1125 func_77257_d + m (I)V method_1126 func_77261_e + f I field_1340 field_77262_g + f Ljava/util/List; field_1341 field_77266_h + f Ljava/util/Comparator; field_1342 field_77267_i + f I field_1343 field_77264_j + f I field_1344 field_77265_k + f Lnet/minecraft/class_402; field_1345 statsGui +c net/minecraft/class_409 net/minecraft/src/GuiContainer + m (FII)V method_1127 drawGuiContainerBackgroundLayer + m (I)Z method_4261 checkHotbarKeys + m (Ljava/lang/String;II)V method_1128 drawCreativeTabHoveringText + m (Ljava/util/List;II)V method_4946 func_102021_a + m (Lnet/minecraft/class_1026;)V method_1129 drawSlotInventory + m (Lnet/minecraft/class_1026;II)Z method_1130 isMouseOverSlot + m (Lnet/minecraft/class_1026;III)V method_1131 handleMouseClick + m (Lnet/minecraft/class_1071;II)V method_1132 drawItemStackTooltip + m (Lnet/minecraft/class_1071;IILjava/lang/String;)V method_4264 drawItemStack + m (II)V method_4262 drawGuiContainerForegroundLayer + m (II)Lnet/minecraft/class_1026; method_1133 getSlotAtPosition + m (IIIIII)Z method_1134 isPointInRegion + m ()V method_4947 func_94066_g + f J field_5102 returningStackTime + f Lnet/minecraft/class_1071; field_5103 returningStack + f Lnet/minecraft/class_1026; field_5104 field_92033_y + f J field_5105 field_92032_z + f I field_5715 field_94071_C + f I field_5716 field_94067_D + f Z field_5717 field_94068_E + f I field_5718 field_94069_F + f J field_5719 field_94070_G + f Lnet/minecraft/class_1026; field_5720 field_94072_H + f I field_5721 field_94073_I + f Z field_5722 field_94074_J + f Lnet/minecraft/class_1071; field_5723 field_94075_K + f Lnet/minecraft/class_1653; field_6301 field_110408_a + f Lnet/minecraft/class_560; field_1346 itemRenderer + f I field_1347 xSize + f I field_1348 ySize + f Lnet/minecraft/class_1002; field_1349 inventorySlots + f I field_1350 guiLeft + f I field_1351 guiTop + f Ljava/util/Set; field_5724 field_94077_p + f Z field_5725 field_94076_q + f Lnet/minecraft/class_1026; field_5095 theSlot + f Lnet/minecraft/class_1026; field_5096 clickedSlot + f Z field_5097 isRightMouseClick + f Lnet/minecraft/class_1071; field_5098 draggedStack + f I field_5099 field_85049_r + f I field_5100 field_85048_s + f Lnet/minecraft/class_1026; field_5101 returningStackDestSlot +c net/minecraft/class_1330 net/minecraft/src/GuiRepair + m ()V method_5592 func_135015_g + f Lnet/minecraft/class_1653; field_6302 anvilGuiTextures + f Lnet/minecraft/class_1421; field_5122 repairContainer + f Lnet/minecraft/class_367; field_5123 itemNameField + f Lnet/minecraft/class_987; field_5124 field_82325_q +c net/minecraft/class_1323 net/minecraft/src/GuiBeacon + m ()Lnet/minecraft/class_1653; method_5593 getBeaconGuiTextures + f Lnet/minecraft/class_1653; field_6303 beaconGuiTextures + f Lnet/minecraft/class_1308; field_5106 beacon + f Lnet/minecraft/class_1325; field_5107 beaconConfirmButton + f Z field_5108 buttonsNotDrawn +c net/minecraft/class_1324 net/minecraft/src/GuiBeaconButtonCancel + f Lnet/minecraft/class_1323; field_5109 beaconGui +c net/minecraft/class_1325 net/minecraft/src/GuiBeaconButtonConfirm + f Lnet/minecraft/class_1323; field_5110 beaconGui +c net/minecraft/class_1326 net/minecraft/src/GuiBeaconButtonPower + f Lnet/minecraft/class_1323; field_5111 beaconGui + f I field_5112 field_82261_l + f I field_5113 field_82262_m +c net/minecraft/class_1327 net/minecraft/src/GuiBeaconButton + m ()Z method_4265 func_82255_b + m (Z)V method_4266 func_82254_b + f Lnet/minecraft/class_1653; field_6304 buttonTexture + f I field_5115 field_82257_l + f I field_5116 field_82258_m + f Z field_5117 field_82256_n +c net/minecraft/class_410 net/minecraft/src/GuiScreenBook + m (Ljava/lang/String;)V method_1136 func_74159_a + m (Z)V method_1137 sendBookToServer + m (CI)V method_1138 keyTypedInBook + m (Ljava/lang/String;)V method_1139 func_74160_b + m (CI)V method_1140 func_74162_c + m ()Lnet/minecraft/class_1653; method_5594 func_110404_g + m ()V method_1141 updateButtons + m ()V method_1142 addNewPage + m ()Ljava/lang/String; method_1143 func_74158_i + f Lnet/minecraft/class_356; field_1367 buttonSign + f Lnet/minecraft/class_356; field_1368 buttonFinalize + f Lnet/minecraft/class_356; field_1369 buttonCancel + f Lnet/minecraft/class_1653; field_6305 bookGuiTextures + f Lnet/minecraft/class_988; field_1352 editingPlayer + f Lnet/minecraft/class_1071; field_1353 itemstackBook + f Z field_1354 bookIsUnsigned + f Z field_1355 bookModified + f Z field_1356 editingTitle + f I field_1357 updateCount + f I field_1358 bookImageWidth + f I field_1359 bookImageHeight + f I field_1360 bookTotalPages + f I field_1361 currPage + f Lnet/minecraft/class_474; field_1362 bookPages + f Ljava/lang/String; field_1363 bookTitle + f Lnet/minecraft/class_411; field_1364 buttonNextPage + f Lnet/minecraft/class_411; field_1365 buttonPreviousPage + f Lnet/minecraft/class_356; field_1366 buttonDone +c net/minecraft/class_411 net/minecraft/src/GuiButtonNextPage + f Z field_1370 nextPage +c net/minecraft/class_412 net/minecraft/src/GuiBrewingStand + f Lnet/minecraft/class_1653; field_6306 brewingStandGuiTextures + f Lnet/minecraft/class_215; field_1371 brewingStand +c net/minecraft/class_1328 net/minecraft/src/GuiCommandBlock + f Lnet/minecraft/class_367; field_5118 commandTextField + f Lnet/minecraft/class_1309; field_5119 commandBlock + f Lnet/minecraft/class_356; field_5726 doneBtn + f Lnet/minecraft/class_356; field_5727 cancelBtn +c net/minecraft/class_413 net/minecraft/src/GuiChest + f Lnet/minecraft/class_1653; field_6307 field_110421_t + f Lnet/minecraft/class_849; field_1372 upperChestInventory + f Lnet/minecraft/class_849; field_1373 lowerChestInventory + f I field_1374 inventoryRows +c net/minecraft/class_414 net/minecraft/src/GuiCrafting + f Lnet/minecraft/class_1653; field_6308 craftingTableGuiTextures +c net/minecraft/class_1329 net/minecraft/src/CreativeCrafting + f Lnet/minecraft/class_1600; field_5120 mc +c net/minecraft/class_415 net/minecraft/src/GuiContainerCreative + m (Lnet/minecraft/class_1041;)V method_1144 renderCreativeTab + m (Lnet/minecraft/class_1041;II)Z method_1145 func_74232_a + m (Lnet/minecraft/class_1041;)V method_1146 setCurrentCreativeTab + m (Lnet/minecraft/class_1041;II)Z method_1147 renderCreativeInventoryHoveringText + m ()I method_1148 getCurrentTabIndex + m ()Lnet/minecraft/class_852; method_1149 getInventory + m ()V method_1150 updateCreativeSearch + m ()Z method_1151 needsScrollBars + f Ljava/util/List; field_1381 backupContainerSlots + f Lnet/minecraft/class_1026; field_1382 field_74235_v + f Z field_1383 field_74234_w + f Lnet/minecraft/class_1329; field_5121 field_82324_x + f Lnet/minecraft/class_1653; field_6309 field_110424_t + f Lnet/minecraft/class_852; field_1375 inventory + f I field_1376 selectedTabIndex + f F field_1377 currentScroll + f Z field_1378 isScrolling + f Z field_1379 wasClicking + f Lnet/minecraft/class_367; field_1380 searchField +c net/minecraft/class_416 net/minecraft/src/ContainerCreative + m (F)V method_1152 scrollTo + m ()Z method_1153 hasMoreThan1PageOfItemsInList + f Ljava/util/List; field_1384 itemList +c net/minecraft/class_417 net/minecraft/src/SlotCreativeInventory + m (Lnet/minecraft/class_417;)Lnet/minecraft/class_1026; method_1154 func_75240_a + f Lnet/minecraft/class_415; field_1385 theCreativeInventory + f Lnet/minecraft/class_1026; field_1386 theSlot +c net/minecraft/class_418 net/minecraft/src/InventoryEffectRenderer + m ()V method_1155 displayDebuffEffects + f Z field_1387 field_74222_o +c net/minecraft/class_419 net/minecraft/src/EnchantmentNameParts + m ()Ljava/lang/String; method_1156 generateRandomEnchantName + m (J)V method_1157 setRandSeed + f Lnet/minecraft/class_419; field_1388 instance + f Ljava/util/Random; field_1389 rand + f [Ljava/lang/String; field_1390 wordList +c net/minecraft/class_420 net/minecraft/src/GuiEnchantment + m ()V method_1158 func_74205_h + f Lnet/minecraft/class_1071; field_1398 theItemStack + f Lnet/minecraft/class_1653; field_6310 enchantingTableGuiTextures + f Lnet/minecraft/class_1653; field_6311 enchantingTableBookTextures + f Lnet/minecraft/class_433; field_1399 bookModel + f Ljava/util/Random; field_1400 rand + f Lnet/minecraft/class_1013; field_1401 containerEnchantment + f Ljava/lang/String; field_5728 field_94079_C + f I field_1391 field_74214_o + f F field_1392 field_74213_p + f F field_1393 field_74212_q + f F field_1394 field_74211_r + f F field_1395 field_74210_s + f F field_1396 field_74209_t + f F field_1397 field_74208_u +c net/minecraft/class_421 net/minecraft/src/GuiFurnace + f Lnet/minecraft/class_1653; field_6312 furnaceGuiTextures + f Lnet/minecraft/class_221; field_1402 furnaceInventory +c net/minecraft/class_1479 net/minecraft/src/GuiHopper + f Lnet/minecraft/class_1653; field_6313 hopperGuiTextures + f Lnet/minecraft/class_849; field_5729 field_94081_r + f Lnet/minecraft/class_849; field_5730 field_94080_s +c net/minecraft/class_1602 net/minecraft/src/GuiScreenHorseInventory + f Lnet/minecraft/class_1653; field_6314 horseGuiTextures + f Lnet/minecraft/class_849; field_6315 field_110413_u + f Lnet/minecraft/class_849; field_6316 field_110412_v + f Lnet/minecraft/class_1712; field_6317 field_110411_w + f F field_6318 field_110416_x + f F field_6319 field_110415_y +c net/minecraft/class_422 net/minecraft/src/GuiInventory + m (IIIFFLnet/minecraft/class_1699;)V method_5595 func_110423_a + f F field_1403 xSize_lo + f F field_1404 ySize_lo +c net/minecraft/class_423 net/minecraft/src/GuiMerchant + m ()Lnet/minecraft/class_1143; method_1160 getIMerchant + m ()Lnet/minecraft/class_1653; method_5596 func_110417_h + f Lnet/minecraft/class_1653; field_6320 merchantGuiTextures + f Lnet/minecraft/class_1143; field_1405 theIMerchant + f Lnet/minecraft/class_424; field_1406 nextRecipeButtonIndex + f Lnet/minecraft/class_424; field_1407 previousRecipeButtonIndex + f I field_1408 currentRecipeIndex + f Ljava/lang/String; field_5731 field_94082_v +c net/minecraft/class_424 net/minecraft/src/GuiButtonMerchant + f Z field_1409 mirrored +c net/minecraft/class_425 net/minecraft/src/GuiEditSign + f Ljava/lang/String; field_1410 screenTitle + f Ljava/lang/String; field_1411 allowedCharacters + f Lnet/minecraft/class_224; field_1412 entitySign + f I field_1413 updateCounter + f I field_1414 editLine + f Lnet/minecraft/class_356; field_5732 doneBtn +c net/minecraft/class_426 net/minecraft/src/GuiDispenser + f Lnet/minecraft/class_218; field_5733 theDispenser + f Lnet/minecraft/class_1653; field_6321 dispenserGuiTextures +c net/minecraft/class_1603 net/minecraft/src/GuiScreenBackup + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_1600; method_5597 func_110366_a + m (Lnet/minecraft/class_1603;I)I method_5598 func_130029_a + m (Lnet/minecraft/class_1603;Ljava/util/List;)Ljava/util/List; method_5599 func_110373_a + m (Lnet/minecraft/class_1603;)J method_5600 func_110367_b + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_1600; method_5601 func_130030_c + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_1480; method_5602 func_130031_d + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_1600; method_5603 func_130035_e + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_1600; method_5604 func_130036_f + m ()V method_5605 func_110369_g + m (Lnet/minecraft/class_1603;)Ljava/util/List; method_5606 func_110370_e + m ()V method_5607 func_110374_h + m (Lnet/minecraft/class_1603;)I method_5608 func_130034_h + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_370; method_5609 func_130032_i + m (Lnet/minecraft/class_1603;)Lnet/minecraft/class_370; method_5610 func_130033_j + f Lnet/minecraft/class_1480; field_6322 field_110380_a + f J field_6323 field_110377_b + f Ljava/util/List; field_6324 field_110378_c + f Lnet/minecraft/class_1605; field_6325 field_110375_d + f I field_6326 field_110376_e + f Lnet/minecraft/class_356; field_6327 field_110379_p +c net/minecraft/class_1604 net/minecraft/src/GuiScreenBackupDownloadThread + m ()V run run + f Lnet/minecraft/class_1603; field_6328 field_111250_a +c net/minecraft/class_1605 net/minecraft/src/GuiScreenBackupSelectionList + m (Ljava/lang/Long;)Ljava/lang/String; method_5611 func_111248_a + m (Ljava/util/Date;)Ljava/lang/String; method_5612 func_111247_a + m (IIIILnet/minecraft/class_533;)V method_5613 func_111246_b + f Lnet/minecraft/class_1603; field_6329 field_111249_a +c net/minecraft/class_1606 net/minecraft/src/GuiScreenBackupRestoreTask + m ()V run run + f Lnet/minecraft/class_1603; field_6330 theBackupScreen + f Lnet/minecraft/class_1621; field_6331 theBackup +c net/minecraft/class_1607 net/minecraft/src/GuiScreenClientOutdated + f Lnet/minecraft/class_388; field_6332 previousScreen +c net/minecraft/class_1480 net/minecraft/src/GuiScreenConfigureWorld + m (I)I method_4948 func_96264_a + m (Lnet/minecraft/class_1480;)Lnet/minecraft/class_1600; method_4949 getMinecraft + m (Lnet/minecraft/class_1480;I)I method_4950 func_96274_a + m (Lnet/minecraft/class_1480;)I method_4951 func_96271_b + m (Lnet/minecraft/class_1480;I)I method_4952 func_96270_b + m (Lnet/minecraft/class_1480;)I method_4953 func_96269_c + m (I)V method_4954 func_96267_d + m (Lnet/minecraft/class_1480;)Lnet/minecraft/class_1513; method_4955 func_96266_d + m (Lnet/minecraft/class_1480;)I method_4956 func_96263_e + m (Lnet/minecraft/class_1480;)Lnet/minecraft/class_370; method_4957 func_96273_f + m ()V method_4958 func_96268_g + m ()V method_4959 func_96275_h + m ()V method_4960 func_96272_i + m ()Ljava/lang/String; method_4961 func_104045_j + f Z field_5749 field_102020_y + f Lnet/minecraft/class_388; field_5734 field_96285_a + f Lnet/minecraft/class_1513; field_5735 field_96280_b + f Lnet/minecraft/class_1481; field_5736 field_96282_c + f I field_5737 field_96277_d + f I field_5738 field_96286_n + f I field_5739 field_96287_o + f I field_5740 field_96284_p + f Ljava/lang/String; field_5741 field_96283_q + f Lnet/minecraft/class_356; field_5742 field_96281_r + f Lnet/minecraft/class_356; field_5743 field_96279_s + f Lnet/minecraft/class_356; field_5744 field_96278_t + f Lnet/minecraft/class_356; field_5745 field_96276_u + f Lnet/minecraft/class_356; field_5746 field_98128_v + f Lnet/minecraft/class_356; field_5747 field_98127_w + f Lnet/minecraft/class_356; field_5748 field_98129_x + f Lnet/minecraft/class_356; field_6333 field_110381_z +c net/minecraft/class_1481 net/minecraft/src/SelectionListInvited + m (IIIILnet/minecraft/class_533;)V method_4962 func_98263_b + f Lnet/minecraft/class_1480; field_5750 theGuiScreenConfigureWorld +c net/minecraft/class_1482 net/minecraft/src/GuiScreenCreateOnlineWorld + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_1600; method_4963 func_96248_a + m (Lnet/minecraft/class_1625;)V method_5614 func_110355_a + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_388; method_4964 func_96247_b + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_1600; method_4965 func_96246_c + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_1600; method_5615 func_130026_d + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_1600; method_5616 func_130027_e + m (Lnet/minecraft/class_1482;)Lnet/minecraft/class_1600; method_5617 func_130028_f + m ()V method_4966 func_96252_h + m ()Z method_4967 func_96249_i + f Lnet/minecraft/class_388; field_5751 field_96260_a + f Lnet/minecraft/class_367; field_5752 field_96257_c + f Lnet/minecraft/class_367; field_5753 field_96255_b + f Ljava/lang/String; field_5754 field_98108_c + f Ljava/lang/String; field_5755 field_98109_n + f I field_5756 field_96253_d + f I field_5757 field_96261_n + f I field_6334 field_110357_r + f Z field_5758 field_96256_r + f Ljava/lang/String; field_5759 field_96254_s + f Lnet/minecraft/class_1625; field_6335 field_110356_u +c net/minecraft/class_1483 net/minecraft/src/TaskWorldCreation + m ()V run run + f Lnet/minecraft/class_1482; field_5760 field_96590_a + f Ljava/lang/String; field_5761 field_96589_c + f Ljava/lang/String; field_5762 field_96587_d + f Ljava/lang/String; field_5764 field_104065_f + f Lnet/minecraft/class_1625; field_6336 field_111253_f +c net/minecraft/class_1484 net/minecraft/src/GuiScreenDisconnectedOnline + f Ljava/lang/String; field_5765 field_98113_a + f Ljava/lang/String; field_5766 field_98111_b + f [Ljava/lang/Object; field_5767 field_98112_c + f Ljava/util/List; field_5768 field_98110_d + f Lnet/minecraft/class_388; field_5769 field_98114_n +c net/minecraft/class_1485 net/minecraft/src/GuiScreenEditOnlineWorld + m ()V method_4968 func_96200_g + f Lnet/minecraft/class_388; field_5770 field_96204_a + f Lnet/minecraft/class_388; field_5771 field_96202_b + f Lnet/minecraft/class_367; field_5772 field_96203_c + f Lnet/minecraft/class_367; field_5773 field_96201_d + f Lnet/minecraft/class_1513; field_5774 field_96205_n + f Lnet/minecraft/class_356; field_5775 field_96206_o + f I field_5776 field_104054_p + f I field_5777 field_104053_q + f I field_5778 field_104052_r + f Lnet/minecraft/class_1502; field_5779 field_104051_s +c net/minecraft/class_1486 net/minecraft/src/GuiScreenInvite + m (Ljava/lang/String;)V method_4969 func_101015_a + f Lnet/minecraft/class_367; field_5780 field_96227_a + f Lnet/minecraft/class_1513; field_5781 field_96223_b + f Lnet/minecraft/class_388; field_5782 field_96224_c + f Lnet/minecraft/class_1480; field_5783 field_96222_d + f I field_5784 field_96228_n + f I field_5785 field_96229_o + f Ljava/lang/String; field_5786 field_101016_p + f Ljava/lang/String; field_5787 field_96226_p + f Z field_5788 field_96225_q +c net/minecraft/class_1487 net/minecraft/src/GuiScreenConfirmation + f Lnet/minecraft/class_388; field_6337 field_140048_a + f Ljava/lang/String; field_6338 field_140046_b + f Ljava/lang/String; field_6339 field_140047_c + f I field_6340 field_140044_d + f Lnet/minecraft/class_1608; field_6341 field_140045_e + f Ljava/lang/String; field_6342 field_140049_p + f Ljava/lang/String; field_5789 field_96288_n +c net/minecraft/class_1608 net/minecraft/src/GuiScreenConfirmationType + f Lnet/minecraft/class_1608; field_6343 Warning + f Lnet/minecraft/class_1608; field_6344 Info + f I field_6345 field_140075_c + f Ljava/lang/String; field_6346 field_140072_d + f [Lnet/minecraft/class_1608; field_6347 field_140073_e +c net/minecraft/class_1488 net/minecraft/src/GuiScreenLongRunningTask + m (Ljava/lang/String;)V method_4970 setFailedMessage + m (Ljava/lang/String;)V method_4971 setMessage + m ()V method_4972 func_98117_g + m ()Lnet/minecraft/class_1600; method_4973 func_96208_g + m ()Z method_4974 wasScreenClosed + f [Ljava/lang/String; field_5790 PROGRESS_TEXT + f I field_5791 field_96213_b + f Lnet/minecraft/class_388; field_5792 previousScreen + f Ljava/lang/Thread; field_5793 taskThread + f Ljava/lang/String; field_5794 message + f Z field_5795 taskFailed + f Ljava/lang/String; field_5796 failedMessage + f Z field_5797 screenWasClosed + f I field_5798 progressCounter + f Lnet/minecraft/class_1489; field_5799 task +c net/minecraft/class_1489 net/minecraft/src/TaskLongRunning + m ()V method_4975 updateScreen + m (Lnet/minecraft/class_356;)V method_4976 buttonClicked + m (Lnet/minecraft/class_1488;)V method_4977 setGUI + m (Ljava/lang/String;)V method_4978 setFailedMessage + m ()Lnet/minecraft/class_1600; method_4979 getMinecraft + m (Ljava/lang/String;)V method_4980 setMessage + m ()Z method_4981 wasScreenClosed + m ()V method_4982 initGUI + f Lnet/minecraft/class_1488; field_5800 taskGUI +c net/minecraft/class_1490 net/minecraft/src/GuiScreenSelectLocation + m ()I method_4983 getSize + m (I)Z method_4984 isSelected + m (II)V method_4985 func_104089_a + m (IIF)V method_4986 drawScreen + m (IIII)V method_4987 func_104084_a + m (IIIILnet/minecraft/class_533;)V method_4988 drawSlot + m (IILnet/minecraft/class_533;)V method_4989 func_104088_a + m (IZ)V method_4990 elementClicked + m (Lnet/minecraft/class_356;)V method_4991 actionPerformed + m ()I method_4992 func_130003_b + m (I)Z method_4993 func_104086_b + m (II)V method_4994 func_104087_b + m (IIII)V method_4995 func_104083_b + m ()V method_4996 func_130004_c + m ()I method_4997 func_104085_d + m ()I method_4998 func_104090_g + m ()V method_4999 func_104091_h + f Lnet/minecraft/class_1600; field_5806 field_104092_f + f I field_5801 field_104098_a + f I field_5802 field_104096_b + f I field_5803 field_104097_c + f I field_5804 field_104094_d + f I field_5805 field_104095_e + f I field_5807 field_104093_g + f I field_5808 field_104105_h + f I field_5809 field_104106_i + f I field_5810 field_104103_j + f I field_5811 field_104104_k + f I field_5812 field_104101_l + f F field_5813 field_104102_m + f F field_5814 field_104099_n + f F field_5815 field_104100_o + f I field_5816 field_104111_p + f J field_5817 field_104110_q + f Z field_5818 field_104109_r + f Z field_5819 field_104108_s + f I field_5820 field_104107_t +c net/minecraft/class_1609 net/minecraft/src/GuiScreenMcoWorldTemplate + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_1600; method_5618 func_110382_a + m (Lnet/minecraft/class_1609;I)I method_5619 func_130064_a + m (Lnet/minecraft/class_1609;Lnet/minecraft/class_1625;)Lnet/minecraft/class_1625; method_5620 func_130065_a + m (Lnet/minecraft/class_1609;Ljava/util/List;)Ljava/util/List; method_5621 func_110388_a + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_1600; method_5622 func_110392_b + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_1600; method_5623 func_130066_c + m (Lnet/minecraft/class_1609;)Ljava/util/List; method_5624 func_110395_c + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_1625; method_5625 func_130067_e + m (Lnet/minecraft/class_1609;)I method_5626 func_130062_f + m ()V method_5627 func_110385_g + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_370; method_5628 func_110389_g + m ()V method_5629 func_110394_h + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_370; method_5630 func_110387_h + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_370; method_5631 func_110384_i + m (Lnet/minecraft/class_1609;)Lnet/minecraft/class_370; method_5632 func_130063_j + f Lnet/minecraft/class_1619; field_6348 field_110401_a + f Lnet/minecraft/class_1625; field_6349 field_110398_b + f Ljava/util/List; field_6350 field_110399_c + f Lnet/minecraft/class_1611; field_6351 field_110396_d + f I field_6352 field_110397_e + f Lnet/minecraft/class_356; field_6353 field_110400_p +c net/minecraft/class_1610 net/minecraft/src/GuiScreenMcoWorldTemplateDownloadThread + m ()V run run + f Lnet/minecraft/class_1609; field_6354 field_111256_a +c net/minecraft/class_1611 net/minecraft/src/GuiScreenMcoWorldTemplateSelectionList + m (IIIILnet/minecraft/class_533;)V method_5633 func_111244_b + f Lnet/minecraft/class_1609; field_6355 field_111245_a +c net/minecraft/class_1495 net/minecraft/src/SelectionListBase + m ()I method_5012 func_96608_a + m (I)Z method_5013 func_96609_a + m (IIF)V method_5014 func_96612_a + m (IIIILnet/minecraft/class_533;)V method_5015 func_96610_a + m (IZ)V method_5016 func_96615_a + m ()I method_5017 func_96613_b + m ()V method_5018 func_96611_c + m ()I method_5019 func_96607_d + m ()I method_5020 func_96606_e + m ()V method_5021 func_96614_f + f Lnet/minecraft/class_1600; field_5831 mc + f I field_5832 field_96620_b + f I field_5833 field_96621_c + f I field_5834 field_96618_d + f I field_5835 field_96619_e + f I field_5836 field_96616_f + f I field_5837 field_96617_g + f I field_5838 field_96627_h + f F field_5839 field_96628_i + f F field_5840 field_96625_j + f F field_5841 field_96626_k + f I field_5842 field_96623_l + f J field_5843 field_96624_m +c net/minecraft/class_1496 net/minecraft/src/TaskOnlineConnect + m (I)V method_5634 func_111251_a + m (Lnet/minecraft/class_1496;)Lnet/minecraft/class_388; method_5022 func_98172_a + m (Lnet/minecraft/class_1496;Lnet/minecraft/class_469;)Lnet/minecraft/class_469; method_5023 func_96583_a + m (Ljava/lang/String;I)V method_5024 func_96582_a + m (Lnet/minecraft/class_1496;)Lnet/minecraft/class_469; method_5025 func_96580_a + m ()V run run + f Lnet/minecraft/class_469; field_5844 field_96586_a + f Lnet/minecraft/class_1513; field_5845 field_96585_c + f Lnet/minecraft/class_388; field_5846 field_96584_d +c net/minecraft/class_1497 net/minecraft/src/ThreadOnlineConnect + m ()V run run + f Ljava/lang/String; field_5847 field_96595_a + f I field_5848 field_96593_b + f Lnet/minecraft/class_1496; field_5849 field_96594_c +c net/minecraft/class_1498 net/minecraft/src/GuiScreenOnlineServers + m (J)V method_5028 func_102018_a + m (Lnet/minecraft/class_1498;)J method_5635 func_140041_a + m (Lnet/minecraft/class_1498;IIII)V method_5045 func_104031_c + m (Lnet/minecraft/class_1498;IIIII)V method_5032 func_140031_a + m (Lnet/minecraft/class_1498;J)Lnet/minecraft/class_1513; method_5636 func_140011_a + m (Lnet/minecraft/class_1498;Lnet/minecraft/class_1513;)V method_5033 func_140024_a + m (Lnet/minecraft/class_1513;)V method_5035 func_96174_a + m (Ljava/lang/String;II)V method_5036 func_96165_a + m (II)V method_5637 func_130038_b + m (IIIII)V method_5037 func_104039_b + m (J)Lnet/minecraft/class_1513; method_5638 func_140030_b + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5029 func_98075_b + m (Lnet/minecraft/class_1498;IIII)V method_5041 func_140035_b + m (Lnet/minecraft/class_1498;J)J method_5639 func_140036_b + m (II)Z method_5640 func_130037_c + m (IIII)V method_5042 func_101008_c + m (J)I method_5641 func_140009_c + m (Lnet/minecraft/class_1498;)Ljava/util/List; method_5043 func_140013_c + m (Lnet/minecraft/class_1498;IIII)V method_5031 func_140020_c + m (Lnet/minecraft/class_1498;J)V method_5044 func_140008_c + m (IIII)V method_5046 func_101006_d + m (J)Lnet/minecraft/class_1513; method_5038 func_98086_a + m (Lnet/minecraft/class_1498;)V method_5642 func_140017_d + m (Lnet/minecraft/class_1498;J)I method_5643 func_140027_d + m (IIII)V method_5048 func_101001_e + m (J)V method_5644 func_140032_e + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5645 func_98076_f + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5039 func_140037_f + m ()V method_5051 func_96178_g + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5050 func_140015_g + m ()Lnet/minecraft/class_1491; method_5646 func_140040_h + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_356; method_5049 func_140038_h + m ()Ljava/lang/Object; method_5053 func_140029_i + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_356; method_5052 func_140033_i + m ()I method_5055 func_140018_j + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5054 func_104032_j + m ()I method_5057 func_140016_k + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_370; method_5056 func_140023_k + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5058 func_140014_l + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_370; method_5647 func_140039_m + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_370; method_5062 func_98079_k + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_370; method_5648 func_110402_q + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_370; method_5063 func_140010_p + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_1600; method_5066 func_142023_q + m ()I method_5059 func_140021_r + m ()V method_5649 func_140019_s + m ()V method_5650 func_140012_t + f I field_5865 field_104044_y + f Lnet/minecraft/class_1653; field_6356 field_130039_a + f Lnet/minecraft/class_388; field_5850 field_96188_a + f Lnet/minecraft/class_1500; field_5851 field_96186_b + f I field_5852 field_96187_c + f Ljava/lang/Object; field_5853 field_96185_d + f J field_6357 field_96189_n + f Lnet/minecraft/class_356; field_5855 field_96190_o + f Lnet/minecraft/class_356; field_5856 field_96198_p + f Lnet/minecraft/class_1478; field_5857 field_96197_q + f Lnet/minecraft/class_356; field_5858 field_96196_r + f Ljava/lang/String; field_5859 field_96195_s + f Lnet/minecraft/class_1491; field_5860 field_96194_t + f Z field_5861 field_96193_u + f Ljava/util/List; field_5862 field_96192_v + f I field_5863 field_96199_x + f Ljava/lang/Long; field_5864 field_102019_y +c net/minecraft/class_1499 net/minecraft/src/ThreadOnlineScreen + m ()V run run + f Lnet/minecraft/class_1498; field_5866 field_98173_a +c net/minecraft/class_1500 net/minecraft/src/GuiSlotOnlineServerList + m (IIILnet/minecraft/class_1513;)V method_5067 func_96293_a + m (IIIILnet/minecraft/class_533;)V method_5068 func_96292_b + f Lnet/minecraft/class_1498; field_5867 field_96294_a +c net/minecraft/class_1501 net/minecraft/src/ThreadConnectToOnlineServer + m ()V run run + f Lnet/minecraft/class_1513; field_5868 field_96597_a + f Lnet/minecraft/class_1500; field_5869 field_96596_b +c net/minecraft/class_1502 net/minecraft/src/GuiScreenOnlineServersSubscreen + m ()V method_5069 func_104068_a + m (Lnet/minecraft/class_356;)V method_5070 func_104069_a + m (Lnet/minecraft/class_388;Lnet/minecraft/class_370;)V method_5071 func_104071_a + m ()V method_5072 func_104070_b + m ()Ljava/lang/String; method_5073 func_104072_c + m ()Ljava/lang/String; method_5074 func_104067_d + f Ljava/util/List; field_5870 field_104079_a + f [Ljava/lang/String; field_5871 field_104077_b + f [Ljava/lang/String; field_5872 field_104078_c + f [[Ljava/lang/String; field_5873 field_104075_d + f I field_5874 field_104076_e + f I field_5875 field_104073_f + f I field_5876 field_104074_g + f I field_5877 field_104081_h + f I field_5878 field_104082_i + f I field_5879 field_104080_j +c net/minecraft/class_1612 net/minecraft/src/GuiScreenPendingInvitation + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5651 func_130048_a + m (Lnet/minecraft/class_1612;I)I method_5652 func_130053_a + m (Lnet/minecraft/class_1612;Ljava/util/List;)Ljava/util/List; method_5653 func_130043_a + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5654 func_130044_b + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5655 func_130041_c + m (Lnet/minecraft/class_1612;)I method_5656 func_130049_d + m (Lnet/minecraft/class_1612;)Ljava/util/List; method_5657 func_130042_e + m (Lnet/minecraft/class_1612;)V method_5658 func_130040_f + m ()V method_5659 func_130050_g + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5660 func_130056_g + m ()V method_5661 func_130057_h + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5662 func_130046_h + m ()V method_5663 func_130051_i + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5664 func_130055_i + m ()V method_5665 func_130047_j + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_1600; method_5666 func_130054_j + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_370; method_5667 func_130045_k + m (Lnet/minecraft/class_1612;)Lnet/minecraft/class_370; method_5668 func_130052_l + f Lnet/minecraft/class_388; field_6358 field_130061_a + f Lnet/minecraft/class_1616; field_6359 field_130059_b + f Ljava/util/List; field_6360 field_130060_c + f I field_6361 field_130058_d +c net/minecraft/class_1613 net/minecraft/src/GuiScreenPendingInvitationINNER1 + m ()V run run + f Lnet/minecraft/class_1612; field_6362 field_130121_a +c net/minecraft/class_1614 net/minecraft/src/GuiScreenPendingInvitationINNER2 + m ()V run run + f Lnet/minecraft/class_1612; field_6363 field_130132_a +c net/minecraft/class_1615 net/minecraft/src/GuiScreenPendingInvitationINNER3 + m ()V run run + f Lnet/minecraft/class_1612; field_6364 field_130131_a +c net/minecraft/class_1616 net/minecraft/src/GuiScreenPendingInvitationList + m (IIIILnet/minecraft/class_533;)V method_5669 func_130119_b + f Lnet/minecraft/class_1612; field_6365 field_130120_a +c net/minecraft/class_1491 net/minecraft/src/McoServerList + m ()Z method_5000 func_130127_a + m (I)V method_5670 func_130123_a + m (Lnet/minecraft/class_355;)V method_5671 func_130129_a + m (Lnet/minecraft/class_1491;)Z method_5005 func_98249_b + m (Lnet/minecraft/class_1491;I)V method_5672 func_130122_a + m (Lnet/minecraft/class_1491;Ljava/util/List;)V method_5002 func_98247_a + m (Lnet/minecraft/class_1513;)V method_5673 func_140058_a + m (Ljava/util/List;)V method_5003 func_96426_a + m ()V method_5004 func_98250_b + m (Lnet/minecraft/class_1491;)Lnet/minecraft/class_355; method_5001 func_100014_a + m (Lnet/minecraft/class_1491;I)I method_5674 func_140057_b + m ()Ljava/util/List; method_5006 func_98252_c + m ()I method_5675 func_130124_d + m ()I method_5676 func_140056_e + m ()V method_5007 func_98248_d + f Z field_5821 field_98259_a + f Lnet/minecraft/class_1618; field_6366 field_98257_b + f Ljava/util/Timer; field_5823 field_98258_c + f Ljava/util/Set; field_6367 field_140060_d + f Ljava/util/List; field_5824 field_98255_d + f I field_6368 field_130130_e + f Z field_5825 field_140059_g + f Lnet/minecraft/class_355; field_5826 field_98254_f + f I field_6369 field_140061_i +c net/minecraft/class_1617 net/minecraft/src/McoServerListEmptyAnon +c net/minecraft/class_1618 net/minecraft/src/McoServerListUpdateTask + m ()V method_5677 func_140062_a + m (Ljava/util/List;)V method_5678 func_140065_a + m ()V method_5679 func_140063_b + m ()V method_5680 func_140064_c + m ()V run run + f Lnet/minecraft/class_1491; field_6370 field_140067_a + f Lnet/minecraft/class_1506; field_6371 field_140066_b +c net/minecraft/class_1494 net/minecraft/src/McoServerListUpdateTaskComparator + m (Lnet/minecraft/class_1513;Lnet/minecraft/class_1513;)I method_5011 func_140068_a + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_1618; field_5829 field_140070_a + f Ljava/lang/String; field_5830 field_140069_b +c net/minecraft/class_1503 net/minecraft/src/GuiScreenResetWorld + m (Lnet/minecraft/class_1503;)Lnet/minecraft/class_388; method_5075 func_96148_a + m (Lnet/minecraft/class_1625;)V method_5681 func_110358_a + m (Lnet/minecraft/class_1503;)Lnet/minecraft/class_1600; method_5076 func_96147_b + m (Lnet/minecraft/class_1503;)Lnet/minecraft/class_1600; method_5682 func_130025_c + m (Lnet/minecraft/class_1503;)Lnet/minecraft/class_1600; method_5683 func_130024_d + m ()V method_5684 func_140006_g + f Lnet/minecraft/class_388; field_5880 field_96152_a + f Lnet/minecraft/class_1513; field_5881 field_96150_b + f Lnet/minecraft/class_367; field_5882 field_96151_c + f I field_5883 field_96149_d + f I field_5884 field_96153_n + f I field_6372 field_110360_p + f Lnet/minecraft/class_1625; field_6373 field_110359_q + f Lnet/minecraft/class_356; field_5885 field_96154_o +c net/minecraft/class_1504 net/minecraft/src/TaskResetWorld + m ()V run run + f Lnet/minecraft/class_1503; field_5886 field_96592_a + f J field_5887 field_96591_c + f Ljava/lang/String; field_5888 field_104066_d + f Lnet/minecraft/class_1625; field_6374 field_111252_e +c net/minecraft/class_1619 net/minecraft/src/ScreenWithCallback + m (Ljava/lang/Object;)V method_5685 func_110354_a +c net/minecraft/class_1505 net/minecraft/src/GuiScreenSubscription + m (J)V method_5077 func_98063_a + m (J)Ljava/lang/String; method_5078 func_98062_b + f Lnet/minecraft/class_388; field_5889 field_98067_a + f Lnet/minecraft/class_1513; field_5890 field_98065_b + f I field_5891 field_98066_c + f I field_5892 field_98064_d + f I field_5893 field_98068_n + f Ljava/lang/String; field_5894 field_98069_o +c net/minecraft/class_430 net/minecraft/src/GuiWinGame + m (IIF)V method_1166 func_73986_b + m ()V method_1167 respawnPlayer + f Lnet/minecraft/class_1653; field_6375 minecraftLogoTexture + f Lnet/minecraft/class_1653; field_6376 field_110361_b + f I field_1437 updateCounter + f Ljava/util/List; field_1438 lines + f I field_1439 field_73989_c + f F field_1440 field_73987_d +c net/minecraft/class_1620 net/minecraft/src/MainProxyAuthenticator + m ()Ljava/net/PasswordAuthentication; getPasswordAuthentication getPasswordAuthentication + f Ljava/lang/String; field_6377 field_111237_a + f Ljava/lang/String; field_6378 field_111236_b +c net/minecraft/class_336 net/minecraft/src/MainShutdownHook + m ()V run run +c net/minecraft/class_1506 net/minecraft/src/McoClient + m ()Lnet/minecraft/class_1515; method_5079 func_96382_a + m (J)Lnet/minecraft/class_1513; method_5080 func_98176_a + m (JLjava/lang/String;)V method_5081 func_96381_a + m (JLjava/lang/String;Ljava/lang/String;II)V method_5082 func_96384_a + m (Lnet/minecraft/class_1508;)Ljava/lang/String; method_5083 func_96377_a + m (Ljava/lang/String;)V method_5686 func_130107_a + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V method_5085 func_96386_a + m ()Ljava/lang/Boolean; method_5086 func_96375_b + m (J)Lnet/minecraft/class_1514; method_5087 func_96374_a + m (JLjava/lang/String;)Lnet/minecraft/class_1513; method_5088 func_96387_b + m (Ljava/lang/String;)V method_5687 func_130109_b + m ()Ljava/lang/Boolean; method_5688 func_140054_c + m (J)V method_5689 func_140055_c + m (JLjava/lang/String;)V method_5690 func_111235_c + m (Ljava/lang/String;)Ljava/lang/String; method_5084 func_96380_a + m ()I method_5089 func_96379_c + m (J)Lnet/minecraft/class_1622; method_5691 func_111232_c + m (JLjava/lang/String;)Ljava/lang/Boolean; method_5091 func_96376_d + m ()Lnet/minecraft/class_1626; method_5692 func_111231_d + m (J)Ljava/lang/Boolean; method_5090 func_96383_b + m (JLjava/lang/String;)Ljava/lang/Boolean; method_5693 func_111233_e + m ()I method_5694 func_130106_e + m (J)Ljava/lang/Boolean; method_5092 func_96378_c + m ()Lnet/minecraft/class_1624; method_5695 func_130108_f + m (J)Lnet/minecraft/class_1518; method_5093 func_98177_f + f Ljava/lang/String; field_5896 field_96390_a + f Ljava/lang/String; field_5897 field_100007_c + f Ljava/lang/String; field_5898 field_96388_b +c net/minecraft/class_1507 net/minecraft/src/ExceptionMcoHttp +c net/minecraft/class_1508 net/minecraft/src/Request + m ()I method_5094 func_96362_a + m (Ljava/io/InputStream;)Ljava/lang/String; method_5095 func_96352_a + m (Ljava/lang/String;)Lnet/minecraft/class_1508; method_5096 func_96358_a + m (Ljava/lang/String;Ljava/lang/String;)V method_5097 func_100006_a + m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_1508; method_5098 func_104064_a + m ()I method_5696 func_111221_b + m (Ljava/lang/String;)Lnet/minecraft/class_1508; method_5100 func_96355_b + m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_1508; method_5101 func_96353_a + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1508; method_5102 func_96361_b + m ()Ljava/lang/String; method_5103 func_96364_c + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1508; method_5104 func_96363_c + m ()Lnet/minecraft/class_1508; method_5105 func_96354_d + m ()Lnet/minecraft/class_1508; method_5106 func_96359_e + m ()I method_5697 func_130110_g + m ()V method_5107 func_96360_f + f Ljava/net/HttpURLConnection; field_5899 field_96367_a + f Ljava/lang/String; field_5900 field_96365_b + f Z field_5901 field_96366_c +c net/minecraft/class_1509 net/minecraft/src/RequestDelete + m ()Lnet/minecraft/class_1509; method_5108 func_96370_f +c net/minecraft/class_1510 net/minecraft/src/RequestGet + m ()Lnet/minecraft/class_1510; method_5109 func_96371_f +c net/minecraft/class_1511 net/minecraft/src/RequestPost + m ()Lnet/minecraft/class_1511; method_5110 func_96372_f + f [B field_5902 field_96373_c +c net/minecraft/class_1512 net/minecraft/src/RequestPut + m ()Lnet/minecraft/class_1512; method_5111 func_96368_f + f [B field_5903 field_96369_c +c net/minecraft/class_1621 net/minecraft/src/Backup + m (Largo/jdom/JsonNode;)Lnet/minecraft/class_1621; method_5698 func_110724_a + f Ljava/lang/String; field_6379 field_110727_a + f Ljava/util/Date; field_6380 field_110725_b + f J field_6381 field_110726_c +c net/minecraft/class_1622 net/minecraft/src/BackupList + m (Ljava/lang/String;)Lnet/minecraft/class_1622; method_5699 func_111222_a + f Ljava/util/List; field_6382 field_111223_a +c net/minecraft/class_1513 net/minecraft/src/McoServer + m ()Ljava/lang/String; method_5112 func_96397_a + m (Largo/jdom/JsonNode;)Lnet/minecraft/class_1513; method_5700 func_98163_a + m (Lnet/minecraft/class_1513;)V method_5114 func_96401_a + m (Ljava/lang/String;)V method_5115 func_96399_a + m (Ljava/util/List;)Ljava/util/List; method_5116 func_98164_a + m ()Ljava/lang/String; method_5117 func_96398_b + m (Ljava/lang/String;)V method_5118 func_96400_b + m (Ljava/lang/String;)Lnet/minecraft/class_1513; method_5119 func_98165_c + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + f J field_5904 field_96408_a + f Ljava/lang/String; field_5905 field_96406_b + f Ljava/lang/String; field_5906 field_96407_c + f Ljava/lang/String; field_5907 field_96404_d + f Ljava/lang/String; field_5908 field_96405_e + f Ljava/util/List; field_5909 field_96402_f + f Ljava/lang/String; field_5910 field_96403_g + f Z field_5911 field_98166_h + f I field_6383 field_110729_i + f I field_6384 field_110728_j + f I field_5912 field_104063_i + f I field_5913 field_96415_h + f Ljava/lang/String; field_5915 field_96414_k + f Z field_5916 field_96411_l + f Z field_5917 field_102022_m + f J field_5918 field_96412_m + f Ljava/lang/String; field_5919 field_96409_n + f Ljava/lang/String; field_5920 field_96410_o +c net/minecraft/class_1514 net/minecraft/src/McoServerAddress + m (Ljava/lang/String;)Lnet/minecraft/class_1514; method_5120 func_98162_a + f Ljava/lang/String; field_5921 field_96417_a +c net/minecraft/class_1515 net/minecraft/src/ValueObjectList + m (Ljava/lang/String;)Lnet/minecraft/class_1515; method_5121 func_98161_a + f Ljava/util/List; field_5922 field_96430_d +c net/minecraft/class_1623 net/minecraft/src/PendingInvite + m (Largo/jdom/JsonNode;)Lnet/minecraft/class_1623; method_5701 func_130091_a + f Ljava/lang/String; field_6385 field_130094_a + f Ljava/lang/String; field_6386 field_130092_b + f Ljava/lang/String; field_6387 field_130093_c +c net/minecraft/class_1624 net/minecraft/src/PendingInvitesList + m (Ljava/lang/String;)Lnet/minecraft/class_1624; method_5702 func_130095_a + f Ljava/util/List; field_6388 field_130096_a +c net/minecraft/class_1516 net/minecraft/src/ExceptionMcoService + m ()Ljava/lang/String; toString toString + f I field_5923 field_96392_a + f Ljava/lang/String; field_5924 field_96391_b + f I field_6389 field_130097_c +c net/minecraft/class_1517 net/minecraft/src/ExceptionRetryCall + f I field_5925 field_96393_c +c net/minecraft/class_1518 net/minecraft/src/ValueObjectSubscription + m (Ljava/lang/String;)Lnet/minecraft/class_1518; method_5122 func_98169_a + f J field_5926 field_98171_a + f I field_5927 field_98170_b +c net/minecraft/class_1519 net/minecraft/src/ValueObject + m (Ljava/lang/reflect/Field;)Z method_5123 func_96394_a + m ()Ljava/lang/String; toString toString +c net/minecraft/class_1625 net/minecraft/src/WorldTemplate + m (Largo/jdom/JsonNode;)Lnet/minecraft/class_1625; method_5703 func_110730_a + f Ljava/lang/String; field_6390 field_110734_a + f Ljava/lang/String; field_6391 field_110732_b + f Ljava/lang/String; field_6392 field_110733_c + f Ljava/lang/String; field_6393 field_110731_d +c net/minecraft/class_1626 net/minecraft/src/WorldTemplateList + m (Ljava/lang/String;)Lnet/minecraft/class_1626; method_5704 func_110735_a + f Ljava/util/List; field_6394 field_110736_a +c net/minecraft/class_1331 net/minecraft/src/ModelBat + m ()I method_4267 getBatSize + f Lnet/minecraft/class_467; field_5125 batHead + f Lnet/minecraft/class_467; field_5126 batBody + f Lnet/minecraft/class_467; field_5127 batRightWing + f Lnet/minecraft/class_467; field_5128 batLeftWing + f Lnet/minecraft/class_467; field_5129 batOuterRightWing + f Lnet/minecraft/class_467; field_5130 batOuterLeftWing +c net/minecraft/class_431 net/minecraft/src/ModelBlaze + m ()I method_1168 func_78104_a + f [Lnet/minecraft/class_467; field_1441 blazeSticks + f Lnet/minecraft/class_467; field_1442 blazeHead +c net/minecraft/class_432 net/minecraft/src/ModelBoat + f [Lnet/minecraft/class_467; field_1443 boatSides +c net/minecraft/class_433 net/minecraft/src/ModelBook + f Lnet/minecraft/class_467; field_1444 coverRight + f Lnet/minecraft/class_467; field_1445 coverLeft + f Lnet/minecraft/class_467; field_1446 pagesRight + f Lnet/minecraft/class_467; field_1447 pagesLeft + f Lnet/minecraft/class_467; field_1448 flippingPageRight + f Lnet/minecraft/class_467; field_1449 flippingPageLeft + f Lnet/minecraft/class_467; field_1450 bookSpine +c net/minecraft/class_434 net/minecraft/src/ModelChest + m ()V method_1169 renderAll + f Lnet/minecraft/class_467; field_1451 chestLid + f Lnet/minecraft/class_467; field_1452 chestBelow + f Lnet/minecraft/class_467; field_1453 chestKnob +c net/minecraft/class_435 net/minecraft/src/ModelChicken + f Lnet/minecraft/class_467; field_1454 head + f Lnet/minecraft/class_467; field_1455 body + f Lnet/minecraft/class_467; field_1456 rightLeg + f Lnet/minecraft/class_467; field_1457 leftLeg + f Lnet/minecraft/class_467; field_1458 rightWing + f Lnet/minecraft/class_467; field_1459 leftWing + f Lnet/minecraft/class_467; field_1460 bill + f Lnet/minecraft/class_467; field_1461 chin +c net/minecraft/class_436 net/minecraft/src/ModelCow +c net/minecraft/class_437 net/minecraft/src/ModelCreeper + f Lnet/minecraft/class_467; field_1462 head + f Lnet/minecraft/class_467; field_1463 field_78133_b + f Lnet/minecraft/class_467; field_1464 body + f Lnet/minecraft/class_467; field_1465 leg1 + f Lnet/minecraft/class_467; field_1466 leg2 + f Lnet/minecraft/class_467; field_1467 leg3 + f Lnet/minecraft/class_467; field_1468 leg4 +c net/minecraft/class_438 net/minecraft/src/ModelEnderman + f Z field_1469 isCarrying + f Z field_1470 isAttacking +c net/minecraft/class_439 net/minecraft/src/ModelGhast + f Lnet/minecraft/class_467; field_1471 body + f [Lnet/minecraft/class_467; field_1472 tentacles +c net/minecraft/class_440 net/minecraft/src/ModelBiped + m (F)V method_1170 renderEars + m (F)V method_1171 renderCloak + f Lnet/minecraft/class_467; field_1473 bipedHead + f Lnet/minecraft/class_467; field_1474 bipedHeadwear + f Lnet/minecraft/class_467; field_1475 bipedBody + f Lnet/minecraft/class_467; field_1476 bipedRightArm + f Lnet/minecraft/class_467; field_1477 bipedLeftArm + f Lnet/minecraft/class_467; field_1478 bipedRightLeg + f Lnet/minecraft/class_467; field_1479 bipedLeftLeg + f Lnet/minecraft/class_467; field_1480 bipedEars + f Lnet/minecraft/class_467; field_1481 bipedCloak + f I field_1482 heldItemLeft + f I field_1483 heldItemRight + f Z field_1484 isSneak + f Z field_1485 aimedBow +c net/minecraft/class_441 net/minecraft/src/ModelLargeChest +c net/minecraft/class_442 net/minecraft/src/ModelMagmaCube + f [Lnet/minecraft/class_467; field_1486 field_78109_a + f Lnet/minecraft/class_467; field_1487 field_78108_b +c net/minecraft/class_1627 net/minecraft/src/ModelLeashKnot + f Lnet/minecraft/class_467; field_6395 field_110723_a +c net/minecraft/class_443 net/minecraft/src/ModelMinecart + f [Lnet/minecraft/class_467; field_1488 sideModels +c net/minecraft/class_444 net/minecraft/src/ModelBase + m (FFFFFFLnet/minecraft/class_864;)V method_1173 setRotationAngles + m (Ljava/lang/String;)Lnet/minecraft/class_468; method_1174 getTextureOffset + m (Ljava/lang/String;II)V method_1175 setTextureOffset + m (Ljava/util/Random;)Lnet/minecraft/class_467; method_4273 getRandomModelBox + m (Lnet/minecraft/class_864;FFFFFF)V method_1176 render + m (Lnet/minecraft/class_1699;FFF)V method_1177 setLivingAnimations + f Ljava/util/Map; field_1489 modelTextureMap + f F field_1490 onGround + f Z field_1491 isRiding + f Ljava/util/List; field_1492 boxList + f Z field_1493 isChild + f I field_1494 textureWidth + f I field_1495 textureHeight +c net/minecraft/class_1628 net/minecraft/src/ModelHorse + m (FFF)F method_5705 func_110683_a + m (Lnet/minecraft/class_467;FFF)V method_5706 func_110682_a + f Lnet/minecraft/class_467; field_6396 frontRightLeg + f Lnet/minecraft/class_467; field_6397 frontLeftShin + f Lnet/minecraft/class_467; field_6398 frontLeftHoof + f Lnet/minecraft/class_467; field_6399 field_110684_D + f Lnet/minecraft/class_467; field_6400 frontRightShin + f Lnet/minecraft/class_467; field_6401 frontRightHoof + f Lnet/minecraft/class_467; field_6402 field_110687_G + f Lnet/minecraft/class_467; field_6403 field_110695_H + f Lnet/minecraft/class_467; field_6404 field_110696_I + f Lnet/minecraft/class_467; field_6405 field_110697_J + f Lnet/minecraft/class_467; field_6406 field_110698_K + f Lnet/minecraft/class_467; field_6407 field_110691_L + f Lnet/minecraft/class_467; field_6408 field_110692_M + f Lnet/minecraft/class_467; field_6409 field_110693_N + f Lnet/minecraft/class_467; field_6410 field_110694_O + f Lnet/minecraft/class_467; field_6411 field_110700_P + f Lnet/minecraft/class_467; field_6412 field_110699_Q + f Lnet/minecraft/class_467; field_6413 field_110702_R + f Lnet/minecraft/class_467; field_6414 field_110701_S + f Lnet/minecraft/class_467; field_6415 head + f Lnet/minecraft/class_467; field_6416 mouthTop + f Lnet/minecraft/class_467; field_6417 mouthBottom + f Lnet/minecraft/class_467; field_6418 horseLeftEar + f Lnet/minecraft/class_467; field_6419 horseRightEar + f Lnet/minecraft/class_467; field_6420 field_110703_f + f Lnet/minecraft/class_467; field_6421 field_110704_g + f Lnet/minecraft/class_467; field_6422 neck + f Lnet/minecraft/class_467; field_6423 field_110717_i + f Lnet/minecraft/class_467; field_6424 mane + f Lnet/minecraft/class_467; field_6425 body + f Lnet/minecraft/class_467; field_6426 tailBase + f Lnet/minecraft/class_467; field_6427 tailMiddle + f Lnet/minecraft/class_467; field_6428 tailTip + f Lnet/minecraft/class_467; field_6429 backLeftLeg + f Lnet/minecraft/class_467; field_6430 backLeftShin + f Lnet/minecraft/class_467; field_6431 backLeftHoof + f Lnet/minecraft/class_467; field_6432 backRightLeg + f Lnet/minecraft/class_467; field_6433 backRightShin + f Lnet/minecraft/class_467; field_6434 backRightHoof +c net/minecraft/class_445 net/minecraft/src/ModelOcelot + f Lnet/minecraft/class_467; field_1496 ocelotBackLeftLeg + f Lnet/minecraft/class_467; field_1497 ocelotBackRightLeg + f Lnet/minecraft/class_467; field_1498 ocelotFrontLeftLeg + f Lnet/minecraft/class_467; field_1499 ocelotFrontRightLeg + f Lnet/minecraft/class_467; field_1500 ocelotTail + f Lnet/minecraft/class_467; field_1501 ocelotTail2 + f Lnet/minecraft/class_467; field_1502 ocelotHead + f Lnet/minecraft/class_467; field_1503 ocelotBody + f I field_1504 field_78163_i +c net/minecraft/class_446 net/minecraft/src/ModelPig +c net/minecraft/class_447 net/minecraft/src/TexturedQuad + m ()V method_1178 flipFace + m (Lnet/minecraft/class_533;F)V method_1179 draw + f [Lnet/minecraft/class_459; field_1505 vertexPositions + f I field_1506 nVertices + f Z field_1507 invertNormal +c net/minecraft/class_448 net/minecraft/src/ModelQuadruped + f Lnet/minecraft/class_467; field_1508 head + f Lnet/minecraft/class_467; field_1509 body + f Lnet/minecraft/class_467; field_1510 leg1 + f Lnet/minecraft/class_467; field_1511 leg2 + f Lnet/minecraft/class_467; field_1512 leg3 + f Lnet/minecraft/class_467; field_1513 leg4 + f F field_1514 field_78145_g + f F field_1515 field_78151_h +c net/minecraft/class_449 net/minecraft/src/ModelSheep1 + f F field_1516 field_78152_i +c net/minecraft/class_450 net/minecraft/src/ModelSheep2 + f F field_1517 field_78153_i +c net/minecraft/class_452 net/minecraft/src/ModelSign + m ()V method_1180 renderSign + f Lnet/minecraft/class_467; field_1519 signBoard + f Lnet/minecraft/class_467; field_1520 signStick +c net/minecraft/class_453 net/minecraft/src/ModelSilverfish + f [Lnet/minecraft/class_467; field_1521 silverfishBodyParts + f [Lnet/minecraft/class_467; field_1522 silverfishWings + f [F field_1523 field_78170_c + f [[I field_1524 silverfishBoxLength + f [[I field_1525 silverfishTexturePositions +c net/minecraft/class_1333 net/minecraft/src/ModelSkeletonHead + f Lnet/minecraft/class_467; field_5131 skeletonHead +c net/minecraft/class_454 net/minecraft/src/ModelSkeleton +c net/minecraft/class_455 net/minecraft/src/ModelSlime + f Lnet/minecraft/class_467; field_1526 slimeBodies + f Lnet/minecraft/class_467; field_1527 slimeRightEye + f Lnet/minecraft/class_467; field_1528 slimeLeftEye + f Lnet/minecraft/class_467; field_1529 slimeMouth +c net/minecraft/class_456 net/minecraft/src/ModelSnowMan + f Lnet/minecraft/class_467; field_1530 body + f Lnet/minecraft/class_467; field_1531 bottomBody + f Lnet/minecraft/class_467; field_1532 head + f Lnet/minecraft/class_467; field_1533 rightHand + f Lnet/minecraft/class_467; field_1534 leftHand +c net/minecraft/class_457 net/minecraft/src/ModelSpider + f Lnet/minecraft/class_467; field_1535 spiderHead + f Lnet/minecraft/class_467; field_1536 spiderNeck + f Lnet/minecraft/class_467; field_1537 spiderBody + f Lnet/minecraft/class_467; field_1538 spiderLeg1 + f Lnet/minecraft/class_467; field_1539 spiderLeg2 + f Lnet/minecraft/class_467; field_1540 spiderLeg3 + f Lnet/minecraft/class_467; field_1541 spiderLeg4 + f Lnet/minecraft/class_467; field_1542 spiderLeg5 + f Lnet/minecraft/class_467; field_1543 spiderLeg6 + f Lnet/minecraft/class_467; field_1544 spiderLeg7 + f Lnet/minecraft/class_467; field_1545 spiderLeg8 +c net/minecraft/class_458 net/minecraft/src/ModelSquid + f Lnet/minecraft/class_467; field_1546 squidBody + f [Lnet/minecraft/class_467; field_1547 squidTentacles +c net/minecraft/class_459 net/minecraft/src/PositionTextureVertex + m (FF)Lnet/minecraft/class_459; method_1181 setTexturePosition + f Lnet/minecraft/class_236; field_1548 vector3D + f F field_1549 texturePositionX + f F field_1550 texturePositionY +c net/minecraft/class_460 net/minecraft/src/ModelIronGolem + m (FF)F method_1182 func_78172_a + f Lnet/minecraft/class_467; field_1551 ironGolemHead + f Lnet/minecraft/class_467; field_1552 ironGolemBody + f Lnet/minecraft/class_467; field_1553 ironGolemRightArm + f Lnet/minecraft/class_467; field_1554 ironGolemLeftArm + f Lnet/minecraft/class_467; field_1555 ironGolemLeftLeg + f Lnet/minecraft/class_467; field_1556 ironGolemRightLeg +c net/minecraft/class_461 net/minecraft/src/ModelVillager + f Lnet/minecraft/class_467; field_1557 villagerHead + f Lnet/minecraft/class_467; field_1558 villagerBody + f Lnet/minecraft/class_467; field_1559 villagerArms + f Lnet/minecraft/class_467; field_1560 rightVillagerLeg + f Lnet/minecraft/class_467; field_1561 leftVillagerLeg + f Lnet/minecraft/class_467; field_5132 villagerNose +c net/minecraft/class_1334 net/minecraft/src/ModelZombieVillager + m ()I method_4274 func_82897_a +c net/minecraft/class_1335 net/minecraft/src/ModelWitch + f Z field_5133 field_82900_g + f Lnet/minecraft/class_467; field_5134 field_82901_h + f Lnet/minecraft/class_467; field_5135 witchHat +c net/minecraft/class_1336 net/minecraft/src/ModelWither + m ()I method_4276 func_82903_a + f [Lnet/minecraft/class_467; field_5136 field_82905_a + f [Lnet/minecraft/class_467; field_5137 field_82904_b +c net/minecraft/class_462 net/minecraft/src/ModelWolf + f Lnet/minecraft/class_467; field_1562 wolfHeadMain + f Lnet/minecraft/class_467; field_1563 wolfBody + f Lnet/minecraft/class_467; field_1564 wolfLeg1 + f Lnet/minecraft/class_467; field_1565 wolfLeg2 + f Lnet/minecraft/class_467; field_1566 wolfLeg3 + f Lnet/minecraft/class_467; field_1567 wolfLeg4 + f Lnet/minecraft/class_467; field_1568 wolfTail + f Lnet/minecraft/class_467; field_1569 wolfMane +c net/minecraft/class_463 net/minecraft/src/ModelZombie +c net/minecraft/class_464 net/minecraft/src/ModelDragon + m (D)F method_1183 updateRotations + f Lnet/minecraft/class_467; field_1570 head + f Lnet/minecraft/class_467; field_1571 spine + f Lnet/minecraft/class_467; field_1572 jaw + f Lnet/minecraft/class_467; field_1573 body + f Lnet/minecraft/class_467; field_1574 rearLeg + f Lnet/minecraft/class_467; field_1575 frontLeg + f Lnet/minecraft/class_467; field_1576 rearLegTip + f Lnet/minecraft/class_467; field_1577 frontLegTip + f Lnet/minecraft/class_467; field_1578 rearFoot + f Lnet/minecraft/class_467; field_1579 frontFoot + f Lnet/minecraft/class_467; field_1580 wing + f Lnet/minecraft/class_467; field_1581 wingTip + f F field_1582 partialTicks +c net/minecraft/class_465 net/minecraft/src/ModelEnderCrystal + f Lnet/minecraft/class_467; field_1583 cube + f Lnet/minecraft/class_467; field_1584 glass + f Lnet/minecraft/class_467; field_1585 base +c net/minecraft/class_466 net/minecraft/src/ModelBox + m (Lnet/minecraft/class_533;F)V method_1184 render + m (Ljava/lang/String;)Lnet/minecraft/class_466; method_1185 func_78244_a + f F field_1586 posX1 + f F field_1587 posY1 + f F field_1588 posZ1 + f F field_1589 posX2 + f F field_1590 posY2 + f F field_1591 posZ2 + f Ljava/lang/String; field_1592 field_78247_g + f [Lnet/minecraft/class_459; field_1593 vertexPositions + f [Lnet/minecraft/class_447; field_1594 quadList +c net/minecraft/class_467 net/minecraft/src/ModelRenderer + m (F)V method_1186 render + m (FFF)V method_1187 setRotationPoint + m (FFFIII)Lnet/minecraft/class_467; method_1188 addBox + m (FFFIIIF)V method_1189 addBox + m (II)Lnet/minecraft/class_467; method_1190 setTextureOffset + m (Lnet/minecraft/class_467;)V method_1191 addChild + m (Ljava/lang/String;FFFIII)Lnet/minecraft/class_467; method_1192 addBox + m (F)V method_1193 renderWithRotation + m (II)Lnet/minecraft/class_467; method_1194 setTextureSize + m (F)V method_1195 postRender + m (F)V method_1196 compileDisplayList + f F field_1595 textureWidth + f F field_1596 textureHeight + f F field_1597 rotationPointX + f F field_1598 rotationPointY + f F field_1599 rotationPointZ + f F field_1600 rotateAngleX + f F field_1601 rotateAngleY + f F field_1602 rotateAngleZ + f Z field_1603 mirror + f Z field_1604 showModel + f Z field_1605 isHidden + f Ljava/util/List; field_1606 cubeList + f Ljava/util/List; field_1607 childModels + f Ljava/lang/String; field_1608 boxName + f F field_5142 offsetX + f F field_5143 offsetY + f F field_5144 offsetZ + f I field_1609 textureOffsetX + f I field_1610 textureOffsetY + f Z field_1611 compiled + f I field_1612 displayList + f Lnet/minecraft/class_444; field_1613 baseModel +c net/minecraft/class_468 net/minecraft/src/TextureOffset + f I field_1614 textureOffsetX + f I field_1615 textureOffsetY +c net/minecraft/class_469 net/minecraft/src/NetClientHandler + m (I)Lnet/minecraft/class_864; method_1197 getEntityByID + m (Ljava/lang/String;)Ljava/lang/String; method_1198 urlEncode + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_1199 sendSessionRequest + m (Lnet/minecraft/class_700;)V method_1200 quitWithPacket + m (Lnet/minecraft/class_700;)V method_1202 addToSendQueue + m ()V method_1201 cleanup + m ()V method_1203 processReadPackets + m ()V method_1204 disconnect + m ()Lnet/minecraft/class_630; method_1205 getNetManager + f Ljava/lang/String; field_1616 field_72560_a + f Lnet/minecraft/class_106; field_1617 mapStorage + f Ljava/util/List; field_1618 playerInfoList + f I field_1619 currentServerMaxPlayers + f Ljava/util/Random; field_1620 rand + f Z field_1621 disconnected + f Lnet/minecraft/class_630; field_1622 netManager + f Lnet/minecraft/class_1600; field_1623 mc + f Lnet/minecraft/class_478; field_1624 worldClient + f Z field_1625 doneLoadingTerrain + f Ljava/util/Map; field_1626 playerInfoMap + f Lnet/minecraft/class_388; field_5931 field_98183_l +c net/minecraft/class_471 net/minecraft/src/GuiConfirmOpenLink + m ()V method_1206 copyLinkToClipboard + m ()V method_4277 func_92026_h + f Ljava/lang/String; field_1629 openLinkWarning + f Ljava/lang/String; field_1630 copyLinkButtonText + f Ljava/lang/String; field_5145 field_92028_p + f Z field_5146 field_92027_q +c net/minecraft/class_472 net/minecraft/src/GuiConnecting + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_1600; method_1207 func_74256_a + m (Lnet/minecraft/class_472;Lnet/minecraft/class_469;)Lnet/minecraft/class_469; method_1208 setNetClientHandler + m (Ljava/lang/String;I)V method_1209 spawnNewServerThread + m (Lnet/minecraft/class_472;)Z method_1210 isCancelled + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_1600; method_1211 func_74254_c + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_469; method_1212 getNetClientHandler + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_388; method_5130 func_98097_e + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_1600; method_1214 func_74250_f + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_1600; method_1215 func_74251_g + m (Lnet/minecraft/class_472;)Lnet/minecraft/class_1600; method_1213 func_98096_h + f Lnet/minecraft/class_469; field_1631 clientHandler + f Z field_1632 cancelled + f Lnet/minecraft/class_388; field_5932 field_98098_c +c net/minecraft/class_473 net/minecraft/src/ThreadConnectToServer + m ()V run run + f Ljava/lang/String; field_1633 ip + f I field_1634 port + f Lnet/minecraft/class_472; field_1635 connectingGui +c net/minecraft/class_475 net/minecraft/src/GuiDisconnected + f Ljava/lang/String; field_1638 errorMessage + f Ljava/lang/String; field_1639 errorDetail + f [Ljava/lang/Object; field_1640 field_74247_c + f Ljava/util/List; field_1641 field_74245_d + f Lnet/minecraft/class_388; field_5933 field_98095_n +c net/minecraft/class_476 net/minecraft/src/ChunkProviderClient + m (II)V method_1220 unloadChunk + f Lnet/minecraft/class_1196; field_1642 blankChunk + f Lnet/minecraft/class_835; field_1643 chunkMapping + f Ljava/util/List; field_1644 chunkListing + f Lnet/minecraft/class_1150; field_1645 worldObj +c net/minecraft/class_477 net/minecraft/src/PlayerControllerMP + m ()Z method_1221 enableEverythingIsScrewedUpMode + m (II)V method_1222 sendEnchantPacket + m (III)Z method_4278 sameToolAndBlock + m (IIII)Z method_1223 onPlayerDestroyBlock + m (IIIILnet/minecraft/class_988;)Lnet/minecraft/class_1071; method_1224 windowClick + m (Lnet/minecraft/class_1150;)Lnet/minecraft/class_481; method_1232 func_78754_a + m (Lnet/minecraft/class_1157;)V method_1233 setGameType + m (Lnet/minecraft/class_1600;Lnet/minecraft/class_477;IIII)V method_1225 clickBlockCreative + m (Lnet/minecraft/class_988;)V method_1226 setPlayerCapabilities + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;)Z method_1228 sendUseItem + m (Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;IIIILnet/minecraft/class_236;)Z method_1229 onPlayerRightClick + m (Lnet/minecraft/class_988;Lnet/minecraft/class_864;)V method_1227 attackEntity + m (Lnet/minecraft/class_1071;)V method_1230 func_78752_a + m (Lnet/minecraft/class_1071;I)V method_1231 sendSlotPacket + m ()Z method_1234 shouldDrawHUD + m (IIII)V method_1235 clickBlock + m (Lnet/minecraft/class_988;)V method_1236 flipPlayer + m (Lnet/minecraft/class_988;Lnet/minecraft/class_864;)Z method_1237 func_78768_b + m ()V method_1238 resetBlockRemoving + m (IIII)V method_1239 onPlayerDamageBlock + m (Lnet/minecraft/class_988;)V method_1240 onStoppedUsingItem + m ()F method_1241 getBlockReachDistance + m ()V method_1242 updateController + m ()Z method_1243 func_78763_f + m ()Z method_1244 isNotCreative + m ()Z method_1245 isInCreativeMode + m ()Z method_1246 extendedReach + m ()Z method_5707 func_110738_j + m ()V method_1247 syncCurrentPlayItem + f Lnet/minecraft/class_1600; field_1646 mc + f Lnet/minecraft/class_469; field_1647 netClientHandler + f I field_1648 currentBlockX + f I field_1649 currentBlockY + f I field_1650 currentblockZ + f Lnet/minecraft/class_1071; field_5147 field_85183_f + f F field_1651 curBlockDamageMP + f F field_1653 stepSoundTickCounter + f I field_1654 blockHitDelay + f Z field_1655 isHittingBlock + f Lnet/minecraft/class_1157; field_1656 currentGameType + f I field_1657 currentPlayerItem +c net/minecraft/class_478 net/minecraft/src/WorldClient + m (III)V method_1248 doVoidFogParticles + m ()V method_1249 removeAllEntities + m (IIZ)V method_1252 doPreChunk + m (ILnet/minecraft/class_864;)V method_1253 addEntityToWorld + m (Lnet/minecraft/class_1471;)V method_5131 func_96443_a + m (Lnet/minecraft/class_478;)Ljava/util/Set; method_1254 getEntityList + m (I)Lnet/minecraft/class_864; method_1255 removeEntityFromWorld + m (Lnet/minecraft/class_478;)Ljava/util/Set; method_1256 getEntitySpawnQueue + m (IIIIII)V method_1251 invalidateBlockReceiveRegion + m (Lnet/minecraft/class_478;)Lnet/minecraft/class_1600; method_5708 func_142030_c + m (IIIII)Z method_1257 setBlockAndMetadataAndInvalidate + f Ljava/util/Set; field_1664 entityList + f Ljava/util/Set; field_1658 entitySpawnQueue + f Lnet/minecraft/class_1600; field_1659 mc + f Ljava/util/Set; field_1660 previousActiveChunkSet + f Lnet/minecraft/class_469; field_1661 sendQueue + f Lnet/minecraft/class_476; field_1662 clientChunkProvider + f Lnet/minecraft/class_833; field_1663 entityHashSet +c net/minecraft/class_479 net/minecraft/src/CallableMPL1 + m ()Ljava/lang/String; method_1258 getEntityCountAndList + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_478; field_1665 theWorldClient +c net/minecraft/class_480 net/minecraft/src/CallableMPL2 + m ()Ljava/lang/String; method_1259 getEntitySpawnQueueCountAndList + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_478; field_1666 theWorldClient +c net/minecraft/class_1629 net/minecraft/src/WorldClientINNER3 + m ()Ljava/lang/String; method_5709 func_142026_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_478; field_6435 theWorldClient +c net/minecraft/class_1630 net/minecraft/src/WorldClientINNER4 + m ()Ljava/lang/String; method_5710 func_142028_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_478; field_6436 theWorldClient +c net/minecraft/class_481 net/minecraft/src/EntityClientPlayerMP + m (Ljava/lang/String;)V method_1262 sendChatMessage + m (Lnet/minecraft/class_819;I)V method_1261 incrementStat + m (Ljava/lang/String;)V method_5711 func_142020_c + m ()V method_1260 sendMotionUpdates + m ()V method_4279 func_92015_f + m ()V method_5712 func_110322_i + m ()Ljava/lang/String; method_5713 func_142021_k + f Lnet/minecraft/class_469; field_1667 sendQueue + f D field_1678 oldPosX + f D field_1668 oldMinY + f D field_1669 oldPosY + f D field_1670 oldPosZ + f F field_1671 oldRotationYaw + f F field_1672 oldRotationPitch + f Z field_1673 wasOnGround + f Z field_1674 shouldStopSneaking + f Z field_1675 wasSneaking + f I field_1676 field_71168_co + f Z field_1677 hasSetHealth + f Ljava/lang/String; field_6437 field_142022_ce +c net/minecraft/class_482 net/minecraft/src/GuiPlayerInfo + f Ljava/lang/String; field_1679 name + f I field_1680 responseTime + f Ljava/lang/String; field_1681 nameinLowerCase +c net/minecraft/class_483 net/minecraft/src/GuiDownloadTerrain + f Lnet/minecraft/class_469; field_1682 netHandler + f I field_1683 updateCounter +c net/minecraft/class_484 net/minecraft/src/ServerAddress + m ()Ljava/lang/String; method_1263 getIP + m (Ljava/lang/String;)Lnet/minecraft/class_484; method_1264 func_78860_a + m (Ljava/lang/String;I)I method_1265 parseIntWithDefault + m ()I method_1266 getPort + m (Ljava/lang/String;)[Ljava/lang/String; method_1267 getServerAddress + f Ljava/lang/String; field_1684 ipAddress + f I field_1685 serverPort +c net/minecraft/class_485 net/minecraft/src/ServerData + m ()Lnet/minecraft/class_322; method_1268 getNBTCompound + m (Lnet/minecraft/class_322;)Lnet/minecraft/class_485; method_1269 getServerDataFromNBTCompound + m (Z)V method_1270 setAcceptsTextures + m (Z)V method_4280 setHideAddress + m ()Z method_4281 isHidingAddress + f Ljava/lang/String; field_1686 serverName + f Ljava/lang/String; field_1687 serverIP + f Ljava/lang/String; field_1688 populationInfo + f Ljava/lang/String; field_1689 serverMOTD + f J field_1690 pingToServer + f I field_5148 field_82821_f + f Ljava/lang/String; field_5149 gameVersion + f Z field_1691 field_78841_f + f Z field_1692 field_78842_g + f Z field_1693 acceptsTextures + f Z field_5150 hideAddress +c net/minecraft/class_486 net/minecraft/src/ServerList + m ()V method_1273 loadServerList + m (I)Lnet/minecraft/class_485; method_1274 getServerData + m (II)V method_1275 swapServers + m (Lnet/minecraft/class_485;)V method_1277 addServerData + m ()V method_1278 saveServerList + m (I)V method_1279 removeServerData + m ()I method_1281 countServers + f Lnet/minecraft/class_1600; field_1694 mc + f Ljava/util/List; field_1695 servers +c net/minecraft/class_487 net/minecraft/src/EntityBreakingFX +c net/minecraft/class_488 net/minecraft/src/EntityBubbleFX +c net/minecraft/class_489 net/minecraft/src/EntityCrit2FX + f I field_1697 currentLife + f I field_1698 maximumLife + f Ljava/lang/String; field_1699 particleName + f Lnet/minecraft/class_864; field_1696 theEntity +c net/minecraft/class_490 net/minecraft/src/EntityCritFX + f F field_1700 initialParticleScale +c net/minecraft/class_491 net/minecraft/src/EntityDropParticleFX + f I field_1702 bobTimer + f Lnet/minecraft/class_63; field_1701 materialType +c net/minecraft/class_492 net/minecraft/src/EntityEnchantmentTableParticleFX + f D field_1704 field_70568_aq + f D field_1705 field_70567_ar + f D field_1706 field_70566_as + f F field_1703 field_70565_a +c net/minecraft/class_493 net/minecraft/src/EntityExplodeFX +c net/minecraft/class_1339 net/minecraft/src/EntityFireworkOverlayFX +c net/minecraft/class_1340 net/minecraft/src/EntityFireworkSparkFX + m (I)V method_4287 setColour + m (Z)V method_4288 setTrail + m (I)V method_4290 setFadeColour + m (Z)V method_4289 setTwinkle + f Z field_5156 field_92054_ax + f Z field_5157 field_92048_ay + f Lnet/minecraft/class_503; field_5158 field_92047_az + f F field_5151 fadeColourRed + f F field_5152 fadeColourGreen + f F field_5153 fadeColourBlue + f Z field_5154 hasFadeColour + f I field_5155 baseTextureIndex +c net/minecraft/class_1341 net/minecraft/src/EntityFireworkStarterFX + m (DDDDDD[I[IZZ)V method_4291 createParticle + m (DI[I[IZZ)V method_4292 createBall + m (D[[D[I[IZZZ)V method_4293 createShaped + m ([I[IZZ)V method_4294 createBurst + m ()Z method_4295 func_92037_i + f I field_5160 fireworkAge + f Lnet/minecraft/class_503; field_5161 theEffectRenderer + f Lnet/minecraft/class_474; field_5162 fireworkExplosions + f Z field_5159 twinkle +c net/minecraft/class_494 net/minecraft/src/EntityFlameFX + f F field_1707 flameScale +c net/minecraft/class_495 net/minecraft/src/EntityFootStepFX + f I field_1708 footstepAge + f I field_1709 footstepMaxAge + f Lnet/minecraft/class_1532; field_6438 currentFootSteps + f Lnet/minecraft/class_1653; field_6439 field_110126_a +c net/minecraft/class_496 net/minecraft/src/EntityHeartFX + f F field_1711 particleScaleOverTime +c net/minecraft/class_497 net/minecraft/src/EntityLargeExplodeFX + f I field_1712 field_70581_a + f I field_1713 field_70584_aq + f Lnet/minecraft/class_1532; field_6440 theRenderEngine + f F field_1715 field_70582_as + f Lnet/minecraft/class_1653; field_6441 field_110127_a +c net/minecraft/class_498 net/minecraft/src/EntityHugeExplodeFX + f I field_1717 maximumTime + f I field_1716 timeSinceStart +c net/minecraft/class_499 net/minecraft/src/EntityLavaFX + f F field_1718 lavaParticleScale +c net/minecraft/class_500 net/minecraft/src/EntityNoteFX + f F field_1719 noteParticleScale +c net/minecraft/class_502 net/minecraft/src/EntityFX + m (F)Lnet/minecraft/class_502; method_1287 multiplyVelocity + m (Lnet/minecraft/class_533;FFFFFF)V method_1283 renderParticle + m (Lnet/minecraft/class_1557;)V method_5132 setParticleIcon + m ()I method_1284 getFXLayer + m (FFF)V method_1285 setRBGColorF + m ()F method_1286 getRedColorF + m ()F method_1288 getGreenColorF + m ()F method_1290 getBlueColorF + m (F)Lnet/minecraft/class_502; method_1289 multipleParticleScaleBy + m (F)V method_4296 setAlphaF + m ()V method_5133 nextTextureIndexX + m (I)V method_1282 setParticleTextureIndex + f D field_1724 interpPosZ + f F field_1732 particleGreen + f F field_1733 particleBlue + f F field_5163 particleAlpha + f Lnet/minecraft/class_1557; field_5934 particleIcon + f D field_1722 interpPosX + f D field_1723 interpPosY + f I field_5935 particleTextureIndexX + f I field_5936 particleTextureIndexY + f F field_1725 particleTextureJitterX + f F field_1726 particleTextureJitterY + f I field_1727 particleAge + f I field_1728 particleMaxAge + f F field_1729 particleScale + f F field_1730 particleGravity + f F field_1731 particleRed +c net/minecraft/class_503 net/minecraft/src/EffectRenderer + m ()V method_1292 updateEffects + m (IIII)V method_1293 addBlockHitEffects + m (IIIII)V method_1294 addBlockDestroyEffects + m (Lnet/minecraft/class_1150;)V method_1297 clearEffects + m (Lnet/minecraft/class_502;)V method_1295 addEffect + m (Lnet/minecraft/class_864;F)V method_1296 renderParticles + m ()Ljava/lang/String; method_1298 getStatistics + m (Lnet/minecraft/class_864;F)V method_1299 renderLitParticles + f Lnet/minecraft/class_1150; field_1734 worldObj + f Lnet/minecraft/class_1653; field_6442 particleTextures + f [Ljava/util/List; field_1735 fxLayers + f Lnet/minecraft/class_1532; field_6443 renderer + f Ljava/util/Random; field_1737 rand +c net/minecraft/class_504 net/minecraft/src/EntityCloudFX + f F field_1738 field_70569_a +c net/minecraft/class_505 net/minecraft/src/EntityPortalFX + f D field_1740 portalPosX + f D field_1741 portalPosY + f D field_1742 portalPosZ + f F field_1739 portalParticleScale +c net/minecraft/class_506 net/minecraft/src/EntityReddustFX + f F field_1743 reddustParticleScale +c net/minecraft/class_507 net/minecraft/src/EntitySmokeFX + f F field_1744 smokeParticleScale +c net/minecraft/class_508 net/minecraft/src/EntitySnowShovelFX + f F field_1745 snowDigParticleScale +c net/minecraft/class_509 net/minecraft/src/EntitySpellParticleFX + m (I)V method_1300 setBaseSpellTextureIndex + f I field_1746 baseSpellTextureIndex +c net/minecraft/class_510 net/minecraft/src/EntitySplashFX +c net/minecraft/class_511 net/minecraft/src/EntitySuspendFX +c net/minecraft/class_512 net/minecraft/src/EntityAuraFX +c net/minecraft/class_513 net/minecraft/src/EntityPickupFX + f Lnet/minecraft/class_864; field_1748 entityPickingUp + f I field_1749 age + f I field_1750 maxAge + f F field_1751 yOffs + f Lnet/minecraft/class_864; field_1747 entityToPickUp +c net/minecraft/class_514 net/minecraft/src/EntityDiggingFX + m (I)Lnet/minecraft/class_514; method_4297 applyRenderColor + m (III)Lnet/minecraft/class_514; method_1301 applyColourMultiplier + f Lnet/minecraft/class_197; field_1752 blockInstance +c net/minecraft/class_515 net/minecraft/src/EntityRainFX +c net/minecraft/class_1631 net/minecraft/src/AbstractClientPlayer + m (Lnet/minecraft/class_1653;Ljava/lang/String;)Lnet/minecraft/class_525; method_5714 getDownloadImageSkin + m (Lnet/minecraft/class_1653;Ljava/lang/String;Lnet/minecraft/class_1653;Lnet/minecraft/class_527;)Lnet/minecraft/class_525; method_5715 getDownloadImage + m (Lnet/minecraft/class_1653;Ljava/lang/String;)Lnet/minecraft/class_525; method_5716 getDownloadImageCape + m (Ljava/lang/String;)Ljava/lang/String; method_5717 getSkinUrl + m (Ljava/lang/String;)Ljava/lang/String; method_5718 getCapeUrl + m (Ljava/lang/String;)Lnet/minecraft/class_1653; method_5719 getLocationSkin + m (Ljava/lang/String;)Lnet/minecraft/class_1653; method_5720 getLocationCape + m (Ljava/lang/String;)Lnet/minecraft/class_1653; method_5721 getLocationSkull + m ()V method_5722 setupCustomSkin + m ()Lnet/minecraft/class_525; method_5723 getTextureSkin + m ()Lnet/minecraft/class_525; method_5724 getTextureCape + m ()Lnet/minecraft/class_1653; method_5725 getLocationSkin + m ()Lnet/minecraft/class_1653; method_5726 getLocationCape + f Lnet/minecraft/class_525; field_6444 downloadImageSkin + f Lnet/minecraft/class_1653; field_6445 locationStevePng + f Lnet/minecraft/class_525; field_6446 downloadImageCape + f Lnet/minecraft/class_1653; field_6447 locationSkin + f Lnet/minecraft/class_1653; field_6448 locationCape +c net/minecraft/class_516 net/minecraft/src/MovementInput + m ()V method_1302 updatePlayerMoveState + f F field_1753 moveStrafe + f F field_1754 moveForward + f Z field_1755 jump + f Z field_1756 sneak +c net/minecraft/class_517 net/minecraft/src/MovementInputFromOptions + f Lnet/minecraft/class_347; field_1757 gameSettings +c net/minecraft/class_518 net/minecraft/src/EntityPlayerSP + m (FII)V method_1303 setXPStats + m ()F method_5727 getHorseJumpPower + m (III)Z method_1306 isBlockTranslucent + m ()V method_5728 func_110318_g + m (F)V method_5729 setPlayerSPHealth + m ()F method_1305 getFOVMultiplier + m ()Z method_5730 isRidingHorse + f I field_6449 horseJumpPowerCounter + f F field_5166 timeInPortal + f F field_5165 prevTimeInPortal + f F field_6450 horseJumpPower + f Lnet/minecraft/class_842; field_1760 field_71162_ch + f Lnet/minecraft/class_842; field_1761 field_71160_ci + f Lnet/minecraft/class_842; field_1762 field_71161_cj + f Lnet/minecraft/class_516; field_1758 movementInput + f Lnet/minecraft/class_1600; field_1759 mc + f I field_1763 sprintToggleTimer + f I field_1764 sprintingTicksLeft + f F field_1765 renderArmYaw + f F field_1766 renderArmPitch + f F field_1767 prevRenderArmYaw + f F field_1768 prevRenderArmPitch +c net/minecraft/class_519 net/minecraft/src/EntityOtherPlayerMP + f Z field_1769 isItemInUse + f I field_1770 otherPlayerMPPosRotationIncrements + f D field_1771 otherPlayerMPX + f D field_1772 otherPlayerMPY + f D field_1773 otherPlayerMPZ + f D field_1774 otherPlayerMPYaw + f D field_1775 otherPlayerMPPitch +c net/minecraft/class_1343 net/minecraft/src/BossStatus + m (Lnet/minecraft/class_1408;Z)V method_4298 setBossStatus + f F field_5167 healthScale + f I field_5168 statusBarLength + f Ljava/lang/String; field_5169 bossName + f Z field_5170 field_82825_d +c net/minecraft/class_520 net/minecraft/src/WorldRenderer + m ()V method_1307 updateRenderer + m (I)I method_1308 getGLCallListForPass + m (III)V method_1309 setPosition + m (Lnet/minecraft/class_536;)V method_1310 updateInFrustum + m (Lnet/minecraft/class_864;)F method_1311 distanceToEntitySquared + m ()V method_1312 setDontDraw + m ()V method_1313 stopRendering + m ()V method_1314 callOcclusionQueryList + m ()Z method_1315 skipAllRenderPasses + m ()V method_1316 markDirty + m ()V method_1317 setupGLTranslation + f Z field_1776 isInitialized + f Ljava/util/List; field_1777 tileEntities + f I field_1778 bytesDrawn + f Lnet/minecraft/class_1150; field_1779 worldObj + f I field_1780 chunksUpdated + f I field_1781 posX + f I field_1782 posY + f I field_1783 posZ + f I field_1784 posXMinus + f I field_1785 posYMinus + f I field_1786 posZMinus + f I field_1787 posXClip + f I field_1788 posYClip + f I field_1789 posZClip + f Z field_1790 isInFrustum + f [Z field_1791 skipRenderPass + f I field_1792 posXPlus + f I field_1793 posYPlus + f I field_1794 posZPlus + f Z field_1795 needsUpdate + f Lnet/minecraft/class_231; field_1796 rendererBoundingBox + f I field_1797 chunkIndex + f Z field_1798 isVisible + f Z field_1799 isWaitingOnOcclusionQuery + f I field_1800 glOcclusionQuery + f Z field_1801 isChunkLit + f Ljava/util/List; field_1802 tileEntityRenderers + f I field_1803 glRenderList + f Lnet/minecraft/class_533; field_1804 tessellator +c net/minecraft/class_521 net/minecraft/src/RenderSorter + m (Lnet/minecraft/class_520;Lnet/minecraft/class_520;)I method_1318 doCompare + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f Lnet/minecraft/class_1699; field_6451 baseEntity +c net/minecraft/class_522 net/minecraft/src/EntitySorter + m (Lnet/minecraft/class_520;Lnet/minecraft/class_520;)I method_1319 sortByDistanceToEntity + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + f D field_1806 entityPosX + f D field_1807 entityPosY + f D field_1808 entityPosZ +c net/minecraft/class_523 net/minecraft/src/ChestItemRenderHelper + m (Lnet/minecraft/class_197;IF)V method_1320 renderChest + f Lnet/minecraft/class_523; field_1809 instance + f Lnet/minecraft/class_216; field_1810 theChest + f Lnet/minecraft/class_216; field_6452 field_142033_c + f Lnet/minecraft/class_220; field_1811 theEnderChest +c net/minecraft/class_524 net/minecraft/src/EntityRenderer + m ()V method_1321 updateRenderer + m (D)V method_1322 disableLightmap + m (F)V method_1323 getMouseOver + m (FFFF)Ljava/nio/FloatBuffer; method_1324 setFogColorBuffer + m (FI)V method_1325 setupCameraTransform + m (FJ)V method_1326 renderWorld + m (FZ)F method_1327 getFOVModifier + m (I)I method_1328 performanceToFps + m (IF)V method_1329 setupFog + m (Lnet/minecraft/class_524;)Lnet/minecraft/class_1600; method_4299 getRendererMinecraft + m (Lnet/minecraft/class_530;F)V method_4300 renderCloudsCheck + m (Lnet/minecraft/class_988;F)F method_4301 getNightVisionBrightness + m (D)V method_1330 enableLightmap + m (F)V method_1331 updateCameraAndRender + m (FI)V method_1332 renderHand + m ()V method_1333 setupOverlayRendering + m (F)V method_1334 renderRainSnow + m ()V method_1335 updateFovModifierHand + m (F)V method_1336 hurtCameraEffect + m ()V method_1337 updateTorchFlicker + m (F)V method_1338 setupViewBobbing + m ()V method_1341 addRainParticles + m (F)V method_1340 orientCamera + m (F)V method_4302 updateLightmap + m (F)V method_1342 updateFogColor + f F field_1813 thirdPersonDistance + f F field_1814 thirdPersonDistanceTemp + f F field_1815 debugCamYaw + f F field_1816 prevDebugCamYaw + f F field_1817 debugCamPitch + f F field_1818 prevDebugCamPitch + f F field_1819 smoothCamYaw + f F field_1820 smoothCamPitch + f F field_1821 smoothCamFilterX + f F field_1822 smoothCamFilterY + f F field_1823 smoothCamPartialTicks + f F field_1824 debugCamFOV + f F field_1825 prevDebugCamFOV + f F field_1826 camRoll + f F field_1827 prevCamRoll + f Lnet/minecraft/class_1636; field_6453 lightmapTexture + f [I field_1828 lightmapColors + f Lnet/minecraft/class_1653; field_6454 locationLightMap + f F field_1829 fovModifierHand + f F field_1830 fovModifierHandPrev + f F field_1831 fovMultiplierTemp + f F field_5171 field_82831_U + f F field_5172 field_82832_V + f Z field_1832 cloudFog + f D field_1833 cameraZoom + f D field_1834 cameraYaw + f Z field_1838 anaglyphEnable + f D field_1835 cameraPitch + f J field_1836 prevFrameTime + f J field_1837 renderEndNanoTime + f Z field_1839 lightmapUpdateNeeded + f Ljava/util/Random; field_1840 random + f I field_1841 rainSoundCounter + f F field_1842 fogColor2 + f F field_1843 fogColor1 + f I field_1844 anaglyphField + f Lnet/minecraft/class_529; field_1845 itemRenderer + f F field_1847 torchFlickerX + f F field_1848 torchFlickerDX + f F field_1849 torchFlickerY + f F field_1850 torchFlickerDY + f [F field_1851 rainXCoords + f [F field_1852 rainYCoords + f Ljava/nio/FloatBuffer; field_1855 fogColorBuffer + f F field_1856 fogColorRed + f F field_1857 fogColorGreen + f F field_1858 fogColorBlue + f I field_1859 debugViewDirection + f Lnet/minecraft/class_1653; field_6455 locationRainPng + f Lnet/minecraft/class_1653; field_6456 locationSnowPng + f Lnet/minecraft/class_1600; field_1860 mc + f F field_1861 farPlaneDistance + f I field_1862 rendererUpdateCount + f Lnet/minecraft/class_864; field_1863 pointedEntity + f Lnet/minecraft/class_842; field_1864 mouseFilterXAxis + f Lnet/minecraft/class_842; field_1865 mouseFilterYAxis + f Lnet/minecraft/class_842; field_1866 mouseFilterDummy1 + f Lnet/minecraft/class_842; field_1867 mouseFilterDummy2 + f Lnet/minecraft/class_842; field_1868 mouseFilterDummy3 + f Lnet/minecraft/class_842; field_1812 mouseFilterDummy4 +c net/minecraft/class_1344 net/minecraft/src/CallableScreenName + m ()Ljava/lang/String; method_4303 callScreenName + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_524; field_5173 entityRender +c net/minecraft/class_1345 net/minecraft/src/CallableMouseLocation + m ()Ljava/lang/String; method_4304 callMouseLocation + m ()Ljava/lang/Object; call call + f I field_5174 field_90026_a + f I field_5175 field_90024_b + f Lnet/minecraft/class_524; field_5176 theEntityRenderer +c net/minecraft/class_1346 net/minecraft/src/CallableScreenSize + m ()Ljava/lang/String; method_4305 callScreenSize + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_389; field_5177 theScaledResolution + f Lnet/minecraft/class_524; field_5178 theEntityRenderer +c net/minecraft/class_527 net/minecraft/src/IImageBuffer + m (Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage; method_1343 parseUserSkin +c net/minecraft/class_529 net/minecraft/src/ItemRenderer + m ()V method_1353 updateEquippedItem + m (F)V method_1354 renderItemInFirstPerson + m (FLnet/minecraft/class_1557;)V method_5135 renderInsideOfBlock + m (Lnet/minecraft/class_533;FFFFIIF)V method_4306 renderItemIn2D + m (Lnet/minecraft/class_1699;Lnet/minecraft/class_1071;I)V method_5731 renderItem + m ()V method_1358 resetEquippedProgress + m (F)V method_1359 renderOverlays + m ()V method_1360 resetEquippedProgress2 + m (F)V method_1361 renderWarpedTextureOverlay + m (F)V method_1362 renderFireInFirstPerson + f Lnet/minecraft/class_382; field_1881 mapItemRenderer + f Lnet/minecraft/class_1653; field_6457 RES_ITEM_GLINT + f Lnet/minecraft/class_1653; field_6458 RES_MAP_BACKGROUND + f Lnet/minecraft/class_1653; field_6459 RES_UNDERWATER_OVERLAY + f Lnet/minecraft/class_1600; field_1876 mc + f Lnet/minecraft/class_1071; field_1877 itemToRender + f F field_1878 equippedProgress + f F field_1879 prevEquippedProgress + f Lnet/minecraft/class_535; field_1880 renderBlocksInstance + f I field_1882 equippedItemSlot +c net/minecraft/class_530 net/minecraft/src/RenderGlobal + m ()V method_1363 loadRenderers + m (DDDF)Z method_1364 hasCloudFog + m (F)V method_1365 renderSky + m (ID)V method_1366 renderAllRenderLists + m (II)V method_1367 checkOcclusionQueryResult + m (IIID)I method_1368 renderSortedRenderers + m (Lnet/minecraft/class_231;)V method_1369 drawOutlinedBoundingBox + m (Lnet/minecraft/class_236;Lnet/minecraft/class_536;F)V method_1370 renderEntities + m (Lnet/minecraft/class_478;)V method_1371 setWorldAndLoadRenderers + m (Lnet/minecraft/class_533;Lnet/minecraft/class_988;F)V method_1372 drawBlockDamageTexture + m (Lnet/minecraft/class_536;F)V method_1373 clipRenderersByFrustum + m (Lnet/minecraft/class_1558;)V method_5136 registerDestroyBlockIcons + m (Lnet/minecraft/class_1699;ID)I method_1374 sortAndRender + m (Lnet/minecraft/class_1699;Z)Z method_1375 updateRenderers + m (Lnet/minecraft/class_988;Lnet/minecraft/class_234;IF)V method_1380 drawSelectionBox + m (F)V method_1377 renderClouds + m (IIIIII)V method_1378 markBlocksForUpdate + m (Ljava/lang/String;DDDDDD)Lnet/minecraft/class_502; method_1379 doSpawnParticle + m ()Ljava/lang/String; method_1381 getDebugInfoRenders + m (F)V method_1382 renderCloudsFancy + m (III)V method_1383 markRenderersForNewPosition + m ()Ljava/lang/String; method_1384 getDebugInfoEntities + m ()V method_1385 updateClouds + m ()V method_1386 deleteAllDisplayLists + m ()V method_1387 renderStars + f I field_1925 glSkyList2 + f I field_1926 minBlockX + f I field_1927 minBlockY + f I field_1883 minBlockZ + f I field_1884 maxBlockX + f I field_1885 maxBlockY + f I field_1886 maxBlockZ + f Ljava/util/Map; field_1887 damagedBlocks + f [Lnet/minecraft/class_1557; field_5937 destroyBlockIcons + f I field_1888 renderDistance + f I field_1889 renderEntitiesStartupCounter + f I field_1890 countEntitiesTotal + f I field_1891 countEntitiesRendered + f I field_1892 countEntitiesHidden + f I field_1893 renderersLoaded + f I field_1894 renderersBeingClipped + f I field_1895 renderersBeingOccluded + f I field_1896 renderersBeingRendered + f I field_1897 renderersSkippingRenderPass + f I field_1898 dummyRenderInt + f I field_1899 worldRenderersCheckIndex + f Ljava/util/List; field_1900 glRenderLists + f [Lnet/minecraft/class_532; field_1901 allRenderLists + f Ljava/util/List; field_1902 tileEntities + f Ljava/nio/IntBuffer; field_1904 occlusionResult + f D field_1905 prevSortX + f D field_1906 prevSortY + f D field_1907 prevSortZ + f I field_1908 frustumCheckOffset + f Lnet/minecraft/class_1653; field_6460 locationMoonPhasesPng + f Lnet/minecraft/class_1653; field_6461 locationSunPng + f Lnet/minecraft/class_1653; field_6462 locationCloudsPng + f Lnet/minecraft/class_1653; field_6463 locationEndSkyPng + f Lnet/minecraft/class_478; field_1909 theWorld + f Lnet/minecraft/class_1532; field_6464 renderEngine + f Ljava/util/List; field_1911 worldRenderersToUpdate + f [Lnet/minecraft/class_520; field_1912 sortedWorldRenderers + f [Lnet/minecraft/class_520; field_1913 worldRenderers + f I field_1914 renderChunksWide + f I field_1915 renderChunksTall + f I field_1916 renderChunksDeep + f I field_1917 glRenderListBase + f Lnet/minecraft/class_1600; field_1918 mc + f Lnet/minecraft/class_535; field_1919 globalRenderBlocks + f Ljava/nio/IntBuffer; field_1920 glOcclusionQueryBase + f Z field_1921 occlusionEnabled + f I field_1922 cloudTickCounter + f I field_1923 starGLCallList + f I field_1924 glSkyList +c net/minecraft/class_1347 net/minecraft/src/CallableParticlePositionInfo + m ()Ljava/lang/String; method_4307 callParticlePositionInfo + m ()Ljava/lang/Object; call call + f D field_5179 posX + f D field_5180 posY + f D field_5181 posZ + f Lnet/minecraft/class_530; field_5182 globalRenderer +c net/minecraft/class_531 net/minecraft/src/ImageBufferDownload + m (IIII)V method_1388 setAreaTransparent + m (IIII)V method_1389 setAreaOpaque + m (IIII)Z method_1390 hasTransparency + f [I field_1928 imageData + f I field_1929 imageWidth + f I field_1930 imageHeight +c net/minecraft/class_532 net/minecraft/src/RenderList + m ()V method_1391 func_78419_a + m (I)V method_1392 func_78420_a + m (III)Z method_1393 func_78418_a + m (IIIDDD)V method_1394 func_78422_a + m ()V method_1395 func_78421_b + f I field_1931 field_78429_a + f I field_1932 field_78427_b + f I field_1933 field_78428_c + f D field_1934 field_78425_d + f D field_1935 field_78426_e + f D field_1936 field_78423_f + f Ljava/nio/IntBuffer; field_1937 field_78424_g + f Z field_1938 field_78430_h + f Z field_1939 field_78431_i +c net/minecraft/class_533 net/minecraft/src/Tessellator + m ()I method_1396 draw + m (DD)V method_1397 setTextureUV + m (DDD)V method_1398 addVertex + m (DDDDD)V method_1399 addVertexWithUV + m (FFF)V method_1400 setColorOpaque_F + m (FFFF)V method_1401 setColorRGBA_F + m (II)V method_1402 setColorRGBA_I + m (III)V method_1403 setColorOpaque + m (IIII)V method_1404 setColorRGBA + m ()V method_1405 startDrawingQuads + m (DDD)V method_1406 setTranslation + m (FFF)V method_1407 setNormal + m (I)V method_1408 startDrawing + m ()V method_1409 disableColor + m (FFF)V method_1410 addTranslation + m (I)V method_1411 setBrightness + m ()V method_1412 reset + m (I)V method_1413 setColorOpaque_I + f Z field_1940 useVBO + f Ljava/nio/IntBuffer; field_1941 vertexBuffers + f I field_1942 vboIndex + f I field_1943 vboCount + f I field_1944 bufferSize + f Lnet/minecraft/class_533; field_1945 instance + f Z field_1946 convertQuadsToTriangles + f Z field_1947 tryVBO + f Ljava/nio/ByteBuffer; field_1948 byteBuffer + f Ljava/nio/IntBuffer; field_1949 intBuffer + f Ljava/nio/FloatBuffer; field_1950 floatBuffer + f Ljava/nio/ShortBuffer; field_1951 shortBuffer + f [I field_1952 rawBuffer + f I field_1953 vertexCount + f D field_1954 textureU + f D field_1955 textureV + f I field_1956 brightness + f I field_1957 color + f Z field_1958 hasColor + f Z field_1959 hasTexture + f Z field_1960 hasBrightness + f Z field_1961 hasNormals + f I field_1962 rawBufferIndex + f I field_1963 addedVertices + f Z field_1964 isColorDisabled + f I field_1965 drawMode + f D field_1966 xOffset + f D field_1967 yOffset + f D field_1968 zOffset + f I field_1969 normal + f Z field_1970 isDrawing +c net/minecraft/class_535 net/minecraft/src/RenderBlocks + m ()V method_1431 clearOverrideBlockTexture + m (DDDDDD)V method_4311 setRenderBounds + m (DDDDDDFD)V method_1432 renderPistonRodUD + m (I)Z method_1455 renderItemIn3d + m (IIII)I method_1433 getAoBrightness + m (IIIIDDDD)I method_5148 mixAoBrightness + m (IIILnet/minecraft/class_63;)F method_1434 getFluidHeight + m (Lnet/minecraft/class_1299;III)Z method_4313 renderBlockAnvil + m (Lnet/minecraft/class_1299;IIII)Z method_4314 renderBlockAnvilMetadata + m (Lnet/minecraft/class_1299;IIIIFFFFZZI)F method_4315 renderBlockAnvilRotate + m (Lnet/minecraft/class_1299;IIIIZ)Z method_4316 renderBlockAnvilOrient + m (Lnet/minecraft/class_1446;III)Z method_5149 renderBlockMinecartTrack + m (Lnet/minecraft/class_1300;III)Z method_4317 renderBlockBeacon + m (Lnet/minecraft/class_111;III)Z method_1435 renderBlockBrewingStand + m (Lnet/minecraft/class_117;III)Z method_1436 renderBlockCauldron + m (Lnet/minecraft/class_121;III)Z method_1437 renderBlockCocoa + m (Lnet/minecraft/class_1447;III)Z method_5150 renderBlockComparator + m (Lnet/minecraft/class_1449;III)Z method_5151 renderBlockRedstoneLogic + m (Lnet/minecraft/class_1449;IIII)V method_5152 renderBlockRedstoneLogicMetadata + m (Lnet/minecraft/class_130;III)Z method_1438 renderBlockDragonEgg + m (Lnet/minecraft/class_135;III)Z method_1439 renderBlockFenceGate + m (Lnet/minecraft/class_136;III)Z method_1440 renderBlockFence + m (Lnet/minecraft/class_137;III)Z method_5153 renderBlockFire + m (Lnet/minecraft/class_1303;III)Z method_4318 renderBlockFlowerpot + m (Lnet/minecraft/class_1452;III)Z method_5154 renderBlockHopper + m (Lnet/minecraft/class_1452;IIIIZ)Z method_5155 renderBlockHopperMetadata + m (Lnet/minecraft/class_125;III)Z method_5156 renderBlockRepeater + m (Lnet/minecraft/class_188;III)Z method_4319 renderBlockStairs + m (Lnet/minecraft/class_189;IIDDDD)V method_5157 renderBlockStemBig + m (Lnet/minecraft/class_195;III)Z method_1487 renderBlockEndPortalFrame + m (Lnet/minecraft/class_196;III)Z method_1442 renderBlockPane + m (Lnet/minecraft/class_197;)V method_4320 setRenderBoundsFromBlock + m (Lnet/minecraft/class_197;DDDDDI)V method_5158 renderTorchAtAngle + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5159 renderFaceYNeg + m (Lnet/minecraft/class_197;I)Lnet/minecraft/class_1557; method_5160 getBlockIconFromSide + m (Lnet/minecraft/class_197;IDDD)V method_1457 renderBlockCropsImpl + m (Lnet/minecraft/class_197;IDDDD)V method_1446 renderBlockStemSmall + m (Lnet/minecraft/class_197;IDDDF)V method_1445 drawCrossedSquares + m (Lnet/minecraft/class_197;IF)V method_1447 renderBlockAsItem + m (Lnet/minecraft/class_197;II)Lnet/minecraft/class_1557; method_5161 getBlockIconFromSideAndMetadata + m (Lnet/minecraft/class_197;III)V method_1449 renderBlockAllFaces + m (Lnet/minecraft/class_197;IIIFFF)Z method_1450 renderStandardBlockWithAmbientOcclusion + m (Lnet/minecraft/class_197;IIILnet/minecraft/class_1557;)V method_5162 renderBlockUsingTexture + m (Lnet/minecraft/class_197;IIIZ)V method_1452 renderPistonExtensionAllFaces + m (Lnet/minecraft/class_197;Lnet/minecraft/class_1150;IIII)V method_1453 renderBlockSandFalling + m (Lnet/minecraft/class_197;Lnet/minecraft/class_1158;IIII)Lnet/minecraft/class_1557; method_5163 getBlockIcon + m (Lnet/minecraft/class_1307;III)Z method_4321 renderBlockWall + m (Lnet/minecraft/class_1557;)V method_5164 setOverrideBlockTexture + m ()Z method_5165 hasOverrideBlockTexture + m (DDDDDD)V method_4323 overrideBlockBounds + m (DDDDDDFD)V method_1454 renderPistonRodSN + m (Lnet/minecraft/class_197;)Lnet/minecraft/class_1557; method_5166 getBlockIcon + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5167 renderFaceYPos + m (Lnet/minecraft/class_197;III)Z method_1458 renderBlockByRenderType + m (Lnet/minecraft/class_197;IIIFFF)Z method_5168 renderStandardBlockWithAmbientOcclusionPartial + m (Lnet/minecraft/class_197;IIIZ)Z method_1459 renderPistonBase + m (Lnet/minecraft/class_1557;)Lnet/minecraft/class_1557; method_5169 getIconSafe + m ()V method_4322 unlockBlockBounds + m (DDDDDDFD)V method_1460 renderPistonRodEW + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5170 renderFaceZNeg + m (Lnet/minecraft/class_197;III)Z method_1462 renderBlockTorch + m (Lnet/minecraft/class_197;IIIZ)Z method_1464 renderPistonExtension + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5171 renderFaceZPos + m (Lnet/minecraft/class_197;III)V method_1466 renderPistonBaseAllFaces + m (Lnet/minecraft/class_197;IIIFFF)Z method_1463 renderStandardBlockWithColorMultiplier + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5172 renderFaceXNeg + m (Lnet/minecraft/class_197;III)Z method_1469 renderBlockLever + m (Lnet/minecraft/class_197;IIIFFF)Z method_1467 renderBlockCactusImpl + m (Lnet/minecraft/class_197;DDDLnet/minecraft/class_1557;)V method_5173 renderFaceXPos + m (Lnet/minecraft/class_197;III)Z method_1471 renderBlockTripWireSource + m (Lnet/minecraft/class_197;III)Z method_1472 renderBlockTripWire + m (Lnet/minecraft/class_197;III)Z method_1474 renderBlockRedstoneWire + m (Lnet/minecraft/class_197;III)Z method_1475 renderBlockLadder + m (Lnet/minecraft/class_197;III)Z method_1476 renderBlockVine + m (Lnet/minecraft/class_197;III)Z method_1477 renderCrossedSquares + m (Lnet/minecraft/class_197;III)Z method_1478 renderBlockStem + m (Lnet/minecraft/class_197;III)Z method_1479 renderBlockCrops + m (Lnet/minecraft/class_197;III)Z method_1480 renderBlockLilyPad + m (Lnet/minecraft/class_197;III)Z method_1481 renderBlockFluids + m (Lnet/minecraft/class_197;III)Z method_1482 renderStandardBlock + m (Lnet/minecraft/class_197;III)Z method_1483 renderBlockLog + m (Lnet/minecraft/class_197;III)Z method_5174 renderBlockQuartz + m (Lnet/minecraft/class_197;III)Z method_1484 renderBlockCactus + m (Lnet/minecraft/class_197;III)Z method_1486 renderBlockDoor + m (Lnet/minecraft/class_197;III)Z method_1488 renderBlockBed + f F field_2070 aoLightValueScratchYZNP + f F field_2071 aoLightValueScratchXYZPNN + f F field_1983 aoLightValueScratchXYPN + f F field_1984 aoLightValueScratchXYZPNP + f F field_1985 aoLightValueScratchXYZNPN + f F field_1986 aoLightValueScratchXYNP + f F field_1987 aoLightValueScratchXYZNPP + f F field_1988 aoLightValueScratchYZPN + f F field_1989 aoLightValueScratchXYZPPN + f F field_1990 aoLightValueScratchXYPP + f F field_1991 aoLightValueScratchYZPP + f F field_1992 aoLightValueScratchXYZPPP + f F field_1993 aoLightValueScratchXZNN + f F field_1994 aoLightValueScratchXZPN + f F field_1995 aoLightValueScratchXZNP + f F field_1996 aoLightValueScratchXZPP + f I field_1997 aoBrightnessXYZNNN + f I field_1998 aoBrightnessXYNN + f I field_1999 aoBrightnessXYZNNP + f I field_2000 aoBrightnessYZNN + f I field_2001 aoBrightnessYZNP + f I field_2002 aoBrightnessXYZPNN + f I field_2003 aoBrightnessXYPN + f I field_2004 aoBrightnessXYZPNP + f I field_2021 aoBrightnessXYZNPN + f I field_2022 aoBrightnessXYNP + f Lnet/minecraft/class_1158; field_2017 blockAccess + f I field_2023 aoBrightnessXYZNPP + f I field_2024 aoBrightnessYZPN + f I field_2025 aoBrightnessXYZPPN + f I field_2026 aoBrightnessXYPP + f I field_2027 aoBrightnessYZPP + f I field_2028 aoBrightnessXYZPPP + f I field_2029 aoBrightnessXZNN + f I field_2030 aoBrightnessXZPN + f I field_2031 aoBrightnessXZNP + f I field_2032 aoBrightnessXZPP + f I field_2034 brightnessTopLeft + f I field_2035 brightnessBottomLeft + f I field_2036 brightnessBottomRight + f I field_2037 brightnessTopRight + f F field_2038 colorRedTopLeft + f F field_2039 colorRedBottomLeft + f F field_2040 colorRedBottomRight + f F field_2041 colorRedTopRight + f F field_2042 colorGreenTopLeft + f F field_2043 colorGreenBottomLeft + f F field_2044 colorGreenBottomRight + f F field_2045 colorGreenTopRight + f F field_2046 colorBlueTopLeft + f F field_2005 colorBlueBottomLeft + f F field_2006 colorBlueBottomRight + f F field_2007 colorBlueTopRight + f Z field_2047 fancyGrass + f Z field_2048 useInventoryTint + f Lnet/minecraft/class_1557; field_5946 overrideBlockTexture + f Z field_2050 flipTexture + f Z field_2051 renderAllFaces + f D field_5184 renderMinX + f D field_5185 renderMaxX + f D field_5186 renderMinY + f D field_5187 renderMaxY + f D field_5188 renderMinZ + f D field_5189 renderMaxZ + f Z field_5190 lockBlockBounds + f Z field_5947 partialRenderBounds + f Lnet/minecraft/class_1600; field_5948 minecraftRB + f I field_2052 uvRotateEast + f I field_2053 uvRotateWest + f I field_2054 uvRotateSouth + f I field_2055 uvRotateNorth + f I field_2056 uvRotateTop + f I field_2057 uvRotateBottom + f Z field_2058 enableAO + f F field_2066 aoLightValueScratchXYZNNN + f F field_2067 aoLightValueScratchXYNN + f F field_2068 aoLightValueScratchXYZNNP + f F field_2069 aoLightValueScratchYZNN +c net/minecraft/class_536 net/minecraft/src/ICamera + m (DDD)V method_1490 setPosition + m (Lnet/minecraft/class_231;)Z method_1491 isBoundingBoxInFrustum +c net/minecraft/class_537 net/minecraft/src/ClippingHelperImpl + m ()Lnet/minecraft/class_539; method_1492 getInstance + m ([[FI)V method_1493 normalize + m ()V method_1494 init + f Lnet/minecraft/class_537; field_2072 instance + f Ljava/nio/FloatBuffer; field_2073 projectionMatrixBuffer + f Ljava/nio/FloatBuffer; field_2074 modelviewMatrixBuffer + f Ljava/nio/FloatBuffer; field_2075 field_78564_h +c net/minecraft/class_538 net/minecraft/src/Frustrum + m (DDDDDD)Z method_1495 isBoxInFrustum + f Lnet/minecraft/class_539; field_2076 clippingHelper + f D field_2077 xPosition + f D field_2078 yPosition + f D field_2079 zPosition +c net/minecraft/class_539 net/minecraft/src/ClippingHelper + m (DDDDDD)Z method_1496 isBoxInFrustum + f [[F field_2080 frustum + f [F field_2081 projectionMatrix + f [F field_2082 modelviewMatrix + f [F field_2083 clippingMatrix +c net/minecraft/class_540 net/minecraft/src/RenderArrow + m (Lnet/minecraft/class_990;)Lnet/minecraft/class_1653; method_5732 getArrowTextures + m (Lnet/minecraft/class_990;DDDFF)V method_1497 renderArrow + f Lnet/minecraft/class_1653; field_6465 arrowTextures +c net/minecraft/class_1349 net/minecraft/src/RenderBat + m (Lnet/minecraft/class_1402;)Lnet/minecraft/class_1653; method_5733 getBatTextures + m (Lnet/minecraft/class_1402;DDD)V method_4324 func_82445_a + m (Lnet/minecraft/class_1402;DDDFF)V method_4325 func_82443_a + m (Lnet/minecraft/class_1402;F)V method_4326 func_82442_a + m (Lnet/minecraft/class_1402;FFF)V method_4327 func_82444_a + f Lnet/minecraft/class_1653; field_6466 batTextures + f I field_5191 renderedBatSize +c net/minecraft/class_541 net/minecraft/src/RenderBlaze + m (Lnet/minecraft/class_967;)Lnet/minecraft/class_1653; method_5734 getBlazeTextures + m (Lnet/minecraft/class_967;DDDFF)V method_1498 renderBlaze + f Lnet/minecraft/class_1653; field_6467 blazeTextures + f I field_2084 field_77068_a +c net/minecraft/class_542 net/minecraft/src/RenderBoat + m (Lnet/minecraft/class_962;)Lnet/minecraft/class_1653; method_5735 getBoatTextures + m (Lnet/minecraft/class_962;DDDFF)V method_1499 renderBoat + f Lnet/minecraft/class_444; field_2085 modelBoat + f Lnet/minecraft/class_1653; field_6468 boatTextures +c net/minecraft/class_1632 net/minecraft/src/RenderCaveSpider + m (Lnet/minecraft/class_968;)Lnet/minecraft/class_1653; method_5736 getCaveSpiderTextures + m (Lnet/minecraft/class_968;F)V method_5737 scaleSpider + f Lnet/minecraft/class_1653; field_6469 caveSpiderTextures +c net/minecraft/class_543 net/minecraft/src/RenderChicken + m (Lnet/minecraft/class_943;)Lnet/minecraft/class_1653; method_5738 getChickenTextures + m (Lnet/minecraft/class_943;DDDFF)V method_1500 renderChicken + m (Lnet/minecraft/class_943;F)F method_1501 getWingRotation + f Lnet/minecraft/class_1653; field_6470 chickenTextures +c net/minecraft/class_544 net/minecraft/src/RenderCow + m (Lnet/minecraft/class_944;)Lnet/minecraft/class_1653; method_5739 getCowTextures + f Lnet/minecraft/class_1653; field_6471 cowTextures +c net/minecraft/class_545 net/minecraft/src/RenderCreeper + m (Lnet/minecraft/class_969;)Lnet/minecraft/class_1653; method_5740 getCreeperTextures + m (Lnet/minecraft/class_969;F)V method_1503 updateCreeperScale + m (Lnet/minecraft/class_969;FF)I method_1504 updateCreeperColorMultiplier + m (Lnet/minecraft/class_969;IF)I method_1505 renderCreeperPassModel + m (Lnet/minecraft/class_969;IF)I method_1506 func_77061_b + f Lnet/minecraft/class_1653; field_6472 armoredCreeperTextures + f Lnet/minecraft/class_1653; field_6473 creeperTextures + f Lnet/minecraft/class_444; field_2086 creeperModel +c net/minecraft/class_546 net/minecraft/src/RenderEntity +c net/minecraft/class_547 net/minecraft/src/RenderEnderCrystal + m (Lnet/minecraft/class_958;)Lnet/minecraft/class_1653; method_5741 getEnderCrystalTextures + m (Lnet/minecraft/class_958;DDDFF)V method_1507 doRenderEnderCrystal + f Lnet/minecraft/class_1653; field_6474 enderCrystalTextures + f Lnet/minecraft/class_444; field_2088 field_76995_b +c net/minecraft/class_548 net/minecraft/src/RenderDragon + m (Lnet/minecraft/class_959;)Lnet/minecraft/class_1653; method_5742 getEnderDragonTextures + m (Lnet/minecraft/class_959;DDDFF)V method_1508 renderDragon + m (Lnet/minecraft/class_959;F)V method_1509 renderDragonDying + m (Lnet/minecraft/class_959;FFF)V method_1510 rotateDragonBody + m (Lnet/minecraft/class_959;FFFFFF)V method_1511 renderDragonModel + m (Lnet/minecraft/class_959;IF)I method_1512 renderGlow + f Lnet/minecraft/class_464; field_2090 modelDragon + f Lnet/minecraft/class_1653; field_6475 enderDragonExplodingTextures + f Lnet/minecraft/class_1653; field_6476 enderDragonCrystalBeamTextures + f Lnet/minecraft/class_1653; field_6477 enderDragonEyesTextures + f Lnet/minecraft/class_1653; field_6478 enderDragonTextures +c net/minecraft/class_549 net/minecraft/src/RenderEnderman + m (Lnet/minecraft/class_970;)Lnet/minecraft/class_1653; method_5743 getEndermanTextures + m (Lnet/minecraft/class_970;DDDFF)V method_1513 renderEnderman + m (Lnet/minecraft/class_970;F)V method_1514 renderCarrying + m (Lnet/minecraft/class_970;IF)I method_1515 renderEyes + f Lnet/minecraft/class_1653; field_6479 endermanEyesTexture + f Lnet/minecraft/class_1653; field_6480 endermanTextures + f Lnet/minecraft/class_438; field_2092 endermanModel + f Ljava/util/Random; field_2093 rnd +c net/minecraft/class_550 net/minecraft/src/RenderManager + m ()Lnet/minecraft/class_370; method_1516 getFontRenderer + m (DDD)D method_1517 getDistanceToCamera + m (Lnet/minecraft/class_1150;)V method_1522 set + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1532;Lnet/minecraft/class_370;Lnet/minecraft/class_1699;Lnet/minecraft/class_1699;Lnet/minecraft/class_347;F)V method_1523 cacheActiveRenderInfo + m (Ljava/lang/Class;)Lnet/minecraft/class_551; method_1518 getEntityClassRenderObject + m (Lnet/minecraft/class_1558;)V method_5175 updateIcons + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_551; method_1519 getEntityRenderObject + m (Lnet/minecraft/class_864;DDDFF)V method_1520 renderEntityWithPosYaw + m (Lnet/minecraft/class_864;F)V method_1521 renderEntity + m (Lnet/minecraft/class_864;DDDFF)V method_4328 func_85094_b + f Lnet/minecraft/class_550; field_2094 instance + f D field_2095 renderPosX + f D field_2096 renderPosY + f D field_2097 renderPosZ + f Lnet/minecraft/class_1532; field_6481 renderEngine + f Lnet/minecraft/class_529; field_2099 itemRenderer + f Lnet/minecraft/class_1150; field_2100 worldObj + f Lnet/minecraft/class_1699; field_6482 livingPlayer + f Lnet/minecraft/class_1699; field_6483 field_96451_i + f F field_2102 playerViewY + f F field_2103 playerViewX + f Lnet/minecraft/class_347; field_2104 options + f D field_2105 viewerPosX + f D field_2106 viewerPosY + f D field_2107 viewerPosZ + f Z field_5192 field_85095_o + f Ljava/util/Map; field_2108 entityRenderMap + f Lnet/minecraft/class_370; field_2109 fontRenderer +c net/minecraft/class_551 net/minecraft/src/Render + m ()Lnet/minecraft/class_370; method_1524 getFontRendererFromRenderManager + m (Lnet/minecraft/class_197;DDDIIIFFDDD)V method_1525 renderShadowOnBlock + m (Lnet/minecraft/class_231;)V method_1526 renderAABB + m (Lnet/minecraft/class_231;DDD)V method_1527 renderOffsetAABB + m (Lnet/minecraft/class_550;)V method_1528 setRenderManager + m (Lnet/minecraft/class_1653;)V method_5744 bindTexture + m (Lnet/minecraft/class_1558;)V method_5176 updateIcons + m (Lnet/minecraft/class_864;)Lnet/minecraft/class_1653; method_5745 getEntityTexture + m (Lnet/minecraft/class_864;DDDF)V method_1531 renderEntityOnFire + m (Lnet/minecraft/class_864;DDDFF)V method_1532 doRender + m ()Lnet/minecraft/class_1150; method_1533 getWorldFromRenderManager + m (Lnet/minecraft/class_864;)V method_5746 bindEntityTexture + m (Lnet/minecraft/class_864;DDDFF)V method_1534 doRenderShadowAndFire + m (Lnet/minecraft/class_864;DDDFF)V method_1535 renderShadow + f Lnet/minecraft/class_1653; field_6484 shadowTextures + f Lnet/minecraft/class_550; field_2111 renderManager + f Lnet/minecraft/class_535; field_2112 renderBlocks + f F field_2113 shadowSize + f F field_2114 shadowOpaque +c net/minecraft/class_553 net/minecraft/src/RenderXPOrb + m (Lnet/minecraft/class_869;)Lnet/minecraft/class_1653; method_5747 getExperienceOrbTextures + m (Lnet/minecraft/class_869;DDDFF)V method_1536 renderTheXPOrb + f Lnet/minecraft/class_1653; field_6485 experienceOrbTextures +c net/minecraft/class_554 net/minecraft/src/RenderFallingSand + m (Lnet/minecraft/class_963;)Lnet/minecraft/class_1653; method_5748 getFallingSandTextures + m (Lnet/minecraft/class_963;DDDFF)V method_1537 doRenderFallingSand + f Lnet/minecraft/class_535; field_2118 sandRenderBlocks +c net/minecraft/class_555 net/minecraft/src/RenderFireball + m (Lnet/minecraft/class_992;)Lnet/minecraft/class_1653; method_5749 getFireballTextures + m (Lnet/minecraft/class_992;DDDFF)V method_1538 doRenderFireball + f F field_2119 field_77002_a +c net/minecraft/class_556 net/minecraft/src/RenderFish + m (Lnet/minecraft/class_993;)Lnet/minecraft/class_1653; method_5750 func_110791_a + m (Lnet/minecraft/class_993;DDDFF)V method_1539 doRenderFishHook + f Lnet/minecraft/class_1653; field_6486 field_110792_a +c net/minecraft/class_557 net/minecraft/src/RenderGhast + m (Lnet/minecraft/class_972;)Lnet/minecraft/class_1653; method_5751 func_110867_a + m (Lnet/minecraft/class_972;F)V method_1540 preRenderGhast + f Lnet/minecraft/class_1653; field_6487 ghastTextures + f Lnet/minecraft/class_1653; field_6488 ghastShootingTextures +c net/minecraft/class_558 net/minecraft/src/RenderGiantZombie + m (Lnet/minecraft/class_973;)Lnet/minecraft/class_1653; method_5752 getZombieTextures + m (Lnet/minecraft/class_973;F)V method_1541 preRenderScale + f Lnet/minecraft/class_1653; field_6489 zombieTextures + f F field_2120 scale +c net/minecraft/class_1633 net/minecraft/src/RenderHorse + m (Lnet/minecraft/class_1712;)Lnet/minecraft/class_1653; method_5753 func_110849_a + m (Lnet/minecraft/class_1712;F)V method_5754 func_110847_a + m (Lnet/minecraft/class_1712;FFFFFF)V method_5755 func_110846_a + m (Lnet/minecraft/class_1712;)Lnet/minecraft/class_1653; method_5756 func_110848_b + f Ljava/util/Map; field_6490 field_110852_a + f Lnet/minecraft/class_1653; field_6491 whiteHorseTextures + f Lnet/minecraft/class_1653; field_6492 muleTextures + f Lnet/minecraft/class_1653; field_6493 donkeyTextures + f Lnet/minecraft/class_1653; field_6494 zombieHorseTextures + f Lnet/minecraft/class_1653; field_6495 skeletonHorseTextures +c net/minecraft/class_559 net/minecraft/src/RenderBiped + m (Lnet/minecraft/class_871;)Lnet/minecraft/class_1653; method_5757 func_110856_a + m (Lnet/minecraft/class_871;F)V method_1569 func_130005_c + m (Lnet/minecraft/class_871;IF)I method_1564 func_130006_a + m (Lnet/minecraft/class_871;Lnet/minecraft/class_1071;)V method_4329 func_82420_a + m (Lnet/minecraft/class_1028;I)Lnet/minecraft/class_1653; method_5758 func_110857_a + m (Lnet/minecraft/class_1028;ILjava/lang/String;)Lnet/minecraft/class_1653; method_5759 func_110858_a + m ()V method_4330 func_82421_b + m (Lnet/minecraft/class_871;IF)V method_5760 func_130013_c + m ()V method_4331 func_82422_c + f Lnet/minecraft/class_440; field_2121 modelBipedMain + f F field_2122 field_77070_b + f Lnet/minecraft/class_440; field_5193 field_82423_g + f Lnet/minecraft/class_440; field_5194 field_82425_h + f Ljava/util/Map; field_6496 field_110859_k + f [Ljava/lang/String; field_5195 bipedArmorFilenamePrefix +c net/minecraft/class_1351 net/minecraft/src/RenderItemFrame + m (Lnet/minecraft/class_1397;)Lnet/minecraft/class_1653; method_5761 func_110788_a + m (Lnet/minecraft/class_1397;DDDFF)V method_4333 func_82404_a + m (Lnet/minecraft/class_1397;)V method_4332 renderFrameItemAsBlock + m (Lnet/minecraft/class_1397;)V method_4334 func_82402_b + f Lnet/minecraft/class_1653; field_6497 mapBackgroundTextures + f Lnet/minecraft/class_535; field_5196 renderBlocksInstance + f Lnet/minecraft/class_1557; field_5950 field_94147_f +c net/minecraft/class_560 net/minecraft/src/RenderItem + m (IIIII)V method_1543 renderGlint + m (IILnet/minecraft/class_1557;II)V method_5177 renderIcon + m (Lnet/minecraft/class_370;Lnet/minecraft/class_1532;Lnet/minecraft/class_1071;II)V method_5762 renderItemIntoGUI + m (Lnet/minecraft/class_370;Lnet/minecraft/class_1532;Lnet/minecraft/class_1071;IILjava/lang/String;)V method_5178 renderItemOverlayIntoGUI + m (Lnet/minecraft/class_533;IIIII)V method_1547 renderQuad + m (Lnet/minecraft/class_964;)Lnet/minecraft/class_1653; method_5763 func_110796_a + m (Lnet/minecraft/class_964;DDDFF)V method_1548 doRenderItem + m (Lnet/minecraft/class_964;Lnet/minecraft/class_1557;IFFFF)V method_4335 renderDroppedItem + m (Lnet/minecraft/class_370;Lnet/minecraft/class_1532;Lnet/minecraft/class_1071;II)V method_5764 renderItemAndEffectIntoGUI + m (Lnet/minecraft/class_370;Lnet/minecraft/class_1532;Lnet/minecraft/class_1071;II)V method_1549 renderItemOverlayIntoGUI + f Z field_2123 renderWithColor + f F field_2124 zLevel + f Z field_5197 renderInFrame + f Lnet/minecraft/class_1653; field_6498 RES_ITEM_GLINT + f Lnet/minecraft/class_535; field_2125 itemRenderBlocks + f Ljava/util/Random; field_2126 random +c net/minecraft/class_561 net/minecraft/src/RenderSnowball + m (Lnet/minecraft/class_533;Lnet/minecraft/class_1557;)V method_5179 func_77026_a + f Lnet/minecraft/class_1069; field_5951 field_94151_a + f I field_2127 field_94150_f +c net/minecraft/class_562 net/minecraft/src/RenderMagmaCube + m (Lnet/minecraft/class_974;)Lnet/minecraft/class_1653; method_5765 getMagmaCubeTextures + m (Lnet/minecraft/class_974;F)V method_1552 scaleMagmaCube + f Lnet/minecraft/class_1653; field_6499 magmaCubeTextures +c net/minecraft/class_1634 net/minecraft/src/RenderLeashKnot + m (Lnet/minecraft/class_1698;)Lnet/minecraft/class_1653; method_5766 getLeashKnotTextures + m (Lnet/minecraft/class_1698;DDDFF)V method_5767 func_110799_a + f Lnet/minecraft/class_1653; field_6500 leashKnotTextures + f Lnet/minecraft/class_1627; field_6501 leashKnotModel +c net/minecraft/class_563 net/minecraft/src/RenderLightningBolt + m (Lnet/minecraft/class_961;)Lnet/minecraft/class_1653; method_5768 func_110805_a + m (Lnet/minecraft/class_961;DDDFF)V method_1553 doRenderLightningBolt +c net/minecraft/class_1635 net/minecraft/src/RendererLivingEntity + m (FFF)F method_5769 interpolateRotation + m (Lnet/minecraft/class_444;)V method_5770 setRenderPassModel + m (Lnet/minecraft/class_1699;)F method_5771 getDeathMaxRotation + m (Lnet/minecraft/class_1699;DDD)V method_5772 renderLivingAt + m (Lnet/minecraft/class_1699;DDDFF)V method_5773 doRenderLiving + m (Lnet/minecraft/class_1699;DDDLjava/lang/String;FD)V method_5774 func_96449_a + m (Lnet/minecraft/class_1699;F)V method_5775 preRenderCallback + m (Lnet/minecraft/class_1699;FF)I method_5776 getColorMultiplier + m (Lnet/minecraft/class_1699;FFF)V method_5777 rotateCorpse + m (Lnet/minecraft/class_1699;FFFFFF)V method_5778 renderModel + m (Lnet/minecraft/class_1699;IF)I method_5779 shouldRenderPass + m (Lnet/minecraft/class_1699;Ljava/lang/String;DDDI)V method_5780 renderLivingLabel + m (Lnet/minecraft/class_1699;)Z method_5781 func_110813_b + m (Lnet/minecraft/class_1699;DDD)V method_5782 passSpecialRender + m (Lnet/minecraft/class_1699;F)F method_5783 handleRotationFloat + m (Lnet/minecraft/class_1699;IF)I method_5784 inheritRenderPass + m (Lnet/minecraft/class_1699;F)V method_5785 renderEquippedItems + m (Lnet/minecraft/class_1699;IF)V method_5786 func_82408_c + m (Lnet/minecraft/class_1699;F)F method_5787 renderSwingProgress + m (Lnet/minecraft/class_1699;F)V method_5788 renderArrowsStuckInEntity + f Lnet/minecraft/class_1653; field_6502 RES_ITEM_GLINT + f Lnet/minecraft/class_444; field_6503 mainModel + f Lnet/minecraft/class_444; field_6504 renderPassModel +c net/minecraft/class_564 net/minecraft/src/RenderMinecart + m (Lnet/minecraft/class_965;)Lnet/minecraft/class_1653; method_5789 getMinecartTextures + m (Lnet/minecraft/class_965;DDDFF)V method_1554 renderTheMinecart + m (Lnet/minecraft/class_965;FLnet/minecraft/class_197;I)V method_5180 renderBlockInMinecart + f Lnet/minecraft/class_444; field_2129 modelMinecart + f Lnet/minecraft/class_535; field_5952 field_94145_f + f Lnet/minecraft/class_1653; field_6505 minecartTextures +c net/minecraft/class_1525 net/minecraft/src/RenderMinecartMobSpawner + m (Lnet/minecraft/class_1578;FLnet/minecraft/class_197;I)V method_5181 func_98192_a +c net/minecraft/class_565 net/minecraft/src/RenderLiving + m (DDD)D method_5790 func_110828_a + m (Lnet/minecraft/class_871;DDDFF)V method_1559 doRenderLiving + m (Lnet/minecraft/class_871;)Z method_5791 func_130007_b + m (Lnet/minecraft/class_871;DDDFF)V method_5792 func_110827_b +c net/minecraft/class_566 net/minecraft/src/RenderMooshroom + m (Lnet/minecraft/class_946;)Lnet/minecraft/class_1653; method_5793 getMooshroomTextures + m (Lnet/minecraft/class_946;DDDFF)V method_1571 renderLivingMooshroom + m (Lnet/minecraft/class_946;F)V method_1572 renderMooshroomEquippedItems + f Lnet/minecraft/class_1653; field_6506 mooshroomTextures +c net/minecraft/class_567 net/minecraft/src/RenderOcelot + m (Lnet/minecraft/class_947;)Lnet/minecraft/class_1653; method_5794 func_110874_a + m (Lnet/minecraft/class_947;DDDFF)V method_1573 renderLivingOcelot + m (Lnet/minecraft/class_947;F)V method_1574 preRenderOcelot + f Lnet/minecraft/class_1653; field_6507 blackOcelotTextures + f Lnet/minecraft/class_1653; field_6508 ocelotTextures + f Lnet/minecraft/class_1653; field_6509 redOcelotTextures + f Lnet/minecraft/class_1653; field_6510 siameseOcelotTextures +c net/minecraft/class_568 net/minecraft/src/RenderPainting + m (Lnet/minecraft/class_874;)Lnet/minecraft/class_1653; method_5795 func_110806_a + m (Lnet/minecraft/class_874;DDDFF)V method_1575 renderThePainting + m (Lnet/minecraft/class_874;FF)V method_1576 func_77008_a + m (Lnet/minecraft/class_874;IIII)V method_1577 func_77010_a + f Lnet/minecraft/class_1653; field_6511 field_110807_a +c net/minecraft/class_569 net/minecraft/src/RenderPig + m (Lnet/minecraft/class_948;)Lnet/minecraft/class_1653; method_5796 getPigTextures + m (Lnet/minecraft/class_948;IF)I method_1579 renderSaddledPig + f Lnet/minecraft/class_1653; field_6512 saddledPigTextures + f Lnet/minecraft/class_1653; field_6513 pigTextures +c net/minecraft/class_570 net/minecraft/src/RenderPlayer + m (Lnet/minecraft/class_1631;)Lnet/minecraft/class_1653; method_5797 func_110817_a + m (Lnet/minecraft/class_1631;DDD)V method_5798 renderPlayerSleep + m (Lnet/minecraft/class_1631;DDDFF)V method_1581 func_130009_a + m (Lnet/minecraft/class_1631;DDDLjava/lang/String;FD)V method_5185 func_96450_a + m (Lnet/minecraft/class_1631;F)V method_1582 renderSpecials + m (Lnet/minecraft/class_1631;FFF)V method_5799 rotatePlayer + m (Lnet/minecraft/class_1631;IF)I method_5800 setArmorModel + m (Lnet/minecraft/class_988;)V method_4339 renderFirstPersonArm + m (Lnet/minecraft/class_1631;F)V method_1587 renderPlayerScale + m (Lnet/minecraft/class_1631;IF)V method_5801 func_130220_b + f Lnet/minecraft/class_1653; field_6514 steveTextures + f Lnet/minecraft/class_440; field_2133 modelBipedMain + f Lnet/minecraft/class_440; field_2134 modelArmorChestplate + f Lnet/minecraft/class_440; field_2135 modelArmor +c net/minecraft/class_571 net/minecraft/src/RenderSheep + m (Lnet/minecraft/class_949;)Lnet/minecraft/class_1653; method_5802 func_110883_a + m (Lnet/minecraft/class_949;IF)I method_1589 setWoolColorAndRender + f Lnet/minecraft/class_1653; field_6515 sheepTextures + f Lnet/minecraft/class_1653; field_6516 shearedSheepTextures +c net/minecraft/class_572 net/minecraft/src/RenderSilverfish + m (Lnet/minecraft/class_977;)F method_1590 getSilverfishDeathRotation + m (Lnet/minecraft/class_977;DDDFF)V method_1591 renderSilverfish + m (Lnet/minecraft/class_977;IF)I method_1592 shouldSilverfishRenderPass + m (Lnet/minecraft/class_977;)Lnet/minecraft/class_1653; method_5803 getSilverfishTextures + f Lnet/minecraft/class_1653; field_6517 silverfishTextures +c net/minecraft/class_1352 net/minecraft/src/RenderSkeleton + m (Lnet/minecraft/class_978;)Lnet/minecraft/class_1653; method_5804 func_110860_a + m (Lnet/minecraft/class_978;F)V method_4341 scaleSkeleton + f Lnet/minecraft/class_1653; field_6518 skeletonTextures + f Lnet/minecraft/class_1653; field_6519 witherSkeletonTextures +c net/minecraft/class_573 net/minecraft/src/RenderSlime + m (Lnet/minecraft/class_979;)Lnet/minecraft/class_1653; method_5805 getSlimeTextures + m (Lnet/minecraft/class_979;F)V method_1593 scaleSlime + m (Lnet/minecraft/class_979;IF)I method_1594 shouldSlimeRenderPass + f Lnet/minecraft/class_1653; field_6520 slimeTextures + f Lnet/minecraft/class_444; field_2137 scaleAmount +c net/minecraft/class_574 net/minecraft/src/RenderSnowMan + m (Lnet/minecraft/class_950;)Lnet/minecraft/class_1653; method_5806 getSnowManTextures + m (Lnet/minecraft/class_950;F)V method_1595 renderSnowmanPumpkin + f Lnet/minecraft/class_1653; field_6521 snowManTextures + f Lnet/minecraft/class_456; field_2138 snowmanModel +c net/minecraft/class_575 net/minecraft/src/RenderSpider + m (Lnet/minecraft/class_980;)Lnet/minecraft/class_1653; method_5807 getSpiderTextures + m (Lnet/minecraft/class_980;IF)I method_1598 setSpiderEyeBrightness + m (Lnet/minecraft/class_980;)F method_1596 setSpiderDeathMaxRotation + f Lnet/minecraft/class_1653; field_6522 spiderEyesTextures + f Lnet/minecraft/class_1653; field_6523 spiderTextures +c net/minecraft/class_576 net/minecraft/src/RenderSquid + m (Lnet/minecraft/class_951;)Lnet/minecraft/class_1653; method_5808 getSquidTextures + m (Lnet/minecraft/class_951;DDDFF)V method_1599 renderLivingSquid + m (Lnet/minecraft/class_951;F)F method_1600 handleRotationFloat + m (Lnet/minecraft/class_951;FFF)V method_1601 rotateSquidsCorpse + f Lnet/minecraft/class_1653; field_6524 squidTextures +c net/minecraft/class_1526 net/minecraft/src/RenderTntMinecart + m (Lnet/minecraft/class_1580;FLnet/minecraft/class_197;I)V method_5186 func_94146_a +c net/minecraft/class_577 net/minecraft/src/RenderTNTPrimed + m (Lnet/minecraft/class_966;)Lnet/minecraft/class_1653; method_5809 func_110808_a + m (Lnet/minecraft/class_966;DDDFF)V method_1602 renderPrimedTNT + f Lnet/minecraft/class_535; field_2139 blockRenderer +c net/minecraft/class_578 net/minecraft/src/RenderIronGolem + m (Lnet/minecraft/class_952;)Lnet/minecraft/class_1653; method_5810 getIronGolemTextures + m (Lnet/minecraft/class_952;DDDFF)V method_1603 doRenderIronGolem + m (Lnet/minecraft/class_952;F)V method_1604 renderIronGolemEquippedItems + m (Lnet/minecraft/class_952;FFF)V method_1605 rotateIronGolemCorpse + f Lnet/minecraft/class_1653; field_6525 ironGolemTextures + f Lnet/minecraft/class_460; field_2140 ironGolemModel +c net/minecraft/class_580 net/minecraft/src/RenderVillager + m (Lnet/minecraft/class_985;)Lnet/minecraft/class_1653; method_5811 func_110902_a + m (Lnet/minecraft/class_985;DDDFF)V method_1607 renderVillager + m (Lnet/minecraft/class_985;F)V method_1608 renderVillagerEquipedItems + m (Lnet/minecraft/class_985;IF)I method_1609 shouldVillagerRenderPass + m (Lnet/minecraft/class_985;F)V method_1610 preRenderVillager + f Lnet/minecraft/class_461; field_2142 villagerModel + f Lnet/minecraft/class_1653; field_6526 villagerTextures + f Lnet/minecraft/class_1653; field_6527 farmerVillagerTextures + f Lnet/minecraft/class_1653; field_6528 librarianVillagerTextures + f Lnet/minecraft/class_1653; field_6529 priestVillagerTextures + f Lnet/minecraft/class_1653; field_6530 smithVillagerTextures + f Lnet/minecraft/class_1653; field_6531 butcherVillagerTextures +c net/minecraft/class_1353 net/minecraft/src/RenderWitch + m (Lnet/minecraft/class_1414;)Lnet/minecraft/class_1653; method_5812 getWitchTextures + m (Lnet/minecraft/class_1414;DDDFF)V method_4342 func_82412_a + m (Lnet/minecraft/class_1414;F)V method_4343 func_82411_a + m ()V method_4344 func_82410_b + m (Lnet/minecraft/class_1414;F)V method_4345 func_82409_b + f Lnet/minecraft/class_1653; field_6532 witchTextures + f Lnet/minecraft/class_1335; field_5198 witchModel +c net/minecraft/class_1355 net/minecraft/src/RenderWither + m (Lnet/minecraft/class_1410;)Lnet/minecraft/class_1653; method_5813 func_110911_a + m (Lnet/minecraft/class_1410;DDDFF)V method_4349 func_82418_a + m (Lnet/minecraft/class_1410;F)V method_4350 func_82415_a + m (Lnet/minecraft/class_1410;IF)I method_4351 func_82417_a + m (Lnet/minecraft/class_1410;IF)I method_4352 func_82416_b + f Lnet/minecraft/class_1653; field_6533 invulnerableWitherTextures + f Lnet/minecraft/class_1653; field_6534 witherTextures + f I field_5213 field_82419_a +c net/minecraft/class_1356 net/minecraft/src/RenderWitherSkull + m (FFF)F method_4353 func_82400_a + m (Lnet/minecraft/class_1418;)Lnet/minecraft/class_1653; method_5814 func_110809_a + m (Lnet/minecraft/class_1418;DDDFF)V method_4354 func_82399_a + f Lnet/minecraft/class_1653; field_6535 invulnerableWitherTextures + f Lnet/minecraft/class_1653; field_6536 witherTextures + f Lnet/minecraft/class_1333; field_5214 skeletonHeadModel +c net/minecraft/class_581 net/minecraft/src/RenderWolf + m (Lnet/minecraft/class_954;)Lnet/minecraft/class_1653; method_5815 func_110914_a + m (Lnet/minecraft/class_954;F)F method_1612 getTailRotation + m (Lnet/minecraft/class_954;IF)I method_4355 func_82447_a + f Lnet/minecraft/class_1653; field_6537 wolfTextures + f Lnet/minecraft/class_1653; field_6538 tamedWolfTextures + f Lnet/minecraft/class_1653; field_6539 anrgyWolfTextures + f Lnet/minecraft/class_1653; field_6540 wolfCollarTextures +c net/minecraft/class_1357 net/minecraft/src/RenderZombie + m (Lnet/minecraft/class_982;)Lnet/minecraft/class_1653; method_5816 func_110863_a + m (Lnet/minecraft/class_982;DDDFF)V method_4357 func_82426_a + m (Lnet/minecraft/class_982;F)V method_4358 func_82428_a + m (Lnet/minecraft/class_982;FFF)V method_4359 func_82430_a + m (Lnet/minecraft/class_982;IF)I method_4360 func_82429_a + m (Lnet/minecraft/class_982;)V method_4356 func_82427_a + f Lnet/minecraft/class_440; field_5215 field_82437_k + f Lnet/minecraft/class_440; field_5216 field_82435_l + f Lnet/minecraft/class_440; field_5217 field_82436_m + f Lnet/minecraft/class_440; field_5218 field_82433_n + f Lnet/minecraft/class_1653; field_6541 zombiePigmanTextures + f Lnet/minecraft/class_1653; field_6542 zombieTextures + f Lnet/minecraft/class_1653; field_6543 zombieVillagerTextures + f Lnet/minecraft/class_440; field_5219 field_82434_o + f Lnet/minecraft/class_1334; field_5220 zombieVillagerModel + f I field_5221 field_82431_q +c net/minecraft/class_314 net/minecraft/src/AbstractTexture + f I field_6544 glTextureId +c net/minecraft/class_1636 net/minecraft/src/DynamicTexture + m ()V method_5817 updateDynamicTexture + m ()[I method_5818 getTextureData + f [I field_6545 dynamicTextureData + f I field_6546 width + f I field_6547 height +c net/minecraft/class_525 net/minecraft/src/ThreadDownloadImageData + m ()Z method_5819 isTextureUploaded + m (Lnet/minecraft/class_525;)Ljava/lang/String; method_5820 getImageUrl + m (Ljava/awt/image/BufferedImage;)V method_5821 getBufferedImage + m (Lnet/minecraft/class_525;)Lnet/minecraft/class_527; method_5822 getImageBuffer + f Ljava/lang/String; field_6548 imageUrl + f Lnet/minecraft/class_527; field_6549 imageBuffer + f Ljava/awt/image/BufferedImage; field_6550 bufferedImage + f Ljava/lang/Thread; field_6551 imageThread + f Lnet/minecraft/class_1638; field_6552 imageLocation + f Z field_6553 textureUploaded +c net/minecraft/class_526 net/minecraft/src/ThreadDownloadImageDataINNER1 + m ()V run run + f Lnet/minecraft/class_525; field_1875 theThreadDownloadImageData +c net/minecraft/class_1637 net/minecraft/src/LayeredTexture + f Ljava/util/List; field_6554 layeredTextureNames +c net/minecraft/class_1638 net/minecraft/src/SimpleTexture + f Lnet/minecraft/class_1653; field_6555 textureLocation +c net/minecraft/class_1529 net/minecraft/src/Stitcher + m ()I method_5823 getCurrentWidth + m (I)I method_5197 getCeilPowerOf2 + m (Lnet/minecraft/class_1531;)Z method_5199 allocateSlot + m (Lnet/minecraft/class_1639;)V method_5824 addSprite + m ()I method_5825 getCurrentHeight + m (Lnet/minecraft/class_1531;)Z method_5201 expandAndAllocateSlot + m ()V method_5202 doStitch + m ()Ljava/util/List; method_5203 getStichSlots + f Ljava/util/Set; field_5976 setStitchHolders + f Ljava/util/List; field_5977 stitchSlots + f I field_5978 currentWidth + f I field_5979 currentHeight + f I field_5980 maxWidth + f I field_5981 maxHeight + f Z field_5982 forcePowerOf2 + f I field_5983 maxTileDimension +c net/minecraft/class_1531 net/minecraft/src/StitchHolder + m ()Lnet/minecraft/class_1639; method_5218 getAtlasSprite + m (I)V method_5219 setNewDimension + m (Lnet/minecraft/class_1531;)I method_5220 compareToStitchHolder + m ()I method_5221 getWidth + m (I)I method_5222 ceil16 + m ()I method_5223 getHeight + m (Ljava/lang/Object;)I compareTo compareTo + m ()V method_5224 rotate + m ()Z method_5225 isRotated + m ()Ljava/lang/String; toString toString + f Lnet/minecraft/class_1639; field_6005 theTexture + f I field_6006 width + f I field_6007 height + f Z field_6008 rotated + f F field_6009 scaleFactor +c net/minecraft/class_1527 net/minecraft/src/StitchSlot + m ()Lnet/minecraft/class_1531; method_5187 getStitchHolder + m (Lnet/minecraft/class_1531;)Z method_5188 addSlot + m (Ljava/util/List;)V method_5189 getAllStitchSlots + m ()I method_5190 getOriginX + m ()I method_5191 getOriginY + m ()Ljava/lang/String; toString toString + f I field_5953 originX + f I field_5954 originY + f I field_5955 width + f I field_5956 height + f Ljava/util/List; field_5957 subSlots + f Lnet/minecraft/class_1531; field_5958 holder +c net/minecraft/class_1530 net/minecraft/src/StitcherException + f Lnet/minecraft/class_1531; field_5986 field_98149_a +c net/minecraft/class_1533 net/minecraft/src/TextureMap + m ()I method_5826 getTextureType + m (Lnet/minecraft/class_1654;)V method_5827 loadTextureAtlas + m (Ljava/lang/String;)Lnet/minecraft/class_1639; method_5828 getAtlasSprite + m ()V method_5238 updateAnimations + m ()V method_5829 initMissingImage + m ()V method_5830 registerIcons + f Lnet/minecraft/class_1653; field_6556 locationBlocksTexture + f Lnet/minecraft/class_1653; field_6557 locationItemsTexture + f Ljava/util/List; field_6022 listAnimatedSprites + f Ljava/util/Map; field_6558 mapRegisteredSprites + f Ljava/util/Map; field_6559 mapUploadedSprites + f I field_6014 textureType + f Ljava/lang/String; field_6016 basePath + f Lnet/minecraft/class_1639; field_6560 missingImage +c net/minecraft/class_1639 net/minecraft/src/TextureAtlasSprite + m (I)[I method_5831 getFrameTextureData + m (IIIIZ)V method_5832 initSprite + m (Lnet/minecraft/class_1639;)V method_5833 copyFrom + m (Lnet/minecraft/class_1652;)V method_5834 loadSprite + m (Ljava/util/List;)V method_5835 setFramesTextureData + m ([IIII)[I method_5836 getFrameTextureData + m (I)V method_5837 setIconWidth + m (I)V method_5838 setIconHeight + m (I)V method_5839 allocateFrameTextureData + m ()I method_5840 getOriginX + m ()I method_5841 getOriginY + m ()V method_5196 updateAnimation + m ()I method_5842 getFrameCount + m ()V method_5843 clearFramesTextureData + m ()Z method_5844 hasAnimationMetadata + m ()V method_5845 resetSprite + m ()Ljava/lang/String; toString toString + f Ljava/util/List; field_6561 framesTextureData + f Z field_6562 rotated + f I field_6563 originX + f I field_6564 originY + f I field_6565 width + f I field_6566 height + f I field_6567 frameCounter + f I field_6568 tickCounter + f Ljava/lang/String; field_6569 iconName + f Lnet/minecraft/class_1674; field_6570 animationMetadata + f F field_6571 minU + f F field_6572 maxU + f F field_6573 minV + f F field_6574 maxV +c net/minecraft/class_1532 net/minecraft/src/TextureManager + m (I)Lnet/minecraft/class_1653; method_5846 getResourceLocation + m (Lnet/minecraft/class_1653;)V method_5847 bindTexture + m (Lnet/minecraft/class_1653;Lnet/minecraft/class_1533;)Z method_5848 loadTextureMap + m (Lnet/minecraft/class_1653;Lnet/minecraft/class_319;)Z method_5849 loadTexture + m (Lnet/minecraft/class_1653;Lnet/minecraft/class_1643;)Z method_5850 loadTickableTexture + m (Ljava/lang/String;Lnet/minecraft/class_1636;)Lnet/minecraft/class_1653; method_5851 getDynamicTextureLocation + m (Lnet/minecraft/class_1653;)Lnet/minecraft/class_319; method_5852 getTexture + f Ljava/util/Map; field_6575 mapTextureObjects + f Ljava/util/Map; field_6576 mapResourceLocations + f Ljava/util/List; field_6577 listTickables + f Ljava/util/Map; field_6578 mapTextureCounters + f Lnet/minecraft/class_1654; field_6579 theResourceManager +c net/minecraft/class_1640 net/minecraft/src/TextureManagerINNER1 + m ()Ljava/lang/String; method_5853 func_135060_a + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_319; field_6580 theTextureObject + f Lnet/minecraft/class_1532; field_6581 theTextureManager +c net/minecraft/class_319 net/minecraft/src/TextureObject + m (Lnet/minecraft/class_1654;)V method_5854 loadTexture + m ()I method_5855 getGlTextureId +c net/minecraft/class_1641 net/minecraft/src/TextureUtil + m ()I method_5856 glGenTextures + m (III)V method_5857 allocateTexture + m (ILjava/awt/image/BufferedImage;)I method_5858 uploadTextureImage + m (ILjava/awt/image/BufferedImage;IIZZ)I method_5859 uploadTextureImageSub + m (ILjava/awt/image/BufferedImage;ZZ)I method_5860 uploadTextureImageAllocate + m (I[III)V method_5861 uploadTexture + m (Lnet/minecraft/class_1654;Lnet/minecraft/class_1653;)[I method_5862 readImageData + m (Ljava/awt/image/BufferedImage;IIZZ)V method_5863 uploadTextureImageSubImpl + m (Z)V method_5864 setTextureClamped + m ([I)[I method_5865 updateAnaglyph + m ([II)V method_5866 copyToBuffer + m ([III)V method_5867 copyToBufferPos + m ([IIIIIZZ)V method_5868 uploadTextureSub + m (I)V method_5869 bindTexture + m (Z)V method_5870 setTextureBlurred + f Lnet/minecraft/class_1636; field_6582 missingTexture + f [I field_6583 missingTextureData + f Ljava/nio/IntBuffer; field_6584 dataBuffer +c net/minecraft/class_1642 net/minecraft/src/Tickable + m ()V method_5871 tick +c net/minecraft/class_1643 net/minecraft/src/TickableTextureObject +c net/minecraft/class_582 net/minecraft/src/TextureClock + f D field_2146 field_94239_h + f D field_2147 field_94240_i +c net/minecraft/class_583 net/minecraft/src/TextureCompass + m (Lnet/minecraft/class_1150;DDDZZ)V method_5241 updateCompass + f D field_2150 currentAngle + f D field_2151 angleDelta +c net/minecraft/class_1358 net/minecraft/src/TileEntityBeaconRenderer + m (Lnet/minecraft/class_1308;DDDF)V method_4362 renderTileEntityBeaconAt + f Lnet/minecraft/class_1653; field_6585 field_110629_a +c net/minecraft/class_591 net/minecraft/src/TileEntityChestRenderer + m (Lnet/minecraft/class_216;DDDF)V method_1615 renderTileEntityChestAt + f Lnet/minecraft/class_1653; field_6586 RES_TRAPPED_DOUBLE + f Lnet/minecraft/class_1653; field_6587 RES_CHRISTMAS_DOUBLE + f Lnet/minecraft/class_1653; field_6588 RES_NORMAL_DOUBLE + f Lnet/minecraft/class_1653; field_6589 RES_TRAPPED_SINGLE + f Lnet/minecraft/class_1653; field_6590 RES_CHRISTMAS_SINGLE + f Lnet/minecraft/class_1653; field_6591 RES_NORMAL_SINGLE + f Lnet/minecraft/class_434; field_2181 chestModel + f Lnet/minecraft/class_434; field_2182 largeChestModel + f Z field_5223 isChristmas +c net/minecraft/class_592 net/minecraft/src/RenderEnchantmentTable + m (Lnet/minecraft/class_219;DDDF)V method_1616 renderTileEntityEnchantmentTableAt + f Lnet/minecraft/class_1653; field_6592 enchantingTableBookTextures + f Lnet/minecraft/class_433; field_2183 enchantmentBook +c net/minecraft/class_593 net/minecraft/src/TileEntityEnderChestRenderer + m (Lnet/minecraft/class_220;DDDF)V method_1617 renderEnderChest + f Lnet/minecraft/class_1653; field_6593 field_110637_a + f Lnet/minecraft/class_434; field_2184 theEnderChestModel +c net/minecraft/class_594 net/minecraft/src/TileEntityMobSpawnerRenderer + m (Lnet/minecraft/class_1586;DDDF)V method_5242 func_98144_a + m (Lnet/minecraft/class_222;DDDF)V method_1618 renderTileEntityMobSpawner +c net/minecraft/class_595 net/minecraft/src/TileEntityRendererPiston + m (Lnet/minecraft/class_230;DDDF)V method_1619 renderPiston + f Lnet/minecraft/class_535; field_2185 blockRenderer +c net/minecraft/class_596 net/minecraft/src/TileEntitySignRenderer + m (Lnet/minecraft/class_224;DDDF)V method_1620 renderTileEntitySignAt + f Lnet/minecraft/class_1653; field_6594 field_110638_a + f Lnet/minecraft/class_452; field_2186 modelSign +c net/minecraft/class_1359 net/minecraft/src/TileEntitySkullRenderer + m (FFFIFILjava/lang/String;)V method_4363 func_82393_a + m (Lnet/minecraft/class_1311;DDDF)V method_4364 renderTileEntitySkullAt + f Lnet/minecraft/class_1359; field_5224 skullRenderer + f Lnet/minecraft/class_1653; field_6595 field_110642_c + f Lnet/minecraft/class_1653; field_6596 field_110640_d + f Lnet/minecraft/class_1653; field_6597 field_110641_e + f Lnet/minecraft/class_1653; field_6598 field_110639_f + f Lnet/minecraft/class_1333; field_5225 field_82396_c + f Lnet/minecraft/class_1333; field_5226 field_82395_d +c net/minecraft/class_597 net/minecraft/src/RenderEndPortal + m (FFFF)Ljava/nio/FloatBuffer; method_1621 func_76907_a + m (Lnet/minecraft/class_225;DDDF)V method_1622 renderEndPortalTileEntity + f Ljava/nio/FloatBuffer; field_2187 field_76908_a + f Lnet/minecraft/class_1653; field_6599 enderPortalEndSkyTextures + f Lnet/minecraft/class_1653; field_6600 endPortalTextures + f Ljava/util/Random; field_6601 field_110644_e +c net/minecraft/class_598 net/minecraft/src/TileEntityRenderer + m ()Lnet/minecraft/class_370; method_1623 getFontRenderer + m (Lnet/minecraft/class_1150;)V method_1628 setWorld + m (Lnet/minecraft/class_1150;Lnet/minecraft/class_1532;Lnet/minecraft/class_370;Lnet/minecraft/class_1699;F)V method_1629 cacheActiveRenderInfo + m (Lnet/minecraft/class_226;)Z method_1624 hasSpecialRenderer + m (Lnet/minecraft/class_226;DDDF)V method_1625 renderTileEntityAt + m (Lnet/minecraft/class_226;F)V method_1626 renderTileEntity + m (Ljava/lang/Class;)Lnet/minecraft/class_599; method_1627 getSpecialRendererForClass + m (Lnet/minecraft/class_226;)Lnet/minecraft/class_599; method_1630 getSpecialRendererForEntity + f Lnet/minecraft/class_598; field_2188 instance + f D field_2189 staticPlayerX + f D field_2190 staticPlayerY + f D field_2191 staticPlayerZ + f Lnet/minecraft/class_1532; field_6602 renderEngine + f Lnet/minecraft/class_1150; field_2193 worldObj + f Lnet/minecraft/class_1699; field_6603 entityLivingPlayer + f F field_2195 playerYaw + f F field_2196 playerPitch + f D field_2197 playerX + f D field_2198 playerY + f D field_2199 playerZ + f Ljava/util/Map; field_2200 specialRendererMap + f Lnet/minecraft/class_370; field_2201 fontRenderer +c net/minecraft/class_599 net/minecraft/src/TileEntitySpecialRenderer + m (Lnet/minecraft/class_1150;)V method_1634 onWorldChange + m (Lnet/minecraft/class_226;DDDF)V method_1631 renderTileEntityAt + m (Lnet/minecraft/class_598;)V method_1632 setTileEntityRenderer + m (Lnet/minecraft/class_1653;)V method_5872 bindTexture + m ()Lnet/minecraft/class_370; method_1635 getFontRenderer + f Lnet/minecraft/class_598; field_2202 tileEntityRenderer +c net/minecraft/class_1644 net/minecraft/src/AbstractResourcePack + m (Lnet/minecraft/class_1671;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_1669; method_5873 readMetadata + m (Ljava/io/File;Ljava/io/File;)Ljava/lang/String; method_5874 getRelativeName + m (Ljava/lang/String;)Ljava/io/InputStream; method_5875 getInputStreamByName + m (Ljava/lang/String;)Z method_5876 hasResourceName + m (Lnet/minecraft/class_1653;)Ljava/lang/String; method_5877 locationToName + m (Ljava/lang/String;)V method_5878 logNameNotLowercase + f Lnet/minecraft/class_1555; field_6604 resourceLog + f Ljava/io/File; field_6605 resourcePackFile +c net/minecraft/class_1645 net/minecraft/src/DefaultResourcePack + m (Ljava/io/File;)V method_5879 readAssetsDir + m (Ljava/lang/String;Ljava/io/File;)V method_5880 addResourceFile + m (Lnet/minecraft/class_1653;)Ljava/io/InputStream; method_5881 getResourceStream + f Ljava/util/Set; field_6606 defaultResourceDomains + f Ljava/util/Map; field_6607 mapResourceFiles + f Ljava/io/File; field_6608 fileAssets +c net/minecraft/class_1646 net/minecraft/src/FallbackResourceManager + m (Lnet/minecraft/class_1655;)V method_5882 addResourcePack + m (Lnet/minecraft/class_1653;)Lnet/minecraft/class_1653; method_5883 getLocationMcmeta + f Ljava/util/List; field_6609 resourcePacks + f Lnet/minecraft/class_1671; field_6610 frmMetadataSerializer +c net/minecraft/class_1647 net/minecraft/src/FileResourcePack + m ()V close close + m ()Ljava/util/zip/ZipFile; method_5884 getResourcePackZipFile + m ()V finalize finalize + f Lcom/google/common/base/Splitter; field_6611 entryNameSplitter + f Ljava/util/zip/ZipFile; field_6612 resourcePackZipFile +c net/minecraft/class_1648 net/minecraft/src/FolderResourcePack +c net/minecraft/class_1649 net/minecraft/src/FoliageColorReloadListener + f Lnet/minecraft/class_1653; field_6613 field_130079_a +c net/minecraft/class_1650 net/minecraft/src/GrassColorReloadListener + f Lnet/minecraft/class_1653; field_6614 field_130078_a +c net/minecraft/class_1651 net/minecraft/src/ReloadableResourceManager + m (Lnet/minecraft/class_286;)V method_5885 registerReloadListener + m (Ljava/util/List;)V method_5886 reloadResources +c net/minecraft/class_1652 net/minecraft/src/Resource + m (Ljava/lang/String;)Lnet/minecraft/class_1669; method_5887 getMetadata + m ()Ljava/io/InputStream; method_5888 getInputStream + m ()Z method_5889 hasMetadata +c net/minecraft/class_1653 net/minecraft/src/ResourceLocation + m ()Ljava/lang/String; method_5890 getResourcePath + m ()Ljava/lang/String; method_5891 getResourceDomain + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f Ljava/lang/String; field_6615 resourceDomain + f Ljava/lang/String; field_6616 resourcePath +c net/minecraft/class_1654 net/minecraft/src/ResourceManager + m ()Ljava/util/Set; method_5892 getResourceDomains + m (Lnet/minecraft/class_1653;)Lnet/minecraft/class_1652; method_5893 getResource + m (Lnet/minecraft/class_1653;)Ljava/util/List; method_5894 getAllResources +c net/minecraft/class_286 net/minecraft/src/ResourceManagerReloadListener + m (Lnet/minecraft/class_1654;)V method_5895 onResourceManagerReload +c net/minecraft/class_1655 net/minecraft/src/ResourcePack + m ()Ljava/awt/image/BufferedImage; method_5896 getPackImage + m (Lnet/minecraft/class_1653;)Ljava/io/InputStream; method_5897 getInputStream + m (Lnet/minecraft/class_1671;Ljava/lang/String;)Lnet/minecraft/class_1669; method_5898 getPackMetadata + m ()Ljava/lang/String; method_5899 getPackName + m (Lnet/minecraft/class_1653;)Z method_5900 resourceExists + m ()Ljava/util/Set; method_5901 getResourceDomains +c net/minecraft/class_1656 net/minecraft/src/ResourcePackFileNotFoundException +c net/minecraft/class_1657 net/minecraft/src/ResourcePackRepository + m ()V method_5902 updateRepositoryEntriesAll + m ([Lnet/minecraft/class_1659;)V method_5903 setRepositoryEntries + m ()Ljava/util/List; method_5904 getRepositoryEntriesAll + m ()Ljava/util/List; method_5905 getRepositoryEntries + m ()Ljava/lang/String; method_5906 getResourcePackName + m ()Ljava/io/File; method_5907 getDirResourcepacks + m ()V method_5908 fixDirResourcepacks + m ()Ljava/util/List; method_5909 getResourcePackFiles + f Ljava/io/FileFilter; field_6617 resourcePackFilter + f Lnet/minecraft/class_1655; field_6618 rprDefaultResourcePack + f Lnet/minecraft/class_1671; field_6619 rprMetadataSerializer + f Ljava/io/File; field_6620 dirResourcepacks + f Ljava/util/List; field_6621 repositoryEntriesAll + f Ljava/util/List; field_6622 repositoryEntries +c net/minecraft/class_1658 net/minecraft/src/ResourcePackRepositoryFilter + m (Ljava/io/File;)Z accept accept +c net/minecraft/class_1659 net/minecraft/src/ResourcePackRepositoryEntry + m ()V method_5910 updateResourcePack + m (Lnet/minecraft/class_1532;)V method_5911 bindTexturePackIcon + m ()V method_5912 closeResourcePack + m ()Lnet/minecraft/class_1655; method_5913 getResourcePack + m ()Ljava/lang/String; method_5914 getResourcePackName + m ()Ljava/lang/String; method_5915 getTexturePackDescription + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f Lnet/minecraft/class_1657; field_6623 reResourcePackRepository + f Ljava/io/File; field_6624 resourcePackFile + f Lnet/minecraft/class_1655; field_6625 reResourcePack + f Lnet/minecraft/class_1680; field_6626 rePackMetadataSection + f Ljava/awt/image/BufferedImage; field_6627 texturePackIcon + f Lnet/minecraft/class_1653; field_6628 locationTexturePackIcon +c net/minecraft/class_1660 net/minecraft/src/SimpleReloadableResourceManager + m (Lnet/minecraft/class_1655;)V method_5916 reloadResourcePack + m ()V method_5917 clearResources + m ()V method_5918 notifyReloadListeners + f Lcom/google/common/base/Joiner; field_6629 joinerResourcePacks + f Ljava/util/Map; field_6630 domainResourceManagers + f Ljava/util/List; field_6631 reloadListeners + f Ljava/util/Set; field_6632 setResourceDomains + f Lnet/minecraft/class_1671; field_6633 rmMetadataSerializer +c net/minecraft/class_1661 net/minecraft/src/SimpleReloadableResourceManagerINNER1 + m (Lnet/minecraft/class_1655;)Ljava/lang/String; method_5919 apply + m (Ljava/lang/Object;)Ljava/lang/Object; apply apply + f Lnet/minecraft/class_1660; field_6634 theSimpleReloadableResourceManager +c net/minecraft/class_1662 net/minecraft/src/SimpleResource + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + f Ljava/util/Map; field_6635 mapMetadataSections + f Lnet/minecraft/class_1653; field_6636 srResourceLocation + f Ljava/io/InputStream; field_6637 resourceInputStream + f Ljava/io/InputStream; field_6638 mcmetaInputStream + f Lnet/minecraft/class_1671; field_6639 srMetadataSerializer + f Z field_6640 mcmetaJsonChecked + f Lcom/google/gson/JsonObject; field_6641 mcmetaJson +c net/minecraft/class_617 net/minecraft/src/GuiScreenTemporaryResourcePackSelect + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5920 func_110344_a + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5921 func_110341_b + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5922 func_110339_c + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5923 func_110345_d + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5924 func_110334_e + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_1600; method_5925 func_110340_f + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_370; method_5926 func_130017_g + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_370; method_5927 func_130016_h + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_370; method_5928 func_110337_i + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_370; method_5929 func_110335_j + m (Lnet/minecraft/class_617;)Lnet/minecraft/class_370; method_5930 func_110338_k + f Lnet/minecraft/class_388; field_2248 field_110347_a + f I field_2249 refreshTimer + f Lnet/minecraft/class_1663; field_2251 field_110346_c + f Lnet/minecraft/class_347; field_6026 field_96146_n +c net/minecraft/class_1663 net/minecraft/src/GuiScreenTemporaryResourcePackSelectSelectionList + m (Lnet/minecraft/class_1663;)Lnet/minecraft/class_1657; method_5931 func_110510_a + f Lnet/minecraft/class_617; field_6642 field_110512_a + f Lnet/minecraft/class_1657; field_6643 field_110511_b + f Lnet/minecraft/class_1653; field_6644 field_110513_h +c net/minecraft/class_1664 net/minecraft/src/I18n + m (Lnet/minecraft/class_1667;)V method_5932 setLocale + m (Ljava/lang/String;)Ljava/lang/String; method_5933 getString + m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_5934 getStringParams + f Lnet/minecraft/class_1667; field_6645 i18nLocale +c net/minecraft/class_1665 net/minecraft/src/Language + m ()Ljava/lang/String; method_5935 getLanguageCode + m (Lnet/minecraft/class_1665;)I method_5936 func_135033_a + m ()Z method_5937 isBidirectional + m (Ljava/lang/Object;)I compareTo compareTo + m (Ljava/lang/Object;)Z equals equals + m ()I hashCode hashCode + m ()Ljava/lang/String; toString toString + f Ljava/lang/String; field_6646 languageCode + f Ljava/lang/String; field_6647 region + f Ljava/lang/String; field_6648 name + f Z field_6649 bidirectional +c net/minecraft/class_1666 net/minecraft/src/LanguageManager + m ()Z method_5938 isCurrentLocaleUnicode + m (Lnet/minecraft/class_1665;)V method_5939 setCurrentLanguage + m (Ljava/util/List;)V method_5940 parseLanguageMetadata + m ()Z method_5941 isCurrentLanguageBidirectional + m ()Lnet/minecraft/class_1665; method_5942 getCurrentLanguage + m ()Ljava/util/SortedSet; method_5943 getLanguages + f Lnet/minecraft/class_1667; field_6650 currentLocale + f Lnet/minecraft/class_1671; field_6651 field_135047_b + f Ljava/lang/String; field_6652 currentLanguage + f Ljava/util/Map; field_6653 languageMap +c net/minecraft/class_1667 net/minecraft/src/Locale + m ()Z method_5944 isUnicode + m (Lnet/minecraft/class_1654;Ljava/util/List;)V method_5945 loadLocaleDataFiles + m (Ljava/io/InputStream;)V method_5946 loadLocaleData + m (Ljava/lang/String;)Ljava/lang/String; method_5947 translateKey + m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_5948 formatMessage + m (Ljava/util/List;)V method_5949 loadLocaleData + m ()V method_5950 checkUnicode + m (Ljava/lang/String;)Ljava/lang/String; method_5951 translateKeyPrivate + f Ljava/util/Map; field_6654 field_135032_a + f Lcom/google/common/base/Splitter; field_6655 splitter + f Ljava/util/regex/Pattern; field_6656 field_135031_c + f Z field_6657 field_135029_d +c net/minecraft/class_1668 net/minecraft/src/BaseMetadataSectionSerializer + m (Lcom/google/gson/JsonElement;Ljava/lang/String;Ljava/lang/Boolean;)Z method_5952 func_110484_a + m (Lcom/google/gson/JsonElement;Ljava/lang/String;Ljava/lang/Float;FF)F method_5953 func_110487_a + m (Lcom/google/gson/JsonElement;Ljava/lang/String;Ljava/lang/Integer;II)I method_5954 func_110485_a + m (Lcom/google/gson/JsonElement;Ljava/lang/String;Ljava/lang/String;II)Ljava/lang/String; method_5955 func_110486_a +c net/minecraft/class_1669 net/minecraft/src/MetadataSection +c net/minecraft/class_1670 net/minecraft/src/MetadataSectionSerializer + m ()Ljava/lang/String; method_5956 getSectionName +c net/minecraft/class_1671 net/minecraft/src/MetadataSerializer + m ()Lcom/google/gson/Gson; method_5957 getGson + m (Lnet/minecraft/class_1670;Ljava/lang/Class;)V method_5958 registerMetadataSectionType + m (Ljava/lang/String;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1669; method_5959 parseMetadataSection + f Lnet/minecraft/class_1366; field_6658 metadataSectionSerializerRegistry + f Lcom/google/gson/GsonBuilder; field_6659 gsonBuilder + f Lcom/google/gson/Gson; field_6660 gson +c net/minecraft/class_1672 net/minecraft/src/MetadataSerializerEmptyAnon +c net/minecraft/class_1673 net/minecraft/src/MetadataSerializerRegistration + f Lnet/minecraft/class_1670; field_6661 field_110502_a + f Ljava/lang/Class; field_6662 field_110500_b + f Lnet/minecraft/class_1671; field_6663 field_110501_c +c net/minecraft/class_1524 net/minecraft/src/AnimationFrame + m ()Z method_5960 hasNoTime + m ()I method_5141 getFrameTime + m ()I method_5137 getFrameIndex + f I field_5938 frameIndex + f I field_5941 frameTime +c net/minecraft/class_1674 net/minecraft/src/AnimationMetadataSection + m ()I method_5961 getFrameHeight + m (I)I method_5962 getFrameTimeSingle + m ()I method_5963 getFrameWidth + m (I)Z method_5964 frameHasTime + m ()I method_5965 getFrameCount + m (I)I method_5966 getFrameIndex + m ()I method_5967 getFrameTime + m (I)Lnet/minecraft/class_1524; method_5968 getAnimationFrame + m ()Ljava/util/Set; method_5969 getFrameIndexSet + f Ljava/util/List; field_6664 animationFrames + f I field_6665 frameWidth + f I field_6666 frameHeight + f I field_6667 frameTime +c net/minecraft/class_1675 net/minecraft/src/AnimationMetadataSectionSerializer + m (ILcom/google/gson/JsonElement;)Lnet/minecraft/class_1524; method_5970 parseAnimationFrame + m (Lnet/minecraft/class_1674;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_5971 func_110491_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1674; method_5972 func_110493_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize +c net/minecraft/class_1676 net/minecraft/src/FontMetadataSection + f [F field_6668 charWidths + f [F field_6669 charLefts + f [F field_6670 charSpacings +c net/minecraft/class_1677 net/minecraft/src/FontMetadataSectionSerializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1676; method_5973 func_110490_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize +c net/minecraft/class_1678 net/minecraft/src/LanguageMetadataSection + m ()Ljava/util/Collection; method_5974 getLanguages + f Ljava/util/Collection; field_6671 languages +c net/minecraft/class_1679 net/minecraft/src/LanguageMetadataSectionSerializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1678; method_5975 func_135020_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize +c net/minecraft/class_1680 net/minecraft/src/PackMetadataSection + m ()Ljava/lang/String; method_5976 getPackDescription + m ()I method_5977 getPackFormat + f Ljava/lang/String; field_6672 packDescription + f I field_6673 packFormat +c net/minecraft/class_1681 net/minecraft/src/PackMetadataSectionSerializer + m (Lnet/minecraft/class_1680;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_5978 func_110488_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1680; method_5979 func_110489_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize +c net/minecraft/class_1682 net/minecraft/src/TextureMetadataSection + m ()Z method_5980 getTextureBlur + m ()Z method_5981 getTextureClamp + f Z field_6674 textureBlur + f Z field_6675 textureClamp +c net/minecraft/class_1683 net/minecraft/src/TextureMetadataSectionSerializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1682; method_5982 func_110494_a + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize +c net/minecraft/class_600 net/minecraft/src/IntegratedPlayerList + m ()Lnet/minecraft/class_601; method_1636 getIntegratedServer + f Lnet/minecraft/class_322; field_2203 hostPlayerData +c net/minecraft/class_601 net/minecraft/src/IntegratedServer + m ()Lnet/minecraft/class_604; method_1637 getServerListeningThread + m ()Z method_1638 getPublic + f Lnet/minecraft/class_1600; field_2204 mc + f Lnet/minecraft/class_1156; field_2205 theWorldSettings + f Lnet/minecraft/class_1555; field_6024 serverLogAgent + f Lnet/minecraft/class_604; field_2206 theServerListeningThread + f Z field_2207 isGamePaused + f Z field_2208 isPublic + f Lnet/minecraft/class_609; field_2209 lanServerPing +c net/minecraft/class_602 net/minecraft/src/CallableType3 + m ()Ljava/lang/String; method_1639 getType + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_601; field_2210 theIntegratedServer +c net/minecraft/class_603 net/minecraft/src/CallableIsModded + m ()Ljava/lang/String; method_1640 getMinecraftIsModded + m ()Ljava/lang/Object; call call + f Lnet/minecraft/class_601; field_2211 theIntegratedServer +c net/minecraft/class_604 net/minecraft/src/IntegratedServerListenThread + m (Lnet/minecraft/class_632;Ljava/lang/String;)V method_1641 func_71754_a + m ()Ljava/lang/String; method_1642 func_71755_c + m ()Lnet/minecraft/class_601; method_1643 getIntegratedServer + m ()Z method_1644 isGamePaused + f Lnet/minecraft/class_632; field_2212 netMemoryConnection + f Lnet/minecraft/class_632; field_2213 theMemoryConnection + f Ljava/lang/String; field_2214 field_71759_e + f Z field_2215 field_71756_f + f Lnet/minecraft/class_775; field_2216 myServerListenThread +c net/minecraft/class_606 net/minecraft/src/LanServer + m ()Ljava/lang/String; method_1655 getServerMotd + m ()Ljava/lang/String; method_1656 getServerIpPort + m ()V method_1657 updateLastSeen + f Ljava/lang/String; field_2218 lanServerMotd + f Ljava/lang/String; field_2219 lanServerIpPort + f J field_2220 timeLastSeen +c net/minecraft/class_607 net/minecraft/src/ThreadLanServerFind + m ()V run run + f Lnet/minecraft/class_608; field_2221 localServerList + f Ljava/net/InetAddress; field_2222 broadcastAddress + f Ljava/net/MulticastSocket; field_2223 socket +c net/minecraft/class_608 net/minecraft/src/LanServerList + m ()Z method_1658 getWasUpdated + m (Ljava/lang/String;Ljava/net/InetAddress;)V method_1659 func_77551_a + m ()V method_1660 setWasNotUpdated + m ()Ljava/util/List; method_1661 getLanServers + f Z field_2224 wasUpdated + f Ljava/util/ArrayList; field_2225 listOfLanServers +c net/minecraft/class_609 net/minecraft/src/ThreadLanServerPing + m (Ljava/lang/String;)Ljava/lang/String; method_1662 getMotdFromPingResponse + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_1663 getPingResponse + m (Ljava/lang/String;)Ljava/lang/String; method_1664 getAdFromPingResponse + m ()V interrupt interrupt + m ()V run run + f Ljava/lang/String; field_2227 motd + f Ljava/net/DatagramSocket; field_2228 socket + f Z field_2229 isStopping + f Ljava/lang/String; field_2230 address +c net/minecraft/class_1361 net/minecraft/src/SoundUpdaterMinecart + f Lnet/minecraft/class_622; field_5227 theSoundManager + f Lnet/minecraft/class_965; field_5228 theMinecart + f Lnet/minecraft/class_518; field_5229 thePlayer + f Z field_5230 playerSPRidingMinecart + f Z field_5231 minecartIsDead + f Z field_5232 minecartIsMoving + f Z field_5233 silent + f F field_5234 minecartSoundPitch + f F field_5235 minecartMoveSoundVolume + f F field_5236 minecartRideSoundVolume + f D field_5237 minecartSpeed +c net/minecraft/class_621 net/minecraft/src/SoundPoolEntry + m ()Ljava/lang/String; method_5983 getSoundName + m ()Ljava/net/URL; method_5984 getSoundUrl + f Ljava/lang/String; field_2257 soundName + f Ljava/net/URL; field_2258 soundUrl +c net/minecraft/class_622 net/minecraft/src/SoundManager + m ()V method_1708 onSoundOptionsChanged + m (Lnet/minecraft/class_622;Lpaulscode/sound/SoundSystem;)Lpaulscode/sound/SoundSystem; method_5985 func_130080_a + m (Lnet/minecraft/class_622;Z)Z method_5986 func_130082_a + m (Ljava/io/File;)V method_5987 loadSoundFile + m (Ljava/lang/String;)V method_5988 addSound + m (Ljava/lang/String;FF)V method_1710 playSoundFX + m (Ljava/lang/String;FFF)V method_1711 playStreaming + m (Ljava/lang/String;FFFFF)V method_1715 playSound + m (Ljava/lang/String;FFFFFI)V method_4366 func_92070_a + m (Ljava/lang/String;Lnet/minecraft/class_864;FFZ)V method_4367 playEntitySound + m (Lnet/minecraft/class_864;)V method_4368 updateSoundLocation + m (Lnet/minecraft/class_864;F)V method_4369 setEntitySoundVolume + m (Lnet/minecraft/class_864;Lnet/minecraft/class_864;)V method_4370 updateSoundLocation + m (Lnet/minecraft/class_1699;F)V method_5989 setListener + m ()V method_1714 cleanup + m (Ljava/lang/String;)V method_5990 addStreaming + m (Lnet/minecraft/class_864;)Z method_4371 isEntitySoundPlaying + m (Lnet/minecraft/class_864;F)V method_4372 setEntitySoundPitch + m ()V method_1717 playRandomMusicIfReady + m (Ljava/lang/String;)V method_5991 addMusic + m (Lnet/minecraft/class_864;)V method_4373 stopEntitySound + m ()V method_4374 stopAllSounds + m ()V method_4375 pauseAllSounds + m ()V method_4376 resumeAllSounds + m ()V method_4377 func_92071_g + m ()V method_5992 loadSounds + m ()V method_1719 tryToSetLibraryAndCodecs + f [Ljava/lang/String; field_6676 field_130084_a + f Lpaulscode/sound/SoundSystem; field_2259 sndSystem + f Z field_2265 loaded + f Lnet/minecraft/class_623; field_2260 soundPoolSounds + f Lnet/minecraft/class_623; field_2261 soundPoolStreaming + f Lnet/minecraft/class_623; field_2262 soundPoolMusic + f I field_2263 latestSoundID + f Lnet/minecraft/class_347; field_2264 options + f Ljava/io/File; field_6677 fileAssets + f Ljava/util/Set; field_5238 playingSounds + f Ljava/util/List; field_5239 field_92072_h + f Ljava/util/Random; field_2266 rand + f I field_2267 ticksBeforeMusic +c net/minecraft/class_1684 net/minecraft/src/SoundManagerINNER1 + m ()V run run + f Lnet/minecraft/class_622; field_6678 theSoundManager +c net/minecraft/class_1362 net/minecraft/src/ScheduledSound + f Ljava/lang/String; field_5240 field_92069_a + f F field_5241 field_92067_b + f F field_5242 field_92068_c + f F field_5243 field_92065_d + f F field_5244 field_92066_e + f F field_5245 field_92063_f + f I field_5246 field_92064_g +c net/minecraft/class_623 net/minecraft/src/SoundPool + m ()Lnet/minecraft/class_621; method_1720 getRandomSound + m (Lnet/minecraft/class_623;)Lnet/minecraft/class_1654; method_5993 func_110655_a + m (Ljava/lang/String;)V method_5994 addSound + m (Ljava/lang/String;)Lnet/minecraft/class_621; method_1721 getRandomSoundFromSoundPool + m (Ljava/lang/String;)Ljava/net/URL; method_5995 func_110654_c + f Ljava/util/Random; field_2270 rand + f Ljava/util/Map; field_2271 nameToSoundPoolEntriesMapping + f Lnet/minecraft/class_1654; field_6679 soundResourceManager + f Ljava/lang/String; field_6680 soundType + f Z field_2269 isGetRandomSound +c net/minecraft/class_1685 net/minecraft/src/SoundPoolProtocolHandler + m (Ljava/net/URL;)Ljava/net/URLConnection; openConnection openConnection + f Lnet/minecraft/class_623; field_6681 theSoundPool +c net/minecraft/class_1686 net/minecraft/src/SoundPoolURLConnection + m ()V connect connect + m ()Ljava/io/InputStream; getInputStream getInputStream + f Lnet/minecraft/class_623; field_6682 theSoundPool + f Lnet/minecraft/class_1653; field_6683 field_110659_b +c net/minecraft/class_624 net/minecraft/src/GuiMainMenu + m (F)V method_1723 rotateAndBlurSkybox + m (Lnet/minecraft/class_624;)Lnet/minecraft/class_1600; method_5996 func_110348_a + m (Z)Z method_5256 func_110349_a + m (II)V method_5997 addSingleplayerMultiplayerButtons + m (IIF)V method_1725 drawPanorama + m (Lnet/minecraft/class_624;)V method_5998 func_130021_b + m (II)V method_1726 addDemoButtons + m (IIF)V method_1727 renderSkybox + m (Lnet/minecraft/class_624;)Lnet/minecraft/class_1600; method_5999 func_130018_c + m (Lnet/minecraft/class_624;)Lnet/minecraft/class_1600; method_6000 func_130019_d + m ()V method_6001 func_130020_g + m ()V method_6002 func_130022_h + m ()V method_6003 func_140005_i + f I field_5248 field_92024_r + f I field_5249 field_92023_s + f I field_5250 field_92022_t + f I field_5251 field_92021_u + f I field_5252 field_92020_v + f I field_5253 field_92019_w + f Lnet/minecraft/class_1653; field_6684 field_110351_G + f Lnet/minecraft/class_356; field_6685 minecraftRealmsButton + f Ljava/lang/String; field_6027 field_96138_a + f Ljava/util/Random; field_2273 rand + f F field_2274 updateCounter + f Ljava/lang/String; field_2275 splashText + f Lnet/minecraft/class_356; field_2276 buttonResetDemo + f I field_2277 panoramaTimer + f Lnet/minecraft/class_1636; field_6686 viewportTexture + f Z field_6028 field_96141_q + f Z field_6029 field_96140_r + f Z field_6030 field_96139_s + f Ljava/lang/Object; field_6031 field_104025_t + f Ljava/lang/String; field_5247 field_92025_p + f Ljava/lang/String; field_6032 field_104024_v + f Lnet/minecraft/class_1653; field_6687 splashTexts + f Lnet/minecraft/class_1653; field_6688 minecraftTitleTextures + f [Lnet/minecraft/class_1653; field_6689 titlePanoramaPaths +c net/minecraft/class_1534 net/minecraft/src/RunnableTitleScreen + m ()V run run + f Lnet/minecraft/class_624; field_6033 theMainMenu +c net/minecraft/class_625 net/minecraft/src/StatFileWriter + m (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String; method_1731 func_77441_a + m (Ljava/util/Map;)V method_1732 writeStats + m (Ljava/util/Map;Lnet/minecraft/class_819;I)V method_1733 writeStatToMap + m (Lnet/minecraft/class_814;)Z method_1728 hasAchievementUnlocked + m (Lnet/minecraft/class_819;)I method_1729 writeStat + m (Lnet/minecraft/class_819;I)V method_1730 readStat + m ()Ljava/util/Map; method_1734 func_77445_b + m (Ljava/lang/String;)Ljava/util/Map; method_1736 func_77453_b + m (Ljava/util/Map;)V method_1737 func_77452_b + m (Lnet/minecraft/class_814;)Z method_1735 canUnlockAchievement + m (Ljava/util/Map;)V method_1738 func_77448_c + m ()V method_1739 syncStats + m ()V method_1740 func_77449_e + f Ljava/util/Map; field_2280 field_77457_a + f Ljava/util/Map; field_2281 field_77455_b + f Z field_2282 field_77456_c + f Lnet/minecraft/class_626; field_2283 statsSyncher +c net/minecraft/class_626 net/minecraft/src/StatsSyncher + m (Lnet/minecraft/class_626;)Ljava/util/Map; method_1741 func_77419_a + m (Lnet/minecraft/class_626;Ljava/io/File;Ljava/io/File;Ljava/io/File;)Ljava/util/Map; method_1742 func_77410_a + m (Lnet/minecraft/class_626;Ljava/util/Map;)Ljava/util/Map; method_1743 func_77416_a + m (Lnet/minecraft/class_626;Ljava/util/Map;Ljava/io/File;Ljava/io/File;Ljava/io/File;)V method_1744 func_77414_a + m (Lnet/minecraft/class_626;Z)Z method_1745 setBusy + m (Ljava/io/File;)Ljava/util/Map; method_1746 func_77413_a + m (Ljava/io/File;Ljava/io/File;Ljava/io/File;)Ljava/util/Map; method_1747 func_77417_a + m (Ljava/io/File;Ljava/lang/String;Ljava/io/File;)V method_1748 func_77412_a + m (Ljava/util/Map;)V method_1749 beginSendStats + m (Ljava/util/Map;Ljava/io/File;Ljava/io/File;Ljava/io/File;)V method_1750 func_77421_a + m ()V method_1751 beginReceiveStats + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1752 func_77408_b + m ()Z method_1753 func_77425_c + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1754 func_77407_c + m (Ljava/util/Map;)V method_1755 syncStatsFileWithMap + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1756 func_77411_d + m ()V method_1757 func_77422_e + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1758 getUnsentDataFile + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1759 getUnsentTempFile + m (Lnet/minecraft/class_626;)Ljava/io/File; method_1760 getUnsentOldFile + f Z field_2284 isBusy + f Ljava/util/Map; field_2285 field_77430_b + f Ljava/util/Map; field_2286 field_77431_c + f Lnet/minecraft/class_625; field_2287 statFileWriter + f Ljava/io/File; field_2288 unsentDataFile + f Ljava/io/File; field_2289 dataFile + f Ljava/io/File; field_2290 unsentTempFile + f Ljava/io/File; field_2291 tempFile + f Ljava/io/File; field_2292 unsentOldFile + f Ljava/io/File; field_2293 oldFile + f Lnet/minecraft/class_355; field_2294 theSession + f I field_2295 field_77433_l + f I field_2296 field_77434_m +c net/minecraft/class_627 net/minecraft/src/ThreadStatSyncherReceive + m ()V run run + f Lnet/minecraft/class_626; field_2297 syncher +c net/minecraft/class_628 net/minecraft/src/ThreadStatSyncherSend + m ()V run run + f Ljava/util/Map; field_2298 field_77483_a + f Lnet/minecraft/class_626; field_2299 syncher +c net/minecraft/class_629 net/minecraft/src/OpenGlHelper + m ()V method_1761 initializeTextures + m (I)V method_1762 setActiveTexture + m (IFF)V method_1763 setLightmapTextureCoords + m (I)V method_1764 setClientActiveTexture + f I field_2300 defaultTexUnit + f I field_2301 lightmapTexUnit + f Z field_2302 useMultitextureARB +c net/minecraft/client/main/Main net/minecraft/client/main/Main + m (Ljava/lang/String;)Z method_6080 func_110121_a +c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer + m ()I method_2043 getCurrentPlayerCount + m ()I method_2044 getMaxPlayers + m ()[Ljava/lang/String; method_2045 getAllUsernames + m ()Ljava/lang/String; method_2026 getPlugins + m ()Z method_2027 isDebuggingEnabled + m ()Lnet/minecraft/server/MinecraftServer; method_2970 getServer + m ()Lnet/minecraft/class_1034; method_2971 getCommandManager + m ()Ljava/security/KeyPair; method_2972 getKeyPair + m ()I method_2973 getServerPort + m ()Ljava/lang/String; method_2974 getServerOwner + m ()Z method_2975 isSinglePlayer + m ()Ljava/lang/String; method_2028 getFolderName + m ()Ljava/lang/String; method_2976 getWorldName + m ()Z method_2977 allowSpawnMonsters + m ()Z method_2978 isDemo + m ()Lnet/minecraft/class_102; method_2979 getActiveAnvilConverter + m ()V method_2980 deleteWorldAndStopServer + m ()Ljava/lang/String; method_2981 getTexturePack + m ()I method_2982 textureSize + m ()Z method_2983 isDedicatedServer + m ()Z method_2984 isServerInOnlineMode + m ()Z method_2985 getCanSpawnAnimals + m ()Z method_2986 getCanSpawnNPCs + m ()Z method_2987 isPVPEnabled + m (I)Lnet/minecraft/class_795; method_2991 worldServerForDimension + m (Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;)Z method_5385 isBlockProtected + m (Lnet/minecraft/class_1157;)V method_2999 setGameType + m (Lnet/minecraft/class_1157;Z)Ljava/lang/String; method_3000 shareToLAN + m (Lnet/minecraft/class_1061;Ljava/lang/String;)Ljava/util/List; method_2998 getPossibleCompletions + m (Lnet/minecraft/class_1;)V method_2992 finalTick + m (Lnet/minecraft/class_743;)V method_2993 setConfigurationManager + m (Lnet/minecraft/class_746;)V method_2994 func_82010_a + m (Ljava/lang/String;)V method_3017 convertMapIfNeeded + m (Ljava/lang/String;Ljava/lang/String;JLnet/minecraft/class_1160;Ljava/lang/String;)V method_2995 loadAllWorlds + m (Ljava/security/KeyPair;)V method_2996 setKeyPair + m (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/class_743; method_2997 getServerConfigurationManager + m (Z)V method_3001 saveAllWorlds + m (Ljava/lang/String;I)V method_3002 outputPercentRemaining + m ()Z method_2988 isFlightAllowed + m ()Z method_4499 isCommandBlockEnabled + m ()Ljava/lang/String; method_2989 getMOTD + m ()I method_2990 getBuildLimit + m ()Z method_3003 isServerStopped + m ()Lnet/minecraft/class_743; method_3004 getConfigurationManager + m ()Lnet/minecraft/class_805; method_3005 getNetworkThread + m ()Z method_3006 serverIsInRunLoop + m ()Z method_3007 getGuiEnabled + m ()I method_3008 getTickCounter + m ()V method_3009 enableProfiling + m ()Lnet/minecraft/class_853; method_3010 getPlayerUsageSnooper + m ()I method_4500 getSpawnProtectionSize + m ()Z method_5386 getForceGamemode + m ()Ljava/net/Proxy; method_6081 getServerProxy + m ()J method_6082 getCurrentTimeMillis + m ()I method_6083 func_143007_ar + m ()V method_4501 registerDispenseBehaviors + m (I)V method_3012 setServerPort + m (Lnet/minecraft/class_1;)Lnet/minecraft/class_1; method_3013 addServerInfoToCrashReport + m (Ljava/lang/String;)V method_3021 setUserMessage + m (Z)V method_3014 setDemo + m (I)V method_3016 setDifficultyForAllWorlds + m (Ljava/lang/String;)V method_3024 setHostname + m (Z)V method_3018 canCreateBonusChest + m ()Z method_3011 startServer + m (I)V method_3020 setBuildLimit + m (Ljava/lang/String;)Ljava/io/File; method_3027 getFile + m (Z)V method_3022 setOnlineMode + m ()Ljava/lang/String; method_3015 getUserMessage + m (I)V method_6084 func_143006_e + m (Ljava/lang/String;)V method_2034 logInfo + m (Z)V method_3025 setCanSpawnAnimals + m ()V method_3019 initialWorldChunkLoad + m (Ljava/lang/String;)V method_2035 logWarning + m (Z)V method_3028 setCanSpawnNPCs + m ()Z method_3023 canStructuresSpawn + m (Ljava/lang/String;)Ljava/lang/String; method_2036 handleRConCommand + m (Z)V method_3030 setAllowPvp + m ()Ljava/lang/String; getServerModName getServerModName + m ()Lnet/minecraft/class_1157; method_3026 getGameType + m (Ljava/lang/String;)V method_2037 logSevere + m (Z)V method_3032 setAllowFlight + m ()I method_3029 getDifficulty + m (Ljava/lang/String;)V method_2038 logDebug + m (Z)V method_5387 setForceGamemode + m ()Z method_3031 isHardcore + m (Ljava/lang/String;)V method_3037 setServerOwner + m ()I method_6085 func_110455_j + m (Ljava/lang/String;)V method_3039 setFolderName + m ()V method_3033 clearCurrentTask + m (Ljava/lang/String;)V method_3041 setWorldName + m ()V method_3034 stopServer + m (Ljava/lang/String;)V method_3043 setTexturePack + m ()Ljava/lang/String; method_3035 getServerHostname + m (Ljava/lang/String;)V method_3045 setMOTD + m ()Z method_3036 isServerRunning + m ()V method_3038 initiateShutdown + m ()Ljava/io/File; method_3040 getDataDirectory + m ()V method_3042 systemExitNow + m ()V run run + m ()V method_3044 tick + m ()V method_3046 updateTimeLightAndEntities + m ()Z method_3047 getAllowNether + m ()V method_3048 startServerThread + m ()Ljava/lang/String; method_2039 getHostname + m ()I method_2040 getPort + m ()Ljava/lang/String; method_2041 getMotd + m ()Ljava/lang/String; method_2042 getMinecraftVersion + f Z field_3828 pvpEnabled + f Z field_3829 allowFlight + f Ljava/lang/String; field_3830 motd + f I field_3831 buildLimit + f I field_6740 field_143008_E + f J field_3832 lastSentPacketID + f J field_3833 lastSentPacketSize + f J field_3834 lastReceivedID + f J field_3835 lastReceivedSize + f Ljava/security/KeyPair; field_3836 serverKeyPair + f Ljava/lang/String; field_3837 serverOwner + f Ljava/lang/String; field_3838 folderName + f Ljava/lang/String; field_3839 worldName + f Z field_3840 isDemo + f Z field_3841 enableBonusChest + f Z field_3842 worldIsBeingDeleted + f Ljava/lang/String; field_3843 texturePack + f Z field_3844 serverIsRunning + f J field_3845 timeOfLastWarning + f Ljava/lang/String; field_3846 userMessage + f Z field_3847 startProfiling + f Z field_6124 isGamemodeForced + f Lnet/minecraft/class_839; field_3849 theProfiler + f [Lnet/minecraft/class_795; field_3850 worldServers + f Ljava/net/Proxy; field_6741 serverProxy + f Ljava/lang/String; field_3851 currentTask + f I field_3852 percentDone + f [J field_3853 sentPacketCountArray + f [J field_3854 sentPacketSizeArray + f [J field_3855 receivedPacketCountArray + f [J field_3856 receivedPacketSizeArray + f [J field_3857 tickTimeArray + f [[J field_3858 timeOfLastDimensionTick + f Lnet/minecraft/server/MinecraftServer; field_3859 mcServer + f Lnet/minecraft/class_102; field_3860 anvilConverterForAnvilFile + f Lnet/minecraft/class_853; field_3861 usageSnooper + f Ljava/io/File; field_3862 anvilFile + f Ljava/util/List; field_3863 playersOnline + f Lnet/minecraft/class_1034; field_3864 commandManager + f Ljava/lang/String; field_3865 hostname + f I field_3866 serverPort + f Lnet/minecraft/class_743; field_3867 serverConfigManager + f Z field_3868 serverRunning + f Z field_3869 serverStopped + f I field_3870 tickCounter + f Z field_3871 onlineMode + f Z field_3872 canSpawnAnimals + f Z field_3873 canSpawnNPCs +c net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever + m ()Ljava/lang/String; getClientModName getClientModName diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..bb3923f --- /dev/null +++ b/gradle.properties @@ -0,0 +1,12 @@ +# Project name (required) +name=Craftable-Eyes + +minecraft_version = 1.6.4 +yarn_mappings = 1.6.4+build.420 +loader_version = 0.14.19 + +mod_version = 1.0.0 +maven_group = net.fabricmc +archives_base_name = craftableEyes + +org.gradle.jvmargs=-Xmx4g \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..d64cd4917707c1f8861d8cb53dd15194d4248596 GIT binary patch literal 43462 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 literal 0 HcmV?d00001 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..a80b22c --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..1aa94a4 --- /dev/null +++ b/gradlew @@ -0,0 +1,249 @@ +#!/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, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# 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 + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit + +# 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 + if ! command -v java >/dev/null 2>&1 + then + 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 +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + 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 + + +# 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"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# 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" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..93e3f59 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/install.bat b/install.bat new file mode 100644 index 0000000..f5b680e --- /dev/null +++ b/install.bat @@ -0,0 +1,27 @@ +set MAPPINGS_VERSION=1.0.3 +cd "%~dp0" +rd /s /q "build\BTW_dev" +rd /s /q "build\tmp\BTW_dev" +call gradlew.bat --no-daemon downloadAssets +mkdir build\BTW_dev +mkdir custom_mappings +mkdir build\tmp\BTW_dev +tar.exe -xf mavenRepo/btw/community/mappings/%MAPPINGS_VERSION%/mappings-%MAPPINGS_VERSION%.jar -C custom_mappings +del "%userprofile%\.gradle\caches\fabric-loom\1.6.4\minecraft-merged-intermediary.jar" +java -jar libs/tiny-remapper-0.8.6+local-fat.jar "%userprofile%/.gradle/caches/fabric-loom/1.6.4/minecraft-merged.jar" "%userprofile%/.gradle/caches/fabric-loom/1.6.4/minecraft-merged-intermediary.jar" "%userprofile%/.gradle/caches/fabric-loom/1.6.4/intermediary-v2.tiny" official intermediary +tar.exe -xf "%~f1" -C build/tmp/BTW_dev +java -jar libs/tiny-remapper-0.8.6+local-fat.jar "build/tmp/BTW_dev/BTW-CE-Intermediary.zip" "build/BTW_dev/BTW-CE-Intermediary.zip" custom_mappings/mappings/mappings.tiny intermediary named "%userprofile%/.gradle/caches/fabric-loom/1.6.4/minecraft-merged-intermediary.jar" +tar.exe -xf %userprofile%/.gradle/caches/fabric-loom/minecraftMaven/net/minecraft/minecraft-merged/1.6.4-btw.community.mappings.1_6_4.%MAPPINGS_VERSION%-v2/minecraft-merged-1.6.4-btw.community.mappings.1_6_4.%MAPPINGS_VERSION%-v2.jar -C build/BTW_dev +tar.exe -xf "build/BTW_dev/BTW-CE-Intermediary.zip" -C build/BTW_dev +del build\BTW_dev\BTW-CE-Intermediary.zip +cd build\BTW_dev +tar.exe -a -cf ../BTW_dev.zip * +cd .. +rd /s /q "BTW_dev" +mkdir "BTW_dev" +move BTW_dev.zip BTW_dev\BTW_dev.zip +cd .. +move build\tmp\BTW_dev\BTW-CE-Intermediary-javadoc.jar build\BTW_dev\BTW_dev-javadoc.jar +rd /s /q "build\tmp\BTW_dev" +echo Done! +PAUSE \ No newline at end of file diff --git a/libs/tiny-remapper-0.8.6+local-fat.jar b/libs/tiny-remapper-0.8.6+local-fat.jar new file mode 100644 index 0000000000000000000000000000000000000000..70283e59c71bc352ee410cc1f3faa46c8794489b GIT binary patch literal 575227 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®oN*eK>LijJ^sLs9lFZdUxk< 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 ~uJ+1bi-r)6!`QA0a{ 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%0Di-O`QO)xLO{b;D^F-po(k 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 z

UJ^_hHxEuC0KI*VvUw#%>TqoEH$k;H~*ze(?stMMW}CggyBMsrQxksCi`;X!&% z!a?zlIMRsy{7~&sQi$B8ohgjZh2FtkWc@w(>i}&JYodB^gWWdeGb+TJYjUW`n2Z># zKX&i#Q{D;}3=|CPZk>m^&%mZBXiU7DgbVSh;7ROr!{j3;X%criYdsS7h^6O-l z=+FKjSo2eT@)XNL3sUQFjW*PNpm*^D#~M=|9B)kS#ZV(p>h;}~K+#AK7!yzMG*9XM zVbN9JCGo0~^D3{LxtY=?8u)btvJVKKPtD=Wr3&V&wo)UEH{-Fr?3qG4h<80}U!Is@ zfKtq0P$M!DsTERYGK5Ly2Xde_s3WbJuwwg&)Fx0tYnr3&toi+v4r{t|mS&~<+bn}g zS;Rl#-{kuo;bGg%m8&Zed@?I8#!Rj~=Shn7a7bC2t1qht9iYMuq3ti`+$6=oS}(*^p=z+jA4i-mnXRaL_4A*g*U4W=5K%?ERJ8}(*e>%W zdPQ;=3AR`Q=`CJ-wx-_QuDzlLre8#h^*I=C_Hh>H8qNk$?DdKAqFG8!Bck3f!*a zr6CSmPgR_Rt)zH-G3*vDaBltcvHE-jIG{HpBG>ob=L?N^td6l})CP6ULgp*)QdlyfZ@pv}$ho`2`G~(i> zWQV5>?s7=T!@_5Ei^i$TA2_Ih&g=8IvpCP#L9ZC%*ar2Pi@J`lVR2_@%pFeYj@ROn z9`m#cz^6O&u?rYXkAMY|XWZXsJSKh3hcsZ$9m>mPariE~Sxzj9q5i--XvlE*4P2^N zR*8jAh?>xye*`C0sZr*=HZeye?2lLx(~L$V5QlFBOqTJ$fN#xE(0=8U>d<<1ns5pK z(LfpGu43@03KG47%pftZlnMjoB84mCF+#0%^w(*Bvi5kb6oOfjmd0%>T2TNsU^ro=a=#32$|YI5-f zb@d}$nT2Uf(OEAb9#`^u81#-V_jZ)88>EUzQ$wjMtmNV*a{T>9`B(BeqUd9&dw?X; z)Jo=CoGU=jca0>lSBoWN+`Vw?#C@su-{)i-@ICsA#Cm%d-xMI4xVk|i7W2+_JPRI(^+UU zup{qxuy8bknjxCH;HYIN=BiY4d8&CzRl}ez5Vi^en|bLD zC6+^5mN3^UR#y@GG>_|0syKzs!(FPJPp6a!cG<(O*3Bg}-U;rL(%Nj0#4}FgPQ{P= zC}1{O-DouvI)^YHCVjr0ZJD57b1R`OaHqnQ`QIt4-{X%9jr4l?h3&CL%LVE-L1H!m zYC5JTekpT4q11#YX6xo=nrr&HExMCsq;Ne}B!|!yNzu>laQVX{dUW6Mm3_`Og=9zf zJnP6(1WSeFN~4R1Syg%oHZp|_zx&I|B^1RrnI7egHu#zYKEWwy|t zlg#hfa116`NHaAJuXQ|=a|o;<7Z5Qp$PeQicfXeAYE(uNn$I3_n>pY*G4}oXb_CQ% zh=6vpF_UVc;>thgK|{&vVA*mC`Y%Y~vts|G7?oiv;oblu$G+K+C0J!!t`7}&fAleg z(>>vmpr!TRu4in~h6NcLVwUPzA>OU6tEp><&W%?|I8MKqm7AZE*CRqo287=DLsCOH z9c!KAw`mq~;8{^z3NcZTz14|F~rykNWNni41wdzXT&vDCJclO+Oe9eVcmXN2xWTF&;(aH0Vqx>LJv2|Dv~_%)zWU(ZEEg7Y z#AQMA@LOn^WBgT6GIP^vkcv8Ybuy{&Qc-w;-cWQP^2aDF^9OG^`U%nq_04Y6Z;mN-!A$GVlIz8`(+z0TbgyWm| zh))~GBex7S4|%5i44%^P5Q;uUi*0zxBLImi4*LcHMyy8^&8ECdV~fOyQfPp!_Gbrj zT~dlQ5`P7O1wj-hNFiRE-|AnjRjaIGJY{S$!`E62`qv+pcSwaJ{KCZxKHpml;=o?g zC~Yu8Ek^10jW`p%_l-ZM#%npJT*H$IM3dQ)EvY0Nq$6g`-=7_|YwS%xymOX(NC!rR zcS)K)1I)7CfJ6dgr2fo9n~yKC7w#G0JD~ka(g`k515;^uh=gGy(Rm0JlV@!XJuOjK z7np3zmwEhTY53HF^)a`(DFIyF(O-Z5JEf!YhAtoZrF7K48JD#G7dPPlleyYqslb2B zT92TyMr91jO0^=BFV@MlK+vSHNAVZYBuhgPOD^#OTo@-=Yt&S1xhPP=BLV``-S*1( z?N%L;2#QiR2@?+@CA}*jfe~~!m~}bSQoZ##9Zz~QJxpb4?0me;^Z-omHS*`3*`7|l zt2j;l-Ko3?S()`&VRji{xTKl6e>@5?*qA8J34%}6)7B`}VX4Myw_(S6AHuJ$FO;U) zsee*C&%VL5;w3^=Q>Bzb@!#aPLv--3vwc25B(k?uXBDgHKEw1~sA8>NlOP6Z)Q#XD zZ=4D_dvyXt`icZGByI^!M?=?X#GcU0FQM-!-vbzC634F~2n?M^?+XfHD3XB~{F0eK znzb6ZznacxcMihV&dYhbq%1>Cm7yGq?e4AnGuzi^fq^|-QfY4r_||VdL*;5Ffye}e zQ;x?`EXF9l2N6BkV4K?aSPmGLY{Y`&FKO`V>ormOJp+qZ_4-K{%xL;*eCTFB^OU}4 z1B%5iwH{pVd94U4lDOtq*Zu7`r#EMh-9DJLdzt=Se8vc~Gr-c7EOR7ZRU`hgNA{u9 zSe#M?Gjgj%ONPd`pnbxi+kpKbSfRkSg;HRf;rKVhDx}M@HMui%_|x}bxv5&Hf;0Lo zyAEcCsVzV4$aF&I_Y2w_hLkBBfXADnVao!X4QGpaWAt%d!2Jd?dk@$o)d-P&Fa!&W zI)s;+Nch4f!_X{qXaZtE&G^Wyn=hhdFnS=rd($KhBoH?sO&ifU;zUfT=qVqk zMln-A$`O(c7k;Rst}blJBtQrC;k^(i7xC_$%13K2zDtx{_XRu-1g>4^9rznnb*lBp zpNO(D)DN?I@lah1kkYI447^B$Jc?Z8Twxt|;DDeEvqD1J6|8JxXyecss|_~WTC7qO z=qD-L!|dZY3#OtRQq0^7Qfy$vC#7UidhF6I?w`#BqVoPm*j1?{uX?6iEHN)kAjU=J zh^O3AS$DaTLXF%3#!}2{s_Y)9*AIZyD?HtSQS}vBtDoE*D=*nORDSp1 z$}8l~KGvt;8&&s!-77B6r(e$<(e*yr=Ew|BM>E#dI_+^8#BkQ2Q{`fZRma>Xi6y6C zR;23{x&w+O#=Bx?2}KgwaE*F)!O#DAC2X=N3)({f00iRvXSQxib}o)aCjSS%pHlx& zQ(i&&j-I4vj2smTV@@xXfu_g5!ypnD?qf$GKnSQI_QbH&cTV;9_@}=xSU5a9TzpgB zM6)DnmC$TS4qv69hUaQh)vem0+VL*+6Zj3G^EKTTIx$JVD_tPr+v=9X5o34rb>;KS z;l}%Z(**aYve(8RWl!8qruD(^ECwbui$%1tg%p)x3X{kf7_7kGTt_b#Jbelqe= zM7moC9uR2CO)I4~|GGMXh6G2H-gbF;r8sSS{RGY}ZBFx#9cs9aJ$Rx_#IayC{~0n^ z3LZTy24I_uzdXJwU96JsTwEYGf3L!I#p!MBmBT<72Vk(Ht;{UA%St093hg9H>Xywg zD_E4da&BQ~zK3Je7fzVPnen1CL=xhqy*b1DK;2JFXFw>mzyqe1uLiE9Be z+^nCvoL^}LqcL+Im12s~BM5L%3~0#YpP}a7g(HjFb+C`g_3+AmQPPEj*4tWsU9pN9 z2fdGLvvgoo>5|z%67}@Zp;vEE1KHWD{sKT+$8A(}MwL!)T<#D@wmiyBbyA?Ce+q$q zq0ueRX$V4&RJBxD50Y|1X3VGzpA35Bn3e|h##6&a7=Rt}LZ0TGNr||&QkdWDs*u!K zp!sbRd~KdAIL~56fJ0MdZQ_C}`(fObeVqOQV{^y$r5nLd5^Edi(Qcp+YGk*g%$6;{ zllm)#hS$(wY;k-VPFmE6;4VrJqRfYT6xQ{G3)QPNlsTMCI5nJDm~+HJts=SYn<*Z- zi=bPS2h-AS!YZ=ta2jjZ;P&agjeVH`r1T?r*I3e{X+~)$(y9~*Isp^@ z%gkW;b(J>kPk$@QA51+IMwc7QEs8$`L;Jy|hWldYu*Au$=#C9?sP&!HdtFoO+=+>y z62L-KQaC|yvq0@TFfJg-7RRf(QxV6);oxqg@K#(%-7Ry$@l?&g-CTszGGYPjyipx{ z@&nc29_;bRGIXfNyG#o+mb*EsY;rzf9mjzJ{-kI0+GbG1%=12;)SZd~kKaJ9Spf%X z9|6vom~j^p%4hhecTsZ7SbV5CXmQH9~Ka5Gu zrrd^O(H*FGz&#b|Yn~ih-Q#=c;P2qU4ncG7z(Ye)Q^=)dw!6lFjogM{HP~zCnmgK8 zAY3U#_nZwwco8o_ zQrO`hD!v4eEC#G?$*Z>bTC`I2fz)!jlDVfMmC+l*RZS@LMe8OK(#(#z+4qWHOsIF! z)YYEcl>&U2@1yVCQ;!)_#%}deG-zKpyY-Ti11U=5iR z??+qWfP*C@ulfn&Kl$RuARAqeI4Nq60CeM}slWCByzI9)qvHV|Aihzm06%uLrAAy(sUE_IiWh%qzv5Ao;9Ouj3s)`2t=it%Gm=%N*Rm&`vq zh*<6%kP`!NtaRKr^}_OPx%V$uTV5lRFC<`GVUjBQ3HH9G!1)Cob+fa-PNQ|&jRD)c zMuaxISG#fmNIgccVZ^9P41-tfEcWlI`K4!drbwFB8-5;H+-A8O6OE-Zc+oO-6uuUm zApt{>v6Ru3Xmonhs256%wx5!AceF`Im)owRcF+V@_&9?*-3BEjJI<}8O;bFX-zskBq zCQb1HfG3RtL0g)sAJ%z7iYy|UO3a~#G1234;!_1s>SogQUMJ>SYZjwWK-&iYp8^a# zN&QbhQ?BWftQo)Lkw)(7BM6$E`TN3TJ1Y)Cq!EoANtdp|c3sYT^0kQ2MNo)3Y`ECn z0b;j*B^wCOos(1-72_SA@9knpsRMIis64eixb-}^^SCb-icYH&?_~`(3_NaD~#nwxyfRU-Wn5Xjojr&7mA!Kjwwf+ z%bdg(4>)6$NtAfeM(AetxH}^tp8zSZRsmHH=|rL7qrhTBznS;ampGIdVyW9)>>r5t zPmlyLqFEF(R?VC9;9~8c9fi)-&8BPVo6V#xRby2wW6QYBg`~RF?4>I#!m64jLD! zH{|^{Aq*RRgJp?))i6f5OqM&~&oKjbCdvq0lL(!KT=Df(WCR_w3(HiMIBE(3FB+$! z>cOHKk|S4BTIMIpB7&|g>)*`3i}C%>dgu0ZwKk(KKZ6?(Qjx~=`CcU)iWXgM3>)iI z8JxTWf|_D!XW3*~BdE<%zbcKh;e={UzT&7=rR-&rr&7*+G`=U+-NLFS%UpSiPYZla z{UAB0R=LRv2(lu!!AqP0dzY%u3eEw$CQk^RUUsHDafSkb%Z z>2u00aVRE?#3W*fSD53y7H(+Y8Msz1cf`N^G`xmSA4FjvNNhJbZ93lpE4OOCa-UPO z^(N4>D{Xa->_!+`JBt3CCJioaV!wb2AtM{Ji#JH`_|mG?lI zh_~f09PCcp6~-Tv)SYHr`dQ9DyA+Rd$a{JaWI7lxhCPghkzDmTA)DfuTvjnzN2y6T zJG9pN=zmKagm6*Ilhqj8QdI6RhV0LawX*G@W<_%F!S0N%COEU8K$3LBxRyuf((D}< zcB%VQW$TDD;TZeU$c;H#iw-aUXA!s2y~;cLOE%7a$;N*&eeu7Fxc{GnQIe9*f4TDV zEWn{A2MhY=2S}9iC{_J(G)d7W%KUAMU%pVZLp08ARi5h&RyM|xUpPi#vLt&(?~saI*(M9G&tnimOK ztgElsYz`9@h$P6AL}P*0S094khbAi1R`aNOP(UGwLm(qG#w)VOs6A6u;&^DAf#HlhXE!&!j#-rUwm9wx@G| znpifyl5GejbYlF3=Xt3`MQ7~PBLlsmj6-whFf0b~t5(JuMDGaJ!5+hE&^=dKk#LG*Ex9L;c= z8~%}@&J8n2=S1zNsc-5nh$~qdkUH#$#L%lII091mLLz+ua^acRh*PGCEtMM@^tn%X z`8Dz<{&66}N}u*5%Xj#Tso`tR6-(dtT7;}?5K{aRQ5 zC;nbaE{2YFF3uLV|68P(q%5O^tcJ{ESL~3Pr$PuA01uNp-6%+AX?SRq2oFJ2prJ26 zOXCwlqYT)Cz>z)958lWV%O|;! zq&xM^Iz5h0V{cAnsSXC-7!(Ih=>L6B3t*z5a1HZUAqw(PyN7b?wnLrYir?buyb898;VCr8af&IHN{@XXs_ zdhieScpra8n9rzjT)zR*N8Hjfg8wtkG?D;*3d?21nz0tF3>a-Ai&G!*WUl zaxszKHtn~$L7y-ludN8(uRdTdUTAFkTGTrMRw1-6m_i~AOX%bjgsTBQiRw9hB0H^CdRgH^F=DkRthRwp3sB6sj=Re z3$}prbVu!Axi$?@I&VxHPZo=&v!TcxZEkSsdD%W=;Lww)8(wr%6Yw(XqQwr$(C z?c`-F647sx(V)Jd$<%ky!qIcAV}o0mtPU! zrc9S{hsbBP01ge6>+n zVhsa+SjmK+>;Gqs_YTUJTaTV7d?mjSSSvSzI-Qc~ z?tAgcDvo>g9e@p4l&=Z{J)8Mr>L3NJ9u7K^1EE2R)sq-YTiCgUgk*rqDZ@=KLEO$IVF zHDL;W23yjkNg{2aVTl|4w7EtwmxO5ptr3{{;xbBjpC@^MWJgkn2}@BqPE${xnj>`$ zdvlE`Gm_X~bE*8NZD)=>sRzdW<;q=0fSHn;cD2u=e2Ho?Y%p5ZGrnj-h_yHSAV)pl zIUD~Dd^D_BItk?EO!omz!T>)#Ksb6LSJ2JJXw{i6INkXfC#2-xN=%9?S!Q4UTT!1| zats*tnpt8=Q+Gcp>bFwI|I1Ww zH5X6Sun>*5;?9tQo5pSjldtb^wo!?t83Ve&Sc**%#fF`RbSF<}Xq<7Uq#CjKH#z-1 z`KMYmRbf8X*i$_8YE1c99SpSExXGiv;!fRfpbUu34Ha}8VrP@Q6$&)w?h4!dnHYd% zaZ5IciAw1NFs-0+qmAPCT8u1SD}l@iLv$-bMC58)y5I~UiL*xr6sDfc{jO!AeF-YnfkQCMk5${Ni<~`O@=k^|9 zQ~dFO$_qGkCrY$MH;`b!+V61VvTd5EIqgO_P9ASF^xHid`nTWtRx(+H5%pkgDVBt` zc@DVZOIr28hRGY$n9*Fhy?j&Y_5CtoJ@HJ*=v)*TR0ryJmOxF}vS#~P^`{e^&I!ev zbbD)|*@_8M6|*em@SvE+xm(B3s%lvTH*Xb}*_VUs`5B7)s{s&xRDg=>p6OHDhy5~k zXq_)o+1xELN%0ACJMn42N2|?g@v1t^NX;uXDJ!P^-g_LZ+$k-K!N&;G&AT82 zP}VQld%~>LpE;KO#|X`OGVhDnKL)E`Cc!B5gza*JYhXv%OgWAORkG9 z=%cJYFtIYv4|muR0kto2Z1sZzFNf{xfpiHwmlls88(X9G*QHnPuSOm2XaM=Z(V(PGC7~m2ndWQ?_5ZM%#BBo<|j$44pYJha< zLv;5LzIa7e2|NqMPE3htj7zPDHz%B+j*rZydsWm1IX*-V?;q9^A6-^FBpoUw*dw_i z;R_tFpVdIr3qtG@+2h??TNPZoh~LrkN;?&?j^VJQ?)RlQF^j02m@vXBIv!@OZC0n&D@PXpykuH>A*Q9*#N=)HUKHSw6 zEO|?ow}pnNd&lgDNxb6xO(7lYhA6#T$NWGB3n9BbkhgNGf?HHFa4l&<X+KkAdCjnqIJs?b7jr1f89y*ONg`jDFP-sQcg zO8bDJy5)i^;8P>;*>f4Idx>y@i_6SIB&4x3K@<|oQRm@w2a3e&;i#&4R9aATa%^fBt&@`m)viO3?j&HeCkrM6ji@k}M=!Q_N3TQhTzu zY}lNTYBZfsUfjx(DylPK&6a>I7@`4^&_9=$|GOy1jWk^}2f6_n#b&d`U_O-&nQc$S zR5Syhu>2I5mT87JQM5lACKFVq&ctA7jC^K&DaD#?7Bk4Ces)EUbV+4zr<8wsfr$3L zH|o|Tna5GXC}1}dh50*=WJXo|T$JX_(@r0TAhDgzu3X?TFzHe}6~n*^8d%cPOurZ} z%Iq%h*Cb>{#8{V5UphTf0C7L3o6AHxstk06vK`n(NhNPZzeimH4^r_pmtpxB*z`FP z=lrdC{M4o&@A{?*9{0+gC`u$I?lBa!k<2iPQqB%785{dR=;2)WNBFbFLg=)wzpF}} z_J*d!(by(pVJ&(-R~Bnd>~GLD&rrPxfz2pz=mw~(+uJ&$qtB=p_4am)S|nWsyDV-! zz2?5)X@V<$4;H&-fyy+BKov8{Om2AUnhe97g=rs*2rJyY^~9mmuvAG(uS(_jbV=Ph{#GgY z6pZF;wBk+4C(^_07Um}E)4r{)ZcreoB(X*V5`udxm1l)ZYB zAny0EyGUJRDF;;0%$+Za}-`e}Aa z7D7;G=XTy0EUFDQZxC5MZxlN(rFpR$_CK9G@Xlr@Gs?jDatj7se4|!?PZq5kwY+L#t$$fE6dEw*d#of!^MV$Ha_v!AR)AXps4y*22&(f;pzSu9xiG_SqlFl0k z|3W+$R7Joz@;GONz6RvZCb_@|)>I%9*`;b34??oWGnnRH3NN_id^)I^PNv&oQ*uU8 z*5+_JR!%87qbT!m2t87+R&@4}clLn|xi526!l5XOKDasTI729lMo}JiaHFq2D?AgD zcP0#p>!1`{Ed6_?1RHap{1$5cq{&cCWQ0MVRw;jEmHArFE=y|1Hnl^)#~v)6Ib@h> z0F`}wPZ)o|7v#ziMdFFF%#Oz^0Gd;y{vCz!0ajm@?pPj|Un)mbMv)^}g}WF;MwP%& z2)6Pj1JO1977xhlRL_x6`0SO5>(UGZ`-d>#a9C@)4=~%{q}YApp8Ket`v^qnHZvHb zt{+w6QVy3?_2;l(VD6we25|_GOqh^0n*rj9QnlMeA_W^tZ7@!l0_kQuZ@3G>t9$T9 zvgeiNrn~F>Md@*?0dZvZ%dx?i<4kWWLNm2Z8k32vB;d7f6Fqd3`v`nk`c6!ofMYnd zOUcX#>lMq>JLcS-&?jMJdyj1djw51=76ZE$@Gdpr1DCnB;2?ozd#`Drcsvj-&e6XH zH|>Lpv_%5SyI^y@o}c3irQET;-oCl1y5`nlv_~F9YYf9o!iI2ousT%Rf&x`Xq?^7r z^7HDCu|3EK`pH_$Db7Xga+KS9}7$Amjr7ykxr z#Ue|WHOTt3zKkwM$3d1p$ADLSbL$KvtzEEIrYO|$@SvX@``#AH?S;lb1XOCl5KD~n zLJKINQmqi`?HplOqwlXXm#KWN0iaG!c=aLehPBmQ`|H~#4`!A>W$B%h%GY|I6^-e z|JYx55di>@{_hR1;D2Pm{db|RRD$vm!-R0icQ1zUy+tYTdqjjspo$3Cm7Vi0i=r86M^n7ito27HbsX#r4d)TTHj!c6p z*?y5aPbW>L81s;Z6d%L<$(K^No;)#v_|TsBm_Fy2KF3$zO*nmmPY{Nzkbyj@jougx z8(T&gZ~_~q4O<$dDU`CaCi|L3Cq71ukY+I>jEs;*{;rYf269V%et$d=O5$xPI!q4-^5Ex@9Lw={0w zE##Crns;>6FcULCvD! zH7)~rrgY#kT1}**XJhA!5p7h4bq#!Tho<-`c+imT?W(_^fHEU0zR~rGAY`I{B_6SuYo9xl!8kCodzul zCS^)0Ld9BJn^>}22LujO_c5<{M$OL)utY z7itzu;|Yh#S!NQy6KGC~X($j)A0=6h`^2|YpSQ-4QgWdP%GWs1f&@YUWT}{oBf?!U zWB05Cu2er$DAE>#$2Wske2E~p5W}=|IS`rg;o1acusMo&K(M7*5I+&K6U7HkJFqyM zaWM!83GS(Hf)$X$YHBHKz%NP0R<6NBhu6T0vzQ!OG+hy(hVUx-6Em;%s`&LK|2?+W z37j1Dpc@va%D@|o0Dp}g)k3cs60pmD#0&1srs**CC5a92!~8Dgh||ovU}(fZ3mx`W z?tTd4%YnNJsPdeyUgpz%%)dmhMF5rg88DcoS&dt{h%lRw%_O}%+XIK_i46zzNuG(Q z4L0H_0hGKV0RS#Ip)Ss%it0~si@K}~5?CKJ5AM6j`z0|4^@3fqrB|R)iw;-(fd%1R zi;yJ8tx(UDiJMZ?H9d9xmd@ZI^X(`_WD+P-Vmbak`NgBWX zvW;Y_Pl`oTO?<*xOAGGId|~Gd=jemhIkn-KBj6*(8$>}b4i#W3=W*1o|31lD*cE+I zDMIBv7|jZ>HWxrx#+smIL7Y)g=m)YR8iqd7pFW@3|gVB8%Cm)KbL*38;2& zU5zw39Pn!!CdVDasbxn@^G-Ndb=6?{$^hsTQ*@XqR)F0CdU-iapu)@Pfd7aS^7@~gZ7ZaFs#X6ry%J5jn8lb^Hx67X+8sWccdm9 zQmBKIEa{=dd{6yME&07k&WL$~LzwdPm?)c{nG2Bxi>r{84!S(M%Fd;NW21>2J7#1<02GzIdph^{X-6tF zn&0zCqQ?N+DC(vi^S)xXMx+BetQD{(Bv?;JZ#P7Ph|`A!w*IKU(ms#{H*1K_BcSSa zq`{rxh@|SZq~XE;8@6G`Wb< zQc%fwvx`^q#}GvP#T}XWS86^!1b?+Z zF}N4xSn++&V7xSS03RH0-ZYf5)9jp_Fw!P;L4K15r$R%@CwT zkuT>yDkIIUWS&eUx&N>xnrfob<4lnD0_vK$H5|JI;Mh}0UX^MoxH+n*aNHUS)yS4P z0x+1;>~GYD#6^AKB?n_V9JsavzG!RiIG5Pg=nt(nwNca2{NxJM^LVt-3Ypt+5{Fo- zP5w71u}_kgoW3+1iTbXdI33@eg(b8SFE``|l5vj$Q^|ehR46j;MhkmkIPF!nx-dvV zyTwK2b~9--?ar*=5vR)Rs!9oWyFkuuQ~YoB%v;BnFS;Gdu2d7*ky^3>r+WV`k>%d( z-j=WBd6+TW0_X8;E&@ebp-CN$=9U&jGFQn;+ZI=(DMS$~@V7)1tfqe9RNICl^i7ja zA%*6UxpBFBN*vj0s`|4AyWt8<3YM||{F7!$&HzSK?2KjhyOJxaRYD$L@Hl@ujv&dP zN+ihGJpLw4-In0`_7rvIrTyGI`)KB@T@XEBrE$p6JXnW+odO_i)+BJYHHqVD7{RfL z`}QC4fy2LBPae6RaixhX-x0Dmywz#*u@^R8w6lfdQ9BR#IOX5AIeVJnxLW@p7$Rau zbWkXkyCA1j}RJU;JST;#-_^YHN3`-Cf<>hrWx^gPmfbG443)xNTXeNG2A&x zEGBC0O-ag(tD5lJ-*?ILeK(J)5_6mTaQ+m=02P6~$_2`RYljPJTsO zJ9*oh(q+H5YuHB->CRcYdUq@J83{Moij9OxAUR z`0pX4lEVF{N=SR7iPK~=cD!+v?vT<)8tH?I=D0ZmXm&Vho|xJL^Cu3xSt|F?4OWj0 zX;>#Zya_J1>JQ{YWUX=8N3Cw%ll@qRv|c?>E8|e^=s8hpnjUc3^aeR18(Sq+LlFuR4+2h6&HNjNXX*KLsj$;ocs?g;4ra(HX+0fq>R7mlMpw zF*gIpET%sqwTTV`zkRlUT~f5mmY!ZLD_ihpllgEwv2;TkZ;w*K3&`1*G$|MHmic!g_UeyM)NMLq$GM<$4PpMc@)=M|=H&wfP zEbPTvCMQ_~-!Tr$Mtcw`q(LH1Wn))vHQ~wnsQZ@9)b)|SrGwjh+_6)xu z(hW7n%rj)>VqO&}x`Sj5QknDWib%dtAs>xX^rrh94Y%`5b_^#BxM5u1Z}hzLxax0=fpPPEAWic}@*Rip$kuv<-neySTni2+9<7L4 zo&qOfJDi|G-U=;3be>i4?p5#_SKk45%qusC^Bya8hAT0zYFN9f9J7}nbC#dSIj~%5 zGLQ8=a<=Glwzyhn4jb-s8)9n}24r0C(AwGQy4YD_Z?J+r=SC$ko017m6VUEEybAZv zkN?cg-LCB$sbjDIg;pl2g+5&R(Moy!OlK+o_eNF3+}O(KU&gZkh%PTu)kK91RhCee z3v_9%a6^j)mX9X|!3~dk(W~2(8H;ymUd{6FdJXWL84&nc_v*nj=4P^9(;(;xfLnh( z((1a;Vq*Gye1De(kaX*%zw|)qr@^t4#J-K!e`67J%f!lHtxk4~zP4&N#sx7<R5MpB=p?_2T+VgWaV+`CR3i)#|G2SW9k`*owpM9yMf-VrPzTc48YRe#`Vm*v% z2|b>+(LIY+YZM`rJZc<)xi_;1t}iDD{9{ZbX4Wz%K!j;Px_Qix*{(FvurPTCrd9xrFG$5p(sF~P?#8MuHHd=0?$~SxUpxj zO@n5=O)9ZCb?NB;H`M^0GchAt3C5KHei%oJDYD_Lk}H}@O20k2S|2pQUV&|#UhVwQ zAeB=UDXT=;8HZN3)ENLqUp0!RzAK)`GWfGONR0Q9q&hn(gH5udEPg6RtvwLfT@dsD z85JW~S(Jy!V1?(>NyfBIYVutzo&}HItjt6`tk}c$Yn&Y&(aTf_&0A1=TWHJW#U)>5 zZ>vhZ%;8l)d%OZwdOG>NiQ%<5j@DrvfocV17#SwUu49LlJHmENIhw+PPRNIupZ@g@ zoZ^qTnSV6F_fP%1Gp1lCUU2$%sa)o?kWcUe^bV0lF{#cvz z2UnRw9m--Uvbm~3OPHp0m3t#u@X0Z(tdKfnxS*x`I`%^!!|D{Z0?ueo`g}Km^ftX$ z{zDYbem1Xbq?GDv?AamBP>twk$GLpUS&1Y8ly+$vk@7F)d?5`Zr8h9ZKcB`jdMCqf zFTz>6s?YDZPfj5`(vCg?UxzZXb9bpT;R>z4&6M+Q@cvo1u!gpgBJwkINrnHnG|qp1 z9sh&IQT=13q>TBUH6;}yLk9;I4r|R%IpVa&2n!b{P!0|v3KbrNF!OVK(piI=PqRO2 z3a{2i7&yvKgZ1HDm#A9SDB*!Ybi~%SWhr- z_(A||60@uT3BhEmk(P;v>qk*F+K2O&ODk7OmLS4Qhrb87)v#p?4$O6^!(3SWCtq7- zO6s|4M<*su7E)ntQtBa~C{{yvaTJeAA~780(~FTnHu+iiHI{?b&G-yjz5Nrms; z3s6#LEES6s+N28)c7_PS8d`b!urhFZtVfU&6jnou6#1&M&J5`y!;RuZQ~_th7=YO| zm(Jb*_jaW9GiOX;n|2)$j`JCQFe8zZY3fJ3F#Yyer4#^k=`2cpx`PSS3-l1m3Y?OH zJ;|u%B~67Sn9NeibE^k`O{M)x8G$PLHlZ4Vhed5Q4O{=XMrFnmkG>*}x$u=}C=SJV z6*U2<{MGJ9mP*o^Mk?Wfy)Zc{#5*4Ee|P|=hDbp*O0%R>o~;4J`BgEb0aLt!O9y|$ zmDDR!7gf6)0ob7DPcoS)-;1NE1(;GxKSU%}Dd|*REp;Ws{uYH)<->G752j39TsNN5)*%ql^Z{}56n^kDY!4Bw5cGpL0lk}s?B7Q@kyoAQJ7Vy;RBePPt zgJ)sgEq?(x0qK83TDuh+Qxr{4JCc0D7|p_6!fl^Rti?DKr32DG;(DuJqE)_MXHH#_ zkK(;RR&(jlk~s#eTa}t(^iXmYM{nhpRbTl11|&9Km519}L1HJ;ny@w`Bg0HO##=DR z>0OfpyfCZOj9h7V2d47 zy$iZQ{%BKXFs)at8LhI4V2cW#A{}6_Of*jrp=mU}ny+7Om5*g#9&FvBCDA+zXV11{ z5ca2d;*-Z1D?Wq5dn14Mxkce@yEsqO%wWH)%wgW7FZ6kD;-f%QIFW~#8XuaN9)x_I`4^WiP%Yr4z8eZN- zE<0bUOIGMUGvGwx7_vlSIJLY2aFUq#1Azi`gP;o?Rt&Qfu$2KMFF?z%f;N==${?3AG z&hUzd%r>(7G(Ils(@G`Jh@ZTBTQQv6VlHr0O$b%&7a@)Ju6f1{ zfhC=%HPxMaFt)`JC&tqB`dKNE^y~gAQlROmz-Rt5?*~tBriXP^*c5164rAj3I&NGN zy{p85Eh3Q&7eO#-FoK;VU*Fu6XoHeDrJ&E*cU=y?%MyG;p1cFYI>;6=HFuO}UAjl2fh4T8D5NX@W$;0BWJ}>Q9&A7PcGSG%C2X?B(BQFFXotQGm3diNeajmH z;*j@6|0PF&)BGmTbrgFI|8;^hbftf>xsL$m^Cd@mRN~yRz^OB|rf4upUn##7W?(7K z!eG%k+qgx>*E~LrV`RTff2G2Hy~faJ-;}s##X%5V3@pkQj2e`Wwm)H!OqKup8Ft^> z_{R929+!F}{Q{+D+s)8NlxIs{^%aciJf|bWM<3@a3iy!f2Dkpo3wjTTbTY&(^ltwp z^zfDeb{A>ux_IFwk}JpI(a8~L z0c?>rE%M5H|LSY!iq=G@jAeF;eZ_5}f7Yt-0UXyjIe37RJNPp)yGM~Syi50A)R017 zI&C>WdVbU&f3<%zQ2Ea+mH)29jmrO5ItW8-UYZD4OW~)1FAW)2DWUlng&cXEFd0={ zNOw-ujYLvf=l25?lZzc5#xTG9LY#bgPfKl*@B*E;-O%+H%ii@CnodTl#;2aC&5xI2 z=AYzk^|$q$<|{z8kcOT+EnbvylA(tJcLCXf1_4r&BWIqajAh0*JsYLx-{2M5!sTT0 z^!FNb7vrdP$#sgkQ{L?^Qe0IKEfWd*ZN4W+cEyh3Q8wrAh2$#CQBD=x_=1U#*A* zlTUWK+r8cGVx^IwgyY(f;fG`t{YZ-@klaNQ;mw)N9mJ~JG$Z{x69x7Tt2Mc&@Fk36Y;KXYz zI?VDJtp>W>VA=C7fy{+c`}|I{n5n)&D+RnHeb!AKt9*yj(`~(BMhe zB>KV=h~240!YssX;Ilv&croxSS5L$ngDrrwTTZ4Spt2fN5ztBd4uQ;->{ zxR*b*>W2?^d^^_Y!TK#i;(OaW9BZnB{?y8D0LMV z-@}zib(G*y9k*2L-+8jd%el;t;6?x&=%Z+FeaFDf{BtwbC=!P$LnTnODde7 ztWPivH6=#WVge~+6UEg2)l4Xupk`Z7R!fPPDG))JL0ZeqC^+egRrzkKwE+NFi}9VD3UEH&wIDA5Q(qh?*h|(S6JV5Rfl5~WzfkDq*xqf-tIxj08>W!OEIq8 ztfPdmw-CcESWO!FE|7b|l5qG%AP%c8ok}9H-)07gzIc?s>MK3&t`Fm7i{H@h59je0P-eLFBr) zb4xmwHd+lob?1Jc;}~ zA7)HSwzaRUGr+JV{9?!#Ul0<&@XzdhNK7ZjHOZO?OuzKCmzXDCJB$ZWSJEO z154E%*e6HNgW%RNOll*Tp$p#RI-sX)_e`P|e(RLPcnnhwONT5B>Dhf0 zCq`GnOI9{x$ri}qv=BT?WgFP4u#&OKQr0>0+qicd9t0SsuhYnaiSg>BS%SN0im^|$ ze{Qy(-NNl1ey9k~ADE~3->C?3a~s2dWg`Buu9b|sbeOM31qlf*)~>vCT}=p~7bz{F zTSAPfTeL2&K6k~sZobHd_rbwy21qhHfVUIFxRr)lA`Nk;$GY0;c+GR1{m0bQ=kx0e zsYjdJNbM#d{4(V!kZ3z1eiDmC6I5V@W7*L`r=RM@7y-yojhDo}b0PMZ>w&mKD!~?% z?&?0x6uix?uiqg$Au=&j+nGm|mLa;tp~ET8U9lMhgFh4~A-%K^0v12GA!#tz5-`cA zc5`n{;y2i?da!<3`u*4*kYEL&(XF9&Y@$-Skx=V?Xq%Cm6b$}4qQf%XbqkE@8^6kE z1`iQMFcow@O(O@Qz5!;iUwLX?n$uY2pKQ8TC$DP#J4@G1mT?X4#Xq0AL%sA{t|AX4whB@pTC&LLjq%{&9ZDqAMq93K z&LLn`Ypz+N-B}Mfu0TZVHiP?h7_rt??~^?Ubem;8+>K~?mbie5XkpYvRS1;`b!JBo zP3F(hjC~C<8up&N10^h8zV?f`xKwNzOAtF*%7`?h>86T zg%+i2DX|wSZPMl8L1dA1!wd449#y9kGA)wBb{LA`$9))QHw z*z*Rgp~eZoT{DrRuw|k<+%{$yP-+FKd)|_hr4<7|i&xmQcm}H$MEA<)9J8-wAuRS2 z={+1%3YIY(n?9)otV#0D#obQq{lN)DX9^F?RSD#YdEa zwC((F|8Lx~0 zjuaI7;8#g|5`VFQ&z%KGN^&M8A5+{PgC?X1KO;3OY33}c@|JDApSMryypE`4yugu- zs!u+j=*Lp(UTBciY2v2-J-<&&Hu*^_*xI#yxRd(0qZe(6iGoH#ZMQKlpVU7oAJyOQ z6`(@y?UF}6GQX77G*4dVGlA}M<}<5iqFP8P>C}Iq@y%B3KMd`tT9hWWx6%_C;%vou zbA!g(fAnoKhlZml$7o%u))W$uy!1l;PT)v zrgx%&i6<-P2#Jh*4Z;Bi!D;O?o06QrZAU)69X|9!f4{9FNxomv$Gs;p3?CB~FEC&^ zfXJBlVcfe0snbjLaBz2cvS%{#H^Sana(Cvl8b*vL)Q#p6X&Bw5wnE&L3SNK11}k&j zh$b2d@rxuH1};voqyyhlmj;kzuJ(?%o*eIBHq{CyJF!)moPqr_l3_vjFtY!k*fk^o z0PDX&vY#~&ILY`dHp5+0w(QpR&3sw|>mq5)Dtj zy32ENLQ_!bS}+EHp;)YPZ z+gzZUK>Ylb;4IrrV(77>FWotDy32BZMe*A;(7zZsYz8*Le}FT+&|C`cS{0*Q2>t=* z@0hYP%UEvcBEOnKy;v=@&(EdPNN{yDm|TM9@r{OmBC5zm4Ts(yg;zs$5oxpvHo7=8 zm!Am=V7w;)aki=GAD|yhpOYF_nc3%!W_ai@ngBrLC!VF~CP$q=NiZpyM3GWF(b@lq z{~@CO#J%`Gm4GRy9|TeA$X8N}_wL?+4lZN~QzdmPW;jvRRZdhesE$-h9Su_MQV=~V zfd|Adc%+2RM~hVmWc%Z;Hg3|%QMPNvAdIf5Bf6_|-MiOT935LNq8h6Y3!tZXloUG9 zdLR~}RwQlYmb(@om1U-D5-bwibO}UE?+e7v$RPnXF_@&Efz{={ln18ri=aLv`y+{s zPEE~m+rlLVOcvA9GBynA81Z>04av^a=&$V?jMA6-zNU~pB&BxyyF(-*s6uj#Bju2sj9EXA{UI)c2%ngVopp+%sh|bF4{wV_yK9P5yjN9LOt7?7 z6hCjHC%Y>%hB(tQn<7u;U?@BUc@vZOhNpfD&eR;~=A2%VTwfvAMQebZErytM^6=}p zJ~csE)eJiz)j*25(HQ1ga3RLqi<*{yXL-`~2?UDCdMq{*uaOo)Y&h8xY6xX_zpbd= z-afj1fqoQavm<_w%R%|}N@k~on*&`vNkPsb65aj`gt!0$UX3v`cVH{4M++*>%^0{rb58pU!k{Nt{9`W+b% zB!9lf4V=Sn{Og$F@CFH5oTz?VR8c^K?GM7E1B!DPS+#QZpHTVL*4@9ryfQsxxVFy+ z_!c9TM81z^M=+r`q{Qw}Z|+ngZs>}hx)>bCk_VaPBX&+`!S15M!DLj7*k0MYCH;0n zj2BAEal5pXJNOJ6($ILM!TAGra17Y%0lO3pf54ezb`zHkM{!5L{2H)Qy(NU&J?Cs( zkmhO6(VC%P#>MwUA;jo@of5$h&-BYCqGVH|c$X%!9v4Qn2dUnEOQKiC-XN1;3&rM$ zK;adYiH;!-NkY&WPD#4O1dG%$?86FWq!7n{pfXR}qRs9<*`M<-c-aYBM7V6AbkdEC z*@)?1D$N7)bBaF7#-|tAW$N}|@J5OA2AF44SdK`UJDA?UZaHH*v;#jF!kv^*y&`Ek zxFD2l0SjFt(ZWd~=ubx}EwoW3MFd_U_I)tMv4jwL;sSkOPTgS{kBCT)i0~L;_qqR( zpc8Atkd)cz@%d*gcEIR`T=;QxvPJ~}Ao+h|@qa;Yp{k~x;xdZ%db}0&_zHu!o)FQx zZ?A{meNBSe(15S><_aiuC;$Zh__CT(^6z-Rr+V@21X6R(Eb$E9IrAZF(kwq@2hCGMFNkKHMmHp+$2f@V#Ario5l@OKR-ib5?jOomZT{S1CSg5L@+>Iuc>o(t^Vri`7YR-y)syy<5=cnmVd`C)DlOB}P2 zm}oZqNe)eZzY36eMvY#G#`MScAe?)lauP^C7KqBQ=mKIJs<4@AmUO76DIMR3(`Wg;Ou)6XH8lcQjmZGFNH{!&!oTQ_eI;VND zH>c^VysPjTh~b7Vn+`PR2K}xf^P6$v`wQK_`hxv4}1jiQX1iAPZ3=t zRAws+ZKlE}4`g~}mLi#>!k=QoNS?kfMJN>p_$VyF1SBGnJKr^=R(V)r!d*4;%*ZlV z#~LS}2P5vxY$Z9Z&)b%`4RKUOP$1_kSt(K?5nX1J+_)wjJs|%q*$rklbaI6(-EFEz zoHB%ajcNCdI5(cjW|gfV*N|sO3%avYQ#YEWfJw2tvoWdPI4XBj>& zs9GJEcxrmJ$9)}xUQo0)YIgSXAA^5>9)ns=4%$!A?rolbF^+9eJ`Kx1QK!S{_P(LL ztT9F~R=Z;Qjho3=UrlnrH8y~6NS+Um>_W646di^>sb$n!cqqwUoO8~oG^BOO+DAt{ zg9drb@C8V8Uqd9m(&c&CoxSm~%NgYOZzdboho=KVyzxj2PtQn7{IMKasqJ9N4d7&| z#F)4Cq};o|Z0Ub!Umnonfy=o@^yknWZ=8%_h`GuSiaE|J`w?Vjcne+f6gl?`DW`;3 zV6NAf&`#xFJ9hAfDsT&hz&T#TasPHs&ga|+!-Xjs103Mo({8nzzfRn+%ow_QrMOYk zfke(gRrHvmwJuz4n5%>Wwc~|4)~|ktyh^tU|uoo z>dd|s3B;617!7w~Ct*e)s0^Z_A3Lzh&N&c1lP3Kk;1?o zWURB5@nYUGe^uS=Sh2+mq}rL)e|cmYGnRuWI#0UdAM>&#E=u|-u$m;%xvwNnW4 zBYJte{@1sk+jpqut?AQJ_fMmXKF*SSx~(SRGdRgP6t}7UQHTwXB}?HFIG~?&uj1b#IzOdHBNjrwCjoQ1B5n3e{kwg* z7;(J3x6zar^{@8WZsK8!Fr^$-(g#SHKz&7z$WkwA>ENY8h;`i^X#<`n_hq(!0~^H} zPuawW%E3{GK!YTaL?8_R(%rN@j*2AH(wIks1k^WwN5Q7(+Gl|mk-06&rM06OpSR%J zWUw#Uq|RbmzIJo4?;7C;=ZA3{*Nf9wN${@f$9c)8BgJ+oqsXTCSU^cEZAGlL-M9<0 z7~Ik*teY`e{`TO>AN!DpLzX%jsv#NexW74^6Cy`U=gNa#eUb0!t0S385N^AbxGve_YSvW36<@oEI%b zN@KQgE(h5XuGEmE4kK4=7AH)ambn1+8X#Nw`wvp6`TJ)PG$DgXD%OZYx+K3$$=BS2 z0I%2i>iv=K?Mv3XPW2B$C0MZ&sbRGJy-!i;N?z!B6kUK1l4!;@bIyC_%=h>P{P;%v z_=e2jmG0pc?BSK%_ziH&9eQ~O?{TQVL6S49;|>gV2<7e(L>);0WjHcdK0a68KUXfj zui_D<=5?v9SX~>blW*b&V=?*5Ki{bS|yHbHn1J|}Ecek~V@9!>*Y9PuN(@n7EKN*{ZrOu>{VVJJ~BAZ<^9zCf>z zSE2dnbHG!ct<7c1qt%s(mZW&|8g$a4PF zgmeRie|QG5l-=eewJ^?h-514wf%IZ6zv~M>DslQT5Oc?7OhyM)Tm;N)=$9ZX`HO8i zAYbT|r?f>raNLeNJh0bXG6+8JF{JYG?#p-IC|F@fzJ+gv`QO?~+GrLQq$XBR6RiQH z{0yE2{*x90xmxA2d_OiKe2?k>KeX`wSSP7$*)Itq@?}RafpVk+?eA3%u~ zN){lOQ(no4kmB1}q;@)Aj_;t}jY8c0K$a#;c>Tc-&D6zYg-k}xyBGd6y^+acVeS#| z_2(I+Uj-9Z$A6x~_abHMfUgaf1s9WeZ=3U0_-6d(4i$4~HYz_2EvmnHM9eYA=rg{} z!#Xb$R(t3UcfnLL1%X-*4_g_Fv|c=r(@7Yh{EiIgMtm2}t_6D;NVIZV_+TWd->pkz zz+#t;05;_A1+_wiLE&F_5gK5k&`r@`{L?su~ z$vcHn;q1lu-5w?kh;Ud!1aD%U^2xy%O=#BJEh^Pd*>ZLsmE^2-vV^}#RRht^5lHma zm9(#(w97{KP+L4knh8iCgb=jI)|i==4KHZAbWKbC@Z-WmxK&);HlJ6U$y=0r+WAVC zVmv~R3#Y&D?ac0IJ-jPg=syq|Yt|KJ-|V&P)MIfhCI}kwN}zXcPULt0lSd^Ew2^5N zfV%#Xdgz=|-UE7+{v-J&d==VDZqVd$tup&mGJuE%KwX0s#xH_Ar$kc48A<#RWxQ|% zLkJI`bw*mNy^kdNvYITSDlXuBoUk7jI*k@ic_UX&tWoPb_>IX?)xyNiuxyG{))L0n zU0nIj64j_8rnNnwSF(rSYN>GVPNg7z+(+^(ul%z}74LAtV(@_FkNzCvNm+~+uXyIO zN7*J>qsS^s$tAy*&!qGh_9Sfw_)U;5hyAD>xCPzdtRoOR;P^w zb}W+OuA~lT51O4Hxmj!on<{$qKQG)}Dlr~kgbb`mlB{b~s zW1<7T)APCLc8h-TQmL!`ysCB8d4|8SO`Ek@+Y3TETIxTjd018V(rbP!+{ZeGkyM2E zsiM~|;URHDxk?P!)Ut44KPP63rmV<9$IGbQm_Ml4*^;q>7<%o;TKMH(d-L0KxQ+zoh~=YA_Fx}^`5_xa=5 zatJYv9QspMFZ;}nBCph81e*)=QWoFnx<(fHZ9=aJ_xFl))yOd9i$3s;67MkMN3)nh zwBe*O7_#Xp70+P0RbD=m$qa7MZM?1JjS6u(n;Z4yZxt3k>LIo$vFdkk`OxK4eu^T# zIo6?=LO$>zH`y2U>m>7$xjM~V#r)lMD0?j$iVTA73z@?1!p+o-N?!xDyv>eswe11q z5!83S77a5rf5N+KhA-5qRVek|1Ocq24wNGFKg+;Zwy6j4?>>ro5T-R&ZXOfbYwCXx z{u9UtZ10~B-#}jemW?w18<5={Y|KQx?2YWK{$EQQo&U<%`vRa-yLE_!X^SD2=+V%q!x^`DaZ|j=5Mjgr??K=!1*F~270Q#al%(Md0+$2Qkz0BcCzj>d{ z%>0&*zET8Y@mgd&h7|7W@NA*kV~%F4 z(rOhz%If5hOJF9!IhA@$>m?IO%g@etQMUnXyv0mZK;txW$~1$**+qt-WkMUh^IS$A zq3O$}F-vH{MiL5cKCz17QswTx8^BzKiACuB^2&qCsMJ6nW%E)>n=-or@UA0BVr>BS z;mw6$eK?Iu^*(_6a7pUCBU)B7c!i=ZPqB9=kjVo{KH$KaHAn^Bzn{_Ytv4Zrq0Xt{ z3ZqgR3;g1PwLm)3Cm7O1jNaMDOggHVMGHH@YO9+Tb951|Sas?_{tWS_wdZSaF{V8W zsr&JXE)4c{K1&?aw%J+5J-t^RgY5pRemPO>0;e3s(7Y0N^aP`G0Xsl_>xu8TO|APP z+J5_JmR8;zYqry830Z=I+X&2zwT4`DSLNA3%!rI+f=7jl{64-&+wZgKh-J1fjp8ZC zoiUIJuBm*g*Z~UR%#kX8IG~vsmuh zlIdOP=6lak`BYSa8xOPn$?D%451nHaeU$#(hz%U!kVQ{?H?w>Hv@ThzVCJ7<$^TT@ z^egC8*LFDL(O^77*@kvll%o-+y5}E<<@k$KQq?z)&6zajQKf=w zMNe9P{v(FZ)#X!b?E45Ed>^5IS$9gi**X4m-MJtQam)RQ!-x3t_!Q{ue(e5rRj4jar=?FzL`>$$xGw*&jk z64O#zm;2j-TO>e(AXZ#~7m>;$h zk`OZ(LFDLwB5kaG8LqrVbKoikE(udJjp!)TSK&AHC?h>01!nLVxqzoZDP{nzyb{na z#%X2?%@{Yr4W_q9my|Z%Xr5YH_f`!Vp>0D*`|3(t3sdLvpYFPxz;E+u-3vZu-V&x?6`@1&0=>BpQF!bus-z9% zrB#tL@K9E{Myj*b#}tgXt|fn~R;xTp4)CvGW+7lJk9d`PP`e}VKUl1_QfGCdmWd(aiE#U=+}pGU0X75H7OuX>G;X>E8=*BaSti6yUY zO00nimg#L{l0GGiHkEorHLo4LEO{^@^#o>V@{QeEDEmn+`Dk|LDM~{_Yq3ja*MymX z76qo9Z4xpPK>-s?tWkD?|0Mb)u`5XI9p{LmmAIN7+D)cJVWR}MEQpuNJ^IAGYF7dB zwXin^t|*w*N*1B*vL=K{oMG*Ho({TidH^%{2&=)QGNMeZC05?9|yfE&U77a4mArf5$)do+x+pnfi4M^}Rx+ua1?T zd4XMG;ASfmieok%a!7xUB?&3G8Lz*{F{*ae7kAdcJg7=Dd9#64Vlyz0s2K6(iX}w_ zV|ql{yU}6;WWpoY_)FOcUwJ1W#*!oogNB$+qZ5i0PJZULh3n?&n@TQrF0W&2JOnu9 zUNoi(%4aB0VUA#uS!9q4JYt#iaBUrZ<#p+_TBqH3FYc4YP#)bv51Ar(11G~yCTfm{ zEM<%a22)Kln!;yg!Y=X6l}2T>UMS+>SCTF8^jzz-_FCcAx>gF0ArU5e*b&q{+iN?F zZVG6PH)Bc?D%6yeGEal;*bY_vW++C7`WdoFX;?sjjgGb0NZz#w9lKZcHwkx0P-mo~ z4!$r1b>WA&Lnk5X!UzV5?3_+>ryOUIhi-HZ@n=vWq)}joil7+5eY=QK=YTM{ zRz=#dVE%1RM(`E`TJs|9QpqXs1Z~n$QVO=!JO~vMoQw)Ah9eWAUWyGNcZM%P z)CgJg_7Mg4pMokhUu{y=%j4#F%s)ZZ&uB$;3Qn26-@RlrThzIq5xCVH6DPtOPO_kl z-*spe!S2CT6z!|}RTQepWpYrZgPmzw0RX_gH# zEv|otShm0I+(+PIFU3Tug~#w$W^{g5nmfh4wr;jJeiN7PaQ_MP0Kl@c(l^lmt9I#M zMgUpUfAS?2yKlaP=-*1WoOZ}rIpTp-y@;_t94{PUDJ%*zs+j%ibkj*CQR^}D3;mEI zAc25&A<6Op;Z_36B3-7UrFcK2!_?l~;w00;-2J~5F5LJmwBbry@VO-WlP`k}UfT_3 zq@j8a9bH1Wm*I4YU?!Se6!u$@X2W`3=sD)~fX21BS0)R|t_D-euQfd@X4A>8)Y2fC@zcbCm>?@t7fGWu-TV1yEa|5SJH?U;lj|2ykybj> zLy`1m*N#RR*!GJk`a7D`u^(4ZUYM;}`j-=oi=pTgpk@vIhPX5&M236V&R)7BZh*HX z>n$NfY5E?<2)J!gCI!4-#u-k9S#)xFzk5Cz z4h=JKHjwlVPLEXJ84%xl;z$a?J$wuDWX_!XCP)-ECiVw+!(C%hB(D2yAatLJ7at&u z7@SAqPGM-3e6YN4V)(teip?a8w32-#S7GkU&Ky*02B9W4IWi2!<&9E{BUvZPQaWO> zc!#jHV9M??LclET@*L6pfznZy)$Bm5XkM&-u-C-9vqm`mmKVgV&Ce+Am4(b~`K^)R zw_U#ar=3sw9IZuhjP@BonF%6Ier>3v(q09T@0guZR#;6S*`qQ~L8$m!<@rr$mYV;eK2w9FyS+5`; zN~0`Gn`x!R_j^;*nJ#a$FIPDm27P^hL2p4XV59R4*m~}n+D0Js*=x*aQ29^I7b+fl z)N8(#{&j;zhOp-}$_DA#gKf4-w6D;Cv`CmvnurlICuKuN>xiP|}#UdfKM4?W2NTMc?gtaEHOjf@NNu7>ZrPfmu z(peGXEmNaI;^C4IS(!AXqE;>`ua&k%WFV4L4X7H<974ZMR^*8D#}Ke8#GQ3Tpx|u2x*5eJgfc?x$NX7$ZsZX*a^DWZaW-9Y|Krn}oY!z$gxW zcFiLlZz?-_^K1v1w1;%%F5=yTliJezNMFh)a*hqT&^}UHQ}@a(?@(5&^7O@T5~raC zvBE~RgoUfA-$MZ3d;y>K8odEm8K5TP59RVNn_{p*C4Zg6GIU;+oHA)Kpf$m2*-S$J zGx5FtI??o@?|9u>lbuclqRX1|BGBUO``~OPH8&TbLK~eiIvh%-W-=d>S z4J1;FLfkG6m8?+9)~+E$hNNOAGd!%5bCyb%;>esSmBh19?O$;6bsWWdzl=F-VrdO5 zikbUT`rW}{g_BhrMnT~IlGAniUoI`Km#@#coA@6&;+aO>zf(|F2Icf!9qxn&s~ISC z!yiODwOMJnmKvso!{#>KSJ?EbtSu_ZYJ-_XeJ*v{^)4V^m}9PkJ${#V7&E_K)SkD) zidgMaVArZi71wlTn`W#xu;yNmY|`FF^~=uAvoo~GgxYM7eL;y7gNXh?TcW2>Zk?Li zPV7ptnrhwt_70M)ki}EpMxE1>J@_PhCMBri#8zKux^rR8cp?43=ZQI0*;{);lSI84=L9WBVt2$A~1MJT_ zW6oX@nK3|#v%cQqinK$dR4$BMfw_!-5OwTHIDgQg5C5NgwXkkS)5! z%Z^ifs5foX9!wjuV8_qh7QvFxujT|dU(cAuC~gKv+Xge>=sKrWBqK;Ec8@qnjEC;E zHWhWI&$Zp93;3aTkR3#=cdVY6j5e-qw&jWg5AdkXBDHiLQT)+E-7 z&U(Xoi0b}9J#0zne*PT1+jVX6t;i#Y7vax1^yO^}d!NDeJd@xJaZR;ysPt~Z`fcy+ zgy%TMeR#_I`roP;`UM?INZldA+K^K+=4umwM5^ z736eCHb{4{F((=1TnAu#q}V;xXiHJ$XGs~wXK5KLq*%#Ge=DfTsAf0)*cmc+%ho%_@fy@CaIi%OHg@KhyR2M(54%Gm(;Q$Yv%*G8 z%%G+>^!^&i3_pL3aEDZZO}-pIaj!IrZH9bh(N5&`_V*t%J{q98Rpt9u1^p&_|I#q{ zAK#__eX-W0Ont8#Pyv4@TA1jqRIninisd#BIPGR~#Sn2wMP;&rqlnSe<5;BixZKTn z!qDc1(5dK=VekXPg>$eZQWnLH21ZYReqXI8(^CE)AJ2IGe7r{UynPOyzew!E2t3yq zLxPb0@U>GsDGoM(V6D4S;o zpG9`v-{rV3?)r_#!Q6M*h6)t?&k0#S6ACu7K+W7cNbXg9le+kz8-C&c9q(_&VpgzQ zga66oyGW1zQI=a_R_0^7#xq>H!b5$Zp^+dgBnG~Li`-snOs+15)}i@Jv0yJskwdM# zp|ivoT_dbh&JP;lDp2UB=AWA#6$jJ>on3x-zMq@M+UNqMt+m$aN9)J?1#1`UL2|Ql zKz+Pdaaz^iF9BYZ9+;EbpGm{_^%V#3tY8=AEUKldbA>`p&cx`a^doy8eGst?PZ31Bje0xy@SWQMIJqW49%3K}v(fb<()`MiEv>V~5w;Q9l zC{qDx){_!fU(8@mtlB&N8vaVy|ahp)g9Ahk{Lmi zns278CPh|^JSLN`ol$$2)811uK&t2L&n%Dy1Cq6&|ijVLJy{B?zmT9QSIk?7h z79!{G=iNa%07?yDK#F#%+>K!S)7GUBhKWD5{>bp3vxo?3kYD8YwVC^^Q~j5s6j=uc z8#hN44=Yy_%YQsYsZS~6Xdv=wAVUtXgU8e}8Qw-q3JW`3B0?B(L60`r-a*!3rmRU~ zM+X@JlEmEys9_xLadu1-X_G1go$ysx-=bBId6IH?lm*e13uqe+&$im$U0=?7Uw*&z z`E!Fhq5%5K)y5@irU7X!KW#G0wYQ@-!Q`S#X>FRCdtP$tNm;*(a)+NSXvACRls;V$^dkZY%7!?Y(-d${Nh`3c4d_FnMt(^Ni{eNDf-PF zE=A&OTKYJZnepUuI#V`bnmO(@fKZarD-`&$QI8J_HdsD;+y>7xW*eql-4!3Bupz!{apWKJ`HXv#~LVQ&~C38{mqS4 z(Cr|?9_xeDCIX`kgRb|~nV zoLOxH2sO)eEt0WD8PA76uc2Xc2O}|FG|yN%%CBPkbG=j2OqL1u@AGgsK=~i{L1Yt) zoI{XHtu`uabj+0oSb_QBr$K-U9^&m#VLi;NxLJZ|%Gg!&_40fzX1VT;S#-7ZtaI`O zWmfCI>4|8*b*;tnl_sD1#f|~!Tjgj+WL072)KOn?{r0fkl5N-+KJ-ZgB~CM`qky8% zz0F+~XDhO!7_dJvLsOHocB%wNx(p`nN$+n=l{6#7$Pi?hS}Msy6|Z&v!>jAZYU?=A zH0-p1;HncXwOg>>6smh9<(!NT)ng~kF9U3P$6A2O>{DSLhgz5FUV?Y2B}J^ON;aLH zS@U307E}4Tyq4CArV>o2u0~3a1GSf$I=gSQdPTwt{uuy3LpwLbu>(i6iz+SL`{RSZ zx;5T=rGaQ+~D)*&Iij&K~tg(Hmdh4|0Oz=lE`&+gf5yY6#r zZ;rig!?eAg+z3?QyW{$gy~f^zxOBEq=CXJWNCV z3%gc1?f3X&N?2WDe}blZCR9oxvwO~~e5kTfwK(mch765rNgUyCGe*F7bi=<4vvOvxmJa_+ zHBtK?FOhv)Yb_xqW%Fub`4#Z$4MTktxi!i#M1ttYHob_RvU~Qgitk}IP+*Y5;5*sG zc=>w_J7G z#|Is4sxBZNt2zf(i~tm!4EZ&XeVtZK4teIwcfS4!w2QEjgnRwYZHu#?i4W3C&N!)D z`#kn0NkT3)YVt$K2)2M?k~FM!;t>Ah_PBCpU8C(2;Yd2A;Ggub`k73IL1SrcJoi#)JUy1+w3;bAxkTi z^Mc=C6poUamET+iCyW3=+2)OmBK@Q()ab0u#l z^blj;MuF{hp9?t%hNIHzJ906|4;x`k&bi_`8_hX)<`WRuXvr8AS#pot5Sh>5A9 zQCZf-kpd+OQ$vKFy2WZKA1Z8!neEr%gtUvH^fpPGn|v|>lN*UmseEY%E&e@ra7TzW z$XuA7`EY+hqE2U272=7Xijvfl)U1M%D${&O4>*krR@2!XbDWlO9*nl~u9n=zZi8tF(*uh5IaVo!f zvFqQ0a||5LC1?TkWULiDq5g_275ZD#caleCgcb=b+qx@j{o=mkC_ zHeO#Qk9;~)jk)4sit=(t*C7%8P+mvj<61;n_>JC=SvWu?aC)~q$-2V<=pz`PzMc)H z(vbR?On!X!hPBZUgn`7QPH$Gg0~j4@e*#0pKDlH{b=9S`ZcEqXMYs88X#=j@Sv8B> zLE-iC*n1GgQZVnIMa^q0mS51c{z9sdyy;aG|8ime8+0Qvgh*tM-VjPHGXEUJtS+ND ziVc>-IkftuT0 zs?>z4p95Q!j;s*-pXqz=)cI-oTPnP3c#z2Bw;2`p zwVo6U>^ec1$VGM$2KjS}I%~0fU7vg%jCC{%rs)&vOW-i-=I>fNDC%M=dAvDRjgY1hlo<9~ zUnm(I2=NJN5WOK4KRW&3$yN5V2PNE6+N<9`N*Y`&iarOJHaYevHFk}slYd>ofqv4t zZC)gJF4J@a)r~seGpZ>PL$FJ@tLnl_PwP4G544Rlsm(G1_S2ANBTN6+U@+MJum2Bzqc)sY^zn z*|q^sN;0%i3>seiHR!VNM|@W~gkwsY6qX)j99htV5nSDK^6H_33ZfjUDO*ExcsOOJ zlow5-O1RPiQXbfleJRov*rfH1OYw|!jRm%+CsT8)wTchx(8=zo8x*1{GxlsFcrp|D z2Y(NiRCMKz0e2o!VPqMOU3hlMlLcX(^_B8T_@3o6;znL7d^CD-Nq6wl*U#Cf zYTi&JFPW~=l8^Ob<8W+E;}99c3OsKS0&+JjChVOOljgx=c1?JbtAx7em3ta3i%{

3q2Vnzy65V2<1oMEff{ogtf#pL)_(yU3=qb?nA>*Ym!tvRoT|V z*Op$BiUU`|fLrS?s#r0@2BHnvWbV1SOR9`+1~Rt7*zh?wtT=*nt&{VZQmP6pDq|mW zK_gj&QWkk@E=bBL!!4xZ?HfzO=`r2bg3azphd^F8N7YNbW(f@$PE=_Q`kq#z zwobu|EL(CY*~e{c3vly@GOL-V%==hk@xX=($u^}1Z)swvzv7{ZQv0cV&}e7r>YuZv zz(mF923X;SAs6`U>Emp}y=)kj6TkgHGod0UlCg$A;(!w~>7wjaqv1G$N1ne={vyT&^g72h} zZ?Gm(crUZe1h#LMyTzsjuJTEnF@0V0Ad$T8*+ zdUFk`BB_e0HW+7!cr%l*tkb5p@v{bjmB0V_@in6Nd+aXSFQfV3UgabyP=3H-IM+Fu zYUdBNL3Cf-2iXQ5A%Wu?PR>VKh1VSRF7;aTlfFfAmpoL%Iw8ro)BM;9y(3{v4V|JB z=CIQY7D77hZ#}KS)*j9)!xKaczd=G#gH~iUB@t}I9N6(6%zVWIxX=$5cNvu?WUjS( z#Yx(wnrr~0WZHu09ZF^nA~`l02Ath?lQv}cbR4>DerT9_Xd(c2^vC#ptQ0$IQS1^D z1EJ~2F;PnGX=NTUg4 zVcwc>cS_YyyNr=@ib(TMdUi(P&Pjo7des`YB_MsGoPLXHPh#wq?fTm|&q(SlfUyXPQn82chlgXiH-0KC$X#e9Pg4@&frNJ5KC5BED+p8j8D- zMd(m}>Yk;6X}*%h7Il2#)O@kKd#CiCsNDx!&bYalo^r5^6LJi=a+*}uo-YaZLiJ3M z*H>LbPh3`e`Af|xv*j#9E<8hTNYfE1R1Q)5-c_ZH`+J&8PayekO5L464PHZc+qK&6 zM+d|sPXf#;zz0P!ME4Or3o_wG=if)O9Q>H0cV*3i={5wY=k0~@3kMsD`nk5$#ZNOU z(%uN+|J-xQ$REA$i=%!3yu$ovf=rg)eyN(qEU^f`Sc6eJC@#;y48Y6VjQlKwlEV)t z8eKi-)l0mapE-)Hn*=-4&I(1dfkVB4quer$=oB8YcdjL{kPLqa3to3N+p9;fRdXiV ze)4W|U2Ru;ty@0}Xpt0eX>U2%K&k0#C%^Kx!{w$O>lhJxm3rX-zDsuHpxOOgk6}Ey zWT>u@wD%v`m~whPUX)}uYb3|o1zfbFu=-dMxo+p2>SELnQF^WRS6wEQiLc!P#jTaO1fOG!ZK`*t z&3E*`@$={-a7lUM*+&F8uBlm#;MlfD)}1ZL2^7O*Qyf4FR6~psG7|h$J;wj?R&QHW zYnv2>Ae~fI_b~KUadGUaHk7$+2Md_(ILClIJk- zMaQvEB|rndrqOlZ2B=^jyVEyp9j}aTET3S1uz`F5FkK;VEy6BBJR?Bquw5CuvHT#3hCy1&5QJqhjq6TzwuFTM4%jPHSD74K0W@lIdzMoj4@*e`ALt=SnqWgdD_ zhivAdsgJ}>79!`=GQ3f>0V0XV$XE_Smj8oL1V%iG`pK7uwBIh&14F7?CnK;9iHukG zhYG32X@3XywU;3wd zm3ac`JxMFhJNcS6sbT|LrEU=#O){hIXvQi8EUu7U^Jtv8ZNOL}tpu(TPYddOf011? zE!h}g<1R>`JawNn4DZ+~l#A;j=!e6KX>HT&dZZC?Sv9`vN1TS%tcdK)Quq8z zImU0vi$o?yqTm)>R!Ud~(hWgKxp$z+<0~rbCwuoy_4Y(Habg%IZ{d<+3Uw^m5UCr< zdT*A5=Nv1qsj&pLiXC17QhOO_^ZYw>8Bj;8%PQufREdLKcp>=gv1cd>hUe&KHtR0w zmH>$p{X7(FSKp8tTC|qEd?6=h1f5xp$0~xXosU5-2v07Izey??;#H+G9s7_aNV>hCYYxj`huZ6pK7H3w$-`%| z@f*fnHV9QVj3@)Xh>2xzOUAWTx*c5lfBjfcF7)(>Hd=#!9fljotR~nLjQ%cZ&h{ut z8co96uygdGA-#Wy!?ZDBU&+Beupqo+;T+to;3lZJ)rpN)mE#+4QCBJqFrV-s!Kp}y zQMI1^1y5ES*d;GW&WC;z{*Dma#K}wxQP2T*eUNJVW+R)H$*Q^nU3BhNw}0K!okSO4 z)zvg@WEWS&_yZS;9T%*J34xiB0K6asRuA&j2r0#cNp{4=5I;?jEf2W4 zivfU=RT;G(uYE!d5EwXI%#7NH%3_&XNM;?I{ga{}WxfD?b5n)sR|;T$oS>9X*`W{S z*TgGm>*apx^^HsNerMq=Gpbo^G>jVj101;v6u>6f1^VY;5pph`)_%@fxTHT?JMUeG z7nnf?xDFGsJqMCjfFwwR4Y*F}7bEE{`Ed@s=T@K~AChBkVn5XR0OXA#k}@bZ75Mt$ z5?auUjcLnuU;yU4WhkpInN^G$BX_K8t~mFHN_3KIk7bFC7|dHpsd!s#B{)VebK(2V za=g1p-zBOln1*wL(9Y{b$OhGJUaz@s@WGX;oVc*%`2*!Mcs+%2!r~hC0M#@djh zb%o4bWdycPX_F4Pf#qe|`G5bhwZit2Ise>0=XgF(8i|M~3cST3+?Ca`jdns$rli7dU`XXE!W?6*Jk2l)d_s@9 zs~KgA%Uo_`S@m}kMr`5)bqWO9!~^YRkq_<0jzX*q!wp_DhCi_e{Wz+yZNwEbL_~5# zP2?}Px$G~%;~WfJr5_*NBAL!DTAD1-F0nk`qok8MF~p~uB9(YMOE{s=|5I|tk&xZM z0ssJ~(z?w2dVzHP#ocd7Oq$KW8A88CH zp))(hTLHHOz+H)&lYft$SNEdCfC3aZ5hk0DN0Fx8NPESpb{VYCo1tWF#rNqX8lT$F zr!J0uwHeORA=cLbXVEHLnUz^GGtaV(#Tg-1n<4e;BRLW-*><&z<|>GE9q#1$gWQB- zdN8~I89|IRGOY6l%+rod!Hy5zvQJ%@_D!lNCv`cc_SteeLl>FSym^*5?sA( zwidcoU;!#;pn@juIu1-N0*O9peGyw^X4_vvs z%;g=bAb>dKm$Pndm8!2^^}%j_-YK2( z$JX!*Ptu$iw1MWG_sQ%Mi$@-BYNl&bhFg>7QMr&h68k8$F4V_g;EsxF>NtaWdP#DR z!tiB!5M44XWoD;K8oBBE%4G1`S?LsLgBp2k%=w*jEStc1LL>nqA^wuySJar{xqQsN ze8|@%@58zh!*uG#PQzq35ZP5Y#>`Y|JYb5h} zC>hW{rg(mh-4jAwlS|5L2y^Q(Fxf&Z_9p^+3qNd{ld^Q`5jgNi?fr3qLFco+QUM2IykwtPo;t$-m3OK?}k-FnBXdB22*B?#Bnp#uptL1n1-ND0 z{8(O84=J&;w#pt*9&&1rA%Jj%_)9fAoRiBKzw07A(cTzwPe1TLf}VGhR#9TsAcHe} zzPe;rIex9`d2`&Biu?B*(L3ba;F94&l1Y@&g>kCqX*B<5{H)t?AA)o zY4N0^n?|aUARU--`ndGVH2|j26dxr`t1%g6WcG8*gz_hB_%l&>N~r8p^jwTa?KO zh-(8igR*oGmg`D7%L8GszI02sk3~9tPtKtjE_Bv+7_MW&U=3} zdxY9Lj?c5ovJk%x>jtH&LFM%>19A_AIASgu-B+x-AgKlWFI8>Iz`U&2rS;^iF1=iR z6gNIRI8nA0|6Ya@x0#JU%aGK15Q3tBNwCB|zuoSG_Mu&=y=lF63IA{1mdPL_Xi{t| zje+*`#iFQBJ5+UC`(x7(v)_$GvEij5uk%2*7B|-!8iFh^XBJ4if9Dn0Qo}-0#m0o( zr6r8xybru56>toj*C9=Y;TYv@gPHG&BI4R~5w4thqv8=IxQ5?~?%Dld(Vk6~RWeD_ z!%@?ra3C2<&{c|}u7Q_C(RNYelAWDBrmnk`qQ!3&2|Rp5^0y!Pz4i#=MbPDV`Rfqh z>;(ALJaMZ@`uOq>{K}e=$*@CLto(6L3)D1oN+_!!T0}vg3lm#AEdpr z$)K?hq2?xDjou<6bRTkK?Nz!A`WeY%lx`UYF|6kpF*-KPcN^M{p^x;Ul-Kj~{t_hO zz@IhRXMr4l5VZjzJc^wb>55a%bx+oNwzLDR5QPC9;n3L$QX^sr6IJ4t+6lD|Eq)K& z2{wQXe~9mZvvr|8c{M(2>@NNQ%2%B?j3KJ*PVWxZpHlvy>_F>7mzM&0R&`WR(?u; z)cEfnf#d^|;6I`t*?B)B=SDaVV3PHGt*|BM_74O~f$w4~bU)TqrRGKsnyosZWa*O` zJLJe`qdki*tt70ucw*&;I3@t)F>$B6djVGTKm3}vE~6i}{X16aGs{C@YU~#@JbqUZ z2&VA{XP%34Dd~LDTqRd&B5RK{&r_fLuJXyR8@3&hV?_Tu#&O$@1zrAGR)nlCRu;1) zx)o#JE*kPQKny06>je2+g-C1mfOr|seJR6ziNkFxCW)h($!4cWhgCOYSDL0Y!&h_T zqqO@Xz>PY|m7MDB$Ynvjcsd$>(w-Meomioyj)!W#GG>!h^012*DlR%i94|l_Kdk%M zZi8<4_KysJz?rEqk#BWg%C`iH?qAkU4yJClW@4U>4$iLsTbviGysNOJi260lUA_f9 zEk{lrb!MtZq55%092yY;C6$T5;J`su#v8M1gK8e? zfU6iNa}{Vq@#?kmx{6?V5Gi<4>VP9^zh>*P45=@UC%=T9Laz!f!;r+)kxfAB(Oh8+ zb47O2U1fw~3&L!~rY9nruLh7R1M86u7lFh(Xf)HW-z zMT-0_-A-^)U=%la?1UtN!Xq10Jq*wqJm`QUCZ*Qzv69G5fMD(&p(CHx)L)|Wz-Hs{ zwOjM$st7W9SL1mc_ClP_g~M-?4E#SHpdgVNro-u;6wDdFh9hfz*;~dQY4+{-odfe+YZWAW7G4 zYrDJHW!tuG+h&)uY`eRZW!q+#yKLLGZM&=9TKk+Y_Sq}WS>KP0%zqh?F>~JY8TXju zIySnXP<;t0|2e|3_TujiD^Pt0^{7w)yh@GLqpfTS=e-0^C>+$)zpRqL8`a#l3>=K( zx&B*dBv&D;%uv!f!OHQm$NHc4i>g;XpFf-W-Vj^LZRFL&#*qyG;3H<} zTjqd$dX`N6K3%W*>10F%S>$*sl87Iod0O+B9+UaOnD>A(B5Da8cKyZlpo^cPwgMK2 zi_hCi(%fvm4XDScY_uzk>Pcu|>?l---dDg{wWBFHonq$9_}xpvgnn7A=Z>q-9HB$U zxe=`$`RdDattj(H;W>UhO)@%q?E7ieikCwf0p8XD2ePFyU^%5yW)byant%#Z% zQozg5&b6@} zvqi+ouwPqNF)ew7b(Un_mXV)9UsMZsgqmi49(t5kTw~pl1 z)U~4&WV2r4{q$?71CdQy2KQ(2zv_lLAsc};C<4U=D_mQ-d%wlFBTXz*2Eokbbu|nE zYtnr*q*l+lMylgj${kp?=O?x+KdLjy7K`bfq&O%g9UtTcs?JmkdL@ZObX=m4X%2-q zQ}7+4j%nwO0e!^;fL>0wFQJahrHho9PR|RM)t6~pSseV+qm_iBK|Br`n7d2A@*p*? zESx#y-ZO^zLTA0h7~ zCpzk89N^;bSMrS2@r=E3mhZ5y4##JF^g6@kNs)$_TIP}JgN!O9yZGHI7hWI9yJ<_R zo_}>>tvDQX{~5SomJ(j?W4f}$n}p3?j&rwN(AEe*_HxZfXX*LoCjCuA`t zi;y#&>4HuJ615lukNpKHSf26}`yatQftiokhf=-qzWStGKRrn2liDUJj^E-Qx#Q3i z+89VJrdeNK;vQir!?sc-Iwho>hPvy;f9ddsirawDoPu2Dm_q*ok|RCqhNIVkhJwBw=J5OKosU;aNk`pZ{23_ZmMC|EKo@@)B&=fuPH#; zXpM-G2udp-$8AB`rjjSj`q+a2_vTPd(Y@Ml=|N) zUHCJMwbGSyEk-^)%3dLD0>o|_c2zg78dS&PcmwUHPc4ZLy}#1x6l%6fE$gYQvCGo> z=E1EE)Xq3xK$nzYl_^lJIJrFi4FtprIF*shhhY{1$K|W(@NXYbz#5`r4j*m|&dbw! z8giFrlB8gtBz&TH`4yD(3xx6Ma&`K`vAf~m*NO4hiQ(7bjd&pNNFi}anV?sdq6z}k zRF;M%qqdWzj@}LQ$cn3wQWl~5aL5dd@KaLaL6USCnP5qXx+9+ak7*%ihs&tW9=al4 z0zA?|+C>aD$Ph0xnJ~MZmVyz#?;EsevcV8-P#h8<{zM2xBp4U|rUJql!q>D8l|)hL zXlAj;rH4;DQASk&G#Yo@)%s}4j++GO&lE)+G+EnkkYK1h=mQ+Xuh{-H2|q}TBqSeX z_=AS0A>GeV$TI(a#EIez+_&lN;tVQgNB7ZX8`zZnQGv3wxap0Y8+{B|hnlN)TnBq_ zqRAALsSXa>ZBob~nQNlFLr1?2gNq!zHu$2ywGG94W1!gf+DXuiryKCV465FA+Q_D` z#Wb1I%XXAvJGG5{MjG(xP?cZIacU7NwyI8t&ANhZ(G94?@;ahk?p4VWT4M`Qh(>f< zET-&1TFuc6@DU~1qQQ=(Fel9-W&Q&l`IPoP{s&_GiLK_IV@Y~a=q(98+b*{MGDLH8 z=IWI%tB>G{yrY-mju$AfzqqGf z@Q;xefG)j>u9rpSGc!qOCAX#)zO0LoVz2&LpX1|>Yv+##=MM)LqrzV(6&u_; z2{L+dS%sw%hn+`7!;k)?m%o^0&_4clj5FUGT?u{;l@Xsqrp$QMR$U>tU-H;Y&wM^e_qaWMT)h0Ua1~LF8t6h(f(OOnNnx2ZYpbb58CZ{l z>+D^#h&=9SPsoZ$=)d5&);QrMG_>?FL#=egc6u5p zHRvMNDwl&7WkU(kQTSSuIdn_6Y9)c2O5pfu^|X=hfvY+eOAiDXvl^JCG-#6Xc8YE- z88LI&qW26lL=|d_h&-J;xQ=!vGyY=DTM^RAF|c>n z`%7;%++T563So54KA6#|0}Bp@_mpx8TI4X$0Q2?XDxeZ$@X48W=NMSI3boog-MB2g!2)PjLv|Ipi$v|UxeZ!tT)idj*!A= znDy*uY!U+8!Gq(*VK=d(4I>6TSD;afocIZyUmO=9q7U|xPfgdAow5Osu_ z8>Z=6Fv1O(AmI3k#ZORk*h_es_Kbz~d(N0~Q)EK-*ziL2x}s*>(El7JYRzaOIio$2 zR&SfhYuuOLb_YEtrd$D93Y;mZ0LYoexB&T~9I*qc_WP_g(xX9nmPjLBOMLjOHj94r zuX&R7bDj*mwrhF?f5!ARct*j`qJ}SJ$*)_|b;0o9hoPj2Z06t8kAzUK9-059pmxzm z@Smo-E;+hZ)Xzec|189R*gcZ_S0O4o+PPYo0RBfUs(iOY7DD9%T|!#|nF-s`2ybYi zt+yh0lTIHP=%diKF?T4`J!x-(<5U`sRievrVr99yvT1JgIX$Z9@Zb2^-O zf4jfu`3Yyu$QgU)u5=m#c|v06@t$)^HQd~YQy)z9gCalH{IFsLn(OVfhXetbZ!z@@G$M)?xl zWpCl*(b5IQ7xAhiuPBqME@c`OG?&=I8+G817A4Cby_?}S`?#POkMhePtL5P*o2zsD z1a)lS``YLZd=e%)JVjNHaFC$|P!0wG^DOqA(@u>i1vNdds>&S=fkm^M1o(W>Sqqz( ziXqDIi-?;~AC3%7u06{6-2408(?<2`&P|tH(1Dz|9|5}$)!iePW(zF-;|Hz@_Ov3z zTjVz`YStsvKSEH9e?TaWJm2dUVAGf=w3h0skZ$}QNY6bUS)gstVa43eVZ$lF$gWcs z@?yQDPg&wTqHy&LGGq2rfTxsS$!GRcLY=$8c*D+NL@}c1#!y^AIV|QO9;CR0yqXWP zl&@82$vd|fFlZ^RKpzFVxtK_8$c&Nokz58fDf|0iU;wJyakRZCz0Eg&OYG>gHCrk9 zboRo3I(z?r>q{Bn;9}wUKkG|*Retp|N-rJ^c0jO)EGP-NM+{or;2Jgvl5|CqDiM05 z)mYsy*0^^CYBMO|=UlMw7lNRa@5P16)ZL?Jsi{s6V^M$Z-cC7w`dA}b)>wKuoN9v| zXPSHX&Ri>#1wQh1oB?-=o6e=lCU#^D{l4{Ebsl=<64bX7h#M0rP)5f*vPLs*Fv0cc z?y9+GQDfC3G@U~FNg{*HL#Zp2hz=knBLGNeN$@M!%gUmYK0}keZCZ~Fpl8{kQyduK zt&q7;@nj8@^SK~h)pZC_XK02SY&ur()@dCMzlEh7@DF}T-+cin`uDDT3bPBH*g-f2bl*r z@fmMpE?@kya1HSXm$u5%k5g~IGD^P239WFM#XKyq&>4Ch>6&F;B)YEgw>~V_MfXFN zcdV=cuh7K2S=9GsuNKP!p%RDl=aVjMwWk2OkAv;ErjF& zZbFWZh8}-g8B_i51q*b`(VJ=Qa1dxp=~guLw=Za2K^utsMeJ z;jNNjIUCurD^dHAHyI%Oe5wzE^oFahI5B(g$f)`qDM43b&9*3e&CT+bzk5xZhN!t8 zF%~S&FF4v%S=x*Uy3dQDq14CtRWRMrLn#aafYukpj&z-JTex%(ag1>xxtoFvpP`S8 z=3CgvBhpBc7vGHP7OLi0q@<`*{Yqp642~YL>(!KY^(eigk9O4P8{tnfh|)%BY8rO0 zT1-+#Tqx_h_oMWe(Q^rF#mIcxU?`)MfZKfa&6HDJHg{x9Kpxmq)9t*&=b0qw3_qv{ z($Z(CxbIdJfRr=psN6vZpJ;5aWo$1I=*5-l)9~j}arbw4#NlG6VVUIp%2mL{Nx?

W}VxEE=(I8_1k0lOLuX?fZ$(VCu8aZ^?fe3`iV!8RX>gD^xz5B{r+mwFg`km&DxVHJNNs$&FNysV&bFhhvKP}! zv}o6y6G?dKptw~8Z5o%)q4{GhqLTKkDYSqBqXBvpqe&DV(H}K40d=NvRs~uZ#w%Q^ zwl0(#SymPYJS;&Sj&HqniDJTw_ygnWg;?5ZwA^za&j~FWt$G&R`B=8oOlv)oH1(nz zA$fEu!37tH$Ho!qLB?x*C|o)HZRAO4$W3KfzsJkj{T>+$0c(SxVN@3ga~Z;b4w9R9 zhCfg@2TZ0N=6q({n+-Ll@>(n@{Ul)meCI+Qw6$3lF0&@%R=*Da7KI`7HVqZ@+1T1Y z3;iFE$cl!JhBg4_|Cxjlsq|@-7DDt%6wTiyoi1_EM+!y48j=16t|Nxqt@4oO`&W5PJO zpDUM^Ml3TEvWKkpO1^3apHL<!n=!P-GP`KzCO)lj{CDCnVM+>UC zHf--5kWYPIQ?jtGw5vErBTSRt7`CD0T`JO?e}b&yoq+no4#cFYA8A>qo*KVpDay&U z$0N?C^6sa##XJ0Z;WW>l9j?8<%|^YJQR~uOW7Dz8B2N$QcQ!bt0c zCnm=tQ}+vB_uF{VVayhgH-5XXcaX0BOpwRiI zzR2~+4rNg?e|)!byJA)K`*G#XU?pxqYYPWgIkL=j$3yzn3PghDy04zz% zx?}+h=;^FT?{PwG?auMnUKk?86yJ^`^Qu&~3g-csG8 zv^kZ4X?z;vB8XKmZ%}deSf*eo62(+DNR<}0xY*)Hlr{ki=OSebnZ_|^Y8u8#AZE>& zN!{p}HkhVP-Q0#tsMUcVX?+9y3O%bzVcSz?KOST-!$y-~LkE4s*t1T;EeG66zK%NZ z@`zT~`KDx9z-T#V|J-z>jvF(y>+Z{>DcRDgFd5+#cE}%nFgTd4$6VNCCaLE?Hernz zE+A+Dz;TW&Um{OnXV0S z507bT23AJGDP+pZUzIz!4dCI?=H`QN{B^k^y}GNrksx{!TM;w1>WzAcIcUGjWuZmE zA9t{kmZUu7C1Q$OT&(P%v?jP;y0wyPFgRdzZ}mf$j+^^~F&oTFY6I%kdU?I-B0nj; z?dzYaoY5zx7mmdPsiZax1oa)^JmjFkzt}UhYo;rrU0lzoL(UyTr#_3rI%7IYLph7R zsDxF)s4BK;v46*?v-v{#L>3?c44%ar#Z(;6T^uqQZq0eWd@zireR1R?S_G@4?O$hi zt;IbcbC z4l^yltGm2)NfV$E0$z+!0W@5rn7rOSNz&JbOR_el!<>G~-@;zLyEshlFgYkj3sV&o zfFGe}Dce>rFDu9)n5)L)bG)neMs!1AmsuMuSd)->$jRVr<1EO<;MspJW?ds{ZN{0b z_84Lx9kmGce^bo+NCNn_v5@7DW()kD1lwPa{~+7ZoAfsvyku4p_ckfn96Fm)3;uO1 zO>t*ZmBqBbrge8;Ai)e}9G}W+4{p^zo~@6D$|FDtt?;&>k41SBfZ}AoV<{4UJ=8E#;J~wT}zQ6(`TzI#st>_GNEVXZ@14`H9pn%ys zaT43b87I`m$(u%?pU*v#h6o2l!;mXS{DxXMat|;vC#g4BnDL5t2-&o|y-HA)El7xp zB|7l$hPvp>jmK^2IEA^lWb?ynuv6us5r-{BLJZ(s5SY04oE=Q1 z0TYZCXlloe2;#P5IcN`~AoFzclGYj}eSeYbc@J{0UJBDL)zrx8+xk<%)#-&ojb;x80R3*6_(2_*XcPJevcII)L{@VFWSVloUnO~nA6dIYa+fNtZU?T92d)%Khp6K`eKl?ZCWFeYCd~D( zI<}9|Yqlvqq7|WRZJm)4aPm}%`G?p3))z)BdVMkxIbEmJaan)gjV74(6uJF;WQ+Zb zO8SQbQT4Bgr2jSYL2cC$M+}jVZdjeR!Y;Jp37aQ0valXE)<8HUvfIHZ&*WU!*>7o0 z{l>`7vi)@BJ4GNxN!}BpUWxSe7d6dh#RB&Oo+tPmGj%eaT2*8OUdh>$)MNfbXNA+r z&d)tfdnA2C)xq@%&ca~v5F__+!w z-OR5Y768`STMxUAiTWk(t+;Q^<|{>=qD_foraJn|);^?aCd$LsWhFU~K1`xhRXHfr z^nv!$-JxCBs#8HJ)$%Cf>0oq>sgyt{hjks-?|(uG#Z%;MAx!AjHzw9%AJLWX<0vuv zHDO6GH4uY|mE{lyXjD9$ydb^LOkrwcWWi$7k134oI;ktk1u5uVia}D4AMjR>xV8OI93~# zzb>h4gAq!#s{dcEBOyjwZ{u3#lYWmr@efby!^|- zfw2cazu^H!YntII$)j2K(>fZbB>R9WfdSqsZq1R9>l5)G42aN?FAe-=>97cPlue`=LKiiMQ~W96f_vqRk3udt${2_tI~;#5;UaQTJjnxM0A<4%TMM zj9accRb!@fD3Eh$%xqU%Ixig;#nhiNI89atUfyko?e|qkGUhUBZP8p7Q9FN4^qtD% z>(57OPAt2P4wPA7agN>*zfEF&4ON;z4;7-%>M+xX ztctf3$l~vna=H5gdb0Et`DE=YaBh3ZDTAwPkKyKl;*GDzR%QNq`_a zCE^P5(1F@@gT8g%FB)16h^rj2`)c;~zli1j0H*@-b4;_1<$fOCU$Crc&``e9x*#rj z7G&Vi9+8`E#%Ll7WoU0uc?Uvfoc>M&_S`yDaM{+}H`j5$ga4-nFt69vr0}UJ>VGzn zf6#qY9X&)0KLcZgt?i7h{;exksM)CCsG<7OYkdo}$yKFHFo02)6SfeAo>#60uYiM7 zBq~DJUy*YpgE7S5z|nKgC}qif4|wvvPdk5_-n_Lf?5~Mug zOg-cBnrJ@cKjb>x_;Wu=;0wkW(h7pKsui)CN|x%f2q3pb)!3;d0r2iy%VXQJ3n*3p z9%XTrhadvePL5zB(PJ#{e=2Vz5BVuL=(hz!EuYhIgdIgQmCS3BTo4-zUT>gENLY~} z$Y`h8?C%W5>gJ>dT}Sr#kl}_mt8HREn5MjEuj zES`o*=Y2-T`C(qwUENI!?cnnT`~EsvH{Gr9p=q>t1|-O)kfLE-(zJ!?um(idjJfHb z1}G;}mHE?)^2g>k_4If|tTYumOc@+nVrPoN4~>b|tjX$5KpGTvd0R#iQY1M@a!y(9 zAA_nJ{C>OhfshVSv0}GQ$3k*P?%-AIy8zLr4oWV9bJ_Sc0quNlqazK6L-4$hCNm-3 zE!5KG)c9=ZZ?=!v5b216r`+1!5f~O6&yAdUMfy@hai^v0VsPT@G#XH6x)mMrG8}e? zGZ|2eu5Az*d}R(ox=7|G6Xn3d2OTt<(C4g6RBG4ux#}RbxEWw2S;aY33IiX`u&E6jnpNS<&1G>L5j;p zmaNLU&Lwv|v=H)iO8PJK2G$pjQ~K%Ddc4{ot*%|{L(5*74@3epc5+(Pb}6Pl7%tHL zjA9}}hS4eNa)sf1{OeCl?&q!gl70qQ@m_-V&*vsB`7{iXQ zl2Oo9rGtm+;e$jLH+&UdN1qF9q2XPwBk@phk2_481V3@%l&>f};S+2}qj-9YNqViD zSILU_5(xOsWB#5av9D=+dTwj8)+B(w+9M-iOvqT7P#gjs zVa|8HV(g!vdq@Rwa)q+9%?!i`>x=L7E%tDC>%Mvi?`1bv%j@mh%k)Ri{nQ>Cp(gVcob zD==-+nFB06F^Fs-OI?dgeH;m!GYvrue6@#?i?kGUk*ftxG0Ep4 z66=&Y&ch_HO8u>R*S>1kaZ}QuBi1)~GjvOuL5=T!%MsuaT_CvmRBp0A=NpFq`(akv1zSI=47Ov&TMqs z&;1L%G-=FMR$TrkjWi5A#fH54N&pPk?ARY}C_w{X?-zdPyBHWxh{GR#gDHN- z5by2*X`D*7ikB7b{lFhniXR_DCfvcF zr&p`g&77M9FTAkvG&)*L8(s{!92JTQDwSsT=UK)y3?1Yw+*HE>*L7h8{WX@U@1!WK zrNi;$LJapTw;Dk-*4V3gflF|2vVhhuX{m}FVyILGUuDT|yldb&n`)m5A=y&?5ZvR78 z$zSF3H%h z2Zk*7-!KcRdf}fi3@u(08BSTZ6U(XZFMs|}`~>hCr@-|9(dIrA_4u#S01{qF-?$p7 z3DVoPBz&n#Zox2nd$2-r>LmjkNaW*oVRzg2Wm+FP#u*h4V|!z$r5A6kI}H=Xj$R_w zAZ*6(zt>E}45PnC9+s(Q((RQ&R0=LK{Uid#MwaShlqIU!6^Fg;hp`rWfKG$gf-UdL zkx|NBMHL!~iD+6<7XsatlzL+WiUz=h8ibfRspc(5^``q9e#W{E($Ty6d(KDd3RCZ^ z9FmeT4l}kfWEvMj*pig)qF+o=uAZ}d3m`Vwg9iDERbSna!i0V?U}+KVzLH#}G~mE6Wp&G8Vc1g(V-c zAUJfM0eGejjb??z0#CFwc1kx_KbYZx(;arAgFY&m8`F8Gx5`#k1HED2Z=2e*{EWTS zc$^D2wZ`7sB_YdEB$L*GcH!!h4SMj}xxM<$_=B)Ec0b?oj(mrB#1{y)Sgkzi;~#-L z4xR|9@e+(<{h$%vWE{ZYJ6xsQL)9A)ZuP5>wqsXraV7}L@C)?r0+&SWz9D%PSDa3H z--wMgE{~sMP+A(l(nWnsOHy6clgnI6U>6hk?JPDM-{2-(Ez8TTrpuen5Ii< zV@-z@_Q&mprtJ0*RZQOz-CiGC#1fG2H!hSCPs*eX(Ve9Gc`uY?Yd2@z0qQT1Mwe07 z5<{uMO&>uEyL{ZEd~?ppX#>dkif;~X2#)>4r=iM?f(t4Dxc9IBS>e{8w+%R-4YK+3 z#rJ|pMd(dpXEe1(zB<*1#SYVS^L6nQ z=O-3hB~O4d0)ha82y%+zQe{&1 zX$0LTKcf1xk__JPF1?%y{>_<}t77Ka)!vtwkiIN?F5H$wAPdY=V&%x5R&nD3F1;jQ zNdjEXPr7MVZ!70xQXdz(j@ZguksMYn4MjrSwNIh73hw*CY|2_>n2LIfPrAKCzg+5M z|4aS&cVRPbGV7eaiZ2~7mRq2?z2$*oS$*ZKyUaATTY@f!;1!2GGk|h5BT$-%aRSh! zDS8kM7>)bC-ISiEEZtUqYS0^>&Q79#_|=^)tpDqmElfH8i~Kz>Nd^VuM;t=PU__@r zrW2a81A|FJh=#q19Rsbt-i7Q>G#!(psZ+l)Q&wM5ueoYjEN}K^DNy$S7^uoT7MMx( zJ-TBse_d-$A17}GlQxW7_xbc1zh$+L^6|WVswI;lC6V~dma?QI@1pL~STdO!J-!~M zE7{W2VLvF*BBlB;)#QhN*9wpilDzj4%M#<{EAwxR1Y@GPiS16S{)`>p=U12SC*>NJ zCyO{M9X^81FEa4M&P*YXj%HaofDV(k2zfVfCZER|t6DprKrpQ9w6bsHVvNZyx3aHh znF_6XLp}MDe^TDYkeYD#lp^}epl80SrOZ*8tin_^HeE1}Ey7Y4y_#fSRlXjeDqT{mc)9fWtw(rlB(jm_w}7Y=HHSoF}|v ztDLrl*+YkE9#yRKqAv_-Lu*bGJ=YA@;!0A7SGeNI9*)aYlV3G&jc-tfYzw+R9?)0B zBzaYh7RyJJZpx|LFqP3!r@dk}+U~a@Ivi6VH44MUpemEC6=h&4bBS!CGqtB#mtT?K zt7hsc;Vp+hlFv!BNV6RHU4R7&`xZ$1X5A1INhKT~Y9dXlnMfgxx~C;#tHSE$I3xvm z%$Q-2ZbT$LfyH0o<)=)IIv;99MWF@zbX0S-T^|z(#eqh5{AN1mFOtM-3RGToNw6q{6?vlT`ID?!V>0TWVx&2 zicK4)fY(%K<-lr$MA6;l#O^H8ZO>GN6r?ZsFXh>c@z%1_7&1de6tW@6nY&uAYenYr z0=osIezD!8r@bib-NDWTiqb)~V-&REUkN}LT2rLh$-j~B#J+uxutIJhf2{oK=1a@r z&@YvIOby$2h4sbp^Rff-8=0==!A2oUmrzv@XmXHs#%8)?u<^--MrxI`b3DhcUL#l5 z>(i7};}JXWmQTRFQ9d??aSMv1yqa=*Q}T_GfrZ08Lls*C!$Kg&W#o}RU#J84q#h%- z27F<0ue770IN)791~cAxaL*(`-^$3QlGBZyMG-qpe8-VGv#*&YL6TxHp~GA@mrgZM zgZ=#$cj5{{B7%P~kw5~N-+P-N-PtRJv_9xogSdVN-Z47=#Zeh6imd5?>S@oTc00Lb z`j$rRO*nDzT%q)ZX_*hwXCu3$G6d+Oz-Wy^MI%}gU3NrPR;(WD8NiLV80lXTyD;sU z@JqPn&_PX9|3H-ONJ-996*R8{c?<35svv{8y#{L&9B%nn1EJL{7r5w>kx|u#Q?ava zfgc{f1M3;3=Hv^Hb`#xGPV99R@VG6o)Mmv!k)EIL$up3Q7NI@KC7&yl6CpB6Rmc6y z#PVP8J;EH;f^^gehO^>Mp#(g$97NZe&A#dcw-0RGg;@HqJv^+#+qLgPIwI&df<7XE zUUx$odX7>Z(M1Z-iEry4~Yx8{M&pWH7=;@se7FcW`(Vv31;+#czK2yY5E8z6fUg1)HrA|-s^Mu=h%{OvfSy*tG>B&y8! zAZ7O;x41+)G-43SW4v3%eG9%kQw}NQJV?#)gOAJ-3V`3(!#^u|%8?*+Crk625EJAX zb3gy`_jV83TV=iBfR0i4$?LzOG?xXkj}@cf=gl4bM!HtAS1h$K)JuND7Bk$oLNzBJ;E29w5u-mubeJ9~?F%%*ey$7kPTS#bCLTheA>FK<-Tn@9 z%s=wp<~H~2iYn^y9h)}c6}PNE?U)*JA>?W%9% zsX&h@baUa}@&}LfmHH$L(9P_Qx1{GUa+gHf2aD!j2(i~V-TOl9@102RsJG&4<@K_@ z1FeX5iT8OPWi}n^tP7^oUd+bJ2fhd^pbiI582>q91eebFgnSOs9skTX`Ap&e+YJ3L zl+PzcqLA);k`CP`;1#Lxd(1rqxo}9IxiVczF8g%ju`7to$fqr&;^kkq5I<3r&j8L5 zchi=nl_^%TkN&!l~`iL&nciay2piu2PRsFaxr&FB36?#votmGqK!ix&@^|Ppx@{6sJ%h=yai;KY zbK6cIp2QrP+DN8~rNj_ur?#tz#!ELak9U=VGUykqsR|X67z&FdPRalq@LIjzX7ZLS zx$-iI+>{A`*vJLk&X*?zK6gZzC&-UKmZVEG=V3Rl$JmZg=H@%}V|G7wF_%P+QJ0R9(_-j)@pJTK9zsuo}DY4<+Li7DQC z5wh?Ws<-+%FNdxVD2aiQ>6ONksode|<)b+!;$u;Ku+3mgMBQbzUOFs)lVpE*6Wz5_PX1fyq)kRa1MfVh=_rmNqi(lqLbFT;ny=~d3lQohGGnWy-rN8ALN6O-1g7l! znL(n(?-7Hq9IWADYoysdz7o4?O3MTx?SEi?gk`w+Co-5syIpzD`=#0Bn>ygIKVLR_ zDJH4K;hVcQN@~w4@BGaRVwE^4Sn{bRG<+`R{O^y1|HeqDTR2%b+d2Msd}YGFND_mc z6jD;H^mWS#dGrQU#8T!sSCIat2HG&~HwR(3O!5*E>I+{~&z9sFveAhm6eA_c2)PsXDWq zw&Vy0Ox}vnID6ZzTJYo&6nx%~KrU3OInz}swUw^TN+KVKXC(JW$JA-V`%wo5*2{4I zW`Zad<*eIrmv;|}8Bx2z)#KN|IyLdt35NJC0uuae@4ji_1lw%xB`yM;N?P=jlpG*A zYA*?d!cyjqfj~ru&{Ef3wAHlbGIvgEz^D``U#1f(x@O*9>awGO#jUDYaad~^FXXP= z24mK(YSn9%pYn2seG>3CX@Ez*rst)(&c!H)K3iHAh8Vb2h;X(k` zWezD`O%L9-mR!0)L>B7z(Q{az2(fP}&@C4(X@R4YkRO*(fwf_5Q2Rdq>W!=QT^6Mo zMTu`Y*-#t<{(FO-Xxx>%pxrktbHvJsn)(D8!%cA<)kJXw4gvl3rKe3)(X@U#y2ost z6a5(*_Pk!dXUkW*@qV3@-Mp}kt~Y>4EL;~g?7R7=`HVZ9&rzXoB@gYE-+}2+9e>N3 zwYG5g+dLd>YZ+l+Cu#+cf3V-va4`v&kh4jCx`Mu_X2WPU)D8_Ht1ale(>$Z9isRj+ zIqPPOw8r>V#I)KUW`TRYlV>sJ;;_LQ<)XwGiP7pl&#HH_v&WLcGih&RhCmVdjDPuH z-w^ENrTHF@hwosmaBbS{?H?Z0Pto+r9}@BvY#Nw5)f^zFZtCxE9p7xYqLTQ7by2o- zm|yZzvl(uTamu`x7*pq#(NA$k_nz8g*K~*BoH{}GaCPy;Ta;@~vmgq~y8|KaScJK$ zXPyku9$f2hzdH~^4N3QCEE>~`WKtS@Zzvs3rC%$qqXa!&%HMya0!!bg<{|}gyQe3` z&3BjdymSBd1P9s)*m8TF8F}zq=4ZqKm1^M}u)g7DlB6m7j*y<8aG81o zig7vUv(A==K5QIPKWYglE3uL$%eRJKxu`(<#ZE=&tYv^Ph*;uh>y6 zefTe5xC#F+IM=`b?i!93pXRUs`nQj3czGwxr}|Djj*lfrfI|5}!Adp343mO7GD)K{ zV&sb$Bcg=-Y#k>}B{h!6;=Tn3cR&hP_xfFTk8CxsP1bIn_#L^`#j3tFT+w>IY;~vJ z#cH&nexsz_n&vg**2jq`mGpMZhbwpTFO<(4{P}wSXjegFAs5zpQz1%O?d4ZyS6G6 z4|d1O81Ess0CHrC6?o5n{7{>Vk%wb*r_t{yZ^14l{PLwUA*422PQ^1n7;%2qu^U2! zXGhjmP>zY1d}Y6xP+NA!V57UBd_L1E$XiA-0w<%_E_&(ECTS2t``?WTFNS z;w3T~X1ut}7S~qfD4kL-!?hiXb!J-OSka1=8xLQ97jmE%{}?X@Cuc8#G|SiC;gTRu zzbM*JpY3n$37v2^;h{PTHD*9;8_?)Bj|&&%=JpB&WMdu?AA9|j=Y zQ<193b&rnd0pDNlGNqJCI|rF-seyNiIJyRBnG$4)ukT8;hL)x=n0du^h{eI!G5XqD zH#J*ZXU9*q*$r>6_BC&`ptrMQy5 zHmqGE#l37wEW;9y3PE4Y#7$Zu>q{+p!n+h^V{6@wcGnT{?VI?xy+R7TR?>PE-N&xW zkLc(T19OZNHvB|C_z}cV*PyD09GQ_7C_Mo>P(9iO40tiPyKnB?IlS5Gm(1U zvId?nsy=p<_$R7pzp~?89Mkw!FNI)N*F$!8BhF##N9@_URQKhF3|~aUAwie6fuX;^ z!hWx=b; z6}(k)*xw$PmQbOe$Es@z9y0>nF%! z!>&oA02nPo;7XMB)HfK3l2;vq_n3#!33uzdW^QOF1d#F>cIk(YXjso@`eqDvUw|)3 zylWylsk!(F9hO`(KD7r^H}yqo;1-Xs*FSOSIJ@%n&AhyAc=1YgMzhx>_j`KTUN*NDR>r4C4ug9=M$i}b?YW9r_HVdp$)TWZK859` zC_P9qPik6+4V)yVs3Nz-z(seRgrZD0(V&eHfrlxWdcI1^uaVOex`Ik&*oJqK`LgFU zGmrcRzsU1#5jGtP=v^Y=NiN15%dGJ&nu?&!G!H$?J1Gj3-I(dFFfE+9TU%j(jV$v3 z(H~Q{9!MDYkV%7fZRi+<$TKYvpuHzrr=l~*_dV-YTCOp7SI_AqhZT1-A^HQ=`|2!T zQH;hB*Va`gkT!^!_hB%9217P>tyq&fxisM~X0WkzTagca?r+U2j>3gJ5~pJE0ULt< z)_MlV);5r{i$0nODbTp`Tc1(EzLY+b9X-+R*J$p|JB2URWG5AkMUg%@V1Jjd=Bvs* z4S4A~`Mk-fMxWph2<|xNTY#hX5+9F+z@LvXI*Q9yy+ofZVB?XJ>rcHA{|$nJW2RV7 zy`;HnIt)x9EPP^OtK|~9vgff3&2M9M6UyUMf%i3EwdPHcUD@YAFp?piKsi(MmXcO3 zj=BlxF#e$YY2jZGYe!`j%iBKidyleT^R>ia>*p5nNf)^e$yg1)NLmtXV_CyIhWTA! z=}iIxp-<#Z?x;#i5PC97k@s>_F<3>;qr!F=t}tF)dZ}8^o_RUZX@6&PWPjt;(P=)A zpK@G<3!K#FjzIolfC+f-BBE_V0kQ{rb2+=h8OLrOVh$K(?=s%_z<)4~AW&a?jDLiq z#ev19_Az(8x^{*C+8&fA-t6a?W8*|v+^H(i2CRoe2T4a2@Crv3h^Apnr8=|4DRVaM zN)$%&O`s@az~J|;(M20sICbfB`Kys|Y8+ObGnwnWMG4O5mw1o{*_Z9O!aSczFm>d_ zJkilN@b4e-ZcxlgZj{A(HbjbUbPjZU*k;*ZxAt^&4ruK-`9j{S-Tat3yn`Ibx#seT zn!Q4$q2rbHK)9*=QP2Qyhy+BdtVe%DtwhsQ2#02S`IeRdRHrO&!PdeaDHdlSQm3Fw zuj%eN@&4(wB2I8)#}ybE^*z|Lp`MUR!xbAycW^!Su-&;;YQYU7B7oFAy*P<@ z-cy^bX{0`ukUBR>6Y@}PYhoub4KrjslIcpJF(uJV_UTHbHxcB{2RLP2ju7%n{l)U3 z25|gj9Y5^g$!qs|l`2<{?|O$mGrjGViSy#x%2lx)R@pMJncVyZHbkALkkit>iwa|Q z7UZ23=$!?o;@3X5k|=wvlReE0kQrvH-Z}%_RPb?|k?5T`PFsy52O0wSorurtCfBW0 zkiIfDzTMYPawMG!T5tS`pQFm5=G%gdZ~xw7^X&7s)Xi&K|K%;$70;<|xPJZ~NBmm{ zYuM)C@FjcrrVZDXPRGj5BH{BmaVL+&b$V5X6PO!~sn{cPtFH~1$k%k*L}f7~Y);>} z<3mWY+2H7OuUBeDiI(?CRCu~Npl^2JSDyFdUK}``LxWw*o$aqU z%)o8w=<xJ6cT+UGCRjnH=E04qg#YLn zp9*bDf$~bRqG)FC>G{n6tmF&3?8?Eduj{YST~#R9>^EjsIu#j?8=UUc3brubVJQ6Gd0tA0|mg5?|3 zWhYC5PLz9SP$)Xtb&-tnn9fvw*_vM;S_6`G(yA3!|#!&V>P46y~Tp&QE-Tp>MJ z_s|oaaRu^fbZ44As=6p)4v-`+cmwur^=#5A1s9>~TDTai|qNx@o}>sERt^R0CC z&zPz*OptX+6jKLlL*DO{dT2E(mxSig9@jownbSMV;19+kPrUa$Gw~~3uljstIhydS z#v(OKZMC~RHn8w%Gio3##C?!%nzO|Bn_lndZP{qG9!+PMo6=;(=D?D zPMNb_Y6npDaGVAD2S{KfVSjGHg)pSY;1{y7Ah+&!p1?kD;I5IS+Dv^3e zr9*8hjYyTbChv(}%{`~6t$XI|*@dSSANXyj5kAX~0WRm0`7-4Bv>F@F{ECs&7?kW^ z15^kM<+YP|)A6w4SHIY~=#$O#WxU2bEpc|(&39Zm`|<8FgffUO3hpobHN1n8T5({s zz9xlu)#$DbQodp@guG67h1u6|{*?KDY<**oX3@58Rdw06ZQFRuwr$(CZQHhO+qRAF z>eA`loO?d(>||yAfR)TS#(Fq{$UVBg$k12G>eNUkJJqH5xn-wN%sGgza;#7AEp29T zMIW?J8GBNwt+^u^CHI*|g0ZeQdT+DcFK4y+XKi^2EOqLxx+KU?UKvB>z4Wk_%T^ch zL3&!-`JI%?1Uzx9U2Um|qsc>}?tK2a6VYe#tXm zBw)XJ36Lrn_muA?>YAy8nS&>VCLLs@_;MHktns6=o8V*GF!l6y~`r#T_=+tCaS3Q_aXf zT*)c)$Kc~JeU;^x#{?0RI?sz$`MTsnG)?au8XJB6@VQix8x)Rft8spEgFf_3+8j;- z|EHLCfeWa=oix6Edt5ZONd4S%C;afaGZX#WDb(MtL+42Y2e@2rq=&OgAVy505-rRG zZ8e|{W{?50UjZ-mmC^UIAHp0yxLz79p={vb!0WwcAW<3LJLgb(NE;h+Y<1L5yj04S^# z88N@8h#XlWYvroYa`SgB+d}drS_EXXorP(t2nK zrvkZDg!G9zEI6H=2*;MoJC=HA9CaQ@!VIm_iLy;sk7PGBh~MNQw1cAQ zma>%*4WwU`RI;RJ&o21~oIHdt#1WV}FV28!CD6c`R1Wh>YdR<}cf~@KCK7Dj#&>)^ z&>}Y|!Z`*UH>s^M1J%s7bZQ~oX>?juvXP>WbzU^6VNa#pMD9!?iv0i-=a8|s$4W7M z3>}Z~Y8kmxl!XPsVi^KQ{utQLM#c8ZY zE442zu*6Vf@Se9#uhgoOL!KQnr4Zzd#U{gQ`Ji3`@OqYnFfVW)GNOo z@3_uC=G^7m{hlZ5@qc*$?;~9_+nv(1BPX+?{GXic{1EElO- z*vS~Qo9;RO5&+5kgg5lyW!Gt&x{DC3`dHrcHp>ulpO1;-vydbXQp1BHMS(1oHEUI= zgC?C?tzM&>?z5#jz6SB0T6Of^tC=QlwCM6IwotR!-`r(smsPULhPw40OAC_=bCEID zJ9xdb#f?#qv3ga#%bru9=itcmc1y{_lT5V8P9E`47^lBLzBNSdGzP$lM|P89(5KOy zZEOt%U0(dD;r+&P`HH86zE)k=SzHj&gB@pDlYYDE5^U=O%5w;F+NM1<;qzKd2cVCG zx}{oaDyYCk7!KZshE}1bPByLtPt1=v_ zNagq1rkXx~H(#?+!{!umHs&(g9<#97Wi#h&H~pK-b8C%hHgMO;B;Q0LnKOFcPWd!+ zBbb;Ep-NsTE%#^Q19Vh9h6ik&a+jDJ{@HCZfwe_p16cC-EvqNI2b2r1dyzC%B&nFp zo=>$&UCk1GLmlR{JI2|A#|-+KMzq^$lu~V`5TEQN5Ky|t~M@6HQi zTdHSHP()~)D~8MgOr6Tj*w1gLt*XwjQ++oyJ#SGcV}Vvr`e}v@FBmhaa`uul5(NtV z+%-v8l@!-DL_Ww^<%!Rbc6%=7Qf0cWba;U5vUj2jb&bw_(q+1o^X#;x#{%mv%Xq92 z(M+SE>d zqUR8syN?)WN7F}DusoL6PtJ{1Qy!|sFvi76?6>!}q--ecpB-J=fA5!y9t1P7n$<|s0)yz z2^50v59@uZl)5Z9AC;pX{l&nHat}yKRS<#A8V@0O;qR67w>2W>MaGT@0WaFz>vN!N ziM-UBaTCR!4oA2=N4oTq(fsa;3u+4pV(%FOdHfZ0`b-(YSR@`OHpB;=^to9Sz(6CA zy^ka-tOp%sWX6b&zt9x?=<-SO^1JL9b&kAlzO3a;gF7$o)l?}_#RY|f{b4kl1A^7k z!ISa(E_uJKMe8g)RmE=}_eXHv--O?v7{R}+;YT>|Gu8Io9(ojx!7jjPMVv@nI}{fV znhP7%X+<2V*ykT>`{InPf0Q+*T#kC|_L z1sY*aB4SRGqEGH6)T5g8&><+cu2L6baWvORVN5lNp_)Z#T7jQ?s#4Nl^f9s79uJoh#0pUWN$=dZ`FU&c^QC@Z~r|G3aXFWsJ{)Lwu?IA z6DG+=eN!~tsqT!adA8^8@^hx!cxzEx$nu|2W6&YZ7!%{bytYPeU4oFeMs_z{WZ?VJ z-!S&F;8~HSrvt~-Ht_k-@t1>nxh`pHjHL~0 z$9W@>Ts4TxX13xzxsQ=2JGUp#Ysxt+dvwfojt@9H!!wA#En6bg9TZUiw9litL|0#6 zuy9hD{repsj_8Pkax9j!PY&E8|J5t|*DIMMQr@rJ7e;}BKlYeY-(X*@vH0gd#&$)S zxh=*&yNcF70Uq&x-I#?vT};(XjsK6n&Hb0EsQhnk*S+TDk%FR=&l}JN6VZynQ?kct z#JJ1Q9s@y*MH0bJJc*zuk`Ye>C&yZT7277EyJyd_vg9V9x@XI5Q7wQ&f29&!GFvX6 z+NWQp-F@vZ-0%HCk(Bt|`5G4;4^8BgN!tNy{l{TkQ ztT=Kq(&D$vAodY&ItL-Ba5=I(MNuYz9gVNz2G#?VT3T(pBrt$Ijq;)TNTWS~!`M_g z)Dalz+(e!`o4y6c1G^0t3~3+UmM zk{{1pDvOqPsxtgt>H6rd)U!vLL7z(-WGP`*>3LFc*|ynio6E0G8!4&v{t6uburm0b zi*|Pctetk{f=23F$|3;=~;qNV_;ZA4TDXK#AuYRBYo2Ds(&&`r=_WB-rr}>P1dmv z4AHw&<|vt7(sl0+K6+_*`EF?_z`TKqci7Xiv1T<&`jt5b)tQv{tYT~2#`y}h;g;o- zg51`48CjUEPr*=jX;@QaD4B%-e!BBHqXP#!>im|sQWo?zrgdx{2e6+FP@0hEB+kgYJnA_-^o77j!Uu6{C&)L(1k zx=V%%fvfZpXe4X!UHg>{Rkq#`(s61DB_jw2_zwM$^%x_U*1-7Rd?u3EUV;7g9;hfG%9xyfB?5(bEt zBm?9Vm9y;2l{W$?G=Z^LjfEYp8+|)>v^tjOG-2*kcU-EdHN86e!#?25#2DL(Z1fLw zXr63g7zTb1sFCSR{Jyz4SmUvu_UfDZo0ohx0{P2wruvdk=nm@x|Jf~~7^ z)`A+;8`VwR)s1y7Ha5*U_qCzpfC>h-Phpx;;#|aOuG= z)pXo76Td#;TJ`L*`{e^&wQr19xBPBj1i_B6E!z}r?S5=EUaWk`YZtnEzqa9H2li`g zazTPgq)!R8uiK=8m*GdGtF7@CM4)7vfJs-ttZT2dL%^`hZ_3F#{_-8`?fBeAvVVZ- zvx(M}#Lj}m4lC{b&|ojnsz=i|pF%U`$~t70ZPZlCdBU#V!HDPx}{L!hDPM}q4c5V=)c2NEI+4gAJ|2ilR2?7xEGuG42TuJ0*I9?w_Z|qoK zX*O`4v-ECNYgl^=G4wS%w3q=uW#SAUYjEV{F8q}(AH>w zijp>HsTedr7-TOj5`$czN+V(j@e-#URcM5zQ~-o%$6G3f#5=zo4UdwGv@F-gJ>s8i zMj~%Ufwn4I^e;UIS06#v36!||ChCmxYs&FNwI4dR!92HHU278VS@O&t8&;UgLXEvN z#O$mv9tDdpQ-v|hgouR8h(aHx4IJYwX*ujFHAiuKSh~!|q~Z3MUb_%ZiFnK6B_|k& zX;&%QbWPs?JcU;=Zsf~sXC>B>A(fcT&#HJVLrnRX$tm<~S^Scd_J1WUTQAd7)F?@f z#}Lc(%g(Wu>nGScucseSV2C@k8+(9xQ z6@w2WEO+!E2@X|3jZk`wSU!t@X-3djq9CyWBru2kBO_|xAW=^oa=*MpS>B>=d-}#b z^!Eap8d2mUbv@)-nh@U(o{RA6Bj9zAb3H^{4zn)C5C8~!DBh2K7ihw~lxmUuNT>7P z_=|({z>W&MCD0eRC-awZRROSZ?v)@W+UqB zZO>4?OI>_<3dPrdt4Nd;PP-dkU!T@dbO~9}0 z=5Dvw+nfDR7&&QS2(A|Z8>9ph246^$l%PY1i7W#W@mGP-$oDObAGlG++Z$N{^`>Gz ztXCa1zt?^Ce&*(GRu=NY+pquU=l5mvZ)XpW?32PHHj4B zg7kR0j3%Si(}fX8Nr)ke#&$wvakTgxCXEs$aJ>u`i|xqBky7Fa)SoDGc`PPN7pWo$ zZ3krW6geFQ=1P|&3GpGs3{IoBphT9j7^=Lsf)*1yrr?5!3EE6n)3Fz@(&cir_>2yN zmxxOe^cZfZv64qQEZUG%4CI1mF=UDS1?Gyy$5YqGsHZTGQw5MKWG-TxQsEeT8C6%G zlPJ+>Kvcbvr{rwW)?_sL>Nw67SRpdVVboUE->|2wFf6#}uo>F=e+@r56FsO;rEspQ zY|)7=r|5XSU1dI+s-fCl*F8|TGQ!tQ8hpNnwzeX^BD(KSk&j_yt*MiKplPWD<{ZpK zdd(e%Q1C|$RasSGhoC8+o+RFLqy>lFB_-!FC{G2|z^GkF2XN9=4Q}Ue*!G!PHX8Cy zLqx3W$T6JcU(lVZ%j1nzWdHPN1o-DkUMX z7+}7TEZB<4enp*5H)eX6#@$%V5#LzOH9eKKx^mGRyS_@$jQns3V z>Y(s$78F69eiWS8IJZJp(cJrPjvK9eoK`b<*F78M~xY6xZrI=CT-K~y~YoqDv>FR{f zOV8r5R_bGNA^lj4C~E~bzZ0#8e^HPOrX?jEqFC9UHpB_KIQA5}xc*!HH(NY>Z=<@R z{zQ1S6YwGQSZ%$`hKO;l1}Gc!!f+%{r5g$i-yT|&klFrC>e^C0g{eNq&WUXJr)N=C z-cD$Sr084vWsal3kS-#6%WN|n=%gJ0&nivnb3Wu5)OcRp(IqNYXBQD)QB9-I=P4@E z)Buiw?T`qRD#262+5w7@o3Ty`L~=WA5Dc6?bV_;kPiBdIME)rv_$2B;Rz_Q;r`SId zA`3#n5Hy>iq^PSMZ`!s&r5;_Se(b}sLe4{q-i8`;O-MAQ6AzVo3MWj!Fv5&Hj_2T- z7Oa`g3|AHlVfwNC%zG(-bEuLu86Iuh*UrBYHH-65{G;B})1A3L@a$R$VBW3Y1B9>RLBd{wxO7YcC?K)U8S;$py<+ zr4&(pie_Y3tT!)^V3n(>s=unB&Cvo76fXaQA$wE^rhtn16yd(bLX^Z7Dc$o2$wTk) z1ou=3ZcO@YSCS>k01yyJA?u6p;QNSZU<7iw!*c-Rj0$8 znGp0;llQ>ZUq~FNqU2#nor!wvhKL_1B6*>l<5M`vsOtKPG)3`Ik@wJ z^P5FL-EV?C_J#C4NudIx@HedPhYvBQdXUYaBKU-$UR`bAagTS>ghY2*!l~O;1e6IHbOp@P6u#3 z4YW@bRX%c^uEKVJN~zP(I7I%?!(6IppT<#JF&y^;xXFu9RcoPRumnxp0pN&rI&+{A zK4UOfxxKlax>OVO9V_VA>mdBhIsFi8Yw9dDknJm~9uQeqmTlZ(;uv%qJN|TpdBiSM z;t%1T75dUJHlF}R$5R4C`;g(lwl3u*XQ#e+WL!XV+Q7ElGCdsG%SLIeuBrJ(#vAJY z_`4d}oz{=CsS0yGN5E-H>^EgU*jxwD_Cnl4^!DY8mZ;LEBibeyMV&bvA zLtspQjnix>Ea{a(ox&WiR-D39pO*ZJgf?>>sarXylDw2!BUqUswMga@ZE~c-^Vzi` zg-}#y#4NNxp4_nky?c9l4|CYBF7?X%q<|< zdnY_COMz)7Y|a%EwM>k*!IX^xqk1VIPU^3PLdrkp@_&k16?sJdhwBdPXo03P_+B-m;ps4DA(uCln`AZ zW1gx>Is0y{fz@`cHD7GiYK8JKY@`RvU_aIBWStsUO=B37bZu}t0cI;O)Y?#>)Jru) zC))mZ}g~%);4>7N{8$}Q)ui#BUJ5iml;ceVIOuJU_X4IUdU9F`rflg;k zm8?4#TTE+V6HZv^tZi!~O6{xhDDbN+6EWM>T;2mI_FB%DW3f-Etd@5NER2bcN$HVc zW^=uk^`IpY%0wZuPk1falb>}@?aEO&oA7ij<>%W-q}e0UZ+a4RNYx%jIqUruG)U6B zfU-{tB-tVVbjK86+@kThYuF|EZ|I8aZ?z;Y&u*BgZ`_#4h#2=vP3V2+5qdT=0 zIL1z=A04Mn$F{z`aY?}&aO#R92Z3{6cG;TI#;<3bi1ECVW1N~5%*)#~cKcX6(Ym(M zR8u1?oc>~U=jjw#=urL~%sO+*CYY<~b~tpHOhtVuAa%YfEwzEjZ6$Cxp5)`8qwgg2 zaicgvedSraY?ZV2Vg`m=*1~NcKzMhv%3w~St>;p_S#a{cFsker)KrC&*3p!c6%jWq zJnqGL8)|M1T#w_FeZSFgLbcm@jdK1`2vhbrb{odZ?=CU=$dDv5lJ9slPx?sF*PkXiq-+|+Z>u_3^LI8=|?)e zGPgF^ZH!3UGBXTeBHRf3t@V1fG;MXFAMUBq;CnpiodD*{pEe_(H(ZNq>|TQt80x)p zd%G`6g}rspz_lwnsE4w2^vyj&>y;oE+(s4b(DO>$aIagkQflbwu~fOeTbZvZ#YEskus-D~4|Y0BOG$anu~}w_!D1I# zS~L^{w3eRO!A$J#XOhd7V->kTn5WC#aAda>?<5xIZnc9ciB~MruA@uH1#r$-?57sy zTE+=ATh?8R-BOSk75Fc07wcN63)SF632M7%4>Sl|+P1SS4t(-4d%6OF|U0gvC&~ zoT-o^a~{>VQf1)^BcREmN0J}Yx!F1$wqqVrIqmXml}hm!sTz1Xy>@X^T0(MR(LXA9 zYM&LmKa`(gpN_n;Yagsv2;Oxh8t_IMPJX759ujqaG*iAv+D`_)eRc@|*wZa)YB`)6 zhOka;F(jW%Tr_b`q_0v;E1$i9wkuaxj9DNyxK=Mx(vmg1lVrr*TzDVcswK-8l~#~k zxIrAiq=>pciGu|Vzx_L;uaR>k&7m%{W2u++)T*@ks(K2ICMT}8qKqL^S}FG3c7KSA z`Id9%N}or%xTPpBx1ye|GEZGqk5+8E{u~#I7XxjIq~M-&~nPufy{((rvQ&bX65a-CdCoAN-&-bC&r+J9yEYeAb{_pU(Mb zvw#1#6pH$M!8!CMFPz%fv1c}|M&WNIW5wBgviR@|h*zP-Ut++906LZ@#3hthBx0|0 zE}erqY!3hVS^7+_cf+AkHqOOq(JYNls+y9rzVQ-GsD$})Y~6Wm^vK)>?M=FkSE{!U zquprJDRH=4q!#-zbD1T4g>7#cXw%v#0*sde0ZH1Iwn2Yx>C>gGaNl+<<1g~<#zLl`yBpmQ z)DoA}wn(XMoMXG0+P0M#;w8SNVYC){v-e0Y?i@HKDY&6E5%K@-Bd5JB__~xA^uWN? ze`&gyc*>f(>J%e%gi%=SZ5bcUeGzuQU;58=3m`rgLTGp(EQX8r<2#PZ(DHQ;zPydm zRNa)tM^eWZE45{YaQ9n{l>DLgL>b9j^xsT-N#@)^$0oVDK6W({#aLg3Dt@sH<|mQ= zPNu0eUCeetph6W%9_!yKQh3|PlNLr5b`Pyt|{R{l1;NX@YJ&ZCPKYaMP4W1N#TMQ2s zGs-5RS)u62X#8ul!pZaPP=70N<=0y-Q1WlyRx&5o)ktlNp{;EC z_%K#Yf9R}3t5)ZvmCjzxL_8Pmdxc*8G;df_m2wTmO#0F_boHk{C0(vv(j>;7w!hY@ zsO$IS^Vhh6!NOHS-Lkh1a`v-Q+eGha`P6i~p=&$HRHGB~mJI4C5t>}3JX1M4kH$yT zqd#P5a!E|>Rehh3Q#-^~uJ%mAIAw4YNoM=kIH*&%RN0IQ)VhDCkH%V0Ingb%bOjnZ1gmp^VJrn9wzZhB$hMXp)tkx z`0CQs>t zQ`QW0ae}y()+p@P>2#H{RByjRCT-s0hmqA6nya_^Yo*Z=zKuI_@5Y^QFE8II=CFu1 z2B%u`?Ca(XL2$M@OT2M=RJH+nRoR56xyVgTR8>uNFnyEBS|p11H!aeX!qzBXSTq?f zd7Jp3#L9W?2}{YZ$NyftP~!wtuC__I@iKy1+cdDoif^^QZ4!agn26}$-Fg*ML8qZf zf=!P&+KN<7Je)pZhZ5=8X_YmTIRrS%&Kkl=sfl=#jTBki+d|%#8TywspP2!L#eXi} zP*ZfPT=|7G;}oAv%Tl&Y&=P8>q4SpHLVc`k8T=`bfz%<0~*Gsty$GVd$3rHge{reEQkEwHNG&_YMV=K zu%_-`ELoyt)vPIK-RVM%Oe!a@CV-fj9q)F(wU#jderh2vdAE9#^?p@tME|Q;3a&M& zhKl)d#@PP8*`;#}x_FDMW4h5fvAfUP%uhXGyCD^NGBL+-6R!P}1h83*VcFz%iy9~% zQ)A&Q>uSR_ci@XMM5CUkc4VYkzOgcvapUG0HYjgo(e@=^?s5z5u%DkBTd}eksk11L z$~yLnW8dVu(Fy*_&84V|E8gfzU-E&ueRn-}!H;Te*OQQuR;qM{*p^+a*0O8GDjH2I zIv%M7Up!4KVH%oA%(axni3KQV?Swe+nv!kNtp4)6-Lq;l?9(&WZrF;EBukbmOOMG= zU~cz#3Az+dOKC&bGsLC)r#-@UtDUPeTPF&NPK>`$TCYp_0XAI5utFpuN_7hE61nW!=hi1Mpk9y`EwcQ5^VeT9dOz_#dM}U+2n2 zE{_UIbFVvXc)GP&eGmfc?!b`7gRHo$tW9${yVon-3sn*qXmeVE zLTTq>)>Y}Msv7LyB*R@4=>mn`Z|^B%xhLvGA}8?;5TG^vAjf+rc85fm8e;XtiIR;& z;#zqsR<_47_j_qiwJZ!dgtY9*;2ureHqWqSj)Xf{H5Qce_&uX0^V+z+Vdthwuu#Y| zY~phR=xxVSZ(*4#LD4tIepyqFV-ZUyGPV)M=j+_X+RU@EOSW>p`$QG?bN$4_pL}nH znsmhU8X8F39}ztE%6R-te;8@wuMhdHM~#%D2YKF=!ckDOQz`S0Alq$Qjf21#C$i_O zQ(52$vV4b6w{{6ITjoH%pkQR&{$i&i2tUsd&W9HImf1L@bL;OgTx_89Y=<45td}}s zqjI0azS?oge;!18E3ER1oa{>#@3`SH$MNou?|Qn$0rmeZC3j2Yw;2F=Oa6n{M3+hL zf2BRY;8#)9xPNkWw@H66V>S!^ksG`)W~>w~A&3FSDN1=>lR8V}5;BHnXc;42OS)u= zH+w++JHoenvGSdLV;UKJi1+uF{>BE4hFzs|zDmxH{rQHH?K$XePJ+R*TrmFx3He9h zS47WwS`OMv)e#%oSPU|{hCC?Pa;M19IW`aXIv#Icvu&OiqT89hJm zYw5_>0r5*lo=87TWN7}QV&XN{ANa_5Vj&-M+)-r0Yqz9( znTe$Pf2iX=mz-A}tpL#Vxe$hp$O3NQanYYOW3U>7bM_0raElE3q5iO$4tR*n0&!!? zU3y49LVY)}@VpE$(#|^g&Pxe7#wiqJv!*#)SJVuu}cuaP4 z99RT`MbP5i8FI{R(Bt;O65WiW!4%6-Ub9E<*jh%s{ojK#wT#&q)R{uXH43Jo*fcK< z!n;beePDT!yI{+7rHVvpQ`6)a8dn22jqdBw^7D_9!{)gt`S-lzT=VGXnfqs*d!FBi zC+Y{v*J-~|v7s`8{5=c9F|MF6ZNpI*St~HGH{wBG)QyW+I1`$LhnZ<_u_xMMgz12> zvMTVEM)m6t#@REPrvp z^%0@_NHZUbFM;`y?H+P0B{MEXJ1nJFoFE<%4M)m}AqK~gk!MPPm;gg1Gb0nZlFCBs zq11)=QmRNRw7}Y^x(f>w8cZU#orTfjX5wAltr7Mn6^cC6>tc*9qM5*Q1;r4FCorji zNjL6!B*pVCB-q19V5=BQ1adwOGs7BYk3{b*KKPF#B0vu+=>V|-0#7lQPMLYoD|F0A zg#47j!0Wbd8?10@?3x!O%oil(rkdE2U}gi34?ziukwAmirKeDEr=%OjiL1S5G0ZUbW&=F{h;c-EIkGz+t#pVBr%)nzDG zEXX3>#VSf$2F1owOS1YebVJn*l{R86757LCZ?NUE2cTOASr>2JV)h#Lj}X%%BO9Pn zDdMY|iNDto%QNpc!%$SB$c(|~gNcij`qT%kIuQ4fP(EBYZi^R7M7Z<8JNYK@MJrGS zpdNB#L;Eqq5}R70p61ju$LkeGnpg(8O!C?x2=2uUC-Og-H9cq>ZX_4mRRrc#9nO9~_41|+x{2w!iJ zy%6%AAZ|qlt3C4REC{u_Xw;y@S!<9}=Sybd5bcxGlIk?3%+Mt)N?6!SN4iEi+0?2G z_&xV~x3^#?Bf7wQOmtG}o)^00B4C|>=tN)$^LIi*PmC%=91c&IHkl7MzVfnS;HNn) zV$Ft%BldL8G9){U8O z8!f&@q;gDzIp6&2?R*%*UqJ+f<)z0$F3E3~#P)8)>Yyf!;XM%3f22owr2O83t{3%O zQ}ZC1vSqgoZ7=$y_o$XY+Mz|=QlNB&+n3T*k&#b?7|udjW1^)Cw4AslE>;x1y=(1J zG(Ja<5QCeJes40dESAFQ1rcumqG6Rxj7NQ!R181^*EEbk3)3_VK`Uz%jz%p_E`n9t z2t*UpG!$1_fl43i4$WkuQLaSIoos4iPcmnuro5+{LdV(&^$pF%VOf3XFW!`W*aU|p zhxvnYQuKf!*JNml?uBxa@}N!yWfrs&+Ha}+_+1nOnu+mEU#b%hiiPn_L`IZF7#`-o zRWGU^bQ0<>NrfSkpzx+AV^&#B1vhh0tkHsA`2N=Qb01v$bCr&Q)%%9K#;wi zQdpSEbQzhEPnh_lk%A96Tr?t8X-P_uR+!mj>U4o?jV6nZ8(o!hQ;Zw!6yRKx+mUl4}UGrv@nSHVyv9!tJNC#~tsrJ?v^_W<}6AJk5G z6%U>zAx|UgQc5^g%Q_uZW>3;vj1?cGhd66N{6*{hueXMF`OX|Y4AnB*OnWmuILu5> zf!)INcjI|=b2h%)vaR91c8W6MY?M)W_5>kK2XNR}O#xkyP$}%Bso@WYaC=7TEuz&- z*+%7DPb6$(lj5ZrqPh0w_5@Ps zrtRcI_XOpmdCkr2AC;hZ4J1iMBb1oWaZpX|phdZOVYQZJ-4bV{KFB#op%!J7Ox#)O zs}zepYu61RFsAC@UA^#>w;GW0%#Z8|RvU=Iji{+1#cqcepipzp&|aK_iHy@$7;j~0 z1PS!9_F!GirbKIoFq<7KVrT4TzQ{9*+Blp7>zOM`DmJ$g_{@Zq#<=Z?&!M=;vw2+J z8DUOqRl!}c5`qKt33RX~oMvShl?f0qSrbL%<;(Mm?7*Gyw^KRD1YLu~kHr{INUwzO zLJm(*@MQ7Dm`ym8Nn?vP-Z-;q6a~?5Fq+Ba2JB&q#B&2YPhdGRhQZ4dG|uQA@bd(Y z1D_{!9l&0o^rW`~*Cvd55`rPiJ7gU>!LaLzaz~&KJV!FaA^Q{Dj$~i(?TPn>tX~M< z357@QC#-$q{sGAf&VHhqg_vlOl5kK;66}-&{b>n;>I7m{(r~4iR7JQuUi1s zYzg;lktJ)kTS2ZRMwZCOf)01a*&+!ed!k!uvn5AYfLpn=CBLqu_Y#VQe^(rQ!SyBK zU-u`z-UNIpjwNC*ls@~?;R`u0PT!QcqMxGTOPZFDKFRUL-q^F(=vwl2C9XGYUC_Fd^9I@$Q8wxSa=bz64(An7G^by3ztQuB-jz)rfO!5v{i6S)`$h66$zRl;9R6AVl6lG${%Vg){89OQ zCE*t?vf#cNlO^?(x);?_2w&MtX?^vuMfVh=zjaQezVeyE`|5FJ1eDPi;ZkV3<+#!U zN^(W{)a48FA-lroLxu|Qn@a{yODF@<=*hG#W^W1JlgKZoO^P7*q^cR)SooygCY`i@ z*a(q@+mXt=%L6Q{36OWr-2y*K11Qf=SVcybmR$(}eaO%GR zCISa)dvgEb1gP?7{Yh-v^Wf$`@+YLQ?}xbGd|X%}z?}L1B5OvSggPVrq}Pn7LDKK$ zC#bNYhfd#2mLm$FbtfMam6%e&vpx)(@kB6nXZK0V2~ylT#-?&^jo!d}t&lHpUOmxarVZ)0u;(AokggCLTCj{K8OfTuB zqtpB1avGHOd|pt&YO}~{HR!6@6JSGOt2W6%bQ*B3LDZ*MSi}hwmNx*{S82!)k~q%Ur5R6pjd2I zDLAROf%Ka|fl>(I8({X+=8{Bb+oE@<@G$v>2e!WnVx1z!#)$%wB!rd`3W!t*MG1^* z3u;Jeos4z04QQz7o)ggBe3YV5v4$-Z0wdsGYJ}KU#2lnq^)A>i(coXP-)eB+NpRrF zaA79FhK2_Pz9iVFWj$z(!bO7(XqKx6BbJN?V8w^zPR`Q7z>5Y2Ob1U&D#%ga>@xO; zrV1(0?BIix3C$1yOBnbrDD|H5(dx>ZW4ibpr#f;*`L;!2(hdBnqm?LU{8nnQ<229>eIb(!p$bSv$ zmA-vqQr=MKfPM{+(Tv{^c{(gxL$Nbu~O#IVUx-XoE{-ek@6rEm*YyXv&c#9&esJVPy}^i9CGPpy~{grNG&wb;8S*wKH&@ zz_X#>oIFbm-voIgr6HMbaC%~{CcJNwdV-2hp5G*X!qb+?+C;W$qQ*9et{jak+^oqu zYtq`vrNaPD?p4Ad}#oU zS2v{Y6d#)XU`)FiXaVvGGw`er$+kzNy&rBO3Q_D93yB%V<{?YH)G$t`6ptIj{tcr+ zoT_mQOp7D-YrHN|Y;SZ2qERfu2jth{!I0Y`>{X4l0n z1D?qBDS8Pcl!QoSVJBdq0h)U@jWLD~kbJHP)u(Ae8p(>c{TDB`iv`gqJb_{2*kZ=> z&?HIlSkB?rP$`fc-zgS0tbS5CNd1IcLpl$AXCTM(1ZxtG+Anb!xaVKc#D#YvC~ux> z#R#qFjnfUCu(+NOiAGqfSZFeFBf>m%YzYrOinp)PF3nxneohTuLThL=o{fr%i^s1z znhVqiQUfUN9^i2lm65x@v@Ran$URV)BsoiIs3gF_A?nA3*cQZAp|--huC!8cSY6YmLyH(adIJPNWKFy_==z*%ED5{AC0j8Cpg^ZLI_ z-*#zWkD_{0uPMzpVB-%FSGq5N-k2bn?gqt)?jzn#H(J&atqLdFx+z$8MluG4EbQEftSF8U69r#iwpQJxbli-6@D!i+N4Nu zLhi~K{(Wz7?=QBdX&Fm5!SzJZ-2pn`jjWkEE1fc1i5qz?MgrbOA~cQHx9VM?YG z_HWg2bfT)VFFuLD0cOh0#fV>$bvXw;zSq!#n! z3L3sUYr3}0bmQc^^@H~>Qr@NX+?B$KcxcGc@M18y22!w^0?7eMFt7$I(|~;VhVw$i zMR!DvEqvE47_m-f?~so|Y7k17C+Yp6_>XVQ!F}&6IQ<;F4sEpwCUtIqdOa}(sWL={bK!L7T|0GNY z)jbzG;%2m#hPCf2_8&0>$iS z-UEMsCa=f>Wujy3WWjgvTeP0k&apZXkq?-cL}OW@Lwr;f?v(9ktg4%8RE@e)LeJo% z>vJn^fBeaR6=v6qp)1R_T*NIEU$kR6`m>-b)wbyI_1lSQcg)glUQ-aLtopg7(if#GwMXQu&p1`Y0NU^eQg)KDj9Ehg1Q3-6?@>+$xev`#QOp_V zcmjHpgTuvs2C2B!F~k89Ns0UE)%>c~f$1NBqDW56SBOtl@NXz$-!$M`nJg7gX)EVR zB*6NX5qh8~E3=jQ?{Odxlgv#)`ho_NEPhYWMqCIWZC46zgcdxNgPS5ckc$NR?Wd|$)!vJ zL_!Q(gZItj&1Z8bqbL8hr9>4lB=dAxNdAu7huqb-Y@jquqE!Xw>=}wiea@mVYe%f% znL)JcgcU7LS1rCkj?y8Z6_J^?n@jt1X87N6UwW_}lB;!!ccqN)55kBYis3$!Z87g8 zfy6Kcf#u)#Yc*nfuvxn)NfQHe$Wlv7Lec(+S|RWc?S-{d(71+Ecmh=5w5sHE=rqLS z3F>NrigH!aigY#mPKaNs=qNs&I6{ zE*`(7w}XiV-$jh_opJGL3?j?VW=1AqlRI}t;N3wiWD<*ofFQEkQoip$;!I1e)_ zXnUj-Ul?u1K&tAWu*EOaEa_kH`_CX2Rj^Ee3XLYugoZ|D@rhIFUYOia=uk9@P1?5_ ztzf5UwBQFhyxck+r?zBdZCb*epOo;e^n@l6b8ti|Y`e0Q2u7L>sxxf6f|M}bD$cu> zlnG9y2vIbKvgvbiuA1#BLUJfm|pVDo`FvQb$J)%o($4(59t&OC<-kj!9I} zQZ8sv%_p*jmC-g@m9gcxs~*h^q`tUfbjzo*=~bo9XN{5RRWg(5l4{FVRQqkwm`#hld@cE!5;?1*smk)ukgF(HsMn>aG!cwb1R5SzhkrwX-8jq6>ltL z1C0vN52E@BS|XHEbAqMo%S-)GgXA77nwaM*WE)Q@_;8OyqKyd}E@Li&ZrK8yypDa@RYCh!CykkZ17QM&>SKFa;h=p=>k;_R@{CPA)A@J1>Oz+^)3v zibn?}Kv<>R-LYe0#v1j{z27NS_UDw=f+6SPvep4PcXqGD-YuNY z$t1_a48*@3e`UPQG*q<3O=T^P>IT=?$QGn$cNbFn8M7J67UmU4YP7XGCfjQ?7akE@{gx_85bQVu_%y<#+bw==j#Pd9o?i>b>b$lJZ-$=!mUG?C#Wd};@^~yB* zo@I}*{Q_=L?@nCONgaH=`7xDf0^0Dc4$53gT3YO(M0;LBLev*>83P8Te9-MG3}tMG z$WgK#;&Q1-oz2dAfbPtFGbQ=&(?nR!%jm@j5bOzSry6V||}b?ufx zp2My@p~oQFmi;8{en6j9Mbwlshq3Kju)q*Dg`~9vk6#1CDF9+_n6lg?S&?eM+Q--g z#@s8EDe|X`v1RzabfR?ytk|_<>Qp%*{C|a#D za}7ze1sM+E91`!)VZwj3TPXR1cqo&*TG?NR@wZFv#g0A zvz^pnIWulez;IKjE|u`sS-qylU5?#vW&iN^r1ZdSSivRWCVRW_oBX;_xS%XlC9MA|;EAy$m37RoQsp3!_? z!UBcnjNtN}#$19Q`)`T^dtsCj70;iBWkc7}v@W<#G7)ZZgKq9V)PBpm$SF6v!c2EE zq4J$Zq5}3mE^rDXJ2t*bHYs5rjqh4N5F|{Wk@av#n*s_wwqtpppBU)Tqo|Gti~}J| zt|Hm>6>$NGE+fVRPtOpoMUS5$Fqati(TsI_c?6);rCS{8CgLe%J+clKIJutw|PM)cGxJ#0ZZsptyT3<{K-wRR$^ziHA}D5Ar5UMIhc zW%q3~STW7X_L{JHAUxL+7!5D~Dk(N`GBi<|7}K)P0njMBvY?D(hwiZICKUtF2?=P_ z*W8tlOi^kv)D;UgVDY%cwSsK5c^(Ig6z`!;v}aN3ak-Um!>LbP`pL#x7|F^BSLIY4 z=7`4R*Yv^+LxUEF#;Q}}O;okDRwmD|F56uY%q2TaX~INklN~R@y$?6R>8H=oCga@g z0j(5PF9lXAI6u6e@FZ8%Gq`6*9!MK(sIXtCA=IvPtS%D7a@k%;$=^0{%`mc9f*~T8c81HvC;~ZjExt7-D9OY%`rnj@MLjzTnE5 zFK1bfKcaKTXv?zQ-aA8UytT8fp%2G6mNMXGjZ@SoVR(%&i*&aIJW&SnZs54pm!NBboj8J%n^J@W|wV$s4C|^c9b-2VKZCaUir+!gKbtyIkKa`+$ZCue>X5%^n-a%o2o|K19H)M>$s{q#F>$KV z<}h_TA%FCA$&+2tPhHNGH-iE)ZV7Bj6i7=+FWMjc(Y3lSv^IB33|9ucv|DA9Y_Voj zMR_ztc{oRv>k@ti^4Ka0)Yg;N^U2A>M^SeNzz^vXU(;klvCT*rw}|0KZgT=L)lwNB zU(45w|0Pj7g_)1nk$ZCZSejT?-$~&ROgda_*tw+}4VY8!{ob~wg(F)Uos|ffdyy$_ ze3uE)&#NDlTG`=2k?o{u$|z@NTBnzVPZ00^L$5|5xd~WJ=r^G$(DJxg#yTOMY-xY0 zcjglR4SUldq_sTxV@N`R*5y6h0WNjpiedI$LzDw$NRr_)7i=#fO`of`zx3T3z{~Wr zl@yP5EFIz}_+8DEej$PE;eAppwk5HbmeF;j;)%lnl(b#=ZoQG#?@a9cd;jmlYDZ9U zL#@|d*acm)Of=t!i%M2q7BWNjI#d;W#5pbl8a0=cs?(nb2hqx5R#nG8|Gh-OtV(JD zyc~l{b@QoSWpA;{`2uqpg-9XG*k&}5!8C&qHNy-vL%D`t6}ywBoE{RB>r`ZWht6KwhF-Ak{17lZ&ZF zZ<0L2u#e(1tX4~yORqv`GFuqZYu2k~RM)oVJkzVy64d9{64b6%XP!A*jA@2;Yitoy zv>K`Ou&G`oT!TAfx|DEhedKjytPctF&os zF`93lZwhp8PcO==KD0izep!3b6TTF)uW(P|((BN{FE<1zF8`jxveIv&TwBzObB}8g z>(JsC?a<|y?|`zkTVz_yZlZ6x)Y)^GXhSjMZzfy|S^HQMUn5@|SVMn)!o5_z#I$dH zEPKp+EPDL=2v_D`DOmSW*0nR+ge^#VNvUjn$vOS~(reo3(teuaQheI((q&rUQhplz zl3uy=vDUKwvFjM;5@y=@(o(q#M&Mjb*CGMfi5Z)_<>U`hB%={(Z7>93~&zcj69!Qu)R(J>HF+pWtUGSn%w< z*O76oZfrbl*$tM@>_;wO{5HJPF?bi}7<{b1Z7#Tz^Y0HA!hND+647Jr0(tjC`(cL+ z=%hmubkLzceJ@yO`I0~5;;Ve>)ouB})P4Lw)a`NayAAXFDFZrulK@@58G!cRvQ^E7i`87CR2#K@Z1Fg)z65;&=~EcNE^!Zbxy?5Pq$E}4i0hN7DD=D1e)s9EvVAl z??-z#nM!FLqQ-eOc=PK`Q1dHXkkrRuul4I|FXgLsknO`fMC+*~v)AzzN>s9k8RyH8=MT0aw)f}3=MNIs1|P3GP&hpbJ*=K_{w^#<+i0DtUzXQIAHR3} zUYB-0UR!qLUpM=-AAEuxPoAKk&YqxphMzoMr*;xvfA28ALXegTqm9iFBUqd(hqj-7 z!4KV+i-+7>ibb6Gh!sB^i=kf&N(KmW=m(H%l=a}-%shoF%?Kmb&Oe1I%?l&v)dirn z%X~4orhR&yK>Kb3zP_(jec`k#e^I*jeA=F{ezeXIg@kT#>6{3LL_Ffko#2ZjeVAJn zZ6hgX;!5#Yc@DIN<6hZ5_lLy&@XSPoPhjicy^*3Yuqg>U#@G5gCWBJP!PajZhrBCA zjwdvEf+Mtkg3-M&inwiR9tPrU80cX6{P#V;fBXc`e|Z!o!0J9W5H-d#Hdv;8mU?dW z1pCzbKH;7XS}HnDG%4yiKic9aZZWwu?od+NaONnUncab%nZbdnnV5MBD{I40Cc&zS zLX>y&~54#~}F^7nYDz&@_{{vcF)PfoEq;>B# zQ4fLlp1)>R))2w}wd>heG7ov+6lISc`+E0UNPcc-*<8 zKF(Nz_fp_khOG)KQS(-YO`K369Y_vD&i{U2*b|Mn*2)t9Nj2x|A&&P!=#zG=4|iwH z9`5{slt_)j-|<4-ZwJk0kEMY2WyNyvg56Ie#kw#Qz<_8Pn=YpPbv`pvSS)<>)`)X;(+LSpE;rUW3%~4#!2>GqBL14<2V+ z;V9&)?@(p%-IehkcBrsJ0AmsfDOkbFJR6&jG0VL>=cr8qG(3ocVBy1cy2=n)d=Yzs zpW%{^{z`~!vS%627cm_sw%T*GtHvWgrLW{ERFig>ga11ivmwB1H|>waW1YMwn2agsek6e({__0)e5Q36HF_s&gB~3Tj*<78?Ly^tH zg6&E3SiH&Z7vveyvs8BqOsPcZ2E=xxU&(l&WOw>VC&B$_IfLQny9~)K>54I{xx|(! z?rkqO_boWOaLPeY@F+S19q1}PZexsZ3}Rb03G$o*#Wx|^?nf5STbXlxPpm~0XYu>N zTbji<=Up|3dP(GZz_kKQ@)vw;>rx7Z}b^PHN7H9}0-6)_CtARZ6)Va*b)E<86xE z{9~0~z@XPvtXPb_f5H^xy5EpGYe9iODZ`bWL}18i_>+5x3vltAxIy9d`rEusm@3Et zPtPkA)0;tAW4$fxF&=R0P?=)!*e$j>7ec6n!9O7~<!E42ss)~npFVrO5@8Gz3f{i=f${(P5 zxJRRG5w%c|trF&AIjRdEzk#T}N$=N3SmPA`SKOp>eWgg!=pxt@SAJ~lU}C+8GLR84 zZ+TkuQwRM4AUvM4VxlwiNejjaM#!kCxJ1Ut8%LD zF|3ukV4rAf7vXCLbI*Q7i8Ksh9(O~cYbziz#X>}NjGvH5AG>K@e1p^0=b3BAo=@_G z<1^|v>~i40k93=OL*=#boG4)Lt6;-99Zc5=*#N)3dWH-tVe1pw<5#G97WHM(qj2Or&)Sj*1MxLC=Uryd_68ACP7B ztekG^HWL%Jk>ywh%BzecXH?*oLX^bcM5d*7KJo)4UHE9dEpq0u8tUyD)@skdtV*|`)i2~ow=m8ha|S7` zW;h`{NR?r2NNzVcCD}r8xu@>E8D{*D#+gwkWxP7E{=?VdgIg&>CppeRUN}9KM(CA(Y#^#<7N+~@cQy+VxP-l21kmPic z%k=XnZ(I>dUOmQBJ$c6f_qSLNXhAx+Wlu7-1SfN8Za5Lz%|Tw5A*nRK{zjB8W~+*Fq24J?Ulx@o`j6G#0tN2q}jM zvM6FAXYTuq$6_U}UWOA%m6IcDGzc6(pJx<1K|Q7N zUTkpNKl0N@Fw3%^S2RdAt(wDaAq#QtEw2-o^0hWyW@Q~h1FqJ@_aPmgT?{^e!ux0rnKdj zcrFM9-xb>6Qr8(PTk(u0#aG59Fwe^QyBjoAFmE(Zq%h+=^^LKQOpqTp&46UmcX5Gdfp3* zvI{>z!2Dt;n?$m2y)Ovrp~1Rz$aEOj7>}z$eTMax-kFCe@Onl}eq=pEl)p*cj7<*& zq_1*MT7+h>@{`RuIxv=qd0fjy7zs`dBU6833H6wE7881GJMeJ&7e?F*%WRqZ8oh+P zF7turzy8*`pV!fxTpEO;sV%~A9=)uuc2c=>L~92xf--#i+_iR(roOkaN&BatP@!zs z&4sP6qH%Lu_H2xc_M|LQh;*e8o~HtY&1j_yH%t5&Wf_SdIO@Zt!l+Ns8MD?`ZyeG( zOe@Vlscd+Sv1#DEt;fU~7RE`D5V-4`bt>kP!Z6yB9|t_6sQU{bD#W)QobD_CQ0KR9 zvl+xsA2QxR2wty>-a51__z2Plu1NB5GVNbLNV96s<6}~hg5tnkeVjJn8W3!qUnEmX zW3pLq5GdXjT|v^a;OznnmxK>8;I@f@Miku<4Tv4qn{1EdPP+=K^G?}I7L&6&>Pf^s zfJ0{6=ztrs@_Qw3_vrSUm<(MS9)e0o=B|h|vV7Ts%86J5nS?kEC>3_P}LK)re zBu-B0DoA|TQl5Q&4$TF9#2OrYMD1|PVJ@7$62-;nD~Wy0{d z1nOBf)17i1)}Jq&t3gqXwHQyyALBtX1%#}A;3o8?T%Dy zL93}ScY6{)i*q-A8v=QpgE_vGmPtl^Pv6)4O0%@IF5%7g2hrPDmoZnSq7IjjifEGw z1m0XlWS`BS!tYHu9DB2o7?4GUWMrmjGFC-;wvre;(Qu|_%`LOh2N**mmG(n0M5qf@ zk%fR~ks^Q?YhK&-CbN8%;CsF0aYtR2(w098N(B2LE5iWJY2XT601>N6B7b#;If*qA5BS2v#0qGm~$Q{}af)VyrSkPA*tqn)0?*PgiHTt4TfbZD8OMPYjx zSa-KXM4!&3csd$~b%$5{>_)%eo-gSC^*nF<1d4po_s!`hKV>QhG zI(j>fT(L=oT)A~tnfR|Dpj=!lQH4bOwo=x?Hg1XhDII!grb&$;RB@{pCajNn~upDhwW!&!Lb;chC zda#N*j7Yo?{Tw6AWZWJRcmc~kjQFd2)vxw~dX-9SmbMWWaX@{NSg`x+g*QLh=Z~y^ z5aX@9U4~D+^wj|O?KVeRHyUZ1@xgeVWc|AoV&Zl*>1|*|I?NDF@W>cQqV@vq0p7F> zZI90)s%;EQaSU~G3{zf1W}~csj|mgio{sLb#&nN0_^T?_Q_E|QH;vgy<5#^VX5^D5 z^9^gCkA~QV=FncCoF3}p2%QG4AR#y4`$%6)!F;eIXOwrqa{sji!M?cZchRqzj5G+A zrO)zifI(C-XDT%p>V0Q-uU)@_Pw|u=mc=82-e#kQ!OykgN?ZdG3|qH^nVA?07Ck&~ zAU0vG>3-u(3;g63T4Smz52g-jtrBdp!o{OC7EB@+4+Aop`QXKn)Wns7X83!|ae89b z=dOfK_4hv;24v1{r1$tzJ*fB9VEo1~K0Cb{#v&pvR38-|@U@NVI6I0vYS5k#6&8WZ zZ?lNkOiox3IdC{*-#~WM7IVI{mpB2-uI?p}Uvq+|x0snq6L3VcjKj7Wk5vRMc)`UQ zP*PQL3l%B9y7@4%tBU^WAc=SJ5o%ZLW>!u0y1G&QR<+#a;{@lfYMd>U0!YU7*DbXD zHH;f(j`3pLiY~2G%-+>_KZ)wyLP(%xoHnyXMVDyS5+5F*bJ zel^<+gEvR=bn!TS2;ulOkTeUb`UYn_J~#o{cNJG@TcsqW<puyDrB!T- zi2zv5Jjxx=l*7?mWY(_uj@SJ|=>9u1GHeY+bFgEoTb|@mI=pW$z7ziR`yJn8kJ8G} zmF6str4!cI`I-hhy#$S_#%mh44+Tu%reHlwLfk5jlQi&u<$8k&Q$2Gu%l3dMCDhR< zAKjCdxT}JoBS_p2#!`Mu@&7)Q)h@Q@v_rb&2I-q|@IbDDUdm~M-w#z+_=9_qsn1qK zztx3c+nt~;igx9pi<73t75xAWdWo_?3&Trh+Ll8<)O7Px&q?rjhW+{IzWQbo@I8@r zC9&^m7~PxeP7@i^AsxP2S!BpbT#~5nkhUxS$*Nx*nUXgNg<~J*Zl$nZJ{GM9g`10N zpBp=2VzMMw(oNlCov$G{17cKNsTE zT(2q(5)!*kqs*7JQL+c)zX)5o0LMQSGoOEM%#Tl=XSp$W5r~izt;NCX2uvJd(TpVH zAH?`XGPz(^UHYUSM?zUd8*Uwfd4hq+b}SWjY|!XKpANnC=5zG2sV6%_vt#G^DSF(e zn&by@fya4qf4SLUe*K0TD5`-9(G@>=E{bT5`|AWT=%L0p-G_Md0nqSL#8m_~AO|#9 zQA1#tHd*|2q{`Q&CPN=~Qy+jK^=uvtz8Sq^3cWpx#Khj$aRi6<#r>5Vwq&6^YjMP_J zb`DwgR66aH934(D4ykpyr8u6wg&Sk%REq%r;K4pJ;^-&+NCfwS%dDuVyT7=>(NFc= zSEAC6>?Jc_!>q}4umTVEvg9FNklf1FzibQZ#4XK}Lq+MioFM-#=ER$yrkUIbY-$A155`BQ!2+;7iS`#yI~O@Jc0fev;9*Xeu4RJ4y$xnYPMQB@o{p_Cqh0}uV z#-|Fg(sS-=9ud%T>3WNVL2-X}?e_5*D8s*cv$MUCvx|BgF*1L##$Ey=Euqh2&2nap zK=@gyW7qXyN0@iJ(q+Mcs(*~(em&|Q&G&f>X)r*P)}>szEIc5&MPzX07lpeeG;!12 zF9x#R*z=1i-4fl{C+x=q@e7=}?PmF+wcSB+9qX^8JDM4H({H^0Nqm_V;qHRY;2&xi zCLZD`Z@rqfRH^mhk^q0RUSr~loupazBk1EIsC(my_B$!Hx8YUN{9#K2-&hRhtWhTN&JU|7W$>OLU`3W_ zwMV=&^ff$)a5LEyT_osvGUemwPwWSpe7a-a{w6R85&o|+kGCU+)9ymIkB}BDzq+I0 zOKkuS{9fU8mo)Zb%Y-(gA-rkbxbd2C!xNPz0HG{=p4;=n^34kO@(kRXCm~H*W+q6S z{OY0XkBnxI_6f(;ZhZ1oW--sf&WEA94|a$n-5(=S6Hs9;xj#Rs zlPT(BX+DI?_a6JBLsZU5#~A*8c>CCU$4{0!EFj)#V6FQ%+71ubfE<5bQdL&>-iy`Evw8FumXsjKe{2PNLaML`bM6AYx%f<;7p zTN!p_muMYhzxdYUBzUQO$5GR-G3lZEAcD}}o>woyTPCq<-}ZF+F;4P|G`Fr530og3-dQ!o2#0a;7>gJM)A zNHD1LaTm?Yl5CZ=;=u90XIK=(q;&5;rC8iQHwnf6Jj1lCU9A6~oupLz%?15Gb`nN% zU4~&JI5RSF#85qF7AiTCK-$V8frVF5mY~e0CVJ~6>=Hu@4+|1S@ob@FF8dTJzf$J% zlKBzGQw8#Ji?WweMax&_rg^0R`|J+Px&7?78z7E?-pGfUX)z6i^zL`HS*)_?@ctD_ffKds53g9Q<<>~^ zPlV#&!J2iNdE2E#w-Qfy;aT3x66GvCU}*OY7L;l0MGTdEIz?%oBNc8x0?8FNo3wWs zPagIwNJ9piVg48Ayc-~sB(@)5^q1{WBi^|Btfep8`jBhds8VJcg%p3pNT5cA2+)<< z>IZ*VmLZ)0PZO4Y0e{bMBlCkRZ`=*daC}1DWN!ya%CH*{_(H48OzdN8!U#K-6csdK@u_q;OC_RcUqH7Gr_Zo2H}<-ci{%No;Kg~oC*gK!Em^ae#i?8(Wzdnzqpt8jQD{M3*9)tT^Zl0Hkf5kU*y z)W^PIr^PC1GaZ#{3T-Rwe1JE12o!#4NE;p;^?GP;A7>OA)4Zf_FsYF2nU1z%-WjXW zLSC@FhQ%-MAL?b+Z4E|{$YFtou;}G&6{Ly5WUf*jgHRGFUQ5OXg$weTjmy>E^b0RD zTccX#oF1$cg`BsALXCJfY4>lYH1vOC=_gWkBn%q_i;efn_Qg{|_)*bM?#x}HwDQp; zsm1wXb@w|aLLo9xZJWfKj{0jo43=fSFVDmp0bM@BvxV2>&v2oZyOO=rZ|zzb@KPO= z&fSNcDupMOZ=vd1T0ACBtJeqmaPqaC23+322~!r8sEL5N*3gvrT9UR|z=w`AUVY}SrI8(EPhD!;*Oh|vYG8L2o6*(> zcNdIPI?k~(m7~n=$-XB_h2-OM$x#cKwuKwd{3G{=q)zHUzveiqg{XEC1-S5M^@Jc}3qHqB1 zCDkwRuL!ri5fWHAZ}hc_5l}CnuY}+put^-#}F=cWYBTHz+S1NawOxeA@aXMviloGj&K&C#qvPp$9pY=_AZB%;233hy4vtN z-c0dlh_7f^l)uhj6y^ELsj{3D`qkXqP8hp}=Rea_^7Rs>Q@YV7CFXgQZz*hPy3wGL z`+`-%w+T+!2iXvO$QuDvpCZZZpumZ5Ko7NK+}?c- zQ|pt!CsBv*sAX()rMR7^wzm@MDMC^F0!AY*twZbf-koA3b!0)yGAYaT2-}Gm!vYy# zVXC+tiN)bW#U-fcq|aMBDYP%89qP%e3nVT@vOl{h)JI0v(C@HBKO!UFGb7(a$4)F6 zDZAN88dBgRqhPybp9{T=!4}0=c7O`IHkW+MQLpfo&*SMNi@mLK`JE)1xDFWvnC~Q~ zOuPGx&(?}fdq~TwHk!*2??_;u>E8mDlUF3ZWhPFA5is^AMwP|{qTI0o`}@sH(sS_j zw6gUc$4$2dyJ^)T7PHobzfTYY9|~k-|7yY97FG((iI+I{(k(8wq;9M25AWuoG}zAw`NQWk6sGX zt^}z5`6|180ojio^Y-{UY(R6&e)~|MKCxUEfpT-4jS1CJ4j7?ZA$@g#c;zKdbwCrU zIHl%3CAGV^O=o{m%ZWF|2kiNat!^dvnC}SU+D%e)pJ>~o8Q z9)!lA71ceCs2d*Wp-u_Gy;>xd2=l*U@p$^4G&Dy=g^nny1#eW6}Hd^!) zc-Hz)WvcB`myoO(%mGU_$`~jk&CUd#p0j6BA43C5@Z}lm{3J*W$0%iyowBB@7vle} z06H4jf3*_)s{q9RzZwl~XKUC0tI-(JL-5sDoGsve+Olgf=s&6trR;?J&IRX42C3pD zmzn{YD6N@pj*gXV*xrGv5))ie8ttcxS)H!OXuk-bMnTu2V>>HXkZMz_p>JE;-27lG zzxcY7!+U(OnKMbH(*5}KvD5mrahLfrotwq$a&**|K=g(DEf%}+JM{3LqM6w_SLk_4 z&cOL_I2xmwC3gf`l>AK!C=hwbQ{L5y+rz>R`eN8&%Y{QYc31nca!>)RN-vUw>eNgzVO^il3)@4W}GWml8}|G-va|JWdpK@*UakQTRpdVWJuV>lAr^ z@ut6)1H>RtThqH%gZLNWcz<5IkKhCBXaV*}|n=m!(tfm%t4ey=6 zItg%U>gG+4l*l>AUb7PSL_qcM#^m43D~RNf6bCMO>UiAC4(jbc?0O{~X(;=Pdm7r# zZ!iL#H0&q8L3gD#VOzsBO3p%0#7da~Rn(9(EWk2}JS2z@0BZPM0Qx*q!&Qd$_R9HG zlT|Bor3QUdq}oZ7p}#qXza~kn!e*Vwc!kqt+A(otE~fx2j<~IPg0zwDm-LF0#%S@a z63IX(al`ZW*9EKDGP|y!Isf$VbF-W9)%tYBdaF!(S68f2+!TU;8yaO6#x14Eh%#-Y z`FhC$OVZ84yeTicr8fnhY<|p-^yPS?AeK&naW&e9Ij4#smKg?on;-4ikQ0R#7tyPP zK+K>r+(ek(^D?i#P+hL)-YIf;mj-Bo43N(cB3!Z7LJqGm>uzkOZ_YPa;-R(qpo^C7Qs5Wlsgo?ix z`5Y2}EuHJ)CfP`+E4{AVWcTL|=`eaSlc?^F_@)zr@HuuT)lP% zF^TdOjo~eHbeifbnD}`JO6G@L#G-NulDaKn7m`=*d9huv#SJn!e(ch8k?XW{Pp%A} zJA8bZ<7t~lps+lrkYAIuTdvG`2=(EA)=Fe`pO=EB+<0L%9n`rqw*r|d#7;qpcm#t$X>rmT-*!I|#E0wlkyRbIaKHiz-jw=-X;bxR-E6d;=81T%FKg%d}O%Z?0gu`WB8TI2{HWa2?vRj83CE_`^{mgYeQ}U5rM#Ed`H}$I1 z_qEPz*rxUG8e{@vz#2Ij8Y>k6=H%=#1tq4UinTPbX+1Q#-_yY_v6{L?PQEa^@$-1k zJuth%RV~!I_S?-xYJDF>m5j1A8R7Uq?PNSi$<}-lHUHuXmb`65Ae9SWpGgESOc~3_ z@n}r(F5~GC*L$M$?T$3YUvcYXKLTUztbC+>&8D|3r2W*4_gohBC5=`gEb1>JJ^$C4 z7X;6I@neJoty6+z1D)HmWZpFv)p}oGI9&8$9c`x@kW&4}Ja*KDzZaDt+ar>uopI@3 zqA0FmJ5NQzjGk7L$o?A`HLY0jEWX3rgHp-nE?+r1AMumzk0QmFI*Cn6A4888lbd@l zmsb*8w{YGTn9t}xw+z9PxWhMi&&14~NCAx|XbL|kKL^5X7GJ5ew8j7OZcsoNT~CxY z?izYBCscgK#8-H7Ra#|~Ts=s-o3)sOwl8!Uk}NhMft0nc3~=4&@s~mBh$l^~7s6o~ zPv2(cRrOb9h~;GOtkzgWnw`H(>|?IhCFKn^uwvicMn-42yr{U?N&zZXfq)?L>J*yO zWRdaJEAf_%o^@x5>DAO~)7?Js;rs2?Xof`1tuRR=hCx$&=zfx|;BGENty=#kT*f9` zab^1KxQ}{{gi*wuR1bMSPxJzD14HXyKD3MY-;o$4?^YYNYvQV ztTg%G6bsO|B*22e;Zf^EVO_PCNk!&Q4d$HNUekUY-*R4|3M4orZ7#b;4lCR~=G*Xb zSa5A-`20SdDQO#&G0Vb?p+pCITBXb-LA!!k<1zKVxC(HE%|~?9ysmnZCT#sLzTP=F zv*_vfjWMxp+n7vjPi)(^ZJQI@$rDa&+nCtKBu|njnUj0ZxpmL)t@oU&UA3$BuJvE9 zUcI{e^X(X%GSA8EqBRyZ4(w!^(#3bZqga1Fa8g`3x`rv0-H8!%7`n_)l*JS6M|DSA z-g2UGQ-AuYFRhyo+&ic0H00yBSiH3f2ZH^ zezXxd?rS|**Qcbkv2SmU&Q%kAbn}rEGt&m%sg@f@r>>SmT%bw#7&p;m}cGKWnka1C3~{Vef&%Exq5 z<9GXEwIX1D|NB-(pF<2PNAK}yb-DX6@WVwpTil?A_|m9Gx4Rg>!9##W_JcxU-{B^R zJYa=c6`5r;z2n#Re<)9vF6yuhF}UkTGE*svfN7WUCkPOxkVdNt^snvA&aha~*G_y< z`1GPiI*|b}kL6YHO7f3*05NwxP1*6+y~0{A2Q0_$#5S_b?uuEHDmZ)sl zGX>Jitwpla*9aV4RZY@=!Uay>ykLkbc4x5U@<_OFysB{rc~==TOK|K!~$*r_f!%uP!pXpf6oc%>hefp zxLGH1S`=!u{r&ZK&aa}?gs$zX>Q6#JSbphDKu5 zvt!Z$dGzM8rt&M7o$I&pygIkc#AS{Mj*$8EeDq?~=391!mju3Uolk^rAC+NUAdUu< z{^Q3bABkWU(YVI&{50yDIb#l%F%W-?sFsmAKxH*j#C#yQM-4 zEC?c;6f{VRLk1$$REuLsiFTKhW7Ii)(+#Dw)Nq)4{%$4R_0xR4>4=|ihF}rCW4z3a zH9d$Ws_Hf_Sdp&7HmcEAf+dD!klJ_3>aiqYk@FWHITzg@DdDt{_ zF*&>ug}aAUWTPk%t)frO% z*<-C*ighMyr@SUW1}_!uQqGr1 z`rKd3A`s_yb_Tg1_`m_cq&q-S+P_6{Lq&$?{n(hyRW-vhwu*5AQ+a59qQj>m&pDjl zJG;dcNsr$UH97)kqAzMba8b2`RD;CE04+uesPFlFy)Dym1cnF=P7Q__3HAg*pftTF zL>Tht>DR5#Eo3+-60%vJv>+VhZP1Hz8PFH-yfTOWaU}%+Zji_xy9NayhlxCV*Aj|6 zdlfUz@eUkv5>QaNOEX~h zTDv;uY82zAnEp5k_L@j1&2hT8w`yxZ z&~C@bg}97e7j+v7<6hrZH4^shRnW!&xIHV6);;18NeF@l^pCwkf1@c230OwE&=JU5 zd*4FM`6U>f+t6M}`B#g{_U%HEInKOfkS6JPpk)R^4=ajf5l(d@j=Us6xv^tbyuXnk zwsfT!CLF8{6Jt1EeV0|g-J9@% zr*%d{Y*-i2FL;}egM8v`&kOU5p7m`6=(v8K`>9g>npBTDs()aFkk|>(ED52Xyu>hv zP?f_ntT;47=(Q1YcZ6{Jm{tQ-PDBEp`)(Z=mi?J`{8iayl&+8)K}jME^LQxP@;Fp8#CbNUj(%CFlz6u9{%$MS*E zy*4l}qA_3GtWbUUW>py> zK~2t;y0D1*xHI{`0V=M}>XSAMGW`wh1CX%nVZY(67isj=L+Q&RE!qE@Mlk`4>0hqtY zPaf5M*W0X(M4M)rdAx|5_G)@KD1f;PRU#tCso z4spIKZW}i=mvAb^2*HTkGnecqyBW4d^~*u^i$L{DK=u2Dy1j`MqRAPu+wbTuK1T-i zowF^J7gUcCvRmf0ss(;Y+8sbsYcB7|TF&Fe{UXZ=QmGOZ?{zEUR3e^?Bd!YQo2Uzt zxaQg1`wNgarQHSJ7GvL$Vc(Hs_Ycpz5yTCBS&9a#YX!fP#u$b&0o~UVP-L{{)Kz$! zZ=A?ykbxy0UqZm;ZOugNZ&_)#oGRpZmW#&V-OzyxzaPA>F%MA&w%D;X)HK}tcWvcu z3jAQMjDi#&Qr!-g-hXTd6!?s@{n;pJV%jaP^h+|4B=EL^jT;@)LuUIE%=h&ebOk5X z)ljLClLtwk%%8+pWU zlKQ-KNbqc_pQKzb@?23MEZkwwFUGUbFoZ=Wm_>OHa+|oaAC`T9q$25&pXiK5_W7M5+42~0oAU8v?N-)Xv>Ykz zDEG;=L@ImzK94T8&~|IIe7+BlZ;W*|W68D^nnc3}Kgk(4JuehWHqF!$niprL+yB$?t z%8RqVZ12nGnp-}GOc+dVFf&7*w~%l;wUSu&n}lIdyXt1>{ANgkmuBU|t?T`qJTLRY zU^}7pCFp13UG7!yB^(q8@vz=Qud$7<;;SoZYM=*C#h})i*!A)wOLvk_;4sX06#gad zm_O7-uY^z2+H|DtN3iGV5gKnM372|HN`VoW7Mad4nxdKgK(|aKhmAg*GpWwrr2v=a5 zM#LI+)TSHU5zWD73~CErfH}FUqn(K7HzG}#GG{m?CgFVFim8-L?c`S2$S_$`>b5-ks1y-9>-x&9FgcmtnsRD$x(k838Z zfLwp`tyb|qp7u6FU4@?py-U{ua~Q#S%i3;G)G%X66R^^{_!o-cV1_t2q= z*{apwBiU~OiIU#U)Iv#tVVJ3NDcA5vwnEbt(slf^nJ(Tf68=%ez;}y$XRaqq7J{DlYW9xA4IZ33l*21VosNf z*+#P#DQY$99QBtCLK28G1HQ57G5HK|4Mq?Z^IT#3?+J?Z(tg_`C`R2BXX7UWIcYtG zSBS%dq@ngY&QMsQRDkKYV0}2DdvhkNAa%rGlwqZ(sC_Nk$$1t@BOx~Q$XFM|m<27W z5MFIHqj=m}@lYI&kK|yAl`>g{}KNY<&sS#0rYV3WMVG}=f#)0->6;Nd5kmoSF zam;aXVuv_pO!^>;Mzpd?YbCnvFw{L8o3(T6Q68X9(8v9cZw zchrtaNrwVw>~D!!V0l!ml!PchL&||A=b^iExN+2sq+`3xBii2QeZ5ru-;ACtB@+AF0xYU)X0oFr;QU$q9ZqwSj%-VwhD8Pad~)9vFd(cxf*|Px=QT4-K7Z{ z^ikq>Btm7;vOmaNCA%;FTMA778|O8_$86AMfZm|x7`3bI7`;~eBHfY)*D6+2Sqzoj zvd%vwMaPq=Z1*UOI~oWJ^SVj~H@@JfnC$j;)T(%pX)bH78(6^rmig^lZQpp>Vi5f$ zu0A|(aDml_l7$WSvNp;h)<6WIvQ@VP4m1J(pkuep8Z?26%qdzI=Xw$iF&A@T%@FHd z%vwB{KB?WAgl`v0L$Pgz!Vg~(1F^b4q`*X+Cn{^sg;S7|W+Nnt4yL$l?d#Z(5ETfc zkR&Gl=@IuI;YmTo>nSty^YwATA;>3Am&NrG>R;YbfhX|P$_Z@8(*+1-9~z6YKU71H zSOVFHRa^Y2XUL3#NvgM%a6RDR$C(df2t&2Z51#>~iGD(ULc0}h@{e?)|2W|!A8(Q4ct4_=9Y&56^K#^tu-c`%~+4(%90 z?{?*~c&-n`-SJj#t52bVM({W|^onw90llE}8GqIgg2RzO%vB@%nTUi>$|64&^){xk z114iUKn7)eOE@<_{%Q)2yaHINi-Rj_mW_L)k(E%nJKNTIj272lAj=a5PI^@XixVuD z=##00N?4BYsrESDf_LGB`_E89<5Y0%5yRLb zq`MS?ZL;gW3J6?Kiu~O;8XzK)x$IhcjOVt6TX}00C3PRE1AKH}7|g&K_W;rDL~(p; zz%*Q3bK6pGU}{j3UJigk%GpFzU}CAP3C%7&>5@MFUivVfp(!_Pid=eV(>U@Rf4hHq%Q?$z6(!THa%nRBBdt)oU&X7xFt|H8 zb;JOy#-^9;(Yv5^tDg&)toqE705nJ=R01d0?IwQ8tPN!Hbd`A6?pLFLFg;_ z2OAJ|yWhvzht(yV*YMhUD5c#|g&+DY<_5yF`Yrc%8TY|G9{e6tv!-QIJQLU0V*jDS z!OUkqnQmm{RE^!wWloxU678i^_MHDj9kjWBnVt71Jx^_C{nF`yZ}ZXSI-5MwMbVu+ zAh^RR-rTcM|H(jYpWu>Ui8&^&T1p~_oE>OG%R{TLj@HOGTsV}TAHhUCyT3mvjEv$6 zUa60`1*tI-&{dILt>0OoYwjt^Ld;aM)Fd63<}V@$x16FHc$h%Hi@U2;+-LZUXGDqo zp%9T;luH1K?kwDF-DuM&+rMy~F${eP7Q6*)QeH@&^IfEM1E)NTiggRIU$jMtksG$3 z-j%eL4R%P<6>fNX-zi)hW-W)Jv>9K9ZbaNS4p%A$PMC$wK%VpuMwKJ^Uu{;2m!`*S zkF+jb`9;|sCTh7dojVz2rdhJ%OcC*=TqGQNdXsW)&JkNi8vc|aEuD&!ME4Wdf{DO~ zLY{ySP?$_4j{O3_gUvti)ShQdPDYJ(d<70#V**KPbDQ7iS?q8A%A4VT);%SVO1a{p zz`*X|!N6$#`_3mv2Uj;^2RCtV2V;9{)Bo92=dXULN}!JU&z_jEbSovoGG|p(IhQdJ z&}u`cg;bQbd^Zm!duf}hH@Mmun;RcfuzX(=u&@B`?&dek>sQGk`h#z2q2W_G;q;F_ zx)wHd>bC3iuifu`kL#&{|K1 zXPQZ)7ry{JTiw(-=+D0!Gg8nNEt&ES)=`E@8>5@NQdb)3b}8efqSCeKOf0V1FQv>I za4P(^(A|7PY|)%)4&!(o@+<#pQ8Ev^{+nf4E9)PR=b<1vw$q(S2Cg&eF4pcSttCx- za`1RGzApGjRSrF5VmT!w)hdxRtTF_9+#Zg!yl^F%4+}sxSmpptQ|MHc`OU21LfogH zrm&(oElkh&xt7+-lKoh7G1ZK#bKR%jqvZO)em_6 z3BAb%B;y_0mKQ4Nqr!hyu&oj$<#nt#G{;+t2GJp(;6GRs6!FX|mv0uUEzF~&qoT~P z5RG|5MBeqbLI}4b1m7Sn}I`e2+gC$lM##xekW#sZs zU$hx0STf3ORZifhC&|819`UG=Z)-uVu_;dHDZ%cRN^)(=!G6UDm(?1&Gdbqvq@f6T zk6~d;3Rbg?+Tq&l)aL>KdEFN6Uv)|UoY*tvjxpu;HK2IdW?adv+DU93G6!PwOn!-O zmM?+93;g*dzx>xGJ2E%ch*)`2O4ra52I;VI?$XN(pbyFl$yDBB#@{3N*mM=$nmN=o{+sYMCoH!2oW!Eu2;1?_r+cEzm2f7L)Dg;^u7SX=tyjZrHAJH} zrqwC~aFJqhuIEW2`ORX7zKO19(uxJvDnF=~tyft(=H8!Nag+L>RA2NI-cNk%6q7Pd z`aQ|Xm~XBU#Yu-~TO^VX5X$WC1uI~~4+sU`x)BIxZzWlh%CS*ToGLu9g(Gi^5-u6J zxvt!c7eMW8E|CN$@n!}k@#YpL@fM)&6pVb&RLD_uAkp|IJoX{Ehkfs40HsU_$rBYe z<~N{kaM#QN@#}+e|C+?*yBn4naiC`~ED5)qSLdo5Ud4V5YFpt(N!kPLKTR8h3Nh=6mM9? zq?m11E&lP!eqxaCOg)XdAzlSyRm!Un4tw6@+Y+Y;PmIDY<;oQKwca0#)kZn$&?9z$ zzho{XH6i=gR?F&9d-8xx1_hs;1Ekkr>VHyC2Q(M^bGT$Z8#!(zTrKef0lM>GlK%!l z50KqQ;)ZcOqC&{wBUZc2H@t`jyQ$Irx^AtpCa&0u(SCs?tS`>-vle>`l6zRjM4$hq zlcNi;21fRO^=PjD%a>)rdSOUmk6Ah;qe38-kD@|3_j7Z@q$Hsd4C?4? zA=IQ7n~;(zuRe?#kT>M5#JG(8{quf2n67s!%k0@{;=0eQH=*xyd+c-DW61ncpzZBR zNgx-eYJo5OMR1$5iC1y81XCL*g7^K9km3@l9cL?#&8@v-jyp#zXjaQI#Z zR+Pp`w2X4T1HFTPt?1MQR#jpaOaqAi+Y%9$F)OV@%|ltGot-jL-H_#Bw}gLPWcCTz zOfsM)5J4|370ij6xT@g|iSSNi49hIHD`#kM#KK*1TKm|3qSE* z?807Rqy!`NFdAk$=#j)2(p_xrLXV?f=B6VVsMW+clz{!DG7&V4E-$-UY(rjW1^G2O z9#4Llwbt$!VFVo%M=-19OevkA%FfecIE6TgM>QEh(wfIM#P%rSf-Gh(oXWnDHXV># zl5vw}&)c4p;(ad8jg{{D@$FGCjXC4Gd%=-?jUtV)=4te(_exmtPiAr}=ZVM!x+bdy zVy4tFMS^iUYYFN1#1x6@;)(A}1h+!~dJ*l)oQ$IMu}Gxf=ox=mi>QlJVyL9)d%g_j=J~#_|(zb$(DL>j&bDnJ+j?^UM*ul7C zJKDv9z#`bzD8lw1%2^2iH2Wh;g5mTSxtJ3NukwlGgD&fP0TN29yqbw~c?Z_y(dCdF zWfz!Os%a~@3dq~&DLYpYC*sRE0y{$ySD|M$6~&QsL>Ga~*=O%aS=YtJF$Gxd0%nxc zin$EPEGQ32ax7D!IKPF_^6>#0I{cY?3ikAP3v@c!N)@RK_+Xw7tpPyZO$?EIEMdn zV34TZrabOXjB@w+?tk)u0(|KHC!&X-H%qtRwMcYSbRp?k8d*cIvrk;*;5Oz5C{LCX z)F_#yB6%U8a(tqxCfHdhs0GfD&jRT(){Tbq_LnN#1HiPWIDTO<6)Ert>Y_caU4O4N zX|T>lR{33D=T9pipb&sD2>+zZ*ves%q2#*UvJKr7nsGE12Xa@j))QnmUZ>zb_Ilo?*rVjr+N&zxfcuWPC*~Ejd6EZ!+;;mK8UCEdbAHx401P!DIuD zni#)#EMvaN)$nmbokSN-0io8)L|pEAZVt~ zpGhUczme_RR{+-BMh5}$OfQd^tyY@3fn zqno8&sdth=P*4j(i7H?V8Q^eX)yF8!k~7Q8Y(-EqntW4w(4Kl97p z($)4y52rXwk$|NK!z8wlw6Y$KG{qa#=+m~Sh&|zHCL?8@khH}#GqJ^79N2a4jZsy~ zoq-p4%x354no<%%i4Qo7_!w%Kl5qPIk$WR9g(TDzc5sNcQN|An@14y(aW4x=Aa^w3 zpnhUc>)9S2x8M)v^BYv6Lf`U3_;!=75(I6+LTBnWK5?#`y|F~WVl8AL$8^@7ymBp+ z`h-}mpV)K1l@Z#z3xAYMW| z;r#HtGW-4aD*M?x4EIDD$?u38=^J4b;rzbyQaQooVR^B574&NcHDChi?^YlTAy+3F z$LxBfpt$?jzVUw}##o0U!36R-iR?KyQaPdVlimF_(%nN}N9#Zoq`Wh}Lkms}F{HeU z9TNFa~k zUGRX4{#%GX-MyEfU4}cPy%%^t3SdY7Eo`9h9!iK1<(a(d|2>hSgUO{jm^Bqfn zA0|+<65n;51D@$|esSiXfS9z{80PCvot~M1Ac6NGruCTRIu>akO<=!g5-1r|RqO{@ zMR7&s;XFq9n%m`^0;;f9Rehl>yPr)3?DJ~>c21cUkT|_ADBhoy*<6;#Idn~7&M#%6 zImhSLBO-CYo5nbjfqXDUdoYE5Fd=XWMj~;JEJW+d_}!FVUsC5}gr@yd+dNy0k3q4^ z|Fo&InMPq`LYI^cc6W$q#%+l5npYA3!oi_DpWbVUa>plc91AD+Jlx5V!qYAH(rQd* z(>D*`1Mx#3SiiSFo>D0=WO;4pD*RRtD3Me{c4UM5eIqQd8?KW#477CrJAW?QcjQ!< zG`Tp%_ohWE^zz4n!5oEa;h|#l9wyQHu6#OO^)Eq*)(;|8PCO|!4&VExb{rDTJkpt* zcY&A1xBB$I?_G)oqzcZO_rj-`Gx-kI;}@U)bR&~2z@E{@%hhM%f&4W(hs;Zv0u zLn~h?{~MkswIppc@ll#^a(rb#E>ff(#`s@ds5Y%~uFMkw9ttii_R%Fk{yZ+xs%0ey z-w71`zWRi|JhiEO>vszNeYzzR6U_3;Syr-muaIC*?3Ej7M2$ygfvXm}GWO-w-4ec& zi2l#ObypinC=Z6E1y<{pvHFSJRl{85s+aE49g4)MBm`zWYpvh6Bv^M-M997SWUx~8 zZnpeET?}jRdvyG+H%JvapOF8V16z#zq@D){1B?3NOaBk_pSz2Txr3Xei?O}=|1_v@ z6?@wyC0v1@xd2;@eEn7q-Irnwdj_2mp2iZ=P|+fwIs1a6O!snJspmH3><7ZX7(;HQ zJJ>5Jq=IcpO|8&i%2Pp>)4bC^z5(}-JVBOT((5TUi>Wt7cL%2X&v~?0*Hp66*8FOU zw3DQRn=3ht+LX&DQw4;4hD4&)YXxujLGyNr4bKTgnou9JB3M*uOt@O)xc4|hDu_I+!37UV!4rC&-9}gaWKkN#J8Bl*~5pI7vZFe+v8hsR=#+pfhcMwg_k&HLNCO4WdVzpL6E zgnRcewE^3fZ5?0M{fDZ(F%f}IYdCdDh-B`%sB($@)m@tVvJqU^L<6Uu(*ceeR~)@n&|`_uMCO{(zw$@l1T>rTJ}glAAb)aDT;J_v+jTC_*GEWj z_Ye4$QG5}3=r6kKUZ-Ly<6Qo3o?IS*WN=g3=T}G`ft#1$fm<6)->=TzxS7M?)LEZG1mRq3h7r4wSP%f z$W@~+`n&PSxE^b||8hQFx*gc8F5Ts%(8>rGX)nhqQYF5%@VUv;b5@vsgAPAACn^5H zW0qwnEfm*5qP-nUXVgXJct#JZW|7n!# zw*+WlQ)5Hc;li$xH4eGBO5~G5qr=}X{#LG0YeJQ)vCX+77uKD;8+R{jXde{Q#3sD5 zPH41G<*ZZQBKimxn})-AoRU|sG|HtB#nro8lF`AC_S1#7l)3`F)WUYSp8A*Rf5~F! z+(JKmeC^(WFNXKO-@%gB=5}WP!SCj)>8oOB;szi`L#;v&KCCngQ?yb=3j@?kMeQLY zxVhoJ70=sPrV<)mHxuv>06eds>JVMeG*3fOVW4i0(Y4rkBIJP>MfEo$#HX8T zd{MDQ#}kPv>ciq;AVnlAF=KCJ6dSuC6Jzw`dxsD^Ew;}6;~wF}pSy0tOEUMFscIq@ z4xugr>oY#L#WRKZ{f0yeD{O&8lm}HbQ;Xc>9CHeqz#vW;-b5c5q{1Of z<$!}{anN~)i4ct;1%4S4=e|nT zKgvyYx4v>Y*TGodT**_nYiiz;wiaOj;}@Avzf)cOUcPuPn>AlgE*92WBPq3cvIyOS z%K(=gdyGd)3K_ZRDU%{a_Yf;-xZS7LL7mA>E0I#L4o~+-_`kX|#6#|MovbkIwSav0K9;NX!BeZ?n;P++Qw`S0MC@N zy)QLi->1LO0lpXMq9BDl%h9~8?N$xy^P!b68F|bI=4rkN`2!i%qfZJgp+eMp!d^&v3V1p6Cqhkoxl3nn&Zc~a?|+|huA*8LmLc9MnWQ8 zoZK?8r1AjfFKM()|HX(Xs9ty%1toV4a~up6EomK5t*p^6s^Dd5GD~s z(SnaG|LN{k(_-e+zg&my7yeK2-@5z%*M0o&@ZXGvtsSA}7ya*f?e7K}Z&S=!cfO_s z*g6uXsw{GQEKyU-w09^(9lEn6T67a{rPf*w&f4L(@3mR$OqTHHv{iXOO^At>$x7HW z1_YrFhR9Yj^`T**1Pha*!ihsy18?&0r#Jt2>4u>SdE93IIK9tz?Q=cp1)X^IA{f#1 zQa5feD?Y84jKz2RRn6Wet|(quHElKK{E^1& zG-A`zQ?JV@C0E~MKksB(iD9KJMir_FHpck zcq%MX-~=VEL27)iD!Gc!p@_hlfT!4N^^4LguwsCXhH-}pD^pFyd&@;{$HmpB2msj7 znJ0RYo^Y9=6QiEf@@1Oxa9;y31>0j8h2QpUqU!2qXV$vgv=%(C7$+ze=#@8@r6i`y zA{|;RIET7C)G~nU`6!sV`K@K@8ab2Ui3h^GKgL;#*~bso zQB9E_V#WjRbZCf8hB^tv9xCQ2n*YiCo6j$j_yS0Bqlwq7U`|3jpX-IoVo~agdzz~I zP}4S=;BL>e{LO&rRjQ&ON)hPR$e($@o_z%F(&h6q?8M@eRCm)p#erHt3Zp)1@c!u(BUx z<^9E81lW+lL^H)*Ya9yu^1+xpH7^zC9Ncjky4R?WKpvSZHRROMsyX>R&%vcbFCm`& zfQ@~JT`_VLU-CE?>fs7jzzt86?OE3pgjn{&6(aNax+>MLEQi@Pek=4uKf-5%MczNq z`(@ZUuVicuh5Y-kfwtLTKo}0{JyrerlgT37; zUDR1+^NXXI2?|a1SV$jePOsF%RvZ%O;EBfD#v#iEUh9ml51_qlff#Lh8A@pGz)rFJ zEss~n1ZpCsu^htlP}eo{QC8>+_fvssaX{ZH*X89r=>2|)8-I5Kw(o4eGO>Tul z)IshHNo=(q_q#H)qh;u4VohCov^* zmrKSM2hJ!Wt$X(*Eyb4mJ@d5In&XWG{1GC;BmHib8RLyS95Rrrh}7V)H^W5b=$NMR za8tf28ECI!8{chE#dX}!4O96gx3u$UpUu znesId<-&<&sUtCIjurT^KKV=W5L|CYvKJd=U!Zixb-8;3GT7h=TsCC_foiA!$tDc| z%Y$B@=1`2OzGxuZD!UmOFpBZix%<;0f=@+ghcEV|zCLq4d4G2RdYg|uG888yU+m9p z5d!!pclasVW`XIGl=h-4sC^<;+v^IeUFn7Jlk*Lrky&SC~{0mXQ`~b z6o@6YfkY%fyhb|Ay8EyI3l|HkzgQk^PeZsZmDn>uFLwk&sHWVwD%=Z-ZVJeaHpy0D zls`w(1u2QMRO zHpbrI780cih}-eXrt*b`y`xV!s4$l~^&3X}^^hM>_0x27h}qypQE%B7Txb*Us6AY4 zD8=al`I@D*21R$9T=u7{^JIFOe^zPQ3nBM*+R03FS+48GPEDF?b9$P51OMtN>{jJv z4hjVpC$m&6m=jZ)B6v85lY0vHjh~pmjUmT6VY0(uepOz{#-aIKi0tL#MPz{k!D~Ix zK*QrE@K0i+np^p^m2?p7!oa@*XP=L}s{o?4!%W7LhV|h-i>km-G7xtAq36-bt#>O3 zl7%-gEM90I^K%;gUwG(o10ikTA=v8=;!&aXQpd)L&k5pJoZeub`(jirR4(AJC?jR@ zdkp2+HF3l~ROfCoe3^ObqG+}C@5KSpL21OMsjfatyWT64_Hm%FgFq64A;vP=$W5F( ziGoVsk69VBZW}>7>KrwkJcX#(4E7sJh&Gz_$)8IKNV?iKkIZvDl)9jrNvZ2T@c%s3 zU7)3H9m&DKhDE`^i2nOi{r|tu*ZF?I{39#C@17PnJNn#|jEqTU6j3Nf7!VMWq^Q!; ztMy9 zZ?zhqmM4F9df-L+ZvUn4I(p20as1QM*&L^N*#y7d--cztI^YVVaM2y?aS05X__T2J zarD@@QLXWHxACpM;RnId)j--pni4?HAek~?#)2abl;Jj;6OgIDnoDqvq(8+5QN3ZX!#YL!N&Kc==4SlvuKHA38?yj@N zV%ZJ(H>d1Wy1Ma(3{0e=f?`aKX%<>_c4+}c3HmzPJ~ec&I3-0>nGn)^hObh7%0tRU z3TQE9L?WDPrA4;dtc5sLTbcDM*ML7Ne3!Q&*2ZfUt0otquB{*7-<-eTiZ*3L|l$Cv^_E*aDGQl|4v(kRv7Wlm@v zTveGRF=(+r#>kY}Ub(Wfj7bN-9)VL56+lH*3MNq<19P!DzW~=RVUPGBzicDlWc;** zPt~p@;cG;p8L4|#8<8Wnpj5~PU_(U;&$W!$%8BOcq)9KmRHdRr8Q{67RVD5TS{AT* zg5UuN*C6nUZ!4jQ&{)k&#zfbDlXx>|dN2c+Na=T&i#gkNoHGt(`MCt8&y$WA>_@0m zyOj~F3YUcS9!4a|{GLRrQ8=^V;modE>nOrQgx9}}Xx#82x*n6I%ZadulYG<^FRlyj zvicj5QJ5zmAXmw|y@^TMBY$P9p-zya5k^o0$$%f)S=OWPeq*)S1`cl{aMny^C~y9b3(Y!Fh8KG-0fG_!PTe{DzS%oW}3}OW9m987v zTr~ccYdM|rt)LncQ+4b2d98XxV4!IcTMa1!mo)fEPLKZv64R?OFIgt&OAb~k5$$i6 zdhn_rAEBSx#96ijFMQ%}BOHDaruc!Ah%cQMN6ND91x2 zRcE2irOd6zXT7*|$uat=X0qq0?N6Sgs+Ei(cXLqkd&${hIa2NhZj^Xw{r27N!@S$T zlw1F?qK<8HOvP*Bx!j}NY=D_z_}URX2rC}FaU)FJJ_Ie|mjcu|sgfp6ob(PC^y(Od zj0^cq8s{49nrfPWm>72f@4GG*;7DHeCYJi+4aup5|Itx7k5|=7B9?y-4f0QUhq_P1 zPpWjraG@XjKkpI8`@Zm$=)xs-TlA962w8{iplQ0OXZXS?+zfG9yz*;!tgA z9EAfa33#>>zDc;n+J_UWWE7qy3Iz$$-P+?~!p<#$ChX?HXY`Q0g@wYoCeHKVAoO0B zfxf+6fzY7{Y0h=C@zM=ED|;lnBs9zcp=y-$7m?zkov2D>{IIm&lsvF&>QB=2{Lh3X zYDAVgDssAJ>7C8c0;)01{XRT==B3x-DH}q}bBpI-1dj4L%>t^*oA3YbjX9HpOP?l< z0Cla}I_+4ntP*c^JG}j0gJ8znoJc!;&*^5}kZL7v8i!nnl3ReH_;fQKUKFo0e@`l1 z9?*Eob0Et*og2RwCYHCcFXK0TFUdY)mpSH;894Hi^BE&TIj<}AggLoRPaSzWReoNR z8}#1wp_R&PT%w=huI$^O3*~;Q-ErCRB1@pW4KEol%Zr~97Sg`bIS<>(f=1zE!x&qC zoLGm__K#}j@16_7kFwe-5uGPB8t_c#Hihn9pkFpzAYy^^Nwyg_JHCz9QN-MyE4+RTtFedr@%m)(#eVSW-rb3ln^$RF z8PzsE(khA}PE0+%0ggj42fErP4?BM?`PYnj2Ed-uw?JMgoh>E0+Bm=_ViFbU za)zHHM)%5$lS@lZfYm7j_#7{AY4#I;5Dh6e-a$_WEiDQuu4c};s1gnmP_|yGY^vy7* z{r0gt^c8P`wkhUavh-!CX}6$lKYdc2c3H*67)J;9TymPVZPe21p^;LvnBr*KiFNDO zh$QjZ26<*#q8~g43>B;4TZ9kfGdZF&4&4S40^PynR;qcbCk)@{(iFuL0jt?y3NqmJ z(j9fJ%vRU>{*)QUGV?jb$|PG#pG9=McZ9Wxp$V@9&%J!+?MTn$1$t^%-6qt6Ys5q(P zwyT=482;HdD?l0p+nJ~{^0jm>e*O=>&M~-`DBAK#Zju|@wr%sqwyhi6w*Ikg+fHt5 z+qUgwGWBL^=Dm6|Ro&J7t-o}gbN1eA{g#%>CKd$ioWBxh3^iSbrjCUzEiKu6$kFo% z?|l!i4qro;-<1tC1bjxsqc?J>ztcI>Uu_8?j+X0GlZ2C@-#3EjUl{oDVjbPtaD-JQ ztJ33$_1~e-2W}`l5u0=3F|+9qisnKnwnah-R&W^SLkd?ssxlCB$~u1dDbT`#zh9X?E4{pn#$V;_*6h%C zKdo9bZb-1Va&C;VvxQ!Ou&)Tca$)iRv@VChlX;2P+=i~*DEG}-xpD3CVP^}zaI$$} z?Dku~v<1b~?j9rhbi?-e-9THvh+|nN!s5%cZikp5Wt;R5BV=3m43%`(bw)mL-tIB z&=Yyp!RiUUC}MX5ZVuTxLvA#&@d&(vVQUJuJs_yuNLflfl2k$~J(^T%{6$sRHJq78 zTv?2y_UbjrjGefX?y_uDK#Ht z?3IC!ca8{x4yp&B2EVKtjkhdDC+^Mg{AI)p5-QhYggSC?gC~(z9Z;G_+V?4(Mm)|H zR;bRce`YI{E%?Eg;qKbv1-~+rbNQJxEO*^cah958@`X#=>V3kEnDdpch}?shx^ zM#9I`fGmAl<|7WqicR?-*{_4Yvil~;caCgU+S(#1I-UYjZghrsqit67j;0NVcRO^l zHGHPK{#@~ZJUjQtu)7YLu?HCc(wTvg{smtwO!c*DH!^5oVcKsl?Y@Wa z_j?hiq)*uH&!jySPOuH@u#w$H`aa8EvbL;T9e)EhUK4C7GPQoQb=y=c1v!uC-ss?1 z=uc?slbB|;Ebo)qTl?Z+kH&3UOg7a$#G&(+wkq$^_ z&#XV{N*z;CW>ah%&fm6KtlyA6q=WwQkJ{?6dJkz1Gt-Se2^#0QH({MtBCS}>4z5o> z)gY-T%OoK zgvwxmU#ml??lV03r(s7s6>_N#Us9Ol})60>@K@A^DW=vKJNgp#QfeB zOPm>ptt45V6SsMAR!oZQn{a!9?aa$O`?MEx?@^?qI*}<-gp@EFM0wC^!)2-I*m1Ss zR@`~M`7O0ugLp+$?W!I<)!ec+{fhFkn7I%P51wN z;9FpmJ^;^xDr~D_mnUdwOO?n**JUu}#VlY@qP)7QBbwt#Bsm;DHRfF4Mt^BdE?PUN zH_RTqCoXz6pgJ~`Jtv#}qn+MLPWauso0iqxCPj3*I`8$KxYtrBwHF^@-aSBJP8Ia& zzxTb4^8F3N=M@^=-w_+^8!4uSpLTq{l-{t9H5wvkf+w=@b5OEmgP$E6EfDC&xkP!m zFKI2TvQkJGlbYs$Af9ut8c}z~>GoM*4VL1PI;7d>aPXyS;h6VE?TSbF$ei<|Kbi26 zNce!7yV+(y>Is2#!y>c9nwUvVzxadYMUrJ92${A4_;@kCuNsvc(T+$-rl1#1gc}() zwFJJ716^$hKbnnG7YO|$CtI*x#itoqX^zR~h?GOoz-AH|eC-N2(I-XU{m#(1k ztno=hCMgVOAZ?A|*?Gv!LlaXIakYsqFM8wH-y9)@#bmQ5mW0Gfv^xG7xAaFDpVU|o2$c_YxRZYj4 z8}>9u`UsEm;^_yLPL}7j4~um(DO*g_HidQ}whMDWznb+I_xpbJ*qdxeHII_4TRMspjvn7`>S}1H+?F=!tH%`$2*GrHJAYLGx zIq)n;H5vbl>9pwA#V5DvBYp=v0KLZB05`+4Xt3!bp0#<2xq1ic=CJNaF@7U$IXzpJ zz9nm*@jOwCdkclC7G*WoWG)t_=>gOku~x0!v0R#B%}379SOdo|{-Fi!tlwoZ#HectL`I;(5o(^5@%Q(%R$! zzKy@C_3uVYZi5OJ>dRHBW|Gs@d*;=96Bw%)xUq^>I6KBHL30B{z3{VpP4qG%srP5r# zK*gBNTCAVL(y>PAgit#VE;4e(` zNpdu7&mvoE$=BsRW&)BYfq_OM-Wye%EuExpoyOFOSq17g57l^CP-$#;)VU{Wz4JaS z6+RG0HN!H|J6E>&zrK2dVKK%|rOwl5P>NEQh?LK45vZ58?FIl4^NLG^*k?8=l-tO4 zS>5b4rX#51gck4ShCtRbu(G6Jw-fM$nufnev|k2IcK2AI@?X83vXvJ{k7#~Ywy&V< z{haG(l#)At4vBUKkz4h|QF|!$#0`w#9$SUtK}uVBA#tfuzL0tD*T@)szRCO@`<`uA zm_>mPMAQ=x=?GU%mi3?)SyYJ6;aU!{m##i!4j{OiT%gm@#|X{AIm4#6&IRw}Ya8AD z=g}EW3VIIH;(eCu%s(;Dg^EN<)N@br_-&%;wJn6dT^euKh25#eu%5Do9P(lu)F2u$Pw97; zmNfoRl4DcTW4fF$6JOFjFNpkbez-W{kb34d(=sh_DKeoPYi_Dl)P>iYOIF7j8*5^U z>^Id|GcJ0|?xMSSFPzZG(rj;g=hcLbEH>UlM>9c<}-&KSRJl? zuwOs@_xpoPeJeb4@~U}g-7rcK8k)O~IHUyLZ~uLlM@b|IhZ`uc%sjgtNIJ>9OIbZh zXQ{H420L!*n+ExD6kVHj-oSz($4OXCG0tAE8z(By0Wt}TiqIMJSE|u#VVEz0>iEWo1^qQmag%6m@cDoRPZ{LeOMo7-;= z7PG^2*3Dxg!Co!y>|#`ltu~4(=ob{E*ya_?l!d5FK}e?*Mom`84=LeXMz=cVThzYC z%T!oUZ~JF2iYa@qp7zEQi6Wztcc|E6x*p`xtWw-FdvaD+|Gp7jqv?rB ztFo&v*}TWpdF`C0@H2$f!nR(lX}d1xZ;zRrrEOh~rLS?%!j>t$rLSp?<#jE4Q%^m= z#dUp;#dTeexv!a?#dSkX6TDme6QSJf*J!9Y{ypMa$p_ITGoQkHz_I!F-s_rLXAp3W z@yIdr6gqRSW!jV)Q($OnBzuDo&)9|+vDBVgy>WMN(T%kgP*0@$3ou(MzNzpF{HpvH zkj|N0Ez1{;)G<9X{x>xC6u&9)i`j+H7b-R-3!5az>fc=hAI4OZ2m=}^fPv9~aWd`L zid$Wn42smMGNS(cAKnZ?AsRiFdMbO)3N!^(YPMRxm4UMXG*$ZMy4=?ADirP&s=AEe z0UfKR7dkEC?rE&S&q@iNk-j|+OGNV3!#&C+s%#^~TcpScHH{3nz$(-pqw~R>74TcU zbqYRXwXo?GvRhl1qAB%`>W0bo44op+6*O;(4o&`0=ab_GODF#I@))D#Gft}vzBKFQ zl7{m~B9}nE(9P0mBlc71)yX#|mq^`VmlHyl3OrNpM>dy??(EI#mWEA_-|GdoW}c5) zD}3JM?{VFsn>E{$K9%^!@aLhckX@0y`TQezi!t>jkH{C8pO7w+-;|!ZzR6v=J^yqU z^i1hbYwA)S*;lCFv@TRW=`UD6d7msliJ#iPAU&17(cfuF&w7}ho;>?Ux0v1<_^|?4 z)`t+DqIZpa8AWS*unJZ>M9Dn2F^0bk4r<{6qZdZRG2VtK^>R^CtLUPn?{n&7-AooM z%c8%ytt*fI2DO=5?M$o;1kd(5?{nE;u-moRW6LpJ?R-WB@~m=v}W0n4xQ`!d<4ozwGC@a`eEl>Ec?eE3%*2gh9XukO*2udmS(A40=Ud~*u_#JD9} zw-v@3a8$eiM!@*z>O;ev7O!q%zjAieC+S_ZryOw<_(to(<(#c{=W&+rc!sOI+V_33 zuQ^7|xUvsKqLn&VZlQh3_F4JHZ_#otU;I+IzDCD!bMB!^hK{+wYMjV!E!^SztT;k# z1M^xnw|rh8Qv)mypb7Y4?xoW)&}7h5>dKV^H?6f!5Qx{cAFU2 zgM0Gd!Fld0CEq?lVH(RYT57bx*kxw4Qfx3SXxqUjjZ2Q>)A0CYC{uvucDh=lcHf2~DuxS?N&{?W_mxd?SwcW5<$Y;>?4ZZYOcIx-t-DpUM4H2H z=?IhHt)HyfyR@cW@^YL7d9=?@OTnmAl3AuSwUAb%S#^839HLj6t++&(N~rfd(OuWn zfuyLd7$GHTPe~cFtYC@!fFZ+TLq|@KF>wg4@AbR&rHaAtIw%hKwor&s0!c0eb5 zrO$RN@)R>6jztsKtYBN}+mZibthHqCp>f>=tD z4fQ3ku}*PqLUDit7I_3cm|y3!Gcj=!0lQYLv41}?CCS<68T`GI=-xrBS`%C2rc37w zFQAZVgkgVx)Tp5gTGCR1-f7cm;~2dK2|xBu(6ltxK&Sz}=kn;Cwq~P7>p){5QLc(I z+Kvvcp?s%E(jN=5AWW!HV|CChDn_dSYktK3gk=cg&Q@MOahUBn>4(eS5i$@^trWFIOWT5RPfCF9^@wk6| z55!Fl5ab)CV5bQXl`+m&0`#KTBbr8rbLbxI7~4Z0g-dVTw$4SbP5<<)B>9pKG%}q3~_? zsXKBp&mPAQtRVR+h3QQ3JEhc*gb^J)+&z|z%Am6}U^E}AI1)^r22Chj{m)Yq zDAk~1Dt&UVi6Q4g1Xg{6=1VlhKeRfKYQ)D{DNutLb&2LBpyvpcn^cJ221C{l?MgyV z%OEuo{kAg7a(=ohYyn@=l_VkvjM*dfN&|B z#d#6_h%@0=Q{sO`M^hWwpdht2(jDScr@zm@p+hEpMQ4$(*g7#SRW=Ixuw6O}oIx(9 zBeb1~5<_$8d#FTNdm#4dAt{9ib^Czen~NeZv;U(SAnUnnj<=>mAJqZ3RUfwx<9Z&V^wQZuaUrg}JBe7A5R_1k8pUxeG5j0y|f90~FDo zxe}E-SLY(AVt{Ui&L$K$@oby&Dc<}l@H&!v1a}KEMse<2sSdx5Bh1DgB4LpCXZ#&$ zo{uc{1FQkt$3_n~YE|X|Jnku2A;cIY zaD-zIB9B$xkIeAQlzwT4CY1C4%h^*p^QF;6bahoz*K397E4jsd4Q>8$qAHRBUZBf< zA$-ICXQhgWHDK)WN4^dX0R)8i-zrta4Q!09{+Hn(OL^ONT^Z%e28q1PQazdWaxR(9 z$%sUDouN6puF*tCszYF@k4+`tGc93*46kgHlg@KDNi92e1|bY;;0*~uyf7(M;ARXz znB#fPLDH0LAkcfN?b++t>p1lDSg+>;e22(}IkPUybhMgx$N3qtCJ8Vlds=M3y2b-M z6zieyWt_McvPfeso&%Z>)1N(D*=iitE}G!4f`RfLH;5bJ)CAwL&sDrg!#qG^6v|u* zyH&=0RBf5CU%OhSPUqSj#idh68}ia=o_0ml-{f_;O7VSISUbw#aN!nw&DCks+9^mf z_RW5#YM|5~$x%iWz=FEpJOS6Q{#@~;sbR|J(gwFpQz=^Ljyrer<2GM%FtAZxj5V+WgJr>jptpJ(aGh$;Ge zeq)7s9rlXkCM2Q)qey<}imn9B6Ex zDv7c;hn1AZKO`y)n*Wf)@+Fr-gA~L~A8t?6tgLug8)N=l0M(r!%6|SqN8E_dh3Kl_ zkXhm~PvJ#a#T2k0;!H>v$B#=VKuAi@Md%NC@Q%smcr6x(q9Q+~E%g#D`o$(If4rYj;0V_6#_le&mHSr-20R3c%AXijVva+Yq&8o?GaxNdF1kJ(4Lhpegqq zV|2l}cc+_fb?P+!NLwle^jP!xePPa_sQuv!kNCyE)FsBb8pG*IlA$4#iMRF%MU9`M zFGDvvc;SMu+A|!jlLz_~JDblXti@aRwCNYcX~YeE>^I>SZsyy((dlx)!?hIs;eW}g z!}@-#)BkZi_Wvvt|Gn$+KNbpy|1halsa*feQZamF*VmIB4oh$YK?3sotTkFVk7Eca zupu;?MaYJ>J7`my)jdWpO#(zqWTV0r_)o-;HqjdBef}9I4W53W>gEsj5m;uhYLWk zOlFu(IE~UA&yy?5g9-v~!mpBdfy6~va$Sw$%ra^1GMO$>;Udmd-c}*7)i+(d@qi+&lRRYsVBt~6MO@YY zUG&iQZgP{g%weS>Lj2^msyxcH&i?WIQ@qob?k;yTo&;u`39BjBe7;smsnIcryC(mF@YJ9{q0D zL$X9aaO2p*`r}Txk3nj{%dtxv~=b=0P&y6MdpRTV^#CS}dA4 zxr;D&DwX{NXY}PF{bm@Qc+x?D>Y2)rab2(o$GFY%8v*l++j69Vad|pby@0uu|Y``KwcUzQ3BnJva!zJ zrc+=OuwaieY=|+45xgozcU=$4y}c`rZ!!;x#XMN=>}5`9$=ThS49H@ZVlGxn^!#RE zv!>_dwCq%`ugwXDyj`Z6IJ%>pwTOq8sB-=q6Dw5ZBOKv}YiTE(PA6oLIEUUFNx(D0 zb;TN`dcr89dcq1+al*KjN6ixLP!)M@0sMF@eO##@&{ID}Og+L&=?hS6a&c?+=rV`q zAK*MwH`vQ3cq0nrlZ`RulMgVJlZ~+ylMl)%LwNc6m)+FfkVGvQ+%a)KobKkkqB~%# zy;UBp<1OX=?*HyK!6l+#_IKzKC;aPb465(rOAE?JJz&qtOi>5C1?#X@3nN>G^cs&Y zpu#W^U-G8Z*`}WBR)-2pyjB%e6R*X02Z>AC^xMt14f!k3#|dWeW#Ps z28S9-rS0g41)_`r!`?ynfMiUu_`5Gx3}4wg{#0pq=6?x^>|oi83JqK)wKX?2lbEcj z;H_h~-~I!>#(kE5`{hmsr#~jYf>C@-M11#&-#*EDiJNQyI}$Eo-zgMR$TYDECu=?b z`4qD)hF=&M=We+R;wIpZ?JpX;#lo z;M|@bfpJUG0vrgZ#_Ahrmn(bc>T-T-Ah`bGmioos8=1j*7HdaaQ`t`fwkzoCR&VSv zVC6Lpq|JhEkIcwAkKpkA(YLCdkOhiP-|JS@IzPj1GlNPFWw- zhOr5!K2do*EUe>=rdM*5zceIG0Wih!=B!Li3niu$W$ApSrb6zpmvPNtl)l~t?O4l5 z7L7gp6=yJx?@beUqzNbT?~8!+=!(V$mNY!PS)+EOZB(hP3M9`)#Lvj|IS?83)p7ml z=m!&V2|XAxj#>ay;namXwjR+884~p~)XE*>8?w*uO zYiK$oUV}GQF?4~2(@-Nzn*5O!rueOB(`6&X6x-MfVZruilCz{sFlT_pS98?!E2PY)L6${#`UqxVl7Fb zLDQlo-7c!!1M#@Fp_{;(kym)CYOMEuy%w#?g(f(u0D@tHJg7=iQ;K|Fk}7rT45}y) zLapba{i3!2Qg3%SkhvKG(VUu1iLa5@oYhDSqiGO=P^ecGDO?`d=-`ducQXlkA{@7k zAa9PdPhQV}XhS=fu?Rbu@~Cm*Y%3ej*iLoM)YJ|P)onQUtWiIj6)MciJy`Tqj?lV3 zR~}Lujbx@-093b6hEcpRko9cJMZMu~)Cn89FagEWX=6@w zG9p!%T*|_Y!`&VIZe{%K6GF5l2Hpg)8UDq2=wnEHtpEdU#x6`tR1syoN2MaQ#$VKs zbRj{uz+=e0!O7u~Pj$)2ONxE$c!>1X=b!@P5 z1W#AQqTaZRbFepI94pCeAvv4Sai2;P7@}aFk)z4=2&d-~mf~SbGSvZT+bt|9HgjoP*vb8&MN@d%NHg*OT}Bw8w6uMwqWG)Uu>U6l2K!N0rem0n&@ zlgrGlv|v&2DKzF{afun_8@4ODH$<`or$QfO*FUkj9&vp6cY=`LV7N+s%FGC*?V_pQ z>$Aoxk&mI> zrAxOYVZP{Pj3bhUjQTWLQs#dRmN=*@Pz5ZI`fKrBH)91cCz@CBxvJvUzH5tuIzHu7 z{PEJH%H>=4Y}z}|xX`G(MAvEk{TAufhSSn&Gb~94Arv=cTYJeqBC~lQlIIfMP6hF} zR;U*)Q!^*8I&W}WhrFLmwuQZ`RXxL1J+{O2H{dy+>7BZ`a^d3{N-;bX=8FTDC6Po$ zP$S+QR`t)$RNkEtW5QTENt=>nqb9=Uk>SZR$YD%YMx&i~6H{=;H1QsGJF5GJD_fV`vq_ngr=ky5Lf)^`gLFW{bii5t6YaN&1h&G% zTy+9dea5iz;)*^QcTYg;4t|A}o*d7x7{(1Ldxqrr>5FH@;QDXsJRV>U4ArI`R8t!- zdGxw~>u57=9wxb3MK&ut?(Q)zM9jAD2hb8F^OEJc;jVAs?Tb6BI5FAi5)rDSs4mI! zXL8B+8mf=9@0f0?Pc`QTZ-yhB_u^V%Um351*|Gau683G1oU+Cp47y0R4gh0M-K-)B z;{Co7t=V0IT$|jyV{M%ls^SAAZS?f3Z~Ys-`|>W_8b#C%kS9}?1&MPC!ie+;M5!!LxQg#7tY z9{#KgYyeM~k(3jhP@E3YseRvV6& zmNQXH1q(fItH~TBdmZ`((Cr0bVr`)MKRi)dPtd3fg^eM+{>uw{D}A}#K-@8I;n+L6 z0XragNOVJvzs5u%p`)0{lc!C_9QShhNx?%tAh#o^6ZYIRnPM?^vj^76S@rI}bC9FZ zB4-T<@v2xNA0-%CWp!bnH7gBSfMYM^IHYX@C;KCtR(aOZ zpN2(qO1;LKwy=;f??aX8{BiTF4*X$;(4pUC(f#W?Ec7{%;og&jQ+sW#A2>LL_GsM6 zmmCY6A@P|EIiT(`fek16h>n`LBG0&IB)#T`TFHlt&<o)5@Z-UBPY!x~~32Kb6gp2<1> zefbTq;@^V4!-%cs*aduI*3|dxAiY!b8T*rfcjB6MChXs)ACAg#M+;@7S*_6_(wrcx}`rMe>y^d@OI}e~Ee^%SIt_*?E8Q z7u-7ryg#bCw%)4nID?12+JUgMi((Dib6gk{-U0Sc5EDJhr*=w9ZgH|9V`Q|mBuBml z48M!=-|+{3WVQ{E$_Odtq?pd}n2+&bx@8dKg?nDJN%OF;G`p#i74ULJ{> zW3y&E<%!e#Zt%;U0_h3+9D~Q?)4OJ7cJ+!+v5|3g;qz_s6UYAQl2?%_5K)!m!Tm^e*x+S*y?vSSoX-NPs; za0;)w&WrD42e62WAqeaG&k3goNW;@ov<5MTOTvWfPd{NoH9^O~JxZD1=|47>U~<`H zpXTz^WSQ@kI`N+p^D;OyHBf2uGi>DAaNyRH75?g1pLBUuEm_>zs-Cs$^G76`Ocq2I zJ?>`gBIe2-UA7LLKNv1GCJ4ub@dwAAK0y(N(s+dmYPf^#&L^Vm2?=_-P$WL(-(Mz*I^E|!rlN1Om)J7wsY6XO@v^2K| z|83J`OIpt~{%ei@ZY%5kig(+!+w+R^`Ri_C7@k-9kJKqY;7D{|cG zIO4S?F((e}Q!rAVG0PRfQ0a%ZxAJqy<4CM)7sgpGk?7SgaJnNSjLDNLj!zh0SF!2U z?(C*vLwPe78#yMt2$(8;mI_yn#8P~g2V*Lmh2f}s#k|(I(qrc0Sr$F{8tRNCuq*@43-a$CPD(b74PgIQUtt4}C;W%HB$~9gTH8mBKQlEY7ii&)-v^`8R zEaESgFULzkD*wfYL4P1;IL733`w4t#6d~_LBz%!5K)l{a>t7hD@N8IMv_8u`)nK_Y z1rAHDeOJPf0&5T-alH7T;SWd^Vo5mY&Abt)`?M|<5t2!BfkR=k7*c2K3<@1rLd?D& z7GNrzB=MW=)_)REOj>Y9Tu?p~uEfxsgmzmOiK%j2Ks=zeSJ>8=7-zPJ)F?t6UWg|_ zhVuZa4;m8n4^7Xo&`4_{EVR|sW5rM-B(v6whSqV8(J3=Blcfvv{7C}6?Ju}3A-E~v zfR4UkPGRe8Zl8+}M~M(N3{zCoZVX z#wa#4j|ni71%sC3h!OyOWYHp`gcxRH`(S$z*Wl0Q5GxZFk!m7->2DB!{s6_{eG+Y5 z+`xIn36L~gB}h~_mFim&pn{w{$G%@3_d>VF&n0LH>LvAX*~^qTHmDS^hy;g44|Wrp zKhdu2Jkh~LS6E*=dA3b&UA}v?$1}j%RVCulGK8#^jav{mWBK=7$xE}H5V4mvu#4M3J!BOH?x6fJ2UWf*QF+R+Ob2e zFX?0nA_lar%|u4A(4n{)yRH>+CN5MJ1!5rZ6tVYP!xoP@wcPZ8pKc&395yu+=mGmlM&__fBEbJIOPcu5V=9XBRKG?+t&ElT zc%k&BtnuFA!h*Oo7X!KN*ZIP4K&}2AF4nQM%?`G|D^oc&2VVmu_u;?QS0sU@yXR9f zo7W@hOjq!v;-+98#~Ew&h!695L0A2A7|c<;1rGa-+m4gpPALgjg&p=wRN8fm9$bHq zjmca0i)X#*+LO>NqFe-{6nHb4;CLX?H3TCr;6*?jj`=8DuY|?nP9m|rXzj#fwNgr+ zv#auq_0`*bd61Os#$Cy)qcp{sPPpl8iZ4P>;je9^$0-M=W8WKa+-a=1HEJaV@X!Mv)!MFwX$qK^6+KM)XUzfScGMwYTb&9xB(zk;Bgs#Hk1W*Md zZta<-F{oApc>VN5+-z;OWLWW@C+sy3?U$qHC1W~lGLzjm8ivfnhc7WpOk+HsIA|YQ zj{)^7;uQo&`v$tI3Cuv0AzjmPx zTVg-X7_N!?a78Z7m)x9NaV1O%N}+F@lTs(Vn+|5R$O`0yuw8MFMRJJV-~IqAN)BzN zqgagKU)frvT;|KWPBdRp+FmM5T+-JXv@KqW(((~_z%x0L2?e1kk^*~X2K2;n4a40m zSyS!2w8K$+u(v+6f8M_vf`lW z20Os^HlgNQggd!QfkiSBI7G2nC0G=4G&{-8hM6q$2g6ar(a25vUA4nd>U<7;MW)W& zcfK{aX}7L}_GjteDnO7Eopxu7$it~Y<%<_*3{5_wD*Ory;POn* zN2{m|#;HsyUo|v%{KGk4s1Kd`i0#lfZ(_m_0m47m#B?E-_-;;7v#fNlnc6)O6GZR=DX0UndAPBU@G<0 zj`4z5x|qz*V=70wr}Co$SNPd5c3HyHzp46fV=Zot=aePDgwN_wbvh@uw5^X>cu*e* z#-gL1i%&JFi!PN1UF4ZN_{fE{q$O#|iqH}iBPGg26w33{9!vlY^F4!=@V9CJ4YkOw z!1v1dGxH|bb|$M7H-YCq+y!;(=_1bR`b)Jx%_@dI)+H#dnh@Hzx8HOJpNmhwypTi^ zH$_k{Y|>+t7ssxOj8?rH0hjs6>gh`jKjEwwOrQVfQuMi7T8?YKC{=D9r>dz|2A+|x zRSrx28)tJ-tE}+^lT>Slh&(+{^8|uBs5=oJ1)iWEs9}OV!Luf?Jl_J^3;xE21R4XY zZB+vC^>ZrQVFf)rhxlSIhWWxi^(1<+AI{>j-ZmUufd{z825(Wv2Dh4I2iqa5B-<*O zwS57~VQFLLF1bs=Yq(pKbjFFD%+jwYb9@3tt`D!;vCE(et~RT?H*$2sVR{=$jT<=+ zW{>7Ts2#py5C31N>+ox~ULfvx&xd)h9$U%OvI#h@2SspEFGS@8a1ySBw z23xVs?$xh~oWtu+jAPU7Ma*xG5Pm!z(Nd^Jxzm(3ETgJ%&pix>$9I8^ZiN`X6Ri4> z5T(&}6qzT~FDFh|N*;mDl7pGhhw)KTcnUsf2(D6VQ=`$+QMkHoCkF4~R>b2AjmFdt ze`)E*bXk&BsVV2V*^W)Tm_dujMd66JP|-V}0KG;+-l;XkZRhNje!Eitp(Ge9Z7e0a zR`@1nT>JVj1@~9Yv|AAm5YWE&|BHk99|iaSO|l#G{_U1HxO9`|ejY+*~!mI#UhMy+0V{-}ASQiJ=rhTZ2o zHF43AQJXmZ?fLc1XKK22>iEXVJnp?aQs4=kTa!FS&{ketDYv-c_(|#<`QiBfVnO{b zeYZSWLzShgq?dT2djriMid2umux~k^>XSTeo zq0c1FAxI8w1&;M(JYy=|TR5r|>2P#_jv_NMi9hXkXyFF+4>Ld}p?*4DNj;JG2*A1e zYIJ;n3K*R#pmPh#CO=^^+ei$MNHvxlqb$726nxiz-uURtq!i&a>QBF|tm{3x=q2$cCU{>mC_jo}G!%z@I&t&}4Sppg$LSWA4fl(HDBKx8a;RW1$j z*E!YFRzIfJ@MAV)tSKK*^KUpORVm^yatM-%(p5ap3E5U*<>>I#b(gW;1l7xJ?2Bn2 z{c}=-bqa*qUE94Cap%Y1)9p~*Bbv!DjZaaL5rb``Fr6z5c4?7bQ=HkI;T+A|94=^h zKSsJZIouez0ob>IL`d*j+|#nj)7O;+5X?^n#I6^!Z)=J=*b}O z0`GnN=!prSFlL($O@Q@uyk%lXkj%{{r!l&74r)!!<|nyWD*F43^3N=oHn^96G`VFpztR7{#Enh<3QyqgY53*rjn0{4mkkxsKO>-ql+EA9$*jixNC zDZBlhzP$KCZI=Q4DMW&jOh0I{mam@bVC8Jd%0t1pS8n+MJzjBUIXrs=eKc7?%DCCC zL5rswrI<5&@7)yq=xAAfb{>0bkH&@^jzZmFN$vQn$(i+$6zZ+c@SVa#oB_?yID~Pkw`4Ox|T?Cg`jW&Dc zZ&n3)*d`nCMCgSMLdf{C#u3;o<4q*?!jbm-O$PZTos<7T*F8070&Hslp4hf+I}=W9 z+qP}nwrzaz#I|iaUnb7P*;D80?2BF1)qkL?R&{l+^}OLAO)c99TJu5DSO-Q!>VzTe zflxpKtBWIJ&q_STptP0>8Ko5bh75=d7UoH*#oq_8n`0-AWq8iV@%7?mPC!XxTey0& zdBC(mhMtPLK~$(-4gq!Ep#%Vjm{W*ZSK-HRM0-aOte+d!T*niOa+X^75k?Fh6tJtP zD6t`T%O3ob5UA8{#W+39UI}w zL#dolxKQyt{c$fttrFmj{eQ-Xg2!wiw8&nc(k*(|5LEVMX?G%kO!CK(I-$}?ku@k8~02eG_gx`1zL;QrHB>3$t-wGL0aIfoe zMH02N^@qUXud@Q6EK2El75&;_*wz3mSh_68F4K@aPOQ zJCvLuNxEP)v(nR9a&3H4ucrcgY(|+IvN?_R^X;PF$k1b}^UKiLuc<7o=-~_5L`A4D zX!EYH=+aq9sgmSf$!|xd1^oe%u>qIiD9)R6O5uTB|q5LPVTK+|rX=8VEwk#Q|9_!MX`lM6q za#AZpy3_KYx&>5jbBm3YlcQ>DT0icM;S_t|@{EH^zcsLEaF?o;q=foWupKeOl~jOM|qdY=lMrn+W=I zKisKIo<7Wd9fyXiB`^0^RgN1)NJg`Lhmx*W^38U2w$=GNG)!O{*uS(??_!WKWu>j~ z)7iSp+l*J*VBc%c7EBqFd4=_88n_d_R+^=^S)4>=wG`!`QCVp-KRZ2XzdAv)?c9&t z3!30q8=tLzgWKi|R%)xf(Phm7_UB~mf>&4JQo`kcFL)k;X1Y+9JV9F-uwqTjX(6MS z79r`K8AuqHPz3RI3P~n#;L-X`@oO#%JbDD;_MrsCe{e+U*A*FPn&Ir1;8qAtqZC~-Mgn8AE zK!VB!bbX3hEs}>0XkB97>h(0G8e`4iws|-Bjv__-?7}|=KqeGrM{xW5m-;~|=$yuV z6PKu1neBOfR(Sc%6(VYarNyj#eSI#$zUoH(^*J>Tdv(eQ{InW2DnCA(h6&i+J>B!aolA$b+y*MQ7meNdiEKO67_5T>*kI(dumSVs z`X*rPc=MX{!kxz*T`35h7k2rGjIL65EbX06`XpC`bjFL8qs3k~vx4TdmL$hg8a&8R znk~Pd#7v`+PAXqdto+f}K+Zi69xK+V*=D`mC8jc6Wgdv$d@yLanwc`h@nPu0jRIRoTR62#-Q z``Z)TI_)uTur2}3M30< z>krXNXtyd?Ngpgm+6KBTrY`tsTL{VM$Ybzu%hfvg4q!Ge(dDFlXhDk2+1&bBX-wa* z&_mBu4g2S`mhWCf*qhr=F;^q`US6*Ea6g&HSAq@G6A;n{FZ4B52r<$T1ko4X%jQJC76}W6KM;4;jaeXJ!5sjpa0pvv(|*^@-m)B`{oV_(^JXB~gd=tdVcr zW0`Qj|86P;me_O4g)*%h*q>9$oEwcwo37F091Zo*nbQk=oqmgphz^kif7UVnWQa%1 zx(RTBLb0QCRp>w&akK9%s$ib)i2IO3m9QJ0DQP71X-O_;eGSYmpcl6BzZKx5-8VSa zoo#b~oHG9#A1ystuZW}iAvd(|@FOrjhsKwAcNGC=aP;hYJCX550xSeG=eHsNLcAUm3lX-1ddQ|jg*nrOflc( z;ZL|eYW~hnBJIHj+D2CWX^1?gb%r+U+lia0yI5H4-!89CM^|p|rE9e#@~6=sc0YsQ zxo#NVAB8BHNMK7;LLWnN{)+7c9Y^mf=tAdA|54z7F@ zh|&scX!6A%iDD%np|)cO6H#V#ydtXtI>2k?##P5 z$m`o1CFPvK90irg?1h7i>3iAf$%iTC*y|H-QL;tSsDRWZa*bCMrp4dVl**8d^_-|& z9Gm=v`MmG%rsWcZn}DPIRjg0&3INP0jcCl{o;Y!}aF7hN5Ei@laME8z%K68wQ-0yBlv~ z+d*N94D&N<+bXS{<wcHn_lm9;`_e@77+FJY%@4Q$?a_&`=1)$v{Yh|q7%Uxr=Ndue?{9Br7h(|jP9pba zRBkpVSVp6V^|4tJWdBojvOzJ(7r`N?X(2MyNtH2t<&eq9UX4JZ63%R%t)RfX?EPC) z9o7m1hbM29JbSM+DLC{M;x4_wrS&i_tqEfNX};U!V(#FZzGpv`UDW#5ZgV0t>_=S) z&@fwGwE1Mbe)TFkJv@!y_!9J`9sg!xF0b~Ex`ztMfNOPi!8MXY3CTPBn?{;4ohyZM zmKDi0tXbq)A+*+(^g`>Knd5MrGe5WQVcCD7B^EjcYxK#`tHx)1mnM%eAJ*EZs)wxN z2_g2b*G&?=H*q6=S1UOhwE+2hpjIs>=8>4m*JhmV(c4U_(7v~?zMC8vUqP^%@I+>< zg#98jgv(bH^RVxH{cmv3G*s#k@S7r+VtZSWoa0`^K9g34*Xhr{%9o{qk;_|4D><@T zDDJKeE?6QL_pyED=|Lc-rsg$lT@=U}fL>M5Z3h~;+-8T8HFmDT6%Z>Z|FVVm`uwVD zeawsdC5pZ`R3NIlNRU3WAoqL-nadzWr6AdRj5gs<8e;M4pS%W@xCJ}3_qg%lRr+C= zHe(?AJZ1BRyKu^sa^^iJU$)s(lmeCKyr|OexX@6vqzk*+NN5mFWu9Ajxcfb zVMjiR*2g&H^@SqrjC}yzA!@qlI3UzpyPpzp|F^h*WREImfJ7@NKoaq0A~Yd;e~*1Y z0$yFB`_|TrH3D@3r6Ts5WX|_W29(CP-L90Q2dg3fR`QAuV7I|3yt?(*Os9 zh`L9m!agoYK~6H7rtu=NHkTujf9?RJ!J6FPD|5P-uk=LNKMhcZULQd+p{rlb?Mg5a z%I~kXDSC>(EgAodJ5Lw-)|kQ4dYF7tdc;w06-g$SQ3$;j@UvoAo62BdnVzpV{LlM& z3fpFtESA_((c1UrUSrR9pYuhPVF`y38SXXeu=ue=7n(AecxAlVKnl~@g0baqO~{fj zNcsdJSsme6EH^2s7agQ0O3KdH6kAqlF-0Y6+UhA0I%sJgdKu(j#(bdqK4iIDg@NTSn~!+Jcl(gN{KgyXk9dUl z_@SFNqdom|=1j`5&-+uzto7S)u7*t0@x8BTKb5p*mIrIyr_%h{50iI7>ekscuP`H>m%$^%M~lKwkLr=nEjVJ+N9HpEPC^z|Gx5+~PNc zhVcDxxVL`65=0U>YyH5`bs-cTc$GZMK}O>Qib?m1q#}Pc;fQccmbx7i+b}v%BfN0v@|>M{v=_GTbmoVtwIOc;q@<~#BBN@V#`_|!;L&| zH|@^eYctztVqC87Cu)%4lF!)a*?pCD|5%U}OPFY7QAWPnij!eLY)=PdtD&R0gMAHH4` zS4vqA=8(+|OF0J&KQreXWZTNi#xk9OE8<9oarqFRf3=Q0wds%X;`L`Mz11nC>iY>y ztePcJf#7FW@h#XO&F7lzy;<#g@T?cY$O>@EvTfpHk(4fbUlq2y31mb+a4Lh{tG zbLM<5YSRSQtZ4}q_iO;MofL#V;7^y#cMzH1hO+ofK4744 zMcRRsJJQXZsxCyp^DqJF7d^;+@XqbV?%2Vd_)DfW8Z;$N@iI~pdyOM+dLMWB4VLQF z<0t9*+J+0JGwQAQwhLPF4CC$X&U}&}td%d)~Hg-j7#0-1G-QOED9cyjZ=dm61PEV+oHBV;{tniA>5=bH+TnBsHb~eff2m{ zN_%~w{aZ<;Q0esk$ea6+n-6P+XaNMBcU&Xxn-fxb*RBx;D0k$j{vj^Qix z*vA=935-W{4r;vQbP;PDqgzCkIW>QJP+cXSujFVNr&pP2>C-u}ksl3D=)06nSh|+4 zUAE`A(P&x~>A!0}-d*MtsWi*q{X3_CBh($db%N!^VQ;TDyYO>$+6p|1q$1o*VF z7l~!r^>;Bsl#J-05;mE~rIY-@~ zMej2@k>AI|@3e$l7jGRE*c%hKjWz5_#+%pH6!*BsS*&G(c3kF_#M8_X%udjWmA?V} zi;NdQC0cVh+@**$w?5J2gg+&o%7yQTr!h0y*Ih>qQnfvPPd)edvP(;eY^s7{ZGUg( z5yl1|)8uG;^@u2BMi2z+8y@25EU~{YT-G0Y^xnY;_M1ueY;Oqki;n)FZ;15^N_X-* z^y<~9#qcXQ;#J90)TB}4$Wd`=pFl1`B=fs4%Tcpgv(~%`F*}CBTB#PTbL1jB$IQxZ z-En4!(vqcCGRCA#TSq-UU+b66Sal1cZBqKM{Sps=cmBX?nWwo&8>@}zA*00}XjjMk z-o6^*7xn6)P5Uk+V-nHoN?2!h`>aiQ6YAwrhorFbcJHq(D4>2dH)aFo*_%FMVHNTM zY6p#EIpo>HnQKrTcdTJk@`9kv*(ZfJfvIy=e(hRq9QPQCFC;-5lVi;!f_l7<>tDYbeXktN(|k3Nb4 zv(_dJPH7p-0a%2TBrLrGawTi)ds6om-t6XP{6q9uPdSPvE)P^-1S$2&F1V9$LifFRm2NEdyXlnj@?9C zc-xY_5)WsRB?lu*l0q9M6Yx|j0=4-GT~UTDV@R}gV5>I6<|T9>$y!gCwRAw1T4N6I zuTe8A>OvtlX)9Oj9ns%^UN(jT9&(5BD-dPMyshe+!UjwpEWK=3d4cOutLE5|TfG)! zx#{~8!Z24CnfrI?xG^zkF-nH5ckm^gz;qbv z`d~U$_$OP+@|Eb+xthuzr4onl!$c`&#_2#Et=`<`1qYVw$vn~c2snjvz~}no_N8y( zcSC0@gw6n{6vl>e_;5D2o*uuFoAA21ukJqwdysj$vfA5`?cC<;g>v=RLUE(Un>e?F8v!b} zMaSy9<8k^nk z7gl7)rHDI0{)jKg_Pf(W=nF+M^&FZ_h^wk!}TfBp%-)*DE(xyG!* z3m((za3Fro+adK%*k&WxKeVZE+w{!VUHuu(*J7IC0(4Q;}MmRTLH?nt(H{#)3? z&O@4sw@d^!fpR(&(jBZT314!QfaesEz@<&QlV!cy7*8`95Qlh+p%bD>N#KFjrDgOA z`4K-T^(@xkgk|^kBqB?`F2N~eL9<2}#YHiAv;f^bqgkD#YV*rQ898Jl7MnIf0lr)W z9&K3EG%b6oI~~x%J~ayA;ZRJ2qTtR#y1nwl{weL`z7rq)H+Zz}j3PUVpXz)`VcMVY zcyF8YS_u)s9)#Fs6T{?P%xG7p)XQtbs9g~C^E=11{2yGGQH@dx;XaS(o{~54T~GCm z8aD@pXYOIJShayDKzE~RU5L*ONEGu%n16?o2=Ys!)+ZE$1Jv z4(%wPWSFwUpu#)JvC8x!QLx8tKYs7PACna#1b1@eUBmy;iQ>~Gx{hR}^Zt#c3T z+Jq6V!we+fuQx{k+JkJb00~=8Tq7gOfcj#0TkC$PrIulMresYwgK~M;p7B6t1&h$I zd}iUPMK;B2?WxrP4oy$RC;B+8ARTT&8c1ADspK&y<@bW9G!Ndixv5E`LB7bKPme%4 zslE=7;^ar;Pvag{oJ1G?wn6lGF9X%fILE&D8kIb4H6}4x!R;R#QZRTFc(7pX${D6( zgjT!Jx^Io85rSF7IE%m#bQ*Fg9gdQyYf_z|#PaZTKn%Y$)edw{>LpR|y@woJ3I&bj zd47X#Yug}v&>zrQ0B}Wx$)=}yPLWJ@8fOAkkA$D*@e-?2JCbG1NxmzJpJrt;e|{-@I-a*mkNlKjDd@$42(X>CR$? z2&cNUxk^a;Kv&hGbY95K>+K))pA%DHoc3;W|+HFMAb!7P2&=s*QL>v2tQj;i=Qku|qG^ zGZ5pRX+qPXh1zE5n{I`s+Z#jsR=$D6qJtY?Npf}${wm>(|a$N9w1@RJ&62${m~*QLy5p_DFwZU>S+6Fpaf4k|#4H$`H$Lr)I(_jodwYgKPn zGqzUetY<8-l~J0GbgBlI@*^F*BFQDJMPT2J>SL%rXXlV;4J${i-?_gKqmX`5BQVtK z0sD$n{ucUSgWWBMkgQ;Xg2fgwZ(>6>#~nB_p012iYnqz!-g|S3!V!|Gm;+okM}R(V z|2A2S8m(#ne*bLh&vAcJuNi;yK5A&+qWS{s_@Mr_ab!scn4sw%SKqkYx#^x9u}mZT zaE%+e)-3%VgXWE_)4O~K+NTtUuGhF~nw!TsFwrmrr+bX3X zb^B+RnNX4mx;Uhx^P=UH8&p2gR+ ze%VJgVXS47HiSF89BP;e=IMhLvbV9W#wk|wh9O04E z+9*^BN^I1ansXMZtMuU~)ZI@HfWUK?VPYF|)MwElMgUKH6B2FPIEhYUO?Ob7Nkj$; zi4Smu?wm870HqxO9Dg3a#uw#{z-(_Fg=LP7A)e^K?ljun=>QGK(-_n|if-K6#J8CG zIcsMZ@1m1)w7q%??qKutNY~CEt6um8uQ}q1E!3r*=$xl6RX=Dx1wlE7I-o=Blvl_9 z2f?9dNfHBAK8uG@Rt)Z+%?0BtF0zTbu=+}brPwD)`}P556EN87xOl@sv%I>5gF1|j z*n@>Z-%@2fiulpU$RtEPk}w~|AI1KMEL1&M4lqw>!rpYkZ}O2We}WM+$MF6Vx7>um zALW1N_&5!Z(xoi;Yroi)JQs!B_bx1H< z6%bq@0!~rA$QkW#E@MMXs?MG#@6y#}MPdC^aWxG_{%4`mwd zb;M#U9GtLuC6FO8n4nGWG~dvo-4b2>|t&Z3?T+~gU{ zbECF_&yip0IB+5}ZAS0-r$CoXPwffOsu)GdTz{MDL7AJQq$Ji26x1cJi*d;dUaxPk z{pcew-2UPOso*h>hXJx%8*FVNkw;H{(;&kW$!hjS=4@E=ZWM=In7pGneqUg0sV6}g zR6%1*!NNFIBEFYZ*5d?DY#>JpjsJEb6t$bq>wqX<2Lfm77x7aCLXN2{?HR3C;Sy4ghDJYM`~BAUbX z@sd?v8#Xcb_$cVgobBNmvP3aaklTmsvcY&pOJbhFbuWqf(83sQ{OZ!_IPD%%!aThU zztR++lH{wi^mb2eYerp!&B=xwiF9+V=R;t(m55C_2+$MF=1Dm@R{sj|){8-V&&C0> zh%VaEQ%^g|@U0;Pqs_uVDSK^kSOqP^lkc$Dg!mF!2jbB<^xXRAfeF{&lDDVJ$JAf_ zLd8bG9sLtXN}EWJu`97qLqKRoHWbup@^f?dU|BW@$Q(VxmJN(q=B@$sX5MKwAK}&w zxXT%KO+Qs|#X|&70=$pBZX76hP53ys11b^(Ba~o6`er17Qnzj6-a^YoP%b+ZQH%z~(oI+TdyYm?W9v98FHQQLnd?c?XckJ&cS zSx&em28sFmFH)XML;SpPJ!GoYQ*f|AeL7qjvcklDSVZnQI7gGxD&F9!BZ(H85=+rK2vb$;=|;C(U(W z^zlLhFY2!w|Iq>ZdPf?`$rR50fEvlg6efR4dv2x=Nj77%kN*I9Jhsxa|ozIB9C3ER3?madhLP&?-Dp|;Ed*j<}o&B*X( zh=PR#_*qon@*)auvD>V8K8!IYOmshv?7tYre@HV&nT%opdrXG+X~p&^xf+F5A zCfz zVta14FkeUosN6Td1ynu1?~9hmjMa<1^yZL!LH}3Qr;2b ze5e)oyez#u?QHQG^u)VVO4D%<`i^B7?lquNoKj!c8U`ZuB8rqP8FqTU+3lcDOUh7d zVt(KfoJQT^+{!IzS6u_!&<*Zk50ZzNaGXhlm=N1HKdfvc7?++q&Vb}d>_d7CF}IRl zrKv9k4HZtiaOpDc>Mx8)#dWP2-1RS;jSt%2n4dWX*1HcQIR=H;P&RbM#g9MOc|JhS z8U5|nr$n{;l3K;+0mqn1h&IIb#>k>NAqy`!u>W#R!H1!TS0%Z3a52RDz=9uT1eZ0e z%{U0LS72`#f9&{V{&2lHuqyJX{goFQYS}0`X`}Cd2nv6 z#?ZOqFa8RGpq&?L-7WLJfTq3ZX?_G}!j%<=$Dd(ETN5c-EBuRNfzR*#$TSU;*)#Zc zzQ%159Kdpm*Hed`EZQJ=u?A@=@-4+t#p0NGp9(2?k9$=lLYnNQn{07x-pF4f+Gikz zvtNv7l$d1}Wl)d2Q|5CGj*=rvH;tMzVoTP7x@Gg@uXIdQ0igSWqaDTDpkEN~_*?vF zkGk+LE;)!fQZ6i}*2=Mf1I=Bt z*|5Tmlg};>?7i;yZLu0CRGrstHV4se^K4i`EyQh>8i;`o$jd@?xIyhhrqxR0vpR!J z%cUlj4arroTh%J6x>4TTWgXnQu?>!n6@$f^Hr+bH>WFQf8%)=X_5`O^Mw3sS8qojB z`8m@KV#`8rB)`4hoJnV`ajn*7BWLvqC~^h)3~(cRpVpq~ZC`CHsMYB(t2?o)b?Xjk z&G%@w_b^846CrvcD>Nu9*mr*`6T1!K|J)K|13wabcorUYIR7R5F=lPuIm{$9hFrvX7|m^l;^qfxR#MX~DJ`AAR0O+Gne@HaOq zda&4u3kHBB*ZJg0QbmXY%ns}2<0~&i5gSvH^E_KzSuXZ=)bQ3J4~dEb2Op_kJKYY$ z^!pyEUOFlLbG$tgzsOVTO4>msCoor|UKY_5DNUl1F}GsW@pJ%Ybu`YPi;H35j?)_==&kAm}&;tn`Iw|QpWt#$K4JZ@xTu@I0(q_!G_483)m9B0 zo87=yi&;A``feIIs8U@>ctluJo6)`RebfSNW57BXeDV4e_Wj}d3_jMwrI8|u$`t$L zFJaAMUc|~sw29C~y(zOjw!{>nUJxU6E9k;-QquQXV(?yvtfB~;TaviK9SP(JfSQfh z+_&ooN(tB&IxO8%Nv8076s=TyGv2giZk&wKpRe;Rc^?OE^OGjVMSvH91b*2p0lalX zwdkV++pt-mmwcRL*k_|QO$eGwKdb=jg2&DRtKiNH7{UZ=YDx(ku7LWE%v9sP&qE6e zWt!b0YN5)BVK;O;FOW1D`~WF=p;ckQ?BMWw!gms(ddGRIQ~umj&x+R-MVIa+pj);9 z5{FO73~=24c0Om0%;{r>@+%%2v8rjvxl@&Vr5Q-fy_ z_||VyseP(#_sFB(Vy;5Y>=bv{7C@J9?G6FzHR1f!9~i%DRcwcf0d!upN#HJW<9k2s zJA22(AE=z`r2|5rAHWuwLqlY1u-~`|dp;PDzC9a3TOM=LGu#F8@7v|pfTE`8rL2(QJRnp`RP00ag&M1h zFId!;ILe?~c9(`ebwe4WMvPDn8ulRX1F4!Mylm@`0QdDrvc-UI6`NFGb?LFa>S3qh z3~NPcXxp2&c|hZ1u*%yyjo(44zLT^APZ__wRfLLgvK3kC2$S3g)1%7b2~tt8&Pls> zvG!yXy~q@6S>>&F95YFxS>#@560sse^k)ddT~YXpIl``D2v>K|`mPM^^uhZ+v?2oH zLk%SA53tZh-YD>K*7GM=U#5RbL4+uo9tw^e5ZNvLT#tNJCKYWGON@L1x-}fFDsmNx`5SS--OyWdaG^ zJQ|aOU4Z>@Wq$r;ejfZMyFNl362en>crPLDB?5vSQ-t@5q60K@sL9V|m#ubArVGzCR-eIX=$L!Tpy(OFWQL2VEk z<11ROernx81s#~r5*G2a)cQVoYs8qVDUtf|RSyaFZ7EX(Yx8#RR)7DYq4xyO4 z5B@nS85GJx4}K98M=<_FV~dJMWf8BiNYq0}Cn(6~EQ_wEK&`kO0G4CeEYa2gG31)g zDAf-`w!I;|8F*!w?#KUfjc3@~gIf*cP&CH-Q~-(x?lziV>6!z|M(6svn>BeWM7l>k3&yFc-B%mouRPsG%1`=+ab zA+@9aX$$}Zi;OLY#u{Mzdff9CQ2m|2J>rvb%err@ZR4gn?-{Dn>T86sUC?-Lov8VH zy`ZrHsIbBGdF% zuB|JWUEP}ynM@w7YwEvwEIqnVTcPx%HW@XVo@;ATo|Easd{$Ppc#kiOKOi=|3 zt%%$JCzn<9dY%O81-#R18U(gi6y}_s)~Jkk$TiaS{{`vJIU_8db%vjx)EB*Z)f>GD z*XkVNRy8=rEi!qSU2**uze1>IdE?ZG|4OvU{i?L-{_3^~{;H&6E6Li%ru480oxA6NbX8rRtNkQE+c_ho-L!Y1w)b42Ep_ioi@r=MT~RXAG3g zA5Xl!YX{$6n_u9yiW;^1w2(7sX`QAl&rO;P-;Cw7%pQ82WVSa>>n#nq=Rpvz#WE|< zO|!0bTIx9&>0DvLlU`s!V}U#_VtXC{Dsi&anMKy%%&}iA4hzBpIKRBkheQkr?=D!G zql!y0{5ol@y%iTzl2xU>m6FA!cqnjEO_djOOco=gE0n63(%zJ+1Su+1 zSOb&kr6IlJ4S6D?L&Th*F(MW-jZ)z&Ou;G0XmG@&I4MeKa6~3FrJbp9BqltiDHW4t zCPbxY3&|6brBaVol=olZmL~FtGV^IBRYZR)rpAc!sFf~>^5k*4r>`HugPzDrn=7&A z^!sp9oGG$Km@}2{3M}|AV#tUBQltHqawSGsm2wqEoR#=8qTxgV!O>~O*oDSv)aojC zd`h)N#&y)I3&~HZ^rfaK6fsp^FcdO0KMRuKsDCFWo2AlM46rl?t9U1UbZGkOk_xI@ zr|MU$bV{c(p`A>LRnUogmsR#jmukeU+K77BS@y^;8!%0BMc&7e>M<;GfNx-TNU`tH zFY1`CXlK=-xm}5Q*GM{`U0jpy5HH3#H{_VQM@(~0*~Uz_O# zrQFP01A-@cLsfs@met2nm9~Kxks==2n|j{Iu(LD|KK}ja{1<67BXP96zHvAH$q6(Q zK}#ezF>{kkvuzc5jJMS!jr!E$y?Ft4(_vN{#*hstmB&Xq-&jlZl3KHBqH6vCw>*gu zhj!bxb(t}5K0Uk=N;r>G_@8nO+C^IESPGZA$f)J~l0=>&Lu@j5e?7y*YUjcuEq7m) z!lmYr09bhPzu}1vs5H-VaQF@x@dn)s-0ZP1mOcfBqiwnh?R;F}@K)GJrFWK-408fi zl4Hl&7iE~v^9%y7pu6!$e7j2L1jc%g_BS+-oO-rBO!F$cpWUE69BrqrOW8CR^)>sj zRG1*GG8$g*soIV=4B+U3?m}FI7h+ZW+Q_d(ziJ0945sWd#9q}_TrG2KRpM;lL1*@P zmdr1#LQ-Gj5Ja3g0oks)m)Jq}1qxwB?#Pm@Lk(?b0l^Ac1!UU&RDS@Ry{b?KCi$B( z1H#B|G1>isdhQp8G6N$HXp?F3Gwj(|29CgNt@X3RcXD?qkE}M~!8GD+r}h)`y5L|R zJ`a@b3a4BE&Ta-9gIBY*e#WewUmjiAsjUdpiQCw*pC`6KQ%yXHLng%ri|h|vd2Of; zx$(<=$|9x&SNt9Jrh=tExCl<6y?_=<&V~0HqWiF$(XkAg7g*OOd2svl2NGKr^%rJ} zf4(oH^j_;DrK%ji`dCXj;xbEB)!0=>Wfj#WcS9A`m88ujom+QNRl};&8%0Z626t;y z)Y7G5h&-NWO^{0t_IC=tfAMzPt-bbE|H$JxB;)ll_h6q?hkSK2wgjTq_AuWk!vW?W zW0b!Whuaaswb{QL!hScq;qY+>kCAqZ#XtM5eLXsKJYsdey3_|v5bWp|v`feO4C`*G z6?~P83kvkBk-`$@giNT^9WzDgk|+O0^5P+1f(|=&s|FEl$4&I{z2Daa(B1k_0G z1LowRl;ql?6MQ*!h*B(u+nZc5M^p%_h8|C~pL$6q+e`oM2zW2qJ-%RQIUG3ljHvhA zMBT?e`oHXX2cLcHXK352y(eM26@Pcn$(;DLR`5NLydsV`nUWII33#;x&1o<6A;0}3 z(Fa-|h@#~|FWA;8zikgbcA-SezFvboLXbLru{W;L0)$Wzn%aF~D4<~|z*lm65j-lVVPrSMfxHLHC<>Syrb#8~!(KJQ@n@b^ zgq-YkFk25V^7UBoAx%Rwe=*u~`B!XmZ*m`Y-XB{7`dlIU1RrgNL5KFo#pK~QMaSoy6$Sn>DcfpGsoF^GPd?nJy7PT*TlQQv z&m34A!+AymqFZJvvxFQ+{qAvR$Kz7+OR zn{tPe>PDF3ZzRzqw#!M3XMH zCl9B@;HG7{xG0BdKfmY>N7u4!W0aP@E1CJHbSS;HMp=s@fIHnVp5Bm4`JzRyRK`?Y zA(tR0t%Xeg#&I7U=R9tFLUinTESfg9?On|-bfOT%5Dey_9iZr79d6WyZ@YNP$c zsT2qtg-!MD#@sCu+8x-^H{!qCU1=XD-l*_641JW+YGm(ak1E;&5kP|7^>?#@*sLky z)knw=gCwv`9=SBM{ko^M_(_;{q%Hu0iQBq{-c{?KfT^|O-1BorQLKyks%P*g(21U<=1ml2kh`XKYc3MIqb2f*Z#xUI|k_zG;P9T+nzJFZJn{_jLkE) zZQHib*tTukw(jxHyYK$kXJbD^RCRP@b@z{otjg@lEA#qi&X_A_BCZ53e*U+?hf|Nb z=n7PBS&V}M?a;I_K9-PBOG@^>T*b0WBekqaY+m&znIU;w|FLWiH+tLn@kp$v@06*q zhVf0Ru!h;AVV>@*Y8b}{J}3W?83f9{i)DN9p4cYJl~&)o(*ziI-x9NyiU5{gU;5+0 zOyHTgnO;AW!R6hsAJfx|=`7Nlq3i<_Adr7wx*BP}oc-4td%rpSgx+cx%-2T75EHN4 zi^3kP)DE)VEroy&hip3t-!H+KBRIiDcpH@JssK%4-bPAj-F7%rwzy@MSYGttPFj7( z9{ZhPZx;l@+v;hYf2wlyT4uq{TzgmP1hsyKx4LzrQz?i5W-01=^?& z6&CBkk@gQjDr<{&dEZGiN0mXICMKP?<)C%!0qm1B)+600bIh@HdZE8(nt=o*Z3M;q ztTXD);Vnug_imx)?}ndi9oGv|f0v9m;eO{bpPQgi_ys9Jl5WgjiKaF+wiYqTjyB9* zt{AKSUe90;x)okvr*BtW(oV&F%eWFh<>NZ>@ocpu6Y*LuH!^G((t$cVS|?=O%)mN3 zL-8WKa;|+9Zf;DBhZ=7^jN{RMyq?;rhz-ZXkHEuuk=1~gc+B*aAcld<}dxPb$L zRD}EG(fPyZNzbEW*^^>rdJcK=9Hpbb6)BnOotwW!+rlqW|LZP`mc!M#O}>7!RQ-B^ z_60k|)8B+|!hxZ7Gxn!_5gx%vElF(uvG*LO&5S?&TTT8tGFB@ecZi8eB>a}kYNQl!$U6f2WgfNfenW3%x+8~L+R0`_@XQpbBW1c;g)?sIuB$c& zOqqGR5WF-DOI=wUty|mSj^A_uj1FZ6T_0B$ON5do&S)1fo>$82t1_8NZP@I_baQ9u z(-$=z-(}t&D?ec76znBJzn2xYX}uhz;W?R+bU`0&)O7D1`>2Cjm5i9pN=@T0n*1bW zo{idM>E)MEsCU@#M%In3M>Nnqj?y!|6TkDTuv;?5Clm9W2mR7c2Dt0+Qsgm3v?~=; zBbm5+#63=pm>~MA2K@5+c6?dw0r?!4(qXMAmCj@AG+1$mka3RTfJ!Qc-3eEu#dOqM zq#p|<$3P6%BPxG{Wzs@q9xGv;@n2@v>O3g-k7Ohs! z%9F<=&&<1#0@QT}AeSmg(xi#uKOz6q>i2Xcr+NSImo(%5KanfR+Zov!n>hY=bz2uSn4hoJ|4P;tpk}E+O%O4Y!oz?~)V(&{%(+PD1q9xNce;;y&hBD^LdTajjPBugt zWs|nhKUj~^9Ca2Pvc+K^J(w{@#TRv+G&4nu%C=c#UYX+a#Jc0sAVqa;QYQs!Wo0G2 zhy8wWoycE`XaSS1IZdtN)uo8=A}v;~T|g+68CTKiAVJQ;Du$oIwwQJxR(-72DdWkRAQbSU#Uw>T!^|xg|dWhays@{7G?uRSi5^xMvjc$+pi zp1~IdVz{q&bW$GTkR%NSA-y-pPX^2rxDu+Qz(gF1m@wRmlsUeZcn&AriBu}yPO4k2 zu`OG|m?S@B^a_g?1jU;c6C9tMfFsJ`#mzW{o7TJz=1LtK z`x4b{DI_EIz^W|OaU%bE|3j%Q`3Ytk(K-4-#GCje)PwA#CG{wiC;UNVYw9&$cjz^r zKmCD4F4!6IXOQhAv_17_WaL#elS95CPFVZ6+li;gKs%cZB9%{6KQwJ*$;< z_QcV!jA6I+U_8{BNMMmTS(}u3;@&WR{+w)6H*(-!DL%n2T|%-Ij~SO#n@9<#L#c?g z^27v_)C!3T8dp@xD6@zo{b-7~xSo#q$g3+NQodz^yCb8=)y(`b1Iak3<|tO6-BAb1 z;l#sduhJXs0{3^vefB0LHv`3-Y{3Spk7FL0k8~W#otC@Slq!BBE~|?c9+YM$9|G9a zHZo*D^Nlj_SgSN2F}5otuw`qi=f2?VL|0k))C1r0i$Pip?O5kFqDEu!9Hbo{0Ao5< zDfFP!gu@#t=GTq8^ms7mGm@=>TamUgssX_Fx`ybLJcG1kcNZ6Dwy4&kKT~B-TB~dPF0av!CnZ z^7bL!q%O`PY@krHH{8l%c&a;BkY(H|3#W-_{AlgVJzn&|3D`1g;d8?t+tF4=iouz-Do}b}e5L^zRE1y|?whW{mwz}9{ z&7STxdv?O{8WqlQ&u{*jba-0a=8^zTa$aX;hGuxangA&V6*`DE3cL`!s`eyqS^Iap zTWIn?^2)r>ogI5S*}ykKwg(oc_#Z4dE_Te-f2Po$26J}1PE}}ZURHOz`m+?Uq4eW4=S(b^$YN82r>{+kr#Bc$c?;J!yeWxWq)m#E8-;J zgenJ7HxHn2D?Ak08%o8G=M}U+q%Unx!&$`%+Kg`6XC2|FFMb!lOBV64`wZ3r{fwfm z;Dy$jwyPB2J!E1>)`uVdRIhx;d^;Br3rtu6;Jm$ysMtkCa}7wPxdy3G&<4#-+f9y; z2XUp*1?T5t+UAQ;3-m;P@n50j2j9$1%LN_^+$9>a?7KkAh2f{GBaoA?3}r#fh32PG zyjctPn2}ucv?hDTuj1J#Y~*+_aI2+K>&m@8DvxX(2s+T^{7! zDFL|L;z!(o?GyuSZuuf^z;{vs*Eeb(Kmeg3M1Mln4=8}*P^|yYOrw7U?OX3spbLQe zaM#TUB(9#cP&~hyqP~B`4Dx?#8|M1**Uj|At)94&KfhxBh^525zm9%}q<)4}?ksm# z(0hP={@iKpwxIWb`l#J`?!KV=0)1ue&jj}50U~!9sJ@s1G!Z>8Um5!~fj#+v%w1cm zFLnS=L=Ws&&i+lHZyq3Ymyqg<2|y9y3-gt}pBw0#4@lkBqxxb4a76gRer50P1PUmB zK;9Cfe?xzm4*3FqtK9AM`l@{(-U^_9!+zKfeFNV_qyu~l$y${;j)qP$<@YKoBRuap6?#7Bit{1Hj9!~jYq{)pW|iT@Om{|HqB z4Egh0K~UL5e&dIxgx3l$u;>jy=v6Dh}(H?ByNfOQ@eB#H6Szs zA}fB$zWEou<2AGJ`bYAo5cy)V?=h?O4@eYSD; zxL`d(#hXnBo&h zN8D|lnhdEc6ku~4EjV8To1Oqy!U12z;LpLusF5U@;iSvx@>Rq?_PO|cG1prt0vwB7GxC zWu&5tM|P#I_$sw3<%mZYPWV@w={Aca{6h6fbwwH$G05<4n28HUSXwpNuLzJrwzW9t zg;bEW`N;cYa4}Wdje7y4u)h(oCjLhEZGofFr6<=t@;1AG%P`vwSb(^j|H8n4l zNsjMCg=okqq1dihHD7S&FjzV!Wwj}GN`WwA;PdxckJq&F3F}*wADDrY2Q!Y~ja`V|DXF1( zgn+xVSVnqJb1M_JnJ+6pl1B5wHmRTY$3=k&q6U6|1^fw5b-S!T!H^QLXhJNu6y{wI=^!k&p4YmMYgnaHpCtYjP1G3 zKVzLV43lV&()0HZbq~Ay%$M~mqSZ#BM6C8Yzu79n*czegB@C^ffT-|Yxr$s_>45C; zv?Gj$mX6L%dJe1!*xd=mTK%T;$p<>{7lEP#a0m7A{2nrkm~|VWp}x&@nI4MKISUCOrNJ#wwW;HB@|NhDnHT@)ncUT`C3; zV#-D&_LMRA!uv}ii~aF?iK}XrWZdwX^6HOX=q1^`L5*=Qe>K9|(C~mrrvS>e{NTfb zKZ4Y=TcUC~F7?XdEz!M2+WT+6%Dcs(WrJNkD1chMFONd>?;4zzq?g;C|J*FvpFsZ* zK>Qr+{~Yeq{r}l4{`XVDdI>p}Z+v!Mr(Lh_2lQIHfohR!pjgwF^()dj^U1CjGz(Ow;96WPB^RWeGX_XX^08fV zi#IYV`>w4z}#V_Q`N|pW5S#+FNn~N#xo0nG$*NQ2T%QA<`&`dyv z8qv}+vGL{7&IT-qtL7Y6CRO;j0E0sPi({HeL{k7;#%;AwbQCz|yIqYw`X zN_2m!3kIW*J__j^eKJ@nhM1OOSOYY*z&}~(&thVHoyq{eA)*y>SvVM2B#nCTl0oI~ z!T=cMaUe@{<+iS{0CyV(DcshKRB6`~-vZv&ZOE?Ifm? z4w$5LrrKy74KLZ1cymdnx_F-xHbt_=Hx%rRdN1c@EMl-@_i$z=5##JlabZ))=v_Y) zc?rm|sLNc&<7Wy_&NTJwU#-4V*--$fZc59~RM$ts>Fw^%6TI%BAt)e?{{{ z`=n_WY-ksQyI@p15ljSXTRM~rLr!V%e^P_8K*Z>#gmNWdbu~L6yro-b;s*j={WCXSWHqt9jVcy|$k2 zz?LcH*4in!i$fub%Sx+YNm`(<-pmS)rl8LGK%FI|#H@1YjFkaewtyH%3&nxoh>+`A zclX-?1-y(>DBv~$F1?@G%nJctAOGbzGHdG)V%HUR_tBWR|Ex-!hHq>e;yEIFTkKgl zs|WGL^B2Rt*0kukZ5}z!Cl-z2#|E#z^~iATYl*=8bxh;VR&hHr~hNG|^5l znOrrm@k-rfmu%rN6|Q+veOstn5bCjq3mt0zlQ0B|hev$!ZxGvU%YIK)1wijHcS6@W zo>cUX{~)z~PAV|;5h=Ut*7MM&fg$g3>hSF3n>olA{_1d_*GMQHP(pZo2f%o6%RKji zthl3}cp~6(C%gjaYl`vkat@gl3hEI2Nh$-Cp*00bh`dNBFR|wxC`p&qs~be^@c%(Z z2@_{!oj1LA$@R3X+#oxNc3F)WJhqIS7t;vnkz0+$enfHkjO%EzCEHrz6>=qXwEYy2 zzkY=N`%Z=K2>S$x((sLG0wlb8i}HC*4ZPx74Yi5dmBRi+k_rB=hUSmEwW00*BE*hP z+HlxVMhp4I&qWcRYBNUw7d96mHk&Fh4psQKT3_`$C5jAJiJsSiIEuS@a@9e)4TK<& zVmAQy@9pef0OT&V8P`_J04!rA-Nv{L^W<(+*Gj4HRnvFZimK1+Nog){XLu~OD)-jk zl7-e20tm!SvEj2OmgNDL!UZXRrpYbGYo7F!0}htIX^Fy71|Dhl!I5yV8Vj{nL$wzg zI(3!pRcKgg7=`FcaHb?|HRT@F1;_3nn59@LBy~mWqJNYZ;Be#rVK-}z(P%t5ZLmChYts`|C$Us?v~#B$k~>k-1rWN~lmbV)SCM$RZD%KZ&1J{hz=Mlf@y<5@n&UJfQHOMgEf zO9HpoB4bhG({)#@)K;y3mm-=^k=S69&5Y5e5^oM!#}AR5+e=+M`T^zovq%DZ@-(t@+!G4Dun+%bPLk0Rs( z){$)%&p+{&D#tySg^txPbmOlh}2IN;qes$Z<=KV?V0ap&oO0NFH0^p{7R zb@Dvt2Itdd;A&m2@aP`F2_ai`>dYfc9C1OlbcfIBL3bkBHZGg<>6TYD4(yXcDB27p zaqtgFX?Q7kO4tk(uLv*AE#6&cFYI6>2m^91x?4IRtC!}nh58ofuDy5j1{S18;v=CK zcaQXw1 z_Z%paYhDboO;6sa*7x67_TQ2bQjB8NY#Ae#S&6=aueg(=tQds(+=A%>uk`g?s43o3 zuzZCy_pWA=ICA(JhOM}NDZaq}a}C>r%6R?$VX))?2Lht{e_6xI28LE9q@p%X4(|UQ z9m-Cau~`>H8twtFc}10|m4pH_6PB3&VNgx>kj{`^l=@v3s${R1fX>O*Yz!y4ozJi! zqEa5pFG%?B{4%3mf()Gsz~#n( z_jU`>aCbbALl=v;s26KI7Q7_Rn39&Xs}-H4PvQGyj4BOIn{XzMAbjj}z9$~8azNkh zp5K`Bvbxu0SU-m+2UVA`lmFVOeZ2Du#&-2O*#7{2Ms=<2JnIpA`di?;C|864R|AXk zFiwa)5X_32437(ydhyQYkWYjeO+@q6H3tssvIkLVD3a;PeOkS(C~_}=XlxMV<>iHM?kSpt7$C0HCw%rIW72hCY^by&*sq+!;3r` z_cq1dPaUQ6@^C<(v_xXAv%cIb1M`K>QRg2CR;^SlOVJDarH|FrtEwI` z(F86&yxVI?B*QW8H^t&H=Zd;sk|f=ojvmi4SBVKrRKk^oE3A`L=*wZKL@Mx=v@57B z7@L%$%w<(`6TOR?BI?7U>K3AgnN#%Rv3JD$Q`wd)D5-|)4QXkH>sf`BXiTik4on>n zu(3-|&BcewM0hf#vntdN*wj0#vl*PITrRCfrvK-qnSOg#iYYC_z}3I+V@l95{NIT* z7S3R;Jlqroqq1R0_NxMM$mznW7M342q8}T9C}#mMZz(XIfC11yfB@)jqo*JZdTQQr zsU*Gy=GXrLN-8V`VCE750o6+a0g?QFsp5YtVU?D78 zhYx40bo2%9Cdmdpo`={;Ps|^`sTW}z%w}Cbl)56M`OUTzmp8R>6Z2q-^|Os+nIPn8 zco+e)N{-3mk5k@CC_z$4ipGLZf^kWpG#t5KS}2#b39E{^wxJw3yUN*cMC^V7D@EXY zt>{#$7tP|wjqOzHD6ry2r5tQ*l+5j2hz9yFN(;*)#L}m2;jh!>78VgrgBb%ACt`-q zvTPAi4CR@tQjt}9_=+_qTFimF8R~>pv9e-VnzyL+blL&Cl$6>9A_Rw?LV^C=MgAP{ zU~tPs_)a$POGL2sZEV`1c%!?^_E7#tR|D|ix|GHa5RV7YqEMQZ)!k%G$5!>E&@!J? z&A!4fofT*hHn{sC2guCDY?GC?VKSCFO%c&jm1!j+R8g{lOpGybdF&`Ov7$KPPXYJ+ z4*0@$1*y8x6v!)*+}ufZyu&~nnK)Hw!iL4ziTcbloNJ^+N4&}4EYZU?HqmvxCF~rb zV^krSm1(NFx^7k%vjz}Z{ST%IzzZIZ0~azI*{I>m!{<(ECe`B2+b!vw+IZIGHPK=g z7)xwyBTk%ChrS5uusz8jLZft)dQ4rl9XzLuh{q3r1!Ud?&7sLVZdz6zOd>d_l{n{& zVLpy|b#!xGEFvzkf+gc1RG9IJj)hBE#7J`{+Pj1$S~9ZR@gv23pY*X$2e2M%0}u4_ zXx16qoV8gr^0p4MA4GSu9eE-rY<{jaC(rkynJl=;8CtD2VAhyoKdUkCKL#?5O_&J;s)}dx;>KlE^ z-He50Ycrrfh3yAb3q&HR3f0wAC&QR%@T$!7m@H-1szssJhbPqu;W?JoW^CzWtIfGN z3J9!W;GdQ9l>iq8pfz{WL0^(Q^@@|SlJTXvkS7n1u#`d0-3+#7VT&QSCG0EB>`G?* zCOXc>&QXRPxb*k^LyU34rp^oJPYdlsV|#qVsOXHNALet>wc(hb@BzqIjVLZ>uNA6I zza>i6qM>P8UOXQ|V)ue=o39xV#1i)?l8Uij&c~T z4e>+tM*-WWAS^bxV}gBOQ2!D4<`1xF@9%1fNOd~Vy3?s`$QORN-N3svvJDzKzDwWL zCFn#sXsTte3fVK zNN+)?_e_ew%YP0VnXUU5&Aw%!>Bx!=>cN{+mxs;A5+&3>6C7QHSGIIXAGb=|o6127buv_wP2?X9Q*c9A^@k6U0CnhZP@7UwSfG>B?H}>}K z#}}p)J=>nTdT0w)3|jw&RbUkpvDkf$jYW|d>6$O*l5H5Ndl{L}H0DjiDSsYPe|(u1 zl)YljWCLM3t(Q!U%0!83T*j3$V1?*4b3t1Ea)}cEEhFTOBL;lYVZb-Rt{~pIaXw5p z0f5uJ7w${J5+=4R$Kfs2{S&E*J}bZfUDMoUnr6l?hggH4wldP{V}P@qn3^LesSGn6 zMs07^oMU_(p10PJ{s*ewgb#J6b#KR5`e|-8!A^uGc&HE$!?(x}Tw|*bsc*;V%qk!T z1m760jL6uDekkNrEERK0hNI(Q$Vp0g&q8?HM&^Jzf`AMcz;;)C* zqs`=FLG0LC^Y7*rBxv!iG|~QQW@yvm+7?f1E9%= z0zy!o!l;0tS8$eCswjWXuwbUvNJgygHhW6z7Jtp`$f;#}&Y0VMM&4=~Z5AQ}pT0|@ zY8AiWPSslJ0yd!n+{iII3*!#QE^O|Y{yAM*A!?1cb>K|ll%EgAv>8&x9HEamXIn!+ z;EOQl?T4eabS&t991JH;N|_<2B60d(B23s7q${p&XB6&1#C&keg^ax7qw{#5ZbeB* zJ3D?_z*ut2vF#`<8945FBm@+F~w9et1LPY)Ht{O6kbSi?Z0_RAWELOwN9 zr_|q=esn53Y*i!pKjBW%Y!T8y!)VYHqVlm;CF&1p5IT|0v?9V5ZDSQOmQ}X9_XIOf zhM;O-)ohm%fqYoSE^bff5=lX-2`J8wf{_^7(LKK$RhKNbXZSspipjPme|qu2$t^gGBVvDVz#^?WL>J0;ugFa?FU_5# z=tBRk<~ZHLc^ldyRA3y`&A>Z$=|?=$oJ>7(2^Bc*Njd%^PbSh21YX!P4kd+~dG?Md zeC*C(Y=j9JVsVc|ChEN13RPM{3@e+IGrjNEF_Tx85O}g9r-%dd#^Ir4&PP&PGqia~ zQ3$J!@i*L8_^W60i>ZY}-HCf0CRRpIFZd@!%G<;v2q|VwhW2e8iLg0?^boyOS4a(u zmTw7E#yn|K^LPJ6H`NTSZ_XMeUH6oBPvL=y8&}KrA9CIjx>3R~!@CG=oUAEV~Y}&wJ&kr5Tx$+`W^@DNLvZkCs;>o<5I{gfYe7zohu~ zlS*ynzAA{6L6>ac4@ouu5?*qtyEOKyeN!DqU6R5TRyXjaOnhc=Uu&*knEn|y2A;La zvQ>3**cMuq!IE$IEetH3gjkldcsH#vhjNIQvXD zXrq6F6_~K|OYg!Ie~qZ(-&E)!DxgPwD~3`y^14pW9KVzyK?O}e{*~Y}ep^%@k0pF3 zsX <>vtrEHW9@=T<9ES6!3%4_yCry|?VDMxO?RDWX0_&_{G2QzkY2(4~p^v6l@ z;#{JEI~{kY!z+6~PXR65um&muMF;DCR5FTuPHQDmNx-Q6DGrmf%{1zbKDqQ2Lk&GU zqlr+V#x`6OXN&lEJK_TyPVV=Etmq4;Qcgi+G0kvfV(0#E#gII45=$BsnLC5$?C>`O znF7TOvnW~CvdU#ZUIsgBDL+p7$~Y$2IRU$++#lyw1IgC5oLrSsU4m$8s)iG{DG}}N z;GhE`KL|mB>jN!y3zIv1T5nkXs^p#Y$C#e?eg z61lukKoRDP7T}Owz?5(&AU|IBsT< zzusKy6=Z19Zh}#d(Jk#cB`cuKA6e(}LRi%CLaCrr;7lQ9C`tl6^IHdJ;Y{)5ba0AF za;7iA>WckR2?EV)yo3dF)K<_K5oP8&ODPE3k3zake|s_^9!O98yJcF&7_} z&K+kzc9|bQO*i;?rs^C%JS`@np5hN8BcoYOP4JHI>(7J+jNHn9iU1D;7?Nc7(41~) zP-)@YiSc+PVWEYh4lk-6jZT6^3Sye13XL0lcNR&5owAm%V<0-3`{I57Lf@=!0jMrxn%5 zuVWV6)d*+PpL;Vf-HzdSfB+Bf#R&LvNNF{cLcx=F&>n=>@96f|w121_7jKklKZ!bg z?0%aalrM1Xo`)MAgWrG~G_TOmY+@^VPQO;!4Z9nTYj1-a4{xaJzymjBo;|19nm4VRI!BJL3EM zPa5B)C2`IgJ@PHGVJQ-dm<3CdL(;ux16JY>nOC*$q^JZK-gWwU%8NS_H8ZIIP@@=f ztti7vaZtO6q*rhWpHTZp)D~Rjm+oPt-#m7GYXG3JFPsP{6|7Lpv#QXalxEqI*htiH zW^f`Wv^q7+p}mkeRb#Vh9OlHh1v{I-@JEShO~vE!_3;vi4b@QurQDgJ;bz3IF`F@4OEA8rhYP`K{=e}hCw?V`WWO8mP3~^ zw_0z=-|#I$sPhqU94v=hrx^dz=`(frEBO#ygPlmcjo#+08P&V4MQY%?Mo$YNwDIOQ zV!K5y+EcL!cF;(y6Z1{CynP@)@sm7fHP zVtf;@zhTMydJO2F7y=4w@sRr|^N{gtf!SKYw(P(?b|IM8txw4YWJ|M(2fSB9;n)M= zm=obXP0?i%y0p>;%_dB&uMU;#hQ9Wll8Hh-lICx z0j;cQJo?a15`k@qa)F=oSp>z}^_j9!a3tg>9>3r=_JAdef2ue`mLCy|Xu(339sLEB zz`|`>9aLyu4Fj8cRm9ffmfR;Yw-Piz%^O!qVl=jMNth40svA5__zf{ZcXkX!v%@Q# zdCvbj%O{x#`$x_PjzFI2)$V@0n2JIGSpMJGgqbD6+cd)QRiH@L27)8X`+}}pU1BU8 zK|o?(I7J|4sYF8HlsU$jRXCVJGZw6!g*Vj^ggCivEiYLtgI1#SlJPU7RFinZ2}9%5 zi~56J;L6emj1qbSD&_vt!EK4;34Un72>*&XzzY+)HR0b4i!~*Y{v3R7$6_dRDmkaN zpb@E!zJL!%l>YKEr&sIZ2;NN*I`xgc6La=ZN?=7kJ9&bz&D z)VW@}yTCRyryM-_HcL(7wnBnXO)uNrHDP`DrhfP)(PHe7JAg^fRapREGS_htKA)P9 zQ8B$$3)^4MN3~nIKuvLiYDT>P64d~AGG)iy!;)2OLf>-%O?lt(+^_apA!1|Wr6qRS zUxR%;?|n<>`>qrDk;AO^KDT15?n8UJg2hi?c+@!VeM=_#RWqq0V@QIHyc=Gx*l4JD z(tXS%F@)P2${{Q;o&($o9kM^AAfxdJ)`>oDhbvQR#f`g>2huVCGyc!?KyI9eLj>Ps zg|c~odlSBAm}gI_Q+nJKU1QU!{@;x;Qig2)HQ_D%+8s1$-A(yXKs>1p3*ae`h4S!k z+$BhDTt5=eu|k@N0hd-t;RPL)p1i>uZo+-d+0=tW$gW=Msvld&&8V)VzGCU;BMG@5 zV{0l(xj$IAy#QV);wo{!L}YM$1b86rwlOduNRVtRxRL2Oa7{FHccdx~o7Mx(CyHcv zuC4SGseOvxX=JXjz4PA$?g-q{(I1^|&Sw>!H7%mlj{1YN4)jf&KK4+LBelX$`^ne? zq-&g#_K=?pM7+q>ir>!3gZ46b@_F>F?lh;9J5%;}Ga}>7{hT<8>@A!ziR35moz{;z z>whTiuE$=AD@M-jv)V?i6a=O+o6tjMJ2f2J9$4Qd3ui#ylxI!N@lqf1lC_9(A*zxB zr;BDZ9?J`6{&D6sgwCA-Td6PmN3X4-jieNCR)-(FA$%;6q@-Mj8YWyW93IUGvVVnl zerU|kJ1PXs3`hb%WQYVgAoT)70nCdiwUPT3NiDIxqF}exgDZQQA1sY~xU(_7M0u~| zPPVFh~8aS0JK+ZZodFD+E-XE3E@`Tt!-LJ zu0G)hisP-oT&$h}flqYcEiPV&??^m=4x-!^?Mp;+*0?@AbToZ>;9*P?p-%#&!fJm< zF{%@Z0mR>@zCH48h57ePbN!RmW>}{2qZdq$DmlNRD5d=D3H^DmbYeiFpqAaa3=Tmz zc3j^DbEmeVrUd)U^b!2qd_;sa_wBf`CU%1AES|~S{ryzn;rIjxq5~O&O+JR{!jJ14 z@x@(mQ*iSY(u~gA{pe!%)~PIwGkv&ZY=QC`M+BjHU*NtR@mYobu0``KUnx;F1Qx(H zEa}A~TmjRKp+wXgX9u4;xpIh}3TXOt3p~sNZOOQE#t2sFY{8Ib zL8B0CgX;6@zlR-?tW}cnvtUA2U2v6=N$Afo zv6(?xW>bQq)ap^`Zx@T0BGRH|kN)kGKB*=LV~9ECcWhXPyvv&GngbRO^y&cX4!pl{ zBg4`o5!MOZDgdn=29AUTYmGD6k~W?ipO8MDdI`PuR%J-7S6@1Y(J)fSnKZu7S5E75 zB(L82tI|>_BagBzu(}grGf}2&S!~oA*#VVkjQiV46gi_3%02Mf;N9L9Mstc?(`98% zLNbJ@U+N>U;E9<@7B?iLv)5-+fGcgLx%{<>!Y{~r{TRps3Cb+6d(-h(?b&+fC{PpM z=BIV~vd^Q6xt~2R*00XRt#gpf`!=k4txW|@^ugC%6ih)vd!nD;N=8j>xMD*RjV;^J zbNYB5EYthHS9!zr)i_j`LhpRinhAkcZsm=n5Y9AvGEF^470RW9I3@%r-fzyX{4}t&M>1hsNBm%vTcDmLilc!8VnmA^Gr+g_0_#~5wl|v z3Ldj3IBkT8rN3NCqt)9*X|u!lh?2EKV<`>w5?a?}aUURVMoNDad{%u*t|xKnQl@Ne zj7Y)~l+YC)i+1U9b6{&Hg-ez#wg^Ux%F_-nSBv`TvXT|?qzuUA2%dahavfouCDeNt z!+sPEpY-sPQH&SpU=TQsmLLRs{}(M%Y%k1R*_1bK6&;(VrfpIJN@Kc;(ghB>sHtQX zj{yXl6q!9~d7wwrlaywrHKq8OuY^8S_^+n7++eG_EZI*k3`nk&H%Hp16A4{)@#G-! zDZ8Ceu&GYH;{}TM$AbM&fT5asE^YDE0@pOfAYahC4NZdo*6yhXt^P8&G$+la}YN#vL_B@8?46-b~wUy*Z7V;i+DS5 zVGy!b{R91cNSs|%`)~LjGd7iCbMxr#wcn0}Kc}DXknKOxP`}!8l)i8Ae6%_-D&pM* zNm3js-TQmk z%y`%3^AXPn@sfQ&XC}JP$y{VbX!E~yq032UA=Vx{x0J(5gNh|Sccv``-ncFO>Mw)> zLT#N;yHtNaZcC-S+iM4e6H+dIW*&Z#00tGY_5>*%pg6bl``kid)k>Kl zV}dts&0ji6#nWoZ0m;^CURgq?XBRGvHW^0K-axS|OpW4u6K%wsRM0BnzKW5}u(^dW zU+E=$+A+DWreZt1GGj{}UX8elT<7imeRu}&$qNSW3>;^#LHsEbJ-)IDM0&v=J*ZS1 zl!e`JvsxWC8ez}j<4ylJ^<3C9<9HL~$NC`?z=^WaDNjieqBC;nkudlP%BTu~{ zi}d)SwB}XaKHM+Xl1NPHDV$#p6&?;!LM~IIq+`+G0vl&a8UwR_X?S{}4gwxiobVb< zF0_#>+m8Zs#C{kY6PyY|*Qs1~i$aK$Ir&0X;#%R@gI&&;!~h=R5aijbkSlf36Xy$3 zMp>m&#=jEO=1b!U;q4t6!6l{y_eu@D$YU6HY}OQ9uN~=DjXv(6LV2*fqKv?0e1ZGX z!OJ(6XL!z|`6&D`!jwLGo*q6C7C!NM4-{QAoPh-s0EL45K zo_4wl+}io5y-9S;%q%Agk(M-dQ}`F6$qe~G@+ArL11CYS(+CmPzT4#RmO^AlK8CAE6-!!v ziX&oEmS@@Ff~5AL6u;y0gu&Ib!KtpIL{ao;gltoANKT*qH&I${dyorY68Q3 zD#;=HrVMRnZ`U5dkT>qu?_*n;VY{WEO;P*&VBR4U^RLE0q8gGUn%I>Ry4l`E?V{$puj~GM6X72L*>Hn)Il>Em_>xb}`>q5o^ry0eyNaY6)1*3mTZ;Rb&Q~`riX81b;ieD6+-t*F?FLJQIc@D zd$CSp625kkNL&fMxu0@_NSxV#6u(4Yvre(JPOWa*;vlQ>tfM1}VUKM5gTQaijOj(A37LnhA;8^vWpDligSkM1AVsrV4Co8JVxD1#)6G@vEe&_Lm$~NQG9TGOYe7!Xch+oNZwjWv|d3$KECXAG+XUQ+5)Rvr@g9@d??E zpV?D+g;~52{b-MfQqc7uKVKoe)>@iF27^)gE&=$r*fim78i(|-AOLX<>dr(5Asqxk z75WbaQCx9V@Z35#R;l%`v9ECqehl?WdWF_)&?A_YhZ#H>ZA9W<_vr895=wZt7VrI{ zqW+(TwS2$iQ-IUA8-)yrNfEDk^O=648cNAU$jL>Bj=mon!Dl!i$V)kyn zhywniu6_)@kR(BBGXD>x{%nsB0sgMzGp7{`9djgf-YTKZ4eEP2%zI2?g90Y1QSLSA zjsdrEgX(lk=-wQ%rx`cI(pAac4Kr%)n*4PWRJu_>u(%m=dg(flZT%B%_6usGsjJz- zAeF2|$1utvMW;Y{dZZ-HeeuV^Jf62+e&8rB=5yrN<5vikETt??XZQbzH2O z0a2qzzepS+F~B1eDzq2$3BX%i!oco1!5Y8w0sxFbqY4ye@_l$$<`u_y&|HSZ#?mi3 zR^j?}?JNI-x$l6dx_#q5l5Ax}X4xYnGb4n^-n(oE$99a6givH;CM#sm?49fpA}gyh zDoNRqQtwUU>4?*Kp8xy4zt7{(pU(Gt-Pe6x*L~gBJ$_3|52qrO#=EjS!yz`ys+imw1rkQNoC#skf|+g& z#%s3%Z8)TA+_)&|?pIaaUKY_k#G-cN^J8L2G27BG@q25@ z#B*w<@z4D7)v)tY-3Z)DF2<+vtS3DNaS z=Gd1j2aUh}XUS=+5XB^MP3DJSbK5kVls#~~1kUH5mW zyV*m(?k>^+8#@MSKPO%^=i)Zb5ydm4VRgF zx#<9ZI3NG?eZo^0&j-`D4kmh#-N)*sKXEc~hCQ%+9`izKK6W{YUwEx#7y3p6I|ho0 zl7&Gg6Iq}$39mE`i4)4fd6K1QuRCef+RVp%1beS|<azlimh^-ssF2yoIcxunC^sE_jWMT?={U4h4{r8z~}St*s6Si;A)9&nsfgU)N|G z5s#-3@`}C8h<4cTMH#w<>{jeta$wHhn-09AVabzne1jwGJ zKcO~G7?jo!pv}ah9P>hi09Hg^i(zcSuy{|#P%2Q9rLjHaOe)7=Ml|BbFpV=3?bGVH zB#QUh7jG&$8@}LoBH@d`q;2mCkhY^cJWLY3ROZ%uEnVJPtoVLzFD)zl0{_H5od-tl z^|_dH?uC?jRMw~}%=cCK9u3gVFzL#jdi1J+muk*9lAb}U2~&vUHP8AK%=nKyBXF*ZzL)Z4q5UwYyNXbE6@Pf* zCaT}v5Q~{(4x)?+2QhO?BNTnBQ>GOp4=-wSMa|47J;;C;haVL9K&>x$JGI1U6it71 z;(QwZXR5IW;+MlcYE6i=o=qM!S2OIrI>vNYkW$TgLS3oGk%iMdB8DMauc3iCAPxVm z=c)S*o3zcj`T-1g?coH|0Zuj=JY(b`S+12Q?64TpS|u?AWS+#VOgd6v@OmV=7;o0z z5n@Qcbw{CylyYUggGrKq$>;rHeGhzt$wM2^kj0!^Er-&wuLY*8CO^3=(=gpfXSAZI z{4l+y-F2LExP|DE#^&YBw9*&RR6<)z#PqJ&^H%!e2}kcce7MHA=PYzd%UnQOV>jc7RBB=4Q(mFTc zXY7HftcuE4%|df?c9Y{WsW(@r>&z!{Kcc%0GjY&9pOqgC*C|#!su$*$b5jlfcn6Mh z$R+ifip9&OV=l!~4pRjsoypz7%RE*YDNSsdi}nna>Gs&OyiS2|+xjj^lAGwZVsCtD zWi`Cc*{}65V`G=cyl9r-7b_#^t6evEAJi;Q92zs^GUs%iHM=!p^NkEM<*LF*zCK?F z=h^j{!obQVD9soNuCp&`WeN@3l1HIe7)kh?Om)Yrc126vVl2FnfN{5o{uI~<8T-Kd z8(QbvRBiD|FsG-}j2@a@a=?U%vodhU;+a0ge88Y777YQa+I&+bolw`G{(*|q)&B0c| zhSz-petKcexor>jM`!RpCK|KXmyV__jHPwQO z(}M|$z7;=0Y8|h0VM;uvfn5}1 zT$6#~2eM8PDTH8)nBkU))CEtEH9jVw8l5;!5s0y?3*=;wN2f^eOMyliM>GT4z&?X6tz^d%Ue#PajyZ;*w+(fyBQ{<;^KSSelr4}3JL zHmX*cwS!@bN;kSi&YrxiU((lY89|UA>9G(bfDdn}v4FRX&A?ke@?Rrx4hW1JC}~{3 z#0RzCaaq(oKQ2Uk3A*xUdmET9{b*!V@vUy4B)q?~gWyT%B;o5mI{O zR32Zp%)^>7erlXHLnX20xf6$y8oVkr1AThskdj?wU!0qJPW%&>C7ibw!hS*zH%I~Blul1rlGruY$vOJt8c zNAX#w=9@Ze(Zc=M`=|*?q9lnYxL}BxV7*cS6@Ag6B)p%}L^I@(Y{p9VfvmV{g>hv` zHo6cnF7+Q#R2aW!d}ppDV{w=>((O4n@pC2Vjy2}$yb={pWtFmXZ-O}^L&H8Vgl4E; z&RoVdz3?u?&9sywa{VYHx(5Y$(S^RJ$6NTt($8GHO7TWd2A=OGUl|{v{_(Dpz`+A- z86zn%+D->_a}18QXa!NWPVk+&Vo#>u*QYoU)+=Ww{n_KT$8y1n?bGtbdl&{9RBOD~ zKMG1dF$5^=pZBOsxCVSez0>M)$Nsu$yFwt_^6@4;t21 z;6ROqv$M1_@wE&iDhSR=l9pYEmt4nMxyG`h7E-6u{|v7X|H5^J_0-H}^D_zk>a;M} z;ozg~JR*hj`ChVj3MiT06@Gh+saEPhHnw~PQZQycB!xPx4 zj5+6n_3_iuH)<0L*j!^HHMJH>?iBN^d77fZvEf>YEgW$NR+g{4e2N!zPnR^bnUBBO zMV>G(hIZtJ+*7%xfp8m9d|oE;&$5zZ^s~Lh))3`;^e6+J$Q(PK{aY zq>v@F9vh3vUOxE9CO70bCH*Js=aD&`w^pR7g}LJHrJqd{Jxe7s`gHt80_|p@>B7g* zBFgHkxfgE|Ts~Az=)_nvdE!N2^$psPV+I~L$D3LUH7O(m)_td6i&tIrTcY=D*V6S= zW2yD)IQpqwzqUyiT6L4|vOyTfCoq^WU4n%6Fl9JU24j)QkiPH^eUzE*a6I@}aGZs8 zssnnkF4@5zixdZp_;fETSV`}-zQwXv9?<`BA8x^D7wevLGLfG7d!Hg z$QqKgdKF#;fP(tt0z<~7c&-ao3pXy(~5ezVqBVZln&r9 ztUJ=QIw@D7dgpR<{O01?#7rCk@_{#jI!{uCTOVPV=v-JmYOqX3tx3# zj5UI)CV@Hpf=Mq|-12J%Q|ud5hwIXq)&%{V$fG~mrs8ZI&&olat{0%unw@u8O+_o! zR?>w%^mx?5ui0AHveuF+e3-04Lrqd9IAw~y>%27)nIt&)O2jaUN{&148{TTg;nqZ> zD`f5P9){%|R2-3KZAz7aB~kc##?+s(`WCeEl`vi%T;-07HY+J332B?Q(gRp7H_Os_ zMYLFKs;=PkU02e`1~OxZT0SWr7o;jvzk3e)iPiZMn+Al&V8c5NgOsM!&E9I6Q}3MN zakL_NKV|859$Ygug+cxS*Y(?kvx7%_V2Vpn+H&F}ZgfxiiW-ZmPHz@vT&Hv|?0dN) zpm@K$^X2(Ub`!A!+f`- z8=}A|s(tD9Xc29P`RO&|;AlY}S!nv0Ot0jp^yN>9pHq00NBt_W@Juxh+KOIsUi0%2 zLF=Bua|G8it=VQeM69m&t5{Q_->jZadP-l$xospk2d zm})8{cJN9mQY#@xQrw!#0{jEF=v76?gR&~ zz$*%6*wQ^nc3<><)8bd0*_bg$Z@fuweJp*yB#c%0h82rRepdEPK}8Yj~EQ)vpMQwHI#gA zG*tf$M0G@rq91R9c4W0eq8jCBpKVj^NSEtraD8gYxkWS^NJi;sS}b~|>jOrrj;#BG zD%M>rxx;2wWqq-43eAReiczdw%6Tt(QFO^XUK=i75r$E~nm7oX*#`}{yPtV)-+Q~>YXS)uff zj}q^gx>(5dHb>jm(Y3Y?7X-Tmh^MhrJYjCCIegp5kX|U zQidX0c?Sjj<0S~Qak*=8d#yHD_$<{Mtjv`QgrR*B*EN{WLmf_*xgDxsbpPm3^}_qI zgGST{{1NR1?XwiL;}$UXp*e-hmKKwRX|kx+iL_4+r!B5%FJCB)4xzZ+XsM39h5Y~hvYOCfP*p_z=M5*NMa-VsoYJZS6JPiB0_0xubw z3D}G+YO+&F-Ndsh8B)ow^;Q^}@6E0Cvl%)13bsiqJYsOD?}?Q7MUrxuS*f~g>~Lz8 zJi6_b>+Y&IgU+7KwVhy}Rq0}1RvdtusY1=)Vf$994K()!iBPnYszI|^_S1Dm@|#aT+ZU|ctNi#K+9L2 zNN}!OS2Qg6$wkxn%eHdd>nii9_3n5%ocEv3=^PQ1@>UMJ?RU1-z;->v$g@nv14n1- zM&BY-rx+WX$#!;O7LVsOyY-Op<18hKY7xqW4f&Os;zI-Gca&~ljl6eg=(WI+9+C;2 zO`4D5bw@Z}Utf%U+iJH0(I3KIOut8Q`H>d(jFs=XI(gUCQsa<&o-5GnVK)`Hdo%T2 zA}llqN5uzIJA*HNL_65{>Ilm^U&)7O{a3N>q2<{c2Vn*27|k3pahzj*F0V6}REpc& z4SC4z5i+J|;Qw%#IShVXPsF@%^yTEfDFQql5fb665T!AmFlkhF&S&WtoVz(U_VcMO z_~^@xI@`a(jY+oiPd?d@aWeUgomAEnAFNB{J{vAPGkK4*=TA%5kx_2&KF*nMc(Y+U zCbL|%^g9Pkv{PGEGS|YWCYgpJG`&k>0-?pd9j*J?^VpC2Fh4y{ zL~!#F>3Usv;3&;u=>!Vt)>WMi+%l$FbgHJ@=D!D3<|Zn}z_^+CDKr0kedq)t#amrDAIP_YYx#^pxF^O0<#$>gN|ZqLjr z#TjvK8YNaL*iMEBgj@jTS7gsXzOegh1USDc4tMC_#@7_`N?T#h=r zsxoTV8J#7(^XhILd4Hw5x3|QWg~{R?|b<GC0UD>z+myy7*h~!gp2iTT$6F4KhPt&gG3k%_p@nypR~?JubfZKg zzj+U%H0~g-4vV%~`VytVRE}LgT zYDHkrS)4{1=L1#)vk$Zjq79^8(UYEH*OMege@|{a`2oXKl}$gk1&Ry$((hx7qRk;VB>`IyCiSLjsw5afz zl^({i9NB!w>asc<$I>CvAW%A)s@HBjuYWe6arE+m;~!n9o{pdNQ{w^WGHA{D6|b=1 zbjMF%;0lSJ5f%N=O~dL!dof{O*`ny(73NY8&71tSZ?ywVl-(7(KFK(4k`l=qy+6!z z#;nJ6z(9Gj zf)LtROLqAL*$Aw-ufscnu$gu0%rvIU8x)s3M%5QVUB||3ovqdL+EUiy)ge{6p&l4< z?=xhRi>d0$MXxu~6?V_(6>3I#7Fg!7eB3vc%zB_^HQGm#*Ml%yFfVItk|tU*k1<=vUTo-&F}YhPSjYCz zIM>e8HkV#-K^WgN>6oW+i&bU=hhy=bpomn}ZcLS@^#|sF^aDq5liSscA0IUavNC&0;>pBkm`I!<2*1I9 zn$8VsMz1JbWq24B|fDo&uM3ujOnV& zQkh4byZTprUhES;W-n2jCMBCKa#V&}i-d;|V}L&~No2p^RJ#QOcU;1)8)l3tvQFna zWU)|aPEG}$PQu1Dc@-vzE*S87E_=URpAIu`cybHG`!1maUv#2;uyW`zZ;`Vv%H*z{ zwi1sHm!E5aR@Biz8Ka1JT?l6G20O@fYpBlB^fYz_lyFfg44RE8B(Vvlr)Fqp3-ABf z?nIFQSCI^92`4Dkr#YmaD(|iuAjeCnvadSrRRvF2R9}{^ZIG9iBDAPi{k$w=CcR>k z0KG!*1jgWr#17 zS!J;`J1vsf7>h&k@clD-{?~rQ{4cNcJzF|W7=ISsD!D>FN%VcpJ1T}}MJxwc6Y}%= zJB`!qlUungu*_>JPEff#C^FLB|IWVO*E0KhY}&1T%WYmC_bbnN)045jb{qj$wNf47 z?%0SwEgaa-*!TiQ*Xlyer>6g?ldRwcBoQUCagZ40LT^=f!iOFKqnPWKu$N`A)yKnXRGy*d>JX<&9=WWBNPx5$G#REN8mjFQufP zYxp$&n0@Sl-=zqnRxezi+TrF8ZQZf&c^irK7|)B67C(?U?nNaQm@}A3Cd=qX7o7jemuN3JadY3#U&J$jTGr?%}>s{ zRY1;-2e)l=XBk_Od;y)pc*D4)nA@8+K$X!yiiyUr zL=tTqxNz@Ok9zjDrG@hqL}zOh=DhMbr?2hpSdptzW=~pklByPRso=;)QQGW)Pgzs2 zz{gk8#LjFQ`khm~+3yK-#bxd!MZ>doQe(+$N$*$_mz*g~6%&2(oNdME;Kd}|h36Ra zDVFfBNq9}VZB9v zqYCNIm!HiXE(=80_Z#A0W|cbhaaGti{g!>wg;kU@b%j|r)^9IJEo*!{*21-XnnH?S z!bh`A^=`)u_I}NIey>l59$~=`QOcak+aClsB@UZ2kiv!A-G9@zdEMclI*qmM$(N6M zkA%e9qYXb3K9RiR z6XumU6hr^*4 z(T)4@7o&suAK;7lS4iQn&63J?jjKXCMY z1!6P|N(mcEKwPa)*B>~e9SSK?J$-2bUEKcoL6=4fizve-^E9z`J?rjO4(+G-*eth? z^WSUYcumToQ4!wY959*~_2IHXb|bIeW!wn~t4oBoikI**u3Ctl6l+~9OkQB9xpL)F z=aKxCc818_{!fQA&8Y6rDvi!35k6)({Wc7LiJFx0Xc*=a=Pl~nH*%)c!WnPl2YX0% zOj{MnzKsx?9(`kuUiskZ1*eh&_39QQx30pDgSadi&s@^_MLcgl|UH);W z@~N`t$@@Rm`(6vp>@_`73=7iWGFE2Bz-%h#6j32mmN@1UaBV*!4?f}R3*B!_@Ce6` zzI@`?J%90X-Taf#&w}n0_bKQ|vrXI|lfNFxJV1DEfW3fVezk?xNI{0qd0;epv@}~* zdVtLk=Us3IaWlC_$=!0vOdUhx%p=sgjcG?ZmdXSpEmWaLhR!S7$<5%ioo`jHVM>uC zSjE8`TD8|eztXNTKz(OFA30qlxO1mDkS56J27z!Ge`D?ol~ggRJhvM)$Lo_uZW_i+ zZCutAq*;`vNx$AUM>|!TKK;nOS|z=-8QFqZWoJ@$ZJU??7JoSPbSTTBs|jnC-x0IwY$+{H(t!ng$6}@| z5y{Y;G4jSomtS2pjONZ2Dxc@^h zk{7Br8tvX@hUMhiHj2)}eBHOCS+O~|o;3>$l$qYnMt93H9WyeNvmpCK8WkjkxbTrrcJEj_EPeTneN%e-0SRdF7mU=uz zyZ=bbwIuSW^96J_Zy%hJEm`Q%dR}DN;|#4<3DTs^;qx!tH(5>@NTpJh;`_wvQ1+c3 zI)wqW9Go{Fa6A;c7fx6tpyZh|amL<{a~J*0(%FRCSj#&zVajn>*55cu&!cMdj#-Y+ zp`rBL43c%yYf=Mu3A*05ao79Y#T90vx6ILH8agdQ8`!Jd>ZS$jlni3QJ$O#896#|C zFP})w%WzR*ny950*V6Ol-?`w6y1iO&AYQ+ppf1VB_^d?(Y z9caTR*G2{*8M3iH-nBTUa}zQq@Y>c$|Gs+`ht740w3`$-OT*MR0&|4%WUvGR`(ncU zM^#vz2|7449?qQ@jYB^Xt^fLf;T^3H$2u@`74N*jc!5!@^^=ZR%`tmgE1jcThy52TqdW|Orsk4I~41fciJkT_2^Pzx9|`HbmZ(wqrT?o&S0 zuB#J!xZ-?fvOn|6`F-4EnVJ`p_dVbYlS(6C%WPnAop~cEMBGEfDuu4lVL3VP-gFm5 z2)}{K$%G@tmAH0>(TW3q>41)BT-73VIKLmd1J%I^8kc7W=Lm!?(>`g2gUjG;Io(Es zgkX$eo6m{Fyo{5dObfZbjpXj)+5cy|5@&nfuBT&ilUsf`&+P<_UoM+~k^XwkI`l?sj ziZYMQkN$1({Fun)&*BrF(**E~`9lv)gwRgDb-=4kXc}{owQaL0aD-RI3fpEhvQ|`$ z7)1+SjTcFYZk|3)N>y6x-=|SDgqu=tG<@|{lT`*0O{s3qoz$a6=0&{0rOevRW>=^! zY0VRuPeEfMJ?OJKQN)RH&GbJVywq;)Ak<7G{cZy#_r$DJ9pilkE8@JYlJmntB$BfC ze6l(jZ8Q3ri{7NOzE-+y#t&pq(8_&t9k@g(cHKu1>JW!4~UYeG*`GWH@m z_ClNWTW{`jSd--6tzC~24#}C5`PiM9KK#sdj&=k05dKMmj4mQcG(P;PylDw;7otUh zSU!=HSMB}H6z`1Eu7|uheJ6`1Fp$*y@oE?ap^zeMBc#ZalZ~Nm4wDn+VM~w#e^K|t zh_yB99F#736$)+)B*cV3xPEukLAc90N?mSi2J}fPoK3RLrKT_diO{=9*6pTUJx(A|CcRcq1|W|gBIRZ@MEiSyU2OUrXe^CyNC zDS{>@B|Mvo8Omda_57~WcAU5@=%VM(*@S)j4GGIyHV*62wAAt=4B6;w*cTsZn@C5q z3~VOI-n)A)GEoReso9^ZIA#YE|Wo4iw8YB}qD zIT!WKBW$dgC&rFkW4o1Z0e5VLZLk@+`4!Bjydf<+e6`yidPr-PqS5k&N24`H_Ies! zbdt(2di3k^(Xy$47A~3diiWr7mR!zh>$;;>3rOe+*OC*si}7AxF5)H*yB>XE^bTFFpkI|ZBwJsaM)t3juwVT|r)MD;=Ven;EKe_4u;I6*NLndp^ z^TOeyDQ`+DDnD1Sy>+}=?#oD#Qex4XlyJEI#2rJoh-%yJchGsh%vi@4_fn;0iJ>2S zh9qw?CFO6}O!U)>Hm=l7Nr%H%(qzYl#}bn$G@oHMY;Y6sXGC(h>ft{wbkYxj7EzB? znUu(oHs%I~z2tp+G{+MrM8WbT#U_mGevuu zp%;Q}uSPu3N2^>auYmtayMn7%Jt8JGL@Zd5WyRrgcZKNsK`QU*U+AnoCJ7l9*BC{c&8B=4O(u*5`E z$$Mbwwes}4BW-r#VHa9Xdy)s%2pw4ZpgjFy-LU`a=7gxoTnL%D|Jcm%xm%ED4-Cli8vS>uY6hM>g_gNtF)FUOT`m^Jo zZb~tJKF;GNDXH)g6)~x_thjLd6?koJ{+}e3Ki)nar734e4sM?&6ylhwiND&%pdj7R z=<=un^Lf-+IRY|_)Wg|VB$%^#9MZdq>UhcsSx{KWAK%~C;o~BP&kDh$yRr0)n)>uH zy8YI}`;5_jE_?A`c(GwN$8S@$SnFth&+*>!rI()Vp`R};9`;g+A3PCR8s0m%BuT5H zeKPuvy9i}hTzil{ldcqx<_MdPS^eGFWZ01>TBpZ49~$O z`7QC>B*w(&Czr`)8M=aW`19)tv08;K_Vc((EKgJ%Rj^pCzs`qSFD(7KmtDl_T{3Ed zXMgfNd|nKKtE&k!A^R_Q44bT<`HkGF@x@VrJpnx7&#&#m`DiY#tUT z^Evj0ug$}MgkuI%VxK@yp>g+Jf_=AzGmM8FMg1iiE$z=pIJ)t3mmX9XmUP%$5GW;Q zL%Gcvb4IG>I9j|1yU{e3nI;wA@KtX2C-#Z8xlZvixkujnLSMuPD)8nccYRXyARJ;- zGf*T=i%e&etDD|`a=yP^<|W^{q+o>5EVqB!6RQQa*CkFT1`_T2MW)k_*AAXwk+;7t zX{T+TL0Hu+dy;=ivX>l7C!@S3HF^A9632^$YYWYHSlg^!{BD)8#*j`qan^Rq3eBQo z5BnyvXh=|P7!RjJop{k1>5U@02!G;=e`xJmHQ9vC#ntvGw8@cr@(!War>*NNCr*u_ zcuOZiUbQnE`-+_L$r3-IHwv#S_(zNcrSYEOEQf{};p<&n9%Q8s%CH_}N7pF| z9M`Let05Er*fMdn>~_GB_h%*shZ!GMa22TBI;%d-uhcB`S<#Xm=XO_~qn^ve`r+;y z4FU|@nb)mNOi9GUg>{{&`|>P`-EcB)wiVf@NnVy0vWD z9-KGG8o6=N;daxlu;>-c_(b>v0j7ebz?v6DF-kg}S3fLzjfbE|H9wR))jD{++D2HV z8~<*>i`Px=sBbEKBwYKN2Qn%)A`@EIGV3d|d0nr+9?0g6v41}2@VrJjad{Y5ejwl0 zIGgKbd4NZPK;47*r`0mut%rxu+Igj~$d7u^o_y{|u_U4+`t1JuLt-9hlsx7pDb(Yy z1UgFL7C{Bt#PPios{NC?CTr!RmtOUeG0%rI)`+27tG*(R@|0S6sJDuf<=$nw#&Pk;Ms_G&f!MJCXyH z4X)kOp8_N|Z+$R0AFdlo_h~iE-UL3&gOSPBsnwlmptp$2bx-Q!(6K3{b|)X>C4=W< zi;)bU7cJK&PKLaHin)ef`stMq9t&7P+K?F@_skf1a$&lu(3?^yE&K5r$Hn0t3P*~wb@B9< zXG;VPq&P3C1U0`rKTO05$moN2}o$#_lo;Nyxgy(_mh;ny< z>$rafF9m~Io9+($;%#q~7?8UFn8V3$LWA$A-p_z#{t8$DYGVwA(|!5&&v~Am(v#mf z<6sO(=7B0$5lCD>Kl~oa?&5p&HexRWy@&(x5s_)YO3Sa2oh8{;!c$zZ&!IQtMyrWUvIfAOtd6egg*IQ@w2nkztED+H9NPH*`Ai3o%<; zJ0~M2n4K-cZ{ctwH!&wCILz4D3HtND*Kp;{Gav6~Rd%1S!?0$U? z@(Ji!2k1i#fm4tAPdT^k{F@qfr_*XWts`^{IFbY~8U(s3+CQaJfNq%&az631`*FA8 zLKbMA90H%lnLp**@zy8g#Hh?UFfri5Q6vz^2?XL6(6xJe#!egCU5&Hx@l1^%?{@>0 zXvBD=q5KPU94c*OYij+iX1y~CDG8ns z>INevoB2-YP%~uE+b$<#>*!?kePwnh^p=#MleZtbuiqitqh#g{WYADoC#bC>@ZFyV zsx6Rjh%5+*bH9mb19OET$NguV+8Rvx!hTQEFSsUlHa5Qyn-4+ktA7J;YUE_}lWJx+ zX0_@-ydMVn2x62P|7(taBING&{+{=eD-r0AbTAqyd~erQ#D?7b3$<;x>mN=@Yv|rX z|Av%~O$eYaIIy$1mv8+oHF$Fz=)E&QySq1c**hSZ5d`IG@CCxu_b1icA^z_%owI`nyKAjMh2pZyA-1U|*L6 zcPcdRTn}X(V8I5xh{$#{?=RS76u@j?>opX+x6MoaY>Wx;3KlS~B6i=Y{J&t6w=*{f ziL5--1^V>`HanYVYdE3f4V38ylqrm$Oi1Bh6YkzNv-@n1aDk;L0@D;jpc*Ur3o4*U z4JVj2%<1d9Ja)E>`ZGPvOOS`3V1z&<5$L2V|AG!|fwHr9fg+`Rf`4tPHgM4>kU#1nh~YW%Z^V$XvHvnaJN~R7&fP`H{v1H?2DtD$ z5bRwLM2UIwzY;~p)(HwXGcx&Mx`(isw$ty~<>v9HK!|arhCtv5GLlaJuVhrSGjsY! zoye_9dFny}KCr6lLlDS01o?vI|3~ue-kF1kxZ84pT?GTXvOo}oc=cZiV(VgO1>ME# zWWM|Xxq8}X>bUuVdgy`EX(LD_{r-O;)$Y1^)fwkp0%D&p$W9TZc=zewNTIMbd--j5 zJ7^%!kO-u>{F4;N_Msq|?EW+V`ZBB8j_yAM#yzCq+Fcj4da5dz!0DNQQ)wdf2oKtS zFU9UMgfQjj830Yp0!>&W$WVy+Z)8w%fx<7qVL#TAzKs#z|AgFL7qJ3bKLYJM2h%oP z1j%A?{x_2CuA#%1JEN`wZ)O0!gs34rf`222nuU?6-G!e`_RH^;;ZQS}D{>8uxfe@I z0gsji9<7C-p`*nA1Icz*&lc~uT!!bn5L*R;5m2_@yKc0rEA2Xe4=%RL4+a#ups9#+ zX?BXgW7r;5zKwo#+XbfG8)xk*S{n_h9{}$-`@L~ni3-Ef|A2aTQe};RsiPp-JptBi zKymE*lj==P^T(vpApcZ1f}2B~wqw)wd=u#?f3t#PG#Z$DEf~BI+4GtIE&F!86)Af? zh8_tUaQan{2dR8-`If?q*#0g1m+~u8`Yp!YjaiZFkLjJkBoa+$&ePKW`3K}Vg z(7=?xWRNhjfm(kF7hmQzyIa*o;-c&Fpid7`?(`yQ-oI;_gq+Hg}_=S^>?hlHZ1#1Q8iV-sSCoh5(1~1 z%%5;>$0x~e1#Y^32F5SpYj>-5?_Tj`2UhJ#4uOaukQ2!NJ^AijTkzk417b-a9xN>X z{z&Ht<}^RWg&)BYO9HR|9Q=oj^ruOj*~^}5pr;l=R&@zMVUn7E+=w4|zD@l9>9%j_ z-nYM~K~3yzO_jll_)q_4cYSjRETR|!_qh-H7qLoUasGcI>h5BoFzNEbK);s&pF+$- zMGgOr7*a5}qthR#<3|fQ^S$S`60Kt<|3(g&?bf-D-PV*iv5hmf7BDtJ2RMFb+!~C1 z|06~*r=M(rPRt2}SVt$gvx$=(9QnZV?k|_!C!QI z%Bzl4KcG(?V55kQ!1ezBuMvAxQ7R#0)LTYj@KYns`u+dc2=3j@>Amhotq+J~bzmn= z)OTar3bj`Q{=aL)?o9~0Mo88RGW?pOpst3{gqqO*OHKIVEWZ<-y;&udj{u|T#n`zr z!V>p?N7&t!c-ZDm>DIo10$>Y92ucL+nEKNk)99a-p??PXFFN`un(Qu)GsVSV3Ls83 z5XTfj9KGcKMjQn@Q<#~X7~K3fCGzlR$|eI6)d7j12oim`^B+s}yLoDHPXih`5a}Th z35Fn2O!|K*(so*8Wczc?)RE)_*CMrV$*rweJ3#9hjLz`tk@6s~l*{ z1VLMmbN(B#RH3FYI7n%KQ=r5rcjVz96cB+>V2B`)L;imwkeW5@w-?!bh#nm&2GYPl zBt^`{jEeq^G+&p9e$olu*FPZ19(FgcA)kJT5fHQzE7IL!L?%6a8!*Sao0nQ`<9NnYO;AdZ+y*!sya)j|e4xb+LL(_L1j3DAMZwRJkxId=p=xf9PEea2S4{0JCtewiL!$&` z?hfD$rx6Hn7LXBa@74o*u$19;E--Lw2;EjY!2jPW7TSZl&+aB#Xc~lP4cPnu+erkr ztBZfewtWs|cM^GJJxQ?q4tWZ`P9Ts-gOekB`}WQz?T+pcHLE`cP{C>zgb4vXZUrg2 zt-UkwDD&M>9Y?ANjeue4GeaPB2&lEI$WRrGV79v>ZVD?JBm;A0IlS{Yiy_uNBwF|u zWsvQDmw4y7AN3$O-3DfgtO(L75F*ERG6L~S3g)`kmVF(1-lJZ?IMzWVVMjoYrTGnH zuo7$smb7-)NcB{S^42~8S)dg}yD+0ihOKC4yS?fvVQ23KW;=WAPj!12NnZ-${ZpWq ze@2w8crV0^3|-0D2^hxK)WF#W3g5c&bFUnvRhxu*0LXtI$p6m@!xn@1i9cizcZOMi zzv^daNC=aBJaQ0NHxB3r34}hd572s!pvnz;Q^F#s}zOs>t71&PxW&K0K0%`*GZtcz>ugrG! z7#MnWK;FgjO?>b@)q70^DFfWj-pJf&&v>beYhI29T!9FrN{A+FpoI)q9UQOxrgJ*Z zy$tHfb6HA9fQ}9Z7({0)I`{kNyK97Ak?>vyFxF^btcchShQE!yN0ytsAxpgkw7mcl z9YkzX)8EG4qmFmXW}m+#z}5oxf`|?7hC>oI5j4)TyG|%a35d3O6WqSI1Do6ax3PJ5 z$7WtI?sx_)&KWo^qSN|1{Wi9kt&z2xJM`ka?75fId0H=ZsgC64h)*A3V)qB$Ww;9fC z7cRhB-0n&f5DGfp1uz|e(hxaorL2A!db>ryV_W)XZ4*G`|fzkikZ!;>uE!DuW);&g7OSBEVVKBPB z2cs)L0)+5l=9~I0 zqTTyLzomYp8^}Hj%3g@EB=sXQ*zJ(64hQ)Ym=bOa|2-So{*xTcc8^o|anHxXpA*?xh7}r8M)viZ`Y}TiA?<2dY8o04a``smoRY-PFh)99Y@C zKaP!BB;N(HX@g;r13|=jGGrotOPa2ffI1xmbmO=^*CaP*Mcc`R`k+t)V3C0g@ zkO{Lp z*5NYq=f}YMuj0-weGS%ve!lMZn@MjS>)+a$1d8K6@HwFf%K!{*O=eNo87UUng>o!f`IT5Y&rQcV+A8!CsOR~aY5S1(E{rD{j!za zDO~GW4OW3?$$+UlqWDMqeocW~d`c{SUSWWp3=CA@M`c3{hkgeeoYw^h>dR@?!d9T25MW0?W-8#w;2UJ9YEZD;ZmkK0Z(ReT zA#+B|bgO(W14{L~_d=3hEB1Ndy~ly{h`n%i;g5NCr|{%_;PVPJ!wUpE#6gB{6Dh?% zH-{tBRDLzlniuHgb09(>x`Hk0ek8H_OYV!@6?{&JrAmPeZ0pL|A1h>_PtcKKZ(X5e zB4Z14QhBZw-9Dt#}vC-Qa$`Jeq8NYf8( z+fJUXB2f@94Mel{RY6X$ol}0xJ$~FT{DZC&HlXBmbl{YU%1(!rQ2TxK-BqKYaoYJM za7Z~YbR#-@@df1A+c_mttt9yDTTupTj{xBiF;2Yz^{1bczHLL>R{NJk;}>cfsrPo9 z0196N6hBtyz(I*Mn(&`}OD zWW=eVLB$`C?B0U@_bid`fb?;|Tz@PqLLkfck%R9@L690QW*deR9_Vpl5akhBL|c%v ze1AE|H&yK{lK$Y&Arq9XDqwxiiSgU{}2f9ks#dx(c_0_xqnZ5 zWpGo=p7RDhf-&<9;A%ELJLe5J;4+Op99kWmJVp}rU0MaT8h~skftMjpY1e4ceu;@R z?5E{;*nzqiBPW}EMH%`LiuKU39roe^(L>G17L5}?;Rw5Pry$d_a)-7So zKyXBG&(psE-wrZJ!D-1hH@B+I!2lf5GmoA@4!*s76t#)bWP>T) zDC5p7)xhg_(ZOVO?*#jK9O|(uQ1TfCqs?&yi_s1JHGvcyjQYEGFzo@f%&px6FL8G! zdU|($4g5>BvyjqbZB41Yc5DcNK-4mR4gY0Y3MTMKG=u3(R+Kq!Ht7F6f^K{McUMsRO0+xn7_Yjx zJ(yQt0cCAOHzNk;Nq&jFz4PaneKC6Pu}BZl)K>igF{dAG`dtzvKEP%5MpFmqM-GGv zL=W3&{SA0$W4IldMcD3Pr-ylOm|Ovd9|67)9U%F^uhEf+9h6aBv<^f@10}MWI@C%SlJtMD+un5x#k+^00->{qXELYE(8+3u_vYs%oYqi$ZUWk zrP8$x>>y5|&woY&>}V?wa|GcI2)*^g zx3IT+Sb~$*WA%fuWCM~ZdW624*?(ZKu=EXjcSsZ`SOPat^FbgwBIIX0q>y{}T4Y%T-Te&7#?Q#=un4DAt;znl;{<7R7Qvz3z|GYluk zO`WZx_9Vb(Mv&T@WKVoqXB&Iuuyqrw;%NX@6~H38Mkv{yu<}O6Q0u)FeA&NW6>P5D z9%2y{>`J*e=KpEz{DY#ZqB#C=BP*(%a>$|tQl!bWA0Xq8a&%cYRzsFTl5#*pc9>>? zUAA2T2c}|_9}bK$fnZKk{s?JelAMhUD4g`Ki18;;O-MF2m6jC5WRs(P-!95KuY2xe zXZGLEJNKM(?>+aN^WM!fP(V$2<2CfJDbpY+of+m>o{9}3&9B~!z>C{)X=`gT5)FOu zTzb&xpUs1{6}ZXNA^()fsz7H3#8*EWN)M1uTnEbd2dVS%Y-`->6}1?_+nC#Qr@m>P zgza|uJ)u;%+(*{6+wV`tdh{xmWvcn_A7$~OO;K9S~*sGDWbMn zPo+*92>h}b!s5)Ni$%Mdh1Ba!9C2&~#kambrW9k}in&dVl(bul6dS3nHNS8srrL|J z`D|kI-}Z`d$z?w0^LU@1ycMW9k$#bQuXk@2zW>&NzE8rlwu^W{_taiiu25w;jdVST51%e@${=v9+nuU@XVbvpYfb$rN1)4k3_gwsTQi+yOWmmZP-5{X$VAm! z^~2w8W{ENnvfZ&isUFMWpRf_#=_}_8f$HbF(4sbRLJ%9hD{$I#AVN`oKyius(ApM*1+D>CRNLYFu&J}Z!t;| zkU##ktZFleDG(8+(fnF0BBBj<5s77cYb1OWO*FwfIjC%QtB7P=Y{_WcexeB;=z<5% z(MYB!)hR4d<}coGyUUGMopSZOZ)_sZYCnW;u$Y>1+FPV8osL=gQ zV$DTe8~UlBGvgfm`euxn?kFi2MKE1pEVWP9xG5tVAygcOPS1S4ktwicIw)VgpkG}S zBcNG29f!t6=!~+$TsIS%6`NAaSHkTVAugdo)SiEMRxpN-vlaQg+RJD(8^OKMn8FKuCPaA|I5b1rmgZh6cd+j85w z@tK|JU-Y4V3a=nJezGmQQI8Y5mg2<9gNBx9n~f~Gl;l|b`Yvw7g#-vWX{VVvi4OOI z1+V}Xi^XDFt@mE&`Chf&md$gytcqsutqb_|=RYmHb-DfUT&>GRQ#@=xELO#4GY{f8 z)Bu}i@!@>Edp>(Awik8tTx@~w3nIX*w*w{`vXuP zyqWh&j_IlUF4l!o}B&Rj30ZW zlbb*0r*lW10gOz9^R#J|8Cj=i*0sR&2}1y4jm} zjop|<3bRr9vVAgeJl$2RW!W4b-Ewk-TW3PefX#TVpmmr`pPKq-aSsjVTyI&_J^hgkTFZIiA1>p1bYt_{2=W^|!<`HK4wc2j?AU`Itn=OI26k~#+cDsRN zhu#7=DZw*Vkt4%G6|tWgOdi2}q0bnX)n+SU$KIk`wciB4M3kQ7 z^9N>+iRuZ>IA4{}RI)5clH8v^nr0;w_0CJhYK5Ea6aRW!HXEqSaPOrljE+I7tNVYJ z3y^jJ<&eKD9nyAP1WU;FNgj8`N+p@4Qdg7l`k@}KO6HR>c(pm%P|$CxM;!aE^~i1Y z_&bQyxCe{gQ^ULw&;G3guD8D|GwmzfdLEYr0k`@onR$e1@6PsgpuK zA)Q1?{tI1)`y&Uc@s8vejbRd0K-6G$0;)7MVZ&+c2rf7<7 z-4MYhz@f*wBe3JnhoiBmXh2<4cyY`E?j7n@uk!^nSr8#g{x7Y#se`1tCs6lpuUJ~Z zwlI&^V0SH^hRsN*Ya;3z&5PgGm#(u3wy3OIAI*XsjYih`gre`#nAc}4_ih*qjHtyJ zkF9L!5_wrK3T(BBDcfppS%F70i92dVLb=fw+NW^05|h*`mP^ub%(!&m)0)64t4wFr z;u(1gvv*Oi7rUl`N)mV##U?EOd_2LJSM0BZ& z7K&oPck8D6+8k}#q6mVV{v@R!TuOHzA+Q5q!cON4ce@{G18>tpEkiP~OfIC&ru!F{ z*(J%zl+lv7PA}tDV$kY)Og$c1#Lb7q9TnT+wpi_4WX=(nS~4j707AJe>g01Zb&vMiv6)yqr0skUVYA!P_R)#KB)1I-xpvV34b849{wF59w={SfsH#lAX4J}7z3B%M^t zvIFJ~zxf8IpuHFo$G9_L#2jPBFowDc<`UM@8)F@lUd!=mxBfwfYqf?(+_3f3z(BH= zLs(t8v8yo=mes9<9eGe83bGl{(^~uzj4mWbG4Xg;u%4|K<>X&GKwS=qE$Cro3VZ0M zwcZd$NoQUOG^-8$hv9+zPuPcBFU$6aGC4*8aeQvR>0cxK^-lj9M=8bHHhTi|;CS3sy6?6d1?+AuLb7 z+)n8Bqt#Hzz!m(@x>|p(7A1u-HrA#Y!-`Kma~(&MU`&oN@W-nM%3*WS)X$vsQ?Xq< z!N<#Dv;7JNv$5FjCu^y3r&O(^!LiYAi==rbYZI|WSkq5R-25k->s7IbZa8@89gQT$ zY!)2VJ7}bLY8I#ylBTR^e*X@kW)inl;ug*q@7aJIRJKbGkOTC0H@S6KW@1=|bLyWm zjmp+=P9t(sO@^e=Qpp0drScK}1A~3g`Y?jp8bks3#vtIV+Q3+IvCe?DXOzhXQ%rVu zUp8ffBf7_+?{CHdd({0Viv}K_rhd7on$4C1Epc_QPxrkAtpR-2F(>6#!VEYjd=@>> zt!tkl>(WXnkOl>~mNW2su9YbO+Q*U6A(I*uh4691w792HS9thez2Lt$#!eUuQDK>h zVO!bLdA1^BX@WahRbWQHXVE{pl~{t6($ovsz%#akTW6q2B{4pO^g}Y(xg`>}FW8S@ z){`i<=*g#I4a7X)Ue#SuUgXQG#9;GvdqXgylU)s)6j&8p8QO+)ginIXw{o%Dy6Ws9 zDhuAHeu)>JiNB$_#pq&=Jlj$g!Jl`IN|dFowzBBo4Ul7>&$O18nInUPPzmEiVsUES zfev93Ab#92EQHz{=Kdh@k0rrL*>LJnZTDdAtjtF!VbX3O_>R-C zH53w;P0K-MNDOC6w7#^KZHSXgQ{@4!8?V-TCW`M4y_koJfJVW_5=lfO%^wQrLfH9M z&%5Uvz%8AKW0|;kJB&E#5)*fi6ERZ7K8!e(h|geuzBN#FHBIm!D+%vVfH~bSh;tlk zSpO*34B$$Y;#+)pMn8})^L~_ja^x)$nP#z5WK1-=}(MUH5}Tp1PwL1u%6J zN}H=VfcOk^@#hZ@<$`rouR$v&ft-2wxq-E@Ot`iZ*NdlO?NVeANLy<<_{?QOE1S#w zc0F8N1lQaSsG+S(tA~eb0iC*k$AmPNs!s-k;C4~tHFD^96RuT3JU=I@ER_f%i$j?! zq(j3caiI4TYr$b#+I3yU$}g8l4)(c>*x$m$w)9wTuk6ik;NnIc<&tiOWRhltwnk2D za|@TJ`sbu9Z8D@5>X)W0mQ;+vZqa+?(okLo-hZ>5 zJ(KqcaW4E~BJ|SC*vwa!?gnaBKOc|a&v!GgnV1n1F#07y+WYW&jTMSOqDVP~TN`0{ zt&)wTa->tOwDr4pYdgl(J+g3>SVj^{pT@?S$Q*SC#$qJ}JKRczan~o5mbZs!MA(^x zl}T8wC*Rn5YER@6Z8)q%a_b^rqHPthUzg-sp+KT*d;jP{!U!b{h$}DEEcM-`^%%MaH_UK_E zqkx%3!us)X1xExw*AEbfp(||!Hot;kj(rU*>%-Tw0DpF4BDNg5cY=qyXHwGTQ0lH| zn!36A=RJT}v`LqQ^(=O7ml&OXHm;j#Ul)JgJ>Qqjc>P+es#Z+1zrN3InC#cv;*AJA z$N)@9qle{ly}f|tcUX!bvMiwPTu@(!eTA#DkHix?%pi*TT69c;g~5<$7TrLL5D`=T z8$Q$T!pO$yt{0XPJ9gF&BUUvj_EWhnmJnravroei9ZSSvOFV`6DC#D&RJqUkkZL@B zexZ@i#+k8=t_% zgX3<~DK3Rr%IggpgbD=X zLUN(6oBFi^r@Xn+y_a_T>g>QOHUu-$pmKiW$gGs21!A(yfR}8C>VA^yNsKZ2 z`G9-Uw-N`q`LG*Yhfr!+_a+sNspz@@Kf)~m*$s$%U)q}{B(Ag@xFQ-8E*!BE1~w{T z&?g=&Je}j@R^_&pWyS0$W96{Za0J zPZvNoFoi2^{{GYJTSF9dx%o{FnL*3n1Mte(4Vy2#8KlA49lwR`0hv->_ZP% zcUL@;h0&;(sBatp`E)uh9#8k%l3buUG$H5rQ+`Jj0$=Vq7o!L{vWjqM>22ZQ|HRvH z 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⋙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 +4.0.0 +btw.community +mappings +1.0.3 + \ No newline at end of file diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..6dd89b0 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,23 @@ +pluginManagement { + repositories { + maven { + url 'https://BTW-Community.github.io/BTW-gradle' + } + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + maven { + name = 'Jitpack' + url = 'https://jitpack.io' + } + gradlePluginPortal() + } +} +rootProject.name = name + +gradle.rootProject { + group = group + version = version + description = description +} \ No newline at end of file diff --git a/src/main/java/btw/community/craftableEyes/craftableEyesAddon.java b/src/main/java/btw/community/craftableEyes/craftableEyesAddon.java new file mode 100644 index 0000000..e2c22e7 --- /dev/null +++ b/src/main/java/btw/community/craftableEyes/craftableEyesAddon.java @@ -0,0 +1,43 @@ +package btw.community.craftableEyes; + +import btw.AddonHandler; +import btw.BTWAddon; +import btw.crafting.recipe.RecipeManager; +import net.minecraft.src.Item; +import net.minecraft.src.ItemStack; + +import java.util.Map; + +public class craftableEyesAddon extends BTWAddon { + private static craftableEyesAddon instance; + + public craftableEyesAddon() { + super(); + } + + @Override + public void initialize() { + AddonHandler.logMessage(this.getName() + " Version " + this.getVersionString() + " Initializing..."); + + RecipeManager.addShapelessRecipe(new ItemStack(Item.eyeOfEnder, 1 ), new Object[] { + new ItemStack( Item.enderPearl), + new ItemStack( Item.blazePowder), + }); + } + +/* + @Override + public void preInitialize() { + this.registerProperty("ForceWhiteGUIText", "False", "Force all text to be white. WARNING: will break all colored text rendering"); + this.registerProperty("NoPotionOffset", "True", "Disable the offset to the GUI when you have potion effects"); + this.registerProperty("RenderTranslucentGUI", "True", "Allow the game to render translucent GUI textures. Disabling this may have a minor performance improvement"); + } + + @Override + public void handleConfigProperties(Map propertyValues) { + shouldForceWhiteGUIText = Boolean.parseBoolean(propertyValues.get("ForceWhiteGUIText")); + shouldNotPotionOffset = Boolean.parseBoolean(propertyValues.get("NoPotionOffset")); + shouldRenderTranslucency = Boolean.parseBoolean(propertyValues.get("RenderTranslucentGUI")); + } + */ +} \ No newline at end of file diff --git a/src/main/java/net/fabricmc/craftableEyes/craftableEyesMod.java b/src/main/java/net/fabricmc/craftableEyes/craftableEyesMod.java new file mode 100644 index 0000000..a4c2dc1 --- /dev/null +++ b/src/main/java/net/fabricmc/craftableEyes/craftableEyesMod.java @@ -0,0 +1,14 @@ +package net.fabricmc.craftableEyes; + +import net.fabricmc.api.ModInitializer; + +public class craftableEyesMod implements ModInitializer { + @Override + public void onInitialize() { + // This code runs as soon as Minecraft is in a mod-load-ready state. + // However, some things (like resources) may still be uninitialized. + // Proceed with mild caution. + + System.out.println("It's called Minecraft not Farmtrade"); + } +} diff --git a/src/main/resources/craftableEyes.mixins.json b/src/main/resources/craftableEyes.mixins.json new file mode 100644 index 0000000..a54af54 --- /dev/null +++ b/src/main/resources/craftableEyes.mixins.json @@ -0,0 +1,13 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "net.fabricmc.craftableEyes.mixin", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + ], + "injectors": { + "defaultRequire": 1 + } +} diff --git a/src/main/resources/craftableEyes/icon.png b/src/main/resources/craftableEyes/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b9d0a0adac466c19d59afb6dda34e48c96a8449d GIT binary patch literal 4860 zcmeHKYfuzd7H*J-pa_(T1O$iC1WnR2J#VIEK!g!S7#IN+0zrDF8)#)7OgAt<2t?FX zRN^BVWkFq7-53;%28^=G3MyJI8Y&uu2ny>PpKBt%v$u!WP)SwFs?9%os$b`R=R4&_;F%T@m zM5aKHsY9y@n$W}=U;m_7=5vxPy!CzU=BGun0;{=~7S*nB5N9eH-@N>^vFfu*oA~G- zE9TqHivI4SjpVMZk{RW*_Yk+%dQT`)F2DcC`QpPUnYWduY7u;E*J01zOEY_(KX6q-L|neyseL#y$W{8?qc}?Rfpq#bX(#JA0ZhQojBFDZF$kOwF~X1q<-v` zXdCos%*pl>idOmjS4*PPT>o<-Be1J8@5-?;E9R}-o3ePkN^~yFw@1xsVB00N7A^SM zr*Ol`2-)`dGmX?IolVVc^)oO0H=ys<*jcultpYasou-@ENxnPUzopN=Jc%vZI;n^1 zaVX-1y*iWGenWEp-M`rGct?Ejj)x6?0!u!p#S4|~>a?bWd&*badLMOjJ zquKe5eM7xyZOmp}G%|s1xcs!)-Q}`vY35IF0_yJHbhuVvSN&~WLkE-+sHizyd&U(x z;FOqnSd`=Z-4&}d{EYb0WFBV#qW%QRA)9T?!~Z$bfqmY^|~ zNt>>tP?L;p=0(9XW9G71W(d7Z#*R~}SiyQD!4h(W90Zn|$SgiPz>(!|#8c4dka+_X z;7!I(qiF-m!A`q3GubAt;TJG|;48 z$6`1!wLX)UvDsjpHJG2)pi~ag>!<-0fF4{EX5jKT2v@7+T6$2lJPVKvB=ox;R4iDf z+-QQ*XBstxJd4oL(=91*&5*w#)0l292iI_kbV3WD6o|?j5i(SvR1JAB5~Pw^gV_s+ zJpxISDZ^ro$c-5>mt&a-a3A6wfgY^g3)?m0=;D<>OM5wW#h%%C(E3tITtQaaBP>J|_fmn?TU=5-c!$J*#!!$Yy8mWZJ-Mo*rECzS~Ngkk|Al}LHKVbCJNNP%8tSa}FXAU2OM6N7?sfV3FX zser(22i2g#MgpVt##p^RUB+gTVlkdW!%DEAaE!)6Fq#0Q2w#XIVpM>{BH%%S3I#w+ z6tTeTaWW<6kI>BWVfpt@dKgK8_&H`%|C)*+GWy^8U(-qRVq&q(%L2tT{UuOX7J-}d z1YG??nlwz8N`U=ipkW8?NYsH#5Fjccg;P!U4UQP3KQM2Ik>Ui~y)dgS?f#qjHVP^;QbJ6?n9}M&)`d z1>Oog+Fk!Qxg3W-rU)JQ2b2vymD>EXo`BCRJ9T(y2vo)VmX>$E11t`Puy_iB#!X~S zE2y;09T@Ftg;H*R+s@m;{(~Fj!Egw&{z?%N6l?0Z-x;_p26I2%9fB6eO|4k9)g!~j zX8q}c)p=g8?TULAyV!@iHgi5*Q$5#fs*Qc+`mGhLxb(lvm#&DmKcS!>e36i^U3xyV z#o0;v`mvpNWaQmiUhDCUC#n3y&&eaVd#hzh`+mL9rj1%Ze_|oz0$I<2#zI!ASraRB zyXlP0rKRNL@|RBXtId(ztz}Sv^&o-;+02nox{B`hJWfw<^Lv*6A&0K1cWv2yc;A)| zchu?=8-N%jEG%CA(4lOHZ1yIntNVM~Dvoe>KAcDCU$npU8edm&M4wQeR!w!Qgl)a6 ze%;W1FX<%a8SGp5`7i;<$n{i%m;cvJS37Rv!oEjc=h7bZY{_rE(w)LB{ooj{Y-ipL z8*}P|VOf%mUA@`6at_`e_hr|k&W3XBvrqTcgisfzl*p;d4tH;9!F#2>&N(H2oA|F# z$a>iKtJOVyHV?}GEl!GR)SnQ0yir72Cc=W=eDqkEoEw#Jl$V$*yL@TNfqXP!;hqa# z5jElaf26Gk6EHJwSX)pae(m;nZ}{TMhA#u6kj`}?k2{q0A-(<890R8`ui>CaOTH=l z$nDJSJM$*B{C_5- B=^+3B literal 0 HcmV?d00001 diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json new file mode 100644 index 0000000..7865a7a --- /dev/null +++ b/src/main/resources/fabric.mod.json @@ -0,0 +1,38 @@ +{ + "schemaVersion": 1, + "id": "craftableeyes", + "version": "${version}", + "name": "Craftable Eyes", + "description": "Makes Eyes of Ender craftable again", + "authors": [ + "Polar Onyx" + ], + "contact": { + "homepage": "https://github.com/Polar-Onyx/Craftable-Eyes", + "sources": "https://github.com/Polar-Onyx/Craftable-Eyes" + }, + + "license": "MIT", + "icon": "craftableEyes/icon.png", + + "environment": "*", + "entrypoints": { + "main": [ + "net.fabricmc.craftableEyes.craftableEyesMod" + ], + "btw:addon": [ + "btw.community.craftableEyes.craftableEyesAddon" + ] + }, + "custom": { + "btw:addon_prefix": "TA" + }, + "mixins": [ + "craftableEyes.mixins.json" + ], + "depends": { + "fabricloader": ">=0.14.19", + "minecraft": "1.6.4" + } +} +