diff --git a/javascript/assets.epk b/javascript/assets.epk index 54e3c60..ed5e14d 100644 Binary files a/javascript/assets.epk and b/javascript/assets.epk differ diff --git a/javascript/classes.js b/javascript/classes.js index 5358067..0c407f7 100644 --- a/javascript/classes.js +++ b/javascript/classes.js @@ -913,6 +913,24 @@ function jl_Object_clone($this) { var$2.$id$ = var$3; return $result; } +function jl_Object_notifyAll($this) { + var $listeners, $listener; + if (!($this.$monitor !== null && $this.$monitor.$owner === jl_Thread_currentThread0 ? 1 : 0)) { + $listeners = new jl_IllegalMonitorStateException; + $listeners.$suppressionEnabled = 1; + $listeners.$writableStackTrace = 1; + $rt_throw($listeners); + } + $listeners = $this.$monitor.$notifyListeners; + if ($listeners === null) + return; + while (!($listeners.length ? 0 : 1)) { + $listener = $listeners.shift(); + if (!$listener.$expired()) + otp_Platform_schedule($listener, 0); + } + $this.$monitor.$notifyListeners = null; +} function nle_Client() { jl_Object.call(this); } @@ -947,7 +965,7 @@ function nle_Client_main($args) { jl_Thread__clinit_(); nle_AssetRepository__clinit_(); nms_NBTBase__clinit_(); - nmc_Minecraft_debugChunkUpdates = 0; + nmc_Minecraft__clinit_(); nle_Base64__clinit_(); nle_BaseNCodec__clinit_(); nle_ConfigConstants__clinit_(); @@ -1107,16 +1125,12 @@ function nle_Client_main($args) { nms_RenderBoat__clinit_(); nms_RenderFish__clinit_(); nms_MapItemRenderer__clinit_(); + nms_Vec3__clinit_(); nms_GuiParticle__clinit_(); nms_EnumMovingObjectType__clinit_(); nms_ModelSilverfish__clinit_(); nms_TileEntity__clinit_(); - nms_Packet51MapChunk__clinit_(); - nms_Packet52MultiBlockChange__clinit_(); - nms_Packet56MapChunks__clinit_(); - nms_Packet70GameEvent__clinit_(); nms_GuiButton__clinit_(); - nms_Vec3__clinit_(); jm_BigInteger__clinit_(); nms_BiomeGenBase__clinit_(); nms_EnumEntitySize__clinit_(); @@ -1140,6 +1154,10 @@ function nle_Client_main($args) { otcit_CachedDateTimeZone__clinit_(); otcit_DateTimeZoneProvider__clinit_(); ju_TimeZone__clinit_(); + nms_Packet51MapChunk__clinit_(); + nms_Packet52MultiBlockChange__clinit_(); + nms_Packet56MapChunks__clinit_(); + nms_Packet70GameEvent__clinit_(); nms_EnumRarity__clinit_(); jm_Conversion__clinit_(); nms_TileEntitySignRenderer__clinit_(); @@ -1162,12 +1180,14 @@ function nle_Client_main($args) { nms_EnumSkyBlock__clinit_(); nms_EnumArt__clinit_(); nms_PacketCount__clinit_(); + ju_TreeSet__clinit_(); nms_IEntitySelector__clinit_(); - nms_EnumGameType__clinit_(); + maan_Instrument__clinit_(); nms_WorldType__clinit_(); + nms_EnumGameType__clinit_(); nms_ScoreObjectiveCriteria__clinit_(); - nms_GuiWinGame__clinit_(); nms_GuiMerchant__clinit_(); + nms_GuiWinGame__clinit_(); nms_GuiChest__clinit_(); nms_GuiCrafting__clinit_(); nms_GuiBeacon__clinit_(); @@ -1640,6 +1660,7 @@ function otp_Platform_prepareNewInstance() { otji_JS[c] = otji_JS__init_0; otp_Platform[c] = otp_Platform__init_0; nlea_EaglerAdapterImpl2[c] = nlea_EaglerAdapterImpl2__init_; + nlea_EaglerAdapterImpl2$2[c] = nlea_EaglerAdapterImpl2$2__init_; nlea_EaglerAdapterImpl2$3[c] = nlea_EaglerAdapterImpl2$3__init_; nlea_EaglerAdapterImpl2$4[c] = nlea_EaglerAdapterImpl2$4__init_; nlea_EaglerAdapterImpl2$5[c] = nlea_EaglerAdapterImpl2$5__init_; @@ -1649,7 +1670,6 @@ function otp_Platform_prepareNewInstance() { nlea_EaglerAdapterImpl2$9[c] = nlea_EaglerAdapterImpl2$9__init_; nlea_EaglerAdapterImpl2$10[c] = nlea_EaglerAdapterImpl2$10__init_; nlea_EaglerAdapterImpl2$11[c] = nlea_EaglerAdapterImpl2$11__init_; - nlea_EaglerAdapterImpl2$12[c] = nlea_EaglerAdapterImpl2$12__init_; ju_LinkedList[c] = ju_LinkedList__init_; ji_IOException[c] = ji_IOException__init_; nle_LocalStorageManager[c] = nle_LocalStorageManager__init_; @@ -1840,6 +1860,7 @@ function otp_Platform_prepareNewInstance() { nleg_EffectPipeline[c] = nleg_EffectPipeline__init_; cjj_InfTree[c] = cjj_InfTree__init_; nle_DefaultSkinRenderer[c] = nle_DefaultSkinRenderer__init_; + maa_NoteblockPlayer[c] = maa_NoteblockPlayer__init_; nms_ItemStack[c] = nms_ItemStack__init_; ju_Collections[c] = ju_Collections__init_; nle_EaglerInflater[c] = nle_EaglerInflater__init_; @@ -1872,6 +1893,7 @@ function otp_Platform_prepareNewInstance() { ju_Collections$_clinit_$lambda$_61_1[c] = ju_Collections$_clinit_$lambda$_61_1__init_; ji_UnsupportedEncodingException[c] = ji_UnsupportedEncodingException__init_; ju_TreeMap[c] = ju_TreeMap__init_; + jl_NumberFormatException[c] = jl_NumberFormatException__init_; nms_NoiseGeneratorPerlin[c] = nms_NoiseGeneratorPerlin__init_; nms_BlockCloth[c] = nms_BlockCloth__init_; nms_TileEntitySign[c] = nms_TileEntitySign__init_; @@ -1883,6 +1905,104 @@ function otp_Platform_prepareNewInstance() { ju_Collections$3[c] = ju_Collections$3__init_; nms_PotionHelper[c] = nms_PotionHelper__init_; nlegv_Vector2f[c] = nlegv_Vector2f__init_; + nms_StatTypeSimple[c] = nms_StatTypeSimple__init_; + nms_StatTypeTime[c] = nms_StatTypeTime__init_; + nms_StatTypeDistance[c] = nms_StatTypeDistance__init_; + otciu_UnicodeHelper[c] = otciu_UnicodeHelper__init_; + otci_Base46[c] = otci_Base46__init_; + nms_TileEntitySkull[c] = nms_TileEntitySkull__init_; + jur_Pattern[c] = jur_Pattern__init_; + nms_GuiIngameMenu[c] = nms_GuiIngameMenu__init_; + jt_DecimalFormat$MinusField[c] = jt_DecimalFormat$MinusField__init_; + jnc_CharacterCodingException[c] = jnc_CharacterCodingException__init_; + nms_RenderHelper[c] = nms_RenderHelper__init_; + nms_BossStatus[c] = nms_BossStatus__init_; + jl_ArithmeticException[c] = jl_ArithmeticException__init_; + nms_AchievementMap[c] = nms_AchievementMap__init_; + jur_AheadFSet[c] = jur_AheadFSet__init_; + jur_FinalSet[c] = jur_FinalSet__init_; + jur_NonCapJointSet[c] = jur_NonCapJointSet__init_; + jur_JointSet[c] = jur_JointSet__init_; + jm_Multiplication[c] = jm_Multiplication__init_; + nms_DataWatcher[c] = nms_DataWatcher__init_; + jur_CharClass[c] = jur_CharClass__init_; + jur_AbstractCharClass$PredefinedCharacterClasses[c] = jur_AbstractCharClass$PredefinedCharacterClasses__init_; + jur_FSet$PossessiveFSet[c] = jur_FSet$PossessiveFSet__init_; + ju_BitSet[c] = ju_BitSet__init_; + jur_SOLSet[c] = jur_SOLSet__init_; + jur_PreviousMatch[c] = jur_PreviousMatch__init_; + jur_EOISet[c] = jur_EOISet__init_; + jur_DotAllSet[c] = jur_DotAllSet__init_; + nms_ChunkCoordinates[c] = nms_ChunkCoordinates__init_; + jur_AbstractLineTerminator$1[c] = jur_AbstractLineTerminator$1__init_; + jur_AbstractLineTerminator$2[c] = jur_AbstractLineTerminator$2__init_; + jur_AbstractCharClass$LazySpace[c] = jur_AbstractCharClass$LazySpace__init_; + jur_AbstractCharClass$LazyDigit[c] = jur_AbstractCharClass$LazyDigit__init_; + jur_AbstractCharClass$LazyLower[c] = jur_AbstractCharClass$LazyLower__init_; + jur_AbstractCharClass$LazyUpper[c] = jur_AbstractCharClass$LazyUpper__init_; + jur_AbstractCharClass$LazyASCII[c] = jur_AbstractCharClass$LazyASCII__init_; + jur_AbstractCharClass$LazyAlpha[c] = jur_AbstractCharClass$LazyAlpha__init_; + jur_AbstractCharClass$LazyAlnum[c] = jur_AbstractCharClass$LazyAlnum__init_; + jur_AbstractCharClass$LazyPunct[c] = jur_AbstractCharClass$LazyPunct__init_; + jur_AbstractCharClass$LazyGraph[c] = jur_AbstractCharClass$LazyGraph__init_; + jur_AbstractCharClass$LazyPrint[c] = jur_AbstractCharClass$LazyPrint__init_; + jur_AbstractCharClass$LazyBlank[c] = jur_AbstractCharClass$LazyBlank__init_; + jur_AbstractCharClass$LazyCntrl[c] = jur_AbstractCharClass$LazyCntrl__init_; + jur_AbstractCharClass$LazyXDigit[c] = jur_AbstractCharClass$LazyXDigit__init_; + jur_AbstractCharClass$LazyJavaLowerCase[c] = jur_AbstractCharClass$LazyJavaLowerCase__init_; + jur_AbstractCharClass$LazyJavaUpperCase[c] = jur_AbstractCharClass$LazyJavaUpperCase__init_; + jur_AbstractCharClass$LazyJavaWhitespace[c] = jur_AbstractCharClass$LazyJavaWhitespace__init_; + jur_AbstractCharClass$LazyJavaMirrored[c] = jur_AbstractCharClass$LazyJavaMirrored__init_; + jur_AbstractCharClass$LazyJavaDefined[c] = jur_AbstractCharClass$LazyJavaDefined__init_; + jur_AbstractCharClass$LazyJavaDigit[c] = jur_AbstractCharClass$LazyJavaDigit__init_; + jur_AbstractCharClass$LazyJavaIdentifierIgnorable[c] = jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_; + jur_AbstractCharClass$LazyJavaISOControl[c] = jur_AbstractCharClass$LazyJavaISOControl__init_; + jur_AbstractCharClass$LazyJavaJavaIdentifierPart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_; + jur_AbstractCharClass$LazyJavaJavaIdentifierStart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_; + jur_AbstractCharClass$LazyJavaLetter[c] = jur_AbstractCharClass$LazyJavaLetter__init_; + jur_AbstractCharClass$LazyJavaLetterOrDigit[c] = jur_AbstractCharClass$LazyJavaLetterOrDigit__init_; + jur_AbstractCharClass$LazyJavaSpaceChar[c] = jur_AbstractCharClass$LazyJavaSpaceChar__init_; + jur_AbstractCharClass$LazyJavaTitleCase[c] = jur_AbstractCharClass$LazyJavaTitleCase__init_; + jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_; + jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_; + jur_AbstractCharClass$LazyWord[c] = jur_AbstractCharClass$LazyWord__init_; + jur_AbstractCharClass$LazyNonWord[c] = jur_AbstractCharClass$LazyNonWord__init_; + jur_AbstractCharClass$LazyNonSpace[c] = jur_AbstractCharClass$LazyNonSpace__init_; + jur_AbstractCharClass$LazyNonDigit[c] = jur_AbstractCharClass$LazyNonDigit__init_; + jur_AbstractCharClass$LazySpecialsBlock[c] = jur_AbstractCharClass$LazySpecialsBlock__init_; + nms_Particle[c] = nms_Particle__init_; + nms_Frustrum[c] = nms_Frustrum__init_; + nms_FoodStats[c] = nms_FoodStats__init_; + nms_WorldInfo[c] = nms_WorldInfo__init_; + nms_Scoreboard[c] = nms_Scoreboard__init_; + ju_Date[c] = ju_Date__init_; + cjj_CRC32[c] = cjj_CRC32__init_; + cjj_GZIPHeader[c] = cjj_GZIPHeader__init_; + nms_MovementInput[c] = nms_MovementInput__init_; + nms_Packet204ClientInfo[c] = nms_Packet204ClientInfo__init_; + jt_DecimalFormat$PerMillField[c] = jt_DecimalFormat$PerMillField__init_; + jt_DecimalFormat$CurrencyField[c] = jt_DecimalFormat$CurrencyField__init_; + jt_DecimalFormat$PercentField[c] = jt_DecimalFormat$PercentField__init_; + ju_ConcurrentModificationException[c] = ju_ConcurrentModificationException__init_; + jm_BitLevel[c] = jm_BitLevel__init_; + jm_Division[c] = jm_Division__init_; + jm_Elementary[c] = jm_Elementary__init_; + nleg_EffectPipelineFXAA[c] = nleg_EffectPipelineFXAA__init_; + nms_ActiveRenderInfo[c] = nms_ActiveRenderInfo__init_; + nms_ClippingHelperImpl[c] = nms_ClippingHelperImpl__init_; + nms_ClippingHelper[c] = nms_ClippingHelper__init_; + nms_StatCollector[c] = nms_StatCollector__init_; + nms_StringUtils[c] = nms_StringUtils__init_; + ju_Formatter[c] = ju_Formatter__init_; + nms_Direction[c] = nms_Direction__init_; + ju_GregorianCalendar[c] = ju_GregorianCalendar__init_; + nms_Packet19EntityAction[c] = nms_Packet19EntityAction__init_; + nms_TextureClock[c] = nms_TextureClock__init_; + nms_TextureCompass[c] = nms_TextureCompass__init_; + nlea_EaglerAdapterImpl2$12[c] = nlea_EaglerAdapterImpl2$12__init_; + ju_LinkedList$Entry[c] = ju_LinkedList$Entry__init_; + nms_Facing[c] = nms_Facing__init_; + nms_ScoreComparator[c] = nms_ScoreComparator__init_; nms_Packet0KeepAlive[c] = nms_Packet0KeepAlive__init_; nms_Packet1Login[c] = nms_Packet1Login__init_; nms_Packet2ClientProtocol[c] = nms_Packet2ClientProtocol__init_; @@ -1901,7 +2021,6 @@ function otp_Platform_prepareNewInstance() { nms_Packet16BlockItemSwitch[c] = nms_Packet16BlockItemSwitch__init_; nms_Packet17Sleep[c] = nms_Packet17Sleep__init_; nms_Packet18Animation[c] = nms_Packet18Animation__init_; - nms_Packet19EntityAction[c] = nms_Packet19EntityAction__init_; nms_Packet20NamedEntitySpawn[c] = nms_Packet20NamedEntitySpawn__init_; nms_Packet22Collect[c] = nms_Packet22Collect__init_; nms_Packet23VehicleSpawn[c] = nms_Packet23VehicleSpawn__init_; @@ -1950,7 +2069,6 @@ function otp_Platform_prepareNewInstance() { nms_Packet201PlayerInfo[c] = nms_Packet201PlayerInfo__init_; nms_Packet202PlayerAbilities[c] = nms_Packet202PlayerAbilities__init_; nms_Packet203AutoComplete[c] = nms_Packet203AutoComplete__init_; - nms_Packet204ClientInfo[c] = nms_Packet204ClientInfo__init_; nms_Packet205ClientCommand[c] = nms_Packet205ClientCommand__init_; nms_Packet206SetObjective[c] = nms_Packet206SetObjective__init_; nms_Packet207SetScore[c] = nms_Packet207SetScore__init_; @@ -1961,108 +2079,10 @@ function otp_Platform_prepareNewInstance() { nms_Packet253ServerAuthData[c] = nms_Packet253ServerAuthData__init_; nms_Packet254ServerPing[c] = nms_Packet254ServerPing__init_; nms_Packet255KickDisconnect[c] = nms_Packet255KickDisconnect__init_; - nms_StatTypeSimple[c] = nms_StatTypeSimple__init_; - nms_StatTypeTime[c] = nms_StatTypeTime__init_; - nms_StatTypeDistance[c] = nms_StatTypeDistance__init_; - nms_TileEntitySkull[c] = nms_TileEntitySkull__init_; - nms_GuiIngameMenu[c] = nms_GuiIngameMenu__init_; - jt_DecimalFormat$MinusField[c] = jt_DecimalFormat$MinusField__init_; - jnc_CharacterCodingException[c] = jnc_CharacterCodingException__init_; - nms_RenderHelper[c] = nms_RenderHelper__init_; - nms_BossStatus[c] = nms_BossStatus__init_; - jl_ArithmeticException[c] = jl_ArithmeticException__init_; - nms_AchievementMap[c] = nms_AchievementMap__init_; - ju_Objects[c] = ju_Objects__init_; - jm_Multiplication[c] = jm_Multiplication__init_; - nms_DataWatcher[c] = nms_DataWatcher__init_; - nms_ChunkCoordinates[c] = nms_ChunkCoordinates__init_; - jl_NumberFormatException[c] = jl_NumberFormatException__init_; - otciu_UnicodeHelper[c] = otciu_UnicodeHelper__init_; - otci_Base46[c] = otci_Base46__init_; - nms_Particle[c] = nms_Particle__init_; - nms_Frustrum[c] = nms_Frustrum__init_; - nms_FoodStats[c] = nms_FoodStats__init_; - nms_WorldInfo[c] = nms_WorldInfo__init_; - nms_Scoreboard[c] = nms_Scoreboard__init_; - ju_Date[c] = ju_Date__init_; - cjj_CRC32[c] = cjj_CRC32__init_; - cjj_GZIPHeader[c] = cjj_GZIPHeader__init_; - nms_MovementInput[c] = nms_MovementInput__init_; - jt_DecimalFormat$PerMillField[c] = jt_DecimalFormat$PerMillField__init_; - jt_DecimalFormat$CurrencyField[c] = jt_DecimalFormat$CurrencyField__init_; - jt_DecimalFormat$PercentField[c] = jt_DecimalFormat$PercentField__init_; - jur_Pattern[c] = jur_Pattern__init_; - ju_ConcurrentModificationException[c] = ju_ConcurrentModificationException__init_; - jm_BitLevel[c] = jm_BitLevel__init_; - jm_Division[c] = jm_Division__init_; - jm_Elementary[c] = jm_Elementary__init_; - nleg_EffectPipelineFXAA[c] = nleg_EffectPipelineFXAA__init_; - nms_ActiveRenderInfo[c] = nms_ActiveRenderInfo__init_; - nms_ClippingHelperImpl[c] = nms_ClippingHelperImpl__init_; - nms_ClippingHelper[c] = nms_ClippingHelper__init_; - nms_StatCollector[c] = nms_StatCollector__init_; - nms_StringUtils[c] = nms_StringUtils__init_; - ju_Formatter[c] = ju_Formatter__init_; - nms_Direction[c] = nms_Direction__init_; - ju_GregorianCalendar[c] = ju_GregorianCalendar__init_; - nms_TextureClock[c] = nms_TextureClock__init_; - nms_TextureCompass[c] = nms_TextureCompass__init_; - nlea_EaglerAdapterImpl2$13[c] = nlea_EaglerAdapterImpl2$13__init_; - ju_LinkedList$Entry[c] = ju_LinkedList$Entry__init_; - nms_Facing[c] = nms_Facing__init_; - nms_ScoreComparator[c] = nms_ScoreComparator__init_; - jur_AheadFSet[c] = jur_AheadFSet__init_; - jur_FinalSet[c] = jur_FinalSet__init_; - jur_NonCapJointSet[c] = jur_NonCapJointSet__init_; - jur_JointSet[c] = jur_JointSet__init_; otcit_DateTimeZoneProvider[c] = otcit_DateTimeZoneProvider__init_; ju_PriorityQueue[c] = ju_PriorityQueue__init_; otcit_DateTimeZoneProvider$1[c] = otcit_DateTimeZoneProvider$1__init_; otcit_DateTimeZoneProvider$detectTimezone$lambda$_5_0[c] = otcit_DateTimeZoneProvider$detectTimezone$lambda$_5_0__init_; - jur_CharClass[c] = jur_CharClass__init_; - jur_AbstractCharClass$PredefinedCharacterClasses[c] = jur_AbstractCharClass$PredefinedCharacterClasses__init_; - jur_FSet$PossessiveFSet[c] = jur_FSet$PossessiveFSet__init_; - ju_BitSet[c] = ju_BitSet__init_; - jur_SOLSet[c] = jur_SOLSet__init_; - jur_PreviousMatch[c] = jur_PreviousMatch__init_; - jur_EOISet[c] = jur_EOISet__init_; - jur_DotAllSet[c] = jur_DotAllSet__init_; - jur_AbstractLineTerminator$1[c] = jur_AbstractLineTerminator$1__init_; - jur_AbstractLineTerminator$2[c] = jur_AbstractLineTerminator$2__init_; - jur_AbstractCharClass$LazySpace[c] = jur_AbstractCharClass$LazySpace__init_; - jur_AbstractCharClass$LazyDigit[c] = jur_AbstractCharClass$LazyDigit__init_; - jur_AbstractCharClass$LazyLower[c] = jur_AbstractCharClass$LazyLower__init_; - jur_AbstractCharClass$LazyUpper[c] = jur_AbstractCharClass$LazyUpper__init_; - jur_AbstractCharClass$LazyASCII[c] = jur_AbstractCharClass$LazyASCII__init_; - jur_AbstractCharClass$LazyAlpha[c] = jur_AbstractCharClass$LazyAlpha__init_; - jur_AbstractCharClass$LazyAlnum[c] = jur_AbstractCharClass$LazyAlnum__init_; - jur_AbstractCharClass$LazyPunct[c] = jur_AbstractCharClass$LazyPunct__init_; - jur_AbstractCharClass$LazyGraph[c] = jur_AbstractCharClass$LazyGraph__init_; - jur_AbstractCharClass$LazyPrint[c] = jur_AbstractCharClass$LazyPrint__init_; - jur_AbstractCharClass$LazyBlank[c] = jur_AbstractCharClass$LazyBlank__init_; - jur_AbstractCharClass$LazyCntrl[c] = jur_AbstractCharClass$LazyCntrl__init_; - jur_AbstractCharClass$LazyXDigit[c] = jur_AbstractCharClass$LazyXDigit__init_; - jur_AbstractCharClass$LazyJavaLowerCase[c] = jur_AbstractCharClass$LazyJavaLowerCase__init_; - jur_AbstractCharClass$LazyJavaUpperCase[c] = jur_AbstractCharClass$LazyJavaUpperCase__init_; - jur_AbstractCharClass$LazyJavaWhitespace[c] = jur_AbstractCharClass$LazyJavaWhitespace__init_; - jur_AbstractCharClass$LazyJavaMirrored[c] = jur_AbstractCharClass$LazyJavaMirrored__init_; - jur_AbstractCharClass$LazyJavaDefined[c] = jur_AbstractCharClass$LazyJavaDefined__init_; - jur_AbstractCharClass$LazyJavaDigit[c] = jur_AbstractCharClass$LazyJavaDigit__init_; - jur_AbstractCharClass$LazyJavaIdentifierIgnorable[c] = jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_; - jur_AbstractCharClass$LazyJavaISOControl[c] = jur_AbstractCharClass$LazyJavaISOControl__init_; - jur_AbstractCharClass$LazyJavaJavaIdentifierPart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_; - jur_AbstractCharClass$LazyJavaJavaIdentifierStart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_; - jur_AbstractCharClass$LazyJavaLetter[c] = jur_AbstractCharClass$LazyJavaLetter__init_; - jur_AbstractCharClass$LazyJavaLetterOrDigit[c] = jur_AbstractCharClass$LazyJavaLetterOrDigit__init_; - jur_AbstractCharClass$LazyJavaSpaceChar[c] = jur_AbstractCharClass$LazyJavaSpaceChar__init_; - jur_AbstractCharClass$LazyJavaTitleCase[c] = jur_AbstractCharClass$LazyJavaTitleCase__init_; - jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_; - jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_; - jur_AbstractCharClass$LazyWord[c] = jur_AbstractCharClass$LazyWord__init_; - jur_AbstractCharClass$LazyNonWord[c] = jur_AbstractCharClass$LazyNonWord__init_; - jur_AbstractCharClass$LazyNonSpace[c] = jur_AbstractCharClass$LazyNonSpace__init_; - jur_AbstractCharClass$LazyNonDigit[c] = jur_AbstractCharClass$LazyNonDigit__init_; - jur_AbstractCharClass$LazySpecialsBlock[c] = jur_AbstractCharClass$LazySpecialsBlock__init_; ju_NoSuchElementException[c] = ju_NoSuchElementException__init_; nms_TileEntityRenderer[c] = nms_TileEntityRenderer__init_; nms_MinecraftError[c] = nms_MinecraftError__init_; @@ -2094,6 +2114,7 @@ function otp_Platform_prepareNewInstance() { nms_ChestItemRenderHelper[c] = nms_ChestItemRenderHelper__init_; jl_StrictMath[c] = jl_StrictMath__init_; ju_FormatterClosedException[c] = ju_FormatterClosedException__init_; + ju_Objects[c] = ju_Objects__init_; otcit_FloatAnalyzer[c] = otcit_FloatAnalyzer__init_; nms_TileEntityFurnace[c] = nms_TileEntityFurnace__init_; nms_TileEntityRecordPlayer[c] = nms_TileEntityRecordPlayer__init_; @@ -2112,20 +2133,22 @@ function otp_Platform_prepareNewInstance() { nms_EnchantmentHelper[c] = nms_EnchantmentHelper__init_; nms_EnchantmentModifierDamage[c] = nms_EnchantmentModifierDamage__init_; nms_EnchantmentModifierLiving[c] = nms_EnchantmentModifierLiving__init_; - nlea_EaglerAdapterImpl2$16[c] = nlea_EaglerAdapterImpl2$16__init_; + nlea_EaglerAdapterImpl2$15[c] = nlea_EaglerAdapterImpl2$15__init_; nms_EnumOptionsHelper[c] = nms_EnumOptionsHelper__init_; nms_PacketCount[c] = nms_PacketCount__init_; jl_InstantiationException[c] = jl_InstantiationException__init_; jl_ReflectiveOperationException[c] = jl_ReflectiveOperationException__init_; - jn_InvalidMarkException[c] = jn_InvalidMarkException__init_; + ju_TreeSet[c] = ju_TreeSet__init_; + juca_AtomicInteger[c] = juca_AtomicInteger__init_; nms_EntityWitherAttackFilter[c] = nms_EntityWitherAttackFilter__init_; nms_GameRules[c] = nms_GameRules__init_; + jn_InvalidMarkException[c] = jn_InvalidMarkException__init_; nms_GuiWinGame[c] = nms_GuiWinGame__init_; - nms_WorldProviderSurface[c] = nms_WorldProviderSurface__init_; nms_MerchantRecipeList[c] = nms_MerchantRecipeList__init_; - nms_InventoryEnderChest[c] = nms_InventoryEnderChest__init_; + nms_WorldProviderSurface[c] = nms_WorldProviderSurface__init_; nms_WorldProviderHell[c] = nms_WorldProviderHell__init_; nms_WorldProviderEnd[c] = nms_WorldProviderEnd__init_; + nms_InventoryEnderChest[c] = nms_InventoryEnderChest__init_; nms_InventoryCraftResult[c] = nms_InventoryCraftResult__init_; nms_CraftingManager[c] = nms_CraftingManager__init_; nms_LongHashMap[c] = nms_LongHashMap__init_; @@ -2167,8 +2190,30 @@ function otp_Platform_newInstanceImpl(var$1) { } return $r; } +function otp_Platform_startThread(var$1) { + return setTimeout(function() { + $rt_threadStarter(otp_Platform_launchThread)(var$1); + }, 0); +} function otp_Platform_launchThread($runnable) { - $runnable.$run(); + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$runnable = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $runnable.$run(); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($runnable, $ptr); } function otp_Platform_schedule(var$1, var$2) { return setTimeout(function() { @@ -4207,7 +4252,6 @@ var nlea_EaglerAdapterImpl2_keyup = null; var nlea_EaglerAdapterImpl2_keypress = null; var nlea_EaglerAdapterImpl2_wheel = null; var nlea_EaglerAdapterImpl2_identifier = null; -var nlea_EaglerAdapterImpl2_identifierTimeout = Long_ZERO; var nlea_EaglerAdapterImpl2_mouseEvents = null; var nlea_EaglerAdapterImpl2_keyEvents = null; var nlea_EaglerAdapterImpl2_mouseX = 0; @@ -4360,51 +4404,6 @@ function nlea_EaglerAdapterImpl2_fileContentsLines($path) { $path = jl_String_replace0($contents, $rt_s(59), $rt_s(60)); return jur_Pattern_split(jur_Pattern_compile($rt_s(61), 0), $path, 0); } -function nlea_EaglerAdapterImpl2_downloadIdentifier() { - var thread = $rt_nativeThread(); - var javaThread = $rt_getThread(); - if (thread.isResuming()) { - thread.status = 0; - var result = thread.attribute; - if (result instanceof Error) { - throw result; - } - return result; - } - var callback = function() {}; - callback.$complete = function(val) { - thread.attribute = val; - $rt_setThread(javaThread); - thread.resume(); - }; - callback.$error = function(e) { - thread.attribute = $rt_exception(e); - $rt_setThread(javaThread); - thread.resume(); - }; - callback = otpp_AsyncCallbackWrapper_create(callback); - return thread.suspend(function() { - try { - nlea_EaglerAdapterImpl2_downloadIdentifier0(callback); - } catch($e) { - callback.$error($rt_exception($e)); - } - }); -} -function nlea_EaglerAdapterImpl2_downloadIdentifier0($cb) { - var $request, var$3; - nlea_EaglerAdapterImpl2_$callClinit(); - $request = new XMLHttpRequest(); - var$3 = "text"; - $request.responseType = var$3; - $request.open("GET", "https://www.cloudflare.com/cdn-cgi/trace", !!1); - var$3 = new nlea_EaglerAdapterImpl2$1; - var$3.$val$request = $request; - var$3.$val$cb = $cb; - $cb = otji_JS_function(var$3, "stateChanged"); - $request.onreadystatechange = $cb; - $request.send(); -} function nlea_EaglerAdapterImpl2_downloadAssetPack(var$1) { var thread = $rt_nativeThread(); var javaThread = $rt_getThread(); @@ -4443,43 +4442,13 @@ function nlea_EaglerAdapterImpl2_downloadAssetPack0($assetPackageURI, $cb) { var$4 = "arraybuffer"; $request.responseType = var$4; $request.open("GET", $rt_ustr($assetPackageURI), !!1); - $assetPackageURI = new nlea_EaglerAdapterImpl2$2; - $assetPackageURI.$val$request0 = $request; - $assetPackageURI.$val$cb0 = $cb; + $assetPackageURI = new nlea_EaglerAdapterImpl2$1; + $assetPackageURI.$val$request = $request; + $assetPackageURI.$val$cb = $cb; $assetPackageURI = otji_JS_function($assetPackageURI, "stateChanged"); $request.onreadystatechange = $assetPackageURI; $request.send(); } -function nlea_EaglerAdapterImpl2_getIdentifier() { - var $t, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$t = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - nlea_EaglerAdapterImpl2_$callClinit(); - $t = jl_System_currentTimeMillis(); - if (nlea_EaglerAdapterImpl2_identifier !== null && Long_le(Long_sub($t, nlea_EaglerAdapterImpl2_identifierTimeout), Long_fromInt(1800000))) { - if (nlea_EaglerAdapterImpl2_identifier === null) - nlea_EaglerAdapterImpl2_identifier = $rt_createArray(jl_String, 0); - return nlea_EaglerAdapterImpl2_identifier; - } - $ptr = 1; - case 1: - nlea_EaglerAdapterImpl2_downloadIdentifier(); - if ($rt_suspending()) { - break main; - } - nlea_EaglerAdapterImpl2_identifierTimeout = $t; - if (nlea_EaglerAdapterImpl2_identifier === null) - nlea_EaglerAdapterImpl2_identifier = $rt_createArray(jl_String, 0); - return nlea_EaglerAdapterImpl2_identifier; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($t, $ptr); -} function nlea_EaglerAdapterImpl2_initializeContext($rootElement, $assetPackageURI) { var $s, var$4, $e, var$6, $$je, $ptr, $tmp; $ptr = 0; @@ -4508,14 +4477,14 @@ function nlea_EaglerAdapterImpl2_initializeContext($rootElement, $assetPackageUR $e = nlea_EaglerAdapterImpl2_canvas; $rootElement.appendChild($e); $rootElement = nlea_EaglerAdapterImpl2_canvas; - var$4 = nlea_EaglerAdapterImpl2_youEagler$js_body$_23(); + var$4 = nlea_EaglerAdapterImpl2_youEagler$js_body$_21(); nlea_EaglerAdapterImpl2_webgl = $rootElement.getContext("webgl2", var$4); if (nlea_EaglerAdapterImpl2_webgl === null) { $rootElement = new jl_RuntimeException; $assetPackageURI = new jl_StringBuilder; $assetPackageURI.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($assetPackageURI, $assetPackageURI.$length, $rt_s(63)); - $e = $rt_str(nlea_EaglerAdapterImpl2_getString$js_body$_18("window.navigator.userAgent")); + $e = $rt_str(nlea_EaglerAdapterImpl2_getString$js_body$_16("window.navigator.userAgent")); jl_AbstractStringBuilder_insert($assetPackageURI, $assetPackageURI.$length, $e); jl_AbstractStringBuilder_insert($assetPackageURI, $assetPackageURI.$length, $rt_s(64)); $e = jl_String__init_0($assetPackageURI.$buffer, 0, $assetPackageURI.$length); @@ -4524,47 +4493,47 @@ function nlea_EaglerAdapterImpl2_initializeContext($rootElement, $assetPackageUR $rootElement.$message = $e; $rt_throw($rootElement); } - nlea_EaglerAdapterImpl2_setContextVar$js_body$_14(nlea_EaglerAdapterImpl2_webgl); + nlea_EaglerAdapterImpl2_setContextVar$js_body$_12(nlea_EaglerAdapterImpl2_webgl); nlea_EaglerAdapterImpl2_webgl.getExtension("EXT_texture_filter_anisotropic"); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$3; + var$4 = new nlea_EaglerAdapterImpl2$2; nlea_EaglerAdapterImpl2_contextmenu = var$4; $rootElement.addEventListener("contextmenu", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_canvas; - var$4 = new nlea_EaglerAdapterImpl2$4; + var$4 = new nlea_EaglerAdapterImpl2$3; nlea_EaglerAdapterImpl2_mousedown = var$4; $rootElement.addEventListener("mousedown", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_canvas; - var$4 = new nlea_EaglerAdapterImpl2$5; + var$4 = new nlea_EaglerAdapterImpl2$4; nlea_EaglerAdapterImpl2_mouseup = var$4; $rootElement.addEventListener("mouseup", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_canvas; - var$4 = new nlea_EaglerAdapterImpl2$6; + var$4 = new nlea_EaglerAdapterImpl2$5; nlea_EaglerAdapterImpl2_mousemove = var$4; $rootElement.addEventListener("mousemove", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$7; + var$4 = new nlea_EaglerAdapterImpl2$6; nlea_EaglerAdapterImpl2_keydown = var$4; $rootElement.addEventListener("keydown", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$8; + var$4 = new nlea_EaglerAdapterImpl2$7; nlea_EaglerAdapterImpl2_keyup = var$4; $rootElement.addEventListener("keyup", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$9; + var$4 = new nlea_EaglerAdapterImpl2$8; nlea_EaglerAdapterImpl2_keypress = var$4; $rootElement.addEventListener("keypress", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_canvas; - var$4 = new nlea_EaglerAdapterImpl2$10; + var$4 = new nlea_EaglerAdapterImpl2$9; nlea_EaglerAdapterImpl2_wheel = var$4; $rootElement.addEventListener("wheel", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$11; + var$4 = new nlea_EaglerAdapterImpl2$10; $rootElement.addEventListener("blur", otji_JS_function(var$4, "handleEvent")); $rootElement = nlea_EaglerAdapterImpl2_win; - var$4 = new nlea_EaglerAdapterImpl2$12; + var$4 = new nlea_EaglerAdapterImpl2$11; $rootElement.addEventListener("focus", otji_JS_function(var$4, "handleEvent")); - nlea_EaglerAdapterImpl2_onBeforeCloseRegister$js_body$_160(); + nlea_EaglerAdapterImpl2_onBeforeCloseRegister$js_body$_158(); window.eval("window.eagsFileChooser = {\r\ninputElement: null,\r\nopenFileChooser: function(ext, mime){\r\nvar el = window.eagsFileChooser.inputElement;\r\nif(el == null){\r\nel = window.eagsFileChooser.inputElement = document.createElement(\"input\");\r\nel.type = \"file\";\r\nel.multiple = false;\r\nel.addEventListener(\"change\", function(evt){\r\nvar f = window.eagsFileChooser.inputElement.files;\r\nif(f.length == 0){\r\nwindow.eagsFileChooser.getFileChooserResult = new ArrayBuffer(0);\r\n}else{\r\n(async function(){\r\nwindow.eagsFileChooser.getFileChooserResult = await f[0].arrayBuffer();\r\nwindow.eagsFileChooser.getFileChooserResultName = f[0].name;\r\n})();\r\n}\r\n});\r\n}\r\nwindow.eagsFileChooser.getFileChooserResult = null;\r\nwindow.eagsFileChooser.getFileChooserResultName = null;\r\nel.accept = mime;\r\nel.click();\r\n},\r\ngetFileChooserResult: null,\r\ngetFileChooserResultName: null\r\n};"); $ptr = 1; case 1: @@ -4592,7 +4561,7 @@ function nlea_EaglerAdapterImpl2_initializeContext($rootElement, $assetPackageUR } jl_Throwable_printStackTrace($e); } - if (ju_AbstractCollection_isEmpty(nlea_EaglerAdapterImpl2_mouseEvents) && ju_AbstractCollection_isEmpty(nlea_EaglerAdapterImpl2_keyEvents) && !(nlea_EaglerAdapterImpl2_hasBeenActive$js_body$_16() ? 1 : 0)) { + if (ju_AbstractCollection_isEmpty(nlea_EaglerAdapterImpl2_mouseEvents) && ju_AbstractCollection_isEmpty(nlea_EaglerAdapterImpl2_keyEvents) && !(nlea_EaglerAdapterImpl2_hasBeenActive$js_body$_14() ? 1 : 0)) { $ptr = 3; continue main; } @@ -4702,6 +4671,9 @@ function nlea_EaglerAdapterImpl2__wglClearColor($p1, $p2, $p3, $p4) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_webgl.clearColor($p1, $p2, $p3, $p4); } +function nlea_EaglerAdapterImpl2__wglFlush() { + nlea_EaglerAdapterImpl2_$callClinit(); +} function nlea_EaglerAdapterImpl2__wglTexImage2D($p1, $p2, $p3, $p4, $p5, $p6, $p7, $p8, $p9) { var $data, $len, $uploadBuffer1, $i, var$14; nlea_EaglerAdapterImpl2_$callClinit(); @@ -5080,7 +5052,7 @@ function nlea_EaglerAdapterImpl2__wglBlitFramebuffer($p1, $p2, $p3, $p4, $p5, $p } function nlea_EaglerAdapterImpl2_isWindows() { nlea_EaglerAdapterImpl2_$callClinit(); - return jl_String_contains(jl_String_toLowerCase($rt_str(nlea_EaglerAdapterImpl2_getString$js_body$_18("window.navigator.platform"))), $rt_s(65)); + return jl_String_contains(jl_String_toLowerCase($rt_str(nlea_EaglerAdapterImpl2_getString$js_body$_16("window.navigator.platform"))), $rt_s(65)); } function nlea_EaglerAdapterImpl2_mouseNext() { var var$1, var$2, var$3; @@ -5141,7 +5113,7 @@ function nlea_EaglerAdapterImpl2_mouseSetGrabbed($grabbed) { if (nlea_EaglerAdapterImpl2_mouseUngrabTimeout) clearTimeout(nlea_EaglerAdapterImpl2_mouseUngrabTimeout); if (Long_lt(Long_sub($t, nlea_EaglerAdapterImpl2_mouseUngrabTimer), Long_fromInt(3000))) { - var$3 = new nlea_EaglerAdapterImpl2$13; + var$3 = new nlea_EaglerAdapterImpl2$12; $grabbed = 3000 - Long_sub($t, nlea_EaglerAdapterImpl2_mouseUngrabTimer).lo | 0; nlea_EaglerAdapterImpl2_mouseUngrabTimeout = setTimeout(otji_JS_function(var$3, "onTimer"), $grabbed); } @@ -5335,17 +5307,17 @@ function nlea_EaglerAdapterImpl2_connectWebSocket0($sockURI, $cb) { $sockURI = "arraybuffer"; var$3.binaryType = $sockURI; $sockURI = nlea_EaglerAdapterImpl2_sock; - var$3 = new nlea_EaglerAdapterImpl2$14; - var$3.$val$cb1 = $cb; + var$3 = new nlea_EaglerAdapterImpl2$13; + var$3.$val$cb0 = $cb; var$3 = otji_JS_function(var$3, "handleEvent"); $sockURI.onopen = var$3; $sockURI = nlea_EaglerAdapterImpl2_sock; - var$3 = new nlea_EaglerAdapterImpl2$15; - var$3.$val$cb2 = $cb; + var$3 = new nlea_EaglerAdapterImpl2$14; + var$3.$val$cb1 = $cb; $cb = otji_JS_function(var$3, "handleEvent"); $sockURI.onclose = $cb; $sockURI = nlea_EaglerAdapterImpl2_sock; - $cb = otji_JS_function(new nlea_EaglerAdapterImpl2$16, "handleEvent"); + $cb = otji_JS_function(new nlea_EaglerAdapterImpl2$15, "handleEvent"); $sockURI.onmessage = $cb; } function nlea_EaglerAdapterImpl2_writePacket($packet) { @@ -5390,7 +5362,7 @@ function nlea_EaglerAdapterImpl2_saveLocalStorage($key, $data) { function nlea_EaglerAdapterImpl2_getFileChooserResult() { var $b, $array, $ret, var$4, $i, var$6; nlea_EaglerAdapterImpl2_$callClinit(); - $b = nlea_EaglerAdapterImpl2_getFileChooserResult0$js_body$_163(); + $b = nlea_EaglerAdapterImpl2_getFileChooserResult0$js_body$_161(); if ($b === null) return null; $array = new Uint8Array($b); @@ -5454,10 +5426,10 @@ function nlea_EaglerAdapterImpl2_decodeAudioAsync0($buffer, $cb) { var var$3, var$4, var$5; nlea_EaglerAdapterImpl2_$callClinit(); var$3 = nlea_EaglerAdapterImpl2_audioctx; - var$4 = new nlea_EaglerAdapterImpl2$17; - var$4.$val$cb3 = $cb; - var$5 = new nlea_EaglerAdapterImpl2$18; - var$5.$val$cb4 = $cb; + var$4 = new nlea_EaglerAdapterImpl2$16; + var$4.$val$cb2 = $cb; + var$5 = new nlea_EaglerAdapterImpl2$17; + var$5.$val$cb3 = $cb; var$3.decodeAudioData($buffer, otji_JS_function(var$4, "onSuccess"), otji_JS_function(var$5, "onError")); } function nlea_EaglerAdapterImpl2_getBufferFor($fileName) { @@ -5569,7 +5541,7 @@ function nlea_EaglerAdapterImpl2_beginPlayback($fileName, $x, $y, $z, $volume, $ var$12.$panner = $p; var$12.$gain = $g; ju_HashMap_putImpl($fileName, $b, var$12); - $b = new nlea_EaglerAdapterImpl2$19; + $b = new nlea_EaglerAdapterImpl2$18; $b.$val$theId = $theId; $fileName = otji_JS_function($b, "handleEvent"); $s.onended = $fileName; @@ -5622,7 +5594,7 @@ function nlea_EaglerAdapterImpl2_beginPlaybackStatic($fileName, $volume, $pitch) var$9.$panner = $fileName; var$9.$gain = $g; ju_HashMap_putImpl($b, var$8, var$9); - $fileName = new nlea_EaglerAdapterImpl2$20; + $fileName = new nlea_EaglerAdapterImpl2$19; $fileName.$val$theId0 = $theId; $fileName = otji_JS_function($fileName, "handleEvent"); $s.onended = $fileName; @@ -5730,7 +5702,6 @@ function nlea_EaglerAdapterImpl2__clinit_() { nlea_EaglerAdapterImpl2_keypress = null; nlea_EaglerAdapterImpl2_wheel = null; nlea_EaglerAdapterImpl2_identifier = $rt_createArray(jl_String, 0); - nlea_EaglerAdapterImpl2_identifierTimeout = Long_ZERO; nlea_EaglerAdapterImpl2_mouseEvents = ju_LinkedList__init_0(); nlea_EaglerAdapterImpl2_keyEvents = ju_LinkedList__init_0(); nlea_EaglerAdapterImpl2_mouseX = 0; @@ -6252,27 +6223,27 @@ function nlea_EaglerAdapterImpl2__clinit_() { nlea_EaglerAdapterImpl2_appendbufferindex = 0; nlea_EaglerAdapterImpl2_appendbuffer = new Int32Array(new ArrayBuffer(2100000)); } -function nlea_EaglerAdapterImpl2_setContextVar$js_body$_14(var$1) { +function nlea_EaglerAdapterImpl2_setContextVar$js_body$_12(var$1) { window.currentContext = var$1; } -function nlea_EaglerAdapterImpl2_hasBeenActive$js_body$_16() { +function nlea_EaglerAdapterImpl2_hasBeenActive$js_body$_14() { if (window.navigator.userActivation) { return window.navigator.userActivation.hasBeenActive; } else { return false; } } -function nlea_EaglerAdapterImpl2_getString$js_body$_18(var$1) { +function nlea_EaglerAdapterImpl2_getString$js_body$_16(var$1) { try { return "" + window.eval(var$1); } catch (e){ return ""; } } -function nlea_EaglerAdapterImpl2_youEagler$js_body$_23() { +function nlea_EaglerAdapterImpl2_youEagler$js_body$_21() { return { antialias : false, depth : true, powerPreference : "high-performance", desynchronized : false, preserveDrawingBuffer : false, premultipliedAlpha : false, alpha : false }; } -function nlea_EaglerAdapterImpl2_onBeforeCloseRegister$js_body$_160() { +function nlea_EaglerAdapterImpl2_onBeforeCloseRegister$js_body$_158() { window.onbeforeunload = function() { nlea_EaglerAdapterImpl2_onWindowUnload$jsocb$_1(); return false; @@ -6318,12 +6289,12 @@ function nlea_EaglerAdapterImpl2_onWindowUnload$jsocb$_1() { } } } -function nlea_EaglerAdapterImpl2_getFileChooserResult0$js_body$_163() { +function nlea_EaglerAdapterImpl2_getFileChooserResult0$js_body$_161() { var ret = window.eagsFileChooser.getFileChooserResult; window.eagsFileChooser.getFileChooserResult = null; return ret; } -function nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_164() { +function nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162() { var ret = window.eagsFileChooser.getFileChooserResultName; window.eagsFileChooser.getFileChooserResultName = null; return ret; @@ -6628,6 +6599,31 @@ function otjc_JSString() { } function otjde_EventListener() { } +function nlea_EaglerAdapterImpl2$2() { + jl_Object.call(this); +} +function nlea_EaglerAdapterImpl2$2__init_0() { + var var_0 = new nlea_EaglerAdapterImpl2$2(); + nlea_EaglerAdapterImpl2$2__init_(var_0); + return var_0; +} +function nlea_EaglerAdapterImpl2$2__init_($this) { + return; +} +function nlea_EaglerAdapterImpl2$2_handleEvent($this, $evt) { + $evt.preventDefault(); + $evt.stopPropagation(); +} +function nlea_EaglerAdapterImpl2$2_handleEvent0($this, var$1) { + var$1 = var$1; + var$1.preventDefault(); + var$1.stopPropagation(); +} +function nlea_EaglerAdapterImpl2$2_handleEvent$exported$0(var$0, var$1) { + var$1 = var$1; + var$1.preventDefault(); + var$1.stopPropagation(); +} function nlea_EaglerAdapterImpl2$3() { jl_Object.call(this); } @@ -6640,18 +6636,33 @@ function nlea_EaglerAdapterImpl2$3__init_($this) { return; } function nlea_EaglerAdapterImpl2$3_handleEvent($this, $evt) { - $evt.preventDefault(); - $evt.stopPropagation(); + var $b, var$3, var$4, var$5; + $b = $evt.button; + nlea_EaglerAdapterImpl2_$callClinit(); + var$3 = nlea_EaglerAdapterImpl2_buttonStates; + if ($b == 1) + $b = 2; + else if ($b == 2) + $b = 1; + var$3.data[$b] = 1; + var$4 = nlea_EaglerAdapterImpl2_mouseEvents; + var$5 = var$4.$size; + if (var$5 >= 0) { + ju_LinkedList$SequentialListIterator_add(ju_LinkedList_listIterator(var$4, var$5), $evt); + $evt.preventDefault(); + $evt.stopPropagation(); + return; + } + $evt = new jl_IndexOutOfBoundsException; + $evt.$suppressionEnabled = 1; + $evt.$writableStackTrace = 1; + $rt_throw($evt); } function nlea_EaglerAdapterImpl2$3_handleEvent0($this, var$1) { - var$1 = var$1; - var$1.preventDefault(); - var$1.stopPropagation(); + nlea_EaglerAdapterImpl2$3_handleEvent($this, var$1); } function nlea_EaglerAdapterImpl2$3_handleEvent$exported$0(var$0, var$1) { - var$1 = var$1; - var$1.preventDefault(); - var$1.stopPropagation(); + nlea_EaglerAdapterImpl2$3_handleEvent(var$0, var$1); } function nlea_EaglerAdapterImpl2$4() { jl_Object.call(this); @@ -6673,7 +6684,7 @@ function nlea_EaglerAdapterImpl2$4_handleEvent($this, $evt) { $b = 2; else if ($b == 2) $b = 1; - var$3.data[$b] = 1; + var$3.data[$b] = 0; var$4 = nlea_EaglerAdapterImpl2_mouseEvents; var$5 = var$4.$size; if (var$5 >= 0) { @@ -6705,27 +6716,15 @@ function nlea_EaglerAdapterImpl2$5__init_($this) { return; } function nlea_EaglerAdapterImpl2$5_handleEvent($this, $evt) { - var $b, var$3, var$4, var$5; - $b = $evt.button; + var var$2; + var$2 = $evt.clientX; nlea_EaglerAdapterImpl2_$callClinit(); - var$3 = nlea_EaglerAdapterImpl2_buttonStates; - if ($b == 1) - $b = 2; - else if ($b == 2) - $b = 1; - var$3.data[$b] = 0; - var$4 = nlea_EaglerAdapterImpl2_mouseEvents; - var$5 = var$4.$size; - if (var$5 >= 0) { - ju_LinkedList$SequentialListIterator_add(ju_LinkedList_listIterator(var$4, var$5), $evt); - $evt.preventDefault(); - $evt.stopPropagation(); - return; - } - $evt = new jl_IndexOutOfBoundsException; - $evt.$suppressionEnabled = 1; - $evt.$writableStackTrace = 1; - $rt_throw($evt); + nlea_EaglerAdapterImpl2_mouseX = var$2; + nlea_EaglerAdapterImpl2_mouseY = nlea_EaglerAdapterImpl2_canvas.clientHeight - $evt.clientY | 0; + nlea_EaglerAdapterImpl2_mouseDX = nlea_EaglerAdapterImpl2_mouseDX + $evt.movementX; + nlea_EaglerAdapterImpl2_mouseDY = nlea_EaglerAdapterImpl2_mouseDY + -$evt.movementY; + $evt.preventDefault(); + $evt.stopPropagation(); } function nlea_EaglerAdapterImpl2$5_handleEvent0($this, var$1) { nlea_EaglerAdapterImpl2$5_handleEvent($this, var$1); @@ -6746,16 +6745,20 @@ function nlea_EaglerAdapterImpl2$6__init_($this) { } function nlea_EaglerAdapterImpl2$6_handleEvent($this, $evt) { var var$2, var$3; - var$2 = $evt.clientX; nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_mouseX = var$2; - nlea_EaglerAdapterImpl2_mouseY = nlea_EaglerAdapterImpl2_canvas.clientHeight - $evt.clientY | 0; - var$3 = $evt.movementX; - nlea_EaglerAdapterImpl2_mouseDX = nlea_EaglerAdapterImpl2_mouseDX + var$3; - var$3 = -$evt.movementY; - nlea_EaglerAdapterImpl2_mouseDY = nlea_EaglerAdapterImpl2_mouseDY + var$3; - $evt.preventDefault(); - $evt.stopPropagation(); + nlea_EaglerAdapterImpl2_keyStates.data[nlea_EaglerAdapterImpl2_remapKey($evt.keyCode)] = 1; + var$2 = nlea_EaglerAdapterImpl2_keyEvents; + var$3 = var$2.$size; + if (var$3 >= 0) { + ju_LinkedList$SequentialListIterator_add(ju_LinkedList_listIterator(var$2, var$3), $evt); + $evt.preventDefault(); + $evt.stopPropagation(); + return; + } + $evt = new jl_IndexOutOfBoundsException; + $evt.$suppressionEnabled = 1; + $evt.$writableStackTrace = 1; + $rt_throw($evt); } function nlea_EaglerAdapterImpl2$6_handleEvent0($this, var$1) { nlea_EaglerAdapterImpl2$6_handleEvent($this, var$1); @@ -6777,7 +6780,7 @@ function nlea_EaglerAdapterImpl2$7__init_($this) { function nlea_EaglerAdapterImpl2$7_handleEvent($this, $evt) { var var$2, var$3; nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_keyStates.data[nlea_EaglerAdapterImpl2_remapKey($evt.keyCode)] = 1; + nlea_EaglerAdapterImpl2_keyStates.data[nlea_EaglerAdapterImpl2_remapKey($evt.keyCode)] = 0; var$2 = nlea_EaglerAdapterImpl2_keyEvents; var$3 = var$2.$size; if (var$3 >= 0) { @@ -6811,19 +6814,19 @@ function nlea_EaglerAdapterImpl2$8__init_($this) { function nlea_EaglerAdapterImpl2$8_handleEvent($this, $evt) { var var$2, var$3; nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_keyStates.data[nlea_EaglerAdapterImpl2_remapKey($evt.keyCode)] = 0; - var$2 = nlea_EaglerAdapterImpl2_keyEvents; - var$3 = var$2.$size; - if (var$3 >= 0) { + if (nlea_EaglerAdapterImpl2_enableRepeatEvents && ($evt.repeat ? 1 : 0)) { + var$2 = nlea_EaglerAdapterImpl2_keyEvents; + var$3 = var$2.$size; + if (var$3 < 0) { + $evt = new jl_IndexOutOfBoundsException; + $evt.$suppressionEnabled = 1; + $evt.$writableStackTrace = 1; + $rt_throw($evt); + } ju_LinkedList$SequentialListIterator_add(ju_LinkedList_listIterator(var$2, var$3), $evt); - $evt.preventDefault(); - $evt.stopPropagation(); - return; } - $evt = new jl_IndexOutOfBoundsException; - $evt.$suppressionEnabled = 1; - $evt.$writableStackTrace = 1; - $rt_throw($evt); + $evt.preventDefault(); + $evt.stopPropagation(); } function nlea_EaglerAdapterImpl2$8_handleEvent0($this, var$1) { nlea_EaglerAdapterImpl2$8_handleEvent($this, var$1); @@ -6843,40 +6846,6 @@ function nlea_EaglerAdapterImpl2$9__init_($this) { return; } function nlea_EaglerAdapterImpl2$9_handleEvent($this, $evt) { - var var$2, var$3; - nlea_EaglerAdapterImpl2_$callClinit(); - if (nlea_EaglerAdapterImpl2_enableRepeatEvents && ($evt.repeat ? 1 : 0)) { - var$2 = nlea_EaglerAdapterImpl2_keyEvents; - var$3 = var$2.$size; - if (var$3 < 0) { - $evt = new jl_IndexOutOfBoundsException; - $evt.$suppressionEnabled = 1; - $evt.$writableStackTrace = 1; - $rt_throw($evt); - } - ju_LinkedList$SequentialListIterator_add(ju_LinkedList_listIterator(var$2, var$3), $evt); - } - $evt.preventDefault(); - $evt.stopPropagation(); -} -function nlea_EaglerAdapterImpl2$9_handleEvent0($this, var$1) { - nlea_EaglerAdapterImpl2$9_handleEvent($this, var$1); -} -function nlea_EaglerAdapterImpl2$9_handleEvent$exported$0(var$0, var$1) { - nlea_EaglerAdapterImpl2$9_handleEvent(var$0, var$1); -} -function nlea_EaglerAdapterImpl2$10() { - jl_Object.call(this); -} -function nlea_EaglerAdapterImpl2$10__init_0() { - var var_0 = new nlea_EaglerAdapterImpl2$10(); - nlea_EaglerAdapterImpl2$10__init_(var_0); - return var_0; -} -function nlea_EaglerAdapterImpl2$10__init_($this) { - return; -} -function nlea_EaglerAdapterImpl2$10_handleEvent($this, $evt) { var var$2, var$3; nlea_EaglerAdapterImpl2_$callClinit(); var$2 = nlea_EaglerAdapterImpl2_mouseEvents; @@ -6892,7 +6861,7 @@ function nlea_EaglerAdapterImpl2$10_handleEvent($this, $evt) { $evt.$writableStackTrace = 1; $rt_throw($evt); } -function nlea_EaglerAdapterImpl2$10_handleEvent0($this, var$1) { +function nlea_EaglerAdapterImpl2$9_handleEvent0($this, var$1) { var var$2, var$3; var$1 = var$1; nlea_EaglerAdapterImpl2_$callClinit(); @@ -6909,7 +6878,7 @@ function nlea_EaglerAdapterImpl2$10_handleEvent0($this, var$1) { var$1.$writableStackTrace = 1; $rt_throw(var$1); } -function nlea_EaglerAdapterImpl2$10_handleEvent$exported$0(var$0, var$1) { +function nlea_EaglerAdapterImpl2$9_handleEvent$exported$0(var$0, var$1) { var var$2, var$3; var$1 = var$1; nlea_EaglerAdapterImpl2_$callClinit(); @@ -6926,6 +6895,29 @@ function nlea_EaglerAdapterImpl2$10_handleEvent$exported$0(var$0, var$1) { var$1.$writableStackTrace = 1; $rt_throw(var$1); } +function nlea_EaglerAdapterImpl2$10() { + jl_Object.call(this); +} +function nlea_EaglerAdapterImpl2$10__init_0() { + var var_0 = new nlea_EaglerAdapterImpl2$10(); + nlea_EaglerAdapterImpl2$10__init_(var_0); + return var_0; +} +function nlea_EaglerAdapterImpl2$10__init_($this) { + return; +} +function nlea_EaglerAdapterImpl2$10_handleEvent($this, $evt) { + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_isWindowFocused = 0; +} +function nlea_EaglerAdapterImpl2$10_handleEvent0($this, var$1) { + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_isWindowFocused = 0; +} +function nlea_EaglerAdapterImpl2$10_handleEvent$exported$0(var$0, var$1) { + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_isWindowFocused = 0; +} function nlea_EaglerAdapterImpl2$11() { jl_Object.call(this); } @@ -6939,36 +6931,13 @@ function nlea_EaglerAdapterImpl2$11__init_($this) { } function nlea_EaglerAdapterImpl2$11_handleEvent($this, $evt) { nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_isWindowFocused = 0; + nlea_EaglerAdapterImpl2_isWindowFocused = 1; } function nlea_EaglerAdapterImpl2$11_handleEvent0($this, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_isWindowFocused = 0; + nlea_EaglerAdapterImpl2_isWindowFocused = 1; } function nlea_EaglerAdapterImpl2$11_handleEvent$exported$0(var$0, var$1) { - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_isWindowFocused = 0; -} -function nlea_EaglerAdapterImpl2$12() { - jl_Object.call(this); -} -function nlea_EaglerAdapterImpl2$12__init_0() { - var var_0 = new nlea_EaglerAdapterImpl2$12(); - nlea_EaglerAdapterImpl2$12__init_(var_0); - return var_0; -} -function nlea_EaglerAdapterImpl2$12__init_($this) { - return; -} -function nlea_EaglerAdapterImpl2$12_handleEvent($this, $evt) { - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_isWindowFocused = 1; -} -function nlea_EaglerAdapterImpl2$12_handleEvent0($this, var$1) { - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_isWindowFocused = 1; -} -function nlea_EaglerAdapterImpl2$12_handleEvent$exported$0(var$0, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_isWindowFocused = 1; } @@ -7008,8 +6977,8 @@ function nle_EarlyLoadScreen_paintScreen() { $img.bindTexture(3553, $upload); nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10240, 9728); nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10241, 9728); - nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10242, 10497); - nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10243, 10497); + nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10242, 33071); + nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10243, 33071); $img = nle_EaglerImage_loadImage(nle_Base64_decodeBase64($rt_s(207))); $upload = nms_GLAllocation_createDirectIntBuffer(36864); jn_IntBuffer_put($upload, $img.$data); @@ -7166,8 +7135,8 @@ function nle_EarlyLoadScreen_paintEnable() { $img.bindTexture(3553, $vao); nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10240, 9728); nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10241, 9728); - nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10242, 10497); - nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10243, 10497); + nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10242, 33071); + nlea_EaglerAdapterImpl2_webgl.texParameteri(3553, 10243, 33071); $img = nle_EaglerImage_loadImage(nle_BaseNCodec_decode(nle_Base64__init_0(0, nle_BaseNCodec_CHUNK_SEPARATOR, 0, nle_BaseNCodec$CodecPolicy_LENIANT), jl_String_getBytes0($rt_s(213), jnc_Charset_forName($rt_s(2))))); nleg_EaglerAdapterGL30_$callClinit(); if (!nleg_EaglerAdapterGL30_isWebGL) @@ -7241,6 +7210,7 @@ function nle_EarlyLoadScreen_paintEnable() { nlea_EaglerAdapterImpl2__wglVertexAttribPointer(0, 2, 5126, 0, 8, 0); nlea_EaglerAdapterImpl2__wglDrawArrays(4, 0, 6); nlea_EaglerAdapterImpl2__wglDisableVertexAttribArray(0); + nlea_EaglerAdapterImpl2__wglFlush(); $ptr = 2; continue main; case 1: @@ -7297,6 +7267,7 @@ function nle_EarlyLoadScreen_paintEnable() { nlea_EaglerAdapterImpl2__wglVertexAttribPointer(0, 2, 5126, 0, 8, 0); nlea_EaglerAdapterImpl2__wglDrawArrays(4, 0, 6); nlea_EaglerAdapterImpl2__wglDisableVertexAttribArray(0); + nlea_EaglerAdapterImpl2__wglFlush(); $ptr = 2; case 2: nlea_EaglerAdapterImpl2_updateDisplay(); @@ -7357,11 +7328,135 @@ function jl_Thread__init_($this) { jl_Thread_nextId = Long_add(var$3, Long_fromInt(1)); $this.$id = var$3; } +function jl_Thread_start($this) { + var var$1; + var$1 = new jl_Thread$start$lambda$_4_0; + var$1.$_01 = $this; + otp_Platform_startThread(var$1); +} +function jl_Thread_runThread($this) { + var var$1, var$2, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$2 = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + try { + jl_Thread_activeCount = jl_Thread_activeCount + 1 | 0; + jl_Thread_setCurrentThread($this); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$1 = $$je; + + } + var$2 = $this.$finishedLock; + $ptr = 2; + continue main; + case 1: + a: { + try { + jl_Thread_run($this); + if ($rt_suspending()) { + break main; + } + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$1 = $$je; + break a; + + } + var$1 = $this.$finishedLock; + $ptr = 3; + continue main; + } + var$2 = $this.$finishedLock; + $ptr = 2; + case 2: + jl_Object_monitorEnter(var$2); + if ($rt_suspending()) { + break main; + } + a: { + try { + jl_Object_notifyAll($this.$finishedLock); + jl_Object_monitorExit(var$2); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$1 = $$je; + + } + jl_Object_monitorExit(var$2); + $rt_throw(var$1); + } + $this.$alive = 0; + jl_Thread_activeCount = jl_Thread_activeCount - 1 | 0; + var$2 = jl_Thread_mainThread; + if (jl_Thread_currentThread0 !== var$2) + jl_Thread_currentThread0 = var$2; + jl_Thread_currentThread0.$timeSliceStart = jl_System_currentTimeMillis(); + $rt_throw(var$1); + case 3: + jl_Object_monitorEnter(var$1); + if ($rt_suspending()) { + break main; + } + a: { + try { + jl_Object_notifyAll($this.$finishedLock); + jl_Object_monitorExit(var$1); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$2 = $$je; + + } + jl_Object_monitorExit(var$1); + $rt_throw(var$2); + } + $this.$alive = 0; + jl_Thread_activeCount = jl_Thread_activeCount - 1 | 0; + var$1 = jl_Thread_mainThread; + if (jl_Thread_currentThread0 !== var$1) + jl_Thread_currentThread0 = var$1; + jl_Thread_currentThread0.$timeSliceStart = jl_System_currentTimeMillis(); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, var$2, $ptr); +} function jl_Thread_setCurrentThread($thread_0) { if (jl_Thread_currentThread0 !== $thread_0) jl_Thread_currentThread0 = $thread_0; jl_Thread_currentThread0.$timeSliceStart = jl_System_currentTimeMillis(); } +function jl_Thread_run($this) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($this.$target === null) + return; + var$1 = $this.$target; + $ptr = 1; + case 1: + maa_GuiScreenModules$1_run(var$1); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, $ptr); +} function jl_Thread_currentThread() { return jl_Thread_currentThread0; } @@ -8260,6 +8355,9 @@ function nleg_EaglerAdapterGL30_glPopMatrix() { } } } +function nleg_EaglerAdapterGL30_glColorMaterial($p1, $p2) { + nleg_EaglerAdapterGL30_$callClinit(); +} function nleg_EaglerAdapterGL30_glGetFloat($p1, $p2) { nleg_EaglerAdapterGL30_$callClinit(); a: { @@ -8440,7 +8538,7 @@ function nleg_EaglerAdapterGL30_glTexParameteri($p1, $p2, $p3) { $p3 = 9728; break c; case 71: - $p3 = 10497; + $p3 = 33071; break c; case 74: $p3 = 10497; @@ -12932,11 +13030,11 @@ function nmc_Minecraft_resize($this, $par1, $par2) { $rt_nativeThread().push($this, $par1, $par2, $var3, $var4, $var5, $ptr); } function nmc_Minecraft_runTick($this) { - var var$1, $var8, $F3down, $var9, $var10, var$6, $yee, $j, var$9, $ptr, $tmp; + var var$1, $var8, $F3down, $var9, $var10, var$6, $ptr, $tmp; $ptr = 0; if ($rt_resuming()) { var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$9 = $thread.pop();$j = $thread.pop();$yee = $thread.pop();var$6 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$F3down = $thread.pop();$var8 = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + $ptr = $thread.pop();var$6 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$F3down = $thread.pop();$var8 = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); } main: while (true) { switch ($ptr) { case 0: @@ -12968,23 +13066,45 @@ function nmc_Minecraft_runTick($this) { if ($this.$theWorld === null) break a; var$1 = nms_GuiSleepMP__init_0(); - $ptr = 5; + $ptr = 6; continue main; } if ($this.$currentScreen !== null && $this.$currentScreen instanceof nms_GuiSleepMP && !nms_EntityPlayer_isPlayerSleeping($this.$thePlayer)) { var$1 = null; - $ptr = 3; + $ptr = 4; continue main; } } if ($this.$currentScreen !== null) $this.$leftClickCounter = 10000; - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; + if ($this.$currentScreen === null) { + nle_GuiScreenVoiceChannel_tickVoiceConnection(); $ptr = 2; continue main; } - nle_GuiScreenVoiceChannel_tickVoiceConnection(); + var$1 = $this.$currentScreen; + $ptr = 3; + continue main; + case 1: + nmc_Minecraft_displayGuiScreen($this, var$1); + if ($rt_suspending()) { + break main; + } + if ($this.$currentScreen !== null) + $this.$leftClickCounter = 10000; + if ($this.$currentScreen === null) { + nle_GuiScreenVoiceChannel_tickVoiceConnection(); + $ptr = 2; + continue main; + } + var$1 = $this.$currentScreen; + $ptr = 3; + continue main; + case 2: + maa_NoteblockPlayer_tick(); + if ($rt_suspending()) { + break main; + } if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { b: { if ($this.$theWorld === null) { @@ -12992,16 +13112,10 @@ function nmc_Minecraft_runTick($this) { break b; nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); var$1 = $this.$myNetworkManager; - $ptr = 6; + $ptr = 7; continue main; } if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; if ($this.$joinPlayerCounter == 30) { $this.$joinPlayerCounter = 0; @@ -13011,7 +13125,7 @@ function nmc_Minecraft_runTick($this) { nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); if (!$this.$isGamePaused) { var$1 = $this.$entityRenderer; - $ptr = 8; + $ptr = 9; continue main; } nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); @@ -13056,7 +13170,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; } nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); @@ -13258,1429 +13372,59 @@ function nmc_Minecraft_runTick($this) { } } $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 1: - nmc_Minecraft_displayGuiScreen($this, var$1); - if ($rt_suspending()) { - break main; - } - if ($this.$currentScreen !== null) - $this.$leftClickCounter = 10000; - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 2; - continue main; - } - nle_GuiScreenVoiceChannel_tickVoiceConnection(); - if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { - g: { - if ($this.$theWorld === null) { - if ($this.$myNetworkManager === null) - break g; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); - var$1 = $this.$myNetworkManager; - $ptr = 6; - continue main; - } - if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); - while (nlea_EaglerAdapterImpl2_mouseNext()) { - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0, nlea_EaglerAdapterImpl2_mouseGetEventButtonState()); - if (nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0); - h: { - if (Long_le(Long_sub(nmc_Minecraft_getSystemTime(), $this.$systemTime), Long_fromInt(200))) { - $var10 = nlea_EaglerAdapterImpl2_mouseGetEventDWheel(); - if ($var10) { - nms_InventoryPlayer_changeCurrentItem($this.$thePlayer.$inventory, $var10); - if ($this.$gameSettings.$noclip) { - if ($var10 > 0) - $var10 = 1; - if ($var10 < 0) - $var10 = (-1); - var$1 = $this.$gameSettings; - var$1.$noclipRate = var$1.$noclipRate + $var10 * 0.25; - } - } - if ($this.$currentScreen !== null) { - if ($this.$currentScreen === null) - break h; - else { - var$1 = $this.$currentScreen; - $ptr = 10; - continue main; - } - } - if (!$this.$inGameHasFocus && nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) { - $ptr = 12; - continue main; - } - } - } - } - if ($this.$leftClickCounter > 0) - $this.$leftClickCounter = $this.$leftClickCounter - 1 | 0; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(337)); - while (true) { - if (!nlea_EaglerAdapterImpl2_keysNext()) { - $var8 = $this.$gameSettings.$chatVisibility == 2 ? 0 : 1; - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindInventory)) { - var$1 = nms_GuiInventory__init_($this.$thePlayer); - $ptr = 13; - continue main; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindDrop)) { - nms_EntityClientPlayerMP_dropOneItem($this.$thePlayer, nms_GuiScreen_isCtrlKeyDown()); - } - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindChat) && $var8) { - var$1 = nms_GuiChat__init_0(); - $ptr = 17; - continue main; - } - if ($this.$currentScreen === null && nlea_EaglerAdapterImpl2_isKeyDown(53) && $var8) { - var$6 = nms_GuiChat__init_1($rt_s(58)); - $ptr = 19; - continue main; - } - if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) - nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - i: { - if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { - $var8 = 0; - $ptr = 21; - continue main; - } - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - nmc_Minecraft_clickMiddleMouseButton($this); - } - $var8 = 1; - $ptr = 23; - continue main; - } - if (!$this.$gameSettings.$keyBindUseItem.$pressed) { - var$1 = $this.$playerController; - var$6 = $this.$thePlayer; - $ptr = 22; - continue main; - } - while (true) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) - continue; - else - break; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) { - } - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - } - } - if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - $var8 = 1; - $ptr = 25; - continue main; - } - $var8 = 0; - $F3down = $this.$currentScreen === null && $this.$gameSettings.$keyBindAttack.$pressed && $this.$inGameHasFocus ? 1 : 0; - $ptr = 24; - continue main; - } - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_getEventKey(), nlea_EaglerAdapterImpl2_getEventKeyState()); - if (nlea_EaglerAdapterImpl2_getEventKeyState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_getEventKey()); - $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; - if (Long_gt($this.$field_83002_am, Long_ZERO)) { - if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break; - if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) - $this.$field_83002_am = Long_fromInt(-1); - } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) - $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - j: { - if (nlea_EaglerAdapterImpl2_getEventKeyState()) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 87) - nmc_Minecraft_toggleFullscreen($this); - else { - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 18; - continue main; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 1) { - $ptr = 20; - continue main; - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) - nmc_Minecraft_forceReload($this); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { - nms_RenderEngine_refreshTextures($this.$renderEngine); - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - nleg_EffectPipeline_reloadPipeline(); - nleg_FixedFunctionShader_refreshCoreGL(); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 33) { - $var8 = nlea_EaglerAdapterImpl2_isKeyDown(42) | nlea_EaglerAdapterImpl2_isKeyDown(54); - nms_GameSettings_setOptionValue($this.$gameSettings, nms_EnumOptions_RENDER_DISTANCE, !$var8 ? 1 : (-1)); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 30) - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 35) { - $this.$gameSettings.$advancedItemTooltips = $this.$gameSettings.$advancedItemTooltips ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 48) - nms_RenderManager_field_85095_o = nms_RenderManager_field_85095_o ? 0 : 1; - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 25) { - $this.$gameSettings.$pauseOnLostFocus = $this.$gameSettings.$pauseOnLostFocus ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_getEventKey() == 2) - $this.$gameSettings.$hideGUI = $this.$gameSettings.$hideGUI ? 0 : 1; - if (nlea_EaglerAdapterImpl2_getEventKey() == 4 && $this.$gameSettings.$keyBindFunction.$pressed) { - $this.$gameSettings.$showDebugInfo = $this.$gameSettings.$showDebugInfo ? 0 : 1; - $this.$gameSettings.$showDebugProfilerChart = 1; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 6 && $this.$gameSettings.$keyBindFunction.$pressed) { - var$1 = $this.$gameSettings; - var$1.$thirdPersonView = var$1.$thirdPersonView + 1 | 0; - if ($this.$gameSettings.$thirdPersonView > 2) - $this.$gameSettings.$thirdPersonView = 0; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) - $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - k: { - if (!$this.$gameSettings.$keyBindFunction.$pressed) { - $var9 = 0; - while (true) { - if ($var9 >= 9) - break k; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - $this.$thePlayer.$inventory.$currentItem = $var9; - $var9 = $var9 + 1 | 0; - } - } - } - if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 11) - nmc_Minecraft_updateDebugProfilerName($this, 0); - $var9 = 0; - while (true) { - if ($var9 >= 9) - break j; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); - $var9 = $var9 + 1 | 0; - } - } - } - } - } - } - $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 2: + case 3: nms_GuiScreen_handleInput(var$1); if ($rt_suspending()) { break main; } - if ($this.$currentScreen !== null) { - nms_GuiParticle_update($this.$currentScreen.$guiParticles); - var$1 = $this.$currentScreen; - $ptr = 4; + if ($this.$currentScreen === null) { + nle_GuiScreenVoiceChannel_tickVoiceConnection(); + $ptr = 2; continue main; } - nle_GuiScreenVoiceChannel_tickVoiceConnection(); - if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { - l: { - if ($this.$theWorld === null) { - if ($this.$myNetworkManager === null) - break l; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); - var$1 = $this.$myNetworkManager; - $ptr = 6; - continue main; - } - if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); - while (nlea_EaglerAdapterImpl2_mouseNext()) { - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0, nlea_EaglerAdapterImpl2_mouseGetEventButtonState()); - if (nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0); - m: { - if (Long_le(Long_sub(nmc_Minecraft_getSystemTime(), $this.$systemTime), Long_fromInt(200))) { - $var10 = nlea_EaglerAdapterImpl2_mouseGetEventDWheel(); - if ($var10) { - nms_InventoryPlayer_changeCurrentItem($this.$thePlayer.$inventory, $var10); - if ($this.$gameSettings.$noclip) { - if ($var10 > 0) - $var10 = 1; - if ($var10 < 0) - $var10 = (-1); - var$1 = $this.$gameSettings; - var$1.$noclipRate = var$1.$noclipRate + $var10 * 0.25; - } - } - if ($this.$currentScreen !== null) { - if ($this.$currentScreen === null) - break m; - else { - var$1 = $this.$currentScreen; - $ptr = 10; - continue main; - } - } - if (!$this.$inGameHasFocus && nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) { - $ptr = 12; - continue main; - } - } - } - } - if ($this.$leftClickCounter > 0) - $this.$leftClickCounter = $this.$leftClickCounter - 1 | 0; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(337)); - while (true) { - if (!nlea_EaglerAdapterImpl2_keysNext()) { - $var8 = $this.$gameSettings.$chatVisibility == 2 ? 0 : 1; - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindInventory)) { - var$1 = nms_GuiInventory__init_($this.$thePlayer); - $ptr = 13; - continue main; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindDrop)) { - nms_EntityClientPlayerMP_dropOneItem($this.$thePlayer, nms_GuiScreen_isCtrlKeyDown()); - } - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindChat) && $var8) { - var$1 = nms_GuiChat__init_0(); - $ptr = 17; - continue main; - } - if ($this.$currentScreen === null && nlea_EaglerAdapterImpl2_isKeyDown(53) && $var8) { - var$6 = nms_GuiChat__init_1($rt_s(58)); - $ptr = 19; - continue main; - } - if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) - nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - n: { - if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { - $var8 = 0; - $ptr = 21; - continue main; - } - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break n; - nmc_Minecraft_clickMiddleMouseButton($this); - } - $var8 = 1; - $ptr = 23; - continue main; - } - if (!$this.$gameSettings.$keyBindUseItem.$pressed) { - var$1 = $this.$playerController; - var$6 = $this.$thePlayer; - $ptr = 22; - continue main; - } - while (true) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) - continue; - else - break; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) { - } - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break n; - } - } - if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - $var8 = 1; - $ptr = 25; - continue main; - } - $var8 = 0; - $F3down = $this.$currentScreen === null && $this.$gameSettings.$keyBindAttack.$pressed && $this.$inGameHasFocus ? 1 : 0; - $ptr = 24; - continue main; - } - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_getEventKey(), nlea_EaglerAdapterImpl2_getEventKeyState()); - if (nlea_EaglerAdapterImpl2_getEventKeyState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_getEventKey()); - $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; - if (Long_gt($this.$field_83002_am, Long_ZERO)) { - if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break; - if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) - $this.$field_83002_am = Long_fromInt(-1); - } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) - $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - o: { - if (nlea_EaglerAdapterImpl2_getEventKeyState()) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 87) - nmc_Minecraft_toggleFullscreen($this); - else { - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 18; - continue main; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 1) { - $ptr = 20; - continue main; - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) - nmc_Minecraft_forceReload($this); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { - nms_RenderEngine_refreshTextures($this.$renderEngine); - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - nleg_EffectPipeline_reloadPipeline(); - nleg_FixedFunctionShader_refreshCoreGL(); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 33) { - $var8 = nlea_EaglerAdapterImpl2_isKeyDown(42) | nlea_EaglerAdapterImpl2_isKeyDown(54); - nms_GameSettings_setOptionValue($this.$gameSettings, nms_EnumOptions_RENDER_DISTANCE, !$var8 ? 1 : (-1)); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 30) - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 35) { - $this.$gameSettings.$advancedItemTooltips = $this.$gameSettings.$advancedItemTooltips ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 48) - nms_RenderManager_field_85095_o = nms_RenderManager_field_85095_o ? 0 : 1; - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 25) { - $this.$gameSettings.$pauseOnLostFocus = $this.$gameSettings.$pauseOnLostFocus ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_getEventKey() == 2) - $this.$gameSettings.$hideGUI = $this.$gameSettings.$hideGUI ? 0 : 1; - if (nlea_EaglerAdapterImpl2_getEventKey() == 4 && $this.$gameSettings.$keyBindFunction.$pressed) { - $this.$gameSettings.$showDebugInfo = $this.$gameSettings.$showDebugInfo ? 0 : 1; - $this.$gameSettings.$showDebugProfilerChart = 1; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 6 && $this.$gameSettings.$keyBindFunction.$pressed) { - var$1 = $this.$gameSettings; - var$1.$thirdPersonView = var$1.$thirdPersonView + 1 | 0; - if ($this.$gameSettings.$thirdPersonView > 2) - $this.$gameSettings.$thirdPersonView = 0; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) - $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - p: { - if (!$this.$gameSettings.$keyBindFunction.$pressed) { - $var9 = 0; - while (true) { - if ($var9 >= 9) - break p; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - $this.$thePlayer.$inventory.$currentItem = $var9; - $var9 = $var9 + 1 | 0; - } - } - } - if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 11) - nmc_Minecraft_updateDebugProfilerName($this, 0); - $var9 = 0; - while (true) { - if ($var9 >= 9) - break o; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); - $var9 = $var9 + 1 | 0; - } - } - } - } - } - } - $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 3: + nms_GuiParticle_update($this.$currentScreen.$guiParticles); + var$1 = $this.$currentScreen; + $ptr = 5; + continue main; + case 4: nmc_Minecraft_displayGuiScreen($this, var$1); if ($rt_suspending()) { break main; } if ($this.$currentScreen !== null) $this.$leftClickCounter = 10000; - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; + if ($this.$currentScreen === null) { + nle_GuiScreenVoiceChannel_tickVoiceConnection(); $ptr = 2; continue main; } - nle_GuiScreenVoiceChannel_tickVoiceConnection(); - if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { - g: { - if ($this.$theWorld === null) { - if ($this.$myNetworkManager === null) - break g; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); - var$1 = $this.$myNetworkManager; - $ptr = 6; - continue main; - } - if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); - while (nlea_EaglerAdapterImpl2_mouseNext()) { - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0, nlea_EaglerAdapterImpl2_mouseGetEventButtonState()); - if (nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0); - h: { - if (Long_le(Long_sub(nmc_Minecraft_getSystemTime(), $this.$systemTime), Long_fromInt(200))) { - $var10 = nlea_EaglerAdapterImpl2_mouseGetEventDWheel(); - if ($var10) { - nms_InventoryPlayer_changeCurrentItem($this.$thePlayer.$inventory, $var10); - if ($this.$gameSettings.$noclip) { - if ($var10 > 0) - $var10 = 1; - if ($var10 < 0) - $var10 = (-1); - var$1 = $this.$gameSettings; - var$1.$noclipRate = var$1.$noclipRate + $var10 * 0.25; - } - } - if ($this.$currentScreen !== null) { - if ($this.$currentScreen === null) - break h; - else { - var$1 = $this.$currentScreen; - $ptr = 10; - continue main; - } - } - if (!$this.$inGameHasFocus && nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) { - $ptr = 12; - continue main; - } - } - } - } - if ($this.$leftClickCounter > 0) - $this.$leftClickCounter = $this.$leftClickCounter - 1 | 0; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(337)); - while (true) { - if (!nlea_EaglerAdapterImpl2_keysNext()) { - $var8 = $this.$gameSettings.$chatVisibility == 2 ? 0 : 1; - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindInventory)) { - var$1 = nms_GuiInventory__init_($this.$thePlayer); - $ptr = 13; - continue main; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindDrop)) { - nms_EntityClientPlayerMP_dropOneItem($this.$thePlayer, nms_GuiScreen_isCtrlKeyDown()); - } - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindChat) && $var8) { - var$1 = nms_GuiChat__init_0(); - $ptr = 17; - continue main; - } - if ($this.$currentScreen === null && nlea_EaglerAdapterImpl2_isKeyDown(53) && $var8) { - var$6 = nms_GuiChat__init_1($rt_s(58)); - $ptr = 19; - continue main; - } - if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) - nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - i: { - if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { - $var8 = 0; - $ptr = 21; - continue main; - } - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - nmc_Minecraft_clickMiddleMouseButton($this); - } - $var8 = 1; - $ptr = 23; - continue main; - } - if (!$this.$gameSettings.$keyBindUseItem.$pressed) { - var$1 = $this.$playerController; - var$6 = $this.$thePlayer; - $ptr = 22; - continue main; - } - while (true) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) - continue; - else - break; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) { - } - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - } - } - if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - $var8 = 1; - $ptr = 25; - continue main; - } - $var8 = 0; - $F3down = $this.$currentScreen === null && $this.$gameSettings.$keyBindAttack.$pressed && $this.$inGameHasFocus ? 1 : 0; - $ptr = 24; - continue main; - } - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_getEventKey(), nlea_EaglerAdapterImpl2_getEventKeyState()); - if (nlea_EaglerAdapterImpl2_getEventKeyState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_getEventKey()); - $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; - if (Long_gt($this.$field_83002_am, Long_ZERO)) { - if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break; - if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) - $this.$field_83002_am = Long_fromInt(-1); - } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) - $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - j: { - if (nlea_EaglerAdapterImpl2_getEventKeyState()) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 87) - nmc_Minecraft_toggleFullscreen($this); - else { - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 18; - continue main; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 1) { - $ptr = 20; - continue main; - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) - nmc_Minecraft_forceReload($this); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { - nms_RenderEngine_refreshTextures($this.$renderEngine); - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - nleg_EffectPipeline_reloadPipeline(); - nleg_FixedFunctionShader_refreshCoreGL(); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 33) { - $var8 = nlea_EaglerAdapterImpl2_isKeyDown(42) | nlea_EaglerAdapterImpl2_isKeyDown(54); - nms_GameSettings_setOptionValue($this.$gameSettings, nms_EnumOptions_RENDER_DISTANCE, !$var8 ? 1 : (-1)); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 30) - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 35) { - $this.$gameSettings.$advancedItemTooltips = $this.$gameSettings.$advancedItemTooltips ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 48) - nms_RenderManager_field_85095_o = nms_RenderManager_field_85095_o ? 0 : 1; - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 25) { - $this.$gameSettings.$pauseOnLostFocus = $this.$gameSettings.$pauseOnLostFocus ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_getEventKey() == 2) - $this.$gameSettings.$hideGUI = $this.$gameSettings.$hideGUI ? 0 : 1; - if (nlea_EaglerAdapterImpl2_getEventKey() == 4 && $this.$gameSettings.$keyBindFunction.$pressed) { - $this.$gameSettings.$showDebugInfo = $this.$gameSettings.$showDebugInfo ? 0 : 1; - $this.$gameSettings.$showDebugProfilerChart = 1; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 6 && $this.$gameSettings.$keyBindFunction.$pressed) { - var$1 = $this.$gameSettings; - var$1.$thirdPersonView = var$1.$thirdPersonView + 1 | 0; - if ($this.$gameSettings.$thirdPersonView > 2) - $this.$gameSettings.$thirdPersonView = 0; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) - $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - k: { - if (!$this.$gameSettings.$keyBindFunction.$pressed) { - $var9 = 0; - while (true) { - if ($var9 >= 9) - break k; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - $this.$thePlayer.$inventory.$currentItem = $var9; - $var9 = $var9 + 1 | 0; - } - } - } - if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 11) - nmc_Minecraft_updateDebugProfilerName($this, 0); - $var9 = 0; - while (true) { - if ($var9 >= 9) - break j; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); - $var9 = $var9 + 1 | 0; - } - } - } - } - } - } - $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 4: + var$1 = $this.$currentScreen; + $ptr = 3; + continue main; + case 5: var$1.$updateScreen(); if ($rt_suspending()) { break main; } nle_GuiScreenVoiceChannel_tickVoiceConnection(); - if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { - q: { - if ($this.$theWorld === null) { - if ($this.$myNetworkManager === null) - break q; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); - var$1 = $this.$myNetworkManager; - $ptr = 6; - continue main; - } - if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); - while (nlea_EaglerAdapterImpl2_mouseNext()) { - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0, nlea_EaglerAdapterImpl2_mouseGetEventButtonState()); - if (nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0); - r: { - if (Long_le(Long_sub(nmc_Minecraft_getSystemTime(), $this.$systemTime), Long_fromInt(200))) { - $var10 = nlea_EaglerAdapterImpl2_mouseGetEventDWheel(); - if ($var10) { - nms_InventoryPlayer_changeCurrentItem($this.$thePlayer.$inventory, $var10); - if ($this.$gameSettings.$noclip) { - if ($var10 > 0) - $var10 = 1; - if ($var10 < 0) - $var10 = (-1); - var$1 = $this.$gameSettings; - var$1.$noclipRate = var$1.$noclipRate + $var10 * 0.25; - } - } - if ($this.$currentScreen !== null) { - if ($this.$currentScreen === null) - break r; - else { - var$1 = $this.$currentScreen; - $ptr = 10; - continue main; - } - } - if (!$this.$inGameHasFocus && nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) { - $ptr = 12; - continue main; - } - } - } - } - if ($this.$leftClickCounter > 0) - $this.$leftClickCounter = $this.$leftClickCounter - 1 | 0; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(337)); - while (true) { - if (!nlea_EaglerAdapterImpl2_keysNext()) { - $var8 = $this.$gameSettings.$chatVisibility == 2 ? 0 : 1; - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindInventory)) { - var$1 = nms_GuiInventory__init_($this.$thePlayer); - $ptr = 13; - continue main; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindDrop)) { - nms_EntityClientPlayerMP_dropOneItem($this.$thePlayer, nms_GuiScreen_isCtrlKeyDown()); - } - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindChat) && $var8) { - var$1 = nms_GuiChat__init_0(); - $ptr = 17; - continue main; - } - if ($this.$currentScreen === null && nlea_EaglerAdapterImpl2_isKeyDown(53) && $var8) { - var$6 = nms_GuiChat__init_1($rt_s(58)); - $ptr = 19; - continue main; - } - if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) - nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - s: { - if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { - $var8 = 0; - $ptr = 21; - continue main; - } - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break s; - nmc_Minecraft_clickMiddleMouseButton($this); - } - $var8 = 1; - $ptr = 23; - continue main; - } - if (!$this.$gameSettings.$keyBindUseItem.$pressed) { - var$1 = $this.$playerController; - var$6 = $this.$thePlayer; - $ptr = 22; - continue main; - } - while (true) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) - continue; - else - break; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) { - } - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break s; - } - } - if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - $var8 = 1; - $ptr = 25; - continue main; - } - $var8 = 0; - $F3down = $this.$currentScreen === null && $this.$gameSettings.$keyBindAttack.$pressed && $this.$inGameHasFocus ? 1 : 0; - $ptr = 24; - continue main; - } - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_getEventKey(), nlea_EaglerAdapterImpl2_getEventKeyState()); - if (nlea_EaglerAdapterImpl2_getEventKeyState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_getEventKey()); - $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; - if (Long_gt($this.$field_83002_am, Long_ZERO)) { - if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break; - if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) - $this.$field_83002_am = Long_fromInt(-1); - } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) - $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - t: { - if (nlea_EaglerAdapterImpl2_getEventKeyState()) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 87) - nmc_Minecraft_toggleFullscreen($this); - else { - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 18; - continue main; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 1) { - $ptr = 20; - continue main; - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) - nmc_Minecraft_forceReload($this); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { - nms_RenderEngine_refreshTextures($this.$renderEngine); - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - nleg_EffectPipeline_reloadPipeline(); - nleg_FixedFunctionShader_refreshCoreGL(); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 33) { - $var8 = nlea_EaglerAdapterImpl2_isKeyDown(42) | nlea_EaglerAdapterImpl2_isKeyDown(54); - nms_GameSettings_setOptionValue($this.$gameSettings, nms_EnumOptions_RENDER_DISTANCE, !$var8 ? 1 : (-1)); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 30) - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 35) { - $this.$gameSettings.$advancedItemTooltips = $this.$gameSettings.$advancedItemTooltips ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 48) - nms_RenderManager_field_85095_o = nms_RenderManager_field_85095_o ? 0 : 1; - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 25) { - $this.$gameSettings.$pauseOnLostFocus = $this.$gameSettings.$pauseOnLostFocus ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_getEventKey() == 2) - $this.$gameSettings.$hideGUI = $this.$gameSettings.$hideGUI ? 0 : 1; - if (nlea_EaglerAdapterImpl2_getEventKey() == 4 && $this.$gameSettings.$keyBindFunction.$pressed) { - $this.$gameSettings.$showDebugInfo = $this.$gameSettings.$showDebugInfo ? 0 : 1; - $this.$gameSettings.$showDebugProfilerChart = 1; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 6 && $this.$gameSettings.$keyBindFunction.$pressed) { - var$1 = $this.$gameSettings; - var$1.$thirdPersonView = var$1.$thirdPersonView + 1 | 0; - if ($this.$gameSettings.$thirdPersonView > 2) - $this.$gameSettings.$thirdPersonView = 0; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) - $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - u: { - if (!$this.$gameSettings.$keyBindFunction.$pressed) { - $var9 = 0; - while (true) { - if ($var9 >= 9) - break u; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - $this.$thePlayer.$inventory.$currentItem = $var9; - $var9 = $var9 + 1 | 0; - } - } - } - if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 11) - nmc_Minecraft_updateDebugProfilerName($this, 0); - $var9 = 0; - while (true) { - if ($var9 >= 9) - break t; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); - $var9 = $var9 + 1 | 0; - } - } - } - } - } - } - $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 5: + $ptr = 2; + continue main; + case 6: nmc_Minecraft_displayGuiScreen($this, var$1); if ($rt_suspending()) { break main; } if ($this.$currentScreen !== null) $this.$leftClickCounter = 10000; - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; + if ($this.$currentScreen === null) { + nle_GuiScreenVoiceChannel_tickVoiceConnection(); $ptr = 2; continue main; } - nle_GuiScreenVoiceChannel_tickVoiceConnection(); - if ($this.$currentScreen !== null && !$this.$currentScreen.$allowUserInput) { - g: { - if ($this.$theWorld === null) { - if ($this.$myNetworkManager === null) - break g; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); - var$1 = $this.$myNetworkManager; - $ptr = 6; - continue main; - } - if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(336)); - while (nlea_EaglerAdapterImpl2_mouseNext()) { - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0, nlea_EaglerAdapterImpl2_mouseGetEventButtonState()); - if (nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_mouseGetEventButton() - 100 | 0); - h: { - if (Long_le(Long_sub(nmc_Minecraft_getSystemTime(), $this.$systemTime), Long_fromInt(200))) { - $var10 = nlea_EaglerAdapterImpl2_mouseGetEventDWheel(); - if ($var10) { - nms_InventoryPlayer_changeCurrentItem($this.$thePlayer.$inventory, $var10); - if ($this.$gameSettings.$noclip) { - if ($var10 > 0) - $var10 = 1; - if ($var10 < 0) - $var10 = (-1); - var$1 = $this.$gameSettings; - var$1.$noclipRate = var$1.$noclipRate + $var10 * 0.25; - } - } - if ($this.$currentScreen !== null) { - if ($this.$currentScreen === null) - break h; - else { - var$1 = $this.$currentScreen; - $ptr = 10; - continue main; - } - } - if (!$this.$inGameHasFocus && nlea_EaglerAdapterImpl2_mouseGetEventButtonState()) { - $ptr = 12; - continue main; - } - } - } - } - if ($this.$leftClickCounter > 0) - $this.$leftClickCounter = $this.$leftClickCounter - 1 | 0; - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(337)); - while (true) { - if (!nlea_EaglerAdapterImpl2_keysNext()) { - $var8 = $this.$gameSettings.$chatVisibility == 2 ? 0 : 1; - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindInventory)) { - var$1 = nms_GuiInventory__init_($this.$thePlayer); - $ptr = 13; - continue main; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindDrop)) { - nms_EntityClientPlayerMP_dropOneItem($this.$thePlayer, nms_GuiScreen_isCtrlKeyDown()); - } - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindChat) && $var8) { - var$1 = nms_GuiChat__init_0(); - $ptr = 17; - continue main; - } - if ($this.$currentScreen === null && nlea_EaglerAdapterImpl2_isKeyDown(53) && $var8) { - var$6 = nms_GuiChat__init_1($rt_s(58)); - $ptr = 19; - continue main; - } - if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) - nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - i: { - if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { - $var8 = 0; - $ptr = 21; - continue main; - } - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - nmc_Minecraft_clickMiddleMouseButton($this); - } - $var8 = 1; - $ptr = 23; - continue main; - } - if (!$this.$gameSettings.$keyBindUseItem.$pressed) { - var$1 = $this.$playerController; - var$6 = $this.$thePlayer; - $ptr = 22; - continue main; - } - while (true) { - if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) - continue; - else - break; - } - while (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) { - } - while (true) { - if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break i; - } - } - if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { - $var8 = 1; - $ptr = 25; - continue main; - } - $var8 = 0; - $F3down = $this.$currentScreen === null && $this.$gameSettings.$keyBindAttack.$pressed && $this.$inGameHasFocus ? 1 : 0; - $ptr = 24; - continue main; - } - nms_KeyBinding_setKeyBindState(nlea_EaglerAdapterImpl2_getEventKey(), nlea_EaglerAdapterImpl2_getEventKeyState()); - if (nlea_EaglerAdapterImpl2_getEventKeyState()) - nms_KeyBinding_onTick(nlea_EaglerAdapterImpl2_getEventKey()); - $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; - if (Long_gt($this.$field_83002_am, Long_ZERO)) { - if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break; - if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) - $this.$field_83002_am = Long_fromInt(-1); - } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) - $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - j: { - if (nlea_EaglerAdapterImpl2_getEventKeyState()) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 87) - nmc_Minecraft_toggleFullscreen($this); - else { - if ($this.$currentScreen !== null) { - var$1 = $this.$currentScreen; - $ptr = 18; - continue main; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 1) { - $ptr = 20; - continue main; - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) - nmc_Minecraft_forceReload($this); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { - nms_RenderEngine_refreshTextures($this.$renderEngine); - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - nleg_EffectPipeline_reloadPipeline(); - nleg_FixedFunctionShader_refreshCoreGL(); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 33) { - $var8 = nlea_EaglerAdapterImpl2_isKeyDown(42) | nlea_EaglerAdapterImpl2_isKeyDown(54); - nms_GameSettings_setOptionValue($this.$gameSettings, nms_EnumOptions_RENDER_DISTANCE, !$var8 ? 1 : (-1)); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 30) - nms_RenderGlobal_loadRenderers($this.$renderGlobal); - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 35) { - $this.$gameSettings.$advancedItemTooltips = $this.$gameSettings.$advancedItemTooltips ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 48) - nms_RenderManager_field_85095_o = nms_RenderManager_field_85095_o ? 0 : 1; - if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 25) { - $this.$gameSettings.$pauseOnLostFocus = $this.$gameSettings.$pauseOnLostFocus ? 0 : 1; - nms_GameSettings_saveOptions($this.$gameSettings); - } - if ($this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_getEventKey() == 2) - $this.$gameSettings.$hideGUI = $this.$gameSettings.$hideGUI ? 0 : 1; - if (nlea_EaglerAdapterImpl2_getEventKey() == 4 && $this.$gameSettings.$keyBindFunction.$pressed) { - $this.$gameSettings.$showDebugInfo = $this.$gameSettings.$showDebugInfo ? 0 : 1; - $this.$gameSettings.$showDebugProfilerChart = 1; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 6 && $this.$gameSettings.$keyBindFunction.$pressed) { - var$1 = $this.$gameSettings; - var$1.$thirdPersonView = var$1.$thirdPersonView + 1 | 0; - if ($this.$gameSettings.$thirdPersonView > 2) - $this.$gameSettings.$thirdPersonView = 0; - } - if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) - $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - k: { - if (!$this.$gameSettings.$keyBindFunction.$pressed) { - $var9 = 0; - while (true) { - if ($var9 >= 9) - break k; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - $this.$thePlayer.$inventory.$currentItem = $var9; - $var9 = $var9 + 1 | 0; - } - } - } - if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { - if (nlea_EaglerAdapterImpl2_getEventKey() == 11) - nmc_Minecraft_updateDebugProfilerName($this, 0); - $var9 = 0; - while (true) { - if ($var9 >= 9) - break j; - if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) - nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); - $var9 = $var9 + 1 | 0; - } - } - } - } - } - } - $rt_throw(jl_RuntimeException__init_($rt_s(338))); - case 6: + var$1 = $this.$currentScreen; + $ptr = 3; + continue main; + case 7: var$1.$processReadPackets(); if ($rt_suspending()) { break main; @@ -14692,8 +13436,8 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; - case 7: + $ptr = 8; + case 8: nms_SoundManager_playTheTitleMusic(var$1); if ($rt_suspending()) { break main; @@ -14701,7 +13445,7 @@ function nmc_Minecraft_runTick($this) { nms_Profiler_endSection($this.$mcProfiler); $this.$systemTime = nmc_Minecraft_getSystemTime(); return; - case 8: + case 9: nms_EntityRenderer_updateRenderer(var$1); if ($rt_suspending()) { break main; @@ -14747,80 +13491,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; - continue main; - case 9: - $tmp = nlea_EaglerAdapterImpl2_getIdentifier(); - if ($rt_suspending()) { - break main; - } - $yee = $tmp; - $j = 0; - while (true) { - var$9 = $yee.data; - $var8 = var$9.length; - if ($j >= $var8) - break; - if ((($var8 - $j | 0) * 4 | 0) == nle_EaglerProfile_loginTimer) { - if (jl_String_length(var$9[$j]) > 100) - var$9[$j] = jl_String_substring0(var$9[$j], 0, 100); - nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this), nms_Packet3Chat__init_0(jl_String_replace0(var$9[$j], $rt_s(60), $rt_s(320)))); - } - $j = $j + 1 | 0; - } - $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; - if ($this.$joinPlayerCounter == 30) { - $this.$joinPlayerCounter = 0; - nms_World_joinEntityInSurroundings($this.$theWorld, $this.$thePlayer); - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); - if (!$this.$isGamePaused) { - var$1 = $this.$entityRenderer; - $ptr = 8; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); - if (!$this.$isGamePaused) - nms_RenderGlobal_updateClouds($this.$renderGlobal); - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(333)); - if (!$this.$isGamePaused) { - if ($this.$theWorld.$lastLightningBolt > 0) { - var$1 = $this.$theWorld; - var$1.$lastLightningBolt = var$1.$lastLightningBolt - 1 | 0; - } - var$1 = $this.$theWorld; - $ptr = 11; - continue main; - } - if (!$this.$isGamePaused) { - nms_World_setAllowedSpawnTypes($this.$theWorld, $this.$theWorld.$difficultySetting <= 0 ? 0 : 1, 1); - var$1 = $this.$theWorld; - $ptr = 16; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(334)); - if (!$this.$isGamePaused && $this.$theWorld !== null) { - var$1 = $this.$theWorld; - $var8 = nms_MathHelper_floor_double($this.$thePlayer.$posX); - $F3down = nms_MathHelper_floor_double($this.$thePlayer.$posY); - $var9 = nms_MathHelper_floor_double($this.$thePlayer.$posZ); - $ptr = 15; - continue main; - } - nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(335)); - if (!$this.$isGamePaused) { - var$1 = $this.$effectRenderer; - $ptr = 14; - continue main; - } - if ($this.$theWorld !== null) { - nms_SoundManager_stopTheTitleMusic($this.$sndManager); - nms_Profiler_endSection($this.$mcProfiler); - $this.$systemTime = nmc_Minecraft_getSystemTime(); - return; - } - var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 10: var$1.$handleMouseInput(); @@ -14888,7 +13559,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - v: { + g: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -14898,7 +13569,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break v; + break g; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -14921,7 +13592,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break v; + break g; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -14945,7 +13616,7 @@ function nmc_Minecraft_runTick($this) { $this.$field_83002_am = Long_fromInt(-1); } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - w: { + h: { if (nlea_EaglerAdapterImpl2_getEventKeyState()) { if (nlea_EaglerAdapterImpl2_getEventKey() == 87) nmc_Minecraft_toggleFullscreen($this); @@ -14997,12 +13668,12 @@ function nmc_Minecraft_runTick($this) { } if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - x: { + i: { if (!$this.$gameSettings.$keyBindFunction.$pressed) { $var9 = 0; while (true) { if ($var9 >= 9) - break x; + break i; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) $this.$thePlayer.$inventory.$currentItem = $var9; $var9 = $var9 + 1 | 0; @@ -15015,7 +13686,7 @@ function nmc_Minecraft_runTick($this) { $var9 = 0; while (true) { if ($var9 >= 9) - break w; + break h; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); $var9 = $var9 + 1 | 0; @@ -15059,7 +13730,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 12: nmc_Minecraft_setIngameFocus($this); @@ -15127,7 +13798,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - v: { + g: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -15137,7 +13808,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break v; + break g; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -15160,7 +13831,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break v; + break g; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -15184,7 +13855,7 @@ function nmc_Minecraft_runTick($this) { $this.$field_83002_am = Long_fromInt(-1); } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) $this.$field_83002_am = nmc_Minecraft_getSystemTime(); - w: { + h: { if (nlea_EaglerAdapterImpl2_getEventKeyState()) { if (nlea_EaglerAdapterImpl2_getEventKey() == 87) nmc_Minecraft_toggleFullscreen($this); @@ -15236,12 +13907,12 @@ function nmc_Minecraft_runTick($this) { } if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - x: { + i: { if (!$this.$gameSettings.$keyBindFunction.$pressed) { $var9 = 0; while (true) { if ($var9 >= 9) - break x; + break i; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) $this.$thePlayer.$inventory.$currentItem = $var9; $var9 = $var9 + 1 | 0; @@ -15254,7 +13925,7 @@ function nmc_Minecraft_runTick($this) { $var9 = 0; while (true) { if ($var9 >= 9) - break w; + break h; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); $var9 = $var9 + 1 | 0; @@ -15289,7 +13960,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - r: { + c: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -15299,7 +13970,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break r; + break c; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -15322,7 +13993,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break r; + break c; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -15346,7 +14017,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 15: nms_WorldClient_doVoidFogParticles(var$1, $var8, $F3down, $var9); @@ -15366,7 +14037,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 16: nms_WorldClient_tick(var$1); @@ -15395,7 +14066,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 17: nmc_Minecraft_displayGuiScreen($this, var$1); @@ -15463,7 +14134,7 @@ function nmc_Minecraft_runTick($this) { if ($rt_suspending()) { break main; } - y: while (true) { + j: while (true) { a: { if (!$this.$gameSettings.$keyBindFunction.$pressed) { $var9 = 0; @@ -15476,14 +14147,14 @@ function nmc_Minecraft_runTick($this) { } } } - m: { + k: { if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { if (nlea_EaglerAdapterImpl2_getEventKey() == 11) nmc_Minecraft_updateDebugProfilerName($this, 0); $var9 = 0; while (true) { if ($var9 >= 9) - break m; + break k; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); $var9 = $var9 + 1 | 0; @@ -15513,7 +14184,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - u: { + f: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -15523,7 +14194,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break u; + break f; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -15546,7 +14217,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break u; + break f; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -15565,7 +14236,7 @@ function nmc_Minecraft_runTick($this) { $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; if (Long_gt($this.$field_83002_am, Long_ZERO)) { if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break y; + break j; if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) $this.$field_83002_am = Long_fromInt(-1); } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) @@ -15634,7 +14305,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - z: { + l: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -15644,7 +14315,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break z; + break l; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -15667,7 +14338,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break z; + break l; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -15684,7 +14355,7 @@ function nmc_Minecraft_runTick($this) { if ($rt_suspending()) { break main; } - y: while (true) { + j: while (true) { if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 31) nmc_Minecraft_forceReload($this); if ($F3down && nlea_EaglerAdapterImpl2_getEventKey() == 20) { @@ -15723,26 +14394,26 @@ function nmc_Minecraft_runTick($this) { } if (nlea_EaglerAdapterImpl2_getEventKey() == 9 && $this.$gameSettings.$keyBindFunction.$pressed) $this.$gameSettings.$smoothCamera = $this.$gameSettings.$smoothCamera ? 0 : 1; - ba: { + m: { if (!$this.$gameSettings.$keyBindFunction.$pressed) { $var9 = 0; while (true) { if ($var9 >= 9) - break ba; + break m; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) $this.$thePlayer.$inventory.$currentItem = $var9; $var9 = $var9 + 1 | 0; } } } - bb: { + n: { if ($this.$gameSettings.$showDebugInfo && $this.$gameSettings.$showDebugProfilerChart && !$this.$gameSettings.$keyBindFunction.$pressed) { if (nlea_EaglerAdapterImpl2_getEventKey() == 11) nmc_Minecraft_updateDebugProfilerName($this, 0); $var9 = 0; while (true) { if ($var9 >= 9) - break bb; + break n; if (nlea_EaglerAdapterImpl2_getEventKey() == (2 + $var9 | 0)) nmc_Minecraft_updateDebugProfilerName($this, $var9 + 1 | 0); $var9 = $var9 + 1 | 0; @@ -15772,7 +14443,7 @@ function nmc_Minecraft_runTick($this) { } if ($this.$gameSettings.$keyBindSprint.$pressed && !nms_Entity_isSprinting($this.$thePlayer) && nms_EntityPlayerSP_canSprint($this.$thePlayer) && !$this.$thePlayer.$isCollidedHorizontally) nms_EntityPlayerSP_setSprinting($this.$thePlayer, 1); - p: { + o: { if (!nms_EntityPlayer_isUsingItem($this.$thePlayer)) { if (nms_KeyBinding_isPressed($this.$gameSettings.$keyBindAttack)) { $var8 = 0; @@ -15782,7 +14453,7 @@ function nmc_Minecraft_runTick($this) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindUseItem)) while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break p; + break o; nmc_Minecraft_clickMiddleMouseButton($this); } $var8 = 1; @@ -15805,7 +14476,7 @@ function nmc_Minecraft_runTick($this) { } while (true) { if (!nms_KeyBinding_isPressed($this.$gameSettings.$keyBindPickBlock)) - break p; + break o; } } if ($this.$gameSettings.$keyBindUseItem.$pressed && !$this.$rightClickDelayTimer && !nms_EntityPlayer_isUsingItem($this.$thePlayer)) { @@ -15824,7 +14495,7 @@ function nmc_Minecraft_runTick($this) { $F3down = $this.$gameSettings.$keyBindFunction.$pressed && nlea_EaglerAdapterImpl2_isKeyDown(4) ? 1 : 0; if (Long_gt($this.$field_83002_am, Long_ZERO)) { if (Long_ge(Long_sub(nmc_Minecraft_getSystemTime(), $this.$field_83002_am), Long_fromInt(6000))) - break y; + break j; if (!(nlea_EaglerAdapterImpl2_isKeyDown(46) && $F3down)) $this.$field_83002_am = Long_fromInt(-1); } else if ($F3down && nlea_EaglerAdapterImpl2_isKeyDown(46)) @@ -15922,22 +14593,16 @@ function nmc_Minecraft_runTick($this) { if ($rt_suspending()) { break main; } - bc: { + p: { if ($this.$theWorld === null) { if ($this.$myNetworkManager === null) - break bc; + break p; nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(331)); var$1 = $this.$myNetworkManager; - $ptr = 6; + $ptr = 7; continue main; } if ($this.$thePlayer !== null) { - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_loginTimer > 0) { - nle_EaglerProfile_loginTimer = nle_EaglerProfile_loginTimer - 1 | 0; - $ptr = 9; - continue main; - } $this.$joinPlayerCounter = $this.$joinPlayerCounter + 1 | 0; if ($this.$joinPlayerCounter == 30) { $this.$joinPlayerCounter = 0; @@ -15947,7 +14612,7 @@ function nmc_Minecraft_runTick($this) { nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(312)); if (!$this.$isGamePaused) { var$1 = $this.$entityRenderer; - $ptr = 8; + $ptr = 9; continue main; } nms_Profiler_endStartSection($this.$mcProfiler, $rt_s(332)); @@ -15992,7 +14657,7 @@ function nmc_Minecraft_runTick($this) { return; } var$1 = $this.$sndManager; - $ptr = 7; + $ptr = 8; continue main; case 25: nmc_Minecraft_clickMouse($this, $var8); @@ -16005,7 +14670,7 @@ function nmc_Minecraft_runTick($this) { continue main; default: $rt_invalidPointer(); }} - $rt_nativeThread().push($this, var$1, $var8, $F3down, $var9, $var10, var$6, $yee, $j, var$9, $ptr); + $rt_nativeThread().push($this, var$1, $var8, $F3down, $var9, $var10, var$6, $ptr); } function nmc_Minecraft_forceReload($this) { var var$1, var$2, var$3, var$4; @@ -17906,6 +16571,35 @@ function otjt_Float32Array() { } function ju_Map() { } +function ju_Map_replace($this, $key, $value, $newValue) { + var var$4, var$5, var$6, var$7; + if ($key !== null) { + var$4 = jl_Integer_hashCode($key); + var$5 = ju_HashMap_findNonNullKeyEntry($this, $key, var$4 & ($this.$elementData.data.length - 1 | 0), var$4); + } else { + var$5 = $this.$elementData.data[0]; + while (var$5 !== null && var$5.$key !== null) { + var$5 = var$5.$next1; + } + } + if (var$5 === null ? 0 : 1) { + if ($key !== null) { + var$6 = jl_Integer_hashCode($key); + var$7 = ju_HashMap_findNonNullKeyEntry($this, $key, var$6 & ($this.$elementData.data.length - 1 | 0), var$6); + } else { + var$7 = $this.$elementData.data[0]; + while (var$7 !== null && var$7.$key !== null) { + var$7 = var$7.$next1; + } + } + var$5 = var$7 === null ? null : var$7.$value0; + if (var$5 === $value ? 1 : var$5 !== null ? var$5.$equals($value) : $value !== null ? 0 : 1) { + ju_HashMap_putImpl($this, $key, $newValue); + return 1; + } + } + return 0; +} function ju_Map_computeIfAbsent($this, $key, $mappingFunction) { var var$3, var$4, $v; if ($key !== null) { @@ -17998,6 +16692,13 @@ function ju_AbstractMap_hashCode($this) { } return $result; } +function ju_AbstractMap_clone($this) { + var $copy; + $copy = jl_Object_clone($this); + $copy.$cachedKeySet = null; + $copy.$cachedValues = null; + return $copy; +} function jl_Cloneable() { } function ju_HashMap() { @@ -18061,6 +16762,26 @@ function ju_HashMap_clear($this) { $this.$modCount1 = $this.$modCount1 + 1 | 0; } } +function ju_HashMap_clone($this) { + var $map, $$je; + a: { + try { + $map = ju_AbstractMap_clone($this); + $map.$elementCount = 0; + $map.$elementData = ju_HashMap_newElementArray($this, $this.$elementData.data.length); + ju_HashMap_putAll($map, $this); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_CloneNotSupportedException) { + break a; + } else { + throw $$e; + } + } + return $map; + } + return null; +} function ju_HashMap_containsKey($this, $key) { return ju_HashMap_getEntry($this, $key) === null ? 0 : 1; } @@ -18217,6 +16938,25 @@ function ju_HashMap_createHashedEntry($this, $key, $index, $hash) { $this.$elementData.data[$index] = $entry; return $entry; } +function ju_HashMap_putAll($this, $map) { + if (!($map.$elementCount ? 0 : 1)) + ju_HashMap_putAllImpl($this, $map); +} +function ju_HashMap_putAllImpl($this, $map) { + var $capacity, $iter, $entry; + $capacity = $this.$elementCount + $map.$elementCount | 0; + if ($capacity > $this.$threshold) + ju_HashMap_rehash($this, $capacity); + $iter = new ju_HashMap$EntryIterator; + $iter.$associatedMap0 = $map; + $iter.$expectedModCount = $map.$modCount1; + $iter.$futureEntry = null; + while (ju_HashMap$AbstractMapIterator_hasNext($iter)) { + ju_HashMap$AbstractMapIterator_makeNext($iter); + $entry = $iter.$currentEntry; + ju_HashMap_putImpl($this, $entry.$key, $entry.$value0); + } +} function ju_HashMap_rehash($this, $capacity) { var $length, $newData, $i, $entry, var$6, $index, $next; $length = ju_HashMap_calculateCapacity(!$capacity ? 1 : $capacity << 1); @@ -18335,31 +17075,19 @@ function nle_EaglerImage__init_(var_0, var_1, var_2, var_3) { return var_4; } function nle_EaglerImage__init_0($this, $pdata, $pw, $ph, $palpha) { - var var$5, var$6, var$7, $i; - var$5 = $pdata.data; - var$6 = var$5.length; - if (var$6 != $rt_imul($pw, $ph)) { - var$7 = new jl_IllegalArgumentException; - var$7.$suppressionEnabled = 1; - var$7.$writableStackTrace = 1; - var$7.$message = $rt_s(357); - $rt_throw(var$7); - } - a: { + var var$5; + if ($pdata.data.length == $rt_imul($pw, $ph)) { $this.$w1 = $pw; $this.$h0 = $ph; $this.$alpha = $palpha; - if (!$palpha) { - $i = 0; - while (true) { - if ($i >= var$6) - break a; - var$5[$i] = var$5[$i] | (-16777216); - $i = $i + 1 | 0; - } - } + $this.$data = $pdata; + return; } - $this.$data = $pdata; + var$5 = new jl_IllegalArgumentException; + var$5.$suppressionEnabled = 1; + var$5.$writableStackTrace = 1; + var$5.$message = $rt_s(357); + $rt_throw(var$5); } function nle_EaglerImage_loadImage($file) { var $p, $e, $$je; @@ -18563,15 +17291,15 @@ function otja_XMLHttpRequest() { } function otja_ReadyStateChangeHandler() { } -function nlea_EaglerAdapterImpl2$2() { +function nlea_EaglerAdapterImpl2$1() { var a = this; jl_Object.call(a); - a.$val$request0 = null; - a.$val$cb0 = null; + a.$val$request = null; + a.$val$cb = null; } -function nlea_EaglerAdapterImpl2$2_stateChanged($this) { +function nlea_EaglerAdapterImpl2$1_stateChanged($this) { var $bl, var$2, $i; - if ($this.$val$request0.readyState == 4) { - $bl = new Uint8Array($this.$val$request0.response); + if ($this.$val$request.readyState == 4) { + $bl = new Uint8Array($this.$val$request.response); var$2 = $rt_createByteArray($bl.byteLength); nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_loadedPackage = var$2; @@ -18580,11 +17308,11 @@ function nlea_EaglerAdapterImpl2$2_stateChanged($this) { nlea_EaglerAdapterImpl2_loadedPackage.data[$i] = $bl[$i] << 24 >> 24; $i = $i + 1 | 0; } - $this.$val$cb0.$realAsyncCallback.$complete($rt_s(358)); + $this.$val$cb.$realAsyncCallback.$complete($rt_s(358)); } } -function nlea_EaglerAdapterImpl2$2_stateChanged$exported$0(var$0) { - nlea_EaglerAdapterImpl2$2_stateChanged(var$0); +function nlea_EaglerAdapterImpl2$1_stateChanged$exported$0(var$0) { + nlea_EaglerAdapterImpl2$1_stateChanged(var$0); } function otp_PlatformRunnable() { } @@ -19532,6 +18260,17 @@ function ju_Arrays_copyOf1($original, $sz) { } return $result; } +function ju_Arrays_copyOfRange($original, $from, $to) { + var $result, $i, var$6; + $result = jlr_Array_newInstance(jl_Class_getClass(jl_Class_getClass($original.constructor).$platformClass.$meta.item), $to - $from | 0); + $i = $from; + while ($i < $to) { + var$6 = $original.data; + $result.data[$i - $from | 0] = var$6[$i]; + $i = $i + 1 | 0; + } + return $result; +} function ju_Arrays_fill0($a, $fromIndex, $toIndex, $val) { var var$5, var$6, var$7; if ($fromIndex > $toIndex) { @@ -21870,43 +20609,17 @@ function nms_Packet3Chat() { a.$isServer = 0; } var nms_Packet3Chat_maxChatLength = 0; -function nms_Packet3Chat__init_1() { +function nms_Packet3Chat__init_0() { var var_0 = new nms_Packet3Chat(); nms_Packet3Chat__init_(var_0); return var_0; } -function nms_Packet3Chat__init_0(var_0) { - var var_1 = new nms_Packet3Chat(); - nms_Packet3Chat__init_2(var_1, var_0); - return var_1; -} function nms_Packet3Chat__init_($this) { nms_Packet_$callClinit(); $this.$creationTimeMillis = jl_System_currentTimeMillis(); $this.$isChunkDataPacket = 0; $this.$isServer = 1; } -function nms_Packet3Chat__init_2($this, $par1Str) { - var var$2, var$3; - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isServer = 1; - if ($par1Str.$characters.data.length <= nms_Packet3Chat_maxChatLength) - var$2 = $par1Str; - else { - var$3 = nms_Packet3Chat_maxChatLength; - if (0 > var$3) { - $par1Str = new jl_IndexOutOfBoundsException; - $par1Str.$suppressionEnabled = 1; - $par1Str.$writableStackTrace = 1; - $rt_throw($par1Str); - } - var$2 = jl_String__init_0($par1Str.$characters, 0, var$3 - 0 | 0); - } - $this.$message0 = var$2; - $this.$isServer = 1; -} function nms_Packet3Chat_readPacketData($this, $par1DataInputStream) { $this.$message0 = nms_Packet_readString($par1DataInputStream, nms_Packet3Chat_maxChatLength); } @@ -22251,8 +20964,6 @@ function nle_EaglerProfile() { var nle_EaglerProfile_username = null; var nle_EaglerProfile_presetSkinId = 0; var nle_EaglerProfile_customSkinId = 0; -var nle_EaglerProfile_flag = 0; -var nle_EaglerProfile_loginTimer = 0; var nle_EaglerProfile_myChannel = null; var nle_EaglerProfile_SKIN_DATA_SIZE = null; var nle_EaglerProfile_skinNames = null; @@ -22353,134 +21064,76 @@ function nle_EaglerProfile_addSkin($name, $data) { return $i; } function nle_EaglerProfile_loadFromStorage() { - var var$1, var$2, $n, $s, $s2, var$6, $$je; - nle_EaglerProfile_$callClinit(); - if (!(nle_LocalStorageManager_profileSettingsStorage.$tagMap.$elementCount ? 0 : 1)) { - var$1 = nle_LocalStorageManager_profileSettingsStorage; - if (!(ju_HashMap_getEntry(var$1.$tagMap, $rt_s(389)) === null ? 0 : 1)) - var$2 = 0; - else { - $n = ju_HashMap_getEntry(var$1.$tagMap, $rt_s(389)); - var$2 = ($n === null ? null : $n.$value0).$data2; - } - nle_EaglerProfile_presetSkinId = var$2; - $n = nle_LocalStorageManager_profileSettingsStorage; - if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(390)) === null ? 0 : 1)) - var$2 = 0; - else { - $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(390)); - var$2 = ($n === null ? null : $n.$value0).$data2; - } - nle_EaglerProfile_customSkinId = var$2; - $n = nle_LocalStorageManager_profileSettingsStorage; - if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(351)) === null ? 0 : 1)) - $n = $rt_s(44); - else { - $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(351)); - $n = ($n === null ? null : $n.$value0).$data4; - } - nle_EaglerProfile_username = $n; - $n = nle_LocalStorageManager_profileSettingsStorage; - if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(391)) === null ? 0 : 1)) - var$2 = 0; - else { - $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(391)); - var$2 = ($n === null ? null : $n.$value0).$data0; - } - nle_EaglerProfile_flag = !var$2 ? 0 : 1; - $n = new jl_StringBuilder; - $n.$buffer = $rt_createCharArray(16); - var$1 = nle_EaglerProfile_username; - jl_AbstractStringBuilder_insert($n, $n.$length, var$1); - jl_AbstractStringBuilder_insert($n, $n.$length, $rt_s(392)); - var$2 = 100 + (Math.random() * 900.0 | 0) | 0; - jl_AbstractStringBuilder_insert0($n, $n.$length, var$2, 10); - nle_EaglerProfile_myChannel = jl_String__init_0($n.$buffer, 0, $n.$length); - $n = nle_LocalStorageManager_profileSettingsStorage; - if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(393)) === null ? 0 : 1)) { - $n = new nms_NBTTagCompound; - $n.$name0 = $rt_s(393); - $n.$tagMap = ju_HashMap__init_1(16, 0.75); - } else { - $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(393)); - $n = $n === null ? null : $n.$value0; - } - $s = $n.$tagMap; - if ($s.$cachedKeySet === null) { - var$1 = new ju_HashMap$1; - var$1.$this$01 = $s; - $s.$cachedKeySet = var$1; - } - var$1 = $s.$cachedKeySet.$iterator(); - while (var$1.$hasNext()) { - $s2 = var$1.$next(); - if (!(ju_HashMap_getEntry($n.$tagMap, $s2) === null ? 0 : 1)) - var$6 = $rt_createByteArray(0); - else { - $s = ju_HashMap_getEntry($n.$tagMap, $s2); - var$6 = ($s === null ? null : $s.$value0).$byteArray; - } - nle_EaglerProfile_addSkin($s2, var$6); - } - if (!nle_EaglerProfile_flag && nle_EaglerProfile_isBlacklist(nle_EaglerProfile_username)) { - nle_EaglerProfile_flag = 1; - $s = nle_LocalStorageManager_profileSettingsStorage.$tagMap; - $n = new nms_NBTTagByte; - $n.$name0 = $rt_s(391); - $n.$data0 = 1; - ju_HashMap_putImpl($s, $rt_s(391), $n); - a: { - try { - nlea_EaglerAdapterImpl2_saveLocalStorage($rt_s(203), nms_CompressedStreamTools_writeUncompressed(nle_LocalStorageManager_profileSettingsStorage)); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof ji_IOException) { - } else { - throw $$e; - } - } - } - } - } -} -function nle_EaglerProfile_isBlacklist($name) { - var $nl, var$3; + var var$1, var$2, $n, $s, $s2, var$6; nle_EaglerProfile_$callClinit(); + var$1 = nle_LocalStorageManager_profileSettingsStorage.$tagMap.$elementCount ? 0 : 1; a: { - b: { - $nl = jl_String_toLowerCase($name); - if (jl_String_contains($nl, $rt_s(394))) - break b; - if (jl_String_contains($nl, $rt_s(395))) - break b; - if (jl_String_contains($nl, $rt_s(396))) - break b; - if (jl_String_contains($nl, $rt_s(397))) - break b; - if (jl_String_contains($nl, $rt_s(398))) - break b; - if (jl_String_contains($nl, $rt_s(399))) - break b; - if (jl_String_contains($nl, $rt_s(400))) - break b; - if (jl_String_contains($nl, $rt_s(401))) - break b; - if (jl_String_contains($nl, $rt_s(402))) - break b; - if (!jl_String_contains($nl, $rt_s(403))) { - var$3 = 0; - break a; + if (!var$1) { + var$2 = nle_LocalStorageManager_profileSettingsStorage; + if (!(ju_HashMap_getEntry(var$2.$tagMap, $rt_s(389)) === null ? 0 : 1)) + var$1 = 0; + else { + $n = ju_HashMap_getEntry(var$2.$tagMap, $rt_s(389)); + var$1 = ($n === null ? null : $n.$value0).$data2; + } + nle_EaglerProfile_presetSkinId = var$1; + $n = nle_LocalStorageManager_profileSettingsStorage; + if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(390)) === null ? 0 : 1)) + var$1 = 0; + else { + $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(390)); + var$1 = ($n === null ? null : $n.$value0).$data2; + } + nle_EaglerProfile_customSkinId = var$1; + $n = nle_LocalStorageManager_profileSettingsStorage; + if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(351)) === null ? 0 : 1)) + $n = $rt_s(44); + else { + $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(351)); + $n = ($n === null ? null : $n.$value0).$data4; + } + nle_EaglerProfile_username = $n; + $n = new jl_StringBuilder; + $n.$buffer = $rt_createCharArray(16); + var$2 = nle_EaglerProfile_username; + jl_AbstractStringBuilder_insert($n, $n.$length, var$2); + jl_AbstractStringBuilder_insert($n, $n.$length, $rt_s(391)); + var$1 = 100 + (Math.random() * 900.0 | 0) | 0; + jl_AbstractStringBuilder_insert0($n, $n.$length, var$1, 10); + nle_EaglerProfile_myChannel = jl_String__init_0($n.$buffer, 0, $n.$length); + $n = nle_LocalStorageManager_profileSettingsStorage; + if (!(ju_HashMap_getEntry($n.$tagMap, $rt_s(392)) === null ? 0 : 1)) { + $n = new nms_NBTTagCompound; + $n.$name0 = $rt_s(392); + $n.$tagMap = ju_HashMap__init_1(16, 0.75); + } else { + $n = ju_HashMap_getEntry($n.$tagMap, $rt_s(392)); + $n = $n === null ? null : $n.$value0; + } + $s = $n.$tagMap; + if ($s.$cachedKeySet === null) { + var$2 = new ju_HashMap$1; + var$2.$this$01 = $s; + $s.$cachedKeySet = var$2; + } + var$2 = $s.$cachedKeySet.$iterator(); + while (true) { + if (!var$2.$hasNext()) + break a; + $s2 = var$2.$next(); + if (!(ju_HashMap_getEntry($n.$tagMap, $s2) === null ? 0 : 1)) + var$6 = $rt_createByteArray(0); + else { + $s = ju_HashMap_getEntry($n.$tagMap, $s2); + var$6 = ($s === null ? null : $s.$value0).$byteArray; + } + nle_EaglerProfile_addSkin($s2, var$6); } } - var$3 = 1; } - return var$3; } function nle_EaglerProfile__clinit_() { - var $usernameDefaultWords, var$2, var$3, var$4, var$5; - nle_EaglerProfile_flag = 0; - nle_EaglerProfile_loginTimer = 0; + var $usernameDefaultWords, var$2, var$3, var$4, var$5, var$6, var$7; $usernameDefaultWords = $rt_createIntArray(5); var$2 = $usernameDefaultWords.data; var$2[0] = 8192; @@ -22501,63 +21154,63 @@ function nle_EaglerProfile__clinit_() { if (!nle_ConfigConstants_profanity) { $usernameDefaultWords = $rt_createArray(jl_String, 16); var$2 = $usernameDefaultWords.data; - var$2[0] = $rt_s(404); - var$2[1] = $rt_s(404); - var$2[2] = $rt_s(405); - var$2[3] = $rt_s(405); - var$2[4] = $rt_s(406); - var$2[5] = $rt_s(407); - var$2[6] = $rt_s(408); + var$2[0] = $rt_s(393); + var$2[1] = $rt_s(393); + var$2[2] = $rt_s(394); + var$2[3] = $rt_s(394); + var$2[4] = $rt_s(395); + var$2[5] = $rt_s(396); + var$2[6] = $rt_s(397); + var$2[7] = $rt_s(398); + var$2[8] = $rt_s(399); + var$2[9] = $rt_s(400); + var$2[10] = $rt_s(401); + var$2[11] = $rt_s(402); + var$2[12] = $rt_s(402); + var$2[13] = $rt_s(403); + var$2[14] = $rt_s(404); + var$2[15] = $rt_s(405); + } else { + $usernameDefaultWords = $rt_createArray(jl_String, 38); + var$2 = $usernameDefaultWords.data; + var$2[0] = $rt_s(397); + var$2[1] = $rt_s(397); + var$2[2] = $rt_s(406); + var$2[3] = $rt_s(407); + var$2[4] = $rt_s(408); + var$2[5] = $rt_s(408); + var$2[6] = $rt_s(395); var$2[7] = $rt_s(409); var$2[8] = $rt_s(410); var$2[9] = $rt_s(411); var$2[10] = $rt_s(412); - var$2[11] = $rt_s(413); - var$2[12] = $rt_s(413); - var$2[13] = $rt_s(414); - var$2[14] = $rt_s(415); - var$2[15] = $rt_s(416); - } else { - $usernameDefaultWords = $rt_createArray(jl_String, 38); - var$2 = $usernameDefaultWords.data; - var$2[0] = $rt_s(408); - var$2[1] = $rt_s(408); - var$2[2] = $rt_s(417); - var$2[3] = $rt_s(418); - var$2[4] = $rt_s(419); - var$2[5] = $rt_s(419); - var$2[6] = $rt_s(406); - var$2[7] = $rt_s(420); - var$2[8] = $rt_s(421); - var$2[9] = $rt_s(422); - var$2[10] = $rt_s(423); - var$2[11] = $rt_s(414); - var$2[12] = $rt_s(414); - var$2[13] = $rt_s(424); - var$2[14] = $rt_s(425); - var$2[15] = $rt_s(426); - var$2[16] = $rt_s(426); - var$2[17] = $rt_s(427); - var$2[18] = $rt_s(428); - var$2[19] = $rt_s(429); - var$2[20] = $rt_s(430); - var$2[21] = $rt_s(431); - var$2[22] = $rt_s(405); - var$2[23] = $rt_s(405); - var$2[24] = $rt_s(405); - var$2[25] = $rt_s(432); - var$2[26] = $rt_s(433); - var$2[27] = $rt_s(434); - var$2[28] = $rt_s(410); - var$2[29] = $rt_s(410); - var$2[30] = $rt_s(435); - var$2[31] = $rt_s(435); - var$2[32] = $rt_s(436); - var$2[33] = $rt_s(408); - var$2[34] = $rt_s(413); - var$2[35] = $rt_s(413); - var$2[36] = $rt_s(437); - var$2[37] = $rt_s(438); + var$2[11] = $rt_s(403); + var$2[12] = $rt_s(403); + var$2[13] = $rt_s(413); + var$2[14] = $rt_s(414); + var$2[15] = $rt_s(415); + var$2[16] = $rt_s(415); + var$2[17] = $rt_s(416); + var$2[18] = $rt_s(417); + var$2[19] = $rt_s(418); + var$2[20] = $rt_s(419); + var$2[21] = $rt_s(420); + var$2[22] = $rt_s(394); + var$2[23] = $rt_s(394); + var$2[24] = $rt_s(394); + var$2[25] = $rt_s(421); + var$2[26] = $rt_s(422); + var$2[27] = $rt_s(423); + var$2[28] = $rt_s(399); + var$2[29] = $rt_s(399); + var$2[30] = $rt_s(424); + var$2[31] = $rt_s(424); + var$2[32] = $rt_s(425); + var$2[33] = $rt_s(397); + var$2[34] = $rt_s(402); + var$2[35] = $rt_s(402); + var$2[36] = $rt_s(426); + var$2[37] = $rt_s(427); } nle_EaglerProfile_rand = new ju_Random; while (true) { @@ -22565,19 +21218,19 @@ function nle_EaglerProfile__clinit_() { var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); var$4 = var$2.length; - var$5 = var$2[Math.random() * var$4 | 0]; - jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$5); - var$5 = var$2[ju_Random_nextInt(nle_EaglerProfile_rand, var$4)]; - jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$5); - jl_AbstractStringBuilder_append0(var$3, 10 + ju_Random_nextInt(nle_EaglerProfile_rand, 90) | 0); - nle_EaglerProfile_username = jl_StringBuilder_toString(var$3); + var$5 = Math.random(); + var$6 = var$4; + var$7 = var$2[var$5 * var$6 | 0]; + jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$7); + jl_AbstractStringBuilder_append(var$3, var$2[Math.random() * var$6 | 0]); + nle_EaglerProfile_username = jl_StringBuilder_toString(jl_StringBuilder_append1(var$3, 10 + ju_Random_nextInt(nle_EaglerProfile_rand, 90) | 0)); if (jl_String_length(nle_EaglerProfile_username) > 16) continue; else break; } nle_EaglerProfile_presetSkinId = ju_Random_nextInt(nle_EaglerProfile_rand, nle_GuiScreenEditProfile_defaultOptions.data.length); - nle_EaglerProfile_myChannel = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nle_EaglerProfile_username), $rt_s(392)), 100 + ju_Random_nextInt(nle_EaglerProfile_rand, 900) | 0)); + nle_EaglerProfile_myChannel = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nle_EaglerProfile_username), $rt_s(391)), 100 + ju_Random_nextInt(nle_EaglerProfile_rand, 900) | 0)); nle_EaglerProfile_customSkinId = (-1); } function nlea_EaglerAdapterImpl2$TextureGL() { @@ -22612,7 +21265,7 @@ function cbpd_Decoder_readHeader($this) { var$3 = new cbpd_DecodeException; var$3.$suppressionEnabled = 1; var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(439); + var$3.$message = $rt_s(428); $rt_throw(var$3); } $i = $i + 1 | 0; @@ -22650,7 +21303,7 @@ function cbpd_Decoder_readInPNG($this) { if (ji_ByteArrayInputStream_read0($this.$in0, $type, 0, 4) == (-1)) $type = null; $chunkName = jl_String_toUpperCase(cbpu_ByteHandler_byteToString($type)); - if (jl_String_equals($rt_s(440), $chunkName)) + if (jl_String_equals($rt_s(429), $chunkName)) break; var$7 = $size.lo; $data = $rt_createByteArray(var$7); @@ -22671,10 +21324,10 @@ function cbpd_Decoder_readInPNG($this) { $png = new cbpd_DecodeException; $png.$suppressionEnabled = 1; $png.$writableStackTrace = 1; - $png.$message = $rt_s(441); + $png.$message = $rt_s(430); $rt_throw($png); } - if (!jl_String_equals($rt_s(440), $chunkName)) + if (!jl_String_equals($rt_s(429), $chunkName)) continue; else break a; @@ -22762,7 +21415,7 @@ function cbpd_PNG_applyColorTransfer($this, $data) { var$14 = new cbpd_DecodeException; var$14.$suppressionEnabled = 1; var$14.$writableStackTrace = 1; - var$14.$message = $rt_s(442); + var$14.$message = $rt_s(431); $rt_throw(var$14); } var$15 = $data.data; @@ -22791,7 +21444,7 @@ function cbpd_PNG_applyColorTransfer($this, $data) { var$19 = new cbpd_DecodeException; var$19.$suppressionEnabled = 1; var$19.$writableStackTrace = 1; - var$19.$message = $rt_s(442); + var$19.$message = $rt_s(431); $rt_throw(var$19); } var$15 = $data.data; @@ -22808,7 +21461,7 @@ function cbpd_PNG_applyColorTransfer($this, $data) { var$19 = new cbpd_DecodeException; var$14 = new jl_StringBuilder; var$14.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$14, var$14.$length, $rt_s(443)); + jl_AbstractStringBuilder_insert(var$14, var$14.$length, $rt_s(432)); jl_AbstractStringBuilder_insert0(var$14, var$14.$length, $colorType, 10); var$20 = jl_String__init_0(var$14.$buffer, 0, var$14.$length); var$19.$suppressionEnabled = 1; @@ -22870,9 +21523,9 @@ function jn_Buffer_position0($this, $newPosition) { var$2 = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(444)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(433)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $newPosition, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); var$4 = $this.$limit; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, var$4, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(269)); @@ -22898,9 +21551,9 @@ function jn_Buffer_limit0($this, $newLimit) { var$2 = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(446)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(435)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $newLimit, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); $newLimit = $this.$capacity; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $newLimit, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(269)); @@ -22957,9 +21610,9 @@ function jn_IntBuffer_put0($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(447)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(436)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$6, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; @@ -22984,9 +21637,9 @@ function jn_IntBuffer_put0($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; var$4.$writableStackTrace = 1; @@ -22998,9 +21651,9 @@ function jn_IntBuffer_put0($this, $src, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(434)); $offset = $src.length; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(64)); @@ -23013,13 +21666,13 @@ function jn_IntBuffer_put0($this, $src, $offset, $length) { function jn_IntBuffer_put($this, $src) { return jn_IntBuffer_put0($this, $src, 0, $src.data.length); } -function jn_IntBuffer_clear($this) { +function jn_IntBuffer_clear0($this) { $this.$position = 0; $this.$limit = $this.$capacity; $this.$mark = (-1); return $this; } -function jn_IntBuffer_flip($this) { +function jn_IntBuffer_flip0($this) { $this.$limit = $this.$position; $this.$position = 0; $this.$mark = (-1); @@ -23033,6 +21686,26 @@ function jn_IntBuffer_position($this, $newPosition) { jn_Buffer_position0($this, $newPosition); return $this; } +function jn_IntBuffer_flip($this) { + $this.$limit = $this.$position; + $this.$position = 0; + $this.$mark = (-1); + return $this; +} +function jn_IntBuffer_clear($this) { + $this.$position = 0; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_IntBuffer_limit0($this, var$1) { + jn_Buffer_limit0($this, var$1); + return $this; +} +function jn_IntBuffer_position0($this, var$1) { + jn_Buffer_position0($this, var$1); + return $this; +} function nlea_EaglerAdapterImpl2$BufferGL() { jl_Object.call(this); this.$obj2 = null; @@ -23276,7 +21949,7 @@ function cbpc_IHDR_checkLegal($this) { var$5 = new cbpd_DecodeException; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(452)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(441)); $b = $this.$colorType; jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $b, 10); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); @@ -23293,10 +21966,10 @@ function cbpc_IHDR_checkLegal($this) { var$6 = new cbpd_DecodeException; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(453)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(442)); $legal = $this.$bitDepth; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $legal, 10); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(454)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(443)); $legal = $this.$colorType; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $legal, 10); var$7 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); @@ -23394,7 +22067,7 @@ function jn_ByteBuffer_allocateDirect($capacity) { var$2 = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(455)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(444)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $capacity, 10); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); var$2.$suppressionEnabled = 1; @@ -23422,7 +22095,7 @@ function jn_ByteBuffer_allocate($capacity) { var$2 = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(455)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(444)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $capacity, 10); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); var$2.$suppressionEnabled = 1; @@ -23441,9 +22114,9 @@ function jn_ByteBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(456)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(445)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$5, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; @@ -23475,9 +22148,9 @@ function jn_ByteBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; var$7.$writableStackTrace = 1; @@ -23489,9 +22162,9 @@ function jn_ByteBuffer_get($this, $dst, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(434)); $offset = $dst.length; jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $offset, 10); jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(64)); @@ -23532,9 +22205,9 @@ function jn_ByteBuffer_put0($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(457)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(446)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$6, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; @@ -23560,9 +22233,9 @@ function jn_ByteBuffer_put0($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; var$4.$writableStackTrace = 1; @@ -23574,9 +22247,9 @@ function jn_ByteBuffer_put0($this, $src, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(434)); $offset = $src.length; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(64)); @@ -23599,22 +22272,22 @@ function jn_ByteBuffer_toString($this) { var var$1, var$2, var$3, var$4; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(458)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(447)); var$2 = $this.$position; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(459)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(448)); var$2 = $this.$limit; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(460)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(449)); var$2 = $this.$capacity; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(461)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(450)); if ($this.$mark < 0) - var$3 = $rt_s(462); + var$3 = $rt_s(451); else { var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(463)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(452)); var$2 = $this.$mark; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, var$2, 10); var$3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -23732,6 +22405,41 @@ function jn_ByteBuffer_position($this, $newPosition) { jn_Buffer_position0($this, $newPosition); return $this; } +function jn_ByteBuffer_flip0($this) { + $this.$limit = $this.$position; + $this.$position = 0; + $this.$mark = (-1); + return $this; +} +function jn_ByteBuffer_clear0($this) { + $this.$position = 0; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_ByteBuffer_reset0($this) { + var var$1; + if ($this.$mark >= 0) { + $this.$position = $this.$mark; + return $this; + } + var$1 = new jn_InvalidMarkException; + var$1.$suppressionEnabled = 1; + var$1.$writableStackTrace = 1; + $rt_throw(var$1); +} +function jn_ByteBuffer_mark0($this) { + $this.$mark = $this.$position; + return $this; +} +function jn_ByteBuffer_limit0($this, var$1) { + jn_Buffer_limit0($this, var$1); + return $this; +} +function jn_ByteBuffer_position0($this, var$1) { + jn_Buffer_position0($this, var$1); + return $this; +} function jn_ByteBuffer_compareTo0($this, var$1) { return jn_ByteBuffer_compareTo($this, var$1); } @@ -23747,10 +22455,10 @@ function jn_ByteOrder_nativeOrder() { function jn_ByteOrder__clinit_() { var var$1; var$1 = new jn_ByteOrder; - var$1.$name3 = $rt_s(464); + var$1.$name3 = $rt_s(453); jn_ByteOrder_BIG_ENDIAN = var$1; var$1 = new jn_ByteOrder; - var$1.$name3 = $rt_s(465); + var$1.$name3 = $rt_s(454); jn_ByteOrder_LITTLE_ENDIAN = var$1; } function jnc_IllegalCharsetNameException() { @@ -24275,7 +22983,7 @@ function nms_GuiScreen_mouseClicked($this, $par1, $par2, $par3) { if ($var5.$mousePressed($this.$mc4, $par1, $par2)) { $this.$selectedButton = $var5; var$7 = $this.$mc4.$sndManager; - var$5 = $rt_s(466); + var$5 = $rt_s(455); var$8 = 1.0; var$9 = 1.0; $ptr = 1; @@ -24318,7 +23026,7 @@ function nms_GuiScreen_mouseClicked($this, $par1, $par2, $par3) { else { $this.$selectedButton = $var5; var$7 = $this.$mc4.$sndManager; - var$5 = $rt_s(466); + var$5 = $rt_s(455); var$8 = 1.0; var$9 = 1.0; $ptr = 1; @@ -24606,7 +23314,7 @@ function nms_GuiScreen__clinit_() { var var$1; nms_GuiScreen_isMacOs = nmc_Minecraft_getOs() !== nms_EnumOS_MACOS ? 0 : 1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(467); + var$1.$path = $rt_s(456); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiScreen_tex_background = var$1; @@ -24647,7 +23355,7 @@ function nle_GuiScreenEditProfile__init_0($this, $parent) { $this.$dragging = 0; $this.$mousex = 0; $this.$mousey = 0; - $this.$screenTitle = $rt_s(468); + $this.$screenTitle = $rt_s(457); $this.$parent = $parent; nle_EaglerProfile_$callClinit(); var$2 = ju_AbstractCollection_toArray0(nle_EaglerProfile_skinNames, $rt_createArray(jl_String, 0)); @@ -24666,7 +23374,7 @@ function nle_GuiScreenEditProfile_initGui($this) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; $var1 = nms_StringTranslate_instance; - $this.$screenTitle = nms_StringTranslate_translateKey($var1, $rt_s(469)); + $this.$screenTitle = nms_StringTranslate_translateKey($var1, $rt_s(458)); $this.$username = nms_GuiTextField__init_($this.$fontRenderer0, (($this.$width0 / 2 | 0) - 20 | 0) + 1 | 0, (($this.$height0 / 6 | 0) + 24 | 0) + 1 | 0, 138, 20); var$2 = $this.$username; if (!var$2.$isFocused) @@ -24677,15 +23385,15 @@ function nle_GuiScreenEditProfile_initGui($this) { nms_GuiTextField_setText(var$2, nle_EaglerProfile_username); $this.$selectedSlot = nle_EaglerProfile_presetSkinId == (-1) ? nle_EaglerProfile_customSkinId : nle_EaglerProfile_presetSkinId + nle_EaglerProfile_skinNames.$size0 | 0; var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470))); + var$4 = nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459))); $this.$button0 = var$4; ju_ArrayList_add(var$3, var$4); var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 21 | 0, ($this.$height0 / 6 | 0) + 110 | 0, 71, 20, nms_StringTranslate_translateKey($var1, $rt_s(471))); + var$4 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 21 | 0, ($this.$height0 / 6 | 0) + 110 | 0, 71, 20, nms_StringTranslate_translateKey($var1, $rt_s(460))); $this.$button1 = var$4; ju_ArrayList_add(var$3, var$4); var$2 = $this.$buttonList; - var$3 = nms_GuiButton__init_(3, (($this.$width0 / 2 | 0) - 21 | 0) + 71 | 0, ($this.$height0 / 6 | 0) + 110 | 0, 72, 20, nms_StringTranslate_translateKey($var1, $rt_s(472))); + var$3 = nms_GuiButton__init_(3, (($this.$width0 / 2 | 0) - 21 | 0) + 71 | 0, ($this.$height0 / 6 | 0) + 110 | 0, 72, 20, nms_StringTranslate_translateKey($var1, $rt_s(461))); $this.$button2 = var$3; ju_ArrayList_add(var$2, var$3); } @@ -24694,8 +23402,8 @@ function nle_GuiScreenEditProfile_drawScreen($this, $mx, $my, $par3) { $var1 = nms_StringTranslate_getInstance(); nms_GuiScreen_drawDefaultBackground($this); nms_Gui_drawCenteredString($this, $this.$fontRenderer0, $this.$screenTitle, $this.$width0 / 2 | 0, 15, 16777215); - nms_Gui_drawString($this, $this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(473)), ($this.$width0 / 2 | 0) - 20 | 0, ($this.$height0 / 6 | 0) + 8 | 0, 10526880); - nms_Gui_drawString($this, $this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(474)), ($this.$width0 / 2 | 0) - 20 | 0, ($this.$height0 / 6 | 0) + 66 | 0, 10526880); + nms_Gui_drawString($this, $this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(462)), ($this.$width0 / 2 | 0) - 20 | 0, ($this.$height0 / 6 | 0) + 8 | 0, 10526880); + nms_Gui_drawString($this, $this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(463)), ($this.$width0 / 2 | 0) - 20 | 0, ($this.$height0 / 6 | 0) + 66 | 0, 10526880); $this.$mousex = $mx; $this.$mousey = $my; $skinX = ($this.$width0 / 2 | 0) - 120 | 0; @@ -24848,24 +23556,16 @@ function nle_GuiScreenEditProfile_actionPerformed($this, $par1GuiButton) { $rt_throw($i_0); } ju_HashMap_putImpl(var$4, $rt_s(351), $par1GuiButton); - if (nle_EaglerProfile_isBlacklist(nle_EaglerProfile_username)) { - nle_EaglerProfile_flag = 1; - $skins = nle_LocalStorageManager_profileSettingsStorage.$tagMap; - $par1GuiButton = new nms_NBTTagByte; - $par1GuiButton.$name0 = $rt_s(391); - $par1GuiButton.$data0 = 1; - ju_HashMap_putImpl($skins, $rt_s(391), $par1GuiButton); - } $skins = new nms_NBTTagCompound; $skins.$name0 = $rt_s(44); $skins.$tagMap = ju_HashMap__init_1(16, 0.75); $i = 0; a: { while (true) { - if ($i >= ju_ArrayList_size(nle_EaglerProfile_skinNames)) { + if ($i >= nle_EaglerProfile_skinNames.$size0) { $par1GuiButton = nle_LocalStorageManager_profileSettingsStorage.$tagMap; - $skins.$name0 = $rt_s(393); - ju_HashMap_putImpl($par1GuiButton, $rt_s(393), $skins); + $skins.$name0 = $rt_s(392); + ju_HashMap_putImpl($par1GuiButton, $rt_s(392), $skins); b: { try { nlea_EaglerAdapterImpl2_saveLocalStorage($rt_s(203), nms_CompressedStreamTools_writeUncompressed(nle_LocalStorageManager_profileSettingsStorage)); @@ -24895,7 +23595,14 @@ function nle_GuiScreenEditProfile_actionPerformed($this, $par1GuiButton) { if ($i >= $i_0.$size0) break; var$6 = $i_0.$array1.data[$i]; - ju_HashMap_putImpl($skins.$tagMap, $par1GuiButton, nms_NBTTagByteArray__init_($par1GuiButton, var$6)); + var$4 = $skins.$tagMap; + $i_0 = new nms_NBTTagByteArray; + if ($par1GuiButton !== null) + $i_0.$name0 = $par1GuiButton; + else + $i_0.$name0 = $rt_s(44); + $i_0.$byteArray = var$6; + ju_HashMap_putImpl(var$4, $par1GuiButton, $i_0); $i = $i + 1 | 0; } $par1GuiButton = new jl_IndexOutOfBoundsException; @@ -24912,14 +23619,20 @@ function nle_GuiScreenEditProfile_actionPerformed($this, $par1GuiButton) { window.eagsFileChooser.openFileChooser("png", "image/png"); else if ($par1GuiButton.$id2 == 3) { nle_EaglerProfile_$callClinit(); - ju_ArrayList_clear(nle_EaglerProfile_skinDatas); - ju_ArrayList_clear(nle_EaglerProfile_skinNames); - $par1GuiButton = ju_AbstractList_iterator(nle_EaglerProfile_glTex); - while (ju_AbstractList$1_hasNext($par1GuiButton)) { - $i_0 = ju_AbstractList$1_next($par1GuiButton); - nms_RenderEngine_deleteTexture($this.$mc4.$renderEngine, jl_Integer_intValue($i_0)); + $par1GuiButton = nle_EaglerProfile_skinDatas; + ju_Arrays_fill($par1GuiButton.$array1, 0, $par1GuiButton.$size0, null); + $par1GuiButton.$size0 = 0; + $par1GuiButton = nle_EaglerProfile_skinNames; + ju_Arrays_fill($par1GuiButton.$array1, 0, $par1GuiButton.$size0, null); + $par1GuiButton.$size0 = 0; + $skins = ju_AbstractList$1__init_(nle_EaglerProfile_glTex); + while (ju_AbstractList$1_hasNext($skins)) { + $i_0 = ju_AbstractList$1_next($skins); + nms_RenderEngine_deleteTexture($this.$mc4.$renderEngine, $i_0.$value); } - ju_ArrayList_clear(nle_EaglerProfile_glTex); + $par1GuiButton = nle_EaglerProfile_glTex; + ju_Arrays_fill($par1GuiButton.$array1, 0, $par1GuiButton.$size0, null); + $par1GuiButton.$size0 = 0; $this.$dropDownOptions = nle_GuiScreenEditProfile_defaultOptions; $this.$selectedSlot = 0; } @@ -24975,7 +23688,7 @@ function nle_GuiScreenEditProfile_updateScreen($this) { var$6[$i2 + 3 | 0] = $i3 >> 24 << 24 >> 24; $i = $i + 1 | 0; } - $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_164()); + $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162()); nle_EaglerProfile_addSkin($name.$characters.data.length <= 32 ? $name : jl_String__init_0($name.$characters, 0, 32), $rawSkin); $this.$selectedSlot = nle_EaglerProfile_skinNames.$size0 - 1 | 0; $rawSkin = ju_AbstractCollection_toArray0(nle_EaglerProfile_skinNames, $rt_createArray(jl_String, 0)); @@ -24999,7 +23712,7 @@ function nle_GuiScreenEditProfile_keyTyped($this, $par1, $par2) { nms_GuiTextField_textboxKeyTyped($this.$username, $par1, $par2); $text = $this.$username.$text; var$4 = $text.$characters.data.length <= 16 ? $text : jl_String__init_0($text.$characters, 0, 16); - $text = jur_Matcher_replaceAll(jur_Matcher__init_(jur_Pattern_compile($rt_s(475), 0), var$4), $rt_s(392)); + $text = jur_Matcher_replaceAll(jur_Matcher__init_(jur_Pattern_compile($rt_s(464), 0), var$4), $rt_s(391)); nms_GuiTextField_setText($this.$username, $text); if ($par2 == 200 && $this.$selectedSlot > 0) { $this.$selectedSlot = $this.$selectedSlot - 1 | 0; @@ -25068,45 +23781,45 @@ function nle_GuiScreenEditProfile_mouseClicked($this, $par1, $par2, $par3) { function nle_GuiScreenEditProfile__clinit_() { var var$1, var$2, var$3; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(476); + var$1.$path = $rt_s(465); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nle_GuiScreenEditProfile_gui = var$1; var$2 = $rt_createArray(jl_String, 33); var$3 = var$2.data; - var$3[0] = $rt_s(477); - var$3[1] = $rt_s(478); - var$3[2] = $rt_s(479); - var$3[3] = $rt_s(480); - var$3[4] = $rt_s(481); - var$3[5] = $rt_s(482); - var$3[6] = $rt_s(483); - var$3[7] = $rt_s(484); - var$3[8] = $rt_s(485); - var$3[9] = $rt_s(486); - var$3[10] = $rt_s(487); - var$3[11] = $rt_s(488); - var$3[12] = $rt_s(489); - var$3[13] = $rt_s(490); - var$3[14] = $rt_s(491); - var$3[15] = $rt_s(492); - var$3[16] = $rt_s(493); - var$3[17] = $rt_s(494); - var$3[18] = $rt_s(495); - var$3[19] = $rt_s(496); - var$3[20] = $rt_s(497); - var$3[21] = $rt_s(498); - var$3[22] = $rt_s(499); - var$3[23] = $rt_s(500); - var$3[24] = $rt_s(501); - var$3[25] = $rt_s(502); - var$3[26] = $rt_s(503); - var$3[27] = $rt_s(504); - var$3[28] = $rt_s(505); - var$3[29] = $rt_s(506); - var$3[30] = $rt_s(507); - var$3[31] = $rt_s(508); - var$3[32] = $rt_s(509); + var$3[0] = $rt_s(466); + var$3[1] = $rt_s(467); + var$3[2] = $rt_s(468); + var$3[3] = $rt_s(469); + var$3[4] = $rt_s(470); + var$3[5] = $rt_s(471); + var$3[6] = $rt_s(472); + var$3[7] = $rt_s(473); + var$3[8] = $rt_s(474); + var$3[9] = $rt_s(475); + var$3[10] = $rt_s(476); + var$3[11] = $rt_s(477); + var$3[12] = $rt_s(478); + var$3[13] = $rt_s(479); + var$3[14] = $rt_s(480); + var$3[15] = $rt_s(481); + var$3[16] = $rt_s(482); + var$3[17] = $rt_s(483); + var$3[18] = $rt_s(484); + var$3[19] = $rt_s(485); + var$3[20] = $rt_s(486); + var$3[21] = $rt_s(487); + var$3[22] = $rt_s(488); + var$3[23] = $rt_s(489); + var$3[24] = $rt_s(490); + var$3[25] = $rt_s(491); + var$3[26] = $rt_s(492); + var$3[27] = $rt_s(493); + var$3[28] = $rt_s(494); + var$3[29] = $rt_s(495); + var$3[30] = $rt_s(496); + var$3[31] = $rt_s(497); + var$3[32] = $rt_s(498); nle_GuiScreenEditProfile_defaultOptions = var$2; } function ji_ByteArrayOutputStream() { @@ -25264,7 +23977,7 @@ function ji_DataOutputStream_writeUTF($this, $str) { $str = new ji_IOException; $str.$suppressionEnabled = 1; $str.$writableStackTrace = 1; - $str.$message = $rt_s(510); + $str.$message = $rt_s(499); $rt_throw($str); } var$3 = $utfCount.lo; @@ -25853,7 +24566,7 @@ function nlegv_Vector_normalise($this) { var$2 = new jl_IllegalStateException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(511); + var$2.$message = $rt_s(500); $rt_throw(var$2); } $l = 1.0 / $len; @@ -26004,9 +24717,9 @@ function jn_ByteBufferImpl_get0($this, $index) { var$2 = new jl_IndexOutOfBoundsException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(512)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(501)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); $index = $this.$limit; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(64)); @@ -26031,9 +24744,9 @@ function jn_ByteBufferImpl_put($this, $index, $b) { var$4 = new jl_IndexOutOfBoundsException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(512)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(501)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); $index = $this.$limit; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(64)); @@ -26227,9 +24940,9 @@ function jn_IntBufferImpl_put0($this, $index, $b) { var$4 = new jl_IndexOutOfBoundsException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(512)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(501)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); $b = $this.$limit; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $b, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(64)); @@ -26539,18 +25252,6 @@ function nms_NBTTagByteArray() { nms_NBTBase.call(this); this.$byteArray = null; } -function nms_NBTTagByteArray__init_(var_0, var_1) { - var var_2 = new nms_NBTTagByteArray(); - nms_NBTTagByteArray__init_0(var_2, var_0, var_1); - return var_2; -} -function nms_NBTTagByteArray__init_0($this, $par1Str, $par2ArrayOfByte) { - if ($par1Str !== null) - $this.$name0 = $par1Str; - else - $this.$name0 = $rt_s(44); - $this.$byteArray = $par2ArrayOfByte; -} function nms_NBTTagByteArray_write($this, $par1DataOutput) { var var$2, var$3; ji_DataOutputStream_writeInt($par1DataOutput, $this.$byteArray.data.length); @@ -26575,7 +25276,7 @@ function nms_NBTTagByteArray_toString($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(323)); var$2 = $this.$byteArray.data.length; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(513)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(502)); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } function nms_NBTTagByteArray_copy($this) { @@ -26698,7 +25399,7 @@ function nms_NBTTagIntArray_toString($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(323)); var$2 = $this.$intArray.data.length; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(513)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(502)); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } function nms_NBTTagIntArray_copy($this) { @@ -26763,9 +25464,9 @@ function jn_CharBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(514)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(503)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$5, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; @@ -26796,9 +25497,9 @@ function jn_CharBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; var$7.$writableStackTrace = 1; @@ -26810,9 +25511,9 @@ function jn_CharBuffer_get($this, $dst, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(434)); var$5 = var$4.length; jl_AbstractStringBuilder_insert0(var$7, var$7.$length, var$5, 10); jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(64)); @@ -26848,9 +25549,9 @@ function jn_CharBuffer_put($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(515)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(504)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$6, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; @@ -26875,9 +25576,9 @@ function jn_CharBuffer_put($this, $src, $offset, $length) { var$4 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$4.$suppressionEnabled = 1; var$4.$writableStackTrace = 1; @@ -26889,9 +25590,9 @@ function jn_CharBuffer_put($this, $src, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(434)); $offset = $src.length; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $offset, 10); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(64)); @@ -26921,9 +25622,9 @@ function jn_CharBuffer_put0($this, $src, $start, $end) { var$5 = new jl_IndexOutOfBoundsException; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(515)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(504)); jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $end, 10); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(516)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(505)); var$7 = $src.$characters.data.length; jl_AbstractStringBuilder_insert0(var$6, var$6.$length, var$7, 10); $src = jl_String__init_0(var$6.$buffer, 0, var$6.$length); @@ -26947,9 +25648,9 @@ function jn_CharBuffer_put0($this, $src, $start, $end) { $src = new jl_IndexOutOfBoundsException; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(517)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(506)); jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $start, 10); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(518)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(507)); jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $end, 10); var$6 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); $src.$suppressionEnabled = 1; @@ -26960,9 +25661,9 @@ function jn_CharBuffer_put0($this, $src, $start, $end) { var$6 = new jl_IndexOutOfBoundsException; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(517)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(506)); jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $start, 10); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(434)); var$7 = $src.$characters.data.length; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, var$7, 10); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(64)); @@ -27020,15 +25721,6 @@ function jl_Enum() { a.$name2 = null; a.$ordinal = 0; } -function jl_Enum__init_(var_0, var_1) { - var var_2 = new jl_Enum(); - jl_Enum__init_0(var_2, var_0, var_1); - return var_2; -} -function jl_Enum__init_0($this, $name, $ordinal) { - $this.$name2 = $name; - $this.$ordinal = $ordinal; -} function jl_Enum_name($this) { return $this.$name2; } @@ -27065,7 +25757,7 @@ function jl_Enum_compareTo($this, $o) { var$2 = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(519)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(508)); var$3 = jl_Class_getClass($this.constructor); if (!(jl_Class_getClass(var$3.$platformClass.$meta.superclass) !== $rt_cls(jl_Enum) ? 0 : 1)) var$3 = jl_Class_getClass(var$3.$platformClass.$meta.superclass); @@ -27074,7 +25766,7 @@ function jl_Enum_compareTo($this, $o) { var$5.$name = $rt_str(var$5.$platformClass.$meta.name); var$6 = var$5.$name; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$6); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(520)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(509)); var$6 = jl_Class_getClass($o.constructor); if (!(jl_Class_getClass(var$6.$platformClass.$meta.superclass) !== $rt_cls(jl_Enum) ? 0 : 1)) var$6 = jl_Class_getClass(var$6.$platformClass.$meta.superclass); @@ -27101,11 +25793,11 @@ var nle_BaseNCodec$CodecPolicy_$VALUES = null; function nle_BaseNCodec$CodecPolicy__clinit_() { var var$1, var$2, var$3; var$1 = new nle_BaseNCodec$CodecPolicy; - var$1.$name2 = $rt_s(521); + var$1.$name2 = $rt_s(510); var$1.$ordinal = 0; nle_BaseNCodec$CodecPolicy_STRICT = var$1; var$1 = new nle_BaseNCodec$CodecPolicy; - var$1.$name2 = $rt_s(522); + var$1.$name2 = $rt_s(511); var$1.$ordinal = 1; nle_BaseNCodec$CodecPolicy_LENIANT = var$1; var$2 = $rt_createArray(nle_BaseNCodec$CodecPolicy, 2); @@ -27152,7 +25844,7 @@ function nle_TextureLocation_bindTexture($this) { var$4 = jl_System_errCache; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(523)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(512)); var$2 = $this.$path; jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$2); var$2 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); @@ -27472,7 +26164,7 @@ function ju_MapEntry_toString($this) { var$1.$buffer = $rt_createCharArray(16); var$2 = $this.$key; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2 === null ? $rt_s(47) : var$2.$toString()); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(524)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(513)); var$2 = $this.$value0; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2 === null ? $rt_s(47) : var$2.$toString()); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -27551,7 +26243,7 @@ function nms_GuiMemoryErrorScreen_initGui($this) { var$2 = new nms_GuiSmallButton; var$4 = ($this.$width0 / 2 | 0) - 155 | 0; var$5 = (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0; - var$6 = nms_StringTranslate_translateKey($var1, $rt_s(525)); + var$6 = nms_StringTranslate_translateKey($var1, $rt_s(514)); var$7 = null; nms_GuiButton__init_0(var$2, 0, var$4, var$5, 150, 20, var$6); var$2.$enumOptions = var$7; @@ -27560,7 +26252,7 @@ function nms_GuiMemoryErrorScreen_initGui($this) { var$6 = new nms_GuiSmallButton; var$8 = (($this.$width0 / 2 | 0) - 155 | 0) + 160 | 0; var$9 = (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0; - $var1 = nms_StringTranslate_translateKey($var1, $rt_s(526)); + $var1 = nms_StringTranslate_translateKey($var1, $rt_s(515)); var$3 = null; nms_GuiButton__init_0(var$6, 1, var$8, var$9, 150, 20, $var1); var$6.$enumOptions = var$3; @@ -27605,16 +26297,16 @@ function nms_GuiMemoryErrorScreen_drawScreen($this, $par1, $par2, $par3) { var$4 = $this.$fontRenderer0; var$5 = $this.$width0 / 2 | 0; var$6 = (($this.$height0 / 4 | 0) - 60 | 0) + 20 | 0; - nms_FontRenderer_drawString(var$4, $rt_s(527), var$5 - (nms_FontRenderer_getStringWidth(var$4, $rt_s(527)) / 2 | 0) | 0, var$6, 16777215, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(528), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 0 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(529), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 18 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(530), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 27 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(531), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 36 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(532), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 45 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(533), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 63 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(534), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 81 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(535), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 90 | 0, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(536), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 99 | 0, 10526880, 1); + nms_FontRenderer_drawString(var$4, $rt_s(516), var$5 - (nms_FontRenderer_getStringWidth(var$4, $rt_s(516)) / 2 | 0) | 0, var$6, 16777215, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(517), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 0 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(518), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 18 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(519), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 27 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(520), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 36 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(521), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 45 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(522), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 63 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(523), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 81 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(524), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 90 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, $rt_s(525), ($this.$width0 / 2 | 0) - 140 | 0, ((($this.$height0 / 4 | 0) - 60 | 0) + 60 | 0) + 99 | 0, 10526880, 1); var$6 = 0; a: { while (var$6 < $this.$buttonList.$size0) { @@ -27784,7 +26476,7 @@ function cjj_Inflate_inflate($this, $f) { switch ($this.$mode) { case 6: $this.$mode = 13; - $this.$z2.$msg = $rt_s(537); + $this.$z2.$msg = $rt_s(526); $this.$marker = 0; return (-2); case 7: @@ -27828,12 +26520,12 @@ function cjj_Inflate_inflate($this, $f) { } $this.$flags = $this.$need.lo & 65535; if (($this.$flags & 255) != 8) { - $this.$z2.$msg = $rt_s(538); + $this.$z2.$msg = $rt_s(527); $this.$mode = 13; continue i; } if ($this.$flags & 57344) { - $this.$z2.$msg = $rt_s(539); + $this.$z2.$msg = $rt_s(528); $this.$mode = 13; continue i; } @@ -27938,7 +26630,7 @@ function cjj_Inflate_inflate($this, $f) { if ($this.$flags) $this.$need = Long_and(Long_or(Long_or(Long_or(Long_shr(Long_and($this.$need, Long_fromInt(-16777216)), 24), Long_shr(Long_and($this.$need, Long_fromInt(16711680)), 8)), Long_shl(Long_and($this.$need, Long_fromInt(65280)), 8)), Long_shl(Long_and($this.$need, Long_fromInt(65535)), 24)), new Long(4294967295, 0)); if ($this.$was.lo != $this.$need.lo) - $this.$z2.$msg = $rt_s(540); + $this.$z2.$msg = $rt_s(529); else if ($this.$flags && $this.$gheader !== null) $this.$gheader.$crc0 = $this.$need; $this.$mode = 15; @@ -27947,7 +26639,7 @@ function cjj_Inflate_inflate($this, $f) { if (!($this.$wrap0 && $this.$flags)) { if ($this.$z2.$msg === null) break f; - if (!jl_String_equals($this.$z2.$msg, $rt_s(540))) + if (!jl_String_equals($this.$z2.$msg, $rt_s(529))) break f; $this.$mode = 13; $this.$marker = 5; @@ -27964,7 +26656,7 @@ function cjj_Inflate_inflate($this, $f) { throw $$e; } } - if ($this.$z2.$msg !== null && jl_String_equals($this.$z2.$msg, $rt_s(540))) { + if ($this.$z2.$msg !== null && jl_String_equals($this.$z2.$msg, $rt_s(529))) { $this.$mode = 13; $this.$marker = 5; continue i; @@ -27973,7 +26665,7 @@ function cjj_Inflate_inflate($this, $f) { $this.$z2.$msg = null; break f; } - $this.$z2.$msg = $rt_s(541); + $this.$z2.$msg = $rt_s(530); $this.$mode = 13; continue i; } @@ -28004,7 +26696,7 @@ function cjj_Inflate_inflate($this, $f) { } if ($this.$wrap0 & 2) { $this.$mode = 13; - $this.$z2.$msg = $rt_s(542); + $this.$z2.$msg = $rt_s(531); continue i; } $this.$flags = 0; @@ -28013,7 +26705,7 @@ function cjj_Inflate_inflate($this, $f) { if (!($this.$wrap0 & 1 && !((($this.$method << 8) + $b | 0) % 31 | 0)) && ($this.$method & 15) != 8) { if ($this.$wrap0 != 4) { $this.$mode = 13; - $this.$z2.$msg = $rt_s(542); + $this.$z2.$msg = $rt_s(531); continue i; } $e = $this.$z2; @@ -28028,14 +26720,14 @@ function cjj_Inflate_inflate($this, $f) { } if (($this.$method & 15) != 8) { $this.$mode = 13; - $this.$z2.$msg = $rt_s(538); + $this.$z2.$msg = $rt_s(527); continue i; } if ($this.$wrap0 == 4) $this.$wrap0 = 1; if ((($this.$method >> 4) + 8 | 0) > $this.$wbits) { $this.$mode = 13; - $this.$z2.$msg = $rt_s(543); + $this.$z2.$msg = $rt_s(532); continue i; } $this.$z2.$adler = cjj_Adler32__init_0(); @@ -28115,7 +26807,7 @@ function cjj_Inflate_inflate($this, $f) { $this.$tmp_string = null; $f = var$8.length; if ($f != $this.$gheader.$extra.data.length) { - $this.$z2.$msg = $rt_s(544); + $this.$z2.$msg = $rt_s(533); $this.$mode = 13; continue i; } @@ -28223,7 +26915,7 @@ function cjj_Inflate_inflate($this, $f) { $this.$gheader.$hcrc = Long_and($this.$need, Long_fromInt(65535)).lo; if (Long_ne($this.$need, Long_and($this.$z2.$adler.$getValue0(), Long_fromInt(65535)))) { $this.$mode = 13; - $this.$z2.$msg = $rt_s(545); + $this.$z2.$msg = $rt_s(534); $this.$marker = 5; continue; } @@ -28738,7 +27430,7 @@ function nms_AxisAlignedBB_toString($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(546)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(535)); var$2 = $this.$minX; jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); @@ -28747,7 +27439,7 @@ function nms_AxisAlignedBB_toString($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); var$2 = $this.$minZ; jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(547)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(536)); var$2 = $this.$maxX; jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); @@ -28864,7 +27556,7 @@ function nms_GameSettings__init_0($this, $par1Minecraft) { $this.$enableFog = 1; $this.$ambientOcclusion = 0; $this.$clouds = 0; - $this.$skin = $rt_s(548); + $this.$skin = $rt_s(537); $this.$chatVisibility = 0; $this.$chatColours = 1; $this.$chatLinks = 1; @@ -28890,56 +27582,56 @@ function nms_GameSettings__init_0($this, $par1Minecraft) { $this.$chatHeightFocused = 1.0; var$2 = new nms_KeyBinding; var$2.$pressTime = 0; - var$2.$keyDescription = $rt_s(549); + var$2.$keyDescription = $rt_s(538); var$2.$keyCode = 17; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$2); nms_IntHashMap_addKey(nms_KeyBinding_hash, 17, var$2); $this.$keyBindForward = var$2; var$3 = new nms_KeyBinding; var$3.$pressTime = 0; - var$3.$keyDescription = $rt_s(550); + var$3.$keyDescription = $rt_s(539); var$3.$keyCode = 30; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$3); nms_IntHashMap_addKey(nms_KeyBinding_hash, 30, var$3); $this.$keyBindLeft = var$3; var$3 = new nms_KeyBinding; var$3.$pressTime = 0; - var$3.$keyDescription = $rt_s(551); + var$3.$keyDescription = $rt_s(540); var$3.$keyCode = 31; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$3); nms_IntHashMap_addKey(nms_KeyBinding_hash, 31, var$3); $this.$keyBindBack = var$3; var$3 = new nms_KeyBinding; var$3.$pressTime = 0; - var$3.$keyDescription = $rt_s(552); + var$3.$keyDescription = $rt_s(541); var$3.$keyCode = 32; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$3); nms_IntHashMap_addKey(nms_KeyBinding_hash, 32, var$3); $this.$keyBindRight = var$3; var$3 = new nms_KeyBinding; var$3.$pressTime = 0; - var$3.$keyDescription = $rt_s(553); + var$3.$keyDescription = $rt_s(542); var$3.$keyCode = 57; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$3); nms_IntHashMap_addKey(nms_KeyBinding_hash, 57, var$3); $this.$keyBindJump = var$3; var$3 = new nms_KeyBinding; var$3.$pressTime = 0; - var$3.$keyDescription = $rt_s(554); + var$3.$keyDescription = $rt_s(543); var$3.$keyCode = 18; ju_ArrayList_add(nms_KeyBinding_keybindArray, var$3); nms_IntHashMap_addKey(nms_KeyBinding_hash, 18, var$3); $this.$keyBindInventory = var$3; - $this.$keyBindDrop = nms_KeyBinding__init_($rt_s(555), 16); - $this.$keyBindChat = nms_KeyBinding__init_($rt_s(556), 20); - $this.$keyBindSneak = nms_KeyBinding__init_($rt_s(557), 42); - $this.$keyBindAttack = nms_KeyBinding__init_($rt_s(558), (-100)); - $this.$keyBindUseItem = nms_KeyBinding__init_($rt_s(559), (-99)); - $this.$keyBindPlayerList = nms_KeyBinding__init_($rt_s(560), 15); - $this.$keyBindPickBlock = nms_KeyBinding__init_($rt_s(561), (-98)); - $this.$keyBindSprint = nms_KeyBinding__init_($rt_s(562), 19); - $this.$keyBindZoom = nms_KeyBinding__init_($rt_s(563), 46); - $this.$keyBindFunction = nms_KeyBinding__init_($rt_s(564), 33); + $this.$keyBindDrop = nms_KeyBinding__init_($rt_s(544), 16); + $this.$keyBindChat = nms_KeyBinding__init_($rt_s(545), 20); + $this.$keyBindSneak = nms_KeyBinding__init_($rt_s(546), 42); + $this.$keyBindAttack = nms_KeyBinding__init_($rt_s(547), (-100)); + $this.$keyBindUseItem = nms_KeyBinding__init_($rt_s(548), (-99)); + $this.$keyBindPlayerList = nms_KeyBinding__init_($rt_s(549), 15); + $this.$keyBindPickBlock = nms_KeyBinding__init_($rt_s(550), (-98)); + $this.$keyBindSprint = nms_KeyBinding__init_($rt_s(551), 19); + $this.$keyBindZoom = nms_KeyBinding__init_($rt_s(552), 46); + $this.$keyBindFunction = nms_KeyBinding__init_($rt_s(553), 33); var$4 = $rt_createArray(nms_KeyBinding, 16); var$5 = var$4.data; var$5[0] = $this.$keyBindAttack; @@ -28974,7 +27666,7 @@ function nms_GameSettings__init_0($this, $par1Minecraft) { $this.$gammaSetting = 1.0; $this.$guiScale = 3; $this.$particleSetting = 0; - $this.$language = $rt_s(565); + $this.$language = $rt_s(554); $this.$mc6 = $par1Minecraft; $this.$patchAnisotropic = nlea_EaglerAdapterImpl2_isWindows(); nms_GameSettings_loadOptions($this); @@ -28988,7 +27680,7 @@ function nms_GameSettings_getOptionDisplayString($this, $par1) { if ($var2 < 0) { var$3 = $rt_createArray(jl_Object, 1); var$3.data[0] = jl_Integer_valueOf($var2 + 101 | 0); - var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$3); + var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$3); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$4 = $var2 >= 0 && $var2 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$var2] : $rt_s(47); @@ -29000,7 +27692,7 @@ function nms_GameSettings_getKeyDisplayString($par0) { if ($par0 < 0) { var$2 = $rt_createArray(jl_Object, 1); var$2.data[0] = jl_Integer_valueOf($par0 + 101 | 0); - var$3 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$2); + var$3 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$2); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$3 = $par0 >= 0 && $par0 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$par0] : $rt_s(47); @@ -29195,7 +27887,7 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nms_StringTranslate_translateKey($var2, nms_EnumOptions_getEnumString($par1EnumOptions))), $rt_s(48))); if (!nms_EnumOptions_getEnumFloat($par1EnumOptions)) { if (nms_EnumOptions_getEnumBoolean($par1EnumOptions)) - return !nms_GameSettings_getOptionOrdinalValue($this, $par1EnumOptions) ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(567)))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(568)))); + return !nms_GameSettings_getOptionOrdinalValue($this, $par1EnumOptions) ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(556)))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(557)))); a: { if ($par1EnumOptions === nms_EnumOptions_RENDER_DISTANCE) { $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GameSettings_getTranslation(nms_GameSettings_RENDER_DISTANCES, $this.$renderDistance))); @@ -29232,10 +27924,10 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { if ($par1EnumOptions !== nms_EnumOptions_GRAPHICS) break a; if (!$this.$fancyGraphics) { - $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(569)))); + $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(558)))); break a; } - $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(570)))); + $var3 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(559)))); } return $var3; } @@ -29243,11 +27935,11 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { $var5 = nms_GameSettings_getOptionFloatValue($this, $par1EnumOptions); if ($par1EnumOptions === nms_EnumOptions_SENSITIVITY) { if ($var5 === 0.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(571)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(560)))); break b; } if ($var5 === 1.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(572)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(561)))); break b; } $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), $var5 * 200.0 | 0), $rt_s(321))); @@ -29255,11 +27947,11 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { } if ($par1EnumOptions === nms_EnumOptions_FOV) { if ($var5 === 0.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(573)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(562)))); break b; } if ($var5 === 1.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(574)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(563)))); break b; } $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), 70.0 + $var5 * 40.0 | 0)); @@ -29267,14 +27959,14 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { } if ($par1EnumOptions === nms_EnumOptions_GAMMA) { if ($var5 === 0.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(575)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(564)))); break b; } if ($var5 === 1.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(576)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(565)))); break b; } - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), $rt_s(577)), $var5 * 100.0 | 0), $rt_s(321))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), $rt_s(566)), $var5 * 100.0 | 0), $rt_s(321))); break b; } if ($par1EnumOptions === nms_EnumOptions_CHAT_OPACITY) { @@ -29282,19 +27974,19 @@ function nms_GameSettings_getKeyBinding($this, $par1EnumOptions) { break b; } if ($par1EnumOptions === nms_EnumOptions_CHAT_HEIGHT_UNFOCUSED) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96130_b($var5)), $rt_s(578))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96130_b($var5)), $rt_s(567))); break b; } if ($par1EnumOptions === nms_EnumOptions_CHAT_HEIGHT_FOCUSED) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96130_b($var5)), $rt_s(578))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96130_b($var5)), $rt_s(567))); break b; } if ($par1EnumOptions === nms_EnumOptions_CHAT_WIDTH) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96128_a($var5)), $rt_s(578))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_GuiNewChat_func_96128_a($var5)), $rt_s(567))); break b; } if ($var5 === 0.0) { - $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(567)))); + $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), nms_StringTranslate_translateKey($var2, $rt_s(556)))); break b; } $par1EnumOptions = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var3), $var5 * 100.0 | 0), $rt_s(321))); @@ -29305,82 +27997,82 @@ function nms_GameSettings_loadOptions($this) { var $yee, $var4; $yee = nle_LocalStorageManager_gameSettingsStorage; if (!nms_NBTTagCompound_hasNoTags($yee)) { - if (nms_NBTTagCompound_hasKey($yee, $rt_s(579))) - $this.$musicVolume = nms_NBTTagCompound_getFloat($yee, $rt_s(579)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(580))) - $this.$soundVolume = nms_NBTTagCompound_getFloat($yee, $rt_s(580)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(581))) - $this.$mouseSensitivity = nms_NBTTagCompound_getFloat($yee, $rt_s(581)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(582))) - $this.$fovSetting = nms_NBTTagCompound_getFloat($yee, $rt_s(582)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(583))) - $this.$gammaSetting = nms_NBTTagCompound_getFloat($yee, $rt_s(583)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(584))) - $this.$invertMouse = nms_NBTTagCompound_getBoolean($yee, $rt_s(584)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(585))) - $this.$renderDistance = nms_NBTTagCompound_getInteger($yee, $rt_s(585)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(586))) - $this.$guiScale = nms_NBTTagCompound_getInteger($yee, $rt_s(586)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(568))) + $this.$musicVolume = nms_NBTTagCompound_getFloat($yee, $rt_s(568)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(569))) + $this.$soundVolume = nms_NBTTagCompound_getFloat($yee, $rt_s(569)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(570))) + $this.$mouseSensitivity = nms_NBTTagCompound_getFloat($yee, $rt_s(570)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(571))) + $this.$fovSetting = nms_NBTTagCompound_getFloat($yee, $rt_s(571)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(572))) + $this.$gammaSetting = nms_NBTTagCompound_getFloat($yee, $rt_s(572)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(573))) + $this.$invertMouse = nms_NBTTagCompound_getBoolean($yee, $rt_s(573)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(574))) + $this.$renderDistance = nms_NBTTagCompound_getInteger($yee, $rt_s(574)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(575))) + $this.$guiScale = nms_NBTTagCompound_getInteger($yee, $rt_s(575)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(335))) $this.$particleSetting = nms_NBTTagCompound_getInteger($yee, $rt_s(335)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(576))) + $this.$viewBobbing = nms_NBTTagCompound_getBoolean($yee, $rt_s(576)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(577))) + $this.$anaglyph = nms_NBTTagCompound_getBoolean($yee, $rt_s(577)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(578))) + $this.$limitFramerate = nms_NBTTagCompound_getInteger($yee, $rt_s(578)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(579))) + $this.$fancyGraphics = nms_NBTTagCompound_getBoolean($yee, $rt_s(579)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(580))) + $this.$ambientOcclusion = nms_NBTTagCompound_getInteger($yee, $rt_s(580)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(581))) + $this.$clouds = nms_NBTTagCompound_getBoolean($yee, $rt_s(581)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(582))) + $this.$enableFog = nms_NBTTagCompound_getBoolean($yee, $rt_s(582)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(583))) + $this.$lastServer = nms_NBTTagCompound_getString($yee, $rt_s(583)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(584))) + $this.$language = nms_NBTTagCompound_getString($yee, $rt_s(584)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(585))) + $this.$chatVisibility = nms_NBTTagCompound_getInteger($yee, $rt_s(585)); + if (nms_NBTTagCompound_hasKey($yee, $rt_s(586))) + $this.$chatColours = nms_NBTTagCompound_getBoolean($yee, $rt_s(586)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(587))) - $this.$viewBobbing = nms_NBTTagCompound_getBoolean($yee, $rt_s(587)); + $this.$chatLinks = nms_NBTTagCompound_getBoolean($yee, $rt_s(587)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(588))) - $this.$anaglyph = nms_NBTTagCompound_getBoolean($yee, $rt_s(588)); + $this.$chatLinksPrompt = nms_NBTTagCompound_getBoolean($yee, $rt_s(588)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(589))) - $this.$limitFramerate = nms_NBTTagCompound_getInteger($yee, $rt_s(589)); + $this.$chatOpacity = nms_NBTTagCompound_getFloat($yee, $rt_s(589)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(590))) - $this.$fancyGraphics = nms_NBTTagCompound_getBoolean($yee, $rt_s(590)); + $this.$fullScreen = nms_NBTTagCompound_getBoolean($yee, $rt_s(590)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(591))) - $this.$ambientOcclusion = nms_NBTTagCompound_getInteger($yee, $rt_s(591)); + $this.$hideServerAddress = nms_NBTTagCompound_getBoolean($yee, $rt_s(591)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(592))) - $this.$clouds = nms_NBTTagCompound_getBoolean($yee, $rt_s(592)); + $this.$advancedItemTooltips = nms_NBTTagCompound_getBoolean($yee, $rt_s(592)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(593))) - $this.$enableFog = nms_NBTTagCompound_getBoolean($yee, $rt_s(593)); + $this.$pauseOnLostFocus = nms_NBTTagCompound_getBoolean($yee, $rt_s(593)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(594))) - $this.$lastServer = nms_NBTTagCompound_getString($yee, $rt_s(594)); + $this.$showCape = nms_NBTTagCompound_getBoolean($yee, $rt_s(594)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(595))) - $this.$language = nms_NBTTagCompound_getString($yee, $rt_s(595)); + $this.$touchscreen = nms_NBTTagCompound_getBoolean($yee, $rt_s(595)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(596))) - $this.$chatVisibility = nms_NBTTagCompound_getInteger($yee, $rt_s(596)); + $this.$overrideHeight = nms_NBTTagCompound_getInteger($yee, $rt_s(596)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(597))) - $this.$chatColours = nms_NBTTagCompound_getBoolean($yee, $rt_s(597)); + $this.$overrideWidth = nms_NBTTagCompound_getInteger($yee, $rt_s(597)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(598))) - $this.$chatLinks = nms_NBTTagCompound_getBoolean($yee, $rt_s(598)); + $this.$antialiasMode = nms_NBTTagCompound_getInteger($yee, $rt_s(598)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(599))) - $this.$chatLinksPrompt = nms_NBTTagCompound_getBoolean($yee, $rt_s(599)); + $this.$heldItemTooltips = nms_NBTTagCompound_getBoolean($yee, $rt_s(599)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(600))) - $this.$chatOpacity = nms_NBTTagCompound_getFloat($yee, $rt_s(600)); + $this.$chatHeightFocused = nms_NBTTagCompound_getFloat($yee, $rt_s(600)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(601))) - $this.$fullScreen = nms_NBTTagCompound_getBoolean($yee, $rt_s(601)); + $this.$chatHeightUnfocused = nms_NBTTagCompound_getFloat($yee, $rt_s(601)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(602))) - $this.$hideServerAddress = nms_NBTTagCompound_getBoolean($yee, $rt_s(602)); + $this.$chatScale = nms_NBTTagCompound_getFloat($yee, $rt_s(602)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(603))) - $this.$advancedItemTooltips = nms_NBTTagCompound_getBoolean($yee, $rt_s(603)); + $this.$chatWidth = nms_NBTTagCompound_getFloat($yee, $rt_s(603)); if (nms_NBTTagCompound_hasKey($yee, $rt_s(604))) - $this.$pauseOnLostFocus = nms_NBTTagCompound_getBoolean($yee, $rt_s(604)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(605))) - $this.$showCape = nms_NBTTagCompound_getBoolean($yee, $rt_s(605)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(606))) - $this.$touchscreen = nms_NBTTagCompound_getBoolean($yee, $rt_s(606)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(607))) - $this.$overrideHeight = nms_NBTTagCompound_getInteger($yee, $rt_s(607)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(608))) - $this.$overrideWidth = nms_NBTTagCompound_getInteger($yee, $rt_s(608)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(609))) - $this.$antialiasMode = nms_NBTTagCompound_getInteger($yee, $rt_s(609)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(610))) - $this.$heldItemTooltips = nms_NBTTagCompound_getBoolean($yee, $rt_s(610)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(611))) - $this.$chatHeightFocused = nms_NBTTagCompound_getFloat($yee, $rt_s(611)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(612))) - $this.$chatHeightUnfocused = nms_NBTTagCompound_getFloat($yee, $rt_s(612)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(613))) - $this.$chatScale = nms_NBTTagCompound_getFloat($yee, $rt_s(613)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(614))) - $this.$chatWidth = nms_NBTTagCompound_getFloat($yee, $rt_s(614)); - if (nms_NBTTagCompound_hasKey($yee, $rt_s(615))) - $this.$patchAnisotropic = nms_NBTTagCompound_getBoolean($yee, $rt_s(615)); + $this.$patchAnisotropic = nms_NBTTagCompound_getBoolean($yee, $rt_s(604)); $var4 = 0; while ($var4 < $this.$keyBindings.data.length) { if (nms_NBTTagCompound_hasKey($yee, $this.$keyBindings.data[$var4].$keyDescription)) @@ -29396,51 +28088,51 @@ function nms_GameSettings_saveOptions($this) { var$2 = $this.$musicVolume; var$3 = $yee.$tagMap; var$4 = new nms_NBTTagFloat; - var$4.$name0 = $rt_s(579); + var$4.$name0 = $rt_s(568); var$4.$data3 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(579), var$4); + ju_HashMap_putImpl(var$3, $rt_s(568), var$4); var$2 = $this.$soundVolume; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagFloat; - var$3.$name0 = $rt_s(580); + var$3.$name0 = $rt_s(569); var$3.$data3 = var$2; - ju_HashMap_putImpl(var$4, $rt_s(580), var$3); + ju_HashMap_putImpl(var$4, $rt_s(569), var$3); var$2 = $this.$mouseSensitivity; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagFloat; - var$3.$name0 = $rt_s(581); + var$3.$name0 = $rt_s(570); var$3.$data3 = var$2; - ju_HashMap_putImpl(var$4, $rt_s(581), var$3); + ju_HashMap_putImpl(var$4, $rt_s(570), var$3); var$2 = $this.$fovSetting; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagFloat; - var$3.$name0 = $rt_s(582); + var$3.$name0 = $rt_s(571); var$3.$data3 = var$2; - ju_HashMap_putImpl(var$4, $rt_s(582), var$3); + ju_HashMap_putImpl(var$4, $rt_s(571), var$3); var$2 = $this.$gammaSetting; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagFloat; - var$3.$name0 = $rt_s(583); + var$3.$name0 = $rt_s(572); var$3.$data3 = var$2; - ju_HashMap_putImpl(var$4, $rt_s(583), var$3); + ju_HashMap_putImpl(var$4, $rt_s(572), var$3); $var4 = (!$this.$invertMouse ? 0 : 1) << 24 >> 24; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagByte; - var$3.$name0 = $rt_s(584); + var$3.$name0 = $rt_s(573); var$3.$data0 = $var4; - ju_HashMap_putImpl(var$4, $rt_s(584), var$3); + ju_HashMap_putImpl(var$4, $rt_s(573), var$3); $var4 = $this.$renderDistance; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagInt; - var$3.$name0 = $rt_s(585); + var$3.$name0 = $rt_s(574); var$3.$data2 = $var4; - ju_HashMap_putImpl(var$4, $rt_s(585), var$3); + ju_HashMap_putImpl(var$4, $rt_s(574), var$3); $var4 = $this.$guiScale; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagInt; - var$3.$name0 = $rt_s(586); + var$3.$name0 = $rt_s(575); var$3.$data2 = $var4; - ju_HashMap_putImpl(var$4, $rt_s(586), var$3); + ju_HashMap_putImpl(var$4, $rt_s(575), var$3); $var4 = $this.$particleSetting; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagInt; @@ -29450,37 +28142,37 @@ function nms_GameSettings_saveOptions($this) { $var4 = (!$this.$viewBobbing ? 0 : 1) << 24 >> 24; var$4 = $yee.$tagMap; var$3 = new nms_NBTTagByte; - var$3.$name0 = $rt_s(587); + var$3.$name0 = $rt_s(576); var$3.$data0 = $var4; - ju_HashMap_putImpl(var$4, $rt_s(587), var$3); - nms_NBTTagCompound_setByte($yee, $rt_s(588), (!$this.$anaglyph ? 0 : 1) << 24 >> 24); - nms_NBTTagCompound_setInteger($yee, $rt_s(589), $this.$limitFramerate); - nms_NBTTagCompound_setBoolean($yee, $rt_s(590), $this.$fancyGraphics); - nms_NBTTagCompound_setInteger($yee, $rt_s(591), $this.$ambientOcclusion); - nms_NBTTagCompound_setBoolean($yee, $rt_s(592), $this.$clouds); - nms_NBTTagCompound_setBoolean($yee, $rt_s(593), $this.$enableFog); - nms_NBTTagCompound_setString($yee, $rt_s(594), $this.$lastServer); - nms_NBTTagCompound_setString($yee, $rt_s(595), $this.$language); - nms_NBTTagCompound_setInteger($yee, $rt_s(596), $this.$chatVisibility); - nms_NBTTagCompound_setBoolean($yee, $rt_s(597), $this.$chatColours); - nms_NBTTagCompound_setBoolean($yee, $rt_s(598), $this.$chatLinks); - nms_NBTTagCompound_setBoolean($yee, $rt_s(599), $this.$chatLinksPrompt); - nms_NBTTagCompound_setFloat($yee, $rt_s(600), $this.$chatOpacity); - nms_NBTTagCompound_setBoolean($yee, $rt_s(601), $this.$fullScreen); - nms_NBTTagCompound_setBoolean($yee, $rt_s(602), $this.$hideServerAddress); - nms_NBTTagCompound_setBoolean($yee, $rt_s(603), $this.$advancedItemTooltips); - nms_NBTTagCompound_setBoolean($yee, $rt_s(604), $this.$pauseOnLostFocus); - nms_NBTTagCompound_setBoolean($yee, $rt_s(605), $this.$showCape); - nms_NBTTagCompound_setBoolean($yee, $rt_s(606), $this.$touchscreen); - nms_NBTTagCompound_setInteger($yee, $rt_s(607), $this.$overrideHeight); - nms_NBTTagCompound_setInteger($yee, $rt_s(608), $this.$overrideWidth); - nms_NBTTagCompound_setInteger($yee, $rt_s(609), $this.$antialiasMode); - nms_NBTTagCompound_setBoolean($yee, $rt_s(610), $this.$heldItemTooltips); - nms_NBTTagCompound_setFloat($yee, $rt_s(611), $this.$chatHeightFocused); - nms_NBTTagCompound_setFloat($yee, $rt_s(612), $this.$chatHeightUnfocused); - nms_NBTTagCompound_setFloat($yee, $rt_s(613), $this.$chatScale); - nms_NBTTagCompound_setFloat($yee, $rt_s(614), $this.$chatWidth); - nms_NBTTagCompound_setBoolean($yee, $rt_s(615), $this.$patchAnisotropic); + ju_HashMap_putImpl(var$4, $rt_s(576), var$3); + nms_NBTTagCompound_setByte($yee, $rt_s(577), (!$this.$anaglyph ? 0 : 1) << 24 >> 24); + nms_NBTTagCompound_setInteger($yee, $rt_s(578), $this.$limitFramerate); + nms_NBTTagCompound_setBoolean($yee, $rt_s(579), $this.$fancyGraphics); + nms_NBTTagCompound_setInteger($yee, $rt_s(580), $this.$ambientOcclusion); + nms_NBTTagCompound_setBoolean($yee, $rt_s(581), $this.$clouds); + nms_NBTTagCompound_setBoolean($yee, $rt_s(582), $this.$enableFog); + nms_NBTTagCompound_setString($yee, $rt_s(583), $this.$lastServer); + nms_NBTTagCompound_setString($yee, $rt_s(584), $this.$language); + nms_NBTTagCompound_setInteger($yee, $rt_s(585), $this.$chatVisibility); + nms_NBTTagCompound_setBoolean($yee, $rt_s(586), $this.$chatColours); + nms_NBTTagCompound_setBoolean($yee, $rt_s(587), $this.$chatLinks); + nms_NBTTagCompound_setBoolean($yee, $rt_s(588), $this.$chatLinksPrompt); + nms_NBTTagCompound_setFloat($yee, $rt_s(589), $this.$chatOpacity); + nms_NBTTagCompound_setBoolean($yee, $rt_s(590), $this.$fullScreen); + nms_NBTTagCompound_setBoolean($yee, $rt_s(591), $this.$hideServerAddress); + nms_NBTTagCompound_setBoolean($yee, $rt_s(592), $this.$advancedItemTooltips); + nms_NBTTagCompound_setBoolean($yee, $rt_s(593), $this.$pauseOnLostFocus); + nms_NBTTagCompound_setBoolean($yee, $rt_s(594), $this.$showCape); + nms_NBTTagCompound_setBoolean($yee, $rt_s(595), $this.$touchscreen); + nms_NBTTagCompound_setInteger($yee, $rt_s(596), $this.$overrideHeight); + nms_NBTTagCompound_setInteger($yee, $rt_s(597), $this.$overrideWidth); + nms_NBTTagCompound_setInteger($yee, $rt_s(598), $this.$antialiasMode); + nms_NBTTagCompound_setBoolean($yee, $rt_s(599), $this.$heldItemTooltips); + nms_NBTTagCompound_setFloat($yee, $rt_s(600), $this.$chatHeightFocused); + nms_NBTTagCompound_setFloat($yee, $rt_s(601), $this.$chatHeightUnfocused); + nms_NBTTagCompound_setFloat($yee, $rt_s(602), $this.$chatScale); + nms_NBTTagCompound_setFloat($yee, $rt_s(603), $this.$chatWidth); + nms_NBTTagCompound_setBoolean($yee, $rt_s(604), $this.$patchAnisotropic); $var4 = 0; while ($var4 < $this.$keyBindings.data.length) { nms_NBTTagCompound_setInteger($yee, $this.$keyBindings.data[$var4].$keyDescription, $this.$keyBindings.data[$var4].$keyCode); @@ -29520,56 +28212,56 @@ function nms_GameSettings__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(616); - var$2[1] = $rt_s(617); - var$2[2] = $rt_s(618); - var$2[3] = $rt_s(619); + var$2[0] = $rt_s(605); + var$2[1] = $rt_s(606); + var$2[2] = $rt_s(607); + var$2[3] = $rt_s(608); nms_GameSettings_RENDER_DISTANCES = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; + var$2[0] = $rt_s(609); + var$2[1] = $rt_s(610); + var$2[2] = $rt_s(611); + var$2[3] = $rt_s(612); + nms_GameSettings_DIFFICULTIES = var$1; + var$1 = $rt_createArray(jl_String, 4); + var$2 = var$1.data; + var$2[0] = $rt_s(613); + var$2[1] = $rt_s(614); + var$2[2] = $rt_s(615); + var$2[3] = $rt_s(616); + nms_GameSettings_GUISCALES = var$1; + var$1 = $rt_createArray(jl_String, 3); + var$2 = var$1.data; + var$2[0] = $rt_s(617); + var$2[1] = $rt_s(618); + var$2[2] = $rt_s(619); + nms_GameSettings_CHAT_VISIBILITIES = var$1; + var$1 = $rt_createArray(jl_String, 3); + var$2 = var$1.data; var$2[0] = $rt_s(620); var$2[1] = $rt_s(621); var$2[2] = $rt_s(622); - var$2[3] = $rt_s(623); - nms_GameSettings_DIFFICULTIES = var$1; - var$1 = $rt_createArray(jl_String, 4); - var$2 = var$1.data; - var$2[0] = $rt_s(624); - var$2[1] = $rt_s(625); - var$2[2] = $rt_s(626); - var$2[3] = $rt_s(627); - nms_GameSettings_GUISCALES = var$1; - var$1 = $rt_createArray(jl_String, 3); - var$2 = var$1.data; - var$2[0] = $rt_s(628); - var$2[1] = $rt_s(629); - var$2[2] = $rt_s(630); - nms_GameSettings_CHAT_VISIBILITIES = var$1; - var$1 = $rt_createArray(jl_String, 3); - var$2 = var$1.data; - var$2[0] = $rt_s(631); - var$2[1] = $rt_s(632); - var$2[2] = $rt_s(633); nms_GameSettings_PARTICLES = var$1; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(634); - var$2[1] = $rt_s(635); - var$2[2] = $rt_s(636); + var$2[0] = $rt_s(623); + var$2[1] = $rt_s(624); + var$2[2] = $rt_s(625); nms_GameSettings_LIMIT_FRAMERATES = var$1; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(637); - var$2[1] = $rt_s(638); - var$2[2] = $rt_s(639); + var$2[0] = $rt_s(626); + var$2[1] = $rt_s(627); + var$2[2] = $rt_s(628); nms_GameSettings_AMBIENT_OCCLUSIONS = var$1; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(640); - var$2[1] = $rt_s(641); - var$2[2] = $rt_s(642); - var$2[3] = $rt_s(643); - var$2[4] = $rt_s(644); + var$2[0] = $rt_s(629); + var$2[1] = $rt_s(630); + var$2[2] = $rt_s(631); + var$2[3] = $rt_s(632); + var$2[4] = $rt_s(633); nms_GameSettings_ANTIALIASING = var$1; } function nms_RenderBlocks() { @@ -30260,14 +28952,14 @@ function nms_RenderBlocks_renderBlockCauldron($this, $par1BlockCauldron, $par2, $var6 = $par4; nms_RenderBlocks_renderFaceZPos($this, $par1BlockCauldron, var$14, var$12, $var6 - 1.0 + 0.125, $var17); nms_RenderBlocks_renderFaceZNeg($this, $par1BlockCauldron, var$14, var$12, $var6 + 1.0 - 0.125, $var17); - $var17 = nms_BlockCauldron_func_94375_b($rt_s(645)); + $var17 = nms_BlockCauldron_func_94375_b($rt_s(634)); $var11 = $par3; $var12 = $var11 - 1.0; nms_RenderBlocks_renderFaceYPos($this, $par1BlockCauldron, var$14, $var12 + 0.25, var$13, $var17); nms_RenderBlocks_renderFaceYNeg($this, $par1BlockCauldron, var$14, $var11 + 1.0 - 0.75, var$13, $var17); $var14 = $this.$blockAccess.$getBlockMetadata($par2, $par3, $par4); if ($var14 > 0) { - $var15 = nms_BlockFluid_func_94424_b($rt_s(646)); + $var15 = nms_BlockFluid_func_94424_b($rt_s(635)); if ($var14 > 3) $var14 = 3; nms_RenderBlocks_renderFaceYPos($this, $par1BlockCauldron, var$14, $var12 + (6.0 + $var14 * 3.0) / 16.0, var$13, $var15); @@ -30901,7 +29593,7 @@ function nms_RenderBlocks_renderPistonBase($this, $par1Block, $par2, $par3, $par } function nms_RenderBlocks_renderPistonRodUD($this, $par1, $par3, $par5, $par7, $par9, $par11, $par13, $par14) { var $var16, $var17, $var18, $var20, $var22, $var24, var$15, var$16, var$17; - $var16 = nms_BlockPistonBase_func_94496_b($rt_s(647)); + $var16 = nms_BlockPistonBase_func_94496_b($rt_s(636)); if ($this.$overrideBlockTexture === null ? 0 : 1) $var16 = $this.$overrideBlockTexture; nlea_Tessellator_$callClinit(); @@ -30935,7 +29627,7 @@ function nms_RenderBlocks_renderPistonRodUD($this, $par1, $par3, $par5, $par7, $ } function nms_RenderBlocks_renderPistonRodSN($this, $par1, $par3, $par5, $par7, $par9, $par11, $par13, $par14) { var $var16, $var17, $var18, $var20, $var22, $var24, var$15, var$16, var$17; - $var16 = nms_BlockPistonBase_func_94496_b($rt_s(647)); + $var16 = nms_BlockPistonBase_func_94496_b($rt_s(636)); if ($this.$overrideBlockTexture === null ? 0 : 1) $var16 = $this.$overrideBlockTexture; nlea_Tessellator_$callClinit(); @@ -30969,7 +29661,7 @@ function nms_RenderBlocks_renderPistonRodSN($this, $par1, $par3, $par5, $par7, $ } function nms_RenderBlocks_renderPistonRodEW($this, $par1, $par3, $par5, $par7, $par9, $par11, $par13, $par14) { var $var16, $var17, $var18, $var20, $var22, $var24, var$15, var$16, var$17; - $var16 = nms_BlockPistonBase_func_94496_b($rt_s(647)); + $var16 = nms_BlockPistonBase_func_94496_b($rt_s(636)); if ($this.$overrideBlockTexture === null ? 0 : 1) $var16 = $this.$overrideBlockTexture; nlea_Tessellator_$callClinit(); @@ -32056,10 +30748,10 @@ function nms_RenderBlocks_renderBlockRedstoneWire($this, $par1Block, $par2, $par nlea_Tessellator_$callClinit(); $var5 = nlea_Tessellator_instance; $var6 = $this.$blockAccess.$getBlockMetadata($par2, $par3, $par4); - $var7 = nms_BlockRedstoneWire_func_94409_b($rt_s(648)); - $var8 = nms_BlockRedstoneWire_func_94409_b($rt_s(649)); - $var9 = nms_BlockRedstoneWire_func_94409_b($rt_s(650)); - $var10 = nms_BlockRedstoneWire_func_94409_b($rt_s(651)); + $var7 = nms_BlockRedstoneWire_func_94409_b($rt_s(637)); + $var8 = nms_BlockRedstoneWire_func_94409_b($rt_s(638)); + $var9 = nms_BlockRedstoneWire_func_94409_b($rt_s(639)); + $var10 = nms_BlockRedstoneWire_func_94409_b($rt_s(640)); nlea_Tessellator_setBrightness($var5, $par1Block.$getMixedBrightnessForBlock($this.$blockAccess, $par2, $par3, $par4)); $var12 = $var6 / 15.0; $var13 = $var12 * 0.6000000238418579 + 0.4000000059604645; @@ -34167,7 +32859,7 @@ function nms_RenderBlocks_renderStandardBlockWithAmbientOcclusion($this, $par1Bl $var14 = $par1Block.$getMixedBrightnessForBlock($this.$blockAccess, $par2, $par3, $par4); nlea_Tessellator_$callClinit(); nlea_Tessellator_setBrightness(nlea_Tessellator_instance, 983055); - if (jl_String_equals(nms_RenderBlocks_getBlockIcon0($this, $par1Block).$getIconName(), $rt_s(652))) + if (jl_String_equals(nms_RenderBlocks_getBlockIcon0($this, $par1Block).$getIconName(), $rt_s(641))) $var13 = 0; else if (nms_RenderBlocks_hasOverrideBlockTexture($this)) $var13 = 0; @@ -34488,7 +33180,7 @@ function nms_RenderBlocks_renderStandardBlockWithAmbientOcclusion($this, $par1Bl var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceZNeg($this, $par1Block, var$26, var$27, var$28, $var22); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -34618,7 +33310,7 @@ function nms_RenderBlocks_renderStandardBlockWithAmbientOcclusion($this, $par1Bl var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceZPos($this, $par1Block, var$26, var$27, var$28, nms_RenderBlocks_getBlockIcon($this, $par1Block, $this.$blockAccess, $par2, $par3, $par4, 3)); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -34748,7 +33440,7 @@ function nms_RenderBlocks_renderStandardBlockWithAmbientOcclusion($this, $par1Bl var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceXNeg($this, $par1Block, var$26, var$27, var$28, $var22); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -34879,7 +33571,7 @@ function nms_RenderBlocks_renderStandardBlockWithAmbientOcclusion($this, $par1Bl var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceXPos($this, $par1Block, var$26, var$27, var$28, $var22); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var22.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -34907,7 +33599,7 @@ function nms_RenderBlocks_func_102027_b($this, $par1Block, $par2, $par3, $par4, $var14 = $par1Block.$getMixedBrightnessForBlock($this.$blockAccess, $par2, $par3, $par4); nlea_Tessellator_$callClinit(); nlea_Tessellator_setBrightness(nlea_Tessellator_instance, 983055); - if (jl_String_equals(nms_RenderBlocks_getBlockIcon0($this, $par1Block).$getIconName(), $rt_s(652))) + if (jl_String_equals(nms_RenderBlocks_getBlockIcon0($this, $par1Block).$getIconName(), $rt_s(641))) $var13 = 0; else if (nms_RenderBlocks_hasOverrideBlockTexture($this)) $var13 = 0; @@ -35243,7 +33935,7 @@ function nms_RenderBlocks_func_102027_b($this, $par1Block, $par2, $par3, $par4, var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceZNeg($this, $par1Block, var$26, var$27, var$28, $var30); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -35388,7 +34080,7 @@ function nms_RenderBlocks_func_102027_b($this, $par1Block, $par2, $par3, $par4, var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceZPos($this, $par1Block, var$26, var$27, var$28, nms_RenderBlocks_getBlockIcon($this, $par1Block, $this.$blockAccess, $par2, $par3, $par4, 3)); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -35533,7 +34225,7 @@ function nms_RenderBlocks_func_102027_b($this, $par1Block, $par2, $par3, $par4, var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceXNeg($this, $par1Block, var$26, var$27, var$28, $var30); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -35679,7 +34371,7 @@ function nms_RenderBlocks_func_102027_b($this, $par1Block, $par2, $par3, $par4, var$27 = $par3; var$28 = $par4; nms_RenderBlocks_renderFaceXPos($this, $par1Block, var$26, var$27, var$28, $var30); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var30.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { $this.$colorRedTopLeft = $this.$colorRedTopLeft * $par5; $this.$colorRedBottomLeft = $this.$colorRedBottomLeft * $par5; $this.$colorRedBottomRight = $this.$colorRedBottomRight * $par5; @@ -35763,7 +34455,7 @@ function nms_RenderBlocks_renderStandardBlockWithColorMultiplier($this, $par1Blo var$25 = $par3; var$26 = $par4; nms_RenderBlocks_renderFaceZNeg($this, $par1Block, var$24, var$25, var$26, $var28); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { nlea_Tessellator_setColorOpaque_F($var8, $var11 * $par5, var$20 * $par6, $var12 * $par7); nms_RenderBlocks_renderFaceZNeg($this, $par1Block, var$24, var$25, var$26, nms_BlockGrass_getIconSideOverlay()); } @@ -35777,7 +34469,7 @@ function nms_RenderBlocks_renderStandardBlockWithColorMultiplier($this, $par1Blo var$25 = $par3; var$26 = $par4; nms_RenderBlocks_renderFaceZPos($this, $par1Block, var$24, var$25, var$26, $var28); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { nlea_Tessellator_setColorOpaque_F($var8, $var11 * $par5, var$20 * $par6, $var12 * $par7); nms_RenderBlocks_renderFaceZPos($this, $par1Block, var$24, var$25, var$26, nms_BlockGrass_getIconSideOverlay()); } @@ -35791,7 +34483,7 @@ function nms_RenderBlocks_renderStandardBlockWithColorMultiplier($this, $par1Blo var$25 = $par3; var$26 = $par4; nms_RenderBlocks_renderFaceXNeg($this, $par1Block, var$24, var$25, var$26, $var28); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { nlea_Tessellator_setColorOpaque_F($var8, var$18 * $par5, var$21 * $par6, $var13 * $par7); nms_RenderBlocks_renderFaceXNeg($this, $par1Block, var$24, var$25, var$26, nms_BlockGrass_getIconSideOverlay()); } @@ -35807,7 +34499,7 @@ function nms_RenderBlocks_renderStandardBlockWithColorMultiplier($this, $par1Blo var$25 = $par3; var$26 = $par4; nms_RenderBlocks_renderFaceXPos($this, $par1Block, var$24, var$25, var$26, $var28); - if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(653)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { + if (nms_RenderBlocks_fancyGrass && jl_String_equals($var28.$getIconName(), $rt_s(642)) && !nms_RenderBlocks_hasOverrideBlockTexture($this)) { nlea_Tessellator_setColorOpaque_F($var8, var$18 * $par5, var$21 * $par6, $var13 * $par7); nms_RenderBlocks_renderFaceXPos($this, $par1Block, var$24, var$25, var$26, nms_BlockGrass_getIconSideOverlay()); } @@ -36479,8 +35171,8 @@ function nms_RenderBlocks_renderBlockHopperMetadata($this, $par1BlockHopper, $pa } nlea_Tessellator_setColorOpaque_F($var7, 1.0 * $var16, 1.0 * $var17, 1.0 * $var18); } - $var24 = nms_BlockHopper_getHopperIcon($rt_s(654)); - $var25 = nms_BlockHopper_getHopperIcon($rt_s(655)); + $var24 = nms_BlockHopper_getHopperIcon($rt_s(643)); + $var25 = nms_BlockHopper_getHopperIcon($rt_s(644)); if ($par6) { nlea_Tessellator_startDrawingQuads($var7); nms_RenderBlocks_renderFaceXPos($this, $par1BlockHopper, (-0.875), 0.0, 0.0, $var24); @@ -38642,7 +37334,7 @@ function nms_EntityRenderer_updateCameraAndRender($this, $par1) { } main: while (true) { switch ($ptr) { case 0: - nms_Profiler_startSection($this.$mc7.$mcProfiler, $rt_s(656)); + nms_Profiler_startSection($this.$mc7.$mcProfiler, $rt_s(645)); if ($this.$lightmapUpdateNeeded) nms_EntityRenderer_updateLightmap($this, $par1); nms_Profiler_endSection($this.$mc7.$mcProfiler); @@ -38896,7 +37588,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { } main: while (true) { switch ($ptr) { case 0: - nms_Profiler_startSection($this.$mc7.$mcProfiler, $rt_s(656)); + nms_Profiler_startSection($this.$mc7.$mcProfiler, $rt_s(645)); if ($this.$lightmapUpdateNeeded) nms_EntityRenderer_updateLightmap($this, $par1); nleg_EaglerAdapterGL30_glEnable(46); @@ -38914,7 +37606,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { $var7 = var$6 + var$7 * var$8; $var9 = $var4.$lastTickPosY + ($var4.$posY - $var4.$lastTickPosY) * var$8; $var11 = $var4.$lastTickPosZ + ($var4.$posZ - $var4.$lastTickPosZ) * var$8; - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(657)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(646)); nleg_EffectPipelineFXAA_displayWidth = $this.$mc7.$displayWidth; nleg_EffectPipelineFXAA_displayHeight = $this.$mc7.$displayHeight; nleg_EffectPipelineFXAA_beginPipelineRender(); @@ -38923,7 +37615,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { var$14 = $var4 instanceof nms_EntityPlayer; $var17 = $var4; if ($var13 >= 2) { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(658)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(647)); nleg_EaglerAdapterGL30_glColorMask(1, 1, 1, 0); nleg_EffectPipelineFXAA_endPipelineRender(); nms_Profiler_endSection($this.$mc7.$mcProfiler); @@ -38937,31 +37629,31 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glColorMask(0, 1, 1, 0); } nleg_EaglerAdapterGL30_glViewport(0, 0, $this.$mc7.$displayWidth, $this.$mc7.$displayHeight); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(659)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(648)); nleg_EaglerAdapterGL30_glClear(3); nms_EntityRenderer_updateFogColor($this, $par1); nleg_EaglerAdapterGL30_glEnable(46); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(660)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(649)); nms_EntityRenderer_setupCameraTransform($this, $par1, $var13); nms_ActiveRenderInfo_updateRenderInfo($this.$mc7.$thePlayer, $this.$mc7.$gameSettings.$thirdPersonView != 2 ? 0 : 1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(661)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(650)); nms_ClippingHelperImpl_getInstance(); nleg_EaglerAdapterGL30_glEnable(14); if ($this.$mc7.$gameSettings.$renderDistance < 2) { nms_EntityRenderer_setupFog($this, (-1), $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(662)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(651)); nms_RenderGlobal_renderSky($var5, $par1); } nms_EntityRenderer_setupFog($this, 1, $par1); if ($this.$mc7.$gameSettings.$ambientOcclusion) nleg_EaglerAdapterGL30_glShadeModel(3); a: { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(663)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(652)); $var14 = nms_Frustrum__init_0(); nms_Frustrum_setPosition($var14, $var7, $var9, $var11); nms_RenderGlobal_clipRenderersByFrustum($this.$mc7.$renderGlobal, $var14, $par1); if (!$var13) { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(664)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(653)); while (true) { if (nms_RenderGlobal_updateRenderers($this.$mc7.$renderGlobal, $var4, 0)) break a; @@ -38977,7 +37669,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { } if ($var4.$posY < 128.0) nms_EntityRenderer_renderCloudsCheck($this, $var5, $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(665)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(654)); nleg_EaglerAdapterGL30_glEnable(14); nms_EntityRenderer_setupFog($this, 0, $par1); nleg_EaglerAdapterGL30_glDisable(16); @@ -38986,12 +37678,12 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glTexParameterf(2, 150, 16.0); nleg_EaglerAdapterGL30_glTexParameteri(2, 47, 149); nleg_EaglerAdapterGL30_glAlphaFunc(7, 0.6000000238418579); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(666)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(655)); nms_RenderGlobal_sortAndRender($var5, $var4, 0, var$8); nleg_EaglerAdapterGL30_glShadeModel(34); if (!$this.$debugViewDirection) { nms_RenderHelper_enableStandardItemLighting(); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(667)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(656)); var$18 = nms_EntityLiving_getPosition($var4, $par1); $ptr = 1; continue main; @@ -39005,7 +37697,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glDisable(46); nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); nle_TextureLocation_bindTexture(nms_EntityRenderer_terrain); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(646)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(635)); nleg_EaglerAdapterGL30_glColorMask(0, 0, 0, 0); $var18 = nms_RenderGlobal_sortAndRender($var5, $var4, 1, var$8); if (!$this.$mc7.$gameSettings.$anaglyph) @@ -39029,7 +37721,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { break main; } nms_EntityRenderer_enableLightmap($this, var$8); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(668)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(657)); $ptr = 2; case 2: nms_EffectRenderer_renderLitParticles($var6, $var4, $par1); @@ -39050,7 +37742,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nms_Material_$callClinit(); if (nms_Entity_isInsideOfMaterial($var4, nms_Material_water) && var$14 && !$this.$mc7.$gameSettings.$hideGUI) { nleg_EaglerAdapterGL30_glDisable(6); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(669)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(658)); nms_RenderGlobal_drawBlockBreaking($var5, $var17, $this.$mc7.$objectMouseOver, 0, nms_InventoryPlayer_getCurrentItem($var17.$inventory), $par1); nms_RenderGlobal_drawSelectionBox($var5, $var17, $this.$mc7.$objectMouseOver, 0, nms_InventoryPlayer_getCurrentItem($var17.$inventory), $par1); nleg_EaglerAdapterGL30_glEnable(6); @@ -39065,7 +37757,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glDisable(46); nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); nle_TextureLocation_bindTexture(nms_EntityRenderer_terrain); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(646)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(635)); nleg_EaglerAdapterGL30_glColorMask(0, 0, 0, 0); $var18 = nms_RenderGlobal_sortAndRender($var5, $var4, 1, var$8); if (!$this.$mc7.$gameSettings.$anaglyph) @@ -39094,24 +37786,24 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nms_Material_$callClinit(); if (!nms_Entity_isInsideOfMaterial($var4, nms_Material_water)) { nleg_EaglerAdapterGL30_glDisable(6); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(669)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(658)); nms_RenderGlobal_drawBlockBreaking($var5, $var17, $this.$mc7.$objectMouseOver, 0, nms_InventoryPlayer_getCurrentItem($var17.$inventory), $par1); nms_RenderGlobal_drawSelectionBox($var5, $var17, $this.$mc7.$objectMouseOver, 0, nms_InventoryPlayer_getCurrentItem($var17.$inventory), $par1); nleg_EaglerAdapterGL30_glEnable(6); } } - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(670)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(659)); nleg_EaglerAdapterGL30_glEnable(16); nleg_EaglerAdapterGL30_glBlendFunc(42, 1); nlea_Tessellator_$callClinit(); nms_RenderGlobal_drawBlockDamageTexture($var5, nlea_Tessellator_instance, $var17, $par1); nleg_EaglerAdapterGL30_glDisable(16); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(671)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(660)); nleg_EaglerAdapterGL30_glDisable(14); if ($var4.$posY >= 128.0) nms_EntityRenderer_renderCloudsCheck($this, $var5, $par1); nms_EntityRenderer_renderRainSnow($this, $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(672)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(661)); if (!$this.$mc7.$gameSettings.$keyBindZoom.$pressed) { $ptr = 5; continue main; @@ -39127,31 +37819,31 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glColorMask(0, 1, 1, 0); } nleg_EaglerAdapterGL30_glViewport(0, 0, $this.$mc7.$displayWidth, $this.$mc7.$displayHeight); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(659)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(648)); nleg_EaglerAdapterGL30_glClear(3); nms_EntityRenderer_updateFogColor($this, $par1); nleg_EaglerAdapterGL30_glEnable(46); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(660)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(649)); nms_EntityRenderer_setupCameraTransform($this, $par1, $var13); nms_ActiveRenderInfo_updateRenderInfo($this.$mc7.$thePlayer, $this.$mc7.$gameSettings.$thirdPersonView != 2 ? 0 : 1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(661)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(650)); nms_ClippingHelperImpl_getInstance(); nleg_EaglerAdapterGL30_glEnable(14); if ($this.$mc7.$gameSettings.$renderDistance < 2) { nms_EntityRenderer_setupFog($this, (-1), $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(662)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(651)); nms_RenderGlobal_renderSky($var5, $par1); } nms_EntityRenderer_setupFog($this, 1, $par1); if ($this.$mc7.$gameSettings.$ambientOcclusion) nleg_EaglerAdapterGL30_glShadeModel(3); b: { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(663)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(652)); $var14 = nms_Frustrum__init_0(); nms_Frustrum_setPosition($var14, $var7, $var9, $var11); nms_RenderGlobal_clipRenderersByFrustum($this.$mc7.$renderGlobal, $var14, $par1); if (!$var13) { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(664)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(653)); while (true) { if (nms_RenderGlobal_updateRenderers($this.$mc7.$renderGlobal, $var4, 0)) break b; @@ -39167,7 +37859,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { } if ($var4.$posY < 128.0) nms_EntityRenderer_renderCloudsCheck($this, $var5, $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(665)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(654)); nleg_EaglerAdapterGL30_glEnable(14); nms_EntityRenderer_setupFog($this, 0, $par1); nleg_EaglerAdapterGL30_glDisable(16); @@ -39176,12 +37868,12 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glTexParameterf(2, 150, 16.0); nleg_EaglerAdapterGL30_glTexParameteri(2, 47, 149); nleg_EaglerAdapterGL30_glAlphaFunc(7, 0.6000000238418579); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(666)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(655)); nms_RenderGlobal_sortAndRender($var5, $var4, 0, var$8); nleg_EaglerAdapterGL30_glShadeModel(34); if (!$this.$debugViewDirection) { nms_RenderHelper_enableStandardItemLighting(); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(667)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(656)); var$18 = nms_EntityLiving_getPosition($var4, $par1); $ptr = 1; continue main; @@ -39195,7 +37887,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glDisable(46); nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); nle_TextureLocation_bindTexture(nms_EntityRenderer_terrain); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(646)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(635)); nleg_EaglerAdapterGL30_glColorMask(0, 0, 0, 0); $var18 = nms_RenderGlobal_sortAndRender($var5, $var4, 1, var$8); if (!$this.$mc7.$gameSettings.$anaglyph) @@ -39214,7 +37906,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { continue main; } } - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(658)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(647)); nleg_EaglerAdapterGL30_glColorMask(1, 1, 1, 0); nleg_EffectPipelineFXAA_endPipelineRender(); nms_Profiler_endSection($this.$mc7.$mcProfiler); @@ -39235,31 +37927,31 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glColorMask(0, 1, 1, 0); } nleg_EaglerAdapterGL30_glViewport(0, 0, $this.$mc7.$displayWidth, $this.$mc7.$displayHeight); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(659)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(648)); nleg_EaglerAdapterGL30_glClear(3); nms_EntityRenderer_updateFogColor($this, $par1); nleg_EaglerAdapterGL30_glEnable(46); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(660)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(649)); nms_EntityRenderer_setupCameraTransform($this, $par1, $var13); nms_ActiveRenderInfo_updateRenderInfo($this.$mc7.$thePlayer, $this.$mc7.$gameSettings.$thirdPersonView != 2 ? 0 : 1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(661)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(650)); nms_ClippingHelperImpl_getInstance(); nleg_EaglerAdapterGL30_glEnable(14); if ($this.$mc7.$gameSettings.$renderDistance < 2) { nms_EntityRenderer_setupFog($this, (-1), $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(662)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(651)); nms_RenderGlobal_renderSky($var5, $par1); } nms_EntityRenderer_setupFog($this, 1, $par1); if ($this.$mc7.$gameSettings.$ambientOcclusion) nleg_EaglerAdapterGL30_glShadeModel(3); a: { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(663)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(652)); $var14 = nms_Frustrum__init_0(); nms_Frustrum_setPosition($var14, $var7, $var9, $var11); nms_RenderGlobal_clipRenderersByFrustum($this.$mc7.$renderGlobal, $var14, $par1); if (!$var13) { - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(664)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(653)); while (true) { if (nms_RenderGlobal_updateRenderers($this.$mc7.$renderGlobal, $var4, 0)) break a; @@ -39275,7 +37967,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { } if ($var4.$posY < 128.0) nms_EntityRenderer_renderCloudsCheck($this, $var5, $par1); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(665)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(654)); nleg_EaglerAdapterGL30_glEnable(14); nms_EntityRenderer_setupFog($this, 0, $par1); nleg_EaglerAdapterGL30_glDisable(16); @@ -39284,12 +37976,12 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glTexParameterf(2, 150, 16.0); nleg_EaglerAdapterGL30_glTexParameteri(2, 47, 149); nleg_EaglerAdapterGL30_glAlphaFunc(7, 0.6000000238418579); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(666)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(655)); nms_RenderGlobal_sortAndRender($var5, $var4, 0, var$8); nleg_EaglerAdapterGL30_glShadeModel(34); if (!$this.$debugViewDirection) { nms_RenderHelper_enableStandardItemLighting(); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(667)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(656)); var$18 = nms_EntityLiving_getPosition($var4, $par1); $ptr = 1; continue main; @@ -39303,7 +37995,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { nleg_EaglerAdapterGL30_glDisable(46); nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); nle_TextureLocation_bindTexture(nms_EntityRenderer_terrain); - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(646)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(635)); nleg_EaglerAdapterGL30_glColorMask(0, 0, 0, 0); $var18 = nms_RenderGlobal_sortAndRender($var5, $var4, 1, var$8); if (!$this.$mc7.$gameSettings.$anaglyph) @@ -39323,7 +38015,7 @@ function nms_EntityRenderer_renderWorld($this, $par1, $par2) { continue main; } } - nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(658)); + nms_Profiler_endStartSection($this.$mc7.$mcProfiler, $rt_s(647)); nleg_EaglerAdapterGL30_glColorMask(1, 1, 1, 0); nleg_EffectPipelineFXAA_endPipelineRender(); nms_Profiler_endSection($this.$mc7.$mcProfiler); @@ -39338,7 +38030,7 @@ function nms_EntityRenderer_renderCloudsCheck($this, $par1RenderGlobal, $par2) { if (var$3.$renderDistance < 2 && var$3.$clouds ? 1 : 0) { var$4 = $this.$mc7.$mcProfiler; nms_Profiler_endSection(var$4); - nms_Profiler_startSection(var$4, $rt_s(592)); + nms_Profiler_startSection(var$4, $rt_s(581)); nleg_EaglerAdapterGL30_glPushMatrix(); nms_EntityRenderer_setupFog($this, 0, $par2); nleg_EaglerAdapterGL30_glEnable(14); @@ -39428,16 +38120,16 @@ function nms_EntityRenderer_addRainParticles($this) { $this.$rainSoundCounter = 0; if ($var10 > $var2.$posY + 1.0 && nms_World_getPrecipitationHeight($var3, nms_MathHelper_floor_double($var2.$posX), nms_MathHelper_floor_double($var2.$posZ)) > nms_MathHelper_floor_double($var2.$posY)) { $var2 = $this.$mc7.$theWorld; - $var21 = $rt_s(673); - $var1 = 0.006000000052154064; + $var21 = $rt_s(662); + $var1 = 0.029999999329447746; $var22 = 0.5; $var19 = 0; $ptr = 2; continue main; } $var21 = $this.$mc7.$theWorld; - $var2 = $rt_s(673); - $var1 = 0.012000000104308128; + $var2 = $rt_s(662); + $var1 = 0.05999999865889549; $var22 = 1.0; $var19 = 0; $ptr = 1; @@ -39826,7 +38518,7 @@ function nms_EntityRenderer_setupFog($this, $par1, $par2) { $var5 = nms_ActiveRenderInfo_getBlockIdAtEntityViewpoint($this.$mc7.$theWorld, $var3, $par2); if (nms_EntityLiving_isPotionActive($var3, nms_Potion_blindness)) { $var6_0 = 5.0; - $var7 = nms_EntityLiving_getActivePotionEffect($var3, nms_Potion_blindness).$duration; + $var7 = nms_PotionEffect_getDuration(nms_EntityLiving_getActivePotionEffect($var3, nms_Potion_blindness)); if ($var7 < 20) $var6_0 = 5.0 + ($this.$farPlaneDistance - 5.0) * (1.0 - $var7 / 20.0); nleg_EaglerAdapterGL30_glFogi(89, 49); @@ -39904,6 +38596,7 @@ function nms_EntityRenderer_setupFog($this, $par1, $par2) { } } nleg_EaglerAdapterGL30_glEnable(15); + nleg_EaglerAdapterGL30_glColorMaterial(55, 33); } } function nms_EntityRenderer_setFogColorBuffer($this, $par1, $par2, $par3, $par4) { @@ -39932,17 +38625,17 @@ function nms_EntityRenderer__clinit_() { var var$1, var$2; nms_EntityRenderer_anaglyphEnable = 0; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_EntityRenderer_terrain = var$1; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(675); + var$2.$path = $rt_s(664); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_EntityRenderer_rain = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(676); + var$2.$path = $rt_s(665); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_EntityRenderer_snow = var$2; @@ -40007,8 +38700,8 @@ function nms_RenderEngine__init_0($this, $par1TexturePackList, $par2GameSettings $i = $i + 1 | 0; } $this.$missingTextureImage = nle_EaglerImage__init_($missingTex, 16, 16, 1); - $this.$textureMapBlocks = nle_TextureTerrainMap__init_(1024, $rt_s(666), $rt_s(677), $this.$missingTextureImage); - $this.$textureMapItems = nms_TextureMap__init_(1, $rt_s(678), $rt_s(679), $this.$missingTextureImage); + $this.$textureMapBlocks = nle_TextureTerrainMap__init_(1024, $rt_s(655), $rt_s(666), $this.$missingTextureImage); + $this.$textureMapItems = nms_TextureMap__init_(1, $rt_s(667), $rt_s(668), $this.$missingTextureImage); } function nms_RenderEngine_getTextureContents($this, $par1Str) { var $var2, var$3, var$4, $var3, $var7, $var4; @@ -40056,9 +38749,9 @@ function nms_RenderEngine_resetBoundTexture($this) { } function nms_RenderEngine_getTexture($this, $par1Str) { var $var2, $var5, var$4, $var3, $var9, $var6, $var7, $var4, $$je; - if (jl_String_equals($par1Str, $rt_s(674))) + if (jl_String_equals($par1Str, $rt_s(663))) return $this.$textureMapBlocks.$texture; - if (jl_String_equals($par1Str, $rt_s(680))) { + if (jl_String_equals($par1Str, $rt_s(669))) { nms_Texture_bindTexture($this.$textureMapItems.$atlasTexture, 0); return $this.$textureMapItems.$atlasTexture.$glTextureId; } @@ -40072,7 +38765,7 @@ function nms_RenderEngine_getTexture($this, $par1Str) { try { var$4 = $par1Str; $var3 = nms_GLAllocation_generateTextureNames(); - $var9 = jl_String_startsWith0($par1Str, $rt_s(681)); + $var9 = jl_String_startsWith0($par1Str, $rt_s(670)); if (!$var9) $var2 = $par1Str; else { @@ -40081,7 +38774,7 @@ function nms_RenderEngine_getTexture($this, $par1Str) { var$4 = $var2; } var$4 = $var2; - $var5 = jl_String_startsWith0($var2, $rt_s(682)); + $var5 = jl_String_startsWith0($var2, $rt_s(671)); if ($var5) { var$4 = $var2; $var2 = jl_String_substring($var2, 7); @@ -40361,17 +39054,17 @@ function nms_RenderEngine_refreshTextures($this) { $var11 = $var4.$next(); try { $var12 = jl_Integer_intValue(ju_HashMap_get($this.$textureMap, $var11)); - $var6 = jl_String_startsWith0($var11, $rt_s(681)); + $var6 = jl_String_startsWith0($var11, $rt_s(670)); if ($var6) $var11 = jl_String_substring($var11, 6); - $var7 = jl_String_startsWith0($var11, $rt_s(682)); + $var7 = jl_String_startsWith0($var11, $rt_s(671)); if ($var7) $var11 = jl_String_substring($var11, 7); $b = nms_TexturePackDefault_getResourceAsBytes($var1, $var11); if ($b !== null) nms_RenderEngine_setupTextureExt($this, nms_RenderEngine_readTextureImage($this, $b), $var12, $var6, $var7); else - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(683)), $var11))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(672)), $var11))); continue; } catch ($$e) { $$je = $rt_wrapException($$e); @@ -40501,35 +39194,31 @@ var cbpc_ChunkType_PLTE = null; var cbpc_ChunkType_IDAT = null; var cbpc_ChunkType_IEND = null; var cbpc_ChunkType_$VALUES = null; -function cbpc_ChunkType_$values() { - var var$1, var$2; - var$1 = $rt_createArray(cbpc_ChunkType, 4); - var$2 = var$1.data; - var$2[0] = cbpc_ChunkType_IHDR; - var$2[1] = cbpc_ChunkType_PLTE; - var$2[2] = cbpc_ChunkType_IDAT; - var$2[3] = cbpc_ChunkType_IEND; - return var$1; -} function cbpc_ChunkType__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new cbpc_ChunkType$1; - var$1.$name2 = $rt_s(684); + var$1.$name2 = $rt_s(673); var$1.$ordinal = 0; cbpc_ChunkType_IHDR = var$1; var$1 = new cbpc_ChunkType$2; - var$1.$name2 = $rt_s(685); + var$1.$name2 = $rt_s(674); var$1.$ordinal = 1; cbpc_ChunkType_PLTE = var$1; var$1 = new cbpc_ChunkType$3; - var$1.$name2 = $rt_s(686); + var$1.$name2 = $rt_s(675); var$1.$ordinal = 2; cbpc_ChunkType_IDAT = var$1; var$1 = new cbpc_ChunkType$4; - var$1.$name2 = $rt_s(440); + var$1.$name2 = $rt_s(429); var$1.$ordinal = 3; cbpc_ChunkType_IEND = var$1; - cbpc_ChunkType_$VALUES = cbpc_ChunkType_$values(); + var$2 = $rt_createArray(cbpc_ChunkType, 4); + var$3 = var$2.data; + var$3[0] = cbpc_ChunkType_IHDR; + var$3[1] = cbpc_ChunkType_PLTE; + var$3[2] = cbpc_ChunkType_IDAT; + var$3[3] = cbpc_ChunkType_IEND; + cbpc_ChunkType_$VALUES = var$2; } function jl_Math() { jl_Object.call(this); @@ -40557,6 +39246,9 @@ function jl_Math_log(var$1) { function jl_Math_sqrt(var$1) { return Math.sqrt(var$1); } +function jl_Math_ceil(var$1) { + return Math.ceil(var$1); +} function jl_Math_floor(var$1) { return Math.floor(var$1); } @@ -40621,13 +39313,13 @@ var jnc_CodingErrorAction_REPORT = null; function jnc_CodingErrorAction__clinit_() { var var$1; var$1 = new jnc_CodingErrorAction; - var$1.$name5 = $rt_s(687); + var$1.$name5 = $rt_s(676); jnc_CodingErrorAction_IGNORE = var$1; var$1 = new jnc_CodingErrorAction; - var$1.$name5 = $rt_s(688); + var$1.$name5 = $rt_s(677); jnc_CodingErrorAction_REPLACE = var$1; var$1 = new jnc_CodingErrorAction; - var$1.$name5 = $rt_s(689); + var$1.$name5 = $rt_s(678); jnc_CodingErrorAction_REPORT = var$1; } function nms_AABBPool() { @@ -40951,7 +39643,7 @@ function nms_World_setBlock($this, $par1, $par2, $par3, $par4, $par5, $par6) { break main; } $var9 = $tmp; - nms_Profiler_startSection($this.$theProfiler, $rt_s(690)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(679)); if (!$this.$provider.$hasNoSky) nms_World_updateLightByType($this, nms_EnumSkyBlock_Sky, $par1, $par2, $par3); nms_World_updateLightByType($this, nms_EnumSkyBlock_Block, $par1, $par2, $par3); @@ -42651,8 +41343,8 @@ function nms_World_updateEntities($this) { } main: while (true) { switch ($ptr) { case 0: - nms_Profiler_startSection($this.$theProfiler, $rt_s(667)); - nms_Profiler_startSection($this.$theProfiler, $rt_s(691)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(656)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(680)); $var1 = 0; if ($var1 < $this.$weatherEffects.$size0) { $var14 = $this.$weatherEffects; @@ -42664,7 +41356,7 @@ function nms_World_updateEntities($this) { } $var14 = $this.$theProfiler; nms_Profiler_endSection($var14); - nms_Profiler_startSection($var14, $rt_s(692)); + nms_Profiler_startSection($var14, $rt_s(681)); ju_AbstractCollection_removeAll($this.$loadedEntityList, $this.$unloadedEntityList); $var1 = 0; while ($var1 < ju_ArrayList_size($this.$unloadedEntityList)) { @@ -42683,11 +41375,11 @@ function nms_World_updateEntities($this) { $var1 = $var1 + 1 | 0; } ju_ArrayList_clear($this.$unloadedEntityList); - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(693)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(682)); $var1 = 0; a: while (true) { if ($var1 >= ju_ArrayList_size($this.$loadedEntityList)) { - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(694)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(683)); $this.$scanningTileEntities = 1; $var14 = ju_AbstractList_iterator($this.$loadedTileEntityList); while (ju_AbstractList$1_hasNext($var14)) { @@ -42710,7 +41402,7 @@ function nms_World_updateEntities($this) { ju_AbstractCollection_removeAll($this.$loadedTileEntityList, $this.$entityRemoval); ju_ArrayList_clear($this.$entityRemoval); } - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(695)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(684)); if (!ju_AbstractCollection_isEmpty($this.$addedTileEntityList)) { $var10 = 0; while ($var10 < ju_ArrayList_size($this.$addedTileEntityList)) { @@ -42745,7 +41437,7 @@ function nms_World_updateEntities($this) { if (!$var2.$isDead) break a; nms_Profiler_endSection($this.$theProfiler); - nms_Profiler_startSection($this.$theProfiler, $rt_s(692)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(681)); if ($var2.$isDead) { $var3 = $var2.$chunkCoordX; $var13 = $var2.$chunkCoordZ; @@ -42785,7 +41477,7 @@ function nms_World_updateEntities($this) { } $var14 = $this.$theProfiler; nms_Profiler_endSection($var14); - nms_Profiler_startSection($var14, $rt_s(692)); + nms_Profiler_startSection($var14, $rt_s(681)); ju_AbstractCollection_removeAll($this.$loadedEntityList, $this.$unloadedEntityList); $var1 = 0; while ($var1 < ju_ArrayList_size($this.$unloadedEntityList)) { @@ -42804,11 +41496,11 @@ function nms_World_updateEntities($this) { $var1 = $var1 + 1 | 0; } ju_ArrayList_clear($this.$unloadedEntityList); - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(693)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(682)); $var1 = 0; b: while (true) { if ($var1 >= ju_ArrayList_size($this.$loadedEntityList)) { - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(694)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(683)); $this.$scanningTileEntities = 1; $var14 = ju_AbstractList_iterator($this.$loadedTileEntityList); while (ju_AbstractList$1_hasNext($var14)) { @@ -42831,7 +41523,7 @@ function nms_World_updateEntities($this) { ju_AbstractCollection_removeAll($this.$loadedTileEntityList, $this.$entityRemoval); ju_ArrayList_clear($this.$entityRemoval); } - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(695)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(684)); if (!ju_AbstractCollection_isEmpty($this.$addedTileEntityList)) { $var10 = 0; while ($var10 < ju_ArrayList_size($this.$addedTileEntityList)) { @@ -42866,7 +41558,7 @@ function nms_World_updateEntities($this) { if (!$var2.$isDead) break b; nms_Profiler_endSection($this.$theProfiler); - nms_Profiler_startSection($this.$theProfiler, $rt_s(692)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(681)); if ($var2.$isDead) { $var3 = $var2.$chunkCoordX; $var13 = $var2.$chunkCoordZ; @@ -42890,7 +41582,7 @@ function nms_World_updateEntities($this) { } while (true) { nms_Profiler_endSection($this.$theProfiler); - nms_Profiler_startSection($this.$theProfiler, $rt_s(692)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(681)); if ($var2.$isDead) { $var3 = $var2.$chunkCoordX; $var13 = $var2.$chunkCoordZ; @@ -42907,7 +41599,7 @@ function nms_World_updateEntities($this) { while (true) { $var1 = $var1 + 1 | 0; if ($var1 >= ju_ArrayList_size($this.$loadedEntityList)) { - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(694)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(683)); $this.$scanningTileEntities = 1; $var14 = ju_AbstractList_iterator($this.$loadedTileEntityList); while (ju_AbstractList$1_hasNext($var14)) { @@ -42930,7 +41622,7 @@ function nms_World_updateEntities($this) { ju_AbstractCollection_removeAll($this.$loadedTileEntityList, $this.$entityRemoval); ju_ArrayList_clear($this.$entityRemoval); } - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(695)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(684)); if (!ju_AbstractCollection_isEmpty($this.$addedTileEntityList)) { $var10 = 0; while ($var10 < ju_ArrayList_size($this.$addedTileEntityList)) { @@ -43003,7 +41695,7 @@ function nms_World_updateEntities($this) { ju_AbstractCollection_removeAll($this.$loadedTileEntityList, $this.$entityRemoval); ju_ArrayList_clear($this.$entityRemoval); } - nms_Profiler_endStartSection($this.$theProfiler, $rt_s(695)); + nms_Profiler_endStartSection($this.$theProfiler, $rt_s(684)); if (!ju_AbstractCollection_isEmpty($this.$addedTileEntityList)) { $var10 = 0; while ($var10 < ju_ArrayList_size($this.$addedTileEntityList)) { @@ -43082,7 +41774,7 @@ function nms_World_updateEntityWithOptionalForce($this, $par1Entity, $par2) { $ptr = 1; continue main; } - nms_Profiler_startSection($this.$theProfiler, $rt_s(696)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(685)); if (!(!(isNaN($par1Entity.$posX) ? 1 : 0) && !(!isFinite($par1Entity.$posX) ? 1 : 0))) $par1Entity.$posX = $par1Entity.$lastTickPosX; if (!(!(isNaN($par1Entity.$posY) ? 1 : 0) && !(!isFinite($par1Entity.$posY) ? 1 : 0))) @@ -43132,7 +41824,7 @@ function nms_World_updateEntityWithOptionalForce($this, $par1Entity, $par2) { if ($rt_suspending()) { break main; } - nms_Profiler_startSection($this.$theProfiler, $rt_s(696)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(685)); if (!(!(isNaN($par1Entity.$posX) ? 1 : 0) && !(!isFinite($par1Entity.$posX) ? 1 : 0))) $par1Entity.$posX = $par1Entity.$lastTickPosX; if (!(!(isNaN($par1Entity.$posY) ? 1 : 0) && !(!isFinite($par1Entity.$posY) ? 1 : 0))) @@ -43181,7 +41873,7 @@ function nms_World_updateEntityWithOptionalForce($this, $par1Entity, $par2) { if ($rt_suspending()) { break main; } - nms_Profiler_startSection($this.$theProfiler, $rt_s(696)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(685)); if (!(!(isNaN($par1Entity.$posX) ? 1 : 0) && !(!isFinite($par1Entity.$posX) ? 1 : 0))) $par1Entity.$posX = $par1Entity.$lastTickPosX; if (!(!(isNaN($par1Entity.$posY) ? 1 : 0) && !(!isFinite($par1Entity.$posY) ? 1 : 0))) @@ -43659,7 +42351,7 @@ function nms_World_getDebugLoadedEntities($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(697)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(686)); var$2 = $this.$loadedEntityList.$size0; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -43872,14 +42564,14 @@ function nms_World_setActivePlayerChunksAndCheckLight($this) { ju_Arrays_fill(var$2, 0, var$2.data.length, null); $var2.$modCount1 = $var2.$modCount1 + 1 | 0; } - nms_Profiler_startSection($this.$theProfiler, $rt_s(698)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(687)); $var1 = 0; while (true) { if ($var1 >= $this.$playerEntities.$size0) { nms_Profiler_endSection($this.$theProfiler); if ($this.$ambientTickCountdown > 0) $this.$ambientTickCountdown = $this.$ambientTickCountdown - 1 | 0; - nms_Profiler_startSection($this.$theProfiler, $rt_s(699)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(688)); if (!($this.$playerEntities.$size0 ? 0 : 1)) { $var1 = nle_EaglercraftRandom_nextInt($this.$rand, $this.$playerEntities.$size0); $var2 = $this.$playerEntities; @@ -43953,7 +42645,7 @@ function nms_World_moodSoundAndLightCheck($this, $par1, $par2, $par3Chunk) { var var$4, $var4, $var5, $var6, $var7, $var8, var$10, var$11, var$12, $var9, var$14, var$15, var$16; var$4 = $this.$theProfiler; nms_Profiler_endSection(var$4); - nms_Profiler_startSection(var$4, $rt_s(700)); + nms_Profiler_startSection(var$4, $rt_s(689)); if (!$this.$ambientTickCountdown && !$this.$isRemote) { $this.$updateLCG = ($this.$updateLCG * 3 | 0) + 1013904223 | 0; $var4 = $this.$updateLCG >> 2; @@ -43973,7 +42665,7 @@ function nms_World_moodSoundAndLightCheck($this, $par1, $par2, $par3Chunk) { var$15 = $var9.$posY - var$11; var$16 = $var9.$posZ - var$12; if (var$14 * var$14 + var$15 * var$15 + var$16 * var$16 > 4.0) { - nms_World_playSoundEffect($this, var$10, var$11, var$12, $rt_s(701), 0.699999988079071, 0.800000011920929 + nle_EaglercraftRandom_nextFloat($this.$rand) * 0.20000000298023224); + nms_World_playSoundEffect($this, var$10, var$11, var$12, $rt_s(690), 0.699999988079071, 0.800000011920929 + nle_EaglercraftRandom_nextFloat($this.$rand) * 0.20000000298023224); $this.$ambientTickCountdown = nle_EaglercraftRandom_nextInt($this.$rand, 12000) + 6000 | 0; } } @@ -43981,7 +42673,7 @@ function nms_World_moodSoundAndLightCheck($this, $par1, $par2, $par3Chunk) { } $var9 = $this.$theProfiler; nms_Profiler_endSection($var9); - nms_Profiler_startSection($var9, $rt_s(690)); + nms_Profiler_startSection($var9, $rt_s(679)); nms_Chunk_enqueueRelightChecks($par3Chunk); } function nms_World_updateAllLightTypes($this, $par1, $par2, $par3) { @@ -44030,7 +42722,7 @@ function nms_World_updateLightByType($this, $par1EnumSkyBlock, $par2, $par3, $pa var $var5, $var7, $var8, var$8, $var9, $var10, $var11, $var12, $var13, $var18, $var19, $var20, $var21, $var22, $var10_0, $var11_0, $var12_0, $var13_0, $var14, $var15, $var16, $var17, $var23; if (nms_World_doChunksNearChunkExist($this, $par2, $par3, $par4, 17)) { $var5 = 0; - nms_Profiler_startSection($this.$theProfiler, $rt_s(702)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(691)); $var7 = nms_World_getSavedLightValue($this, $par1EnumSkyBlock, $par2, $par3, $par4); $var8 = $rt_compare(nms_World_computeLightValue($this, $par2, $par3, $par4, $par1EnumSkyBlock), $var7); if ($var8 > 0) { @@ -44086,7 +42778,7 @@ function nms_World_updateLightByType($this, $par1EnumSkyBlock, $par2, $par3, $pa $var5 = 0; } nms_Profiler_endSection($this.$theProfiler); - nms_Profiler_startSection($this.$theProfiler, $rt_s(703)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(692)); while ($var5 < $var8) { var$8 = $this.$lightUpdateBlockList.data; $var22 = $var5 + 1 | 0; @@ -44288,7 +42980,7 @@ function nms_World_canPlaceEntityOnSide($this, $par1, $par2, $par3, $par4, $par5 } function nms_World_getPathEntityToEntity($this, $par1Entity, $par2Entity, $par3, $par4, $par5, $par6, $par7) { var var$8, $var8, $var9, $var10, $var11, $var19; - nms_Profiler_startSection($this.$theProfiler, $rt_s(704)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(693)); var$8 = $par1Entity.$posX; $var8 = var$8 | 0; if (var$8 < $var8) @@ -44308,7 +43000,7 @@ function nms_World_getPathEntityToEntity($this, $par1Entity, $par2Entity, $par3, } function nms_World_getEntityPathToXYZ($this, $par1Entity, $par2, $par3, $par4, $par5, $par6, $par7, $par8, $par9) { var var$10, $var10, $var11, $var12, $var13, $var21; - nms_Profiler_startSection($this.$theProfiler, $rt_s(704)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(693)); var$10 = $par1Entity.$posX; $var10 = var$10 | 0; if (var$10 < $var10) @@ -45260,7 +43952,7 @@ function nms_Entity_onEntityUpdate($this) { } main: while (true) { switch ($ptr) { case 0: - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(705)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(694)); if ($this.$ridingEntity !== null && $this.$ridingEntity.$isDead) $this.$ridingEntity = null; $this.$prevDistanceWalkedModified = $this.$distanceWalkedModified; @@ -45288,9 +43980,9 @@ function nms_Entity_onEntityUpdate($this) { var$6 = $this.$worldObj; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(706)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(695)); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $var4, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(391)); $var4 = nms_World_getBlockMetadata($this.$worldObj, $var5, $var2, $var6); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $var4, 10); var$8 = jl_String__init_0(var$7.$buffer, 0, var$7.$length); @@ -45503,7 +44195,7 @@ function nms_Entity_moveEntity($this, $par1, $par3, $par5) { $this.$posZ = ($this.$boundingBox.$minZ + $this.$boundingBox.$maxZ) / 2.0; return; } - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(707)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(696)); $this.$ySize = $this.$ySize * 0.4000000059604645; $var7 = $this.$posX; $var9 = $this.$posY; @@ -45680,7 +44372,7 @@ function nms_Entity_moveEntity($this, $par1, $par3, $par5) { } } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(708)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(697)); $this.$posX = ($this.$boundingBox.$minX + $this.$boundingBox.$maxX) / 2.0; $this.$posY = $this.$boundingBox.$minY + $this.$yOffset0 - $this.$ySize; $this.$posZ = ($this.$boundingBox.$minZ + $this.$boundingBox.$maxZ) / 2.0; @@ -45735,7 +44427,7 @@ function nms_Entity_moveEntity($this, $par1, $par3, $par5) { $var39 = nms_MathHelper_sqrt_double($this.$motionX * $this.$motionX * 0.20000000298023224 + $this.$motionY * $this.$motionY + $this.$motionZ * $this.$motionZ * 0.20000000298023224) * 0.3499999940395355; if ($var39 > 1.0) $var39 = 1.0; - $var34 = $rt_s(709); + $var34 = $rt_s(698); var$26 = 1.0 + (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.4000000059604645; $ptr = 7; continue main; @@ -45756,7 +44448,7 @@ function nms_Entity_moveEntity($this, $par1, $par3, $par5) { if ($this.$fire <= 0) $this.$fire = -$this.$fireResistance; if ($var38 && $this.$fire > 0) { - $var34 = $rt_s(710); + $var34 = $rt_s(699); $var39 = 0.699999988079071; var$26 = 1.600000023841858 + (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.4000000059604645; $ptr = 4; @@ -45775,7 +44467,7 @@ function nms_Entity_moveEntity($this, $par1, $par3, $par5) { nms_Entity_setFire($this, 8); } if ($var38 && $this.$fire > 0) { - $var34 = $rt_s(710); + $var34 = $rt_s(699); $var39 = 0.699999988079071; var$26 = 1.600000023841858 + (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.4000000059604645; $ptr = 4; @@ -46113,7 +44805,7 @@ function nms_Entity_handleWaterMovement($this) { $var1 = jl_Math_sqrt($this.$motionX * $this.$motionX * 0.20000000298023224 + $this.$motionY * $this.$motionY + $this.$motionZ * $this.$motionZ * 0.20000000298023224) * 0.20000000298023224; if ($var1 > 1.0) $var1 = 1.0; - var$1 = $rt_s(711); + var$1 = $rt_s(700); $var2 = 1.0 + (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.4000000059604645; $ptr = 1; continue main; @@ -46142,7 +44834,7 @@ function nms_Entity_handleWaterMovement($this) { $var4 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; var$1 = $this.$worldObj; - var$2 = $rt_s(712); + var$2 = $rt_s(701); var$6 = $this.$posX + $var4; var$7 = $this.$posZ + $var5; var$8 = $this.$motionX; @@ -46171,7 +44863,7 @@ function nms_Entity_handleWaterMovement($this) { $var4 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; var$1 = $this.$worldObj; - var$2 = $rt_s(713); + var$2 = $rt_s(702); var$6 = $this.$posX + $var4; var$7 = $this.$posZ + $var5; var$8 = $this.$motionX; @@ -46206,7 +44898,7 @@ function nms_Entity_handleWaterMovement($this) { $var4 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; var$1 = $this.$worldObj; - var$2 = $rt_s(712); + var$2 = $rt_s(701); var$6 = $this.$posX + $var4; var$7 = $this.$posZ + $var5; var$8 = $this.$motionX; @@ -46235,7 +44927,7 @@ function nms_Entity_handleWaterMovement($this) { $var4 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; var$1 = $this.$worldObj; - var$2 = $rt_s(713); + var$2 = $rt_s(702); var$6 = $this.$posX + $var4; var$7 = $this.$posZ + $var5; var$8 = $this.$motionX; @@ -46276,7 +44968,7 @@ function nms_Entity_handleWaterMovement($this) { $var4 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; var$1 = $this.$worldObj; - var$2 = $rt_s(712); + var$2 = $rt_s(701); var$6 = $this.$posX + $var4; var$7 = $this.$posZ + $var5; var$8 = $this.$motionX; @@ -47000,12 +45692,12 @@ function nms_Entity_getEntityName($this) { } $var1 = $var1 === null ? null : $var1.$value0; if ($var1 === null) - $var1 = $rt_s(714); + $var1 = $rt_s(703); var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(715)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(704)); jl_AbstractStringBuilder_insert(var$2, var$2.$length, $var1); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(705)); $var1 = jl_String__init_0(var$2.$buffer, 0, var$2.$length); return nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $var1); } @@ -47031,7 +45723,7 @@ function nms_Entity_toString($this) { var$2[0] = jl_Class_getSimpleName(jl_Class_getClass($this.constructor)); var$2[1] = $this.$getEntityName(); var$2[2] = jl_Integer_valueOf($this.$entityId); - var$2[3] = $this.$worldObj === null ? $rt_s(717) : $this.$worldObj.$worldInfo.$levelName; + var$2[3] = $this.$worldObj === null ? $rt_s(706) : $this.$worldObj.$worldInfo.$levelName; var$3 = $this.$posX; var$4 = new jl_Double; var$4.$value6 = var$3; @@ -47050,7 +45742,7 @@ function nms_Entity_toString($this) { var$6.$buffer = $rt_createCharArray(16); var$4.$out0 = var$6; var$4.$locale = var$5; - return ju_Formatter_toString(ju_Formatter_format(var$4, var$4.$locale, $rt_s(718), var$1)); + return ju_Formatter_toString(ju_Formatter_format(var$4, var$4.$locale, $rt_s(707), var$1)); } function nms_Entity_isEntityInvulnerable($this) { return $this.$invulnerable; @@ -47490,7 +46182,7 @@ function nms_EntityLiving_onEntityUpdate($this) { if ($rt_suspending()) { break main; } - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(719)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(708)); if (!$this.$isDead && $this.$health > 0 ? 1 : 0) { $var1 = nle_EaglercraftRandom_nextInt($this.$rand0, 1000); $var2 = $this.$livingSoundTime; @@ -47544,7 +46236,7 @@ function nms_EntityLiving_onEntityUpdate($this) { $var4 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); $var5 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); var$3 = $this.$worldObj; - var$6 = $rt_s(713); + var$6 = $rt_s(702); var$9 = $this.$posX + $var3; var$10 = $this.$posY + $var4; var$11 = $this.$posZ + $var5; @@ -47634,7 +46326,7 @@ function nms_EntityLiving_onEntityUpdate($this) { $var4 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); $var5 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); var$3 = $this.$worldObj; - var$6 = $rt_s(713); + var$6 = $rt_s(702); var$9 = $this.$posX + $var3; var$10 = $this.$posY + $var4; var$11 = $this.$posZ + $var5; @@ -47717,7 +46409,7 @@ function nms_EntityLiving_onEntityUpdate($this) { $var4 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); $var5 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); var$3 = $this.$worldObj; - var$6 = $rt_s(713); + var$6 = $rt_s(702); var$9 = $this.$posX + $var3; var$10 = $this.$posY + $var4; var$11 = $this.$posZ + $var5; @@ -47845,7 +46537,7 @@ function nms_EntityLiving_onEntityUpdate($this) { $var4 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); $var5 = nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0); var$3 = $this.$worldObj; - var$6 = $rt_s(713); + var$6 = $rt_s(702); var$9 = $this.$posX + $var3; var$10 = $this.$posY + $var4; var$11 = $this.$posZ + $var5; @@ -47870,7 +46562,7 @@ function nms_EntityLiving_onDeathUpdate($this) { if ($this.$deathTime != 20) return; a: { - if (!$this.$worldObj.$isRemote && !($this.$recentlyHit <= 0 && !$this.$isPlayer()) && !$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(720))) { + if (!$this.$worldObj.$isRemote && !($this.$recentlyHit <= 0 && !$this.$isPlayer()) && !$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(709))) { $var1 = $this.$getExperiencePoints($this.$attackingPlayer); while (true) { if ($var1 <= 0) @@ -47893,7 +46585,7 @@ function nms_EntityLiving_onDeathUpdate($this) { $var4 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; var$6 = $this.$worldObj; - var$7 = $rt_s(721); + var$7 = $rt_s(710); var$8 = $this.$posX + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1; var$9 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$height1; var$10 = $this.$posZ + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1; @@ -47938,7 +46630,7 @@ function nms_EntityLiving_onDeathUpdate($this) { $var4 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; var$6 = $this.$worldObj; - var$7 = $rt_s(721); + var$7 = $rt_s(710); var$8 = $this.$posX + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1; var$9 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$height1; var$10 = $this.$posZ + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1; @@ -47993,7 +46685,7 @@ function nms_EntityLiving_spawnExplosionParticle($this) { $var4 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; var$5 = $this.$worldObj; - var$6 = $rt_s(721); + var$6 = $rt_s(710); var$7 = $this.$posX + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1 - $var2 * 10.0; var$8 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$height1 - $var4 * 10.0; $var8 = $this.$posZ + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1 - $var6 * 10.0; @@ -48038,7 +46730,7 @@ function nms_EntityLiving_spawnExplosionParticle($this) { $var4 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; var$5 = $this.$worldObj; - var$6 = $rt_s(721); + var$6 = $rt_s(710); var$7 = $this.$posX + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1 - $var2 * 10.0; var$8 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$height1 - $var4 * 10.0; $var8 = $this.$posZ + nle_EaglercraftRandom_nextFloat($this.$rand0) * $this.$width1 * 2.0 - $this.$width1 - $var6 * 10.0; @@ -48119,7 +46811,7 @@ function nms_EntityLiving_onUpdate($this) { if (!$this.$onGround) $var8 = 0.0; $this.$field_70766_av = $this.$field_70766_av + ($var8 - $this.$field_70766_av) * 0.30000001192092896; - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(722)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(711)); if ($this.$isAIEnabled()) nms_EntityBodyHelper_func_75664_a($this.$bodyHelper); else { @@ -48138,7 +46830,7 @@ function nms_EntityLiving_onUpdate($this) { $var7 = $var7 * (-1.0); } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(723)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(712)); while ($this.$rotationYaw - $this.$prevRotationYaw < (-180.0)) { $this.$prevRotationYaw = $this.$prevRotationYaw - 360.0; } @@ -48487,10 +47179,10 @@ function nms_EntityLiving_getLivingSound($this) { return null; } function nms_EntityLiving_getHurtSound($this) { - return $rt_s(724); + return $rt_s(713); } function nms_EntityLiving_getDeathSound($this) { - return $rt_s(724); + return $rt_s(713); } function nms_EntityLiving_knockBack($this, $par1Entity, $par2, $par3, $par5) { var $var7, var$6, var$7; @@ -48530,7 +47222,7 @@ function nms_EntityLiving_onDeath($this, $par1DamageSource) { nms_Enchantment_$callClinit(); $var4 = nms_EnchantmentHelper_getEnchantmentLevel(nms_Enchantment_looting.$effectId, $par1DamageSource.$getHeldItem()); } - if (!$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(720))) { + if (!$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(709))) { $this.$dropFewItems($this.$recentlyHit <= 0 ? 0 : 1, $var4); nms_EntityLiving_dropEquipment($this, $this.$recentlyHit <= 0 ? 0 : 1, $var4); if ($this.$recentlyHit > 0) { @@ -48557,7 +47249,7 @@ function nms_EntityLiving_onDeath($this, $par1DamageSource) { nms_Enchantment_$callClinit(); $var4 = nms_EnchantmentHelper_getEnchantmentLevel(nms_Enchantment_looting.$effectId, $par1DamageSource.$getHeldItem()); } - if (!$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(720))) { + if (!$this.$isChild() && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(709))) { $this.$dropFewItems($this.$recentlyHit <= 0 ? 0 : 1, $var4); nms_EntityLiving_dropEquipment($this, $this.$recentlyHit <= 0 ? 0 : 1, $var4); if ($this.$recentlyHit > 0) { @@ -48617,13 +47309,13 @@ function nms_EntityLiving_fall($this, $par1) { if ($var2 <= 0) return; if ($var2 <= 4) { - $var4 = $rt_s(725); + $var4 = $rt_s(714); $par1 = 1.0; var$4 = 1.0; $ptr = 2; continue main; } - $var4 = $rt_s(726); + $var4 = $rt_s(715); $par1 = 1.0; var$4 = 1.0; $ptr = 3; @@ -48640,13 +47332,13 @@ function nms_EntityLiving_fall($this, $par1) { if ($var2 <= 0) return; if ($var2 <= 4) { - $var4 = $rt_s(725); + $var4 = $rt_s(714); $par1 = 1.0; var$4 = 1.0; $ptr = 2; continue main; } - $var4 = $rt_s(726); + $var4 = $rt_s(715); $par1 = 1.0; var$4 = 1.0; $ptr = 3; @@ -48925,7 +47617,7 @@ function nms_EntityLiving_onLivingUpdate($this) { $this.$motionY = 0.0; if (jl_Math_abs0($this.$motionZ) < 0.005) $this.$motionZ = 0.0; - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(727)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(716)); if ($this.$isMovementBlocked()) { $this.$isJumping = 0; $this.$moveStrafing = 0.0; @@ -48933,16 +47625,16 @@ function nms_EntityLiving_onLivingUpdate($this) { $this.$randomYawVelocity = 0.0; } else if ($this.$isClientWorld()) { if (!$this.$isAIEnabled()) { - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(728)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(717)); $ptr = 1; continue main; } - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(729)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(718)); $ptr = 2; continue main; } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(730)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(719)); if (!$this.$isJumping) $this.$jumpTicks = 0; else if (!(!$this.$isInWater() && !$this.$handleLavaMovement())) @@ -48952,7 +47644,7 @@ function nms_EntityLiving_onLivingUpdate($this) { $this.$jumpTicks = 10; } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(731)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(720)); $this.$moveStrafing = $this.$moveStrafing * 0.9800000190734863; $this.$moveForward0 = $this.$moveForward0 * 0.9800000190734863; $this.$randomYawVelocity = $this.$randomYawVelocity * 0.8999999761581421; @@ -48970,7 +47662,7 @@ function nms_EntityLiving_onLivingUpdate($this) { nms_Profiler_endSection($this.$worldObj.$theProfiler); $this.$rotationYawHead = $this.$rotationYaw; nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(730)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(719)); if (!$this.$isJumping) $this.$jumpTicks = 0; else if (!(!$this.$isInWater() && !$this.$handleLavaMovement())) @@ -48980,7 +47672,7 @@ function nms_EntityLiving_onLivingUpdate($this) { $this.$jumpTicks = 10; } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(731)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(720)); $this.$moveStrafing = $this.$moveStrafing * 0.9800000190734863; $this.$moveForward0 = $this.$moveForward0 * 0.9800000190734863; $this.$randomYawVelocity = $this.$randomYawVelocity * 0.8999999761581421; @@ -48997,7 +47689,7 @@ function nms_EntityLiving_onLivingUpdate($this) { } nms_Profiler_endSection($this.$worldObj.$theProfiler); nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(730)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(719)); if (!$this.$isJumping) $this.$jumpTicks = 0; else if (!(!$this.$isInWater() && !$this.$handleLavaMovement())) @@ -49007,7 +47699,7 @@ function nms_EntityLiving_onLivingUpdate($this) { $this.$jumpTicks = 10; } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(731)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(720)); $this.$moveStrafing = $this.$moveStrafing * 0.9800000190734863; $this.$moveForward0 = $this.$moveForward0 * 0.9800000190734863; $this.$randomYawVelocity = $this.$randomYawVelocity * 0.8999999761581421; @@ -49023,13 +47715,13 @@ function nms_EntityLiving_onLivingUpdate($this) { } $this.$landMovementFactor = $var11; nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(732)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(721)); if (!$this.$worldObj.$isRemote) $this.$func_85033_bc(); a: { nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(733)); - if (!$this.$worldObj.$isRemote && $this.$canPickUpLoot0() && !$this.$dead && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(722)); + if (!$this.$worldObj.$isRemote && $this.$canPickUpLoot0() && !$this.$dead && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { $var12 = ju_AbstractList_iterator(nms_World_getEntitiesWithinAABB($this.$worldObj, $rt_cls(nms_EntityItem), nms_AxisAlignedBB_expand($this.$boundingBox, 1.0, 0.0, 1.0))); while (true) { if (!ju_AbstractList$1_hasNext($var12)) @@ -49318,7 +48010,7 @@ function nms_EntityLiving_updateAITasks($this) { main: while (true) { switch ($ptr) { case 0: $this.$entityAge = $this.$entityAge + 1 | 0; - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(735)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(724)); $ptr = 1; case 1: $this.$despawnEntity(); @@ -49326,26 +48018,26 @@ function nms_EntityLiving_updateAITasks($this) { break main; } nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(736)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(725)); nms_EntitySenses_clearSensingCache($this.$senses); nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(737)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(726)); nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(738)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(727)); nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(739)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(728)); $this.$updateAITick(); nms_Profiler_endSection($this.$worldObj.$theProfiler); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(740)); - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(707)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(729)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(696)); nms_EntityMoveHelper_onUpdateMoveHelper($this.$moveHelper); var$1 = $this.$worldObj.$theProfiler; nms_Profiler_endSection(var$1); - nms_Profiler_startSection(var$1, $rt_s(741)); + nms_Profiler_startSection(var$1, $rt_s(730)); nms_EntityLookHelper_onUpdateLook($this.$lookHelper); var$1 = $this.$worldObj.$theProfiler; nms_Profiler_endSection(var$1); - nms_Profiler_startSection(var$1, $rt_s(730)); + nms_Profiler_startSection(var$1, $rt_s(719)); var$1 = $this.$jumpHelper; var$1.$entity1.$isJumping = var$1.$isJumping0; var$1.$isJumping0 = 0; @@ -49701,7 +48393,7 @@ function nms_EntityLiving_updatePotionEffects($this) { $var7 = ($var12 >> 8 & 255) / 255.0; $var9 = ($var12 >> 0 & 255) / 255.0; $var2 = $this.$worldObj; - $var3 = !$var13 ? $rt_s(742) : $rt_s(743); + $var3 = !$var13 ? $rt_s(731) : $rt_s(732); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - $this.$yOffset0; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -49795,7 +48487,7 @@ function nms_EntityLiving_updatePotionEffects($this) { $var7 = ($var12 >> 8 & 255) / 255.0; $var9 = ($var12 >> 0 & 255) / 255.0; $var2 = $this.$worldObj; - $var3 = !$var13 ? $rt_s(742) : $rt_s(743); + $var3 = !$var13 ? $rt_s(731) : $rt_s(732); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - $this.$yOffset0; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -50052,7 +48744,7 @@ function nms_EntityLiving_renderBrokenItemStack($this, $par1ItemStack) { } main: while (true) { switch ($ptr) { case 0: - $var3 = $rt_s(744); + $var3 = $rt_s(733); var$3 = 0.800000011920929; var$4 = 0.800000011920929 + nle_EaglercraftRandom_nextFloat($this.$worldObj.$rand) * 0.4000000059604645; $ptr = 1; @@ -50076,7 +48768,7 @@ function nms_EntityLiving_renderBrokenItemStack($this, $par1ItemStack) { $var4 = $this.$worldObj; var$11 = new jl_StringBuilder; var$11.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(745)); + jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(734)); nms_Item_$callClinit(); var$12 = nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID; jl_AbstractStringBuilder_insert0(var$11, var$11.$length, var$12, 10); @@ -50137,7 +48829,7 @@ function nms_EntityLiving_renderBrokenItemStack($this, $par1ItemStack) { $var4 = $this.$worldObj; var$11 = new jl_StringBuilder; var$11.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(745)); + jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(734)); nms_Item_$callClinit(); var$12 = nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID; jl_AbstractStringBuilder_insert0(var$11, var$11.$length, var$12, 10); @@ -50535,7 +49227,7 @@ function nms_EntityPlayer__init_0($this) { var$1.$player = $this; $this.$inventory = var$1; var$1 = new nms_InventoryEnderChest; - var$1.$inventoryTitle = $rt_s(746); + var$1.$inventoryTitle = $rt_s(735); var$1.$field_94051_e = 0; var$1.$slotsCount = 27; var$1.$inventoryContents = $rt_createArray(nms_ItemStack, 27); @@ -50565,7 +49257,7 @@ function nms_EntityPlayer__init_0($this) { $this.$inventoryContainer = nms_ContainerPlayer__init_($this.$inventory, 0, $this); $this.$openContainer = $this.$inventoryContainer; $this.$yOffset0 = 1.6200000047683716; - $this.$entityType = $rt_s(747); + $this.$entityType = $rt_s(736); $this.$field_70741_aB = 180.0; $this.$fireResistance = 20; } @@ -50735,7 +49427,7 @@ function nms_EntityPlayer_onUpdate($this) { $i = nle_DefaultSkinRenderer_getPlayerRenderer($this); if ($i == 21) { $var1 = $this.$worldObj; - var$5 = $rt_s(748); + var$5 = $rt_s(737); var$6 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; $var7 = $this.$posY - $this.$yOffset0 + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1; $var9 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -50749,7 +49441,7 @@ function nms_EntityPlayer_onUpdate($this) { $j = 0; if ($j < 2) { $var1 = $this.$worldObj; - var$12 = $rt_s(749); + var$12 = $rt_s(738); $var9 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; $var3 = $this.$posY - $this.$yOffset0 + nle_EaglercraftRandom_nextDouble($this.$rand0) * 2.5; $var5 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -50900,7 +49592,7 @@ function nms_EntityPlayer_onUpdate($this) { $i = nle_DefaultSkinRenderer_getPlayerRenderer($this); if ($i == 21) { $var1 = $this.$worldObj; - var$5 = $rt_s(748); + var$5 = $rt_s(737); var$6 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; $var7 = $this.$posY - $this.$yOffset0 + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1; $var9 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -50914,7 +49606,7 @@ function nms_EntityPlayer_onUpdate($this) { $j = 0; if ($j < 2) { $var1 = $this.$worldObj; - var$12 = $rt_s(749); + var$12 = $rt_s(738); $var9 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; $var3 = $this.$posY - $this.$yOffset0 + nle_EaglercraftRandom_nextDouble($this.$rand0) * 2.5; $var5 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -51038,7 +49730,7 @@ function nms_EntityPlayer_onUpdate($this) { $j = $j + 1 | 0; if ($j < 2) { $var1 = $this.$worldObj; - var$12 = $rt_s(749); + var$12 = $rt_s(738); $var9 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; $var3 = $this.$posY - $this.$yOffset0 + nle_EaglercraftRandom_nextDouble($this.$rand0) * 2.5; $var5 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -51119,7 +49811,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { case 0: nms_Item_$callClinit(); if (nms_Item_itemsList.data[$par1ItemStack.$itemID0].$getItemUseAction($par1ItemStack) === nms_EnumAction_drink) { - $var5 = $rt_s(750); + $var5 = $rt_s(739); var$4 = 0.5; var$5 = nle_EaglercraftRandom_nextFloat($this.$worldObj.$rand) * 0.10000000149011612 + 0.8999999761581421; $ptr = 1; @@ -51142,7 +49834,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { $var5 = $this.$worldObj; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(745)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(734)); var$13 = nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID; jl_AbstractStringBuilder_insert0(var$12, var$12.$length, var$13, 10); var$14 = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -51167,7 +49859,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { } $var3 = $var3 + 1 | 0; } - $par1ItemStack = $rt_s(751); + $par1ItemStack = $rt_s(740); var$4 = 0.5 + 0.5 * nle_EaglercraftRandom_nextInt($this.$rand0, 2); var$5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.20000000298023224 + 1.0; $ptr = 2; @@ -51194,7 +49886,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { $var5 = $this.$worldObj; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(745)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(734)); var$13 = nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID; jl_AbstractStringBuilder_insert0(var$12, var$12.$length, var$13, 10); var$14 = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -51219,7 +49911,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { } $var3 = $var3 + 1 | 0; } - $par1ItemStack = $rt_s(751); + $par1ItemStack = $rt_s(740); var$4 = 0.5 + 0.5 * nle_EaglercraftRandom_nextInt($this.$rand0, 2); var$5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.20000000298023224 + 1.0; $ptr = 2; @@ -51263,7 +49955,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { $var5 = $this.$worldObj; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(745)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(734)); var$13 = nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID; jl_AbstractStringBuilder_insert0(var$12, var$12.$length, var$13, 10); var$14 = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -51275,7 +49967,7 @@ function nms_EntityPlayer_updateItemUse($this, $par1ItemStack, $par2) { var$17 = $var4.$zCoord; var$18 = 0; } - $par1ItemStack = $rt_s(751); + $par1ItemStack = $rt_s(740); var$4 = 0.5 + 0.5 * nle_EaglercraftRandom_nextInt($this.$rand0, 2); var$5 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.20000000298023224 + 1.0; $ptr = 2; @@ -51546,7 +50238,7 @@ function nms_EntityPlayer_onDeath($this, $par1DamageSource) { nms_Entity_setSize($this, 0.20000000298023224, 0.20000000298023224); nms_Entity_setPosition($this, $this.$posX, $this.$posY, $this.$posZ); $this.$motionY = 0.10000000149011612; - if (jl_String_equals($this.$username0, $rt_s(503))) { + if (jl_String_equals($this.$username0, $rt_s(492))) { var$2 = new nms_ItemStack; nms_Item_$callClinit(); var$3 = nms_Item_appleRed.$itemID; @@ -51559,7 +50251,7 @@ function nms_EntityPlayer_onDeath($this, $par1DamageSource) { var$2.$itemDamage = 0; nms_EntityPlayer_dropPlayerItemWithRandomChoice($this, var$2, 1); } - if (!nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(752))) + if (!nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(741))) nms_InventoryPlayer_dropAllItems($this.$inventory); if ($par1DamageSource === null) { $this.$motionZ = 0.0; @@ -51910,7 +50602,7 @@ function nms_EntityPlayer_attackTargetEntityWithCurrentItem($this, $par1Entity) $var11.$hungerDamage = 0.30000001192092896; $var11.$magicDamage = 0; $var11.$explosion = 0; - $var11.$damageType = $rt_s(753); + $var11.$damageType = $rt_s(742); $var11.$damageSourceEntity = $this; $ptr = 1; case 1: @@ -52521,7 +51213,7 @@ function nms_EntityPlayer_addExperienceLevel($this, $par1) { } if ($par1 > 0 && !($this.$experienceLevel % 5 | 0) && $this.$field_82249_h < $this.$ticksExisted - 100.0) { $var2 = $this.$experienceLevel > 30 ? 1.0 : $this.$experienceLevel / 30.0; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(754), $var2 * 0.75, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(743), $var2 * 0.75, 1.0); $this.$field_82249_h = $this.$ticksExisted; } } @@ -52593,7 +51285,7 @@ function nms_EntityPlayer_canPlayerEdit($this, $par1, $par2, $par3, $par4, $par5 } function nms_EntityPlayer_getExperiencePoints($this, $par1EntityPlayer) { var $var2; - if (nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(752))) + if (nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(741))) return 0; $var2 = $this.$experienceLevel * 7 | 0; if ($var2 > 100) @@ -53174,7 +51866,7 @@ function jt_DecimalFormat__init_1($this, $pattern, $value) { var$3 = $rt_createArray(jt_DecimalFormat$FormatField, 1); var$4 = var$3.data; var$5 = new jt_DecimalFormat$TextField; - var$5.$text0 = $rt_s(755); + var$5.$text0 = $rt_s(744); var$4[0] = var$5; $this.$negativePrefix = var$3; $this.$positiveSuffix = $rt_createArray(jt_DecimalFormat$FormatField, 0); @@ -53202,7 +51894,7 @@ function jt_DecimalFormat__init_1($this, $pattern, $value) { var$5 = new jl_AssertionError; var$5.$suppressionEnabled = 1; var$5.$writableStackTrace = 1; - var$5.$message = $rt_s(756); + var$5.$message = $rt_s(745); var$5.$cause = $value; $rt_throw(var$5); } @@ -53816,7 +52508,7 @@ function jt_DecimalFormat_applyRounding($this, $mantissa, $mantissaLength, $expo var$6 = new jl_ArithmeticException; var$6.$suppressionEnabled = 1; var$6.$writableStackTrace = 1; - var$6.$message = $rt_s(757); + var$6.$message = $rt_s(746); $rt_throw(var$6); case 6: var$7 = Long_rem($mantissa, $rounding); @@ -53950,7 +52642,7 @@ function jt_DecimalFormat_applyRounding0($this, $mantissa, $mantissaLength, $exp case 5: if (!jm_BigInteger_equals(jm_BigInteger_remainder($mantissa, $rounding), jm_BigInteger_ZERO)) break a; - $rt_throw(jl_ArithmeticException__init_0($rt_s(757))); + $rt_throw(jl_ArithmeticException__init_0($rt_s(746))); case 6: if (jm_BigInteger_equals(jm_BigInteger_remainder($mantissa, $rounding), jm_BigInteger_divide($signedRounding, jm_BigInteger_valueOf(Long_fromInt(2))))) { $mantissa = jm_BigInteger_divide($mantissa, $rounding); @@ -54353,7 +53045,7 @@ function nms_GuiAchievement() { var nms_GuiAchievement_bg = null; function nms_GuiAchievement_queueTakenAchievement($this, $par1Achievement) { var var$2; - $this.$achievementGetLocalText = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(758)); + $this.$achievementGetLocalText = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(747)); var$2 = $par1Achievement.$statName; $this.$achievementStatName = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$2); $this.$achievementTime = jl_System_currentTimeMillis(); @@ -54490,7 +53182,7 @@ function nms_GuiAchievement_updateAchievementWindow($this) { function nms_GuiAchievement__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(759); + var$1.$path = $rt_s(748); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiAchievement_bg = var$1; @@ -54578,7 +53270,7 @@ function nms_GuiMainMenu__init_0() { function nms_GuiMainMenu__init_($this) { var var$1, var$2, var$3, var$4; nms_GuiScreen__init_($this); - $this.$splashText = $rt_s(760); + $this.$splashText = $rt_s(749); $this.$field_96141_q = 1; $this.$field_104025_t = new jl_Object; $this.$scrollPosition = 0; @@ -54587,27 +53279,21 @@ function nms_GuiMainMenu__init_($this) { $this.$showAck = 0; $this.$mousex0 = 0; $this.$mousey0 = 0; - nle_EaglerProfile_$callClinit(); - if (nle_EaglerProfile_flag) - var$1 = $rt_s(761); - else { - nlea_EaglerAdapterImpl2_$callClinit(); - var$1 = $rt_s(762); - } - $this.$field_92025_p = var$1; + nlea_EaglerAdapterImpl2_$callClinit(); + $this.$field_92025_p = $rt_s(750); $this.$start6 = Long_add(jl_System_currentTimeMillis(), Long_rem(jl_System_currentTimeMillis(), Long_fromInt(10000))); var$1 = new ju_ArrayList; var$1.$array1 = $rt_createArray(jl_Object, 10); $this.$ackLines = var$1; var$1 = nle_LocalStorageManager_gameSettingsStorage; var$2 = var$1.$tagMap; - var$3 = jl_String_hashCode($rt_s(763)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(763), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(751)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(751), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$1 = var$1.$tagMap; - var$3 = jl_String_hashCode($rt_s(763)); - var$1 = ju_HashMap_findNonNullKeyEntry(var$1, $rt_s(763), var$3 & (var$1.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(751)); + var$1 = ju_HashMap_findNonNullKeyEntry(var$1, $rt_s(751), var$3 & (var$1.$elementData.data.length - 1 | 0), var$3); var$4 = (var$1 === null ? null : var$1.$value0).$data0; } if (!(!var$4 ? 0 : 1)) @@ -54645,21 +53331,21 @@ function nms_GuiMainMenu_keyTyped($this, $par1, $par2) { if ($par2 == 1) { var$3 = nle_LocalStorageManager_gameSettingsStorage; var$4 = var$3.$tagMap; - var$5 = jl_String_hashCode($rt_s(763)); - if (!(ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(763), var$5 & (var$4.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(751)); + if (!(ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(751), var$5 & (var$4.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) $par1 = 0; else { var$3 = var$3.$tagMap; - var$5 = jl_String_hashCode($rt_s(763)); - var$3 = ju_HashMap_findNonNullKeyEntry(var$3, $rt_s(763), var$5 & (var$3.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(751)); + var$3 = ju_HashMap_findNonNullKeyEntry(var$3, $rt_s(751), var$5 & (var$3.$elementData.data.length - 1 | 0), var$5); $par1 = (var$3 === null ? null : var$3.$value0).$data0; } if (!(!$par1 ? 0 : 1)) { var$4 = nle_LocalStorageManager_gameSettingsStorage.$tagMap; var$3 = new nms_NBTTagByte; - var$3.$name0 = $rt_s(763); + var$3.$name0 = $rt_s(751); var$3.$data0 = 1; - ju_HashMap_putImpl(var$4, $rt_s(763), var$3); + ju_HashMap_putImpl(var$4, $rt_s(751), var$3); a: { try { nlea_EaglerAdapterImpl2_saveLocalStorage($rt_s(202), nms_CompressedStreamTools_writeUncompressed(nle_LocalStorageManager_gameSettingsStorage)); @@ -54684,22 +53370,22 @@ function nms_GuiMainMenu_initGui($this) { $s = ju_Locale_defaultLocale; ju_GregorianCalendar__init_0($var1, ju_TimeZone_getDefault(), $s); ju_Calendar_setTimeInMillis($var1, jl_System_currentTimeMillis()); - $this.$splashText = $rt_s(764); + $this.$splashText = $rt_s(752); $var2 = nms_StringTranslate_instance; $var4 = ($this.$height0 / 4 | 0) + 48 | 0; $s = $this.$buttonList; - $s2 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, $var4, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(765))); + $s2 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, $var4, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(753))); ju_ArrayList_add($s, $s2); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 100 | 0, $var4 + 24 | 0, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(766)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(3, ($this.$width0 / 2 | 0) - 100 | 0, $var4 + 48 | 0, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(767)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 100 | 0, $var4 + 24 | 0, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(754)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(3, ($this.$width0 / 2 | 0) - 100 | 0, $var4 + 48 | 0, 200, 20, nms_StringTranslate_translateKey($var2, $rt_s(755)))); $s2.$enabled = 0; $s = $this.$buttonList; $s2 = new nms_GuiButton; $width = ($this.$width0 / 2 | 0) - 100 | 0; $var4 = ($var4 + 72 | 0) + 12 | 0; - nms_GuiButton__init_0($s2, 0, $width, $var4, 98, 20, nms_StringTranslate_translateKey($var2, $rt_s(768))); + nms_GuiButton__init_0($s2, 0, $width, $var4, 98, 20, nms_StringTranslate_translateKey($var2, $rt_s(756))); ju_ArrayList_add($s, $s2); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) + 2 | 0, $var4, 98, 20, nms_StringTranslate_translateKey($var2, $rt_s(769)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) + 2 | 0, $var4, 98, 20, nms_StringTranslate_translateKey($var2, $rt_s(757)))); $file = $this.$buttonList; $s = new nms_GuiButtonLanguage; nms_GuiButton__init_0($s, 5, ($this.$width0 / 2 | 0) - 124 | 0, $var4, 20, 20, $rt_s(44)); @@ -54728,7 +53414,7 @@ function nms_GuiMainMenu_initGui($this) { $var6 = $this.$ackLines.$size0 ? 0 : 1; b: { if ($var6) { - $file = $rt_s(770); + $file = $rt_s(758); nlea_EaglerAdapterImpl2_$callClinit(); if ($file === $rt_s(58) ? 1 : jl_String_startsWith($file, $rt_s(58), 0)) $file = jl_String_substring0($file, 1, $file.$characters.data.length); @@ -54744,7 +53430,7 @@ function nms_GuiMainMenu_initGui($this) { if ($file === null) { $i = 0; while ($i < 30) { - ju_ArrayList_add($this.$ackLines, $rt_s(771)); + ju_ArrayList_add($this.$ackLines, $rt_s(759)); $i = $i + 1 | 0; } } else { @@ -54759,7 +53445,7 @@ function nms_GuiMainMenu_initGui($this) { ju_ArrayList_add($this.$ackLines, $rt_s(44)); else { $words = jl_String_split($s2, $rt_s(320)).data; - $currentLine = $rt_s(772); + $currentLine = $rt_s(760); $i = $words.length; var$13 = 0; while (var$13 < $i) { @@ -54799,21 +53485,21 @@ function nms_GuiMainMenu_mouseClicked($this, $par1, $par2, $par3) { if ($par2 >= $par3 && $par2 <= ($par3 + 13 | 0)) { var$7 = nle_LocalStorageManager_gameSettingsStorage; var$8 = var$7.$tagMap; - $trackHeight = jl_String_hashCode($rt_s(763)); - if (!(ju_HashMap_findNonNullKeyEntry(var$8, $rt_s(763), $trackHeight & (var$8.$elementData.data.length - 1 | 0), $trackHeight) === null ? 0 : 1)) + $trackHeight = jl_String_hashCode($rt_s(751)); + if (!(ju_HashMap_findNonNullKeyEntry(var$8, $rt_s(751), $trackHeight & (var$8.$elementData.data.length - 1 | 0), $trackHeight) === null ? 0 : 1)) $par3 = 0; else { var$7 = var$7.$tagMap; - $trackHeight = jl_String_hashCode($rt_s(763)); - var$7 = ju_HashMap_findNonNullKeyEntry(var$7, $rt_s(763), $trackHeight & (var$7.$elementData.data.length - 1 | 0), $trackHeight); + $trackHeight = jl_String_hashCode($rt_s(751)); + var$7 = ju_HashMap_findNonNullKeyEntry(var$7, $rt_s(751), $trackHeight & (var$7.$elementData.data.length - 1 | 0), $trackHeight); $par3 = (var$7 === null ? null : var$7.$value0).$data0; } if (!(!$par3 ? 0 : 1)) { var$8 = nle_LocalStorageManager_gameSettingsStorage.$tagMap; var$7 = new nms_NBTTagByte; - var$7.$name0 = $rt_s(763); + var$7.$name0 = $rt_s(751); var$7.$data0 = 1; - ju_HashMap_putImpl(var$8, $rt_s(763), var$7); + ju_HashMap_putImpl(var$8, $rt_s(751), var$7); a: { try { nlea_EaglerAdapterImpl2_saveLocalStorage($rt_s(202), nms_CompressedStreamTools_writeUncompressed(nle_LocalStorageManager_gameSettingsStorage)); @@ -54848,10 +53534,10 @@ function nms_GuiMainMenu_mouseClicked($this, $par1, $par2, $par3) { break main; } if (!$par3) { - $w = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(773)) * 3 | 0) / 4 | 0; + $w = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(761)) * 3 | 0) / 4 | 0; if ($par1 >= (($this.$width0 - $w | 0) - 4 | 0) && $par1 <= $this.$width0 && $par2 >= 0 && $par2 <= 9) $this.$showAck = 1; - $par3 = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(774)) * 3 | 0) / 4 | 0; + $par3 = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(762)) * 3 | 0) / 4 | 0; if ($par1 >= 0 && $par1 <= ($par3 + 4 | 0) && $par2 >= 0 && $par2 <= 9) nlea_EaglerAdapterImpl2_$callClinit(); } @@ -54875,7 +53561,7 @@ function nms_GuiMainMenu_actionPerformed($this, $par1GuiButton) { var$4 = $this.$mc4.$gameSettings; nms_GuiOptions_$callClinit(); nms_GuiScreen__init_(var$3); - var$3.$screenTitle0 = $rt_s(775); + var$3.$screenTitle0 = $rt_s(763); var$3.$parentScreen = $this; var$3.$options1 = var$4; $ptr = 1; @@ -55212,16 +53898,16 @@ function nms_GuiMainMenu_drawScreen($this, $par1, $par2, $par3) { nms_Gui_drawTexturedModalRect($this, $x, 30, 126, 0, 3, 44); nms_Gui_drawTexturedModalRect($this, $x + 3 | 0, 30, 99, 0, 26, 44); nms_Gui_drawTexturedModalRect($this, $var6 + 154 | 0, 30, 0, 45, 155, 44); - nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(776), 2, $this.$height0 - 20 | 0, 16777215); - nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(777), 2, $this.$height0 - 10 | 0, 16777215); - $var10 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(778)), ju_Calendar_get(ju_Calendar_getInstance(), 1)), $rt_s(779))); + nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(764), 2, $this.$height0 - 20 | 0, 16777215); + nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(765), 2, $this.$height0 - 10 | 0, 16777215); + $var10 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(766)), ju_Calendar_get(ju_Calendar_getInstance(), 1)), $rt_s(767))); nms_Gui_drawString($this, $this.$fontRenderer0, $var10, ($this.$width0 - nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var10) | 0) - 2 | 0, $this.$height0 - 10 | 0, 16777215); - nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(780), ($this.$width0 - nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(780)) | 0) - 2 | 0, $this.$height0 - 20 | 0, 16777215); + nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(768), ($this.$width0 - nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(768)) | 0) - 2 | 0, $this.$height0 - 20 | 0, 16777215); if ($this.$field_92025_p !== null && jl_String_length($this.$field_92025_p) > 0) { nms_Gui_drawRect($this.$field_92022_t - 2 | 0, $this.$field_92021_u - 2 | 0, $this.$field_92020_v + 2 | 0, $this.$field_92019_w - 1 | 0, 1428160512); nms_Gui_drawString($this, $this.$fontRenderer0, $this.$field_92025_p, $this.$field_92022_t, $this.$field_92021_u, 16777215); } - $w = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(773)) * 3 | 0) / 4 | 0; + $w = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(761)) * 3 | 0) / 4 | 0; if (!$this.$showAck && $par1 >= (($this.$width0 - $w | 0) - 4 | 0) && $par1 <= $this.$width0 && $par2 >= 0 && $par2 <= 9) nms_Gui_drawRect(($this.$width0 - $w | 0) - 4 | 0, 0, $this.$width0, 9, 1426063513); else @@ -55230,9 +53916,9 @@ function nms_GuiMainMenu_drawScreen($this, $par1, $par2, $par3) { nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(($this.$width0 - $w | 0) - 2 | 0, 1.0, 0.0); nleg_EaglerAdapterGL30_glScalef(0.75, 0.75, 0.75); - nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(773), 0, 0, 16777215); + nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(761), 0, 0, 16777215); nleg_EaglerAdapterGL30_glPopMatrix(); - $x = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(774)) * 3 | 0) / 4 | 0; + $x = (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $rt_s(762)) * 3 | 0) / 4 | 0; if (!$this.$showAck && $par1 >= 0) { $y = $x + 4 | 0; if ($par1 <= $y && $par2 >= 0 && $par2 <= 9) { @@ -55245,7 +53931,7 @@ function nms_GuiMainMenu_drawScreen($this, $par1, $par2, $par3) { nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(2.0, 1.0, 0.0); nleg_EaglerAdapterGL30_glScalef(0.75, 0.75, 0.75); - nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(774), 0, 0, 16777215); + nms_Gui_drawString($this, $this.$fontRenderer0, $rt_s(762), 0, 0, 16777215); nleg_EaglerAdapterGL30_glPopMatrix(); if (!$this.$showAck) nms_GuiScreen_drawScreen($this, $par1, $par2, $par3); @@ -55302,48 +53988,48 @@ function nms_GuiMainMenu__clinit_() { var$1 = $rt_createArray(nle_TextureLocation, 6); var$2 = var$1.data; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(781); + var$3.$path = $rt_s(769); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[0] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(782); + var$3.$path = $rt_s(770); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[1] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(783); + var$3.$path = $rt_s(771); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[2] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(784); + var$3.$path = $rt_s(772); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[3] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(785); + var$3.$path = $rt_s(773); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[4] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(786); + var$3.$path = $rt_s(774); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[5] = var$3; nms_GuiMainMenu_titlePanoramaPaths = var$1; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(787); + var$3.$path = $rt_s(775); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_GuiMainMenu_mclogo = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(788); + var$3.$path = $rt_s(776); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_GuiMainMenu_ackbk = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(789); + var$3.$path = $rt_s(777); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_GuiMainMenu_beaconx = var$3; @@ -55461,7 +54147,7 @@ function jnc_CharsetEncoder_checkReplacement($this, $replacement) { var$3 = new jl_IllegalArgumentException; var$3.$suppressionEnabled = 1; var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(790); + var$3.$message = $rt_s(778); $rt_throw(var$3); } function jnc_CharsetEncoder_onMalformedInput($this, $newAction) { @@ -55890,7 +54576,7 @@ function jt_DecimalFormatSymbols_clone($this) { var$3 = new jl_AssertionError; var$3.$suppressionEnabled = 1; var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(756); + var$3.$message = $rt_s(745); var$3.$cause = $e; $rt_throw(var$3); } @@ -55977,16 +54663,16 @@ function nms_FontRenderer__init_0($this, $par1GameSettings, $par2Str, $par3Rende function nms_FontRenderer_readFontData($this) { var var$1, var$2, var$3; nlea_EaglerAdapterImpl2_$callClinit(); - if (!($rt_s(791) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(791), $rt_s(58), 0))) - var$1 = $rt_s(791); + if (!($rt_s(779) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(779), $rt_s(58), 0))) + var$1 = $rt_s(779); else { - var$2 = $rt_s(791).$characters.data.length; + var$2 = $rt_s(779).$characters.data.length; if (1 > var$2) { var$3 = new jl_IndexOutOfBoundsException; jl_Throwable__init_(var$3); $rt_throw(var$3); } - var$1 = jl_String__init_0($rt_s(791).$characters, 1, var$2 - 1 | 0); + var$1 = jl_String__init_0($rt_s(779).$characters, 1, var$2 - 1 | 0); } var$3 = nle_AssetRepository_filePool; if (var$1 !== null) { @@ -56117,7 +54803,7 @@ function nms_FontRenderer_renderUnicodeChar($this, $par1, $par2) { var$8.$buffer = $rt_createCharArray(16); var$6.$out0 = var$8; var$6.$locale = var$7; - var$6 = ju_Formatter_toString(ju_Formatter_format(var$6, var$6.$locale, $rt_s(792), var$5)); + var$6 = ju_Formatter_toString(ju_Formatter_format(var$6, var$6.$locale, $rt_s(780), var$5)); var$9 = $this.$renderEngine0; $var5 = nms_RenderEngine_getTexture(var$9, var$6); if ($var5 != var$9.$boundTexture) { @@ -56219,7 +54905,7 @@ function nms_FontRenderer_renderStringAtPos($this, $par1Str, $par2) { if ($var4 == 167) { $var5 = $var3 + 1 | 0; if ($var5 < jl_String_length($par1Str)) { - $var5_0 = jl_String_indexOf0($rt_s(793), jl_Character_toLowerCase(jl_String_charAt($par1Str, $var5))); + $var5_0 = jl_String_indexOf0($rt_s(781), jl_Character_toLowerCase(jl_String_charAt($par1Str, $var5))); $var4 = $rt_compare($var5_0, 16); if ($var4 >= 0) { if (!$var4) @@ -56642,7 +55328,7 @@ function nms_FontRenderer_getFormatFromString($par0Str) { if (nms_FontRenderer_isFormatColor($var4)) { var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(782)); $var3 = var$6.$length; jl_AbstractStringBuilder_insertSpace(var$6, $var3, $var3 + 1 | 0); var$6.$buffer.data[$var3] = $var4; @@ -56651,7 +55337,7 @@ function nms_FontRenderer_getFormatFromString($par0Str) { var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert(var$6, var$6.$length, $var1); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(782)); var$8 = var$6.$length; jl_AbstractStringBuilder_insertSpace(var$6, var$8, var$8 + 1 | 0); var$6.$buffer.data[var$8] = $var4; @@ -56672,40 +55358,36 @@ var nms_EnumOS_WINDOWS = null; var nms_EnumOS_MACOS = null; var nms_EnumOS_UNKNOWN = null; var nms_EnumOS_$VALUES = null; -function nms_EnumOS_$values() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumOS, 5); - var$2 = var$1.data; - var$2[0] = nms_EnumOS_LINUX; - var$2[1] = nms_EnumOS_SOLARIS; - var$2[2] = nms_EnumOS_WINDOWS; - var$2[3] = nms_EnumOS_MACOS; - var$2[4] = nms_EnumOS_UNKNOWN; - return var$1; -} function nms_EnumOS__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumOS; - var$1.$name2 = $rt_s(795); + var$1.$name2 = $rt_s(783); var$1.$ordinal = 0; nms_EnumOS_LINUX = var$1; var$1 = new nms_EnumOS; - var$1.$name2 = $rt_s(796); + var$1.$name2 = $rt_s(784); var$1.$ordinal = 1; nms_EnumOS_SOLARIS = var$1; var$1 = new nms_EnumOS; - var$1.$name2 = $rt_s(797); + var$1.$name2 = $rt_s(785); var$1.$ordinal = 2; nms_EnumOS_WINDOWS = var$1; var$1 = new nms_EnumOS; - var$1.$name2 = $rt_s(798); + var$1.$name2 = $rt_s(786); var$1.$ordinal = 3; nms_EnumOS_MACOS = var$1; var$1 = new nms_EnumOS; var$1.$name2 = $rt_s(252); var$1.$ordinal = 4; nms_EnumOS_UNKNOWN = var$1; - nms_EnumOS_$VALUES = nms_EnumOS_$values(); + var$2 = $rt_createArray(nms_EnumOS, 5); + var$3 = var$2.data; + var$3[0] = nms_EnumOS_LINUX; + var$3[1] = nms_EnumOS_SOLARIS; + var$3[2] = nms_EnumOS_WINDOWS; + var$3[3] = nms_EnumOS_MACOS; + var$3[4] = nms_EnumOS_UNKNOWN; + nms_EnumOS_$VALUES = var$2; } function cbpc_ChunkType$1() { cbpc_ChunkType.call(this); @@ -56806,27 +55488,27 @@ function ju_Locale_getLanguage($this) { } function ju_Locale__clinit_() { var $localeName, $countryIndex, var$3, var$4, var$5, var$6; - ju_Locale_CANADA = ju_Locale__init_($rt_s(799), $rt_s(800), $rt_s(44)); - ju_Locale_CANADA_FRENCH = ju_Locale__init_($rt_s(801), $rt_s(800), $rt_s(44)); - ju_Locale_CHINA = ju_Locale__init_($rt_s(802), $rt_s(803), $rt_s(44)); - ju_Locale_CHINESE = ju_Locale__init_($rt_s(802), $rt_s(44), $rt_s(44)); - ju_Locale_ENGLISH = ju_Locale__init_($rt_s(799), $rt_s(44), $rt_s(44)); - ju_Locale_FRANCE = ju_Locale__init_($rt_s(801), $rt_s(804), $rt_s(44)); - ju_Locale_FRENCH = ju_Locale__init_($rt_s(801), $rt_s(44), $rt_s(44)); - ju_Locale_GERMAN = ju_Locale__init_($rt_s(805), $rt_s(44), $rt_s(44)); - ju_Locale_GERMANY = ju_Locale__init_($rt_s(805), $rt_s(806), $rt_s(44)); - ju_Locale_ITALIAN = ju_Locale__init_($rt_s(807), $rt_s(44), $rt_s(44)); - ju_Locale_ITALY = ju_Locale__init_($rt_s(807), $rt_s(808), $rt_s(44)); - ju_Locale_JAPAN = ju_Locale__init_($rt_s(809), $rt_s(810), $rt_s(44)); - ju_Locale_JAPANESE = ju_Locale__init_($rt_s(809), $rt_s(44), $rt_s(44)); - ju_Locale_KOREA = ju_Locale__init_($rt_s(811), $rt_s(812), $rt_s(44)); - ju_Locale_KOREAN = ju_Locale__init_($rt_s(811), $rt_s(44), $rt_s(44)); - ju_Locale_PRC = ju_Locale__init_($rt_s(802), $rt_s(803), $rt_s(44)); - ju_Locale_SIMPLIFIED_CHINESE = ju_Locale__init_($rt_s(802), $rt_s(803), $rt_s(44)); - ju_Locale_TAIWAN = ju_Locale__init_($rt_s(802), $rt_s(813), $rt_s(44)); - ju_Locale_TRADITIONAL_CHINESE = ju_Locale__init_($rt_s(802), $rt_s(813), $rt_s(44)); - ju_Locale_UK = ju_Locale__init_($rt_s(799), $rt_s(814), $rt_s(44)); - ju_Locale_US = ju_Locale__init_($rt_s(799), $rt_s(815), $rt_s(44)); + ju_Locale_CANADA = ju_Locale__init_($rt_s(787), $rt_s(788), $rt_s(44)); + ju_Locale_CANADA_FRENCH = ju_Locale__init_($rt_s(789), $rt_s(788), $rt_s(44)); + ju_Locale_CHINA = ju_Locale__init_($rt_s(790), $rt_s(791), $rt_s(44)); + ju_Locale_CHINESE = ju_Locale__init_($rt_s(790), $rt_s(44), $rt_s(44)); + ju_Locale_ENGLISH = ju_Locale__init_($rt_s(787), $rt_s(44), $rt_s(44)); + ju_Locale_FRANCE = ju_Locale__init_($rt_s(789), $rt_s(792), $rt_s(44)); + ju_Locale_FRENCH = ju_Locale__init_($rt_s(789), $rt_s(44), $rt_s(44)); + ju_Locale_GERMAN = ju_Locale__init_($rt_s(793), $rt_s(44), $rt_s(44)); + ju_Locale_GERMANY = ju_Locale__init_($rt_s(793), $rt_s(794), $rt_s(44)); + ju_Locale_ITALIAN = ju_Locale__init_($rt_s(795), $rt_s(44), $rt_s(44)); + ju_Locale_ITALY = ju_Locale__init_($rt_s(795), $rt_s(796), $rt_s(44)); + ju_Locale_JAPAN = ju_Locale__init_($rt_s(797), $rt_s(798), $rt_s(44)); + ju_Locale_JAPANESE = ju_Locale__init_($rt_s(797), $rt_s(44), $rt_s(44)); + ju_Locale_KOREA = ju_Locale__init_($rt_s(799), $rt_s(800), $rt_s(44)); + ju_Locale_KOREAN = ju_Locale__init_($rt_s(799), $rt_s(44), $rt_s(44)); + ju_Locale_PRC = ju_Locale__init_($rt_s(790), $rt_s(791), $rt_s(44)); + ju_Locale_SIMPLIFIED_CHINESE = ju_Locale__init_($rt_s(790), $rt_s(791), $rt_s(44)); + ju_Locale_TAIWAN = ju_Locale__init_($rt_s(790), $rt_s(801), $rt_s(44)); + ju_Locale_TRADITIONAL_CHINESE = ju_Locale__init_($rt_s(790), $rt_s(801), $rt_s(44)); + ju_Locale_UK = ju_Locale__init_($rt_s(787), $rt_s(802), $rt_s(44)); + ju_Locale_US = ju_Locale__init_($rt_s(787), $rt_s(803), $rt_s(44)); ju_Locale_ROOT = ju_Locale__init_($rt_s(44), $rt_s(44), $rt_s(44)); if (otciu_CLDRHelper_$$metadata$$10 === null) otciu_CLDRHelper_$$metadata$$10 = otciu_CLDRHelper_getDefaultLocale$$create(); @@ -56908,32 +55590,32 @@ function jm_RoundingMode__clinit_() { var$1.$bigDecimalRM = 1; jm_RoundingMode_DOWN = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(816); + var$1.$name2 = $rt_s(804); var$1.$ordinal = 2; var$1.$bigDecimalRM = 2; jm_RoundingMode_CEILING = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(817); + var$1.$name2 = $rt_s(805); var$1.$ordinal = 3; var$1.$bigDecimalRM = 3; jm_RoundingMode_FLOOR = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(818); + var$1.$name2 = $rt_s(806); var$1.$ordinal = 4; var$1.$bigDecimalRM = 4; jm_RoundingMode_HALF_UP = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(819); + var$1.$name2 = $rt_s(807); var$1.$ordinal = 5; var$1.$bigDecimalRM = 5; jm_RoundingMode_HALF_DOWN = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(820); + var$1.$name2 = $rt_s(808); var$1.$ordinal = 6; var$1.$bigDecimalRM = 6; jm_RoundingMode_HALF_EVEN = var$1; var$1 = new jm_RoundingMode; - var$1.$name2 = $rt_s(821); + var$1.$name2 = $rt_s(809); var$1.$ordinal = 7; var$1.$bigDecimalRM = 7; jm_RoundingMode_UNNECESSARY = var$1; @@ -56989,7 +55671,7 @@ function ju_Currency_getInstance0($currencyCode) { var$3 = new jl_IllegalArgumentException; $currency = new jl_StringBuilder; $currency.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($currency, $currency.$length, $rt_s(822)); + jl_AbstractStringBuilder_insert($currency, $currency.$length, $rt_s(810)); jl_AbstractStringBuilder_insert($currency, $currency.$length, $currencyCode); $currencyCode = jl_String__init_0($currency.$buffer, 0, $currency.$length); var$3.$suppressionEnabled = 1; @@ -57072,7 +55754,7 @@ function otciu_CLDRHelper_resolveFormatSymbols($map, $language, $country) { $res = new jl_StringBuilder; $res.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($res, $res.$length, $language); - jl_AbstractStringBuilder_insert($res, $res.$length, $rt_s(755)); + jl_AbstractStringBuilder_insert($res, $res.$length, $rt_s(744)); jl_AbstractStringBuilder_insert($res, $res.$length, $country); $localeCode = jl_String__init_0($res.$buffer, 0, $res.$length); } @@ -57089,7 +55771,7 @@ function otciu_CLDRHelper_resolveDecimalData($language, $country) { var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $language); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(755)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(744)); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $country); $localeCode = jl_String__init_0(var$5.$buffer, 0, var$5.$length); } @@ -57103,7 +55785,7 @@ function otciu_CLDRHelper_resolveCurrency($language, $country, $currency) { $currencies = new jl_StringBuilder; $currencies.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($currencies, $currencies.$length, $language); - jl_AbstractStringBuilder_insert($currencies, $currencies.$length, $rt_s(755)); + jl_AbstractStringBuilder_insert($currencies, $currencies.$length, $rt_s(744)); jl_AbstractStringBuilder_insert($currencies, $currencies.$length, $country); $localeCode = jl_String__init_0($currencies.$buffer, 0, $currencies.$length); } @@ -57674,6 +56356,9 @@ function jn_IntBufferOverByteBufferBigEndian_putElement($this, $index, $value) { $this.$byteByffer.$array.data[($this.$start3 + $index | 0) + 2 | 0] = $value >> 8 << 24 >> 24; $this.$byteByffer.$array.data[($this.$start3 + $index | 0) + 3 | 0] = $value << 24 >> 24; } +function cbpc_IDAT() { + cbpc_Chunk.call(this); +} function cbpc_PLTE() { cbpc_Chunk.call(this); this.$color = null; @@ -57684,7 +56369,7 @@ function cbpc_PLTE_build($this) { var$1 = new cbpd_DecodeException; var$1.$suppressionEnabled = 1; var$1.$writableStackTrace = 1; - var$1.$message = $rt_s(823); + var$1.$message = $rt_s(811); $rt_throw(var$1); } $size = $this.$length1.lo / 3 | 0; @@ -57701,9 +56386,6 @@ function cbpc_PLTE_build($this) { function cbpc_PLTE_getColor($this, $i) { return $this.$color.data[$i]; } -function cbpc_IDAT() { - cbpc_Chunk.call(this); -} function cbpc_IEND() { cbpc_Chunk.call(this); } @@ -58001,7 +56683,7 @@ function nms_TextureManager_registerTexture0($this, $par1Texture) { } var$3 = jl_System_outCache; var$2 = var$3.$sb; - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(824)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(812)); var$4 = var$2.$length; jl_AbstractStringBuilder_insertSpace(var$2, var$4, var$4 + 1 | 0); var$2.$buffer.data[var$4] = 10; @@ -58068,9 +56750,9 @@ function nms_TextureManager_createTexture($this, $par1Str) { $var9 = jl_System_outCache; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(825)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(813)); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Str); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(826)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(814)); $var3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); $par1Str = $var9.$sb; jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $var3); @@ -58096,7 +56778,7 @@ function nms_TextureManager_hasAnimationTxt($this, $par1Str, $par2ITexturePack) } var$5 = jl_String__init_0($par1Str.$characters, 0, var$4 - 0 | 0); jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$5); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(827)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(815)); var$6 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); @@ -58126,7 +56808,7 @@ function nms_TextureManager_makeTexture($this, $par1Str, $par2, $par3, $par4, $p } $par10BufferedImage = jl_System_outCache; $par1Str = $par10BufferedImage.$sb; - jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(824)); + jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(812)); $par4 = $par1Str.$length; jl_AbstractStringBuilder_insertSpace($par1Str, $par4, $par4 + 1 | 0); $par1Str.$buffer.data[$par4] = 10; @@ -58155,7 +56837,7 @@ function nms_TextureManager_createEmptyTexture($this, $par1Str, $par2, $par3, $p } var$8 = jl_System_outCache; $par1Str = var$8.$sb; - jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(824)); + jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(812)); $par4 = $par1Str.$length; jl_AbstractStringBuilder_insertSpace($par1Str, $par4, $par4 + 1 | 0); $par1Str.$buffer.data[$par4] = 10; @@ -58222,14 +56904,14 @@ function nms_ChatAllowedCharacters_getAllowedCharacters() { a: { try { var$2 = $var0; - $var1 = ji_BufferedReader__init_(ji_InputStreamReader__init_(nlea_EaglerAdapterImpl2_loadResource($rt_s(828)), $rt_s(2))); + $var1 = ji_BufferedReader__init_(ji_InputStreamReader__init_(nlea_EaglerAdapterImpl2_loadResource($rt_s(816)), $rt_s(2))); while (true) { var$2 = $var0; var$4 = ji_BufferedReader_readLine($var1); if (var$4 === null) break; var$2 = $var0; - if (jl_String_startsWith0(var$4, $rt_s(829))) + if (jl_String_startsWith0(var$4, $rt_s(817))) continue; var$2 = $var0; $var0 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var0), var$4)); @@ -59746,27 +58428,27 @@ function nms_ItemRenderer_resetEquippedProgress2($this) { function nms_ItemRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_ItemRenderer_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(680); + var$1.$path = $rt_s(669); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_ItemRenderer_items = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(830); + var$1.$path = $rt_s(818); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_ItemRenderer_glint = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(831); + var$1.$path = $rt_s(819); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_ItemRenderer_mapbg = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(832); + var$1.$path = $rt_s(820); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_ItemRenderer_water = var$1; @@ -59823,38 +58505,38 @@ function nms_AchievementList__clinit_() { nms_AchievementList_achievementList = ju_ArrayList__init_0(); var$1 = new nms_Achievement; nms_Item_$callClinit(); - nms_Achievement__init_(var$1, 0, $rt_s(833), 0, 0, nms_Item_book, null); + nms_Achievement__init_(var$1, 0, $rt_s(821), 0, 0, nms_Item_book, null); nms_AchievementList_openInventory = nms_Achievement_registerAchievement(nms_Achievement_setIndependent(var$1)); var$2 = new nms_Achievement; nms_Block_$callClinit(); - nms_Achievement__init_0(var$2, 1, $rt_s(834), 2, 1, nms_Block_wood, nms_AchievementList_openInventory); + nms_Achievement__init_0(var$2, 1, $rt_s(822), 2, 1, nms_Block_wood, nms_AchievementList_openInventory); nms_AchievementList_mineWood = nms_Achievement_registerAchievement(var$2); - nms_AchievementList_buildWorkBench = nms_Achievement_registerAchievement(nms_Achievement__init_1(2, $rt_s(835), 4, (-1), nms_Block_workbench, nms_AchievementList_mineWood)); - nms_AchievementList_buildPickaxe = nms_Achievement_registerAchievement(nms_Achievement__init_2(3, $rt_s(836), 4, 2, nms_Item_pickaxeWood, nms_AchievementList_buildWorkBench)); - nms_AchievementList_buildFurnace = nms_Achievement_registerAchievement(nms_Achievement__init_1(4, $rt_s(837), 3, 4, nms_Block_furnaceIdle, nms_AchievementList_buildPickaxe)); - nms_AchievementList_acquireIron = nms_Achievement_registerAchievement(nms_Achievement__init_2(5, $rt_s(838), 1, 4, nms_Item_ingotIron, nms_AchievementList_buildFurnace)); - nms_AchievementList_buildHoe = nms_Achievement_registerAchievement(nms_Achievement__init_2(6, $rt_s(839), 2, (-3), nms_Item_hoeWood, nms_AchievementList_buildWorkBench)); - nms_AchievementList_makeBread = nms_Achievement_registerAchievement(nms_Achievement__init_2(7, $rt_s(840), (-1), (-3), nms_Item_bread, nms_AchievementList_buildHoe)); - nms_AchievementList_bakeCake = nms_Achievement_registerAchievement(nms_Achievement__init_2(8, $rt_s(841), 0, (-5), nms_Item_cake, nms_AchievementList_buildHoe)); - nms_AchievementList_buildBetterPickaxe = nms_Achievement_registerAchievement(nms_Achievement__init_2(9, $rt_s(842), 6, 2, nms_Item_pickaxeStone, nms_AchievementList_buildPickaxe)); - nms_AchievementList_cookFish = nms_Achievement_registerAchievement(nms_Achievement__init_2(10, $rt_s(843), 2, 6, nms_Item_fishCooked, nms_AchievementList_buildFurnace)); - nms_AchievementList_onARail = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_1(11, $rt_s(844), 2, 3, nms_Block_rail, nms_AchievementList_acquireIron))); - nms_AchievementList_buildSword = nms_Achievement_registerAchievement(nms_Achievement__init_2(12, $rt_s(845), 6, (-1), nms_Item_swordWood, nms_AchievementList_buildWorkBench)); - nms_AchievementList_killEnemy = nms_Achievement_registerAchievement(nms_Achievement__init_2(13, $rt_s(846), 8, (-1), nms_Item_bone, nms_AchievementList_buildSword)); - nms_AchievementList_killCow = nms_Achievement_registerAchievement(nms_Achievement__init_2(14, $rt_s(847), 7, (-3), nms_Item_leather, nms_AchievementList_buildSword)); - nms_AchievementList_flyPig = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(15, $rt_s(848), 8, (-4), nms_Item_saddle, nms_AchievementList_killCow))); - nms_AchievementList_snipeSkeleton = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(16, $rt_s(849), 7, 0, nms_Item_bow, nms_AchievementList_killEnemy))); - nms_AchievementList_diamonds = nms_Achievement_registerAchievement(nms_Achievement__init_2(17, $rt_s(850), (-1), 5, nms_Item_diamond, nms_AchievementList_acquireIron)); - nms_AchievementList_portal = nms_Achievement_registerAchievement(nms_Achievement__init_1(18, $rt_s(749), (-1), 7, nms_Block_obsidian, nms_AchievementList_diamonds)); - nms_AchievementList_ghast = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(19, $rt_s(851), (-4), 8, nms_Item_ghastTear, nms_AchievementList_portal))); - nms_AchievementList_blazeRod = nms_Achievement_registerAchievement(nms_Achievement__init_2(20, $rt_s(852), 0, 9, nms_Item_blazeRod, nms_AchievementList_portal)); - nms_AchievementList_potion = nms_Achievement_registerAchievement(nms_Achievement__init_2(21, $rt_s(853), 2, 8, nms_Item_potion, nms_AchievementList_blazeRod)); - nms_AchievementList_theEnd = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(22, $rt_s(854), 3, 10, nms_Item_eyeOfEnder, nms_AchievementList_blazeRod))); - nms_AchievementList_theEnd2 = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_1(23, $rt_s(855), 4, 13, nms_Block_dragonEgg, nms_AchievementList_theEnd))); - nms_AchievementList_enchantments = nms_Achievement_registerAchievement(nms_Achievement__init_1(24, $rt_s(856), (-4), 4, nms_Block_enchantmentTable, nms_AchievementList_diamonds)); - nms_AchievementList_overkill = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(25, $rt_s(857), (-4), 1, nms_Item_swordDiamond, nms_AchievementList_enchantments))); - nms_AchievementList_bookcase = nms_Achievement_registerAchievement(nms_Achievement__init_1(26, $rt_s(858), (-3), 6, nms_Block_bookShelf, nms_AchievementList_enchantments)); - ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder__init_(), ju_ArrayList_size(nms_AchievementList_achievementList)), $rt_s(859)))); + nms_AchievementList_buildWorkBench = nms_Achievement_registerAchievement(nms_Achievement__init_1(2, $rt_s(823), 4, (-1), nms_Block_workbench, nms_AchievementList_mineWood)); + nms_AchievementList_buildPickaxe = nms_Achievement_registerAchievement(nms_Achievement__init_2(3, $rt_s(824), 4, 2, nms_Item_pickaxeWood, nms_AchievementList_buildWorkBench)); + nms_AchievementList_buildFurnace = nms_Achievement_registerAchievement(nms_Achievement__init_1(4, $rt_s(825), 3, 4, nms_Block_furnaceIdle, nms_AchievementList_buildPickaxe)); + nms_AchievementList_acquireIron = nms_Achievement_registerAchievement(nms_Achievement__init_2(5, $rt_s(826), 1, 4, nms_Item_ingotIron, nms_AchievementList_buildFurnace)); + nms_AchievementList_buildHoe = nms_Achievement_registerAchievement(nms_Achievement__init_2(6, $rt_s(827), 2, (-3), nms_Item_hoeWood, nms_AchievementList_buildWorkBench)); + nms_AchievementList_makeBread = nms_Achievement_registerAchievement(nms_Achievement__init_2(7, $rt_s(828), (-1), (-3), nms_Item_bread, nms_AchievementList_buildHoe)); + nms_AchievementList_bakeCake = nms_Achievement_registerAchievement(nms_Achievement__init_2(8, $rt_s(829), 0, (-5), nms_Item_cake, nms_AchievementList_buildHoe)); + nms_AchievementList_buildBetterPickaxe = nms_Achievement_registerAchievement(nms_Achievement__init_2(9, $rt_s(830), 6, 2, nms_Item_pickaxeStone, nms_AchievementList_buildPickaxe)); + nms_AchievementList_cookFish = nms_Achievement_registerAchievement(nms_Achievement__init_2(10, $rt_s(831), 2, 6, nms_Item_fishCooked, nms_AchievementList_buildFurnace)); + nms_AchievementList_onARail = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_1(11, $rt_s(832), 2, 3, nms_Block_rail, nms_AchievementList_acquireIron))); + nms_AchievementList_buildSword = nms_Achievement_registerAchievement(nms_Achievement__init_2(12, $rt_s(833), 6, (-1), nms_Item_swordWood, nms_AchievementList_buildWorkBench)); + nms_AchievementList_killEnemy = nms_Achievement_registerAchievement(nms_Achievement__init_2(13, $rt_s(834), 8, (-1), nms_Item_bone, nms_AchievementList_buildSword)); + nms_AchievementList_killCow = nms_Achievement_registerAchievement(nms_Achievement__init_2(14, $rt_s(835), 7, (-3), nms_Item_leather, nms_AchievementList_buildSword)); + nms_AchievementList_flyPig = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(15, $rt_s(836), 8, (-4), nms_Item_saddle, nms_AchievementList_killCow))); + nms_AchievementList_snipeSkeleton = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(16, $rt_s(837), 7, 0, nms_Item_bow, nms_AchievementList_killEnemy))); + nms_AchievementList_diamonds = nms_Achievement_registerAchievement(nms_Achievement__init_2(17, $rt_s(838), (-1), 5, nms_Item_diamond, nms_AchievementList_acquireIron)); + nms_AchievementList_portal = nms_Achievement_registerAchievement(nms_Achievement__init_1(18, $rt_s(738), (-1), 7, nms_Block_obsidian, nms_AchievementList_diamonds)); + nms_AchievementList_ghast = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(19, $rt_s(839), (-4), 8, nms_Item_ghastTear, nms_AchievementList_portal))); + nms_AchievementList_blazeRod = nms_Achievement_registerAchievement(nms_Achievement__init_2(20, $rt_s(840), 0, 9, nms_Item_blazeRod, nms_AchievementList_portal)); + nms_AchievementList_potion = nms_Achievement_registerAchievement(nms_Achievement__init_2(21, $rt_s(841), 2, 8, nms_Item_potion, nms_AchievementList_blazeRod)); + nms_AchievementList_theEnd = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(22, $rt_s(842), 3, 10, nms_Item_eyeOfEnder, nms_AchievementList_blazeRod))); + nms_AchievementList_theEnd2 = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_1(23, $rt_s(843), 4, 13, nms_Block_dragonEgg, nms_AchievementList_theEnd))); + nms_AchievementList_enchantments = nms_Achievement_registerAchievement(nms_Achievement__init_1(24, $rt_s(844), (-4), 4, nms_Block_enchantmentTable, nms_AchievementList_diamonds)); + nms_AchievementList_overkill = nms_Achievement_registerAchievement(nms_Achievement_setSpecial(nms_Achievement__init_2(25, $rt_s(845), (-4), 1, nms_Item_swordDiamond, nms_AchievementList_enchantments))); + nms_AchievementList_bookcase = nms_Achievement_registerAchievement(nms_Achievement__init_1(26, $rt_s(846), (-3), 6, nms_Block_bookShelf, nms_AchievementList_enchantments)); + ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder__init_(), ju_ArrayList_size(nms_AchievementList_achievementList)), $rt_s(847)))); } function nms_IStatStringFormat() { } @@ -60243,7 +58925,7 @@ function nms_RenderGlobal_renderEntities($this, $par1Vec3, $par2ICamera, $par3) if ($this.$renderEntitiesStartupCounter > 0) $this.$renderEntitiesStartupCounter = $this.$renderEntitiesStartupCounter - 1 | 0; else { - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(860)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(848)); nms_TileEntityRenderer_$callClinit(); nms_TileEntityRenderer_cacheActiveRenderInfo(nms_TileEntityRenderer_instance, $this.$theWorld0, $this.$renderEngine2, $this.$mc9.$fontRenderer, $this.$mc9.$renderViewEntity, $par3); nms_RenderManager_cacheActiveRenderInfo(nms_RenderManager_instance, $this.$theWorld0, $this.$renderEngine2, $this.$mc9.$fontRenderer, $this.$mc9.$renderViewEntity, $this.$mc9.$pointedEntityLiving, $this.$mc9.$gameSettings, $par3); @@ -60263,7 +58945,7 @@ function nms_RenderGlobal_renderEntities($this, $par1Vec3, $par2ICamera, $par3) nms_EntityRenderer_enableLightmap($this.$mc9.$entityRenderer, var$7); $var7 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($var7); - nms_Profiler_startSection($var7, $rt_s(691)); + nms_Profiler_startSection($var7, $rt_s(680)); $var5 = $this.$theWorld0.$loadedEntityList; $this.$countEntitiesTotal = $var5.$size0; $var6 = 0; @@ -60271,13 +58953,13 @@ function nms_RenderGlobal_renderEntities($this, $par1Vec3, $par2ICamera, $par3) if ($var6 >= $this.$theWorld0.$weatherEffects.$size0) { $var7 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($var7); - nms_Profiler_startSection($var7, $rt_s(667)); + nms_Profiler_startSection($var7, $rt_s(656)); $var6 = 0; while (true) { if ($var6 >= $var5.$size0) { $par1Vec3 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($par1Vec3); - nms_Profiler_startSection($par1Vec3, $rt_s(861)); + nms_Profiler_startSection($par1Vec3, $rt_s(849)); nleg_EaglerAdapterGL30_glEnable(13); nleg_EaglerAdapterGL30_glEnable(15); nleg_EaglerAdapterGL30_copyModelToLightMatrix(); @@ -60354,13 +59036,13 @@ function nms_RenderGlobal_renderEntities($this, $par1Vec3, $par2ICamera, $par3) if ($var6 >= $this.$theWorld0.$weatherEffects.$size0) { $var7 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($var7); - nms_Profiler_startSection($var7, $rt_s(667)); + nms_Profiler_startSection($var7, $rt_s(656)); $var6 = 0; while (true) { if ($var6 >= $var5.$size0) { $par1Vec3 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($par1Vec3); - nms_Profiler_startSection($par1Vec3, $rt_s(861)); + nms_Profiler_startSection($par1Vec3, $rt_s(849)); nleg_EaglerAdapterGL30_glEnable(13); nleg_EaglerAdapterGL30_glEnable(15); nleg_EaglerAdapterGL30_copyModelToLightMatrix(); @@ -60450,7 +59132,7 @@ function nms_RenderGlobal_renderEntities($this, $par1Vec3, $par2ICamera, $par3) if ($var6 >= $var5.$size0) { $par1Vec3 = $this.$theWorld0.$theProfiler; nms_Profiler_endSection($par1Vec3); - nms_Profiler_startSection($par1Vec3, $rt_s(861)); + nms_Profiler_startSection($par1Vec3, $rt_s(849)); nleg_EaglerAdapterGL30_glEnable(13); nleg_EaglerAdapterGL30_glEnable(15); nleg_EaglerAdapterGL30_copyModelToLightMatrix(); @@ -60507,19 +59189,19 @@ function nms_RenderGlobal_getDebugInfoRenders($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(862)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(850)); var$2 = $this.$renderersBeingRendered; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(58)); var$2 = $this.$renderersLoaded; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(863)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(851)); var$2 = $this.$renderersBeingClipped; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(864)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(852)); var$2 = $this.$renderersBeingOccluded; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(865)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(853)); var$2 = $this.$renderersSkippingRenderPass; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -60531,19 +59213,19 @@ function nms_RenderGlobal_getDebugInfoShort($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); var$2 = nmc_Minecraft_debugFPS; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(866)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(854)); var$2 = $this.$renderersBeingRendered; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(58)); var$2 = $this.$renderersLoaded; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(865)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(853)); var$2 = $this.$countEntitiesRendered; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(577)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(566)); var$3 = $this.$tileEntities.$size0; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$3, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(867)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(855)); var$2 = nmc_Minecraft_debugChunkUpdates; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -60552,16 +59234,16 @@ function nms_RenderGlobal_getDebugInfoEntities($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(868)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(856)); var$2 = $this.$countEntitiesRendered; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(58)); var$2 = $this.$countEntitiesTotal; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(869)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(857)); var$2 = $this.$countEntitiesHidden; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(870)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(858)); var$2 = ($this.$countEntitiesTotal - $this.$countEntitiesHidden | 0) - $this.$countEntitiesRendered | 0; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -60622,7 +59304,7 @@ function nms_RenderGlobal_markRenderersForNewPosition($this, $par1, $par2, $par3 } function nms_RenderGlobal_sortAndRender($this, $par1EntityLiving, $par2, $par3) { var $var5, $var6, $var33, $var7, $var9, $var11, $var13, $var15, $fx, $fy, $fz, $i, $c, $ccx, $ccy, $ccz, $var34, $ct, $i_0, $q, var$24; - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(871)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(859)); $var5 = 0; while ($var5 < 10) { $this.$worldRenderersCheckIndex = ($this.$worldRenderersCheckIndex + 1 | 0) % $this.$worldRenderers.data.length | 0; @@ -60664,7 +59346,7 @@ function nms_RenderGlobal_sortAndRender($this, $par1EntityLiving, $par2, $par3) nms_RenderHelper_disableStandardItemLighting(); if (!$par2 && $this.$occlusionQueryAvailable) { $this.$occlusionQueryAvailable = 0; - nms_Profiler_endStartSection($this.$theWorld0.$theProfiler, $rt_s(872)); + nms_Profiler_endStartSection($this.$theWorld0.$theProfiler, $rt_s(860)); $i = 0; while (true) { if ($i >= $this.$sortedWorldRenderers.data.length) @@ -60688,7 +59370,7 @@ function nms_RenderGlobal_sortAndRender($this, $par1EntityLiving, $par2, $par3) if (!$par2 && Long_gt(Long_sub($ct, $this.$lastOcclusionQuery), Long_fromInt(50))) { $this.$lastOcclusionQuery = $ct; $this.$occlusionQueryAvailable = 1; - nms_Profiler_endStartSection($this.$theWorld0.$theProfiler, $rt_s(873)); + nms_Profiler_endStartSection($this.$theWorld0.$theProfiler, $rt_s(861)); nleg_EaglerAdapterGL30_glEnable(46); nleg_EaglerAdapterGL30_glDisable(16); nleg_EaglerAdapterGL30_glColorMask(0, 0, 0, 0); @@ -61318,14 +60000,14 @@ function nms_RenderGlobal_updateRenderers($this, $par1EntityLiving, $par2) { $var6 = null; $var7 = $this.$worldRenderersToUpdate.$size0; $var8 = 0; - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(874)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(862)); $var9 = 0; a: { while (true) { if ($var9 >= $var7) { b: { nms_Profiler_endSection($this.$theWorld0.$theProfiler); - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(875)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(863)); if ($var6 !== null) { if ($var6.$size0 > 1) ju_Collections_sort0($var6, $var4); @@ -61363,7 +60045,7 @@ function nms_RenderGlobal_updateRenderers($this, $par1EntityLiving, $par2) { } $par1EntityLiving = $this.$mc9; $par1EntityLiving.$chunkUpdates = $par1EntityLiving.$chunkUpdates + $var9 | 0; - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(876)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(864)); $par2 = 0; $var11 = 0; $var12 = $this.$worldRenderersToUpdate.$size0; @@ -61388,7 +60070,7 @@ function nms_RenderGlobal_updateRenderers($this, $par1EntityLiving, $par2) { $par2 = $par2 + 1 | 0; } nms_Profiler_endSection($this.$theWorld0.$theProfiler); - nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(877)); + nms_Profiler_startSection($this.$theWorld0.$theProfiler, $rt_s(865)); while (true) { $par2 = $par2 + (-1) | 0; if ($par2 < $var11) @@ -61778,15 +60460,15 @@ function nms_RenderGlobal_doSpawnParticle($this, $par1Str, $par2, $par4, $par6, $var17 = $this.$mc9.$renderViewEntity.$posY - $par4; $var19 = $this.$mc9.$renderViewEntity.$posZ - $par6; $var21 = null; - if (jl_String_equals($par1Str, $rt_s(878))) { + if (jl_String_equals($par1Str, $rt_s(866))) { var$13 = $this.$mc9.$effectRenderer; $var21 = nms_EntityHugeExplodeFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); nms_EffectRenderer_addEffect(var$13, $var21); - } else if (jl_String_equals($par1Str, $rt_s(879))) { + } else if (jl_String_equals($par1Str, $rt_s(867))) { var$13 = $this.$mc9.$effectRenderer; $var21 = nms_EntityLargeExplodeFX__init_($this.$renderEngine2, $this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); nms_EffectRenderer_addEffect(var$13, $var21); - } else if (jl_String_equals($par1Str, $rt_s(880))) { + } else if (jl_String_equals($par1Str, $rt_s(868))) { var$13 = $this.$mc9.$effectRenderer; $var21 = nms_EntityFireworkSparkFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12, $this.$mc9.$effectRenderer); nms_EffectRenderer_addEffect(var$13, $var21); @@ -61798,59 +60480,59 @@ function nms_RenderGlobal_doSpawnParticle($this, $par1Str, $par2, $par4, $par6, if ($var14 > 1) return null; a: { - if (jl_String_equals($par1Str, $rt_s(713))) { + if (jl_String_equals($par1Str, $rt_s(702))) { $var21 = nms_EntityBubbleFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(881))) { + if (jl_String_equals($par1Str, $rt_s(869))) { $var21 = nms_EntitySuspendFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(882))) { + if (jl_String_equals($par1Str, $rt_s(870))) { $var21 = nms_EntityAuraFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(883))) { + if (jl_String_equals($par1Str, $rt_s(871))) { $var21 = nms_EntityAuraFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(884))) { + if (jl_String_equals($par1Str, $rt_s(872))) { $var21 = new nms_EntityCritFX; $par1Str = $this.$theWorld0; $ptr = 1; continue main; } - if (jl_String_equals($par1Str, $rt_s(885))) { + if (jl_String_equals($par1Str, $rt_s(873))) { $var21 = new nms_EntityCritFX; $par1Str = $this.$theWorld0; $ptr = 2; continue main; } - if (jl_String_equals($par1Str, $rt_s(886))) { + if (jl_String_equals($par1Str, $rt_s(874))) { $var21 = nms_EntitySmokeFX__init_0($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(742))) { + if (jl_String_equals($par1Str, $rt_s(731))) { $var21 = nms_EntitySpellParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, 0.0, 0.0, 0.0); nms_EntityFX_setRBGColorF($var21, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(743))) { + if (jl_String_equals($par1Str, $rt_s(732))) { $var21 = nms_EntitySpellParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, 0.0, 0.0, 0.0); nms_EntityFX_setAlphaF($var21, 0.15000000596046448); nms_EntityFX_setRBGColorF($var21, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(887))) { + if (jl_String_equals($par1Str, $rt_s(875))) { $var21 = nms_EntitySpellParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(888))) { + if (jl_String_equals($par1Str, $rt_s(876))) { $var21 = nms_EntitySpellParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); nms_EntitySpellParticleFX_setBaseSpellTextureIndex($var21, 144); break a; } - if (jl_String_equals($par1Str, $rt_s(889))) { + if (jl_String_equals($par1Str, $rt_s(877))) { $var21 = nms_EntitySpellParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); nms_EntitySpellParticleFX_setBaseSpellTextureIndex($var21, 144); $var24 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.5 + 0.3499999940395355; @@ -61858,109 +60540,109 @@ function nms_RenderGlobal_doSpawnParticle($this, $par1Str, $par2, $par4, $par6, nms_EntityFX_setRBGColorF($var21, var$15, 0.0 * $var24, var$15); break a; } - if (jl_String_equals($par1Str, $rt_s(890))) { + if (jl_String_equals($par1Str, $rt_s(878))) { $var21 = nms_EntityNoteFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(749))) { + if (jl_String_equals($par1Str, $rt_s(738))) { $var21 = nms_EntityPortalFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(891))) { + if (jl_String_equals($par1Str, $rt_s(879))) { $var21 = nms_EntityEnchantmentTableParticleFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(721))) { + if (jl_String_equals($par1Str, $rt_s(710))) { $var21 = nms_EntityExplodeFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(892))) { + if (jl_String_equals($par1Str, $rt_s(880))) { $var21 = nms_EntityFlameFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(893))) { + if (jl_String_equals($par1Str, $rt_s(881))) { $var21 = nms_EntityLavaFX__init_($this.$theWorld0, $par2, $par4, $par6); break a; } - if (jl_String_equals($par1Str, $rt_s(894))) { + if (jl_String_equals($par1Str, $rt_s(882))) { $var21 = nms_EntityFootStepFX__init_($this.$renderEngine2, $this.$theWorld0, $par2, $par4, $par6); break a; } - if (jl_String_equals($par1Str, $rt_s(712))) { + if (jl_String_equals($par1Str, $rt_s(701))) { $var21 = nms_EntitySplashFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(748))) { + if (jl_String_equals($par1Str, $rt_s(737))) { $var21 = nms_EntitySmokeFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12, 2.5); break a; } - if (jl_String_equals($par1Str, $rt_s(895))) { + if (jl_String_equals($par1Str, $rt_s(883))) { $var21 = nms_EntityCloudFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(896))) { + if (jl_String_equals($par1Str, $rt_s(884))) { $var21 = nms_EntityReddustFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(897))) { + if (jl_String_equals($par1Str, $rt_s(885))) { $var21 = new nms_EntityBreakingFX; $par1Str = $this.$theWorld0; nms_Item_$callClinit(); nms_EntityBreakingFX__init_($var21, $par1Str, $par2, $par4, $par6, nms_Item_snowball, $this.$renderEngine2); break a; } - if (jl_String_equals($par1Str, $rt_s(898))) { + if (jl_String_equals($par1Str, $rt_s(886))) { $var21 = new nms_EntityDropParticleFX; $par1Str = $this.$theWorld0; nms_Material_$callClinit(); nms_EntityDropParticleFX__init_($var21, $par1Str, $par2, $par4, $par6, nms_Material_water); break a; } - if (jl_String_equals($par1Str, $rt_s(899))) { + if (jl_String_equals($par1Str, $rt_s(887))) { $var21 = new nms_EntityDropParticleFX; $par1Str = $this.$theWorld0; nms_Material_$callClinit(); nms_EntityDropParticleFX__init_($var21, $par1Str, $par2, $par4, $par6, nms_Material_lava); break a; } - if (jl_String_equals($par1Str, $rt_s(900))) { + if (jl_String_equals($par1Str, $rt_s(888))) { $var21 = nms_EntitySnowShovelFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(901))) { + if (jl_String_equals($par1Str, $rt_s(889))) { $var21 = new nms_EntityBreakingFX; $par1Str = $this.$theWorld0; nms_Item_$callClinit(); nms_EntityBreakingFX__init_($var21, $par1Str, $par2, $par4, $par6, nms_Item_slimeBall, $this.$renderEngine2); break a; } - if (jl_String_equals($par1Str, $rt_s(902))) { + if (jl_String_equals($par1Str, $rt_s(890))) { $var21 = nms_EntityHeartFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); break a; } - if (jl_String_equals($par1Str, $rt_s(903))) { + if (jl_String_equals($par1Str, $rt_s(891))) { $var21 = nms_EntityHeartFX__init_($this.$theWorld0, $par2, $par4 + 0.5, $par6, $par8, $par10, $par12); nms_EntityFX_setParticleTextureIndex($var21, 81); nms_EntityFX_setRBGColorF($var21, 1.0, 1.0, 1.0); break a; } - if (jl_String_equals($par1Str, $rt_s(904))) { + if (jl_String_equals($par1Str, $rt_s(892))) { $var21 = nms_EntityAuraFX__init_($this.$theWorld0, $par2, $par4, $par6, $par8, $par10, $par12); nms_EntityFX_setParticleTextureIndex($var21, 82); nms_EntityFX_setRBGColorF($var21, 1.0, 1.0, 1.0); break a; } - if (jl_String_startsWith0($par1Str, $rt_s(745))) { - $var27 = jl_Integer_parseInt0(jl_String_substring($par1Str, jl_String_indexOf2($par1Str, $rt_s(392)) + 1 | 0)); + if (jl_String_startsWith0($par1Str, $rt_s(734))) { + $var27 = jl_Integer_parseInt0(jl_String_substring($par1Str, jl_String_indexOf2($par1Str, $rt_s(391)) + 1 | 0)); $var21 = new nms_EntityBreakingFX; $par1Str = $this.$theWorld0; nms_Item_$callClinit(); nms_EntityBreakingFX__init_0($var21, $par1Str, $par2, $par4, $par6, $par8, $par10, $par12, nms_Item_itemsList.data[$var27], $this.$renderEngine2); break a; } - if (!jl_String_startsWith0($par1Str, $rt_s(706))) + if (!jl_String_startsWith0($par1Str, $rt_s(695))) break a; - $var28 = jl_String_split0($par1Str, $rt_s(392), 3).data; + $var28 = jl_String_split0($par1Str, $rt_s(391), 3).data; $var25 = jl_Integer_parseInt0($var28[1]); $var26 = jl_Integer_parseInt0($var28[2]); $par1Str = new nms_EntityDiggingFX; @@ -62037,7 +60719,7 @@ function nms_RenderGlobal_broadcastSound($this, $par1, $par2, $par3, $par4, $par } if ($par1 == 1013) { var$13 = $this.$theWorld0; - var$14 = $rt_s(905); + var$14 = $rt_s(893); var$15 = 1.0; var$16 = 1.0; $par1 = 0; @@ -62046,7 +60728,7 @@ function nms_RenderGlobal_broadcastSound($this, $par1, $par2, $par3, $par4, $par } if ($par1 == 1018) { var$14 = $this.$theWorld0; - var$13 = $rt_s(906); + var$13 = $rt_s(894); var$15 = 5.0; var$16 = 1.0; $par1 = 0; @@ -62090,7 +60772,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3; $var8 = $par4; $var12 = $par5; - $par1EntityPlayer = $rt_s(466); + $par1EntityPlayer = $rt_s(455); $var16 = 1.0; $var17 = 1.0; $par2 = 0; @@ -62101,7 +60783,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3; $var8 = $par4; $var12 = $par5; - $var7 = $rt_s(466); + $var7 = $rt_s(455); $var16 = 1.0; $var17 = 1.2000000476837158; $par2 = 0; @@ -62112,7 +60794,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3; $var8 = $par4; $var12 = $par5; - $var7 = $rt_s(907); + $var7 = $rt_s(895); $var16 = 1.0; $var17 = 1.2000000476837158; $par2 = 0; @@ -62124,7 +60806,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var7 = $rt_s(908); + $var7 = $rt_s(896); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62135,7 +60817,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var7 = $rt_s(909); + $var7 = $rt_s(897); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62146,7 +60828,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(710); + $var40 = $rt_s(699); $var16 = 0.5; $var17 = 2.5999999046325684 + (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.800000011920929; $par2 = 0; @@ -62159,7 +60841,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(910); + $var40 = $rt_s(898); $var16 = 10.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62170,7 +60852,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(911); + $var40 = $rt_s(899); $var16 = 10.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62181,7 +60863,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(911); + $var40 = $rt_s(899); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62192,7 +60874,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(912); + $var40 = $rt_s(900); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62203,7 +60885,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(913); + $var40 = $rt_s(901); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62214,7 +60896,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(914); + $var40 = $rt_s(902); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62225,7 +60907,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(915); + $var40 = $rt_s(903); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62236,7 +60918,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(916); + $var40 = $rt_s(904); $var16 = 0.05000000074505806; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62247,7 +60929,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(917); + $var40 = $rt_s(905); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62258,7 +60940,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var40 = $rt_s(918); + $var40 = $rt_s(906); $var16 = 2.0; $var17 = (nle_EaglercraftRandom_nextFloat($var7) - nle_EaglercraftRandom_nextFloat($var7)) * 0.20000000298023224 + 1.0; $par2 = 0; @@ -62269,7 +60951,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var7 = $rt_s(919); + $var7 = $rt_s(907); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62280,7 +60962,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var7 = $rt_s(920); + $var7 = $rt_s(908); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62291,7 +60973,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $par3 + 0.5; $var8 = $par4 + 0.5; $var12 = $par5 + 0.5; - $var7 = $rt_s(921); + $var7 = $rt_s(909); $var16 = 0.30000001192092896; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62319,7 +61001,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var25 = $var8 * $var37 + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; $var27 = (-0.03) + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; $var29 = $var10_0 * $var37 + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; - $par1EntityPlayer = $rt_s(886); + $par1EntityPlayer = $rt_s(874); $ptr = 22; continue main; case 2001: @@ -62343,7 +61025,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var8 = $par3; $var10_0 = $par4; $var12 = $par5; - $par1EntityPlayer = jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(745)); + $par1EntityPlayer = jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(734)); nms_Item_$callClinit(); $var14 = jl_StringBuilder_toString(jl_StringBuilder_append1($par1EntityPlayer, nms_Item_potion.$itemID)); $var15 = 0; @@ -62358,9 +61040,9 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var16 = ($par2 >> 16 & 255) / 255.0; $var17 = ($par2 >> 8 & 255) / 255.0; $var18 = ($par2 >> 0 & 255) / 255.0; - $var19 = $rt_s(887); + $var19 = $rt_s(875); if (nms_ItemPotion_isEffectInstant(nms_Item_potion, $par6)) - $var19 = $rt_s(888); + $var19 = $rt_s(876); $var20 = 0; $var38 = $var10_0 + 0.3; if ($var20 >= 100) { @@ -62368,7 +61050,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $var8 + 0.5; $var8 = $var10_0 + 0.5; $var12 = $var12 + 0.5; - $var7 = $rt_s(922); + $var7 = $rt_s(910); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62388,7 +61070,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var8 = $par3 + 0.5; $var10 = $par4; $var12 = $par5 + 0.5; - $par1EntityPlayer = jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(745)); + $par1EntityPlayer = jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(734)); nms_Item_$callClinit(); $var14 = jl_StringBuilder_toString(jl_StringBuilder_append1($par1EntityPlayer, nms_Item_eyeOfEnder.$itemID)); $var15 = 0; @@ -62403,7 +61085,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10_0 = $var10 - 0.4; if ($var35 >= 6.283185307179586) return; - $par1EntityPlayer = $rt_s(749); + $par1EntityPlayer = $rt_s(738); $var10 = $var8 + jl_Math_cos($var35) * 5.0; $var34 = $var12 + jl_Math_sin($var35) * 5.0; $var37 = jl_Math_cos($var35) * (-5.0); @@ -62422,7 +61104,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var24 = $var34 + (nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) - 0.5) * 2.0; $var26 = $var10_0 + (nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) - 0.5) * 2.0; $par1EntityPlayer = $this.$theWorld0; - $var7 = $rt_s(886); + $var7 = $rt_s(874); $var8 = 0.0; $var12 = 0.0; $var37 = 0.0; @@ -62584,7 +61266,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var25 = $var8 * $var37 + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; $var27 = (-0.03) + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; $var29 = $var10_0 * $var37 + nle_EaglercraftRandom_nextGaussian($var7) * 0.01; - $par1EntityPlayer = $rt_s(886); + $par1EntityPlayer = $rt_s(874); continue main; case 23: nms_RenderGlobal_spawnParticle($this, $var14, $var8, $var10_0, $var12, $var34, $var37, $var10); @@ -62602,9 +61284,9 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var16 = ($par2 >> 16 & 255) / 255.0; $var17 = ($par2 >> 8 & 255) / 255.0; $var18 = ($par2 >> 0 & 255) / 255.0; - $var19 = $rt_s(887); + $var19 = $rt_s(875); if (nms_ItemPotion_isEffectInstant(nms_Item_potion, $par6)) - $var19 = $rt_s(888); + $var19 = $rt_s(876); $var20 = 0; $var38 = $var10_0 + 0.3; if ($var20 >= 100) { @@ -62612,7 +61294,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $var8 + 0.5; $var8 = $var10_0 + 0.5; $var12 = $var12 + 0.5; - $var7 = $rt_s(922); + $var7 = $rt_s(910); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62644,7 +61326,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10_0 = $var10 - 0.4; if ($var35 >= 6.283185307179586) return; - $par1EntityPlayer = $rt_s(749); + $par1EntityPlayer = $rt_s(738); $var10 = $var8 + jl_Math_cos($var35) * 5.0; $var34 = $var12 + jl_Math_sin($var35) * 5.0; $var37 = jl_Math_cos($var35) * (-5.0); @@ -62658,7 +61340,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa break main; } $par1EntityPlayer = $this.$theWorld0; - $var7 = $rt_s(892); + $var7 = $rt_s(880); $var8 = 0.0; $var12 = 0.0; $var37 = 0.0; @@ -62675,7 +61357,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var24 = $var34 + (nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) - 0.5) * 2.0; $var26 = $var10_0 + (nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) - 0.5) * 2.0; $par1EntityPlayer = $this.$theWorld0; - $var7 = $rt_s(886); + $var7 = $rt_s(874); $var8 = 0.0; $var12 = 0.0; $var37 = 0.0; @@ -62686,7 +61368,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa if ($rt_suspending()) { break main; } - $par1EntityPlayer = $rt_s(749); + $par1EntityPlayer = $rt_s(738); $var10 = $var8 + jl_Math_cos($var35) * 5.0; $var34 = $var12 + jl_Math_sin($var35) * 5.0; $var37 = jl_Math_cos($var35) * (-7.0); @@ -62701,7 +61383,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var35 = $var35 + 0.15707963267948966; if ($var35 >= 6.283185307179586) return; - $par1EntityPlayer = $rt_s(749); + $par1EntityPlayer = $rt_s(738); $var10 = $var8 + jl_Math_cos($var35) * 5.0; $var34 = $var12 + jl_Math_sin($var35) * 5.0; $var37 = jl_Math_cos($var35) * (-5.0); @@ -62732,7 +61414,7 @@ function nms_RenderGlobal_playAuxSFX($this, $par1EntityPlayer, $par2, $par3, $pa $var10 = $var8 + 0.5; $var8 = $var10_0 + 0.5; $var12 = $var12 + 0.5; - $var7 = $rt_s(922); + $var7 = $rt_s(910); $var16 = 1.0; $var17 = nle_EaglercraftRandom_nextFloat($this.$theWorld0.$rand) * 0.10000000149011612 + 0.8999999761581421; $par2 = 0; @@ -62795,7 +61477,7 @@ function nms_RenderGlobal_registerDestroyBlockIcons($this, $par1IconRegister) { var$3 = $this.$destroyBlockIcons.data; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(923)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(911)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); var$3[$var2] = $par1IconRegister.$registerIcon(jl_String__init_0(var$4.$buffer, 0, var$4.$length)); $var2 = $var2 + 1 | 0; @@ -62804,27 +61486,27 @@ function nms_RenderGlobal_registerDestroyBlockIcons($this, $par1IconRegister) { function nms_RenderGlobal__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(924); + var$1.$path = $rt_s(912); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGlobal_tunnel = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(925); + var$1.$path = $rt_s(913); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGlobal_sun = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(926); + var$1.$path = $rt_s(914); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGlobal_moon = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(927); + var$1.$path = $rt_s(915); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGlobal_tex_clouds = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGlobal_tex_terrain = var$1; @@ -63319,17 +62001,17 @@ function nms_EffectRenderer_getStatistics($this) { function nms_EffectRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(928); + var$1.$path = $rt_s(916); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_EffectRenderer_particles = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_EffectRenderer_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(680); + var$1.$path = $rt_s(669); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_EffectRenderer_items = var$1; @@ -63403,17 +62085,17 @@ function nleg_EffectPipeline_init() { $upload.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($upload, $upload.$length, $rt_s(57)); jl_AbstractStringBuilder_insert($upload, $upload.$length, $rt_s(60)); - if (!($rt_s(929) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(929), $rt_s(58), 0))) - var$3 = $rt_s(929); + if (!($rt_s(917) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(917), $rt_s(58), 0))) + var$3 = $rt_s(917); else { - var$4 = $rt_s(929).$characters.data.length; + var$4 = $rt_s(917).$characters.data.length; if (1 > var$4) { $upload = new jl_IndexOutOfBoundsException; $upload.$suppressionEnabled = 1; $upload.$writableStackTrace = 1; $rt_throw($upload); } - var$3 = jl_String__init_0($rt_s(929).$characters, 1, var$4 - 1 | 0); + var$3 = jl_String__init_0($rt_s(917).$characters, 1, var$4 - 1 | 0); } var$5 = ju_HashMap_getEntry(nle_AssetRepository_filePool, var$3); var$6 = var$5 === null ? null : var$5.$value0; @@ -63422,17 +62104,17 @@ function nleg_EffectPipeline_init() { nlea_EaglerAdapterImpl2__wglShaderSource(var$2, jl_StringBuilder_toString($upload)); nlea_EaglerAdapterImpl2__wglCompileShader(nleg_EffectPipeline_pvert_shader); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled(nleg_EffectPipeline_pvert_shader)) - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog(nleg_EffectPipeline_pvert_shader))), $rt_s(60), $rt_s(930))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog(nleg_EffectPipeline_pvert_shader))), $rt_s(60), $rt_s(918))), $rt_s(60)))); nlea_EaglerAdapterImpl2__wglBindTexture(3553, nleg_EffectPipeline_framebuffer_color); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10240, 9728); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10241, 9728); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 10497); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 10497); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 33071); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 33071); nlea_EaglerAdapterImpl2__wglBindTexture(3553, nleg_EffectPipeline_framebuffer_depth); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10240, 9728); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10241, 9728); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 10497); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 10497); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 33071); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 33071); nlea_EaglerAdapterImpl2__wglBindFramebuffer(36160, nleg_EffectPipeline_framebuffer); nlea_EaglerAdapterImpl2__wglFramebufferTexture2D(36064, nleg_EffectPipeline_framebuffer_color); nlea_EaglerAdapterImpl2__wglFramebufferTexture2D(33306, nleg_EffectPipeline_framebuffer_depth); @@ -63478,10 +62160,10 @@ function nleg_EffectPipeline_reloadPipeline() { var$3 = jl_System_outCache; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(931)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(919)); var$4 = nleg_EffectPipeline_pipeline.data.length; jl_AbstractStringBuilder_insert0(var$2, var$2.$length, var$4, 10); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(932)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(920)); $i = jl_String__init_0(var$2.$buffer, 0, var$2.$length); var$2 = var$3.$sb; jl_AbstractStringBuilder_insert(var$2, var$2.$length, $i); @@ -63544,8 +62226,8 @@ function nleg_EffectPipeline_setupPipeline($shaders, $load) { nlea_EaglerAdapterImpl2__wglShaderSource($f, jl_StringBuilder_toString($c)); nlea_EaglerAdapterImpl2__wglCompileShader($f); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled($f)) - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($f))), $rt_s(60), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(933)), $shaders[$i]), - $rt_s(934))))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($f))), $rt_s(60), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(921)), $shaders[$i]), + $rt_s(922))))), $rt_s(60)))); nlea_EaglerAdapterImpl2__wglAttachShader($prog, nleg_EffectPipeline_pvert_shader); nlea_EaglerAdapterImpl2__wglAttachShader($prog, $f); nlea_EaglerAdapterImpl2__wglLinkProgram($prog); @@ -63553,22 +62235,22 @@ function nleg_EffectPipeline_setupPipeline($shaders, $load) { nlea_EaglerAdapterImpl2__wglDetachShader($prog, $f); nlea_EaglerAdapterImpl2__wglDeleteShader($f); if (!nlea_EaglerAdapterImpl2__wglGetProgramLinked($prog)) { - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($prog))), $rt_s(60), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(933)), $shaders[$i]), - $rt_s(935))))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($prog))), $rt_s(60), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(921)), $shaders[$i]), + $rt_s(923))))), $rt_s(60)))); nleg_EffectPipeline_pipeline_tmp = $rt_createArray(jl_String, 0); return; } nlea_EaglerAdapterImpl2__wglUseProgram($prog); - $c = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(936)); + $c = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(924)); if ($c !== null) nlea_EaglerAdapterImpl2__wglUniform1i($c, 0); - $d = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(937)); + $d = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(925)); if ($d !== null) nlea_EaglerAdapterImpl2__wglUniform1i($d, 1); a: { nlea_EaglerAdapterImpl2__wglBindAttributeLocation($prog, 0, $rt_s(210)); - if (nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(938)) !== null) { - $r = ju_Random__init_1(Long_fromInt(jl_String_hashCode($rt_s(939)))); + if (nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(926)) !== null) { + $r = ju_Random__init_1(Long_fromInt(jl_String_hashCode($rt_s(927)))); $j = 0; while (true) { if ($j >= 24) @@ -63581,7 +62263,7 @@ function nleg_EffectPipeline_setupPipeline($shaders, $load) { $x = $x * $hypot; $y = $y * $hypot; $z = $z * $hypot; - nlea_EaglerAdapterImpl2__wglUniform3f(nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(940)), $j), $rt_s(269)))), $x, $y, $z); + nlea_EaglerAdapterImpl2__wglUniform3f(nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(928)), $j), $rt_s(269)))), $x, $y, $z); $j = $j + 1 | 0; } } @@ -63591,15 +62273,15 @@ function nleg_EffectPipeline_setupPipeline($shaders, $load) { $r = $shaders[$i]; $shaders = $rt_createArray(nlea_EaglerAdapterImpl2$UniformGL, 9); var$9 = $shaders.data; - var$9[0] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(941)); - var$9[1] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(942)); - var$9[2] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(943)); + var$9[0] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(929)); + var$9[1] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(930)); + var$9[2] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(931)); var$9[3] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(238)); - var$9[4] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(944)); - var$9[5] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(945)); - var$9[6] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(946)); - var$9[7] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(947)); - var$9[8] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(948)); + var$9[4] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(932)); + var$9[5] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(933)); + var$9[6] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(934)); + var$9[7] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(935)); + var$9[8] = nlea_EaglerAdapterImpl2__wglGetUniformLocation($prog, $rt_s(936)); ju_HashMap_put($d, $r, $shaders); } $i = $i + 1 | 0; @@ -63729,12 +62411,12 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { $var15 = nms_EntityPlayer_getFoodStats($this.$mc10.$thePlayer); $var16 = nms_FoodStats_getFoodLevel($var15); nms_FoodStats_getPrevFoodLevel($var15); - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(949)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(937)); nms_GuiIngame_renderBossHealth($this); nms_Profiler_endSection($this.$mc10.$mcProfiler); if (nms_PlayerControllerMP_shouldDrawHUD($this.$mc10.$playerController)) { $var19 = $par2 + 91 | 0; - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(950)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(938)); if (nms_EntityPlayer_xpBarCap($this.$mc10.$thePlayer) > 0) { $var22 = $this.$mc10.$thePlayer.$experience * 183.0 | 0; $var23 = ($var7 - 32 | 0) + 3 | 0; @@ -63748,7 +62430,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { $var24 = (-1); if (nms_EntityLiving_isPotionActive($this.$mc10.$thePlayer, nms_Potion_regeneration)) $var24 = $this.$updateCounter0 % 25 | 0; - nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(951)); + nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(939)); $var25 = 0; $i = $rt_compare($var12, 4); while ($var25 < 10) { @@ -63794,7 +62476,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Gui_drawTexturedModalRect($this, $var28, $par4, $var26 + 45 | 0, $var16_0, 9, 9); $var25 = $var25 + 1 | 0; } - nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(952)); + nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(940)); $par3 = 0; $var12 = ($var16 * 3 | 0) + 1 | 0; while ($par3 < 10) { @@ -63815,7 +62497,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { $par3 = $par3 + 1 | 0; } a: { - nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(953)); + nms_Profiler_endStartSection($this.$mc10.$mcProfiler, $rt_s(941)); $var5 = $this.$mc10.$thePlayer; nms_Material_$callClinit(); if (nms_Entity_isInsideOfMaterial($var5, nms_Material_water)) { @@ -63838,7 +62520,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } nleg_EaglerAdapterGL30_glDisable(16); - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(954)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(942)); nleg_EaglerAdapterGL30_glEnable(41); nms_RenderHelper_enableGUIStandardItemLighting2(); $var18 = 0; @@ -63854,7 +62536,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if (nms_EntityPlayer_getSleepTimer($this.$mc10.$thePlayer) > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(955)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(943)); nleg_EaglerAdapterGL30_glDisable(4); nleg_EaglerAdapterGL30_glDisable(6); $var32 = nms_EntityPlayer_getSleepTimer($this.$mc10.$thePlayer); @@ -63867,7 +62549,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if (nms_PlayerControllerMP_func_78763_f($this.$mc10.$playerController) && $this.$mc10.$thePlayer.$experienceLevel > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(956)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(944)); $var34 = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), $this.$mc10.$thePlayer.$experienceLevel)); $var36 = ($var6 - nms_FontRenderer_getStringWidth($var8, $var34) | 0) / 2 | 0; $var40 = ($var7 - 31 | 0) - 4 | 0; @@ -63879,7 +62561,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if ($this.$mc10.$gameSettings.$heldItemTooltips) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(957)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(945)); if ($this.$remainingHighlightTicks > 0 && $this.$highlightingItemStack !== null) { $var35 = nms_ItemStack_getDisplayName($this.$highlightingItemStack); $var12 = ($var6 - nms_FontRenderer_getStringWidth($var8, $var35) | 0) / 2 | 0; @@ -63901,11 +62583,11 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if (nmc_Minecraft_isDemo($this.$mc10)) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(958)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(946)); if (Long_ge(nms_World_getTotalWorldTime($this.$mc10.$theWorld), Long_fromInt(120500))) - $var5 = nms_StatCollector_translateToLocal($rt_s(959)); + $var5 = nms_StatCollector_translateToLocal($rt_s(947)); else { - $var5 = nms_StatCollector_translateToLocal($rt_s(960)); + $var5 = nms_StatCollector_translateToLocal($rt_s(948)); var$40 = $rt_createArray(jl_Object, 1); var$40.data[0] = nms_StringUtils_ticksToElapsedTime(Long_sub(Long_fromInt(120500), nms_World_getTotalWorldTime($this.$mc10.$theWorld)).lo); $var5 = jl_String_format($var5, var$40); @@ -63913,17 +62595,17 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_FontRenderer_drawStringWithShadow($var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 10 | 0, 5, 16777215); nms_Profiler_endSection($this.$mc10.$mcProfiler); } - $this.$mc10.$debug = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nmc_Minecraft_debugFPS), $rt_s(961)), nmc_Minecraft_debugChunkUpdates), $rt_s(962))); + $this.$mc10.$debug = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nmc_Minecraft_debugFPS), $rt_s(949)), nmc_Minecraft_debugChunkUpdates), $rt_s(950))); if (!$this.$mc10.$gameSettings.$showDebugInfo) { nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glScalef(0.75, 0.75, 0.75); nms_FontRenderer_drawStringWithShadow($var8, nms_RenderGlobal_getDebugInfoShort($this.$mc10.$renderGlobal), 2, 2, 16777215); - nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(963)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX)), $rt_s(964)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY)), $rt_s(965)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ))), 2, 12, 16777215); + nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(951)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX)), $rt_s(952)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY)), $rt_s(953)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ))), 2, 12, 16777215); nleg_EaglerAdapterGL30_glPopMatrix(); } else { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(966)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(954)); nleg_EaglerAdapterGL30_glPushMatrix(); - nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(967)), $this.$mc10.$debug), $rt_s(64))), 2, 2, 16777215); + nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(955)), $this.$mc10.$debug), $rt_s(64))), 2, 2, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_debugInfoRenders($this.$mc10), 2, 12, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_getEntityDebug($this.$mc10), 2, 22, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_debugInfoEntities($this.$mc10), 2, 32, 16777215); @@ -63931,29 +62613,29 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { $var39 = nlea_EaglerAdapterImpl2_maxMemory(); $var37 = nlea_EaglerAdapterImpl2_totalMemory(); $var44 = Long_sub($var37, nlea_EaglerAdapterImpl2_freeMemory()); - $var45 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(968)), Long_div(Long_mul($var44, Long_fromInt(100)), $var39)), $rt_s(969)), Long_div(Long_div($var44, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(970)), Long_div(Long_div($var39, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(971))); + $var45 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(956)), Long_div(Long_mul($var44, Long_fromInt(100)), $var39)), $rt_s(957)), Long_div(Long_div($var44, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(958)), Long_div(Long_div($var39, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(959))); nms_Gui_drawString($this, $var8, $var45, ($var6 - nms_FontRenderer_getStringWidth($var8, $var45) | 0) - 2 | 0, 2, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(972)), Long_div(Long_mul($var37, Long_fromInt(100)), $var39)), $rt_s(969)), Long_div(Long_div($var37, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(973))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(960)), Long_div(Long_mul($var37, Long_fromInt(100)), $var39)), $rt_s(957)), Long_div(Long_div($var37, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(961))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 12, 14737632); $var47 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX); $var22 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY); $var23 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(963)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posX)), $rt_s(974)), $var47), $rt_s(975)), $var47 >> 4), $rt_s(974)), $var47 & 15), $rt_s(64))), 2, 64, 14737632); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(976)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posY)), $rt_s(974)), $var22), $rt_s(977))), 2, 72, 14737632); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(978)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posZ)), $rt_s(974)), $var23), $rt_s(975)), $var23 >> 4), $rt_s(974)), $var23 & 15), $rt_s(64))), 2, 80, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(951)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posX)), $rt_s(962)), $var47), $rt_s(963)), $var47 >> 4), $rt_s(962)), $var47 & 15), $rt_s(64))), 2, 64, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(964)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posY)), $rt_s(962)), $var22), $rt_s(965))), 2, 72, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(966)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posZ)), $rt_s(962)), $var23), $rt_s(963)), $var23 >> 4), $rt_s(962)), $var23 & 15), $rt_s(64))), 2, 80, 14737632); $var24 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$rotationYaw * 4.0 / 360.0 + 0.5) & 3; - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append3(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(979)), $var24), $rt_s(974)), nms_Direction_directions.data[$var24]), $rt_s(980)), nms_MathHelper_wrapAngleTo180_float($this.$mc10.$thePlayer.$rotationYaw))), 2, 88, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(981), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(981)) | 0) - 2 | 0, 36, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(982)), nleg_EaglerAdapterGL30_getDisplayListCount()), $rt_s(983)), nleg_EaglerAdapterGL30_getBitsPerSecond() / 1000000 | 0), $rt_s(984))); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append3(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(967)), $var24), $rt_s(962)), nms_Direction_directions.data[$var24]), $rt_s(968)), nms_MathHelper_wrapAngleTo180_float($this.$mc10.$thePlayer.$rotationYaw))), 2, 88, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(969), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(969)) | 0) - 2 | 0, 36, 14737632); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(970)), nleg_EaglerAdapterGL30_getDisplayListCount()), $rt_s(971)), nleg_EaglerAdapterGL30_getBitsPerSecond() / 1000000 | 0), $rt_s(972))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 46, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(985)), nleg_EaglerAdapterGL30_getVertexesPerSecond() / 1000 | 0), $rt_s(986)), nleg_EaglerAdapterGL30_getTrianglesPerSecond() / 1000 | 0), $rt_s(987))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(973)), nleg_EaglerAdapterGL30_getVertexesPerSecond() / 1000 | 0), $rt_s(974)), nleg_EaglerAdapterGL30_getTrianglesPerSecond() / 1000 | 0), $rt_s(975))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 56, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(988)), !nleg_EaglerAdapterGL30_isWebGL ? $rt_s(989) : $rt_s(990))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(976)), !nleg_EaglerAdapterGL30_isWebGL ? $rt_s(977) : $rt_s(978))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 66, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(991)), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(992))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(979)), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(980))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 76, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(993), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(993)) | 0) - 2 | 0, 100, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(994), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(994)) | 0) - 2 | 0, 110, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(981), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(981)) | 0) - 2 | 0, 100, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(982), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(982)) | 0) - 2 | 0, 110, 14737632); nms_Gui_drawString($this, $var8, $rt_s(230), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(230)) | 0) - 2 | 0, 120, 14737632); $i = 0; while ($i < nleg_EffectPipeline_pipeline.data.length) { @@ -63965,7 +62647,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if ($this.$recordPlayingUpFor > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(995)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(983)); $var33 = $this.$recordPlayingUpFor - $par1; $var12 = $var33 * 256.0 / 20.0 | 0; if ($var12 > 255) @@ -63993,13 +62675,13 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nleg_EaglerAdapterGL30_glDisable(6); nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(0.0, $var7 - 48 | 0, 0.0); - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(996)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(984)); nms_GuiNewChat_drawChat($this.$persistantChatGUI, $this.$updateCounter0); nms_Profiler_endSection($this.$mc10.$mcProfiler); nleg_EaglerAdapterGL30_glPopMatrix(); $var5 = nms_Scoreboard_func_96539_a(nms_World_getScoreboard($this.$mc10.$theWorld), 0); if ($this.$mc10.$gameSettings.$keyBindPlayerList.$pressed && !(nmc_Minecraft_isIntegratedServerRunning($this.$mc10) && ju_ArrayList_size($this.$mc10.$thePlayer.$sendQueue.$playerInfoList) <= 1 && $var5 === null)) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(997)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(985)); $var38 = $this.$mc10.$thePlayer.$sendQueue; $var43 = $var38.$playerInfoList; $var36 = $var38.$currentServerMaxPlayers; @@ -64039,7 +62721,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { } } nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); - nms_RenderEngine_bindTexture($this.$mc10.$renderEngine, $rt_s(998)); + nms_RenderEngine_bindTexture($this.$mc10.$renderEngine, $rt_s(986)); $var27 = $var48.$responseTime < 0 ? 5 : $var48.$responseTime < 150 ? 0 : $var48.$responseTime < 300 ? 1 : $var48.$responseTime < 600 ? 2 : $var48.$responseTime >= 1000 ? 4 : 3; $this.$zLevel = $this.$zLevel + 100.0; nms_Gui_drawTexturedModalRect($this, $par2 - 12 | 0, $var22, 0, 176 + ($var27 * 8 | 0) | 0, 10, 8); @@ -64064,7 +62746,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nleg_EaglerAdapterGL30_glDisable(41); nms_Profiler_endSection($this.$mc10.$mcProfiler); if (nms_EntityPlayer_getSleepTimer($this.$mc10.$thePlayer) > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(955)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(943)); nleg_EaglerAdapterGL30_glDisable(4); nleg_EaglerAdapterGL30_glDisable(6); $var32 = nms_EntityPlayer_getSleepTimer($this.$mc10.$thePlayer); @@ -64077,7 +62759,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if (nms_PlayerControllerMP_func_78763_f($this.$mc10.$playerController) && $this.$mc10.$thePlayer.$experienceLevel > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(956)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(944)); $var34 = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), $this.$mc10.$thePlayer.$experienceLevel)); $var36 = ($var6 - nms_FontRenderer_getStringWidth($var8, $var34) | 0) / 2 | 0; $var40 = ($var7 - 31 | 0) - 4 | 0; @@ -64089,7 +62771,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if ($this.$mc10.$gameSettings.$heldItemTooltips) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(957)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(945)); if ($this.$remainingHighlightTicks > 0 && $this.$highlightingItemStack !== null) { $var35 = nms_ItemStack_getDisplayName($this.$highlightingItemStack); $var12 = ($var6 - nms_FontRenderer_getStringWidth($var8, $var35) | 0) / 2 | 0; @@ -64111,11 +62793,11 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if (nmc_Minecraft_isDemo($this.$mc10)) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(958)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(946)); if (Long_ge(nms_World_getTotalWorldTime($this.$mc10.$theWorld), Long_fromInt(120500))) - $var5 = nms_StatCollector_translateToLocal($rt_s(959)); + $var5 = nms_StatCollector_translateToLocal($rt_s(947)); else { - $var5 = nms_StatCollector_translateToLocal($rt_s(960)); + $var5 = nms_StatCollector_translateToLocal($rt_s(948)); var$40 = $rt_createArray(jl_Object, 1); var$40.data[0] = nms_StringUtils_ticksToElapsedTime(Long_sub(Long_fromInt(120500), nms_World_getTotalWorldTime($this.$mc10.$theWorld)).lo); $var5 = jl_String_format($var5, var$40); @@ -64123,17 +62805,17 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_FontRenderer_drawStringWithShadow($var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 10 | 0, 5, 16777215); nms_Profiler_endSection($this.$mc10.$mcProfiler); } - $this.$mc10.$debug = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nmc_Minecraft_debugFPS), $rt_s(961)), nmc_Minecraft_debugChunkUpdates), $rt_s(962))); + $this.$mc10.$debug = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nmc_Minecraft_debugFPS), $rt_s(949)), nmc_Minecraft_debugChunkUpdates), $rt_s(950))); if (!$this.$mc10.$gameSettings.$showDebugInfo) { nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glScalef(0.75, 0.75, 0.75); nms_FontRenderer_drawStringWithShadow($var8, nms_RenderGlobal_getDebugInfoShort($this.$mc10.$renderGlobal), 2, 2, 16777215); - nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(963)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX)), $rt_s(964)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY)), $rt_s(965)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ))), 2, 12, 16777215); + nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(951)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX)), $rt_s(952)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY)), $rt_s(953)), nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ))), 2, 12, 16777215); nleg_EaglerAdapterGL30_glPopMatrix(); } else { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(966)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(954)); nleg_EaglerAdapterGL30_glPushMatrix(); - nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(967)), $this.$mc10.$debug), $rt_s(64))), 2, 2, 16777215); + nms_FontRenderer_drawStringWithShadow($var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(955)), $this.$mc10.$debug), $rt_s(64))), 2, 2, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_debugInfoRenders($this.$mc10), 2, 12, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_getEntityDebug($this.$mc10), 2, 22, 16777215); nms_FontRenderer_drawStringWithShadow($var8, nmc_Minecraft_debugInfoEntities($this.$mc10), 2, 32, 16777215); @@ -64141,29 +62823,29 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { $var39 = nlea_EaglerAdapterImpl2_maxMemory(); $var37 = nlea_EaglerAdapterImpl2_totalMemory(); $var44 = Long_sub($var37, nlea_EaglerAdapterImpl2_freeMemory()); - $var45 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(968)), Long_div(Long_mul($var44, Long_fromInt(100)), $var39)), $rt_s(969)), Long_div(Long_div($var44, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(970)), Long_div(Long_div($var39, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(971))); + $var45 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(956)), Long_div(Long_mul($var44, Long_fromInt(100)), $var39)), $rt_s(957)), Long_div(Long_div($var44, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(958)), Long_div(Long_div($var39, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(959))); nms_Gui_drawString($this, $var8, $var45, ($var6 - nms_FontRenderer_getStringWidth($var8, $var45) | 0) - 2 | 0, 2, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(972)), Long_div(Long_mul($var37, Long_fromInt(100)), $var39)), $rt_s(969)), Long_div(Long_div($var37, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(973))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder_append2(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(960)), Long_div(Long_mul($var37, Long_fromInt(100)), $var39)), $rt_s(957)), Long_div(Long_div($var37, Long_fromInt(1024)), Long_fromInt(1024))), $rt_s(961))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 12, 14737632); $var47 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posX); $var22 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posY); $var23 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$posZ); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(963)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posX)), $rt_s(974)), $var47), $rt_s(975)), $var47 >> 4), $rt_s(974)), $var47 & 15), $rt_s(64))), 2, 64, 14737632); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(976)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posY)), $rt_s(974)), $var22), $rt_s(977))), 2, 72, 14737632); - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(978)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posZ)), $rt_s(974)), $var23), $rt_s(975)), $var23 >> 4), $rt_s(974)), $var23 & 15), $rt_s(64))), 2, 80, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(951)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posX)), $rt_s(962)), $var47), $rt_s(963)), $var47 >> 4), $rt_s(962)), $var47 & 15), $rt_s(64))), 2, 64, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(964)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posY)), $rt_s(962)), $var22), $rt_s(965))), 2, 72, 14737632); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(966)), nms_GuiIngame_doubleToShorterString($this.$mc10.$thePlayer.$posZ)), $rt_s(962)), $var23), $rt_s(963)), $var23 >> 4), $rt_s(962)), $var23 & 15), $rt_s(64))), 2, 80, 14737632); $var24 = nms_MathHelper_floor_double($this.$mc10.$thePlayer.$rotationYaw * 4.0 / 360.0 + 0.5) & 3; - nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append3(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(979)), $var24), $rt_s(974)), nms_Direction_directions.data[$var24]), $rt_s(980)), nms_MathHelper_wrapAngleTo180_float($this.$mc10.$thePlayer.$rotationYaw))), 2, 88, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(981), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(981)) | 0) - 2 | 0, 36, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(982)), nleg_EaglerAdapterGL30_getDisplayListCount()), $rt_s(983)), nleg_EaglerAdapterGL30_getBitsPerSecond() / 1000000 | 0), $rt_s(984))); + nms_Gui_drawString($this, $var8, jl_StringBuilder_toString(jl_StringBuilder_append3(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(967)), $var24), $rt_s(962)), nms_Direction_directions.data[$var24]), $rt_s(968)), nms_MathHelper_wrapAngleTo180_float($this.$mc10.$thePlayer.$rotationYaw))), 2, 88, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(969), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(969)) | 0) - 2 | 0, 36, 14737632); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(970)), nleg_EaglerAdapterGL30_getDisplayListCount()), $rt_s(971)), nleg_EaglerAdapterGL30_getBitsPerSecond() / 1000000 | 0), $rt_s(972))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 46, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(985)), nleg_EaglerAdapterGL30_getVertexesPerSecond() / 1000 | 0), $rt_s(986)), nleg_EaglerAdapterGL30_getTrianglesPerSecond() / 1000 | 0), $rt_s(987))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(973)), nleg_EaglerAdapterGL30_getVertexesPerSecond() / 1000 | 0), $rt_s(974)), nleg_EaglerAdapterGL30_getTrianglesPerSecond() / 1000 | 0), $rt_s(975))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 56, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(988)), !nleg_EaglerAdapterGL30_isWebGL ? $rt_s(989) : $rt_s(990))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(976)), !nleg_EaglerAdapterGL30_isWebGL ? $rt_s(977) : $rt_s(978))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 66, 14737632); - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(991)), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(992))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(979)), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(980))); nms_Gui_drawString($this, $var8, $var5, ($var6 - nms_FontRenderer_getStringWidth($var8, $var5) | 0) - 2 | 0, 76, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(993), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(993)) | 0) - 2 | 0, 100, 14737632); - nms_Gui_drawString($this, $var8, $rt_s(994), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(994)) | 0) - 2 | 0, 110, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(981), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(981)) | 0) - 2 | 0, 100, 14737632); + nms_Gui_drawString($this, $var8, $rt_s(982), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(982)) | 0) - 2 | 0, 110, 14737632); nms_Gui_drawString($this, $var8, $rt_s(230), ($var6 - nms_FontRenderer_getStringWidth($var8, $rt_s(230)) | 0) - 2 | 0, 120, 14737632); $i = 0; while ($i < nleg_EffectPipeline_pipeline.data.length) { @@ -64175,7 +62857,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nms_Profiler_endSection($this.$mc10.$mcProfiler); } if ($this.$recordPlayingUpFor > 0) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(995)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(983)); $var33 = $this.$recordPlayingUpFor - $par1; $var12 = $var33 * 256.0 / 20.0 | 0; if ($var12 > 255) @@ -64203,13 +62885,13 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { nleg_EaglerAdapterGL30_glDisable(6); nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(0.0, $var7 - 48 | 0, 0.0); - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(996)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(984)); nms_GuiNewChat_drawChat($this.$persistantChatGUI, $this.$updateCounter0); nms_Profiler_endSection($this.$mc10.$mcProfiler); nleg_EaglerAdapterGL30_glPopMatrix(); $var5 = nms_Scoreboard_func_96539_a(nms_World_getScoreboard($this.$mc10.$theWorld), 0); if ($this.$mc10.$gameSettings.$keyBindPlayerList.$pressed && !(nmc_Minecraft_isIntegratedServerRunning($this.$mc10) && ju_ArrayList_size($this.$mc10.$thePlayer.$sendQueue.$playerInfoList) <= 1 && $var5 === null)) { - nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(997)); + nms_Profiler_startSection($this.$mc10.$mcProfiler, $rt_s(985)); $var38 = $this.$mc10.$thePlayer.$sendQueue; $var43 = $var38.$playerInfoList; $var36 = $var38.$currentServerMaxPlayers; @@ -64249,7 +62931,7 @@ function nms_GuiIngame_renderGameOverlay($this, $par1, $par2, $par3, $par4) { } } nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); - nms_RenderEngine_bindTexture($this.$mc10.$renderEngine, $rt_s(998)); + nms_RenderEngine_bindTexture($this.$mc10.$renderEngine, $rt_s(986)); $var27 = $var48.$responseTime < 0 ? 5 : $var48.$responseTime < 150 ? 0 : $var48.$responseTime < 300 ? 1 : $var48.$responseTime < 600 ? 2 : $var48.$responseTime >= 1000 ? 4 : 3; $this.$zLevel = $this.$zLevel + 100.0; nms_Gui_drawTexturedModalRect($this, $par2 - 12 | 0, $var22, 0, 176 + ($var27 * 8 | 0) | 0, 10, 8); @@ -64720,7 +63402,7 @@ function nms_GuiIngame_setRecordPlayingMessage($this, $par1Str) { var var$2; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(999)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(987)); jl_AbstractStringBuilder_insert(var$2, var$2.$length, $par1Str); $this.$recordPlaying = jl_String__init_0(var$2.$buffer, 0, var$2.$length); $this.$recordPlayingUpFor = 60; @@ -64736,27 +63418,27 @@ function nms_GuiIngame__clinit_() { var var$1, var$2; nms_GuiIngame_itemRenderer = null; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(476); + var$1.$path = $rt_s(465); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiIngame_tex_gui = var$1; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(998); + var$2.$path = $rt_s(986); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_GuiIngame_tex_icons = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(1000); + var$2.$path = $rt_s(988); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_GuiIngame_tex_pumpkin = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(1001); + var$2.$path = $rt_s(989); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_GuiIngame_tex_vigg = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(674); + var$2.$path = $rt_s(663); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_GuiIngame_terrain = var$2; @@ -64989,7 +63671,7 @@ function nms_LoadingScreenRenderer_setLoadingProgress($this, $par1) { function nms_LoadingScreenRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(467); + var$1.$path = $rt_s(456); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_LoadingScreenRenderer_background = var$1; @@ -65015,9 +63697,9 @@ function nms_StringTranslate_loadLanguage($this, $par1Properties, $par2Str) { $var4 = new ji_InputStreamReader; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1002)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(990)); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $par2Str); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1003)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(991)); var$6 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); nlea_EaglerAdapterImpl2_$callClinit(); if (!(var$6 === $rt_s(58) ? 1 : jl_String_startsWith(var$6, $rt_s(58), 0))) @@ -65077,7 +63759,7 @@ function nms_StringTranslate_loadLanguage($this, $par1Properties, $par2Str) { $par2Str = new jl_IllegalArgumentException; $par2Str.$suppressionEnabled = 1; $par2Str.$writableStackTrace = 1; - $par2Str.$message = $rt_s(1004); + $par2Str.$message = $rt_s(992); $rt_throw($par2Str); } var$6.$malformedAction0 = var$5; @@ -65086,7 +63768,7 @@ function nms_StringTranslate_loadLanguage($this, $par1Properties, $par2Str) { $par2Str = new jl_IllegalArgumentException; $par2Str.$suppressionEnabled = 1; $par2Str.$writableStackTrace = 1; - $par2Str.$message = $rt_s(1004); + $par2Str.$message = $rt_s(992); $rt_throw($par2Str); } var$6.$unmappableAction0 = var$5; @@ -65098,8 +63780,8 @@ function nms_StringTranslate_loadLanguage($this, $par1Properties, $par2Str) { $var4 = ji_BufferedReader_readLine(var$3); while ($var4 !== null) { $par2Str = jl_String_trim($var4); - if (!($par2Str === $rt_s(829) ? 1 : jl_String_startsWith($par2Str, $rt_s(829), 0))) { - var$9 = jur_Pattern_split(jur_Pattern_compile($rt_s(524), 0), $par2Str, 0); + if (!($par2Str === $rt_s(817) ? 1 : jl_String_startsWith($par2Str, $rt_s(817), 0))) { + var$9 = jur_Pattern_split(jur_Pattern_compile($rt_s(513), 0), $par2Str, 0); if (var$9 !== null) { var$9 = var$9.data; if (var$9.length == 2) @@ -65118,7 +63800,7 @@ function nms_StringTranslate_setLanguage($this, $par1Str, $par2) { ju_Hashtable__init_0($var3, 11); a: { try { - nms_StringTranslate_loadLanguage($this, $var3, $rt_s(565)); + nms_StringTranslate_loadLanguage($this, $var3, $rt_s(554)); break a; } catch ($$e) { $$je = $rt_wrapException($$e); @@ -65170,7 +63852,7 @@ function nms_StringTranslate_translateKeyFormat($this, $par1Str, $par2ArrayOfObj } $par1Str = new jl_StringBuilder; $par1Str.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(1005)); + jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(993)); jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $var3); return jl_String__init_0($par1Str.$buffer, 0, $par1Str.$length); } finally { @@ -65185,7 +63867,7 @@ function nms_StringTranslate_translateNamedKey($this, $par1Str) { var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Str); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(705)); return ju_Properties_getProperty0(var$2, jl_String__init_0(var$3.$buffer, 0, var$3.$length), $rt_s(44)); } finally { jl_Object_monitorExitSync($this); @@ -65216,10 +63898,10 @@ function nms_StringTranslate__clinit_() { var$2.$comparator = var$3; var$1.$languageList = var$2; var$2 = var$1.$languageList; - var$2.$root = ju_TreeMap_getOrCreateNode(var$2, var$2.$root, $rt_s(565)); - var$3 = ju_TreeMap_findExact(var$2, $rt_s(565)); - var$3.$value8 = $rt_s(1006); - var$3.$value8 = $rt_s(1006); + var$2.$root = ju_TreeMap_getOrCreateNode(var$2, var$2.$root, $rt_s(554)); + var$3 = ju_TreeMap_findExact(var$2, $rt_s(554)); + var$3.$value8 = $rt_s(994); + var$3.$value8 = $rt_s(994); var$2.$modCount3 = var$2.$modCount3 + 1 | 0; nms_StringTranslate_instance = var$1; } @@ -65241,12 +63923,12 @@ function nms_GuiGameOver_initGui($this) { ju_Arrays_fill($var2.$array1, 0, $var2.$size0, null); $var2.$size0 = 0; if (!$this.$mc4.$theWorld.$worldInfo.$hardcore) { - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 72 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1007)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1008)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 72 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(995)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(996)))); } else if (!$this.$mc4.$integratedServerIsRunning) - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1009)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(997)))); else - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1010)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 96 | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(998)))); $var2 = $this.$buttonList; $var1 = new ju_AbstractList$1; $var1.$this$0 = $var2; @@ -65343,19 +64025,19 @@ function nms_GuiGameOver_drawScreen($this, $par1, $par2, $par3) { ji_PrintStream_printSB(var$6); } $var4 = $this.$mc4.$theWorld.$worldInfo.$hardcore; - $var5 = !$var4 ? nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1011)) : nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1012)); + $var5 = !$var4 ? nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(999)) : nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1000)); var$5 = $this.$fontRenderer0; nms_FontRenderer_drawString(var$5, $var5, (($this.$width0 / 2 | 0) / 2 | 0) - (nms_FontRenderer_getStringWidth(var$5, $var5) / 2 | 0) | 0, 30, 16777215, 1); nleg_EaglerAdapterGL30_glPopMatrix(); if ($var4) { $var5 = $this.$fontRenderer0; - var$5 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1013)); + var$5 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1001)); nms_FontRenderer_drawString($var5, var$5, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth($var5, var$5) / 2 | 0) | 0, 144, 16777215, 1); } $var5 = $this.$fontRenderer0; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - var$6 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1014)); + var$6 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1002)); jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$6); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(48)); var$6 = nms_EnumChatFormatting_YELLOW; @@ -65619,7 +64301,7 @@ function cjj_InfBlocks_proc($this, $r) { $i = $b & 65535; if (var$10 != $i) { $this.$mode0 = 9; - $this.$z3.$msg = $rt_s(1015); + $this.$z3.$msg = $rt_s(1003); $this.$bitb = $b; $this.$bitk = $k; $this.$z3.$avail_in = $n; @@ -65682,7 +64364,7 @@ function cjj_InfBlocks_proc($this, $r) { $r = $b >>> 3; var$10 = $k + (-3) | 0; $this.$mode0 = 9; - $this.$z3.$msg = $rt_s(1016); + $this.$z3.$msg = $rt_s(1004); $this.$bitb = $r; $this.$bitk = var$10; $this.$z3.$avail_in = $n; @@ -65934,7 +64616,7 @@ function cjj_InfBlocks_proc($this, $r) { return cjj_InfBlocks_inflate_flush($this, $r); } $this.$mode0 = 9; - $this.$z3.$msg = $rt_s(1017); + $this.$z3.$msg = $rt_s(1005); $this.$bitb = $b; $this.$bitk = $k; $this.$z3.$avail_in = $n; @@ -65946,7 +64628,7 @@ function cjj_InfBlocks_proc($this, $r) { } $this.$blens = null; $this.$mode0 = 9; - $this.$z3.$msg = $rt_s(1018); + $this.$z3.$msg = $rt_s(1006); $this.$bitb = $b; $this.$bitk = $k; $this.$z3.$avail_in = $n; @@ -66255,7 +64937,7 @@ function nle_DefaultSkinRenderer_bindSyncedSkin($p) { $skinToLoad[0] = ($cookie & 255) << 24 >> 24; $skinToLoad[1] = ($cookie >> 8 & 255) << 24 >> 24; $pp = nmc_Minecraft_theMinecraft; - nms_NetClientHandler_addToSendQueue($pp.$thePlayer === null ? null : $pp.$thePlayer.$sendQueue, nms_Packet250CustomPayload__init_0($rt_s(1019), $pkt)); + nms_NetClientHandler_addToSendQueue($pp.$thePlayer === null ? null : $pp.$thePlayer.$sendQueue, nms_Packet250CustomPayload__init_0($rt_s(1007), $pkt)); } return 0; } @@ -66550,104 +65232,104 @@ function nle_DefaultSkinRenderer__clinit_() { var$1 = $rt_createArray(nle_TextureLocation, 35); var$2 = var$1.data; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1020); + var$3.$path = $rt_s(1008); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[0] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1021); + var$3.$path = $rt_s(1009); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[1] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1022); + var$3.$path = $rt_s(1010); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[2] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1023); + var$3.$path = $rt_s(1011); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[3] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1024); + var$3.$path = $rt_s(1012); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[4] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1025); + var$3.$path = $rt_s(1013); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[5] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1026); + var$3.$path = $rt_s(1014); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[6] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1027); + var$3.$path = $rt_s(1015); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[7] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1028); + var$3.$path = $rt_s(1016); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[8] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1029); + var$3.$path = $rt_s(1017); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[9] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1030); + var$3.$path = $rt_s(1018); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[10] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1031); + var$3.$path = $rt_s(1019); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[11] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1032); + var$3.$path = $rt_s(1020); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[12] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1033); + var$3.$path = $rt_s(1021); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[13] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1034); + var$3.$path = $rt_s(1022); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[14] = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1035); + var$3.$path = $rt_s(1023); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2[15] = var$3; - var$2[16] = nle_TextureLocation__init_($rt_s(1036)); - var$2[17] = nle_TextureLocation__init_($rt_s(1037)); - var$2[18] = nle_TextureLocation__init_($rt_s(1038)); - var$2[19] = nle_TextureLocation__init_($rt_s(1039)); - var$2[20] = nle_TextureLocation__init_($rt_s(1040)); - var$2[21] = nle_TextureLocation__init_($rt_s(1041)); - var$2[22] = nle_TextureLocation__init_($rt_s(1042)); - var$2[23] = nle_TextureLocation__init_($rt_s(1043)); - var$2[24] = nle_TextureLocation__init_($rt_s(1044)); - var$2[25] = nle_TextureLocation__init_($rt_s(1045)); - var$2[26] = nle_TextureLocation__init_($rt_s(1046)); - var$2[27] = nle_TextureLocation__init_($rt_s(1047)); - var$2[28] = nle_TextureLocation__init_($rt_s(1048)); - var$2[29] = nle_TextureLocation__init_($rt_s(1049)); - var$2[30] = nle_TextureLocation__init_($rt_s(1050)); - var$2[31] = nle_TextureLocation__init_($rt_s(1051)); - var$2[32] = nle_TextureLocation__init_($rt_s(1052)); - var$2[33] = nle_TextureLocation__init_($rt_s(1053)); - var$2[34] = nle_TextureLocation__init_($rt_s(1054)); + var$2[16] = nle_TextureLocation__init_($rt_s(1024)); + var$2[17] = nle_TextureLocation__init_($rt_s(1025)); + var$2[18] = nle_TextureLocation__init_($rt_s(1026)); + var$2[19] = nle_TextureLocation__init_($rt_s(1027)); + var$2[20] = nle_TextureLocation__init_($rt_s(1028)); + var$2[21] = nle_TextureLocation__init_($rt_s(1029)); + var$2[22] = nle_TextureLocation__init_($rt_s(1030)); + var$2[23] = nle_TextureLocation__init_($rt_s(1031)); + var$2[24] = nle_TextureLocation__init_($rt_s(1032)); + var$2[25] = nle_TextureLocation__init_($rt_s(1033)); + var$2[26] = nle_TextureLocation__init_($rt_s(1034)); + var$2[27] = nle_TextureLocation__init_($rt_s(1035)); + var$2[28] = nle_TextureLocation__init_($rt_s(1036)); + var$2[29] = nle_TextureLocation__init_($rt_s(1037)); + var$2[30] = nle_TextureLocation__init_($rt_s(1038)); + var$2[31] = nle_TextureLocation__init_($rt_s(1039)); + var$2[32] = nle_TextureLocation__init_($rt_s(1040)); + var$2[33] = nle_TextureLocation__init_($rt_s(1041)); + var$2[34] = nle_TextureLocation__init_($rt_s(1042)); nle_DefaultSkinRenderer_defaultVanillaSkins = var$1; nle_DefaultSkinRenderer_skinCookies = ju_HashMap__init_0(); nle_DefaultSkinRenderer_skinGLUnits = ju_HashMap__init_0(); @@ -66680,7 +65362,7 @@ var nle_GuiScreenVoiceChannel_fadeInTimer = Long_ZERO; function nle_GuiScreenVoiceChannel_initGui($this) { var $var1, var$2, var$3, var$4; $var1 = nms_StringTranslate_instance; - $this.$screenTitle1 = nms_StringTranslate_translateKey($var1, $rt_s(1055)); + $this.$screenTitle1 = nms_StringTranslate_translateKey($var1, $rt_s(1043)); $this.$channel = nms_GuiTextField__init_($this.$fontRenderer0, ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 24 | 0, 195, 20); var$2 = $this.$channel; nle_EaglerProfile_$callClinit(); @@ -66688,15 +65370,15 @@ function nle_GuiScreenVoiceChannel_initGui($this) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 148 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470))); + var$4 = nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 148 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459))); $this.$done = var$4; ju_ArrayList_add(var$3, var$4); var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 52 | 0, 99, 20, nms_StringTranslate_translateKey($var1, $rt_s(1056))); + var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 52 | 0, 99, 20, nms_StringTranslate_translateKey($var1, $rt_s(1044))); $this.$connect = var$4; ju_ArrayList_add(var$3, var$4); var$2 = $this.$buttonList; - var$3 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) + 1 | 0, ($this.$height0 / 6 | 0) + 52 | 0, 99, 20, nms_StringTranslate_translateKey($var1, $rt_s(1057))); + var$3 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) + 1 | 0, ($this.$height0 / 6 | 0) + 52 | 0, 99, 20, nms_StringTranslate_translateKey($var1, $rt_s(1045))); $this.$disconnect = var$3; ju_ArrayList_add(var$2, var$3); var$2 = $this.$buttonList; @@ -66718,28 +65400,28 @@ function nle_GuiScreenVoiceChannel_drawScreen($this, $mx, $my, $par3) { var$5 = $this.$fontRenderer0; var$6 = $this.$screenTitle1; nms_FontRenderer_drawString(var$5, var$6, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, 15, 16777215, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1058)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 8 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1046)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 8 | 0, 10526880, 1); if (!nle_GuiScreenVoiceChannel_voiceRelayed) { - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1059)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 89 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1047)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 89 | 0, 10526880, 1); $this.$slider.$yPosition = ($this.$height0 / 6 | 0) + 103 | 0; $this.$done.$yPosition = ($this.$height0 / 6 | 0) + 148 | 0; } else { var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1060)); + var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1048)); var$7 = $this.$width0 / 2 | 0; var$8 = ($this.$height0 / 6 | 0) + 125 | 0; nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16764108, 1); var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1061)); + var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1049)); var$7 = $this.$width0 / 2 | 0; var$8 = ($this.$height0 / 6 | 0) + 136 | 0; nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16764108, 1); var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1062)); + var$6 = nms_StringTranslate_translateKey($var1, $rt_s(1050)); var$7 = $this.$width0 / 2 | 0; var$8 = ($this.$height0 / 6 | 0) + 147 | 0; nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16764108, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1059)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 81 | 0, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $rt_s(1047)), ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 81 | 0, 10526880, 1); $this.$slider.$yPosition = ($this.$height0 / 6 | 0) + 95 | 0; $this.$done.$yPosition = ($this.$height0 / 6 | 0) + 168 | 0; } @@ -66879,8 +65561,8 @@ function nle_GuiScreenVoiceChannel_drawOverlay() { nleg_EaglerAdapterGL30_glBlendFunc(42, 43); nleg_EaglerAdapterGL30_glEnable(2); nleg_EaglerAdapterGL30_glColor4f(1.0, 1.0, 1.0, 1.0); - $line2 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nle_GuiScreenVoiceChannel_connectedUsers.data.length), $rt_s(1063))); - $ll1 = nms_FontRenderer_getStringWidth($mc.$fontRenderer, $rt_s(1064)); + $line2 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), nle_GuiScreenVoiceChannel_connectedUsers.data.length), $rt_s(1051))); + $ll1 = nms_FontRenderer_getStringWidth($mc.$fontRenderer, $rt_s(1052)); $ll2 = nms_FontRenderer_getStringWidth($mc.$fontRenderer, $line2); var$9 = $width - 17 | 0; nms_Gui_drawRect((var$9 - $ll1 | 0) - 6 | 0, 0, $width, 20, 855638016); @@ -66963,7 +65645,7 @@ function nle_GuiScreenVoiceChannel_drawOverlay() { nms_Gui_drawRect(($width - $wid_0 | 0) - 15 | 0, 24, $width, 26 + (nle_GuiScreenVoiceChannel_connectedUsers.data.length * 11 | 0) | 0, 855638016); } } - nms_FontRenderer_drawStringWithShadow($mc.$fontRenderer, $rt_s(1064), (($width - 16 | 0) - $ll1 | 0) - 4 | 0, 2, (-1)); + nms_FontRenderer_drawStringWithShadow($mc.$fontRenderer, $rt_s(1052), (($width - 16 | 0) - $ll1 | 0) - 4 | 0, 2, (-1)); nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef($width - 20 | 0, 11.0, 0.0); nleg_EaglerAdapterGL30_glScalef(0.75, 0.75, 0.75); @@ -66982,7 +65664,7 @@ function nle_GuiScreenVoiceChannel_drawOverlay() { function nle_GuiScreenVoiceChannel__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(476); + var$1.$path = $rt_s(465); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nle_GuiScreenVoiceChannel_tex_gui = var$1; @@ -66992,6 +65674,899 @@ function nle_GuiScreenVoiceChannel__clinit_() { nle_GuiScreenVoiceChannel_voiceRelayed = 0; nle_GuiScreenVoiceChannel_fadeInTimer = Long_ZERO; } +function maa_NoteblockPlayer() { + jl_Object.call(this); +} +var maa_NoteblockPlayer_playing = 0; +var maa_NoteblockPlayer_songdata = null; +var maa_NoteblockPlayer_song = null; +var maa_NoteblockPlayer_thr = null; +var maa_NoteblockPlayer_nb2in = null; +var maa_NoteblockPlayer_in2old = null; +var maa_NoteblockPlayer_instruments = null; +var maa_NoteblockPlayer_startingPos = null; +var maa_NoteblockPlayer_mc = null; +var maa_NoteblockPlayer_legit = 0; +var maa_NoteblockPlayer_playingSong = 0; +var maa_NoteblockPlayer_songLiness = null; +var maa_NoteblockPlayer_instrNoteToBlocks = null; +var maa_NoteblockPlayer_tickPassed = 0; +var maa_NoteblockPlayer_notePos = null; +var maa_NoteblockPlayer_targetNote = 0; +var maa_NoteblockPlayer_correctNote = 0; +var maa_NoteblockPlayer_building = 0; +function maa_NoteblockPlayer_$callClinit() { + maa_NoteblockPlayer_$callClinit = $rt_eraseClinit(maa_NoteblockPlayer); + maa_NoteblockPlayer__clinit_(); +} +function maa_NoteblockPlayer__init_0() { + var var_0 = new maa_NoteblockPlayer(); + maa_NoteblockPlayer__init_(var_0); + return var_0; +} +function maa_NoteblockPlayer__init_($this) { + maa_NoteblockPlayer_$callClinit(); +} +function maa_NoteblockPlayer_tick() { + var $linesPlayed, var$2, var$3, var$4, $songLine, var$6, $tick, $note, $instr, $blockPos, var$11, var$12, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();$blockPos = $thread.pop();$instr = $thread.pop();$note = $thread.pop();$tick = $thread.pop();var$6 = $thread.pop();$songLine = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$linesPlayed = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + maa_NoteblockPlayer_$callClinit(); + if (maa_NoteblockPlayer_playing && maa_NoteblockPlayer_playingSong) { + $linesPlayed = 0; + var$2 = maa_NoteblockPlayer_songLiness.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $songLine = var$2[var$4]; + var$6 = jur_Pattern_split(jur_Pattern_compile($rt_s(267), 0), $songLine, 0).data; + $tick = jl_Integer_parseInt(var$6[0], 10) - maa_NoteblockPlayer_tickPassed | 0; + $note = jl_Integer_parseInt(var$6[1], 10); + $instr = jl_Integer_parseInt(var$6[2], 10); + if ($tick > 0) + break; + $blockPos = ju_HashMap_getEntry(maa_NoteblockPlayer_instrNoteToBlocks, jl_Integer_valueOf($instr)); + $blockPos = ju_HashMap_getEntry($blockPos === null ? null : $blockPos.$value0, jl_Integer_valueOf($note)); + $blockPos = $blockPos === null ? null : $blockPos.$value0; + try { + var$11 = maa_NoteblockPlayer_mc.$playerController; + $instr = $blockPos.$xCoord | 0; + $note = $blockPos.$yCoord - 1.0 | 0; + $tick = $blockPos.$zCoord | 0; + var$12 = 1; + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NullPointerException) { + } else { + throw $$e; + } + } + $linesPlayed = $linesPlayed + 1 | 0; + var$4 = var$4 + 1 | 0; + } + maa_NoteblockPlayer_tickPassed = maa_NoteblockPlayer_tickPassed + 1 | 0; + if ($linesPlayed) + maa_NoteblockPlayer_songLiness = ju_Arrays_copyOfRange(maa_NoteblockPlayer_songLiness, $linesPlayed, maa_NoteblockPlayer_songLiness.data.length); + } + return; + case 1: + a: { + try { + nms_PlayerControllerMP_clickBlock(var$11, $instr, $note, $tick, var$12); + if ($rt_suspending()) { + break main; + } + if (maa_NoteblockPlayer_legit) + maa_NoteblockPlayer_rotateToBlock(nms_Vec3_addVector($blockPos, 0.0, (-1.0), 0.0)); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NullPointerException) { + } else { + throw $$e; + } + } + } + while (true) { + $linesPlayed = $linesPlayed + 1 | 0; + var$4 = var$4 + 1 | 0; + if (var$4 >= var$3) + break; + $songLine = var$2[var$4]; + var$6 = jur_Pattern_split(jur_Pattern_compile($rt_s(267), 0), $songLine, 0).data; + $tick = jl_Integer_parseInt(var$6[0], 10) - maa_NoteblockPlayer_tickPassed | 0; + $note = jl_Integer_parseInt(var$6[1], 10); + $instr = jl_Integer_parseInt(var$6[2], 10); + if ($tick > 0) + break; + $blockPos = ju_HashMap_getEntry(maa_NoteblockPlayer_instrNoteToBlocks, jl_Integer_valueOf($instr)); + $blockPos = ju_HashMap_getEntry($blockPos === null ? null : $blockPos.$value0, jl_Integer_valueOf($note)); + $blockPos = $blockPos === null ? null : $blockPos.$value0; + try { + var$11 = maa_NoteblockPlayer_mc.$playerController; + $instr = $blockPos.$xCoord | 0; + $note = $blockPos.$yCoord - 1.0 | 0; + $tick = $blockPos.$zCoord | 0; + var$12 = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NullPointerException) { + } else { + throw $$e; + } + } + } + maa_NoteblockPlayer_tickPassed = maa_NoteblockPlayer_tickPassed + 1 | 0; + if ($linesPlayed) + maa_NoteblockPlayer_songLiness = ju_Arrays_copyOfRange(maa_NoteblockPlayer_songLiness, $linesPlayed, maa_NoteblockPlayer_songLiness.data.length); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($linesPlayed, var$2, var$3, var$4, $songLine, var$6, $tick, $note, $instr, $blockPos, var$11, var$12, $ptr); +} +function maa_NoteblockPlayer_rotateToBlock($block) { + var $eyesPos, $diffX, $diffY, $diffZ, $diffXZ, $yaw, $pitch; + maa_NoteblockPlayer_$callClinit(); + $eyesPos = nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0); + $eyesPos = nms_Vec3Pool_getVecFromPool($eyesPos.$myVec3LocalPool, $eyesPos.$xCoord + 0.0, $eyesPos.$yCoord + 0.11999999731779099, $eyesPos.$zCoord + 0.0); + $diffX = $block.$xCoord - $eyesPos.$xCoord; + $diffY = $block.$yCoord - $eyesPos.$yCoord; + $diffZ = $block.$zCoord - $eyesPos.$zCoord; + $diffXZ = jl_Math_sqrt($diffX * $diffX + $diffZ * $diffZ); + $yaw = jl_Math_atan2($diffZ, $diffX) * 180.0 / 3.141592653589793 - 90.0; + $pitch = -(jl_Math_atan2($diffY, $diffXZ) * 180.0 / 3.141592653589793); + maa_NoteblockPlayer_mc.$thePlayer.$prevRotationYaw = maa_NoteblockPlayer_mc.$thePlayer.$rotationYaw; + maa_NoteblockPlayer_mc.$thePlayer.$prevRotationPitch = maa_NoteblockPlayer_mc.$thePlayer.$rotationPitch; + maa_NoteblockPlayer_mc.$thePlayer.$rotationYaw = $yaw % 360.0; + maa_NoteblockPlayer_mc.$thePlayer.$rotationPitch = $pitch % 360.0; +} +function maa_NoteblockPlayer_play() { + var var$1, var$2, $songBlocks, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$songBlocks = $thread.pop();var$2 = $thread.pop();var$1 = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_playingSong = 0; + maa_NoteblockPlayer_playing = 1; + var$1 = maa_NoteblockPlayer_loadSong(); + var$2 = jur_Pattern_split(jur_Pattern_compile($rt_s(60), 0), var$1, 0); + $songBlocks = maa_NoteblockPlayer_songLinesToBlocks(var$2); + if (!maa_NoteblockPlayer_playing) { + if (maa_NoteblockPlayer_playing) { + maa_NoteblockPlayer_songLiness = var$2; + maa_NoteblockPlayer_instrNoteToBlocks = $songBlocks; + maa_NoteblockPlayer_tickPassed = 0; + maa_NoteblockPlayer_playingSong = 1; + } + return; + } + $ptr = 1; + case 1: + maa_NoteblockPlayer_placeAndTuneNoteblocks($songBlocks); + if ($rt_suspending()) { + break main; + } + if (maa_NoteblockPlayer_playing) { + maa_NoteblockPlayer_songLiness = var$2; + maa_NoteblockPlayer_instrNoteToBlocks = $songBlocks; + maa_NoteblockPlayer_tickPassed = 0; + maa_NoteblockPlayer_playingSong = 1; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push(var$1, var$2, $songBlocks, $ptr); +} +function maa_NoteblockPlayer_notePlayed($x, $y, $z, $note) { + var var$5, var$6, var$7; + maa_NoteblockPlayer_$callClinit(); + if (!maa_NoteblockPlayer_playing) { + maa_NoteblockPlayer_correctNote = 0; + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + } + if (maa_NoteblockPlayer_notePos !== null && maa_NoteblockPlayer_targetNote != (-1) && (maa_NoteblockPlayer_notePos.$xCoord | 0) == $x && (maa_NoteblockPlayer_notePos.$yCoord | 0) == ($y + 1 | 0) && (maa_NoteblockPlayer_notePos.$zCoord | 0) == $z) { + var$5 = maa_NoteblockPlayer_mc.$thePlayer; + var$6 = new jl_StringBuilder; + var$6.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1053)); + jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $note, 10); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(58)); + $x = maa_NoteblockPlayer_targetNote; + jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $x, 10); + var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); + nms_GuiNewChat_printChatMessageWithOptionalDeletion(var$5.$mc3.$ingameGUI.$persistantChatGUI, var$7, 0); + if (maa_NoteblockPlayer_targetNote == $note) { + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + maa_NoteblockPlayer_correctNote = 1; + } + } +} +function maa_NoteblockPlayer_placeAndTuneNoteblocks($instrNoteToBlock) { + var var$2, var$3, $entry, $instr, $noteBlockPos, $entryy, $note, $blockPos, $blockDist, $oldBlockDist, $hasBeenPlaced, var$13, var$14, var$15, var$16, var$17, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$17 = $thread.pop();var$16 = $thread.pop();var$15 = $thread.pop();var$14 = $thread.pop();var$13 = $thread.pop();$hasBeenPlaced = $thread.pop();$oldBlockDist = $thread.pop();$blockDist = $thread.pop();$blockPos = $thread.pop();$note = $thread.pop();$entryy = $thread.pop();$noteBlockPos = $thread.pop();$instr = $thread.pop();$entry = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$instrNoteToBlock = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + maa_NoteblockPlayer_$callClinit(); + if (!maa_NoteblockPlayer_playing) + return; + maa_NoteblockPlayer_building = 1; + try { + var$2 = Long_fromInt(100); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$3 = new ju_HashMap$EntryIterator; + var$3.$associatedMap0 = $instrNoteToBlock; + var$3.$expectedModCount = $instrNoteToBlock.$modCount1; + var$3.$futureEntry = null; + while (ju_HashMap$AbstractMapIterator_hasNext(var$3)) { + ju_HashMap$AbstractMapIterator_makeNext(var$3); + $entry = var$3.$currentEntry; + $instr = $entry.$key; + $noteBlockPos = $entry.$value0; + $entry = new ju_HashMap$EntryIterator; + $entry.$associatedMap0 = $noteBlockPos; + $entry.$expectedModCount = $noteBlockPos.$modCount1; + $entry.$futureEntry = null; + while (ju_HashMap$AbstractMapIterator_hasNext($entry)) { + ju_HashMap$AbstractMapIterator_makeNext($entry); + $entryy = $entry.$currentEntry; + $note = $entryy.$key; + $blockPos = $entryy.$value0; + if (maa_NoteblockPlayer_playing) { + $blockDist = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = 32767.0; + $hasBeenPlaced = 0; + maa_NoteblockPlayer_correctNote = 0; + while (maa_NoteblockPlayer_playing && !($hasBeenPlaced && maa_NoteblockPlayer_correctNote)) { + var$13 = $oldBlockDist - $blockDist; + if (var$13 <= 0.0) + var$13 = -var$13; + if (var$13 > 0.1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$thePlayer; + $noteBlockPos = new jl_StringBuilder; + $noteBlockPos.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1054)); + $entryy = nms_Block_getLocalizedName(maa_NoteblockPlayer_instruments.data[$instr.$value]); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $entryy); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1055)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $note === null ? $rt_s(47) : jl_Integer_toString($note.$value, 10)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1056)); + jl_AbstractStringBuilder_insert3($noteBlockPos, $noteBlockPos.$length, $blockDist); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1057)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $blockPos === null ? $rt_s(47) : nms_Vec3_toString($blockPos)); + $entryy = jl_String__init_0($noteBlockPos.$buffer, 0, $noteBlockPos.$length); + nms_GuiNewChat_printChatMessageWithOptionalDeletion($instrNoteToBlock.$mc3.$ingameGUI.$persistantChatGUI, $entryy, 0); + } + var$14 = nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 1.0 | 0, $blockPos.$zCoord | 0); + nms_Block_$callClinit(); + if (var$14 == nms_Block_music.$blockID && nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 2.0 | 0, $blockPos.$zCoord | 0) == maa_NoteblockPlayer_instruments.data[$instr.$value].$blockID) { + $hasBeenPlaced = 1; + maa_NoteblockPlayer_notePos = $blockPos; + maa_NoteblockPlayer_targetNote = $note.$value; + if ((maa_NoteblockPlayer_mc.$playerController.$currentGameType !== nms_EnumGameType_CREATIVE ? 0 : 1) ? 0 : 1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$playerController; + var$14 = $blockPos.$xCoord | 0; + var$15 = ($blockPos.$yCoord | 0) - 1 | 0; + var$16 = $blockPos.$zCoord | 0; + var$17 = 1; + $ptr = 3; + continue main; + } + } else { + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + $hasBeenPlaced = 0; + } + try { + var$2 = Long_fromInt(50); + $ptr = 2; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$13 = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = $blockDist; + $blockDist = var$13; + } + maa_NoteblockPlayer_correctNote = 0; + } + } + } + if (maa_NoteblockPlayer_playing) + nms_EntityClientPlayerMP_sendChatMessage(maa_NoteblockPlayer_mc.$thePlayer, $rt_s(1058)); + maa_NoteblockPlayer_building = 0; + return; + case 1: + a: { + try { + jl_Thread_sleep(var$2); + if ($rt_suspending()) { + break main; + } + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + } + var$3 = new ju_HashMap$EntryIterator; + var$3.$associatedMap0 = $instrNoteToBlock; + var$3.$expectedModCount = $instrNoteToBlock.$modCount1; + var$3.$futureEntry = null; + while (ju_HashMap$AbstractMapIterator_hasNext(var$3)) { + ju_HashMap$AbstractMapIterator_makeNext(var$3); + $entry = var$3.$currentEntry; + $instr = $entry.$key; + $noteBlockPos = $entry.$value0; + $entry = new ju_HashMap$EntryIterator; + $entry.$associatedMap0 = $noteBlockPos; + $entry.$expectedModCount = $noteBlockPos.$modCount1; + $entry.$futureEntry = null; + while (ju_HashMap$AbstractMapIterator_hasNext($entry)) { + ju_HashMap$AbstractMapIterator_makeNext($entry); + $entryy = $entry.$currentEntry; + $note = $entryy.$key; + $blockPos = $entryy.$value0; + if (maa_NoteblockPlayer_playing) { + $blockDist = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = 32767.0; + $hasBeenPlaced = 0; + maa_NoteblockPlayer_correctNote = 0; + while (maa_NoteblockPlayer_playing && !($hasBeenPlaced && maa_NoteblockPlayer_correctNote)) { + var$13 = $oldBlockDist - $blockDist; + if (var$13 <= 0.0) + var$13 = -var$13; + if (var$13 > 0.1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$thePlayer; + $noteBlockPos = new jl_StringBuilder; + $noteBlockPos.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1054)); + $entryy = nms_Block_getLocalizedName(maa_NoteblockPlayer_instruments.data[$instr.$value]); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $entryy); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1055)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $note === null ? $rt_s(47) : jl_Integer_toString($note.$value, 10)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1056)); + jl_AbstractStringBuilder_insert3($noteBlockPos, $noteBlockPos.$length, $blockDist); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1057)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $blockPos === null ? $rt_s(47) : nms_Vec3_toString($blockPos)); + $entryy = jl_String__init_0($noteBlockPos.$buffer, 0, $noteBlockPos.$length); + nms_GuiNewChat_printChatMessageWithOptionalDeletion($instrNoteToBlock.$mc3.$ingameGUI.$persistantChatGUI, $entryy, 0); + } + var$14 = nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 1.0 | 0, $blockPos.$zCoord | 0); + nms_Block_$callClinit(); + if (var$14 == nms_Block_music.$blockID && nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 2.0 | 0, $blockPos.$zCoord | 0) == maa_NoteblockPlayer_instruments.data[$instr.$value].$blockID) { + $hasBeenPlaced = 1; + maa_NoteblockPlayer_notePos = $blockPos; + maa_NoteblockPlayer_targetNote = $note.$value; + if ((maa_NoteblockPlayer_mc.$playerController.$currentGameType !== nms_EnumGameType_CREATIVE ? 0 : 1) ? 0 : 1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$playerController; + var$14 = $blockPos.$xCoord | 0; + var$15 = ($blockPos.$yCoord | 0) - 1 | 0; + var$16 = $blockPos.$zCoord | 0; + var$17 = 1; + $ptr = 3; + continue main; + } + } else { + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + $hasBeenPlaced = 0; + } + try { + var$2 = Long_fromInt(50); + $ptr = 2; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$13 = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = $blockDist; + $blockDist = var$13; + } + maa_NoteblockPlayer_correctNote = 0; + } + } + } + if (maa_NoteblockPlayer_playing) + nms_EntityClientPlayerMP_sendChatMessage(maa_NoteblockPlayer_mc.$thePlayer, $rt_s(1058)); + maa_NoteblockPlayer_building = 0; + return; + case 2: + a: { + try { + jl_Thread_sleep(var$2); + if ($rt_suspending()) { + break main; + } + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + } + b: while (true) { + var$13 = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = $blockDist; + $blockDist = var$13; + while (true) { + if (maa_NoteblockPlayer_playing) { + if (!$hasBeenPlaced) + break; + if (!maa_NoteblockPlayer_correctNote) + break; + } + maa_NoteblockPlayer_correctNote = 0; + while (true) { + while (!ju_HashMap$AbstractMapIterator_hasNext($entry)) { + if (!ju_HashMap$AbstractMapIterator_hasNext(var$3)) + break b; + ju_HashMap$AbstractMapIterator_makeNext(var$3); + $entry = var$3.$currentEntry; + $instr = $entry.$key; + $noteBlockPos = $entry.$value0; + $entry = new ju_HashMap$EntryIterator; + $entry.$associatedMap0 = $noteBlockPos; + $entry.$expectedModCount = $noteBlockPos.$modCount1; + $entry.$futureEntry = null; + } + ju_HashMap$AbstractMapIterator_makeNext($entry); + $entryy = $entry.$currentEntry; + $note = $entryy.$key; + $blockPos = $entryy.$value0; + if (!maa_NoteblockPlayer_playing) + continue; + else + break; + } + $blockDist = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = 32767.0; + $hasBeenPlaced = 0; + maa_NoteblockPlayer_correctNote = 0; + } + var$13 = $oldBlockDist - $blockDist; + if (var$13 <= 0.0) + var$13 = -var$13; + if (var$13 > 0.1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$thePlayer; + $noteBlockPos = new jl_StringBuilder; + $noteBlockPos.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1054)); + $entryy = nms_Block_getLocalizedName(maa_NoteblockPlayer_instruments.data[$instr.$value]); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $entryy); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1055)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $note === null ? $rt_s(47) : jl_Integer_toString($note.$value, 10)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1056)); + jl_AbstractStringBuilder_insert3($noteBlockPos, $noteBlockPos.$length, $blockDist); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1057)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $blockPos === null ? $rt_s(47) : nms_Vec3_toString($blockPos)); + $entryy = jl_String__init_0($noteBlockPos.$buffer, 0, $noteBlockPos.$length); + nms_GuiNewChat_printChatMessageWithOptionalDeletion($instrNoteToBlock.$mc3.$ingameGUI.$persistantChatGUI, $entryy, 0); + } + var$14 = nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 1.0 | 0, $blockPos.$zCoord | 0); + nms_Block_$callClinit(); + if (var$14 == nms_Block_music.$blockID && nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 2.0 | 0, $blockPos.$zCoord | 0) == maa_NoteblockPlayer_instruments.data[$instr.$value].$blockID) { + $hasBeenPlaced = 1; + maa_NoteblockPlayer_notePos = $blockPos; + maa_NoteblockPlayer_targetNote = $note.$value; + if ((maa_NoteblockPlayer_mc.$playerController.$currentGameType !== nms_EnumGameType_CREATIVE ? 0 : 1) ? 0 : 1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$playerController; + var$14 = $blockPos.$xCoord | 0; + var$15 = ($blockPos.$yCoord | 0) - 1 | 0; + var$16 = $blockPos.$zCoord | 0; + var$17 = 1; + $ptr = 3; + continue main; + } + } else { + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + $hasBeenPlaced = 0; + } + try { + var$2 = Long_fromInt(50); + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + } + if (maa_NoteblockPlayer_playing) + nms_EntityClientPlayerMP_sendChatMessage(maa_NoteblockPlayer_mc.$thePlayer, $rt_s(1058)); + maa_NoteblockPlayer_building = 0; + return; + case 3: + nms_PlayerControllerMP_clickBlock($instrNoteToBlock, var$14, var$15, var$16, var$17); + if ($rt_suspending()) { + break main; + } + c: while (true) { + try { + var$2 = Long_fromInt(50); + $ptr = 2; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$13 = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = $blockDist; + $blockDist = var$13; + while (true) { + if (maa_NoteblockPlayer_playing) { + if (!$hasBeenPlaced) + break; + if (!maa_NoteblockPlayer_correctNote) + break; + } + maa_NoteblockPlayer_correctNote = 0; + while (true) { + while (!ju_HashMap$AbstractMapIterator_hasNext($entry)) { + if (!ju_HashMap$AbstractMapIterator_hasNext(var$3)) + break c; + ju_HashMap$AbstractMapIterator_makeNext(var$3); + $entry = var$3.$currentEntry; + $instr = $entry.$key; + $noteBlockPos = $entry.$value0; + $entry = new ju_HashMap$EntryIterator; + $entry.$associatedMap0 = $noteBlockPos; + $entry.$expectedModCount = $noteBlockPos.$modCount1; + $entry.$futureEntry = null; + } + ju_HashMap$AbstractMapIterator_makeNext($entry); + $entryy = $entry.$currentEntry; + $note = $entryy.$key; + $blockPos = $entryy.$value0; + if (!maa_NoteblockPlayer_playing) + continue; + else + break; + } + $blockDist = nms_Vec3_distanceTo(nms_EntityLiving_getPosition(maa_NoteblockPlayer_mc.$thePlayer, 1.0), $blockPos); + $oldBlockDist = 32767.0; + $hasBeenPlaced = 0; + maa_NoteblockPlayer_correctNote = 0; + } + var$13 = $oldBlockDist - $blockDist; + if (var$13 <= 0.0) + var$13 = -var$13; + if (var$13 > 0.1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$thePlayer; + $noteBlockPos = new jl_StringBuilder; + $noteBlockPos.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1054)); + $entryy = nms_Block_getLocalizedName(maa_NoteblockPlayer_instruments.data[$instr.$value]); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $entryy); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1055)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $note === null ? $rt_s(47) : jl_Integer_toString($note.$value, 10)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1056)); + jl_AbstractStringBuilder_insert3($noteBlockPos, $noteBlockPos.$length, $blockDist); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $rt_s(1057)); + jl_AbstractStringBuilder_insert($noteBlockPos, $noteBlockPos.$length, $blockPos === null ? $rt_s(47) : nms_Vec3_toString($blockPos)); + $entryy = jl_String__init_0($noteBlockPos.$buffer, 0, $noteBlockPos.$length); + nms_GuiNewChat_printChatMessageWithOptionalDeletion($instrNoteToBlock.$mc3.$ingameGUI.$persistantChatGUI, $entryy, 0); + } + var$14 = nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 1.0 | 0, $blockPos.$zCoord | 0); + nms_Block_$callClinit(); + if (var$14 == nms_Block_music.$blockID && nms_World_getBlockId(maa_NoteblockPlayer_mc.$theWorld, $blockPos.$xCoord | 0, $blockPos.$yCoord - 2.0 | 0, $blockPos.$zCoord | 0) == maa_NoteblockPlayer_instruments.data[$instr.$value].$blockID) { + $hasBeenPlaced = 1; + maa_NoteblockPlayer_notePos = $blockPos; + maa_NoteblockPlayer_targetNote = $note.$value; + if ((maa_NoteblockPlayer_mc.$playerController.$currentGameType !== nms_EnumGameType_CREATIVE ? 0 : 1) ? 0 : 1) { + $instrNoteToBlock = maa_NoteblockPlayer_mc.$playerController; + var$14 = $blockPos.$xCoord | 0; + var$15 = ($blockPos.$yCoord | 0) - 1 | 0; + var$16 = $blockPos.$zCoord | 0; + var$17 = 1; + continue main; + } + continue; + } + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + $hasBeenPlaced = 0; + } + if (maa_NoteblockPlayer_playing) + nms_EntityClientPlayerMP_sendChatMessage(maa_NoteblockPlayer_mc.$thePlayer, $rt_s(1058)); + maa_NoteblockPlayer_building = 0; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($instrNoteToBlock, var$2, var$3, $entry, $instr, $noteBlockPos, $entryy, $note, $blockPos, $blockDist, $oldBlockDist, $hasBeenPlaced, var$13, var$14, var$15, var$16, var$17, $ptr); +} +function maa_NoteblockPlayer_spiral($size) { + var $result, $d, $s, var$5, var$6, var$7, $k, var$9, var$10, $j, $i, var$13, var$14; + maa_NoteblockPlayer_$callClinit(); + $result = new ju_ArrayList; + $result.$array1 = $rt_createArray(jl_Object, 10); + $d = 0; + $s = 1; + var$5 = $size / 2.0; + var$6 = (jl_Math_floor(var$5) | 0) - 1 | 0; + var$7 = (jl_Math_floor(var$5) | 0) - 1 | 0; + $k = 1; + var$9 = $size - 1 | 0; + while (true) { + var$10 = $rt_compare($k, var$9); + if (var$10 > 0) + break; + $j = 0; + while ($j < (var$10 >= 0 ? 3 : 2)) { + $i = 0; + while ($i < $s) { + a: { + var$13 = $rt_createIntArray(2); + var$14 = var$13.data; + var$14[0] = var$6; + var$14[1] = var$7; + ju_ArrayList_add($result, var$13); + switch ($d) { + case 0: + var$7 = var$7 + 1 | 0; + break a; + case 1: + var$6 = var$6 + 1 | 0; + break a; + case 2: + var$7 = var$7 - 1 | 0; + break a; + case 3: + var$6 = var$6 - 1 | 0; + break a; + default: + } + } + $i = $i + 1 | 0; + } + $d = ($d + 1 | 0) % 4 | 0; + $j = $j + 1 | 0; + } + $s = $s + 1 | 0; + $k = $k + 1 | 0; + } + return $result; +} +function maa_NoteblockPlayer_songLinesToBlocks($songLines) { + var $instrNoteToBlock, $uniqueNotes, var$4, var$5, var$6, $centerPos, $currNum, var$9, $songLine, var$11, $note, $instr, var$14, var$15, $theVal, $counter, $spiralCoords, $spiralCoordsTwo, $entry, $instr_0, $noteBlockPos, $noteBlockPosOrig, $entryy, $note_0, $blockPos, $theBlock, $offset; + maa_NoteblockPlayer_$callClinit(); + $songLines = $songLines.data; + $instrNoteToBlock = ju_HashMap__init_1(16, 0.75); + $uniqueNotes = 0; + var$4 = jl_Math_floor(maa_NoteblockPlayer_mc.$thePlayer.$posX); + var$5 = jl_Math_floor(maa_NoteblockPlayer_mc.$thePlayer.$posY); + var$6 = jl_Math_floor(maa_NoteblockPlayer_mc.$thePlayer.$posZ); + maa_NoteblockPlayer_startingPos = nms_Vec3__init_(nms_Vec3_fakePool, var$4, var$5, var$6); + $centerPos = maa_NoteblockPlayer_startingPos; + $centerPos = nms_Vec3Pool_getVecFromPool($centerPos.$myVec3LocalPool, $centerPos.$xCoord + 0.0, $centerPos.$yCoord + (-1.0), $centerPos.$zCoord + 0.0); + $currNum = $songLines.length; + var$9 = 0; + while (var$9 < $currNum) { + $songLine = $songLines[var$9]; + var$11 = jur_Pattern_split(jur_Pattern_compile($rt_s(267), 0), $songLine, 0).data; + jl_Integer_parseInt(var$11[0], 10); + $note = jl_Integer_parseInt(var$11[1], 10); + $instr = jl_Integer_parseInt(var$11[2], 10); + $songLine = jl_Integer_valueOf($instr); + if ($songLine !== null) { + var$14 = jl_Integer_hashCode($songLine); + $songLine = ju_HashMap_findNonNullKeyEntry($instrNoteToBlock, $songLine, var$14 & ($instrNoteToBlock.$elementData.data.length - 1 | 0), var$14); + } else { + $songLine = $instrNoteToBlock.$elementData.data[0]; + while ($songLine !== null && $songLine.$key !== null) { + $songLine = $songLine.$next1; + } + } + var$15 = $songLine === null ? 0 : 1; + if (!(var$15 && ju_HashMap_containsKey(ju_HashMap_get($instrNoteToBlock, jl_Integer_valueOf($instr)), jl_Integer_valueOf($note)))) { + $songLine = jl_Integer_valueOf($instr); + if ($songLine === null) + $songLine = ju_HashMap_findNullKeyEntry($instrNoteToBlock); + else { + var$14 = jl_Integer_hashCode($songLine); + $songLine = ju_HashMap_findNonNullKeyEntry($instrNoteToBlock, $songLine, var$14 & ($instrNoteToBlock.$elementData.data.length - 1 | 0), var$14); + } + $theVal = !($songLine === null ? 0 : 1) ? ju_HashMap__init_0() : ju_HashMap_get($instrNoteToBlock, jl_Integer_valueOf($instr)); + ju_HashMap_putImpl($theVal, jl_Integer_valueOf($note), $centerPos); + ju_HashMap_put($instrNoteToBlock, jl_Integer_valueOf($instr), $theVal); + $uniqueNotes = $uniqueNotes + 1 | 0; + } + var$9 = var$9 + 1 | 0; + } + $counter = new juca_AtomicInteger; + var$15 = jl_Math_ceil(jl_Math_sqrt($uniqueNotes)) | 0; + if (9 < var$15) + var$15 = 9; + $spiralCoords = maa_NoteblockPlayer_spiral(1 + var$15 | 0); + $spiralCoordsTwo = $uniqueNotes <= 81 ? ju_ArrayList__init_0() : maa_NoteblockPlayer_spiral(1 + (jl_Math_ceil(jl_Math_sqrt($uniqueNotes - 81 | 0)) | 0) | 0); + $centerPos = ju_HashMap$HashMapEntrySet_iterator(ju_HashMap_entrySet($instrNoteToBlock)); + while (ju_HashMap$AbstractMapIterator_hasNext($centerPos)) { + $entry = ju_HashMap$EntryIterator_next($centerPos); + $instr_0 = ju_MapEntry_getKey($entry); + $noteBlockPos = ju_MapEntry_getValue($entry); + $noteBlockPosOrig = ju_HashMap_clone($noteBlockPos); + $theVal = ju_HashMap$HashMapEntrySet_iterator(ju_HashMap_entrySet($noteBlockPos)); + while (ju_HashMap$AbstractMapIterator_hasNext($theVal)) { + $entryy = ju_HashMap$EntryIterator_next($theVal); + $note_0 = ju_MapEntry_getKey($entryy); + $blockPos = ju_MapEntry_getValue($entryy); + $currNum = juca_AtomicInteger_getAndIncrement($counter); + $theBlock = nms_Vec3_createVectorHelper($blockPos.$xCoord, $blockPos.$yCoord, $blockPos.$zCoord); + if ($currNum >= 81) { + $uniqueNotes = $currNum - 81 | 0; + $songLine = nms_Vec3_addVector($theBlock, ju_ArrayList_get($spiralCoordsTwo, $uniqueNotes).data[0] - ju_ArrayList_get($spiralCoordsTwo, 0).data[0] | 0, 4.0, ju_ArrayList_get($spiralCoordsTwo, $uniqueNotes).data[1] - ju_ArrayList_get($spiralCoordsTwo, 0).data[1] | 0); + } else { + $songLine = nms_Vec3_addVector($theBlock, ju_ArrayList_get($spiralCoords, $currNum).data[0] - ju_ArrayList_get($spiralCoords, 0).data[0] | 0, 0.0, ju_ArrayList_get($spiralCoords, $currNum).data[1] - ju_ArrayList_get($spiralCoords, 0).data[1] | 0); + $offset = nms_Vec3_subtract($songLine, $blockPos); + if (jl_Math_abs0($offset.$xCoord) === 4.0 && jl_Math_abs0($offset.$zCoord) === 4.0) + $songLine = nms_Vec3_addVector($songLine, 0.0, 1.0, 0.0); + } + ju_Map_replace($noteBlockPos, $note_0, $blockPos, $songLine); + } + ju_Map_replace($instrNoteToBlock, $instr_0, $noteBlockPosOrig, $noteBlockPos); + } + return $instrNoteToBlock; +} +function maa_NoteblockPlayer_loadSong() { + var $resSongFile, $songLines, $nbsSong, $nbsSongBoard, $i, $layer, $note, $noteInfo, $noteKey, $tickLines, $notePitch, $instrId, $i_0, $$je; + maa_NoteblockPlayer_$callClinit(); + a: { + try { + $resSongFile = $rt_s(44); + $songLines = ju_HashMap__init_0(); + $nbsSong = maan_Song__init_(maa_NoteblockPlayer_songdata); + $nbsSongBoard = maan_Song_getSongBoard($nbsSong); + $i = 0; + while ($i < ju_ArrayList_size($nbsSongBoard)) { + $layer = ju_HashMap$HashMapEntrySet_iterator(ju_HashMap_entrySet(maan_Layer_getNoteList(ju_ArrayList_get($nbsSongBoard, $i)))); + while (ju_HashMap$AbstractMapIterator_hasNext($layer)) { + $note = ju_HashMap$EntryIterator_next($layer); + $noteInfo = ju_MapEntry_getValue($note); + $noteKey = jl_Integer_valueOf(jl_Integer_intValue(ju_MapEntry_getKey($note)) / (5.0 * maan_Song_getTempo($nbsSong) / 10000.0) | 0); + if (!ju_HashMap_containsKey($songLines, $noteKey)) + ju_HashMap_put($songLines, $noteKey, ju_ArrayList__init_0()); + $tickLines = ju_HashMap_get($songLines, $noteKey); + $notePitch = jl_Integer_valueOf(jl_Math_max(33, jl_Math_min0(57, maan_Note_getPitch($noteInfo))) - 33 | 0); + $instrId = maan_Instrument_getID(maan_Note_getInstrument($noteInfo)); + if ($instrId != (-1)) + $instrId = maa_NoteblockPlayer_in2old.data[maa_NoteblockPlayer_nb2in.data[$instrId]]; + ju_ArrayList_add($tickLines, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder__init_(), $noteKey), $rt_s(267)), $notePitch), $rt_s(267)), $instrId), $rt_s(60)))); + ju_HashMap_put($songLines, $noteKey, $tickLines); + } + $i = $i + 1 | 0; + } + $nbsSong = ju_TreeSet_iterator(ju_TreeSet__init_0(ju_HashMap_keySet($songLines))); + while ($nbsSong.$hasNext()) { + $tickLines = ju_HashMap_get($songLines, $nbsSong.$next()); + $i_0 = 0; + while ($i_0 < ju_ArrayList_size($tickLines)) { + $resSongFile = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $resSongFile), ju_ArrayList_get($tickLines, $i_0))); + $i_0 = $i_0 + 1 | 0; + } + } + if (jl_String_endsWith($resSongFile, $rt_s(60))) + $resSongFile = jl_String_substring0($resSongFile, 0, jl_String_length($resSongFile) - 1 | 0); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return $resSongFile; + } + maa_NoteblockPlayer_playing = 0; + return null; +} +function maa_NoteblockPlayer__clinit_() { + var var$1, var$2; + maa_NoteblockPlayer_playing = 0; + maa_NoteblockPlayer_songdata = null; + maa_NoteblockPlayer_song = null; + maa_NoteblockPlayer_thr = null; + var$1 = $rt_createIntArray(16); + var$2 = var$1.data; + var$2[0] = 0; + var$2[1] = 4; + var$2[2] = 1; + var$2[3] = 2; + var$2[4] = 3; + var$2[5] = 7; + var$2[6] = 5; + var$2[7] = 6; + var$2[8] = 8; + var$2[9] = 9; + var$2[10] = 10; + var$2[11] = 11; + var$2[12] = 12; + var$2[13] = 13; + var$2[14] = 14; + var$2[15] = 15; + maa_NoteblockPlayer_nb2in = var$1; + var$1 = $rt_createIntArray(16); + var$2 = var$1.data; + var$2[0] = 0; + var$2[1] = 1; + var$2[2] = 2; + var$2[3] = 3; + var$2[4] = 4; + var$2[5] = 0; + var$2[6] = 0; + var$2[7] = 4; + var$2[8] = 0; + var$2[9] = 0; + var$2[10] = 0; + var$2[11] = 0; + var$2[12] = 4; + var$2[13] = 0; + var$2[14] = 4; + var$2[15] = 0; + maa_NoteblockPlayer_in2old = var$1; + var$1 = $rt_createArray(nms_Block, 5); + var$2 = var$1.data; + nms_Block_$callClinit(); + var$2[0] = nms_Block_dirt; + var$2[1] = nms_Block_stone; + var$2[2] = nms_Block_sand; + var$2[3] = nms_Block_glass; + var$2[4] = nms_Block_planks; + maa_NoteblockPlayer_instruments = var$1; + maa_NoteblockPlayer_startingPos = null; + maa_NoteblockPlayer_mc = nmc_Minecraft_theMinecraft; + maa_NoteblockPlayer_legit = 0; + maa_NoteblockPlayer_playingSong = 0; + maa_NoteblockPlayer_songLiness = null; + maa_NoteblockPlayer_instrNoteToBlocks = null; + maa_NoteblockPlayer_tickPassed = 0; + maa_NoteblockPlayer_notePos = null; + maa_NoteblockPlayer_targetNote = (-1); + maa_NoteblockPlayer_correctNote = 0; + maa_NoteblockPlayer_building = 0; +} function nms_KeyBinding() { var a = this; jl_Object.call(a); a.$keyDescription = null; @@ -67173,7 +66748,7 @@ function nms_EntityPlayerSP_onLivingUpdate($this) { } if ($this.$timeInPortal === 0.0) { var$1 = $this.$mc3.$sndManager; - var$2 = $rt_s(1065); + var$2 = $rt_s(1059); var$3 = 1.0; $var2 = nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.4000000059604645 + 0.800000011920929; $ptr = 2; @@ -67253,7 +66828,7 @@ function nms_EntityPlayerSP_onLivingUpdate($this) { } if ($this.$timeInPortal === 0.0) { var$1 = $this.$mc3.$sndManager; - var$2 = $rt_s(1065); + var$2 = $rt_s(1059); var$3 = 1.0; $var2 = nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.4000000059604645 + 0.800000011920929; $ptr = 2; @@ -67462,7 +67037,7 @@ function nms_EntityPlayerSP_displayGUIEditSign($this, $par1TileEntity) { $par1TileEntity = $par1TileEntity; nms_GuiEditSign_$callClinit(); nms_GuiScreen__init_(var$2); - var$2.$screenTitle2 = $rt_s(1066); + var$2.$screenTitle2 = $rt_s(1060); var$2.$editLine = 0; var$2.$entitySign = $par1TileEntity; $ptr = 1; @@ -67813,7 +67388,7 @@ function nms_EntityPlayerSP_onCriticalHit($this, $par1Entity) { var$2 = $this.$mc3.$effectRenderer; var$3 = new nms_EntityCrit2FX; var$4 = $this.$mc3.$theWorld; - var$5 = $rt_s(884); + var$5 = $rt_s(872); $ptr = 1; case 1: nms_EntityCrit2FX__init_(var$3, var$4, $par1Entity, var$5); @@ -67837,7 +67412,7 @@ function nms_EntityPlayerSP_onEnchantmentCritical($this, $par1Entity) { case 0: $var2 = new nms_EntityCrit2FX; var$3 = $this.$mc3.$theWorld; - var$4 = $rt_s(885); + var$4 = $rt_s(873); $ptr = 1; case 1: nms_EntityCrit2FX__init_($var2, var$3, $par1Entity, var$4); @@ -67896,7 +67471,7 @@ function nms_EntityPlayerSP_addStat($this, $par1StatBase, $par2) { $par1StatBase = $par1StatBase; if (nle_LocalStorageManager_hasMadeAchievement($par1StatBase)) { var$3 = $this.$mc3.$guiAchievement; - var$3.$achievementGetLocalText = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(758)); + var$3.$achievementGetLocalText = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(747)); var$4 = $par1StatBase.$statName; var$3.$achievementStatName = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); var$3.$achievementTime = jl_System_currentTimeMillis(); @@ -68672,7 +68247,7 @@ function nms_InventoryPlayer_getStackInSlot($this, $par1) { return $var2.data[$par1]; } function nms_InventoryPlayer_getInvName($this) { - return $rt_s(1067); + return $rt_s(1061); } function nms_InventoryPlayer_isInvNameLocalized($this) { return 0; @@ -69063,44 +68638,44 @@ function nleg_FixedFunctionShader__init_0($this, $j, $CC_a_color, $CC_a_normal, $this.$enable_unit1 = $CC_unit1; $this.$enable_anisotropic_fix = $CC_anisotropic_fix; if (nleg_FixedFunctionShader_shaderSource === null) - nleg_FixedFunctionShader_shaderSource = nlea_EaglerAdapterImpl2_fileContents($rt_s(994)); + nleg_FixedFunctionShader_shaderSource = nlea_EaglerAdapterImpl2_fileContents($rt_s(982)); $source = $rt_s(44); if ($this.$enable_color) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1068))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1062))); if ($this.$enable_normal) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1069))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1063))); if ($this.$enable_texture0) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1070))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1064))); if ($this.$enable_texture1) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1071))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1065))); if ($this.$enable_TEX_GEN_STRQ) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1072))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1066))); if ($this.$enable_lighting) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1073))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1067))); if ($this.$enable_fog) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1074))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1068))); if ($this.$enable_alphatest) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1075))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1069))); if ($this.$enable_unit0) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1076))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1070))); if ($this.$enable_unit1) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1077))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1071))); if ($this.$enable_anisotropic_fix) - $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1078))); + $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), $rt_s(1072))); $source = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $source), nleg_FixedFunctionShader_shaderSource)); $v = nlea_EaglerAdapterImpl2__wglCreateShader(35633); nlea_EaglerAdapterImpl2__wglShaderSource($v, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(231)), $source))); nlea_EaglerAdapterImpl2__wglCompileShader($v); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled($v)) { - ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($v))), $rt_s(60), $rt_s(1079))); - $rt_throw(jl_RuntimeException__init_($rt_s(1080))); + ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($v))), $rt_s(60), $rt_s(1073))); + $rt_throw(jl_RuntimeException__init_($rt_s(1074))); } $f = nlea_EaglerAdapterImpl2__wglCreateShader(35632); nlea_EaglerAdapterImpl2__wglShaderSource($f, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(232)), $source))); nlea_EaglerAdapterImpl2__wglCompileShader($f); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled($f)) { - ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($f))), $rt_s(60), $rt_s(1081))); - $rt_throw(jl_RuntimeException__init_($rt_s(1080))); + ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($f))), $rt_s(60), $rt_s(1075))); + $rt_throw(jl_RuntimeException__init_($rt_s(1074))); } $this.$globject = nlea_EaglerAdapterImpl2__wglCreateProgram(); nlea_EaglerAdapterImpl2__wglAttachShader($this.$globject, $v); @@ -69111,56 +68686,56 @@ function nleg_FixedFunctionShader__init_0($this, $j, $CC_a_color, $CC_a_normal, nlea_EaglerAdapterImpl2__wglDeleteShader($v); nlea_EaglerAdapterImpl2__wglDeleteShader($f); if (!nlea_EaglerAdapterImpl2__wglGetProgramLinked($this.$globject)) { - ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($this.$globject))), $rt_s(60), $rt_s(1082))); - $rt_throw(jl_RuntimeException__init_($rt_s(1080))); + ji_PrintStream_println0(jl_System_err(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(235)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($this.$globject))), $rt_s(60), $rt_s(1076))); + $rt_throw(jl_RuntimeException__init_($rt_s(1074))); } nlea_EaglerAdapterImpl2__wglUseProgram($this.$globject); $this.$u_matrix_m = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(237)); $this.$u_matrix_p = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(238)); - $this.$u_matrix_t = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1083)); - $this.$u_colorUniform = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1084)); + $this.$u_matrix_t = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1077)); + $this.$u_colorUniform = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1078)); if ($this.$enable_lighting) { - $this.$u_normalUniform = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1085)); - $this.$u_light0Pos = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1086)); - $this.$u_light1Pos = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1087)); + $this.$u_normalUniform = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1079)); + $this.$u_light0Pos = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1080)); + $this.$u_light1Pos = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1081)); } if ($this.$enable_fog) { - $this.$u_fogColor = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1088)); - $this.$u_fogMode = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1089)); - $this.$u_fogStart = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1090)); - $this.$u_fogEnd = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1091)); - $this.$u_fogDensity = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1092)); - $this.$u_fogPremultiply = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1093)); + $this.$u_fogColor = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1082)); + $this.$u_fogMode = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1083)); + $this.$u_fogStart = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1084)); + $this.$u_fogEnd = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1085)); + $this.$u_fogDensity = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1086)); + $this.$u_fogPremultiply = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1087)); } if ($this.$enable_alphatest) - $this.$u_alphaTestF = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1094)); + $this.$u_alphaTestF = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1088)); if ($this.$enable_TEX_GEN_STRQ) { - $this.$u_textureGenS_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1095)); - $this.$u_textureGenT_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1096)); - $this.$u_textureGenR_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1097)); - $this.$u_textureGenQ_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1098)); - $this.$u_textureGenS_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1099)); - $this.$u_textureGenT_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1100)); - $this.$u_textureGenR_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1101)); - $this.$u_textureGenQ_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1102)); - $this.$u_matrix_inverse_m = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1103)); + $this.$u_textureGenS_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1089)); + $this.$u_textureGenT_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1090)); + $this.$u_textureGenR_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1091)); + $this.$u_textureGenQ_M = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1092)); + $this.$u_textureGenS_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1093)); + $this.$u_textureGenT_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1094)); + $this.$u_textureGenR_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1095)); + $this.$u_textureGenQ_V = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1096)); + $this.$u_matrix_inverse_m = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1097)); } if ($this.$enable_anisotropic_fix) { - $this.$u_anisotropic_fix = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1104)); + $this.$u_anisotropic_fix = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1098)); nlea_EaglerAdapterImpl2__wglUniform2f($this.$u_anisotropic_fix, 1008.0, 1008.0); } - nlea_EaglerAdapterImpl2__wglUniform1i(nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1105)), 0); - nlea_EaglerAdapterImpl2__wglUniform1i(nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1106)), 1); - $this.$u_texCoordV0 = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1107)); - $this.$u_texCoordV1 = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1108)); + nlea_EaglerAdapterImpl2__wglUniform1i(nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1099)), 0); + nlea_EaglerAdapterImpl2__wglUniform1i(nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1100)), 1); + $this.$u_texCoordV0 = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1101)); + $this.$u_texCoordV1 = nlea_EaglerAdapterImpl2__wglGetUniformLocation($this.$globject, $rt_s(1102)); $j = 1; $this.$a_position = 0; - nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_position, $rt_s(1109)); + nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_position, $rt_s(1103)); if (!$this.$enable_texture0) $this.$a_texture0 = (-1); else { $this.$a_texture0 = $j; - nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_texture0, $rt_s(1110)); + nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_texture0, $rt_s(1104)); $j = 2; } if (!$this.$enable_color) @@ -69168,7 +68743,7 @@ function nleg_FixedFunctionShader__init_0($this, $j, $CC_a_color, $CC_a_normal, else { $CC_a_color = $j + 1 | 0; $this.$a_color = $j; - nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_color, $rt_s(1111)); + nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_color, $rt_s(1105)); $j = $CC_a_color; } if (!$this.$enable_normal) @@ -69176,7 +68751,7 @@ function nleg_FixedFunctionShader__init_0($this, $j, $CC_a_color, $CC_a_normal, else { $CC_a_color = $j + 1 | 0; $this.$a_normal = $j; - nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_normal, $rt_s(1112)); + nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_normal, $rt_s(1106)); $j = $CC_a_color; } if (!$this.$enable_texture1) @@ -69184,7 +68759,7 @@ function nleg_FixedFunctionShader__init_0($this, $j, $CC_a_color, $CC_a_normal, else { $CC_a_color = $j + 1 | 0; $this.$a_texture1 = $j; - nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_texture1, $rt_s(1113)); + nlea_EaglerAdapterImpl2__wglBindAttributeLocation($this.$globject, $this.$a_texture1, $rt_s(1107)); $j = $CC_a_color; } $this.$attributeIndexesToEnable = $j; @@ -69617,8 +69192,40 @@ function nms_EnumOptions_returnEnumOrdinal($this) { function nms_EnumOptions_getEnumString($this) { return $this.$enumString; } -function nms_EnumOptions_$values() { +function nms_EnumOptions__clinit_() { var var$1, var$2; + nms_EnumOptions_MUSIC = nms_EnumOptions__init_($rt_s(1108), 0, $rt_s(1109), 1, 0); + nms_EnumOptions_SOUND = nms_EnumOptions__init_($rt_s(1110), 1, $rt_s(1111), 1, 0); + nms_EnumOptions_INVERT_MOUSE = nms_EnumOptions__init_($rt_s(1112), 2, $rt_s(1113), 0, 1); + nms_EnumOptions_SENSITIVITY = nms_EnumOptions__init_($rt_s(1114), 3, $rt_s(1115), 1, 0); + nms_EnumOptions_FOV = nms_EnumOptions__init_($rt_s(1116), 4, $rt_s(1117), 1, 0); + nms_EnumOptions_GAMMA = nms_EnumOptions__init_($rt_s(1118), 5, $rt_s(1119), 1, 0); + nms_EnumOptions_RENDER_DISTANCE = nms_EnumOptions__init_($rt_s(1120), 6, $rt_s(1121), 0, 0); + nms_EnumOptions_VIEW_BOBBING = nms_EnumOptions__init_($rt_s(1122), 7, $rt_s(1123), 0, 1); + nms_EnumOptions_ANAGLYPH = nms_EnumOptions__init_($rt_s(1124), 8, $rt_s(1125), 0, 1); + nms_EnumOptions_FRAMERATE_LIMIT = nms_EnumOptions__init_($rt_s(1126), 9, $rt_s(1127), 0, 0); + nms_EnumOptions_DIFFICULTY = nms_EnumOptions__init_($rt_s(1128), 10, $rt_s(1129), 0, 0); + nms_EnumOptions_GRAPHICS = nms_EnumOptions__init_($rt_s(1130), 11, $rt_s(1131), 0, 0); + nms_EnumOptions_AMBIENT_OCCLUSION = nms_EnumOptions__init_($rt_s(1132), 12, $rt_s(1133), 0, 0); + nms_EnumOptions_GUI_SCALE = nms_EnumOptions__init_($rt_s(1134), 13, $rt_s(1135), 0, 0); + nms_EnumOptions_RENDER_CLOUDS = nms_EnumOptions__init_($rt_s(1136), 14, $rt_s(1137), 0, 1); + nms_EnumOptions_PARTICLES = nms_EnumOptions__init_($rt_s(1138), 15, $rt_s(1139), 0, 0); + nms_EnumOptions_CHAT_VISIBILITY = nms_EnumOptions__init_($rt_s(1140), 16, $rt_s(1141), 0, 0); + nms_EnumOptions_CHAT_COLOR = nms_EnumOptions__init_($rt_s(1142), 17, $rt_s(1143), 0, 1); + nms_EnumOptions_CHAT_LINKS = nms_EnumOptions__init_($rt_s(1144), 18, $rt_s(1145), 0, 1); + nms_EnumOptions_CHAT_OPACITY = nms_EnumOptions__init_($rt_s(1146), 19, $rt_s(1147), 1, 0); + nms_EnumOptions_CHAT_LINKS_PROMPT = nms_EnumOptions__init_($rt_s(1148), 20, $rt_s(1149), 0, 1); + nms_EnumOptions_USE_SERVER_TEXTURES = nms_EnumOptions__init_($rt_s(1150), 21, $rt_s(1151), 0, 1); + nms_EnumOptions_SNOOPER_ENABLED = nms_EnumOptions__init_($rt_s(1152), 22, $rt_s(1153), 0, 1); + nms_EnumOptions_USE_FULLSCREEN = nms_EnumOptions__init_($rt_s(1154), 23, $rt_s(1155), 0, 1); + nms_EnumOptions_PATCH_ANGLE = nms_EnumOptions__init_($rt_s(1156), 24, $rt_s(1157), 0, 1); + nms_EnumOptions_ENABLE_FOG = nms_EnumOptions__init_($rt_s(1158), 25, $rt_s(1159), 0, 1); + nms_EnumOptions_SHOW_CAPE = nms_EnumOptions__init_($rt_s(1160), 26, $rt_s(1161), 0, 1); + nms_EnumOptions_ANTIALIASING = nms_EnumOptions__init_($rt_s(1162), 27, $rt_s(1163), 0, 0); + nms_EnumOptions_CHAT_SCALE = nms_EnumOptions__init_($rt_s(1164), 28, $rt_s(1165), 1, 0); + nms_EnumOptions_CHAT_WIDTH = nms_EnumOptions__init_($rt_s(1166), 29, $rt_s(1167), 1, 0); + nms_EnumOptions_CHAT_HEIGHT_FOCUSED = nms_EnumOptions__init_($rt_s(1168), 30, $rt_s(1169), 1, 0); + nms_EnumOptions_CHAT_HEIGHT_UNFOCUSED = nms_EnumOptions__init_($rt_s(1170), 31, $rt_s(1171), 1, 0); var$1 = $rt_createArray(nms_EnumOptions, 32); var$2 = var$1.data; var$2[0] = nms_EnumOptions_MUSIC; @@ -69653,79 +69260,7 @@ function nms_EnumOptions_$values() { var$2[29] = nms_EnumOptions_CHAT_WIDTH; var$2[30] = nms_EnumOptions_CHAT_HEIGHT_FOCUSED; var$2[31] = nms_EnumOptions_CHAT_HEIGHT_UNFOCUSED; - return var$1; -} -function nms_EnumOptions__clinit_() { - var var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1114); - var$1.$ordinal = 0; - var$1.$enumString = $rt_s(1115); - var$1.$enumFloat = 1; - var$1.$enumBoolean = 0; - nms_EnumOptions_MUSIC = var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1116); - var$1.$ordinal = 1; - var$1.$enumString = $rt_s(1117); - var$1.$enumFloat = 1; - var$1.$enumBoolean = 0; - nms_EnumOptions_SOUND = var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1118); - var$1.$ordinal = 2; - var$1.$enumString = $rt_s(1119); - var$1.$enumFloat = 0; - var$1.$enumBoolean = 1; - nms_EnumOptions_INVERT_MOUSE = var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1120); - var$1.$ordinal = 3; - var$1.$enumString = $rt_s(1121); - var$1.$enumFloat = 1; - var$1.$enumBoolean = 0; - nms_EnumOptions_SENSITIVITY = var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1122); - var$1.$ordinal = 4; - var$1.$enumString = $rt_s(1123); - var$1.$enumFloat = 1; - var$1.$enumBoolean = 0; - nms_EnumOptions_FOV = var$1; - var$1 = new nms_EnumOptions; - var$1.$name2 = $rt_s(1124); - var$1.$ordinal = 5; - var$1.$enumString = $rt_s(1125); - var$1.$enumFloat = 1; - var$1.$enumBoolean = 0; - nms_EnumOptions_GAMMA = var$1; - nms_EnumOptions_RENDER_DISTANCE = nms_EnumOptions__init_($rt_s(1126), 6, $rt_s(1127), 0, 0); - nms_EnumOptions_VIEW_BOBBING = nms_EnumOptions__init_($rt_s(1128), 7, $rt_s(1129), 0, 1); - nms_EnumOptions_ANAGLYPH = nms_EnumOptions__init_($rt_s(1130), 8, $rt_s(1131), 0, 1); - nms_EnumOptions_FRAMERATE_LIMIT = nms_EnumOptions__init_($rt_s(1132), 9, $rt_s(1133), 0, 0); - nms_EnumOptions_DIFFICULTY = nms_EnumOptions__init_($rt_s(1134), 10, $rt_s(1135), 0, 0); - nms_EnumOptions_GRAPHICS = nms_EnumOptions__init_($rt_s(1136), 11, $rt_s(1137), 0, 0); - nms_EnumOptions_AMBIENT_OCCLUSION = nms_EnumOptions__init_($rt_s(1138), 12, $rt_s(1139), 0, 0); - nms_EnumOptions_GUI_SCALE = nms_EnumOptions__init_($rt_s(1140), 13, $rt_s(1141), 0, 0); - nms_EnumOptions_RENDER_CLOUDS = nms_EnumOptions__init_($rt_s(1142), 14, $rt_s(1143), 0, 1); - nms_EnumOptions_PARTICLES = nms_EnumOptions__init_($rt_s(1144), 15, $rt_s(1145), 0, 0); - nms_EnumOptions_CHAT_VISIBILITY = nms_EnumOptions__init_($rt_s(1146), 16, $rt_s(1147), 0, 0); - nms_EnumOptions_CHAT_COLOR = nms_EnumOptions__init_($rt_s(1148), 17, $rt_s(1149), 0, 1); - nms_EnumOptions_CHAT_LINKS = nms_EnumOptions__init_($rt_s(1150), 18, $rt_s(1151), 0, 1); - nms_EnumOptions_CHAT_OPACITY = nms_EnumOptions__init_($rt_s(1152), 19, $rt_s(1153), 1, 0); - nms_EnumOptions_CHAT_LINKS_PROMPT = nms_EnumOptions__init_($rt_s(1154), 20, $rt_s(1155), 0, 1); - nms_EnumOptions_USE_SERVER_TEXTURES = nms_EnumOptions__init_($rt_s(1156), 21, $rt_s(1157), 0, 1); - nms_EnumOptions_SNOOPER_ENABLED = nms_EnumOptions__init_($rt_s(1158), 22, $rt_s(1159), 0, 1); - nms_EnumOptions_USE_FULLSCREEN = nms_EnumOptions__init_($rt_s(1160), 23, $rt_s(1161), 0, 1); - nms_EnumOptions_PATCH_ANGLE = nms_EnumOptions__init_($rt_s(1162), 24, $rt_s(1163), 0, 1); - nms_EnumOptions_ENABLE_FOG = nms_EnumOptions__init_($rt_s(1164), 25, $rt_s(1165), 0, 1); - nms_EnumOptions_SHOW_CAPE = nms_EnumOptions__init_($rt_s(1166), 26, $rt_s(1167), 0, 1); - nms_EnumOptions_ANTIALIASING = nms_EnumOptions__init_($rt_s(1168), 27, $rt_s(1169), 0, 0); - nms_EnumOptions_CHAT_SCALE = nms_EnumOptions__init_($rt_s(1170), 28, $rt_s(1171), 1, 0); - nms_EnumOptions_CHAT_WIDTH = nms_EnumOptions__init_($rt_s(1172), 29, $rt_s(1173), 1, 0); - nms_EnumOptions_CHAT_HEIGHT_FOCUSED = nms_EnumOptions__init_($rt_s(1174), 30, $rt_s(1175), 1, 0); - nms_EnumOptions_CHAT_HEIGHT_UNFOCUSED = nms_EnumOptions__init_($rt_s(1176), 31, $rt_s(1177), 1, 0); - nms_EnumOptions_$VALUES = nms_EnumOptions_$values(); + nms_EnumOptions_$VALUES = var$1; } function nms_GuiContainer() { var a = this; nms_GuiScreen.call(a); @@ -70089,7 +69624,7 @@ function nms_GuiContainer_drawItemStackTooltip($this, $par1ItemStack, $par2, $pa if (!$var5) { var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(782)); nms_Item_$callClinit(); var$7 = otci_IntegerUtil_toUnsignedLogRadixString(nms_Item_itemsList.data[$par1ItemStack.$itemID0].$getRarity($par1ItemStack).$rarityColor, 4); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$7); @@ -71064,7 +70599,7 @@ function nms_GuiContainer__clinit_() { var var$1; nms_GuiContainer_itemRenderer = null; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(680); + var$1.$path = $rt_s(669); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiContainer_items = var$1; @@ -71141,25 +70676,25 @@ function nms_InventoryEffectRenderer_displayDebuffEffects($this) { $var10 = new jl_StringBuilder; $var10.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($var10, $var10.$length, $var11); - jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1178)); + jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1172)); $var11 = jl_String__init_0($var10.$buffer, 0, $var10.$length); } else if ($var7.$amplifier == 2) { $var10 = new jl_StringBuilder; $var10.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($var10, $var10.$length, $var11); - jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1179)); + jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1173)); $var11 = jl_String__init_0($var10.$buffer, 0, $var10.$length); } else if ($var7.$amplifier == 3) { $var10 = new jl_StringBuilder; $var10.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($var10, $var10.$length, $var11); - jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1180)); + jl_AbstractStringBuilder_insert($var10, $var10.$length, $rt_s(1174)); $var11 = jl_String__init_0($var10.$buffer, 0, $var10.$length); } $var10 = $this.$fontRenderer0; $var9 = $var2 + 6 | 0; nms_FontRenderer_drawString($var10, $var11, var$9, $var9, 16777215, 1); - $var10 = $var7.$isPotionDurationMax ? $rt_s(1181) : nms_StringUtils_ticksToElapsedTime($var7.$duration); + $var10 = $var7.$isPotionDurationMax ? $rt_s(1175) : nms_StringUtils_ticksToElapsedTime($var7.$duration); nms_FontRenderer_drawString($this.$fontRenderer0, $var10, var$9, $var9 + 10 | 0, 8355711, 1); $var2 = $var2 + $var5 | 0; } @@ -71169,7 +70704,7 @@ function nms_InventoryEffectRenderer_displayDebuffEffects($this) { function nms_InventoryEffectRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1182); + var$1.$path = $rt_s(1176); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_InventoryEffectRenderer_tex_inventory = var$1; @@ -71255,7 +70790,7 @@ function nms_GuiInventory_initGui($this) { $rt_nativeThread().push($this, var$1, var$2, $ptr); } function nms_GuiInventory_drawGuiContainerForegroundLayer($this, $par1, $par2) { - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1183)), 86, 16, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1177)), 86, 16, 4210752, 0); } function nms_GuiInventory_drawScreen($this, $par1, $par2, $par3) { var $ptr, $tmp; @@ -71465,7 +71000,7 @@ function nms_GuiInventory_actionPerformed($this, $par1GuiButton) { function nms_GuiInventory__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1182); + var$1.$path = $rt_s(1176); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiInventory_tex = var$1; @@ -71525,7 +71060,7 @@ function nms_GuiChat_initGui($this) { var var$1; nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(69, $this.$width0 - 100 | 0, 3, 97, 20, $rt_s(1184))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(69, $this.$width0 - 100 | 0, 3, 97, 20, $rt_s(1178))); $this.$sentHistoryCursor = $this.$mc4.$ingameGUI.$persistantChatGUI.$sentMessages.$size0; $this.$inputField = nms_GuiTextField__init_($this.$fontRenderer0, 4, $this.$height0 - 12 | 0, $this.$width0 - 4 | 0, 12); nms_GuiTextField_setMaxStringLength($this.$inputField, 100); @@ -71929,7 +71464,7 @@ function nms_WorldClient__init_(var_0, var_1, var_2, var_3, var_4) { return var_5; } function nms_WorldClient__init_0($this, $par1NetClientHandler, $par2WorldSettings, $par3, $par4, $par5Profiler) { - nms_World__init_0($this, $rt_s(1185), nms_WorldProvider_getProviderForDimension($par3), $par2WorldSettings, $par5Profiler); + nms_World__init_0($this, $rt_s(1179), nms_WorldProvider_getProviderForDimension($par3), $par2WorldSettings, $par5Profiler); $par2WorldSettings = new nms_IntHashMap; $par2WorldSettings.$slots = $rt_createArray(nms_IntHashMapEntry, 16); $par2WorldSettings.$threshold0 = 12; @@ -71970,7 +71505,7 @@ function nms_WorldClient_tick($this) { $this.$worldInfo.$totalTime = var$1; var$1 = Long_add($this.$worldInfo.$worldTime, Long_fromInt(1)); $this.$worldInfo.$worldTime = var$1; - nms_Profiler_startSection($this.$theProfiler, $rt_s(1186)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(1180)); $var1 = 0; while ($var1 < 10 && !($this.$entitySpawnQueue.$backingMap.$elementCount ? 0 : 1)) { $var2 = $this.$entitySpawnQueue.$backingMap; @@ -71987,7 +71522,7 @@ function nms_WorldClient_tick($this) { } $var2 = $this.$theProfiler; nms_Profiler_endSection($var2); - nms_Profiler_startSection($var2, $rt_s(1187)); + nms_Profiler_startSection($var2, $rt_s(1181)); $var2 = $this.$sendQueue0; if (!$var2.$disconnected && $var2.$netManager !== null) { var$4 = $var2.$netManager; @@ -71996,10 +71531,10 @@ function nms_WorldClient_tick($this) { } $var2 = $this.$theProfiler; nms_Profiler_endSection($var2); - nms_Profiler_startSection($var2, $rt_s(1188)); + nms_Profiler_startSection($var2, $rt_s(1182)); $var2 = $this.$theProfiler; nms_Profiler_endSection($var2); - nms_Profiler_startSection($var2, $rt_s(1189)); + nms_Profiler_startSection($var2, $rt_s(1183)); nms_WorldClient_tickBlocksAndAmbiance($this); nms_Profiler_endSection($this.$theProfiler); return; @@ -72010,10 +71545,10 @@ function nms_WorldClient_tick($this) { } $var2 = $this.$theProfiler; nms_Profiler_endSection($var2); - nms_Profiler_startSection($var2, $rt_s(1188)); + nms_Profiler_startSection($var2, $rt_s(1182)); $var2 = $this.$theProfiler; nms_Profiler_endSection($var2); - nms_Profiler_startSection($var2, $rt_s(1189)); + nms_Profiler_startSection($var2, $rt_s(1183)); nms_WorldClient_tickBlocksAndAmbiance($this); nms_Profiler_endSection($this.$theProfiler); return; @@ -72101,7 +71636,7 @@ function nms_WorldClient_tickBlocksAndAmbiance($this) { if (!($var6 === null ? 0 : 1)) { $var4 = $var3.$chunkXPos * 16 | 0; $var5 = $var3.$chunkZPos * 16 | 0; - nms_Profiler_startSection($this.$theProfiler, $rt_s(1190)); + nms_Profiler_startSection($this.$theProfiler, $rt_s(1184)); var$9 = $var3.$chunkXPos; var$10 = $var3.$chunkZPos; nms_World_moodSoundAndLightCheck($this, $var4, $var5, nms_ChunkProviderClient_provideChunk($this.$chunkProvider, var$9, var$10)); @@ -72360,7 +71895,7 @@ function nms_WorldClient_sendQuittingDisconnectingPacket($this) { nms_Packet_$callClinit(); var$2.$creationTimeMillis = jl_System_currentTimeMillis(); var$2.$isChunkDataPacket = 0; - var$2.$reason = $rt_s(1191); + var$2.$reason = $rt_s(1185); if (!var$1.$disconnected) { nle_WebsocketNetworkManager_addToSendQueue(var$1.$netManager, var$2); nle_WebsocketNetworkManager_serverShutdown(var$1.$netManager); @@ -72416,7 +71951,7 @@ function nms_WorldClient_doVoidFogParticles($this, $par1, $par2, $par3) { if (!$var10 && nle_EaglercraftRandom_nextInt($this.$rand, 8) > $var8) { var$12 = $this.$provider; if (var$12.$terrainType !== nms_WorldType_FLAT && !var$12.$hasNoSky ? 1 : 0) { - var$13 = $rt_s(882); + var$13 = $rt_s(870); var$14 = $var7 + nle_EaglercraftRandom_nextFloat($this.$rand); var$15 = $var8 + nle_EaglercraftRandom_nextFloat($this.$rand); var$16 = $var9 + nle_EaglercraftRandom_nextFloat($this.$rand); @@ -72465,7 +72000,7 @@ function nms_WorldClient_doVoidFogParticles($this, $par1, $par2, $par3) { if (!$var10 && nle_EaglercraftRandom_nextInt($this.$rand, 8) > $var8) { var$12 = $this.$provider; if (var$12.$terrainType !== nms_WorldType_FLAT && !var$12.$hasNoSky ? 1 : 0) { - var$13 = $rt_s(882); + var$13 = $rt_s(870); var$14 = $var7 + nle_EaglercraftRandom_nextFloat($this.$rand); var$15 = $var8 + nle_EaglercraftRandom_nextFloat($this.$rand); var$16 = $var9 + nle_EaglercraftRandom_nextFloat($this.$rand); @@ -72537,7 +72072,7 @@ function nms_WorldClient_doVoidFogParticles($this, $par1, $par2, $par3) { continue main; } } - var$13 = $rt_s(882); + var$13 = $rt_s(870); var$14 = $var7 + nle_EaglercraftRandom_nextFloat($this.$rand); var$15 = $var8 + nle_EaglercraftRandom_nextFloat($this.$rand); var$16 = $var9 + nle_EaglercraftRandom_nextFloat($this.$rand); @@ -72744,7 +72279,7 @@ function nms_GuiSleepMP_initGui($this) { var $var1; nms_GuiChat_initGui($this); $var1 = nms_StringTranslate_instance; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, $this.$height0 - 40 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(1192)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, $this.$height0 - 40 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(1186)))); } function nms_GuiSleepMP_keyTyped($this, $par1, $par2) { var var$3, $var3, var$5, var$6, $ptr, $tmp; @@ -73337,7 +72872,7 @@ function jt_DecimalFormatParser_parse($this, $string) { var$2 = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1193)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1187)); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $string); $string = jl_String__init_0(var$3.$buffer, 0, var$3.$length); var$2.$suppressionEnabled = 1; @@ -73357,10 +72892,10 @@ function jt_DecimalFormatParser_parse($this, $string) { var$2 = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1194)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1188)); var$5 = $this.$index2; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, var$5, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1189)); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $string); $string = jl_String__init_0(var$3.$buffer, 0, var$3.$length); var$2.$suppressionEnabled = 1; @@ -73440,7 +72975,7 @@ function jt_DecimalFormatParser_parseText($this, $suffix, $end) { case 48: if (!$suffix) break a; - $rt_throw(jl_IllegalArgumentException__init_1(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1196)), $this.$index2), $rt_s(1195)), $this.$string)))); + $rt_throw(jl_IllegalArgumentException__init_1(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1190)), $this.$index2), $rt_s(1189)), $this.$string)))); case 37: if ($sb.$length > 0) { ju_ArrayList_add($fields, jt_DecimalFormat$TextField__init_(jl_StringBuilder_toString($sb))); @@ -73479,10 +73014,10 @@ function jt_DecimalFormatParser_parseText($this, $suffix, $end) { $fields = new jl_IllegalArgumentException; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1196)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1190)); $suffix = $this.$index2; jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $suffix, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1189)); var$8 = $this.$string; jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$8); jl_IllegalArgumentException__init_2($fields, jl_StringBuilder_toString(var$7)); @@ -73519,15 +73054,15 @@ function jt_DecimalFormatParser_parseText($this, $suffix, $end) { $this.$multiplier0 = 1000; } } - $rt_throw(jl_IllegalArgumentException__init_1(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1197)), $this.$index2), $rt_s(1198)), $this.$string)))); + $rt_throw(jl_IllegalArgumentException__init_1(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1191)), $this.$index2), $rt_s(1192)), $this.$string)))); } $fields = new jl_IllegalArgumentException; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1196)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1190)); $suffix = $this.$index2; jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $suffix, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1189)); var$8 = $this.$string; jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$8); var$8 = jl_String__init_0(var$7.$buffer, 0, var$7.$length); @@ -73586,10 +73121,10 @@ function jt_DecimalFormatParser_parseIntegerPart($this, $apply) { var$7 = new jl_IllegalArgumentException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1199)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1193)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1189)); var$9 = $this.$string; jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$9); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); @@ -73607,10 +73142,10 @@ function jt_DecimalFormatParser_parseIntegerPart($this, $apply) { var$7 = new jl_IllegalArgumentException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1200)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1194)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1189)); var$9 = $this.$string; jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$9); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); @@ -73623,10 +73158,10 @@ function jt_DecimalFormatParser_parseIntegerPart($this, $apply) { var$7 = new jl_IllegalArgumentException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1201)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1195)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1189)); var$9 = $this.$string; jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$9); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); @@ -73647,10 +73182,10 @@ function jt_DecimalFormatParser_parseIntegerPart($this, $apply) { var$7 = new jl_IllegalArgumentException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1202)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1196)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1189)); var$9 = $this.$string; jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$9); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); @@ -73676,10 +73211,10 @@ function jt_DecimalFormatParser_parseFractionalPart($this, $apply) { var$5 = new jl_IllegalArgumentException; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1203)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1197)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1189)); var$7 = $this.$string; jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$7); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); @@ -73691,10 +73226,10 @@ function jt_DecimalFormatParser_parseFractionalPart($this, $apply) { var$6 = new jl_IllegalArgumentException; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1204)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1198)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1189)); var$7 = $this.$string; jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$7); var$7 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); @@ -73707,10 +73242,10 @@ function jt_DecimalFormatParser_parseFractionalPart($this, $apply) { var$6 = new jl_IllegalArgumentException; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1205)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1199)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1189)); var$7 = $this.$string; jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$7); var$7 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); @@ -73761,10 +73296,10 @@ function jt_DecimalFormatParser_parseExponent($this, $apply) { var$3 = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1206)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1200)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1189)); var$5 = $this.$string; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$5); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -73781,10 +73316,10 @@ function jt_DecimalFormatParser_parseExponent($this, $apply) { var$4 = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1207)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1201)); $apply = $this.$index2; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $apply, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1195)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1189)); var$5 = $this.$string; jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$5); var$5 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); @@ -74007,14 +73542,16 @@ function nms_IntHashMap_addKey($this, $par1, $par2Obj) { $var5.$valueEntry = $par2Obj; } function nms_IntHashMap_grow($this, $par1) { - var $var4; + var $var4, var$3; if ($this.$slots.data.length == 1073741824) $this.$threshold0 = 2147483647; else { $var4 = $rt_createArray(nms_IntHashMapEntry, $par1); nms_IntHashMap_copyTo($this, $var4); $this.$slots = $var4; - $this.$threshold0 = $par1 * 0.75 | 0; + var$3 = $par1; + jl_Class_getClass($this.constructor); + $this.$threshold0 = var$3 * 0.75 | 0; } } function nms_IntHashMap_copyTo($this, $par1ArrayOfIntHashMapEntry) { @@ -74581,7 +74118,7 @@ function nms_TextureMap__init_0($this, $par1, $par2, $par3Str, $par4BufferedImag $this.$textureType = $par1; $this.$textureName = $par2; $this.$basePath0 = $par3Str; - $this.$textureExt = $rt_s(1208); + $this.$textureExt = $rt_s(1202); $this.$missingImage0 = $par4BufferedImage; } function nms_TextureMap_refreshTextures($this) { @@ -74630,7 +74167,7 @@ function nms_TextureMap_refreshTextures($this) { $var21 = nms_TextureManager_createStitcher(nms_TextureManager_instance, $this.$textureName); ju_HashMap_clear($this.$mapTexturesStiched); ju_ArrayList_clear($this.$listTextureStiched); - $var22 = nms_TextureManager_makeTexture(nms_TextureManager_instance0(), $rt_s(760), 2, $this.$missingImage0.$w1, $this.$missingImage0.$h0, 71, 18, 70, 70, 0, $this.$missingImage0); + $var22 = nms_TextureManager_makeTexture(nms_TextureManager_instance0(), $rt_s(749), 2, $this.$missingImage0.$w1, $this.$missingImage0.$h0, 71, 18, 70, 70, 0, $this.$missingImage0); $var24 = nms_StitchHolder__init_($var22); nms_Stitcher_addStitchHolder($var21, $var24); $var19 = $rt_createArray(nms_Texture, 1); @@ -74673,8 +74210,8 @@ function nms_TextureMap_refreshTextures($this) { if ($var11 === null) { $var12 = 1; $var11 = nms_TextureStitched_makeTextureStitched($var29); - if (!jl_String_equals($var29, $rt_s(760))) - ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1209)), $var29), $rt_s(1210)), $this.$textureName))); + if (!jl_String_equals($var29, $rt_s(749))) + ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1203)), $var29), $rt_s(1204)), $this.$textureName))); } nms_TextureStitched_init($var11, $this.$atlasTexture, $var10, nms_StitchSlot_getOriginX($var25), nms_StitchSlot_getOriginY($var25), nms_Texture_getWidth(nms_StitchHolder_func_98150_a($var27)), nms_Texture_getHeight(nms_StitchHolder_func_98150_a($var27)), nms_StitchHolder_isRotated($var27)); ju_HashMap_put($this.$mapTexturesStiched, $var29, $var11); @@ -74682,21 +74219,21 @@ function nms_TextureMap_refreshTextures($this) { ju_HashMap_remove($this.$textureStichedMap, $var29); if ($var10.$size2() > 1) { ju_ArrayList_add($this.$listTextureStiched, $var11); - $var13 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $this.$basePath0), $var29), $rt_s(827))); + $var13 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $this.$basePath0), $var29), $rt_s(815))); $var14 = nms_TexturePackList_getSelectedTexturePack(nmc_Minecraft_getMinecraft().$texturePackList); - nms_TexturePackImplementation_func_98138_b($var14, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(58)), $this.$basePath0), $var29), $rt_s(1208))), 0); + nms_TexturePackImplementation_func_98138_b($var14, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(58)), $this.$basePath0), $var29), $rt_s(1202))), 0); if (nms_TexturePackImplementation_func_98138_b($var14, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(58)), $var13)), 0)) { - ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1211)), $var13))); + ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1205)), $var13))); nms_TextureStitched_readAnimationInfo($var11, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(58)), $var13))); } } } - $this.$missingTextureStiched = ju_HashMap_get($this.$mapTexturesStiched, $rt_s(760)); + $this.$missingTextureStiched = ju_HashMap_get($this.$mapTexturesStiched, $rt_s(749)); $var20 = ju_HashMap_values($this.$textureStichedMap).$iterator(); while ($var20.$hasNext()) { nms_TextureStitched_copyFrom($var20.$next(), $this.$missingTextureStiched); } - jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1212)), $this.$textureName), $rt_s(1208))); + jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1206)), $this.$textureName), $rt_s(1202))); nms_Texture_uploadTexture($this.$atlasTexture); } function nms_TextureMap_updateAnimations($this) { @@ -74720,7 +74257,7 @@ function nms_TextureMap_registerIcon($this, $par1Str) { $var2 = new jl_RuntimeException; $var2.$suppressionEnabled = 1; $var2.$writableStackTrace = 1; - $var2.$message = $rt_s(1213); + $var2.$message = $rt_s(1207); if (jl_System_errCache === null) { var$3 = new ji_PrintStream; var$3.$out = new jl_ConsoleOutputStreamStderr; @@ -74898,7 +74435,7 @@ function ji_InputStreamReader__init_1($this, $in, $charsetName) { $charsetName = new jl_IllegalArgumentException; $charsetName.$suppressionEnabled = 1; $charsetName.$writableStackTrace = 1; - $charsetName.$message = $rt_s(1004); + $charsetName.$message = $rt_s(992); $rt_throw($charsetName); } var$4.$malformedAction0 = $charsetName; @@ -74911,7 +74448,7 @@ function ji_InputStreamReader__init_1($this, $in, $charsetName) { $charsetName = new jl_IllegalArgumentException; $charsetName.$suppressionEnabled = 1; $charsetName.$writableStackTrace = 1; - $charsetName.$message = $rt_s(1004); + $charsetName.$message = $rt_s(992); $rt_throw($charsetName); } function ji_InputStreamReader__init_0($this, $in, $decoder) { @@ -75198,7 +74735,7 @@ function nms_EntityCreature_updateEntityActionState($this) { } main: while (true) { switch ($ptr) { case 0: - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(727)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(716)); if ($this.$fleeingTick > 0) $this.$fleeingTick = $this.$fleeingTick - 1 | 0; $this.$hasAttacked = 0; @@ -75227,7 +74764,7 @@ function nms_EntityCreature_updateEntityActionState($this) { $var4 = nms_Entity_handleLavaMovement($this); $this.$rotationPitch = 0.0; if ($this.$pathToEntity !== null && nle_EaglercraftRandom_nextInt($this.$rand0, 100)) { - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1214)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1208)); var$3 = $this.$pathToEntity; $var5 = nms_PathEntity_getVectorFromIndex(var$3, $this, var$3.$currentPathIndex); $var6 = $this.$width1 * 2.0; @@ -75291,7 +74828,7 @@ function nms_EntityCreature_updateEntityActionState($this) { $var4 = nms_Entity_handleLavaMovement($this); $this.$rotationPitch = 0.0; if ($this.$pathToEntity !== null && nle_EaglercraftRandom_nextInt($this.$rand0, 100)) { - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1214)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1208)); var$3 = $this.$pathToEntity; $var5 = nms_PathEntity_getVectorFromIndex(var$3, $this, var$3.$currentPathIndex); $var6 = $this.$width1 * 2.0; @@ -75352,7 +74889,7 @@ function nms_EntityCreature_updateEntityActionState($this) { } function nms_EntityCreature_updateWanderPath($this) { var $var1, $var2, $var3, $var4, $var5, $var6, var$7, $var7, $var8, var$10, $var9, $var10; - nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1215)); + nms_Profiler_startSection($this.$worldObj.$theProfiler, $rt_s(1209)); $var1 = 0; $var2 = (-1); $var3 = (-1); @@ -75578,7 +75115,7 @@ function nms_EntityMob_attackEntityAsMob($this, $par1Entity) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(1216); + var$3.$damageType = $rt_s(1210); var$3.$damageSourceEntity = $this; $ptr = 1; case 1: @@ -75717,16 +75254,16 @@ function nms_EntitySpider_findPlayerToAttack($this) { return nms_World_getClosestVulnerablePlayer($this.$worldObj, $this.$posX, $this.$posY, $this.$posZ, 16.0); } function nms_EntitySpider_getLivingSound($this) { - return $rt_s(1217); + return $rt_s(1211); } function nms_EntitySpider_getHurtSound($this) { - return $rt_s(1217); + return $rt_s(1211); } function nms_EntitySpider_getDeathSound($this) { - return $rt_s(1218); + return $rt_s(1212); } function nms_EntitySpider_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1219), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1213), 0.15000000596046448, 1.0); } function nms_EntitySpider_attackEntity($this, $par1Entity, $par2) { var $var4, $var6, var$5, $ptr, $tmp; @@ -76223,12 +75760,12 @@ function nms_Render_updateIcons($this, $par1IconRegister) { function nms_Render__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_Render_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1220); + var$1.$path = $rt_s(1214); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_Render_shadow = var$1; @@ -76910,7 +76447,7 @@ function nms_RenderLiving_renderLivingLabel($this, $par1EntityLiving, $par2Str, nlea_Tessellator_$callClinit(); $var15 = nlea_Tessellator_instance; $var16 = 0; - if (jl_String_equals($par2Str, $rt_s(1221))) + if (jl_String_equals($par2Str, $rt_s(1215))) $var16 = (-10); if ($par1EntityLiving instanceof nms_EntityOtherPlayerMP && nle_DefaultSkinRenderer_getPlayerRenderer($par1EntityLiving) == 19) $var16 = (-32); @@ -76962,7 +76499,7 @@ function nms_RenderLiving_doRender($this, $par1Entity, $par2, $par4, $par6, $par function nms_RenderLiving__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(830); + var$1.$path = $rt_s(818); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderLiving_glint = var$1; @@ -77132,17 +76669,17 @@ function nms_RenderSpider_bindTexture($this, $par1EntityLiving) { function nms_RenderSpider__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1222); + var$1.$path = $rt_s(1216); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSpider_tex_eyes = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1223); + var$1.$path = $rt_s(1217); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSpider_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1224); + var$1.$path = $rt_s(1218); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSpider_entityTexture1 = var$1; @@ -77385,7 +76922,7 @@ function nms_EntityAnimal_onLivingUpdate($this) { $this.$breeding = 0; else { $this.$inLove = $this.$inLove - 1 | 0; - $var1 = $rt_s(902); + $var1 = $rt_s(890); if (!($this.$inLove % 10 | 0)) { $var2 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var4 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; @@ -77473,7 +77010,7 @@ function nms_EntityAnimal_attackEntity($this, $par1Entity, $par2) { $this.$breeding = $this.$breeding + 1 | 0; if (!($this.$breeding % 4 | 0)) { $par1Entity = $this.$worldObj; - $var7 = $rt_s(902); + $var7 = $rt_s(890); $var3 = $this.$posX; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -77577,7 +77114,7 @@ function nms_EntityAnimal_procreate($this, $par1EntityAnimal) { $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var8 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $par1EntityAnimal = $this.$worldObj; - var$8 = $rt_s(902); + var$8 = $rt_s(890); var$9 = $this.$posX; var$10 = $this.$rand0; var$10.$seed = Long_and(Long_add(Long_mul(var$10.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -77640,7 +77177,7 @@ function nms_EntityAnimal_procreate($this, $par1EntityAnimal) { $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var8 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $par1EntityAnimal = $this.$worldObj; - var$8 = $rt_s(902); + var$8 = $rt_s(890); var$9 = $this.$posX; var$10 = $this.$rand0; var$10.$seed = Long_and(Long_add(Long_mul(var$10.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -77884,7 +77421,7 @@ function nms_EntityAnimal_interact($this, $par1EntityPlayer) { $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var8 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var2 = $this.$worldObj; - var$10 = $rt_s(902); + var$10 = $rt_s(890); var$11 = $this.$posX; $par1EntityPlayer = $this.$rand0; $par1EntityPlayer.$seed = Long_and(Long_add(Long_mul($par1EntityPlayer.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -77947,7 +77484,7 @@ function nms_EntityAnimal_interact($this, $par1EntityPlayer) { $var6 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var8 = nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.02; $var2 = $this.$worldObj; - var$10 = $rt_s(902); + var$10 = $rt_s(890); var$11 = $this.$posX; $par1EntityPlayer = $this.$rand0; $par1EntityPlayer.$seed = Long_and(Long_add(Long_mul($par1EntityPlayer.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -78025,16 +77562,16 @@ function nms_EntityPig_entityInit($this) { nms_DataWatcher_addObject(var$2, 16, var$1); } function nms_EntityPig_getLivingSound($this) { - return $rt_s(1225); + return $rt_s(1219); } function nms_EntityPig_getHurtSound($this) { - return $rt_s(1225); + return $rt_s(1219); } function nms_EntityPig_getDeathSound($this) { - return $rt_s(1226); + return $rt_s(1220); } function nms_EntityPig_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1227), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1221), 0.15000000596046448, 1.0); } function nms_EntityPig_interact($this, $par1EntityPlayer) { var var$2, $ptr, $tmp; @@ -78351,12 +77888,12 @@ function nms_RenderPig_bindTexture($this, $par1EntityLiving) { function nms_RenderPig__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1228); + var$1.$path = $rt_s(1222); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderPig_saddle = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1229); + var$1.$path = $rt_s(1223); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderPig_entityTexture = var$1; @@ -78933,7 +78470,7 @@ function nms_EntitySheep_interact($this, $par1EntityPlayer) { if ($rt_suspending()) { break main; } - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1230), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1224), 1.0, 1.0); $ptr = 1; continue main; default: $rt_invalidPointer(); @@ -78941,16 +78478,16 @@ function nms_EntitySheep_interact($this, $par1EntityPlayer) { $rt_nativeThread().push($this, $par1EntityPlayer, $var2, var$3, $var3, $var4, var$6, var$7, var$8, $var5, var$10, var$11, var$12, var$13, $ptr); } function nms_EntitySheep_getLivingSound($this) { - return $rt_s(1231); + return $rt_s(1225); } function nms_EntitySheep_getHurtSound($this) { - return $rt_s(1231); + return $rt_s(1225); } function nms_EntitySheep_getDeathSound($this) { - return $rt_s(1231); + return $rt_s(1225); } function nms_EntitySheep_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1232), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1226), 0.15000000596046448, 1.0); } function nms_EntitySheep_getFleeceColor($this) { return nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 15; @@ -79210,12 +78747,12 @@ function nms_RenderSheep_bindTexture($this, $par1EntityLiving) { function nms_RenderSheep__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1233); + var$1.$path = $rt_s(1227); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSheep_tex_fur = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1234); + var$1.$path = $rt_s(1228); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSheep_entityTexture = var$1; @@ -79371,16 +78908,16 @@ function nms_EntityCow_getMaxHealth($this) { return 10; } function nms_EntityCow_getLivingSound($this) { - return $rt_s(1235); + return $rt_s(1229); } function nms_EntityCow_getHurtSound($this) { - return $rt_s(1236); + return $rt_s(1230); } function nms_EntityCow_getDeathSound($this) { - return $rt_s(1236); + return $rt_s(1230); } function nms_EntityCow_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1237), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1231), 0.15000000596046448, 1.0); } function nms_EntityCow_getSoundVolume($this) { return 0.4000000059604645; @@ -79650,7 +79187,7 @@ function nms_RenderCow_bindTexture($this, $par1EntityLiving) { function nms_RenderCow__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1238); + var$1.$path = $rt_s(1232); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderCow_entityTexture = var$1; @@ -79793,7 +79330,7 @@ function nms_EntityMooshroom_interact($this, $par1EntityPlayer) { if (var$3 == nms_Item_shears.$itemID && nms_DataWatcher_getWatchableObjectInt($this.$dataWatcher, 12) >= 0) { $this.$isDead = 1; $par1EntityPlayer = $this.$worldObj; - var$4 = $rt_s(879); + var$4 = $rt_s(867); var$11 = $this.$posX; var$12 = $this.$posY + $this.$height1 / 2.0; var$13 = $this.$posZ; @@ -80155,12 +79692,12 @@ function nms_RenderMooshroom_bindTexture($this, $par1EntityLiving) { function nms_RenderMooshroom__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderMooshroom_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1239); + var$1.$path = $rt_s(1233); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderMooshroom_entityTexture = var$1; @@ -80177,9 +79714,9 @@ function nms_EntityTameable_playTameEffect($this, $par1) { } main: while (true) { switch ($ptr) { case 0: - $var2 = $rt_s(902); + $var2 = $rt_s(890); if (!$par1) - $var2 = $rt_s(886); + $var2 = $rt_s(874); $var3 = 0; var$4 = 24; while ($var3 < 7) { @@ -80406,7 +79943,7 @@ function nms_EntityWolf_entityInit($this) { nms_DataWatcher_addObject(var$2, 20, var$1); } function nms_EntityWolf_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1240), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1234), 0.15000000596046448, 1.0); } function nms_EntityWolf_canDespawn($this) { var var$1; @@ -80416,20 +79953,20 @@ function nms_EntityWolf_canDespawn($this) { function nms_EntityWolf_getLivingSound($this) { var var$1, var$2; if (!(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 2) ? 0 : 1) - var$1 = $rt_s(1241); + var$1 = $rt_s(1235); else if (nle_EaglercraftRandom_nextInt($this.$rand0, 3)) - var$1 = $rt_s(1242); + var$1 = $rt_s(1236); else { var$2 = !(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 4) ? 0 : 1; - var$1 = var$2 && nms_DataWatcher_getWatchableObjectInt($this.$dataWatcher, 18) < 10 ? $rt_s(1243) : $rt_s(1244); + var$1 = var$2 && nms_DataWatcher_getWatchableObjectInt($this.$dataWatcher, 18) < 10 ? $rt_s(1237) : $rt_s(1238); } return var$1; } function nms_EntityWolf_getHurtSound($this) { - return $rt_s(1245); + return $rt_s(1239); } function nms_EntityWolf_getDeathSound($this) { - return $rt_s(1246); + return $rt_s(1240); } function nms_EntityWolf_getSoundVolume($this) { return 0.4000000059604645; @@ -80498,7 +80035,7 @@ function nms_EntityWolf_onUpdate($this) { var$1 = $this.$rand0; var$1.$seed = Long_and(Long_add(Long_mul(var$1.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var1 = ($var5 - Long_shru(var$1.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224 + 1.0; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1247), 0.4000000059604645, $var1); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1241), 0.4000000059604645, $var1); } $this.$prevTimeWolfIsShaking = $this.$timeWolfIsShaking; $this.$timeWolfIsShaking = $this.$timeWolfIsShaking + 0.05000000074505806; @@ -80525,7 +80062,7 @@ function nms_EntityWolf_onUpdate($this) { var$9.$seed = Long_and(Long_add(Long_mul(var$9.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var5 = (Long_shru(var$9.$seed, var$7).lo / 1.6777216E7 * 2.0 - 1.0) * $this.$width1 * 0.5; var$9 = $this.$worldObj; - var$1 = $rt_s(712); + var$1 = $rt_s(701); var$10 = $this.$posX + $var4; var$11 = $this.$posZ + $var5; var$12 = $this.$motionX; @@ -80578,7 +80115,7 @@ function nms_EntityWolf_onUpdate($this) { var$9.$seed = Long_and(Long_add(Long_mul(var$9.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var5 = (Long_shru(var$9.$seed, var$7).lo / 1.6777216E7 * 2.0 - 1.0) * $this.$width1 * 0.5; var$9 = $this.$worldObj; - var$1 = $rt_s(712); + var$1 = $rt_s(701); var$10 = $this.$posX + $var4; var$11 = $this.$posZ + $var5; var$12 = $this.$motionX; @@ -80867,22 +80404,22 @@ function nms_RenderWolf_bindTexture($this, $par1EntityLiving) { function nms_RenderWolf__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1248); + var$1.$path = $rt_s(1242); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWolf_tex_collar = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1249); + var$1.$path = $rt_s(1243); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWolf_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1250); + var$1.$path = $rt_s(1244); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWolf_entityTexture1 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1251); + var$1.$path = $rt_s(1245); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWolf_entityTexture2 = var$1; @@ -81278,7 +80815,7 @@ function nms_EntityChicken_onLivingUpdate($this) { var$2 = $this.$rand0; var$2.$seed = Long_and(Long_add(Long_mul(var$2.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$4 = (var$3 - Long_shru(var$2.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224 + 1.0; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1252), 1.0, var$4); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1246), 1.0, var$4); nms_Item_$callClinit(); var$1 = nms_Item_egg.$itemID; var$5 = new nms_ItemStack; @@ -81313,16 +80850,16 @@ function nms_EntityChicken_fall($this, $par1) { return; } function nms_EntityChicken_getLivingSound($this) { - return $rt_s(1253); + return $rt_s(1247); } function nms_EntityChicken_getHurtSound($this) { - return $rt_s(1254); + return $rt_s(1248); } function nms_EntityChicken_getDeathSound($this) { - return $rt_s(1254); + return $rt_s(1248); } function nms_EntityChicken_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1255), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1249), 0.15000000596046448, 1.0); } function nms_EntityChicken_getDropItemId($this) { nms_Item_$callClinit(); @@ -81529,7 +81066,7 @@ function nms_RenderChicken_bindTexture($this, $par1EntityLiving) { function nms_RenderChicken__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1256); + var$1.$path = $rt_s(1250); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderChicken_entityTexture = var$1; @@ -81830,13 +81367,13 @@ function nms_EntityOcelot_fall($this, $par1) { return; } function nms_EntityOcelot_getLivingSound($this) { - return !(!(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 4) ? 0 : 1) ? $rt_s(44) : ($this.$inLove <= 0 ? 0 : 1) ? $rt_s(1257) : nle_EaglercraftRandom_nextInt($this.$rand0, 4) ? $rt_s(1258) : $rt_s(1259); + return !(!(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 4) ? 0 : 1) ? $rt_s(44) : ($this.$inLove <= 0 ? 0 : 1) ? $rt_s(1251) : nle_EaglercraftRandom_nextInt($this.$rand0, 4) ? $rt_s(1252) : $rt_s(1253); } function nms_EntityOcelot_getHurtSound($this) { - return $rt_s(1260); + return $rt_s(1254); } function nms_EntityOcelot_getDeathSound($this) { - return $rt_s(1260); + return $rt_s(1254); } function nms_EntityOcelot_getSoundVolume($this) { return 0.4000000059604645; @@ -81904,7 +81441,7 @@ function nms_EntityOcelot_getEntityName($this) { if (nms_DataWatcher_getWatchableObjectString($this.$dataWatcher, 5).$characters.data.length <= 0 ? 0 : 1) var$1 = nms_DataWatcher_getWatchableObjectString($this.$dataWatcher, 5); else if (!(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 4) ? 0 : 1) - var$1 = $rt_s(1261); + var$1 = $rt_s(1255); else if (nms_DataWatcher_getWatchableObjectString($this.$dataWatcher, 5).$characters.data.length <= 0 ? 0 : 1) var$1 = nms_DataWatcher_getWatchableObjectString($this.$dataWatcher, 5); else { @@ -81921,12 +81458,12 @@ function nms_EntityOcelot_getEntityName($this) { } var$1 = var$1 === null ? null : var$1.$value0; if (var$1 === null) - var$1 = $rt_s(714); + var$1 = $rt_s(703); var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(715)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(704)); jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$1); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(705)); var$1 = jl_String__init_0(var$2.$buffer, 0, var$2.$length); var$1 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$1); } @@ -82164,22 +81701,22 @@ function nms_RenderOcelot_bindTexture($this, $par1EntityLiving) { function nms_RenderOcelot__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1262); + var$1.$path = $rt_s(1256); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderOcelot_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1263); + var$1.$path = $rt_s(1257); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderOcelot_entityTexture1 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1264); + var$1.$path = $rt_s(1258); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderOcelot_entityTexture2 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1265); + var$1.$path = $rt_s(1259); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderOcelot_entityTexture3 = var$1; @@ -82209,27 +81746,27 @@ function nms_ModelOcelot__init_($this) { var$2 = new nms_TextureOffset; var$2.$textureOffsetX = 0; var$2.$textureOffsetY = 0; - ju_HashMap_putImpl(var$1, $rt_s(1266), var$2); + ju_HashMap_putImpl(var$1, $rt_s(1260), var$2); var$1 = $this.$modelTextureMap; var$2 = new nms_TextureOffset; var$2.$textureOffsetX = 0; var$2.$textureOffsetY = 24; - ju_HashMap_putImpl(var$1, $rt_s(1267), var$2); + ju_HashMap_putImpl(var$1, $rt_s(1261), var$2); var$1 = $this.$modelTextureMap; var$2 = new nms_TextureOffset; var$2.$textureOffsetX = 0; var$2.$textureOffsetY = 10; - ju_HashMap_putImpl(var$1, $rt_s(1268), var$2); + ju_HashMap_putImpl(var$1, $rt_s(1262), var$2); var$1 = $this.$modelTextureMap; var$2 = new nms_TextureOffset; var$2.$textureOffsetX = 6; var$2.$textureOffsetY = 10; - ju_HashMap_putImpl(var$1, $rt_s(1269), var$2); - $this.$ocelotHead = nms_ModelRenderer__init_($this, $rt_s(1270)); + ju_HashMap_putImpl(var$1, $rt_s(1263), var$2); + $this.$ocelotHead = nms_ModelRenderer__init_($this, $rt_s(1264)); nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(214), (-2.5), (-2.0), (-3.0), 5, 4, 5); - nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1271), (-1.5), 0.0, (-4.0), 3, 2, 2); - nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1272), (-2.0), (-3.0), 0.0, 1, 1, 2); - nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1273), 1.0, (-3.0), 0.0, 1, 1, 2); + nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1265), (-1.5), 0.0, (-4.0), 3, 2, 2); + nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1266), (-2.0), (-3.0), 0.0, 1, 1, 2); + nms_ModelRenderer_addBox0($this.$ocelotHead, $rt_s(1267), 1.0, (-3.0), 0.0, 1, 1, 2); var$3 = $this.$ocelotHead; var$3.$rotationPointX = 0.0; var$3.$rotationPointY = 15.0; @@ -82576,13 +82113,13 @@ function nms_EntitySilverfish_findPlayerToAttack($this) { return nms_World_getClosestVulnerablePlayer($this.$worldObj, $this.$posX, $this.$posY, $this.$posZ, 8.0); } function nms_EntitySilverfish_getLivingSound($this) { - return $rt_s(1274); + return $rt_s(1268); } function nms_EntitySilverfish_getHurtSound($this) { - return $rt_s(1275); + return $rt_s(1269); } function nms_EntitySilverfish_getDeathSound($this) { - return $rt_s(1276); + return $rt_s(1270); } function nms_EntitySilverfish_attackEntityFrom($this, $par1DamageSource, $par2) { var $ptr, $tmp; @@ -82635,7 +82172,7 @@ function nms_EntitySilverfish_attackEntity($this, $par1Entity, $par2) { $rt_nativeThread().push($this, $par1Entity, $par2, $ptr); } function nms_EntitySilverfish_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1277), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1271), 0.15000000596046448, 1.0); } function nms_EntitySilverfish_getDropItemId($this) { return 0; @@ -83035,7 +82572,7 @@ function nms_RenderSilverfish_bindTexture($this, $par1EntityLiving) { function nms_RenderSilverfish__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1278); + var$1.$path = $rt_s(1272); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSilverfish_entityTexture = var$1; @@ -83117,14 +82654,14 @@ function nms_EntityCreeper_onUpdate($this) { $this.$lastActiveTime = $this.$timeSinceIgnited; $var1 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16); if ($var1 > 0 && !$this.$timeSinceIgnited) - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 0.5); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1273), 1.0, 0.5); $this.$timeSinceIgnited = $this.$timeSinceIgnited + $var1 | 0; if ($this.$timeSinceIgnited < 0) $this.$timeSinceIgnited = 0; if ($this.$timeSinceIgnited >= $this.$fuseTime) { $this.$timeSinceIgnited = $this.$fuseTime; if (!$this.$worldObj.$isRemote) { - $var2 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + $var2 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); if (!(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 17) != 1 ? 0 : 1)) { var$3 = nms_Explosion__init_($this.$worldObj, $this, $this.$posX, $this.$posY, $this.$posZ, $this.$explosionRadius); var$3.$isFlaming = 0; @@ -83184,10 +82721,10 @@ function nms_EntityCreeper_onUpdate($this) { $rt_nativeThread().push($this, $var1, $var2, var$3, $ptr); } function nms_EntityCreeper_getHurtSound($this) { - return $rt_s(1280); + return $rt_s(1274); } function nms_EntityCreeper_getDeathSound($this) { - return $rt_s(1281); + return $rt_s(1275); } function nms_EntityCreeper_onDeath($this, $par1DamageSource) { var $var2, var$3, var$4, $ptr, $tmp; @@ -83461,12 +82998,12 @@ function nms_RenderCreeper_bindTexture($this, $par1EntityLiving) { function nms_RenderCreeper__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1282); + var$1.$path = $rt_s(1276); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderCreeper_tex_power = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1283); + var$1.$path = $rt_s(1277); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderCreeper_entityTexture = var$1; @@ -83527,7 +83064,7 @@ function nms_EntityEnderman_findPlayerToAttack($this) { else { $this.$field_104003_g = 1; if (!$this.$field_70826_g) - nms_World_playSoundAtEntity($this.$worldObj, $var1, $rt_s(1284), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $var1, $rt_s(1278), 1.0, 1.0); var$2 = $this.$field_70826_g; $this.$field_70826_g = var$2 + 1 | 0; if (var$2 == 5) { @@ -83575,7 +83112,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var6 = $this.$entityToAttack === null ? 0.30000001192092896 : 6.5; a: { $this.$moveSpeed = $var6; - if (!$this.$worldObj.$isRemote && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + if (!$this.$worldObj.$isRemote && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { if (!nms_EntityEnderman_getCarried($this)) { if (nle_EaglercraftRandom_nextInt($this.$rand0, 20)) break a; @@ -83615,7 +83152,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var1 = 0; if ($var1 < 2) { var$1 = $this.$worldObj; - var$9 = $rt_s(749); + var$9 = $rt_s(738); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - 0.25; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -83685,7 +83222,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var6 = $this.$entityToAttack === null ? 0.30000001192092896 : 6.5; c: { $this.$moveSpeed = $var6; - if (!$this.$worldObj.$isRemote && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + if (!$this.$worldObj.$isRemote && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { if (!nms_EntityEnderman_getCarried($this)) { if (nle_EaglercraftRandom_nextInt($this.$rand0, 20)) break c; @@ -83725,7 +83262,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var1 = 0; if ($var1 < 2) { var$1 = $this.$worldObj; - var$9 = $rt_s(749); + var$9 = $rt_s(738); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - 0.25; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -83795,7 +83332,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var1 = $var1 + 1 | 0; if ($var1 < 2) { var$1 = $this.$worldObj; - var$9 = $rt_s(749); + var$9 = $rt_s(738); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - 0.25; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -83903,7 +83440,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var1 = 0; if ($var1 < 2) { var$1 = $this.$worldObj; - var$9 = $rt_s(749); + var$9 = $rt_s(738); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - 0.25; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -83974,7 +83511,7 @@ function nms_EntityEnderman_onLivingUpdate($this) { $var1 = 0; if ($var1 < 2) { var$1 = $this.$worldObj; - var$9 = $rt_s(749); + var$9 = $rt_s(738); var$10 = $this.$posX + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; var$11 = $this.$posY + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1 - 0.25; var$12 = $this.$posZ + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1; @@ -84240,8 +83777,8 @@ function nms_EntityEnderman_teleportTo($this, $par1, $par3, $par5) { $var14 = 22; $var16 = 21; if ($var18 >= $var30) { - nms_World_playSoundEffect($this.$worldObj, $var7, $var9, $var11, $rt_s(1285), 1.0, 1.0); - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1285), 1.0, 1.0); + nms_World_playSoundEffect($this.$worldObj, $var7, $var9, $var11, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 1.0); return 1; } $var19 = $var18 / $par3; @@ -84263,7 +83800,7 @@ function nms_EntityEnderman_teleportTo($this, $par1, $par3, $par5) { $var26 = $var9 + ($this.$posY - $var9) * $var19 + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1; $var28 = $var11 + ($this.$posZ - $var11) * $var19 + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1 * 2.0; var$15 = $this.$worldObj; - var$23 = $rt_s(749); + var$23 = $rt_s(738); $par1 = $var21; $par5 = $var22; $var19 = $var23; @@ -84275,8 +83812,8 @@ function nms_EntityEnderman_teleportTo($this, $par1, $par3, $par5) { } $var18 = $var18 + 1 | 0; if ($var18 >= $var30) { - nms_World_playSoundEffect($this.$worldObj, $var7, $var9, $var11, $rt_s(1285), 1.0, 1.0); - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1285), 1.0, 1.0); + nms_World_playSoundEffect($this.$worldObj, $var7, $var9, $var11, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 1.0); return 1; } $var19 = $var18 / $par3; @@ -84298,7 +83835,7 @@ function nms_EntityEnderman_teleportTo($this, $par1, $par3, $par5) { $var26 = $var9 + ($this.$posY - $var9) * $var19 + nle_EaglercraftRandom_nextDouble($this.$rand0) * $this.$height1; $var28 = $var11 + ($this.$posZ - $var11) * $var19 + (nle_EaglercraftRandom_nextDouble($this.$rand0) - 0.5) * $this.$width1 * 2.0; var$15 = $this.$worldObj; - var$23 = $rt_s(749); + var$23 = $rt_s(738); $par1 = $var21; $par5 = $var22; $var19 = $var23; @@ -84308,13 +83845,13 @@ function nms_EntityEnderman_teleportTo($this, $par1, $par3, $par5) { $rt_nativeThread().push($this, $par1, $par3, $par5, $var7, $var9, $var11, $var13, $var14, $var15, $var16, $var17, $var18, $var30, $var19, var$15, $var21, $var22, $var23, var$19, $var24, $var26, $var28, var$23, $ptr); } function nms_EntityEnderman_getLivingSound($this) { - return !(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 18) <= 0 ? 0 : 1) ? $rt_s(1286) : $rt_s(1287); + return !(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 18) <= 0 ? 0 : 1) ? $rt_s(1280) : $rt_s(1281); } function nms_EntityEnderman_getHurtSound($this) { - return $rt_s(1288); + return $rt_s(1282); } function nms_EntityEnderman_getDeathSound($this) { - return $rt_s(1289); + return $rt_s(1283); } function nms_EntityEnderman_getDropItemId($this) { nms_Item_$callClinit(); @@ -84787,17 +84324,17 @@ function nms_RenderEnderman_bindTexture($this, $par1EntityLiving) { function nms_RenderEnderman__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderEnderman_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1290); + var$1.$path = $rt_s(1284); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderEnderman_tex_eyes = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1039); + var$1.$path = $rt_s(1027); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderEnderman_entityTexture = var$1; @@ -84819,13 +84356,13 @@ function nms_EntityGolem_fall($this, $par1) { return; } function nms_EntityGolem_getLivingSound($this) { - return $rt_s(1291); + return $rt_s(1285); } function nms_EntityGolem_getHurtSound($this) { - return $rt_s(1291); + return $rt_s(1285); } function nms_EntityGolem_getDeathSound($this) { - return $rt_s(1291); + return $rt_s(1285); } function nms_EntityGolem_getTalkInterval($this) { return 120; @@ -85243,7 +84780,7 @@ function nms_RenderSnowMan_bindTexture($this, $par1EntityLiving) { function nms_RenderSnowMan__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1292); + var$1.$path = $rt_s(1286); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSnowMan_entityTexture = var$1; @@ -85278,16 +84815,16 @@ function nms_EntitySkeleton_getMaxHealth($this) { return 20; } function nms_EntitySkeleton_getLivingSound($this) { - return $rt_s(1293); + return $rt_s(1287); } function nms_EntitySkeleton_getHurtSound($this) { - return $rt_s(1294); + return $rt_s(1288); } function nms_EntitySkeleton_getDeathSound($this) { - return $rt_s(1295); + return $rt_s(1289); } function nms_EntitySkeleton_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1296), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1290), 0.15000000596046448, 1.0); } function nms_EntitySkeleton_attackEntityAsMob($this, $par1Entity) { var var$2, var$3, var$4, $ptr, $tmp; @@ -85612,14 +85149,14 @@ function nms_RenderBiped_shouldRenderPass($this, $par1EntityLiving, $par2, $par3 $var6 = $var5; $var5 = new jl_StringBuilder; $var5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1297)); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1291)); $par1EntityLiving = nms_RenderBiped_bipedArmorFilenamePrefix.data[$var6.$renderIndex]; jl_AbstractStringBuilder_insert($var5, $var5.$length, $par1EntityLiving); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(391)); var$7 = $rt_compare($par2, 2); var$8 = var$7 ? 1 : 2; jl_AbstractStringBuilder_insert0($var5, $var5.$length, var$8, 10); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1208)); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1202)); $par1EntityLiving = jl_String__init_0($var5.$buffer, 0, $var5.$length); $var5 = $this.$renderManager.$renderEngine1; $var9 = nms_RenderEngine_getTexture($var5, $par1EntityLiving); @@ -85690,13 +85227,13 @@ function nms_RenderBiped_func_82408_c($this, $par1EntityLiving, $par2, $par3) { $var6 = $var5; $par1EntityLiving = new jl_StringBuilder; $par1EntityLiving.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(1297)); + jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(1291)); $var4 = nms_RenderBiped_bipedArmorFilenamePrefix.data[$var6.$renderIndex]; jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $var4); - jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(391)); $par2 = $par2 != 2 ? 1 : 2; jl_AbstractStringBuilder_insert0($par1EntityLiving, $par1EntityLiving.$length, $par2, 10); - jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(1298)); + jl_AbstractStringBuilder_insert($par1EntityLiving, $par1EntityLiving.$length, $rt_s(1292)); $var4 = jl_String__init_0($par1EntityLiving.$buffer, 0, $par1EntityLiving.$length); $par1EntityLiving = $this.$renderManager.$renderEngine1; $par2 = nms_RenderEngine_getTexture($par1EntityLiving, $var4); @@ -85828,8 +85365,8 @@ function nms_RenderBiped_renderEquippedItems($this, $par1EntityLiving, $par2) { if (nms_Item_itemsList.data[$var5.$itemID0].$itemID == nms_Item_skull.$itemID) { nleg_EaglerAdapterGL30_glScalef(1.0625, (-1.0625), (-1.0625)); $var7 = $rt_s(44); - if (nms_ItemStack_hasTagCompound($var5) && ju_HashMap_containsKey($var5.$stackTagCompound.$tagMap, $rt_s(1299))) - $var7 = nms_NBTTagCompound_getString(nms_ItemStack_getTagCompound($var5), $rt_s(1299)); + if (nms_ItemStack_hasTagCompound($var5) && ju_HashMap_containsKey($var5.$stackTagCompound.$tagMap, $rt_s(1293))) + $var7 = nms_NBTTagCompound_getString(nms_ItemStack_getTagCompound($var5), $rt_s(1293)); nms_TileEntitySkullRenderer_func_82393_a(nms_TileEntitySkullRenderer_skullRenderer, (-0.5), 0.0, (-0.5), 1, 180.0, $var5.$itemDamage, $var7); } nleg_EaglerAdapterGL30_glPopMatrix(); @@ -86019,11 +85556,11 @@ function nms_RenderBiped__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(1300); - var$2[1] = $rt_s(1301); - var$2[2] = $rt_s(1302); - var$2[3] = $rt_s(1303); - var$2[4] = $rt_s(1304); + var$2[0] = $rt_s(1294); + var$2[1] = $rt_s(1295); + var$2[2] = $rt_s(1296); + var$2[3] = $rt_s(1297); + var$2[4] = $rt_s(1298); nms_RenderBiped_bipedArmorFilenamePrefix = var$1; } function nms_RenderSkeleton() { @@ -86159,12 +85696,12 @@ function nms_RenderSkeleton_bindTexture($this, $par1EntityLiving) { function nms_RenderSkeleton__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1040); + var$1.$path = $rt_s(1028); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSkeleton_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1305); + var$1.$path = $rt_s(1299); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSkeleton_entityTexture1 = var$1; @@ -86201,13 +85738,13 @@ function nms_EntityWitch_entityInit($this) { nms_DataWatcher_addObject(var$1, 21, var$2); } function nms_EntityWitch_getLivingSound($this) { - return $rt_s(1306); + return $rt_s(1300); } function nms_EntityWitch_getHurtSound($this) { - return $rt_s(1307); + return $rt_s(1301); } function nms_EntityWitch_getDeathSound($this) { - return $rt_s(1308); + return $rt_s(1302); } function nms_EntityWitch_setAggressive($this, $par1) { var var$2, var$3; @@ -86330,7 +85867,7 @@ function nms_EntityWitch_handleHealthUpdate($this, $par1) { $var2 = 0; while ($var2 < (nle_EaglercraftRandom_nextInt($this.$rand0, 35) + 10 | 0)) { var$3 = $this.$worldObj; - var$4 = $rt_s(889); + var$4 = $rt_s(877); var$5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; var$6 = $this.$boundingBox.$maxY + 0.5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; var$7 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; @@ -86381,7 +85918,7 @@ function nms_EntityWitch_handleHealthUpdate($this, $par1) { if ($var2 >= (nle_EaglercraftRandom_nextInt($this.$rand0, 35) + 10 | 0)) break; var$3 = $this.$worldObj; - var$4 = $rt_s(889); + var$4 = $rt_s(877); var$5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; var$6 = $this.$boundingBox.$maxY + 0.5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; var$7 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.12999999523162842; @@ -86813,7 +86350,7 @@ function nms_RenderWitch_bindTexture($this, $par1EntityLiving) { function nms_RenderWitch__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1309); + var$1.$path = $rt_s(1303); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWitch_entityTexture = var$1; @@ -86850,13 +86387,13 @@ function nms_EntityBlaze_entityInit($this) { nms_DataWatcher_addObject(var$1, 16, var$2); } function nms_EntityBlaze_getLivingSound($this) { - return $rt_s(1310); + return $rt_s(1304); } function nms_EntityBlaze_getHurtSound($this) { - return $rt_s(1311); + return $rt_s(1305); } function nms_EntityBlaze_getDeathSound($this) { - return $rt_s(1312); + return $rt_s(1306); } function nms_EntityBlaze_getBrightnessForRender($this, $par1) { return 15728880; @@ -86898,7 +86435,7 @@ function nms_EntityBlaze_onLivingUpdate($this) { var$7 = 1.0 + Long_shru(var$6.$seed, 24).lo / 1.6777216E7; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect(var$1, var$3, var$4, var$5, $rt_s(1313), var$7, Long_shru(var$6.$seed, 24).lo / 1.6777216E7 * 0.699999988079071 + 0.30000001192092896); + nms_World_playSoundEffect(var$1, var$3, var$4, var$5, $rt_s(1307), var$7, Long_shru(var$6.$seed, 24).lo / 1.6777216E7 * 0.699999988079071 + 0.30000001192092896); } if (!$this.$onGround && $this.$motionY < 0.0) $this.$motionY = $this.$motionY * 0.6; @@ -86912,7 +86449,7 @@ function nms_EntityBlaze_onLivingUpdate($this) { continue main; } var$1 = $this.$worldObj; - var$10 = $rt_s(748); + var$10 = $rt_s(737); var$3 = $this.$posX; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -86956,7 +86493,7 @@ function nms_EntityBlaze_onLivingUpdate($this) { var$7 = 1.0 + Long_shru(var$6.$seed, 24).lo / 1.6777216E7; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect(var$1, var$3, var$4, var$5, $rt_s(1313), var$7, Long_shru(var$6.$seed, 24).lo / 1.6777216E7 * 0.699999988079071 + 0.30000001192092896); + nms_World_playSoundEffect(var$1, var$3, var$4, var$5, $rt_s(1307), var$7, Long_shru(var$6.$seed, 24).lo / 1.6777216E7 * 0.699999988079071 + 0.30000001192092896); } if (!$this.$onGround && $this.$motionY < 0.0) $this.$motionY = $this.$motionY * 0.6; @@ -86970,7 +86507,7 @@ function nms_EntityBlaze_onLivingUpdate($this) { continue main; } var$1 = $this.$worldObj; - var$10 = $rt_s(748); + var$10 = $rt_s(737); var$3 = $this.$posX; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -87011,7 +86548,7 @@ function nms_EntityBlaze_onLivingUpdate($this) { continue main; } var$1 = $this.$worldObj; - var$10 = $rt_s(748); + var$10 = $rt_s(737); var$3 = $this.$posX; var$6 = $this.$rand0; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -87324,7 +86861,7 @@ function nms_RenderBlaze_bindTexture($this, $par1EntityLiving) { function nms_RenderBlaze__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1041); + var$1.$path = $rt_s(1029); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderBlaze_entityTexture = var$1; @@ -87572,16 +87109,16 @@ function nms_EntityZombie_getAttackStrength($this, $par1Entity) { return $var4; } function nms_EntityZombie_getLivingSound($this) { - return $rt_s(1314); + return $rt_s(1308); } function nms_EntityZombie_getHurtSound($this) { - return $rt_s(1315); + return $rt_s(1309); } function nms_EntityZombie_getDeathSound($this) { - return $rt_s(1316); + return $rt_s(1310); } function nms_EntityZombie_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1317), 0.15000000596046448, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1311), 0.15000000596046448, 1.0); } function nms_EntityZombie_getDropItemId($this) { nms_Item_$callClinit(); @@ -87931,7 +87468,7 @@ function nms_EntityZombie_handleHealthUpdate($this, $par1) { var$3 = $this.$posX + 0.5; var$4 = $this.$posY + 0.5; var$5 = $this.$posZ + 0.5; - var$6 = $rt_s(1318); + var$6 = $rt_s(1312); var$7 = $this.$rand0; var$7.$seed = Long_and(Long_add(Long_mul(var$7.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$8 = 1.0 + Long_shru(var$7.$seed, 24).lo / 1.6777216E7; @@ -88282,17 +87819,17 @@ function nms_RenderZombie_bindTexture($this, $par1EntityLiving) { function nms_RenderZombie__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1319); + var$1.$path = $rt_s(1313); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderZombie_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1320); + var$1.$path = $rt_s(1314); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderZombie_entityTexture1 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1321); + var$1.$path = $rt_s(1315); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderZombie_entityTexture2 = var$1; @@ -88353,14 +87890,14 @@ function nms_EntitySlime_getSlimeSize($this) { return nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16); } function nms_EntitySlime_getSlimeParticle($this) { - return $rt_s(901); + return $rt_s(889); } function nms_EntitySlime_getJumpSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1322)); - var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1323) : $rt_s(1324); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1316)); + var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1317) : $rt_s(1318); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } @@ -88650,8 +88187,8 @@ function nms_EntitySlime_getHurtSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1322)); - var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1323) : $rt_s(1324); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1316)); + var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1317) : $rt_s(1318); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } @@ -88659,8 +88196,8 @@ function nms_EntitySlime_getDeathSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1322)); - var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1323) : $rt_s(1324); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1316)); + var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1317) : $rt_s(1318); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } @@ -88786,7 +88323,7 @@ function nms_RenderSlime_bindTexture($this, $par1EntityLiving) { function nms_RenderSlime__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1325); + var$1.$path = $rt_s(1319); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSlime_entityTexture = var$1; @@ -88870,7 +88407,7 @@ function nms_EntityMagmaCube_getBrightness($this, $par1) { return 1.0; } function nms_EntityMagmaCube_getSlimeParticle($this) { - return $rt_s(892); + return $rt_s(880); } function nms_EntityMagmaCube_createInstance($this) { var $c, var$2; @@ -88951,8 +88488,8 @@ function nms_EntityMagmaCube_getHurtSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1322)); - var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1323) : $rt_s(1324); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1316)); + var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1317) : $rt_s(1318); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } @@ -88960,13 +88497,13 @@ function nms_EntityMagmaCube_getDeathSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1322)); - var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1323) : $rt_s(1324); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1316)); + var$2 = nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1317) : $rt_s(1318); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); } function nms_EntityMagmaCube_getJumpSound($this) { - return nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1326) : $rt_s(1327); + return nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) <= 1 ? $rt_s(1320) : $rt_s(1321); } function nms_EntityMagmaCube_handleLavaMovement($this) { return 0; @@ -89022,7 +88559,7 @@ function nms_RenderMagmaCube_renderMagmaCube($this, $par1EntityMagmaCube, $par2, } var$9 = jl_System_outCache; var$8 = var$9.$sb; - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1328)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1322)); $var10 = var$8.$length; jl_AbstractStringBuilder_insertSpace(var$8, $var10, $var10 + 1 | 0); var$8.$buffer.data[$var10] = 10; @@ -89128,7 +88665,7 @@ function nms_RenderMagmaCube_bindTexture($this, $par1EntityLiving) { function nms_RenderMagmaCube__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1329); + var$1.$path = $rt_s(1323); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderMagmaCube_entityTexture = var$1; @@ -89179,14 +88716,14 @@ function nms_RenderPlayer_setArmorModel($this, $par1EntityPlayer, $par2, $par3) $var6 = $var5; $par1EntityPlayer = new jl_StringBuilder; $par1EntityPlayer.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1297)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1291)); $var7 = nms_RenderPlayer_armorFilenamePrefix.data[$var6.$renderIndex]; jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $var7); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(391)); var$9 = $rt_compare($par2, 2); var$10 = var$9 ? 1 : 2; jl_AbstractStringBuilder_insert0($par1EntityPlayer, $par1EntityPlayer.$length, var$10, 10); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1208)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1202)); $var7 = jl_String__init_0($par1EntityPlayer.$buffer, 0, $par1EntityPlayer.$length); $par1EntityPlayer = $this.$renderManager.$renderEngine1; $var9 = nms_RenderEngine_getTexture($par1EntityPlayer, $var7); @@ -89259,13 +88796,13 @@ function nms_RenderPlayer_func_82439_b($this, $par1EntityPlayer, $par2, $par3) { $var6 = $var5; $par1EntityPlayer = new jl_StringBuilder; $par1EntityPlayer.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1297)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1291)); $var6 = nms_RenderPlayer_armorFilenamePrefix.data[$var6.$renderIndex]; jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $var6); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(391)); $par2 = $par2 != 2 ? 1 : 2; jl_AbstractStringBuilder_insert0($par1EntityPlayer, $par1EntityPlayer.$length, $par2, 10); - jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1298)); + jl_AbstractStringBuilder_insert($par1EntityPlayer, $par1EntityPlayer.$length, $rt_s(1292)); $var6 = jl_String__init_0($par1EntityPlayer.$buffer, 0, $par1EntityPlayer.$length); $par1EntityPlayer = $this.$renderManager.$renderEngine1; $par2 = nms_RenderEngine_getTexture($par1EntityPlayer, $var6); @@ -89539,13 +89076,13 @@ function nms_RenderPlayer_renderSpecials($this, $par1EntityPlayer, $par2) { if ($var27 == nms_Item_skull.$itemID) { nleg_EaglerAdapterGL30_glScalef(1.0625, (-1.0625), (-1.0625)); $var6 = $rt_s(44); - if (nms_ItemStack_hasTagCompound($var4) && nms_NBTTagCompound_hasKey(nms_ItemStack_getTagCompound($var4), $rt_s(1299))) - $var6 = nms_NBTTagCompound_getString(nms_ItemStack_getTagCompound($var4), $rt_s(1299)); + if (nms_ItemStack_hasTagCompound($var4) && nms_NBTTagCompound_hasKey(nms_ItemStack_getTagCompound($var4), $rt_s(1293))) + $var6 = nms_NBTTagCompound_getString(nms_ItemStack_getTagCompound($var4), $rt_s(1293)); nms_TileEntitySkullRenderer_func_82393_a(nms_TileEntitySkullRenderer_skullRenderer, (-0.5), 0.0, (-0.5), 1, 180.0, nms_ItemStack_getItemDamage($var4), $var6); } nleg_EaglerAdapterGL30_glPopMatrix(); } - if (jl_String_equals($par1EntityPlayer.$username0, $rt_s(1330)) && !nms_Entity_isInvisible($par1EntityPlayer) && !nms_EntityPlayer_getHideCape0($par1EntityPlayer) && $renderType != 21) { + if (jl_String_equals($par1EntityPlayer.$username0, $rt_s(1324)) && !nms_Entity_isInvisible($par1EntityPlayer) && !nms_EntityPlayer_getHideCape0($par1EntityPlayer) && $renderType != 21) { nle_TextureLocation_bindTexture(nms_RenderPlayer_lax1dude_cape); nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(0.0, 0.0, 0.125); @@ -89661,7 +89198,7 @@ function nms_RenderPlayer_renderSpecials($this, $par1EntityPlayer, $par2) { break main; } nleg_EaglerAdapterGL30_glPopMatrix(); - if (jl_String_equals($par1EntityPlayer.$username0, $rt_s(1330)) && !nms_Entity_isInvisible($par1EntityPlayer) && !nms_EntityPlayer_getHideCape0($par1EntityPlayer) && $renderType != 21) { + if (jl_String_equals($par1EntityPlayer.$username0, $rt_s(1324)) && !nms_Entity_isInvisible($par1EntityPlayer) && !nms_EntityPlayer_getHideCape0($par1EntityPlayer) && $renderType != 21) { nle_TextureLocation_bindTexture(nms_RenderPlayer_lax1dude_cape); nleg_EaglerAdapterGL30_glPushMatrix(); nleg_EaglerAdapterGL30_glTranslatef(0.0, 0.0, 0.125); @@ -90250,24 +89787,24 @@ function nms_RenderPlayer__clinit_() { var var$1, var$2, var$3; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(1300); - var$2[1] = $rt_s(1301); - var$2[2] = $rt_s(1302); - var$2[3] = $rt_s(1303); - var$2[4] = $rt_s(1304); + var$2[0] = $rt_s(1294); + var$2[1] = $rt_s(1295); + var$2[2] = $rt_s(1296); + var$2[3] = $rt_s(1297); + var$2[4] = $rt_s(1298); nms_RenderPlayer_armorFilenamePrefix = var$1; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1331); + var$3.$path = $rt_s(1325); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_RenderPlayer_lax1dude_cape = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(674); + var$3.$path = $rt_s(663); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_RenderPlayer_terrain = var$3; var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(1332); + var$3.$path = $rt_s(1326); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); nms_RenderPlayer_entityTexture = var$3; @@ -90481,7 +90018,7 @@ function nms_EntityGhast_attackEntityFrom($this, $par1DamageSource, $par2) { case 0: if ($this.$invulnerable) return 0; - if (jl_String_equals($rt_s(1333), $par1DamageSource.$damageType) && $par1DamageSource.$getEntity() instanceof nms_EntityPlayer) { + if (jl_String_equals($rt_s(1327), $par1DamageSource.$damageType) && $par1DamageSource.$getEntity() instanceof nms_EntityPlayer) { $par2 = 1000; $ptr = 2; continue main; @@ -90708,13 +90245,13 @@ function nms_EntityGhast_isCourseTraversable($this, $par1, $par3, $par5, $par7) return 1; } function nms_EntityGhast_getLivingSound($this) { - return $rt_s(1334); + return $rt_s(1328); } function nms_EntityGhast_getHurtSound($this) { - return $rt_s(1335); + return $rt_s(1329); } function nms_EntityGhast_getDeathSound($this) { - return $rt_s(1336); + return $rt_s(1330); } function nms_EntityGhast_getDropItemId($this) { nms_Item_$callClinit(); @@ -90857,12 +90394,12 @@ function nms_RenderGhast_bindTexture($this, $par1EntityLiving) { function nms_RenderGhast__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1337); + var$1.$path = $rt_s(1331); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGhast_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1338); + var$1.$path = $rt_s(1332); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderGhast_entityTexture1 = var$1; @@ -91387,7 +90924,7 @@ function nms_RenderSquid_bindTexture($this, $par1EntityLiving) { function nms_RenderSquid__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1339); + var$1.$path = $rt_s(1333); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSquid_entityTexture = var$1; @@ -91610,13 +91147,13 @@ function nms_EntityVillager_canDespawn($this) { return 0; } function nms_EntityVillager_getLivingSound($this) { - return $rt_s(1340); + return $rt_s(1334); } function nms_EntityVillager_getHurtSound($this) { - return $rt_s(1341); + return $rt_s(1335); } function nms_EntityVillager_getDeathSound($this) { - return $rt_s(1342); + return $rt_s(1336); } function nms_EntityVillager_setProfession($this, $par1) { nms_DataWatcher_updateObject($this.$dataWatcher, 16, jl_Integer_valueOf($par1)); @@ -91963,12 +91500,12 @@ function nms_EntityVillager_handleHealthUpdate($this, $par1) { main: while (true) { switch ($ptr) { case 0: if ($par1 == 12) { - var$2 = $rt_s(902); + var$2 = $rt_s(890); $ptr = 1; continue main; } if ($par1 == 13) { - var$2 = $rt_s(903); + var$2 = $rt_s(891); $ptr = 2; continue main; } @@ -91976,7 +91513,7 @@ function nms_EntityVillager_handleHealthUpdate($this, $par1) { $ptr = 3; continue main; } - var$2 = $rt_s(904); + var$2 = $rt_s(892); $ptr = 4; continue main; case 1: @@ -92424,32 +91961,32 @@ function nms_RenderVillager_bindTexture($this, $par1EntityLiving) { function nms_RenderVillager__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1343); + var$1.$path = $rt_s(1337); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1344); + var$1.$path = $rt_s(1338); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture1 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1345); + var$1.$path = $rt_s(1339); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture2 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1346); + var$1.$path = $rt_s(1340); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture3 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1347); + var$1.$path = $rt_s(1341); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture4 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1052); + var$1.$path = $rt_s(1040); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderVillager_entityTexture5 = var$1; @@ -92534,9 +92071,9 @@ function nms_EntityIronGolem_onLivingUpdate($this) { var$6 = $this.$worldObj; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(706)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(695)); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $var4, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(391)); $var4 = nms_World_getBlockMetadata($this.$worldObj, $var1, $var2, $var3); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $var4, 10); var$8 = jl_String__init_0(var$7.$buffer, 0, var$7.$length); @@ -92604,7 +92141,7 @@ function nms_EntityIronGolem_handleHealthUpdate($this, $par1) { case 0: if ($par1 == 4) { $this.$attackTimer = 10; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1348), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1342), 1.0, 1.0); } else { if ($par1 != 11) { $ptr = 1; @@ -92627,16 +92164,16 @@ function nms_EntityIronGolem_getAttackTimer($this) { return $this.$attackTimer; } function nms_EntityIronGolem_getLivingSound($this) { - return $rt_s(1291); + return $rt_s(1285); } function nms_EntityIronGolem_getHurtSound($this) { - return $rt_s(1349); + return $rt_s(1343); } function nms_EntityIronGolem_getDeathSound($this) { - return $rt_s(1350); + return $rt_s(1344); } function nms_EntityIronGolem_playStepSound($this, $par1, $par2, $par3, $par4) { - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1351), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1345), 1.0, 1.0); } function nms_EntityIronGolem_dropFewItems($this, $par1, $par2) { var $var3, $var4, var$5, var$6, var$7, $var5, var$9; @@ -92998,12 +92535,12 @@ function nms_RenderIronGolem_bindTexture($this, $par1EntityLiving) { function nms_RenderIronGolem__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderIronGolem_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1352); + var$1.$path = $rt_s(1346); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderIronGolem_entityTexture = var$1; @@ -93042,13 +92579,13 @@ function nms_EntityBat_getSoundPitch($this) { function nms_EntityBat_getLivingSound($this) { var var$1; var$1 = !(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 1) ? 0 : 1; - return var$1 && nle_EaglercraftRandom_nextInt($this.$rand0, 4) ? null : $rt_s(1353); + return var$1 && nle_EaglercraftRandom_nextInt($this.$rand0, 4) ? null : $rt_s(1347); } function nms_EntityBat_getHurtSound($this) { - return $rt_s(1354); + return $rt_s(1348); } function nms_EntityBat_getDeathSound($this) { - return $rt_s(1355); + return $rt_s(1349); } function nms_EntityBat_canBePushed($this) { return 0; @@ -93572,7 +93109,7 @@ function nms_RenderBat_bindTexture($this, $par1EntityLiving) { function nms_RenderBat__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1356); + var$1.$path = $rt_s(1350); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderBat_entityTexture = var$1; @@ -93629,7 +93166,7 @@ function nms_EntityDragon__init_($this) { var$3.$dimension = var$4.$provider.$dimensionId; nms_Entity_setSize(var$3, 6.0, 6.0); var$3.$entityDragonObj = $this; - var$3.$name9 = $rt_s(1270); + var$3.$name9 = $rt_s(1264); $this.$dragonPartHead = var$3; var$2[0] = var$3; var$5 = new nms_EntityDragonPart; @@ -93639,7 +93176,7 @@ function nms_EntityDragon__init_($this) { var$5.$dimension = var$3.$provider.$dimensionId; nms_Entity_setSize(var$5, 8.0, 8.0); var$5.$entityDragonObj = $this; - var$5.$name9 = $rt_s(1357); + var$5.$name9 = $rt_s(1351); $this.$dragonPartBody = var$5; var$2[1] = var$5; var$5 = new nms_EntityDragonPart; @@ -93649,7 +93186,7 @@ function nms_EntityDragon__init_($this) { var$5.$dimension = var$3.$provider.$dimensionId; nms_Entity_setSize(var$5, 4.0, 4.0); var$5.$entityDragonObj = $this; - var$5.$name9 = $rt_s(1358); + var$5.$name9 = $rt_s(1352); $this.$dragonPartTail1 = var$5; var$2[2] = var$5; var$3 = new nms_EntityDragonPart; @@ -93659,7 +93196,7 @@ function nms_EntityDragon__init_($this) { var$3.$dimension = var$4.$provider.$dimensionId; nms_Entity_setSize(var$3, 4.0, 4.0); var$3.$entityDragonObj = $this; - var$3.$name9 = $rt_s(1358); + var$3.$name9 = $rt_s(1352); $this.$dragonPartTail2 = var$3; var$2[3] = var$3; var$3 = new nms_EntityDragonPart; @@ -93669,7 +93206,7 @@ function nms_EntityDragon__init_($this) { var$3.$dimension = var$4.$provider.$dimensionId; nms_Entity_setSize(var$3, 4.0, 4.0); var$3.$entityDragonObj = $this; - var$3.$name9 = $rt_s(1358); + var$3.$name9 = $rt_s(1352); $this.$dragonPartTail3 = var$3; var$2[4] = var$3; var$3 = new nms_EntityDragonPart; @@ -93679,7 +93216,7 @@ function nms_EntityDragon__init_($this) { var$3.$dimension = var$4.$provider.$dimensionId; nms_Entity_setSize(var$3, 4.0, 4.0); var$3.$entityDragonObj = $this; - var$3.$name9 = $rt_s(1359); + var$3.$name9 = $rt_s(1353); $this.$dragonPartWing1 = var$3; var$2[5] = var$3; var$3 = new nms_EntityDragonPart; @@ -93689,7 +93226,7 @@ function nms_EntityDragon__init_($this) { var$3.$dimension = var$4.$provider.$dimensionId; nms_Entity_setSize(var$3, 4.0, 4.0); var$3.$entityDragonObj = $this; - var$3.$name9 = $rt_s(1359); + var$3.$name9 = $rt_s(1353); $this.$dragonPartWing2 = var$3; var$2[6] = var$3; $this.$dragonPartArray = var$1; @@ -93750,7 +93287,7 @@ function nms_EntityDragon_onLivingUpdate($this) { $var26 = $this.$posX; $var4 = $this.$posY; $var6 = $this.$posZ; - $var15 = $rt_s(1360); + $var15 = $rt_s(1354); $var1 = 5.0; $var2 = 0.800000011920929 + nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.30000001192092896; $var30 = 0; @@ -93767,7 +93304,7 @@ function nms_EntityDragon_onLivingUpdate($this) { $var2 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - 0.5) * 4.0; $var3 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - 0.5) * 8.0; $var15 = $this.$worldObj; - $var39 = $rt_s(879); + $var39 = $rt_s(867); $var4 = $this.$posX + $var1; $var6 = $this.$posY + 2.0 + $var2; $var11 = $this.$posZ + $var3; @@ -93928,7 +93465,7 @@ function nms_EntityDragon_onLivingUpdate($this) { $var2 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - 0.5) * 4.0; $var3 = (nle_EaglercraftRandom_nextFloat($this.$rand0) - 0.5) * 8.0; $var15 = $this.$worldObj; - $var39 = $rt_s(879); + $var39 = $rt_s(867); $var4 = $this.$posX + $var1; $var6 = $this.$posY + 2.0 + $var2; $var11 = $this.$posZ + $var3; @@ -94318,7 +93855,7 @@ function nms_EntityDragon_attackEntitiesInList($this, $par1List) { var$4.$hungerDamage = 0.30000001192092896; var$4.$magicDamage = 0; var$4.$explosion = 0; - var$4.$damageType = $rt_s(1216); + var$4.$damageType = $rt_s(1210); var$4.$damageSourceEntity = $this; var$5 = 10; $ptr = 1; @@ -94356,7 +93893,7 @@ function nms_EntityDragon_attackEntitiesInList($this, $par1List) { var$4.$hungerDamage = 0.30000001192092896; var$4.$magicDamage = 0; var$4.$explosion = 0; - var$4.$damageType = $rt_s(1216); + var$4.$damageType = $rt_s(1210); var$4.$damageSourceEntity = $this; var$5 = 10; continue main; @@ -94471,7 +94008,7 @@ function nms_EntityDragon_destroyBlocksInAABB($this, $par1AxisAlignedBB) { $par1AxisAlignedBB.$seed = Long_and(Long_add(Long_mul($par1AxisAlignedBB.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var14 = var$13 + var$14 * Long_shru($par1AxisAlignedBB.$seed, 24).lo / 1.6777216E7; var$12 = $this.$worldObj; - var$16 = $rt_s(879); + var$16 = $rt_s(867); var$13 = 0.0; var$14 = 0.0; var$17 = 0.0; @@ -94498,7 +94035,7 @@ function nms_EntityDragon_destroyBlocksInAABB($this, $par1AxisAlignedBB) { $var13 = nms_World_getBlockId($this.$worldObj, $var2, $var11, $var12); if ($var13) { nms_Block_$callClinit(); - if ($var13 != nms_Block_obsidian.$blockID && $var13 != nms_Block_whiteStone.$blockID && $var13 != nms_Block_bedrock.$blockID && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734))) + if ($var13 != nms_Block_obsidian.$blockID && $var13 != nms_Block_whiteStone.$blockID && $var13 != nms_Block_bedrock.$blockID && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723))) break a; $var8 = 1; } @@ -94562,7 +94099,7 @@ function nms_EntityDragon_destroyBlocksInAABB($this, $par1AxisAlignedBB) { $par1AxisAlignedBB.$seed = Long_and(Long_add(Long_mul($par1AxisAlignedBB.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var14 = var$13 + var$14 * Long_shru($par1AxisAlignedBB.$seed, 24).lo / 1.6777216E7; var$12 = $this.$worldObj; - var$16 = $rt_s(879); + var$16 = $rt_s(867); var$13 = 0.0; var$14 = 0.0; var$17 = 0.0; @@ -94590,7 +94127,7 @@ function nms_EntityDragon_destroyBlocksInAABB($this, $par1AxisAlignedBB) { if (!$var13) continue; nms_Block_$callClinit(); - if ($var13 != nms_Block_obsidian.$blockID && $var13 != nms_Block_whiteStone.$blockID && $var13 != nms_Block_bedrock.$blockID && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734))) + if ($var13 != nms_Block_obsidian.$blockID && $var13 != nms_Block_whiteStone.$blockID && $var13 != nms_Block_bedrock.$blockID && nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723))) break; $var8 = 1; } @@ -94690,7 +94227,7 @@ function nms_EntityDragon_onDeathUpdate($this) { var$1.$seed = Long_and(Long_add(Long_mul(var$1.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var3 = (Long_shru(var$1.$seed, 24).lo / 1.6777216E7 - 0.5) * 8.0; var$1 = $this.$worldObj; - var$5 = $rt_s(878); + var$5 = $rt_s(866); var$6 = $this.$posX + $var1; var$7 = $this.$posY + 2.0 + $var2; var$8 = $this.$posZ + $var3; @@ -95343,10 +94880,10 @@ function nms_EntityDragon_func_82194_d($this) { return $this.$worldObj; } function nms_EntityDragon_getLivingSound($this) { - return $rt_s(1361); + return $rt_s(1355); } function nms_EntityDragon_getHurtSound($this) { - return $rt_s(1362); + return $rt_s(1356); } function nms_EntityDragon_getSoundVolume($this) { return 5.0; @@ -95542,12 +95079,12 @@ function nms_RenderDragon_renderDragon($this, $par1EntityDragon, $par2, $par4, $ } $var17 = $var17 === null ? null : $var17.$value0; if ($var17 === null) - $var17 = $rt_s(714); + $var17 = $rt_s(703); var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_StringBuilder_insert6(var$8, var$8.$length, $rt_s(715)); + jl_StringBuilder_insert6(var$8, var$8.$length, $rt_s(704)); jl_AbstractStringBuilder_insert(var$8, var$8.$length, $var17); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(705)); $var17 = nms_StatCollector_translateToLocal(jl_String__init_0(var$8.$buffer, 0, var$8.$length)); } nms_BossStatus_bossName = $var17; @@ -95858,22 +95395,22 @@ function nms_RenderDragon__clinit_() { var var$1, var$2; nms_RenderDragon_updateModelState = 0; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1363); + var$1.$path = $rt_s(1357); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderDragon_tex_shuffle = var$1; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(1364); + var$2.$path = $rt_s(1358); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_RenderDragon_tex_beam = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(1365); + var$2.$path = $rt_s(1359); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_RenderDragon_tex_eyes = var$2; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(1366); + var$2.$path = $rt_s(1360); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_RenderDragon_entityTexture = var$2; @@ -96078,7 +95615,7 @@ function nms_RenderEnderCrystal_doRender($this, $par1Entity, $par2, $par4, $par6 function nms_RenderEnderCrystal__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1367); + var$1.$path = $rt_s(1361); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderEnderCrystal_tex = var$1; @@ -96144,13 +95681,13 @@ function nms_EntityWither_getShadowSize($this) { return $this.$height1 / 8.0; } function nms_EntityWither_getLivingSound($this) { - return $rt_s(1368); + return $rt_s(1362); } function nms_EntityWither_getHurtSound($this) { - return $rt_s(1369); + return $rt_s(1363); } function nms_EntityWither_getDeathSound($this) { - return $rt_s(1370); + return $rt_s(1364); } function nms_EntityWither_isInvul($this) { var $var1, var$2; @@ -96251,7 +95788,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var5 = nms_EntityWither_func_82208_v($this, $var21); $var7 = nms_EntityWither_func_82213_w($this, $var21); $var3 = $this.$worldObj; - $var1 = $rt_s(886); + $var1 = $rt_s(874); $var4 = $var23 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var6 = $var5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var8 = $var7 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; @@ -96265,7 +95802,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var20 = 0; if ($var20 < 3) { $var3 = $this.$worldObj; - $var1 = $rt_s(742); + $var1 = $rt_s(731); $var5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; $var6 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * 3.299999952316284; $var8 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; @@ -96284,7 +95821,7 @@ function nms_EntityWither_onLivingUpdate($this) { } if ($var22 && !nle_EaglercraftRandom_nextInt($this.$worldObj.$rand, 4)) { $var3 = $this.$worldObj; - $var1 = $rt_s(742); + $var1 = $rt_s(731); $var23 = $var23 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var5 = $var5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var7 = $var7 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; @@ -96300,7 +95837,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var5 = nms_EntityWither_func_82208_v($this, $var21); $var7 = nms_EntityWither_func_82213_w($this, $var21); $var3 = $this.$worldObj; - $var1 = $rt_s(886); + $var1 = $rt_s(874); $var4 = $var23 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var6 = $var5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var8 = $var7 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; @@ -96313,7 +95850,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var20 = 0; if ($var20 < 3) { $var3 = $this.$worldObj; - $var1 = $rt_s(742); + $var1 = $rt_s(731); $var5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; $var6 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * 3.299999952316284; $var8 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; @@ -96336,7 +95873,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var5 = nms_EntityWither_func_82208_v($this, $var21); $var7 = nms_EntityWither_func_82213_w($this, $var21); $var3 = $this.$worldObj; - $var1 = $rt_s(886); + $var1 = $rt_s(874); $var4 = $var23 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var6 = $var5 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; $var8 = $var7 + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 0.30000001192092896; @@ -96350,7 +95887,7 @@ function nms_EntityWither_onLivingUpdate($this) { $var20 = 0; if ($var20 < 3) { $var3 = $this.$worldObj; - $var1 = $rt_s(742); + $var1 = $rt_s(731); $var5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; $var6 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * 3.299999952316284; $var8 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; @@ -96371,7 +95908,7 @@ function nms_EntityWither_onLivingUpdate($this) { if ($var20 >= 3) return; $var3 = $this.$worldObj; - $var1 = $rt_s(742); + $var1 = $rt_s(731); $var5 = $this.$posX + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; $var6 = $this.$posY + nle_EaglercraftRandom_nextFloat($this.$rand0) * 3.299999952316284; $var8 = $this.$posZ + nle_EaglercraftRandom_nextGaussian($this.$rand0) * 1.0; @@ -96410,7 +95947,7 @@ function nms_EntityWither_updateAITasks($this) { $var6 = $this.$posZ; var$6 = 7.0; $var12 = 0; - $var12_0 = nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734)); + $var12_0 = nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723)); $ptr = 2; continue main; case 1: @@ -96428,7 +95965,7 @@ function nms_EntityWither_updateAITasks($this) { b: { if ($this.$field_82222_j > 0) { $this.$field_82222_j = $this.$field_82222_j - 1 | 0; - if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { $var12 = nms_MathHelper_floor_double($this.$posY); $var12_0 = nms_MathHelper_floor_double($this.$posX); $var15 = nms_MathHelper_floor_double($this.$posZ); @@ -96597,7 +96134,7 @@ function nms_EntityWither_updateAITasks($this) { b: { if ($this.$field_82222_j > 0) { $this.$field_82222_j = $this.$field_82222_j - 1 | 0; - if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { $var12 = nms_MathHelper_floor_double($this.$posY); $var12_0 = nms_MathHelper_floor_double($this.$posX); $var15 = nms_MathHelper_floor_double($this.$posZ); @@ -96694,7 +96231,7 @@ function nms_EntityWither_updateAITasks($this) { b: { if ($this.$field_82222_j > 0) { $this.$field_82222_j = $this.$field_82222_j - 1 | 0; - if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(734))) { + if (!$this.$field_82222_j && nms_GameRules_getGameRuleBooleanValue(nms_World_getGameRules($this.$worldObj), $rt_s(723))) { $var12 = nms_MathHelper_floor_double($this.$posY); $var12_0 = nms_MathHelper_floor_double($this.$posX); $var15 = nms_MathHelper_floor_double($this.$posZ); @@ -97206,12 +96743,12 @@ function nms_RenderWither_func_82418_a($this, $par1EntityWither, $par2, $par4, $ } var$7 = var$7 === null ? null : var$7.$value0; if (var$7 === null) - var$7 = $rt_s(714); + var$7 = $rt_s(703); var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(715)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(704)); jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$7); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(705)); var$10 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$10); } @@ -97475,17 +97012,17 @@ function nms_RenderWither_bindTexture($this, $par1EntityLiving) { function nms_RenderWither__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1371); + var$1.$path = $rt_s(1365); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWither_tex_armor = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1372); + var$1.$path = $rt_s(1366); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWither_entityTexture0 = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1373); + var$1.$path = $rt_s(1367); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWither_entityTexture1 = var$1; @@ -97702,7 +97239,7 @@ function nms_EntityHanging_func_85031_j($this, $par1Entity) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(753); + var$3.$damageType = $rt_s(742); var$3.$damageSourceEntity = $par1Entity; var$2 = nms_EntityHanging_attackEntityFrom($this, var$3, 0); } @@ -98161,7 +97698,7 @@ function nms_RenderPainting_doRender($this, $par1Entity, $par2, $par4, $par6, $p function nms_RenderPainting__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1374); + var$1.$path = $rt_s(1368); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderPainting_kz = var$1; @@ -98353,7 +97890,7 @@ function nms_RenderItemFrame__init_($this) { $this.$renderBlocksInstance0 = nms_RenderBlocks__init_2(); } function nms_RenderItemFrame_updateIcons($this, $par1IconRegister) { - $this.$field_94147_f = $par1IconRegister.$registerIcon($rt_s(1375)); + $this.$field_94147_f = $par1IconRegister.$registerIcon($rt_s(1369)); } function nms_RenderItemFrame_func_82404_a($this, $par1EntityItemFrame, $par2, $par4, $par6, $par8, $par9) { var $var10, $var11, $var12, $var13, $var14, $var15, var$13, var$14, var$15, $ptr, $tmp; @@ -98673,12 +98210,12 @@ function nms_RenderItemFrame_doRender($this, $par1Entity, $par2, $par4, $par6, $ function nms_RenderItemFrame__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderItemFrame_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(831); + var$1.$path = $rt_s(819); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderItemFrame_tex_mapbg = var$1; @@ -98973,7 +98510,7 @@ function nms_EntityArrow_onUpdate($this) { $this.$posX = $var7 - $var14 / var$18 * 0.05000000074505806; $this.$posY = $this.$posY - $this.$motionY / var$18 * 0.05000000074505806; $this.$posZ = $this.$posZ - $this.$motionZ / var$18 * 0.05000000074505806; - $var17 = $rt_s(1376); + $var17 = $rt_s(1370); $var21 = 1.0; $var24 = 1.2000000476837158 / (nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.20000000298023224 + 0.8999999761581421); $ptr = 3; @@ -98993,7 +98530,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99032,7 +98569,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99081,7 +98618,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99120,7 +98657,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99150,7 +98687,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99189,7 +98726,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99218,7 +98755,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = $var16 + 1 | 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99255,7 +98792,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99303,7 +98840,7 @@ function nms_EntityArrow_onUpdate($this) { continue main; } } - $var17 = $rt_s(1376); + $var17 = $rt_s(1370); $var21 = 1.0; $var24 = 1.2000000476837158 / (nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.20000000298023224 + 0.8999999761581421); $ptr = 8; @@ -99319,7 +98856,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99358,7 +98895,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99397,7 +98934,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99436,7 +98973,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99465,7 +99002,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = $var26 + 1 | 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99492,7 +99029,7 @@ function nms_EntityArrow_onUpdate($this) { $var16 = 0; if ($var16 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(884); + $var3 = $rt_s(872); $var7 = $this.$posX; $var14 = $this.$motionX; var$18 = $var16; @@ -99531,7 +99068,7 @@ function nms_EntityArrow_onUpdate($this) { $var26 = 0; if ($var26 < 4) { $var17 = $this.$worldObj; - $var3 = $rt_s(713); + $var3 = $rt_s(702); $var7 = $this.$posX - $this.$motionX * 0.25; $var14 = $this.$posY - $this.$motionY * 0.25; var$18 = $this.$posZ - $this.$motionZ * 0.25; @@ -99557,7 +99094,7 @@ function nms_EntityArrow_onUpdate($this) { if ($rt_suspending()) { break main; } - $var17 = $rt_s(1376); + $var17 = $rt_s(1370); $var21 = 1.0; $var24 = 1.2000000476837158 / (nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.20000000298023224 + 0.8999999761581421); $ptr = 8; @@ -99604,7 +99141,7 @@ function nms_EntityArrow_onCollideWithPlayer($this, $par1EntityPlayer) { var$3 = $this.$rand0; var$3.$seed = Long_and(Long_add(Long_mul(var$3.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$7 = ((var$6 - Long_shru(var$3.$seed, 24).lo / 1.6777216E7) * 0.699999988079071 + 1.0) * 2.0; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1377), 0.20000000298023224, var$7); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1371), 0.20000000298023224, var$7); nms_EffectRenderer_addEffect($par1EntityPlayer.$mc3.$effectRenderer, nms_EntityPickupFX__init_($par1EntityPlayer.$mc3.$theWorld, $this, $par1EntityPlayer, (-0.5))); $this.$isDead = 1; } @@ -99774,7 +99311,7 @@ function nms_RenderArrow_doRender($this, $par1Entity, $par2, $par4, $par6, $par8 function nms_RenderArrow__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1378); + var$1.$path = $rt_s(1372); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderArrow_tex = var$1; @@ -100033,7 +99570,7 @@ function nms_EntityThrowable_onUpdate($this) { $var7 = 0; if ($var7 < 4) { $var16 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var14 = $this.$posX - $this.$motionX * 0.25; var$17 = $this.$posY - $this.$motionY * 0.25; $var6 = $this.$posZ - $this.$motionZ * 0.25; @@ -100093,7 +99630,7 @@ function nms_EntityThrowable_onUpdate($this) { $var7 = 0; if ($var7 < 4) { $var16 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var14 = $this.$posX - $this.$motionX * 0.25; var$17 = $this.$posY - $this.$motionY * 0.25; $var6 = $this.$posZ - $this.$motionZ * 0.25; @@ -100130,7 +99667,7 @@ function nms_EntityThrowable_onUpdate($this) { return; } $var16 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var14 = $this.$posX - $this.$motionX * 0.25; var$17 = $this.$posY - $this.$motionY * 0.25; $var6 = $this.$posZ - $this.$motionZ * 0.25; @@ -100193,7 +99730,7 @@ function nms_EntitySnowball_onImpact($this, $par1MovingObjectPosition) { var$4.$hungerDamage = 0.30000001192092896; var$4.$magicDamage = 0; var$4.$explosion = 0; - var$4.$damageType = $rt_s(1379); + var$4.$damageType = $rt_s(1373); var$4.$damageSourceEntity = $this; var$4.$indirectEntity = var$3; var$4.$projectile = 1; @@ -100203,7 +99740,7 @@ function nms_EntitySnowball_onImpact($this, $par1MovingObjectPosition) { $var3 = 0; while ($var3 < 8) { var$3 = $this.$worldObj; - var$4 = $rt_s(897); + var$4 = $rt_s(885); var$6 = $this.$posX; var$7 = $this.$posY; var$8 = $this.$posZ; @@ -100236,7 +99773,7 @@ function nms_EntitySnowball_onImpact($this, $par1MovingObjectPosition) { $var3 = 0; while ($var3 < 8) { var$3 = $this.$worldObj; - var$4 = $rt_s(897); + var$4 = $rt_s(885); var$6 = $this.$posX; var$7 = $this.$posY; var$8 = $this.$posZ; @@ -100283,7 +99820,7 @@ function nms_EntitySnowball_onImpact($this, $par1MovingObjectPosition) { if ($var3 >= 8) break; var$3 = $this.$worldObj; - var$4 = $rt_s(897); + var$4 = $rt_s(885); var$6 = $this.$posX; var$7 = $this.$posY; var$8 = $this.$posZ; @@ -100399,7 +99936,7 @@ function nms_RenderSnowball_doRender($this, $par1Entity, $par2, $par4, $par6, $p nle_TextureLocation_bindTexture(nms_RenderSnowball_tex); nlea_Tessellator_$callClinit(); $var11 = nlea_Tessellator_instance; - if ($var10 === nms_ItemPotion_func_94589_d($rt_s(1380))) { + if ($var10 === nms_ItemPotion_func_94589_d($rt_s(1374))) { $var12 = nms_PotionHelper_func_77915_a(nms_EntityPotion_getPotionDamage($par1Entity), 0); $var13 = ($var12 >> 16 & 255) / 255.0; $var14 = ($var12 >> 8 & 255) / 255.0; @@ -100409,7 +99946,7 @@ function nms_RenderSnowball_doRender($this, $par1Entity, $par2, $par4, $par6, $p nleg_EaglerAdapterGL30_colorB = $var15; nleg_EaglerAdapterGL30_colorA = 1.0; nleg_EaglerAdapterGL30_glPushMatrix(); - nms_RenderSnowball_func_77026_a($this, $var11, nms_ItemPotion_func_94589_d($rt_s(1381))); + nms_RenderSnowball_func_77026_a($this, $var11, nms_ItemPotion_func_94589_d($rt_s(1375))); nleg_EaglerAdapterGL30_glPopMatrix(); nleg_EaglerAdapterGL30_colorR = 1.0; nleg_EaglerAdapterGL30_colorG = 1.0; @@ -100460,7 +99997,7 @@ function nms_RenderSnowball_func_77026_a($this, $par1Tessellator, $par2Icon) { function nms_RenderSnowball__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(680); + var$1.$path = $rt_s(669); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderSnowball_tex = var$1; @@ -100683,7 +100220,7 @@ function nms_Item__init_0($this, $par1) { var$5 = jl_System_outCache; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1382)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1376)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $par1, 10); var$3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); var$4 = var$5.$sb; @@ -100781,7 +100318,7 @@ function nms_Item_getUnlocalizedName($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1377)); var$2 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -100790,7 +100327,7 @@ function nms_Item_getUnlocalizedName0($this, $par1ItemStack) { var var$2; $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1377)); var$2 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, var$2); return jl_String__init_0($par1ItemStack.$buffer, 0, $par1ItemStack.$length); @@ -100927,179 +100464,179 @@ function nms_Item__clinit_() { var var$1; nms_Item_itemRand = ju_Random__init_0(); nms_Item_itemsList = $rt_createArray(nms_Item, 32000); - nms_Item_shovelIron = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(0, nms_EnumToolMaterial_IRON), $rt_s(1384)); - nms_Item_pickaxeIron = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(1, nms_EnumToolMaterial_IRON), $rt_s(1385)); - nms_Item_axeIron = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(2, nms_EnumToolMaterial_IRON), $rt_s(1386)); - nms_Item_flintAndSteel = nms_Item_setUnlocalizedName(nms_ItemFlintAndSteel__init_(3), $rt_s(1387)); - nms_Item_appleRed = nms_Item_setUnlocalizedName(nms_ItemFood__init_(4, 4, 0.30000001192092896, 0), $rt_s(1388)); - nms_Item_bow = nms_Item_setUnlocalizedName(nms_ItemBow__init_(5), $rt_s(1389)); - nms_Item_arrow = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(6), $rt_s(1390)), nms_CreativeTabs_tabCombat); - nms_Item_coal = nms_Item_setUnlocalizedName(nms_ItemCoal__init_(7), $rt_s(1391)); - nms_Item_diamond = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(8), $rt_s(1303)), nms_CreativeTabs_tabMaterials); - nms_Item_ingotIron = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(9), $rt_s(1392)), nms_CreativeTabs_tabMaterials); - nms_Item_ingotGold = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(10), $rt_s(1393)), nms_CreativeTabs_tabMaterials); - nms_Item_swordIron = nms_Item_setUnlocalizedName(nms_ItemSword__init_(11, nms_EnumToolMaterial_IRON), $rt_s(1394)); - nms_Item_swordWood = nms_Item_setUnlocalizedName(nms_ItemSword__init_(12, nms_EnumToolMaterial_WOOD), $rt_s(1395)); - nms_Item_shovelWood = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(13, nms_EnumToolMaterial_WOOD), $rt_s(1396)); - nms_Item_pickaxeWood = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(14, nms_EnumToolMaterial_WOOD), $rt_s(1397)); - nms_Item_axeWood = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(15, nms_EnumToolMaterial_WOOD), $rt_s(1398)); - nms_Item_swordStone = nms_Item_setUnlocalizedName(nms_ItemSword__init_(16, nms_EnumToolMaterial_STONE), $rt_s(1399)); - nms_Item_shovelStone = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(17, nms_EnumToolMaterial_STONE), $rt_s(1400)); - nms_Item_pickaxeStone = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(18, nms_EnumToolMaterial_STONE), $rt_s(1401)); - nms_Item_axeStone = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(19, nms_EnumToolMaterial_STONE), $rt_s(1402)); - nms_Item_swordDiamond = nms_Item_setUnlocalizedName(nms_ItemSword__init_(20, nms_EnumToolMaterial_EMERALD), $rt_s(1403)); - nms_Item_shovelDiamond = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(21, nms_EnumToolMaterial_EMERALD), $rt_s(1404)); - nms_Item_pickaxeDiamond = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(22, nms_EnumToolMaterial_EMERALD), $rt_s(1405)); - nms_Item_axeDiamond = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(23, nms_EnumToolMaterial_EMERALD), $rt_s(1406)); - nms_Item_stick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item_setFull3D(nms_Item__init_(24)), $rt_s(1407)), nms_CreativeTabs_tabMaterials); - nms_Item_bowlEmpty = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(25), $rt_s(1408)), nms_CreativeTabs_tabMaterials); - nms_Item_bowlSoup = nms_Item_setUnlocalizedName(nms_ItemSoup__init_(26, 6), $rt_s(1409)); - nms_Item_swordGold = nms_Item_setUnlocalizedName(nms_ItemSword__init_(27, nms_EnumToolMaterial_GOLD), $rt_s(1410)); - nms_Item_shovelGold = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(28, nms_EnumToolMaterial_GOLD), $rt_s(1411)); - nms_Item_pickaxeGold = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(29, nms_EnumToolMaterial_GOLD), $rt_s(1412)); - nms_Item_axeGold = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(30, nms_EnumToolMaterial_GOLD), $rt_s(1413)); + nms_Item_shovelIron = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(0, nms_EnumToolMaterial_IRON), $rt_s(1378)); + nms_Item_pickaxeIron = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(1, nms_EnumToolMaterial_IRON), $rt_s(1379)); + nms_Item_axeIron = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(2, nms_EnumToolMaterial_IRON), $rt_s(1380)); + nms_Item_flintAndSteel = nms_Item_setUnlocalizedName(nms_ItemFlintAndSteel__init_(3), $rt_s(1381)); + nms_Item_appleRed = nms_Item_setUnlocalizedName(nms_ItemFood__init_(4, 4, 0.30000001192092896, 0), $rt_s(1382)); + nms_Item_bow = nms_Item_setUnlocalizedName(nms_ItemBow__init_(5), $rt_s(1383)); + nms_Item_arrow = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(6), $rt_s(1384)), nms_CreativeTabs_tabCombat); + nms_Item_coal = nms_Item_setUnlocalizedName(nms_ItemCoal__init_(7), $rt_s(1385)); + nms_Item_diamond = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(8), $rt_s(1297)), nms_CreativeTabs_tabMaterials); + nms_Item_ingotIron = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(9), $rt_s(1386)), nms_CreativeTabs_tabMaterials); + nms_Item_ingotGold = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(10), $rt_s(1387)), nms_CreativeTabs_tabMaterials); + nms_Item_swordIron = nms_Item_setUnlocalizedName(nms_ItemSword__init_(11, nms_EnumToolMaterial_IRON), $rt_s(1388)); + nms_Item_swordWood = nms_Item_setUnlocalizedName(nms_ItemSword__init_(12, nms_EnumToolMaterial_WOOD), $rt_s(1389)); + nms_Item_shovelWood = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(13, nms_EnumToolMaterial_WOOD), $rt_s(1390)); + nms_Item_pickaxeWood = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(14, nms_EnumToolMaterial_WOOD), $rt_s(1391)); + nms_Item_axeWood = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(15, nms_EnumToolMaterial_WOOD), $rt_s(1392)); + nms_Item_swordStone = nms_Item_setUnlocalizedName(nms_ItemSword__init_(16, nms_EnumToolMaterial_STONE), $rt_s(1393)); + nms_Item_shovelStone = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(17, nms_EnumToolMaterial_STONE), $rt_s(1394)); + nms_Item_pickaxeStone = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(18, nms_EnumToolMaterial_STONE), $rt_s(1395)); + nms_Item_axeStone = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(19, nms_EnumToolMaterial_STONE), $rt_s(1396)); + nms_Item_swordDiamond = nms_Item_setUnlocalizedName(nms_ItemSword__init_(20, nms_EnumToolMaterial_EMERALD), $rt_s(1397)); + nms_Item_shovelDiamond = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(21, nms_EnumToolMaterial_EMERALD), $rt_s(1398)); + nms_Item_pickaxeDiamond = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(22, nms_EnumToolMaterial_EMERALD), $rt_s(1399)); + nms_Item_axeDiamond = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(23, nms_EnumToolMaterial_EMERALD), $rt_s(1400)); + nms_Item_stick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item_setFull3D(nms_Item__init_(24)), $rt_s(1401)), nms_CreativeTabs_tabMaterials); + nms_Item_bowlEmpty = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(25), $rt_s(1402)), nms_CreativeTabs_tabMaterials); + nms_Item_bowlSoup = nms_Item_setUnlocalizedName(nms_ItemSoup__init_(26, 6), $rt_s(1403)); + nms_Item_swordGold = nms_Item_setUnlocalizedName(nms_ItemSword__init_(27, nms_EnumToolMaterial_GOLD), $rt_s(1404)); + nms_Item_shovelGold = nms_Item_setUnlocalizedName(nms_ItemSpade__init_(28, nms_EnumToolMaterial_GOLD), $rt_s(1405)); + nms_Item_pickaxeGold = nms_Item_setUnlocalizedName(nms_ItemPickaxe__init_(29, nms_EnumToolMaterial_GOLD), $rt_s(1406)); + nms_Item_axeGold = nms_Item_setUnlocalizedName(nms_ItemAxe__init_(30, nms_EnumToolMaterial_GOLD), $rt_s(1407)); var$1 = new nms_ItemReed; nms_Block_$callClinit(); nms_ItemReed__init_(var$1, 31, nms_Block_tripWire); - nms_Item_silk = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(var$1, $rt_s(1414)), nms_CreativeTabs_tabMaterials); - nms_Item_feather = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(32), $rt_s(1415)), nms_CreativeTabs_tabMaterials); - var$1 = nms_Item_setUnlocalizedName(nms_Item__init_(33), $rt_s(1416)); + nms_Item_silk = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(var$1, $rt_s(1408)), nms_CreativeTabs_tabMaterials); + nms_Item_feather = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(32), $rt_s(1409)), nms_CreativeTabs_tabMaterials); + var$1 = nms_Item_setUnlocalizedName(nms_Item__init_(33), $rt_s(1410)); nms_PotionHelper_$callClinit(); nms_Item_gunpowder = nms_Item_setCreativeTab(nms_Item_setPotionEffect(var$1, nms_PotionHelper_gunpowderEffect), nms_CreativeTabs_tabMaterials); - nms_Item_hoeWood = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(34, nms_EnumToolMaterial_WOOD), $rt_s(1417)); - nms_Item_hoeStone = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(35, nms_EnumToolMaterial_STONE), $rt_s(1418)); - nms_Item_hoeIron = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(36, nms_EnumToolMaterial_IRON), $rt_s(1419)); - nms_Item_hoeDiamond = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(37, nms_EnumToolMaterial_EMERALD), $rt_s(1420)); - nms_Item_hoeGold = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(38, nms_EnumToolMaterial_GOLD), $rt_s(1421)); - nms_Item_seeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(39, nms_Block_crops.$blockID, nms_Block_tilledField.$blockID), $rt_s(1422)); - nms_Item_wheat = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(40), $rt_s(1423)), nms_CreativeTabs_tabMaterials); - nms_Item_bread = nms_Item_setUnlocalizedName(nms_ItemFood__init_(41, 5, 0.6000000238418579, 0), $rt_s(1424)); - nms_Item_helmetLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(42, nms_EnumArmorMaterial_CLOTH, 0, 0), $rt_s(1425)); - nms_Item_plateLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(43, nms_EnumArmorMaterial_CLOTH, 0, 1), $rt_s(1426)); - nms_Item_legsLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(44, nms_EnumArmorMaterial_CLOTH, 0, 2), $rt_s(1427)); - nms_Item_bootsLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(45, nms_EnumArmorMaterial_CLOTH, 0, 3), $rt_s(1428)); - nms_Item_helmetChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(46, nms_EnumArmorMaterial_CHAIN, 1, 0), $rt_s(1429)); - nms_Item_plateChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(47, nms_EnumArmorMaterial_CHAIN, 1, 1), $rt_s(1430)); - nms_Item_legsChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(48, nms_EnumArmorMaterial_CHAIN, 1, 2), $rt_s(1431)); - nms_Item_bootsChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(49, nms_EnumArmorMaterial_CHAIN, 1, 3), $rt_s(1432)); - nms_Item_helmetIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(50, nms_EnumArmorMaterial_IRON, 2, 0), $rt_s(1433)); - nms_Item_plateIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(51, nms_EnumArmorMaterial_IRON, 2, 1), $rt_s(1434)); - nms_Item_legsIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(52, nms_EnumArmorMaterial_IRON, 2, 2), $rt_s(1435)); - nms_Item_bootsIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(53, nms_EnumArmorMaterial_IRON, 2, 3), $rt_s(1436)); - nms_Item_helmetDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(54, nms_EnumArmorMaterial_DIAMOND, 3, 0), $rt_s(1437)); - nms_Item_plateDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(55, nms_EnumArmorMaterial_DIAMOND, 3, 1), $rt_s(1438)); - nms_Item_legsDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(56, nms_EnumArmorMaterial_DIAMOND, 3, 2), $rt_s(1439)); - nms_Item_bootsDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(57, nms_EnumArmorMaterial_DIAMOND, 3, 3), $rt_s(1440)); - nms_Item_helmetGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(58, nms_EnumArmorMaterial_GOLD, 4, 0), $rt_s(1441)); - nms_Item_plateGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(59, nms_EnumArmorMaterial_GOLD, 4, 1), $rt_s(1442)); - nms_Item_legsGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(60, nms_EnumArmorMaterial_GOLD, 4, 2), $rt_s(1443)); - nms_Item_bootsGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(61, nms_EnumArmorMaterial_GOLD, 4, 3), $rt_s(1444)); - nms_Item_flint = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(62), $rt_s(1445)), nms_CreativeTabs_tabMaterials); - nms_Item_porkRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(63, 3, 0.30000001192092896, 1), $rt_s(1446)); - nms_Item_porkCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(64, 8, 0.800000011920929, 1), $rt_s(1447)); - nms_Item_painting = nms_Item_setUnlocalizedName(nms_ItemHangingEntity__init_(65, $rt_cls(nms_EntityPainting)), $rt_s(1448)); - nms_Item_appleGold = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood_setAlwaysEdible(nms_ItemAppleGold__init_(66, 4, 1.2000000476837158, 0)), nms_Potion_regeneration.$id3, 5, 0, 1.0), $rt_s(1449)); - nms_Item_sign = nms_Item_setUnlocalizedName(nms_ItemSign__init_(67), $rt_s(1450)); + nms_Item_hoeWood = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(34, nms_EnumToolMaterial_WOOD), $rt_s(1411)); + nms_Item_hoeStone = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(35, nms_EnumToolMaterial_STONE), $rt_s(1412)); + nms_Item_hoeIron = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(36, nms_EnumToolMaterial_IRON), $rt_s(1413)); + nms_Item_hoeDiamond = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(37, nms_EnumToolMaterial_EMERALD), $rt_s(1414)); + nms_Item_hoeGold = nms_Item_setUnlocalizedName(nms_ItemHoe__init_(38, nms_EnumToolMaterial_GOLD), $rt_s(1415)); + nms_Item_seeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(39, nms_Block_crops.$blockID, nms_Block_tilledField.$blockID), $rt_s(1416)); + nms_Item_wheat = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(40), $rt_s(1417)), nms_CreativeTabs_tabMaterials); + nms_Item_bread = nms_Item_setUnlocalizedName(nms_ItemFood__init_(41, 5, 0.6000000238418579, 0), $rt_s(1418)); + nms_Item_helmetLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(42, nms_EnumArmorMaterial_CLOTH, 0, 0), $rt_s(1419)); + nms_Item_plateLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(43, nms_EnumArmorMaterial_CLOTH, 0, 1), $rt_s(1420)); + nms_Item_legsLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(44, nms_EnumArmorMaterial_CLOTH, 0, 2), $rt_s(1421)); + nms_Item_bootsLeather = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(45, nms_EnumArmorMaterial_CLOTH, 0, 3), $rt_s(1422)); + nms_Item_helmetChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(46, nms_EnumArmorMaterial_CHAIN, 1, 0), $rt_s(1423)); + nms_Item_plateChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(47, nms_EnumArmorMaterial_CHAIN, 1, 1), $rt_s(1424)); + nms_Item_legsChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(48, nms_EnumArmorMaterial_CHAIN, 1, 2), $rt_s(1425)); + nms_Item_bootsChain = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(49, nms_EnumArmorMaterial_CHAIN, 1, 3), $rt_s(1426)); + nms_Item_helmetIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(50, nms_EnumArmorMaterial_IRON, 2, 0), $rt_s(1427)); + nms_Item_plateIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(51, nms_EnumArmorMaterial_IRON, 2, 1), $rt_s(1428)); + nms_Item_legsIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(52, nms_EnumArmorMaterial_IRON, 2, 2), $rt_s(1429)); + nms_Item_bootsIron = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(53, nms_EnumArmorMaterial_IRON, 2, 3), $rt_s(1430)); + nms_Item_helmetDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(54, nms_EnumArmorMaterial_DIAMOND, 3, 0), $rt_s(1431)); + nms_Item_plateDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(55, nms_EnumArmorMaterial_DIAMOND, 3, 1), $rt_s(1432)); + nms_Item_legsDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(56, nms_EnumArmorMaterial_DIAMOND, 3, 2), $rt_s(1433)); + nms_Item_bootsDiamond = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(57, nms_EnumArmorMaterial_DIAMOND, 3, 3), $rt_s(1434)); + nms_Item_helmetGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(58, nms_EnumArmorMaterial_GOLD, 4, 0), $rt_s(1435)); + nms_Item_plateGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(59, nms_EnumArmorMaterial_GOLD, 4, 1), $rt_s(1436)); + nms_Item_legsGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(60, nms_EnumArmorMaterial_GOLD, 4, 2), $rt_s(1437)); + nms_Item_bootsGold = nms_Item_setUnlocalizedName(nms_ItemArmor__init_(61, nms_EnumArmorMaterial_GOLD, 4, 3), $rt_s(1438)); + nms_Item_flint = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(62), $rt_s(1439)), nms_CreativeTabs_tabMaterials); + nms_Item_porkRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(63, 3, 0.30000001192092896, 1), $rt_s(1440)); + nms_Item_porkCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(64, 8, 0.800000011920929, 1), $rt_s(1441)); + nms_Item_painting = nms_Item_setUnlocalizedName(nms_ItemHangingEntity__init_(65, $rt_cls(nms_EntityPainting)), $rt_s(1442)); + nms_Item_appleGold = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood_setAlwaysEdible(nms_ItemAppleGold__init_(66, 4, 1.2000000476837158, 0)), nms_Potion_regeneration.$id3, 5, 0, 1.0), $rt_s(1443)); + nms_Item_sign = nms_Item_setUnlocalizedName(nms_ItemSign__init_(67), $rt_s(1444)); var$1 = new nms_ItemDoor; nms_Material_$callClinit(); nms_ItemDoor__init_(var$1, 68, nms_Material_wood); - nms_Item_doorWood = nms_Item_setUnlocalizedName(var$1, $rt_s(1451)); - nms_Item_bucketEmpty = nms_Item_setMaxStackSize(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(69, 0), $rt_s(1452)), 16); - nms_Item_bucketWater = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(70, nms_Block_waterMoving.$blockID), $rt_s(1453)), nms_Item_bucketEmpty); - nms_Item_bucketLava = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(71, nms_Block_lavaMoving.$blockID), $rt_s(1454)), nms_Item_bucketEmpty); - nms_Item_minecartEmpty = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(72, 0), $rt_s(1455)); - nms_Item_saddle = nms_Item_setUnlocalizedName(nms_ItemSaddle__init_(73), $rt_s(1456)); - nms_Item_doorIron = nms_Item_setUnlocalizedName(nms_ItemDoor__init_0(74, nms_Material_iron), $rt_s(1457)); - nms_Item_redstone = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemRedstone__init_(75), $rt_s(1458)), nms_PotionHelper_redstoneEffect); - nms_Item_snowball = nms_Item_setUnlocalizedName(nms_ItemSnowball__init_(76), $rt_s(1459)); - nms_Item_boat = nms_Item_setUnlocalizedName(nms_ItemBoat__init_(77), $rt_s(1460)); - nms_Item_leather = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(78), $rt_s(1461)), nms_CreativeTabs_tabMaterials); - nms_Item_bucketMilk = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucketMilk__init_(79), $rt_s(1462)), nms_Item_bucketEmpty); - nms_Item_brick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(80), $rt_s(1463)), nms_CreativeTabs_tabMaterials); - nms_Item_clay = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(81), $rt_s(1464)), nms_CreativeTabs_tabMaterials); - nms_Item_reed = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(82, nms_Block_reed), $rt_s(1465)), nms_CreativeTabs_tabMaterials); - nms_Item_paper = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(83), $rt_s(1466)), nms_CreativeTabs_tabMisc); - nms_Item_book = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemBook__init_(84), $rt_s(1467)), nms_CreativeTabs_tabMisc); - nms_Item_slimeBall = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(85), $rt_s(1468)), nms_CreativeTabs_tabMisc); - nms_Item_minecartCrate = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(86, 1), $rt_s(1469)); - nms_Item_minecartPowered = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(87, 2), $rt_s(1470)); - nms_Item_egg = nms_Item_setUnlocalizedName(nms_ItemEgg__init_(88), $rt_s(1471)); - nms_Item_compass = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(89), $rt_s(1472)), nms_CreativeTabs_tabTools); - nms_Item_fishingRod = nms_Item_setUnlocalizedName(nms_ItemFishingRod__init_(90), $rt_s(1473)); - nms_Item_pocketSundial = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(91), $rt_s(1474)), nms_CreativeTabs_tabTools); - nms_Item_lightStoneDust = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(92), $rt_s(1475)), nms_PotionHelper_glowstoneEffect), nms_CreativeTabs_tabMaterials); - nms_Item_fishRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(93, 2, 0.30000001192092896, 0), $rt_s(1476)); - nms_Item_fishCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(94, 5, 0.6000000238418579, 0), $rt_s(1477)); - nms_Item_dyePowder = nms_Item_setUnlocalizedName(nms_ItemDye__init_(95), $rt_s(1478)); - nms_Item_bone = nms_Item_setCreativeTab(nms_Item_setFull3D(nms_Item_setUnlocalizedName(nms_Item__init_(96), $rt_s(1479))), nms_CreativeTabs_tabMisc); - nms_Item_sugar = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(97), $rt_s(1480)), nms_PotionHelper_sugarEffect), nms_CreativeTabs_tabMaterials); - nms_Item_cake = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemReed__init_0(98, nms_Block_cake), 1), $rt_s(1481)), nms_CreativeTabs_tabFood); - nms_Item_bed = nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemBed__init_(99), 1), $rt_s(1482)); - nms_Item_redstoneRepeater = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(100, nms_Block_redstoneRepeaterIdle), $rt_s(1483)), nms_CreativeTabs_tabRedstone); - nms_Item_cookie = nms_Item_setUnlocalizedName(nms_ItemFood__init_(101, 2, 0.10000000149011612, 0), $rt_s(1484)); - nms_Item_map = nms_Item_setUnlocalizedName(nms_ItemMap__init_(102), $rt_s(1485)); - nms_Item_shears = nms_Item_setUnlocalizedName(nms_ItemShears__init_(103), $rt_s(1486)); - nms_Item_melon = nms_Item_setUnlocalizedName(nms_ItemFood__init_(104, 2, 0.30000001192092896, 0), $rt_s(1487)); - nms_Item_pumpkinSeeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(105, nms_Block_pumpkinStem.$blockID, nms_Block_tilledField.$blockID), $rt_s(1488)); - nms_Item_melonSeeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(106, nms_Block_melonStem.$blockID, nms_Block_tilledField.$blockID), $rt_s(1489)); - nms_Item_beefRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(107, 3, 0.30000001192092896, 1), $rt_s(1490)); - nms_Item_beefCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(108, 8, 0.800000011920929, 1), $rt_s(1491)); - nms_Item_chickenRaw = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(109, 2, 0.30000001192092896, 1), nms_Potion_hunger.$id3, 30, 0, 0.30000001192092896), $rt_s(1492)); - nms_Item_chickenCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(110, 6, 0.6000000238418579, 1), $rt_s(1493)); - nms_Item_rottenFlesh = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(111, 4, 0.10000000149011612, 1), nms_Potion_hunger.$id3, 30, 0, 0.800000011920929), $rt_s(1494)); - nms_Item_enderPearl = nms_Item_setUnlocalizedName(nms_ItemEnderPearl__init_(112), $rt_s(1495)); - nms_Item_blazeRod = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(113), $rt_s(852)), nms_CreativeTabs_tabMaterials); - nms_Item_ghastTear = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(114), $rt_s(1496)), $rt_s(1497)), nms_CreativeTabs_tabBrewing); - nms_Item_goldNugget = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(115), $rt_s(1498)), nms_CreativeTabs_tabMaterials); - nms_Item_netherStalkSeeds = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(116, nms_Block_netherStalk.$blockID, nms_Block_slowSand.$blockID), $rt_s(1499)), $rt_s(1500)); - nms_Item_potion = nms_Item_setUnlocalizedName(nms_ItemPotion__init_(117), $rt_s(853)); - nms_Item_glassBottle = nms_Item_setUnlocalizedName(nms_ItemGlassBottle__init_(118), $rt_s(1501)); - nms_Item_spiderEye = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(119, 2, 0.800000011920929, 0), nms_Potion_poison.$id3, 5, 0, 1.0), $rt_s(1502)), nms_PotionHelper_spiderEyeEffect); - nms_Item_fermentedSpiderEye = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(120), $rt_s(1503)), nms_PotionHelper_fermentedSpiderEyeEffect), nms_CreativeTabs_tabBrewing); - nms_Item_blazePowder = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(121), $rt_s(1504)), nms_PotionHelper_blazePowderEffect), nms_CreativeTabs_tabBrewing); - nms_Item_magmaCream = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(122), $rt_s(1505)), nms_PotionHelper_magmaCreamEffect), nms_CreativeTabs_tabBrewing); - nms_Item_brewingStand = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(123, nms_Block_brewingStand), $rt_s(1506)), nms_CreativeTabs_tabBrewing); - nms_Item_cauldron = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(124, nms_Block_cauldron), $rt_s(1507)), nms_CreativeTabs_tabBrewing); - nms_Item_eyeOfEnder = nms_Item_setUnlocalizedName(nms_ItemEnderEye__init_(125), $rt_s(1508)); - nms_Item_speckledMelon = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(126), $rt_s(1509)), nms_PotionHelper_speckledMelonEffect), nms_CreativeTabs_tabBrewing); - nms_Item_monsterPlacer = nms_Item_setUnlocalizedName(nms_ItemMonsterPlacer__init_(127), $rt_s(1510)); - nms_Item_expBottle = nms_Item_setUnlocalizedName(nms_ItemExpBottle__init_(128), $rt_s(1511)); - nms_Item_fireballCharge = nms_Item_setUnlocalizedName(nms_ItemFireball__init_(129), $rt_s(1333)); - nms_Item_writableBook = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemWritableBook__init_(130), $rt_s(1512)), nms_CreativeTabs_tabMisc); - nms_Item_writtenBook = nms_Item_setUnlocalizedName(nms_ItemEditableBook__init_(131), $rt_s(1513)); - nms_Item_emerald = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(132), $rt_s(1514)), nms_CreativeTabs_tabMaterials); - nms_Item_itemFrame = nms_Item_setUnlocalizedName(nms_ItemHangingEntity__init_(133, $rt_cls(nms_EntityItemFrame)), $rt_s(1515)); - nms_Item_flowerPot = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(134, nms_Block_flowerPot), $rt_s(1516)), nms_CreativeTabs_tabDecorations); - nms_Item_carrot = nms_Item_setUnlocalizedName(nms_ItemSeedFood__init_(135, 4, 0.6000000238418579, nms_Block_carrot.$blockID, nms_Block_tilledField.$blockID), $rt_s(1517)); - nms_Item_potato = nms_Item_setUnlocalizedName(nms_ItemSeedFood__init_(136, 1, 0.30000001192092896, nms_Block_potato.$blockID, nms_Block_tilledField.$blockID), $rt_s(1518)); - nms_Item_bakedPotato = nms_Item_setUnlocalizedName(nms_ItemFood__init_(137, 6, 0.6000000238418579, 0), $rt_s(1519)); - nms_Item_poisonousPotato = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(138, 2, 0.30000001192092896, 0), nms_Potion_poison.$id3, 5, 0, 0.6000000238418579), $rt_s(1520)); - nms_Item_emptyMap = nms_Item_setUnlocalizedName(nms_ItemEmptyMap__init_(139), $rt_s(1521)); - nms_Item_goldenCarrot = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemFood__init_(140, 6, 1.2000000476837158, 0), $rt_s(1522)), nms_PotionHelper_goldenCarrotEffect); - nms_Item_skull = nms_Item_setUnlocalizedName(nms_ItemSkull__init_(141), $rt_s(1523)); - nms_Item_carrotOnAStick = nms_Item_setUnlocalizedName(nms_ItemCarrotOnAStick__init_(142), $rt_s(1524)); - nms_Item_netherStar = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemSimpleFoiled__init_(143), $rt_s(1525)), nms_CreativeTabs_tabMaterials); - nms_Item_pumpkinPie = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemFood__init_(144, 8, 0.30000001192092896, 0), $rt_s(1526)), nms_CreativeTabs_tabFood); - nms_Item_firework = nms_Item_setUnlocalizedName(nms_ItemFirework__init_(145), $rt_s(1527)); - nms_Item_fireworkCharge = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemFireworkCharge__init_(146), $rt_s(1528)), nms_CreativeTabs_tabMisc); - nms_Item_enchantedBook = nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemEnchantedBook__init_(147), 1), $rt_s(1529)); - nms_Item_comparator = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(148, nms_Block_redstoneComparatorIdle), $rt_s(1530)), nms_CreativeTabs_tabRedstone); - nms_Item_netherrackBrick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(149), $rt_s(1531)), nms_CreativeTabs_tabMaterials); - nms_Item_netherQuartz = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(150), $rt_s(1532)), nms_CreativeTabs_tabMaterials); - nms_Item_minecartTnt = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(151, 3), $rt_s(1533)); - nms_Item_minecartHopper = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(152, 5), $rt_s(1534)); - nms_Item_record13 = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2000, $rt_s(1535)), $rt_s(1536)); - nms_Item_recordCat = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2001, $rt_s(1537)), $rt_s(1536)); - nms_Item_recordBlocks = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2002, $rt_s(1538)), $rt_s(1536)); - nms_Item_recordChirp = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2003, $rt_s(1539)), $rt_s(1536)); - nms_Item_recordFar = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2004, $rt_s(1540)), $rt_s(1536)); - nms_Item_recordMall = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2005, $rt_s(1541)), $rt_s(1536)); - nms_Item_recordMellohi = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2006, $rt_s(1542)), $rt_s(1536)); - nms_Item_recordStal = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2007, $rt_s(1543)), $rt_s(1536)); - nms_Item_recordStrad = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2008, $rt_s(1544)), $rt_s(1536)); - nms_Item_recordWard = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2009, $rt_s(1545)), $rt_s(1536)); - nms_Item_record11 = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2010, $rt_s(1546)), $rt_s(1536)); - nms_Item_recordWait = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2011, $rt_s(1547)), $rt_s(1536)); + nms_Item_doorWood = nms_Item_setUnlocalizedName(var$1, $rt_s(1445)); + nms_Item_bucketEmpty = nms_Item_setMaxStackSize(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(69, 0), $rt_s(1446)), 16); + nms_Item_bucketWater = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(70, nms_Block_waterMoving.$blockID), $rt_s(1447)), nms_Item_bucketEmpty); + nms_Item_bucketLava = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucket__init_(71, nms_Block_lavaMoving.$blockID), $rt_s(1448)), nms_Item_bucketEmpty); + nms_Item_minecartEmpty = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(72, 0), $rt_s(1449)); + nms_Item_saddle = nms_Item_setUnlocalizedName(nms_ItemSaddle__init_(73), $rt_s(1450)); + nms_Item_doorIron = nms_Item_setUnlocalizedName(nms_ItemDoor__init_0(74, nms_Material_iron), $rt_s(1451)); + nms_Item_redstone = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemRedstone__init_(75), $rt_s(1452)), nms_PotionHelper_redstoneEffect); + nms_Item_snowball = nms_Item_setUnlocalizedName(nms_ItemSnowball__init_(76), $rt_s(1453)); + nms_Item_boat = nms_Item_setUnlocalizedName(nms_ItemBoat__init_(77), $rt_s(1454)); + nms_Item_leather = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(78), $rt_s(1455)), nms_CreativeTabs_tabMaterials); + nms_Item_bucketMilk = nms_Item_setContainerItem(nms_Item_setUnlocalizedName(nms_ItemBucketMilk__init_(79), $rt_s(1456)), nms_Item_bucketEmpty); + nms_Item_brick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(80), $rt_s(1457)), nms_CreativeTabs_tabMaterials); + nms_Item_clay = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(81), $rt_s(1458)), nms_CreativeTabs_tabMaterials); + nms_Item_reed = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(82, nms_Block_reed), $rt_s(1459)), nms_CreativeTabs_tabMaterials); + nms_Item_paper = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(83), $rt_s(1460)), nms_CreativeTabs_tabMisc); + nms_Item_book = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemBook__init_(84), $rt_s(1461)), nms_CreativeTabs_tabMisc); + nms_Item_slimeBall = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(85), $rt_s(1462)), nms_CreativeTabs_tabMisc); + nms_Item_minecartCrate = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(86, 1), $rt_s(1463)); + nms_Item_minecartPowered = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(87, 2), $rt_s(1464)); + nms_Item_egg = nms_Item_setUnlocalizedName(nms_ItemEgg__init_(88), $rt_s(1465)); + nms_Item_compass = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(89), $rt_s(1466)), nms_CreativeTabs_tabTools); + nms_Item_fishingRod = nms_Item_setUnlocalizedName(nms_ItemFishingRod__init_(90), $rt_s(1467)); + nms_Item_pocketSundial = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(91), $rt_s(1468)), nms_CreativeTabs_tabTools); + nms_Item_lightStoneDust = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(92), $rt_s(1469)), nms_PotionHelper_glowstoneEffect), nms_CreativeTabs_tabMaterials); + nms_Item_fishRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(93, 2, 0.30000001192092896, 0), $rt_s(1470)); + nms_Item_fishCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(94, 5, 0.6000000238418579, 0), $rt_s(1471)); + nms_Item_dyePowder = nms_Item_setUnlocalizedName(nms_ItemDye__init_(95), $rt_s(1472)); + nms_Item_bone = nms_Item_setCreativeTab(nms_Item_setFull3D(nms_Item_setUnlocalizedName(nms_Item__init_(96), $rt_s(1473))), nms_CreativeTabs_tabMisc); + nms_Item_sugar = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(97), $rt_s(1474)), nms_PotionHelper_sugarEffect), nms_CreativeTabs_tabMaterials); + nms_Item_cake = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemReed__init_0(98, nms_Block_cake), 1), $rt_s(1475)), nms_CreativeTabs_tabFood); + nms_Item_bed = nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemBed__init_(99), 1), $rt_s(1476)); + nms_Item_redstoneRepeater = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(100, nms_Block_redstoneRepeaterIdle), $rt_s(1477)), nms_CreativeTabs_tabRedstone); + nms_Item_cookie = nms_Item_setUnlocalizedName(nms_ItemFood__init_(101, 2, 0.10000000149011612, 0), $rt_s(1478)); + nms_Item_map = nms_Item_setUnlocalizedName(nms_ItemMap__init_(102), $rt_s(1479)); + nms_Item_shears = nms_Item_setUnlocalizedName(nms_ItemShears__init_(103), $rt_s(1480)); + nms_Item_melon = nms_Item_setUnlocalizedName(nms_ItemFood__init_(104, 2, 0.30000001192092896, 0), $rt_s(1481)); + nms_Item_pumpkinSeeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(105, nms_Block_pumpkinStem.$blockID, nms_Block_tilledField.$blockID), $rt_s(1482)); + nms_Item_melonSeeds = nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(106, nms_Block_melonStem.$blockID, nms_Block_tilledField.$blockID), $rt_s(1483)); + nms_Item_beefRaw = nms_Item_setUnlocalizedName(nms_ItemFood__init_(107, 3, 0.30000001192092896, 1), $rt_s(1484)); + nms_Item_beefCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(108, 8, 0.800000011920929, 1), $rt_s(1485)); + nms_Item_chickenRaw = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(109, 2, 0.30000001192092896, 1), nms_Potion_hunger.$id3, 30, 0, 0.30000001192092896), $rt_s(1486)); + nms_Item_chickenCooked = nms_Item_setUnlocalizedName(nms_ItemFood__init_(110, 6, 0.6000000238418579, 1), $rt_s(1487)); + nms_Item_rottenFlesh = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(111, 4, 0.10000000149011612, 1), nms_Potion_hunger.$id3, 30, 0, 0.800000011920929), $rt_s(1488)); + nms_Item_enderPearl = nms_Item_setUnlocalizedName(nms_ItemEnderPearl__init_(112), $rt_s(1489)); + nms_Item_blazeRod = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(113), $rt_s(840)), nms_CreativeTabs_tabMaterials); + nms_Item_ghastTear = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(114), $rt_s(1490)), $rt_s(1491)), nms_CreativeTabs_tabBrewing); + nms_Item_goldNugget = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(115), $rt_s(1492)), nms_CreativeTabs_tabMaterials); + nms_Item_netherStalkSeeds = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemSeeds__init_(116, nms_Block_netherStalk.$blockID, nms_Block_slowSand.$blockID), $rt_s(1493)), $rt_s(1494)); + nms_Item_potion = nms_Item_setUnlocalizedName(nms_ItemPotion__init_(117), $rt_s(841)); + nms_Item_glassBottle = nms_Item_setUnlocalizedName(nms_ItemGlassBottle__init_(118), $rt_s(1495)); + nms_Item_spiderEye = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(119, 2, 0.800000011920929, 0), nms_Potion_poison.$id3, 5, 0, 1.0), $rt_s(1496)), nms_PotionHelper_spiderEyeEffect); + nms_Item_fermentedSpiderEye = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(120), $rt_s(1497)), nms_PotionHelper_fermentedSpiderEyeEffect), nms_CreativeTabs_tabBrewing); + nms_Item_blazePowder = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(121), $rt_s(1498)), nms_PotionHelper_blazePowderEffect), nms_CreativeTabs_tabBrewing); + nms_Item_magmaCream = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(122), $rt_s(1499)), nms_PotionHelper_magmaCreamEffect), nms_CreativeTabs_tabBrewing); + nms_Item_brewingStand = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(123, nms_Block_brewingStand), $rt_s(1500)), nms_CreativeTabs_tabBrewing); + nms_Item_cauldron = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(124, nms_Block_cauldron), $rt_s(1501)), nms_CreativeTabs_tabBrewing); + nms_Item_eyeOfEnder = nms_Item_setUnlocalizedName(nms_ItemEnderEye__init_(125), $rt_s(1502)); + nms_Item_speckledMelon = nms_Item_setCreativeTab(nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_Item__init_(126), $rt_s(1503)), nms_PotionHelper_speckledMelonEffect), nms_CreativeTabs_tabBrewing); + nms_Item_monsterPlacer = nms_Item_setUnlocalizedName(nms_ItemMonsterPlacer__init_(127), $rt_s(1504)); + nms_Item_expBottle = nms_Item_setUnlocalizedName(nms_ItemExpBottle__init_(128), $rt_s(1505)); + nms_Item_fireballCharge = nms_Item_setUnlocalizedName(nms_ItemFireball__init_(129), $rt_s(1327)); + nms_Item_writableBook = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemWritableBook__init_(130), $rt_s(1506)), nms_CreativeTabs_tabMisc); + nms_Item_writtenBook = nms_Item_setUnlocalizedName(nms_ItemEditableBook__init_(131), $rt_s(1507)); + nms_Item_emerald = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(132), $rt_s(1508)), nms_CreativeTabs_tabMaterials); + nms_Item_itemFrame = nms_Item_setUnlocalizedName(nms_ItemHangingEntity__init_(133, $rt_cls(nms_EntityItemFrame)), $rt_s(1509)); + nms_Item_flowerPot = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(134, nms_Block_flowerPot), $rt_s(1510)), nms_CreativeTabs_tabDecorations); + nms_Item_carrot = nms_Item_setUnlocalizedName(nms_ItemSeedFood__init_(135, 4, 0.6000000238418579, nms_Block_carrot.$blockID, nms_Block_tilledField.$blockID), $rt_s(1511)); + nms_Item_potato = nms_Item_setUnlocalizedName(nms_ItemSeedFood__init_(136, 1, 0.30000001192092896, nms_Block_potato.$blockID, nms_Block_tilledField.$blockID), $rt_s(1512)); + nms_Item_bakedPotato = nms_Item_setUnlocalizedName(nms_ItemFood__init_(137, 6, 0.6000000238418579, 0), $rt_s(1513)); + nms_Item_poisonousPotato = nms_Item_setUnlocalizedName(nms_ItemFood_setPotionEffect(nms_ItemFood__init_(138, 2, 0.30000001192092896, 0), nms_Potion_poison.$id3, 5, 0, 0.6000000238418579), $rt_s(1514)); + nms_Item_emptyMap = nms_Item_setUnlocalizedName(nms_ItemEmptyMap__init_(139), $rt_s(1515)); + nms_Item_goldenCarrot = nms_Item_setPotionEffect(nms_Item_setUnlocalizedName(nms_ItemFood__init_(140, 6, 1.2000000476837158, 0), $rt_s(1516)), nms_PotionHelper_goldenCarrotEffect); + nms_Item_skull = nms_Item_setUnlocalizedName(nms_ItemSkull__init_(141), $rt_s(1517)); + nms_Item_carrotOnAStick = nms_Item_setUnlocalizedName(nms_ItemCarrotOnAStick__init_(142), $rt_s(1518)); + nms_Item_netherStar = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemSimpleFoiled__init_(143), $rt_s(1519)), nms_CreativeTabs_tabMaterials); + nms_Item_pumpkinPie = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemFood__init_(144, 8, 0.30000001192092896, 0), $rt_s(1520)), nms_CreativeTabs_tabFood); + nms_Item_firework = nms_Item_setUnlocalizedName(nms_ItemFirework__init_(145), $rt_s(1521)); + nms_Item_fireworkCharge = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemFireworkCharge__init_(146), $rt_s(1522)), nms_CreativeTabs_tabMisc); + nms_Item_enchantedBook = nms_Item_setUnlocalizedName(nms_Item_setMaxStackSize(nms_ItemEnchantedBook__init_(147), 1), $rt_s(1523)); + nms_Item_comparator = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_ItemReed__init_0(148, nms_Block_redstoneComparatorIdle), $rt_s(1524)), nms_CreativeTabs_tabRedstone); + nms_Item_netherrackBrick = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(149), $rt_s(1525)), nms_CreativeTabs_tabMaterials); + nms_Item_netherQuartz = nms_Item_setCreativeTab(nms_Item_setUnlocalizedName(nms_Item__init_(150), $rt_s(1526)), nms_CreativeTabs_tabMaterials); + nms_Item_minecartTnt = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(151, 3), $rt_s(1527)); + nms_Item_minecartHopper = nms_Item_setUnlocalizedName(nms_ItemMinecart__init_(152, 5), $rt_s(1528)); + nms_Item_record13 = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2000, $rt_s(1529)), $rt_s(1530)); + nms_Item_recordCat = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2001, $rt_s(1531)), $rt_s(1530)); + nms_Item_recordBlocks = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2002, $rt_s(1532)), $rt_s(1530)); + nms_Item_recordChirp = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2003, $rt_s(1533)), $rt_s(1530)); + nms_Item_recordFar = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2004, $rt_s(1534)), $rt_s(1530)); + nms_Item_recordMall = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2005, $rt_s(1535)), $rt_s(1530)); + nms_Item_recordMellohi = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2006, $rt_s(1536)), $rt_s(1530)); + nms_Item_recordStal = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2007, $rt_s(1537)), $rt_s(1530)); + nms_Item_recordStrad = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2008, $rt_s(1538)), $rt_s(1530)); + nms_Item_recordWard = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2009, $rt_s(1539)), $rt_s(1530)); + nms_Item_record11 = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2010, $rt_s(1540)), $rt_s(1530)); + nms_Item_recordWait = nms_Item_setUnlocalizedName(nms_ItemRecord__init_(2011, $rt_s(1541)), $rt_s(1530)); } function nms_EntityEnderPearl() { nms_EntityThrowable.call(this); @@ -101138,7 +100675,7 @@ function nms_EntityEnderPearl_onImpact($this, $par1MovingObjectPosition) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(1379); + var$3.$damageType = $rt_s(1373); var$3.$damageSourceEntity = $this; var$3.$indirectEntity = var$2; var$3.$projectile = 1; @@ -101151,7 +100688,7 @@ function nms_EntityEnderPearl_onImpact($this, $par1MovingObjectPosition) { var$7 = 21; while ($var2 < 32) { $par1MovingObjectPosition = $this.$worldObj; - var$2 = $rt_s(749); + var$2 = $rt_s(738); var$8 = $this.$posX; var$9 = $this.$posY; var$3 = $this.$rand0; @@ -101189,7 +100726,7 @@ function nms_EntityEnderPearl_onImpact($this, $par1MovingObjectPosition) { var$7 = 21; while ($var2 < 32) { $par1MovingObjectPosition = $this.$worldObj; - var$2 = $rt_s(749); + var$2 = $rt_s(738); var$8 = $this.$posX; var$9 = $this.$posY; var$3 = $this.$rand0; @@ -101239,7 +100776,7 @@ function nms_EntityEnderPearl_onImpact($this, $par1MovingObjectPosition) { if ($var2 >= 32) break; $par1MovingObjectPosition = $this.$worldObj; - var$2 = $rt_s(749); + var$2 = $rt_s(738); var$8 = $this.$posX; var$9 = $this.$posY; var$3 = $this.$rand0; @@ -101395,7 +100932,7 @@ function nms_EntityEnderEye_onUpdate($this) { } if (!$this.$inWater) { var$7 = $this.$worldObj; - var$8 = $rt_s(749); + var$8 = $rt_s(738); $var2 = $this.$posX - $this.$motionX * 0.25 + nle_EaglercraftRandom_nextDouble($this.$rand0) * 0.6 - 0.3; $var8 = $this.$posY - $this.$motionY * 0.25 - 0.5; $var4 = $this.$posZ - $this.$motionZ * 0.25 + nle_EaglercraftRandom_nextDouble($this.$rand0) * 0.6 - 0.3; @@ -101408,7 +100945,7 @@ function nms_EntityEnderEye_onUpdate($this) { $var3 = 0; if ($var3 < 4) { var$7 = $this.$worldObj; - var$8 = $rt_s(713); + var$8 = $rt_s(702); $var8 = $this.$posX - $this.$motionX * 0.25; $var4 = $this.$posY - $this.$motionY * 0.25; $var2 = $this.$posZ - $this.$motionZ * 0.25; @@ -101491,7 +101028,7 @@ function nms_EntityEnderEye_onUpdate($this) { $var3 = $var3 + 1 | 0; if ($var3 < 4) { var$7 = $this.$worldObj; - var$8 = $rt_s(713); + var$8 = $rt_s(702); $var8 = $this.$posX - $this.$motionX * 0.25; $var4 = $this.$posY - $this.$motionY * 0.25; $var2 = $this.$posZ - $this.$motionZ * 0.25; @@ -101586,7 +101123,7 @@ function nms_EntityEgg_onImpact($this, $par1MovingObjectPosition) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(1379); + var$3.$damageType = $rt_s(1373); var$3.$damageSourceEntity = $this; var$3.$indirectEntity = $var4; var$3.$projectile = 1; @@ -101626,7 +101163,7 @@ function nms_EntityEgg_onImpact($this, $par1MovingObjectPosition) { $var5 = 0; while ($var5 < 8) { $par1MovingObjectPosition = $this.$worldObj; - $var4 = $rt_s(897); + $var4 = $rt_s(885); var$8 = $this.$posX; var$9 = $this.$posY; var$10 = $this.$posZ; @@ -101688,7 +101225,7 @@ function nms_EntityEgg_onImpact($this, $par1MovingObjectPosition) { $var5 = 0; while ($var5 < 8) { $par1MovingObjectPosition = $this.$worldObj; - $var4 = $rt_s(897); + $var4 = $rt_s(885); var$8 = $this.$posX; var$9 = $this.$posY; var$10 = $this.$posZ; @@ -101735,7 +101272,7 @@ function nms_EntityEgg_onImpact($this, $par1MovingObjectPosition) { if ($var5 >= 8) break; $par1MovingObjectPosition = $this.$worldObj; - $var4 = $rt_s(897); + $var4 = $rt_s(885); var$8 = $this.$posX; var$9 = $this.$posY; var$10 = $this.$posZ; @@ -102196,26 +101733,26 @@ function nms_EntityFireworkRocket__init_2($this, $par1World, $par2, $par4, $par6 nms_DataWatcher_updateObject($this.$dataWatcher, 8, $par8ItemStack); $var10 = $par8ItemStack.$stackTagCompound; $par8ItemStack = $var10.$tagMap; - var$8 = jl_String_hashCode($rt_s(1548)); - if (!(ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1548), var$8 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) { + var$8 = jl_String_hashCode($rt_s(1542)); + if (!(ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1542), var$8 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) { $var11 = new nms_NBTTagCompound; - $var11.$name0 = $rt_s(1548); + $var11.$name0 = $rt_s(1542); $var11.$tagMap = ju_HashMap__init_1(16, 0.75); } else { $par8ItemStack = $var10.$tagMap; - var$10 = jl_String_hashCode($rt_s(1548)); - $par1World = ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1548), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10); + var$10 = jl_String_hashCode($rt_s(1542)); + $par1World = ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1542), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10); $var11 = $par1World === null ? null : $par1World.$value0; } if ($var11 !== null) { $par8ItemStack = $var11.$tagMap; - var$10 = jl_String_hashCode($rt_s(1549)); - if (!(ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1549), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10) === null ? 0 : 1)) + var$10 = jl_String_hashCode($rt_s(1543)); + if (!(ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1543), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10) === null ? 0 : 1)) var$8 = 0; else { $par8ItemStack = $var11.$tagMap; - var$10 = jl_String_hashCode($rt_s(1549)); - $par1World = ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1549), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10); + var$10 = jl_String_hashCode($rt_s(1543)); + $par1World = ju_HashMap_findNonNullKeyEntry($par8ItemStack, $rt_s(1543), var$10 & ($par8ItemStack.$elementData.data.length - 1 | 0), var$10); var$8 = ($par1World === null ? null : $par1World.$value0).$data0; } $var9 = $var9 + var$8 | 0; @@ -102289,11 +101826,11 @@ function nms_EntityFireworkRocket_onUpdate($this) { $this.$rotationPitch = $this.$prevRotationPitch + ($this.$rotationPitch - $this.$prevRotationPitch) * 0.20000000298023224; $this.$rotationYaw = $this.$prevRotationYaw + ($this.$rotationYaw - $this.$prevRotationYaw) * 0.20000000298023224; if (!$this.$fireworkAge) - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1550), 3.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1544), 3.0, 1.0); $this.$fireworkAge = $this.$fireworkAge + 1 | 0; if ($this.$worldObj.$isRemote && ($this.$fireworkAge % 2 | 0) < 2) { var$5 = $this.$worldObj; - var$6 = $rt_s(880); + var$6 = $rt_s(868); var$2 = $this.$posX; var$3 = $this.$posY - 0.3; var$7 = $this.$posZ; @@ -102349,15 +101886,15 @@ function nms_EntityFireworkRocket_handleHealthUpdate($this, $par1) { if ($var2 !== null && ($var2.$stackTagCompound === null ? 0 : 1)) { var$4 = $var2.$stackTagCompound; $var3 = var$4.$tagMap; - var$5 = jl_String_hashCode($rt_s(1548)); - if (!(ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1548), var$5 & ($var3.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { + var$5 = jl_String_hashCode($rt_s(1542)); + if (!(ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1542), var$5 & ($var3.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { $var3 = new nms_NBTTagCompound; - $var3.$name0 = $rt_s(1548); + $var3.$name0 = $rt_s(1542); $var3.$tagMap = ju_HashMap__init_1(16, 0.75); } else { $var3 = var$4.$tagMap; - var$5 = jl_String_hashCode($rt_s(1548)); - $var2 = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1548), var$5 & ($var3.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1542)); + $var2 = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1542), var$5 & ($var3.$elementData.data.length - 1 | 0), var$5); $var3 = $var2 === null ? null : $var2.$value0; } } @@ -102574,7 +102111,7 @@ function nms_EntityFireball_onUpdate($this) { $var18 = 0; if ($var18 < 4) { $var15 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var6 = $this.$posX - $this.$motionX * 0.25; $var13 = $this.$posY - $this.$motionY * 0.25; var$14 = $this.$posZ - $this.$motionZ * 0.25; @@ -102595,7 +102132,7 @@ function nms_EntityFireball_onUpdate($this) { $this.$motionY = $this.$motionY * $var13; $this.$motionZ = $this.$motionZ * $var13; $var15 = $this.$worldObj; - $var2 = $rt_s(886); + $var2 = $rt_s(874); var$15 = $this.$posX; var$16 = $this.$posY + 0.5; var$17 = $this.$posZ; @@ -102646,7 +102183,7 @@ function nms_EntityFireball_onUpdate($this) { $var18 = 0; if ($var18 < 4) { $var15 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var6 = $this.$posX - $this.$motionX * 0.25; $var13 = $this.$posY - $this.$motionY * 0.25; var$14 = $this.$posZ - $this.$motionZ * 0.25; @@ -102667,7 +102204,7 @@ function nms_EntityFireball_onUpdate($this) { $this.$motionY = $this.$motionY * $var13; $this.$motionZ = $this.$motionZ * $var13; $var15 = $this.$worldObj; - $var2 = $rt_s(886); + $var2 = $rt_s(874); var$15 = $this.$posX; var$16 = $this.$posY + 0.5; var$17 = $this.$posZ; @@ -102690,7 +102227,7 @@ function nms_EntityFireball_onUpdate($this) { $var18 = $var18 + 1 | 0; if ($var18 < 4) { $var15 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var6 = $this.$posX - $this.$motionX * 0.25; $var13 = $this.$posY - $this.$motionY * 0.25; var$14 = $this.$posZ - $this.$motionZ * 0.25; @@ -102708,7 +102245,7 @@ function nms_EntityFireball_onUpdate($this) { $this.$motionY = $this.$motionY * $var13; $this.$motionZ = $this.$motionZ * $var13; $var15 = $this.$worldObj; - $var2 = $rt_s(886); + $var2 = $rt_s(874); var$15 = $this.$posX; var$16 = $this.$posY + 0.5; var$17 = $this.$posZ; @@ -102805,7 +102342,7 @@ function nms_EntityLargeFireball_onImpact($this, $par1MovingObjectPosition) { var$5 = $this.$posY; var$6 = $this.$posZ; var$7 = $this.$field_92057_e; - var$8 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + var$8 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); $par1MovingObjectPosition = nms_Explosion__init_(var$2, var$3, var$4, var$5, var$6, var$7); $par1MovingObjectPosition.$isFlaming = 1; $par1MovingObjectPosition.$isSmoking = var$8; @@ -102821,7 +102358,7 @@ function nms_EntityLargeFireball_onImpact($this, $par1MovingObjectPosition) { var$9.$hungerDamage = 0.30000001192092896; var$9.$magicDamage = 0; var$9.$explosion = 0; - var$9.$damageType = $rt_s(1333); + var$9.$damageType = $rt_s(1327); var$9.$damageSourceEntity = $this; var$9.$indirectEntity = var$2; var$9.$fireDamage = 1; @@ -102833,7 +102370,7 @@ function nms_EntityLargeFireball_onImpact($this, $par1MovingObjectPosition) { var$9.$hungerDamage = 0.30000001192092896; var$9.$magicDamage = 0; var$9.$explosion = 0; - var$9.$damageType = $rt_s(1551); + var$9.$damageType = $rt_s(1545); var$9.$damageSourceEntity = $this; var$9.$indirectEntity = $this; var$9.$fireDamage = 1; @@ -102867,7 +102404,7 @@ function nms_EntityLargeFireball_onImpact($this, $par1MovingObjectPosition) { var$5 = $this.$posY; var$6 = $this.$posZ; var$7 = $this.$field_92057_e; - var$8 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + var$8 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); $par1MovingObjectPosition = nms_Explosion__init_(var$2, var$3, var$4, var$5, var$6, var$7); $par1MovingObjectPosition.$isFlaming = 1; $par1MovingObjectPosition.$isSmoking = var$8; @@ -103005,7 +102542,7 @@ function nms_RenderFireball_doRender($this, $par1Entity, $par2, $par4, $par6, $p function nms_RenderFireball__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(680); + var$1.$path = $rt_s(669); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderFireball_tex = var$1; @@ -103054,7 +102591,7 @@ function nms_EntitySmallFireball_onImpact($this, $par1MovingObjectPosition) { var$4.$hungerDamage = 0.30000001192092896; var$4.$magicDamage = 0; var$4.$explosion = 0; - var$4.$damageType = $rt_s(1333); + var$4.$damageType = $rt_s(1327); var$4.$damageSourceEntity = $this; var$4.$indirectEntity = var$3; var$4.$fireDamage = 1; @@ -103066,7 +102603,7 @@ function nms_EntitySmallFireball_onImpact($this, $par1MovingObjectPosition) { var$4.$hungerDamage = 0.30000001192092896; var$4.$magicDamage = 0; var$4.$explosion = 0; - var$4.$damageType = $rt_s(1551); + var$4.$damageType = $rt_s(1545); var$4.$damageSourceEntity = $this; var$4.$indirectEntity = $this; var$4.$fireDamage = 1; @@ -103197,7 +102734,7 @@ function nms_EntityWitherSkull_onImpact($this, $par1MovingObjectPosition) { var$3 = $this.$posX; var$4 = $this.$posY; var$5 = $this.$posZ; - var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); $par1MovingObjectPosition = nms_Explosion__init_(var$2, $this, var$3, var$4, var$5, 1.0); $par1MovingObjectPosition.$isFlaming = 0; $par1MovingObjectPosition.$isSmoking = var$6; @@ -103219,7 +102756,7 @@ function nms_EntityWitherSkull_onImpact($this, $par1MovingObjectPosition) { var$9.$hungerDamage = 0.30000001192092896; var$9.$magicDamage = 0; var$9.$explosion = 0; - var$9.$damageType = $rt_s(1216); + var$9.$damageType = $rt_s(1210); var$9.$damageSourceEntity = var$7; $var2 = 8; $ptr = 4; @@ -103267,7 +102804,7 @@ function nms_EntityWitherSkull_onImpact($this, $par1MovingObjectPosition) { var$3 = $this.$posX; var$4 = $this.$posY; var$5 = $this.$posZ; - var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); $par1MovingObjectPosition = nms_Explosion__init_(var$2, $this, var$3, var$4, var$5, 1.0); $par1MovingObjectPosition.$isFlaming = 0; $par1MovingObjectPosition.$isSmoking = var$6; @@ -103305,7 +102842,7 @@ function nms_EntityWitherSkull_onImpact($this, $par1MovingObjectPosition) { var$3 = $this.$posX; var$4 = $this.$posY; var$5 = $this.$posZ; - var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(734)); + var$6 = nms_GameRules_getGameRuleBooleanValue($this.$worldObj.$worldInfo.$theGameRules, $rt_s(723)); $par1MovingObjectPosition = nms_Explosion__init_(var$2, $this, var$3, var$4, var$5, 1.0); $par1MovingObjectPosition.$isFlaming = 0; $par1MovingObjectPosition.$isSmoking = var$6; @@ -103451,12 +102988,12 @@ function nms_RenderWitherSkull_doRender($this, $par1Entity, $par2, $par4, $par6, function nms_RenderWitherSkull__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1372); + var$1.$path = $rt_s(1366); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWitherSkull_tex_wither = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1373); + var$1.$path = $rt_s(1367); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderWitherSkull_tex_wither_invul = var$1; @@ -103586,7 +103123,7 @@ function nms_EntityItem_onUpdate($this) { var$5.$seed = Long_and(Long_add(Long_mul(var$5.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $this.$motionZ = (var$10 - Long_shru(var$5.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224; var$11 = 2.0 + nle_EaglercraftRandom_next($this.$rand0, 24) / 1.6777216E7 * 0.4000000059604645; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(710), 0.4000000059604645, var$11); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(699), 0.4000000059604645, var$11); } if (!$this.$worldObj.$isRemote) nms_EntityItem_searchForOtherItemsNearby($this); @@ -103770,7 +103307,7 @@ function nms_EntityItem_onCollideWithPlayer($this, $par1EntityPlayer) { var$4 = $this.$rand0; var$4.$seed = Long_and(Long_add(Long_mul(var$4.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$6 = ((var$5 - Long_shru(var$4.$seed, 24).lo / 1.6777216E7) * 0.699999988079071 + 1.0) * 2.0; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1377), 0.20000000298023224, var$6); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1371), 0.20000000298023224, var$6); nms_EffectRenderer_addEffect($par1EntityPlayer.$mc3.$effectRenderer, nms_EntityPickupFX__init_($par1EntityPlayer.$mc3.$theWorld, $this, $par1EntityPlayer, (-0.5))); if ($var2.$stackSize <= 0) $this.$isDead = 1; @@ -103781,7 +103318,7 @@ function nms_EntityItem_getEntityName($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1377)); var$2 = nms_EntityItem_getEntityItem($this); nms_Item_$callClinit(); var$2 = nms_Item_itemsList.data[var$2.$itemID0].$getUnlocalizedName(var$2); @@ -103818,10 +103355,10 @@ function nms_EntityItem_getEntityItem($this) { var$3 = jl_System_errCache; $var1 = new jl_StringBuilder; $var1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var1, $var1.$length, $rt_s(1552)); + jl_AbstractStringBuilder_insert($var1, $var1.$length, $rt_s(1546)); var$4 = $this.$entityId; jl_AbstractStringBuilder_insert0($var1, $var1.$length, var$4, 10); - jl_AbstractStringBuilder_insert($var1, $var1.$length, $rt_s(1553)); + jl_AbstractStringBuilder_insert($var1, $var1.$length, $rt_s(1547)); var$2 = jl_String__init_0($var1.$buffer, 0, $var1.$length); $var1 = var$3.$sb; jl_AbstractStringBuilder_insert($var1, $var1.$length, var$2); @@ -104518,18 +104055,18 @@ function nms_RenderItem__clinit_() { var var$1, var$2; nms_RenderItem_renderInFrame = 0; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderItem_terrain = var$1; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(680); + var$2.$path = $rt_s(669); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_RenderItem_items = var$2; nms_RenderItem_isRenderInProgress = 0; var$2 = new nle_TextureLocation; - var$2.$path = $rt_s(830); + var$2.$path = $rt_s(818); var$2.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$2); nms_RenderItem_glint = var$2; @@ -104644,7 +104181,7 @@ function nms_EntityXPOrb_onUpdate($this) { var$1.$seed = Long_and(Long_add(Long_mul(var$1.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $this.$motionX = (var$8 - Long_shru(var$1.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224; $this.$motionZ = (nle_EaglercraftRandom_next($this.$rand0, 24) / 1.6777216E7 - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.20000000298023224; - var$1 = $rt_s(710); + var$1 = $rt_s(699); $var13 = 0.4000000059604645; var$10 = 2.0 + nle_EaglercraftRandom_nextFloat($this.$rand0) * 0.4000000059604645; $ptr = 2; @@ -104767,7 +104304,7 @@ function nms_EntityXPOrb_onCollideWithPlayer($this, $par1EntityPlayer) { var$2 = $this.$rand0; var$2.$seed = Long_and(Long_add(Long_mul(var$2.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$4 = 0.5 * ((var$3 - Long_shru(var$2.$seed, 24).lo / 1.6777216E7) * 0.699999988079071 + 1.7999999523162842); - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1554), 0.10000000149011612, var$4); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1548), 0.10000000149011612, var$4); nms_EffectRenderer_addEffect($par1EntityPlayer.$mc3.$effectRenderer, nms_EntityPickupFX__init_($par1EntityPlayer.$mc3.$theWorld, $this, $par1EntityPlayer, (-0.5))); nms_EntityPlayer_addExperience($par1EntityPlayer, $this.$xpValue); $this.$isDead = 1; @@ -105011,7 +104548,7 @@ function nms_RenderXPOrb_doRender($this, $par1Entity, $par2, $par4, $par6, $par8 function nms_RenderXPOrb__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1555); + var$1.$path = $rt_s(1549); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderXPOrb_tex_xporb = var$1; @@ -105111,7 +104648,7 @@ function nms_EntityTNTPrimed_onUpdate($this) { continue main; } var$6 = $this.$worldObj; - var$5 = $rt_s(886); + var$5 = $rt_s(874); var$2 = $this.$posX; var$1 = $this.$posY + 0.5; var$7 = $this.$posZ; @@ -105344,7 +104881,7 @@ function nms_RenderTNTPrimed_doRender($this, $par1Entity, $par2, $par4, $par6, $ function nms_RenderTNTPrimed__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderTNTPrimed_terrain = var$1; @@ -105596,7 +105133,7 @@ function nms_EntityFallingSand_onUpdate($this) { $var6 = $this.$fallingBlockTileEntityData.$getTags().$iterator(); while ($var6.$hasNext()) { $var7 = $var6.$next(); - if (!$var7.$getName().$equals($rt_s(1556)) && !$var7.$getName().$equals($rt_s(1557)) && !$var7.$getName().$equals($rt_s(1558))) + if (!$var7.$getName().$equals($rt_s(1550)) && !$var7.$getName().$equals($rt_s(1551)) && !$var7.$getName().$equals($rt_s(1552))) nms_NBTTagCompound_setTag($var5, $var7.$getName(), $var7.$copy()); } $ptr = 6; @@ -105621,7 +105158,7 @@ function nms_EntityFallingSand_onUpdate($this) { $var6 = $this.$fallingBlockTileEntityData.$getTags().$iterator(); while ($var6.$hasNext()) { $var7 = $var6.$next(); - if (!$var7.$getName().$equals($rt_s(1556)) && !$var7.$getName().$equals($rt_s(1557)) && !$var7.$getName().$equals($rt_s(1558))) + if (!$var7.$getName().$equals($rt_s(1550)) && !$var7.$getName().$equals($rt_s(1551)) && !$var7.$getName().$equals($rt_s(1552))) nms_NBTTagCompound_setTag($var5, $var7.$getName(), $var7.$copy()); } $ptr = 6; @@ -105878,7 +105415,7 @@ function nms_RenderFallingSand_doRender($this, $par1Entity, $par2, $par4, $par6, function nms_RenderFallingSand__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderFallingSand_tex = var$1; @@ -106850,12 +106387,12 @@ function nms_EntityMinecart_getEntityName($this) { } var$1 = var$1 === null ? null : var$1.$value0; if (var$1 === null) - var$1 = $rt_s(714); + var$1 = $rt_s(703); var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(715)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(704)); jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$1); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(705)); var$1 = jl_String__init_0(var$2.$buffer, 0, var$2.$length); var$1 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$1); } @@ -107059,7 +106596,7 @@ function nms_EntityMinecartTNT_onUpdate($this) { } $this.$minecartTNTFuse = $this.$minecartTNTFuse - 1 | 0; var$2 = $this.$worldObj; - var$3 = $rt_s(886); + var$3 = $rt_s(874); var$4 = $this.$posX; var$5 = $this.$posY + 0.5; var$6 = $this.$posZ; @@ -107285,20 +106822,20 @@ function nms_EntityMinecartTNT_onActivatorRailPass($this, $par1, $par2, $par3, $ if ($par4 && $this.$minecartTNTFuse < 0) { $this.$minecartTNTFuse = 80; if (!$this.$worldObj.$isRemote) - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1273), 1.0, 1.0); } } function nms_EntityMinecartTNT_handleHealthUpdate($this, $par1) { if ($par1 == 10) { $this.$minecartTNTFuse = 80; if (!$this.$worldObj.$isRemote) - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1273), 1.0, 1.0); } } function nms_EntityMinecartTNT_ignite($this) { $this.$minecartTNTFuse = 80; if (!$this.$worldObj.$isRemote) - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(1273), 1.0, 1.0); } function nms_EntityMinecartTNT_func_94104_d($this) { return $this.$minecartTNTFuse; @@ -107506,12 +107043,12 @@ function nms_RenderMinecart_doRender($this, $par1Entity, $par2, $par4, $par6, $p function nms_RenderMinecart__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderMinecart_terrain = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1559); + var$1.$path = $rt_s(1553); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderMinecart_cart = var$1; @@ -107965,7 +107502,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX + $var6 + $var8 * $var11 * 0.7; $var17 = $this.$posZ + $var8 - $var6 * $var11 * 0.7; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -107976,7 +107513,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX - $var6 * $var11 * 0.8 + $var8 * $var13; $var17 = $this.$posZ - $var8 * $var11 * 0.8 - $var6 * $var13; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -108060,7 +107597,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX + $var6 + $var8 * $var11 * 0.7; $var17 = $this.$posZ + $var8 - $var6 * $var11 * 0.7; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -108070,7 +107607,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX - $var6 * $var11 * 0.8 + $var8 * $var13; $var17 = $this.$posZ - $var8 * $var11 * 0.8 - $var6 * $var13; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -108153,7 +107690,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX + $var6 + $var8 * $var11 * 0.7; $var17 = $this.$posZ + $var8 - $var6 * $var11 * 0.7; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -108164,7 +107701,7 @@ function nms_EntityBoat_onUpdate($this) { $var15 = $this.$posX - $var6 * $var11 * 0.8 + $var8 * $var13; $var17 = $this.$posZ - $var8 * $var11 * 0.8 - $var6 * $var13; $var16 = $this.$worldObj; - $var18 = $rt_s(712); + $var18 = $rt_s(701); $var25 = $this.$posY - 0.125; $var14 = $this.$motionX; $var11 = $this.$motionY; @@ -108630,7 +108167,7 @@ function nms_RenderBoat_doRender($this, $par1Entity, $par2, $par4, $par6, $par8, function nms_RenderBoat__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1560); + var$1.$path = $rt_s(1554); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderBoat_tex = var$1; @@ -108973,7 +108510,7 @@ function nms_EntityFishHook_onUpdate($this) { if (!nle_EaglercraftRandom_nextInt($this.$rand0, $var29)) { $this.$ticksCatchable = nle_EaglercraftRandom_nextInt($this.$rand0, 30) + 10 | 0; $this.$motionY = $this.$motionY - 0.20000000298023224; - $var20 = $rt_s(1561); + $var20 = $rt_s(1555); $var24 = 0.25; $var30 = 1.0 + (nle_EaglercraftRandom_nextFloat($this.$rand0) - nle_EaglercraftRandom_nextFloat($this.$rand0)) * 0.4000000059604645; $ptr = 6; @@ -109023,7 +108560,7 @@ function nms_EntityFishHook_onUpdate($this) { $var31 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var17 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var20 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var6 = $this.$posX + $var31; $var14 = $this.$posZ + $var17; $var16 = $this.$motionX; @@ -109053,7 +108590,7 @@ function nms_EntityFishHook_onUpdate($this) { $var31 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var17 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var20 = $this.$worldObj; - $var2 = $rt_s(712); + $var2 = $rt_s(701); $var6 = $this.$posX + $var31; $var14 = $this.$posZ + $var17; $var16 = $this.$motionX; @@ -109071,7 +108608,7 @@ function nms_EntityFishHook_onUpdate($this) { $var31 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var17 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var20 = $this.$worldObj; - $var2 = $rt_s(713); + $var2 = $rt_s(702); $var6 = $this.$posX + $var31; $var14 = $this.$posZ + $var17; $var16 = $this.$motionX; @@ -109100,7 +108637,7 @@ function nms_EntityFishHook_onUpdate($this) { $var31 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var17 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var20 = $this.$worldObj; - $var2 = $rt_s(712); + $var2 = $rt_s(701); $var6 = $this.$posX + $var31; $var14 = $this.$posZ + $var17; $var16 = $this.$motionX; @@ -109133,7 +108670,7 @@ function nms_EntityFishHook_onUpdate($this) { $var31 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var17 = (nle_EaglercraftRandom_nextFloat($this.$rand0) * 2.0 - 1.0) * $this.$width1; $var20 = $this.$worldObj; - $var2 = $rt_s(712); + $var2 = $rt_s(701); $var6 = $this.$posX + $var31; $var14 = $this.$posZ + $var17; $var16 = $this.$motionX; @@ -109307,7 +108844,7 @@ function nms_RenderFish_doRender($this, $par1Entity, $par2, $par4, $par6, $par8, function nms_RenderFish__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(928); + var$1.$path = $rt_s(916); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_RenderFish_tex = var$1; @@ -109484,14 +109021,14 @@ function nms_EntityLightningBolt_onUpdate($this) { var$4 = $this.$posZ; var$5 = $this.$rand0; var$5.$seed = Long_and(Long_add(Long_mul(var$5.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($var5, var$2, $var6, var$4, $rt_s(1562), 10000.0, 0.800000011920929 + Long_shru(var$5.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224); + nms_World_playSoundEffect($var5, var$2, $var6, var$4, $rt_s(1556), 10000.0, 0.800000011920929 + Long_shru(var$5.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224); $var5 = $this.$worldObj; var$2 = $this.$posX; $var6 = $this.$posY; var$4 = $this.$posZ; var$5 = $this.$rand0; var$5.$seed = Long_and(Long_add(Long_mul(var$5.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($var5, var$2, $var6, var$4, $rt_s(1563), 2.0, 0.5 + Long_shru(var$5.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224); + nms_World_playSoundEffect($var5, var$2, $var6, var$4, $rt_s(1557), 2.0, 0.5 + Long_shru(var$5.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224); } $this.$lightningState = $this.$lightningState - 1 | 0; if ($this.$lightningState < 0) { @@ -109858,7 +109395,7 @@ function nms_MapItemRenderer_renderMap($this, $par1EntityPlayer, $par2RenderEngi function nms_MapItemRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1564); + var$1.$path = $rt_s(1558); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_MapItemRenderer_mapicons = var$1; @@ -109896,7 +109433,7 @@ function nms_StatBase__clinit_() { var$2 = new jt_DecimalFormatSymbols; var$2.$locale0 = ju_Locale_defaultLocale; jt_DecimalFormatSymbols_initData(var$2); - jt_DecimalFormat__init_1(var$1, $rt_s(1565), var$2); + jt_DecimalFormat__init_1(var$1, $rt_s(1559), var$2); nms_StatBase_decimalFormat = var$1; nms_StatBase_timeStatType = new nms_StatTypeTime; nms_StatBase_distanceStatType = new nms_StatTypeDistance; @@ -109957,7 +109494,7 @@ function nms_Achievement__init_4($this, $par1, $par2Str, $par3, $par4, $par5Item var$7 = 5242880 + $par1 | 0; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1566)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1560)); jl_AbstractStringBuilder_insert(var$8, var$8.$length, $par2Str); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); nms_StatBase_$callClinit(); @@ -109969,9 +109506,9 @@ function nms_Achievement__init_4($this, $par1, $par2Str, $par3, $par4, $par5Item $this.$theItemStack = $par5ItemStack; $par5ItemStack = new jl_StringBuilder; $par5ItemStack.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par5ItemStack, $par5ItemStack.$length, $rt_s(1566)); + jl_AbstractStringBuilder_insert($par5ItemStack, $par5ItemStack.$length, $rt_s(1560)); jl_AbstractStringBuilder_insert($par5ItemStack, $par5ItemStack.$length, $par2Str); - jl_AbstractStringBuilder_insert($par5ItemStack, $par5ItemStack.$length, $rt_s(1567)); + jl_AbstractStringBuilder_insert($par5ItemStack, $par5ItemStack.$length, $rt_s(1561)); $this.$achievementDescription = jl_String__init_0($par5ItemStack.$buffer, 0, $par5ItemStack.$length); $this.$displayColumn = $par3; $this.$displayRow = $par4; @@ -110320,7 +109857,7 @@ function nms_GuiNewChat_printChatMessageWithOptionalDeletion($this, $par1Str, $p var$5 = jl_System_outCache; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1568)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Str); $par1Str = jl_String__init_0(var$4.$buffer, 0, var$4.$length); var$4 = var$5.$sb; @@ -110524,7 +110061,7 @@ function nms_GuiNewChat_addTranslatedMessage($this, $par1Str, $par2ArrayOfObj) { var$5 = jl_System_outCache; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1568)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Str); $par1Str = jl_String__init_0(var$4.$buffer, 0, var$4.$length); var$4 = var$5.$sb; @@ -110864,9 +110401,9 @@ function cjj_InfTree_inflate_trees_bits($this, $c, $bb, $tb, $hp, $z) { $this.$hn.data[0] = 0; $result = cjj_InfTree_huft_build($this, $c, 0, 19, 19, null, null, $tb, $bb, $hp, $this.$hn, $this.$v); if ($result == (-3)) - $z.$msg = $rt_s(1569); + $z.$msg = $rt_s(1563); else if (!($result != (-5) && $bb.data[0])) { - $z.$msg = $rt_s(1570); + $z.$msg = $rt_s(1564); $result = (-3); } return $result; @@ -110882,20 +110419,20 @@ function cjj_InfTree_inflate_trees_dynamic($this, $nl, $nd, $c, $bl, $bd, $tl, $ if (!$nd && !(!$bd.data[0] && $nl > 257)) return 0; if ($nd == (-3)) - $z.$msg = $rt_s(1571); + $z.$msg = $rt_s(1565); else if ($nd == (-5)) { - $z.$msg = $rt_s(1572); + $z.$msg = $rt_s(1566); $nd = (-3); } else if ($nd != (-4)) { - $z.$msg = $rt_s(1573); + $z.$msg = $rt_s(1567); $nd = (-3); } return $nd; } if ($result == (-3)) - $z.$msg = $rt_s(1574); + $z.$msg = $rt_s(1568); else if ($result != (-4)) { - $z.$msg = $rt_s(1575); + $z.$msg = $rt_s(1569); $result = (-3); } return $result; @@ -112903,7 +112440,7 @@ function cjj_InfCodes_proc($this, $r) { } if ($j & 64) { $this.$mode1 = 9; - $this.$z4.$msg = $rt_s(1576); + $this.$z4.$msg = $rt_s(1570); $this.$s.$bitb = var$4; $this.$s.$bitk = var$5; $this.$z4.$avail_in = $n; @@ -112978,7 +112515,7 @@ function cjj_InfCodes_proc($this, $r) { } if (!($e & 32)) { $this.$mode1 = 9; - $this.$z4.$msg = $rt_s(1577); + $this.$z4.$msg = $rt_s(1571); $this.$s.$bitb = var$4; $this.$s.$bitk = var$5; $this.$z4.$avail_in = $n; @@ -113162,7 +112699,7 @@ function cjj_InfCodes_inflate_fast($this, $bl, $bd, $tl, $tl_index, $td, $td_ind if ($bd & 16) break; if ($bd & 64) { - $z.$msg = $rt_s(1576); + $z.$msg = $rt_s(1570); $bl = $z.$avail_in - $n | 0; $bd = $k >> 3; if ($bd < $bl) @@ -113285,7 +112822,7 @@ function cjj_InfCodes_inflate_fast($this, $bl, $bd, $tl, $tl_index, $td, $td_ind $s.$write3 = $q; return 1; } - $z.$msg = $rt_s(1577); + $z.$msg = $rt_s(1571); $c = $z.$avail_in - $n | 0; $bl = $k >> 3; if ($bl < $c) @@ -114542,6 +114079,191 @@ function nms_EntityOtherPlayerMP_setCurrentItemOrArmor($this, $par1, $par2ItemSt function nms_EntityOtherPlayerMP_getEyeHeight($this) { return 1.8200000524520874; } +function nms_Vec3() { + var a = this; jl_Object.call(a); + a.$myVec3LocalPool = null; + a.$xCoord = 0.0; + a.$yCoord = 0.0; + a.$zCoord = 0.0; +} +var nms_Vec3_fakePool = null; +function nms_Vec3__init_(var_0, var_1, var_2, var_3) { + var var_4 = new nms_Vec3(); + nms_Vec3__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function nms_Vec3_createVectorHelper($par0, $par2, $par4) { + return nms_Vec3__init_(nms_Vec3_fakePool, $par0, $par2, $par4); +} +function nms_Vec3__init_0($this, $par1Vec3Pool, $par2, $par4, $par6) { + if ($par2 === -0.0) + $par2 = 0.0; + if ($par4 === -0.0) + $par4 = 0.0; + if ($par6 === -0.0) + $par6 = 0.0; + $this.$xCoord = $par2; + $this.$yCoord = $par4; + $this.$zCoord = $par6; + $this.$myVec3LocalPool = $par1Vec3Pool; +} +function nms_Vec3_setComponents($this, $par1, $par3, $par5) { + $this.$xCoord = $par1; + $this.$yCoord = $par3; + $this.$zCoord = $par5; + return $this; +} +function nms_Vec3_subtract($this, $par1Vec3) { + return nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $par1Vec3.$xCoord - $this.$xCoord, $par1Vec3.$yCoord - $this.$yCoord, $par1Vec3.$zCoord - $this.$zCoord); +} +function nms_Vec3_normalize($this) { + var $var1; + $var1 = jl_Math_sqrt($this.$xCoord * $this.$xCoord + $this.$yCoord * $this.$yCoord + $this.$zCoord * $this.$zCoord); + return $var1 < 1.0E-4 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, 0.0, 0.0, 0.0) : nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord / $var1, $this.$yCoord / $var1, $this.$zCoord / $var1); +} +function nms_Vec3_dotProduct($this, $par1Vec3) { + return $this.$xCoord * $par1Vec3.$xCoord + $this.$yCoord * $par1Vec3.$yCoord + $this.$zCoord * $par1Vec3.$zCoord; +} +function nms_Vec3_addVector($this, $par1, $par3, $par5) { + return nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $par1, $this.$yCoord + $par3, $this.$zCoord + $par5); +} +function nms_Vec3_distanceTo($this, $par1Vec3) { + var $var2, $var4, $var6; + $var2 = $par1Vec3.$xCoord - $this.$xCoord; + $var4 = $par1Vec3.$yCoord - $this.$yCoord; + $var6 = $par1Vec3.$zCoord - $this.$zCoord; + return jl_Math_sqrt($var2 * $var2 + $var4 * $var4 + $var6 * $var6); +} +function nms_Vec3_squareDistanceTo($this, $par1Vec3) { + var $var2, $var4, $var6; + $var2 = $par1Vec3.$xCoord - $this.$xCoord; + $var4 = $par1Vec3.$yCoord - $this.$yCoord; + $var6 = $par1Vec3.$zCoord - $this.$zCoord; + return $var2 * $var2 + $var4 * $var4 + $var6 * $var6; +} +function nms_Vec3_squareDistanceTo0($this, $par1, $par3, $par5) { + var $var7, $var9, $var11; + $var7 = $par1 - $this.$xCoord; + $var9 = $par3 - $this.$yCoord; + $var11 = $par5 - $this.$zCoord; + return $var7 * $var7 + $var9 * $var9 + $var11 * $var11; +} +function nms_Vec3_lengthVector($this) { + return jl_Math_sqrt($this.$xCoord * $this.$xCoord + $this.$yCoord * $this.$yCoord + $this.$zCoord * $this.$zCoord); +} +function nms_Vec3_getIntermediateWithXValue($this, $par1Vec3, $par2) { + var $var4, $var6, $var8, $var10; + $var4 = $par1Vec3.$xCoord - $this.$xCoord; + $var6 = $par1Vec3.$yCoord - $this.$yCoord; + $var8 = $par1Vec3.$zCoord - $this.$zCoord; + if ($var4 * $var4 < 1.0000000116860974E-7) + return null; + $var10 = ($par2 - $this.$xCoord) / $var4; + return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; +} +function nms_Vec3_getIntermediateWithYValue($this, $par1Vec3, $par2) { + var $var4, $var6, $var8, $var10; + $var4 = $par1Vec3.$xCoord - $this.$xCoord; + $var6 = $par1Vec3.$yCoord - $this.$yCoord; + $var8 = $par1Vec3.$zCoord - $this.$zCoord; + if ($var6 * $var6 < 1.0000000116860974E-7) + return null; + $var10 = ($par2 - $this.$yCoord) / $var6; + return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; +} +function nms_Vec3_getIntermediateWithZValue($this, $par1Vec3, $par2) { + var $var4, $var6, $var8, $var10; + $var4 = $par1Vec3.$xCoord - $this.$xCoord; + $var6 = $par1Vec3.$yCoord - $this.$yCoord; + $var8 = $par1Vec3.$zCoord - $this.$zCoord; + if ($var8 * $var8 < 1.0000000116860974E-7) + return null; + $var10 = ($par2 - $this.$zCoord) / $var8; + return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; +} +function nms_Vec3_toString($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1572)); + var$2 = $this.$xCoord; + jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); + var$2 = $this.$yCoord; + jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); + var$2 = $this.$zCoord; + jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(64)); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +} +function nms_Vec3_rotateAroundX($this, $par1) { + var var$2, $var2, $var3, $var4, $var6, $var8, var$8, var$9; + var$2 = nms_MathHelper_SIN_TABLE.data; + $par1 = $par1 * 10430.3779296875; + $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; + $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; + $var4 = $this.$xCoord; + $var6 = $this.$yCoord; + $var8 = $var2; + $var6 = $var6 * $var8; + var$8 = $this.$zCoord; + var$9 = $var3; + $var6 = $var6 + var$8 * var$9; + $var8 = $this.$zCoord * $var8 - $this.$yCoord * var$9; + $this.$xCoord = $var4; + $this.$yCoord = $var6; + $this.$zCoord = $var8; +} +function nms_Vec3_rotateAroundY($this, $par1) { + var var$2, $var2, $var3, $var4, $var8, $var6, var$8; + var$2 = nms_MathHelper_SIN_TABLE.data; + $par1 = $par1 * 10430.3779296875; + $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; + $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; + $var4 = $this.$xCoord; + $var8 = $var2; + $var4 = $var4 * $var8; + $var6 = $this.$zCoord; + var$8 = $var3; + $var4 = $var4 + $var6 * var$8; + $var6 = $this.$yCoord; + $var8 = $this.$zCoord * $var8 - $this.$xCoord * var$8; + $this.$xCoord = $var4; + $this.$yCoord = $var6; + $this.$zCoord = $var8; +} +function nms_Vec3_rotateAroundZ($this, $par1) { + var var$2, $var2, $var3, $var4, $var6, $var8, var$8; + var$2 = nms_MathHelper_SIN_TABLE.data; + $par1 = $par1 * 10430.3779296875; + $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; + $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; + $var4 = $this.$xCoord; + $var6 = $var2; + $var4 = $var4 * $var6; + $var8 = $this.$yCoord; + var$8 = $var3; + $var4 = $var4 + $var8 * var$8; + $var6 = $this.$yCoord * $var6 - $this.$xCoord * var$8; + $var8 = $this.$zCoord; + $this.$xCoord = $var4; + $this.$yCoord = $var6; + $this.$zCoord = $var8; +} +function nms_Vec3__clinit_() { + var var$1, var$2; + var$1 = new nms_Vec3Pool; + var$2 = new ju_ArrayList; + var$2.$array1 = $rt_createArray(jl_Object, 10); + var$1.$vec3Cache = var$2; + var$1.$nextFreeSpace = 0; + var$1.$maximumSizeSinceLastTruncation = 0; + var$1.$resetCount = 0; + var$1.$truncateArrayResetThreshold = (-1); + var$1.$minimumSize = (-1); + nms_Vec3_fakePool = var$1; +} function nms_GuiParticle() { var a = this; nms_Gui.call(a); a.$particles = null; @@ -114614,7 +114336,7 @@ function nms_GuiParticle_draw($this, $par1) { function nms_GuiParticle__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1578); + var$1.$path = $rt_s(1573); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_GuiParticle_tex_particles = var$1; @@ -114661,11 +114383,11 @@ var nms_EnumMovingObjectType_$VALUES = null; function nms_EnumMovingObjectType__clinit_() { var var$1, var$2, var$3; var$1 = new nms_EnumMovingObjectType; - var$1.$name2 = $rt_s(1579); + var$1.$name2 = $rt_s(1574); var$1.$ordinal = 0; nms_EnumMovingObjectType_TILE = var$1; var$1 = new nms_EnumMovingObjectType; - var$1.$name2 = $rt_s(1580); + var$1.$name2 = $rt_s(1575); var$1.$ordinal = 1; nms_EnumMovingObjectType_ENTITY = var$1; var$2 = $rt_createArray(nms_EnumMovingObjectType, 2); @@ -114901,72 +114623,72 @@ function nms_ItemStack_writeToNBT($this, $par1NBTTagCompound) { var$2 = $this.$itemID0 << 16 >> 16; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(1581); + var$4.$name0 = $rt_s(1576); var$4.$data1 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(1581), var$4); + ju_HashMap_putImpl(var$3, $rt_s(1576), var$4); var$2 = $this.$stackSize << 24 >> 24; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagByte; - var$4.$name0 = $rt_s(1582); + var$4.$name0 = $rt_s(1577); var$4.$data0 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(1582), var$4); + ju_HashMap_putImpl(var$3, $rt_s(1577), var$4); var$2 = $this.$itemDamage << 16 >> 16; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(1583); + var$4.$name0 = $rt_s(1578); var$4.$data1 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(1583), var$4); + ju_HashMap_putImpl(var$3, $rt_s(1578), var$4); if ($this.$stackTagCompound !== null) { var$4 = $this.$stackTagCompound; var$3 = $par1NBTTagCompound.$tagMap; - var$4.$name0 = $rt_s(1584); - ju_HashMap_putImpl(var$3, $rt_s(1584), var$4); + var$4.$name0 = $rt_s(1579); + ju_HashMap_putImpl(var$3, $rt_s(1579), var$4); } return $par1NBTTagCompound; } function nms_ItemStack_readFromNBT($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1581), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1576), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$4 = jl_String_hashCode($rt_s(1581)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1581), var$4 & (var$2.$elementData.data.length - 1 | 0), var$4); + var$4 = jl_String_hashCode($rt_s(1576)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1576), var$4 & (var$2.$elementData.data.length - 1 | 0), var$4); var$4 = (var$5 === null ? null : var$5.$value0).$data1; } $this.$itemID0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1582)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1582), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1577)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1577), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1582)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1582), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1577)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1577), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data0; } $this.$stackSize = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1583)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1583), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1578)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1578), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1583)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1583), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1578)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1578), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data1; } $this.$itemDamage = var$4; if ($this.$itemDamage < 0) $this.$itemDamage = 0; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1584)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1584), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1579)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1579), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { var$2 = $par1NBTTagCompound.$tagMap; - var$6 = ju_HashMap_computeHashCode($rt_s(1584)); - $this.$stackTagCompound = !(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1584), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1) ? nms_NBTTagCompound__init_1($rt_s(1584)) : ju_HashMap_get($par1NBTTagCompound.$tagMap, $rt_s(1584)); + var$6 = ju_HashMap_computeHashCode($rt_s(1579)); + $this.$stackTagCompound = !(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1579), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1) ? nms_NBTTagCompound__init_1($rt_s(1579)) : ju_HashMap_get($par1NBTTagCompound.$tagMap, $rt_s(1579)); } } function nms_ItemStack_getMaxStackSize($this) { @@ -115238,7 +114960,7 @@ function nms_ItemStack_toString($this) { var$1.$buffer = $rt_createCharArray(16); var$2 = $this.$stackSize; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1556)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1550)); nms_Item_$callClinit(); var$3 = nms_Item_itemsList.data[$this.$itemID0].$getUnlocalizedName0(); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$3); @@ -115299,8 +115021,8 @@ function nms_ItemStack_getEnchantmentTagList($this) { var$1 = null; else { var$2 = $this.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1585)); - var$1 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1585), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1580)); + var$1 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1580), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$1 = var$1 === null ? null : var$1.$value0; } return var$1; @@ -115330,16 +115052,16 @@ function nms_ItemStack_getDisplayName($this) { $var2 = var$2 === null ? null : var$2.$value0; } var$5 = $var2.$tagMap; - var$3 = jl_String_hashCode($rt_s(1586)); - if (ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1586), var$3 & (var$5.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1581)); + if (ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1581), var$3 & (var$5.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { var$2 = $var2.$tagMap; - var$3 = jl_String_hashCode($rt_s(1586)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1586), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1581)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1581), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var1 = $rt_s(44); else { var$2 = $var2.$tagMap; - var$3 = jl_String_hashCode($rt_s(1586)); - $var1 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1586), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1581)); + $var1 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1581), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var1 = ($var1 === null ? null : $var1.$value0).$data4; } } @@ -115351,7 +115073,7 @@ function nms_ItemStack_setItemName($this, $par1Str) { var var$2, var$3, var$4, var$5; if ($this.$stackTagCompound === null) { var$2 = new nms_NBTTagCompound; - var$2.$name0 = $rt_s(1584); + var$2.$name0 = $rt_s(1579); var$2.$tagMap = ju_HashMap__init_1(16, 0.75); $this.$stackTagCompound = var$2; } @@ -115381,10 +115103,10 @@ function nms_ItemStack_setItemName($this, $par1Str) { } var$5 = var$5.$tagMap; var$3 = new nms_NBTTagString; - var$3.$name0 = $rt_s(1586); + var$3.$name0 = $rt_s(1581); var$3.$data4 = $par1Str; if ($par1Str !== null) { - ju_HashMap_putImpl(var$5, $rt_s(1586), var$3); + ju_HashMap_putImpl(var$5, $rt_s(1581), var$3); return; } var$2 = new jl_IllegalArgumentException; @@ -115417,8 +115139,8 @@ function nms_ItemStack_hasDisplayName($this) { var$4 = var$4 === null ? null : var$4.$value0; } var$4 = var$4.$tagMap; - var$3 = jl_String_hashCode($rt_s(1586)); - var$1 = ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1586), var$3 & (var$4.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1; + var$3 = jl_String_hashCode($rt_s(1581)); + var$1 = ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1581), var$3 & (var$4.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1; } } return var$1; @@ -115446,7 +115168,7 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { $var12 = new jl_StringBuilder; $var12.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($var12, $var12.$length, $var5); - jl_AbstractStringBuilder_insert($var12, $var12.$length, $rt_s(974)); + jl_AbstractStringBuilder_insert($var12, $var12.$length, $rt_s(962)); $var5 = jl_AbstractStringBuilder_toString($var12); $var6 = $rt_s(64); } @@ -115458,7 +115180,7 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { var$10 = var$9.data; var$10[0] = jl_Integer_valueOf($this.$itemID0); var$10[1] = $var6; - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0($var12, jl_String_format($rt_s(1587), var$9))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0($var12, jl_String_format($rt_s(1582), var$9))); } else { $var12 = jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5); var$9 = $rt_createArray(jl_Object, 3); @@ -115466,10 +115188,10 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { var$10[0] = jl_Integer_valueOf($this.$itemID0); var$10[1] = jl_Integer_valueOf($this.$itemDamage); var$10[2] = $var6; - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0($var12, jl_String_format($rt_s(1588), var$9))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0($var12, jl_String_format($rt_s(1583), var$9))); } } else if (!nms_ItemStack_hasDisplayName($this) && $this.$itemID0 == nms_Item_map.$itemID) - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), $rt_s(1589)), $this.$itemDamage)); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), $rt_s(1584)), $this.$itemDamage)); a: { ju_ArrayList_add($var3, $var5); $var4.$addInformation($this, $par1EntityPlayer, $var3, $par2); @@ -115481,8 +115203,8 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { while (true) { if ($var7 >= nms_NBTTagList_tagCount($var10)) break b; - $var8 = nms_NBTTagCompound_getShort(nms_NBTTagList_tagAt($var10, $var7), $rt_s(1581)); - $var9 = nms_NBTTagCompound_getShort(nms_NBTTagList_tagAt($var10, $var7), $rt_s(1590)); + $var8 = nms_NBTTagCompound_getShort(nms_NBTTagList_tagAt($var10, $var7), $rt_s(1576)); + $var9 = nms_NBTTagCompound_getShort(nms_NBTTagList_tagAt($var10, $var7), $rt_s(1585)); nms_Enchantment_$callClinit(); if (nms_Enchantment_enchantmentsList.data[$var8] !== null) ju_ArrayList_add($var3, nms_Enchantment_getTranslatedName(nms_Enchantment_enchantmentsList.data[$var8], $var9)); @@ -115492,14 +115214,14 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { } if (nms_NBTTagCompound_hasKey($this.$stackTagCompound, $rt_s(311))) { $var11 = nms_NBTTagCompound_getCompoundTag($this.$stackTagCompound, $rt_s(311)); - if (nms_NBTTagCompound_hasKey($var11, $rt_s(1591))) { + if (nms_NBTTagCompound_hasKey($var11, $rt_s(1586))) { if (!$par2) - ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder__init_(), nms_EnumChatFormatting_ITALIC), nms_StatCollector_translateToLocal($rt_s(1592))))); + ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder__init_(), nms_EnumChatFormatting_ITALIC), nms_StatCollector_translateToLocal($rt_s(1587))))); else - ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1593)), jl_String_toUpperCase(jl_Integer_toHexString(nms_NBTTagCompound_getInteger($var11, $rt_s(1591))))))); + ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1588)), jl_String_toUpperCase(jl_Integer_toHexString(nms_NBTTagCompound_getInteger($var11, $rt_s(1586))))))); } - if (nms_NBTTagCompound_hasKey($var11, $rt_s(1594))) { - $var12 = nms_NBTTagCompound_getTagList($var11, $rt_s(1594)); + if (nms_NBTTagCompound_hasKey($var11, $rt_s(1589))) { + $var12 = nms_NBTTagCompound_getTagList($var11, $rt_s(1589)); if (nms_NBTTagList_tagCount($var12) > 0) { $var13 = 0; while (true) { @@ -115514,7 +115236,7 @@ function nms_ItemStack_getTooltip($this, $par1EntityPlayer, $par2) { } } if ($par2 && nms_ItemStack_isItemDamaged($this)) - ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1595)), nms_ItemStack_getMaxDamage($this) - nms_ItemStack_getItemDamageForDisplay($this) | 0), $rt_s(1596)), nms_ItemStack_getMaxDamage($this)))); + ju_ArrayList_add($var3, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1590)), nms_ItemStack_getMaxDamage($this) - nms_ItemStack_getItemDamageForDisplay($this) | 0), $rt_s(1591)), nms_ItemStack_getMaxDamage($this)))); return $var3; } function nms_ItemStack_hasEffect($this) { @@ -115538,21 +115260,21 @@ function nms_ItemStack_addEnchantment($this, $par1Enchantment, $par2) { $this.$stackTagCompound = $var3; } $var4 = $this.$stackTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1585)); - if (!(ju_HashMap_findNonNullKeyEntry($var4, $rt_s(1585), var$5 & ($var4.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { + var$5 = jl_String_hashCode($rt_s(1580)); + if (!(ju_HashMap_findNonNullKeyEntry($var4, $rt_s(1580), var$5 & ($var4.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { $var4 = $this.$stackTagCompound; var$6 = new nms_NBTTagList; - var$6.$name0 = $rt_s(1585); + var$6.$name0 = $rt_s(1580); $var3 = new ju_ArrayList; $var3.$array1 = $rt_createArray(jl_Object, 10); var$6.$tagList = $var3; $var3 = $var4.$tagMap; - var$6.$name0 = $rt_s(1585); - ju_HashMap_putImpl($var3, $rt_s(1585), var$6); + var$6.$name0 = $rt_s(1580); + ju_HashMap_putImpl($var3, $rt_s(1580), var$6); } $var3 = $this.$stackTagCompound.$tagMap; - var$7 = jl_String_hashCode($rt_s(1585)); - $var3 = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1585), var$7 & ($var3.$elementData.data.length - 1 | 0), var$7); + var$7 = jl_String_hashCode($rt_s(1580)); + $var3 = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1580), var$7 & ($var3.$elementData.data.length - 1 | 0), var$7); $var3 = $var3 === null ? null : $var3.$value0; $var4 = new nms_NBTTagCompound; $var4.$name0 = $rt_s(44); @@ -115560,15 +115282,15 @@ function nms_ItemStack_addEnchantment($this, $par1Enchantment, $par2) { var$8 = $par1Enchantment.$effectId << 16 >> 16; var$6 = $var4.$tagMap; $par1Enchantment = new nms_NBTTagShort; - $par1Enchantment.$name0 = $rt_s(1581); + $par1Enchantment.$name0 = $rt_s(1576); $par1Enchantment.$data1 = var$8; - ju_HashMap_putImpl(var$6, $rt_s(1581), $par1Enchantment); + ju_HashMap_putImpl(var$6, $rt_s(1576), $par1Enchantment); $par2 = $par2 << 24 >> 24 << 16 >> 16; var$6 = $var4.$tagMap; var$9 = new nms_NBTTagShort; - var$9.$name0 = $rt_s(1590); + var$9.$name0 = $rt_s(1585); var$9.$data1 = $par2; - ju_HashMap_putImpl(var$6, $rt_s(1590), var$9); + ju_HashMap_putImpl(var$6, $rt_s(1585), var$9); $var3.$tagType = 10; ju_ArrayList_add($var3.$tagList, $var4); } @@ -115577,8 +115299,8 @@ function nms_ItemStack_isItemEnchanted($this) { a: { if ($this.$stackTagCompound !== null) { var$1 = $this.$stackTagCompound.$tagMap; - var$2 = jl_String_hashCode($rt_s(1585)); - if (ju_HashMap_findNonNullKeyEntry(var$1, $rt_s(1585), var$2 & (var$1.$elementData.data.length - 1 | 0), var$2) === null ? 0 : 1) { + var$2 = jl_String_hashCode($rt_s(1580)); + if (ju_HashMap_findNonNullKeyEntry(var$1, $rt_s(1580), var$2 & (var$1.$elementData.data.length - 1 | 0), var$2) === null ? 0 : 1) { var$3 = 1; break a; } @@ -115621,17 +115343,17 @@ function nms_ItemStack_getRepairCost($this) { a: { if (var$1) { var$2 = $this.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1597)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1597), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1592)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1592), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { var$4 = $this.$stackTagCompound; var$5 = var$4.$tagMap; - var$3 = jl_String_hashCode($rt_s(1597)); - if (!(ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1597), var$3 & (var$5.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1592)); + if (!(ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1592), var$3 & (var$5.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$1 = 0; else { var$4 = var$4.$tagMap; - var$3 = jl_String_hashCode($rt_s(1597)); - var$4 = ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1597), var$3 & (var$4.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1592)); + var$4 = ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1592), var$3 & (var$4.$elementData.data.length - 1 | 0), var$3); var$1 = (var$4 === null ? null : var$4.$value0).$data2; } break a; @@ -115645,2721 +115367,15 @@ function nms_ItemStack_setRepairCost($this, $par1) { var var$2, var$3; if (!($this.$stackTagCompound === null ? 0 : 1)) { var$2 = new nms_NBTTagCompound; - var$2.$name0 = $rt_s(1584); + var$2.$name0 = $rt_s(1579); var$2.$tagMap = ju_HashMap__init_1(16, 0.75); $this.$stackTagCompound = var$2; } var$3 = $this.$stackTagCompound.$tagMap; var$2 = new nms_NBTTagInt; - var$2.$name0 = $rt_s(1597); + var$2.$name0 = $rt_s(1592); var$2.$data2 = $par1; - ju_HashMap_putImpl(var$3, $rt_s(1597), var$2); -} -function nms_NetHandler() { - jl_Object.call(this); -} -function nms_NetHandler_unexpectedPacket($this, $par1Packet) { - return; -} -function nms_NetHandler_handleBlockDig($this, $par1Packet14BlockDig) { - return; -} -function nms_NetHandler_handlePlace($this, $par1Packet15Place) { - return; -} -function nms_NetHandler_handleEntityAction($this, $par1Packet19EntityAction) { - return; -} -function nms_NetHandler_handleClientProtocol($this, $par1Packet2ClientProtocol) { - return; -} -function nms_NetHandler_handleUseEntity($this, $par1Packet7UseEntity) { - return; -} -function nms_NetHandler_handleWindowClick($this, $par1Packet102WindowClick) { - return; -} -function nms_NetHandler_handleServerPing($this, $par1Packet254ServerPing) { - return; -} -function nms_NetHandler_handleCreativeSetSlot($this, $par1Packet107CreativeSetSlot) { - return; -} -function nms_NetHandler_handleEnchantItem($this, $par1Packet108EnchantItem) { - return; -} -function nms_NetHandler_handleClientInfo($this, $par1Packet204ClientInfo) { - return; -} -function nms_NetHandler_handleClientCommand($this, $par1Packet205ClientCommand) { - return; -} -function nms_NetClientHandler() { - var a = this; nms_NetHandler.call(a); - a.$disconnected = 0; - a.$netManager = null; - a.$field_72560_a = null; - a.$mc14 = null; - a.$worldClient = null; - a.$doneLoadingTerrain = 0; - a.$mapStorage0 = null; - a.$playerInfoMap = null; - a.$playerInfoList = null; - a.$currentServerMaxPlayers = 0; - a.$field_98183_l = null; - a.$rand4 = null; -} -function nms_NetClientHandler__init_(var_0, var_1, var_2) { - var var_3 = new nms_NetClientHandler(); - nms_NetClientHandler__init_0(var_3, var_0, var_1, var_2); - return var_3; -} -function nms_NetClientHandler__init_0($this, $par1Minecraft, $par2Str, $par3) { - var var$4, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$4 = $thread.pop();$par3 = $thread.pop();$par2Str = $thread.pop();$par1Minecraft = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $this.$disconnected = 0; - $this.$doneLoadingTerrain = 0; - $this.$mapStorage0 = nms_MapStorage__init_0(); - $this.$playerInfoMap = ju_HashMap__init_1(16, 0.75); - var$4 = new ju_ArrayList; - var$4.$array1 = $rt_createArray(jl_Object, 10); - $this.$playerInfoList = var$4; - $this.$currentServerMaxPlayers = 20; - $this.$field_98183_l = null; - $this.$rand4 = new ju_Random; - $this.$mc14 = $par1Minecraft; - $par1Minecraft = new nle_WebsocketNetworkManager; - var$4 = null; - $ptr = 1; - case 1: - nle_WebsocketNetworkManager__init_($par1Minecraft, $par2Str, var$4, $this); - if ($rt_suspending()) { - break main; - } - $this.$netManager = $par1Minecraft; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Minecraft, $par2Str, $par3, var$4, $ptr); -} -function nms_NetClientHandler_cleanup($this) { - $this.$netManager = null; - $this.$worldClient = null; -} -function nms_NetClientHandler_processReadPackets($this) { - var var$1, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if (!$this.$disconnected && $this.$netManager !== null) { - var$1 = $this.$netManager; - $ptr = 1; - continue main; - } - return; - case 1: - nle_WebsocketNetworkManager_processReadPackets(var$1); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, var$1, $ptr); -} -function nms_NetClientHandler_handleServerAuthData($this, $par1Packet253ServerAuthData) { - $par1Packet253ServerAuthData = new nms_Packet252SharedKey; - nms_Packet_$callClinit(); - $par1Packet253ServerAuthData.$creationTimeMillis = jl_System_currentTimeMillis(); - $par1Packet253ServerAuthData.$isChunkDataPacket = 0; - if (!$this.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet253ServerAuthData); -} -function nms_NetClientHandler_handleSharedKey($this, $par1Packet252SharedKey) { - $par1Packet252SharedKey = new nms_Packet205ClientCommand; - nms_Packet_$callClinit(); - $par1Packet252SharedKey.$creationTimeMillis = jl_System_currentTimeMillis(); - $par1Packet252SharedKey.$isChunkDataPacket = 0; - $par1Packet252SharedKey.$forceRespawn = 0; - if (!$this.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet252SharedKey); -} -function nms_NetClientHandler_handleLogin($this, $par1Packet1Login) { - var var$2, var$3, var$4, var$5, var$6, $lmao, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();$lmao = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet1Login = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $this.$mc14.$playerController = nms_PlayerControllerMP__init_($this.$mc14, $this); - var$2 = new nms_WorldClient; - var$3 = new nms_WorldSettings; - var$4 = $par1Packet1Login.$gameType; - var$5 = $par1Packet1Login.$hardcoreMode; - var$6 = $par1Packet1Login.$terrainType1; - var$3.$field_82751_h = $rt_s(44); - var$3.$seed0 = Long_ZERO; - var$3.$theGameType = var$4; - var$3.$mapFeaturesEnabled = 0; - var$3.$hardcoreEnabled = var$5; - var$3.$terrainType2 = var$6; - nms_WorldClient__init_0(var$2, $this, var$3, $par1Packet1Login.$dimension0, $par1Packet1Login.$difficultySetting0, $this.$mc14.$mcProfiler); - $this.$worldClient = var$2; - $this.$worldClient.$isRemote = 1; - var$2 = $this.$mc14; - var$3 = $this.$worldClient; - var$4 = $rt_s(44); - $ptr = 1; - case 1: - nmc_Minecraft_loadWorld0(var$2, var$3, var$4); - if ($rt_suspending()) { - break main; - } - $this.$mc14.$thePlayer.$dimension = $par1Packet1Login.$dimension0; - var$2 = $this.$mc14; - var$3 = new nms_GuiDownloadTerrain; - nms_GuiScreen__init_(var$3); - var$3.$updateCounter1 = 0; - var$3.$netHandler = $this; - $ptr = 2; - case 2: - nmc_Minecraft_displayGuiScreen(var$2, var$3); - if ($rt_suspending()) { - break main; - } - $this.$mc14.$thePlayer.$entityId = $par1Packet1Login.$clientEntityId; - $this.$currentServerMaxPlayers = $par1Packet1Login.$maxPlayers; - var$2 = $this.$mc14.$playerController; - var$2.$currentGameType = $par1Packet1Login.$gameType; - nms_EnumGameType_configurePlayerCapabilities(var$2.$currentGameType, var$2.$mc13.$thePlayer.$capabilities); - nms_GameSettings_sendSettingsToServer($this.$mc14.$gameSettings); - nle_EaglerProfile_$callClinit(); - if (!nle_EaglerProfile_flag) - return; - $ptr = 3; - case 3: - $tmp = nlea_EaglerAdapterImpl2_getIdentifier(); - if ($rt_suspending()) { - break main; - } - $lmao = $tmp; - var$8 = $lmao.data.length; - if (var$8 > 0) - nle_EaglerProfile_loginTimer = (var$8 * 4 | 0) + 10 | 0; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet1Login, var$2, var$3, var$4, var$5, var$6, $lmao, var$8, $ptr); -} -function nms_NetClientHandler_handleVehicleSpawn($this, $par1Packet23VehicleSpawn) { - var $var2, $var4, $var6, $var8, $var9, $var12, $var10, $var11, var$10, $var13, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var13 = $thread.pop();var$10 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var12 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet23VehicleSpawn = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - a: { - $var2 = $par1Packet23VehicleSpawn.$xPosition3 / 32.0; - $var4 = $par1Packet23VehicleSpawn.$yPosition4 / 32.0; - $var6 = $par1Packet23VehicleSpawn.$zPosition3 / 32.0; - $var8 = null; - if ($par1Packet23VehicleSpawn.$type1 == 10) { - $var8 = nms_EntityMinecart_createMinecart($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 90) { - $var9 = nms_NetClientHandler_getEntityByID($this, $par1Packet23VehicleSpawn.$throwerEntityId); - if ($var9 instanceof nms_EntityPlayer) - $var8 = nms_EntityFishHook__init_1($this.$worldClient, $var2, $var4, $var6, $var9); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 60) { - $var8 = nms_EntityArrow__init_0($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 61) { - $var8 = nms_EntitySnowball__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 71) { - $var8 = nms_EntityItemFrame__init_1($this.$worldClient, $var2 | 0, $var4 | 0, $var6 | 0, $par1Packet23VehicleSpawn.$throwerEntityId); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 65) { - $var8 = nms_EntityEnderPearl__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 72) { - $var8 = nms_EntityEnderEye__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 76) { - $var8 = nms_EntityFireworkRocket__init_1($this.$worldClient, $var2, $var4, $var6, null); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 63) { - $var8 = nms_EntityLargeFireball__init_2($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 64) { - $var8 = nms_EntitySmallFireball__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 66) { - $var8 = nms_EntityWitherSkull__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 62) { - $var8 = nms_EntityEgg__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 73) { - $var8 = nms_EntityPotion__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 75) { - $var8 = nms_EntityExpBottle__init_1($this.$worldClient, $var2, $var4, $var6); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 1) { - $var8 = nms_EntityBoat__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 50) { - $var8 = nms_EntityTNTPrimed__init_1($this.$worldClient, $var2, $var4, $var6, null); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 51) { - $var8 = nms_EntityEnderCrystal__init_1($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 == 2) { - $var8 = nms_EntityItem__init_0($this.$worldClient, $var2, $var4, $var6); - break a; - } - if ($par1Packet23VehicleSpawn.$type1 != 70) - break a; - $var8 = nms_EntityFallingSand__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId & 65535, $par1Packet23VehicleSpawn.$throwerEntityId >> 16); - $par1Packet23VehicleSpawn.$throwerEntityId = 0; - } - if ($var8 === null) - return; - $var9 = $var8; - if ($var9.$worldObj === null) - $var9.$setWorld($this.$worldClient); - b: { - $var9.$serverPosX = $par1Packet23VehicleSpawn.$xPosition3; - $var9.$serverPosY = $par1Packet23VehicleSpawn.$yPosition4; - $var9.$serverPosZ = $par1Packet23VehicleSpawn.$zPosition3; - $var9.$rotationPitch = ($par1Packet23VehicleSpawn.$pitch1 * 360 | 0) / 256.0; - $var9.$rotationYaw = ($par1Packet23VehicleSpawn.$yaw0 * 360 | 0) / 256.0; - $var12 = nms_Entity_getParts($var9); - if ($var12 !== null) { - $var10 = $par1Packet23VehicleSpawn.$entityId2 - $var9.$entityId | 0; - $var11 = 0; - while (true) { - var$10 = $var12.data; - if ($var11 >= var$10.length) - break b; - $var13 = var$10[$var11]; - $var13.$entityId = $var13.$entityId + $var10 | 0; - $var11 = $var11 + 1 | 0; - } - } - } - $var9.$entityId = $par1Packet23VehicleSpawn.$entityId2; - $var13 = $this.$worldClient; - $var10 = $par1Packet23VehicleSpawn.$entityId2; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld($var13, $var10, $var9); - if ($rt_suspending()) { - break main; - } - if ($par1Packet23VehicleSpawn.$throwerEntityId > 0) { - if ($par1Packet23VehicleSpawn.$type1 == 60) { - $var13 = nms_NetClientHandler_getEntityByID($this, $par1Packet23VehicleSpawn.$throwerEntityId); - if ($var13 instanceof nms_EntityLiving) - $var8.$shootingEntity = $var13; - } - $var9.$setVelocity($par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet23VehicleSpawn, $var2, $var4, $var6, $var8, $var9, $var12, $var10, $var11, var$10, $var13, $ptr); -} -function nms_NetClientHandler_handleEntityExpOrb($this, $par1Packet26EntityExpOrb) { - var $var2, var$3, var$4, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet26EntityExpOrb = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = nms_EntityXPOrb__init_0($this.$worldClient, $par1Packet26EntityExpOrb.$posX5, $par1Packet26EntityExpOrb.$posY5, $par1Packet26EntityExpOrb.$posZ3, $par1Packet26EntityExpOrb.$xpValue0); - $var2.$serverPosX = $par1Packet26EntityExpOrb.$posX5; - $var2.$serverPosY = $par1Packet26EntityExpOrb.$posY5; - $var2.$serverPosZ = $par1Packet26EntityExpOrb.$posZ3; - $var2.$rotationYaw = 0.0; - $var2.$rotationPitch = 0.0; - $var2.$entityId = $par1Packet26EntityExpOrb.$entityId3; - var$3 = $this.$worldClient; - var$4 = $par1Packet26EntityExpOrb.$entityId3; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld(var$3, var$4, $var2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet26EntityExpOrb, $var2, var$3, var$4, $ptr); -} -function nms_NetClientHandler_handleWeather($this, $par1Packet71Weather) { - var $var2, $var4, $var6, $var8, var$6, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$6 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet71Weather = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $par1Packet71Weather.$posX6 / 32.0; - $var4 = $par1Packet71Weather.$posY6 / 32.0; - $var6 = $par1Packet71Weather.$posZ4 / 32.0; - $var8 = null; - if ($par1Packet71Weather.$isLightningBolt != 1) { - if ($var8 !== null) { - $var8.$serverPosX = $par1Packet71Weather.$posX6; - $var8.$serverPosY = $par1Packet71Weather.$posY6; - $var8.$serverPosZ = $par1Packet71Weather.$posZ4; - $var8.$rotationYaw = 0.0; - $var8.$rotationPitch = 0.0; - $var8.$entityId = $par1Packet71Weather.$entityID; - ju_ArrayList_add($this.$worldClient.$weatherEffects, $var8); - } - return; - } - $var8 = new nms_EntityLightningBolt; - var$6 = $this.$worldClient; - $ptr = 1; - case 1: - nms_EntityLightningBolt__init_0($var8, var$6, $var2, $var4, $var6); - if ($rt_suspending()) { - break main; - } - if ($var8 !== null) { - $var8.$serverPosX = $par1Packet71Weather.$posX6; - $var8.$serverPosY = $par1Packet71Weather.$posY6; - $var8.$serverPosZ = $par1Packet71Weather.$posZ4; - $var8.$rotationYaw = 0.0; - $var8.$rotationPitch = 0.0; - $var8.$entityId = $par1Packet71Weather.$entityID; - ju_ArrayList_add($this.$worldClient.$weatherEffects, $var8); - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet71Weather, $var2, $var4, $var6, $var8, var$6, $ptr); -} -function nms_NetClientHandler_handleEntityPainting($this, $par1Packet25EntityPainting) { - var $var2, var$3, var$4, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet25EntityPainting = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = nms_EntityPainting__init_1($this.$worldClient, $par1Packet25EntityPainting.$xPosition4, $par1Packet25EntityPainting.$yPosition5, $par1Packet25EntityPainting.$zPosition4, $par1Packet25EntityPainting.$direction0, $par1Packet25EntityPainting.$title0); - var$3 = $this.$worldClient; - var$4 = $par1Packet25EntityPainting.$entityId4; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld(var$3, var$4, $var2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet25EntityPainting, $var2, var$3, var$4, $ptr); -} -function nms_NetClientHandler_handleEntityVelocity($this, $par1Packet28EntityVelocity) { - var var$2, $var2; - var$2 = $par1Packet28EntityVelocity.$entityId5; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 !== null) - $var2.$setVelocity($par1Packet28EntityVelocity.$motionX0 / 8000.0, $par1Packet28EntityVelocity.$motionY0 / 8000.0, $par1Packet28EntityVelocity.$motionZ0 / 8000.0); -} -function nms_NetClientHandler_handleEntityMetadata($this, $par1Packet40EntityMetadata) { - var var$2, $var2, var$4; - var$2 = $par1Packet40EntityMetadata.$entityId6; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - var$4 = $this.$worldClient; - $var2 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); - } - if ($var2 !== null && $par1Packet40EntityMetadata.$metadata0 !== null) - nms_DataWatcher_updateWatchedObjectsFromList($var2.$dataWatcher, $par1Packet40EntityMetadata.$metadata0); -} -function nms_NetClientHandler_handleNamedEntitySpawn($this, $par1Packet20NamedEntitySpawn) { - var $var2, $var4, $var6, $var8, $var9, $var10, var$8, var$9, $var11, var$11, var$12, var$13, $var12, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var12 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();$var11 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet20NamedEntitySpawn = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $par1Packet20NamedEntitySpawn.$xPosition5 / 32.0; - $var4 = $par1Packet20NamedEntitySpawn.$yPosition6 / 32.0; - $var6 = $par1Packet20NamedEntitySpawn.$zPosition5 / 32.0; - $var8 = ($par1Packet20NamedEntitySpawn.$rotation * 360 | 0) / 256.0; - $var9 = ($par1Packet20NamedEntitySpawn.$pitch2 * 360 | 0) / 256.0; - $var10 = nms_EntityOtherPlayerMP__init_($this.$mc14.$theWorld, $par1Packet20NamedEntitySpawn.$name10); - var$8 = $par1Packet20NamedEntitySpawn.$xPosition5; - $var10.$serverPosX = var$8; - var$9 = var$8; - $var10.$lastTickPosX = var$9; - $var10.$prevPosX = var$9; - var$8 = $par1Packet20NamedEntitySpawn.$yPosition6; - $var10.$serverPosY = var$8; - var$9 = var$8; - $var10.$lastTickPosY = var$9; - $var10.$prevPosY = var$9; - var$8 = $par1Packet20NamedEntitySpawn.$zPosition5; - $var10.$serverPosZ = var$8; - var$9 = var$8; - $var10.$lastTickPosZ = var$9; - $var10.$prevPosZ = var$9; - $var11 = $par1Packet20NamedEntitySpawn.$currentItem0; - if (!$var11) - $var10.$inventory.$mainInventory.data[$var10.$inventory.$currentItem] = null; - else { - var$11 = $var10.$inventory.$mainInventory; - var$12 = $var10.$inventory.$currentItem; - var$13 = new nms_ItemStack; - var$13.$stackSize = 0; - var$13.$itemFrame = null; - var$13.$itemID0 = $var11; - var$13.$stackSize = 1; - var$13.$itemDamage = 0; - if (var$13.$itemDamage < 0) - var$13.$itemDamage = 0; - var$11.data[var$12] = var$13; - } - nms_Entity_setPositionAndRotation($var10, $var2, $var4, $var6, $var8, $var9); - $var12 = $this.$worldClient; - var$8 = $par1Packet20NamedEntitySpawn.$entityId7; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld($var12, var$8, $var10); - if ($rt_suspending()) { - break main; - } - if ($par1Packet20NamedEntitySpawn.$metadataWatchableObjects === null) - $par1Packet20NamedEntitySpawn.$metadataWatchableObjects = $par1Packet20NamedEntitySpawn.$metadata1.$getAllWatched(); - $var12 = $par1Packet20NamedEntitySpawn.$metadataWatchableObjects; - if ($var12 !== null) - nms_DataWatcher_updateWatchedObjectsFromList($var10.$dataWatcher, $var12); - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet20NamedEntitySpawn, $var2, $var4, $var6, $var8, $var9, $var10, var$8, var$9, $var11, var$11, var$12, var$13, $var12, $ptr); -} -function nms_NetClientHandler_handleEntityTeleport($this, $par1Packet34EntityTeleport) { - var var$2, $var2; - var$2 = $par1Packet34EntityTeleport.$entityId8; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 !== null) { - $var2.$serverPosX = $par1Packet34EntityTeleport.$xPosition6; - $var2.$serverPosY = $par1Packet34EntityTeleport.$yPosition7; - $var2.$serverPosZ = $par1Packet34EntityTeleport.$zPosition6; - $var2.$setPositionAndRotation2($var2.$serverPosX / 32.0, $var2.$serverPosY / 32.0 + 0.015625, $var2.$serverPosZ / 32.0, ($par1Packet34EntityTeleport.$yaw1 * 360 | 0) / 256.0, ($par1Packet34EntityTeleport.$pitch3 * 360 | 0) / 256.0, 3); - } -} -function nms_NetClientHandler_handleBlockItemSwitch($this, $par1Packet16BlockItemSwitch) { - if ($par1Packet16BlockItemSwitch.$id4 >= 0 && $par1Packet16BlockItemSwitch.$id4 < 9) - $this.$mc14.$thePlayer.$inventory.$currentItem = $par1Packet16BlockItemSwitch.$id4; -} -function nms_NetClientHandler_handleEntity($this, $par1Packet30Entity) { - var var$2, $var2; - var$2 = $par1Packet30Entity.$entityId9; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 !== null) { - $var2.$serverPosX = $var2.$serverPosX + $par1Packet30Entity.$xPosition7 | 0; - $var2.$serverPosY = $var2.$serverPosY + $par1Packet30Entity.$yPosition8 | 0; - $var2.$serverPosZ = $var2.$serverPosZ + $par1Packet30Entity.$zPosition7 | 0; - $var2.$setPositionAndRotation2($var2.$serverPosX / 32.0, $var2.$serverPosY / 32.0, $var2.$serverPosZ / 32.0, !$par1Packet30Entity.$rotating0 ? $var2.$rotationYaw : ($par1Packet30Entity.$yaw2 * 360 | 0) / 256.0, !$par1Packet30Entity.$rotating0 ? $var2.$rotationPitch : ($par1Packet30Entity.$pitch4 * 360 | 0) / 256.0, 3); - } -} -function nms_NetClientHandler_handleEntityHeadRotation($this, $par1Packet35EntityHeadRotation) { - var var$2, $var2; - var$2 = $par1Packet35EntityHeadRotation.$entityId10; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 !== null) - $var2.$setRotationYawHead(($par1Packet35EntityHeadRotation.$headRotationYaw * 360 | 0) / 256.0); -} -function nms_NetClientHandler_handleDestroyEntity($this, $par1Packet29DestroyEntity) { - var $var2, var$3, var$4, var$5, var$6, var$7, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet29DestroyEntity = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = 0; - while ($var2 < $par1Packet29DestroyEntity.$entityId11.data.length) { - var$3 = $this.$worldClient; - var$4 = $par1Packet29DestroyEntity.$entityId11.data[$var2]; - var$5 = var$3.$entityHashSet; - var$6 = var$5.$keySet0; - var$7 = jl_Integer_valueOf(var$4); - var$6 = ju_HashMap_removeEntry(var$6.$backingMap, var$7); - var$5 = nms_IntHashMap_removeEntry(var$5, var$4); - var$5 = var$5 !== null ? var$5.$valueEntry : null; - if (var$5 !== null) { - var$6 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); - $ptr = 1; - continue main; - } - $var2 = $var2 + 1 | 0; - } - return; - case 1: - nms_World_removeEntity(var$3, var$5); - if ($rt_suspending()) { - break main; - } - var$5 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); - while (true) { - $var2 = $var2 + 1 | 0; - if ($var2 >= $par1Packet29DestroyEntity.$entityId11.data.length) - break; - var$3 = $this.$worldClient; - var$4 = $par1Packet29DestroyEntity.$entityId11.data[$var2]; - var$5 = var$3.$entityHashSet; - var$6 = var$5.$keySet0; - var$7 = jl_Integer_valueOf(var$4); - var$6 = ju_HashMap_removeEntry(var$6.$backingMap, var$7); - var$5 = nms_IntHashMap_removeEntry(var$5, var$4); - var$5 = var$5 !== null ? var$5.$valueEntry : null; - if (var$5 === null) - continue; - else { - var$6 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); - continue main; - } - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet29DestroyEntity, $var2, var$3, var$4, var$5, var$6, var$7, $ptr); -} -function nms_NetClientHandler_handleFlying($this, $par1Packet10Flying) { - var $var2, $var3, $var5, $var7, $var9, $var10, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var7 = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet10Flying = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $this.$mc14.$thePlayer; - $var3 = $var2.$posX; - $var5 = $var2.$posY; - $var7 = $var2.$posZ; - $var9 = $var2.$rotationYaw; - $var10 = $var2.$rotationPitch; - if ($par1Packet10Flying.$moving) { - $var3 = $par1Packet10Flying.$xPosition; - $var5 = $par1Packet10Flying.$yPosition0; - $var7 = $par1Packet10Flying.$zPosition; - } - if ($par1Packet10Flying.$rotating) { - $var9 = $par1Packet10Flying.$yaw; - $var10 = $par1Packet10Flying.$pitch0; - } - $var2.$ySize = 0.0; - $var2.$motionZ = 0.0; - $var2.$motionY = 0.0; - $var2.$motionX = 0.0; - nms_Entity_setPositionAndRotation($var2, $var3, $var5, $var7, $var9, $var10); - $par1Packet10Flying.$xPosition = $var2.$posX; - $par1Packet10Flying.$yPosition0 = $var2.$boundingBox.$minY; - $par1Packet10Flying.$zPosition = $var2.$posZ; - $par1Packet10Flying.$stance = $var2.$posY; - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet10Flying); - if ($this.$doneLoadingTerrain) - return; - $this.$mc14.$thePlayer.$prevPosX = $this.$mc14.$thePlayer.$posX; - $this.$mc14.$thePlayer.$prevPosY = $this.$mc14.$thePlayer.$posY; - $this.$mc14.$thePlayer.$prevPosZ = $this.$mc14.$thePlayer.$posZ; - $this.$doneLoadingTerrain = 1; - $par1Packet10Flying = $this.$mc14; - $var2 = null; - $ptr = 1; - case 1: - nmc_Minecraft_displayGuiScreen($par1Packet10Flying, $var2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet10Flying, $var2, $var3, $var5, $var7, $var9, $var10, $ptr); -} -function nms_NetClientHandler_handleMultiBlockChange($this, $par1Packet52MultiBlockChange) { - var $var2, $var3, $var4, var$5, var$6, $var9, $var5, $var6, $var7, $var8, $var10, $var11, $var12, $$je, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var8 = $thread.pop();$var7 = $thread.pop();$var6 = $thread.pop();$var5 = $thread.pop();$var9 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet52MultiBlockChange = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - a: { - $var2 = $par1Packet52MultiBlockChange.$xPosition8 * 16 | 0; - $var3 = $par1Packet52MultiBlockChange.$zPosition8 * 16 | 0; - if ($par1Packet52MultiBlockChange.$metadataArray !== null) { - $var4 = new ji_DataInputStream; - var$5 = new ji_ByteArrayInputStream; - var$6 = $par1Packet52MultiBlockChange.$metadataArray; - $var9 = var$6.data.length; - var$5.$buf = var$6; - var$5.$pos = 0; - var$5.$mark0 = 0; - var$5.$count0 = 0 + $var9 | 0; - $var4.$in = var$5; - $var4.$buff = $rt_createByteArray(8); - try { - $var5 = 0; - if ($var5 >= $par1Packet52MultiBlockChange.$size4) - break a; - $var6 = ji_DataInputStream_readShort($var4); - $var7 = ji_DataInputStream_readShort($var4); - $var8 = $var7 >> 4 & 4095; - $var9 = $var7 & 15; - $var10 = $var6 >> 12 & 15; - $var11 = $var6 >> 8 & 15; - $var12 = $var6 & 255; - var$5 = $this.$worldClient; - $var10 = $var10 + $var2 | 0; - $var11 = $var11 + $var3 | 0; - $ptr = 1; - continue main; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof ji_IOException) { - } else { - throw $$e; - } - } - } - } - return; - case 1: - a: { - try { - nms_WorldClient_setBlockAndMetadataAndInvalidate(var$5, $var10, $var12, $var11, $var8, $var9); - if ($rt_suspending()) { - break main; - } - $var5 = $var5 + 1 | 0; - if ($var5 >= $par1Packet52MultiBlockChange.$size4) - break a; - $var6 = ji_DataInputStream_readShort($var4); - $var7 = ji_DataInputStream_readShort($var4); - $var8 = $var7 >> 4 & 4095; - $var9 = $var7 & 15; - $var10 = $var6 >> 12 & 15; - $var11 = $var6 >> 8 & 15; - $var12 = $var6 & 255; - var$5 = $this.$worldClient; - $var10 = $var10 + $var2 | 0; - $var11 = $var11 + $var3 | 0; - continue main; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof ji_IOException) { - } else { - throw $$e; - } - } - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet52MultiBlockChange, $var2, $var3, $var4, var$5, var$6, $var9, $var5, $var6, $var7, $var8, $var10, $var11, $var12, $ptr); -} -function nms_NetClientHandler_handleMapChunk($this, $par1Packet51MapChunk) { - var $var2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10; - if ($par1Packet51MapChunk.$includeInitialize) { - if (!$par1Packet51MapChunk.$yChMin) { - nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 0); - return; - } - nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 1); - } - $var2 = $this.$worldClient; - var$3 = $par1Packet51MapChunk.$xCh; - var$4 = $par1Packet51MapChunk.$zCh; - $var2 = nms_ChunkProviderClient_provideChunk($var2.$chunkProvider, var$3, var$4); - if ($par1Packet51MapChunk.$includeInitialize && $var2 === null) { - nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 1); - $var2 = $this.$worldClient; - var$3 = $par1Packet51MapChunk.$xCh; - var$4 = $par1Packet51MapChunk.$zCh; - $var2 = nms_ChunkProviderClient_provideChunk($var2.$chunkProvider, var$3, var$4); - } - a: { - if ($var2 !== null) { - nms_Chunk_fillChunk($var2, $par1Packet51MapChunk.$compressedChunkData, $par1Packet51MapChunk.$yChMin, $par1Packet51MapChunk.$yChMax, $par1Packet51MapChunk.$includeInitialize); - var$5 = $this.$worldClient; - var$6 = $par1Packet51MapChunk.$xCh << 4; - var$7 = $par1Packet51MapChunk.$zCh << 4; - var$8 = ($par1Packet51MapChunk.$xCh << 4) + 15 | 0; - var$9 = ($par1Packet51MapChunk.$zCh << 4) + 15 | 0; - var$3 = 0; - var$6 = var$6 - 1 | 0; - var$7 = var$7 - 1 | 0; - var$8 = var$8 + 1 | 0; - var$9 = var$9 + 1 | 0; - while (true) { - if (var$3 >= var$5.$worldAccesses.$size0) { - if ($par1Packet51MapChunk.$includeInitialize && $this.$worldClient.$provider instanceof nms_WorldProviderSurface) - break a; - $var2.$queuedLightChecks = 0; - break a; - } - var$10 = var$5.$worldAccesses; - if (var$3 < 0) - break; - if (var$3 >= var$10.$size0) - break; - nms_RenderGlobal_markBlocksForUpdate(var$10.$array1.data[var$3], var$6, (-1), var$7, var$8, 257, var$9); - var$3 = var$3 + 1 | 0; - } - $par1Packet51MapChunk = new jl_IndexOutOfBoundsException; - $par1Packet51MapChunk.$suppressionEnabled = 1; - $par1Packet51MapChunk.$writableStackTrace = 1; - $rt_throw($par1Packet51MapChunk); - } - } -} -function nms_NetClientHandler_handleBlockChange($this, $par1Packet53BlockChange) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet53BlockChange = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $this.$worldClient; - var$3 = $par1Packet53BlockChange.$xPosition9; - var$4 = $par1Packet53BlockChange.$yPosition9; - var$5 = $par1Packet53BlockChange.$zPosition9; - var$6 = $par1Packet53BlockChange.$type2; - var$7 = $par1Packet53BlockChange.$metadata2; - var$8 = 3; - $ptr = 1; - case 1: - nms_World_setBlock(var$2, var$3, var$4, var$5, var$6, var$7, var$8); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet53BlockChange, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); -} -function nms_NetClientHandler_handleKickDisconnect($this, $par1Packet255KickDisconnect) { - var var$2, var$3, var$4, var$5, var$6, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet255KickDisconnect = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - nle_WebsocketNetworkManager_networkShutdown($this.$netManager, $rt_s(1598), $rt_createArray(jl_Object, 0)); - $this.$disconnected = 1; - var$2 = $this.$mc14; - var$3 = null; - var$4 = $rt_s(44); - $ptr = 1; - case 1: - nmc_Minecraft_loadWorld0(var$2, var$3, var$4); - if ($rt_suspending()) { - break main; - } - var$4 = $this.$mc14; - var$5 = new nms_GuiDisconnected; - var$2 = nms_GuiMultiplayer__init_(nms_GuiMainMenu__init_0()); - var$6 = $rt_createArray(jl_Object, 1); - var$6.data[0] = $par1Packet255KickDisconnect.$reason; - nms_GuiScreen__init_(var$5); - $par1Packet255KickDisconnect = nms_StringTranslate_instance; - var$5.$field_98095_n = var$2; - var$5.$errorMessage = nms_StringTranslate_translateKey($par1Packet255KickDisconnect, $rt_s(1599)); - var$5.$errorDetail = $rt_s(1600); - var$5.$field_74247_c = var$6; - $ptr = 2; - case 2: - nmc_Minecraft_displayGuiScreen(var$4, var$5); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet255KickDisconnect, var$2, var$3, var$4, var$5, var$6, $ptr); -} -function nms_NetClientHandler_quitWithPacket($this, $par1Packet) { - if (!$this.$disconnected) { - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet); - nle_WebsocketNetworkManager_serverShutdown($this.$netManager); - } -} -function nms_NetClientHandler_addToSendQueue($this, $par1Packet) { - if (!$this.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet); -} -function nms_NetClientHandler_handleCollect($this, $par1Packet22Collect) { - var var$2, $var2, var$4, $var3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var3 = $thread.pop();var$4 = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet22Collect = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $par1Packet22Collect.$collectedEntityId; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - var$4 = $this.$worldClient; - $var2 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); - } - var$2 = $par1Packet22Collect.$collectorEntityId; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - var$4 = $this.$mc14.$thePlayer; - else { - var$4 = $this.$worldClient; - var$4 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); - } - $var3 = var$4; - if ($var3 === null) - $var3 = $this.$mc14.$thePlayer; - if ($var2 !== null) { - if (!($var2 instanceof nms_EntityXPOrb)) - nms_World_playSoundAtEntity($this.$worldClient, $var2, $rt_s(1377), 0.20000000298023224, ((Math.random() - Math.random()) * 0.699999988079071 + 1.0) * 2.0); - else - nms_World_playSoundAtEntity($this.$worldClient, $var2, $rt_s(1554), 0.20000000298023224, ((Math.random() - Math.random()) * 0.699999988079071 + 1.0) * 2.0); - nms_EffectRenderer_addEffect($this.$mc14.$effectRenderer, nms_EntityPickupFX__init_($this.$mc14.$theWorld, $var2, $var3, (-0.5))); - var$4 = $this.$worldClient; - var$2 = $par1Packet22Collect.$collectedEntityId; - $par1Packet22Collect = var$4.$entityHashSet; - $var3 = $par1Packet22Collect.$keySet0; - $var2 = jl_Integer_valueOf(var$2); - $var3 = ju_HashMap_removeEntry($var3.$backingMap, $var2); - $par1Packet22Collect = nms_IntHashMap_removeEntry($par1Packet22Collect, var$2); - $par1Packet22Collect = $par1Packet22Collect !== null ? $par1Packet22Collect.$valueEntry : null; - if ($par1Packet22Collect !== null) { - $var3 = ju_HashMap_removeEntry(var$4.$entityList.$backingMap, $par1Packet22Collect); - $ptr = 1; - continue main; - } - } - return; - case 1: - nms_World_removeEntity(var$4, $par1Packet22Collect); - if ($rt_suspending()) { - break main; - } - $par1Packet22Collect = ju_HashMap_removeEntry(var$4.$entityList.$backingMap, $par1Packet22Collect); - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet22Collect, var$2, $var2, var$4, $var3, $ptr); -} -function nms_NetClientHandler_handleChat($this, $par1Packet3Chat) { - var var$2, var$3, var$4, var$5; - var$2 = $this.$mc14.$ingameGUI.$persistantChatGUI; - $par1Packet3Chat = $par1Packet3Chat.$message0; - nms_GuiNewChat_func_96129_a(var$2, $par1Packet3Chat, 0, var$2.$mc12.$ingameGUI.$updateCounter0, 0); - if (jl_System_outCache === null) { - var$2 = new ji_PrintStream; - var$2.$out = new jl_ConsoleOutputStreamStdout; - var$3 = new jl_StringBuilder; - var$3.$buffer = $rt_createCharArray(16); - var$2.$sb = var$3; - var$2.$buffer0 = $rt_createCharArray(32); - var$2.$autoFlush = 0; - var$3 = new jnci_UTF8Charset; - jnc_Charset__init_(var$3, $rt_s(2), $rt_createArray(jl_String, 0)); - var$2.$charset = var$3; - jl_System_outCache = var$2; - } - var$4 = jl_System_outCache; - var$3 = new jl_StringBuilder; - var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1568)); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Packet3Chat); - $par1Packet3Chat = jl_String__init_0(var$3.$buffer, 0, var$3.$length); - var$3 = var$4.$sb; - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Packet3Chat); - var$5 = var$3.$length; - jl_AbstractStringBuilder_insertSpace(var$3, var$5, var$5 + 1 | 0); - var$3.$buffer.data[var$5] = 10; - ji_PrintStream_printSB(var$4); -} -function nms_NetClientHandler_handleAnimation($this, $par1Packet18Animation) { - var var$2, $var2, $var5, $var4, var$6, var$7, $var3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var3 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();$var4 = $thread.pop();$var5 = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet18Animation = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $par1Packet18Animation.$entityId1; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var5 = $this.$worldClient; - $var2 = var$2 == $var5.$mc11.$thePlayer.$entityId ? $var5.$mc11.$thePlayer : nms_IntHashMap_lookup($var5.$entityHashSet, var$2); - } - if ($var2 !== null) { - if ($par1Packet18Animation.$animate == 1) - $var2.$swingItem(); - else if ($par1Packet18Animation.$animate == 2) - $var2.$performHurtAnimation(); - else { - if ($par1Packet18Animation.$animate == 3) { - $var4 = $var2; - var$2 = 0; - var$6 = 0; - var$7 = 0; - $ptr = 1; - continue main; - } - if ($par1Packet18Animation.$animate != 4) { - if ($par1Packet18Animation.$animate == 6) { - $par1Packet18Animation = $this.$mc14.$effectRenderer; - $var5 = new nms_EntityCrit2FX; - $var4 = $this.$mc14.$theWorld; - $var3 = $rt_s(884); - $ptr = 2; - continue main; - } - if ($par1Packet18Animation.$animate == 7) { - $var5 = new nms_EntityCrit2FX; - $var4 = $this.$mc14.$theWorld; - $par1Packet18Animation = $rt_s(885); - $ptr = 3; - continue main; - } - } - } - } - return; - case 1: - nms_EntityPlayer_wakeUpPlayer($var4, var$2, var$6, var$7); - if ($rt_suspending()) { - break main; - } - return; - case 2: - nms_EntityCrit2FX__init_($var5, $var4, $var2, $var3); - if ($rt_suspending()) { - break main; - } - nms_EffectRenderer_addEffect($par1Packet18Animation, $var5); - return; - case 3: - nms_EntityCrit2FX__init_($var5, $var4, $var2, $par1Packet18Animation); - if ($rt_suspending()) { - break main; - } - nms_EffectRenderer_addEffect($this.$mc14.$effectRenderer, $var5); - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet18Animation, var$2, $var2, $var5, $var4, var$6, var$7, $var3, $ptr); -} -function nms_NetClientHandler_handleSleep($this, $par1Packet17Sleep) { - var var$2, $var2, $var3; - var$2 = $par1Packet17Sleep.$entityID0; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var3 = $this.$worldClient; - $var2 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); - } - if ($var2 !== null && !$par1Packet17Sleep.$field_73622_e) - nms_EntityPlayer_sleepInBedAt($var2, $par1Packet17Sleep.$bedX, $par1Packet17Sleep.$bedY, $par1Packet17Sleep.$bedZ); -} -function nms_NetClientHandler_disconnect($this) { - $this.$disconnected = 1; - nle_WebsocketNetworkManager_networkShutdown($this.$netManager, $rt_s(1601), $rt_createArray(jl_Object, 0)); -} -function nms_NetClientHandler_handleMobSpawn($this, $par1Packet24MobSpawn) { - var $var2, $var4, $var6, $var8, $var9, $var10, $var11, $var12, $var13, var$11, $var14, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var14 = $thread.pop();var$11 = $thread.pop();$var13 = $thread.pop();$var12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet24MobSpawn = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - a: { - $var2 = $par1Packet24MobSpawn.$xPosition10 / 32.0; - $var4 = $par1Packet24MobSpawn.$yPosition10 / 32.0; - $var6 = $par1Packet24MobSpawn.$zPosition10 / 32.0; - $var8 = ($par1Packet24MobSpawn.$yaw3 * 360 | 0) / 256.0; - $var9 = ($par1Packet24MobSpawn.$pitch5 * 360 | 0) / 256.0; - $var10 = nms_EntityList_createEntityByID($par1Packet24MobSpawn.$type3, $this.$mc14.$theWorld); - $var10.$serverPosX = $par1Packet24MobSpawn.$xPosition10; - $var10.$serverPosY = $par1Packet24MobSpawn.$yPosition10; - $var10.$serverPosZ = $par1Packet24MobSpawn.$zPosition10; - $var10.$rotationYawHead = ($par1Packet24MobSpawn.$headYaw * 360 | 0) / 256.0; - $var11 = $var10.$getParts(); - if ($var11 !== null) { - $var12 = $par1Packet24MobSpawn.$entityId12 - $var10.$entityId | 0; - $var13 = 0; - while (true) { - var$11 = $var11.data; - if ($var13 >= var$11.length) - break a; - $var14 = var$11[$var13]; - $var14.$entityId = $var14.$entityId + $var12 | 0; - $var13 = $var13 + 1 | 0; - } - } - } - $var10.$entityId = $par1Packet24MobSpawn.$entityId12; - nms_Entity_setPositionAndRotation($var10, $var2, $var4, $var6, $var8, $var9); - $var10.$motionX = $par1Packet24MobSpawn.$velocityX2 / 8000.0; - $var10.$motionY = $par1Packet24MobSpawn.$velocityY2 / 8000.0; - $var10.$motionZ = $par1Packet24MobSpawn.$velocityZ2 / 8000.0; - $var14 = $this.$worldClient; - $var12 = $par1Packet24MobSpawn.$entityId12; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld($var14, $var12, $var10); - if ($rt_suspending()) { - break main; - } - if ($par1Packet24MobSpawn.$metadata3 === null) - $par1Packet24MobSpawn.$metadata3 = $par1Packet24MobSpawn.$metaData.$getAllWatched(); - $var14 = $par1Packet24MobSpawn.$metadata3; - if ($var14 !== null) - nms_DataWatcher_updateWatchedObjectsFromList($var10.$dataWatcher, $var14); - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet24MobSpawn, $var2, $var4, $var6, $var8, $var9, $var10, $var11, $var12, $var13, var$11, $var14, $ptr); -} -function nms_NetClientHandler_handleUpdateTime($this, $par1Packet4UpdateTime) { - var var$2, var$3; - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet4UpdateTime.$worldAge; - var$2.$worldInfo.$totalTime = var$3; - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet4UpdateTime.$time0; - var$2.$worldInfo.$worldTime = var$3; -} -function nms_NetClientHandler_handleSpawnPosition($this, $par1Packet6SpawnPosition) { - var var$2, var$3, var$4, var$5, var$6; - var$2 = $this.$mc14.$thePlayer; - var$3 = $par1Packet6SpawnPosition.$xPosition11; - var$4 = $par1Packet6SpawnPosition.$yPosition11; - var$5 = $par1Packet6SpawnPosition.$zPosition11; - var$6 = new nms_ChunkCoordinates; - var$6.$posX0 = var$3; - var$6.$posY0 = var$4; - var$6.$posZ0 = var$5; - var$2.$spawnChunk = var$6; - var$2.$spawnForced = 1; - var$2 = $this.$mc14.$theWorld.$worldInfo; - var$3 = $par1Packet6SpawnPosition.$xPosition11; - var$4 = $par1Packet6SpawnPosition.$yPosition11; - var$5 = $par1Packet6SpawnPosition.$zPosition11; - var$2.$spawnX = var$3; - var$2.$spawnY = var$4; - var$2.$spawnZ = var$5; -} -function nms_NetClientHandler_handleAttachEntity($this, $par1Packet39AttachEntity) { - var var$2, $var2, $var3; - var$2 = $par1Packet39AttachEntity.$entityId13; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - var$2 = $par1Packet39AttachEntity.$vehicleEntityId; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var3 = $this.$mc14.$thePlayer; - else { - $var3 = $this.$worldClient; - $var3 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); - } - if ($par1Packet39AttachEntity.$entityId13 == $this.$mc14.$thePlayer.$entityId) { - $var2 = $this.$mc14.$thePlayer; - if ($var3 instanceof nms_EntityBoat) - $var3.$field_70279_a = 0; - } else if ($var3 instanceof nms_EntityBoat) - $var3.$field_70279_a = 1; - if ($var2 !== null) - $var2.$mountEntity($var3); -} -function nms_NetClientHandler_handleEntityStatus($this, $par1Packet38EntityStatus) { - var var$2, $var2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet38EntityStatus = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $par1Packet38EntityStatus.$entityId14; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 === null) - return; - var$2 = $par1Packet38EntityStatus.$entityStatus; - $ptr = 1; - case 1: - $var2.$handleHealthUpdate(var$2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet38EntityStatus, var$2, $var2, $ptr); -} -function nms_NetClientHandler_getEntityByID($this, $par1) { - var var$2; - if ($par1 == $this.$mc14.$thePlayer.$entityId) - var$2 = $this.$mc14.$thePlayer; - else { - var$2 = $this.$worldClient; - var$2 = $par1 == var$2.$mc11.$thePlayer.$entityId ? var$2.$mc11.$thePlayer : nms_IntHashMap_lookup(var$2.$entityHashSet, $par1); - } - return var$2; -} -function nms_NetClientHandler_handleUpdateHealth($this, $par1Packet8UpdateHealth) { - var var$2, var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet8UpdateHealth = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $this.$mc14.$thePlayer; - var$3 = $par1Packet8UpdateHealth.$healthMP; - if (!var$2.$hasSetHealth) { - var$2.$health = var$3; - var$2.$hasSetHealth = 1; - $this.$mc14.$thePlayer.$foodStats.$foodLevel = $par1Packet8UpdateHealth.$food; - $this.$mc14.$thePlayer.$foodStats.$foodSaturationLevel = $par1Packet8UpdateHealth.$foodSaturation; - return; - } - $ptr = 1; - case 1: - nms_EntityPlayerSP_setHealth(var$2, var$3); - if ($rt_suspending()) { - break main; - } - $this.$mc14.$thePlayer.$foodStats.$foodLevel = $par1Packet8UpdateHealth.$food; - $this.$mc14.$thePlayer.$foodStats.$foodSaturationLevel = $par1Packet8UpdateHealth.$foodSaturation; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet8UpdateHealth, var$2, var$3, $ptr); -} -function nms_NetClientHandler_handleExperience($this, $par1Packet43Experience) { - var var$2, var$3, var$4, var$5; - var$2 = $this.$mc14.$thePlayer; - var$3 = $par1Packet43Experience.$experience0; - var$4 = $par1Packet43Experience.$experienceTotal0; - var$5 = $par1Packet43Experience.$experienceLevel0; - var$2.$experience = var$3; - var$2.$experienceTotal = var$4; - var$2.$experienceLevel = var$5; -} -function nms_NetClientHandler_handleRespawn($this, $par1Packet9Respawn) { - var var$2, var$3, $var2, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var2 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet9Respawn = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par1Packet9Respawn.$respawnDimension == $this.$mc14.$thePlayer.$dimension) { - var$2 = $this.$mc14; - var$3 = $par1Packet9Respawn.$respawnDimension; - $ptr = 1; - continue main; - } - $this.$doneLoadingTerrain = 0; - $var2 = $this.$worldClient.$worldScoreboard; - var$5 = new nms_WorldClient; - var$2 = new nms_WorldSettings; - var$6 = $par1Packet9Respawn.$gameType0; - var$3 = $this.$mc14.$theWorld.$worldInfo.$hardcore; - var$7 = $par1Packet9Respawn.$terrainType3; - var$2.$field_82751_h = $rt_s(44); - var$2.$seed0 = Long_ZERO; - var$2.$theGameType = var$6; - var$2.$mapFeaturesEnabled = 0; - var$2.$hardcoreEnabled = var$3; - var$2.$terrainType2 = var$7; - nms_WorldClient__init_0(var$5, $this, var$2, $par1Packet9Respawn.$respawnDimension, $par1Packet9Respawn.$difficulty0, $this.$mc14.$mcProfiler); - $this.$worldClient = var$5; - $this.$worldClient.$worldScoreboard = $var2; - $this.$worldClient.$isRemote = 1; - var$2 = $this.$mc14; - var$7 = $this.$worldClient; - var$8 = $rt_s(44); - $ptr = 2; - continue main; - case 1: - nmc_Minecraft_setDimensionAndSpawnPlayer(var$2, var$3); - if ($rt_suspending()) { - break main; - } - var$2 = $this.$mc14.$playerController; - var$2.$currentGameType = $par1Packet9Respawn.$gameType0; - nms_EnumGameType_configurePlayerCapabilities(var$2.$currentGameType, var$2.$mc13.$thePlayer.$capabilities); - return; - case 2: - nmc_Minecraft_loadWorld0(var$2, var$7, var$8); - if ($rt_suspending()) { - break main; - } - $this.$mc14.$thePlayer.$dimension = $par1Packet9Respawn.$respawnDimension; - var$2 = $this.$mc14; - var$7 = new nms_GuiDownloadTerrain; - nms_GuiScreen__init_(var$7); - var$7.$updateCounter1 = 0; - var$7.$netHandler = $this; - $ptr = 3; - case 3: - nmc_Minecraft_displayGuiScreen(var$2, var$7); - if ($rt_suspending()) { - break main; - } - var$2 = $this.$mc14; - var$3 = $par1Packet9Respawn.$respawnDimension; - $ptr = 1; - continue main; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet9Respawn, var$2, var$3, $var2, var$5, var$6, var$7, var$8, $ptr); -} -function nms_NetClientHandler_handleExplosion($this, $par1Packet60Explosion) { - var $var2, var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet60Explosion = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = nms_Explosion__init_($this.$mc14.$theWorld, null, $par1Packet60Explosion.$explosionX, $par1Packet60Explosion.$explosionY, $par1Packet60Explosion.$explosionZ, $par1Packet60Explosion.$explosionSize); - $var2.$affectedBlockPositions = $par1Packet60Explosion.$chunkPositionRecords; - var$3 = 1; - $ptr = 1; - case 1: - nms_Explosion_doExplosionB($var2, var$3); - if ($rt_suspending()) { - break main; - } - $var2 = $this.$mc14.$thePlayer; - $var2.$motionX = $var2.$motionX + $par1Packet60Explosion.$playerVelocityX; - $var2 = $this.$mc14.$thePlayer; - $var2.$motionY = $var2.$motionY + $par1Packet60Explosion.$playerVelocityY; - $var2 = $this.$mc14.$thePlayer; - $var2.$motionZ = $var2.$motionZ + $par1Packet60Explosion.$playerVelocityZ; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet60Explosion, $var2, var$3, $ptr); -} -function nms_NetClientHandler_handleOpenWindow($this, $par1Packet100OpenWindow) { - var $var2, $var4, $var7, var$5, var$6, $var5, $var8, var$9, var$10, var$11, $var3, $var6, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var6 = $thread.pop();$var3 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var8 = $thread.pop();$var5 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var7 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet100OpenWindow = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $this.$mc14.$thePlayer; - switch ($par1Packet100OpenWindow.$inventoryType) { - case 0: - $var4 = new nms_InventoryBasic; - $var7 = $par1Packet100OpenWindow.$windowTitle; - var$5 = $par1Packet100OpenWindow.$useProvidedWindowTitle; - var$6 = $par1Packet100OpenWindow.$slotsCount0; - $var4.$inventoryTitle = $var7; - $var4.$field_94051_e = var$5; - $var4.$slotsCount = var$6; - $var4.$inventoryContents = $rt_createArray(nms_ItemStack, var$6); - $var5 = $var2.$mc3; - $var7 = new nms_GuiChest; - $var8 = $var2.$inventory; - $ptr = 1; - continue main; - case 1: - var$9 = $var2.$posX; - var$10 = var$9 | 0; - if (var$9 < var$10) - var$10 = var$10 - 1 | 0; - var$9 = $var2.$posY; - var$6 = var$9 | 0; - if (var$9 < var$6) - var$6 = var$6 - 1 | 0; - var$9 = $var2.$posZ; - var$5 = var$9 | 0; - if (var$9 < var$5) - var$5 = var$5 - 1 | 0; - $var7 = $var2.$mc3; - $var4 = new nms_GuiCrafting; - nms_GuiContainer__init_($var4, nms_ContainerWorkbench__init_($var2.$inventory, $var2.$worldObj, var$10, var$6, var$5)); - $ptr = 10; - continue main; - case 2: - $var4 = new nms_TileEntityFurnace; - $var4.$blockMetadata = (-1); - $var4.$furnaceItemStacks = $rt_createArray(nms_ItemStack, 3); - $var4.$furnaceBurnTime = 0; - $var4.$currentItemBurnTime = 0; - $var4.$furnaceCookTime = 0; - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - nms_TileEntityFurnace_func_94129_a($var4, $par1Packet100OpenWindow.$windowTitle); - $ptr = 4; - continue main; - case 3: - $var7 = new nms_TileEntityDispenser; - $var7.$blockMetadata = (-1); - $var7.$dispenserContents = $rt_createArray(nms_ItemStack, 9); - $var7.$dispenserRandom = new ju_Random; - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - nms_TileEntityDispenser_setCustomName($var7, $par1Packet100OpenWindow.$windowTitle); - $ptr = 5; - continue main; - case 4: - var$9 = $var2.$posX; - var$11 = var$9 | 0; - if (var$9 < var$11) - var$11 = var$11 - 1 | 0; - var$9 = $var2.$posY; - var$10 = var$9 | 0; - if (var$9 < var$10) - var$10 = var$10 - 1 | 0; - var$9 = $var2.$posZ; - var$6 = var$9 | 0; - if (var$9 < var$6) - var$6 = var$6 - 1 | 0; - $var4 = !$par1Packet100OpenWindow.$useProvidedWindowTitle ? null : $par1Packet100OpenWindow.$windowTitle; - $ptr = 12; - continue main; - case 5: - $var5 = new nms_TileEntityBrewingStand; - $var5.$blockMetadata = (-1); - $var5.$brewingItemStacks = $rt_createArray(nms_ItemStack, 4); - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - $var5.$field_94132_e = $par1Packet100OpenWindow.$windowTitle; - $ptr = 6; - continue main; - case 6: - $var4 = new nms_NpcMerchant; - $var4.$customer = $var2; - $var7 = new nms_InventoryMerchant; - $var7.$theInventory = $rt_createArray(nms_ItemStack, 3); - $var7.$thePlayer0 = $var2; - $var7.$theMerchant = $var4; - $var4.$theMerchantInventory = $var7; - $var7 = !$par1Packet100OpenWindow.$useProvidedWindowTitle ? null : $par1Packet100OpenWindow.$windowTitle; - $ptr = 9; - continue main; - case 7: - $var8 = new nms_TileEntityBeacon; - nms_TileEntityBeacon_$callClinit(); - $var8.$blockMetadata = (-1); - $var8.$levels = (-1); - $var7 = $var2.$mc3; - $var4 = new nms_GuiBeacon; - nms_GuiContainer__init_($var4, nms_ContainerBeacon__init_($var2.$inventory, $var8)); - $var4.$beacon = $var8; - $var4.$xSize = 230; - $var4.$ySize0 = 219; - $ptr = 3; - continue main; - case 8: - var$9 = $var2.$posX; - var$5 = var$9 | 0; - if (var$9 < var$5) - var$5 = var$5 - 1 | 0; - var$9 = $var2.$posY; - var$11 = var$9 | 0; - if (var$9 < var$11) - var$11 = var$11 - 1 | 0; - var$9 = $var2.$posZ; - var$10 = var$9 | 0; - if (var$9 < var$10) - var$10 = var$10 - 1 | 0; - $var7 = $var2.$mc3; - $var4 = new nms_GuiRepair; - $var5 = $var2.$inventory; - nms_GuiContainer__init_($var4, nms_ContainerRepair__init_($var5, $var2.$worldObj, var$5, var$11, var$10, nmc_Minecraft_theMinecraft.$thePlayer)); - $var4.$field_82325_q = $var5; - $var4.$repairContainer = $var4.$inventorySlots0; - $ptr = 11; - continue main; - case 9: - $var3 = nms_TileEntityHopper__init_0(); - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - $var3.$inventoryName = $par1Packet100OpenWindow.$windowTitle; - $ptr = 7; - continue main; - case 10: - $var6 = nms_TileEntityDropper__init_0(); - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - $var6.$customName = $par1Packet100OpenWindow.$windowTitle; - $ptr = 8; - continue main; - default: - } - return; - case 1: - nms_GuiChest__init_($var7, $var8, $var4); - if ($rt_suspending()) { - break main; - } - $ptr = 2; - case 2: - nmc_Minecraft_displayGuiScreen($var5, $var7); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 3: - nmc_Minecraft_displayGuiScreen($var7, $var4); - if ($rt_suspending()) { - break main; - } - if ($par1Packet100OpenWindow.$useProvidedWindowTitle) - $var8.$field_94048_i = $par1Packet100OpenWindow.$windowTitle; - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 4: - nms_EntityPlayerSP_displayGUIFurnace($var2, $var4); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 5: - nms_EntityPlayerSP_displayGUIDispenser($var2, $var7); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 6: - nms_EntityPlayerSP_displayGUIBrewingStand($var2, $var5); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 7: - nms_EntityPlayerSP_displayGUIHopper($var2, $var3); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 8: - nms_EntityPlayerSP_displayGUIDispenser($var2, $var6); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 9: - nms_EntityPlayerSP_displayGUIMerchant($var2, $var4, $var7); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 10: - nmc_Minecraft_displayGuiScreen($var7, $var4); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 11: - nmc_Minecraft_displayGuiScreen($var7, $var4); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - case 12: - nms_EntityPlayerSP_displayGUIEnchantment($var2, var$11, var$10, var$6, $var4); - if ($rt_suspending()) { - break main; - } - $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet100OpenWindow, $var2, $var4, $var7, var$5, var$6, $var5, $var8, var$9, var$10, var$11, $var3, $var6, $ptr); -} -function nms_NetClientHandler_handleSetSlot($this, $par1Packet103SetSlot) { - var $var2, $var3, $var5, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet103SetSlot = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - a: { - $var2 = $this.$mc14.$thePlayer; - if ($par1Packet103SetSlot.$windowId3 == (-1)) - $var2.$inventory.$itemStack = $par1Packet103SetSlot.$myItemStack; - else { - $var3 = 0; - if ($this.$mc14.$currentScreen instanceof nms_GuiContainerCreative) - $var3 = nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabInventory.$tabIndex ? 0 : 1; - if (!$par1Packet103SetSlot.$windowId3 && $par1Packet103SetSlot.$itemSlot >= 36 && $par1Packet103SetSlot.$itemSlot < 45) { - $var5 = nms_Container_getSlot($var2.$inventoryContainer, $par1Packet103SetSlot.$itemSlot).$getStack(); - if ($par1Packet103SetSlot.$myItemStack !== null && !($var5 !== null && $var5.$stackSize >= $par1Packet103SetSlot.$myItemStack.$stackSize)) - $par1Packet103SetSlot.$myItemStack.$animationsToGo = 5; - $var2 = $var2.$inventoryContainer; - $var3 = $par1Packet103SetSlot.$itemSlot; - $par1Packet103SetSlot = $par1Packet103SetSlot.$myItemStack; - $ptr = 2; - continue main; - } - if ($par1Packet103SetSlot.$windowId3 == $var2.$openContainer.$windowId) { - if ($par1Packet103SetSlot.$windowId3) - break a; - if (!$var3) - break a; - } - } - return; - } - $var2 = $var2.$openContainer; - $var3 = $par1Packet103SetSlot.$itemSlot; - $par1Packet103SetSlot = $par1Packet103SetSlot.$myItemStack; - $ptr = 1; - case 1: - nms_Container_putStackInSlot($var2, $var3, $par1Packet103SetSlot); - if ($rt_suspending()) { - break main; - } - return; - case 2: - nms_Container_putStackInSlot($var2, $var3, $par1Packet103SetSlot); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet103SetSlot, $var2, $var3, $var5, $ptr); -} -function nms_NetClientHandler_handleTransaction($this, $par1Packet106Transaction) { - var $var2, $var3, var$4, var$5; - $var2 = null; - $var3 = $this.$mc14.$thePlayer; - if (!$par1Packet106Transaction.$windowId4) - $var2 = $var3.$inventoryContainer; - else if ($par1Packet106Transaction.$windowId4 == $var3.$openContainer.$windowId) - $var2 = $var3.$openContainer; - if ($var2 !== null && !$par1Packet106Transaction.$accepted) { - $var2 = new nms_Packet106Transaction; - var$4 = $par1Packet106Transaction.$windowId4; - var$5 = $par1Packet106Transaction.$shortWindowId; - nms_Packet_$callClinit(); - $var2.$creationTimeMillis = jl_System_currentTimeMillis(); - $var2.$isChunkDataPacket = 0; - $var2.$windowId4 = var$4; - $var2.$shortWindowId = var$5; - $var2.$accepted = 1; - if (!$this.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $var2); - } -} -function nms_NetClientHandler_handleWindowItems($this, $par1Packet104WindowItems) { - var $var2, var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet104WindowItems = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $this.$mc14.$thePlayer; - if (!$par1Packet104WindowItems.$windowId5) { - $var2 = $var2.$inventoryContainer; - var$3 = $par1Packet104WindowItems.$itemStack3; - $ptr = 1; - continue main; - } - if ($par1Packet104WindowItems.$windowId5 != $var2.$openContainer.$windowId) - return; - $var2 = $var2.$openContainer; - var$3 = $par1Packet104WindowItems.$itemStack3; - $ptr = 2; - continue main; - case 1: - nms_Container_putStacksInSlots($var2, var$3); - if ($rt_suspending()) { - break main; - } - return; - case 2: - nms_Container_putStacksInSlots($var2, var$3); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet104WindowItems, $var2, var$3, $ptr); -} -function nms_NetClientHandler_handleUpdateSign($this, $par1Packet130UpdateSign) { - var $var2, $var5, $var3, $var4, var$6, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$6 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var5 = $thread.pop();$var2 = $thread.pop();$par1Packet130UpdateSign = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = 0; - $var5 = $par1Packet130UpdateSign.$yPosition12; - if ($var5 >= 0 && $var5 < 256 ? 1 : 0) { - $var3 = nms_World_getBlockTileEntity($this.$mc14.$theWorld, $par1Packet130UpdateSign.$xPosition12, $par1Packet130UpdateSign.$yPosition12, $par1Packet130UpdateSign.$zPosition12); - if ($var3 instanceof nms_TileEntitySign) { - $var4 = $var3; - if ($var4.$isEditable) { - $var5 = 0; - while ($var5 < 4) { - $var4.$signText.data[$var5] = $par1Packet130UpdateSign.$signLines.data[$var5]; - $var5 = $var5 + 1 | 0; - } - $ptr = 1; - continue main; - } - $var2 = 1; - } - } - if (!$var2 && $this.$mc14.$thePlayer !== null) { - $var3 = $this.$mc14.$thePlayer; - $var4 = new jl_StringBuilder; - $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1602)); - $var2 = $par1Packet130UpdateSign.$xPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); - $var2 = $par1Packet130UpdateSign.$yPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); - $var2 = $par1Packet130UpdateSign.$zPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - $par1Packet130UpdateSign = jl_String__init_0($var4.$buffer, 0, $var4.$length); - $var4 = $var3.$mc3.$ingameGUI.$persistantChatGUI; - nms_GuiNewChat_func_96129_a($var4, $par1Packet130UpdateSign, 0, $var4.$mc12.$ingameGUI.$updateCounter0, 0); - if (jl_System_outCache === null) { - $var4 = new ji_PrintStream; - $var4.$out = new jl_ConsoleOutputStreamStdout; - $var3 = new jl_StringBuilder; - jl_Object__init_0($var3); - $var3.$buffer = $rt_createCharArray(16); - $var4.$sb = $var3; - $var4.$buffer0 = $rt_createCharArray(32); - $var4.$autoFlush = 0; - $var3 = new jnci_UTF8Charset; - jnc_Charset__init_($var3, $rt_s(2), $rt_createArray(jl_String, 0)); - $var4.$charset = $var3; - jl_System_outCache = $var4; - } - var$6 = jl_System_outCache; - $var3 = new jl_StringBuilder; - $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1568)); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); - $par1Packet130UpdateSign = jl_String__init_0($var3.$buffer, 0, $var3.$length); - $var3 = var$6.$sb; - jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); - jl_AbstractStringBuilder_insert4($var3, $var3.$length, 10); - ji_PrintStream_printSB(var$6); - } - return; - case 1: - nms_TileEntity_onInventoryChanged($var4); - if ($rt_suspending()) { - break main; - } - if (!1 && $this.$mc14.$thePlayer !== null) { - $var3 = $this.$mc14.$thePlayer; - $var4 = new jl_StringBuilder; - $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1602)); - $var2 = $par1Packet130UpdateSign.$xPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); - $var2 = $par1Packet130UpdateSign.$yPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); - $var2 = $par1Packet130UpdateSign.$zPosition12; - jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); - $par1Packet130UpdateSign = jl_String__init_0($var4.$buffer, 0, $var4.$length); - $var4 = $var3.$mc3.$ingameGUI.$persistantChatGUI; - nms_GuiNewChat_func_96129_a($var4, $par1Packet130UpdateSign, 0, $var4.$mc12.$ingameGUI.$updateCounter0, 0); - if (jl_System_outCache === null) { - $var4 = new ji_PrintStream; - $var4.$out = new jl_ConsoleOutputStreamStdout; - $var3 = new jl_StringBuilder; - jl_Object__init_0($var3); - $var3.$buffer = $rt_createCharArray(16); - $var4.$sb = $var3; - $var4.$buffer0 = $rt_createCharArray(32); - $var4.$autoFlush = 0; - $var3 = new jnci_UTF8Charset; - jnc_Charset__init_($var3, $rt_s(2), $rt_createArray(jl_String, 0)); - $var4.$charset = $var3; - jl_System_outCache = $var4; - } - var$6 = jl_System_outCache; - $var3 = new jl_StringBuilder; - $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1568)); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); - $par1Packet130UpdateSign = jl_String__init_0($var3.$buffer, 0, $var3.$length); - $var3 = var$6.$sb; - jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); - jl_AbstractStringBuilder_insert4($var3, $var3.$length, 10); - ji_PrintStream_printSB(var$6); - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet130UpdateSign, $var2, $var5, $var3, $var4, var$6, $ptr); -} -function nms_NetClientHandler_handleTileEntityData($this, $par1Packet132TileEntityData) { - var var$2, $var2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet132TileEntityData = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $par1Packet132TileEntityData.$yPosition13; - if (var$2 >= 0 && var$2 < 256 ? 1 : 0) { - $var2 = nms_World_getBlockTileEntity($this.$mc14.$theWorld, $par1Packet132TileEntityData.$xPosition13, $par1Packet132TileEntityData.$yPosition13, $par1Packet132TileEntityData.$zPosition13); - if ($var2 !== null) { - if ($par1Packet132TileEntityData.$actionType == 1 && $var2 instanceof nms_TileEntityMobSpawner) { - $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; - $ptr = 1; - continue main; - } - if ($par1Packet132TileEntityData.$actionType == 2 && $var2 instanceof nms_TileEntityCommandBlock) { - $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; - $ptr = 2; - continue main; - } - if ($par1Packet132TileEntityData.$actionType == 3 && $var2 instanceof nms_TileEntityBeacon) { - $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; - $ptr = 3; - continue main; - } - if ($par1Packet132TileEntityData.$actionType == 4 && $var2 instanceof nms_TileEntitySkull) { - $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; - $ptr = 4; - continue main; - } - } - } - return; - case 1: - $var2.$readFromNBT($par1Packet132TileEntityData); - if ($rt_suspending()) { - break main; - } - return; - case 2: - $var2.$readFromNBT($par1Packet132TileEntityData); - if ($rt_suspending()) { - break main; - } - return; - case 3: - $var2.$readFromNBT($par1Packet132TileEntityData); - if ($rt_suspending()) { - break main; - } - return; - case 4: - $var2.$readFromNBT($par1Packet132TileEntityData); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet132TileEntityData, var$2, $var2, $ptr); -} -function nms_NetClientHandler_handleUpdateProgressbar($this, $par1Packet105UpdateProgressbar) { - var $var2; - $var2 = $this.$mc14.$thePlayer; - if ($var2.$openContainer !== null && $var2.$openContainer.$windowId == $par1Packet105UpdateProgressbar.$windowId6) - $var2.$openContainer.$updateProgressBar($par1Packet105UpdateProgressbar.$progressBar, $par1Packet105UpdateProgressbar.$progressBarValue); -} -function nms_NetClientHandler_handlePlayerInventory($this, $par1Packet5PlayerInventory) { - var var$2, $var2; - var$2 = $par1Packet5PlayerInventory.$entityID1; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 !== null) - $var2.$setCurrentItemOrArmor($par1Packet5PlayerInventory.$slot0, $par1Packet5PlayerInventory.$itemSlot0); -} -function nms_NetClientHandler_handleCloseWindow($this, $par1Packet101CloseWindow) { - var var$2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$2 = $thread.pop();$par1Packet101CloseWindow = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $par1Packet101CloseWindow = $this.$mc14.$thePlayer; - $par1Packet101CloseWindow.$inventory.$itemStack = null; - $par1Packet101CloseWindow.$openContainer = $par1Packet101CloseWindow.$inventoryContainer; - var$2 = $par1Packet101CloseWindow.$mc3; - $par1Packet101CloseWindow = null; - $ptr = 1; - case 1: - nmc_Minecraft_displayGuiScreen(var$2, $par1Packet101CloseWindow); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet101CloseWindow, var$2, $ptr); -} -function nms_NetClientHandler_handleBlockEvent($this, $par1Packet54PlayNoteBlock) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet54PlayNoteBlock = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet54PlayNoteBlock.$xLocation; - var$4 = $par1Packet54PlayNoteBlock.$yLocation; - var$5 = $par1Packet54PlayNoteBlock.$zLocation; - var$6 = $par1Packet54PlayNoteBlock.$blockId; - var$7 = $par1Packet54PlayNoteBlock.$instrumentType; - var$8 = $par1Packet54PlayNoteBlock.$pitch6; - if (var$6 <= 0) - return; - nms_Block_$callClinit(); - $par1Packet54PlayNoteBlock = nms_Block_blocksList.data[var$6]; - $ptr = 1; - case 1: - $par1Packet54PlayNoteBlock.$onBlockEventReceived(var$2, var$3, var$4, var$5, var$7, var$8); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet54PlayNoteBlock, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); -} -function nms_NetClientHandler_handleBlockDestroy($this, $par1Packet55BlockDestroy) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8; - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet55BlockDestroy.$entityId15; - var$4 = $par1Packet55BlockDestroy.$posX7; - var$5 = $par1Packet55BlockDestroy.$posY7; - var$6 = $par1Packet55BlockDestroy.$posZ5; - var$7 = $par1Packet55BlockDestroy.$destroyedStage; - var$8 = 0; - a: { - while (var$8 < var$2.$worldAccesses.$size0) { - $par1Packet55BlockDestroy = var$2.$worldAccesses; - if (var$8 < 0) - break a; - if (var$8 >= $par1Packet55BlockDestroy.$size0) - break a; - nms_RenderGlobal_destroyBlockPartially($par1Packet55BlockDestroy.$array1.data[var$8], var$3, var$4, var$5, var$6, var$7); - var$8 = var$8 + 1 | 0; - } - return; - } - $par1Packet55BlockDestroy = new jl_IndexOutOfBoundsException; - $par1Packet55BlockDestroy.$suppressionEnabled = 1; - $par1Packet55BlockDestroy.$writableStackTrace = 1; - $rt_throw($par1Packet55BlockDestroy); -} -function nms_NetClientHandler_handleMapChunks($this, $par1Packet56MapChunks) { - var $var2, $var3, $var4, var$5, var$6, var$7, var$8, $var5, var$10, var$11, var$12; - $var2 = 0; - a: { - while ($var2 < $par1Packet56MapChunks.$chunkPostX.data.length) { - $var3 = $par1Packet56MapChunks.$chunkPostX.data[$var2]; - $var4 = $par1Packet56MapChunks.$chunkPosZ.data[$var2]; - nms_WorldClient_doPreChunk($this.$worldClient, $var3, $var4, 1); - var$5 = $var3 << 4; - var$6 = $var4 << 4; - var$7 = var$5 + 15 | 0; - var$8 = var$6 + 15 | 0; - $var5 = nms_ChunkProviderClient_provideChunk($this.$worldClient.$chunkProvider, $var3, $var4); - if ($var5 === null) { - nms_WorldClient_doPreChunk($this.$worldClient, $var3, $var4, 1); - $var5 = nms_ChunkProviderClient_provideChunk($this.$worldClient.$chunkProvider, $var3, $var4); - } - if ($var5 !== null) { - nms_Chunk_fillChunk($var5, $par1Packet56MapChunks.$field_73584_f.data[$var2], $par1Packet56MapChunks.$field_73590_a.data[$var2], $par1Packet56MapChunks.$field_73588_b.data[$var2], 1); - var$10 = $this.$worldClient; - var$11 = 0; - $var4 = var$5 - 1 | 0; - var$6 = var$6 - 1 | 0; - $var3 = var$7 + 1 | 0; - var$7 = var$8 + 1 | 0; - while (var$11 < var$10.$worldAccesses.$size0) { - var$12 = var$10.$worldAccesses; - if (var$11 < 0) - break a; - if (var$11 >= var$12.$size0) - break a; - nms_RenderGlobal_markBlocksForUpdate(var$12.$array1.data[var$11], $var4, (-1), var$6, $var3, 257, var$7); - var$11 = var$11 + 1 | 0; - } - if (!($this.$worldClient.$provider instanceof nms_WorldProviderSurface)) - $var5.$queuedLightChecks = 0; - } - $var2 = $var2 + 1 | 0; - } - return; - } - $par1Packet56MapChunks = new jl_IndexOutOfBoundsException; - $par1Packet56MapChunks.$suppressionEnabled = 1; - $par1Packet56MapChunks.$writableStackTrace = 1; - $rt_throw($par1Packet56MapChunks); -} -function nms_NetClientHandler_handleGameEvent($this, $par1Packet70GameEvent) { - var $var2, $var3, $var4, var$5, var$6, $var5, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$15 = $thread.pop();var$14 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();$var5 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet70GameEvent = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = $this.$mc14.$thePlayer; - $var3 = $par1Packet70GameEvent.$eventType; - $var4 = $par1Packet70GameEvent.$gameMode; - if ($var3 >= 0 && $var3 < nms_Packet70GameEvent_clientMessage.data.length && nms_Packet70GameEvent_clientMessage.data[$var3] !== null) { - $par1Packet70GameEvent = nms_Packet70GameEvent_clientMessage.data[$var3]; - var$5 = $var2.$mc3.$ingameGUI.$persistantChatGUI; - var$6 = $rt_createArray(jl_Object, 0); - $par1Packet70GameEvent = nms_StringTranslate_translateKeyFormat(nms_StringTranslate_instance, $par1Packet70GameEvent, var$6); - nms_GuiNewChat_func_96129_a(var$5, $par1Packet70GameEvent, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); - if (jl_System_outCache === null) { - var$5 = new ji_PrintStream; - $var5 = new jl_ConsoleOutputStreamStdout; - jl_Object__init_0(var$5); - var$5.$out = $var5; - $var5 = new jl_StringBuilder; - jl_AbstractStringBuilder__init_2($var5, 16); - var$5.$sb = $var5; - var$5.$buffer0 = $rt_createCharArray(32); - var$5.$autoFlush = 0; - $var5 = new jnci_UTF8Charset; - jnc_Charset__init_($var5, $rt_s(2), $rt_createArray(jl_String, 0)); - var$5.$charset = $var5; - jl_System_outCache = var$5; - } - var$8 = jl_System_outCache; - $var5 = new jl_StringBuilder; - $var5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1568)); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $par1Packet70GameEvent); - $par1Packet70GameEvent = jl_String__init_0($var5.$buffer, 0, $var5.$length); - $var5 = var$8.$sb; - jl_StringBuilder_insert6($var5, $var5.$length, $par1Packet70GameEvent); - jl_StringBuilder_insert5($var5, $var5.$length, 10); - ji_PrintStream_printSB(var$8); - } - if ($var3 == 1) { - $this.$worldClient.$worldInfo.$raining = 1; - $par1Packet70GameEvent = $this.$worldClient; - $par1Packet70GameEvent.$prevRainingStrength = 0.0; - $par1Packet70GameEvent.$rainingStrength = 0.0; - } else if ($var3 == 2) { - $this.$worldClient.$worldInfo.$raining = 0; - $par1Packet70GameEvent = $this.$worldClient; - $par1Packet70GameEvent.$prevRainingStrength = 1.0; - $par1Packet70GameEvent.$rainingStrength = 1.0; - } else if ($var3 == 3) { - $par1Packet70GameEvent = $this.$mc14.$playerController; - $par1Packet70GameEvent.$currentGameType = nms_EnumGameType_getByID($var4); - nms_EnumGameType_configurePlayerCapabilities($par1Packet70GameEvent.$currentGameType, $par1Packet70GameEvent.$mc13.$thePlayer.$capabilities); - } else { - if ($var3 == 4) { - $par1Packet70GameEvent = $this.$mc14; - $var2 = new nms_GuiWinGame; - nms_GuiScreen__init_($var2); - $var2.$updateCounter3 = 0; - $var2.$field_73989_c = 0; - $var2.$field_73987_d = 0.5; - $ptr = 1; - continue main; - } - if ($var3 == 5) { - $var5 = $this.$mc14.$gameSettings; - if (!$var4) - return; - if ($var4 != 101) { - if ($var4 == 102) { - $par1Packet70GameEvent = nms_GuiIngame_getChatGUI($this.$mc14.$ingameGUI); - var$6 = $rt_createArray(jl_Object, 1); - var$6.data[0] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindJump.$keyCode); - nms_GuiNewChat_addTranslatedMessage($par1Packet70GameEvent, $rt_s(1603), var$6); - } else if ($var4 == 103) { - $par1Packet70GameEvent = nms_GuiIngame_getChatGUI($this.$mc14.$ingameGUI); - var$6 = $rt_createArray(jl_Object, 1); - var$6.data[0] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindInventory.$keyCode); - nms_GuiNewChat_addTranslatedMessage($par1Packet70GameEvent, $rt_s(1604), var$6); - } - } else { - var$5 = $this.$mc14.$ingameGUI.$persistantChatGUI; - var$6 = $rt_createArray(jl_Object, 4); - $var3 = $var5.$keyBindForward.$keyCode; - nlea_EaglerAdapterImpl2_$callClinit(); - $par1Packet70GameEvent = $var3 >= 0 && $var3 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$var3] : $rt_s(47); - var$9 = var$6.data; - var$9[0] = $par1Packet70GameEvent; - $var3 = $var5.$keyBindLeft.$keyCode; - var$9[1] = $var3 >= 0 && $var3 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$var3] : $rt_s(47); - var$9[2] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindBack.$keyCode); - var$9[3] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindRight.$keyCode); - nms_GuiNewChat_addTranslatedMessage(var$5, $rt_s(1605), var$6); - } - } else if ($var3 == 6) { - $var5 = $this.$worldClient; - var$10 = $var2.$posX; - var$11 = $var2.$posY + nms_EntityPlayer_getEyeHeight($var2); - var$12 = $var2.$posZ; - $par1Packet70GameEvent = $rt_s(1606); - var$13 = 0.18000000715255737; - var$14 = 0.44999998807907104; - var$15 = 0; - $ptr = 2; - continue main; - } - } - return; - case 1: - nmc_Minecraft_displayGuiScreen($par1Packet70GameEvent, $var2); - if ($rt_suspending()) { - break main; - } - return; - case 2: - nms_WorldClient_playSound($var5, var$10, var$11, var$12, $par1Packet70GameEvent, var$13, var$14, var$15); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet70GameEvent, $var2, $var3, $var4, var$5, var$6, $var5, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $ptr); -} -function nms_NetClientHandler_handleMapData($this, $par1Packet131MapData) { - var var$2, var$3, var$4, var$5, var$6; - var$2 = $par1Packet131MapData.$itemID1; - nms_Item_$callClinit(); - if (var$2 == nms_Item_map.$itemID) - nms_MapData_updateMPMapData(nms_ItemMap_getMPMapData($par1Packet131MapData.$uniqueID, $this.$mc14.$theWorld), $par1Packet131MapData.$itemData); - else { - if (jl_System_errCache === null) { - var$3 = new ji_PrintStream; - var$3.$out = new jl_ConsoleOutputStreamStderr; - var$4 = new jl_StringBuilder; - var$4.$buffer = $rt_createCharArray(16); - var$3.$sb = var$4; - var$3.$buffer0 = $rt_createCharArray(32); - var$3.$autoFlush = 0; - var$4 = new jnci_UTF8Charset; - jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); - var$3.$charset = var$4; - jl_System_errCache = var$3; - } - var$5 = jl_System_errCache; - var$4 = new jl_StringBuilder; - var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1607)); - var$2 = $par1Packet131MapData.$uniqueID; - jl_AbstractStringBuilder_insert0(var$4, var$4.$length, var$2, 10); - $par1Packet131MapData = jl_String__init_0(var$4.$buffer, 0, var$4.$length); - var$4 = var$5.$sb; - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Packet131MapData); - var$6 = var$4.$length; - jl_AbstractStringBuilder_insertSpace(var$4, var$6, var$6 + 1 | 0); - var$4.$buffer.data[var$6] = 10; - ji_PrintStream_printSB(var$5); - } -} -function nms_NetClientHandler_handleDoorChange($this, $par1Packet61DoorChange) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet61DoorChange = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - a: { - if ($par1Packet61DoorChange.$disableRelativeVolume) { - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet61DoorChange.$sfxID; - var$4 = $par1Packet61DoorChange.$posX8; - var$5 = $par1Packet61DoorChange.$posY8; - var$6 = $par1Packet61DoorChange.$posZ6; - var$7 = $par1Packet61DoorChange.$auxData; - var$8 = 0; - if (var$8 >= var$2.$worldAccesses.$size0) - break a; - $par1Packet61DoorChange = var$2.$worldAccesses; - if (var$8 >= 0 && var$8 < $par1Packet61DoorChange.$size0) { - $par1Packet61DoorChange = $par1Packet61DoorChange.$array1.data[var$8]; - $ptr = 2; - continue main; - } - $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; - $par1Packet61DoorChange.$suppressionEnabled = 1; - $par1Packet61DoorChange.$writableStackTrace = 1; - $rt_throw($par1Packet61DoorChange); - } - var$2 = $this.$mc14.$theWorld; - var$9 = $par1Packet61DoorChange.$sfxID; - var$3 = $par1Packet61DoorChange.$posX8; - var$4 = $par1Packet61DoorChange.$posY8; - var$5 = $par1Packet61DoorChange.$posZ6; - var$6 = $par1Packet61DoorChange.$auxData; - $par1Packet61DoorChange = null; - var$7 = 0; - if (var$7 < var$2.$worldAccesses.$size0) { - var$10 = var$2.$worldAccesses; - if (var$7 >= 0 && var$7 < var$10.$size0) { - var$10 = var$10.$array1.data[var$7]; - $ptr = 1; - continue main; - } - $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; - $par1Packet61DoorChange.$suppressionEnabled = 1; - $par1Packet61DoorChange.$writableStackTrace = 1; - jl_Throwable_fillInStackTrace($par1Packet61DoorChange); - $rt_throw($par1Packet61DoorChange); - } - } - return; - case 1: - nms_RenderGlobal_playAuxSFX(var$10, $par1Packet61DoorChange, var$9, var$3, var$4, var$5, var$6); - if ($rt_suspending()) { - break main; - } - var$7 = var$7 + 1 | 0; - if (var$7 >= var$2.$worldAccesses.$size0) - return; - var$10 = var$2.$worldAccesses; - if (var$7 >= 0 && var$7 < var$10.$size0) { - var$10 = var$10.$array1.data[var$7]; - continue main; - } - $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; - $par1Packet61DoorChange.$suppressionEnabled = 1; - $par1Packet61DoorChange.$writableStackTrace = 1; - jl_Throwable_fillInStackTrace($par1Packet61DoorChange); - $rt_throw($par1Packet61DoorChange); - case 2: - nms_RenderGlobal_broadcastSound($par1Packet61DoorChange, var$3, var$4, var$5, var$6, var$7); - if ($rt_suspending()) { - break main; - } - var$8 = var$8 + 1 | 0; - if (var$8 >= var$2.$worldAccesses.$size0) - return; - $par1Packet61DoorChange = var$2.$worldAccesses; - if (var$8 >= 0 && var$8 < $par1Packet61DoorChange.$size0) { - $par1Packet61DoorChange = $par1Packet61DoorChange.$array1.data[var$8]; - continue main; - } - $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; - $par1Packet61DoorChange.$suppressionEnabled = 1; - $par1Packet61DoorChange.$writableStackTrace = 1; - $rt_throw($par1Packet61DoorChange); - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet61DoorChange, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $ptr); -} -function nms_NetClientHandler_handleStatistic($this, $par1Packet200Statistic) { - var $m, var$3; - a: { - if ($par1Packet200Statistic.$statisticId >= 5242880) { - nms_AchievementList_$callClinit(); - $m = nms_AchievementList_achievementList; - var$3 = new ju_AbstractList$1; - var$3.$this$0 = $m; - var$3.$modCount = var$3.$this$0.$modCount0; - var$3.$size1 = var$3.$this$0.$size2(); - var$3.$removeIndex = (-1); - while (true) { - if (!(var$3.$index >= var$3.$size1 ? 0 : 1)) - break a; - $m = ju_AbstractList$1_next(var$3); - if ($m.$statId == $par1Packet200Statistic.$statisticId) - break; - } - $par1Packet200Statistic = $this.$mc14.$thePlayer; - if (!$m.$isIndependent) - nms_EntityPlayerSP_addStat($par1Packet200Statistic, $m, 1); - } - } -} -function nms_NetClientHandler_handleEntityEffect($this, $par1Packet41EntityEffect) { - var var$2, $var2, $var3, var$5, var$6; - var$2 = $par1Packet41EntityEffect.$entityId16; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var3 = $this.$worldClient; - $var2 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); - } - if ($var2 instanceof nms_EntityLiving) { - $var3 = new nms_PotionEffect; - var$2 = $par1Packet41EntityEffect.$effectId0; - var$5 = $par1Packet41EntityEffect.$duration0; - var$6 = $par1Packet41EntityEffect.$effectAmplifier; - $var3.$potionID = var$2; - $var3.$duration = var$5; - $var3.$amplifier = var$6; - $var3.$isAmbient = 0; - $var3.$isPotionDurationMax = $par1Packet41EntityEffect.$duration0 != 32767 ? 0 : 1; - $var2.$addPotionEffect($var3); - } -} -function nms_NetClientHandler_handleRemoveEntityEffect($this, $par1Packet42RemoveEntityEffect) { - var var$2, $var2; - var$2 = $par1Packet42RemoveEntityEffect.$entityId17; - if (var$2 == $this.$mc14.$thePlayer.$entityId) - $var2 = $this.$mc14.$thePlayer; - else { - $var2 = $this.$worldClient; - $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); - } - if ($var2 instanceof nms_EntityLiving) { - $var2 = $var2; - var$2 = $par1Packet42RemoveEntityEffect.$effectId1; - ju_HashMap_removeEntry($var2.$activePotionsMap, jl_Integer_valueOf(var$2)); - } -} -function nms_NetClientHandler_handlePlayerInfo($this, $par1Packet201PlayerInfo) { - var $var2, var$3, var$4, var$5; - $var2 = $this.$playerInfoMap; - var$3 = $par1Packet201PlayerInfo.$playerName; - if (var$3 !== null) { - var$4 = jl_String_hashCode(var$3); - $var2 = ju_HashMap_findNonNullKeyEntry($var2, var$3, var$4 & ($var2.$elementData.data.length - 1 | 0), var$4); - } else { - $var2 = $var2.$elementData.data[0]; - while ($var2 !== null && $var2.$key !== null) { - $var2 = $var2.$next1; - } - } - $var2 = $var2 === null ? null : $var2.$value0; - if ($var2 === null && $par1Packet201PlayerInfo.$isConnected) { - $var2 = new nms_GuiPlayerInfo; - var$3 = $par1Packet201PlayerInfo.$playerName; - $var2.$name6 = var$3; - $var2.$nameinLowerCase = jl_String_toLowerCase(var$3); - ju_HashMap_putImpl($this.$playerInfoMap, $par1Packet201PlayerInfo.$playerName, $var2); - ju_ArrayList_add($this.$playerInfoList, $var2); - } - if ($var2 !== null && !$par1Packet201PlayerInfo.$isConnected) { - ju_HashMap_removeEntry($this.$playerInfoMap, $par1Packet201PlayerInfo.$playerName); - var$3 = $this.$playerInfoList; - var$5 = ju_AbstractList_indexOf(var$3, $var2); - if (var$5 >= 0) - ju_ArrayList_remove(var$3, var$5); - } - if ($par1Packet201PlayerInfo.$isConnected && $var2 !== null) - $var2.$responseTime = $par1Packet201PlayerInfo.$ping; -} -function nms_NetClientHandler_handleKeepAlive($this, $par1Packet0KeepAlive) { - var var$2, var$3; - var$2 = new nms_Packet0KeepAlive; - var$3 = $par1Packet0KeepAlive.$randomId; - nms_Packet_$callClinit(); - var$2.$creationTimeMillis = jl_System_currentTimeMillis(); - var$2.$isChunkDataPacket = 0; - var$2.$randomId = var$3; - if (!$this.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, var$2); -} -function nms_NetClientHandler_handlePlayerAbilities($this, $par1Packet202PlayerAbilities) { - var $var2; - $var2 = $this.$mc14.$thePlayer; - $var2.$capabilities.$isFlying = $par1Packet202PlayerAbilities.$isFlying0; - $var2.$capabilities.$isCreativeMode = $par1Packet202PlayerAbilities.$isCreativeMode0; - $var2.$capabilities.$disableDamage = $par1Packet202PlayerAbilities.$disableDamage0; - $var2.$capabilities.$allowFlying = $par1Packet202PlayerAbilities.$allowFlying0; - $var2.$capabilities.$flySpeed = $par1Packet202PlayerAbilities.$flySpeed0; - $var2.$capabilities.$walkSpeed = $par1Packet202PlayerAbilities.$walkSpeed0; -} -function nms_NetClientHandler_handleAutoComplete($this, $par1Packet203AutoComplete) { - var var$2, var$3; - var$2 = $par1Packet203AutoComplete.$text1; - var$3 = jur_Pattern_split(jur_Pattern_compile($rt_s(1608), 0), var$2, 0); - if ($this.$mc14.$currentScreen instanceof nms_GuiChat) - nms_GuiChat_func_73894_a($this.$mc14.$currentScreen, var$3); -} -function nms_NetClientHandler_handleLevelSound($this, $par1Packet62LevelSound) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet62LevelSound = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $this.$mc14.$theWorld; - var$3 = $par1Packet62LevelSound.$effectX / 8.0; - var$4 = $par1Packet62LevelSound.$effectY / 8.0; - var$5 = $par1Packet62LevelSound.$effectZ / 8.0; - var$6 = $par1Packet62LevelSound.$soundName; - var$7 = $par1Packet62LevelSound.$volume0; - var$8 = $par1Packet62LevelSound.$pitch7 / 63.0; - var$9 = 0; - $ptr = 1; - case 1: - nms_WorldClient_playSound(var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet62LevelSound, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $ptr); -} -function nms_NetClientHandler_handleCustomPayload($this, $par1Packet250CustomPayload) { - var $var8, $var4, var$4, var$5, $var9, $var7, $$je; - if (jl_String_equals($rt_s(1609), $par1Packet250CustomPayload.$channel0)) { - $var8 = new ji_DataInputStream; - $var4 = new ji_ByteArrayInputStream; - var$4 = $par1Packet250CustomPayload.$data9; - var$5 = var$4.data.length; - $var4.$buf = var$4; - $var4.$pos = 0; - $var4.$mark0 = 0; - $var4.$count0 = 0 + var$5 | 0; - $var8.$in = $var4; - $var8.$buff = $rt_createByteArray(8); - a: { - try { - $var9 = ji_DataInputStream_readInt($var8); - $var4 = $this.$mc14.$currentScreen; - if ($var4 !== null && $var4 instanceof nms_GuiMerchant && $var9 == $this.$mc14.$thePlayer.$openContainer.$windowId) - nms_GuiMerchant_getIMerchant($var4).$setRecipes(nms_MerchantRecipeList_readRecipiesFromStream($var8)); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof ji_IOException) { - $var7 = $$je; - } else { - throw $$e; - } - } - if (jl_System_errCache === null) { - $var4 = new ji_PrintStream; - $var4.$out = new jl_ConsoleOutputStreamStderr; - $par1Packet250CustomPayload = new jl_StringBuilder; - $par1Packet250CustomPayload.$buffer = $rt_createCharArray(16); - $var4.$sb = $par1Packet250CustomPayload; - $var4.$buffer0 = $rt_createCharArray(32); - $var4.$autoFlush = 0; - $par1Packet250CustomPayload = new jnci_UTF8Charset; - jnc_Charset__init_($par1Packet250CustomPayload, $rt_s(2), $rt_createArray(jl_String, 0)); - $var4.$charset = $par1Packet250CustomPayload; - jl_System_errCache = $var4; - } - jl_Throwable_printStackTrace0($var7, jl_System_errCache); - } - } else if (jl_String_equals($rt_s(1610), $par1Packet250CustomPayload.$channel0)) - nle_DefaultSkinRenderer_skinResponse($par1Packet250CustomPayload.$data9); -} -function nms_NetClientHandler_handleSetObjective($this, $par1Packet206SetObjective) { - var $var2, $var3; - $var2 = $this.$worldClient.$worldScoreboard; - if (!$par1Packet206SetObjective.$change) - nms_Scoreboard_func_96535_a($var2, $par1Packet206SetObjective.$objectiveName, nms_ScoreObjectiveCriteria_field_96641_b).$displayName = $par1Packet206SetObjective.$objectiveDisplayName; - else { - $var3 = nms_Scoreboard_getObjective($var2, $par1Packet206SetObjective.$objectiveName); - if ($par1Packet206SetObjective.$change == 1) - nms_Scoreboard_func_96519_k($var2, $var3); - else if ($par1Packet206SetObjective.$change == 2) - $var3.$displayName = $par1Packet206SetObjective.$objectiveDisplayName; - } -} -function nms_NetClientHandler_handleSetScore($this, $par1Packet207SetScore) { - var $var2, $var3, $var4, var$5, var$6; - $var2 = $this.$worldClient.$worldScoreboard; - $var3 = nms_Scoreboard_getObjective($var2, $par1Packet207SetScore.$scoreName); - if (!$par1Packet207SetScore.$updateOrRemove) { - $var4 = nms_Scoreboard_func_96529_a($var2, $par1Packet207SetScore.$itemName, $var3); - var$5 = $par1Packet207SetScore.$value9; - var$6 = $var4.$field_96655_e; - $var4.$field_96655_e = var$5; - } else if ($par1Packet207SetScore.$updateOrRemove == 1) { - $par1Packet207SetScore = $par1Packet207SetScore.$itemName; - $par1Packet207SetScore = ju_HashMap_removeEntry($var2.$field_96544_c, $par1Packet207SetScore); - } -} -function nms_NetClientHandler_handleSetDisplayObjective($this, $par1Packet208SetDisplayObjective) { - var $var2, var$3, $var3; - $var2 = $this.$worldClient.$worldScoreboard; - if (!$par1Packet208SetDisplayObjective.$scoreName0.$characters.data.length) { - var$3 = $par1Packet208SetDisplayObjective.$scoreboardPosition; - $var2.$field_96541_d.data[var$3] = null; - } else { - $var3 = nms_Scoreboard_getObjective($var2, $par1Packet208SetDisplayObjective.$scoreName0); - var$3 = $par1Packet208SetDisplayObjective.$scoreboardPosition; - $var2.$field_96541_d.data[var$3] = $var3; - } -} -function nms_NetClientHandler_handleSetPlayerTeam($this, $par1Packet209SetPlayerTeam) { - var $var2, $var3, $var5, $var4; - $var2 = $this.$worldClient.$worldScoreboard; - $var3 = $par1Packet209SetPlayerTeam.$mode2 ? nms_Scoreboard_func_96508_e($var2, $par1Packet209SetPlayerTeam.$teamName) : nms_Scoreboard_func_96527_f($var2, $par1Packet209SetPlayerTeam.$teamName); - if (!($par1Packet209SetPlayerTeam.$mode2 && $par1Packet209SetPlayerTeam.$mode2 != 2)) { - $var5 = $par1Packet209SetPlayerTeam.$teamDisplayName; - if ($var5 === null) { - $var3 = new jl_IllegalArgumentException; - $var3.$suppressionEnabled = 1; - $var3.$writableStackTrace = 1; - $var3.$message = $rt_s(1611); - $rt_throw($var3); - } - $var3.$field_96673_d = $var5; - $var5 = $par1Packet209SetPlayerTeam.$teamPrefix; - if ($var5 === null) { - $var3 = new jl_IllegalArgumentException; - $var3.$suppressionEnabled = 1; - $var3.$writableStackTrace = 1; - $var3.$message = $rt_s(1612); - $rt_throw($var3); - } - $var3.$field_96674_e = $var5; - $var5 = $par1Packet209SetPlayerTeam.$teamSuffix; - if ($var5 === null) { - $var3 = new jl_IllegalArgumentException; - $var3.$suppressionEnabled = 1; - $var3.$writableStackTrace = 1; - $var3.$message = $rt_s(1613); - $rt_throw($var3); - } - $var3.$field_96671_f = $var5; - nms_ScorePlayerTeam_func_98298_a($var3, $par1Packet209SetPlayerTeam.$friendlyFire); - } - a: { - if (!($par1Packet209SetPlayerTeam.$mode2 && $par1Packet209SetPlayerTeam.$mode2 != 3)) { - $var5 = $par1Packet209SetPlayerTeam.$playerNames; - $var4 = new ju_AbstractList$1; - $var4.$this$0 = $var5; - $var4.$modCount = $var4.$this$0.$modCount0; - $var4.$size1 = $var4.$this$0.$size2(); - $var4.$removeIndex = (-1); - while (true) { - if (!($var4.$index >= $var4.$size1 ? 0 : 1)) - break a; - nms_Scoreboard_func_96521_a($var2, ju_AbstractList$1_next($var4), $var3); - } - } - } - b: { - if ($par1Packet209SetPlayerTeam.$mode2 == 4) { - $var5 = $par1Packet209SetPlayerTeam.$playerNames; - $var4 = new ju_AbstractList$1; - $var4.$this$0 = $var5; - $var4.$modCount = $var4.$this$0.$modCount0; - $var4.$size1 = $var4.$this$0.$size2(); - $var4.$removeIndex = (-1); - while (true) { - if (!($var4.$index >= $var4.$size1 ? 0 : 1)) - break b; - nms_Scoreboard_removePlayerFromTeam($var2, ju_AbstractList$1_next($var4), $var3); - } - } - } - if ($par1Packet209SetPlayerTeam.$mode2 == 1) - nms_Scoreboard_func_96511_d($var2, $var3); -} -function nms_NetClientHandler_handleWorldParticles($this, $par1Packet63WorldParticles) { - var $var2, $var3, $var5, $var7, $var9, $var11, $var13, var$9, var$10, var$11, var$12, var$13, var$14, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$14 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var13 = $thread.pop();$var11 = $thread.pop();$var9 = $thread.pop();$var7 = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet63WorldParticles = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $var2 = 0; - while ($var2 < $par1Packet63WorldParticles.$quantity) { - $var3 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetX0; - $var5 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetY0; - $var7 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetZ; - $var9 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - $var11 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - $var13 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - var$9 = $this.$worldClient; - var$10 = $par1Packet63WorldParticles.$particleName; - var$11 = $par1Packet63WorldParticles.$posX9 + $var3; - var$12 = $par1Packet63WorldParticles.$posY9 + $var5; - $var7 = $par1Packet63WorldParticles.$posZ7 + $var7; - var$13 = 0; - if (var$13 < var$9.$worldAccesses.$size0) { - var$14 = var$9.$worldAccesses; - if (var$13 >= 0 && var$13 < var$14.$size0) { - var$14 = var$14.$array1.data[var$13]; - $ptr = 1; - continue main; - } - $par1Packet63WorldParticles = new jl_IndexOutOfBoundsException; - $par1Packet63WorldParticles.$suppressionEnabled = 1; - $par1Packet63WorldParticles.$writableStackTrace = 1; - $rt_throw($par1Packet63WorldParticles); - } - $var2 = $var2 + 1 | 0; - } - return; - case 1: - nms_RenderGlobal_doSpawnParticle(var$14, var$10, var$11, var$12, $var7, $var9, $var11, $var13); - if ($rt_suspending()) { - break main; - } - var$13 = var$13 + 1 | 0; - while (true) { - if (var$13 < var$9.$worldAccesses.$size0) { - var$14 = var$9.$worldAccesses; - if (var$13 >= 0 && var$13 < var$14.$size0) { - var$14 = var$14.$array1.data[var$13]; - continue main; - } - $par1Packet63WorldParticles = new jl_IndexOutOfBoundsException; - $par1Packet63WorldParticles.$suppressionEnabled = 1; - $par1Packet63WorldParticles.$writableStackTrace = 1; - $rt_throw($par1Packet63WorldParticles); - } - $var2 = $var2 + 1 | 0; - if ($var2 >= $par1Packet63WorldParticles.$quantity) - break; - $var3 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetX0; - $var5 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetY0; - $var7 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$offsetZ; - $var9 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - $var11 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - $var13 = ju_Random_nextGaussian($this.$rand4) * $par1Packet63WorldParticles.$speed0; - var$9 = $this.$worldClient; - var$10 = $par1Packet63WorldParticles.$particleName; - var$11 = $par1Packet63WorldParticles.$posX9 + $var3; - var$12 = $par1Packet63WorldParticles.$posY9 + $var5; - $var7 = $par1Packet63WorldParticles.$posZ7 + $var7; - var$13 = 0; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1Packet63WorldParticles, $var2, $var3, $var5, $var7, $var9, $var11, $var13, var$9, var$10, var$11, var$12, var$13, var$14, $ptr); + ju_HashMap_putImpl(var$3, $rt_s(1592), var$2); } function nms_PlayerCapabilities() { var a = this; jl_Object.call(a); @@ -118647,9 +115663,9 @@ function nms_Block__init_0($this, $par1, $par2Material) { $par2Material = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1614)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1593)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $par1, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1615)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1594)); var$5 = nms_Block_blocksList.data[$par1]; $par1 = var$4.$length; if (var$5 === null) @@ -118668,7 +115684,7 @@ function nms_Block__init_0($this, $par1, $par2Material) { var$6 = jl_String__init_0(var$7.$buffer, 0, var$7.$length); } jl_AbstractStringBuilder_insert(var$4, $par1, var$6); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1616)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1595)); $par1 = var$4.$length; var$6 = new jl_StringBuilder; jl_AbstractStringBuilder__init_2(var$6, 16); @@ -118933,7 +115949,7 @@ function nms_Block_dropBlockAsItemWithChance($this, $par1World, $par2, $par3, $p } function nms_Block_dropBlockAsItem_do($this, $par1World, $par2, $par3, $par4, $par5ItemStack) { var $var13, $var7, $var9; - if (!$par1World.$isRemote && nms_GameRules_getGameRuleBooleanValue($par1World.$worldInfo.$theGameRules, $rt_s(1617))) { + if (!$par1World.$isRemote && nms_GameRules_getGameRuleBooleanValue($par1World.$worldInfo.$theGameRules, $rt_s(1596))) { $var13 = $par1World.$rand; $var13.$seed = Long_and(Long_add(Long_mul($var13.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var7 = Long_shru($var13.$seed, 24).lo / 1.6777216E7 * 0.699999988079071 + 0.15000000596046448; @@ -119187,11 +116203,21 @@ function nms_Block_setUnlocalizedName($this, $par1Str) { $this.$unlocalizedName0 = $par1Str; return $this; } +function nms_Block_getLocalizedName($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + var$2 = nms_Block_getUnlocalizedName($this); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(705)); + var$2 = jl_String__init_0(var$1.$buffer, 0, var$1.$length); + return nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$2); +} function nms_Block_getUnlocalizedName($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1597)); var$2 = $this.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -119262,19 +116288,19 @@ function nms_Block_getItemIconName($this) { } function nms_Block__clinit_() { var var$1, var$2, $var0, var$4, var$5, $var1; - nms_Block_soundPowderFootstep = nms_StepSound__init_($rt_s(1619), 1.0, 1.0); - nms_Block_soundWoodFootstep = nms_StepSound__init_($rt_s(1620), 1.0, 1.0); - nms_Block_soundGravelFootstep = nms_StepSound__init_($rt_s(1621), 1.0, 1.0); - nms_Block_soundGrassFootstep = nms_StepSound__init_($rt_s(1622), 1.0, 1.0); - nms_Block_soundStoneFootstep = nms_StepSound__init_($rt_s(1619), 1.0, 1.0); - nms_Block_soundMetalFootstep = nms_StepSound__init_($rt_s(1619), 1.0, 1.5); - nms_Block_soundGlassFootstep = nms_StepSoundStone__init_($rt_s(1619), 1.0, 1.0); - nms_Block_soundClothFootstep = nms_StepSound__init_($rt_s(1300), 1.0, 1.0); - nms_Block_soundSandFootstep = nms_StepSound__init_($rt_s(1623), 1.0, 1.0); - nms_Block_soundSnowFootstep = nms_StepSound__init_($rt_s(1624), 1.0, 1.0); - nms_Block_soundLadderFootstep = nms_StepSoundSand__init_($rt_s(1625), 1.0, 1.0); - nms_Block_soundAnvilFootstep = nms_StepSoundAnvil__init_($rt_s(1626), 0.30000001192092896, 1.0); - nms_Block_grassNoise = nms_NoiseGeneratorPerlin__init_0(nle_EaglercraftRandom__init_1(Long_fromInt(jl_String_hashCode($rt_s(1627))))); + nms_Block_soundPowderFootstep = nms_StepSound__init_($rt_s(1598), 1.0, 1.0); + nms_Block_soundWoodFootstep = nms_StepSound__init_($rt_s(1599), 1.0, 1.0); + nms_Block_soundGravelFootstep = nms_StepSound__init_($rt_s(1600), 1.0, 1.0); + nms_Block_soundGrassFootstep = nms_StepSound__init_($rt_s(1601), 1.0, 1.0); + nms_Block_soundStoneFootstep = nms_StepSound__init_($rt_s(1598), 1.0, 1.0); + nms_Block_soundMetalFootstep = nms_StepSound__init_($rt_s(1598), 1.0, 1.5); + nms_Block_soundGlassFootstep = nms_StepSoundStone__init_($rt_s(1598), 1.0, 1.0); + nms_Block_soundClothFootstep = nms_StepSound__init_($rt_s(1294), 1.0, 1.0); + nms_Block_soundSandFootstep = nms_StepSound__init_($rt_s(1602), 1.0, 1.0); + nms_Block_soundSnowFootstep = nms_StepSound__init_($rt_s(1603), 1.0, 1.0); + nms_Block_soundLadderFootstep = nms_StepSoundSand__init_($rt_s(1604), 1.0, 1.0); + nms_Block_soundAnvilFootstep = nms_StepSoundAnvil__init_($rt_s(1605), 0.30000001192092896, 1.0); + nms_Block_grassNoise = nms_NoiseGeneratorPerlin__init_0(nle_EaglercraftRandom__init_1(Long_fromInt(jl_String_hashCode($rt_s(1606))))); nms_Block_grassNoiseArray = $rt_createDoubleArray(256); nms_Block_noiseChunkX = (-2147483648); nms_Block_noiseChunkZ = (-2147483648); @@ -119284,197 +116310,197 @@ function nms_Block__clinit_() { nms_Block_canBlockGrass = $rt_createBooleanArray(4096); nms_Block_lightValue = $rt_createIntArray(4096); nms_Block_useNeighborBrightness = $rt_createBooleanArray(4096); - nms_Block_stone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStone__init_(1), 1.5), 10.0), nms_Block_soundStoneFootstep), $rt_s(1619)); - nms_Block_grass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGrass__init_(2), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1622)); - nms_Block_dirt = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDirt__init_(3), 0.5), nms_Block_soundGravelFootstep), $rt_s(1628)); + nms_Block_stone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStone__init_(1), 1.5), 10.0), nms_Block_soundStoneFootstep), $rt_s(1598)); + nms_Block_grass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGrass__init_(2), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1601)); + nms_Block_dirt = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDirt__init_(3), 0.5), nms_Block_soundGravelFootstep), $rt_s(1607)); var$1 = new nms_Block; nms_Material_$callClinit(); nms_Block__init_0(var$1, 4, nms_Material_rock); - nms_Block_cobblestone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(var$1, 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1629)), nms_CreativeTabs_tabBlock); - nms_Block_planks = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWood__init_(5), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1620)); - nms_Block_sapling = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSapling__init_(6), 0.0), nms_Block_soundGrassFootstep), $rt_s(1630)); - nms_Block_bedrock = nms_Block_setCreativeTab(nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setBlockUnbreakable(nms_Block__init_(7, nms_Material_rock)), 6000000.0), nms_Block_soundStoneFootstep), $rt_s(1631))), nms_CreativeTabs_tabBlock); - nms_Block_waterMoving = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockFlowing__init_(8, nms_Material_water), 100.0), 3), $rt_s(646))); - nms_Block_waterStill = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockStationary__init_(9, nms_Material_water), 100.0), 3), $rt_s(646))); - nms_Block_lavaMoving = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockFlowing__init_(10, nms_Material_lava), 0.0), 1.0), $rt_s(893))); - nms_Block_lavaStill = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockStationary__init_(11, nms_Material_lava), 100.0), 1.0), $rt_s(893))); - nms_Block_sand = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSand__init_(12), 0.5), nms_Block_soundSandFootstep), $rt_s(1623)); - nms_Block_gravel = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGravel__init_(13), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1621)); - nms_Block_oreGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(14), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1632)); - nms_Block_oreIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(15), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1633)); - nms_Block_oreCoal = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(16), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1634)); - nms_Block_wood = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLog__init_(17), 2.0), nms_Block_soundWoodFootstep), $rt_s(1635)); - nms_Block_leaves = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockLeaves__init_(18), 0.20000000298023224), 1), nms_Block_soundGrassFootstep), $rt_s(1636)); - nms_Block_sponge = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSponge__init_(19), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1637)); - nms_Block_glass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGlass__init_(20, nms_Material_glass, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1638)); - nms_Block_oreLapis = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(21), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1639)); - nms_Block_blockLapis = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(22, nms_Material_rock), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1640)), nms_CreativeTabs_tabBlock); - nms_Block_dispenser = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDispenser__init_(23), 3.5), nms_Block_soundStoneFootstep), $rt_s(1641)); - nms_Block_sandStone = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setStepSound(nms_BlockSandStone__init_(24), nms_Block_soundStoneFootstep), 0.800000011920929), $rt_s(1642)); - nms_Block_music = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockNote__init_(25), 0.800000011920929), $rt_s(1643)); - nms_Block_bed = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockBed__init_(26), 0.20000000298023224), $rt_s(1482))); - nms_Block_railPowered = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRailPowered__init_(27), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1644)); - nms_Block_railDetector = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDetectorRail__init_(28), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1645)); - nms_Block_pistonStickyBase = nms_Block_setUnlocalizedName(nms_BlockPistonBase__init_(29, 1), $rt_s(1646)); - nms_Block_web = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setLightOpacity(nms_BlockWeb__init_(30), 1), 4.0), $rt_s(1647)); - nms_Block_tallGrass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTallGrass__init_(31), 0.0), nms_Block_soundGrassFootstep), $rt_s(1648)); - nms_Block_deadBush = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDeadBush__init_(32), 0.0), nms_Block_soundGrassFootstep), $rt_s(1649)); - nms_Block_pistonBase = nms_Block_setUnlocalizedName(nms_BlockPistonBase__init_(33, 0), $rt_s(1650)); + nms_Block_cobblestone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(var$1, 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1608)), nms_CreativeTabs_tabBlock); + nms_Block_planks = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWood__init_(5), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1599)); + nms_Block_sapling = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSapling__init_(6), 0.0), nms_Block_soundGrassFootstep), $rt_s(1609)); + nms_Block_bedrock = nms_Block_setCreativeTab(nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setBlockUnbreakable(nms_Block__init_(7, nms_Material_rock)), 6000000.0), nms_Block_soundStoneFootstep), $rt_s(1610))), nms_CreativeTabs_tabBlock); + nms_Block_waterMoving = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockFlowing__init_(8, nms_Material_water), 100.0), 3), $rt_s(635))); + nms_Block_waterStill = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockStationary__init_(9, nms_Material_water), 100.0), 3), $rt_s(635))); + nms_Block_lavaMoving = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockFlowing__init_(10, nms_Material_lava), 0.0), 1.0), $rt_s(881))); + nms_Block_lavaStill = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockStationary__init_(11, nms_Material_lava), 100.0), 1.0), $rt_s(881))); + nms_Block_sand = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSand__init_(12), 0.5), nms_Block_soundSandFootstep), $rt_s(1602)); + nms_Block_gravel = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGravel__init_(13), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1600)); + nms_Block_oreGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(14), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1611)); + nms_Block_oreIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(15), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1612)); + nms_Block_oreCoal = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(16), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1613)); + nms_Block_wood = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLog__init_(17), 2.0), nms_Block_soundWoodFootstep), $rt_s(1614)); + nms_Block_leaves = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockLeaves__init_(18), 0.20000000298023224), 1), nms_Block_soundGrassFootstep), $rt_s(1615)); + nms_Block_sponge = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSponge__init_(19), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1616)); + nms_Block_glass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGlass__init_(20, nms_Material_glass, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1617)); + nms_Block_oreLapis = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(21), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1618)); + nms_Block_blockLapis = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(22, nms_Material_rock), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1619)), nms_CreativeTabs_tabBlock); + nms_Block_dispenser = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDispenser__init_(23), 3.5), nms_Block_soundStoneFootstep), $rt_s(1620)); + nms_Block_sandStone = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setStepSound(nms_BlockSandStone__init_(24), nms_Block_soundStoneFootstep), 0.800000011920929), $rt_s(1621)); + nms_Block_music = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockNote__init_(25), 0.800000011920929), $rt_s(1622)); + nms_Block_bed = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockBed__init_(26), 0.20000000298023224), $rt_s(1476))); + nms_Block_railPowered = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRailPowered__init_(27), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1623)); + nms_Block_railDetector = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDetectorRail__init_(28), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1624)); + nms_Block_pistonStickyBase = nms_Block_setUnlocalizedName(nms_BlockPistonBase__init_(29, 1), $rt_s(1625)); + nms_Block_web = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setLightOpacity(nms_BlockWeb__init_(30), 1), 4.0), $rt_s(1626)); + nms_Block_tallGrass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTallGrass__init_(31), 0.0), nms_Block_soundGrassFootstep), $rt_s(1627)); + nms_Block_deadBush = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDeadBush__init_(32), 0.0), nms_Block_soundGrassFootstep), $rt_s(1628)); + nms_Block_pistonBase = nms_Block_setUnlocalizedName(nms_BlockPistonBase__init_(33, 0), $rt_s(1629)); nms_Block_pistonExtension = nms_BlockPistonExtension__init_(34); - nms_Block_cloth = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCloth__init_0(), 0.800000011920929), nms_Block_soundClothFootstep), $rt_s(1300)); + nms_Block_cloth = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCloth__init_0(), 0.800000011920929), nms_Block_soundClothFootstep), $rt_s(1294)); nms_Block_pistonMoving = nms_BlockPistonMoving__init_(36); - nms_Block_plantYellow = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlower__init_(37), 0.0), nms_Block_soundGrassFootstep), $rt_s(1651)); - nms_Block_plantRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlower__init_(38), 0.0), nms_Block_soundGrassFootstep), $rt_s(1652)); - nms_Block_mushroomBrown = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroom__init_(39, $rt_s(1653)), 0.0), nms_Block_soundGrassFootstep), 0.125), $rt_s(1654)); - nms_Block_mushroomRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroom__init_(40, $rt_s(1655)), 0.0), nms_Block_soundGrassFootstep), $rt_s(1654)); - nms_Block_blockGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(41), 3.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1656)); - nms_Block_blockIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(42), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1657)); - nms_Block_stoneDoubleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStep__init_(43, 1), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1658)); - nms_Block_stoneSingleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStep__init_(44, 0), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1658)); - nms_Block_brick = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(45, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1463)), nms_CreativeTabs_tabBlock); - nms_Block_tnt = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTNT__init_(46), 0.0), nms_Block_soundGrassFootstep), $rt_s(1659)); - nms_Block_bookShelf = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockBookshelf__init_(47), 1.5), nms_Block_soundWoodFootstep), $rt_s(1660)); - nms_Block_cobblestoneMossy = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(48, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1661)), nms_CreativeTabs_tabBlock); - nms_Block_obsidian = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockObsidian__init_(49), 50.0), 2000.0), nms_Block_soundStoneFootstep), $rt_s(1662)); - nms_Block_torchWood = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockTorch__init_(50), 0.0), 0.9375), nms_Block_soundWoodFootstep), $rt_s(1663)); - nms_Block_fire = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockFire__init_(51), 0.0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1664))); - nms_Block_mobSpawner = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMobSpawner__init_(52), 5.0), nms_Block_soundMetalFootstep), $rt_s(1665))); - nms_Block_stairsWoodOak = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(53, nms_Block_planks, 0), $rt_s(1666)); - nms_Block_chest = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockChest__init_(54, 0), 2.5), nms_Block_soundWoodFootstep), $rt_s(1667)); - nms_Block_redstoneWire = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneWire__init_(55), 0.0), nms_Block_soundPowderFootstep), $rt_s(1668))); - nms_Block_oreDiamond = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(56), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1669)); - nms_Block_blockDiamond = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(57), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1670)); - nms_Block_workbench = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockWorkbench__init_(58), 2.5), nms_Block_soundWoodFootstep), $rt_s(1671)); - nms_Block_crops = nms_Block_setUnlocalizedName(nms_BlockCrops__init_(59), $rt_s(1672)); - nms_Block_tilledField = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFarmland__init_(60), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1673)); - nms_Block_furnaceIdle = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFurnace__init_(61, 0), 3.5), nms_Block_soundStoneFootstep), $rt_s(1674)), nms_CreativeTabs_tabDecorations); - nms_Block_furnaceBurning = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFurnace__init_(62, 1), 3.5), nms_Block_soundStoneFootstep), 0.875), $rt_s(1674)); - nms_Block_signPost = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSign__init_(63, $rt_cls(nms_TileEntitySign), 1), 1.0), nms_Block_soundWoodFootstep), $rt_s(1450))); - nms_Block_doorWood = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDoor__init_(64, nms_Material_wood), 3.0), nms_Block_soundWoodFootstep), $rt_s(1451))); - nms_Block_ladder = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLadder__init_(65), 0.4000000059604645), nms_Block_soundLadderFootstep), $rt_s(1625)); - nms_Block_rail = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRail__init_(66), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1675)); - nms_Block_stairsCobblestone = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(67, nms_Block_cobblestone, 0), $rt_s(1676)); - nms_Block_signWall = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSign__init_(68, $rt_cls(nms_TileEntitySign), 0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1450))); - nms_Block_lever = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLever__init_(69), 0.5), nms_Block_soundWoodFootstep), $rt_s(1677)); - nms_Block_pressurePlateStone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlate__init_(70, $rt_s(1619), nms_Material_rock, nms_EnumMobType_mobs), 0.5), nms_Block_soundStoneFootstep), $rt_s(1678)); - nms_Block_doorIron = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDoor__init_(71, nms_Material_iron), 5.0), nms_Block_soundMetalFootstep), $rt_s(1457))); - nms_Block_pressurePlatePlanks = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlate__init_(72, $rt_s(1620), nms_Material_wood, nms_EnumMobType_everything), 0.5), nms_Block_soundWoodFootstep), $rt_s(1678)); - nms_Block_oreRedstone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockRedstoneOre__init_(73, 0), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1679)), nms_CreativeTabs_tabBlock); - nms_Block_oreRedstoneGlowing = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block_setLightValue(nms_BlockRedstoneOre__init_(74, 1), 0.625), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1679)); - nms_Block_torchRedstoneIdle = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneTorch__init_(75, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1680)); - nms_Block_torchRedstoneActive = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockRedstoneTorch__init_(76, 1), 0.0), 0.5), nms_Block_soundWoodFootstep), $rt_s(1680)), nms_CreativeTabs_tabRedstone); - nms_Block_stoneButton = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockButtonStone__init_(77), 0.5), nms_Block_soundStoneFootstep), $rt_s(1681)); - nms_Block_snow = nms_Block_setLightOpacity(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSnow__init_(78), 0.10000000149011612), nms_Block_soundSnowFootstep), $rt_s(1624)), 0); - nms_Block_ice = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockIce__init_(79), 0.5), 3), nms_Block_soundGlassFootstep), $rt_s(1682)); - nms_Block_blockSnow = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSnowBlock__init_(80), 0.20000000298023224), nms_Block_soundSnowFootstep), $rt_s(1624)); - nms_Block_cactus = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCactus__init_(81), 0.4000000059604645), nms_Block_soundClothFootstep), $rt_s(1683)); - nms_Block_blockClay = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockClay__init_(82), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1464)); - nms_Block_reed = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockReed__init_(83), 0.0), nms_Block_soundGrassFootstep), $rt_s(1465))); - nms_Block_jukebox = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockJukeBox__init_(84), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1684)); - nms_Block_fence = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFence__init_(85, $rt_s(1620), nms_Material_wood), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1685)); - nms_Block_pumpkin = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPumpkin__init_(86, 0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1686)); - nms_Block_netherrack = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockNetherrack__init_(87), 0.4000000059604645), nms_Block_soundStoneFootstep), $rt_s(1687)); - nms_Block_slowSand = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSoulSand__init_(88), 0.5), nms_Block_soundSandFootstep), $rt_s(1688)); - nms_Block_glowStone = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGlowStone__init_(89, nms_Material_glass), 0.30000001192092896), nms_Block_soundGlassFootstep), 1.0), $rt_s(1689)); - nms_Block_portal = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPortal__init_(90), (-1.0)), nms_Block_soundGlassFootstep), 0.75), $rt_s(749)); - nms_Block_pumpkinLantern = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPumpkin__init_(91, 1), 1.0), nms_Block_soundWoodFootstep), 1.0), $rt_s(1690)); - nms_Block_cake = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCake__init_(92), 0.5), nms_Block_soundClothFootstep), $rt_s(1481))); - nms_Block_redstoneRepeaterIdle = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneRepeater__init_(93, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1483))); - nms_Block_redstoneRepeaterActive = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockRedstoneRepeater__init_(94, 1), 0.0), 0.625), nms_Block_soundWoodFootstep), $rt_s(1483))); - nms_Block_lockedChest = nms_Block_setTickRandomly(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockLockedChest__init_(95), 0.0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1691)), 1); - nms_Block_trapdoor = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTrapDoor__init_(96, nms_Material_wood), 3.0), nms_Block_soundWoodFootstep), $rt_s(1692))); - nms_Block_silverfish = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockSilverfish__init_(97), 0.75), $rt_s(1693)); - nms_Block_stoneBrick = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStoneBrick__init_(98), 1.5), 10.0), nms_Block_soundStoneFootstep), $rt_s(1694)); - nms_Block_mushroomCapBrown = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroomCap__init_(99, nms_Material_wood, 0), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1654)); - nms_Block_mushroomCapRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroomCap__init_(100, nms_Material_wood, 1), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1654)); - nms_Block_fenceIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockPane__init_(101, $rt_s(1695), $rt_s(1695), nms_Material_iron, 1), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1695)); - nms_Block_thinGlass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPane__init_(102, $rt_s(1638), $rt_s(1696), nms_Material_glass, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1697)); - nms_Block_melon = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMelon__init_(103), 1.0), nms_Block_soundWoodFootstep), $rt_s(1487)); - nms_Block_pumpkinStem = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockStem__init_(104, nms_Block_pumpkin), 0.0), nms_Block_soundWoodFootstep), $rt_s(1698)); - nms_Block_melonStem = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockStem__init_(105, nms_Block_melon), 0.0), nms_Block_soundWoodFootstep), $rt_s(1698)); - nms_Block_vine = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockVine__init_(106), 0.20000000298023224), nms_Block_soundGrassFootstep), $rt_s(1699)); - nms_Block_fenceGate = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFenceGate__init_(107), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1700)); - nms_Block_stairsBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(108, nms_Block_brick, 0), $rt_s(1701)); - nms_Block_stairsStoneBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(109, nms_Block_stoneBrick, 0), $rt_s(1702)); - nms_Block_mycelium = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMycelium__init_(110), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1703)); - nms_Block_waterlily = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLilyPad__init_(111), 0.0), nms_Block_soundGrassFootstep), $rt_s(1704)); - nms_Block_netherBrick = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(112, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1705)), nms_CreativeTabs_tabBlock); - nms_Block_netherFence = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFence__init_(113, $rt_s(1705), nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1706)); - nms_Block_stairsNetherBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(114, nms_Block_netherBrick, 0), $rt_s(1707)); - nms_Block_netherStalk = nms_Block_setUnlocalizedName(nms_BlockNetherStalk__init_(115), $rt_s(1708)); - nms_Block_enchantmentTable = nms_Block_setUnlocalizedName(nms_Block_setResistance(nms_Block_setHardness(nms_BlockEnchantmentTable__init_(116), 5.0), 2000.0), $rt_s(1709)); - nms_Block_brewingStand = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockBrewingStand__init_(117), 0.5), 0.125), $rt_s(1506)); - nms_Block_cauldron = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockCauldron__init_(118), 2.0), $rt_s(1507)); + nms_Block_plantYellow = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlower__init_(37), 0.0), nms_Block_soundGrassFootstep), $rt_s(1630)); + nms_Block_plantRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlower__init_(38), 0.0), nms_Block_soundGrassFootstep), $rt_s(1631)); + nms_Block_mushroomBrown = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroom__init_(39, $rt_s(1632)), 0.0), nms_Block_soundGrassFootstep), 0.125), $rt_s(1633)); + nms_Block_mushroomRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroom__init_(40, $rt_s(1634)), 0.0), nms_Block_soundGrassFootstep), $rt_s(1633)); + nms_Block_blockGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(41), 3.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1635)); + nms_Block_blockIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(42), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1636)); + nms_Block_stoneDoubleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStep__init_(43, 1), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1637)); + nms_Block_stoneSingleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStep__init_(44, 0), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1637)); + nms_Block_brick = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(45, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1457)), nms_CreativeTabs_tabBlock); + nms_Block_tnt = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTNT__init_(46), 0.0), nms_Block_soundGrassFootstep), $rt_s(1638)); + nms_Block_bookShelf = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockBookshelf__init_(47), 1.5), nms_Block_soundWoodFootstep), $rt_s(1639)); + nms_Block_cobblestoneMossy = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(48, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1640)), nms_CreativeTabs_tabBlock); + nms_Block_obsidian = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockObsidian__init_(49), 50.0), 2000.0), nms_Block_soundStoneFootstep), $rt_s(1641)); + nms_Block_torchWood = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockTorch__init_(50), 0.0), 0.9375), nms_Block_soundWoodFootstep), $rt_s(1642)); + nms_Block_fire = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockFire__init_(51), 0.0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1643))); + nms_Block_mobSpawner = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMobSpawner__init_(52), 5.0), nms_Block_soundMetalFootstep), $rt_s(1644))); + nms_Block_stairsWoodOak = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(53, nms_Block_planks, 0), $rt_s(1645)); + nms_Block_chest = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockChest__init_(54, 0), 2.5), nms_Block_soundWoodFootstep), $rt_s(1646)); + nms_Block_redstoneWire = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneWire__init_(55), 0.0), nms_Block_soundPowderFootstep), $rt_s(1647))); + nms_Block_oreDiamond = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(56), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1648)); + nms_Block_blockDiamond = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(57), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1649)); + nms_Block_workbench = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockWorkbench__init_(58), 2.5), nms_Block_soundWoodFootstep), $rt_s(1650)); + nms_Block_crops = nms_Block_setUnlocalizedName(nms_BlockCrops__init_(59), $rt_s(1651)); + nms_Block_tilledField = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFarmland__init_(60), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1652)); + nms_Block_furnaceIdle = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFurnace__init_(61, 0), 3.5), nms_Block_soundStoneFootstep), $rt_s(1653)), nms_CreativeTabs_tabDecorations); + nms_Block_furnaceBurning = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFurnace__init_(62, 1), 3.5), nms_Block_soundStoneFootstep), 0.875), $rt_s(1653)); + nms_Block_signPost = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSign__init_(63, $rt_cls(nms_TileEntitySign), 1), 1.0), nms_Block_soundWoodFootstep), $rt_s(1444))); + nms_Block_doorWood = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDoor__init_(64, nms_Material_wood), 3.0), nms_Block_soundWoodFootstep), $rt_s(1445))); + nms_Block_ladder = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLadder__init_(65), 0.4000000059604645), nms_Block_soundLadderFootstep), $rt_s(1604)); + nms_Block_rail = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRail__init_(66), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1654)); + nms_Block_stairsCobblestone = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(67, nms_Block_cobblestone, 0), $rt_s(1655)); + nms_Block_signWall = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSign__init_(68, $rt_cls(nms_TileEntitySign), 0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1444))); + nms_Block_lever = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLever__init_(69), 0.5), nms_Block_soundWoodFootstep), $rt_s(1656)); + nms_Block_pressurePlateStone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlate__init_(70, $rt_s(1598), nms_Material_rock, nms_EnumMobType_mobs), 0.5), nms_Block_soundStoneFootstep), $rt_s(1657)); + nms_Block_doorIron = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDoor__init_(71, nms_Material_iron), 5.0), nms_Block_soundMetalFootstep), $rt_s(1451))); + nms_Block_pressurePlatePlanks = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlate__init_(72, $rt_s(1599), nms_Material_wood, nms_EnumMobType_everything), 0.5), nms_Block_soundWoodFootstep), $rt_s(1657)); + nms_Block_oreRedstone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockRedstoneOre__init_(73, 0), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1658)), nms_CreativeTabs_tabBlock); + nms_Block_oreRedstoneGlowing = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block_setLightValue(nms_BlockRedstoneOre__init_(74, 1), 0.625), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1658)); + nms_Block_torchRedstoneIdle = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneTorch__init_(75, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1659)); + nms_Block_torchRedstoneActive = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockRedstoneTorch__init_(76, 1), 0.0), 0.5), nms_Block_soundWoodFootstep), $rt_s(1659)), nms_CreativeTabs_tabRedstone); + nms_Block_stoneButton = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockButtonStone__init_(77), 0.5), nms_Block_soundStoneFootstep), $rt_s(1660)); + nms_Block_snow = nms_Block_setLightOpacity(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSnow__init_(78), 0.10000000149011612), nms_Block_soundSnowFootstep), $rt_s(1603)), 0); + nms_Block_ice = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightOpacity(nms_Block_setHardness(nms_BlockIce__init_(79), 0.5), 3), nms_Block_soundGlassFootstep), $rt_s(1661)); + nms_Block_blockSnow = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSnowBlock__init_(80), 0.20000000298023224), nms_Block_soundSnowFootstep), $rt_s(1603)); + nms_Block_cactus = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCactus__init_(81), 0.4000000059604645), nms_Block_soundClothFootstep), $rt_s(1662)); + nms_Block_blockClay = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockClay__init_(82), 0.6000000238418579), nms_Block_soundGravelFootstep), $rt_s(1458)); + nms_Block_reed = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockReed__init_(83), 0.0), nms_Block_soundGrassFootstep), $rt_s(1459))); + nms_Block_jukebox = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockJukeBox__init_(84), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1663)); + nms_Block_fence = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFence__init_(85, $rt_s(1599), nms_Material_wood), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1664)); + nms_Block_pumpkin = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPumpkin__init_(86, 0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1665)); + nms_Block_netherrack = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockNetherrack__init_(87), 0.4000000059604645), nms_Block_soundStoneFootstep), $rt_s(1666)); + nms_Block_slowSand = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSoulSand__init_(88), 0.5), nms_Block_soundSandFootstep), $rt_s(1667)); + nms_Block_glowStone = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockGlowStone__init_(89, nms_Material_glass), 0.30000001192092896), nms_Block_soundGlassFootstep), 1.0), $rt_s(1668)); + nms_Block_portal = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPortal__init_(90), (-1.0)), nms_Block_soundGlassFootstep), 0.75), $rt_s(738)); + nms_Block_pumpkinLantern = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPumpkin__init_(91, 1), 1.0), nms_Block_soundWoodFootstep), 1.0), $rt_s(1669)); + nms_Block_cake = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockCake__init_(92), 0.5), nms_Block_soundClothFootstep), $rt_s(1475))); + nms_Block_redstoneRepeaterIdle = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneRepeater__init_(93, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1477))); + nms_Block_redstoneRepeaterActive = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockRedstoneRepeater__init_(94, 1), 0.0), 0.625), nms_Block_soundWoodFootstep), $rt_s(1477))); + nms_Block_lockedChest = nms_Block_setTickRandomly(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockLockedChest__init_(95), 0.0), 1.0), nms_Block_soundWoodFootstep), $rt_s(1670)), 1); + nms_Block_trapdoor = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockTrapDoor__init_(96, nms_Material_wood), 3.0), nms_Block_soundWoodFootstep), $rt_s(1671))); + nms_Block_silverfish = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockSilverfish__init_(97), 0.75), $rt_s(1672)); + nms_Block_stoneBrick = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockStoneBrick__init_(98), 1.5), 10.0), nms_Block_soundStoneFootstep), $rt_s(1673)); + nms_Block_mushroomCapBrown = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroomCap__init_(99, nms_Material_wood, 0), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1633)); + nms_Block_mushroomCapRed = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMushroomCap__init_(100, nms_Material_wood, 1), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1633)); + nms_Block_fenceIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockPane__init_(101, $rt_s(1674), $rt_s(1674), nms_Material_iron, 1), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1674)); + nms_Block_thinGlass = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPane__init_(102, $rt_s(1617), $rt_s(1675), nms_Material_glass, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1676)); + nms_Block_melon = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMelon__init_(103), 1.0), nms_Block_soundWoodFootstep), $rt_s(1481)); + nms_Block_pumpkinStem = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockStem__init_(104, nms_Block_pumpkin), 0.0), nms_Block_soundWoodFootstep), $rt_s(1677)); + nms_Block_melonStem = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockStem__init_(105, nms_Block_melon), 0.0), nms_Block_soundWoodFootstep), $rt_s(1677)); + nms_Block_vine = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockVine__init_(106), 0.20000000298023224), nms_Block_soundGrassFootstep), $rt_s(1678)); + nms_Block_fenceGate = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFenceGate__init_(107), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1679)); + nms_Block_stairsBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(108, nms_Block_brick, 0), $rt_s(1680)); + nms_Block_stairsStoneBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(109, nms_Block_stoneBrick, 0), $rt_s(1681)); + nms_Block_mycelium = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockMycelium__init_(110), 0.6000000238418579), nms_Block_soundGrassFootstep), $rt_s(1682)); + nms_Block_waterlily = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockLilyPad__init_(111), 0.0), nms_Block_soundGrassFootstep), $rt_s(1683)); + nms_Block_netherBrick = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(112, nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1684)), nms_CreativeTabs_tabBlock); + nms_Block_netherFence = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockFence__init_(113, $rt_s(1684), nms_Material_rock), 2.0), 10.0), nms_Block_soundStoneFootstep), $rt_s(1685)); + nms_Block_stairsNetherBrick = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(114, nms_Block_netherBrick, 0), $rt_s(1686)); + nms_Block_netherStalk = nms_Block_setUnlocalizedName(nms_BlockNetherStalk__init_(115), $rt_s(1687)); + nms_Block_enchantmentTable = nms_Block_setUnlocalizedName(nms_Block_setResistance(nms_Block_setHardness(nms_BlockEnchantmentTable__init_(116), 5.0), 2000.0), $rt_s(1688)); + nms_Block_brewingStand = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockBrewingStand__init_(117), 0.5), 0.125), $rt_s(1500)); + nms_Block_cauldron = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_BlockCauldron__init_(118), 2.0), $rt_s(1501)); nms_Block_endPortal = nms_Block_setResistance(nms_Block_setHardness(nms_BlockEndPortal__init_(119, nms_Material_portal), (-1.0)), 6000000.0); - nms_Block_endPortalFrame = nms_Block_setCreativeTab(nms_Block_setResistance(nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setLightValue(nms_Block_setStepSound(nms_BlockEndPortalFrame__init_(120), nms_Block_soundGlassFootstep), 0.125), (-1.0)), $rt_s(1710)), 6000000.0), nms_CreativeTabs_tabDecorations); - nms_Block_whiteStone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(121, nms_Material_rock), 3.0), 15.0), nms_Block_soundStoneFootstep), $rt_s(1711)), nms_CreativeTabs_tabBlock); - nms_Block_dragonEgg = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockDragonEgg__init_(122), 3.0), 15.0), nms_Block_soundStoneFootstep), 0.125), $rt_s(1712)); - nms_Block_redstoneLampIdle = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneLight__init_(123, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1713)), nms_CreativeTabs_tabRedstone); - nms_Block_redstoneLampActive = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneLight__init_(124, 1), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1713)); - nms_Block_woodDoubleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWoodSlab__init_(125, 1), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1714)); - nms_Block_woodSingleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWoodSlab__init_(126, 0), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1714)); - nms_Block_cocoaPlant = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockCocoa__init_(127), 0.20000000298023224), 5.0), nms_Block_soundWoodFootstep), $rt_s(1715)); - nms_Block_stairsSandStone = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(128, nms_Block_sandStone, 0), $rt_s(1716)); - nms_Block_oreEmerald = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(129), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1717)); - nms_Block_enderChest = nms_Block_setLightValue(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockEnderChest__init_(130), 22.5), 1000.0), nms_Block_soundStoneFootstep), $rt_s(1718)), 0.5); - nms_Block_tripWireSource = nms_Block_setUnlocalizedName(nms_BlockTripWireSource__init_(131), $rt_s(1719)); - nms_Block_tripWire = nms_Block_setUnlocalizedName(nms_BlockTripWire__init_(132), $rt_s(1720)); - nms_Block_blockEmerald = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(133), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1721)); - nms_Block_stairsWoodSpruce = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(134, nms_Block_planks, 1), $rt_s(1722)); - nms_Block_stairsWoodBirch = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(135, nms_Block_planks, 2), $rt_s(1723)); - nms_Block_stairsWoodJungle = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(136, nms_Block_planks, 3), $rt_s(1724)); - nms_Block_commandBlock = nms_Block_setUnlocalizedName(nms_BlockCommandBlock__init_(137), $rt_s(1725)); - nms_Block_beacon = nms_Block_setLightValue(nms_Block_setUnlocalizedName(nms_BlockBeacon__init_(138), $rt_s(1726)), 1.0); - nms_Block_cobblestoneWall = nms_Block_setUnlocalizedName(nms_BlockWall__init_(139, nms_Block_cobblestone), $rt_s(1727)); - nms_Block_flowerPot = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlowerPot__init_(140), 0.0), nms_Block_soundPowderFootstep), $rt_s(1516)); - nms_Block_carrot = nms_Block_setUnlocalizedName(nms_BlockCarrot__init_(141), $rt_s(1517)); - nms_Block_potato = nms_Block_setUnlocalizedName(nms_BlockPotato__init_(142), $rt_s(1728)); - nms_Block_woodenButton = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockButtonWood__init_(143), 0.5), nms_Block_soundWoodFootstep), $rt_s(1681)); - nms_Block_skull = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSkull__init_(144), 1.0), nms_Block_soundStoneFootstep), $rt_s(1523)); - nms_Block_anvil = nms_Block_setUnlocalizedName(nms_Block_setResistance(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockAnvil__init_(145), 5.0), nms_Block_soundAnvilFootstep), 2000.0), $rt_s(1626)); - nms_Block_chestTrapped = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockChest__init_(146, 1), 2.5), nms_Block_soundWoodFootstep), $rt_s(1729)); - nms_Block_pressurePlateGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlateWeighted__init_(147, $rt_s(1656), nms_Material_iron, 64), 0.5), nms_Block_soundWoodFootstep), $rt_s(1730)); - nms_Block_pressurePlateIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlateWeighted__init_(148, $rt_s(1657), nms_Material_iron, 640), 0.5), nms_Block_soundWoodFootstep), $rt_s(1731)); - nms_Block_redstoneComparatorIdle = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockComparator__init_(149, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1530))); - nms_Block_redstoneComparatorActive = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockComparator__init_(150, 1), 0.0), 0.625), nms_Block_soundWoodFootstep), $rt_s(1530))); - nms_Block_daylightSensor = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDaylightDetector__init_(151), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1732)); - nms_Block_blockRedstone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockPoweredOre__init_(152), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1733)); - nms_Block_oreNetherQuartz = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(153), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1532)); - nms_Block_hopperBlock = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockHopper__init_(154), 3.0), 8.0), nms_Block_soundWoodFootstep), $rt_s(654)); - nms_Block_blockNetherQuartz = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setStepSound(nms_BlockQuartz__init_(155), nms_Block_soundStoneFootstep), 0.800000011920929), $rt_s(1734)); - nms_Block_stairsNetherQuartz = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(156, nms_Block_blockNetherQuartz, 0), $rt_s(1735)); - nms_Block_railActivator = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRailPowered__init_(157), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1736)); - nms_Block_dropper = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDropper__init_(158), 3.5), nms_Block_soundStoneFootstep), $rt_s(1737)); + nms_Block_endPortalFrame = nms_Block_setCreativeTab(nms_Block_setResistance(nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setLightValue(nms_Block_setStepSound(nms_BlockEndPortalFrame__init_(120), nms_Block_soundGlassFootstep), 0.125), (-1.0)), $rt_s(1689)), 6000000.0), nms_CreativeTabs_tabDecorations); + nms_Block_whiteStone = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_Block__init_(121, nms_Material_rock), 3.0), 15.0), nms_Block_soundStoneFootstep), $rt_s(1690)), nms_CreativeTabs_tabBlock); + nms_Block_dragonEgg = nms_Block_setUnlocalizedName(nms_Block_setLightValue(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockDragonEgg__init_(122), 3.0), 15.0), nms_Block_soundStoneFootstep), 0.125), $rt_s(1691)); + nms_Block_redstoneLampIdle = nms_Block_setCreativeTab(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneLight__init_(123, 0), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1692)), nms_CreativeTabs_tabRedstone); + nms_Block_redstoneLampActive = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRedstoneLight__init_(124, 1), 0.30000001192092896), nms_Block_soundGlassFootstep), $rt_s(1692)); + nms_Block_woodDoubleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWoodSlab__init_(125, 1), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1693)); + nms_Block_woodSingleSlab = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockWoodSlab__init_(126, 0), 2.0), 5.0), nms_Block_soundWoodFootstep), $rt_s(1693)); + nms_Block_cocoaPlant = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockCocoa__init_(127), 0.20000000298023224), 5.0), nms_Block_soundWoodFootstep), $rt_s(1694)); + nms_Block_stairsSandStone = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(128, nms_Block_sandStone, 0), $rt_s(1695)); + nms_Block_oreEmerald = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(129), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1696)); + nms_Block_enderChest = nms_Block_setLightValue(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockEnderChest__init_(130), 22.5), 1000.0), nms_Block_soundStoneFootstep), $rt_s(1697)), 0.5); + nms_Block_tripWireSource = nms_Block_setUnlocalizedName(nms_BlockTripWireSource__init_(131), $rt_s(1698)); + nms_Block_tripWire = nms_Block_setUnlocalizedName(nms_BlockTripWire__init_(132), $rt_s(1699)); + nms_Block_blockEmerald = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOreStorage__init_(133), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1700)); + nms_Block_stairsWoodSpruce = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(134, nms_Block_planks, 1), $rt_s(1701)); + nms_Block_stairsWoodBirch = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(135, nms_Block_planks, 2), $rt_s(1702)); + nms_Block_stairsWoodJungle = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(136, nms_Block_planks, 3), $rt_s(1703)); + nms_Block_commandBlock = nms_Block_setUnlocalizedName(nms_BlockCommandBlock__init_(137), $rt_s(1704)); + nms_Block_beacon = nms_Block_setLightValue(nms_Block_setUnlocalizedName(nms_BlockBeacon__init_(138), $rt_s(1705)), 1.0); + nms_Block_cobblestoneWall = nms_Block_setUnlocalizedName(nms_BlockWall__init_(139, nms_Block_cobblestone), $rt_s(1706)); + nms_Block_flowerPot = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockFlowerPot__init_(140), 0.0), nms_Block_soundPowderFootstep), $rt_s(1510)); + nms_Block_carrot = nms_Block_setUnlocalizedName(nms_BlockCarrot__init_(141), $rt_s(1511)); + nms_Block_potato = nms_Block_setUnlocalizedName(nms_BlockPotato__init_(142), $rt_s(1707)); + nms_Block_woodenButton = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockButtonWood__init_(143), 0.5), nms_Block_soundWoodFootstep), $rt_s(1660)); + nms_Block_skull = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockSkull__init_(144), 1.0), nms_Block_soundStoneFootstep), $rt_s(1517)); + nms_Block_anvil = nms_Block_setUnlocalizedName(nms_Block_setResistance(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockAnvil__init_(145), 5.0), nms_Block_soundAnvilFootstep), 2000.0), $rt_s(1605)); + nms_Block_chestTrapped = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockChest__init_(146, 1), 2.5), nms_Block_soundWoodFootstep), $rt_s(1708)); + nms_Block_pressurePlateGold = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlateWeighted__init_(147, $rt_s(1635), nms_Material_iron, 64), 0.5), nms_Block_soundWoodFootstep), $rt_s(1709)); + nms_Block_pressurePlateIron = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockPressurePlateWeighted__init_(148, $rt_s(1636), nms_Material_iron, 640), 0.5), nms_Block_soundWoodFootstep), $rt_s(1710)); + nms_Block_redstoneComparatorIdle = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockComparator__init_(149, 0), 0.0), nms_Block_soundWoodFootstep), $rt_s(1524))); + nms_Block_redstoneComparatorActive = nms_Block_disableStats(nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setLightValue(nms_Block_setHardness(nms_BlockComparator__init_(150, 1), 0.0), 0.625), nms_Block_soundWoodFootstep), $rt_s(1524))); + nms_Block_daylightSensor = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDaylightDetector__init_(151), 0.20000000298023224), nms_Block_soundWoodFootstep), $rt_s(1711)); + nms_Block_blockRedstone = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockPoweredOre__init_(152), 5.0), 10.0), nms_Block_soundMetalFootstep), $rt_s(1712)); + nms_Block_oreNetherQuartz = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockOre__init_(153), 3.0), 5.0), nms_Block_soundStoneFootstep), $rt_s(1526)); + nms_Block_hopperBlock = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setResistance(nms_Block_setHardness(nms_BlockHopper__init_(154), 3.0), 8.0), nms_Block_soundWoodFootstep), $rt_s(643)); + nms_Block_blockNetherQuartz = nms_Block_setUnlocalizedName(nms_Block_setHardness(nms_Block_setStepSound(nms_BlockQuartz__init_(155), nms_Block_soundStoneFootstep), 0.800000011920929), $rt_s(1713)); + nms_Block_stairsNetherQuartz = nms_Block_setUnlocalizedName(nms_BlockStairs__init_(156, nms_Block_blockNetherQuartz, 0), $rt_s(1714)); + nms_Block_railActivator = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockRailPowered__init_(157), 0.699999988079071), nms_Block_soundMetalFootstep), $rt_s(1715)); + nms_Block_dropper = nms_Block_setUnlocalizedName(nms_Block_setStepSound(nms_Block_setHardness(nms_BlockDropper__init_(158), 3.5), nms_Block_soundStoneFootstep), $rt_s(1716)); nms_Item_$callClinit(); - nms_Item_itemsList.data[nms_Block_cloth.$blockID] = nms_Item_setUnlocalizedName(nms_ItemCloth__init_(nms_Block_cloth.$blockID - 256 | 0), $rt_s(1300)); - nms_Item_itemsList.data[nms_Block_wood.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_wood.$blockID - 256 | 0, nms_Block_wood, nms_BlockLog_woodType), $rt_s(1635)); - nms_Item_itemsList.data[nms_Block_planks.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_planks.$blockID - 256 | 0, nms_Block_planks, nms_BlockWood_woodType), $rt_s(1620)); - nms_Item_itemsList.data[nms_Block_silverfish.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_silverfish.$blockID - 256 | 0, nms_Block_silverfish, nms_BlockSilverfish_silverfishStoneTypes), $rt_s(1693)); - nms_Item_itemsList.data[nms_Block_stoneBrick.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_stoneBrick.$blockID - 256 | 0, nms_Block_stoneBrick, nms_BlockStoneBrick_STONE_BRICK_TYPES), $rt_s(1694)); - nms_Item_itemsList.data[nms_Block_sandStone.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_sandStone.$blockID - 256 | 0, nms_Block_sandStone, nms_BlockSandStone_SAND_STONE_TYPES), $rt_s(1642)); - nms_Item_itemsList.data[nms_Block_blockNetherQuartz.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_blockNetherQuartz.$blockID - 256 | 0, nms_Block_blockNetherQuartz, nms_BlockQuartz_quartzBlockTypes), $rt_s(1734)); - nms_Item_itemsList.data[nms_Block_stoneSingleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_stoneSingleSlab.$blockID - 256 | 0, nms_Block_stoneSingleSlab, nms_Block_stoneDoubleSlab, 0), $rt_s(1658)); - nms_Item_itemsList.data[nms_Block_stoneDoubleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_stoneDoubleSlab.$blockID - 256 | 0, nms_Block_stoneSingleSlab, nms_Block_stoneDoubleSlab, 1), $rt_s(1658)); - nms_Item_itemsList.data[nms_Block_woodSingleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_woodSingleSlab.$blockID - 256 | 0, nms_Block_woodSingleSlab, nms_Block_woodDoubleSlab, 0), $rt_s(1714)); - nms_Item_itemsList.data[nms_Block_woodDoubleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_woodDoubleSlab.$blockID - 256 | 0, nms_Block_woodSingleSlab, nms_Block_woodDoubleSlab, 1), $rt_s(1714)); - nms_Item_itemsList.data[nms_Block_sapling.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_sapling.$blockID - 256 | 0, nms_Block_sapling, nms_BlockSapling_WOOD_TYPES), $rt_s(1630)); - nms_Item_itemsList.data[nms_Block_leaves.$blockID] = nms_Item_setUnlocalizedName(nms_ItemLeaves__init_(nms_Block_leaves.$blockID - 256 | 0), $rt_s(1636)); + nms_Item_itemsList.data[nms_Block_cloth.$blockID] = nms_Item_setUnlocalizedName(nms_ItemCloth__init_(nms_Block_cloth.$blockID - 256 | 0), $rt_s(1294)); + nms_Item_itemsList.data[nms_Block_wood.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_wood.$blockID - 256 | 0, nms_Block_wood, nms_BlockLog_woodType), $rt_s(1614)); + nms_Item_itemsList.data[nms_Block_planks.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_planks.$blockID - 256 | 0, nms_Block_planks, nms_BlockWood_woodType), $rt_s(1599)); + nms_Item_itemsList.data[nms_Block_silverfish.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_silverfish.$blockID - 256 | 0, nms_Block_silverfish, nms_BlockSilverfish_silverfishStoneTypes), $rt_s(1672)); + nms_Item_itemsList.data[nms_Block_stoneBrick.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_stoneBrick.$blockID - 256 | 0, nms_Block_stoneBrick, nms_BlockStoneBrick_STONE_BRICK_TYPES), $rt_s(1673)); + nms_Item_itemsList.data[nms_Block_sandStone.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_sandStone.$blockID - 256 | 0, nms_Block_sandStone, nms_BlockSandStone_SAND_STONE_TYPES), $rt_s(1621)); + nms_Item_itemsList.data[nms_Block_blockNetherQuartz.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_blockNetherQuartz.$blockID - 256 | 0, nms_Block_blockNetherQuartz, nms_BlockQuartz_quartzBlockTypes), $rt_s(1713)); + nms_Item_itemsList.data[nms_Block_stoneSingleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_stoneSingleSlab.$blockID - 256 | 0, nms_Block_stoneSingleSlab, nms_Block_stoneDoubleSlab, 0), $rt_s(1637)); + nms_Item_itemsList.data[nms_Block_stoneDoubleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_stoneDoubleSlab.$blockID - 256 | 0, nms_Block_stoneSingleSlab, nms_Block_stoneDoubleSlab, 1), $rt_s(1637)); + nms_Item_itemsList.data[nms_Block_woodSingleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_woodSingleSlab.$blockID - 256 | 0, nms_Block_woodSingleSlab, nms_Block_woodDoubleSlab, 0), $rt_s(1693)); + nms_Item_itemsList.data[nms_Block_woodDoubleSlab.$blockID] = nms_Item_setUnlocalizedName(nms_ItemSlab__init_(nms_Block_woodDoubleSlab.$blockID - 256 | 0, nms_Block_woodSingleSlab, nms_Block_woodDoubleSlab, 1), $rt_s(1693)); + nms_Item_itemsList.data[nms_Block_sapling.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_sapling.$blockID - 256 | 0, nms_Block_sapling, nms_BlockSapling_WOOD_TYPES), $rt_s(1609)); + nms_Item_itemsList.data[nms_Block_leaves.$blockID] = nms_Item_setUnlocalizedName(nms_ItemLeaves__init_(nms_Block_leaves.$blockID - 256 | 0), $rt_s(1615)); nms_Item_itemsList.data[nms_Block_vine.$blockID] = nms_ItemColored__init_(nms_Block_vine.$blockID - 256 | 0, 0); var$2 = nms_Item_itemsList.data; $var0 = nms_Block_tallGrass.$blockID; var$1 = nms_ItemColored__init_(nms_Block_tallGrass.$blockID - 256 | 0, 1); var$4 = $rt_createArray(jl_String, 3); var$5 = var$4.data; - var$5[0] = $rt_s(1738); - var$5[1] = $rt_s(1622); - var$5[2] = $rt_s(1739); + var$5[0] = $rt_s(1717); + var$5[1] = $rt_s(1601); + var$5[2] = $rt_s(1718); var$2[$var0] = nms_ItemColored_setBlockNames(var$1, var$4); nms_Item_itemsList.data[nms_Block_snow.$blockID] = nms_ItemSnow__init_(nms_Block_snow.$blockID - 256 | 0, nms_Block_snow); nms_Item_itemsList.data[nms_Block_waterlily.$blockID] = nms_ItemLilyPad__init_(nms_Block_waterlily.$blockID - 256 | 0); nms_Item_itemsList.data[nms_Block_pistonBase.$blockID] = nms_ItemPiston__init_(nms_Block_pistonBase.$blockID - 256 | 0); nms_Item_itemsList.data[nms_Block_pistonStickyBase.$blockID] = nms_ItemPiston__init_(nms_Block_pistonStickyBase.$blockID - 256 | 0); - nms_Item_itemsList.data[nms_Block_cobblestoneWall.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_cobblestoneWall.$blockID - 256 | 0, nms_Block_cobblestoneWall, nms_BlockWall_types), $rt_s(1727)); - nms_Item_itemsList.data[nms_Block_anvil.$blockID] = nms_Item_setUnlocalizedName(nms_ItemAnvilBlock__init_(nms_Block_anvil), $rt_s(1626)); + nms_Item_itemsList.data[nms_Block_cobblestoneWall.$blockID] = nms_Item_setUnlocalizedName(nms_ItemMultiTextureTile__init_(nms_Block_cobblestoneWall.$blockID - 256 | 0, nms_Block_cobblestoneWall, nms_BlockWall_types), $rt_s(1706)); + nms_Item_itemsList.data[nms_Block_anvil.$blockID] = nms_Item_setUnlocalizedName(nms_ItemAnvilBlock__init_(nms_Block_anvil), $rt_s(1605)); $var0 = 0; while ($var0 < 256) { if (nms_Block_blocksList.data[$var0] !== null) { @@ -119554,7 +116580,7 @@ function nms_Container_addCraftingToCrafters($this, $par1ICrafting) { $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } function nms_Container_removeCraftingFromCrafters($this, $par1ICrafting) { @@ -120833,7 +117859,7 @@ function nms_EntityList_createEntityByID($par0, $par1World) { $var4 = jl_System_errCache; $par1World = new jl_StringBuilder; $par1World.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1World, $par1World.$length, $rt_s(1741)); + jl_AbstractStringBuilder_insert($par1World, $par1World.$length, $rt_s(1720)); jl_AbstractStringBuilder_insert0($par1World, $par1World.$length, $par0, 10); $var3 = jl_String__init_0($par1World.$buffer, 0, $par1World.$length); $par1World = $var4.$sb; @@ -120867,59 +117893,59 @@ function nms_EntityList__clinit_() { nms_EntityList_classToIDMapping = ju_HashMap__init_1(16, 0.75); nms_EntityList_stringToIDMapping = ju_HashMap__init_1(16, 0.75); nms_EntityList_entityEggs = ju_LinkedHashMap__init_0(); - nms_EntityList_addMapping($rt_cls(nms_EntityItem), $rt_s(1742), 1); - nms_EntityList_addMapping($rt_cls(nms_EntityXPOrb), $rt_s(1743), 2); - nms_EntityList_addMapping($rt_cls(nms_EntityPainting), $rt_s(1744), 9); - nms_EntityList_addMapping($rt_cls(nms_EntityArrow), $rt_s(1745), 10); - nms_EntityList_addMapping($rt_cls(nms_EntitySnowball), $rt_s(1746), 11); - nms_EntityList_addMapping($rt_cls(nms_EntityLargeFireball), $rt_s(1747), 12); - nms_EntityList_addMapping($rt_cls(nms_EntitySmallFireball), $rt_s(1748), 13); - nms_EntityList_addMapping($rt_cls(nms_EntityEnderPearl), $rt_s(1749), 14); - nms_EntityList_addMapping($rt_cls(nms_EntityEnderEye), $rt_s(1750), 15); - nms_EntityList_addMapping($rt_cls(nms_EntityPotion), $rt_s(1751), 16); - nms_EntityList_addMapping($rt_cls(nms_EntityExpBottle), $rt_s(1752), 17); - nms_EntityList_addMapping($rt_cls(nms_EntityItemFrame), $rt_s(1753), 18); - nms_EntityList_addMapping($rt_cls(nms_EntityWitherSkull), $rt_s(1754), 19); - nms_EntityList_addMapping($rt_cls(nms_EntityTNTPrimed), $rt_s(1755), 20); - nms_EntityList_addMapping($rt_cls(nms_EntityFallingSand), $rt_s(1756), 21); - nms_EntityList_addMapping($rt_cls(nms_EntityFireworkRocket), $rt_s(1757), 22); - nms_EntityList_addMapping($rt_cls(nms_EntityBoat), $rt_s(1758), 41); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartEmpty), $rt_s(1759), 42); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartChest), $rt_s(1760), 43); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartFurnace), $rt_s(1761), 44); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartTNT), $rt_s(1762), 45); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartHopper), $rt_s(1763), 46); - nms_EntityList_addMapping($rt_cls(nms_EntityMinecartMobSpawner), $rt_s(1764), 47); - nms_EntityList_addMapping($rt_cls(nms_EntityLiving), $rt_s(1765), 48); - nms_EntityList_addMapping($rt_cls(nms_EntityMob), $rt_s(1766), 49); - nms_EntityList_addMapping0($rt_cls(nms_EntityCreeper), $rt_s(504), 50, 894731, 0); - nms_EntityList_addMapping0($rt_cls(nms_EntitySkeleton), $rt_s(497), 51, 12698049, 4802889); - nms_EntityList_addMapping0($rt_cls(nms_EntitySpider), $rt_s(1767), 52, 3419431, 11013646); - nms_EntityList_addMapping0($rt_cls(nms_EntityZombie), $rt_s(505), 54, 44975, 7969893); - nms_EntityList_addMapping0($rt_cls(nms_EntitySlime), $rt_s(500), 55, 5349438, 8306542); - nms_EntityList_addMapping0($rt_cls(nms_EntityGhast), $rt_s(1768), 56, 16382457, 12369084); - nms_EntityList_addMapping0($rt_cls(nms_EntityPigZombie), $rt_s(1769), 57, 15373203, 5009705); - nms_EntityList_addMapping0($rt_cls(nms_EntityEnderman), $rt_s(496), 58, 1447446, 0); - nms_EntityList_addMapping0($rt_cls(nms_EntityCaveSpider), $rt_s(1770), 59, 803406, 11013646); - nms_EntityList_addMapping0($rt_cls(nms_EntitySilverfish), $rt_s(1771), 60, 7237230, 3158064); - nms_EntityList_addMapping0($rt_cls(nms_EntityBlaze), $rt_s(498), 61, 16167425, 16775294); - nms_EntityList_addMapping0($rt_cls(nms_EntityMagmaCube), $rt_s(1772), 62, 3407872, 16579584); - nms_EntityList_addMapping($rt_cls(nms_EntityDragon), $rt_s(1773), 63); - nms_EntityList_addMapping($rt_cls(nms_EntityWither), $rt_s(1774), 64); - nms_EntityList_addMapping0($rt_cls(nms_EntityBat), $rt_s(1775), 65, 4996656, 986895); - nms_EntityList_addMapping0($rt_cls(nms_EntityWitch), $rt_s(1776), 66, 3407872, 5349438); - nms_EntityList_addMapping0($rt_cls(nms_EntityPig), $rt_s(506), 90, 15771042, 14377823); - nms_EntityList_addMapping0($rt_cls(nms_EntitySheep), $rt_s(1777), 91, 15198183, 16758197); - nms_EntityList_addMapping0($rt_cls(nms_EntityCow), $rt_s(1778), 92, 4470310, 10592673); - nms_EntityList_addMapping0($rt_cls(nms_EntityChicken), $rt_s(1779), 93, 10592673, 16711680); - nms_EntityList_addMapping0($rt_cls(nms_EntitySquid), $rt_s(507), 94, 2243405, 7375001); - nms_EntityList_addMapping0($rt_cls(nms_EntityWolf), $rt_s(1780), 95, 14144467, 13545366); - nms_EntityList_addMapping0($rt_cls(nms_EntityMooshroom), $rt_s(1781), 96, 10489616, 12040119); - nms_EntityList_addMapping($rt_cls(nms_EntitySnowman), $rt_s(1782), 97); - nms_EntityList_addMapping0($rt_cls(nms_EntityOcelot), $rt_s(1783), 98, 15720061, 5653556); - nms_EntityList_addMapping($rt_cls(nms_EntityIronGolem), $rt_s(1784), 99); - nms_EntityList_addMapping0($rt_cls(nms_EntityVillager), $rt_s(509), 120, 5651507, 12422002); - nms_EntityList_addMapping($rt_cls(nms_EntityEnderCrystal), $rt_s(1785), 200); + nms_EntityList_addMapping($rt_cls(nms_EntityItem), $rt_s(1721), 1); + nms_EntityList_addMapping($rt_cls(nms_EntityXPOrb), $rt_s(1722), 2); + nms_EntityList_addMapping($rt_cls(nms_EntityPainting), $rt_s(1723), 9); + nms_EntityList_addMapping($rt_cls(nms_EntityArrow), $rt_s(1724), 10); + nms_EntityList_addMapping($rt_cls(nms_EntitySnowball), $rt_s(1725), 11); + nms_EntityList_addMapping($rt_cls(nms_EntityLargeFireball), $rt_s(1726), 12); + nms_EntityList_addMapping($rt_cls(nms_EntitySmallFireball), $rt_s(1727), 13); + nms_EntityList_addMapping($rt_cls(nms_EntityEnderPearl), $rt_s(1728), 14); + nms_EntityList_addMapping($rt_cls(nms_EntityEnderEye), $rt_s(1729), 15); + nms_EntityList_addMapping($rt_cls(nms_EntityPotion), $rt_s(1730), 16); + nms_EntityList_addMapping($rt_cls(nms_EntityExpBottle), $rt_s(1731), 17); + nms_EntityList_addMapping($rt_cls(nms_EntityItemFrame), $rt_s(1732), 18); + nms_EntityList_addMapping($rt_cls(nms_EntityWitherSkull), $rt_s(1733), 19); + nms_EntityList_addMapping($rt_cls(nms_EntityTNTPrimed), $rt_s(1734), 20); + nms_EntityList_addMapping($rt_cls(nms_EntityFallingSand), $rt_s(1735), 21); + nms_EntityList_addMapping($rt_cls(nms_EntityFireworkRocket), $rt_s(1736), 22); + nms_EntityList_addMapping($rt_cls(nms_EntityBoat), $rt_s(1737), 41); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartEmpty), $rt_s(1738), 42); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartChest), $rt_s(1739), 43); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartFurnace), $rt_s(1740), 44); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartTNT), $rt_s(1741), 45); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartHopper), $rt_s(1742), 46); + nms_EntityList_addMapping($rt_cls(nms_EntityMinecartMobSpawner), $rt_s(1743), 47); + nms_EntityList_addMapping($rt_cls(nms_EntityLiving), $rt_s(1744), 48); + nms_EntityList_addMapping($rt_cls(nms_EntityMob), $rt_s(1745), 49); + nms_EntityList_addMapping0($rt_cls(nms_EntityCreeper), $rt_s(493), 50, 894731, 0); + nms_EntityList_addMapping0($rt_cls(nms_EntitySkeleton), $rt_s(486), 51, 12698049, 4802889); + nms_EntityList_addMapping0($rt_cls(nms_EntitySpider), $rt_s(1746), 52, 3419431, 11013646); + nms_EntityList_addMapping0($rt_cls(nms_EntityZombie), $rt_s(494), 54, 44975, 7969893); + nms_EntityList_addMapping0($rt_cls(nms_EntitySlime), $rt_s(489), 55, 5349438, 8306542); + nms_EntityList_addMapping0($rt_cls(nms_EntityGhast), $rt_s(1747), 56, 16382457, 12369084); + nms_EntityList_addMapping0($rt_cls(nms_EntityPigZombie), $rt_s(1748), 57, 15373203, 5009705); + nms_EntityList_addMapping0($rt_cls(nms_EntityEnderman), $rt_s(485), 58, 1447446, 0); + nms_EntityList_addMapping0($rt_cls(nms_EntityCaveSpider), $rt_s(1749), 59, 803406, 11013646); + nms_EntityList_addMapping0($rt_cls(nms_EntitySilverfish), $rt_s(1750), 60, 7237230, 3158064); + nms_EntityList_addMapping0($rt_cls(nms_EntityBlaze), $rt_s(487), 61, 16167425, 16775294); + nms_EntityList_addMapping0($rt_cls(nms_EntityMagmaCube), $rt_s(1751), 62, 3407872, 16579584); + nms_EntityList_addMapping($rt_cls(nms_EntityDragon), $rt_s(1752), 63); + nms_EntityList_addMapping($rt_cls(nms_EntityWither), $rt_s(1753), 64); + nms_EntityList_addMapping0($rt_cls(nms_EntityBat), $rt_s(1754), 65, 4996656, 986895); + nms_EntityList_addMapping0($rt_cls(nms_EntityWitch), $rt_s(1755), 66, 3407872, 5349438); + nms_EntityList_addMapping0($rt_cls(nms_EntityPig), $rt_s(495), 90, 15771042, 14377823); + nms_EntityList_addMapping0($rt_cls(nms_EntitySheep), $rt_s(1756), 91, 15198183, 16758197); + nms_EntityList_addMapping0($rt_cls(nms_EntityCow), $rt_s(1757), 92, 4470310, 10592673); + nms_EntityList_addMapping0($rt_cls(nms_EntityChicken), $rt_s(1758), 93, 10592673, 16711680); + nms_EntityList_addMapping0($rt_cls(nms_EntitySquid), $rt_s(496), 94, 2243405, 7375001); + nms_EntityList_addMapping0($rt_cls(nms_EntityWolf), $rt_s(1759), 95, 14144467, 13545366); + nms_EntityList_addMapping0($rt_cls(nms_EntityMooshroom), $rt_s(1760), 96, 10489616, 12040119); + nms_EntityList_addMapping($rt_cls(nms_EntitySnowman), $rt_s(1761), 97); + nms_EntityList_addMapping0($rt_cls(nms_EntityOcelot), $rt_s(1762), 98, 15720061, 5653556); + nms_EntityList_addMapping($rt_cls(nms_EntityIronGolem), $rt_s(1763), 99); + nms_EntityList_addMapping0($rt_cls(nms_EntityVillager), $rt_s(498), 120, 5651507, 12422002); + nms_EntityList_addMapping($rt_cls(nms_EntityEnderCrystal), $rt_s(1764), 200); } function jl_NegativeArraySizeException() { jl_RuntimeException.call(this); @@ -121001,7 +118027,7 @@ function nms_TexturePackImplementation_func_98138_b($this, $par1Str, $par2) { function nms_TexturePackImplementation__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1786); + var$1.$path = $rt_s(1765); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); nms_TexturePackImplementation_tex_unknown_pack = var$1; @@ -121018,20 +118044,20 @@ function nms_TexturePackDefault__init_($this) { var var$1, var$2, var$3, var$4; var$1 = null; $this.$thumbnailTextureName = (-1); - $this.$texturePackID = $rt_s(1787); - $this.$texturePackFileName = $rt_s(548); + $this.$texturePackID = $rt_s(1766); + $this.$texturePackFileName = $rt_s(537); $this.$field_98141_g = var$1; nlea_EaglerAdapterImpl2_$callClinit(); - if (!($rt_s(1788) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(1788), $rt_s(58), 0))) - var$2 = $rt_s(1788); + if (!($rt_s(1767) === $rt_s(58) ? 1 : jl_String_startsWith($rt_s(1767), $rt_s(58), 0))) + var$2 = $rt_s(1767); else { - var$3 = $rt_s(1788).$characters.data.length; + var$3 = $rt_s(1767).$characters.data.length; if (1 > var$3) { var$4 = new jl_IndexOutOfBoundsException; jl_Exception__init_(var$4); $rt_throw(var$4); } - var$2 = jl_String__init_0($rt_s(1788).$characters, 1, var$3 - 1 | 0); + var$2 = jl_String__init_0($rt_s(1767).$characters, 1, var$3 - 1 | 0); } var$4 = nle_AssetRepository_filePool; if (var$2 !== null) { @@ -121044,10 +118070,10 @@ function nms_TexturePackDefault__init_($this) { } } $this.$thumbnailImage = nle_EaglerImage_loadImage(var$4 === null ? null : var$4.$value0); - $this.$firstDescriptionLine = $rt_s(1789); + $this.$firstDescriptionLine = $rt_s(1768); } function nms_TexturePackDefault_loadDescription($this) { - $this.$firstDescriptionLine = $rt_s(1789); + $this.$firstDescriptionLine = $rt_s(1768); } function nms_TexturePackDefault_func_98140_c($this, $par1Str) { var var$2, var$3, var$4, var$5, var$6; @@ -121202,7 +118228,7 @@ function nle_TextureTerrainMap$TerrainIcon_getInterpolatedV($this, $var1) { return $this.$minV_center + $var3 * $var1 / 16.0; } function nle_TextureTerrainMap$TerrainIcon_getIconName($this) { - return $this.$name8 !== null ? $this.$name8 : $rt_s(760); + return $this.$name8 !== null ? $this.$name8 : $rt_s(749); } function nle_TextureTerrainMap$TerrainIcon_getSheetWidth($this) { var var$1; @@ -121241,7 +118267,7 @@ function nle_TextureTerrainMap$TerrainIcon_loadData($this) { jl_AbstractStringBuilder_insert($img, $img.$length, $dat); $dat = $this.$name8; jl_AbstractStringBuilder_insert($img, $img.$length, $dat); - jl_AbstractStringBuilder_insert($img, $img.$length, $rt_s(1208)); + jl_AbstractStringBuilder_insert($img, $img.$length, $rt_s(1202)); $dat = jl_String__init_0($img.$buffer, 0, $img.$length); nlea_EaglerAdapterImpl2_$callClinit(); if (!($dat === $rt_s(58) ? 1 : jl_String_startsWith($dat, $rt_s(58), 0))) @@ -121287,11 +118313,9 @@ function nle_TextureTerrainMap$TerrainIcon_loadData($this) { $this.$frames.data[$i] = nle_TextureTerrainMap_generateMip(nle_EaglerImage_getSubImage($img, 0, $i * 16 | 0, 16, 16)); $i = $i + 1 | 0; } - $img = new jl_StringBuilder; - jl_AbstractStringBuilder__init_($img); - $dat = nlea_EaglerAdapterImpl2_fileContents(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0($img, $rt_s(58)), nle_TextureTerrainMap_access$300($this.$map)), $this.$name8), $rt_s(827)))); + $dat = nlea_EaglerAdapterImpl2_fileContents(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(58)), nle_TextureTerrainMap_access$300($this.$map)), $this.$name8), $rt_s(815)))); if ($dat !== null) - ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1211)), nle_TextureTerrainMap_access$300($this.$map)), $this.$name8), $rt_s(1208)))); + ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1205)), nle_TextureTerrainMap_access$300($this.$map)), $this.$name8), $rt_s(1202)))); a: { b: { if ($dat !== null) { @@ -121366,9 +118390,9 @@ function jn_FloatBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1790)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(1769)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $pos, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(448)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(437)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, var$5, 10); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; @@ -121399,9 +118423,9 @@ function jn_FloatBuffer_get($this, $dst, $offset, $length) { var$7 = new jl_IndexOutOfBoundsException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(449)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(438)); jl_AbstractStringBuilder_insert0(var$8, var$8.$length, $length, 10); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(450)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(439)); var$9 = jl_String__init_0(var$8.$buffer, 0, var$8.$length); var$7.$suppressionEnabled = 1; var$7.$writableStackTrace = 1; @@ -121413,9 +118437,9 @@ function jn_FloatBuffer_get($this, $dst, $offset, $length) { var$8 = new jl_IndexOutOfBoundsException; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(451)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(440)); jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $offset, 10); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(434)); $offset = $dst.length; jl_AbstractStringBuilder_insert0(var$7, var$7.$length, $offset, 10); jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(64)); @@ -121448,6 +118472,26 @@ function jn_FloatBuffer_position($this, $newPosition) { jn_Buffer_position0($this, $newPosition); return $this; } +function jn_FloatBuffer_flip0($this) { + $this.$limit = $this.$position; + $this.$position = 0; + $this.$mark = (-1); + return $this; +} +function jn_FloatBuffer_clear0($this) { + $this.$position = 0; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_FloatBuffer_limit0($this, var$1) { + jn_Buffer_limit0($this, var$1); + return $this; +} +function jn_FloatBuffer_position0($this, var$1) { + jn_Buffer_position0($this, var$1); + return $this; +} function nms_ModelSpider() { var a = this; nms_ModelBase.call(a); a.$spiderHead = null; @@ -124235,75 +121279,75 @@ function nms_ModelDragon__init_0($this, $par1) { nms_ModelBase__init_0($this); $this.$textureWidth = 256; $this.$textureHeight = 256; - nms_ModelBase_setTextureOffset($this, $rt_s(1791), 0, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1792), (-56), 88); - nms_ModelBase_setTextureOffset($this, $rt_s(1793), (-56), 144); - nms_ModelBase_setTextureOffset($this, $rt_s(1794), 0, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1795), 112, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1796), 196, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1797), 112, 30); - nms_ModelBase_setTextureOffset($this, $rt_s(1798), 112, 88); - nms_ModelBase_setTextureOffset($this, $rt_s(1799), 176, 44); - nms_ModelBase_setTextureOffset($this, $rt_s(1800), 176, 65); - nms_ModelBase_setTextureOffset($this, $rt_s(1801), 112, 104); - nms_ModelBase_setTextureOffset($this, $rt_s(1802), 112, 136); - nms_ModelBase_setTextureOffset($this, $rt_s(1803), 144, 104); - nms_ModelBase_setTextureOffset($this, $rt_s(1804), 192, 104); - nms_ModelBase_setTextureOffset($this, $rt_s(1805), 226, 138); - nms_ModelBase_setTextureOffset($this, $rt_s(1806), 220, 53); - nms_ModelBase_setTextureOffset($this, $rt_s(1807), 0, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1808), 48, 0); - nms_ModelBase_setTextureOffset($this, $rt_s(1809), 112, 0); - $this.$head3 = nms_ModelRenderer__init_($this, $rt_s(1270)); - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1810), (-6.0), (-1.0), (-24.0), 12, 5, 16); - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1811), (-8.0), (-8.0), (-10.0), 16, 16, 16); + nms_ModelBase_setTextureOffset($this, $rt_s(1770), 0, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1771), (-56), 88); + nms_ModelBase_setTextureOffset($this, $rt_s(1772), (-56), 144); + nms_ModelBase_setTextureOffset($this, $rt_s(1773), 0, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1774), 112, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1775), 196, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1776), 112, 30); + nms_ModelBase_setTextureOffset($this, $rt_s(1777), 112, 88); + nms_ModelBase_setTextureOffset($this, $rt_s(1778), 176, 44); + nms_ModelBase_setTextureOffset($this, $rt_s(1779), 176, 65); + nms_ModelBase_setTextureOffset($this, $rt_s(1780), 112, 104); + nms_ModelBase_setTextureOffset($this, $rt_s(1781), 112, 136); + nms_ModelBase_setTextureOffset($this, $rt_s(1782), 144, 104); + nms_ModelBase_setTextureOffset($this, $rt_s(1783), 192, 104); + nms_ModelBase_setTextureOffset($this, $rt_s(1784), 226, 138); + nms_ModelBase_setTextureOffset($this, $rt_s(1785), 220, 53); + nms_ModelBase_setTextureOffset($this, $rt_s(1786), 0, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1787), 48, 0); + nms_ModelBase_setTextureOffset($this, $rt_s(1788), 112, 0); + $this.$head3 = nms_ModelRenderer__init_($this, $rt_s(1264)); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1789), (-6.0), (-1.0), (-24.0), 12, 5, 16); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1790), (-8.0), (-8.0), (-10.0), 16, 16, 16); $this.$head3.$mirror = 1; - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1812), (-5.0), (-12.0), (-4.0), 2, 4, 6); - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1813), (-5.0), (-3.0), (-22.0), 2, 2, 4); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1791), (-5.0), (-12.0), (-4.0), 2, 4, 6); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1792), (-5.0), (-3.0), (-22.0), 2, 2, 4); $this.$head3.$mirror = 0; - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1812), 3.0, (-12.0), (-4.0), 2, 4, 6); - nms_ModelRenderer_addBox0($this.$head3, $rt_s(1813), 3.0, (-3.0), (-22.0), 2, 2, 4); - $this.$jaw = nms_ModelRenderer__init_($this, $rt_s(1814)); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1791), 3.0, (-12.0), (-4.0), 2, 4, 6); + nms_ModelRenderer_addBox0($this.$head3, $rt_s(1792), 3.0, (-3.0), (-22.0), 2, 2, 4); + $this.$jaw = nms_ModelRenderer__init_($this, $rt_s(1793)); nms_ModelRenderer_setRotationPoint($this.$jaw, 0.0, 4.0, (-8.0)); - nms_ModelRenderer_addBox0($this.$jaw, $rt_s(1814), (-6.0), 0.0, (-16.0), 12, 4, 16); + nms_ModelRenderer_addBox0($this.$jaw, $rt_s(1793), (-6.0), 0.0, (-16.0), 12, 4, 16); nms_ModelRenderer_addChild($this.$head3, $this.$jaw); - $this.$neck = nms_ModelRenderer__init_($this, $rt_s(1815)); - nms_ModelRenderer_addBox0($this.$neck, $rt_s(1816), (-5.0), (-5.0), (-5.0), 10, 10, 10); - nms_ModelRenderer_addBox0($this.$neck, $rt_s(1812), (-1.0), (-9.0), (-3.0), 2, 4, 6); - $this.$body4 = nms_ModelRenderer__init_($this, $rt_s(1357)); + $this.$neck = nms_ModelRenderer__init_($this, $rt_s(1794)); + nms_ModelRenderer_addBox0($this.$neck, $rt_s(1795), (-5.0), (-5.0), (-5.0), 10, 10, 10); + nms_ModelRenderer_addBox0($this.$neck, $rt_s(1791), (-1.0), (-9.0), (-3.0), 2, 4, 6); + $this.$body4 = nms_ModelRenderer__init_($this, $rt_s(1351)); nms_ModelRenderer_setRotationPoint($this.$body4, 0.0, 4.0, 8.0); - nms_ModelRenderer_addBox0($this.$body4, $rt_s(1357), (-12.0), 0.0, (-16.0), 24, 24, 64); - nms_ModelRenderer_addBox0($this.$body4, $rt_s(1812), (-1.0), (-6.0), (-10.0), 2, 6, 12); - nms_ModelRenderer_addBox0($this.$body4, $rt_s(1812), (-1.0), (-6.0), 10.0, 2, 6, 12); - nms_ModelRenderer_addBox0($this.$body4, $rt_s(1812), (-1.0), (-6.0), 30.0, 2, 6, 12); - $this.$wing = nms_ModelRenderer__init_($this, $rt_s(1359)); + nms_ModelRenderer_addBox0($this.$body4, $rt_s(1351), (-12.0), 0.0, (-16.0), 24, 24, 64); + nms_ModelRenderer_addBox0($this.$body4, $rt_s(1791), (-1.0), (-6.0), (-10.0), 2, 6, 12); + nms_ModelRenderer_addBox0($this.$body4, $rt_s(1791), (-1.0), (-6.0), 10.0, 2, 6, 12); + nms_ModelRenderer_addBox0($this.$body4, $rt_s(1791), (-1.0), (-6.0), 30.0, 2, 6, 12); + $this.$wing = nms_ModelRenderer__init_($this, $rt_s(1353)); nms_ModelRenderer_setRotationPoint($this.$wing, (-12.0), 5.0, 2.0); - nms_ModelRenderer_addBox0($this.$wing, $rt_s(1479), (-56.0), (-4.0), (-4.0), 56, 8, 8); - nms_ModelRenderer_addBox0($this.$wing, $rt_s(1817), (-56.0), 0.0, 2.0, 56, 0, 56); - $this.$wingTip = nms_ModelRenderer__init_($this, $rt_s(1818)); + nms_ModelRenderer_addBox0($this.$wing, $rt_s(1473), (-56.0), (-4.0), (-4.0), 56, 8, 8); + nms_ModelRenderer_addBox0($this.$wing, $rt_s(1796), (-56.0), 0.0, 2.0, 56, 0, 56); + $this.$wingTip = nms_ModelRenderer__init_($this, $rt_s(1797)); nms_ModelRenderer_setRotationPoint($this.$wingTip, (-56.0), 0.0, 0.0); - nms_ModelRenderer_addBox0($this.$wingTip, $rt_s(1479), (-56.0), (-2.0), (-2.0), 56, 4, 4); - nms_ModelRenderer_addBox0($this.$wingTip, $rt_s(1817), (-56.0), 0.0, 2.0, 56, 0, 56); + nms_ModelRenderer_addBox0($this.$wingTip, $rt_s(1473), (-56.0), (-2.0), (-2.0), 56, 4, 4); + nms_ModelRenderer_addBox0($this.$wingTip, $rt_s(1796), (-56.0), 0.0, 2.0, 56, 0, 56); nms_ModelRenderer_addChild($this.$wing, $this.$wingTip); - $this.$frontLeg = nms_ModelRenderer__init_($this, $rt_s(1819)); + $this.$frontLeg = nms_ModelRenderer__init_($this, $rt_s(1798)); nms_ModelRenderer_setRotationPoint($this.$frontLeg, (-12.0), 20.0, 2.0); nms_ModelRenderer_addBox0($this.$frontLeg, $rt_s(214), (-4.0), (-4.0), (-4.0), 8, 24, 8); - $this.$frontLegTip = nms_ModelRenderer__init_($this, $rt_s(1820)); + $this.$frontLegTip = nms_ModelRenderer__init_($this, $rt_s(1799)); nms_ModelRenderer_setRotationPoint($this.$frontLegTip, 0.0, 20.0, (-1.0)); nms_ModelRenderer_addBox0($this.$frontLegTip, $rt_s(214), (-3.0), (-1.0), (-3.0), 6, 24, 6); nms_ModelRenderer_addChild($this.$frontLeg, $this.$frontLegTip); - $this.$frontFoot = nms_ModelRenderer__init_($this, $rt_s(1821)); + $this.$frontFoot = nms_ModelRenderer__init_($this, $rt_s(1800)); nms_ModelRenderer_setRotationPoint($this.$frontFoot, 0.0, 23.0, 0.0); nms_ModelRenderer_addBox0($this.$frontFoot, $rt_s(214), (-4.0), 0.0, (-12.0), 8, 4, 16); nms_ModelRenderer_addChild($this.$frontLegTip, $this.$frontFoot); - $this.$rearLeg = nms_ModelRenderer__init_($this, $rt_s(1822)); + $this.$rearLeg = nms_ModelRenderer__init_($this, $rt_s(1801)); nms_ModelRenderer_setRotationPoint($this.$rearLeg, (-16.0), 16.0, 42.0); nms_ModelRenderer_addBox0($this.$rearLeg, $rt_s(214), (-8.0), (-4.0), (-8.0), 16, 32, 16); - $this.$rearLegTip = nms_ModelRenderer__init_($this, $rt_s(1823)); + $this.$rearLegTip = nms_ModelRenderer__init_($this, $rt_s(1802)); nms_ModelRenderer_setRotationPoint($this.$rearLegTip, 0.0, 32.0, (-4.0)); nms_ModelRenderer_addBox0($this.$rearLegTip, $rt_s(214), (-6.0), (-2.0), 0.0, 12, 32, 12); nms_ModelRenderer_addChild($this.$rearLeg, $this.$rearLegTip); - $this.$rearFoot = nms_ModelRenderer__init_($this, $rt_s(1824)); + $this.$rearFoot = nms_ModelRenderer__init_($this, $rt_s(1803)); nms_ModelRenderer_setRotationPoint($this.$rearFoot, 0.0, 31.0, 4.0); nms_ModelRenderer_addBox0($this.$rearFoot, $rt_s(214), (-9.0), 0.0, (-20.0), 18, 6, 24); nms_ModelRenderer_addChild($this.$rearLegTip, $this.$rearFoot); @@ -124796,24 +121840,6 @@ function ju_Arrays$NaturalOrder_compare($this, $o1, $o2) { return 0; return $o2.$compareTo4($o1); } -function nlea_EaglerAdapterImpl2$1() { - var a = this; jl_Object.call(a); - a.$val$request = null; - a.$val$cb = null; -} -function nlea_EaglerAdapterImpl2$1_stateChanged($this) { - var var$1, var$2; - if ($this.$val$request.readyState == 4) { - var$1 = jl_String_replace0($rt_str($this.$val$request.responseText), $rt_s(1825), $rt_s(44)); - var$2 = jur_Pattern_split(jur_Pattern_compile($rt_s(60), 0), var$1, 10); - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_identifier = var$2; - $this.$val$cb.$realAsyncCallback.$complete($rt_s(358)); - } -} -function nlea_EaglerAdapterImpl2$1_stateChanged$exported$0(var$0) { - nlea_EaglerAdapterImpl2$1_stateChanged(var$0); -} function ju_Collections$_clinit_$lambda$_61_0() { jl_Object.call(this); } @@ -125033,21 +122059,10 @@ function nms_EnumToolMaterial_getToolCraftingMaterial($this) { } return var$1; } -function nms_EnumToolMaterial_$values() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumToolMaterial, 5); - var$2 = var$1.data; - var$2[0] = nms_EnumToolMaterial_WOOD; - var$2[1] = nms_EnumToolMaterial_STONE; - var$2[2] = nms_EnumToolMaterial_IRON; - var$2[3] = nms_EnumToolMaterial_EMERALD; - var$2[4] = nms_EnumToolMaterial_GOLD; - return var$1; -} function nms_EnumToolMaterial__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumToolMaterial; - var$1.$name2 = $rt_s(1826); + var$1.$name2 = $rt_s(1804); var$1.$ordinal = 0; var$1.$harvestLevel = 0; var$1.$maxUses = 59; @@ -125056,7 +122071,7 @@ function nms_EnumToolMaterial__clinit_() { var$1.$enchantability = 15; nms_EnumToolMaterial_WOOD = var$1; var$1 = new nms_EnumToolMaterial; - var$1.$name2 = $rt_s(1827); + var$1.$name2 = $rt_s(1805); var$1.$ordinal = 1; var$1.$harvestLevel = 1; var$1.$maxUses = 131; @@ -125065,7 +122080,7 @@ function nms_EnumToolMaterial__clinit_() { var$1.$enchantability = 5; nms_EnumToolMaterial_STONE = var$1; var$1 = new nms_EnumToolMaterial; - var$1.$name2 = $rt_s(1828); + var$1.$name2 = $rt_s(1806); var$1.$ordinal = 2; var$1.$harvestLevel = 2; var$1.$maxUses = 250; @@ -125074,7 +122089,7 @@ function nms_EnumToolMaterial__clinit_() { var$1.$enchantability = 14; nms_EnumToolMaterial_IRON = var$1; var$1 = new nms_EnumToolMaterial; - var$1.$name2 = $rt_s(1829); + var$1.$name2 = $rt_s(1807); var$1.$ordinal = 3; var$1.$harvestLevel = 3; var$1.$maxUses = 1561; @@ -125083,7 +122098,7 @@ function nms_EnumToolMaterial__clinit_() { var$1.$enchantability = 10; nms_EnumToolMaterial_EMERALD = var$1; var$1 = new nms_EnumToolMaterial; - var$1.$name2 = $rt_s(1830); + var$1.$name2 = $rt_s(1808); var$1.$ordinal = 4; var$1.$harvestLevel = 0; var$1.$maxUses = 32; @@ -125091,7 +122106,14 @@ function nms_EnumToolMaterial__clinit_() { var$1.$damageVsEntity0 = 0; var$1.$enchantability = 22; nms_EnumToolMaterial_GOLD = var$1; - nms_EnumToolMaterial_$VALUES = nms_EnumToolMaterial_$values(); + var$2 = $rt_createArray(nms_EnumToolMaterial, 5); + var$3 = var$2.data; + var$3[0] = nms_EnumToolMaterial_WOOD; + var$3[1] = nms_EnumToolMaterial_STONE; + var$3[2] = nms_EnumToolMaterial_IRON; + var$3[3] = nms_EnumToolMaterial_EMERALD; + var$3[4] = nms_EnumToolMaterial_GOLD; + nms_EnumToolMaterial_$VALUES = var$2; } function nms_ItemPickaxe() { nms_ItemTool.call(this); @@ -125296,7 +122318,7 @@ function nms_ItemFlintAndSteel_onItemUse($this, $par1ItemStack, $par2EntityPlaye var$12 = $par5 + 0.5; var$13 = $par6 + 0.5; nms_Item_$callClinit(); - nms_World_playSoundEffect($par3World, var$11, var$12, var$13, $rt_s(1831), 1.0, Math.random() * 0.4000000059604645 + 0.800000011920929); + nms_World_playSoundEffect($par3World, var$11, var$12, var$13, $rt_s(1809), 1.0, Math.random() * 0.4000000059604645 + 0.800000011920929); nms_Block_$callClinit(); $par7 = nms_Block_fire.$blockID; $var11 = 0; @@ -125352,7 +122374,7 @@ function nms_ItemFood_onEaten($this, $par1ItemStack, $par2World, $par3EntityPlay nms_FoodStats_addStats($par3EntityPlayer.$foodStats, $this.$healAmount, $this.$saturationModifier); var$4 = $par2World.$rand; var$4.$seed = Long_and(Long_add(Long_mul(var$4.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(1832), 0.5, Long_shru(var$4.$seed, 24).lo / 1.6777216E7 * 0.10000000149011612 + 0.8999999761581421); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(1810), 0.5, Long_shru(var$4.$seed, 24).lo / 1.6777216E7 * 0.10000000149011612 + 0.8999999761581421); $this.$onFoodEaten($par1ItemStack, $par2World, $par3EntityPlayer); return $par1ItemStack; } @@ -125479,7 +122501,7 @@ function nms_ItemBow_onPlayerStoppedUsing($this, $par1ItemStack, $par2World, $pa break main; } nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 1.0, 1.0 / (Math.random() * 0.4000000059604645 + 1.2000000476837158) + var$8 * 0.5); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 1.0, 1.0 / (Math.random() * 0.4000000059604645 + 1.2000000476837158) + var$8 * 0.5); if ($var5) $var8.$canBePickedUp = 2; else @@ -125544,9 +122566,9 @@ function nms_ItemBow__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(1833); - var$2[1] = $rt_s(1834); - var$2[2] = $rt_s(1835); + var$2[0] = $rt_s(1811); + var$2[1] = $rt_s(1812); + var$2[2] = $rt_s(1813); nms_ItemBow_bowPullIconNameArray = var$1; } function nms_CreativeTabs() { @@ -125581,7 +122603,7 @@ function nms_CreativeTabs_getTranslatedTabLabel($this) { var$1 = nms_StringTranslate_instance; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1836)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1814)); var$3 = $this.$tabLabel; jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$3); return nms_StringTranslate_translateKey(var$1, jl_String__init_0(var$2.$buffer, 0, var$2.$length)); @@ -125638,7 +122660,7 @@ function nms_CreativeTabs_func_92116_a($this, $par1List, $par2ArrayOfEnumEnchant $var5 = 0; while ($var5 < $var4) { $var6 = $var3[$var5]; - if ($var6 !== null && $var6.$type4 !== null) { + if ($var6 !== null && $var6.$type1 !== null) { $var7 = 0; $var8 = 0; while (true) { @@ -125647,7 +122669,7 @@ function nms_CreativeTabs_func_92116_a($this, $par1List, $par2ArrayOfEnumEnchant break; if ($var7) break; - if ($var6.$type4 === var$9[$var8]) + if ($var6.$type1 === var$9[$var8]) $var7 = 1; $var8 = $var8 + 1 | 0; } @@ -125668,102 +122690,102 @@ function nms_CreativeTabs__clinit_() { var var$1, var$2; nms_CreativeTabs_creativeTabArray = $rt_createArray(nms_CreativeTabs, 12); var$1 = new nms_CreativeTabBlock; - var$1.$backgroundImageName = $rt_s(1837); + var$1.$backgroundImageName = $rt_s(1815); var$1.$hasScrollbar = 1; var$1.$drawTitle = 1; var$1.$tabIndex = 0; - var$1.$tabLabel = $rt_s(1838); + var$1.$tabLabel = $rt_s(1816); nms_CreativeTabs_creativeTabArray.data[0] = var$1; nms_CreativeTabs_tabBlock = var$1; var$2 = new nms_CreativeTabDeco; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 1; - var$2.$tabLabel = $rt_s(1839); + var$2.$tabLabel = $rt_s(1817); nms_CreativeTabs_creativeTabArray.data[1] = var$2; nms_CreativeTabs_tabDecorations = var$2; var$2 = new nms_CreativeTabRedstone; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 2; - var$2.$tabLabel = $rt_s(1458); + var$2.$tabLabel = $rt_s(1452); nms_CreativeTabs_creativeTabArray.data[2] = var$2; nms_CreativeTabs_tabRedstone = var$2; var$2 = new nms_CreativeTabTransport; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 3; - var$2.$tabLabel = $rt_s(1840); + var$2.$tabLabel = $rt_s(1818); nms_CreativeTabs_creativeTabArray.data[3] = var$2; nms_CreativeTabs_tabTransport = var$2; var$2 = new nms_CreativeTabMisc; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 4; - var$2.$tabLabel = $rt_s(1841); + var$2.$tabLabel = $rt_s(1819); nms_CreativeTabs_creativeTabArray.data[4] = var$2; nms_CreativeTabs_tabMisc = var$2; var$2 = new nms_CreativeTabSearch; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 5; - var$2.$tabLabel = $rt_s(1842); + var$2.$tabLabel = $rt_s(1820); nms_CreativeTabs_creativeTabArray.data[5] = var$2; - var$2.$backgroundImageName = $rt_s(1843); + var$2.$backgroundImageName = $rt_s(1821); nms_CreativeTabs_tabAllSearch = var$2; var$2 = new nms_CreativeTabFood; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 6; - var$2.$tabLabel = $rt_s(952); + var$2.$tabLabel = $rt_s(940); nms_CreativeTabs_creativeTabArray.data[6] = var$2; nms_CreativeTabs_tabFood = var$2; var$2 = new nms_CreativeTabTools; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 7; - var$2.$tabLabel = $rt_s(1844); + var$2.$tabLabel = $rt_s(1822); nms_CreativeTabs_creativeTabArray.data[7] = var$2; nms_CreativeTabs_tabTools = var$2; var$2 = new nms_CreativeTabCombat; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 8; - var$2.$tabLabel = $rt_s(1845); + var$2.$tabLabel = $rt_s(1823); nms_CreativeTabs_creativeTabArray.data[8] = var$2; nms_CreativeTabs_tabCombat = var$2; var$2 = new nms_CreativeTabBrewing; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 9; - var$2.$tabLabel = $rt_s(1846); + var$2.$tabLabel = $rt_s(1824); nms_CreativeTabs_creativeTabArray.data[9] = var$2; nms_CreativeTabs_tabBrewing = var$2; var$2 = new nms_CreativeTabMaterial; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 10; - var$2.$tabLabel = $rt_s(1847); + var$2.$tabLabel = $rt_s(1825); nms_CreativeTabs_creativeTabArray.data[10] = var$2; nms_CreativeTabs_tabMaterials = var$2; var$2 = new nms_CreativeTabInventory; - var$2.$backgroundImageName = $rt_s(1837); + var$2.$backgroundImageName = $rt_s(1815); var$2.$hasScrollbar = 1; var$2.$drawTitle = 1; var$2.$tabIndex = 11; - var$2.$tabLabel = $rt_s(1848); + var$2.$tabLabel = $rt_s(1826); nms_CreativeTabs_creativeTabArray.data[11] = var$2; - var$2.$backgroundImageName = $rt_s(1849); + var$2.$backgroundImageName = $rt_s(1827); var$2.$hasScrollbar = 0; var$2.$drawTitle = 0; nms_CreativeTabs_tabInventory = var$2; @@ -125783,7 +122805,7 @@ function nms_ItemCoal__init_0($this, $par1) { $this.$tabToDisplayOn = nms_CreativeTabs_tabMaterials; } function nms_ItemCoal_getUnlocalizedName($this, $par1ItemStack) { - return $par1ItemStack.$itemDamage != 1 ? $rt_s(1850) : $rt_s(1851); + return $par1ItemStack.$itemDamage != 1 ? $rt_s(1828) : $rt_s(1829); } function nms_ItemCoal_getSubItems($this, $par1, $par2CreativeTabs, $par3List) { $par2CreativeTabs = new nms_ItemStack; @@ -126471,25 +123493,25 @@ function nms_PotionHelper__clinit_() { nms_PotionHelper_field_77924_a = null; nms_PotionHelper_potionRequirements = ju_HashMap__init_1(16, 0.75); nms_PotionHelper_potionAmplifiers = ju_HashMap__init_1(16, 0.75); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_regeneration.$id3), $rt_s(1852)); - nms_PotionHelper_sugarEffect = $rt_s(1853); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_moveSpeed.$id3), $rt_s(1854)); - nms_PotionHelper_magmaCreamEffect = $rt_s(1855); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_fireResistance.$id3), $rt_s(1856)); - nms_PotionHelper_speckledMelonEffect = $rt_s(1857); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_heal.$id3), $rt_s(1858)); - nms_PotionHelper_spiderEyeEffect = $rt_s(1859); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_poison.$id3), $rt_s(1860)); - nms_PotionHelper_fermentedSpiderEyeEffect = $rt_s(1861); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_weakness.$id3), $rt_s(1862)); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_harm.$id3), $rt_s(1863)); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_moveSlowdown.$id3), $rt_s(1864)); - nms_PotionHelper_blazePowderEffect = $rt_s(1865); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_damageBoost.$id3), $rt_s(1866)); - nms_PotionHelper_goldenCarrotEffect = $rt_s(1867); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_nightVision.$id3), $rt_s(1868)); - ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_invisibility.$id3), $rt_s(1869)); - nms_PotionHelper_glowstoneEffect = $rt_s(1870); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_regeneration.$id3), $rt_s(1830)); + nms_PotionHelper_sugarEffect = $rt_s(1831); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_moveSpeed.$id3), $rt_s(1832)); + nms_PotionHelper_magmaCreamEffect = $rt_s(1833); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_fireResistance.$id3), $rt_s(1834)); + nms_PotionHelper_speckledMelonEffect = $rt_s(1835); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_heal.$id3), $rt_s(1836)); + nms_PotionHelper_spiderEyeEffect = $rt_s(1837); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_poison.$id3), $rt_s(1838)); + nms_PotionHelper_fermentedSpiderEyeEffect = $rt_s(1839); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_weakness.$id3), $rt_s(1840)); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_harm.$id3), $rt_s(1841)); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_moveSlowdown.$id3), $rt_s(1842)); + nms_PotionHelper_blazePowderEffect = $rt_s(1843); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_damageBoost.$id3), $rt_s(1844)); + nms_PotionHelper_goldenCarrotEffect = $rt_s(1845); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_nightVision.$id3), $rt_s(1846)); + ju_HashMap_putImpl(nms_PotionHelper_potionRequirements, jl_Integer_valueOf(nms_Potion_invisibility.$id3), $rt_s(1847)); + nms_PotionHelper_glowstoneEffect = $rt_s(1848); ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_moveSpeed.$id3), $rt_s(76)); ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_digSpeed.$id3), $rt_s(76)); ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_damageBoost.$id3), $rt_s(76)); @@ -126498,43 +123520,43 @@ function nms_PotionHelper__clinit_() { ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_heal.$id3), $rt_s(76)); ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_resistance.$id3), $rt_s(76)); ju_HashMap_putImpl(nms_PotionHelper_potionAmplifiers, jl_Integer_valueOf(nms_Potion_poison.$id3), $rt_s(76)); - nms_PotionHelper_redstoneEffect = $rt_s(1871); - nms_PotionHelper_gunpowderEffect = $rt_s(1872); + nms_PotionHelper_redstoneEffect = $rt_s(1849); + nms_PotionHelper_gunpowderEffect = $rt_s(1850); nms_PotionHelper_field_77925_n = ju_HashMap__init_1(16, 0.75); var$1 = $rt_createArray(jl_String, 32); var$2 = var$1.data; - var$2[0] = $rt_s(1873); - var$2[1] = $rt_s(1874); - var$2[2] = $rt_s(1875); - var$2[3] = $rt_s(1876); - var$2[4] = $rt_s(1877); - var$2[5] = $rt_s(1878); - var$2[6] = $rt_s(1879); - var$2[7] = $rt_s(1880); - var$2[8] = $rt_s(1881); - var$2[9] = $rt_s(1882); - var$2[10] = $rt_s(1883); - var$2[11] = $rt_s(1884); - var$2[12] = $rt_s(1885); - var$2[13] = $rt_s(1886); - var$2[14] = $rt_s(1887); - var$2[15] = $rt_s(1888); - var$2[16] = $rt_s(1889); - var$2[17] = $rt_s(1890); - var$2[18] = $rt_s(1891); - var$2[19] = $rt_s(1892); - var$2[20] = $rt_s(1893); - var$2[21] = $rt_s(1894); - var$2[22] = $rt_s(1895); - var$2[23] = $rt_s(1896); - var$2[24] = $rt_s(1897); - var$2[25] = $rt_s(1898); - var$2[26] = $rt_s(1899); - var$2[27] = $rt_s(1900); - var$2[28] = $rt_s(1901); - var$2[29] = $rt_s(1902); - var$2[30] = $rt_s(1903); - var$2[31] = $rt_s(1904); + var$2[0] = $rt_s(1851); + var$2[1] = $rt_s(1852); + var$2[2] = $rt_s(1853); + var$2[3] = $rt_s(1854); + var$2[4] = $rt_s(1855); + var$2[5] = $rt_s(1856); + var$2[6] = $rt_s(1857); + var$2[7] = $rt_s(1858); + var$2[8] = $rt_s(1859); + var$2[9] = $rt_s(1860); + var$2[10] = $rt_s(1861); + var$2[11] = $rt_s(1862); + var$2[12] = $rt_s(1863); + var$2[13] = $rt_s(1864); + var$2[14] = $rt_s(1865); + var$2[15] = $rt_s(1866); + var$2[16] = $rt_s(1867); + var$2[17] = $rt_s(1868); + var$2[18] = $rt_s(1869); + var$2[19] = $rt_s(1870); + var$2[20] = $rt_s(1871); + var$2[21] = $rt_s(1872); + var$2[22] = $rt_s(1873); + var$2[23] = $rt_s(1874); + var$2[24] = $rt_s(1875); + var$2[25] = $rt_s(1876); + var$2[26] = $rt_s(1877); + var$2[27] = $rt_s(1878); + var$2[28] = $rt_s(1879); + var$2[29] = $rt_s(1880); + var$2[30] = $rt_s(1881); + var$2[31] = $rt_s(1882); nms_PotionHelper_potionPrefixes = var$1; } function nms_ItemHoe() { @@ -126755,8 +123777,8 @@ function nms_ItemArmor_hasColor($this, $par1ItemStack) { var$5 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } var$5 = var$5.$tagMap; - var$4 = jl_String_hashCode($rt_s(1591)); - var$2 = ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1591), var$4 & (var$5.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1; + var$4 = jl_String_hashCode($rt_s(1586)); + var$2 = ju_HashMap_findNonNullKeyEntry(var$5, $rt_s(1586), var$4 & (var$5.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1; } } return var$2; @@ -126784,18 +123806,18 @@ function nms_ItemArmor_getColor($this, $par1ItemStack) { var$5 = 10511680; else { $var2 = $var3.$tagMap; - var$4 = jl_String_hashCode($rt_s(1591)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1591), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1)) + var$4 = jl_String_hashCode($rt_s(1586)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1586), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1)) var$5 = 10511680; else { $var2 = $var3.$tagMap; - var$4 = jl_String_hashCode($rt_s(1591)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1591), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1)) + var$4 = jl_String_hashCode($rt_s(1586)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1586), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1)) var$5 = 0; else { $var3 = $var3.$tagMap; - var$4 = jl_String_hashCode($rt_s(1591)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1591), var$4 & ($var3.$elementData.data.length - 1 | 0), var$4); + var$4 = jl_String_hashCode($rt_s(1586)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1586), var$4 & ($var3.$elementData.data.length - 1 | 0), var$4); var$5 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data2; } } @@ -126823,9 +123845,9 @@ function nms_ItemArmor_removeColor($this, $par1ItemStack) { $var3 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } $var2 = $var3.$tagMap; - var$4 = jl_String_hashCode($rt_s(1591)); - if (ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1591), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1) - ju_HashMap_removeEntry($var3.$tagMap, $rt_s(1591)); + var$4 = jl_String_hashCode($rt_s(1586)); + if (ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1586), var$4 & ($var2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1) + ju_HashMap_removeEntry($var3.$tagMap, $rt_s(1586)); } } } @@ -126835,7 +123857,7 @@ function nms_ItemArmor_func_82813_b($this, $par1ItemStack, $par2) { $par1ItemStack = new jl_UnsupportedOperationException; $par1ItemStack.$suppressionEnabled = 1; $par1ItemStack.$writableStackTrace = 1; - $par1ItemStack.$message = $rt_s(1905); + $par1ItemStack.$message = $rt_s(1883); $rt_throw($par1ItemStack); } $var3 = $par1ItemStack.$stackTagCompound; @@ -126866,9 +123888,9 @@ function nms_ItemArmor_func_82813_b($this, $par1ItemStack, $par2) { } $var4 = $var4.$tagMap; $var3 = new nms_NBTTagInt; - $var3.$name0 = $rt_s(1591); + $var3.$name0 = $rt_s(1586); $var3.$data2 = $par2; - ju_HashMap_putImpl($var4, $rt_s(1591), $var3); + ju_HashMap_putImpl($var4, $rt_s(1586), $var3); } function nms_ItemArmor_getIsRepairable($this, $par1ItemStack, $par2ItemStack) { return nms_EnumArmorMaterial_getArmorCraftingMaterial($this.$material) == $par2ItemStack.$itemID0 ? 1 : 0; @@ -126930,17 +123952,17 @@ function nms_ItemArmor__clinit_() { nms_ItemArmor_maxDamageArray = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1906); - var$2[1] = $rt_s(1907); - var$2[2] = $rt_s(1908); - var$2[3] = $rt_s(1909); + var$2[0] = $rt_s(1884); + var$2[1] = $rt_s(1885); + var$2[2] = $rt_s(1886); + var$2[3] = $rt_s(1887); nms_ItemArmor_field_94606_cu = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1910); - var$2[1] = $rt_s(1911); - var$2[2] = $rt_s(1912); - var$2[3] = $rt_s(1913); + var$2[0] = $rt_s(1888); + var$2[1] = $rt_s(1889); + var$2[2] = $rt_s(1890); + var$2[3] = $rt_s(1891); nms_ItemArmor_field_94603_a = var$1; } function nms_EnumArmorMaterial() { @@ -126986,17 +124008,6 @@ function nms_EnumArmorMaterial_getArmorCraftingMaterial($this) { } return var$1; } -function nms_EnumArmorMaterial_$values() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumArmorMaterial, 5); - var$2 = var$1.data; - var$2[0] = nms_EnumArmorMaterial_CLOTH; - var$2[1] = nms_EnumArmorMaterial_CHAIN; - var$2[2] = nms_EnumArmorMaterial_IRON; - var$2[3] = nms_EnumArmorMaterial_GOLD; - var$2[4] = nms_EnumArmorMaterial_DIAMOND; - return var$1; -} function nms_EnumArmorMaterial__clinit_() { var var$1, var$2, var$3; var$1 = new nms_EnumArmorMaterial; @@ -127006,7 +124017,7 @@ function nms_EnumArmorMaterial__clinit_() { var$3[1] = 3; var$3[2] = 2; var$3[3] = 1; - var$1.$name2 = $rt_s(1914); + var$1.$name2 = $rt_s(1892); var$1.$ordinal = 0; var$1.$maxDamageFactor = 5; var$1.$damageReductionAmountArray = var$2; @@ -127019,7 +124030,7 @@ function nms_EnumArmorMaterial__clinit_() { var$3[1] = 5; var$3[2] = 4; var$3[3] = 1; - var$1.$name2 = $rt_s(1915); + var$1.$name2 = $rt_s(1893); var$1.$ordinal = 1; var$1.$maxDamageFactor = 15; var$1.$damageReductionAmountArray = var$2; @@ -127032,7 +124043,7 @@ function nms_EnumArmorMaterial__clinit_() { var$3[1] = 6; var$3[2] = 5; var$3[3] = 2; - var$1.$name2 = $rt_s(1828); + var$1.$name2 = $rt_s(1806); var$1.$ordinal = 2; var$1.$maxDamageFactor = 15; var$1.$damageReductionAmountArray = var$2; @@ -127045,7 +124056,7 @@ function nms_EnumArmorMaterial__clinit_() { var$3[1] = 5; var$3[2] = 3; var$3[3] = 1; - var$1.$name2 = $rt_s(1830); + var$1.$name2 = $rt_s(1808); var$1.$ordinal = 3; var$1.$maxDamageFactor = 7; var$1.$damageReductionAmountArray = var$2; @@ -127058,13 +124069,20 @@ function nms_EnumArmorMaterial__clinit_() { var$3[1] = 8; var$3[2] = 6; var$3[3] = 3; - var$1.$name2 = $rt_s(1916); + var$1.$name2 = $rt_s(1894); var$1.$ordinal = 4; var$1.$maxDamageFactor = 33; var$1.$damageReductionAmountArray = var$2; var$1.$enchantability0 = 10; nms_EnumArmorMaterial_DIAMOND = var$1; - nms_EnumArmorMaterial_$VALUES = nms_EnumArmorMaterial_$values(); + var$2 = $rt_createArray(nms_EnumArmorMaterial, 5); + var$3 = var$2.data; + var$3[0] = nms_EnumArmorMaterial_CLOTH; + var$3[1] = nms_EnumArmorMaterial_CHAIN; + var$3[2] = nms_EnumArmorMaterial_IRON; + var$3[3] = nms_EnumArmorMaterial_GOLD; + var$3[4] = nms_EnumArmorMaterial_DIAMOND; + nms_EnumArmorMaterial_$VALUES = var$2; } function nms_ItemHangingEntity() { nms_Item.call(this); @@ -127392,7 +124410,7 @@ function nms_Potion_affectEntity($this, $par1EntityLiving, $par2EntityLiving, $p var$6.$hungerDamage = 0.30000001192092896; var$6.$magicDamage = 0; var$6.$explosion = 0; - var$6.$damageType = $rt_s(1917); + var$6.$damageType = $rt_s(1895); var$6.$damageSourceEntity = $par2EntityLiving; var$6.$indirectEntity = $par1EntityLiving; var$6.$isUnblockable = 1; @@ -127463,58 +124481,58 @@ function nms_Potion__clinit_() { nms_Potion_potionTypes = $rt_createArray(nms_Potion, 32); nms_Potion_field_76423_b = null; var$1 = nms_Potion__init_(1, 0, 8171462); - var$1.$name7 = $rt_s(1918); + var$1.$name7 = $rt_s(1896); var$1.$statusIconIndex = 0; nms_Potion_moveSpeed = var$1; var$1 = nms_Potion__init_(2, 1, 5926017); - var$1.$name7 = $rt_s(1919); + var$1.$name7 = $rt_s(1897); var$1.$statusIconIndex = 1; nms_Potion_moveSlowdown = var$1; var$1 = nms_Potion__init_(3, 0, 14270531); - var$1.$name7 = $rt_s(1920); + var$1.$name7 = $rt_s(1898); var$1.$statusIconIndex = 2; var$1.$effectiveness = 1.5; nms_Potion_digSpeed = var$1; var$1 = nms_Potion__init_(4, 1, 4866583); - var$1.$name7 = $rt_s(1921); + var$1.$name7 = $rt_s(1899); var$1.$statusIconIndex = 3; nms_Potion_digSlowdown = var$1; var$1 = nms_Potion__init_(5, 0, 9643043); - var$1.$name7 = $rt_s(1922); + var$1.$name7 = $rt_s(1900); var$1.$statusIconIndex = 4; nms_Potion_damageBoost = var$1; var$1 = new nms_PotionHealth; nms_Potion__init_0(var$1, 6, 0, 16262179); - var$1.$name7 = $rt_s(1923); + var$1.$name7 = $rt_s(1901); nms_Potion_heal = var$1; var$1 = new nms_PotionHealth; nms_Potion__init_0(var$1, 7, 1, 4393481); - var$1.$name7 = $rt_s(1924); + var$1.$name7 = $rt_s(1902); nms_Potion_harm = var$1; var$1 = nms_Potion__init_(8, 0, 7889559); - var$1.$name7 = $rt_s(1925); + var$1.$name7 = $rt_s(1903); var$1.$statusIconIndex = 10; nms_Potion_jump = var$1; var$1 = nms_Potion__init_(9, 1, 5578058); - var$1.$name7 = $rt_s(1926); + var$1.$name7 = $rt_s(1904); var$1.$statusIconIndex = 11; var$1.$effectiveness = 0.25; nms_Potion_confusion = var$1; var$1 = nms_Potion__init_(10, 0, 13458603); - var$1.$name7 = $rt_s(1927); + var$1.$name7 = $rt_s(1905); var$1.$statusIconIndex = 7; var$1.$effectiveness = 0.25; nms_Potion_regeneration = var$1; - nms_Potion_resistance = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(11, 0, 10044730), $rt_s(1928)), 6, 1); - nms_Potion_fireResistance = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(12, 0, 14981690), $rt_s(1929)), 7, 1); - nms_Potion_waterBreathing = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(13, 0, 3035801), $rt_s(1930)), 0, 2); - nms_Potion_invisibility = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(14, 0, 8356754), $rt_s(1931)), 0, 1); - nms_Potion_blindness = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(15, 1, 2039587), $rt_s(1932)), 5, 1), 0.25); - nms_Potion_nightVision = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(16, 0, 2039713), $rt_s(1933)), 4, 1); - nms_Potion_hunger = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(17, 1, 5797459), $rt_s(1934)), 1, 1); - nms_Potion_weakness = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(18, 1, 4738376), $rt_s(1935)), 5, 0); - nms_Potion_poison = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(19, 1, 5149489), $rt_s(1936)), 6, 0), 0.25); - nms_Potion_wither = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(20, 1, 3484199), $rt_s(1937)), 1, 2), 0.25); + nms_Potion_resistance = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(11, 0, 10044730), $rt_s(1906)), 6, 1); + nms_Potion_fireResistance = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(12, 0, 14981690), $rt_s(1907)), 7, 1); + nms_Potion_waterBreathing = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(13, 0, 3035801), $rt_s(1908)), 0, 2); + nms_Potion_invisibility = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(14, 0, 8356754), $rt_s(1909)), 0, 1); + nms_Potion_blindness = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(15, 1, 2039587), $rt_s(1910)), 5, 1), 0.25); + nms_Potion_nightVision = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(16, 0, 2039713), $rt_s(1911)), 4, 1); + nms_Potion_hunger = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(17, 1, 5797459), $rt_s(1912)), 1, 1); + nms_Potion_weakness = nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(18, 1, 4738376), $rt_s(1913)), 5, 0); + nms_Potion_poison = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(19, 1, 5149489), $rt_s(1914)), 6, 0), 0.25); + nms_Potion_wither = nms_Potion_setEffectiveness(nms_Potion_setIconIndex(nms_Potion_setPotionName(nms_Potion__init_(20, 1, 3484199), $rt_s(1915)), 1, 2), 0.25); nms_Potion_field_76434_w = null; nms_Potion_field_76444_x = null; nms_Potion_field_76443_y = null; @@ -128186,13 +125204,13 @@ function nms_ItemBucket_tryPlaceContainedLiquid($this, $par1World, $par2, $par4, var$12 = Long_shru(var$11.$seed, 24).lo / 1.6777216E7; var$11 = $par1World.$rand; var$11.$seed = Long_and(Long_add(Long_mul(var$11.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($par1World, var$10, $par2, $par4, $rt_s(710), 0.5, 2.5999999046325684 + (var$12 - Long_shru(var$11.$seed, 24).lo / 1.6777216E7) * 0.800000011920929); + nms_World_playSoundEffect($par1World, var$10, $par2, $par4, $rt_s(699), 0.5, 2.5999999046325684 + (var$12 - Long_shru(var$11.$seed, 24).lo / 1.6777216E7) * 0.800000011920929); $var11 = 0; $par2 = $par8; $par4 = $par9; var$13 = $par10; while ($var11 < 8) { - var$9 = $rt_s(748); + var$9 = $rt_s(737); var$10 = $par2 + jl_Math_randomImpl(); var$14 = $par4 + jl_Math_randomImpl(); var$15 = var$13 + jl_Math_randomImpl(); @@ -128248,7 +125266,7 @@ function nms_ItemBucket_tryPlaceContainedLiquid($this, $par1World, $par2, $par4, $var11 = $var11 + 1 | 0; if ($var11 >= 8) break; - var$9 = $rt_s(748); + var$9 = $rt_s(737); var$10 = $par2 + jl_Math_randomImpl(); var$14 = $par4 + jl_Math_randomImpl(); var$15 = var$13 + jl_Math_randomImpl(); @@ -128668,13 +125686,13 @@ function nms_BlockFluid_triggerLavaMixEffects($this, $par1World, $par2, $par3, $ var$9 = Long_shru(var$8.$seed, 24).lo / 1.6777216E7; var$8 = $par1World.$rand; var$8.$seed = Long_and(Long_add(Long_mul(var$8.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($par1World, var$5, var$6, var$7, $rt_s(710), 0.5, 2.5999999046325684 + (var$9 - Long_shru(var$8.$seed, 24).lo / 1.6777216E7) * 0.800000011920929); + nms_World_playSoundEffect($par1World, var$5, var$6, var$7, $rt_s(699), 0.5, 2.5999999046325684 + (var$9 - Long_shru(var$8.$seed, 24).lo / 1.6777216E7) * 0.800000011920929); $var5 = 0; var$6 = $par2; var$11 = $par3 + 1.2; var$12 = $par4; while ($var5 < 8) { - var$13 = $rt_s(748); + var$13 = $rt_s(737); var$7 = var$6 + jl_Math_randomImpl(); var$14 = var$12 + jl_Math_randomImpl(); var$15 = 0.0; @@ -128717,7 +125735,7 @@ function nms_BlockFluid_triggerLavaMixEffects($this, $par1World, $par2, $par3, $ $var5 = $var5 + 1 | 0; if ($var5 >= 8) break; - var$13 = $rt_s(748); + var$13 = $rt_s(737); var$7 = var$6 + jl_Math_randomImpl(); var$14 = var$12 + jl_Math_randomImpl(); var$15 = 0.0; @@ -128737,28 +125755,28 @@ function nms_BlockFluid_registerIcons($this, $par1IconRegister) { if (var$2 !== nms_Material_lava) { var$3 = $rt_createArray(nms_Icon, 2); var$4 = var$3.data; - var$4[0] = $par1IconRegister.$registerIcon($rt_s(646)); - var$4[1] = $par1IconRegister.$registerIcon($rt_s(1938)); + var$4[0] = $par1IconRegister.$registerIcon($rt_s(635)); + var$4[1] = $par1IconRegister.$registerIcon($rt_s(1916)); $this.$theIcon3 = var$3; } else { var$3 = $rt_createArray(nms_Icon, 2); var$4 = var$3.data; - var$4[0] = $par1IconRegister.$registerIcon($rt_s(893)); - var$4[1] = $par1IconRegister.$registerIcon($rt_s(1939)); + var$4[0] = $par1IconRegister.$registerIcon($rt_s(881)); + var$4[1] = $par1IconRegister.$registerIcon($rt_s(1917)); $this.$theIcon3 = var$3; } } function nms_BlockFluid_func_94424_b($par0Str) { - if ($par0Str === $rt_s(646)) { + if ($par0Str === $rt_s(635)) { nms_Block_$callClinit(); $par0Str = nms_Block_waterMoving.$theIcon3.data[0]; - } else if ($par0Str === $rt_s(1938)) { + } else if ($par0Str === $rt_s(1916)) { nms_Block_$callClinit(); $par0Str = nms_Block_waterMoving.$theIcon3.data[1]; - } else if ($par0Str === $rt_s(893)) { + } else if ($par0Str === $rt_s(881)) { nms_Block_$callClinit(); $par0Str = nms_Block_lavaMoving.$theIcon3.data[0]; - } else if ($par0Str !== $rt_s(1939)) + } else if ($par0Str !== $rt_s(1917)) $par0Str = null; else { nms_Block_$callClinit(); @@ -128916,7 +125934,7 @@ function nms_ItemSnowball_onItemRightClick($this, $par1ItemStack, $par2World, $p if (!$par3EntityPlayer.$capabilities.$isCreativeMode) $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = new nms_EntitySnowball; nms_EntityThrowable__init_2(var$4, $par2World, $par3EntityPlayer); @@ -129121,7 +126139,7 @@ function nms_ItemEgg_onItemRightClick($this, $par1ItemStack, $par2World, $par3En if (!$par3EntityPlayer.$capabilities.$isCreativeMode) $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = new nms_EntityEgg; nms_EntityThrowable__init_2(var$4, $par2World, $par3EntityPlayer); @@ -129167,7 +126185,7 @@ function nms_ItemFishingRod_onItemRightClick($this, $par1ItemStack, $par2World, case 0: if ($par3EntityPlayer.$fishEntity === null) { nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = nms_EntityFishHook__init_3($par2World, $par3EntityPlayer); $var4 = nms_World_spawnEntityInWorld($par2World, var$4); @@ -129214,7 +126232,7 @@ function nms_ItemFishingRod_onItemRightClick($this, $par1ItemStack, $par2World, } function nms_ItemFishingRod_registerIcons($this, $par1IconRegister) { $this.$itemIcon = nms_TextureMap_registerIcon($par1IconRegister, $this.$unlocalizedName); - $this.$theIcon2 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1940)); + $this.$theIcon2 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1918)); } function nms_ItemFishingRod_func_94597_g($this) { return $this.$theIcon2; @@ -129254,7 +126272,7 @@ function nms_ItemDye_getUnlocalizedName($this, $par1ItemStack) { $par1ItemStack.$buffer = $rt_createCharArray(16); var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1377)); var$5 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$5); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -129721,7 +126739,7 @@ function nms_ItemDye_func_96603_a($par0World, $par1, $par2, $par3, $par4) { $var8 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; $var10 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; $var12 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; - var$15 = $rt_s(904); + var$15 = $rt_s(892); var$16 = var$9 + Math.random(); var$17 = var$10 + Math.random() * $var6.$maxY0; var$18 = var$11 + Math.random(); @@ -129768,7 +126786,7 @@ function nms_ItemDye_func_96603_a($par0World, $par1, $par2, $par3, $par4) { $var8 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; $var10 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; $var12 = ju_Random_nextGaussian(nms_Item_itemRand) * 0.02; - var$15 = $rt_s(904); + var$15 = $rt_s(892); var$16 = var$9 + Math.random(); var$17 = var$10 + Math.random() * $var6.$maxY0; var$18 = var$11 + Math.random(); @@ -129826,41 +126844,41 @@ function nms_ItemDye__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 16); var$2 = var$1.data; - var$2[0] = $rt_s(1941); - var$2[1] = $rt_s(1942); - var$2[2] = $rt_s(1943); - var$2[3] = $rt_s(1944); - var$2[4] = $rt_s(1945); - var$2[5] = $rt_s(1946); - var$2[6] = $rt_s(1947); - var$2[7] = $rt_s(1948); - var$2[8] = $rt_s(1949); - var$2[9] = $rt_s(1950); - var$2[10] = $rt_s(1951); - var$2[11] = $rt_s(1952); - var$2[12] = $rt_s(1953); - var$2[13] = $rt_s(1954); - var$2[14] = $rt_s(1955); - var$2[15] = $rt_s(1956); + var$2[0] = $rt_s(1919); + var$2[1] = $rt_s(1920); + var$2[2] = $rt_s(1921); + var$2[3] = $rt_s(1922); + var$2[4] = $rt_s(1923); + var$2[5] = $rt_s(1924); + var$2[6] = $rt_s(1925); + var$2[7] = $rt_s(1926); + var$2[8] = $rt_s(1927); + var$2[9] = $rt_s(1928); + var$2[10] = $rt_s(1929); + var$2[11] = $rt_s(1930); + var$2[12] = $rt_s(1931); + var$2[13] = $rt_s(1932); + var$2[14] = $rt_s(1933); + var$2[15] = $rt_s(1934); nms_ItemDye_dyeColorNames = var$1; var$1 = $rt_createArray(jl_String, 16); var$2 = var$1.data; - var$2[0] = $rt_s(1957); - var$2[1] = $rt_s(1958); - var$2[2] = $rt_s(1959); - var$2[3] = $rt_s(1960); - var$2[4] = $rt_s(1961); - var$2[5] = $rt_s(1962); - var$2[6] = $rt_s(1963); - var$2[7] = $rt_s(1964); - var$2[8] = $rt_s(1965); - var$2[9] = $rt_s(1966); - var$2[10] = $rt_s(1967); - var$2[11] = $rt_s(1968); - var$2[12] = $rt_s(1969); - var$2[13] = $rt_s(1970); - var$2[14] = $rt_s(1971); - var$2[15] = $rt_s(1972); + var$2[0] = $rt_s(1935); + var$2[1] = $rt_s(1936); + var$2[2] = $rt_s(1937); + var$2[3] = $rt_s(1938); + var$2[4] = $rt_s(1939); + var$2[5] = $rt_s(1940); + var$2[6] = $rt_s(1941); + var$2[7] = $rt_s(1942); + var$2[8] = $rt_s(1943); + var$2[9] = $rt_s(1944); + var$2[10] = $rt_s(1945); + var$2[11] = $rt_s(1946); + var$2[12] = $rt_s(1947); + var$2[13] = $rt_s(1948); + var$2[14] = $rt_s(1949); + var$2[15] = $rt_s(1950); nms_ItemDye_field_94595_b = var$1; var$1 = $rt_createIntArray(16); var$2 = var$1.data; @@ -130002,7 +127020,7 @@ function nms_ItemMap_getMPMapData($par0, $par1World) { var $var3, var$4, var$5; $var3 = new jl_StringBuilder; $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1951)); jl_AbstractStringBuilder_insert0($var3, $var3.$length, $par0, 10); var$4 = jl_String__init_0($var3.$buffer, 0, $var3.$length); $var3 = nms_MapStorage_loadData($par1World.$mapStorage, $rt_cls(nms_MapData), var$4); @@ -130027,18 +127045,18 @@ function nms_ItemMap_getMapData($this, $par1ItemStack, $par2World) { var $var4, var$4, var$5, var$6, var$7, $var5, var$9; $var4 = new jl_StringBuilder; $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1951)); var$4 = $par1ItemStack.$itemDamage; jl_AbstractStringBuilder_insert0($var4, $var4.$length, var$4, 10); var$5 = jl_String__init_0($var4.$buffer, 0, $var4.$length); $var4 = nms_MapStorage_loadData($par2World.$mapStorage, $rt_cls(nms_MapData), var$5); if ($var4 === null && !$par2World.$isRemote) { - $par1ItemStack.$itemDamage = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1485)); + $par1ItemStack.$itemDamage = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1479)); if ($par1ItemStack.$itemDamage < 0) $par1ItemStack.$itemDamage = 0; $var4 = new jl_StringBuilder; $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1951)); var$6 = $par1ItemStack.$itemDamage; jl_AbstractStringBuilder_insert0($var4, $var4.$length, var$6, 10); $par1ItemStack = jl_String__init_0($var4.$buffer, 0, $var4.$length); @@ -130062,7 +127080,7 @@ function nms_ItemMap_getMapData($this, $par1ItemStack, $par2World) { var$9 = $par2World.$worldInfo.$spawnZ / $var5 | 0; var$6 = $rt_compare(var$9, 0.0); $var4.$zCenter = $rt_imul(var$9 + (var$6 > 0 ? 1.0 : var$6 >= 0 ? var$9 : (-1.0)) * 0.5 | 0, $var5); - $var4.$dimension1 = $par2World.$provider.$dimensionId << 24 >> 24; + $var4.$dimension0 = $par2World.$provider.$dimensionId << 24 >> 24; $var4.$dirty = 1; nms_MapStorage_setData($par2World.$mapStorage, $par1ItemStack, $var4); } @@ -130071,7 +127089,7 @@ function nms_ItemMap_getMapData($this, $par1ItemStack, $par2World) { function nms_ItemMap_updateMapData($this, $par1World, $par2Entity, $par3MapData) { var $var6, $var7, $var8, $var9, $var10, $var11, $var12, $var13, var$12, var$13, var$14, $var14, $var15, $var16, $var18, $var19, $var20, $var38, $var32, $var21, $var22, $var23, $var24, $var25, $var26, $var27, $var28, $var29, var$32, $var31, $var32_0, $var31_0, $var33, $var34, $var35, $var36, $var41, var$41, $var33_0, var$43, $var39, $var40, $var42, $var43; a: { - if ($par1World.$provider.$dimensionId == $par3MapData.$dimension1 && $par2Entity instanceof nms_EntityPlayer) { + if ($par1World.$provider.$dimensionId == $par3MapData.$dimension0 && $par2Entity instanceof nms_EntityPlayer) { $var6 = 1 << $par3MapData.$scale2; $var7 = $par3MapData.$xCenter; $var8 = $par3MapData.$zCenter; @@ -130282,25 +127300,25 @@ function nms_ItemMap_onCreated($this, $par1ItemStack, $par2World, $par3EntityPla if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $var4 = $par1ItemStack.$stackTagCompound; $var5 = $var4.$tagMap; - var$6 = jl_String_hashCode($rt_s(1974)); - if (!(ju_HashMap_findNonNullKeyEntry($var5, $rt_s(1974), var$6 & ($var5.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) + var$6 = jl_String_hashCode($rt_s(1952)); + if (!(ju_HashMap_findNonNullKeyEntry($var5, $rt_s(1952), var$6 & ($var5.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) var$6 = 0; else { $var4 = $var4.$tagMap; - var$7 = jl_String_hashCode($rt_s(1974)); - $par3EntityPlayer = ju_HashMap_findNonNullKeyEntry($var4, $rt_s(1974), var$7 & ($var4.$elementData.data.length - 1 | 0), var$7); + var$7 = jl_String_hashCode($rt_s(1952)); + $par3EntityPlayer = ju_HashMap_findNonNullKeyEntry($var4, $rt_s(1952), var$7 & ($var4.$elementData.data.length - 1 | 0), var$7); var$6 = ($par3EntityPlayer === null ? null : $par3EntityPlayer.$value0).$data0; } if (!var$6 ? 0 : 1) { nms_Item_$callClinit(); $var4 = nms_ItemMap_getMapData(nms_Item_map, $par1ItemStack, $par2World); - $par1ItemStack.$itemDamage = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1485)); + $par1ItemStack.$itemDamage = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1479)); if ($par1ItemStack.$itemDamage < 0) $par1ItemStack.$itemDamage = 0; $var5 = new nms_MapData; $par3EntityPlayer = new jl_StringBuilder; $par3EntityPlayer.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par3EntityPlayer, $par3EntityPlayer.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert($par3EntityPlayer, $par3EntityPlayer.$length, $rt_s(1951)); var$7 = $par1ItemStack.$itemDamage; jl_AbstractStringBuilder_insert0($par3EntityPlayer, $par3EntityPlayer.$length, var$7, 10); $var5.$mapName = jl_String__init_0($par3EntityPlayer.$buffer, 0, $par3EntityPlayer.$length); @@ -130319,11 +127337,11 @@ function nms_ItemMap_onCreated($this, $par1ItemStack, $par2World, $par3EntityPla $var5.$scale2 = 4; $var5.$xCenter = $var4.$xCenter; $var5.$zCenter = $var4.$zCenter; - $var5.$dimension1 = $var4.$dimension1; + $var5.$dimension0 = $var4.$dimension0; $var5.$dirty = 1; $par3EntityPlayer = new jl_StringBuilder; $par3EntityPlayer.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par3EntityPlayer, $par3EntityPlayer.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert($par3EntityPlayer, $par3EntityPlayer.$length, $rt_s(1951)); var$7 = $par1ItemStack.$itemDamage; jl_AbstractStringBuilder_insert0($par3EntityPlayer, $par3EntityPlayer.$length, var$7, 10); $var4 = jl_String__init_0($par3EntityPlayer.$buffer, 0, $par3EntityPlayer.$length); @@ -130336,17 +127354,17 @@ function nms_ItemMap_addInformation($this, $par1ItemStack, $par2EntityPlayer, $p $var5 = nms_ItemMap_getMapData($this, $par1ItemStack, $par2EntityPlayer.$worldObj); if ($par4) { if ($var5 === null) - ju_ArrayList_add($par3List, $rt_s(1975)); + ju_ArrayList_add($par3List, $rt_s(1953)); else { $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1976)); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1954)); $par4 = 1 << $var5.$scale2; jl_AbstractStringBuilder_insert0($par1ItemStack, $par1ItemStack.$length, $par4, 10); ju_ArrayList_add($par3List, jl_String__init_0($par1ItemStack.$buffer, 0, $par1ItemStack.$length)); $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1977)); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1955)); $par4 = $var5.$scale2; jl_AbstractStringBuilder_insert0($par1ItemStack, $par1ItemStack.$length, $par4, 10); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(58)); @@ -130427,7 +127445,7 @@ function nms_ItemEnderPearl_onItemRightClick($this, $par1ItemStack, $par2World, return $par1ItemStack; $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = new nms_EntityEnderPearl; nms_EntityThrowable__init_2(var$4, $par2World, $par3EntityPlayer); @@ -130466,23 +127484,23 @@ function nms_ItemPotion_getEffects($this, $par1ItemStack) { var $var6, var$3, $var5, $var2, $var3, $var4, var$8, var$9, var$10; if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $var6 = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1978)); - if (ju_HashMap_findNonNullKeyEntry($var6, $rt_s(1978), var$3 & ($var6.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1956)); + if (ju_HashMap_findNonNullKeyEntry($var6, $rt_s(1956), var$3 & ($var6.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { $var6 = new ju_ArrayList; $var6.$array1 = $rt_createArray(jl_Object, 10); $var5 = $par1ItemStack.$stackTagCompound; $var2 = $var5.$tagMap; - var$3 = jl_String_hashCode($rt_s(1978)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1978), var$3 & ($var2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) { + var$3 = jl_String_hashCode($rt_s(1956)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1956), var$3 & ($var2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) { $var3 = new nms_NBTTagList; - $var3.$name0 = $rt_s(1978); + $var3.$name0 = $rt_s(1956); $par1ItemStack = new ju_ArrayList; $par1ItemStack.$array1 = $rt_createArray(jl_Object, 10); $var3.$tagList = $par1ItemStack; } else { $var2 = $var5.$tagMap; - var$3 = jl_String_hashCode($rt_s(1978)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1978), var$3 & ($var2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1956)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1956), var$3 & ($var2.$elementData.data.length - 1 | 0), var$3); $var3 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } $var4 = 0; @@ -130495,15 +127513,15 @@ function nms_ItemPotion_getEffects($this, $par1ItemStack) { break a; $var5 = $par1ItemStack.$array1.data[$var4]; $var2 = $var5.$tagMap; - var$8 = jl_String_hashCode($rt_s(1979)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1979), var$8 & ($var2.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) + var$8 = jl_String_hashCode($rt_s(1957)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1957), var$8 & ($var2.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) var$9 = 0; else { - $par1ItemStack = ju_HashMap_getEntry($var5.$tagMap, $rt_s(1979)); + $par1ItemStack = ju_HashMap_getEntry($var5.$tagMap, $rt_s(1957)); var$9 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data0; } - var$10 = nms_NBTTagCompound_getByte($var5, $rt_s(1980)); - ju_ArrayList_add($var6, nms_PotionEffect__init_0(var$9, nms_NBTTagCompound_getInteger($var5, $rt_s(1981)), var$10, nms_NBTTagCompound_getBoolean($var5, $rt_s(1982)))); + var$10 = nms_NBTTagCompound_getByte($var5, $rt_s(1958)); + ju_ArrayList_add($var6, nms_PotionEffect__init_0(var$9, nms_NBTTagCompound_getInteger($var5, $rt_s(1959)), var$10, nms_NBTTagCompound_getBoolean($var5, $rt_s(1960)))); $var4 = $var4 + 1 | 0; } return $var6; @@ -130627,7 +127645,7 @@ function nms_ItemPotion_onItemRightClick($this, $par1ItemStack, $par2World, $par if (!$par3EntityPlayer.$capabilities.$isCreativeMode) $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = new nms_EntityPotion; nms_EntityThrowable__init_2(var$4, $par2World, $par3EntityPlayer); @@ -130700,12 +127718,12 @@ function nms_ItemPotion_isEffectInstant($this, $par1) { function nms_ItemPotion_getItemDisplayName($this, $par1ItemStack) { var $var2, $var3, var$4, var$5, $var4, var$7; if (!$par1ItemStack.$itemDamage) - return jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1983))); + return jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1961))); $var2 = $rt_s(44); if (!($par1ItemStack.$itemDamage & 16384) ? 0 : 1) { $var3 = new jl_StringBuilder; $var3.$buffer = $rt_createCharArray(16); - $var2 = jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1984))); + $var2 = jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1962))); jl_AbstractStringBuilder_insert($var3, $var3.$length, $var2); jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(320)); $var2 = jl_String__init_0($var3.$buffer, 0, $var3.$length); @@ -130718,7 +127736,7 @@ function nms_ItemPotion_getItemDisplayName($this, $par1ItemStack) { $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $var3); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1985)); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1963)); $var3 = jl_String__init_0($par1ItemStack.$buffer, 0, $par1ItemStack.$length); $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); @@ -130742,7 +127760,7 @@ function nms_ItemPotion_getItemDisplayName($this, $par1ItemStack) { $var3 = nms_StringTranslate_instance; $var4 = new jl_StringBuilder; $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(1377)); var$7 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert($var4, $var4.$length, var$7); var$7 = jl_String__init_0($var4.$buffer, 0, $var4.$length); @@ -130774,7 +127792,7 @@ function nms_ItemPotion_addInformation($this, $par1ItemStack, $par2EntityPlayer, jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(320)); $par2EntityPlayer = new jl_StringBuilder; $par2EntityPlayer.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par2EntityPlayer, $par2EntityPlayer.$length, $rt_s(1986)); + jl_AbstractStringBuilder_insert($par2EntityPlayer, $par2EntityPlayer.$length, $rt_s(1964)); var$9 = $var7.$amplifier; jl_AbstractStringBuilder_insert0($par2EntityPlayer, $par2EntityPlayer.$length, var$9, 10); $var5 = jl_String__init_0($par2EntityPlayer.$buffer, 0, $par2EntityPlayer.$length); @@ -130786,8 +127804,8 @@ function nms_ItemPotion_addInformation($this, $par1ItemStack, $par2EntityPlayer, $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $var8); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(974)); - $par2EntityPlayer = $var7.$isPotionDurationMax ? $rt_s(1181) : nms_StringUtils_ticksToElapsedTime($var7.$duration); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(962)); + $par2EntityPlayer = $var7.$isPotionDurationMax ? $rt_s(1175) : nms_StringUtils_ticksToElapsedTime($var7.$duration); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $par2EntityPlayer); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(64)); $var8 = jl_String__init_0($par1ItemStack.$buffer, 0, $par1ItemStack.$length); @@ -130809,7 +127827,7 @@ function nms_ItemPotion_addInformation($this, $par1ItemStack, $par2EntityPlayer, } } } else { - $var6 = jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1987))); + $var6 = jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1965))); $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); $par2EntityPlayer = nms_EnumChatFormatting_GRAY; @@ -130883,18 +127901,18 @@ function nms_ItemPotion_getSubItems($this, $par1, $par2CreativeTabs, $par3List) } } function nms_ItemPotion_registerIcons($this, $par1IconRegister) { - $this.$field_94590_d = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(853)); - $this.$field_94591_c = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1380)); - $this.$field_94592_ct = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1381)); + $this.$field_94590_d = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(841)); + $this.$field_94591_c = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1374)); + $this.$field_94592_ct = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1375)); } function nms_ItemPotion_func_94589_d($par0Str) { - if ($par0Str === $rt_s(853)) { + if ($par0Str === $rt_s(841)) { nms_Item_$callClinit(); $par0Str = nms_Item_potion.$field_94590_d; - } else if ($par0Str === $rt_s(1380)) { + } else if ($par0Str === $rt_s(1374)) { nms_Item_$callClinit(); $par0Str = nms_Item_potion.$field_94591_c; - } else if ($par0Str !== $rt_s(1381)) + } else if ($par0Str !== $rt_s(1375)) $par0Str = null; else { nms_Item_$callClinit(); @@ -131050,7 +128068,7 @@ function nms_ItemEnderEye_onItemUse($this, $par1ItemStack, $par2EntityPlayer, $p $var20 = 0.0; $var22 = 0.0; $var24 = 0.0; - $par1ItemStack = $rt_s(886); + $par1ItemStack = $rt_s(874); $ptr = 2; continue main; } @@ -131161,7 +128179,7 @@ function nms_ItemEnderEye_onItemUse($this, $par1ItemStack, $par2EntityPlayer, $p $var20 = 0.0; $var22 = 0.0; $var24 = 0.0; - $par1ItemStack = $rt_s(886); + $par1ItemStack = $rt_s(874); continue main; } $var11 = $var12 & 3; @@ -131329,12 +128347,12 @@ function nms_ItemMonsterPlacer_getItemDisplayName($this, $par1ItemStack) { $var3.$buffer = $rt_createCharArray(16); var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1377)); var$5 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$5); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); jl_AbstractStringBuilder_insert($var3, $var3.$length, var$5); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(705)); var$4 = jl_String__init_0($var3.$buffer, 0, $var3.$length); $var3 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); jl_AbstractStringBuilder_insert($var2, $var2.$length, $var3); @@ -131367,9 +128385,9 @@ function nms_ItemMonsterPlacer_getItemDisplayName($this, $par1ItemStack) { jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(320)); $var2 = new jl_StringBuilder; $var2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(715)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(704)); jl_AbstractStringBuilder_insert($var2, $var2.$length, $var3); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(716)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(705)); $var3 = jl_String__init_0($var2.$buffer, 0, $var2.$length); $var2 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $var3); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $var2); @@ -131516,7 +128534,7 @@ function nms_ItemMonsterPlacer_getSubItems($this, $par1, $par2CreativeTabs, $par } function nms_ItemMonsterPlacer_registerIcons($this, $par1IconRegister) { $this.$itemIcon = nms_TextureMap_registerIcon($par1IconRegister, $this.$unlocalizedName); - $this.$theIcon4 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1988)); + $this.$theIcon4 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1966)); } function nms_ItemExpBottle() { nms_Item.call(this); @@ -131538,7 +128556,7 @@ function nms_ItemExpBottle_onItemRightClick($this, $par1ItemStack, $par2World, $ if (!$par3EntityPlayer.$capabilities.$isCreativeMode) $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; nms_Item_$callClinit(); - nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(907), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); + nms_World_playSoundAtEntity($par2World, $par3EntityPlayer, $rt_s(895), 0.5, 0.4000000059604645 / (Math.random() * 0.4000000059604645 + 0.800000011920929)); if (!$par2World.$isRemote) { var$4 = new nms_EntityExpBottle; nms_EntityThrowable__init_2(var$4, $par2World, $par3EntityPlayer); @@ -131606,7 +128624,7 @@ function nms_ItemFireball_onItemUse($this, $par1ItemStack, $par2EntityPlayer, $p var$12 = $par5 + 0.5; var$13 = $par6 + 0.5; nms_Item_$callClinit(); - nms_World_playSoundEffect($par3World, var$11, var$12, var$13, $rt_s(1831), 1.0, Math.random() * 0.4000000059604645 + 0.800000011920929); + nms_World_playSoundEffect($par3World, var$11, var$12, var$13, $rt_s(1809), 1.0, Math.random() * 0.4000000059604645 + 0.800000011920929); nms_Block_$callClinit(); $par7 = nms_Block_fire.$blockID; $var11 = 0; @@ -131675,8 +128693,8 @@ function nms_ItemEditableBook_getItemDisplayName($this, $par1ItemStack) { var $var3, var$3, $var2, var$5; if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $var3 = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1989)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1989), var$3 & ($var3.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1967)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1967), var$3 & ($var3.$elementData.data.length - 1 | 0), var$3); $var3 = $par1ItemStack === null ? null : $par1ItemStack.$value0; if ($var3 !== null) { $par1ItemStack = new jl_StringBuilder; @@ -131693,7 +128711,7 @@ function nms_ItemEditableBook_getItemDisplayName($this, $par1ItemStack) { $var3 = nms_StringTranslate_instance; $var2 = new jl_StringBuilder; $var2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(1377)); var$5 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert($var2, $var2.$length, var$5); var$5 = jl_String__init_0($var2.$buffer, 0, $var2.$length); @@ -131705,8 +128723,8 @@ function nms_ItemEditableBook_addInformation($this, $par1ItemStack, $par2EntityP var var$5, $var6, var$7, $var5, var$9; if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $par2EntityPlayer = $par1ItemStack.$stackTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1990)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1990), var$5 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1968)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1968), var$5 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$5); $var6 = $par1ItemStack === null ? null : $par1ItemStack.$value0; if ($var6 !== null) { $par1ItemStack = new jl_StringBuilder; @@ -131715,7 +128733,7 @@ function nms_ItemEditableBook_addInformation($this, $par1ItemStack, $par2EntityP jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $par2EntityPlayer === null ? $rt_s(47) : $par2EntityPlayer.$field_96304_B); var$7 = $rt_createArray(jl_Object, 1); var$7.data[0] = $var6.$data4; - $var6 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(1991), var$7); + $var6 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(1969), var$7); var$7 = $rt_createArray(jl_Object, 0); $var5 = new ju_Formatter; $par2EntityPlayer = ju_Locale_defaultLocale; @@ -131844,7 +128862,7 @@ function nms_ItemEmptyMap_onItemRightClick($this, $par1ItemStack, $par2World, $p $var4 = new nms_ItemStack; nms_Item_$callClinit(); var$5 = nms_Item_map; - var$6 = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1485)); + var$6 = nms_MapStorage_getUniqueDataId($par2World.$mapStorage, $rt_s(1479)); $var7 = var$5.$itemID; $var4.$stackSize = 0; $var4.$itemFrame = null; @@ -131855,7 +128873,7 @@ function nms_ItemEmptyMap_onItemRightClick($this, $par1ItemStack, $par2World, $p $var4.$itemDamage = 0; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1973)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1951)); var$8 = $var4.$itemDamage; jl_AbstractStringBuilder_insert0(var$5, var$5.$length, var$8, 10); var$9 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); @@ -131884,7 +128902,7 @@ function nms_ItemEmptyMap_onItemRightClick($this, $par1ItemStack, $par2World, $p var$12 = $par3EntityPlayer.$posZ / var$12; var$14 = $rt_compare(var$12, 0.0); $var6.$zCenter = Long_mul(Long_fromNumber(var$12 + (var$14 > 0 ? 1.0 : var$14 >= 0 ? var$12 : (-1.0)) * 0.5), var$16).lo; - $var6.$dimension1 = $par2World.$provider.$dimensionId << 24 >> 24; + $var6.$dimension0 = $par2World.$provider.$dimensionId << 24 >> 24; $var6.$dirty = 1; $par1ItemStack.$stackSize = $par1ItemStack.$stackSize - 1 | 0; if ($par1ItemStack.$stackSize <= 0) @@ -131990,17 +129008,17 @@ function nms_ItemSkull_onItemUse($this, $par1ItemStack, $par2EntityPlayer, $par3 $var13 = $rt_s(44); if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $par2EntityPlayer = $par1ItemStack.$stackTagCompound.$tagMap; - var$11 = jl_String_hashCode($rt_s(1299)); - if (ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1299), var$11 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$11) === null ? 0 : 1) { + var$11 = jl_String_hashCode($rt_s(1293)); + if (ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1293), var$11 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$11) === null ? 0 : 1) { var$17 = $par1ItemStack.$stackTagCompound; $var13 = var$17.$tagMap; - var$13 = jl_String_hashCode($rt_s(1299)); - if (!(ju_HashMap_findNonNullKeyEntry($var13, $rt_s(1299), var$13 & ($var13.$elementData.data.length - 1 | 0), var$13) === null ? 0 : 1)) + var$13 = jl_String_hashCode($rt_s(1293)); + if (!(ju_HashMap_findNonNullKeyEntry($var13, $rt_s(1293), var$13 & ($var13.$elementData.data.length - 1 | 0), var$13) === null ? 0 : 1)) $var13 = $rt_s(44); else { $var13 = var$17.$tagMap; - var$11 = jl_String_hashCode($rt_s(1299)); - $par2EntityPlayer = ju_HashMap_findNonNullKeyEntry($var13, $rt_s(1299), var$11 & ($var13.$elementData.data.length - 1 | 0), var$11); + var$11 = jl_String_hashCode($rt_s(1293)); + $par2EntityPlayer = ju_HashMap_findNonNullKeyEntry($var13, $rt_s(1293), var$11 & ($var13.$elementData.data.length - 1 | 0), var$11); $var13 = ($par2EntityPlayer === null ? null : $par2EntityPlayer.$value0).$data4; } } @@ -132056,7 +129074,7 @@ function nms_ItemSkull_getUnlocalizedName($this, $par1ItemStack) { $par1ItemStack.$buffer = $rt_createCharArray(16); var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1383)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1377)); var$4 = $this.$unlocalizedName; jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$4); var$4 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); @@ -132071,22 +129089,22 @@ function nms_ItemSkull_getItemDisplayName($this, $par1ItemStack) { a: { if ($par1ItemStack.$itemDamage == 3 && ($par1ItemStack.$stackTagCompound === null ? 0 : 1)) { var$2 = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1299)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1299), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1293)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1293), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { var$4 = $rt_createArray(jl_Object, 1); var$2 = $par1ItemStack.$stackTagCompound; $par1ItemStack = var$2.$tagMap; - var$5 = jl_String_hashCode($rt_s(1299)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1299), var$5 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1293)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1293), var$5 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) $par1ItemStack = $rt_s(44); else { $par1ItemStack = var$2.$tagMap; - var$6 = jl_String_hashCode($rt_s(1299)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1299), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(1293)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1293), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6); $par1ItemStack = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data4; } var$4.data[0] = $par1ItemStack; - $par1ItemStack = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(1992), var$4); + $par1ItemStack = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(1970), var$4); break a; } } @@ -132114,19 +129132,19 @@ function nms_ItemSkull__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(1993); - var$2[1] = $rt_s(1994); - var$2[2] = $rt_s(1995); - var$2[3] = $rt_s(1996); - var$2[4] = $rt_s(1997); + var$2[0] = $rt_s(1971); + var$2[1] = $rt_s(1972); + var$2[2] = $rt_s(1973); + var$2[3] = $rt_s(1974); + var$2[4] = $rt_s(1975); nms_ItemSkull_skullTypes = var$1; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(1998); - var$2[1] = $rt_s(1999); - var$2[2] = $rt_s(2000); - var$2[3] = $rt_s(2001); - var$2[4] = $rt_s(2002); + var$2[0] = $rt_s(1976); + var$2[1] = $rt_s(1977); + var$2[2] = $rt_s(1978); + var$2[3] = $rt_s(1979); + var$2[4] = $rt_s(1980); nms_ItemSkull_field_94587_a = var$1; } function nms_ItemCarrotOnAStick() { @@ -132197,39 +129215,39 @@ function nms_ItemFirework_addInformation($this, $par1ItemStack, $par2EntityPlaye if ($par4) { $var8 = $par1ItemStack.$stackTagCompound; $par2EntityPlayer = $var8.$tagMap; - $var10 = jl_String_hashCode($rt_s(1548)); - if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1548), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1)) { + $var10 = jl_String_hashCode($rt_s(1542)); + if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1542), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1)) { $var5 = new nms_NBTTagCompound; - $var5.$name0 = $rt_s(1548); + $var5.$name0 = $rt_s(1542); $var5.$tagMap = ju_HashMap__init_1(16, 0.75); } else { $par2EntityPlayer = $var8.$tagMap; - $var10 = jl_String_hashCode($rt_s(1548)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1548), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10); + $var10 = jl_String_hashCode($rt_s(1542)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1542), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10); $var5 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } if ($var5 !== null) { $par2EntityPlayer = $var5.$tagMap; - $var10 = jl_String_hashCode($rt_s(1549)); - if (ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1549), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1) { + $var10 = jl_String_hashCode($rt_s(1543)); + if (ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1543), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1) { $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); - $par2EntityPlayer = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2003)); + $par2EntityPlayer = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1981)); jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $par2EntityPlayer); - ju_ArrayList_add($par3List, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0($par1ItemStack, $rt_s(320)), nms_NBTTagCompound_getByte($var5, $rt_s(1549))))); + ju_ArrayList_add($par3List, jl_StringBuilder_toString(jl_StringBuilder_append1(jl_StringBuilder_append0($par1ItemStack, $rt_s(320)), nms_NBTTagCompound_getByte($var5, $rt_s(1543))))); } $par2EntityPlayer = $var5.$tagMap; - $var10 = jl_String_hashCode($rt_s(2004)); - if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(2004), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1)) { + $var10 = jl_String_hashCode($rt_s(1982)); + if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1982), $var10 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var10) === null ? 0 : 1)) { $var6 = new nms_NBTTagList; - $var6.$name0 = $rt_s(2004); + $var6.$name0 = $rt_s(1982); $par1ItemStack = new ju_ArrayList; $par1ItemStack.$array1 = $rt_createArray(jl_Object, 10); $var6.$tagList = $par1ItemStack; } else { $par2EntityPlayer = $var5.$tagMap; - $var7 = jl_String_hashCode($rt_s(2004)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(2004), $var7 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var7); + $var7 = jl_String_hashCode($rt_s(1982)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1982), $var7 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), $var7); $var6 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } if ($var6 !== null && nms_NBTTagList_tagCount($var6) > 0) { @@ -132243,7 +129261,7 @@ function nms_ItemFirework_addInformation($this, $par1ItemStack, $par2EntityPlaye if (ju_ArrayList_size($var9) > 0) { $var10 = 1; while ($var10 < ju_ArrayList_size($var9)) { - ju_ArrayList_set($var9, $var10, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2005)), ju_ArrayList_get($var9, $var10)))); + ju_ArrayList_set($var9, $var10, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1983)), ju_ArrayList_get($var9, $var10)))); $var10 = $var10 + 1 | 0; } ju_AbstractCollection_addAll($par3List, $var9); @@ -132279,21 +129297,21 @@ function nms_ItemFireworkCharge_getColorFromItemStack($this, $par1ItemStack, $pa if ($par2) { var$3 = $par1ItemStack.$stackTagCompound; $var3 = var$3.$tagMap; - $var7 = jl_String_hashCode($rt_s(2006)); - if (!(ju_HashMap_findNonNullKeyEntry($var3, $rt_s(2006), $var7 & ($var3.$elementData.data.length - 1 | 0), $var7) === null ? 0 : 1)) { + $var7 = jl_String_hashCode($rt_s(1984)); + if (!(ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1984), $var7 & ($var3.$elementData.data.length - 1 | 0), $var7) === null ? 0 : 1)) { $var3 = new nms_NBTTagCompound; - $var3.$name0 = $rt_s(2006); + $var3.$name0 = $rt_s(1984); $var3.$tagMap = ju_HashMap__init_1(16, 0.75); } else { $var3 = var$3.$tagMap; - $var7 = jl_String_hashCode($rt_s(2006)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(2006), $var7 & ($var3.$elementData.data.length - 1 | 0), $var7); + $var7 = jl_String_hashCode($rt_s(1984)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($var3, $rt_s(1984), $var7 & ($var3.$elementData.data.length - 1 | 0), $var7); $var3 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } if ($var3 !== null) { $par1ItemStack = $var3.$tagMap; - $var7 = jl_String_hashCode($rt_s(2007)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(2007), $var7 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var7); + $var7 = jl_String_hashCode($rt_s(1985)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1985), $var7 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var7); $var3 = $par1ItemStack === null ? null : $par1ItemStack.$value0; break a; } @@ -132328,15 +129346,15 @@ function nms_ItemFireworkCharge_addInformation($this, $par1ItemStack, $par2Entit if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) { $var5 = $par1ItemStack.$stackTagCompound; $par2EntityPlayer = $var5.$tagMap; - var$6 = jl_String_hashCode($rt_s(2006)); - if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(2006), var$6 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) { + var$6 = jl_String_hashCode($rt_s(1984)); + if (!(ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1984), var$6 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) { $var5 = new nms_NBTTagCompound; - $var5.$name0 = $rt_s(2006); + $var5.$name0 = $rt_s(1984); $var5.$tagMap = ju_HashMap__init_1(16, 0.75); } else { $par2EntityPlayer = $var5.$tagMap; - var$6 = jl_String_hashCode($rt_s(2006)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(2006), var$6 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(1984)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par2EntityPlayer, $rt_s(1984), var$6 & ($par2EntityPlayer.$elementData.data.length - 1 | 0), var$6); $var5 = $par1ItemStack === null ? null : $par1ItemStack.$value0; } if ($var5 !== null) @@ -132346,25 +129364,25 @@ function nms_ItemFireworkCharge_addInformation($this, $par1ItemStack, $par2Entit function nms_ItemFireworkCharge_func_92107_a($par0NBTTagCompound, $par1List) { var $var14, $var2, $var5, $var13, $var15, $var4, $var8, $var9, $var10, $var11, $var15_0, $var18, $var19, $var12; $var14 = $par0NBTTagCompound.$tagMap; - $var2 = jl_String_hashCode($rt_s(2008)); - if (!(ju_HashMap_findNonNullKeyEntry($var14, $rt_s(2008), $var2 & ($var14.$elementData.data.length - 1 | 0), $var2) === null ? 0 : 1)) + $var2 = jl_String_hashCode($rt_s(1986)); + if (!(ju_HashMap_findNonNullKeyEntry($var14, $rt_s(1986), $var2 & ($var14.$elementData.data.length - 1 | 0), $var2) === null ? 0 : 1)) $var2 = 0; else { $var14 = $par0NBTTagCompound.$tagMap; - $var2 = jl_String_hashCode($rt_s(2008)); - $var5 = ju_HashMap_findNonNullKeyEntry($var14, $rt_s(2008), $var2 & ($var14.$elementData.data.length - 1 | 0), $var2); + $var2 = jl_String_hashCode($rt_s(1986)); + $var5 = ju_HashMap_findNonNullKeyEntry($var14, $rt_s(1986), $var2 & ($var14.$elementData.data.length - 1 | 0), $var2); $var2 = ($var5 === null ? null : $var5.$value0).$data0; } if ($var2 >= 0 && $var2 <= 4) { $var5 = new jl_StringBuilder; $var5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(2009)); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1987)); jl_AbstractStringBuilder_insert0($var5, $var5.$length, $var2, 10); $var14 = jl_String__init_0($var5.$buffer, 0, $var5.$length); ju_ArrayList_add($par1List, jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $var14))); } else - ju_ArrayList_add($par1List, jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2010)))); - $var13 = (!(ju_HashMap_getEntry($par0NBTTagCompound.$tagMap, $rt_s(2007)) === null ? 0 : 1) ? $rt_createIntArray(0) : ju_HashMap_get($par0NBTTagCompound.$tagMap, $rt_s(2007)).$intArray).data; + ju_ArrayList_add($par1List, jl_String_trim(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1988)))); + $var13 = (!(ju_HashMap_getEntry($par0NBTTagCompound.$tagMap, $rt_s(1985)) === null ? 0 : 1) ? $rt_createIntArray(0) : ju_HashMap_get($par0NBTTagCompound.$tagMap, $rt_s(1985)).$intArray).data; $var15 = $var13.length; if ($var15 > 0) { $var4 = 1; @@ -132384,23 +129402,23 @@ function nms_ItemFireworkCharge_func_92107_a($par0NBTTagCompound, $par1List) { while ($var11 < 16) { if ($var9 == nms_ItemDye_dyeColors.data[$var11]) { $var10 = 1; - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), nms_StatCollector_translateToLocal(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2011)), nms_ItemDye_dyeColorNames.data[$var11]))))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), nms_StatCollector_translateToLocal(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1989)), nms_ItemDye_dyeColorNames.data[$var11]))))); break a; } $var11 = $var11 + 1 | 0; } } if (!$var10) - $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), nms_StatCollector_translateToLocal($rt_s(2012)))); + $var5 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var5), nms_StatCollector_translateToLocal($rt_s(1990)))); $var8 = $var8 + 1 | 0; } ju_ArrayList_add($par1List, $var5); } - $var13 = nms_NBTTagCompound_getIntArray($par0NBTTagCompound, $rt_s(2013)).data; + $var13 = nms_NBTTagCompound_getIntArray($par0NBTTagCompound, $rt_s(1991)).data; $var15 = $var13.length; if ($var15 > 0) { $var15_0 = 1; - $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nms_StatCollector_translateToLocal($rt_s(2014))), $rt_s(320))); + $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nms_StatCollector_translateToLocal($rt_s(1992))), $rt_s(320))); $var9 = 0; while ($var9 < $var15) { $var18 = $var13[$var9]; @@ -132413,26 +129431,26 @@ function nms_ItemFireworkCharge_func_92107_a($par0NBTTagCompound, $par1List) { while ($var12 < 16) { if ($var18 == nms_ItemDye_dyeColors.data[$var12]) { $var19 = 1; - $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var14), nms_StatCollector_translateToLocal(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2011)), nms_ItemDye_dyeColorNames.data[$var12]))))); + $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var14), nms_StatCollector_translateToLocal(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(1989)), nms_ItemDye_dyeColorNames.data[$var12]))))); break b; } $var12 = $var12 + 1 | 0; } } if (!$var19) - $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var14), nms_StatCollector_translateToLocal($rt_s(2012)))); + $var14 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var14), nms_StatCollector_translateToLocal($rt_s(1990)))); $var9 = $var9 + 1 | 0; } ju_ArrayList_add($par1List, $var14); } - if (nms_NBTTagCompound_getBoolean($par0NBTTagCompound, $rt_s(2015))) - ju_ArrayList_add($par1List, nms_StatCollector_translateToLocal($rt_s(2016))); - if (nms_NBTTagCompound_getBoolean($par0NBTTagCompound, $rt_s(2017))) - ju_ArrayList_add($par1List, nms_StatCollector_translateToLocal($rt_s(2018))); + if (nms_NBTTagCompound_getBoolean($par0NBTTagCompound, $rt_s(1993))) + ju_ArrayList_add($par1List, nms_StatCollector_translateToLocal($rt_s(1994))); + if (nms_NBTTagCompound_getBoolean($par0NBTTagCompound, $rt_s(1995))) + ju_ArrayList_add($par1List, nms_StatCollector_translateToLocal($rt_s(1996))); } function nms_ItemFireworkCharge_registerIcons($this, $par1IconRegister) { $this.$itemIcon = nms_TextureMap_registerIcon($par1IconRegister, $this.$unlocalizedName); - $this.$theIcon5 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(2019)); + $this.$theIcon5 = nms_TextureMap_registerIcon($par1IconRegister, $rt_s(1997)); } function nms_ItemEnchantedBook() { nms_Item.call(this); @@ -132459,8 +129477,8 @@ function nms_ItemEnchantedBook_getRarity($this, $par1ItemStack) { a: { if ($par1ItemStack.$stackTagCompound !== null) { var$2 = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1585)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1585), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1580)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1580), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { var$4 = 1; break a; } @@ -132476,11 +129494,11 @@ function nms_ItemEnchantedBook_func_92110_g($this, $par1ItemStack) { a: { if ($par1ItemStack.$stackTagCompound !== null) { var$2 = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2020)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2020), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { + var$3 = jl_String_hashCode($rt_s(1998)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1998), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1) { $par1ItemStack = $par1ItemStack.$stackTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2020)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(2020), var$3 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1998)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1998), var$3 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$3); $par1ItemStack = $par1ItemStack === null ? null : $par1ItemStack.$value0; break a; } @@ -132511,13 +129529,13 @@ function nms_ItemEnchantedBook_addInformation($this, $par1ItemStack, $par2Entity break a; $par2EntityPlayer = $par1ItemStack.$array1.data[$var6]; $par1ItemStack = $par2EntityPlayer.$tagMap; - var$7 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) + var$7 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) $var7 = 0; else { $par1ItemStack = $par2EntityPlayer.$tagMap; - var$7 = jl_String_hashCode($rt_s(1581)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7); + var$7 = jl_String_hashCode($rt_s(1576)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7); $var7 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } $par1ItemStack = $var5.$tagList; @@ -132527,13 +129545,13 @@ function nms_ItemEnchantedBook_addInformation($this, $par1ItemStack, $par2Entity break b; var$9 = $par1ItemStack.$array1.data[$var6]; $par1ItemStack = var$9.$tagMap; - var$7 = jl_String_hashCode($rt_s(1590)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) + var$7 = jl_String_hashCode($rt_s(1585)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) $var8 = 0; else { $par1ItemStack = var$9.$tagMap; - $var8 = jl_String_hashCode($rt_s(1590)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), $var8 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var8); + $var8 = jl_String_hashCode($rt_s(1585)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), $var8 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var8); $var8 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } nms_Enchantment_$callClinit(); @@ -132571,33 +129589,33 @@ function nms_ItemEnchantedBook_func_92115_a($this, $par1ItemStack, $par2Enchantm break; $var6 = var$6.$array1.data[$var5]; var$6 = $var6.$tagMap; - var$8 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1581), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) + var$8 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1576), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) var$9 = 0; else { var$6 = $var6.$tagMap; - var$8 = jl_String_hashCode($rt_s(1581)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1581), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8); + var$8 = jl_String_hashCode($rt_s(1576)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1576), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8); var$9 = (var$6 === null ? null : var$6.$value0).$data1; } if (var$9 == $par2EnchantmentData.$enchantmentobj.$effectId) { var$6 = $var6.$tagMap; - var$8 = jl_String_hashCode($rt_s(1590)); - if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1590), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) + var$8 = jl_String_hashCode($rt_s(1585)); + if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1585), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8) === null ? 0 : 1)) var$9 = 0; else { var$6 = $var6.$tagMap; - var$8 = jl_String_hashCode($rt_s(1590)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1590), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8); + var$8 = jl_String_hashCode($rt_s(1585)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1585), var$8 & (var$6.$elementData.data.length - 1 | 0), var$8); var$9 = (var$6 === null ? null : var$6.$value0).$data1; } if (var$9 < $par2EnchantmentData.$enchantmentLevel) { var$9 = $par2EnchantmentData.$enchantmentLevel << 16 >> 16; var$10 = $var6.$tagMap; var$6 = new nms_NBTTagShort; - var$6.$name0 = $rt_s(1590); + var$6.$name0 = $rt_s(1585); var$6.$data1 = var$9; - ju_HashMap_putImpl(var$10, $rt_s(1590), var$6); + ju_HashMap_putImpl(var$10, $rt_s(1585), var$6); } $var4 = 0; break a; @@ -132616,21 +129634,21 @@ function nms_ItemEnchantedBook_func_92115_a($this, $par1ItemStack, $par2Enchantm var$9 = $par2EnchantmentData.$enchantmentobj.$effectId << 16 >> 16; var$10 = $var7.$tagMap; var$6 = new nms_NBTTagShort; - var$6.$name0 = $rt_s(1581); + var$6.$name0 = $rt_s(1576); var$6.$data1 = var$9; - ju_HashMap_putImpl(var$10, $rt_s(1581), var$6); + ju_HashMap_putImpl(var$10, $rt_s(1576), var$6); var$9 = $par2EnchantmentData.$enchantmentLevel << 16 >> 16; $par2EnchantmentData = $var7.$tagMap; var$10 = new nms_NBTTagShort; - var$10.$name0 = $rt_s(1590); + var$10.$name0 = $rt_s(1585); var$10.$data1 = var$9; - ju_HashMap_putImpl($par2EnchantmentData, $rt_s(1590), var$10); + ju_HashMap_putImpl($par2EnchantmentData, $rt_s(1585), var$10); $var3.$tagType = 10; ju_ArrayList_add($var3.$tagList, $var7); } if (!($par1ItemStack.$stackTagCompound === null ? 0 : 1)) nms_ItemStack_setTagCompound($par1ItemStack, nms_NBTTagCompound__init_0()); - ju_HashMap_put($par1ItemStack.$stackTagCompound.$tagMap, $rt_s(2020), nms_NBTBase_setName($var3, $rt_s(2020))); + ju_HashMap_put($par1ItemStack.$stackTagCompound.$tagMap, $rt_s(1998), nms_NBTBase_setName($var3, $rt_s(1998))); } function nms_ItemEnchantedBook_func_92111_a($this, $par1EnchantmentData) { var $var2, var$3; @@ -132759,7 +129777,7 @@ function nms_ItemRecord_getRecordTitle($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2021)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1999)); var$2 = $this.$recordName; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -132771,7 +129789,7 @@ function nms_ItemRecord_registerIcons($this, $par1IconRegister) { var var$2, var$3; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2022)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2000)); var$3 = $this.$recordName; jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$3); $this.$itemIcon = nms_TextureMap_registerIcon($par1IconRegister, jl_String__init_0(var$2.$buffer, 0, var$2.$length)); @@ -132828,7 +129846,7 @@ function ju_TreeMap_findExact($this, $key) { if ($node === null) return null; var$3 = $node.$key0; - $cmp = $key !== null ? $key.$compareTo4(var$3) : jl_String_compareTo(var$3, $key); + $cmp = $key === null ? var$3.$compareTo4($key) : $key.$compareTo4(var$3); if (!$cmp) break; $node = $cmp >= 0 ? $node.$right : $node.$left0; @@ -132841,7 +129859,7 @@ function ju_TreeMap_findExactOrNext($this, $key, $reverse) { $lastForward = null; while ($node !== null) { var$5 = $node.$key0; - $cmp = $key !== null ? $key.$compareTo4(var$5) : jl_String_compareTo(var$5, $key); + $cmp = $key === null ? var$5.$compareTo4($key) : $key.$compareTo4(var$5); if ($reverse) $cmp = -$cmp; if (!$cmp) @@ -132864,7 +129882,7 @@ function ju_TreeMap_pathToExactOrNext($this, $key, $reverse) { a: { while ($node !== null) { var$6 = $node.$key0; - $cmp = $key !== null ? $key.$compareTo4(var$6) : jl_String_compareTo(var$6, $key); + $cmp = $key === null ? var$6.$compareTo4($key) : $key.$compareTo4(var$6); if ($reverse) $cmp = -$cmp; if (!$cmp) { @@ -132893,7 +129911,7 @@ function ju_TreeMap_findNext($this, $key, $reverse) { $lastForward = null; while ($node !== null) { var$5 = $node.$key0; - $cmp = $key !== null ? $key.$compareTo4(var$5) : jl_String_compareTo(var$5, $key); + $cmp = $key === null ? var$5.$compareTo4($key) : $key.$compareTo4(var$5); if ($reverse) $cmp = -$cmp; if ($cmp >= 0) @@ -132913,7 +129931,7 @@ function ju_TreeMap_pathToNext($this, $key, $reverse) { $node = $this.$root; while ($node !== null) { var$6 = $node.$key0; - $cmp = $key !== null ? $key.$compareTo4(var$6) : jl_String_compareTo(var$6, $key); + $cmp = $key === null ? var$6.$compareTo4($key) : $key.$compareTo4(var$6); if ($reverse) $cmp = -$cmp; if ($cmp >= 0) @@ -132950,11 +129968,11 @@ function ju_TreeMap_getOrCreateNode($this, $root, $key) { $root.$key0 = $key; $root.$value8 = var$3; $root.$height3 = 1; - $root.$size5 = 1; + $root.$size4 = 1; return $root; } var$4 = $root.$key0; - $cmp = $key === null ? jl_String_compareTo(var$4, $key) : jl_String_compareTo($key, var$4); + $cmp = $key === null ? var$4.$compareTo4($key) : $key.$compareTo4(var$4); if (!$cmp) return $root; if ($cmp >= 0) @@ -132969,7 +129987,7 @@ function ju_TreeMap_deleteNode($this, $right, $key) { if ($right === null) return null; $node = $right.$key0; - $cmp = $key === null ? jl_String_compareTo($node, $key) : jl_String_compareTo($key, $node); + $cmp = $key === null ? $node.$compareTo4($key) : $key.$compareTo4($node); if ($cmp < 0) $right.$left0 = ju_TreeMap_deleteNode($this, $right.$left0, $key); else if ($cmp > 0) @@ -133024,11 +130042,23 @@ function ju_TreeMap_entrySet($this) { return $this.$cachedEntrySet; } function ju_TreeMap_size($this) { - return $this.$root === null ? 0 : $this.$root.$size5; + return $this.$root === null ? 0 : $this.$root.$size4; } function ju_TreeMap_height($this) { return $this.$root === null ? 0 : $this.$root.$height3; } +function jl_NumberFormatException() { + jl_IllegalArgumentException.call(this); +} +function jl_NumberFormatException__init_0() { + var var_0 = new jl_NumberFormatException(); + jl_NumberFormatException__init_(var_0); + return var_0; +} +function jl_NumberFormatException__init_($this) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; +} function nms_StepSound() { var a = this; jl_Object.call(a); a.$stepSoundName = null; @@ -133055,7 +130085,7 @@ function nms_StepSound_getBreakSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2023)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2001)); var$2 = $this.$stepSoundName; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -133064,7 +130094,7 @@ function nms_StepSound_getStepSound($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2024)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2002)); var$2 = $this.$stepSoundName; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -133086,10 +130116,10 @@ function nms_StepSoundStone__init_0($this, $par1Str, $par2, $par3) { $this.$stepSoundPitch = $par3; } function nms_StepSoundStone_getBreakSound($this) { - return $rt_s(922); + return $rt_s(910); } function nms_StepSoundStone_getPlaceSound($this) { - return $rt_s(2025); + return $rt_s(2003); } function nms_StepSoundSand() { nms_StepSound.call(this); @@ -133105,7 +130135,7 @@ function nms_StepSoundSand__init_0($this, $par1Str, $par2, $par3) { $this.$stepSoundPitch = $par3; } function nms_StepSoundSand_getBreakSound($this) { - return $rt_s(2026); + return $rt_s(2004); } function nms_StepSoundAnvil() { nms_StepSound.call(this); @@ -133121,10 +130151,10 @@ function nms_StepSoundAnvil__init_0($this, $par1Str, $par2, $par3) { $this.$stepSoundPitch = $par3; } function nms_StepSoundAnvil_getBreakSound($this) { - return $rt_s(2027); + return $rt_s(2005); } function nms_StepSoundAnvil_getPlaceSound($this) { - return $rt_s(921); + return $rt_s(909); } function nms_NoiseGenerator() { jl_Object.call(this); @@ -133384,10 +130414,10 @@ function nms_BlockGrass_getBlockTexture($this, $par1IBlockAccess, $par2, $par3, return $var6 !== nms_Material_snow && $var6 !== nms_Material_craftedSnow ? $this.$blockIcon : $this.$iconSnowSide; } function nms_BlockGrass_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(653)); - $this.$iconGrassTop = $par1IconRegister.$registerIcon($rt_s(652)); - $this.$iconSnowSide = $par1IconRegister.$registerIcon($rt_s(2028)); - $this.$iconGrassSideOverlay = $par1IconRegister.$registerIcon($rt_s(2029)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(642)); + $this.$iconGrassTop = $par1IconRegister.$registerIcon($rt_s(641)); + $this.$iconSnowSide = $par1IconRegister.$registerIcon($rt_s(2006)); + $this.$iconGrassSideOverlay = $par1IconRegister.$registerIcon($rt_s(2007)); } function nms_BlockGrass_getBlockColor($this) { return nms_ColorizerGrass_getGrassColor(0.5, 1.0); @@ -133523,17 +130553,17 @@ function nms_BlockWood__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2030); - var$2[1] = $rt_s(2031); - var$2[2] = $rt_s(2032); - var$2[3] = $rt_s(2033); + var$2[0] = $rt_s(2008); + var$2[1] = $rt_s(2009); + var$2[2] = $rt_s(2010); + var$2[3] = $rt_s(2011); nms_BlockWood_woodType = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1620); - var$2[1] = $rt_s(2034); - var$2[2] = $rt_s(2035); - var$2[3] = $rt_s(2036); + var$2[0] = $rt_s(1599); + var$2[1] = $rt_s(2012); + var$2[2] = $rt_s(2013); + var$2[3] = $rt_s(2014); nms_BlockWood_woodTextureTypes = var$1; } function nms_BlockFlower() { @@ -133737,17 +130767,17 @@ function nms_BlockSapling__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2030); - var$2[1] = $rt_s(2031); - var$2[2] = $rt_s(2032); - var$2[3] = $rt_s(2033); + var$2[0] = $rt_s(2008); + var$2[1] = $rt_s(2009); + var$2[2] = $rt_s(2010); + var$2[3] = $rt_s(2011); nms_BlockSapling_WOOD_TYPES = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1630); - var$2[1] = $rt_s(2037); - var$2[2] = $rt_s(2038); - var$2[3] = $rt_s(2039); + var$2[0] = $rt_s(1609); + var$2[1] = $rt_s(2015); + var$2[2] = $rt_s(2016); + var$2[3] = $rt_s(2017); nms_BlockSapling_field_94370_b = var$1; } function nms_BlockFlowing() { @@ -134126,7 +131156,7 @@ function nms_BlockLog_getSubBlocks($this, $par1, $par2CreativeTabs, $par3List) { } function nms_BlockLog_registerIcons($this, $par1IconRegister) { var $var2; - $this.$tree_top = $par1IconRegister.$registerIcon($rt_s(2040)); + $this.$tree_top = $par1IconRegister.$registerIcon($rt_s(2018)); $this.$iconArray2 = $rt_createArray(nms_Icon, nms_BlockLog_treeTextureTypes.data.length); $var2 = 0; while ($var2 < $this.$iconArray2.data.length) { @@ -134138,17 +131168,17 @@ function nms_BlockLog__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2030); - var$2[1] = $rt_s(2031); - var$2[2] = $rt_s(2032); - var$2[3] = $rt_s(2033); + var$2[0] = $rt_s(2008); + var$2[1] = $rt_s(2009); + var$2[2] = $rt_s(2010); + var$2[3] = $rt_s(2011); nms_BlockLog_woodType = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2041); - var$2[1] = $rt_s(2042); - var$2[2] = $rt_s(2043); - var$2[3] = $rt_s(2044); + var$2[0] = $rt_s(2019); + var$2[1] = $rt_s(2020); + var$2[2] = $rt_s(2021); + var$2[3] = $rt_s(2022); nms_BlockLog_treeTextureTypes = var$1; } function nms_BlockLeavesBase() { @@ -134414,26 +131444,26 @@ function nms_BlockLeaves__clinit_() { var var$1, var$2, var$3, var$4; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2030); - var$2[1] = $rt_s(2031); - var$2[2] = $rt_s(2032); - var$2[3] = $rt_s(2033); + var$2[0] = $rt_s(2008); + var$2[1] = $rt_s(2009); + var$2[2] = $rt_s(2010); + var$2[3] = $rt_s(2011); nms_BlockLeaves_LEAF_TYPES = var$1; var$1 = $rt_createArray($rt_arraycls(jl_String), 2); var$3 = var$1.data; var$2 = $rt_createArray(jl_String, 4); var$4 = var$2.data; - var$4[0] = $rt_s(1636); - var$4[1] = $rt_s(2045); - var$4[2] = $rt_s(1636); - var$4[3] = $rt_s(2046); + var$4[0] = $rt_s(1615); + var$4[1] = $rt_s(2023); + var$4[2] = $rt_s(1615); + var$4[3] = $rt_s(2024); var$3[0] = var$2; var$2 = $rt_createArray(jl_String, 4); var$4 = var$2.data; - var$4[0] = $rt_s(2047); - var$4[1] = $rt_s(2048); - var$4[2] = $rt_s(2047); - var$4[3] = $rt_s(2049); + var$4[0] = $rt_s(2025); + var$4[1] = $rt_s(2026); + var$4[2] = $rt_s(2025); + var$4[3] = $rt_s(2027); var$3[1] = var$2; nms_BlockLeaves_field_94396_b = var$1; } @@ -134477,7 +131507,7 @@ function nms_BlockGlass__init_(var_0, var_1, var_2) { function nms_BlockGlass__init_0($this, $par1, $par2Material, $par3) { nms_Block__init_0($this, $par1, $par2Material); $this.$localFlag = $par3; - $this.$breakableBlockIcon = $rt_s(1638); + $this.$breakableBlockIcon = $rt_s(1617); $this.$displayOnCreativeTab = nms_CreativeTabs_tabBlock; } function nms_BlockGlass_getRenderBlockPass($this) { @@ -134590,10 +131620,10 @@ function nms_BlockDispenser_getIcon($this, $par1, $par2) { return $par1 == $var3 ? ($var3 != 1 && $var3 ? $this.$furnaceFrontIcon : $this.$field_96473_e) : $var3 != 1 && $var3 ? ($par1 != 1 && $par1 ? $this.$blockIcon : $this.$furnaceTopIcon) : $this.$furnaceTopIcon; } function nms_BlockDispenser_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2050)); - $this.$furnaceTopIcon = $par1IconRegister.$registerIcon($rt_s(2051)); - $this.$furnaceFrontIcon = $par1IconRegister.$registerIcon($rt_s(2052)); - $this.$field_96473_e = $par1IconRegister.$registerIcon($rt_s(2053)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2028)); + $this.$furnaceTopIcon = $par1IconRegister.$registerIcon($rt_s(2029)); + $this.$furnaceFrontIcon = $par1IconRegister.$registerIcon($rt_s(2030)); + $this.$field_96473_e = $par1IconRegister.$registerIcon($rt_s(2031)); } function nms_BlockDispenser_onBlockActivated($this, $par1World, $par2, $par3, $par4, $par5EntityPlayer, $par6, $par7, $par8, $par9) { var $var10, var$11, $ptr, $tmp; @@ -134855,22 +131885,22 @@ function nms_BlockSandStone_registerIcons($this, $par1IconRegister) { $this.$field_94406_c.data[$var2] = $par1IconRegister.$registerIcon(nms_BlockSandStone_field_94405_b.data[$var2]); $var2 = $var2 + 1 | 0; } - $this.$field_94403_cO = $par1IconRegister.$registerIcon($rt_s(2054)); - $this.$field_94404_cP = $par1IconRegister.$registerIcon($rt_s(2055)); + $this.$field_94403_cO = $par1IconRegister.$registerIcon($rt_s(2032)); + $this.$field_94404_cP = $par1IconRegister.$registerIcon($rt_s(2033)); } function nms_BlockSandStone__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(1787); - var$2[1] = $rt_s(2056); - var$2[2] = $rt_s(2057); + var$2[0] = $rt_s(1766); + var$2[1] = $rt_s(2034); + var$2[2] = $rt_s(2035); nms_BlockSandStone_SAND_STONE_TYPES = var$1; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2058); - var$2[1] = $rt_s(2059); - var$2[2] = $rt_s(2060); + var$2[0] = $rt_s(2036); + var$2[1] = $rt_s(2037); + var$2[2] = $rt_s(2038); nms_BlockSandStone_field_94405_b = var$1; } function nms_BlockNote() { @@ -134992,26 +132022,27 @@ function nms_BlockNote_onBlockEventReceived($this, $par1World, $par2, $par3, $pa } main: while (true) { switch ($ptr) { case 0: + maa_NoteblockPlayer_notePlayed($par2, $par3, $par4, $par6); $var7 = jl_Math_pow(2.0, ($par6 - 12 | 0) / 12.0); - $var8 = $rt_s(2061); + $var8 = $rt_s(2039); if ($par5 == 1) - $var8 = $rt_s(2062); + $var8 = $rt_s(2040); if ($par5 == 2) - $var8 = $rt_s(2063); + $var8 = $rt_s(2041); if ($par5 == 3) - $var8 = $rt_s(2064); + $var8 = $rt_s(2042); if ($par5 == 4) - $var8 = $rt_s(2065); + $var8 = $rt_s(2043); var$9 = $par2 + 0.5; var$10 = $par3; var$11 = var$10 + 0.5; var$12 = $par4 + 0.5; var$13 = new jl_StringBuilder; var$13.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$13, var$13.$length, $rt_s(2066)); + jl_AbstractStringBuilder_insert(var$13, var$13.$length, $rt_s(2044)); jl_AbstractStringBuilder_insert(var$13, var$13.$length, $var8); nms_World_playSoundEffect($par1World, var$9, var$11, var$12, jl_String__init_0(var$13.$buffer, 0, var$13.$length), 3.0, $var7); - $var8 = $rt_s(890); + $var8 = $rt_s(878); var$11 = var$10 + 1.2; var$14 = $par6 / 24.0; var$15 = 0.0; @@ -135107,9 +132138,9 @@ function nms_BlockBed_onBlockActivated($this, $par1World, $par2, $par3, $par4, $ $var20 = nms_EntityPlayer_sleepInBedAt($par5EntityPlayer, $par2, $par3, $par4); if ($var20 !== nms_EnumStatus_OK) { if ($var20 === nms_EnumStatus_NOT_POSSIBLE_NOW) - nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2067)); + nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2045)); else if ($var20 === nms_EnumStatus_NOT_SAFE) - nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2068)); + nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2046)); return 1; } $par6 = 1; @@ -135134,7 +132165,7 @@ function nms_BlockBed_onBlockActivated($this, $par1World, $par2, $par3, $par4, $ if ($var19 !== null) { $var12 = $par5EntityPlayer.$mc3.$ingameGUI.$persistantChatGUI; var$18 = $rt_createArray(jl_Object, 0); - $par1World = nms_StringTranslate_translateKeyFormat(nms_StringTranslate_instance, $rt_s(2069), var$18); + $par1World = nms_StringTranslate_translateKeyFormat(nms_StringTranslate_instance, $rt_s(2047), var$18); nms_GuiNewChat_func_96129_a($var12, $par1World, 0, $var12.$mc12.$ingameGUI.$updateCounter0, 0); if (jl_System_outCache === null) { $var12 = new ji_PrintStream; @@ -135154,7 +132185,7 @@ function nms_BlockBed_onBlockActivated($this, $par1World, $par2, $par3, $par4, $ $var21 = jl_System_outCache; $par5EntityPlayer = new jl_StringBuilder; jl_AbstractStringBuilder__init_2($par5EntityPlayer, 16); - ji_PrintStream_println0($var21, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0($par5EntityPlayer, $rt_s(1568)), $par1World))); + ji_PrintStream_println0($var21, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0($par5EntityPlayer, $rt_s(1562)), $par1World))); return 1; } $var17 = nms_World_getBlockMetadata($par1World, $par2, $par3, $par4) & (-5); @@ -135221,9 +132252,9 @@ function nms_BlockBed_onBlockActivated($this, $par1World, $par2, $par3, $par4, $ $var20 = nms_EntityPlayer_sleepInBedAt($par5EntityPlayer, $par2, $par3, $par4); if ($var20 !== nms_EnumStatus_OK) { if ($var20 === nms_EnumStatus_NOT_POSSIBLE_NOW) - nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2067)); + nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2045)); else if ($var20 === nms_EnumStatus_NOT_SAFE) - nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2068)); + nms_EntityPlayerSP_addChatMessage($par5EntityPlayer, $rt_s(2046)); return 1; } $par6 = 1; @@ -135264,18 +132295,18 @@ function nms_BlockBed_registerIcons($this, $par1IconRegister) { var var$2, var$3; var$2 = $rt_createArray(nms_Icon, 2); var$3 = var$2.data; - var$3[0] = $par1IconRegister.$registerIcon($rt_s(2070)); - var$3[1] = $par1IconRegister.$registerIcon($rt_s(2071)); + var$3[0] = $par1IconRegister.$registerIcon($rt_s(2048)); + var$3[1] = $par1IconRegister.$registerIcon($rt_s(2049)); $this.$bedTopIcons = var$2; var$2 = $rt_createArray(nms_Icon, 2); var$3 = var$2.data; - var$3[0] = $par1IconRegister.$registerIcon($rt_s(2072)); - var$3[1] = $par1IconRegister.$registerIcon($rt_s(2073)); + var$3[0] = $par1IconRegister.$registerIcon($rt_s(2050)); + var$3[1] = $par1IconRegister.$registerIcon($rt_s(2051)); $this.$field_94472_b = var$2; var$2 = $rt_createArray(nms_Icon, 2); var$3 = var$2.data; - var$3[0] = $par1IconRegister.$registerIcon($rt_s(2074)); - var$3[1] = $par1IconRegister.$registerIcon($rt_s(2075)); + var$3[0] = $par1IconRegister.$registerIcon($rt_s(2052)); + var$3[1] = $par1IconRegister.$registerIcon($rt_s(2053)); $this.$bedSideIcons = var$2; } function nms_BlockBed_getRenderType($this) { @@ -135704,7 +132735,7 @@ function nms_BlockRailPowered_registerIcons($this, $par1IconRegister) { var$2.$buffer = $rt_createCharArray(16); var$3 = $this.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$3); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2076)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2054)); $this.$theIcon6 = $par1IconRegister.$registerIcon(jl_String__init_0(var$2.$buffer, 0, var$2.$length)); } function nms_BlockRailPowered_func_94360_a($this, $par1World, $par2, $par3, $par4, $par5, $par6, $par7) { @@ -136161,8 +133192,8 @@ function nms_BlockDetectorRail_getComparatorInputOverride($this, $par1World, $pa } function nms_BlockDetectorRail_registerIcons($this, $par1IconRegister) { $this.$iconArray4 = $rt_createArray(nms_Icon, 2); - $this.$iconArray4.data[0] = $par1IconRegister.$registerIcon($rt_s(1645)); - $this.$iconArray4.data[1] = $par1IconRegister.$registerIcon($rt_s(2077)); + $this.$iconArray4.data[0] = $par1IconRegister.$registerIcon($rt_s(1624)); + $this.$iconArray4.data[1] = $par1IconRegister.$registerIcon($rt_s(2055)); } function nms_BlockDetectorRail_getIcon($this, $par1, $par2) { return !($par2 & 8) ? $this.$iconArray4.data[0] : $this.$iconArray4.data[1]; @@ -136214,16 +133245,16 @@ function nms_BlockPistonBase_getIcon($this, $par1, $par2) { return var$4; } function nms_BlockPistonBase_func_94496_b($par0Str) { - if ($par0Str === $rt_s(647)) { + if ($par0Str === $rt_s(636)) { nms_Block_$callClinit(); $par0Str = nms_Block_pistonBase.$blockIcon; - } else if ($par0Str === $rt_s(2078)) { + } else if ($par0Str === $rt_s(2056)) { nms_Block_$callClinit(); $par0Str = nms_Block_pistonBase.$topIcon; - } else if ($par0Str === $rt_s(2079)) { + } else if ($par0Str === $rt_s(2057)) { nms_Block_$callClinit(); $par0Str = nms_Block_pistonStickyBase.$topIcon; - } else if ($par0Str !== $rt_s(2080)) + } else if ($par0Str !== $rt_s(2058)) $par0Str = null; else { nms_Block_$callClinit(); @@ -136232,10 +133263,10 @@ function nms_BlockPistonBase_func_94496_b($par0Str) { return $par0Str; } function nms_BlockPistonBase_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(647)); - $this.$topIcon = $par1IconRegister.$registerIcon(!$this.$isSticky ? $rt_s(2078) : $rt_s(2079)); - $this.$innerTopIcon = $par1IconRegister.$registerIcon($rt_s(2080)); - $this.$bottomIcon = $par1IconRegister.$registerIcon($rt_s(2081)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(636)); + $this.$topIcon = $par1IconRegister.$registerIcon(!$this.$isSticky ? $rt_s(2056) : $rt_s(2057)); + $this.$innerTopIcon = $par1IconRegister.$registerIcon($rt_s(2058)); + $this.$bottomIcon = $par1IconRegister.$registerIcon($rt_s(2059)); } function nms_BlockPistonBase_getRenderType($this) { return 16; @@ -136493,7 +133524,7 @@ function nms_BlockPistonBase_onBlockEventReceived($this, $par1World, $par2, $par var$13 = $par4 + 0.5; $var15 = $par1World.$rand; $var15.$seed = Long_and(Long_add(Long_mul($var15.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($par1World, var$11, var$12, var$13, $rt_s(2082), 0.5, Long_shru($var15.$seed, 24).lo / 1.6777216E7 * 0.25 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, var$11, var$12, var$13, $rt_s(2060), 0.5, Long_shru($var15.$seed, 24).lo / 1.6777216E7 * 0.25 + 0.6000000238418579); return 1; case 3: nms_World_setBlockMetadataWithNotify($par1World, $par2, $par3, $par4, $par5, $par6); @@ -136553,7 +133584,7 @@ function nms_BlockPistonBase_onBlockEventReceived($this, $par1World, $par2, $par break a; } if (0) { - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2083), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2061), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); return 1; } $par5 = $par2 + nms_Facing_offsetsXForSide.data[$par6] | 0; @@ -136587,14 +133618,14 @@ function nms_BlockPistonBase_onBlockEventReceived($this, $par1World, $par2, $par if ($rt_suspending()) { break main; } - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2083), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2061), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); return 1; case 7: nms_World_setBlock($par1World, $par5, $var8, $par6, $var9, $var10, $var11); if ($rt_suspending()) { break main; } - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2083), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2061), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); return 1; case 8: nms_TileEntityPiston_clearPistonTileEntity($var15); @@ -136613,7 +133644,7 @@ function nms_BlockPistonBase_onBlockEventReceived($this, $par1World, $par2, $par break b; } if (1) { - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2083), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2061), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); return 1; } $par5 = $par2 + nms_Facing_offsetsXForSide.data[$par6] | 0; @@ -136646,7 +133677,7 @@ function nms_BlockPistonBase_onBlockEventReceived($this, $par1World, $par2, $par if ($rt_suspending()) { break main; } - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2083), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(2061), 0.5, nle_EaglercraftRandom_nextFloat($par1World.$rand) * 0.15000000596046448 + 0.6000000238418579); return 1; default: $rt_invalidPointer(); }} @@ -137182,9 +134213,9 @@ function nms_BlockTallGrass__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(1649); - var$2[1] = $rt_s(1648); - var$2[2] = $rt_s(1739); + var$2[0] = $rt_s(1628); + var$2[1] = $rt_s(1627); + var$2[2] = $rt_s(1718); nms_BlockTallGrass_grassTypes = var$1; } function nms_BlockDeadBush() { @@ -137281,7 +134312,7 @@ function nms_BlockPistonExtension_breakBlock($this, $par1World, $par2, $par3, $p function nms_BlockPistonExtension_getIcon($this, $par1, $par2) { var $var3; $var3 = $par2 & 7; - return $par1 == $var3 ? ($this.$headTexture !== null ? $this.$headTexture : !($par2 & 8) ? nms_BlockPistonBase_func_94496_b($rt_s(2078)) : nms_BlockPistonBase_func_94496_b($rt_s(2079))) : $var3 < 6 && $par1 == nms_Facing_oppositeSide.data[$var3] ? nms_BlockPistonBase_func_94496_b($rt_s(2078)) : nms_BlockPistonBase_func_94496_b($rt_s(647)); + return $par1 == $var3 ? ($this.$headTexture !== null ? $this.$headTexture : !($par2 & 8) ? nms_BlockPistonBase_func_94496_b($rt_s(2056)) : nms_BlockPistonBase_func_94496_b($rt_s(2057))) : $var3 < 6 && $par1 == nms_Facing_oppositeSide.data[$var3] ? nms_BlockPistonBase_func_94496_b($rt_s(2056)) : nms_BlockPistonBase_func_94496_b($rt_s(636)); } function nms_BlockPistonExtension_registerIcons($this, $par1IconRegister) { return; @@ -137556,7 +134587,7 @@ function nms_BlockCloth_registerIcons($this, $par1IconRegister) { var$3 = $this.$iconArray6.data; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2084)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2062)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); var$3[$var2] = $par1IconRegister.$registerIcon(jl_String__init_0(var$4.$buffer, 0, var$4.$length)); $var2 = $var2 + 1 | 0; @@ -137727,7 +134758,7 @@ function nms_BlockPistonMoving_idPicked($this, $par1World, $par2, $par3, $par4) return 0; } function nms_BlockPistonMoving_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2078)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2056)); } function nms_BlockMushroom() { nms_BlockFlower.call(this); @@ -137998,8 +135029,8 @@ function nms_BlockStep_getIcon($this, $par1, $par2) { return var$4; } function nms_BlockStep_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2085)); - $this.$theIcon7 = $par1IconRegister.$registerIcon($rt_s(2086)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2063)); + $this.$theIcon7 = $par1IconRegister.$registerIcon($rt_s(2064)); } function nms_BlockStep_getFullSlabName($this, $par1) { var var$2, var$3, var$4; @@ -138009,7 +135040,7 @@ function nms_BlockStep_getFullSlabName($this, $par1) { var$2.$buffer = $rt_createCharArray(16); var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1597)); var$4 = $this.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$4); var$4 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); @@ -138048,14 +135079,14 @@ function nms_BlockStep__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 8); var$2 = var$1.data; - var$2[0] = $rt_s(1619); - var$2[1] = $rt_s(1623); - var$2[2] = $rt_s(1620); - var$2[3] = $rt_s(2087); - var$2[4] = $rt_s(1463); - var$2[5] = $rt_s(2088); - var$2[6] = $rt_s(1705); - var$2[7] = $rt_s(2089); + var$2[0] = $rt_s(1598); + var$2[1] = $rt_s(1602); + var$2[2] = $rt_s(1599); + var$2[3] = $rt_s(2065); + var$2[4] = $rt_s(1457); + var$2[5] = $rt_s(2066); + var$2[6] = $rt_s(1684); + var$2[7] = $rt_s(2067); nms_BlockStep_blockStepTypes = var$1; } function nms_BlockTNT() { @@ -138156,7 +135187,7 @@ function nms_BlockTNT_func_94391_a($this, $par1World, $par2, $par3, $par4, $par5 $par6EntityLiving = $par1World.$entitySpawnQueue; ju_HashMap_putImpl($par6EntityLiving.$backingMap, $var7, $par6EntityLiving); } - nms_World_playSoundAtEntity($par1World, $var7, $rt_s(1279), 1.0, 1.0); + nms_World_playSoundAtEntity($par1World, $var7, $rt_s(1273), 1.0, 1.0); } } function nms_BlockTNT_onBlockActivated($this, $par1World, $par2, $par3, $par4, $par5EntityPlayer, $par6, $par7, $par8, $par9) { @@ -138226,9 +135257,9 @@ function nms_BlockTNT_canDropFromExplosion($this, $par1Explosion) { return 0; } function nms_BlockTNT_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2090)); - $this.$field_94393_a = $par1IconRegister.$registerIcon($rt_s(2091)); - $this.$field_94392_b = $par1IconRegister.$registerIcon($rt_s(2092)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2068)); + $this.$field_94393_a = $par1IconRegister.$registerIcon($rt_s(2069)); + $this.$field_94392_b = $par1IconRegister.$registerIcon($rt_s(2070)); } function nms_BlockBookshelf() { nms_Block.call(this); @@ -138554,7 +135585,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $var9 = $par3 + 0.699999988079071; $var11 = $par4 + 0.5; if ($var6 == 1) { - var$10 = $rt_s(886); + var$10 = $rt_s(874); $var15 = $var7 - 0.27000001072883606; $var13 = $var9 + 0.2199999988079071; var$13 = 0.0; @@ -138573,7 +135604,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $par1World.$writableStackTrace = 1; $rt_throw($par1World); } - var$10 = $rt_s(892); + var$10 = $rt_s(880); var$13 = 0.0; $var7 = 0.0; $var9 = 0.0; @@ -138594,14 +135625,14 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 if ($var6 != 2) { if ($var6 != 3) { if ($var6 != 4) { - $par5Random = $rt_s(886); + $par5Random = $rt_s(874); $var15 = 0.0; $var13 = 0.0; var$13 = 0.0; $ptr = 1; continue main; } - $par5Random = $rt_s(886); + $par5Random = $rt_s(874); $var13 = $var9 + 0.2199999988079071; $var15 = $var11 + 0.27000001072883606; var$13 = 0.0; @@ -138610,7 +135641,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $ptr = 3; continue main; } - $par5Random = $rt_s(886); + $par5Random = $rt_s(874); $var13 = $var9 + 0.2199999988079071; $var15 = $var11 - 0.27000001072883606; var$13 = 0.0; @@ -138618,7 +135649,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $var11 = 0.0; $par2 = 0; if ($par2 >= $par1World.$worldAccesses.$size0) { - $par5Random = $rt_s(892); + $par5Random = $rt_s(880); var$13 = 0.0; $var9 = 0.0; $var11 = 0.0; @@ -138636,7 +135667,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $par1World.$writableStackTrace = 1; $rt_throw($par1World); } - var$10 = $rt_s(886); + var$10 = $rt_s(874); $var15 = $var7 + 0.27000001072883606; $var13 = $var9 + 0.2199999988079071; $var7 = 0.0; @@ -138655,7 +135686,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $par1World.$writableStackTrace = 1; $rt_throw($par1World); } - var$10 = $rt_s(892); + var$10 = $rt_s(880); var$13 = 0.0; $var7 = 0.0; $var9 = 0.0; @@ -138679,7 +135710,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 if ($rt_suspending()) { break main; } - $par5Random = $rt_s(892); + $par5Random = $rt_s(880); $var15 = 0.0; $var13 = 0.0; var$13 = 0.0; @@ -138695,7 +135726,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 if ($rt_suspending()) { break main; } - $par5Random = $rt_s(892); + $par5Random = $rt_s(880); var$13 = 0.0; $var9 = 0.0; $var11 = 0.0; @@ -138729,7 +135760,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $par1World.$writableStackTrace = 1; $rt_throw($par1World); } - var$10 = $rt_s(892); + var$10 = $rt_s(880); var$13 = 0.0; $var7 = 0.0; $var9 = 0.0; @@ -138763,7 +135794,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 $par1World.$writableStackTrace = 1; $rt_throw($par1World); } - var$10 = $rt_s(892); + var$10 = $rt_s(880); var$13 = 0.0; $var7 = 0.0; $var9 = 0.0; @@ -138787,7 +135818,7 @@ function nms_BlockTorch_randomDisplayTick($this, $par1World, $par2, $par3, $par4 } $par2 = $par2 + 1 | 0; if ($par2 >= $par1World.$worldAccesses.$size0) { - $par5Random = $rt_s(892); + $par5Random = $rt_s(880); var$13 = 0.0; $var9 = 0.0; $var11 = 0.0; @@ -139057,8 +136088,8 @@ function nms_BlockFire_registerIcons($this, $par1IconRegister) { var var$2, var$3; var$2 = $rt_createArray(nms_Icon, 2); var$3 = var$2.data; - var$3[0] = $par1IconRegister.$registerIcon($rt_s(2093)); - var$3[1] = $par1IconRegister.$registerIcon($rt_s(2094)); + var$3[0] = $par1IconRegister.$registerIcon($rt_s(2071)); + var$3[1] = $par1IconRegister.$registerIcon($rt_s(2072)); $this.$iconArray0 = var$2; } function nms_BlockFire_func_94438_c($this, $par1) { @@ -140446,7 +137477,7 @@ function nms_BlockChest_getInventory($this, $par1World, $par2, $par3, $par4) { var$11 = new nms_InventoryLargeChest; var$12 = nms_World_getBlockTileEntity($par1World, var$7, $par3, $par4); $var5 = $var5; - var$11.$name11 = $rt_s(2095); + var$11.$name10 = $rt_s(2073); if (var$12 === null) var$12 = $var5; if ($var5 === null) @@ -140460,7 +137491,7 @@ function nms_BlockChest_getInventory($this, $par1World, $par2, $par3, $par4) { var$13 = new nms_InventoryLargeChest; var$11 = var$11; $var5 = nms_World_getBlockTileEntity($par1World, var$8, $par3, $par4); - var$13.$name11 = $rt_s(2095); + var$13.$name10 = $rt_s(2073); if (var$11 === null) var$11 = $var5; if ($var5 === null) @@ -140474,7 +137505,7 @@ function nms_BlockChest_getInventory($this, $par1World, $par2, $par3, $par4) { var$11 = new nms_InventoryLargeChest; $var5 = nms_World_getBlockTileEntity($par1World, $par2, $par3, var$9); var$13 = var$13; - var$11.$name11 = $rt_s(2095); + var$11.$name10 = $rt_s(2073); if ($var5 === null) $var5 = var$13; if (var$13 === null) @@ -140488,7 +137519,7 @@ function nms_BlockChest_getInventory($this, $par1World, $par2, $par3, $par4) { var$13 = new nms_InventoryLargeChest; var$11 = var$11; $par1World = nms_World_getBlockTileEntity($par1World, $par2, $par3, var$10); - var$13.$name11 = $rt_s(2095); + var$13.$name10 = $rt_s(2073); if (var$11 === null) var$11 = $par1World; if ($par1World === null) @@ -140573,7 +137604,7 @@ function nms_BlockChest_getComparatorInputOverride($this, $par1World, $par2, $pa return nms_Container_calcRedstoneFromInventory(nms_BlockChest_getInventory($this, $par1World, $par2, $par3, $par4)); } function nms_BlockChest_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1620)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1599)); } function nms_BlockRedstoneWire() { var a = this; nms_Block.call(a); @@ -141349,23 +138380,23 @@ function nms_BlockRedstoneWire_idPicked($this, $par1World, $par2, $par3, $par4) return nms_Item_redstone.$itemID; } function nms_BlockRedstoneWire_registerIcons($this, $par1IconRegister) { - $this.$field_94413_c = $par1IconRegister.$registerIcon($rt_s(648)); - $this.$field_94410_cO = $par1IconRegister.$registerIcon($rt_s(649)); - $this.$field_94411_cP = $par1IconRegister.$registerIcon($rt_s(650)); - $this.$field_94412_cQ = $par1IconRegister.$registerIcon($rt_s(651)); + $this.$field_94413_c = $par1IconRegister.$registerIcon($rt_s(637)); + $this.$field_94410_cO = $par1IconRegister.$registerIcon($rt_s(638)); + $this.$field_94411_cP = $par1IconRegister.$registerIcon($rt_s(639)); + $this.$field_94412_cQ = $par1IconRegister.$registerIcon($rt_s(640)); $this.$blockIcon = $this.$field_94413_c; } function nms_BlockRedstoneWire_func_94409_b($par0Str) { - if ($par0Str === $rt_s(648)) { + if ($par0Str === $rt_s(637)) { nms_Block_$callClinit(); $par0Str = nms_Block_redstoneWire.$field_94413_c; - } else if ($par0Str === $rt_s(649)) { + } else if ($par0Str === $rt_s(638)) { nms_Block_$callClinit(); $par0Str = nms_Block_redstoneWire.$field_94410_cO; - } else if ($par0Str === $rt_s(650)) { + } else if ($par0Str === $rt_s(639)) { nms_Block_$callClinit(); $par0Str = nms_Block_redstoneWire.$field_94411_cP; - } else if ($par0Str !== $rt_s(651)) + } else if ($par0Str !== $rt_s(640)) $par0Str = null; else { nms_Block_$callClinit(); @@ -141400,9 +138431,9 @@ function nms_BlockWorkbench_getIcon($this, $par1, $par2) { return var$3; } function nms_BlockWorkbench_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2096)); - $this.$workbenchIconTop = $par1IconRegister.$registerIcon($rt_s(2097)); - $this.$workbenchIconFront = $par1IconRegister.$registerIcon($rt_s(2098)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2074)); + $this.$workbenchIconTop = $par1IconRegister.$registerIcon($rt_s(2075)); + $this.$workbenchIconFront = $par1IconRegister.$registerIcon($rt_s(2076)); } function nms_BlockWorkbench_onBlockActivated($this, $par1World, $par2, $par3, $par4, $par5EntityPlayer, $par6, $par7, $par8, $par9) { var var$10, $ptr, $tmp; @@ -141541,7 +138572,7 @@ function nms_BlockCrops_registerIcons($this, $par1IconRegister) { var$3 = $this.$iconArray7.data; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2099)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2077)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); var$3[$var2] = $par1IconRegister.$registerIcon(jl_String__init_0(var$4.$buffer, 0, var$4.$length)); $var2 = $var2 + 1 | 0; @@ -141616,7 +138647,7 @@ function nms_BlockFarmland_onFallenUpon($this, $par1World, $par2, $par3, $par4, var$7 = $par1World.$rand; var$7.$seed = Long_and(Long_add(Long_mul(var$7.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); if (Long_shru(var$7.$seed, 24).lo / 1.6777216E7 < $par6 - 0.5) { - if (!($par5Entity instanceof nms_EntityPlayer) && !nms_GameRules_getGameRuleBooleanValue($par1World.$worldInfo.$theGameRules, $rt_s(734))) + if (!($par5Entity instanceof nms_EntityPlayer) && !nms_GameRules_getGameRuleBooleanValue($par1World.$worldInfo.$theGameRules, $rt_s(723))) return; nms_Block_$callClinit(); var$8 = nms_Block_dirt.$blockID; @@ -141680,8 +138711,8 @@ function nms_BlockFarmland_idPicked($this, $par1World, $par2, $par3, $par4) { return nms_Block_dirt.$blockID; } function nms_BlockFarmland_registerIcons($this, $par1IconRegister) { - $this.$field_94441_a = $par1IconRegister.$registerIcon($rt_s(2100)); - $this.$field_94440_b = $par1IconRegister.$registerIcon($rt_s(2101)); + $this.$field_94441_a = $par1IconRegister.$registerIcon($rt_s(2078)); + $this.$field_94440_b = $par1IconRegister.$registerIcon($rt_s(2079)); } function nms_BlockFurnace() { var a = this; nms_BlockContainer.call(a); @@ -141764,9 +138795,9 @@ function nms_BlockFurnace_getIcon($this, $par1, $par2) { return $par1 == 1 ? $this.$furnaceIconTop : !$par1 ? $this.$furnaceIconTop : $par1 == $par2 ? $this.$furnaceIconFront : $this.$blockIcon; } function nms_BlockFurnace_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2050)); - $this.$furnaceIconFront = $par1IconRegister.$registerIcon(!$this.$isActive ? $rt_s(2102) : $rt_s(2103)); - $this.$furnaceIconTop = $par1IconRegister.$registerIcon($rt_s(2051)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2028)); + $this.$furnaceIconFront = $par1IconRegister.$registerIcon(!$this.$isActive ? $rt_s(2080) : $rt_s(2081)); + $this.$furnaceIconTop = $par1IconRegister.$registerIcon($rt_s(2029)); } function nms_BlockFurnace_onBlockActivated($this, $par1World, $par2, $par3, $par4, $par5EntityPlayer, $par6, $par7, $par8, $par9) { var $var10, var$11, $ptr, $tmp; @@ -142319,7 +139350,7 @@ function nms_TileEntity_addMapping($par0Class, $par1Str) { $par0Class = new jl_IllegalArgumentException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2104)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2082)); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Str); $par1Str = jl_String__init_0(var$3.$buffer, 0, var$3.$length); $par0Class.$suppressionEnabled = 1; @@ -142339,35 +139370,35 @@ function nms_TileEntity_func_70309_m($this) { function nms_TileEntity_readFromNBT($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1556)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1550)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1551)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { $par1NBTTagCompound = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(1558), var$5 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1552)); + $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(1552), var$5 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$5); var$4 = ($par1NBTTagCompound === null ? null : $par1NBTTagCompound.$value0).$data2; } $this.$zCoord0 = var$4; @@ -142389,27 +139420,27 @@ function nms_TileEntity_writeToNBT($this, $par1NBTTagCompound) { if ($var2 !== null) { var$5 = $par1NBTTagCompound.$tagMap; var$6 = new nms_NBTTagString; - var$6.$name0 = $rt_s(1581); + var$6.$name0 = $rt_s(1576); var$6.$data4 = $var2; - ju_HashMap_putImpl(var$5, $rt_s(1581), var$6); + ju_HashMap_putImpl(var$5, $rt_s(1576), var$6); var$7 = $this.$xCoord0; var$6 = $par1NBTTagCompound.$tagMap; var$3 = new nms_NBTTagInt; - var$3.$name0 = $rt_s(1556); + var$3.$name0 = $rt_s(1550); var$3.$data2 = var$7; - ju_HashMap_putImpl(var$6, $rt_s(1556), var$3); + ju_HashMap_putImpl(var$6, $rt_s(1550), var$3); var$7 = $this.$yCoord0; var$6 = $par1NBTTagCompound.$tagMap; var$3 = new nms_NBTTagInt; - var$3.$name0 = $rt_s(1557); + var$3.$name0 = $rt_s(1551); var$3.$data2 = var$7; - ju_HashMap_putImpl(var$6, $rt_s(1557), var$3); + ju_HashMap_putImpl(var$6, $rt_s(1551), var$3); var$7 = $this.$zCoord0; var$3 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagInt; - $par1NBTTagCompound.$name0 = $rt_s(1558); + $par1NBTTagCompound.$name0 = $rt_s(1552); $par1NBTTagCompound.$data2 = var$7; - ju_HashMap_putImpl(var$3, $rt_s(1558), $par1NBTTagCompound); + ju_HashMap_putImpl(var$3, $rt_s(1552), $par1NBTTagCompound); return; } $par1NBTTagCompound = new jl_RuntimeException; @@ -142433,7 +139464,7 @@ function nms_TileEntity_writeToNBT($this, $par1NBTTagCompound) { var$3 = jl_String__init_0(var$9.$buffer, 0, var$9.$length); } jl_AbstractStringBuilder_insert($var2, var$8, var$3); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2105)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2083)); var$3 = jl_String__init_0($var2.$buffer, 0, $var2.$length); $par1NBTTagCompound.$suppressionEnabled = 1; $par1NBTTagCompound.$writableStackTrace = 1; @@ -142525,25 +139556,25 @@ function nms_TileEntity_updateContainingBlockInfo($this) { function nms_TileEntity__clinit_() { nms_TileEntity_nameToClassMap = ju_HashMap__init_1(16, 0.75); nms_TileEntity_classToNameMap = ju_HashMap__init_1(16, 0.75); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityFurnace), $rt_s(2106)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityChest), $rt_s(2107)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityEnderChest), $rt_s(2108)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityRecordPlayer), $rt_s(2109)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityDispenser), $rt_s(2110)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityDropper), $rt_s(2111)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntitySign), $rt_s(2112)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityMobSpawner), $rt_s(2113)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityNote), $rt_s(2114)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityPiston), $rt_s(2115)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityBrewingStand), $rt_s(2116)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityEnchantmentTable), $rt_s(2117)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityEndPortal), $rt_s(2118)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityCommandBlock), $rt_s(2119)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityBeacon), $rt_s(2120)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntitySkull), $rt_s(2121)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityDaylightDetector), $rt_s(2122)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityHopper), $rt_s(2123)); - nms_TileEntity_addMapping($rt_cls(nms_TileEntityComparator), $rt_s(2124)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityFurnace), $rt_s(2084)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityChest), $rt_s(2085)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityEnderChest), $rt_s(2086)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityRecordPlayer), $rt_s(2087)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityDispenser), $rt_s(2088)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityDropper), $rt_s(2089)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntitySign), $rt_s(2090)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityMobSpawner), $rt_s(2091)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityNote), $rt_s(2092)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityPiston), $rt_s(2093)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityBrewingStand), $rt_s(2094)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityEnchantmentTable), $rt_s(2095)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityEndPortal), $rt_s(2096)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityCommandBlock), $rt_s(2097)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityBeacon), $rt_s(2098)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntitySkull), $rt_s(2099)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityDaylightDetector), $rt_s(2100)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityHopper), $rt_s(2101)); + nms_TileEntity_addMapping($rt_cls(nms_TileEntityComparator), $rt_s(2102)); } function nms_TileEntitySign() { var a = this; nms_TileEntity.call(a); @@ -142575,7 +139606,7 @@ function nms_TileEntitySign_writeToNBT($this, $par1NBTTagCompound) { var$2 = $this.$signText.data[0]; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagString; - var$4.$name0 = $rt_s(2125); + var$4.$name0 = $rt_s(2103); var$4.$data4 = var$2; if (var$2 === null) { var$5 = new jl_IllegalArgumentException; @@ -142584,11 +139615,11 @@ function nms_TileEntitySign_writeToNBT($this, $par1NBTTagCompound) { var$5.$message = $rt_s(265); $rt_throw(var$5); } - ju_HashMap_putImpl(var$3, $rt_s(2125), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2103), var$4); var$2 = $this.$signText.data[1]; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagString; - var$4.$name0 = $rt_s(2126); + var$4.$name0 = $rt_s(2104); var$4.$data4 = var$2; if (var$2 === null) { var$5 = new jl_IllegalArgumentException; @@ -142597,11 +139628,11 @@ function nms_TileEntitySign_writeToNBT($this, $par1NBTTagCompound) { var$5.$message = $rt_s(265); $rt_throw(var$5); } - ju_HashMap_putImpl(var$3, $rt_s(2126), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2104), var$4); var$2 = $this.$signText.data[2]; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagString; - var$4.$name0 = $rt_s(2127); + var$4.$name0 = $rt_s(2105); var$4.$data4 = var$2; if (var$2 === null) { var$5 = new jl_IllegalArgumentException; @@ -142610,14 +139641,14 @@ function nms_TileEntitySign_writeToNBT($this, $par1NBTTagCompound) { var$5.$message = $rt_s(265); $rt_throw(var$5); } - ju_HashMap_putImpl(var$3, $rt_s(2127), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2105), var$4); var$2 = $this.$signText.data[3]; var$4 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagString; - $par1NBTTagCompound.$name0 = $rt_s(2128); + $par1NBTTagCompound.$name0 = $rt_s(2106); $par1NBTTagCompound.$data4 = var$2; if (var$2 !== null) { - ju_HashMap_putImpl(var$4, $rt_s(2128), $par1NBTTagCompound); + ju_HashMap_putImpl(var$4, $rt_s(2106), $par1NBTTagCompound); return; } var$5 = new jl_IllegalArgumentException; @@ -142635,7 +139666,7 @@ function nms_TileEntitySign_readFromNBT($this, $par1NBTTagCompound) { var$3 = $this.$signText; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2129)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2107)); $var2_0 = $var2 + 1 | 0; jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2_0, 10); var$6 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -143365,10 +140396,10 @@ function nms_BlockDoor__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2130); - var$2[1] = $rt_s(2131); - var$2[2] = $rt_s(2132); - var$2[3] = $rt_s(2133); + var$2[0] = $rt_s(2108); + var$2[1] = $rt_s(2109); + var$2[2] = $rt_s(2110); + var$2[3] = $rt_s(2111); nms_BlockDoor_doorIconNames = var$1; } function nms_BlockLadder() { @@ -143514,7 +140545,7 @@ function nms_BlockRail_getIcon($this, $par1, $par2) { } function nms_BlockRail_registerIcons($this, $par1IconRegister) { $this.$blockIcon = $par1IconRegister.$registerIcon($this.$unlocalizedName0); - $this.$theIcon8 = $par1IconRegister.$registerIcon($rt_s(2134)); + $this.$theIcon8 = $par1IconRegister.$registerIcon($rt_s(2112)); } function nms_BlockRail_func_94358_a($this, $par1World, $par2, $par3, $par4, $par5, $par6, $par7) { var var$8, $ptr, $tmp; @@ -143924,7 +140955,7 @@ function nms_BlockLever_onBlockActivated($this, $par1World, $par2, $par3, $par4, if ($rt_suspending()) { break main; } - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(466), 0.30000001192092896, $var12 <= 0 ? 0.5 : 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(455), 0.30000001192092896, $var12 <= 0 ? 0.5 : 0.6000000238418579); $par6 = $this.$blockID; $ptr = 2; case 2: @@ -144268,9 +141299,9 @@ function nms_BlockBasePressurePlate_setStateIfMobInteractsWithPlate($this, $par1 $var8 = $var6 <= 0 ? 0 : 1; if ($par5 == $var6) { if (!$var8 && $var7) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.30000001192092896, 0.5); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.30000001192092896, 0.5); else if ($var8 && !$var7) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.30000001192092896, 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.30000001192092896, 0.6000000238418579); if ($var8) $this.$tickRate($par1World); return; @@ -144307,9 +141338,9 @@ function nms_BlockBasePressurePlate_setStateIfMobInteractsWithPlate($this, $par1 while (true) { if (var$10 >= $par1World.$worldAccesses.$size0) { if (!$var8 && $var7) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.30000001192092896, 0.5); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.30000001192092896, 0.5); else if ($var8 && !$var7) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.30000001192092896, 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.30000001192092896, 0.6000000238418579); if ($var8) $this.$tickRate($par1World); return; @@ -144496,15 +141527,15 @@ var nms_EnumMobType_$VALUES = null; function nms_EnumMobType__clinit_() { var var$1, var$2, var$3; var$1 = new nms_EnumMobType; - var$1.$name2 = $rt_s(2135); + var$1.$name2 = $rt_s(2113); var$1.$ordinal = 0; nms_EnumMobType_everything = var$1; var$1 = new nms_EnumMobType; - var$1.$name2 = $rt_s(2136); + var$1.$name2 = $rt_s(2114); var$1.$ordinal = 1; nms_EnumMobType_mobs = var$1; var$1 = new nms_EnumMobType; - var$1.$name2 = $rt_s(2137); + var$1.$name2 = $rt_s(2115); var$1.$ordinal = 2; nms_EnumMobType_players = var$1; var$2 = $rt_createArray(nms_EnumMobType, 3); @@ -144711,7 +141742,7 @@ function nms_BlockRedstoneOre_sparkle($this, $par1World, $par2, $par3, $par4) { $var9 = var$25; } if (!($var9 >= var$26 && $var9 <= var$22 && $var11 >= 0.0 && $var11 <= var$12 && $var13 >= var$27 && $var13 <= var$17)) { - var$32 = $rt_s(896); + var$32 = $rt_s(884); $var6_1 = 0.0; var$34 = 0.0; var$35 = 0.0; @@ -144811,7 +141842,7 @@ function nms_BlockRedstoneOre_sparkle($this, $par1World, $par2, $par3, $par4) { else break; } - var$32 = $rt_s(896); + var$32 = $rt_s(884); $var6_1 = 0.0; var$34 = 0.0; var$35 = 0.0; @@ -145036,9 +142067,9 @@ function nms_BlockRedstoneTorch_idPicked($this, $par1World, $par2, $par3, $par4) } function nms_BlockRedstoneTorch_registerIcons($this, $par1IconRegister) { if (!$this.$torchActive) - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2138)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2116)); else - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2139)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2117)); } function nms_BlockRedstoneTorch__clinit_() { nms_BlockRedstoneTorch_redstoneUpdateInfoCache = ju_HashMap__init_1(16, 0.75); @@ -145223,7 +142254,7 @@ function nms_BlockButton_onBlockActivated($this, $par1World, $par2, $par3, $par4 var$17 = $par4 + 1 | 0; while (true) { if ($par6 >= $par1World.$worldAccesses.$size0) { - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(466), 0.30000001192092896, 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(455), 0.30000001192092896, 0.6000000238418579); $ptr = 2; continue main; } @@ -145386,7 +142417,7 @@ function nms_BlockButton_func_82535_o($this, $par1World, $par2, $par3, $par4) { var$23 = $par4 + 1 | 0; while (true) { if (var$17 >= $par1World.$worldAccesses.$size0) { - nms_World_playSoundEffect($par1World, var$11 + 0.5, var$13 + 0.5, var$15 + 0.5, $rt_s(466), 0.30000001192092896, 0.6000000238418579); + nms_World_playSoundEffect($par1World, var$11 + 0.5, var$13 + 0.5, var$15 + 0.5, $rt_s(455), 0.30000001192092896, 0.6000000238418579); if (!$var8 && $var7) { $var5 = 3; $ptr = 3; @@ -145426,7 +142457,7 @@ function nms_BlockButton_func_82535_o($this, $par1World, $par2, $par3, $par4) { $par4 = $par4 + 1 | 0; while (true) { if (var$17 >= $par1World.$worldAccesses.$size0) { - nms_World_playSoundEffect($par1World, var$11 + 0.5, var$13 + 0.5, var$15 + 0.5, $rt_s(466), 0.30000001192092896, 0.5); + nms_World_playSoundEffect($par1World, var$11 + 0.5, var$13 + 0.5, var$15 + 0.5, $rt_s(455), 0.30000001192092896, 0.5); return; } $var9 = $par1World.$worldAccesses; @@ -145567,7 +142598,7 @@ function nms_BlockSnow__init_0($this, $par1) { nms_BlockSnow_setBlockBoundsForSnowDepth($this, 0); } function nms_BlockSnow_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1624)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1603)); } function nms_BlockSnow_getCollisionBoundingBoxFromPool($this, $par1World, $par2, $par3, $par4) { var $var5, var$6, var$7, var$8, var$9, var$10, var$11; @@ -145681,7 +142712,7 @@ function nms_BlockIce__init_0($this, $par1) { nms_Material_$callClinit(); nms_Block__init_0($this, $par1, nms_Material_ice); $this.$localFlag = 0; - $this.$breakableBlockIcon = $rt_s(1682); + $this.$breakableBlockIcon = $rt_s(1661); $this.$slipperiness = 0.9800000190734863; $this.$needsRandomTick = 1; $this.$displayOnCreativeTab = nms_CreativeTabs_tabBlock; @@ -145872,9 +142903,9 @@ function nms_BlockCactus_onEntityCollidedWithBlock($this, $par1World, $par2, $pa $rt_nativeThread().push($this, $par1World, $par2, $par3, $par4, $par5Entity, $ptr); } function nms_BlockCactus_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2140)); - $this.$cactusTopIcon = $par1IconRegister.$registerIcon($rt_s(2141)); - $this.$cactusBottomIcon = $par1IconRegister.$registerIcon($rt_s(2142)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2118)); + $this.$cactusTopIcon = $par1IconRegister.$registerIcon($rt_s(2119)); + $this.$cactusBottomIcon = $par1IconRegister.$registerIcon($rt_s(2120)); } function nms_BlockClay() { nms_Block.call(this); @@ -146281,8 +143312,8 @@ function nms_BlockJukeBox_createNewTileEntity($this, $par1World) { return $par1World; } function nms_BlockJukeBox_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1643)); - $this.$theIcon9 = $par1IconRegister.$registerIcon($rt_s(2143)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1622)); + $this.$theIcon9 = $par1IconRegister.$registerIcon($rt_s(2121)); } function nms_BlockJukeBox_hasComparatorInputOverride($this) { return 1; @@ -146499,7 +143530,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { var$12 = $par4; if ($var10 >= 120) break b; - $var7 = $rt_s(900); + $var7 = $rt_s(888); var$14 = var$10 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 2.5; var$16 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146580,7 +143611,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { $var10 = $var10 + 1 | 0; if ($var10 >= 120) return; - $var7 = $rt_s(900); + $var7 = $rt_s(888); var$14 = var$10 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 2.5; var$16 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146613,7 +143644,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { var$12 = $par4; if ($var10 >= 120) return; - $var7 = $rt_s(900); + $var7 = $rt_s(888); var$14 = var$10 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 2.5; var$16 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146691,7 +143722,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { $ptr = 15; continue main; } - $var7 = $rt_s(897); + $var7 = $rt_s(885); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$17 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$18 = var$16 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146734,7 +143765,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { $ptr = 15; continue main; } - $var7 = $rt_s(897); + $var7 = $rt_s(885); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$17 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$18 = var$16 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146781,7 +143812,7 @@ function nms_BlockPumpkin_onBlockAdded($this, $par1World, $par2, $par3, $par4) { $ptr = 15; continue main; } - $var7 = $rt_s(897); + $var7 = $rt_s(885); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$17 = var$12 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$18 = var$16 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -146869,9 +143900,9 @@ function nms_BlockPumpkin_onBlockPlacedBy($this, $par1World, $par2, $par3, $par4 $rt_nativeThread().push($this, $par1World, $par2, $par3, $par4, $par5EntityLiving, $par6ItemStack, var$7, $var7, var$9, $ptr); } function nms_BlockPumpkin_registerIcons($this, $par1IconRegister) { - $this.$field_94475_c = $par1IconRegister.$registerIcon(!$this.$blockType1 ? $rt_s(2144) : $rt_s(2145)); - $this.$field_94474_b = $par1IconRegister.$registerIcon($rt_s(2146)); - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2147)); + $this.$field_94475_c = $par1IconRegister.$registerIcon(!$this.$blockType1 ? $rt_s(2122) : $rt_s(2123)); + $this.$field_94474_b = $par1IconRegister.$registerIcon($rt_s(2124)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2125)); } function nms_BlockNetherrack() { nms_Block.call(this); @@ -146946,7 +143977,7 @@ function nms_BlockPortal__init_0($this, $par1) { nms_Material_$callClinit(); nms_Block__init_0($this, $par1, nms_Material_portal); $this.$localFlag = 0; - $this.$breakableBlockIcon = $rt_s(749); + $this.$breakableBlockIcon = $rt_s(738); $this.$needsRandomTick = 1; } function nms_BlockPortal_getCollisionBoundingBoxFromPool($this, $par1World, $par2, $par3, $par4) { @@ -147208,7 +144239,7 @@ function nms_BlockPortal_randomDisplayTick($this, $par1World, $par2, $par3, $par var$6 = $par2 + 0.5; $var11 = $par3 + 0.5; var$8 = $par4 + 0.5; - var$9 = $rt_s(2148); + var$9 = $rt_s(2126); var$10 = 0.5; $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$11 = Long_shru($par5Random.$seed, 24).lo / 1.6777216E7 * 0.4000000059604645 + 0.800000011920929; @@ -147248,7 +144279,7 @@ function nms_BlockPortal_randomDisplayTick($this, $par1World, $par2, $par3, $par $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$8 = Long_shru($par5Random.$seed, var$13).lo / 1.6777216E7 * 2.0 * $var19; } - var$9 = $rt_s(749); + var$9 = $rt_s(738); $par2 = 0; if ($par2 < $par1World.$worldAccesses.$size0) { var$24 = $par1World.$worldAccesses; @@ -147297,7 +144328,7 @@ function nms_BlockPortal_randomDisplayTick($this, $par1World, $par2, $par3, $par $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$8 = Long_shru($par5Random.$seed, var$13).lo / 1.6777216E7 * 2.0 * $var19; } - var$9 = $rt_s(749); + var$9 = $rt_s(738); $par2 = 0; if ($par2 < $par1World.$worldAccesses.$size0) { var$24 = $par1World.$worldAccesses; @@ -147347,7 +144378,7 @@ function nms_BlockPortal_randomDisplayTick($this, $par1World, $par2, $par3, $par $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$8 = Long_shru($par5Random.$seed, var$13).lo / 1.6777216E7 * 2.0 * $var19; } - var$9 = $rt_s(749); + var$9 = $rt_s(738); $par2 = 0; } return; @@ -147434,10 +144465,10 @@ function nms_BlockCake_getIcon($this, $par1, $par2) { return $par1 == 1 ? $this.$cakeTopIcon : !$par1 ? $this.$cakeBottomIcon : $par2 > 0 && $par1 == 4 ? $this.$field_94382_c : $this.$blockIcon; } function nms_BlockCake_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2149)); - $this.$field_94382_c = $par1IconRegister.$registerIcon($rt_s(2150)); - $this.$cakeTopIcon = $par1IconRegister.$registerIcon($rt_s(2151)); - $this.$cakeBottomIcon = $par1IconRegister.$registerIcon($rt_s(2152)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2127)); + $this.$field_94382_c = $par1IconRegister.$registerIcon($rt_s(2128)); + $this.$cakeTopIcon = $par1IconRegister.$registerIcon($rt_s(2129)); + $this.$cakeBottomIcon = $par1IconRegister.$registerIcon($rt_s(2130)); } function nms_BlockCake_renderAsNormalBlock($this) { return 0; @@ -147612,7 +144643,7 @@ function nms_BlockRedstoneLogic_getIcon($this, $par1, $par2) { return var$3; } function nms_BlockRedstoneLogic_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon(!$this.$isRepeaterPowered ? $rt_s(2153) : $rt_s(2154)); + $this.$blockIcon = $par1IconRegister.$registerIcon(!$this.$isRepeaterPowered ? $rt_s(2131) : $rt_s(2132)); } function nms_BlockRedstoneLogic_shouldSideBeRendered($this, $par1IBlockAccess, $par2, $par3, $par4, $par5) { return $par5 && $par5 != 1 ? 1 : 0; @@ -148729,9 +145760,9 @@ function nms_BlockSilverfish__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(1619); - var$2[1] = $rt_s(2087); - var$2[2] = $rt_s(1463); + var$2[0] = $rt_s(1598); + var$2[1] = $rt_s(2065); + var$2[2] = $rt_s(1457); nms_BlockSilverfish_silverfishStoneTypes = var$1; } function nms_BlockStoneBrick() { @@ -148787,17 +145818,17 @@ function nms_BlockStoneBrick__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1787); - var$2[1] = $rt_s(2155); - var$2[2] = $rt_s(2156); - var$2[3] = $rt_s(2056); + var$2[0] = $rt_s(1766); + var$2[1] = $rt_s(2133); + var$2[2] = $rt_s(2134); + var$2[3] = $rt_s(2034); nms_BlockStoneBrick_STONE_BRICK_TYPES = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(1694); - var$2[1] = $rt_s(2157); - var$2[2] = $rt_s(2158); - var$2[3] = $rt_s(2159); + var$2[0] = $rt_s(1673); + var$2[1] = $rt_s(2135); + var$2[2] = $rt_s(2136); + var$2[3] = $rt_s(2137); nms_BlockStoneBrick_field_94407_b = var$1; } function nms_BlockMushroomCap() { @@ -148870,15 +145901,15 @@ function nms_BlockMushroomCap_registerIcons($this, $par1IconRegister) { $this.$iconArray9.data[$var2] = $par1IconRegister.$registerIcon(nms_BlockMushroomCap_field_94429_a.data[$var2]); $var2 = $var2 + 1 | 0; } - $this.$field_94427_cP = $par1IconRegister.$registerIcon($rt_s(2160)); - $this.$field_94426_cO = $par1IconRegister.$registerIcon($rt_s(2161)); + $this.$field_94427_cP = $par1IconRegister.$registerIcon($rt_s(2138)); + $this.$field_94426_cO = $par1IconRegister.$registerIcon($rt_s(2139)); } function nms_BlockMushroomCap__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 2); var$2 = var$1.data; - var$2[0] = $rt_s(2162); - var$2[1] = $rt_s(2163); + var$2[0] = $rt_s(2140); + var$2[1] = $rt_s(2141); nms_BlockMushroomCap_field_94429_a = var$1; } function nms_BlockPane() { @@ -149108,8 +146139,8 @@ function nms_BlockMelon_getIcon($this, $par1, $par2) { return $par1 != 1 && $par1 ? $this.$blockIcon : $this.$theIcon11; } function nms_BlockMelon_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2164)); - $this.$theIcon11 = $par1IconRegister.$registerIcon($rt_s(2165)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2142)); + $this.$theIcon11 = $par1IconRegister.$registerIcon($rt_s(2143)); } function nms_BlockStem() { var a = this; nms_BlockFlower.call(a); @@ -149253,8 +146284,8 @@ function nms_BlockStem_idPicked($this, $par1World, $par2, $par3, $par4) { return $par2; } function nms_BlockStem_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2166)); - $this.$theIcon0 = $par1IconRegister.$registerIcon($rt_s(2167)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2144)); + $this.$theIcon0 = $par1IconRegister.$registerIcon($rt_s(2145)); } function nms_BlockStem_func_94368_p($this) { return $this.$theIcon0; @@ -149911,9 +146942,9 @@ function nms_BlockMycelium_getBlockTexture($this, $par1IBlockAccess, $par2, $par return $var6 !== nms_Material_snow && $var6 !== nms_Material_craftedSnow ? $this.$blockIcon : $this.$field_94421_b; } function nms_BlockMycelium_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2168)); - $this.$field_94422_a = $par1IconRegister.$registerIcon($rt_s(2169)); - $this.$field_94421_b = $par1IconRegister.$registerIcon($rt_s(2028)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2146)); + $this.$field_94422_a = $par1IconRegister.$registerIcon($rt_s(2147)); + $this.$field_94421_b = $par1IconRegister.$registerIcon($rt_s(2006)); } function nms_BlockMycelium_randomDisplayTick($this, $par1World, $par2, $par3, $par4, $par5Random) { var var$6, var$7, var$8, var$9, var$10, var$11, var$12, var$13, var$14, $ptr, $tmp; @@ -149925,7 +146956,7 @@ function nms_BlockMycelium_randomDisplayTick($this, $par1World, $par2, $par3, $p main: while (true) { switch ($ptr) { case 0: if (!nle_EaglercraftRandom_nextInt($par5Random, 10)) { - var$6 = $rt_s(883); + var$6 = $rt_s(871); var$7 = $par2; $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$8 = var$7 + Long_shru($par5Random.$seed, 24).lo / 1.6777216E7; @@ -150161,9 +147192,9 @@ function nms_BlockNetherStalk__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2170); - var$2[1] = $rt_s(2171); - var$2[2] = $rt_s(2172); + var$2[0] = $rt_s(2148); + var$2[1] = $rt_s(2149); + var$2[2] = $rt_s(2150); nms_BlockNetherStalk_field_94373_a = var$1; } function nms_BlockEnchantmentTable() { @@ -150234,7 +147265,7 @@ function nms_BlockEnchantmentTable_randomDisplayTick($this, $par1World, $par2, $ var$22 = $var7 - $par4 | 0; if (!(nms_World_getBlockId($par1World, var$21, $var8, (var$22 / 2 | 0) + $par4 | 0) ? 0 : 1)) break; - var$23 = $rt_s(891); + var$23 = $rt_s(879); var$24 = var$20; $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$25 = var$24 + Long_shru($par5Random.$seed, 24).lo / 1.6777216E7 - 0.5; @@ -150318,7 +147349,7 @@ function nms_BlockEnchantmentTable_randomDisplayTick($this, $par1World, $par2, $ $var8 = $par3; } } - var$23 = $rt_s(891); + var$23 = $rt_s(879); var$24 = var$20; $par5Random.$seed = Long_and(Long_add(Long_mul($par5Random.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$25 = var$24 + Long_shru($par5Random.$seed, 24).lo / 1.6777216E7 - 0.5; @@ -150381,13 +147412,13 @@ function nms_BlockEnchantmentTable_onBlockPlacedBy($this, $par1World, $par2, $pa nms_World_getBlockTileEntity($par1World, $par2, $par3, $par4).$field_94136_s = nms_ItemStack_getDisplayName($par6ItemStack); } function nms_BlockEnchantmentTable_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2173)); - $this.$field_94461_a = $par1IconRegister.$registerIcon($rt_s(2174)); - $this.$field_94460_b = $par1IconRegister.$registerIcon($rt_s(2175)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2151)); + $this.$field_94461_a = $par1IconRegister.$registerIcon($rt_s(2152)); + $this.$field_94460_b = $par1IconRegister.$registerIcon($rt_s(2153)); } function nms_BlockBrewingStand() { var a = this; nms_BlockContainer.call(a); - a.$rand5 = null; + a.$rand4 = null; a.$theIcon = null; } function nms_BlockBrewingStand__init_(var_0) { @@ -150399,7 +147430,7 @@ function nms_BlockBrewingStand__init_0($this, $par1) { nms_Material_$callClinit(); nms_Block__init_0($this, $par1, nms_Material_iron); $this.$isBlockContainer = 1; - $this.$rand5 = new ju_Random; + $this.$rand4 = new ju_Random; } function nms_BlockBrewingStand_isOpaqueCube($this) { return 0; @@ -150515,9 +147546,9 @@ function nms_BlockBrewingStand_breakBlock($this, $par1World, $par2, $par3, $par4 nms_EntityItem__init_1($var15, $par1World, var$17, var$18, var$19); nms_DataWatcher_updateObject($var15.$dataWatcher, 10, var$22); nms_DataWatcher_setObjectWatched($var15.$dataWatcher, 10); - $var15.$motionX = ju_Random_nextGaussian($this.$rand5) * 0.05000000074505806; - $var15.$motionY = ju_Random_nextGaussian($this.$rand5) * 0.05000000074505806 + 0.20000000298023224; - $var15.$motionZ = ju_Random_nextGaussian($this.$rand5) * 0.05000000074505806; + $var15.$motionX = ju_Random_nextGaussian($this.$rand4) * 0.05000000074505806; + $var15.$motionY = ju_Random_nextGaussian($this.$rand4) * 0.05000000074505806 + 0.20000000298023224; + $var15.$motionZ = ju_Random_nextGaussian($this.$rand4) * 0.05000000074505806; $par5 = nms_World_spawnEntityInWorld($par1World, $var15); var$22 = $par1World.$entityList; ju_HashMap_putImpl(var$22.$backingMap, $var15, var$22); @@ -150546,7 +147577,7 @@ function nms_BlockBrewingStand_getComparatorInputOverride($this, $par1World, $pa } function nms_BlockBrewingStand_registerIcons($this, $par1IconRegister) { $this.$blockIcon = $par1IconRegister.$registerIcon($this.$unlocalizedName0); - $this.$theIcon = $par1IconRegister.$registerIcon($rt_s(2176)); + $this.$theIcon = $par1IconRegister.$registerIcon($rt_s(2154)); } function nms_BlockBrewingStand_getBrewingStandIcon($this) { return $this.$theIcon; @@ -150570,16 +147601,16 @@ function nms_BlockCauldron_getIcon($this, $par1, $par2) { return $par1 == 1 ? $this.$cauldronTopIcon : $par1 ? $this.$blockIcon : $this.$cauldronBottomIcon; } function nms_BlockCauldron_registerIcons($this, $par1IconRegister) { - $this.$field_94378_a = $par1IconRegister.$registerIcon($rt_s(645)); - $this.$cauldronTopIcon = $par1IconRegister.$registerIcon($rt_s(2177)); - $this.$cauldronBottomIcon = $par1IconRegister.$registerIcon($rt_s(2178)); - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2179)); + $this.$field_94378_a = $par1IconRegister.$registerIcon($rt_s(634)); + $this.$cauldronTopIcon = $par1IconRegister.$registerIcon($rt_s(2155)); + $this.$cauldronBottomIcon = $par1IconRegister.$registerIcon($rt_s(2156)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2157)); } function nms_BlockCauldron_func_94375_b($par0Str) { - if ($par0Str === $rt_s(645)) { + if ($par0Str === $rt_s(634)) { nms_Block_$callClinit(); $par0Str = nms_Block_cauldron.$field_94378_a; - } else if ($par0Str !== $rt_s(2178)) + } else if ($par0Str !== $rt_s(2156)) $par0Str = null; else { nms_Block_$callClinit(); @@ -150854,7 +147885,7 @@ function nms_BlockEndPortal_idPicked($this, $par1World, $par2, $par3, $par4) { return 0; } function nms_BlockEndPortal_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(749)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(738)); } function nms_BlockEndPortal__clinit_() { nms_BlockEndPortal_bossDefeated = 0; @@ -150886,9 +147917,9 @@ function nms_BlockEndPortalFrame_getIcon($this, $par1, $par2) { return var$3; } function nms_BlockEndPortalFrame_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2180)); - $this.$field_94400_a = $par1IconRegister.$registerIcon($rt_s(2181)); - $this.$field_94399_b = $par1IconRegister.$registerIcon($rt_s(2182)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2158)); + $this.$field_94400_a = $par1IconRegister.$registerIcon($rt_s(2159)); + $this.$field_94399_b = $par1IconRegister.$registerIcon($rt_s(2160)); } function nms_BlockEndPortalFrame_func_94398_p($this) { return $this.$field_94399_b; @@ -151089,7 +148120,7 @@ function nms_BlockDragonEgg_teleportNearby($this, $par1World, $par2, $par3, $par var$14.$seed = Long_and(Long_add(Long_mul(var$14.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var18 = $var18 + Long_toNumber(Long_add(var$23, Long_fromInt(Long_shru(var$14.$seed, $var5).lo))) * 1.1102230246251565E-16 * 1.0 - 0.5; $var20 = $var8 + ($par4 - $var8 | 0) * $var11 + (nle_EaglercraftRandom_nextDouble($par1World.$rand) - 0.5) * 1.0 + 0.5; - var$14 = $rt_s(749); + var$14 = $rt_s(738); $var11 = $var13; var$24 = $var14; var$25 = $var15; @@ -151151,7 +148182,7 @@ function nms_BlockDragonEgg_teleportNearby($this, $par1World, $par2, $par3, $par var$14.$seed = Long_and(Long_add(Long_mul(var$14.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var18 = $var18 + Long_toNumber(Long_add(var$23, Long_fromInt(Long_shru(var$14.$seed, $var5).lo))) * 1.1102230246251565E-16 * 1.0 - 0.5; $var20 = $var8 + ($par4 - $var8 | 0) * $var11 + (nle_EaglercraftRandom_nextDouble($par1World.$rand) - 0.5) * 1.0 + 0.5; - var$14 = $rt_s(749); + var$14 = $rt_s(738); $var11 = $var13; var$24 = $var14; var$25 = $var15; @@ -151196,9 +148227,9 @@ function nms_BlockRedstoneLight__init_0($this, $par1, $par2) { } function nms_BlockRedstoneLight_registerIcons($this, $par1IconRegister) { if (!$this.$powered) - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1713)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1692)); else - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2183)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2161)); } function nms_BlockRedstoneLight_onBlockAdded($this, $par1World, $par2, $par3, $par4) { var var$5, var$6, var$7, $ptr, $tmp; @@ -151286,7 +148317,7 @@ function nms_BlockWoodSlab_getFullSlabName($this, $par1) { var$2.$buffer = $rt_createCharArray(16); var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1597)); var$4 = $this.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$4); var$4 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); @@ -151326,10 +148357,10 @@ function nms_BlockWoodSlab__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2030); - var$2[1] = $rt_s(2031); - var$2[2] = $rt_s(2032); - var$2[3] = $rt_s(2033); + var$2[0] = $rt_s(2008); + var$2[1] = $rt_s(2009); + var$2[2] = $rt_s(2010); + var$2[3] = $rt_s(2011); nms_BlockWoodSlab_woodType = var$1; } function nms_BlockCocoa() { @@ -151544,9 +148575,9 @@ function nms_BlockCocoa__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2184); - var$2[1] = $rt_s(2185); - var$2[2] = $rt_s(2186); + var$2[0] = $rt_s(2162); + var$2[1] = $rt_s(2163); + var$2[2] = $rt_s(2164); nms_BlockCocoa_cocoaIcons = var$1; } function nms_BlockEnderChest() { @@ -151659,7 +148690,7 @@ function nms_BlockEnderChest_createNewTileEntity($this, $par1World) { return $par1World; } function nms_BlockEnderChest_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1662)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(1641)); } function nms_BlockTripWireSource() { nms_Block.call(this); @@ -152021,18 +149052,18 @@ function nms_BlockTripWireSource_func_72143_a($this, $par1World, $par2, $par3, $ function nms_BlockTripWireSource_playSoundEffect($this, $par1World, $par2, $par3, $par4, $par5, $par6, $par7, $par8) { var var$9, var$10, var$11, var$12; if ($par6 && !$par8) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.4000000059604645, 0.6000000238418579); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.4000000059604645, 0.6000000238418579); else if (!$par6 && $par8) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.4000000059604645, 0.5); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.4000000059604645, 0.5); else if ($par5 && !$par7) - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(466), 0.4000000059604645, 0.699999988079071); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.1, $par4 + 0.5, $rt_s(455), 0.4000000059604645, 0.699999988079071); else if (!$par5 && $par7) { var$9 = $par2 + 0.5; var$10 = $par3 + 0.1; var$11 = $par4 + 0.5; var$12 = $par1World.$rand; var$12.$seed = Long_and(Long_add(Long_mul(var$12.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($par1World, var$9, var$10, var$11, $rt_s(1376), 0.4000000059604645, 1.2000000476837158 / (Long_shru(var$12.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224 + 0.8999999761581421)); + nms_World_playSoundEffect($par1World, var$9, var$10, var$11, $rt_s(1370), 0.4000000059604645, 1.2000000476837158 / (Long_shru(var$12.$seed, 24).lo / 1.6777216E7 * 0.20000000298023224 + 0.8999999761581421)); } } function nms_BlockTripWireSource_notifyNeighborOfChange($this, $par1World, $par2, $par3, $par4, $par5) { @@ -152748,7 +149779,7 @@ function nms_BlockBeacon_getRenderType($this) { } function nms_BlockBeacon_registerIcons($this, $par1IconRegister) { $this.$blockIcon = $par1IconRegister.$registerIcon($this.$unlocalizedName0); - $this.$theIcon1 = $par1IconRegister.$registerIcon($rt_s(1726)); + $this.$theIcon1 = $par1IconRegister.$registerIcon($rt_s(1705)); } function nms_BlockBeacon_getBeaconIcon($this) { return $this.$theIcon1; @@ -152903,8 +149934,8 @@ function nms_BlockWall__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 2); var$2 = var$1.data; - var$2[0] = $rt_s(2187); - var$2[1] = $rt_s(2155); + var$2[0] = $rt_s(2165); + var$2[1] = $rt_s(2133); nms_BlockWall_types = var$1; } function nms_BlockFlowerPot() { @@ -153282,7 +150313,7 @@ function nms_BlockCarrot_registerIcons($this, $par1IconRegister) { var$3 = $this.$iconArray12.data; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2188)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2166)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); var$3[$var2] = $par1IconRegister.$registerIcon(jl_String__init_0(var$4.$buffer, 0, var$4.$length)); $var2 = $var2 + 1 | 0; @@ -153336,7 +150367,7 @@ function nms_BlockPotato_registerIcons($this, $par1IconRegister) { var$3 = $this.$iconArray13.data; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2189)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2167)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); var$3[$var2] = $par1IconRegister.$registerIcon(jl_String__init_0(var$4.$buffer, 0, var$4.$length)); $var2 = $var2 + 1 | 0; @@ -153513,7 +150544,7 @@ function nms_BlockSkull_breakBlock($this, $par1World, $par2, $par3, $par4, $par5 var$12 = $var8.$extraType; $var8 = var$11.$tagMap; var$11 = new nms_NBTTagString; - var$11.$name0 = $rt_s(1299); + var$11.$name0 = $rt_s(1293); var$11.$data4 = var$12; if (var$12 === null) { var$8 = new jl_IllegalArgumentException; @@ -153522,7 +150553,7 @@ function nms_BlockSkull_breakBlock($this, $par1World, $par2, $par3, $par4, $par5 var$8.$message = $rt_s(265); $rt_throw(var$8); } - ju_HashMap_putImpl($var8, $rt_s(1299), var$11); + ju_HashMap_putImpl($var8, $rt_s(1293), var$11); } nms_Block_dropBlockAsItem_do($this, $par1World, $par2, $par3, $par4, $var7); } @@ -153688,7 +150719,7 @@ function nms_BlockSkull_makeWither($this, $par1World, $par2, $par3, $par4, $par5 $ptr = 21; continue main; } - $var8 = $rt_s(897); + $var8 = $rt_s(885); var$17 = var$15 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$18 = var$16 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$19 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -153794,7 +150825,7 @@ function nms_BlockSkull_makeWither($this, $par1World, $par2, $par3, $par4, $par5 $ptr = 29; continue main; } - $par5TileEntitySkull = $rt_s(897); + $par5TileEntitySkull = $rt_s(885); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$17 = var$9 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$16 = $par4 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -153862,7 +150893,7 @@ function nms_BlockSkull_makeWither($this, $par1World, $par2, $par3, $par4, $par5 $ptr = 21; continue main; } - $var8 = $rt_s(897); + $var8 = $rt_s(885); var$17 = var$15 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$18 = var$16 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$19 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -153929,7 +150960,7 @@ function nms_BlockSkull_makeWither($this, $par1World, $par2, $par3, $par4, $par5 $ptr = 29; continue main; } - $par5TileEntitySkull = $rt_s(897); + $par5TileEntitySkull = $rt_s(885); var$15 = var$11 + nle_EaglercraftRandom_nextDouble($par1World.$rand); var$17 = var$9 + nle_EaglercraftRandom_nextDouble($par1World.$rand) * 3.9; var$16 = $par4 + nle_EaglercraftRandom_nextDouble($par1World.$rand); @@ -153993,7 +151024,7 @@ function nms_BlockAnvil_getIcon($this, $par1, $par2) { } function nms_BlockAnvil_registerIcons($this, $par1IconRegister) { var $var2; - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2190)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2168)); $this.$iconArray14 = $rt_createArray(nms_Icon, nms_BlockAnvil_anvilIconNames.data.length); $var2 = 0; while ($var2 < $this.$iconArray14.data.length) { @@ -154238,15 +151269,15 @@ function nms_BlockAnvil__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2191); - var$2[1] = $rt_s(2192); - var$2[2] = $rt_s(2193); + var$2[0] = $rt_s(2169); + var$2[1] = $rt_s(2170); + var$2[2] = $rt_s(2171); nms_BlockAnvil_statuses = var$1; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2194); - var$2[1] = $rt_s(2195); - var$2[2] = $rt_s(2196); + var$2[0] = $rt_s(2172); + var$2[1] = $rt_s(2173); + var$2[2] = $rt_s(2174); nms_BlockAnvil_anvilIconNames = var$1; } function nms_BlockPressurePlateWeighted() { @@ -154424,7 +151455,7 @@ function nms_BlockComparator_onBlockActivated($this, $par1World, $par2, $par3, $ $var11 = $this.$isRepeaterPowered | (!($var10 & 8) ? 0 : 1); $var12 = (($var10 & 4) != 4 ? 0 : 1) ? 0 : 1; $var11 = (!$var12 ? 0 : 4) | (!$var11 ? 0 : 8); - nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(466), 0.30000001192092896, !$var12 ? 0.5 : 0.550000011920929); + nms_World_playSoundEffect($par1World, $par2 + 0.5, $par3 + 0.5, $par4 + 0.5, $rt_s(455), 0.30000001192092896, !$var12 ? 0.5 : 0.550000011920929); $par6 = $var11 | $var10 & 3; $var10 = 2; $ptr = 1; @@ -154573,7 +151604,7 @@ function nms_BlockComparator_onBlockEventReceived($this, $par1World, $par2, $par return $var7 === null ? 0 : $var7.$receiveClientEvent($par5, $par6); } function nms_BlockComparator_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon(!$this.$isRepeaterPowered ? $rt_s(1530) : $rt_s(2197)); + $this.$blockIcon = $par1IconRegister.$registerIcon(!$this.$isRepeaterPowered ? $rt_s(1524) : $rt_s(2175)); } function nms_BlockComparator_createNewTileEntity($this, $par1World) { $par1World = new nms_TileEntityComparator; @@ -154676,8 +151707,8 @@ function nms_BlockDaylightDetector_getIcon($this, $par1, $par2) { return $par1 != 1 ? $this.$iconArray15.data[1] : $this.$iconArray15.data[0]; } function nms_BlockDaylightDetector_registerIcons($this, $par1IconRegister) { - $this.$iconArray15.data[0] = $par1IconRegister.$registerIcon($rt_s(2198)); - $this.$iconArray15.data[1] = $par1IconRegister.$registerIcon($rt_s(2199)); + $this.$iconArray15.data[0] = $par1IconRegister.$registerIcon($rt_s(2176)); + $this.$iconArray15.data[1] = $par1IconRegister.$registerIcon($rt_s(2177)); } function nms_BlockPoweredOre() { nms_BlockOreStorage.call(this); @@ -155007,15 +152038,15 @@ function nms_BlockHopper_getComparatorInputOverride($this, $par1World, $par2, $p return nms_Container_calcRedstoneFromInventory(nms_World_getBlockTileEntity($par1World, $par2, $par3, $par4)); } function nms_BlockHopper_registerIcons($this, $par1IconRegister) { - $this.$hopperIcon = $par1IconRegister.$registerIcon($rt_s(654)); - $this.$hopperTopIcon = $par1IconRegister.$registerIcon($rt_s(2200)); - $this.$hopperInsideIcon = $par1IconRegister.$registerIcon($rt_s(655)); + $this.$hopperIcon = $par1IconRegister.$registerIcon($rt_s(643)); + $this.$hopperTopIcon = $par1IconRegister.$registerIcon($rt_s(2178)); + $this.$hopperInsideIcon = $par1IconRegister.$registerIcon($rt_s(644)); } function nms_BlockHopper_getHopperIcon($par0Str) { - if ($par0Str === $rt_s(654)) { + if ($par0Str === $rt_s(643)) { nms_Block_$callClinit(); $par0Str = nms_Block_hopperBlock.$hopperIcon; - } else if ($par0Str !== $rt_s(655)) + } else if ($par0Str !== $rt_s(644)) $par0Str = null; else { nms_Block_$callClinit(); @@ -155024,7 +152055,7 @@ function nms_BlockHopper_getHopperIcon($par0Str) { return $par0Str; } function nms_BlockHopper_getItemIconName($this) { - return $rt_s(654); + return $rt_s(643); } function nms_BlockQuartz() { var a = this; nms_Block.call(a); @@ -155136,24 +152167,24 @@ function nms_BlockQuartz_registerIcons($this, $par1IconRegister) { $this.$quartzblockIcons.data[$var2] = $this.$quartzblockIcons.data[$var2 - 1 | 0]; $var2 = $var2 + 1 | 0; } - $this.$quartzblock_top = $par1IconRegister.$registerIcon($rt_s(2201)); - $this.$quartzblock_chiseled_top = $par1IconRegister.$registerIcon($rt_s(2202)); - $this.$quartzblock_lines_top = $par1IconRegister.$registerIcon($rt_s(2203)); - $this.$quartzblock_bottom = $par1IconRegister.$registerIcon($rt_s(2204)); + $this.$quartzblock_top = $par1IconRegister.$registerIcon($rt_s(2179)); + $this.$quartzblock_chiseled_top = $par1IconRegister.$registerIcon($rt_s(2180)); + $this.$quartzblock_lines_top = $par1IconRegister.$registerIcon($rt_s(2181)); + $this.$quartzblock_bottom = $par1IconRegister.$registerIcon($rt_s(2182)); } function nms_BlockQuartz__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(1787); - var$2[1] = $rt_s(2056); - var$2[2] = $rt_s(2205); + var$2[0] = $rt_s(1766); + var$2[1] = $rt_s(2034); + var$2[2] = $rt_s(2183); nms_BlockQuartz_quartzBlockTypes = var$1; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(2206); - var$2[1] = $rt_s(2207); - var$2[2] = $rt_s(2208); + var$2[0] = $rt_s(2184); + var$2[1] = $rt_s(2185); + var$2[2] = $rt_s(2186); var$2[3] = null; var$2[4] = null; nms_BlockQuartz_quartzBlockTextureTypes = var$1; @@ -155174,10 +152205,10 @@ function nms_BlockDropper__init_0($this, $par1) { $this.$displayOnCreativeTab = nms_CreativeTabs_tabRedstone; } function nms_BlockDropper_registerIcons($this, $par1IconRegister) { - $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2050)); - $this.$furnaceTopIcon = $par1IconRegister.$registerIcon($rt_s(2051)); - $this.$furnaceFrontIcon = $par1IconRegister.$registerIcon($rt_s(2209)); - $this.$field_96473_e = $par1IconRegister.$registerIcon($rt_s(2210)); + $this.$blockIcon = $par1IconRegister.$registerIcon($rt_s(2028)); + $this.$furnaceTopIcon = $par1IconRegister.$registerIcon($rt_s(2029)); + $this.$furnaceFrontIcon = $par1IconRegister.$registerIcon($rt_s(2187)); + $this.$field_96473_e = $par1IconRegister.$registerIcon($rt_s(2188)); } function nms_BlockDropper_createNewTileEntity($this, $par1World) { $par1World = new nms_TileEntityDropper; @@ -155327,7 +152358,7 @@ function nms_ItemBlock_getUnlocalizedName($this, $par1ItemStack) { $par1ItemStack = nms_Block_blocksList.data[$this.$blockID1]; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1597)); $par1ItemStack = $par1ItemStack.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$2, var$2.$length, $par1ItemStack); return jl_String__init_0(var$2.$buffer, 0, var$2.$length); @@ -155338,7 +152369,7 @@ function nms_ItemBlock_getUnlocalizedName0($this) { var$1 = nms_Block_blocksList.data[$this.$blockID1]; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1597)); var$1 = var$1.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$2, var$2.$length, var$1); return jl_String__init_0(var$2.$buffer, 0, var$2.$length); @@ -155425,7 +152456,7 @@ function nms_ItemMultiTextureTile_getUnlocalizedName($this, $par1ItemStack) { var$3 = nms_Block_blocksList.data[$this.$blockID1]; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1597)); var$3 = var$3.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$3); var$3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -155663,7 +152694,7 @@ function nms_ItemLeaves_getUnlocalizedName($this, $par1ItemStack) { var$3 = nms_Block_blocksList.data[$this.$blockID1]; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1597)); var$3 = var$3.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$3); var$3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -155713,7 +152744,7 @@ function nms_ItemColored_getUnlocalizedName($this, $par1ItemStack) { $par1ItemStack = nms_Block_blocksList.data[$this.$blockID1]; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(1597)); $par1ItemStack = $par1ItemStack.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$2, var$2.$length, $par1ItemStack); return jl_String__init_0(var$2.$buffer, 0, var$2.$length); @@ -155726,7 +152757,7 @@ function nms_ItemColored_getUnlocalizedName($this, $par1ItemStack) { var$2 = nms_Block_blocksList.data[$this.$blockID1]; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1597)); var$2 = var$2.$unlocalizedName0; jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$2); var$2 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); @@ -155740,7 +152771,7 @@ function nms_ItemColored_getUnlocalizedName($this, $par1ItemStack) { var$2 = nms_Block_blocksList.data[$this.$blockID1]; $par1ItemStack = new jl_StringBuilder; $par1ItemStack.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1618)); + jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, $rt_s(1597)); var$2 = var$2.$unlocalizedName0; jl_AbstractStringBuilder_insert($par1ItemStack, $par1ItemStack.$length, var$2); var$2 = jl_String__init_0($par1ItemStack.$buffer, 0, $par1ItemStack.$length); @@ -156322,7 +153353,7 @@ function nms_EntityMinecartContainer_isStackValidForSlot($this, $par1, $par2Item return 1; } function nms_EntityMinecartContainer_getInvName($this) { - return !($this.$entityName === null ? 0 : 1) ? $rt_s(2211) : $this.$entityName; + return !($this.$entityName === null ? 0 : 1) ? $rt_s(2189) : $this.$entityName; } function nms_EntityMinecartContainer_getInventoryStackLimit($this) { return 64; @@ -156560,7 +153591,7 @@ function nms_EntityMinecartFurnace_onUpdate($this) { var$1 = !(nms_DataWatcher_getWatchableObjectByte($this.$dataWatcher, 16) & 1) ? 0 : 1; if (var$1 && !nle_EaglercraftRandom_nextInt($this.$rand0, 4)) { var$2 = $this.$worldObj; - var$3 = $rt_s(748); + var$3 = $rt_s(737); var$4 = $this.$posX; var$5 = $this.$posY + 0.8; var$6 = $this.$posZ; @@ -157096,7 +154127,7 @@ function nms_EntityPigZombie_onUpdate($this) { var$2 = $this.$rand0; var$2.$seed = Long_and(Long_add(Long_mul(var$2.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); var$3 = ((var$3 - Long_shru(var$2.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224 + 1.0) * 1.7999999523162842; - nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(2212), 2.0, var$3); + nms_World_playSoundAtEntity($this.$worldObj, $this, $rt_s(2190), 2.0, var$3); } } $ptr = 1; @@ -157199,13 +154230,13 @@ function nms_EntityPigZombie_attackEntityFrom($this, $par1DamageSource, $par2) { $rt_nativeThread().push($this, $par1DamageSource, $par2, $var3, var$4, $var6, var$6, var$7, var$8, var$9, var$10, var$11, $var4, $var7, $var5, $ptr); } function nms_EntityPigZombie_getLivingSound($this) { - return $rt_s(2213); + return $rt_s(2191); } function nms_EntityPigZombie_getHurtSound($this) { - return $rt_s(2214); + return $rt_s(2192); } function nms_EntityPigZombie_getDeathSound($this) { - return $rt_s(2215); + return $rt_s(2193); } function nms_EntityPigZombie_dropFewItems($this, $par1, $par2) { var var$3, $var3, $var4, var$6, var$7, var$8; @@ -157383,14 +154414,14 @@ function jnc_CharsetDecoder__init_0(var_0, var_1, var_2) { } function jnc_CharsetDecoder__init_($this, $cs, $averageCharsPerByte, $maxCharsPerByte) { var var$4, var$5; - $this.$replacement0 = $rt_s(2216); + $this.$replacement0 = $rt_s(2194); $this.$malformedAction0 = jnc_CodingErrorAction_REPORT; $this.$unmappableAction0 = jnc_CodingErrorAction_REPORT; if ($averageCharsPerByte <= 0.0) { $cs = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2217)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2195)); jl_AbstractStringBuilder_insert2(var$4, var$4.$length, $averageCharsPerByte); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); $cs.$suppressionEnabled = 1; @@ -157407,7 +154438,7 @@ function jnc_CharsetDecoder__init_($this, $cs, $averageCharsPerByte, $maxCharsPe var$4 = new jl_IllegalArgumentException; $cs = new jl_StringBuilder; $cs.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($cs, $cs.$length, $rt_s(2218)); + jl_AbstractStringBuilder_insert($cs, $cs.$length, $rt_s(2196)); jl_AbstractStringBuilder_insert2($cs, $cs.$length, $maxCharsPerByte); var$5 = jl_String__init_0($cs.$buffer, 0, $cs.$length); var$4.$suppressionEnabled = 1; @@ -157424,7 +154455,7 @@ function jnc_CharsetDecoder_onMalformedInput($this, $newAction) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1004); + var$2.$message = $rt_s(992); $rt_throw(var$2); } function jnc_CharsetDecoder_implOnMalformedInput($this, $newAction) { @@ -157439,7 +154470,7 @@ function jnc_CharsetDecoder_onUnmappableCharacter($this, $newAction) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1004); + var$2.$message = $rt_s(992); $rt_throw(var$2); } function jnc_CharsetDecoder_implOnUnmappableCharacter($this, $newAction) { @@ -157572,7 +154603,7 @@ function jnc_CharsetDecoder_decode($this, $in) { $in = new jl_IllegalArgumentException; $out = new jl_StringBuilder; $out.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($out, $out.$length, $rt_s(455)); + jl_AbstractStringBuilder_insert($out, $out.$length, $rt_s(444)); jl_AbstractStringBuilder_insert0($out, $out.$length, var$3, 10); $result = jl_String__init_0($out.$buffer, 0, $out.$length); $in.$suppressionEnabled = 1; @@ -157697,9 +154728,9 @@ function jn_FloatBufferImpl_get0($this, $index) { var$2 = new jl_IndexOutOfBoundsException; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(512)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(501)); jl_AbstractStringBuilder_insert0(var$3, var$3.$length, $index, 10); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(445)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(434)); var$4 = $this.$limit; jl_AbstractStringBuilder_insert0(var$3, var$3.$length, var$4, 10); jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(64)); @@ -157753,4773 +154784,6 @@ function nlegv_Vector2f_set($this, $x, $y) { $this.$x3 = $x; $this.$y2 = $y; } -function nms_Packet0KeepAlive() { - nms_Packet.call(this); - this.$randomId = 0; -} -function nms_Packet0KeepAlive__init_0() { - var var_0 = new nms_Packet0KeepAlive(); - nms_Packet0KeepAlive__init_(var_0); - return var_0; -} -function nms_Packet0KeepAlive__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet0KeepAlive_processPacket($this, $par1NetHandler) { - var var$2, var$3; - var$2 = new nms_Packet0KeepAlive; - var$3 = $this.$randomId; - nms_Packet_$callClinit(); - var$2.$creationTimeMillis = jl_System_currentTimeMillis(); - var$2.$isChunkDataPacket = 0; - var$2.$randomId = var$3; - if (!$par1NetHandler.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); -} -function nms_Packet0KeepAlive_readPacketData($this, $par1DataInputStream) { - $this.$randomId = ji_DataInputStream_readInt($par1DataInputStream); -} -function nms_Packet0KeepAlive_writePacketData($this, $par1DataOutputStream) { - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$randomId); -} -function nms_Packet0KeepAlive_getPacketSize($this) { - return 4; -} -function nms_Packet1Login() { - var a = this; nms_Packet.call(a); - a.$clientEntityId = 0; - a.$terrainType1 = null; - a.$hardcoreMode = 0; - a.$gameType = null; - a.$dimension0 = 0; - a.$difficultySetting0 = 0; - a.$worldHeight = 0; - a.$maxPlayers = 0; -} -function nms_Packet1Login__init_0() { - var var_0 = new nms_Packet1Login(); - nms_Packet1Login__init_(var_0); - return var_0; -} -function nms_Packet1Login__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$clientEntityId = 0; -} -function nms_Packet1Login_readPacketData($this, $par1DataInputStream) { - var $var4, $var3; - $this.$clientEntityId = ji_DataInputStream_readInt($par1DataInputStream); - $this.$terrainType1 = nms_WorldType_parseWorldType(nms_Packet_readString($par1DataInputStream, 16)); - if ($this.$terrainType1 === null) - $this.$terrainType1 = nms_WorldType_DEFAULT; - $var4 = $par1DataInputStream.$in.$read1(); - if ($var4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $var3 = $var4 << 24 >> 24; - $this.$hardcoreMode = ($var3 & 8) != 8 ? 0 : 1; - $this.$gameType = nms_EnumGameType_getByID($var3 & (-9)); - $var4 = $par1DataInputStream.$in.$read1(); - if ($var4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$dimension0 = $var4 << 24 >> 24; - $var4 = $par1DataInputStream.$in.$read1(); - if ($var4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$difficultySetting0 = $var4 << 24 >> 24; - $var4 = $par1DataInputStream.$in.$read1(); - if ($var4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$worldHeight = $var4 << 24 >> 24; - $var4 = $par1DataInputStream.$in.$read1(); - if ($var4 >= 0) { - $this.$maxPlayers = $var4 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -} -function nms_Packet1Login_processPacket($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleLogin($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -} -function nms_Packet1Login_getPacketSize($this) { - var $var1; - $var1 = 0; - if ($this.$terrainType1 !== null) - $var1 = $this.$terrainType1.$worldType.$characters.data.length; - return (((((6 + (2 * $var1 | 0) | 0) + 4 | 0) + 4 | 0) + 1 | 0) + 1 | 0) + 1 | 0; -} -function nms_Packet2ClientProtocol() { - var a = this; nms_Packet.call(a); - a.$protocolVersion = 0; - a.$username1 = null; - a.$serverHost = null; - a.$serverPort = 0; -} -function nms_Packet2ClientProtocol__init_0() { - var var_0 = new nms_Packet2ClientProtocol(); - nms_Packet2ClientProtocol__init_(var_0); - return var_0; -} -function nms_Packet2ClientProtocol__init_1(var_0, var_1, var_2, var_3) { - var var_4 = new nms_Packet2ClientProtocol(); - nms_Packet2ClientProtocol__init_2(var_4, var_0, var_1, var_2, var_3); - return var_4; -} -function nms_Packet2ClientProtocol__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet2ClientProtocol__init_2($this, $par1, $par2Str, $par3Str, $par4) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$protocolVersion = $par1; - $this.$username1 = $par2Str; - $this.$serverHost = $par3Str; - $this.$serverPort = $par4; -} -function nms_Packet2ClientProtocol_readPacketData($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$protocolVersion = var$2 << 24 >> 24; - $this.$username1 = nms_Packet_readString($par1DataInputStream, 16); - $this.$serverHost = nms_Packet_readString($par1DataInputStream, 255); - $this.$serverPort = ji_DataInputStream_readInt($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -} -function nms_Packet2ClientProtocol_writePacketData($this, $par1DataOutputStream) { - var var$2, var$3; - var$2 = $this.$protocolVersion; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$3 = $this.$username1; - nms_Packet_$callClinit(); - if (var$3.$characters.data.length > 32767) { - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(384); - $rt_throw(var$3); - } - ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); - var$3 = $this.$serverHost; - if (var$3.$characters.data.length <= 32767) { - ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$serverPort); - return; - } - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(384); - $rt_throw(var$3); -} -function nms_Packet2ClientProtocol_processPacket($this, $par1NetHandler) { - return; -} -function nms_Packet2ClientProtocol_getPacketSize($this) { - return 3 + (2 * $this.$username1.$characters.data.length | 0) | 0; -} -function nms_Packet4UpdateTime() { - var a = this; nms_Packet.call(a); - a.$worldAge = Long_ZERO; - a.$time0 = Long_ZERO; -} -function nms_Packet4UpdateTime__init_0() { - var var_0 = new nms_Packet4UpdateTime(); - nms_Packet4UpdateTime__init_(var_0); - return var_0; -} -function nms_Packet4UpdateTime__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet4UpdateTime_readPacketData($this, $par1DataInputStream) { - $this.$worldAge = ji_DataInputStream_readLong($par1DataInputStream); - $this.$time0 = ji_DataInputStream_readLong($par1DataInputStream); -} -function nms_Packet4UpdateTime_processPacket($this, $par1NetHandler) { - var var$2, var$3; - var$2 = $par1NetHandler.$mc14.$theWorld; - var$3 = $this.$worldAge; - var$2.$worldInfo.$totalTime = var$3; - $par1NetHandler = $par1NetHandler.$mc14.$theWorld; - var$3 = $this.$time0; - $par1NetHandler.$worldInfo.$worldTime = var$3; -} -function nms_Packet4UpdateTime_getPacketSize($this) { - return 16; -} -function nms_Packet5PlayerInventory() { - var a = this; nms_Packet.call(a); - a.$entityID1 = 0; - a.$slot0 = 0; - a.$itemSlot0 = null; -} -function nms_Packet5PlayerInventory__init_0() { - var var_0 = new nms_Packet5PlayerInventory(); - nms_Packet5PlayerInventory__init_(var_0); - return var_0; -} -function nms_Packet5PlayerInventory__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet5PlayerInventory_readPacketData($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; - $this.$entityID1 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$slot0 = ji_DataInputStream_readShort($par1DataInputStream); - nms_Packet_$callClinit(); - var$2 = null; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 >= 0) { - var$4 = $par1DataInputStream.$in.$read1(); - if (var$4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$5 = var$4 << 24 >> 24; - var$4 = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = new nms_ItemStack; - var$2.$stackSize = 0; - var$2.$itemFrame = null; - var$2.$itemID0 = var$3; - var$2.$stackSize = var$5; - var$2.$itemDamage = var$4; - if (var$2.$itemDamage < 0) - var$2.$itemDamage = 0; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 < 0) - $par1DataInputStream = null; - else { - var$6 = $rt_createByteArray(var$3); - var$4 = var$6.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); - var$7 = new ji_DataInputStream; - $par1DataInputStream = new ji_BufferedInputStream; - var$8 = new cjj_GZIPInputStream; - var$9 = new ji_ByteArrayInputStream; - var$9.$buf = var$6; - var$9.$pos = 0; - var$9.$mark0 = 0; - var$9.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); - var$8.$myinflater = 1; - $par1DataInputStream.$in = var$8; - $par1DataInputStream.$markpos = (-1); - $par1DataInputStream.$buf0 = $rt_createByteArray(8192); - var$7.$in = $par1DataInputStream; - var$7.$buff = $rt_createByteArray(8); - a: { - try { - $par1DataInputStream = nms_CompressedStreamTools_read(var$7); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$7.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$7.$in.$close(); - } - var$2.$stackTagCompound = $par1DataInputStream; - } - $this.$itemSlot0 = var$2; -} -function nms_Packet5PlayerInventory_processPacket($this, $par1NetHandler) { - var var$2; - var$2 = $this.$entityID1; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if ($par1NetHandler !== null) - $par1NetHandler.$setCurrentItemOrArmor($this.$slot0, $this.$itemSlot0); -} -function nms_Packet5PlayerInventory_getPacketSize($this) { - return 8; -} -function nms_Packet5PlayerInventory_getItemSlot($this) { - return $this.$itemSlot0; -} -function nms_Packet6SpawnPosition() { - var a = this; nms_Packet.call(a); - a.$xPosition11 = 0; - a.$yPosition11 = 0; - a.$zPosition11 = 0; -} -function nms_Packet6SpawnPosition__init_0() { - var var_0 = new nms_Packet6SpawnPosition(); - nms_Packet6SpawnPosition__init_(var_0); - return var_0; -} -function nms_Packet6SpawnPosition__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet6SpawnPosition_readPacketData($this, $par1DataInputStream) { - $this.$xPosition11 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition11 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition11 = ji_DataInputStream_readInt($par1DataInputStream); -} -function nms_Packet6SpawnPosition_processPacket($this, $par1NetHandler) { - nms_NetClientHandler_handleSpawnPosition($par1NetHandler, $this); -} -function nms_Packet6SpawnPosition_getPacketSize($this) { - return 12; -} -function nms_Packet7UseEntity() { - var a = this; nms_Packet.call(a); - a.$playerEntityId = 0; - a.$targetEntity = 0; - a.$isLeftClick = 0; -} -function nms_Packet7UseEntity__init_0() { - var var_0 = new nms_Packet7UseEntity(); - nms_Packet7UseEntity__init_(var_0); - return var_0; -} -function nms_Packet7UseEntity__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet7UseEntity_readPacketData($this, $par1DataInputStream) { - var var$2; - $this.$playerEntityId = ji_DataInputStream_readInt($par1DataInputStream); - $this.$targetEntity = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$isLeftClick = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -} -function nms_Packet7UseEntity_writePacketData($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$playerEntityId); - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$targetEntity); - var$2 = $this.$isLeftClick; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -} -function nms_Packet7UseEntity_processPacket($this, $par1NetHandler) { - return; -} -function nms_Packet7UseEntity_getPacketSize($this) { - return 9; -} -function nms_Packet8UpdateHealth() { - var a = this; nms_Packet.call(a); - a.$healthMP = 0; - a.$food = 0; - a.$foodSaturation = 0.0; -} -function nms_Packet8UpdateHealth__init_0() { - var var_0 = new nms_Packet8UpdateHealth(); - nms_Packet8UpdateHealth__init_(var_0); - return var_0; -} -function nms_Packet8UpdateHealth__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet8UpdateHealth_readPacketData($this, $par1DataInputStream) { - $this.$healthMP = ji_DataInputStream_readShort($par1DataInputStream); - $this.$food = ji_DataInputStream_readShort($par1DataInputStream); - $this.$foodSaturation = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); -} -function nms_Packet8UpdateHealth_processPacket($this, $par1NetHandler) { - var var$2, var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $par1NetHandler.$mc14.$thePlayer; - var$3 = $this.$healthMP; - if (!var$2.$hasSetHealth) { - var$2.$health = var$3; - var$2.$hasSetHealth = 1; - $par1NetHandler.$mc14.$thePlayer.$foodStats.$foodLevel = $this.$food; - $par1NetHandler.$mc14.$thePlayer.$foodStats.$foodSaturationLevel = $this.$foodSaturation; - return; - } - $ptr = 1; - case 1: - nms_EntityPlayerSP_setHealth(var$2, var$3); - if ($rt_suspending()) { - break main; - } - $par1NetHandler.$mc14.$thePlayer.$foodStats.$foodLevel = $this.$food; - $par1NetHandler.$mc14.$thePlayer.$foodStats.$foodSaturationLevel = $this.$foodSaturation; - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, $ptr); -} -function nms_Packet8UpdateHealth_getPacketSize($this) { - return 8; -} -function nms_Packet9Respawn() { - var a = this; nms_Packet.call(a); - a.$respawnDimension = 0; - a.$difficulty0 = 0; - a.$worldHeight0 = 0; - a.$gameType0 = null; - a.$terrainType3 = null; -} -function nms_Packet9Respawn__init_0() { - var var_0 = new nms_Packet9Respawn(); - nms_Packet9Respawn__init_(var_0); - return var_0; -} -function nms_Packet9Respawn__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet9Respawn_processPacket($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleRespawn($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -} -function nms_Packet9Respawn_readPacketData($this, $par1DataInputStream) { - var var$2; - $this.$respawnDimension = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$difficulty0 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$gameType0 = nms_EnumGameType_getByID(var$2 << 24 >> 24); - $this.$worldHeight0 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$terrainType3 = nms_WorldType_parseWorldType(nms_Packet_readString($par1DataInputStream, 16)); - if ($this.$terrainType3 === null) - $this.$terrainType3 = nms_WorldType_DEFAULT; -} -function nms_Packet9Respawn_getPacketSize($this) { - return 8 + ($this.$terrainType3 === null ? 0 : $this.$terrainType3.$worldType.$characters.data.length) | 0; -} -function nms_Packet10Flying() { - var a = this; nms_Packet.call(a); - a.$xPosition = 0.0; - a.$yPosition0 = 0.0; - a.$zPosition = 0.0; - a.$stance = 0.0; - a.$yaw = 0.0; - a.$pitch0 = 0.0; - a.$onGround0 = 0; - a.$moving = 0; - a.$rotating = 0; -} -function nms_Packet10Flying__init_1() { - var var_0 = new nms_Packet10Flying(); - nms_Packet10Flying__init_(var_0); - return var_0; -} -function nms_Packet10Flying__init_0(var_0) { - var var_1 = new nms_Packet10Flying(); - nms_Packet10Flying__init_2(var_1, var_0); - return var_1; -} -function nms_Packet10Flying__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -function nms_Packet10Flying__init_2($this, $par1) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$onGround0 = $par1; -} -function nms_Packet10Flying_processPacket($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleFlying($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -} -function nms_Packet10Flying_readPacketData($this, $par1DataInputStream) { - $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; -} -function nms_Packet10Flying_writePacketData($this, $par1DataOutputStream) { - var var$2; - var$2 = !$this.$onGround0 ? 0 : 1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -} -function nms_Packet10Flying_getPacketSize($this) { - return 1; -} -function nms_Packet11PlayerPosition() { - nms_Packet10Flying.call(this); -} -function nms_Packet11PlayerPosition__init_1() { - var var_0 = new nms_Packet11PlayerPosition(); - nms_Packet11PlayerPosition__init_(var_0); - return var_0; -} -function nms_Packet11PlayerPosition__init_0(var_0, var_1, var_2, var_3, var_4) { - var var_5 = new nms_Packet11PlayerPosition(); - nms_Packet11PlayerPosition__init_2(var_5, var_0, var_1, var_2, var_3, var_4); - return var_5; -} -function nms_Packet11PlayerPosition__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$moving = 1; -} -function nms_Packet11PlayerPosition__init_2($this, $par1, $par3, $par5, $par7, $par9) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$xPosition = $par1; - $this.$yPosition0 = $par3; - $this.$stance = $par5; - $this.$zPosition = $par7; - $this.$onGround0 = $par9; - $this.$moving = 1; -} -function nms_Packet11PlayerPosition_readPacketData($this, $par1DataInputStream) { - $this.$xPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$yPosition0 = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$stance = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$zPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; -} -function nms_Packet11PlayerPosition_writePacketData($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$xPosition)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$yPosition0)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$stance)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$zPosition)); - var$2 = !$this.$onGround0 ? 0 : 1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -} -function nms_Packet11PlayerPosition_getPacketSize($this) { - return 33; -} -function nms_Packet12PlayerLook() { - nms_Packet10Flying.call(this); -} -function nms_Packet12PlayerLook__init_1() { - var var_0 = new nms_Packet12PlayerLook(); - nms_Packet12PlayerLook__init_(var_0); - return var_0; -} -function nms_Packet12PlayerLook__init_0(var_0, var_1, var_2) { - var var_3 = new nms_Packet12PlayerLook(); - $java.nms_Packet12PlayerLook__init_(var_3, var_0, var_1, var_2); - return var_3; -} -function nms_Packet12PlayerLook__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating = 1; -} -$java.nms_Packet12PlayerLook__init_ = function($this, $par1, $par2, $par3) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$yaw = $par1; - $this.$pitch0 = $par2; - $this.$onGround0 = $par3; - $this.$rotating = 1; -}; -$java.nms_Packet12PlayerLook_readPacketData = function($this, $par1DataInputStream) { - $this.$yaw = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$pitch0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; -}; -$java.nms_Packet12PlayerLook_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$yaw)); - ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$pitch0)); - var$2 = !$this.$onGround0 ? 0 : 1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet12PlayerLook_getPacketSize = function($this) { - return 9; -}; -function nms_Packet13PlayerLookMove() { - nms_Packet10Flying.call(this); -} -$java.nms_Packet13PlayerLookMove__init_ = function() { - var var_0 = new nms_Packet13PlayerLookMove(); - nms_Packet13PlayerLookMove__init_(var_0); - return var_0; -}; -function nms_Packet13PlayerLookMove__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating = 1; - $this.$moving = 1; -} -$java.nms_Packet13PlayerLookMove_readPacketData = function($this, $par1DataInputStream) { - $this.$xPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$yPosition0 = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$stance = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$zPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$yaw = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$pitch0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; -}; -$java.nms_Packet13PlayerLookMove_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$xPosition)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$yPosition0)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$stance)); - ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$zPosition)); - ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$yaw)); - ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$pitch0)); - var$2 = !$this.$onGround0 ? 0 : 1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet13PlayerLookMove_getPacketSize = function($this) { - return 41; -}; -function nms_Packet14BlockDig() { - var a = this; nms_Packet.call(a); - a.$xPosition0 = 0; - a.$yPosition1 = 0; - a.$zPosition0 = 0; - a.$face = 0; - a.$status0 = 0; -} -$java.nms_Packet14BlockDig__init_ = function() { - var var_0 = new nms_Packet14BlockDig(); - nms_Packet14BlockDig__init_(var_0); - return var_0; -}; -function nms_Packet14BlockDig__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet14BlockDig_readPacketData = function($this, $par1DataInputStream) { - $this.$status0 = $par1DataInputStream.$in.$read1(); - $this.$xPosition0 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition1 = $par1DataInputStream.$in.$read1(); - $this.$zPosition0 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$face = $par1DataInputStream.$in.$read1(); -}; -$java.nms_Packet14BlockDig_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$status0; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition0); - var$2 = $this.$yPosition1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition0); - var$2 = $this.$face; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet14BlockDig_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet14BlockDig_getPacketSize = function($this) { - return 11; -}; -function nms_Packet15Place() { - var a = this; nms_Packet.call(a); - a.$xPosition2 = 0; - a.$yPosition3 = 0; - a.$zPosition2 = 0; - a.$direction = 0; - a.$itemStack0 = null; - a.$xOffset0 = 0.0; - a.$yOffset1 = 0.0; - a.$zOffset0 = 0.0; -} -$java.nms_Packet15Place__init_ = function() { - var var_0 = new nms_Packet15Place(); - nms_Packet15Place__init_(var_0); - return var_0; -}; -function nms_Packet15Place__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet15Place_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $$je; - $this.$xPosition2 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition3 = $par1DataInputStream.$in.$read1(); - $this.$zPosition2 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$direction = $par1DataInputStream.$in.$read1(); - nms_Packet_$callClinit(); - var$2 = null; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 >= 0) { - var$4 = $par1DataInputStream.$in.$read1(); - if (var$4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$5 = var$4 << 24 >> 24; - var$4 = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = new nms_ItemStack; - var$2.$stackSize = 0; - var$2.$itemFrame = null; - var$2.$itemID0 = var$3; - var$2.$stackSize = var$5; - var$2.$itemDamage = var$4; - if (var$2.$itemDamage < 0) - var$2.$itemDamage = 0; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 < 0) - var$6 = null; - else { - var$7 = $rt_createByteArray(var$3); - var$4 = var$7.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$7, 0, var$4); - var$8 = new ji_DataInputStream; - var$6 = new ji_BufferedInputStream; - var$9 = new cjj_GZIPInputStream; - var$10 = new ji_ByteArrayInputStream; - var$10.$buf = var$7; - var$10.$pos = 0; - var$10.$mark0 = 0; - var$10.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$9, var$10, cjj_Inflater__init_0(31, 0), 512, 1); - var$9.$myinflater = 1; - var$6.$in = var$9; - var$6.$markpos = (-1); - var$6.$buf0 = $rt_createByteArray(8192); - var$8.$in = var$6; - var$8.$buff = $rt_createByteArray(8); - a: { - try { - var$6 = nms_CompressedStreamTools_read(var$8); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$8.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$8.$in.$close(); - } - var$2.$stackTagCompound = var$6; - } - $this.$itemStack0 = var$2; - $this.$xOffset0 = $par1DataInputStream.$in.$read1() / 16.0; - $this.$yOffset1 = $par1DataInputStream.$in.$read1() / 16.0; - $this.$zOffset0 = $par1DataInputStream.$in.$read1() / 16.0; -}; -$java.nms_Packet15Place_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition2); - var$2 = $this.$yPosition3; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition2); - var$2 = $this.$direction; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - nms_Packet_writeItemStack($this.$itemStack0, $par1DataOutputStream); - var$2 = $this.$xOffset0 * 16.0 | 0; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$2 = $this.$yOffset1 * 16.0 | 0; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$2 = $this.$zOffset0 * 16.0 | 0; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet15Place_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet15Place_getPacketSize = function($this) { - return 19; -}; -function nms_Packet16BlockItemSwitch() { - nms_Packet.call(this); - this.$id4 = 0; -} -$java.nms_Packet16BlockItemSwitch__init_ = function() { - var var_0 = new nms_Packet16BlockItemSwitch(); - nms_Packet16BlockItemSwitch__init_(var_0); - return var_0; -}; -function nms_Packet16BlockItemSwitch__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet16BlockItemSwitch_readPacketData = function($this, $par1DataInputStream) { - $this.$id4 = ji_DataInputStream_readShort($par1DataInputStream); -}; -$java.nms_Packet16BlockItemSwitch_writePacketData = function($this, $par1DataOutputStream) { - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$id4); -}; -$java.nms_Packet16BlockItemSwitch_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleBlockItemSwitch($par1NetHandler, $this); -}; -$java.nms_Packet16BlockItemSwitch_getPacketSize = function($this) { - return 2; -}; -function nms_Packet17Sleep() { - var a = this; nms_Packet.call(a); - a.$entityID0 = 0; - a.$bedX = 0; - a.$bedY = 0; - a.$bedZ = 0; - a.$field_73622_e = 0; -} -$java.nms_Packet17Sleep__init_ = function() { - var var_0 = new nms_Packet17Sleep(); - nms_Packet17Sleep__init_(var_0); - return var_0; -}; -function nms_Packet17Sleep__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet17Sleep_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityID0 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$field_73622_e = var$2 << 24 >> 24; - $this.$bedX = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$bedY = var$2 << 24 >> 24; - $this.$bedZ = ji_DataInputStream_readInt($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet17Sleep_processPacket = function($this, $par1NetHandler) { - var var$2; - var$2 = $this.$entityID0; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if ($par1NetHandler !== null && !$this.$field_73622_e) - nms_EntityPlayer_sleepInBedAt($par1NetHandler, $this.$bedX, $this.$bedY, $this.$bedZ); -}; -$java.nms_Packet17Sleep_getPacketSize = function($this) { - return 14; -}; -function nms_Packet18Animation() { - var a = this; nms_Packet.call(a); - a.$entityId1 = 0; - a.$animate = 0; -} -$java.nms_Packet18Animation__init_ = function() { - var var_0 = new nms_Packet18Animation(); - nms_Packet18Animation__init_(var_0); - return var_0; -}; -function nms_Packet18Animation__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet18Animation_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId1 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$animate = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet18Animation_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$entityId1); - var$2 = $this.$animate; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet18Animation_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleAnimation($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet18Animation_getPacketSize = function($this) { - return 5; -}; -function nms_Packet19EntityAction() { - var a = this; nms_Packet.call(a); - a.$entityId0 = 0; - a.$state = 0; -} -$java.nms_Packet19EntityAction__init_ = function() { - var var_0 = new nms_Packet19EntityAction(); - nms_Packet19EntityAction__init_(var_0); - return var_0; -}; -function nms_Packet19EntityAction__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet19EntityAction_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId0 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$state = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet19EntityAction_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$entityId0); - var$2 = $this.$state; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet19EntityAction_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet19EntityAction_getPacketSize = function($this) { - return 5; -}; -function nms_Packet20NamedEntitySpawn() { - var a = this; nms_Packet.call(a); - a.$entityId7 = 0; - a.$name10 = null; - a.$xPosition5 = 0; - a.$yPosition6 = 0; - a.$zPosition5 = 0; - a.$rotation = 0; - a.$pitch2 = 0; - a.$currentItem0 = 0; - a.$metadata1 = null; - a.$metadataWatchableObjects = null; -} -$java.nms_Packet20NamedEntitySpawn__init_ = function() { - var var_0 = new nms_Packet20NamedEntitySpawn(); - nms_Packet20NamedEntitySpawn__init_(var_0); - return var_0; -}; -function nms_Packet20NamedEntitySpawn__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet20NamedEntitySpawn_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId7 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$name10 = nms_Packet_readString($par1DataInputStream, 16); - $this.$xPosition5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition5 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$rotation = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$pitch2 = var$2 << 24 >> 24; - $this.$currentItem0 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$metadataWatchableObjects = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet20NamedEntitySpawn_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleNamedEntitySpawn($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet20NamedEntitySpawn_getPacketSize = function($this) { - return 28; -}; -$java.nms_Packet20NamedEntitySpawn_getWatchedMetadata = function($this) { - if ($this.$metadataWatchableObjects === null) - $this.$metadataWatchableObjects = $this.$metadata1.$getAllWatched(); - return $this.$metadataWatchableObjects; -}; -function nms_Packet22Collect() { - var a = this; nms_Packet.call(a); - a.$collectedEntityId = 0; - a.$collectorEntityId = 0; -} -$java.nms_Packet22Collect__init_ = function() { - var var_0 = new nms_Packet22Collect(); - nms_Packet22Collect__init_(var_0); - return var_0; -}; -function nms_Packet22Collect__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet22Collect_readPacketData = function($this, $par1DataInputStream) { - $this.$collectedEntityId = ji_DataInputStream_readInt($par1DataInputStream); - $this.$collectorEntityId = ji_DataInputStream_readInt($par1DataInputStream); -}; -$java.nms_Packet22Collect_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleCollect($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet22Collect_getPacketSize = function($this) { - return 8; -}; -function nms_Packet23VehicleSpawn() { - var a = this; nms_Packet.call(a); - a.$entityId2 = 0; - a.$xPosition3 = 0; - a.$yPosition4 = 0; - a.$zPosition3 = 0; - a.$speedX = 0; - a.$speedY = 0; - a.$speedZ = 0; - a.$pitch1 = 0; - a.$yaw0 = 0; - a.$type1 = 0; - a.$throwerEntityId = 0; -} -$java.nms_Packet23VehicleSpawn__init_ = function() { - var var_0 = new nms_Packet23VehicleSpawn(); - nms_Packet23VehicleSpawn__init_(var_0); - return var_0; -}; -function nms_Packet23VehicleSpawn__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet23VehicleSpawn_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId2 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$type1 = var$2 << 24 >> 24; - $this.$xPosition3 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition4 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition3 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$pitch1 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yaw0 = var$2 << 24 >> 24; - $this.$throwerEntityId = ji_DataInputStream_readInt($par1DataInputStream); - if ($this.$throwerEntityId > 0) { - $this.$speedX = ji_DataInputStream_readShort($par1DataInputStream); - $this.$speedY = ji_DataInputStream_readShort($par1DataInputStream); - $this.$speedZ = ji_DataInputStream_readShort($par1DataInputStream); - } -}; -$java.nms_Packet23VehicleSpawn_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleVehicleSpawn($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet23VehicleSpawn_getPacketSize = function($this) { - return (21 + $this.$throwerEntityId | 0) <= 0 ? 0 : 6; -}; -function nms_Packet24MobSpawn() { - var a = this; nms_Packet.call(a); - a.$entityId12 = 0; - a.$type3 = 0; - a.$xPosition10 = 0; - a.$yPosition10 = 0; - a.$zPosition10 = 0; - a.$velocityX2 = 0; - a.$velocityY2 = 0; - a.$velocityZ2 = 0; - a.$yaw3 = 0; - a.$pitch5 = 0; - a.$headYaw = 0; - a.$metaData = null; - a.$metadata3 = null; -} -$java.nms_Packet24MobSpawn__init_ = function() { - var var_0 = new nms_Packet24MobSpawn(); - nms_Packet24MobSpawn__init_(var_0); - return var_0; -}; -function nms_Packet24MobSpawn__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet24MobSpawn_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId12 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$type3 = var$2 << 24 >> 24 & 255; - $this.$xPosition10 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition10 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition10 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yaw3 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$pitch5 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$headYaw = var$2 << 24 >> 24; - $this.$velocityX2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$velocityY2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$velocityZ2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$metadata3 = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet24MobSpawn_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleMobSpawn($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet24MobSpawn_getPacketSize = function($this) { - return 26; -}; -$java.nms_Packet24MobSpawn_getMetadata = function($this) { - if ($this.$metadata3 === null) - $this.$metadata3 = $this.$metaData.$getAllWatched(); - return $this.$metadata3; -}; -function nms_Packet25EntityPainting() { - var a = this; nms_Packet.call(a); - a.$entityId4 = 0; - a.$xPosition4 = 0; - a.$yPosition5 = 0; - a.$zPosition4 = 0; - a.$direction0 = 0; - a.$title0 = null; -} -$java.nms_Packet25EntityPainting__init_ = function() { - var var_0 = new nms_Packet25EntityPainting(); - nms_Packet25EntityPainting__init_(var_0); - return var_0; -}; -function nms_Packet25EntityPainting__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet25EntityPainting_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId4 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$title0 = nms_Packet_readString($par1DataInputStream, $java.nms_EnumArt_maxArtTitleLength); - $this.$xPosition4 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition4 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$direction0 = ji_DataInputStream_readInt($par1DataInputStream); -}; -$java.nms_Packet25EntityPainting_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = nms_EntityPainting__init_1($par1NetHandler.$worldClient, $this.$xPosition4, $this.$yPosition5, $this.$zPosition4, $this.$direction0, $this.$title0); - $par1NetHandler = $par1NetHandler.$worldClient; - var$3 = $this.$entityId4; - $ptr = 1; - case 1: - nms_WorldClient_addEntityToWorld($par1NetHandler, var$3, var$2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, $ptr); -}; -$java.nms_Packet25EntityPainting_getPacketSize = function($this) { - return 24; -}; -function nms_Packet26EntityExpOrb() { - var a = this; nms_Packet.call(a); - a.$entityId3 = 0; - a.$posX5 = 0; - a.$posY5 = 0; - a.$posZ3 = 0; - a.$xpValue0 = 0; -} -$java.nms_Packet26EntityExpOrb__init_ = function() { - var var_0 = new nms_Packet26EntityExpOrb(); - nms_Packet26EntityExpOrb__init_(var_0); - return var_0; -}; -function nms_Packet26EntityExpOrb__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet26EntityExpOrb_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId3 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posX5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posY5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posZ3 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$xpValue0 = ji_DataInputStream_readShort($par1DataInputStream); -}; -$java.nms_Packet26EntityExpOrb_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleEntityExpOrb($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet26EntityExpOrb_getPacketSize = function($this) { - return 18; -}; -function nms_Packet28EntityVelocity() { - var a = this; nms_Packet.call(a); - a.$entityId5 = 0; - a.$motionX0 = 0; - a.$motionY0 = 0; - a.$motionZ0 = 0; -} -$java.nms_Packet28EntityVelocity__init_ = function() { - var var_0 = new nms_Packet28EntityVelocity(); - nms_Packet28EntityVelocity__init_(var_0); - return var_0; -}; -function nms_Packet28EntityVelocity__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet28EntityVelocity_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$motionX0 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$motionY0 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$motionZ0 = ji_DataInputStream_readShort($par1DataInputStream); -}; -$java.nms_Packet28EntityVelocity_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleEntityVelocity($par1NetHandler, $this); -}; -$java.nms_Packet28EntityVelocity_getPacketSize = function($this) { - return 10; -}; -function nms_Packet29DestroyEntity() { - nms_Packet.call(this); - this.$entityId11 = null; -} -$java.nms_Packet29DestroyEntity__init_ = function() { - var var_0 = new nms_Packet29DestroyEntity(); - nms_Packet29DestroyEntity__init_(var_0); - return var_0; -}; -function nms_Packet29DestroyEntity__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet29DestroyEntity_readPacketData = function($this, $par1DataInputStream) { - var $var2; - $var2 = $par1DataInputStream.$in.$read1(); - if ($var2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$entityId11 = $rt_createIntArray($var2 << 24 >> 24); - $var2 = 0; - while ($var2 < $this.$entityId11.data.length) { - $this.$entityId11.data[$var2] = ji_DataInputStream_readInt($par1DataInputStream); - $var2 = $var2 + 1 | 0; - } -}; -$java.nms_Packet29DestroyEntity_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleDestroyEntity($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet29DestroyEntity_getPacketSize = function($this) { - return 1 + ($this.$entityId11.data.length * 4 | 0) | 0; -}; -function nms_Packet30Entity() { - var a = this; nms_Packet.call(a); - a.$entityId9 = 0; - a.$xPosition7 = 0; - a.$yPosition8 = 0; - a.$zPosition7 = 0; - a.$yaw2 = 0; - a.$pitch4 = 0; - a.$rotating0 = 0; -} -$java.nms_Packet30Entity__init_ = function() { - var var_0 = new nms_Packet30Entity(); - nms_Packet30Entity__init_(var_0); - return var_0; -}; -function nms_Packet30Entity__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating0 = 0; -} -$java.nms_Packet30Entity_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); -}; -$java.nms_Packet30Entity_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleEntity($par1NetHandler, $this); -}; -$java.nms_Packet30Entity_getPacketSize = function($this) { - return 4; -}; -function nms_Packet31RelEntityMove() { - nms_Packet30Entity.call(this); -} -$java.nms_Packet31RelEntityMove__init_ = function() { - var var_0 = new nms_Packet31RelEntityMove(); - nms_Packet31RelEntityMove__init_(var_0); - return var_0; -}; -function nms_Packet31RelEntityMove__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating0 = 0; -} -$java.nms_Packet31RelEntityMove_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$xPosition7 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yPosition8 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$zPosition7 = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet31RelEntityMove_getPacketSize = function($this) { - return 7; -}; -function nms_Packet32EntityLook() { - nms_Packet30Entity.call(this); -} -$java.nms_Packet32EntityLook__init_ = function() { - var var_0 = new nms_Packet32EntityLook(); - nms_Packet32EntityLook__init_(var_0); - return var_0; -}; -function nms_Packet32EntityLook__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating0 = 0; - $this.$rotating0 = 1; -} -$java.nms_Packet32EntityLook_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yaw2 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$pitch4 = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet32EntityLook_getPacketSize = function($this) { - return 6; -}; -function nms_Packet33RelEntityMoveLook() { - nms_Packet30Entity.call(this); -} -$java.nms_Packet33RelEntityMoveLook__init_ = function() { - var var_0 = new nms_Packet33RelEntityMoveLook(); - nms_Packet33RelEntityMoveLook__init_(var_0); - return var_0; -}; -function nms_Packet33RelEntityMoveLook__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$rotating0 = 0; - $this.$rotating0 = 1; -} -$java.nms_Packet33RelEntityMoveLook_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$xPosition7 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yPosition8 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$zPosition7 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$yaw2 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$pitch4 = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet33RelEntityMoveLook_getPacketSize = function($this) { - return 9; -}; -function nms_Packet34EntityTeleport() { - var a = this; nms_Packet.call(a); - a.$entityId8 = 0; - a.$xPosition6 = 0; - a.$yPosition7 = 0; - a.$zPosition6 = 0; - a.$yaw1 = 0; - a.$pitch3 = 0; -} -$java.nms_Packet34EntityTeleport__init_ = function() { - var var_0 = new nms_Packet34EntityTeleport(); - nms_Packet34EntityTeleport__init_(var_0); - return var_0; -}; -function nms_Packet34EntityTeleport__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet34EntityTeleport_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId8 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$xPosition6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition7 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yaw1 = $par1DataInputStream.$in.$read1() << 24 >> 24; - $this.$pitch3 = $par1DataInputStream.$in.$read1() << 24 >> 24; -}; -$java.nms_Packet34EntityTeleport_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleEntityTeleport($par1NetHandler, $this); -}; -$java.nms_Packet34EntityTeleport_getPacketSize = function($this) { - return 34; -}; -function nms_Packet35EntityHeadRotation() { - var a = this; nms_Packet.call(a); - a.$entityId10 = 0; - a.$headRotationYaw = 0; -} -$java.nms_Packet35EntityHeadRotation__init_ = function() { - var var_0 = new nms_Packet35EntityHeadRotation(); - nms_Packet35EntityHeadRotation__init_(var_0); - return var_0; -}; -function nms_Packet35EntityHeadRotation__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet35EntityHeadRotation_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId10 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$headRotationYaw = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet35EntityHeadRotation_processPacket = function($this, $par1NetHandler) { - var var$2; - var$2 = $this.$entityId10; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if ($par1NetHandler !== null) - $par1NetHandler.$setRotationYawHead(($this.$headRotationYaw * 360 | 0) / 256.0); -}; -$java.nms_Packet35EntityHeadRotation_getPacketSize = function($this) { - return 5; -}; -function nms_Packet38EntityStatus() { - var a = this; nms_Packet.call(a); - a.$entityId14 = 0; - a.$entityStatus = 0; -} -$java.nms_Packet38EntityStatus__init_ = function() { - var var_0 = new nms_Packet38EntityStatus(); - nms_Packet38EntityStatus__init_(var_0); - return var_0; -}; -function nms_Packet38EntityStatus__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet38EntityStatus_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId14 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$entityStatus = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet38EntityStatus_processPacket = function($this, $par1NetHandler) { - var var$2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$2 = $this.$entityId14; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if ($par1NetHandler === null) - return; - var$2 = $this.$entityStatus; - $ptr = 1; - case 1: - $par1NetHandler.$handleHealthUpdate(var$2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, $ptr); -}; -$java.nms_Packet38EntityStatus_getPacketSize = function($this) { - return 5; -}; -function nms_Packet39AttachEntity() { - var a = this; nms_Packet.call(a); - a.$entityId13 = 0; - a.$vehicleEntityId = 0; -} -$java.nms_Packet39AttachEntity__init_ = function() { - var var_0 = new nms_Packet39AttachEntity(); - nms_Packet39AttachEntity__init_(var_0); - return var_0; -}; -function nms_Packet39AttachEntity__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet39AttachEntity_getPacketSize = function($this) { - return 8; -}; -$java.nms_Packet39AttachEntity_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId13 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$vehicleEntityId = ji_DataInputStream_readInt($par1DataInputStream); -}; -$java.nms_Packet39AttachEntity_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleAttachEntity($par1NetHandler, $this); -}; -function nms_Packet40EntityMetadata() { - var a = this; nms_Packet.call(a); - a.$entityId6 = 0; - a.$metadata0 = null; -} -$java.nms_Packet40EntityMetadata__init_ = function() { - var var_0 = new nms_Packet40EntityMetadata(); - nms_Packet40EntityMetadata__init_(var_0); - return var_0; -}; -function nms_Packet40EntityMetadata__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet40EntityMetadata_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$metadata0 = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); -}; -$java.nms_Packet40EntityMetadata_processPacket = function($this, $par1NetHandler) { - var var$2, var$3; - var$2 = $this.$entityId6; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - var$3 = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - var$3 = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if (var$3 !== null && $this.$metadata0 !== null) - nms_DataWatcher_updateWatchedObjectsFromList(var$3.$dataWatcher, $this.$metadata0); -}; -$java.nms_Packet40EntityMetadata_getPacketSize = function($this) { - return 5; -}; -$java.nms_Packet40EntityMetadata_getMetadata = function($this) { - return $this.$metadata0; -}; -function nms_Packet41EntityEffect() { - var a = this; nms_Packet.call(a); - a.$entityId16 = 0; - a.$effectId0 = 0; - a.$effectAmplifier = 0; - a.$duration0 = 0; -} -$java.nms_Packet41EntityEffect__init_ = function() { - var var_0 = new nms_Packet41EntityEffect(); - nms_Packet41EntityEffect__init_(var_0); - return var_0; -}; -function nms_Packet41EntityEffect__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet41EntityEffect_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId16 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$effectId0 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$effectAmplifier = var$2 << 24 >> 24; - $this.$duration0 = ji_DataInputStream_readShort($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet41EntityEffect_isDurationMax = function($this) { - return $this.$duration0 != 32767 ? 0 : 1; -}; -$java.nms_Packet41EntityEffect_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleEntityEffect($par1NetHandler, $this); -}; -$java.nms_Packet41EntityEffect_getPacketSize = function($this) { - return 8; -}; -function nms_Packet42RemoveEntityEffect() { - var a = this; nms_Packet.call(a); - a.$entityId17 = 0; - a.$effectId1 = 0; -} -$java.nms_Packet42RemoveEntityEffect__init_ = function() { - var var_0 = new nms_Packet42RemoveEntityEffect(); - nms_Packet42RemoveEntityEffect__init_(var_0); - return var_0; -}; -function nms_Packet42RemoveEntityEffect__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet42RemoveEntityEffect_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityId17 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$effectId1 = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet42RemoveEntityEffect_processPacket = function($this, $par1NetHandler) { - var var$2; - var$2 = $this.$entityId17; - if (var$2 == $par1NetHandler.$mc14.$thePlayer.$entityId) - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - else { - $par1NetHandler = $par1NetHandler.$worldClient; - $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); - } - if ($par1NetHandler instanceof nms_EntityLiving) { - $par1NetHandler = $par1NetHandler; - var$2 = $this.$effectId1; - ju_HashMap_removeEntry($par1NetHandler.$activePotionsMap, jl_Integer_valueOf(var$2)); - } -}; -$java.nms_Packet42RemoveEntityEffect_getPacketSize = function($this) { - return 5; -}; -function nms_Packet43Experience() { - var a = this; nms_Packet.call(a); - a.$experience0 = 0.0; - a.$experienceTotal0 = 0; - a.$experienceLevel0 = 0; -} -$java.nms_Packet43Experience__init_ = function() { - var var_0 = new nms_Packet43Experience(); - nms_Packet43Experience__init_(var_0); - return var_0; -}; -function nms_Packet43Experience__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet43Experience_readPacketData = function($this, $par1DataInputStream) { - $this.$experience0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$experienceLevel0 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$experienceTotal0 = ji_DataInputStream_readShort($par1DataInputStream); -}; -$java.nms_Packet43Experience_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, var$4; - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - var$2 = $this.$experience0; - var$3 = $this.$experienceTotal0; - var$4 = $this.$experienceLevel0; - $par1NetHandler.$experience = var$2; - $par1NetHandler.$experienceTotal = var$3; - $par1NetHandler.$experienceLevel = var$4; -}; -$java.nms_Packet43Experience_getPacketSize = function($this) { - return 4; -}; -function nms_Packet51MapChunk() { - var a = this; nms_Packet.call(a); - a.$xCh = 0; - a.$zCh = 0; - a.$yChMin = 0; - a.$yChMax = 0; - a.$compressedChunkData = null; - a.$includeInitialize = 0; - a.$tempLength = 0; -} -$java.nms_Packet51MapChunk_temp = null; -$java.nms_Packet51MapChunk__init_ = function() { - var var_0 = new nms_Packet51MapChunk(); - nms_Packet51MapChunk__init_(var_0); - return var_0; -}; -function nms_Packet51MapChunk__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet51MapChunk_readPacketData = function($this, $par1DataInputStream) { - var $var3, var$3, var$4, var$5, var$6, var$7; - $this.$xCh = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zCh = ji_DataInputStream_readInt($par1DataInputStream); - $var3 = $par1DataInputStream.$in.$read1(); - if ($var3 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$includeInitialize = !$var3 ? 0 : 1; - $this.$yChMin = ji_DataInputStream_readShort($par1DataInputStream); - $this.$yChMax = ji_DataInputStream_readShort($par1DataInputStream); - $this.$tempLength = ji_DataInputStream_readInt($par1DataInputStream); - if ($java.nms_Packet51MapChunk_temp.data.length < $this.$tempLength) - $java.nms_Packet51MapChunk_temp = $rt_createByteArray($this.$tempLength); - ji_DataInputStream_readFully($par1DataInputStream, $java.nms_Packet51MapChunk_temp, 0, $this.$tempLength); - $var3 = 0; - while ($var3 < 16) { - $var3 = $var3 + 1 | 0; - } - var$3 = $java.nms_Packet51MapChunk_temp; - var$4 = var$3.data; - $par1DataInputStream = new cjj_InflaterInputStream; - var$5 = new ji_ByteArrayInputStream; - var$6 = var$4.length; - var$5.$buf = var$3; - var$5.$pos = 0; - var$5.$mark0 = 0; - var$5.$count0 = 0 + var$6 | 0; - cjj_InflaterInputStream__init_0($par1DataInputStream, var$5, cjj_Inflater__init_0(15, 0), 512, 1); - $par1DataInputStream.$myinflater = 1; - var$5 = new ji_ByteArrayOutputStream; - var$5.$buf1 = $rt_createByteArray(32); - var$3 = $rt_createByteArray(65535); - var$7 = var$3.data.length; - var$6 = cjj_InflaterInputStream_read0($par1DataInputStream, var$3, 0, var$7); - while (var$6 != (-1)) { - ji_ByteArrayOutputStream_write0(var$5, var$3, 0, var$6); - var$6 = cjj_InflaterInputStream_read0($par1DataInputStream, var$3, 0, var$7); - } - $this.$compressedChunkData = ju_Arrays_copyOf0(var$5.$buf1, var$5.$count1); -}; -$java.nms_Packet51MapChunk_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleMapChunk($par1NetHandler, $this); -}; -$java.nms_Packet51MapChunk_getPacketSize = function($this) { - return 17 + $this.$tempLength | 0; -}; -$java.nms_Packet51MapChunk_getCompressedChunkData = function($this) { - return $this.$compressedChunkData; -}; -function nms_Packet51MapChunk__clinit_() { - $java.nms_Packet51MapChunk_temp = $rt_createByteArray(196864); -} -function nms_Packet52MultiBlockChange() { - var a = this; nms_Packet.call(a); - a.$xPosition8 = 0; - a.$zPosition8 = 0; - a.$metadataArray = null; - a.$size4 = 0; -} -$java.nms_Packet52MultiBlockChange_field_73449_e = null; -$java.nms_Packet52MultiBlockChange__init_ = function() { - var var_0 = new nms_Packet52MultiBlockChange(); - nms_Packet52MultiBlockChange__init_(var_0); - return var_0; -}; -function nms_Packet52MultiBlockChange__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet52MultiBlockChange_readPacketData = function($this, $par1DataInputStream) { - var $var2, var$3; - $this.$xPosition8 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$zPosition8 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$size4 = ji_DataInputStream_readShort($par1DataInputStream) & 65535; - $var2 = ji_DataInputStream_readInt($par1DataInputStream); - if ($var2 > 0) { - $this.$metadataArray = $rt_createByteArray($var2); - var$3 = $this.$metadataArray; - ji_DataInputStream_readFully($par1DataInputStream, var$3, 0, var$3.data.length); - } -}; -$java.nms_Packet52MultiBlockChange_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleMultiBlockChange($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet52MultiBlockChange_getPacketSize = function($this) { - return 10 + ($this.$size4 * 4 | 0) | 0; -}; -function nms_Packet52MultiBlockChange__clinit_() { - $java.nms_Packet52MultiBlockChange_field_73449_e = $rt_createByteArray(0); -} -function nms_Packet53BlockChange() { - var a = this; nms_Packet.call(a); - a.$xPosition9 = 0; - a.$yPosition9 = 0; - a.$zPosition9 = 0; - a.$type2 = 0; - a.$metadata2 = 0; -} -$java.nms_Packet53BlockChange__init_ = function() { - var var_0 = new nms_Packet53BlockChange(); - nms_Packet53BlockChange__init_(var_0); - return var_0; -}; -function nms_Packet53BlockChange__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet53BlockChange_readPacketData = function($this, $par1DataInputStream) { - $this.$xPosition9 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition9 = $par1DataInputStream.$in.$read1(); - $this.$zPosition9 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$type2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$metadata2 = $par1DataInputStream.$in.$read1(); -}; -$java.nms_Packet53BlockChange_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, var$4, var$5, var$6, var$7, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $par1NetHandler = $par1NetHandler.$worldClient; - var$2 = $this.$xPosition9; - var$3 = $this.$yPosition9; - var$4 = $this.$zPosition9; - var$5 = $this.$type2; - var$6 = $this.$metadata2; - var$7 = 3; - $ptr = 1; - case 1: - nms_World_setBlock($par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, $ptr); -}; -$java.nms_Packet53BlockChange_getPacketSize = function($this) { - return 11; -}; -function nms_Packet54PlayNoteBlock() { - var a = this; nms_Packet.call(a); - a.$xLocation = 0; - a.$yLocation = 0; - a.$zLocation = 0; - a.$instrumentType = 0; - a.$pitch6 = 0; - a.$blockId = 0; -} -$java.nms_Packet54PlayNoteBlock__init_ = function() { - var var_0 = new nms_Packet54PlayNoteBlock(); - nms_Packet54PlayNoteBlock__init_(var_0); - return var_0; -}; -function nms_Packet54PlayNoteBlock__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet54PlayNoteBlock_readPacketData = function($this, $par1DataInputStream) { - $this.$xLocation = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yLocation = ji_DataInputStream_readShort($par1DataInputStream); - $this.$zLocation = ji_DataInputStream_readInt($par1DataInputStream); - $this.$instrumentType = $par1DataInputStream.$in.$read1(); - $this.$pitch6 = $par1DataInputStream.$in.$read1(); - $this.$blockId = ji_DataInputStream_readShort($par1DataInputStream) & 4095; -}; -$java.nms_Packet54PlayNoteBlock_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $par1NetHandler = $par1NetHandler.$mc14.$theWorld; - var$2 = $this.$xLocation; - var$3 = $this.$yLocation; - var$4 = $this.$zLocation; - var$5 = $this.$blockId; - var$6 = $this.$instrumentType; - var$7 = $this.$pitch6; - if (var$5 <= 0) - return; - nms_Block_$callClinit(); - var$8 = nms_Block_blocksList.data[var$5]; - $ptr = 1; - case 1: - var$8.$onBlockEventReceived($par1NetHandler, var$2, var$3, var$4, var$6, var$7); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); -}; -$java.nms_Packet54PlayNoteBlock_getPacketSize = function($this) { - return 14; -}; -function nms_Packet55BlockDestroy() { - var a = this; nms_Packet.call(a); - a.$entityId15 = 0; - a.$posX7 = 0; - a.$posY7 = 0; - a.$posZ5 = 0; - a.$destroyedStage = 0; -} -$java.nms_Packet55BlockDestroy__init_ = function() { - var var_0 = new nms_Packet55BlockDestroy(); - nms_Packet55BlockDestroy__init_(var_0); - return var_0; -}; -function nms_Packet55BlockDestroy__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet55BlockDestroy_readPacketData = function($this, $par1DataInputStream) { - $this.$entityId15 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posX7 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posY7 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posZ5 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$destroyedStage = $par1DataInputStream.$in.$read1(); -}; -$java.nms_Packet55BlockDestroy_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8; - $par1NetHandler = $par1NetHandler.$mc14.$theWorld; - var$2 = $this.$entityId15; - var$3 = $this.$posX7; - var$4 = $this.$posY7; - var$5 = $this.$posZ5; - var$6 = $this.$destroyedStage; - var$7 = 0; - a: { - while (var$7 < $par1NetHandler.$worldAccesses.$size0) { - var$8 = $par1NetHandler.$worldAccesses; - if (var$7 < 0) - break a; - if (var$7 >= var$8.$size0) - break a; - nms_RenderGlobal_destroyBlockPartially(var$8.$array1.data[var$7], var$2, var$3, var$4, var$5, var$6); - var$7 = var$7 + 1 | 0; - } - return; - } - $par1NetHandler = new jl_IndexOutOfBoundsException; - $par1NetHandler.$suppressionEnabled = 1; - $par1NetHandler.$writableStackTrace = 1; - jl_Throwable_fillInStackTrace($par1NetHandler); - $rt_throw($par1NetHandler); -}; -$java.nms_Packet55BlockDestroy_getPacketSize = function($this) { - return 13; -}; -$java.nms_Packet55BlockDestroy_getEntityId = function($this) { - return $this.$entityId15; -}; -$java.nms_Packet55BlockDestroy_getPosX = function($this) { - return $this.$posX7; -}; -$java.nms_Packet55BlockDestroy_getPosY = function($this) { - return $this.$posY7; -}; -$java.nms_Packet55BlockDestroy_getPosZ = function($this) { - return $this.$posZ5; -}; -$java.nms_Packet55BlockDestroy_getDestroyedStage = function($this) { - return $this.$destroyedStage; -}; -function nms_Packet56MapChunks() { - var a = this; nms_Packet.call(a); - a.$chunkPostX = null; - a.$chunkPosZ = null; - a.$field_73590_a = null; - a.$field_73588_b = null; - a.$field_73584_f = null; - a.$dataLength = 0; - a.$skyLightSent = 0; -} -$java.nms_Packet56MapChunks_chunkDataNotCompressed = null; -$java.nms_Packet56MapChunks__init_ = function() { - var var_0 = new nms_Packet56MapChunks(); - nms_Packet56MapChunks__init_(var_0); - return var_0; -}; -function nms_Packet56MapChunks__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet56MapChunks_readPacketData = function($this, $par1DataInputStream) { - var $var2, $var5, var$4, var$5, var$6, var$7, $var6, $var7, $var8, $var9, var$12; - $var2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$dataLength = ji_DataInputStream_readInt($par1DataInputStream); - $var5 = $par1DataInputStream.$in.$read1(); - if ($var5 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$skyLightSent = !$var5 ? 0 : 1; - $this.$chunkPostX = $rt_createIntArray($var2); - $this.$chunkPosZ = $rt_createIntArray($var2); - $this.$field_73590_a = $rt_createIntArray($var2); - $this.$field_73588_b = $rt_createIntArray($var2); - $this.$field_73584_f = $rt_createArray($rt_arraycls($rt_bytecls()), $var2); - if ($java.nms_Packet56MapChunks_chunkDataNotCompressed.data.length < $this.$dataLength) - $java.nms_Packet56MapChunks_chunkDataNotCompressed = $rt_createByteArray($this.$dataLength); - ji_DataInputStream_readFully($par1DataInputStream, $java.nms_Packet56MapChunks_chunkDataNotCompressed, 0, $this.$dataLength); - var$4 = $java.nms_Packet56MapChunks_chunkDataNotCompressed; - var$5 = var$4.data; - var$6 = new cjj_InflaterInputStream; - var$7 = new ji_ByteArrayInputStream; - $var6 = var$5.length; - var$7.$buf = var$4; - var$7.$pos = 0; - var$7.$mark0 = 0; - var$7.$count0 = 0 + $var6 | 0; - cjj_InflaterInputStream__init_0(var$6, var$7, cjj_Inflater__init_0(15, 0), 512, 1); - var$6.$myinflater = 1; - var$7 = new ji_ByteArrayOutputStream; - var$7.$buf1 = $rt_createByteArray(32); - var$4 = $rt_createByteArray(65535); - $var7 = var$4.data.length; - $var6 = cjj_InflaterInputStream_read0(var$6, var$4, 0, $var7); - while ($var6 != (-1)) { - ji_ByteArrayOutputStream_write0(var$7, var$4, 0, $var6); - $var6 = cjj_InflaterInputStream_read0(var$6, var$4, 0, $var7); - } - var$5 = ju_Arrays_copyOf0(var$7.$buf1, var$7.$count1); - $var5 = 0; - $var6 = 0; - while ($var6 < $var2) { - $this.$chunkPostX.data[$var6] = ji_DataInputStream_readInt($par1DataInputStream); - $this.$chunkPosZ.data[$var6] = ji_DataInputStream_readInt($par1DataInputStream); - $this.$field_73590_a.data[$var6] = ji_DataInputStream_readShort($par1DataInputStream); - $this.$field_73588_b.data[$var6] = ji_DataInputStream_readShort($par1DataInputStream); - $var7 = 0; - $var8 = 0; - $var9 = 0; - while ($var9 < 16) { - $var7 = $var7 + ($this.$field_73590_a.data[$var6] >> $var9 & 1) | 0; - $var8 = $var8 + ($this.$field_73588_b.data[$var6] >> $var9 & 1) | 0; - $var9 = $var9 + 1 | 0; - } - var$12 = ((8192 * $var7 | 0) + 256 | 0) + (2048 * $var8 | 0) | 0; - if ($this.$skyLightSent) - var$12 = var$12 + (2048 * $var7 | 0) | 0; - $this.$field_73584_f.data[$var6] = $rt_createByteArray(var$12); - jl_System_arraycopy(var$5, $var5, $this.$field_73584_f.data[$var6], 0, var$12); - $var5 = $var5 + var$12 | 0; - $var6 = $var6 + 1 | 0; - } -}; -$java.nms_Packet56MapChunks_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleMapChunks($par1NetHandler, $this); -}; -$java.nms_Packet56MapChunks_getPacketSize = function($this) { - return (6 + $this.$dataLength | 0) + (12 * $this.$chunkPostX.data.length | 0) | 0; -}; -$java.nms_Packet56MapChunks_getChunkPosX = function($this, $par1) { - return $this.$chunkPostX.data[$par1]; -}; -$java.nms_Packet56MapChunks_getChunkPosZ = function($this, $par1) { - return $this.$chunkPosZ.data[$par1]; -}; -$java.nms_Packet56MapChunks_getNumberOfChunkInPacket = function($this) { - return $this.$chunkPostX.data.length; -}; -$java.nms_Packet56MapChunks_getChunkCompressedData = function($this, $par1) { - return $this.$field_73584_f.data[$par1]; -}; -function nms_Packet56MapChunks__clinit_() { - $java.nms_Packet56MapChunks_chunkDataNotCompressed = $rt_createByteArray(0); -} -function nms_Packet60Explosion() { - var a = this; nms_Packet.call(a); - a.$explosionX = 0.0; - a.$explosionY = 0.0; - a.$explosionZ = 0.0; - a.$explosionSize = 0.0; - a.$chunkPositionRecords = null; - a.$playerVelocityX = 0.0; - a.$playerVelocityY = 0.0; - a.$playerVelocityZ = 0.0; -} -$java.nms_Packet60Explosion__init_ = function() { - var var_0 = new nms_Packet60Explosion(); - nms_Packet60Explosion__init_(var_0); - return var_0; -}; -function nms_Packet60Explosion__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet60Explosion_readPacketData = function($this, $par1DataInputStream) { - var $var2, var$3, $var3, $var4, $var5, $var6, $var7, $var8, $var9, var$11; - $this.$explosionX = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$explosionY = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$explosionZ = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); - $this.$explosionSize = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $var2 = ji_DataInputStream_readInt($par1DataInputStream); - var$3 = new ju_ArrayList; - var$3.$array1 = $rt_createArray(jl_Object, $var2); - $this.$chunkPositionRecords = var$3; - $var3 = $this.$explosionX | 0; - $var4 = $this.$explosionY | 0; - $var5 = $this.$explosionZ | 0; - $var6 = 0; - while (true) { - if ($var6 >= $var2) { - $this.$playerVelocityX = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$playerVelocityY = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$playerVelocityZ = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - return; - } - $var7 = $par1DataInputStream.$in.$read1(); - if ($var7 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $var7 = ($var7 << 24 >> 24) + $var3 | 0; - $var8 = $par1DataInputStream.$in.$read1(); - if ($var8 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $var8 = ($var8 << 24 >> 24) + $var4 | 0; - $var9 = $par1DataInputStream.$in.$read1(); - if ($var9 < 0) - break; - $var9 = ($var9 << 24 >> 24) + $var5 | 0; - var$3 = $this.$chunkPositionRecords; - var$11 = new nms_ChunkPosition; - var$11.$x4 = $var7; - var$11.$y3 = $var8; - var$11.$z5 = $var9; - ju_ArrayList_add(var$3, var$11); - $var6 = $var6 + 1 | 0; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet60Explosion_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleExplosion($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet60Explosion_getPacketSize = function($this) { - return (32 + ($this.$chunkPositionRecords.$size0 * 3 | 0) | 0) + 3 | 0; -}; -$java.nms_Packet60Explosion_getPlayerVelocityX = function($this) { - return $this.$playerVelocityX; -}; -$java.nms_Packet60Explosion_getPlayerVelocityY = function($this) { - return $this.$playerVelocityY; -}; -$java.nms_Packet60Explosion_getPlayerVelocityZ = function($this) { - return $this.$playerVelocityZ; -}; -function nms_Packet61DoorChange() { - var a = this; nms_Packet.call(a); - a.$sfxID = 0; - a.$auxData = 0; - a.$posX8 = 0; - a.$posY8 = 0; - a.$posZ6 = 0; - a.$disableRelativeVolume = 0; -} -$java.nms_Packet61DoorChange__init_ = function() { - var var_0 = new nms_Packet61DoorChange(); - nms_Packet61DoorChange__init_(var_0); - return var_0; -}; -function nms_Packet61DoorChange__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet61DoorChange_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$sfxID = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posX8 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$posY8 = var$2 << 24 >> 24 & 255; - $this.$posZ6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$auxData = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$disableRelativeVolume = !var$2 ? 0 : 1; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet61DoorChange_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleDoorChange($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet61DoorChange_getPacketSize = function($this) { - return 21; -}; -$java.nms_Packet61DoorChange_getRelativeVolumeDisabled = function($this) { - return $this.$disableRelativeVolume; -}; -function nms_Packet62LevelSound() { - var a = this; nms_Packet.call(a); - a.$soundName = null; - a.$effectX = 0; - a.$effectY = 0; - a.$effectZ = 0; - a.$volume0 = 0.0; - a.$pitch7 = 0; -} -$java.nms_Packet62LevelSound__init_ = function() { - var var_0 = new nms_Packet62LevelSound(); - nms_Packet62LevelSound__init_(var_0); - return var_0; -}; -function nms_Packet62LevelSound__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$effectY = 2147483647; -} -$java.nms_Packet62LevelSound_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$soundName = nms_Packet_readString($par1DataInputStream, 32); - $this.$effectX = ji_DataInputStream_readInt($par1DataInputStream); - $this.$effectY = ji_DataInputStream_readInt($par1DataInputStream); - $this.$effectZ = ji_DataInputStream_readInt($par1DataInputStream); - $this.$volume0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$pitch7 = var$2 & 255; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet62LevelSound_getSoundName = function($this) { - return $this.$soundName; -}; -$java.nms_Packet62LevelSound_getEffectX = function($this) { - return $this.$effectX / 8.0; -}; -$java.nms_Packet62LevelSound_getEffectY = function($this) { - return $this.$effectY / 8.0; -}; -$java.nms_Packet62LevelSound_getEffectZ = function($this) { - return $this.$effectZ / 8.0; -}; -$java.nms_Packet62LevelSound_getVolume = function($this) { - return $this.$volume0; -}; -$java.nms_Packet62LevelSound_getPitch = function($this) { - return $this.$pitch7 / 63.0; -}; -$java.nms_Packet62LevelSound_processPacket = function($this, $par1NetHandler) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $par1NetHandler = $par1NetHandler.$mc14.$theWorld; - var$2 = $this.$effectX / 8.0; - var$3 = $this.$effectY / 8.0; - var$4 = $this.$effectZ / 8.0; - var$5 = $this.$soundName; - var$6 = $this.$volume0; - var$7 = $this.$pitch7 / 63.0; - var$8 = 0; - $ptr = 1; - case 1: - nms_WorldClient_playSound($par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); -}; -$java.nms_Packet62LevelSound_getPacketSize = function($this) { - return 24; -}; -function nms_Packet63WorldParticles() { - var a = this; nms_Packet.call(a); - a.$particleName = null; - a.$posX9 = 0.0; - a.$posY9 = 0.0; - a.$posZ7 = 0.0; - a.$offsetX0 = 0.0; - a.$offsetY0 = 0.0; - a.$offsetZ = 0.0; - a.$speed0 = 0.0; - a.$quantity = 0; -} -$java.nms_Packet63WorldParticles__init_ = function() { - var var_0 = new nms_Packet63WorldParticles(); - nms_Packet63WorldParticles__init_(var_0); - return var_0; -}; -function nms_Packet63WorldParticles__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet63WorldParticles_readPacketData = function($this, $par1DataInputStream) { - $this.$particleName = nms_Packet_readString($par1DataInputStream, 64); - $this.$posX9 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$posY9 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$posZ7 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$offsetX0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$offsetY0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$offsetZ = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$speed0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); - $this.$quantity = ji_DataInputStream_readInt($par1DataInputStream); -}; -$java.nms_Packet63WorldParticles_getParticleName = function($this) { - return $this.$particleName; -}; -$java.nms_Packet63WorldParticles_getPositionX = function($this) { - return $this.$posX9; -}; -$java.nms_Packet63WorldParticles_getPositionY = function($this) { - return $this.$posY9; -}; -$java.nms_Packet63WorldParticles_getPositionZ = function($this) { - return $this.$posZ7; -}; -$java.nms_Packet63WorldParticles_getOffsetX = function($this) { - return $this.$offsetX0; -}; -$java.nms_Packet63WorldParticles_getOffsetY = function($this) { - return $this.$offsetY0; -}; -$java.nms_Packet63WorldParticles_getOffsetZ = function($this) { - return $this.$offsetZ; -}; -$java.nms_Packet63WorldParticles_getSpeed = function($this) { - return $this.$speed0; -}; -$java.nms_Packet63WorldParticles_getQuantity = function($this) { - return $this.$quantity; -}; -$java.nms_Packet63WorldParticles_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleWorldParticles($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet63WorldParticles_getPacketSize = function($this) { - return 64; -}; -function nms_Packet70GameEvent() { - var a = this; nms_Packet.call(a); - a.$eventType = 0; - a.$gameMode = 0; -} -var nms_Packet70GameEvent_clientMessage = null; -$java.nms_Packet70GameEvent__init_ = function() { - var var_0 = new nms_Packet70GameEvent(); - nms_Packet70GameEvent__init_(var_0); - return var_0; -}; -function nms_Packet70GameEvent__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet70GameEvent_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$eventType = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$gameMode = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet70GameEvent_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleGameEvent($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet70GameEvent_getPacketSize = function($this) { - return 2; -}; -function nms_Packet70GameEvent__clinit_() { - var var$1, var$2; - var$1 = $rt_createArray(jl_String, 4); - var$2 = var$1.data; - var$2[0] = $rt_s(2219); - var$2[1] = null; - var$2[2] = null; - var$2[3] = $rt_s(2220); - nms_Packet70GameEvent_clientMessage = var$1; -} -function nms_Packet71Weather() { - var a = this; nms_Packet.call(a); - a.$entityID = 0; - a.$posX6 = 0; - a.$posY6 = 0; - a.$posZ4 = 0; - a.$isLightningBolt = 0; -} -$java.nms_Packet71Weather__init_ = function() { - var var_0 = new nms_Packet71Weather(); - nms_Packet71Weather__init_(var_0); - return var_0; -}; -function nms_Packet71Weather__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet71Weather_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$entityID = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$isLightningBolt = var$2 << 24 >> 24; - $this.$posX6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posY6 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$posZ4 = ji_DataInputStream_readInt($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet71Weather_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleWeather($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet71Weather_getPacketSize = function($this) { - return 17; -}; -function nms_Packet100OpenWindow() { - var a = this; nms_Packet.call(a); - a.$windowId2 = 0; - a.$inventoryType = 0; - a.$windowTitle = null; - a.$slotsCount0 = 0; - a.$useProvidedWindowTitle = 0; -} -$java.nms_Packet100OpenWindow__init_ = function() { - var var_0 = new nms_Packet100OpenWindow(); - nms_Packet100OpenWindow__init_(var_0); - return var_0; -}; -function nms_Packet100OpenWindow__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet100OpenWindow_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleOpenWindow($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet100OpenWindow_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$windowId2 = var$2 << 24 >> 24 & 255; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$inventoryType = var$2 << 24 >> 24 & 255; - $this.$windowTitle = nms_Packet_readString($par1DataInputStream, 32); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$slotsCount0 = var$2 << 24 >> 24 & 255; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$useProvidedWindowTitle = !var$2 ? 0 : 1; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet100OpenWindow_getPacketSize = function($this) { - return 4 + $this.$windowTitle.$characters.data.length | 0; -}; -function nms_Packet101CloseWindow() { - nms_Packet.call(this); - this.$windowId0 = 0; -} -$java.nms_Packet101CloseWindow__init_ = function() { - var var_0 = new nms_Packet101CloseWindow(); - nms_Packet101CloseWindow__init_(var_0); - return var_0; -}; -function nms_Packet101CloseWindow__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet101CloseWindow_processPacket = function($this, $par1NetHandler) { - var var$2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $par1NetHandler = $par1NetHandler.$mc14.$thePlayer; - $par1NetHandler.$inventory.$itemStack = null; - $par1NetHandler.$openContainer = $par1NetHandler.$inventoryContainer; - var$2 = $par1NetHandler.$mc3; - $par1NetHandler = null; - $ptr = 1; - case 1: - nmc_Minecraft_displayGuiScreen(var$2, $par1NetHandler); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, var$2, $ptr); -}; -$java.nms_Packet101CloseWindow_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$windowId0 = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet101CloseWindow_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$windowId0; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet101CloseWindow_getPacketSize = function($this) { - return 1; -}; -function nms_Packet102WindowClick() { - var a = this; nms_Packet.call(a); - a.$window_Id = 0; - a.$inventorySlot = 0; - a.$mouseClick = 0; - a.$action = 0; - a.$itemStack1 = null; - a.$holdingShift = 0; -} -$java.nms_Packet102WindowClick__init_ = function() { - var var_0 = new nms_Packet102WindowClick(); - nms_Packet102WindowClick__init_(var_0); - return var_0; -}; -function nms_Packet102WindowClick__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet102WindowClick_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet102WindowClick_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $$je; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$window_Id = var$2 << 24 >> 24; - $this.$inventorySlot = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$mouseClick = var$2 << 24 >> 24; - $this.$action = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$holdingShift = var$2 << 24 >> 24; - nms_Packet_$callClinit(); - var$3 = null; - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 >= 0) { - var$4 = $par1DataInputStream.$in.$read1(); - if (var$4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$5 = var$4 << 24 >> 24; - var$4 = ji_DataInputStream_readShort($par1DataInputStream); - var$3 = new nms_ItemStack; - var$3.$stackSize = 0; - var$3.$itemFrame = null; - var$3.$itemID0 = var$2; - var$3.$stackSize = var$5; - var$3.$itemDamage = var$4; - if (var$3.$itemDamage < 0) - var$3.$itemDamage = 0; - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 < 0) - $par1DataInputStream = null; - else { - var$6 = $rt_createByteArray(var$2); - var$4 = var$6.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); - var$7 = new ji_DataInputStream; - var$8 = new ji_BufferedInputStream; - var$9 = new cjj_GZIPInputStream; - var$10 = new ji_ByteArrayInputStream; - var$10.$buf = var$6; - var$10.$pos = 0; - var$10.$mark0 = 0; - var$10.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$9, var$10, cjj_Inflater__init_0(31, 0), 512, 1); - var$9.$myinflater = 1; - var$8.$in = var$9; - var$8.$markpos = (-1); - var$8.$buf0 = $rt_createByteArray(8192); - var$7.$in = var$8; - var$7.$buff = $rt_createByteArray(8); - a: { - try { - $par1DataInputStream = nms_CompressedStreamTools_read(var$7); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$7.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$7.$in.$close(); - } - var$3.$stackTagCompound = $par1DataInputStream; - } - $this.$itemStack1 = var$3; -}; -$java.nms_Packet102WindowClick_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$window_Id; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$inventorySlot); - var$2 = $this.$mouseClick; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$action); - var$2 = $this.$holdingShift; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - nms_Packet_writeItemStack($this.$itemStack1, $par1DataOutputStream); -}; -$java.nms_Packet102WindowClick_getPacketSize = function($this) { - return 11; -}; -function nms_Packet103SetSlot() { - var a = this; nms_Packet.call(a); - a.$windowId3 = 0; - a.$itemSlot = 0; - a.$myItemStack = null; -} -$java.nms_Packet103SetSlot__init_ = function() { - var var_0 = new nms_Packet103SetSlot(); - nms_Packet103SetSlot__init_(var_0); - return var_0; -}; -function nms_Packet103SetSlot__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet103SetSlot_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleSetSlot($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet103SetSlot_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$windowId3 = var$2 << 24 >> 24; - $this.$itemSlot = ji_DataInputStream_readShort($par1DataInputStream); - nms_Packet_$callClinit(); - var$3 = null; - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 >= 0) { - var$4 = $par1DataInputStream.$in.$read1(); - if (var$4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$5 = var$4 << 24 >> 24; - var$4 = ji_DataInputStream_readShort($par1DataInputStream); - var$3 = new nms_ItemStack; - var$3.$stackSize = 0; - var$3.$itemFrame = null; - var$3.$itemID0 = var$2; - var$3.$stackSize = var$5; - var$3.$itemDamage = var$4; - if (var$3.$itemDamage < 0) - var$3.$itemDamage = 0; - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 < 0) - $par1DataInputStream = null; - else { - var$6 = $rt_createByteArray(var$2); - var$4 = var$6.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); - var$7 = new ji_DataInputStream; - $par1DataInputStream = new ji_BufferedInputStream; - var$8 = new cjj_GZIPInputStream; - var$9 = new ji_ByteArrayInputStream; - var$9.$buf = var$6; - var$9.$pos = 0; - var$9.$mark0 = 0; - var$9.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); - var$8.$myinflater = 1; - $par1DataInputStream.$in = var$8; - $par1DataInputStream.$markpos = (-1); - $par1DataInputStream.$buf0 = $rt_createByteArray(8192); - var$7.$in = $par1DataInputStream; - var$7.$buff = $rt_createByteArray(8); - a: { - try { - $par1DataInputStream = nms_CompressedStreamTools_read(var$7); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$7.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$7.$in.$close(); - } - var$3.$stackTagCompound = $par1DataInputStream; - } - $this.$myItemStack = var$3; -}; -$java.nms_Packet103SetSlot_getPacketSize = function($this) { - return 8; -}; -function nms_Packet104WindowItems() { - var a = this; nms_Packet.call(a); - a.$windowId5 = 0; - a.$itemStack3 = null; -} -$java.nms_Packet104WindowItems__init_ = function() { - var var_0 = new nms_Packet104WindowItems(); - nms_Packet104WindowItems__init_(var_0); - return var_0; -}; -function nms_Packet104WindowItems__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet104WindowItems_readPacketData = function($this, $par1DataInputStream) { - var $var2, $var3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $$je; - $var2 = $par1DataInputStream.$in.$read1(); - if ($var2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$windowId5 = $var2 << 24 >> 24; - $var2 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$itemStack3 = $rt_createArray(nms_ItemStack, $var2); - $var3 = 0; - while ($var3 < $var2) { - var$4 = $this.$itemStack3; - nms_Packet_$callClinit(); - var$5 = null; - var$6 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$6 >= 0) { - var$7 = $par1DataInputStream.$in.$read1(); - if (var$7 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$8 = var$7 << 24 >> 24; - var$9 = ji_DataInputStream_readShort($par1DataInputStream); - var$5 = new nms_ItemStack; - var$5.$stackSize = 0; - var$5.$itemFrame = null; - var$5.$itemID0 = var$6; - var$5.$stackSize = var$8; - var$5.$itemDamage = var$9; - if (var$5.$itemDamage < 0) - var$5.$itemDamage = 0; - var$7 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$7 < 0) - var$10 = null; - else { - var$11 = $rt_createByteArray(var$7); - var$6 = var$11.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$11, 0, var$6); - var$12 = new ji_DataInputStream; - var$13 = new ji_BufferedInputStream; - var$14 = new cjj_GZIPInputStream; - var$15 = new ji_ByteArrayInputStream; - var$15.$buf = var$11; - var$15.$pos = 0; - var$15.$mark0 = 0; - var$15.$count0 = 0 + var$6 | 0; - cjj_InflaterInputStream__init_0(var$14, var$15, cjj_Inflater__init_0(31, 0), 512, 1); - var$14.$myinflater = 1; - var$13.$in = var$14; - var$13.$markpos = (-1); - var$13.$buf0 = $rt_createByteArray(8192); - var$12.$in = var$13; - var$12.$buff = $rt_createByteArray(8); - try { - var$10 = nms_CompressedStreamTools_read(var$12); - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - var$12.$in.$close(); - $rt_throw($par1DataInputStream); - - } - var$12.$in.$close(); - } - var$5.$stackTagCompound = var$10; - } - var$4.data[$var3] = var$5; - $var3 = $var3 + 1 | 0; - } -}; -$java.nms_Packet104WindowItems_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleWindowItems($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet104WindowItems_getPacketSize = function($this) { - return 3 + ($this.$itemStack3.data.length * 5 | 0) | 0; -}; -function nms_Packet105UpdateProgressbar() { - var a = this; nms_Packet.call(a); - a.$windowId6 = 0; - a.$progressBar = 0; - a.$progressBarValue = 0; -} -$java.nms_Packet105UpdateProgressbar__init_ = function() { - var var_0 = new nms_Packet105UpdateProgressbar(); - nms_Packet105UpdateProgressbar__init_(var_0); - return var_0; -}; -function nms_Packet105UpdateProgressbar__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet105UpdateProgressbar_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleUpdateProgressbar($par1NetHandler, $this); -}; -$java.nms_Packet105UpdateProgressbar_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$windowId6 = var$2 << 24 >> 24; - $this.$progressBar = ji_DataInputStream_readShort($par1DataInputStream); - $this.$progressBarValue = ji_DataInputStream_readShort($par1DataInputStream); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet105UpdateProgressbar_getPacketSize = function($this) { - return 5; -}; -function nms_Packet106Transaction() { - var a = this; nms_Packet.call(a); - a.$windowId4 = 0; - a.$shortWindowId = 0; - a.$accepted = 0; -} -$java.nms_Packet106Transaction__init_ = function() { - var var_0 = new nms_Packet106Transaction(); - nms_Packet106Transaction__init_(var_0); - return var_0; -}; -function nms_Packet106Transaction__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet106Transaction_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleTransaction($par1NetHandler, $this); -}; -$java.nms_Packet106Transaction_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$windowId4 = var$2 << 24 >> 24; - $this.$shortWindowId = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$accepted = !(var$2 << 24 >> 24) ? 0 : 1; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet106Transaction_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$windowId4; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$shortWindowId); - var$2 = !$this.$accepted ? 0 : 1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet106Transaction_getPacketSize = function($this) { - return 4; -}; -function nms_Packet107CreativeSetSlot() { - var a = this; nms_Packet.call(a); - a.$slot = 0; - a.$itemStack2 = null; -} -$java.nms_Packet107CreativeSetSlot__init_ = function() { - var var_0 = new nms_Packet107CreativeSetSlot(); - nms_Packet107CreativeSetSlot__init_(var_0); - return var_0; -}; -function nms_Packet107CreativeSetSlot__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet107CreativeSetSlot_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet107CreativeSetSlot_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; - $this.$slot = ji_DataInputStream_readShort($par1DataInputStream); - nms_Packet_$callClinit(); - var$2 = null; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 >= 0) { - var$4 = $par1DataInputStream.$in.$read1(); - if (var$4 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - var$5 = var$4 << 24 >> 24; - var$4 = ji_DataInputStream_readShort($par1DataInputStream); - var$2 = new nms_ItemStack; - var$2.$stackSize = 0; - var$2.$itemFrame = null; - var$2.$itemID0 = var$3; - var$2.$stackSize = var$5; - var$2.$itemDamage = var$4; - if (var$2.$itemDamage < 0) - var$2.$itemDamage = 0; - var$3 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$3 < 0) - $par1DataInputStream = null; - else { - var$6 = $rt_createByteArray(var$3); - var$4 = var$6.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); - var$7 = new ji_DataInputStream; - $par1DataInputStream = new ji_BufferedInputStream; - var$8 = new cjj_GZIPInputStream; - var$9 = new ji_ByteArrayInputStream; - var$9.$buf = var$6; - var$9.$pos = 0; - var$9.$mark0 = 0; - var$9.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); - var$8.$myinflater = 1; - $par1DataInputStream.$in = var$8; - $par1DataInputStream.$markpos = (-1); - $par1DataInputStream.$buf0 = $rt_createByteArray(8192); - var$7.$in = $par1DataInputStream; - var$7.$buff = $rt_createByteArray(8); - a: { - try { - $par1DataInputStream = nms_CompressedStreamTools_read(var$7); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$7.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$7.$in.$close(); - } - var$2.$stackTagCompound = $par1DataInputStream; - } - $this.$itemStack2 = var$2; -}; -$java.nms_Packet107CreativeSetSlot_writePacketData = function($this, $par1DataOutputStream) { - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$slot); - nms_Packet_writeItemStack($this.$itemStack2, $par1DataOutputStream); -}; -$java.nms_Packet107CreativeSetSlot_getPacketSize = function($this) { - return 8; -}; -function nms_Packet108EnchantItem() { - var a = this; nms_Packet.call(a); - a.$windowId1 = 0; - a.$enchantment = 0; -} -$java.nms_Packet108EnchantItem__init_ = function() { - var var_0 = new nms_Packet108EnchantItem(); - nms_Packet108EnchantItem__init_(var_0); - return var_0; -}; -function nms_Packet108EnchantItem__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet108EnchantItem_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet108EnchantItem_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$windowId1 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$enchantment = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet108EnchantItem_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$windowId1; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$2 = $this.$enchantment; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet108EnchantItem_getPacketSize = function($this) { - return 2; -}; -function nms_Packet130UpdateSign() { - var a = this; nms_Packet.call(a); - a.$xPosition12 = 0; - a.$yPosition12 = 0; - a.$zPosition12 = 0; - a.$signLines = null; -} -$java.nms_Packet130UpdateSign__init_ = function() { - var var_0 = new nms_Packet130UpdateSign(); - nms_Packet130UpdateSign__init_(var_0); - return var_0; -}; -$java.nms_Packet130UpdateSign__init_0 = function(var_0, var_1, var_2, var_3) { - var var_4 = new nms_Packet130UpdateSign(); - $java.nms_Packet130UpdateSign__init_1(var_4, var_0, var_1, var_2, var_3); - return var_4; -}; -function nms_Packet130UpdateSign__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet130UpdateSign__init_1 = function($this, $par1, $par2, $par3, $par4ArrayOfStr) { - var var$5, var$6; - var$5 = $par4ArrayOfStr.data; - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; - $this.$xPosition12 = $par1; - $this.$yPosition12 = $par2; - $this.$zPosition12 = $par3; - $par4ArrayOfStr = $rt_createArray(jl_String, 4); - var$6 = $par4ArrayOfStr.data; - var$6[0] = var$5[0]; - var$6[1] = var$5[1]; - var$6[2] = var$5[2]; - var$6[3] = var$5[3]; - $this.$signLines = $par4ArrayOfStr; -}; -$java.nms_Packet130UpdateSign_readPacketData = function($this, $par1DataInputStream) { - var $var2; - $this.$xPosition12 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition12 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$zPosition12 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$signLines = $rt_createArray(jl_String, 4); - $var2 = 0; - while ($var2 < 4) { - $this.$signLines.data[$var2] = nms_Packet_readString($par1DataInputStream, 15); - $var2 = $var2 + 1 | 0; - } -}; -$java.nms_Packet130UpdateSign_writePacketData = function($this, $par1DataOutputStream) { - var $var2, var$3; - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition12); - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$yPosition12); - ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition12); - $var2 = 0; - while ($var2 < 4) { - var$3 = $this.$signLines.data[$var2]; - nms_Packet_$callClinit(); - if (var$3.$characters.data.length > 32767) { - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(384); - $rt_throw(var$3); - } - ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); - $var2 = $var2 + 1 | 0; - } -}; -$java.nms_Packet130UpdateSign_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleUpdateSign($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet130UpdateSign_getPacketSize = function($this) { - var $var1, $var2; - $var1 = 0; - $var2 = 0; - while ($var2 < 4) { - $var1 = $var1 + $this.$signLines.data[$var2].$characters.data.length | 0; - $var2 = $var2 + 1 | 0; - } - return $var1; -}; -function nms_Packet131MapData() { - var a = this; nms_Packet.call(a); - a.$itemID1 = 0; - a.$uniqueID = 0; - a.$itemData = null; -} -$java.nms_Packet131MapData__init_ = function() { - var var_0 = new nms_Packet131MapData(); - nms_Packet131MapData__init_(var_0); - return var_0; -}; -function nms_Packet131MapData__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet131MapData_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$itemID1 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$uniqueID = ji_DataInputStream_readShort($par1DataInputStream); - $this.$itemData = $rt_createByteArray(ji_DataInputStream_readUnsignedShort($par1DataInputStream)); - var$2 = $this.$itemData; - ji_DataInputStream_readFully($par1DataInputStream, var$2, 0, var$2.data.length); -}; -$java.nms_Packet131MapData_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleMapData($par1NetHandler, $this); -}; -$java.nms_Packet131MapData_getPacketSize = function($this) { - return 4 + $this.$itemData.data.length | 0; -}; -function nms_Packet132TileEntityData() { - var a = this; nms_Packet.call(a); - a.$xPosition13 = 0; - a.$yPosition13 = 0; - a.$zPosition13 = 0; - a.$actionType = 0; - a.$customParam1 = null; -} -$java.nms_Packet132TileEntityData__init_ = function() { - var var_0 = new nms_Packet132TileEntityData(); - nms_Packet132TileEntityData__init_(var_0); - return var_0; -}; -function nms_Packet132TileEntityData__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$isChunkDataPacket = 1; -} -$java.nms_Packet132TileEntityData_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4, var$5, var$6, var$7, $$je; - $this.$xPosition13 = ji_DataInputStream_readInt($par1DataInputStream); - $this.$yPosition13 = ji_DataInputStream_readShort($par1DataInputStream); - $this.$zPosition13 = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$actionType = var$2 << 24 >> 24; - nms_Packet_$callClinit(); - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 < 0) - $par1DataInputStream = null; - else { - var$3 = $rt_createByteArray(var$2); - var$4 = var$3.data.length; - ji_DataInputStream_readFully($par1DataInputStream, var$3, 0, var$4); - var$5 = new ji_DataInputStream; - $par1DataInputStream = new ji_BufferedInputStream; - var$6 = new cjj_GZIPInputStream; - var$7 = new ji_ByteArrayInputStream; - var$7.$buf = var$3; - var$7.$pos = 0; - var$7.$mark0 = 0; - var$7.$count0 = 0 + var$4 | 0; - cjj_InflaterInputStream__init_0(var$6, var$7, cjj_Inflater__init_0(31, 0), 512, 1); - var$6.$myinflater = 1; - $par1DataInputStream.$in = var$6; - $par1DataInputStream.$markpos = (-1); - $par1DataInputStream.$buf0 = $rt_createByteArray(8192); - var$5.$in = $par1DataInputStream; - var$5.$buff = $rt_createByteArray(8); - a: { - try { - $par1DataInputStream = nms_CompressedStreamTools_read(var$5); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par1DataInputStream = $$je; - - } - var$5.$in.$close(); - $rt_throw($par1DataInputStream); - } - var$5.$in.$close(); - } - $this.$customParam1 = $par1DataInputStream; -}; -$java.nms_Packet132TileEntityData_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleTileEntityData($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet132TileEntityData_getPacketSize = function($this) { - return 25; -}; -function nms_Packet200Statistic() { - var a = this; nms_Packet.call(a); - a.$statisticId = 0; - a.$amount = 0; -} -$java.nms_Packet200Statistic__init_ = function() { - var var_0 = new nms_Packet200Statistic(); - nms_Packet200Statistic__init_(var_0); - return var_0; -}; -function nms_Packet200Statistic__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet200Statistic_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleStatistic($par1NetHandler, $this); -}; -$java.nms_Packet200Statistic_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$statisticId = ji_DataInputStream_readInt($par1DataInputStream); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$amount = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet200Statistic_getPacketSize = function($this) { - return 6; -}; -function nms_Packet201PlayerInfo() { - var a = this; nms_Packet.call(a); - a.$playerName = null; - a.$isConnected = 0; - a.$ping = 0; -} -$java.nms_Packet201PlayerInfo__init_ = function() { - var var_0 = new nms_Packet201PlayerInfo(); - nms_Packet201PlayerInfo__init_(var_0); - return var_0; -}; -function nms_Packet201PlayerInfo__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet201PlayerInfo_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$playerName = nms_Packet_readString($par1DataInputStream, 16); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$isConnected = !(var$2 << 24 >> 24) ? 0 : 1; - $this.$ping = ji_DataInputStream_readShort($par1DataInputStream); -}; -$java.nms_Packet201PlayerInfo_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handlePlayerInfo($par1NetHandler, $this); -}; -$java.nms_Packet201PlayerInfo_getPacketSize = function($this) { - return (($this.$playerName.$characters.data.length + 2 | 0) + 1 | 0) + 2 | 0; -}; -function nms_Packet202PlayerAbilities() { - var a = this; nms_Packet.call(a); - a.$disableDamage0 = 0; - a.$isFlying0 = 0; - a.$allowFlying0 = 0; - a.$isCreativeMode0 = 0; - a.$flySpeed0 = 0.0; - a.$walkSpeed0 = 0.0; -} -$java.nms_Packet202PlayerAbilities__init_ = function() { - var var_0 = new nms_Packet202PlayerAbilities(); - nms_Packet202PlayerAbilities__init_(var_0); - return var_0; -}; -function nms_Packet202PlayerAbilities__init_0(var_0) { - var var_1 = new nms_Packet202PlayerAbilities(); - $java.nms_Packet202PlayerAbilities__init_0(var_1, var_0); - return var_1; -} -function nms_Packet202PlayerAbilities__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$disableDamage0 = 0; - $this.$isFlying0 = 0; - $this.$allowFlying0 = 0; - $this.$isCreativeMode0 = 0; -} -$java.nms_Packet202PlayerAbilities__init_0 = function($this, $par1PlayerCapabilities) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$disableDamage0 = 0; - $this.$isFlying0 = 0; - $this.$allowFlying0 = 0; - $this.$isCreativeMode0 = 0; - $this.$disableDamage0 = $par1PlayerCapabilities.$disableDamage; - $this.$isFlying0 = $par1PlayerCapabilities.$isFlying; - $this.$allowFlying0 = $par1PlayerCapabilities.$allowFlying; - $this.$isCreativeMode0 = $par1PlayerCapabilities.$isCreativeMode; - $this.$flySpeed0 = $par1PlayerCapabilities.$flySpeed; - $this.$walkSpeed0 = $par1PlayerCapabilities.$walkSpeed; -}; -$java.nms_Packet202PlayerAbilities_readPacketData = function($this, $par1DataInputStream) { - var var$2, $var2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $var2 = var$2 << 24 >> 24; - $this.$disableDamage0 = ($var2 & 1) <= 0 ? 0 : 1; - $this.$isFlying0 = ($var2 & 2) <= 0 ? 0 : 1; - $this.$allowFlying0 = ($var2 & 4) <= 0 ? 0 : 1; - $this.$isCreativeMode0 = ($var2 & 8) <= 0 ? 0 : 1; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$flySpeed0 = (var$2 << 24 >> 24) / 255.0; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$walkSpeed0 = (var$2 << 24 >> 24) / 255.0; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet202PlayerAbilities_writePacketData = function($this, $par1DataOutputStream) { - var $var2; - $var2 = 0; - if ($this.$disableDamage0) - $var2 = 1; - if ($this.$isFlying0) - $var2 = ($var2 | 2) << 24 >> 24; - if ($this.$allowFlying0) - $var2 = ($var2 | 4) << 24 >> 24; - if ($this.$isCreativeMode0) - $var2 = ($var2 | 8) << 24 >> 24; - $par1DataOutputStream.$out.$write0($var2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - $var2 = $this.$flySpeed0 * 255.0 | 0; - $par1DataOutputStream.$out.$write0($var2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - $var2 = $this.$walkSpeed0 * 255.0 | 0; - $par1DataOutputStream.$out.$write0($var2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet202PlayerAbilities_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handlePlayerAbilities($par1NetHandler, $this); -}; -$java.nms_Packet202PlayerAbilities_getPacketSize = function($this) { - return 2; -}; -$java.nms_Packet202PlayerAbilities_getDisableDamage = function($this) { - return $this.$disableDamage0; -}; -$java.nms_Packet202PlayerAbilities_setDisableDamage = function($this, $par1) { - $this.$disableDamage0 = $par1; -}; -$java.nms_Packet202PlayerAbilities_getFlying = function($this) { - return $this.$isFlying0; -}; -$java.nms_Packet202PlayerAbilities_setFlying = function($this, $par1) { - $this.$isFlying0 = $par1; -}; -$java.nms_Packet202PlayerAbilities_getAllowFlying = function($this) { - return $this.$allowFlying0; -}; -$java.nms_Packet202PlayerAbilities_setAllowFlying = function($this, $par1) { - $this.$allowFlying0 = $par1; -}; -$java.nms_Packet202PlayerAbilities_isCreativeMode = function($this) { - return $this.$isCreativeMode0; -}; -$java.nms_Packet202PlayerAbilities_setCreativeMode = function($this, $par1) { - $this.$isCreativeMode0 = $par1; -}; -$java.nms_Packet202PlayerAbilities_getFlySpeed = function($this) { - return $this.$flySpeed0; -}; -$java.nms_Packet202PlayerAbilities_setFlySpeed = function($this, $par1) { - $this.$flySpeed0 = $par1; -}; -$java.nms_Packet202PlayerAbilities_getWalkSpeed = function($this) { - return $this.$walkSpeed0; -}; -$java.nms_Packet202PlayerAbilities_setWalkSpeed = function($this, $par1) { - $this.$walkSpeed0 = $par1; -}; -function nms_Packet203AutoComplete() { - nms_Packet.call(this); - this.$text1 = null; -} -$java.nms_Packet203AutoComplete__init_ = function() { - var var_0 = new nms_Packet203AutoComplete(); - nms_Packet203AutoComplete__init_(var_0); - return var_0; -}; -function nms_Packet203AutoComplete__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet203AutoComplete_readPacketData = function($this, $par1DataInputStream) { - $this.$text1 = nms_Packet_readString($par1DataInputStream, nms_Packet3Chat_maxChatLength); -}; -$java.nms_Packet203AutoComplete_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$text1; - nms_Packet_$callClinit(); - if (var$2.$characters.data.length <= 32767) { - ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); - return; - } - var$2 = new ji_IOException; - var$2.$suppressionEnabled = 1; - var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(384); - $rt_throw(var$2); -}; -$java.nms_Packet203AutoComplete_processPacket = function($this, $par1NetHandler) { - var var$2, var$3; - var$2 = $this.$text1; - var$3 = jur_Pattern_split(jur_Pattern_compile($rt_s(1608), 0), var$2, 0); - if ($par1NetHandler.$mc14.$currentScreen instanceof nms_GuiChat) - nms_GuiChat_func_73894_a($par1NetHandler.$mc14.$currentScreen, var$3); -}; -$java.nms_Packet203AutoComplete_getPacketSize = function($this) { - return 2 + ($this.$text1.$characters.data.length * 2 | 0) | 0; -}; -$java.nms_Packet203AutoComplete_getText = function($this) { - return $this.$text1; -}; -function nms_Packet204ClientInfo() { - var a = this; nms_Packet.call(a); - a.$language0 = null; - a.$renderDistance0 = 0; - a.$chatVisisble = 0; - a.$chatColours0 = 0; - a.$gameDifficulty = 0; - a.$showCape0 = 0; -} -$java.nms_Packet204ClientInfo__init_ = function() { - var var_0 = new nms_Packet204ClientInfo(); - nms_Packet204ClientInfo__init_(var_0); - return var_0; -}; -function nms_Packet204ClientInfo__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet204ClientInfo_readPacketData = function($this, $par1DataInputStream) { - var var$2, $var2; - $this.$language0 = nms_Packet_readString($par1DataInputStream, 7); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$renderDistance0 = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $var2 = var$2 << 24 >> 24; - $this.$chatVisisble = $var2 & 7; - $this.$chatColours0 = ($var2 & 8) != 8 ? 0 : 1; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$gameDifficulty = var$2 << 24 >> 24; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$showCape0 = !var$2 ? 0 : 1; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet204ClientInfo_writePacketData = function($this, $par1DataOutputStream) { - var var$2, var$3; - var$2 = $this.$language0; - nms_Packet_$callClinit(); - if (var$2.$characters.data.length > 32767) { - var$2 = new ji_IOException; - var$2.$suppressionEnabled = 1; - var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(384); - $rt_throw(var$2); - } - ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); - var$3 = $this.$renderDistance0; - $par1DataOutputStream.$out.$write0(var$3); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$3 = $this.$chatVisisble | (!$this.$chatColours0 ? 0 : 1) << 3; - $par1DataOutputStream.$out.$write0(var$3); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$3 = $this.$gameDifficulty; - $par1DataOutputStream.$out.$write0(var$3); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; - var$3 = $this.$showCape0; - $par1DataOutputStream.$out.$write0(!var$3 ? 0 : 1); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet204ClientInfo_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet204ClientInfo_getPacketSize = function($this) { - return 7; -}; -function nms_Packet205ClientCommand() { - nms_Packet.call(this); - this.$forceRespawn = 0; -} -$java.nms_Packet205ClientCommand__init_ = function() { - var var_0 = new nms_Packet205ClientCommand(); - nms_Packet205ClientCommand__init_(var_0); - return var_0; -}; -function nms_Packet205ClientCommand__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet205ClientCommand_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$forceRespawn = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet205ClientCommand_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$forceRespawn & 255; - $par1DataOutputStream.$out.$write0(var$2); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; -}; -$java.nms_Packet205ClientCommand_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet205ClientCommand_getPacketSize = function($this) { - return 1; -}; -function nms_Packet206SetObjective() { - var a = this; nms_Packet.call(a); - a.$objectiveName = null; - a.$objectiveDisplayName = null; - a.$change = 0; -} -$java.nms_Packet206SetObjective__init_ = function() { - var var_0 = new nms_Packet206SetObjective(); - nms_Packet206SetObjective__init_(var_0); - return var_0; -}; -function nms_Packet206SetObjective__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet206SetObjective_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$objectiveName = nms_Packet_readString($par1DataInputStream, 16); - $this.$objectiveDisplayName = nms_Packet_readString($par1DataInputStream, 32); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$change = var$2 << 24 >> 24; - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet206SetObjective_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleSetObjective($par1NetHandler, $this); -}; -$java.nms_Packet206SetObjective_getPacketSize = function($this) { - return (((2 + $this.$objectiveName.$characters.data.length | 0) + 2 | 0) + $this.$objectiveDisplayName.$characters.data.length | 0) + 1 | 0; -}; -function nms_Packet207SetScore() { - var a = this; nms_Packet.call(a); - a.$itemName = null; - a.$scoreName = null; - a.$value9 = 0; - a.$updateOrRemove = 0; -} -$java.nms_Packet207SetScore__init_ = function() { - var var_0 = new nms_Packet207SetScore(); - nms_Packet207SetScore__init_(var_0); - return var_0; -}; -function nms_Packet207SetScore__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$itemName = $rt_s(44); - $this.$scoreName = $rt_s(44); - $this.$value9 = 0; - $this.$updateOrRemove = 0; -} -$java.nms_Packet207SetScore_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$itemName = nms_Packet_readString($par1DataInputStream, 16); - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$updateOrRemove = var$2 << 24 >> 24; - if ($this.$updateOrRemove != 1) { - $this.$scoreName = nms_Packet_readString($par1DataInputStream, 16); - $this.$value9 = ji_DataInputStream_readInt($par1DataInputStream); - } -}; -$java.nms_Packet207SetScore_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleSetScore($par1NetHandler, $this); -}; -$java.nms_Packet207SetScore_getPacketSize = function($this) { - return ((((2 + $this.$itemName.$characters.data.length | 0) + 2 | 0) + $this.$scoreName.$characters.data.length | 0) + 4 | 0) + 1 | 0; -}; -function nms_Packet208SetDisplayObjective() { - var a = this; nms_Packet.call(a); - a.$scoreboardPosition = 0; - a.$scoreName0 = null; -} -$java.nms_Packet208SetDisplayObjective__init_ = function() { - var var_0 = new nms_Packet208SetDisplayObjective(); - nms_Packet208SetDisplayObjective__init_(var_0); - return var_0; -}; -function nms_Packet208SetDisplayObjective__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet208SetDisplayObjective_readPacketData = function($this, $par1DataInputStream) { - var var$2; - var$2 = $par1DataInputStream.$in.$read1(); - if (var$2 >= 0) { - $this.$scoreboardPosition = var$2 << 24 >> 24; - $this.$scoreName0 = nms_Packet_readString($par1DataInputStream, 16); - return; - } - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); -}; -$java.nms_Packet208SetDisplayObjective_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleSetDisplayObjective($par1NetHandler, $this); -}; -$java.nms_Packet208SetDisplayObjective_getPacketSize = function($this) { - return 3 + $this.$scoreName0.$characters.data.length | 0; -}; -function nms_Packet209SetPlayerTeam() { - var a = this; nms_Packet.call(a); - a.$teamName = null; - a.$teamDisplayName = null; - a.$teamPrefix = null; - a.$teamSuffix = null; - a.$playerNames = null; - a.$mode2 = 0; - a.$friendlyFire = 0; -} -$java.nms_Packet209SetPlayerTeam__init_ = function() { - var var_0 = new nms_Packet209SetPlayerTeam(); - nms_Packet209SetPlayerTeam__init_(var_0); - return var_0; -}; -function nms_Packet209SetPlayerTeam__init_($this) { - var var$1; - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$teamName = $rt_s(44); - $this.$teamDisplayName = $rt_s(44); - $this.$teamPrefix = $rt_s(44); - $this.$teamSuffix = $rt_s(44); - var$1 = new ju_ArrayList; - var$1.$array1 = $rt_createArray(jl_Object, 10); - $this.$playerNames = var$1; - $this.$mode2 = 0; -} -$java.nms_Packet209SetPlayerTeam_readPacketData = function($this, $par1DataInputStream) { - var $var2, $var3; - $this.$teamName = nms_Packet_readString($par1DataInputStream, 16); - $var2 = $par1DataInputStream.$in.$read1(); - if ($var2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$mode2 = $var2 << 24 >> 24; - if (!($this.$mode2 && $this.$mode2 != 2)) { - $this.$teamDisplayName = nms_Packet_readString($par1DataInputStream, 32); - $this.$teamPrefix = nms_Packet_readString($par1DataInputStream, 16); - $this.$teamSuffix = nms_Packet_readString($par1DataInputStream, 16); - $var2 = $par1DataInputStream.$in.$read1(); - if ($var2 < 0) { - $par1DataInputStream = new ji_EOFException; - $par1DataInputStream.$suppressionEnabled = 1; - $par1DataInputStream.$writableStackTrace = 1; - $rt_throw($par1DataInputStream); - } - $this.$friendlyFire = $var2 << 24 >> 24; - } - a: { - if (!($this.$mode2 && $this.$mode2 != 3 && $this.$mode2 != 4)) { - $var2 = ji_DataInputStream_readShort($par1DataInputStream); - $var3 = 0; - while (true) { - if ($var3 >= $var2) - break a; - ju_ArrayList_add($this.$playerNames, nms_Packet_readString($par1DataInputStream, 16)); - $var3 = $var3 + 1 | 0; - } - } - } -}; -$java.nms_Packet209SetPlayerTeam_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleSetPlayerTeam($par1NetHandler, $this); -}; -$java.nms_Packet209SetPlayerTeam_getPacketSize = function($this) { - return 3 + $this.$teamName.$characters.data.length | 0; -}; -function nms_Packet250CustomPayload() { - var a = this; nms_Packet.call(a); - a.$channel0 = null; - a.$length5 = 0; - a.$data9 = null; -} -$java.nms_Packet250CustomPayload__init_ = function() { - var var_0 = new nms_Packet250CustomPayload(); - nms_Packet250CustomPayload__init_(var_0); - return var_0; -}; -function nms_Packet250CustomPayload__init_0(var_0, var_1) { - var var_2 = new nms_Packet250CustomPayload(); - $java.nms_Packet250CustomPayload__init_0(var_2, var_0, var_1); - return var_2; -} -function nms_Packet250CustomPayload__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet250CustomPayload__init_0 = function($this, $par1Str, $par2ArrayOfByte) { - var var$3; - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$channel0 = $par1Str; - $this.$data9 = $par2ArrayOfByte; - if ($par2ArrayOfByte !== null) { - $this.$length5 = $par2ArrayOfByte.data.length; - if ($this.$length5 > 32767) { - var$3 = new jl_IllegalArgumentException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2221); - $rt_throw(var$3); - } - } -}; -$java.nms_Packet250CustomPayload_readPacketData = function($this, $par1DataInputStream) { - var var$2; - $this.$channel0 = nms_Packet_readString($par1DataInputStream, 20); - $this.$length5 = ji_DataInputStream_readShort($par1DataInputStream); - if ($this.$length5 > 0 && $this.$length5 < 32767) { - $this.$data9 = $rt_createByteArray($this.$length5); - var$2 = $this.$data9; - ji_DataInputStream_readFully($par1DataInputStream, var$2, 0, var$2.data.length); - } -}; -$java.nms_Packet250CustomPayload_writePacketData = function($this, $par1DataOutputStream) { - var var$2, var$3, var$4; - var$2 = $this.$channel0; - nms_Packet_$callClinit(); - if (var$2.$characters.data.length > 32767) { - var$2 = new ji_IOException; - var$2.$suppressionEnabled = 1; - var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(384); - $rt_throw(var$2); - } - ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); - ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$length5 << 16 >> 16); - if ($this.$data9 !== null) { - var$3 = $this.$data9; - var$4 = var$3.data.length; - $par1DataOutputStream.$out.$write2(var$3, 0, var$4); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; - } -}; -$java.nms_Packet250CustomPayload_processPacket = function($this, $par1NetHandler) { - nms_NetClientHandler_handleCustomPayload($par1NetHandler, $this); -}; -$java.nms_Packet250CustomPayload_getPacketSize = function($this) { - return ((2 + ($this.$channel0.$characters.data.length * 2 | 0) | 0) + 2 | 0) + $this.$length5 | 0; -}; -function nms_Packet252SharedKey() { - nms_Packet.call(this); -} -$java.nms_Packet252SharedKey__init_ = function() { - var var_0 = new nms_Packet252SharedKey(); - nms_Packet252SharedKey__init_(var_0); - return var_0; -}; -function nms_Packet252SharedKey__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet252SharedKey_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4; - nms_Packet_$callClinit(); - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 < 0) { - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2222); - $rt_throw(var$3); - } - var$4 = $rt_createByteArray(var$2); - ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 >= 0) { - var$4 = $rt_createByteArray(var$2); - ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); - return; - } - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2222); - $rt_throw(var$3); -}; -$java.nms_Packet252SharedKey_writePacketData = function($this, $par1DataOutputStream) { - var var$2, var$3, var$4; - var$2 = $rt_createByteArray(162); - var$3 = var$2.data; - nms_Packet_$callClinit(); - var$4 = var$3.length; - ji_DataOutputStream_writeShort($par1DataOutputStream, var$4); - $par1DataOutputStream.$out.$write2(var$2, 0, var$4); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; - var$2 = $rt_createByteArray(4); - var$4 = var$2.data.length; - ji_DataOutputStream_writeShort($par1DataOutputStream, var$4); - $par1DataOutputStream.$out.$write2(var$2, 0, var$4); - $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; -}; -$java.nms_Packet252SharedKey_processPacket = function($this, $par1NetHandler) { - var var$2; - var$2 = new nms_Packet205ClientCommand; - nms_Packet_$callClinit(); - var$2.$creationTimeMillis = jl_System_currentTimeMillis(); - var$2.$isChunkDataPacket = 0; - var$2.$forceRespawn = 0; - if (!$par1NetHandler.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); -}; -$java.nms_Packet252SharedKey_getPacketSize = function($this) { - return 170; -}; -function nms_Packet253ServerAuthData() { - var a = this; nms_Packet.call(a); - a.$serverId = null; - a.$verifyToken = null; -} -$java.nms_Packet253ServerAuthData__init_ = function() { - var var_0 = new nms_Packet253ServerAuthData(); - nms_Packet253ServerAuthData__init_(var_0); - return var_0; -}; -function nms_Packet253ServerAuthData__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$verifyToken = $rt_createByteArray(0); -} -$java.nms_Packet253ServerAuthData_readPacketData = function($this, $par1DataInputStream) { - var var$2, var$3, var$4; - $this.$serverId = nms_Packet_readString($par1DataInputStream, 20); - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 < 0) { - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2222); - $rt_throw(var$3); - } - var$4 = $rt_createByteArray(var$2); - ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); - var$2 = ji_DataInputStream_readShort($par1DataInputStream); - if (var$2 >= 0) { - var$4 = $rt_createByteArray(var$2); - ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); - $this.$verifyToken = var$4; - return; - } - var$3 = new ji_IOException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2222); - $rt_throw(var$3); -}; -$java.nms_Packet253ServerAuthData_processPacket = function($this, $par1NetHandler) { - var var$2; - var$2 = new nms_Packet252SharedKey; - nms_Packet_$callClinit(); - var$2.$creationTimeMillis = jl_System_currentTimeMillis(); - var$2.$isChunkDataPacket = 0; - if (!$par1NetHandler.$disconnected) - nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); -}; -$java.nms_Packet253ServerAuthData_getPacketSize = function($this) { - return ((((2 + ($this.$serverId.$characters.data.length * 2 | 0) | 0) + 2 | 0) + 0 | 0) + 2 | 0) + $this.$verifyToken.data.length | 0; -}; -function nms_Packet254ServerPing() { - nms_Packet.call(this); - this.$readSuccessfully = 0; -} -$java.nms_Packet254ServerPing__init_ = function() { - var var_0 = new nms_Packet254ServerPing(); - nms_Packet254ServerPing__init_(var_0); - return var_0; -}; -function nms_Packet254ServerPing__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; - $this.$readSuccessfully = 0; -} -$java.nms_Packet254ServerPing_readPacketData = function($this, $par1DataInputStream) { - var $$je; - a: { - try { - $this.$readSuccessfully = ji_DataInputStream_readByte($par1DataInputStream); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_Throwable) { - } else { - throw $$e; - } - } - $this.$readSuccessfully = 0; - } -}; -$java.nms_Packet254ServerPing_processPacket = function($this, $par1NetHandler) { - return; -}; -$java.nms_Packet254ServerPing_getPacketSize = function($this) { - return 0; -}; -function nms_Packet255KickDisconnect() { - nms_Packet.call(this); - this.$reason = null; -} -$java.nms_Packet255KickDisconnect__init_ = function() { - var var_0 = new nms_Packet255KickDisconnect(); - nms_Packet255KickDisconnect__init_(var_0); - return var_0; -}; -function nms_Packet255KickDisconnect__init_($this) { - nms_Packet_$callClinit(); - $this.$creationTimeMillis = jl_System_currentTimeMillis(); - $this.$isChunkDataPacket = 0; -} -$java.nms_Packet255KickDisconnect_readPacketData = function($this, $par1DataInputStream) { - $this.$reason = nms_Packet_readString($par1DataInputStream, 256); -}; -$java.nms_Packet255KickDisconnect_writePacketData = function($this, $par1DataOutputStream) { - var var$2; - var$2 = $this.$reason; - nms_Packet_$callClinit(); - if (var$2.$characters.data.length <= 32767) { - ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); - ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); - return; - } - var$2 = new ji_IOException; - var$2.$suppressionEnabled = 1; - var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(384); - $rt_throw(var$2); -}; -$java.nms_Packet255KickDisconnect_processPacket = function($this, $par1NetHandler) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_NetClientHandler_handleKickDisconnect($par1NetHandler, $this); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1NetHandler, $ptr); -}; -$java.nms_Packet255KickDisconnect_getPacketSize = function($this) { - return $this.$reason.$characters.data.length; -}; function nms_EntityEggInfo() { var a = this; jl_Object.call(a); a.$spawnedID = 0; @@ -162529,136 +154793,136 @@ function nms_EntityEggInfo() { function nms_CreativeTabBlock() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabBlock_getTabIconItemIndex = function($this) { +function nms_CreativeTabBlock_getTabIconItemIndex($this) { nms_Block_$callClinit(); return nms_Block_brick.$blockID; -}; +} function nms_CreativeTabDeco() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabDeco_getTabIconItemIndex = function($this) { +function nms_CreativeTabDeco_getTabIconItemIndex($this) { nms_Block_$callClinit(); return nms_Block_plantRed.$blockID; -}; +} function nms_CreativeTabRedstone() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabRedstone_getTabIconItemIndex = function($this) { +function nms_CreativeTabRedstone_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_redstone.$itemID; -}; +} function nms_CreativeTabTransport() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabTransport_getTabIconItemIndex = function($this) { +function nms_CreativeTabTransport_getTabIconItemIndex($this) { nms_Block_$callClinit(); return nms_Block_railPowered.$blockID; -}; +} function nms_CreativeTabMisc() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabMisc_getTabIconItemIndex = function($this) { +function nms_CreativeTabMisc_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_bucketLava.$itemID; -}; -$java.nms_CreativeTabMisc_displayAllReleventItems = function($this, $par1List) { +} +function nms_CreativeTabMisc_displayAllReleventItems($this, $par1List) { var var$2; nms_CreativeTabs_displayAllReleventItems($this, $par1List); var$2 = $rt_createArray(nms_EnumEnchantmentType, 1); - var$2.data[0] = $java.nms_EnumEnchantmentType_all; + var$2.data[0] = nms_EnumEnchantmentType_all; nms_CreativeTabs_func_92116_a($this, $par1List, var$2); -}; +} function nms_CreativeTabSearch() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabSearch_getTabIconItemIndex = function($this) { +function nms_CreativeTabSearch_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_compass.$itemID; -}; +} function nms_CreativeTabFood() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabFood_getTabIconItemIndex = function($this) { +function nms_CreativeTabFood_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_appleRed.$itemID; -}; +} function nms_CreativeTabTools() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabTools_getTabIconItemIndex = function($this) { +function nms_CreativeTabTools_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_axeIron.$itemID; -}; -$java.nms_CreativeTabTools_displayAllReleventItems = function($this, $par1List) { +} +function nms_CreativeTabTools_displayAllReleventItems($this, $par1List) { var var$2; nms_CreativeTabs_displayAllReleventItems($this, $par1List); var$2 = $rt_createArray(nms_EnumEnchantmentType, 1); - var$2.data[0] = $java.nms_EnumEnchantmentType_digger; + var$2.data[0] = nms_EnumEnchantmentType_digger; nms_CreativeTabs_func_92116_a($this, $par1List, var$2); -}; +} function nms_CreativeTabCombat() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabCombat_getTabIconItemIndex = function($this) { +function nms_CreativeTabCombat_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_swordGold.$itemID; -}; -$java.nms_CreativeTabCombat_displayAllReleventItems = function($this, $par1List) { +} +function nms_CreativeTabCombat_displayAllReleventItems($this, $par1List) { var var$2, var$3; nms_CreativeTabs_displayAllReleventItems($this, $par1List); var$2 = $rt_createArray(nms_EnumEnchantmentType, 7); var$3 = var$2.data; - var$3[0] = $java.nms_EnumEnchantmentType_armor; - var$3[1] = $java.nms_EnumEnchantmentType_armor_feet; - var$3[2] = $java.nms_EnumEnchantmentType_armor_head; - var$3[3] = $java.nms_EnumEnchantmentType_armor_legs; - var$3[4] = $java.nms_EnumEnchantmentType_armor_torso; - var$3[5] = $java.nms_EnumEnchantmentType_bow; - var$3[6] = $java.nms_EnumEnchantmentType_weapon; + var$3[0] = nms_EnumEnchantmentType_armor; + var$3[1] = nms_EnumEnchantmentType_armor_feet; + var$3[2] = nms_EnumEnchantmentType_armor_head; + var$3[3] = nms_EnumEnchantmentType_armor_legs; + var$3[4] = nms_EnumEnchantmentType_armor_torso; + var$3[5] = nms_EnumEnchantmentType_bow; + var$3[6] = nms_EnumEnchantmentType_weapon; nms_CreativeTabs_func_92116_a($this, $par1List, var$2); -}; +} function nms_CreativeTabBrewing() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabBrewing_getTabIconItemIndex = function($this) { +function nms_CreativeTabBrewing_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_potion.$itemID; -}; +} function nms_CreativeTabMaterial() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabMaterial_getTabIconItemIndex = function($this) { +function nms_CreativeTabMaterial_getTabIconItemIndex($this) { nms_Item_$callClinit(); return nms_Item_stick.$itemID; -}; +} function nms_CreativeTabInventory() { nms_CreativeTabs.call(this); } -$java.nms_CreativeTabInventory_getTabIconItemIndex = function($this) { +function nms_CreativeTabInventory_getTabIconItemIndex($this) { nms_Block_$callClinit(); return nms_Block_chest.$blockID; -}; +} function nms_PotionHealth() { nms_Potion.call(this); } -$java.nms_PotionHealth_isInstant = function($this) { +function nms_PotionHealth_isInstant($this) { return 1; -}; -$java.nms_PotionHealth_isReady = function($this, $par1, $par2) { +} +function nms_PotionHealth_isReady($this, $par1, $par2) { return $par1 < 1 ? 0 : 1; -}; +} function nms_MaterialTransparent() { nms_Material.call(this); } -$java.nms_MaterialTransparent_isSolid = function($this) { +function nms_MaterialTransparent_isSolid($this) { return 0; -}; -$java.nms_MaterialTransparent_getCanBlockGrass = function($this) { +} +function nms_MaterialTransparent_getCanBlockGrass($this) { return 0; -}; -$java.nms_MaterialTransparent_blocksMovement = function($this) { +} +function nms_MaterialTransparent_blocksMovement($this) { return 0; -}; +} function nms_MapColor() { var a = this; jl_Object.call(a); a.$colorValue = 0; @@ -162756,126 +155020,298 @@ function nms_MapColor__clinit_() { function nms_MaterialLiquid() { nms_Material.call(this); } -$java.nms_MaterialLiquid_isLiquid = function($this) { +function nms_MaterialLiquid_isLiquid($this) { return 1; -}; -$java.nms_MaterialLiquid_blocksMovement = function($this) { +} +function nms_MaterialLiquid_blocksMovement($this) { return 0; -}; -$java.nms_MaterialLiquid_isSolid = function($this) { +} +function nms_MaterialLiquid_isSolid($this) { return 0; -}; +} function nms_MaterialLogic() { nms_Material.call(this); } function nms_MaterialLogic__init_(var_0) { var var_1 = new nms_MaterialLogic(); - $java.nms_MaterialLogic__init_(var_1, var_0); + nms_MaterialLogic__init_0(var_1, var_0); return var_1; } -$java.nms_MaterialLogic__init_ = function($this, $par1MapColor) { +function nms_MaterialLogic__init_0($this, $par1MapColor) { nms_Material_$callClinit(); $this.$requiresNoTool = 1; $this.$materialMapColor = $par1MapColor; $this.$field_85159_M = 1; -}; -$java.nms_MaterialLogic_isSolid = function($this) { +} +function nms_MaterialLogic_isSolid($this) { return 0; -}; -$java.nms_MaterialLogic_getCanBlockGrass = function($this) { +} +function nms_MaterialLogic_getCanBlockGrass($this) { return 0; -}; -$java.nms_MaterialLogic_blocksMovement = function($this) { +} +function nms_MaterialLogic_blocksMovement($this) { return 0; -}; +} function nms_MaterialPortal() { nms_Material.call(this); } function nms_MaterialPortal__init_(var_0) { var var_1 = new nms_MaterialPortal(); - $java.nms_MaterialPortal__init_(var_1, var_0); + nms_MaterialPortal__init_0(var_1, var_0); return var_1; } -$java.nms_MaterialPortal__init_ = function($this, $par1MapColor) { +function nms_MaterialPortal__init_0($this, $par1MapColor) { nms_Material_$callClinit(); $this.$requiresNoTool = 1; $this.$materialMapColor = $par1MapColor; -}; -$java.nms_MaterialPortal_isSolid = function($this) { +} +function nms_MaterialPortal_isSolid($this) { return 0; -}; -$java.nms_MaterialPortal_getCanBlockGrass = function($this) { +} +function nms_MaterialPortal_getCanBlockGrass($this) { return 0; -}; -$java.nms_MaterialPortal_blocksMovement = function($this) { +} +function nms_MaterialPortal_blocksMovement($this) { return 0; -}; +} function nms_MaterialWeb() { nms_Material.call(this); } function nms_MaterialWeb__init_(var_0) { var var_1 = new nms_MaterialWeb(); - $java.nms_MaterialWeb__init_(var_1, var_0); + nms_MaterialWeb__init_0(var_1, var_0); return var_1; } -$java.nms_MaterialWeb__init_ = function($this, $par1MapColor) { +function nms_MaterialWeb__init_0($this, $par1MapColor) { nms_Material_$callClinit(); $this.$requiresNoTool = 1; $this.$materialMapColor = $par1MapColor; -}; -$java.nms_MaterialWeb_blocksMovement = function($this) { +} +function nms_MaterialWeb_blocksMovement($this) { return 0; -}; +} function ju_TreeMap$1() { jl_Object.call(this); this.$this$05 = null; } -$java.ju_TreeMap$1_compare = function($this, $o1, $o2) { - return $o1 !== null ? $o1.$compareTo4($o2) : jl_String_compareTo($o2, $o1); -}; -$java.nms_IStatType = function() { -}; +function ju_TreeMap$1_compare($this, $o1, $o2) { + return $o1 === null ? $o2.$compareTo4($o1) : $o1.$compareTo4($o2); +} +function nms_IStatType() { +} function nms_StatTypeSimple() { jl_Object.call(this); } -$java.nms_StatTypeSimple__init_ = function() { +function nms_StatTypeSimple__init_0() { var var_0 = new nms_StatTypeSimple(); nms_StatTypeSimple__init_(var_0); return var_0; -}; +} function nms_StatTypeSimple__init_($this) { return; } function nms_StatTypeTime() { jl_Object.call(this); } -$java.nms_StatTypeTime__init_ = function() { +function nms_StatTypeTime__init_0() { var var_0 = new nms_StatTypeTime(); nms_StatTypeTime__init_(var_0); return var_0; -}; +} function nms_StatTypeTime__init_($this) { return; } function nms_StatTypeDistance() { jl_Object.call(this); } -$java.nms_StatTypeDistance__init_ = function() { +function nms_StatTypeDistance__init_0() { var var_0 = new nms_StatTypeDistance(); nms_StatTypeDistance__init_(var_0); return var_0; -}; +} function nms_StatTypeDistance__init_($this) { return; } +function otciu_UnicodeHelper() { + jl_Object.call(this); +} +function otciu_UnicodeHelper__init_0() { + var var_0 = new otciu_UnicodeHelper(); + otciu_UnicodeHelper__init_(var_0); + return var_0; +} +function otciu_UnicodeHelper__init_($this) { + return; +} +function otciu_UnicodeHelper_decodeIntByte($text) { + var $flow, $i, $sz, $data, var$6, var$7, var$8; + $flow = new otci_CharFlow; + $flow.$characters0 = jl_String_toCharArray($text); + $i = otci_Base46_decodeUnsigned($flow); + $sz = $i / 2 | 0; + if ($i % 2 | 0) + $sz = -$sz; + $data = $rt_createIntArray($sz); + var$6 = $data.data; + $i = 0; + while ($i < $sz) { + var$7 = otci_Base46_decodeUnsigned($flow); + var$8 = var$7 / 2 | 0; + if (var$7 % 2 | 0) + var$8 = -var$8; + var$6[$i] = var$8; + $i = $i + 1 | 0; + } + return $data; +} +function otciu_UnicodeHelper_decodeByte($c) { + if ($c > 92) + return (($c - 32 | 0) - 2 | 0) << 24 >> 24; + if ($c <= 34) + return ($c - 32 | 0) << 24 >> 24; + return (($c - 32 | 0) - 1 | 0) << 24 >> 24; +} +function otciu_UnicodeHelper_extractRle($encoded) { + var $ranges, var$3, $buffer, var$5, $index, $rangeIndex, $codePoint, $i, $b, $count, $pos, $j, var$14, var$15, $digit; + $ranges = $rt_createArray(otciu_UnicodeHelper$Range, 16384); + var$3 = $ranges.data; + $buffer = $rt_createByteArray(16384); + var$5 = $buffer.data; + $index = 0; + $rangeIndex = 0; + $codePoint = 0; + $i = 0; + while ($i < $encoded.$characters.data.length) { + $b = otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); + if ($b == 64) { + $i = $i + 1 | 0; + $b = otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); + $count = 0; + $pos = 1; + $j = 0; + while ($j < 3) { + $i = $i + 1 | 0; + $count = $count | $rt_imul($pos, otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i))); + $pos = $pos * 64 | 0; + $j = $j + 1 | 0; + } + } else if ($b < 32) + $count = 1; + else { + $b = ($b - 32 | 0) << 24 >> 24; + $i = $i + 1 | 0; + $count = otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); + } + if (!$b && $count >= 128) { + if ($index > 0) { + $pos = $rangeIndex + 1 | 0; + var$14 = new otciu_UnicodeHelper$Range; + $j = $codePoint + $index | 0; + var$15 = ju_Arrays_copyOf0($buffer, $index); + var$14.$start2 = $codePoint; + var$14.$end = $j; + var$14.$data5 = var$15; + var$3[$rangeIndex] = var$14; + $rangeIndex = $pos; + } + $codePoint = $codePoint + ($index + $count | 0) | 0; + $index = 0; + } else { + $digit = $index + $count | 0; + if ($digit < var$5.length) + $pos = $rangeIndex; + else { + $pos = $rangeIndex + 1 | 0; + var$14 = new otciu_UnicodeHelper$Range; + $j = $codePoint + $index | 0; + var$15 = ju_Arrays_copyOf0($buffer, $index); + var$14.$start2 = $codePoint; + var$14.$end = $j; + var$14.$data5 = var$15; + var$3[$rangeIndex] = var$14; + $codePoint = $codePoint + $digit | 0; + $index = 0; + } + while (true) { + $j = $count + (-1) | 0; + if ($count <= 0) + break; + $digit = $index + 1 | 0; + var$5[$index] = $b; + $index = $digit; + $count = $j; + } + $rangeIndex = $pos; + } + $i = $i + 1 | 0; + } + return ju_Arrays_copyOf1($ranges, $rangeIndex); +} +function otci_CharFlow() { + var a = this; jl_Object.call(a); + a.$characters0 = null; + a.$pointer = 0; +} +function otci_Base46() { + jl_Object.call(this); +} +function otci_Base46__init_0() { + var var_0 = new otci_Base46(); + otci_Base46__init_(var_0); + return var_0; +} +function otci_Base46__init_($this) { + return; +} +function otci_Base46_decodeUnsigned($seq) { + var $number, $pos, var$4, $hasMore, $digit; + $number = 0; + $pos = 1; + while (true) { + var$4 = $seq.$characters0.data; + $hasMore = $seq.$pointer; + $seq.$pointer = $hasMore + 1 | 0; + $digit = otci_Base46_decodeDigit(var$4[$hasMore]); + $hasMore = ($digit % 2 | 0) != 1 ? 0 : 1; + $number = $number + $rt_imul($pos, $digit / 2 | 0) | 0; + $pos = $pos * 46 | 0; + if (!$hasMore) + break; + } + return $number; +} +function otci_Base46_decodeUnsignedLong($seq) { + var $number, $pos, var$4, $digit, $hasMore; + $number = Long_ZERO; + $pos = Long_fromInt(1); + while (true) { + var$4 = $seq.$characters0.data; + $digit = $seq.$pointer; + $seq.$pointer = $digit + 1 | 0; + $digit = otci_Base46_decodeDigit(var$4[$digit]); + $hasMore = ($digit % 2 | 0) != 1 ? 0 : 1; + $number = Long_add($number, Long_mul($pos, Long_fromInt($digit / 2 | 0))); + $pos = Long_mul($pos, Long_fromInt(46)); + if (!$hasMore) + break; + } + return $number; +} +function otci_Base46_decodeDigit($c) { + if ($c < 34) + return $c - 32 | 0; + if ($c >= 92) + return ($c - 32 | 0) - 2 | 0; + return ($c - 32 | 0) - 1 | 0; +} function jnc_CharacterCodingException() { ji_IOException.call(this); } -$java.jnc_CharacterCodingException__init_ = function() { +function jnc_CharacterCodingException__init_0() { var var_0 = new jnc_CharacterCodingException(); jnc_CharacterCodingException__init_(var_0); return var_0; -}; +} function jnc_CharacterCodingException__init_($this) { $this.$suppressionEnabled = 1; $this.$writableStackTrace = 1; @@ -162924,10 +155360,10 @@ function jnci_BufferedDecoder_decodeLoop($this, $in, $out) { $outSize_0 = var$11.length; if ($outSize < $outSize_0) $outSize_0 = $outSize; - $controller = new $java.jnci_BufferedDecoder$Controller; + $controller = new jnci_BufferedDecoder$Controller; $controller.$in2 = $in; $controller.$out3 = $out; - var$12 = $java.jnci_UTF8Decoder_arrayDecode($this, $inArray, $inPos, $inSize, $outArray, 0, $outSize_0, $controller); + var$12 = jnci_UTF8Decoder_arrayDecode($this, $inArray, $inPos, $inSize, $outArray, 0, $outSize_0, $controller); $inPos = $controller.$inPosition0; if (var$12 === null && 0 == $controller.$outPosition0) var$12 = jnc_CoderResult_UNDERFLOW; @@ -162942,7 +155378,7 @@ function jnci_BufferedDecoder_decodeLoop($this, $in, $out) { function jnci_UTF8Decoder() { jnci_BufferedDecoder.call(this); } -$java.jnci_UTF8Decoder_arrayDecode = function($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { +function jnci_UTF8Decoder_arrayDecode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { var $result, var$9, var$10, $b, $b4, var$13, $b3, $b2, $b2_0, $code, $c; $result = null; a: { @@ -162988,14 +155424,14 @@ $java.jnci_UTF8Decoder_arrayDecode = function($this, $inArray, $inPos, $inSize, } if ((var$10 + 3 | 0) > $inSize) { $inPos = var$10 + (-1) | 0; - if ($java.jnci_BufferedDecoder$Controller_hasMoreInput($controller)) + if (jnci_BufferedDecoder$Controller_hasMoreInput($controller)) break a; $result = jnc_CoderResult_UNDERFLOW; break a; } if (($outPos + 2 | 0) > $outSize) { $inPos = var$10 + (-1) | 0; - if ($java.jnci_BufferedDecoder$Controller_hasMoreOutput($controller, 2)) + if (jnci_BufferedDecoder$Controller_hasMoreOutput($controller, 2)) break a; $result = jnc_CoderResult_OVERFLOW; break a; @@ -163006,11 +155442,11 @@ $java.jnci_UTF8Decoder_arrayDecode = function($this, $inArray, $inPos, $inSize, $b3 = var$9[$inPos]; var$10 = $b4 + 1 | 0; $b4 = var$9[$b4]; - if (!$java.jnci_UTF8Decoder_checkMidByte($this, $b2_0)) + if (!jnci_UTF8Decoder_checkMidByte($this, $b2_0)) break c; - if (!$java.jnci_UTF8Decoder_checkMidByte($this, $b3)) + if (!jnci_UTF8Decoder_checkMidByte($this, $b3)) break c; - if (!$java.jnci_UTF8Decoder_checkMidByte($this, $b4)) + if (!jnci_UTF8Decoder_checkMidByte($this, $b4)) break c; var$9 = $outArray.data; $code = ($b & 7) << 18 | ($b2_0 & 63) << 12 | ($b3 & 63) << 6 | $b4 & 63; @@ -163062,18 +155498,18 @@ $java.jnci_UTF8Decoder_arrayDecode = function($this, $inArray, $inPos, $inSize, $controller.$inPosition0 = $inPos; $controller.$outPosition0 = $outPos; return $result; -}; -$java.jnci_UTF8Decoder_checkMidByte = function($this, $b) { +} +function jnci_UTF8Decoder_checkMidByte($this, $b) { return ($b & 192) != 128 ? 0 : 1; -}; +} function nms_RenderHelper() { jl_Object.call(this); } -$java.nms_RenderHelper__init_ = function() { +function nms_RenderHelper__init_0() { var var_0 = new nms_RenderHelper(); nms_RenderHelper__init_(var_0); return var_0; -}; +} function nms_RenderHelper__init_($this) { return; } @@ -163137,7 +155573,7 @@ function nms_GuiButton() { var a = this; nms_Gui.call(a); a.$width3 = 0; a.$height4 = 0; - a.$xPosition14 = 0; + a.$xPosition3 = 0; a.$yPosition = 0; a.$displayString = null; a.$id2 = 0; @@ -163145,7 +155581,7 @@ function nms_GuiButton() { a.$drawButton0 = 0; a.$field_82253_i = 0; } -$java.nms_GuiButton_tex_gui = null; +var nms_GuiButton_tex_gui = null; function nms_GuiButton__init_(var_0, var_1, var_2, var_3, var_4, var_5) { var var_6 = new nms_GuiButton(); nms_GuiButton__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); @@ -163158,13 +155594,13 @@ function nms_GuiButton__init_0($this, $par1, $par2, $par3, $par4, $par5, $par6St $this.$enabled = 1; $this.$drawButton0 = 1; $this.$id2 = $par1; - $this.$xPosition14 = $par2; + $this.$xPosition3 = $par2; $this.$yPosition = $par3; $this.$width3 = $par4; $this.$height4 = $par5; $this.$displayString = $par6Str; } -$java.nms_GuiButton_getHoverState = function($this, $par1) { +function nms_GuiButton_getHoverState($this, $par1) { var $var2; $var2 = 1; if (!$this.$enabled) @@ -163172,24 +155608,24 @@ $java.nms_GuiButton_getHoverState = function($this, $par1) { else if ($par1) $var2 = 2; return $var2; -}; -$java.nms_GuiButton_drawButton = function($this, $par1Minecraft, $par2, $par3) { +} +function nms_GuiButton_drawButton($this, $par1Minecraft, $par2, $par3) { var $var4, $var5, $var6, var$7; if ($this.$drawButton0) { $var4 = $par1Minecraft.$fontRenderer; - nle_TextureLocation_bindTexture($java.nms_GuiButton_tex_gui); + nle_TextureLocation_bindTexture(nms_GuiButton_tex_gui); nleg_EaglerAdapterGL30_$callClinit(); nleg_EaglerAdapterGL30_colorR = 1.0; nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - $this.$field_82253_i = $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; + $this.$field_82253_i = $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; $var5 = $this.$getHoverState($this.$field_82253_i); - $var6 = $this.$xPosition14; + $var6 = $this.$xPosition3; var$7 = $this.$yPosition; $var5 = 46 + ($var5 * 20 | 0) | 0; nms_Gui_drawTexturedModalRect($this, $var6, var$7, 0, $var5, $this.$width3 / 2 | 0, $this.$height4); - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14 + ($this.$width3 / 2 | 0) | 0, $this.$yPosition, 200 - ($this.$width3 / 2 | 0) | 0, $var5, $this.$width3 / 2 | 0, $this.$height4); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3 + ($this.$width3 / 2 | 0) | 0, $this.$yPosition, 200 - ($this.$width3 / 2 | 0) | 0, $var5, $this.$width3 / 2 | 0, $this.$height4); $this.$mouseDragged($par1Minecraft, $par2, $par3); $var6 = 14737632; if (!$this.$enabled) @@ -163197,33 +155633,33 @@ $java.nms_GuiButton_drawButton = function($this, $par1Minecraft, $par2, $par3) { else if ($this.$field_82253_i) $var6 = 16777120; $par1Minecraft = $this.$displayString; - var$7 = $this.$xPosition14 + ($this.$width3 / 2 | 0) | 0; + var$7 = $this.$xPosition3 + ($this.$width3 / 2 | 0) | 0; $par2 = $this.$yPosition + (($this.$height4 - 8 | 0) / 2 | 0) | 0; nms_FontRenderer_drawString($var4, $par1Minecraft, var$7 - (nms_FontRenderer_getStringWidth($var4, $par1Minecraft) / 2 | 0) | 0, $par2, $var6, 1); } -}; -$java.nms_GuiButton_mouseDragged = function($this, $par1Minecraft, $par2, $par3) { +} +function nms_GuiButton_mouseDragged($this, $par1Minecraft, $par2, $par3) { return; -}; -$java.nms_GuiButton_mouseReleased = function($this, $par1, $par2) { +} +function nms_GuiButton_mouseReleased($this, $par1, $par2) { return; -}; -$java.nms_GuiButton_mousePressed = function($this, $par1Minecraft, $par2, $par3) { - return $this.$enabled && $this.$drawButton0 && $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; -}; -$java.nms_GuiButton_func_82252_a = function($this) { +} +function nms_GuiButton_mousePressed($this, $par1Minecraft, $par2, $par3) { + return $this.$enabled && $this.$drawButton0 && $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; +} +function nms_GuiButton_func_82252_a($this) { return $this.$field_82253_i; -}; -$java.nms_GuiButton_func_82251_b = function($this, $par1, $par2) { +} +function nms_GuiButton_func_82251_b($this, $par1, $par2) { return; -}; +} function nms_GuiButton__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(476); + var$1.$path = $rt_s(465); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); - $java.nms_GuiButton_tex_gui = var$1; + nms_GuiButton_tex_gui = var$1; } function ju_HashMap$AbstractMapIterator() { var a = this; jl_Object.call(a); @@ -163244,7 +155680,7 @@ function ju_HashMap$AbstractMapIterator_hasNext($this) { } return 0; } -$java.ju_HashMap$AbstractMapIterator_checkConcurrentMod = function($this) { +function ju_HashMap$AbstractMapIterator_checkConcurrentMod($this) { var var$1; if ($this.$expectedModCount == $this.$associatedMap0.$modCount1) return; @@ -163252,7 +155688,7 @@ $java.ju_HashMap$AbstractMapIterator_checkConcurrentMod = function($this) { var$1.$suppressionEnabled = 1; var$1.$writableStackTrace = 1; $rt_throw(var$1); -}; +} function ju_HashMap$AbstractMapIterator_makeNext($this) { var var$1, var$2, var$3; if ($this.$expectedModCount != $this.$associatedMap0.$modCount1) { @@ -163311,34 +155747,34 @@ function ju_HashMap$AbstractMapIterator_remove($this) { function ju_HashMap$ValueIterator() { ju_HashMap$AbstractMapIterator.call(this); } -$java.ju_HashMap$ValueIterator_next = function($this) { +function ju_HashMap$ValueIterator_next($this) { ju_HashMap$AbstractMapIterator_makeNext($this); return $this.$currentEntry.$value0; -}; +} function ju_HashMap$1() { ju_AbstractSet.call(this); this.$this$01 = null; } -$java.ju_HashMap$1_size = function($this) { +function ju_HashMap$1_size($this) { return $this.$this$01.$elementCount; -}; -$java.ju_HashMap$1_iterator = function($this) { +} +function ju_HashMap$1_iterator($this) { var var$1, var$2; - var$1 = new $java.ju_HashMap$KeyIterator; + var$1 = new ju_HashMap$KeyIterator; var$2 = $this.$this$01; var$1.$associatedMap0 = var$2; var$1.$expectedModCount = var$2.$modCount1; var$1.$futureEntry = null; return var$1; -}; +} function ju_HashMap$HashMapEntrySet() { ju_AbstractSet.call(this); this.$associatedMap = null; } -$java.ju_HashMap$HashMapEntrySet_size = function($this) { +function ju_HashMap$HashMapEntrySet_size($this) { return $this.$associatedMap.$elementCount; -}; -$java.ju_HashMap$HashMapEntrySet_contains = function($this, $object) { +} +function ju_HashMap$HashMapEntrySet_contains($this, $object) { var $oEntry, $entry, var$4; if (!$rt_isInstance($object, ju_Map$Entry)) return 0; @@ -163354,9 +155790,9 @@ $java.ju_HashMap$HashMapEntrySet_contains = function($this, $object) { $entry = $entry.$next1; } } - return $java.ju_HashMap$HashMapEntrySet_valuesEq($entry, $oEntry); -}; -$java.ju_HashMap$HashMapEntrySet_valuesEq = function($entry, $oEntry) { + return ju_HashMap$HashMapEntrySet_valuesEq($entry, $oEntry); +} +function ju_HashMap$HashMapEntrySet_valuesEq($entry, $oEntry) { var var$3; a: { b: { @@ -163379,8 +155815,8 @@ $java.ju_HashMap$HashMapEntrySet_valuesEq = function($entry, $oEntry) { var$3 = 1; } return var$3; -}; -$java.ju_HashMap$HashMapEntrySet_iterator = function($this) { +} +function ju_HashMap$HashMapEntrySet_iterator($this) { var var$1, var$2; var$1 = new ju_HashMap$EntryIterator; var$2 = $this.$associatedMap; @@ -163388,7 +155824,7 @@ $java.ju_HashMap$HashMapEntrySet_iterator = function($this) { var$1.$expectedModCount = var$2.$modCount1; var$1.$futureEntry = null; return var$1; -}; +} function ju_LinkedHashMap$LinkedHashMapEntry() { var a = this; ju_HashMap$HashEntry.call(a); a.$chainForward = null; @@ -163400,37 +155836,37 @@ function nms_TileEntitySkull() { a.$skullRotation = 0; a.$extraType = null; } -$java.nms_TileEntitySkull__init_ = function() { +function nms_TileEntitySkull__init_0() { var var_0 = new nms_TileEntitySkull(); nms_TileEntitySkull__init_(var_0); return var_0; -}; +} function nms_TileEntitySkull__init_($this) { $this.$blockMetadata = (-1); $this.$extraType = $rt_s(44); } -$java.nms_TileEntitySkull_writeToNBT = function($this, $par1NBTTagCompound) { +function nms_TileEntitySkull_writeToNBT($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5; nms_TileEntity_writeToNBT($this, $par1NBTTagCompound); var$2 = ($this.$skullType & 255) << 24 >> 24; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagByte; - var$4.$name0 = $rt_s(2223); + var$4.$name0 = $rt_s(2197); var$4.$data0 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2223), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2197), var$4); var$2 = ($this.$skullRotation & 255) << 24 >> 24; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagByte; - var$4.$name0 = $rt_s(2224); + var$4.$name0 = $rt_s(2198); var$4.$data0 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2224), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2198), var$4); var$4 = $this.$extraType; var$3 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagString; - $par1NBTTagCompound.$name0 = $rt_s(2225); + $par1NBTTagCompound.$name0 = $rt_s(2199); $par1NBTTagCompound.$data4 = var$4; if (var$4 !== null) { - ju_HashMap_putImpl(var$3, $rt_s(2225), $par1NBTTagCompound); + ju_HashMap_putImpl(var$3, $rt_s(2199), $par1NBTTagCompound); return; } var$5 = new jl_IllegalArgumentException; @@ -163438,254 +155874,1293 @@ $java.nms_TileEntitySkull_writeToNBT = function($this, $par1NBTTagCompound) { var$5.$writableStackTrace = 1; var$5.$message = $rt_s(265); $rt_throw(var$5); -}; -$java.nms_TileEntitySkull_readFromNBT = function($this, $par1NBTTagCompound) { +} +function nms_TileEntitySkull_readFromNBT($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2223)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2223), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(2197)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2197), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$6 = jl_String_hashCode($rt_s(2223)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2223), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(2197)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2197), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6); var$4 = (var$5 === null ? null : var$5.$value0).$data0; } $this.$skullType = var$4; - $this.$skullRotation = nms_NBTTagCompound_getByte($par1NBTTagCompound, $rt_s(2224)); - if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2225))) - $this.$extraType = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2225)); -}; -$java.nms_TileEntitySkull_setSkullType = function($this, $par1, $par2Str) { + $this.$skullRotation = nms_NBTTagCompound_getByte($par1NBTTagCompound, $rt_s(2198)); + if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2199))) + $this.$extraType = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2199)); +} +function nms_TileEntitySkull_setSkullType($this, $par1, $par2Str) { $this.$skullType = $par1; $this.$extraType = $par2Str; -}; +} function nms_TileEntitySkull_getSkullType($this) { return $this.$skullType; } -$java.nms_TileEntitySkull_func_82119_b = function($this) { +function nms_TileEntitySkull_func_82119_b($this) { return $this.$skullRotation; -}; -$java.nms_TileEntitySkull_setSkullRotation = function($this, $par1) { +} +function nms_TileEntitySkull_setSkullRotation($this, $par1) { $this.$skullRotation = $par1; -}; -$java.nms_TileEntitySkull_getExtraType = function($this) { +} +function nms_TileEntitySkull_getExtraType($this) { return $this.$extraType; -}; -function nms_Vec3() { +} +function jur_Pattern() { var a = this; jl_Object.call(a); - a.$myVec3LocalPool = null; - a.$xCoord = 0.0; - a.$yCoord = 0.0; - a.$zCoord = 0.0; + a.$lexemes = null; + a.$flags0 = 0; + a.$backRefs = null; + a.$needsBackRefReplacement = 0; + a.$globalGroupIndex = 0; + a.$compCount = 0; + a.$consCount = 0; + a.$start7 = null; } -$java.nms_Vec3_fakePool = null; -function nms_Vec3__init_(var_0, var_1, var_2, var_3) { - var var_4 = new nms_Vec3(); - $java.nms_Vec3__init_(var_4, var_0, var_1, var_2, var_3); - return var_4; +function jur_Pattern__init_0() { + var var_0 = new jur_Pattern(); + jur_Pattern__init_(var_0); + return var_0; } -$java.nms_Vec3_createVectorHelper = function($par0, $par2, $par4) { - return nms_Vec3__init_($java.nms_Vec3_fakePool, $par0, $par2, $par4); +function jur_Pattern_matcher($this, $input) { + return jur_Matcher__init_($this, $input); +} +function jur_Pattern_split($this, $inputSeq, $limit) { + var $res, $mat, $index, $curPos, var$7, var$8, var$9, var$10, var$11; + $res = new ju_ArrayList; + $res.$array1 = $rt_createArray(jl_Object, 10); + $mat = jur_Matcher__init_($this, $inputSeq); + $index = 0; + $curPos = 0; + if (!$inputSeq.$characters.data.length) { + var$7 = $rt_createArray(jl_String, 1); + var$7.data[0] = $rt_s(44); + return var$7; + } + a: { + while (true) { + if (!jur_Matcher_find($mat)) + break a; + var$8 = $index + 1 | 0; + if (var$8 >= $limit && $limit > 0) + break a; + var$9 = $mat.$matchResult; + jur_MatchResultImpl_checkGroup(var$9, 0); + $index = var$9.$groupBounds.data[0]; + if ($curPos > $index) + break; + ju_ArrayList_add($res, jl_String__init_0($inputSeq.$characters, $curPos, $index - $curPos | 0)); + var$9 = $mat.$matchResult; + jur_MatchResultImpl_checkGroup(var$9, 0); + $curPos = var$9.$groupBounds.data[1]; + $index = var$8; + } + $inputSeq = new jl_IndexOutOfBoundsException; + $inputSeq.$suppressionEnabled = 1; + $inputSeq.$writableStackTrace = 1; + $rt_throw($inputSeq); + } + var$10 = $inputSeq.$characters.data.length; + if ($curPos > var$10) { + $inputSeq = new jl_IndexOutOfBoundsException; + $inputSeq.$suppressionEnabled = 1; + $inputSeq.$writableStackTrace = 1; + $rt_throw($inputSeq); + } + b: { + ju_ArrayList_add($res, jl_String__init_0($inputSeq.$characters, $curPos, var$10 - $curPos | 0)); + var$11 = $index + 1 | 0; + if (!$limit) { + while (true) { + var$11 = var$11 + (-1) | 0; + if (var$11 < 0) + break b; + if (var$11 < 0) + break; + if (var$11 >= $res.$size0) + break; + if ($res.$array1.data[var$11].$characters.data.length) + break b; + ju_ArrayList_remove($res, var$11); + } + $inputSeq = new jl_IndexOutOfBoundsException; + $inputSeq.$suppressionEnabled = 1; + $inputSeq.$writableStackTrace = 1; + $rt_throw($inputSeq); + } + } + if (var$11 < 0) + var$11 = 0; + return ju_AbstractCollection_toArray0($res, $rt_createArray(jl_String, var$11)); +} +function jur_Pattern_split0($this, $input) { + return jur_Pattern_split($this, $input, 0); +} +function jur_Pattern_pattern($this) { + return $this.$lexemes.$orig; +} +function jur_Pattern_compile($pattern, $flags) { + var var$3; + if ($pattern === null) { + $pattern = new jl_NullPointerException; + $pattern.$suppressionEnabled = 1; + $pattern.$writableStackTrace = 1; + $pattern.$message = $rt_s(2200); + $rt_throw($pattern); + } + if ($flags && ($flags | 255) != 255) { + $pattern = new jl_IllegalArgumentException; + $pattern.$suppressionEnabled = 1; + $pattern.$writableStackTrace = 1; + $pattern.$message = $rt_s(44); + $rt_throw($pattern); + } + jur_AbstractSet_counter = 1; + var$3 = new jur_Pattern; + var$3.$backRefs = $rt_createArray(jur_FSet, 10); + var$3.$globalGroupIndex = (-1); + var$3.$compCount = (-1); + var$3.$consCount = (-1); + return jur_Pattern_compileImpl(var$3, $pattern, $flags); +} +function jur_Pattern_compileImpl($this, $pattern, $flags) { + var var$3, var$4; + $this.$lexemes = jur_Lexer__init_($pattern, $flags); + $this.$flags0 = $flags; + $this.$start7 = jur_Pattern_processExpression($this, (-1), $this.$flags0, null); + if (jur_Lexer_isEmpty($this.$lexemes)) { + if ($this.$needsBackRefReplacement) + $this.$start7.$processSecondPass(); + return $this; + } + $pattern = new $java.jur_PatternSyntaxException; + var$3 = $this.$lexemes.$orig; + var$4 = $this.$lexemes.$curToc; + $pattern.$suppressionEnabled = 1; + $pattern.$writableStackTrace = 1; + $pattern.$index4 = (-1); + $pattern.$desc = $rt_s(44); + $pattern.$pattern0 = var$3; + $pattern.$index4 = var$4; + $rt_throw($pattern); +} +$java.jur_Pattern_processAlternations = function($this, $last) { + var $auxRange, var$3, var$4, $rangeSet; + $auxRange = new jur_CharClass; + var$3 = ($this.$flags0 & 2) != 2 ? 0 : 1; + var$4 = ($this.$flags0 & 64) != 64 ? 0 : 1; + $rangeSet = new ju_BitSet; + $rangeSet.$data9 = $rt_createIntArray(64); + $auxRange.$lowHighSurrogates = $rangeSet; + $rangeSet = new ju_BitSet; + $rangeSet.$data9 = $rt_createIntArray(0); + $auxRange.$bits = $rangeSet; + $auxRange.$ci = var$3; + $auxRange.$uci = var$4; + while (!jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes) && !($this.$lexemes.$lookAhead && $this.$lexemes.$lookAhead != (-536870788) && $this.$lexemes.$lookAhead != (-536870871))) { + $rangeSet = $this.$lexemes; + $java.jur_Lexer_movePointer($rangeSet); + $java.jur_CharClass_add($auxRange, $rangeSet.$lookBack); + if ($this.$lexemes.$ch != (-536870788)) + continue; + $java.jur_Lexer_movePointer($this.$lexemes); + } + $rangeSet = $java.jur_Pattern_processRangeSet($this, $auxRange); + $rangeSet.$setNext($last); + return $rangeSet; }; -$java.nms_Vec3__init_ = function($this, $par1Vec3Pool, $par2, $par4, $par6) { - if ($par2 === -0.0) - $par2 = 0.0; - if ($par4 === -0.0) - $par4 = 0.0; - if ($par6 === -0.0) - $par6 = 0.0; - $this.$xCoord = $par2; - $this.$yCoord = $par4; - $this.$zCoord = $par6; - $this.$myVec3LocalPool = $par1Vec3Pool; +function jur_Pattern_processExpression($this, $ch, $newFlags, $last) { + var $children, $saveFlags, $saveChangedFlags, $fSet, var$8, $child; + $children = new ju_ArrayList; + $children.$array1 = $rt_createArray(jl_Object, 10); + $saveFlags = $this.$flags0; + $saveChangedFlags = 0; + if ($newFlags != $this.$flags0) + $this.$flags0 = $newFlags; + a: { + switch ($ch) { + case -1073741784: + $fSet = new $java.jur_NonCapFSet; + $newFlags = $this.$consCount + 1 | 0; + $this.$consCount = $newFlags; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = $newFlags; + break a; + case -536870872: + case -268435416: + break; + case -134217688: + case -67108824: + $fSet = new $java.jur_BehindFSet; + $newFlags = $this.$consCount + 1 | 0; + $this.$consCount = $newFlags; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = $newFlags; + break a; + case -33554392: + $fSet = new $java.jur_AtomicFSet; + $newFlags = $this.$consCount + 1 | 0; + $this.$consCount = $newFlags; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = $newFlags; + break a; + default: + $this.$globalGroupIndex = $this.$globalGroupIndex + 1 | 0; + if ($last !== null) { + $fSet = new jur_FSet; + $newFlags = $this.$globalGroupIndex; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = $newFlags; + } else { + $fSet = new jur_FinalSet; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = 0; + $saveChangedFlags = 1; + } + if ($this.$globalGroupIndex <= (-1)) + break a; + if ($this.$globalGroupIndex >= 10) + break a; + $this.$backRefs.data[$this.$globalGroupIndex] = $fSet; + break a; + } + $fSet = new jur_AheadFSet; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $fSet.$index5 = jl_Integer_toString(var$8, 10); + $fSet.$groupIndex = (-1); + } + while (true) { + if ($java.jur_Lexer_isLetter($this.$lexemes) && $this.$lexemes.$lookAhead == (-536870788)) + $child = $java.jur_Pattern_processAlternations($this, $fSet); + else if ($this.$lexemes.$ch == (-536870788)) { + $child = $java.jur_EmptySet__init_($fSet); + $java.jur_Lexer_next($this.$lexemes); + } else { + $child = $java.jur_Pattern_processSubExpression($this, $fSet); + if ($java.jur_Lexer_peek($this.$lexemes) == (-536870788)) + $java.jur_Lexer_next($this.$lexemes); + } + if ($child !== null) + ju_ArrayList_add($children, $child); + if (jur_Lexer_isEmpty($this.$lexemes)) + break; + if ($this.$lexemes.$ch == (-536870871)) + break; + } + if ($this.$lexemes.$lookBack == (-536870788)) { + $last = new $java.jur_EmptySet; + $child = new jl_Integer; + $newFlags = jur_AbstractSet_counter; + jur_AbstractSet_counter = $newFlags + 1 | 0; + $child.$value = $newFlags; + $last.$index5 = jl_Integer_toString1($child); + $last.$next5 = $fSet; + $last.$charCount = 1; + $last.$type2 = 1; + $last.$charCount = 0; + ju_ArrayList_add($children, $last); + } + if ($this.$flags0 != $saveFlags && !$saveChangedFlags) { + $this.$flags0 = $saveFlags; + $java.jur_Lexer_restoreFlags($this.$lexemes, $this.$flags0); + } + switch ($ch) { + case -1073741784: + $last = new jur_NonCapJointSet; + $java.jur_JointSet__init_($last, $children, $fSet); + return $last; + case -536870872: + $last = new $java.jur_PositiveLookAhead; + $java.jur_AtomicJointSet__init_($last, $children, $fSet); + return $last; + case -268435416: + break; + case -134217688: + return $java.jur_PositiveLookBehind__init_($children, $fSet); + case -67108824: + return $java.jur_NegativeLookBehind__init_($children, $fSet); + case -33554392: + return $java.jur_AtomicJointSet__init_0($children, $fSet); + default: + switch (ju_ArrayList_size($children)) { + case 0: + break; + case 1: + return $java.jur_SingleSet__init_(ju_ArrayList_get($children, 0), $fSet); + default: + return $java.jur_JointSet__init_0($children, $fSet); + } + return $java.jur_EmptySet__init_($fSet); + } + return $java.jur_NegativeLookAhead__init_($children, $fSet); +} +$java.jur_Pattern_processSequence = function($this) { + var $substring, var$2, var$3, $ch, var$5; + $substring = new jl_StringBuffer; + $substring.$buffer = $rt_createCharArray(16); + while (!jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { + var$2 = $this.$lexemes; + if (var$2.$ch <= 56319 && var$2.$ch >= 55296 ? 1 : 0) + break; + var$2 = $this.$lexemes; + if (var$2.$ch <= 57343 && var$2.$ch >= 56320 ? 1 : 0) + break; + var$3 = $this.$lexemes.$lookAheadST === null ? 0 : 1; + if (!(!var$3 && !$this.$lexemes.$lookAhead)) { + var$3 = $this.$lexemes.$lookAheadST === null ? 0 : 1; + if (!(!var$3 && ($this.$lexemes.$lookAhead < 0 ? 0 : 1)) && $this.$lexemes.$lookAhead != (-536870871) && ($this.$lexemes.$lookAhead & (-2147418113)) != (-2147483608) && $this.$lexemes.$lookAhead != (-536870788) && $this.$lexemes.$lookAhead != (-536870876)) + break; + } + var$2 = $this.$lexemes; + $java.jur_Lexer_movePointer(var$2); + $ch = var$2.$lookBack; + if (!($ch >= 65536 && $ch <= 1114111 ? 1 : 0)) { + var$3 = $ch & 65535; + $ch = $substring.$length; + jl_AbstractStringBuilder_insertSpace($substring, $ch, $ch + 1 | 0); + $substring.$buffer.data[$ch] = var$3; + } else { + var$5 = jl_Character_toChars($ch); + $ch = var$5.data.length; + jl_AbstractStringBuilder_insert6($substring, $substring.$length, var$5, 0, $ch); + } + } + if (!(($this.$flags0 & 2) != 2 ? 0 : 1)) + return $java.jur_SequenceSet__init_($substring); + if (($this.$flags0 & 64) != 64 ? 0 : 1) + return $java.jur_UCISequenceSet__init_($substring); + var$2 = new $java.jur_CISequenceSet; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + var$2.$index5 = jl_Integer_toString(var$3, 10); + var$2.$charCount = 1; + var$2.$string0 = jl_String__init_0($substring.$buffer, 0, $substring.$length); + var$2.$charCount = $substring.$length; + return var$2; }; -$java.nms_Vec3_setComponents = function($this, $par1, $par3, $par5) { - $this.$xCoord = $par1; - $this.$yCoord = $par3; - $this.$zCoord = $par5; - return $this; +$java.jur_Pattern_processDecomposedChar = function($this) { + var $codePoints, $curSymb, $curSymbIndex, $codePointsHangul, var$5, var$6, $readCodePoints; + $codePoints = $rt_createIntArray(4); + $curSymb = (-1); + $curSymbIndex = (-1); + if (!jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { + $codePointsHangul = $codePoints.data; + var$5 = $this.$lexemes; + $java.jur_Lexer_movePointer(var$5); + $curSymb = var$5.$lookBack; + $codePointsHangul[0] = $curSymb; + $curSymbIndex = $curSymb - 4352 | 0; + } + if ($curSymbIndex >= 0 && $curSymbIndex < 19) { + $codePointsHangul = $rt_createCharArray(3); + $codePoints = $codePointsHangul.data; + $codePoints[0] = $curSymb & 65535; + var$6 = $this.$lexemes.$ch; + $readCodePoints = var$6 - 4449 | 0; + if ($readCodePoints >= 0 && $readCodePoints < 21) { + $codePoints[1] = var$6 & 65535; + $java.jur_Lexer_movePointer($this.$lexemes); + var$6 = $this.$lexemes.$ch; + $curSymb = var$6 - 4519 | 0; + if ($curSymb >= 0 && $curSymb < 28) { + $codePoints[2] = var$6 & 65535; + $java.jur_Lexer_movePointer($this.$lexemes); + var$5 = new $java.jur_HangulDecomposedCharSet; + $curSymb = jur_AbstractSet_counter; + jur_AbstractSet_counter = $curSymb + 1 | 0; + var$5.$index5 = jl_Integer_toString($curSymb, 10); + var$5.$decomposedChar = $codePointsHangul; + var$5.$decomposedCharLength = 3; + return var$5; + } + var$5 = new $java.jur_HangulDecomposedCharSet; + $curSymb = jur_AbstractSet_counter; + jur_AbstractSet_counter = $curSymb + 1 | 0; + var$5.$index5 = jl_Integer_toString($curSymb, 10); + var$5.$decomposedChar = $codePointsHangul; + var$5.$decomposedCharLength = 2; + return var$5; + } + if (!(($this.$flags0 & 2) != 2 ? 0 : 1)) { + var$5 = new $java.jur_CharSet; + $readCodePoints = $codePoints[0]; + $curSymb = jur_AbstractSet_counter; + jur_AbstractSet_counter = $curSymb + 1 | 0; + var$5.$index5 = jl_Integer_toString($curSymb, 10); + var$5.$charCount = 1; + var$5.$ch0 = $readCodePoints; + return var$5; + } + if (!(($this.$flags0 & 64) != 64 ? 0 : 1)) { + var$5 = new $java.jur_CICharSet; + $readCodePoints = $codePoints[0]; + $java.jur_AbstractSet__init_(var$5); + var$5.$charCount = 1; + var$5.$ch1 = $readCodePoints; + var$5.$supplement = $java.jur_Pattern_getSupplement($readCodePoints); + return var$5; + } + var$5 = new $java.jur_UCICharSet; + $readCodePoints = $codePoints[0]; + $curSymb = jur_AbstractSet_counter; + jur_AbstractSet_counter = $curSymb + 1 | 0; + var$5.$index5 = jl_Integer_toString($curSymb, 10); + var$5.$charCount = 1; + var$5.$ch2 = (String.fromCharCode((String.fromCharCode($readCodePoints)).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; + return var$5; + } + $codePointsHangul = $codePoints.data; + $curSymb = 1; + while ($curSymb < 4 && !jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { + $readCodePoints = $curSymb + 1 | 0; + $codePointsHangul[$curSymb] = $java.jur_Lexer_next($this.$lexemes); + $curSymb = $readCodePoints; + } + if ($curSymb == 1 && !$java.jur_Lexer_hasSingleCodepointDecomposition($codePointsHangul[0])) + return $java.jur_Pattern_processCharSet($this, $codePointsHangul[0]); + if (!$java.jur_Pattern_hasFlag($this, 2)) + return $java.jur_DecomposedCharSet__init_($codePoints, $curSymb); + if (!$java.jur_Pattern_hasFlag($this, 64)) + return $java.jur_CIDecomposedCharSet__init_($codePoints, $curSymb); + var$5 = new $java.jur_UCIDecomposedCharSet; + $java.jur_DecomposedCharSet__init_0(var$5, $codePoints, $curSymb); + return var$5; }; -function nms_Vec3_normalize($this) { - var $var1; - $var1 = jl_Math_sqrt($this.$xCoord * $this.$xCoord + $this.$yCoord * $this.$yCoord + $this.$zCoord * $this.$zCoord); - return $var1 < 1.0E-4 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, 0.0, 0.0, 0.0) : nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord / $var1, $this.$yCoord / $var1, $this.$zCoord / $var1); -} -function nms_Vec3_dotProduct($this, $par1Vec3) { - return $this.$xCoord * $par1Vec3.$xCoord + $this.$yCoord * $par1Vec3.$yCoord + $this.$zCoord * $par1Vec3.$zCoord; -} -function nms_Vec3_addVector($this, $par1, $par3, $par5) { - return nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $par1, $this.$yCoord + $par3, $this.$zCoord + $par5); -} -function nms_Vec3_distanceTo($this, $par1Vec3) { - var $var2, $var4, $var6; - $var2 = $par1Vec3.$xCoord - $this.$xCoord; - $var4 = $par1Vec3.$yCoord - $this.$yCoord; - $var6 = $par1Vec3.$zCoord - $this.$zCoord; - return jl_Math_sqrt($var2 * $var2 + $var4 * $var4 + $var6 * $var6); -} -function nms_Vec3_squareDistanceTo($this, $par1Vec3) { - var $var2, $var4, $var6; - $var2 = $par1Vec3.$xCoord - $this.$xCoord; - $var4 = $par1Vec3.$yCoord - $this.$yCoord; - $var6 = $par1Vec3.$zCoord - $this.$zCoord; - return $var2 * $var2 + $var4 * $var4 + $var6 * $var6; -} -function nms_Vec3_squareDistanceTo0($this, $par1, $par3, $par5) { - var $var7, $var9, $var11; - $var7 = $par1 - $this.$xCoord; - $var9 = $par3 - $this.$yCoord; - $var11 = $par5 - $this.$zCoord; - return $var7 * $var7 + $var9 * $var9 + $var11 * $var11; -} -function nms_Vec3_lengthVector($this) { - return jl_Math_sqrt($this.$xCoord * $this.$xCoord + $this.$yCoord * $this.$yCoord + $this.$zCoord * $this.$zCoord); -} -function nms_Vec3_getIntermediateWithXValue($this, $par1Vec3, $par2) { - var $var4, $var6, $var8, $var10; - $var4 = $par1Vec3.$xCoord - $this.$xCoord; - $var6 = $par1Vec3.$yCoord - $this.$yCoord; - $var8 = $par1Vec3.$zCoord - $this.$zCoord; - if ($var4 * $var4 < 1.0000000116860974E-7) - return null; - $var10 = ($par2 - $this.$xCoord) / $var4; - return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; -} -function nms_Vec3_getIntermediateWithYValue($this, $par1Vec3, $par2) { - var $var4, $var6, $var8, $var10; - $var4 = $par1Vec3.$xCoord - $this.$xCoord; - $var6 = $par1Vec3.$yCoord - $this.$yCoord; - $var8 = $par1Vec3.$zCoord - $this.$zCoord; - if ($var6 * $var6 < 1.0000000116860974E-7) - return null; - $var10 = ($par2 - $this.$yCoord) / $var6; - return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; -} -function nms_Vec3_getIntermediateWithZValue($this, $par1Vec3, $par2) { - var $var4, $var6, $var8, $var10; - $var4 = $par1Vec3.$xCoord - $this.$xCoord; - $var6 = $par1Vec3.$yCoord - $this.$yCoord; - $var8 = $par1Vec3.$zCoord - $this.$zCoord; - if ($var8 * $var8 < 1.0000000116860974E-7) - return null; - $var10 = ($par2 - $this.$zCoord) / $var8; - return $var10 >= 0.0 && $var10 <= 1.0 ? nms_Vec3Pool_getVecFromPool($this.$myVec3LocalPool, $this.$xCoord + $var4 * $var10, $this.$yCoord + $var6 * $var10, $this.$zCoord + $var8 * $var10) : null; -} -$java.nms_Vec3_toString = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2226)); - var$2 = $this.$xCoord; - jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); - var$2 = $this.$yCoord; - jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(356)); - var$2 = $this.$zCoord; - jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(64)); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +$java.jur_Pattern_processSubExpression = function($this, $last) { + var $cur, $term, var$4, var$5, $next, var$7, var$8; + a: { + if ($java.jur_Lexer_isLetter($this.$lexemes) && !($this.$lexemes.$lookAheadST === null ? 0 : 1) && ($this.$lexemes.$lookAhead < 0 ? 0 : 1)) { + if (($this.$flags0 & 128) != 128 ? 0 : 1) { + $cur = $java.jur_Pattern_processDecomposedChar($this); + if (!jur_Lexer_isEmpty($this.$lexemes) && !($this.$lexemes.$ch == (-536870871) && !($last instanceof jur_FinalSet)) && $this.$lexemes.$ch != (-536870788) && !$java.jur_Lexer_isLetter($this.$lexemes)) + $cur = $java.jur_Pattern_processQuantifier($this, $last, $cur); + } else { + $term = $this.$lexemes; + if (!($term.$ch <= 56319 && $term.$ch >= 55296 ? 1 : 0)) { + $term = $this.$lexemes; + if (!($term.$ch <= 57343 && $term.$ch >= 56320 ? 1 : 0)) { + $cur = $java.jur_Pattern_processSequence($this); + break a; + } + } + $cur = $java.jur_Pattern_processQuantifier($this, $last, $java.jur_Pattern_processTerminal($this, $last)); + } + } else if ($this.$lexemes.$ch != (-536870871)) + $cur = $java.jur_Pattern_processQuantifier($this, $last, $java.jur_Pattern_processTerminal($this, $last)); + else { + if ($last instanceof jur_FinalSet) { + $last = new $java.jur_PatternSyntaxException; + $cur = $this.$lexemes.$orig; + var$4 = $this.$lexemes.$curToc; + $last.$suppressionEnabled = 1; + $last.$writableStackTrace = 1; + $last.$index4 = (-1); + $last.$desc = $rt_s(44); + $last.$pattern0 = $cur; + $last.$index4 = var$4; + $rt_throw($last); + } + $cur = new $java.jur_EmptySet; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $cur.$index5 = jl_Integer_toString(var$5, 10); + $cur.$next5 = $last; + $cur.$charCount = 1; + $cur.$type2 = 1; + $cur.$charCount = 0; + } + } + if (!jur_Lexer_isEmpty($this.$lexemes) && !($this.$lexemes.$ch == (-536870871) && !($last instanceof jur_FinalSet)) && $this.$lexemes.$ch != (-536870788)) { + $next = $java.jur_Pattern_processSubExpression($this, $last); + if ($cur instanceof $java.jur_LeafQuantifierSet && !($cur instanceof $java.jur_CompositeQuantifierSet) && !($cur instanceof $java.jur_GroupQuantifierSet) && !($cur instanceof $java.jur_AltQuantifierSet)) { + $last = $cur; + if (!$next.$first0($last.$innerSet)) { + $cur = new $java.jur_UnifiedQuantifierSet; + $term = $last.$innerSet; + var$7 = $last.$next5; + var$8 = $last.$type2; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $cur.$index5 = jl_Integer_toString(var$5, 10); + $cur.$next5 = var$7; + $cur.$innerSet = $term; + $cur.$type2 = var$8; + $cur.$leaf = $term; + $cur.$innerSet.$setNext($cur); + } + } + if (($next.$getType0() & 65535) != 43) + $cur.$setNext($next); + else + $cur.$setNext($next.$innerSet); + } else { + if ($cur === null) + return null; + $cur.$setNext($last); + } + if (($cur.$getType0() & 65535) != 43) + return $cur; + return $cur.$innerSet; }; -function nms_Vec3_rotateAroundX($this, $par1) { - var var$2, $var2, $var3, $var4, $var6, $var8, var$8, var$9; - var$2 = nms_MathHelper_SIN_TABLE.data; - $par1 = $par1 * 10430.3779296875; - $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; - $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; - $var4 = $this.$xCoord; - $var6 = $this.$yCoord; - $var8 = $var2; - $var6 = $var6 * $var8; - var$8 = $this.$zCoord; - var$9 = $var3; - $var6 = $var6 + var$8 * var$9; - $var8 = $this.$zCoord * $var8 - $this.$yCoord * var$9; - $this.$xCoord = $var4; - $this.$yCoord = $var6; - $this.$zCoord = $var8; -} -function nms_Vec3_rotateAroundY($this, $par1) { - var var$2, $var2, $var3, $var4, $var8, $var6, var$8; - var$2 = nms_MathHelper_SIN_TABLE.data; - $par1 = $par1 * 10430.3779296875; - $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; - $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; - $var4 = $this.$xCoord; - $var8 = $var2; - $var4 = $var4 * $var8; - $var6 = $this.$zCoord; - var$8 = $var3; - $var4 = $var4 + $var6 * var$8; - $var6 = $this.$yCoord; - $var8 = $this.$zCoord * $var8 - $this.$xCoord * var$8; - $this.$xCoord = $var4; - $this.$yCoord = $var6; - $this.$zCoord = $var8; -} -function nms_Vec3_rotateAroundZ($this, $par1) { - var var$2, $var2, $var3, $var4, $var6, $var8, var$8; - var$2 = nms_MathHelper_SIN_TABLE.data; - $par1 = $par1 * 10430.3779296875; - $var2 = var$2[($par1 + 16384.0 | 0) & 65535]; - $var3 = nms_MathHelper_SIN_TABLE.data[($par1 | 0) & 65535]; - $var4 = $this.$xCoord; - $var6 = $var2; - $var4 = $var4 * $var6; - $var8 = $this.$yCoord; - var$8 = $var3; - $var4 = $var4 + $var8 * var$8; - $var6 = $this.$yCoord * $var6 - $this.$xCoord * var$8; - $var8 = $this.$zCoord; - $this.$xCoord = $var4; - $this.$yCoord = $var6; - $this.$zCoord = $var8; -} -function nms_Vec3__clinit_() { - var var$1, var$2; - var$1 = new nms_Vec3Pool; - var$2 = new ju_ArrayList; - var$2.$array1 = $rt_createArray(jl_Object, 10); - var$1.$vec3Cache = var$2; - var$1.$nextFreeSpace = 0; - var$1.$maximumSizeSinceLastTruncation = 0; - var$1.$resetCount = 0; - var$1.$truncateArrayResetThreshold = (-1); - var$1.$minimumSize = (-1); - $java.nms_Vec3_fakePool = var$1; +$java.jur_Pattern_processQuantifier = function($this, $last, $term) { + var $quant, $q, var$5, $leaf, var$7, var$8; + $quant = $this.$lexemes.$ch; + if ($term !== null && !($term instanceof $java.jur_LeafSet)) { + switch ($quant) { + case -2147483606: + $java.jur_Lexer_movePointer($this.$lexemes); + $q = new $java.jur_PossessiveGroupQuantifierSet; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $q.$index5 = jl_Integer_toString(var$5, 10); + $q.$next5 = $last; + $q.$innerSet = $term; + $q.$type2 = $quant; + $term.$setNext($java.jur_FSet_posFSet); + return $q; + case -2147483605: + $java.jur_Lexer_movePointer($this.$lexemes); + $leaf = new $java.jur_PosPlusGroupQuantifierSet; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $leaf.$index5 = jl_Integer_toString(var$5, 10); + $leaf.$next5 = $last; + $leaf.$innerSet = $term; + $leaf.$type2 = (-2147483606); + $term.$setNext($java.jur_FSet_posFSet); + return $leaf; + case -2147483585: + $java.jur_Lexer_movePointer($this.$lexemes); + $leaf = new $java.jur_PosAltGroupQuantifierSet; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $leaf.$index5 = jl_Integer_toString(var$5, 10); + $leaf.$next5 = $last; + $leaf.$innerSet = $term; + $leaf.$type2 = (-536870849); + $term.$setNext($java.jur_FSet_posFSet); + return $leaf; + case -2147483525: + $leaf = new $java.jur_PosCompositeGroupQuantifierSet; + $q = $this.$lexemes; + var$7 = $q.$curST; + $java.jur_Lexer_movePointer($q); + $q = var$7; + $quant = $this.$compCount + 1 | 0; + $this.$compCount = $quant; + var$8 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$8 + 1 | 0; + $leaf.$index5 = jl_Integer_toString(var$8, 10); + $leaf.$next5 = $last; + $leaf.$innerSet = $term; + $leaf.$type2 = (-536870849); + $leaf.$quantifier = $q; + $leaf.$setCounter = $quant; + $term.$setNext($java.jur_FSet_posFSet); + return $leaf; + case -1073741782: + case -1073741781: + $java.jur_Lexer_movePointer($this.$lexemes); + $q = new $java.jur_ReluctantGroupQuantifierSet; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $q.$index5 = jl_Integer_toString(var$5, 10); + $q.$next5 = $last; + $q.$innerSet = $term; + $q.$type2 = $quant; + $term.$setNext($q); + return $q; + case -1073741761: + $java.jur_Lexer_movePointer($this.$lexemes); + $q = new $java.jur_RelAltGroupQuantifierSet; + $java.jur_QuantifierSet__init_($q, $term, $last, (-536870849)); + $term.$setNext($last); + return $q; + case -1073741701: + $q = new $java.jur_RelCompositeGroupQuantifierSet; + $leaf = $this.$lexemes; + var$7 = $leaf.$curST; + $java.jur_Lexer_movePointer($leaf); + $leaf = var$7; + var$5 = $this.$compCount + 1 | 0; + $this.$compCount = var$5; + $java.jur_RelCompositeGroupQuantifierSet__init_($q, $leaf, $term, $last, (-536870849), var$5); + $term.$setNext($q); + return $q; + case -536870870: + case -536870869: + $java.jur_Lexer_next($this.$lexemes); + $q = $term.$getType0() != (-2147483602) ? $java.jur_GroupQuantifierSet__init_($term, $last, $quant) : $java.jur_Pattern_hasFlag($this, 32) ? $java.jur_DotAllQuantifierSet__init_($term, $last, $quant) : $java.jur_DotQuantifierSet__init_($term, $last, $quant, $java.jur_AbstractLineTerminator_getInstance($this.$flags0)); + $term.$setNext($q); + return $q; + case -536870849: + $java.jur_Lexer_next($this.$lexemes); + $q = $java.jur_AltGroupQuantifierSet__init_($term, $last, (-536870849)); + $term.$setNext($last); + return $q; + case -536870789: + $q = new $java.jur_CompositeGroupQuantifierSet; + $leaf = $java.jur_Lexer_nextSpecial($this.$lexemes); + var$5 = $this.$compCount + 1 | 0; + $this.$compCount = var$5; + $java.jur_CompositeGroupQuantifierSet__init_($q, $leaf, $term, $last, (-536870849), var$5); + $term.$setNext($q); + return $q; + default: + } + return $term; + } + $leaf = null; + if ($term !== null) + $leaf = $term; + switch ($quant) { + case -2147483606: + case -2147483605: + $java.jur_Lexer_next($this.$lexemes); + $q = $java.jur_PossessiveQuantifierSet__init_($leaf, $last, $quant); + $java.jur_AbstractSet_setNext($leaf, $q); + return $q; + case -2147483585: + $java.jur_Lexer_next($this.$lexemes); + return $java.jur_PossessiveAltQuantifierSet__init_($leaf, $last, (-2147483585)); + case -2147483525: + return $java.jur_PossessiveCompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-2147483525)); + case -1073741782: + case -1073741781: + $java.jur_Lexer_next($this.$lexemes); + $q = $java.jur_ReluctantQuantifierSet__init_($leaf, $last, $quant); + $java.jur_AbstractSet_setNext($leaf, $q); + return $q; + case -1073741761: + $java.jur_Lexer_next($this.$lexemes); + return $java.jur_ReluctantAltQuantifierSet__init_($leaf, $last, (-1073741761)); + case -1073741701: + return $java.jur_ReluctantCompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-1073741701)); + case -536870870: + case -536870869: + $java.jur_Lexer_next($this.$lexemes); + $q = $java.jur_LeafQuantifierSet__init_($leaf, $last, $quant); + $java.jur_AbstractSet_setNext($leaf, $q); + return $q; + case -536870849: + $java.jur_Lexer_next($this.$lexemes); + return $java.jur_AltQuantifierSet__init_($leaf, $last, (-536870849)); + case -536870789: + return $java.jur_CompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-536870789)); + default: + } + return $term; +}; +$java.jur_Pattern_processTerminal = function($this, $last) { + var $term, var$3, $ch, $newFlags, $number, $negative, $cc; + $term = null; + var$3 = $last instanceof jur_FinalSet; + while (true) { + a: { + $ch = $java.jur_Lexer_peek($this.$lexemes); + if (($ch & (-2147418113)) == (-2147483608)) { + $java.jur_Lexer_next($this.$lexemes); + $newFlags = ($ch & 16711680) >> 16; + $ch = $ch & (-16711681); + if ($ch == (-16777176)) + $this.$flags0 = $newFlags; + else { + if ($ch != (-1073741784)) + $newFlags = $this.$flags0; + $term = jur_Pattern_processExpression($this, $ch, $newFlags, $last); + if ($java.jur_Lexer_peek($this.$lexemes) != (-536870871)) + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); + $java.jur_Lexer_next($this.$lexemes); + } + } else { + b: { + c: { + switch ($ch) { + case -2147483599: + case -2147483598: + case -2147483597: + case -2147483596: + case -2147483595: + case -2147483594: + case -2147483593: + case -2147483592: + case -2147483591: + $number = ($ch & 2147483647) - 48 | 0; + if ($this.$globalGroupIndex < $number) + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); + $java.jur_Lexer_next($this.$lexemes); + $this.$consCount = $this.$consCount + 1 | 0; + $term = !$java.jur_Pattern_hasFlag($this, 2) ? $java.jur_BackReferenceSet__init_($number, $this.$consCount) : $java.jur_Pattern_hasFlag($this, 64) ? $java.jur_UCIBackReferenceSet__init_($number, $this.$consCount) : $java.jur_CIBackReferenceSet__init_($number, $this.$consCount); + $this.$backRefs.data[$number].$isBackReferenced = 1; + $this.$needsBackRefReplacement = 1; + break a; + case -2147483583: + break; + case -2147483582: + $java.jur_Lexer_next($this.$lexemes); + $term = $java.jur_WordBoundary__init_(0); + break a; + case -2147483577: + $java.jur_Lexer_next($this.$lexemes); + $term = $java.jur_PreviousMatch__init_(); + break a; + case -2147483558: + $java.jur_Lexer_next($this.$lexemes); + $term = new $java.jur_EOLSet; + $number = $this.$consCount + 1 | 0; + $this.$consCount = $number; + $java.jur_EOLSet__init_($term, $number); + break a; + case -2147483550: + $java.jur_Lexer_next($this.$lexemes); + $term = $java.jur_WordBoundary__init_(1); + break a; + case -2147483526: + $java.jur_Lexer_next($this.$lexemes); + $term = $java.jur_EOISet__init_(); + break a; + case -536870876: + break c; + case -536870866: + $java.jur_Lexer_next($this.$lexemes); + if ($java.jur_Pattern_hasFlag($this, 32)) { + $term = $java.jur_DotAllSet__init_(); + break a; + } + $term = $java.jur_DotSet__init_($java.jur_AbstractLineTerminator_getInstance($this.$flags0)); + break a; + case -536870821: + $java.jur_Lexer_next($this.$lexemes); + $negative = 0; + if ($java.jur_Lexer_peek($this.$lexemes) == (-536870818)) { + $negative = 1; + $java.jur_Lexer_next($this.$lexemes); + } + $term = $java.jur_Pattern_processRange($this, $negative, $last); + if ($java.jur_Lexer_peek($this.$lexemes) != (-536870819)) + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); + $java.jur_Lexer_setMode($this.$lexemes, 1); + $java.jur_Lexer_next($this.$lexemes); + break a; + case -536870818: + $java.jur_Lexer_next($this.$lexemes); + $this.$consCount = $this.$consCount + 1 | 0; + if (!$java.jur_Pattern_hasFlag($this, 8)) { + $term = $java.jur_SOLSet__init_(); + break a; + } + $term = $java.jur_MultiLineSOLSet__init_($java.jur_AbstractLineTerminator_getInstance($this.$flags0)); + break a; + case 0: + $cc = $java.jur_Lexer_peekSpecial($this.$lexemes); + if ($cc !== null) + $term = $java.jur_Pattern_processRangeSet($this, $cc); + else { + if (jur_Lexer_isEmpty($this.$lexemes)) { + $term = $java.jur_EmptySet__init_($last); + break a; + } + $term = $java.jur_CharSet__init_($ch & 65535); + } + $java.jur_Lexer_next($this.$lexemes); + break a; + default: + break b; + } + $java.jur_Lexer_next($this.$lexemes); + $term = $java.jur_SOLSet__init_(); + break a; + } + $java.jur_Lexer_next($this.$lexemes); + $this.$consCount = $this.$consCount + 1 | 0; + if ($java.jur_Pattern_hasFlag($this, 8)) { + if ($java.jur_Pattern_hasFlag($this, 1)) { + $term = $java.jur_UMultiLineEOLSet__init_($this.$consCount); + break a; + } + $term = $java.jur_MultiLineEOLSet__init_($this.$consCount); + break a; + } + if ($java.jur_Pattern_hasFlag($this, 1)) { + $term = $java.jur_UEOLSet__init_($this.$consCount); + break a; + } + $term = $java.jur_EOLSet__init_0($this.$consCount); + break a; + } + if ($ch >= 0 && !$java.jur_Lexer_isSpecial($this.$lexemes)) { + $term = $java.jur_Pattern_processCharSet($this, $ch); + $java.jur_Lexer_next($this.$lexemes); + } else if ($ch == (-536870788)) + $term = $java.jur_EmptySet__init_($last); + else { + if ($ch != (-536870871)) + $rt_throw($java.jur_PatternSyntaxException__init_(!$java.jur_Lexer_isSpecial($this.$lexemes) ? jl_Character_toString0($ch & 65535) : $java.jur_Lexer_peekSpecial($this.$lexemes).$toString(), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); + if (var$3) + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); + $term = $java.jur_EmptySet__init_($last); + } + } + } + if ($ch != (-16777176)) + break; + } + return $term; +}; +$java.jur_Pattern_processRange = function($this, $negative, $last) { + var $rangeSet; + $rangeSet = $java.jur_Pattern_processRangeSet($this, $java.jur_Pattern_processRangeExpression($this, $negative)); + $rangeSet.$setNext($last); + return $rangeSet; +}; +$java.jur_Pattern_processRangeExpression = function($this, $alt) { + var $res, $negative, $cur, $cs, $buffer, $intersection, $notClosed, $firstInClass, var$10, $$je; + $res = new jur_CharClass; + $negative = ($this.$flags0 & 2) != 2 ? 0 : 1; + $cur = ($this.$flags0 & 64) != 64 ? 0 : 1; + $cs = new ju_BitSet; + $cs.$data9 = $rt_createIntArray(64); + $res.$lowHighSurrogates = $cs; + $cs = new ju_BitSet; + $cs.$data9 = $rt_createIntArray(0); + $res.$bits = $cs; + $res.$ci = $negative; + $res.$uci = $cur; + $java.jur_AbstractCharClass_setNegative($res, $alt); + $buffer = (-1); + $intersection = 0; + $notClosed = 0; + $firstInClass = 1; + a: { + b: { + c: while (true) { + if (jur_Lexer_isEmpty($this.$lexemes)) + break a; + $notClosed = $this.$lexemes.$ch == (-536870819) && !$firstInClass ? 0 : 1; + if (!$notClosed) + break a; + d: { + switch ($this.$lexemes.$ch) { + case -536870874: + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $buffer = $java.jur_Lexer_next($this.$lexemes); + if ($java.jur_Lexer_peek($this.$lexemes) != (-536870874)) { + $buffer = 38; + break d; + } + if ($java.jur_Lexer_lookAhead($this.$lexemes) == (-536870821)) { + $java.jur_Lexer_next($this.$lexemes); + $intersection = 1; + $buffer = (-1); + break d; + } + $java.jur_Lexer_next($this.$lexemes); + if ($firstInClass) { + $res = $java.jur_Pattern_processRangeExpression($this, 0); + break d; + } + if ($java.jur_Lexer_peek($this.$lexemes) == (-536870819)) + break d; + $java.jur_CharClass_intersection($res, $java.jur_Pattern_processRangeExpression($this, 0)); + break d; + case -536870867: + if (!$firstInClass && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870819) && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870821) && $buffer >= 0) { + $java.jur_Lexer_next($this.$lexemes); + $cur = $java.jur_Lexer_peek($this.$lexemes); + if ($java.jur_Lexer_isSpecial($this.$lexemes)) + break c; + if ($cur < 0 && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870819) && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870821) && $buffer >= 0) + break c; + e: { + try { + if ($java.jur_Lexer_isLetter0($cur)) + break e; + $cur = $cur & 65535; + break e; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break b; + } else { + throw $$e; + } + } + } + try { + $java.jur_CharClass_add0($res, $buffer, $cur); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break b; + } else { + throw $$e; + } + } + $java.jur_Lexer_next($this.$lexemes); + $buffer = (-1); + break d; + } + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $buffer = 45; + $java.jur_Lexer_next($this.$lexemes); + break d; + case -536870821: + if ($buffer >= 0) { + $java.jur_CharClass_add($res, $buffer); + $buffer = (-1); + } + $java.jur_Lexer_next($this.$lexemes); + $negative = 0; + if ($this.$lexemes.$ch == (-536870818)) { + $java.jur_Lexer_next($this.$lexemes); + $negative = 1; + } + if (!$intersection) + $java.jur_CharClass_union($res, $java.jur_Pattern_processRangeExpression($this, $negative)); + else + $java.jur_CharClass_intersection($res, $java.jur_Pattern_processRangeExpression($this, $negative)); + $intersection = 0; + $java.jur_Lexer_next($this.$lexemes); + break d; + case -536870819: + break; + case -536870818: + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $buffer = 94; + $java.jur_Lexer_next($this.$lexemes); + break d; + case 0: + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $cs = $this.$lexemes.$curST; + if ($cs === null) + $buffer = 0; + else { + $java.jur_CharClass_add1($res, $cs); + $buffer = (-1); + } + $java.jur_Lexer_next($this.$lexemes); + break d; + default: + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $cs = $this.$lexemes; + $java.jur_Lexer_movePointer($cs); + $buffer = $cs.$lookBack; + break d; + } + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + $buffer = 93; + $java.jur_Lexer_next($this.$lexemes); + } + $firstInClass = 0; + } + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), jur_Pattern_pattern($this), $java.jur_Lexer_getIndex($this.$lexemes))); + } + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), jur_Pattern_pattern($this), $java.jur_Lexer_getIndex($this.$lexemes))); + } + if (!$notClosed) { + if ($buffer >= 0) + $java.jur_CharClass_add($res, $buffer); + return $res; + } + $res = new $java.jur_PatternSyntaxException; + var$10 = $this.$lexemes.$orig; + $alt = $this.$lexemes.$curToc - 1 | 0; + $res.$suppressionEnabled = 1; + $res.$writableStackTrace = 1; + $res.$index4 = (-1); + $res.$desc = $rt_s(44); + $res.$pattern0 = var$10; + $res.$index4 = $alt; + $rt_throw($res); +}; +$java.jur_Pattern_processCharSet = function($this, $ch) { + var $isSupplCodePoint, var$3, var$4; + $isSupplCodePoint = $ch >= 65536 && $ch <= 1114111 ? 1 : 0; + if (($this.$flags0 & 2) != 2 ? 0 : 1) { + a: { + if (!($ch >= 97 && $ch <= 122)) { + if ($ch < 65) + break a; + if ($ch > 90) + break a; + } + var$3 = new $java.jur_CICharSet; + $ch = $ch & 65535; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + var$3.$index5 = jl_Integer_toString(var$4, 10); + var$3.$charCount = 1; + var$3.$ch1 = $ch; + var$3.$supplement = $java.jur_Pattern_getSupplement($ch); + return var$3; + } + if ((($this.$flags0 & 64) != 64 ? 0 : 1) && $ch > 128) { + if ($isSupplCodePoint) { + var$3 = new $java.jur_UCISupplCharSet; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + var$3.$index5 = jl_Integer_toString(var$4, 10); + var$3.$charCount = 1; + var$3.$charCount = 2; + var$3.$ch3 = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0); + return var$3; + } + if ($ch <= 57343 && $ch >= 56320 ? 1 : 0) { + var$3 = new $java.jur_LowSurrogateCharSet; + $ch = $ch & 65535; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + var$3.$index5 = jl_Integer_toString(var$4, 10); + var$3.$low = $ch; + return var$3; + } + if ($ch <= 56319 && $ch >= 55296 ? 1 : 0) + return $java.jur_HighSurrogateCharSet__init_($ch & 65535); + var$3 = new $java.jur_UCICharSet; + $ch = $ch & 65535; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + var$3.$index5 = jl_Integer_toString(var$4, 10); + var$3.$charCount = 1; + var$3.$ch2 = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; + return var$3; + } + } + if ($isSupplCodePoint) + return $java.jur_SupplCharSet__init_($ch); + if ($java.jur_Lexer_isLowSurrogate($ch)) + return $java.jur_LowSurrogateCharSet__init_($ch & 65535); + if (!$java.jur_Lexer_isHighSurrogate($ch)) + return $java.jur_CharSet__init_($ch & 65535); + return $java.jur_HighSurrogateCharSet__init_($ch & 65535); +}; +$java.jur_Pattern_processRangeSet = function($this, $charClass) { + var $surrogates, var$3, $lowHighSurrRangeSet, var$5, var$6; + if (!$java.jur_AbstractCharClass_hasLowHighSurrogates($charClass)) { + if ($charClass.$mayContainSupplCodepoints) { + if (!$charClass.$hasUCI()) { + $surrogates = new $java.jur_SupplRangeSet; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$chars = $charClass.$getInstance5(); + $surrogates.$alt = $charClass.$alt0; + return $surrogates; + } + $surrogates = new $java.jur_UCISupplRangeSet; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$chars = $charClass.$getInstance5(); + $surrogates.$alt = $charClass.$alt0; + return $surrogates; + } + if (!$charClass.$hasUCI()) { + $surrogates = new $java.jur_RangeSet; + $lowHighSurrRangeSet = new jl_Integer; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $lowHighSurrRangeSet.$value = var$3; + $surrogates.$index5 = jl_Integer_toString1($lowHighSurrRangeSet); + $surrogates.$charCount = 1; + $surrogates.$chars0 = $charClass.$getInstance5(); + $surrogates.$alt1 = $charClass.$alt0; + return $surrogates; + } + $surrogates = new $java.jur_UCIRangeSet; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$charCount = 1; + $surrogates.$chars1 = $charClass.$getInstance5(); + $surrogates.$alt2 = $charClass.$alt0; + return $surrogates; + } + $surrogates = $java.jur_AbstractCharClass_getSurrogates($charClass); + $lowHighSurrRangeSet = new $java.jur_LowHighSurrogateRangeSet; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $lowHighSurrRangeSet.$index5 = jl_Integer_toString(var$3, 10); + $lowHighSurrRangeSet.$surrChars = $surrogates; + $lowHighSurrRangeSet.$alt3 = $surrogates.$alt0; + if ($charClass.$mayContainSupplCodepoints) { + if (!$charClass.$hasUCI()) { + $surrogates = new $java.jur_CompositeRangeSet; + var$5 = new $java.jur_SupplRangeSet; + $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + var$5.$index5 = jl_Integer_toString(var$3, 10); + var$5.$chars = $charClass; + var$5.$alt = $charClass.$alt0; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$withoutSurrogates = var$5; + $surrogates.$withSurrogates = $lowHighSurrRangeSet; + return $surrogates; + } + $surrogates = new $java.jur_CompositeRangeSet; + var$6 = new $java.jur_UCISupplRangeSet; + $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + var$6.$index5 = jl_Integer_toString(var$3, 10); + var$6.$chars = $charClass; + var$6.$alt = $charClass.$alt0; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$withoutSurrogates = var$6; + $surrogates.$withSurrogates = $lowHighSurrRangeSet; + return $surrogates; + } + if ($charClass.$hasUCI()) { + $surrogates = new $java.jur_CompositeRangeSet; + var$6 = new $java.jur_UCIRangeSet; + $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + var$6.$index5 = jl_Integer_toString(var$3, 10); + var$6.$charCount = 1; + var$6.$chars1 = $charClass; + var$6.$alt2 = $charClass.$alt0; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$withoutSurrogates = var$6; + $surrogates.$withSurrogates = $lowHighSurrRangeSet; + return $surrogates; + } + $surrogates = new $java.jur_CompositeRangeSet; + var$6 = new $java.jur_RangeSet; + $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + var$6.$index5 = jl_Integer_toString(var$3, 10); + var$6.$charCount = 1; + var$6.$chars0 = $charClass; + var$6.$alt1 = $charClass.$alt0; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $surrogates.$index5 = jl_Integer_toString(var$3, 10); + $surrogates.$withoutSurrogates = var$6; + $surrogates.$withSurrogates = $lowHighSurrRangeSet; + return $surrogates; +}; +$java.jur_Pattern_compile = function($pattern) { + return jur_Pattern_compile($pattern, 0); +}; +$java.jur_Pattern_quote = function($s) { + var $sb, $apos, var$4, var$5, $apos_0; + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2201)); + $apos = 0; + while (true) { + var$4 = jl_String_indexOf1($s, $rt_s(2202), $apos); + if (var$4 < 0) { + var$4 = $s.$characters.data.length; + if ($apos > var$4) { + $s = new jl_IndexOutOfBoundsException; + $s.$suppressionEnabled = 1; + $s.$writableStackTrace = 1; + $rt_throw($s); + } + var$5 = jl_String__init_0($s.$characters, $apos, var$4 - $apos | 0); + jl_AbstractStringBuilder_insert($sb, $sb.$length, var$5); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2202)); + return jl_String__init_0($sb.$buffer, 0, $sb.$length); + } + $apos_0 = var$4 + 2 | 0; + if ($apos > $apos_0) + break; + var$5 = jl_String__init_0($s.$characters, $apos, $apos_0 - $apos | 0); + jl_AbstractStringBuilder_insert($sb, $sb.$length, var$5); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2203)); + $apos = $apos_0; + } + $s = new jl_IndexOutOfBoundsException; + $s.$suppressionEnabled = 1; + $s.$writableStackTrace = 1; + $rt_throw($s); +}; +$java.jur_Pattern_groupCount = function($this) { + return $this.$globalGroupIndex; +}; +$java.jur_Pattern_compCount = function($this) { + return $this.$compCount + 1 | 0; +}; +$java.jur_Pattern_consCount = function($this) { + return $this.$consCount + 1 | 0; +}; +$java.jur_Pattern_getSupplement = function($ch) { + if ($ch >= 97 && $ch <= 122) + $ch = ($ch - 32 | 0) & 65535; + else if ($ch >= 65 && $ch <= 90) + $ch = ($ch + 32 | 0) & 65535; + return $ch; +}; +$java.jur_Pattern_hasFlag = function($this, $flag) { + return ($this.$flags0 & $flag) != $flag ? 0 : 1; +}; +function jur_Pattern__init_($this) { + $this.$backRefs = $rt_createArray(jur_FSet, 10); + $this.$globalGroupIndex = (-1); + $this.$compCount = (-1); + $this.$consCount = (-1); } function nms_GuiIngameMenu() { var a = this; nms_GuiScreen.call(a); @@ -163708,7 +157183,7 @@ $java.nms_GuiIngameMenu_initGui = function($this) { var$1 = $this.$buttonList; ju_Arrays_fill(var$1.$array1, 0, var$1.$size0, null); var$1.$size0 = 0; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + (-16) | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2227)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + (-16) | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2204)))); if (!$this.$mc4.$integratedServerIsRunning) { var$1 = $this.$buttonList; if (0 >= var$1.$size0) { @@ -163717,12 +157192,13 @@ $java.nms_GuiIngameMenu_initGui = function($this) { var$1.$writableStackTrace = 1; $rt_throw(var$1); } - var$1.$array1.data[0].$displayString = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2228)); + var$1.$array1.data[0].$displayString = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2205)); } - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 24 | 0) + (-16) | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2229)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + (-16) | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(768)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 24 | 0) + (-16) | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2206)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(6, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 48 | 0) + (-16) | 0, 200, 20, $rt_s(2207))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + (-16) | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(756)))); var$1 = $this.$buttonList; - var$2 = nms_GuiButton__init_(7, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + (-16) | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2230))); + var$2 = nms_GuiButton__init_(7, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + (-16) | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2208))); ju_ArrayList_add(var$1, var$2); var$2.$enabled = 0; }; @@ -163742,7 +157218,7 @@ $java.nms_GuiIngameMenu_actionPerformed = function($this, $par1GuiButton) { var$3 = $this.$mc4.$gameSettings; nms_GuiOptions_$callClinit(); nms_GuiScreen__init_($par1GuiButton); - $par1GuiButton.$screenTitle0 = $rt_s(775); + $par1GuiButton.$screenTitle0 = $rt_s(763); $par1GuiButton.$parentScreen = $this; $par1GuiButton.$options1 = var$3; $ptr = 1; @@ -163754,7 +157230,7 @@ $java.nms_GuiIngameMenu_actionPerformed = function($this, $par1GuiButton) { nms_Packet_$callClinit(); $par1GuiButton.$creationTimeMillis = jl_System_currentTimeMillis(); $par1GuiButton.$isChunkDataPacket = 0; - $par1GuiButton.$reason = $rt_s(1191); + $par1GuiButton.$reason = $rt_s(1185); if (!var$3.$disconnected) { nle_WebsocketNetworkManager_addToSendQueue(var$3.$netManager, $par1GuiButton); nle_WebsocketNetworkManager_serverShutdown(var$3.$netManager); @@ -163762,7 +157238,7 @@ $java.nms_GuiIngameMenu_actionPerformed = function($this, $par1GuiButton) { $par1GuiButton = $this.$mc4; var$2 = null; var$3 = $rt_s(44); - $ptr = 5; + $ptr = 6; continue main; case 2: case 3: @@ -163776,10 +157252,18 @@ $java.nms_GuiIngameMenu_actionPerformed = function($this, $par1GuiButton) { $par1GuiButton = $this.$mc4; var$2 = new nle_GuiScreenVoiceChannel; nms_GuiScreen__init_(var$2); - var$2.$screenTitle1 = $rt_s(2231); + var$2.$screenTitle1 = $rt_s(2209); var$2.$parent0 = $this; $ptr = 4; continue main; + case 6: + $par1GuiButton = $this.$mc4; + var$2 = new $java.maa_GuiScreenModules; + nms_GuiScreen__init_(var$2); + var$2.$screenTitle3 = $rt_s(2207); + var$2.$parent1 = $this; + $ptr = 5; + continue main; default: } return; @@ -163813,14 +157297,20 @@ $java.nms_GuiIngameMenu_actionPerformed = function($this, $par1GuiButton) { } return; case 5: + nmc_Minecraft_displayGuiScreen($par1GuiButton, var$2); + if ($rt_suspending()) { + break main; + } + return; + case 6: nmc_Minecraft_loadWorld0($par1GuiButton, var$2, var$3); if ($rt_suspending()) { break main; } $par1GuiButton = $this.$mc4; var$2 = nms_GuiMainMenu__init_0(); - $ptr = 6; - case 6: + $ptr = 7; + case 7: nmc_Minecraft_displayGuiScreen($par1GuiButton, var$2); if ($rt_suspending()) { break main; @@ -163840,7 +157330,7 @@ $java.nms_GuiIngameMenu_drawScreen = function($this, $par1, $par2, $par3) { else nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); var$4 = $this.$fontRenderer0; - nms_FontRenderer_drawString(var$4, $rt_s(2232), ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$4, $rt_s(2232)) / 2 | 0) | 0, 40, 16777215, 1); + nms_FontRenderer_drawString(var$4, $rt_s(2210), ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$4, $rt_s(2210)) / 2 | 0) | 0, 40, 16777215, 1); var$5 = 0; a: { while (var$5 < $this.$buttonList.$size0) { @@ -163995,7 +157485,7 @@ function nms_WorldRenderer_updateRenderer($this) { while (true) { if ($var11 >= 2) break a; - nms_Profiler_startSection($p, $rt_s(2233)); + nms_Profiler_startSection($p, $rt_s(2211)); $var12 = 0; $var13 = 0; $var14 = 0; @@ -164038,7 +157528,7 @@ function nms_WorldRenderer_updateRenderer($this) { if (!$var14) $var13 = 0; else { - nms_Profiler_endStartSection($p, $rt_s(2234)); + nms_Profiler_endStartSection($p, $rt_s(2212)); $this.$bytesDrawn = $this.$bytesDrawn + nlea_Tessellator_draw($java.nms_WorldRenderer_tessellator) | 0; nleg_EaglerAdapterGL30_glEndList(); nlea_Tessellator_setTranslation($java.nms_WorldRenderer_tessellator, 0.0, 0.0, 0.0); @@ -164171,7 +157661,7 @@ function nms_GuiContainerCreative() { a.$field_82324_x = null; } $java.nms_GuiContainerCreative_inventory = null; -var nms_GuiContainerCreative_selectedTabIndex = 0; +$java.nms_GuiContainerCreative_selectedTabIndex = 0; $java.nms_GuiContainerCreative_tex = null; $java.nms_GuiContainerCreative_$callClinit = function() { $java.nms_GuiContainerCreative_$callClinit = $rt_eraseClinit(nms_GuiContainerCreative); @@ -164244,7 +157734,7 @@ $java.nms_GuiContainerCreative_handleMouseClick = function($this, $par1Slot, $pa if ($par2 == (-999) && !$par4) $par4 = 4; a: { - if ($par1Slot === null && nms_GuiContainerCreative_selectedTabIndex != nms_CreativeTabs_getTabIndex(nms_CreativeTabs_tabInventory) && $par4 != 5) { + if ($par1Slot === null && $java.nms_GuiContainerCreative_selectedTabIndex != nms_CreativeTabs_getTabIndex(nms_CreativeTabs_tabInventory) && $par4 != 5) { $var11 = $this.$mc4.$thePlayer.$inventory; if (nms_InventoryPlayer_getItemStack($var11) !== null) { if (!$par3) { @@ -164271,7 +157761,7 @@ $java.nms_GuiContainerCreative_handleMouseClick = function($this, $par1Slot, $pa $var10 = $var10 + 1 | 0; } } - if (nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_getTabIndex(nms_CreativeTabs_tabInventory)) { + if ($java.nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_getTabIndex(nms_CreativeTabs_tabInventory)) { if ($par1Slot === $this.$field_74235_v) { nms_InventoryPlayer_setItemStack($this.$mc4.$thePlayer.$inventory, null); break a; @@ -164440,11 +157930,11 @@ $java.nms_GuiContainerCreative_initGui = function($this) { $this.$searchField.$enableBackgroundDrawing = 0; $this.$searchField.$visible = 0; $this.$searchField.$enabledColor = 16777215; - $var1 = nms_GuiContainerCreative_selectedTabIndex; - nms_GuiContainerCreative_selectedTabIndex = (-1); + $var1 = $java.nms_GuiContainerCreative_selectedTabIndex; + $java.nms_GuiContainerCreative_selectedTabIndex = (-1); $java.nms_GuiContainerCreative_setCurrentCreativeTab($this, nms_CreativeTabs_creativeTabArray.data[$var1]); var$2 = new $java.nms_CreativeCrafting; - var$2.$mc15 = $this.$mc4; + var$2.$mc14 = $this.$mc4; $this.$field_82324_x = var$2; var$2 = $this.$mc4.$thePlayer.$inventoryContainer; var$1 = $this.$field_82324_x; @@ -164457,7 +157947,7 @@ $java.nms_GuiContainerCreative_initGui = function($this) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1740); + var$2.$message = $rt_s(1719); $rt_throw(var$2); case 2: nmc_Minecraft_displayGuiScreen(var$1, var$2); @@ -164523,7 +158013,7 @@ $java.nms_GuiContainerCreative_keyTyped = function($this, $par1, $par2) { } main: while (true) { switch ($ptr) { case 0: - if (nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabAllSearch.$tabIndex) { + if ($java.nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabAllSearch.$tabIndex) { if ($this.$field_74234_w) { $this.$field_74234_w = 0; nms_GuiTextField_setText($this.$searchField, $rt_s(44)); @@ -164600,7 +158090,7 @@ $java.nms_GuiContainerCreative_updateCreativeSearch = function($this) { $var3 = 0; while ($var3 < $var13) { $var11 = $var2[$var3]; - if ($var11 !== null && $var11.$type4 !== null) { + if ($var11 !== null && $var11.$type1 !== null) { $var10 = nms_Item_enchantedBook; $var5 = $var1.$itemList; $var4 = 1; @@ -164656,13 +158146,13 @@ $java.nms_GuiContainerCreative_updateCreativeSearch = function($this) { }; $java.nms_GuiContainerCreative_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { var $var3, var$4, var$5, var$6; - $var3 = nms_CreativeTabs_creativeTabArray.data[nms_GuiContainerCreative_selectedTabIndex]; + $var3 = nms_CreativeTabs_creativeTabArray.data[$java.nms_GuiContainerCreative_selectedTabIndex]; if ($var3.$drawTitle) { var$4 = $this.$fontRenderer0; var$5 = nms_StringTranslate_instance; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1836)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(1814)); $var3 = $var3.$tabLabel; jl_AbstractStringBuilder_insert(var$6, var$6.$length, $var3); nms_FontRenderer_drawString(var$4, nms_StringTranslate_translateKey(var$5, jl_String__init_0(var$6.$buffer, 0, var$6.$length)), 8, 6, 4210752, 0); @@ -164745,12 +158235,12 @@ $java.nms_GuiContainerCreative_mouseMovedOrUp = function($this, $par1, $par2, $p $rt_nativeThread().push($this, $par1, $par2, $par3, $var4, $var5, $var6, $var7, $var8, $var9, $ptr); }; $java.nms_GuiContainerCreative_needsScrollBars = function($this) { - return nms_GuiContainerCreative_selectedTabIndex != nms_CreativeTabs_tabInventory.$tabIndex && nms_CreativeTabs_creativeTabArray.data[nms_GuiContainerCreative_selectedTabIndex].$hasScrollbar && ($this.$inventorySlots0.$itemList.$size0 <= 45 ? 0 : 1) ? 1 : 0; + return $java.nms_GuiContainerCreative_selectedTabIndex != nms_CreativeTabs_tabInventory.$tabIndex && nms_CreativeTabs_creativeTabArray.data[$java.nms_GuiContainerCreative_selectedTabIndex].$hasScrollbar && ($this.$inventorySlots0.$itemList.$size0 <= 45 ? 0 : 1) ? 1 : 0; }; $java.nms_GuiContainerCreative_setCurrentCreativeTab = function($this, $par1CreativeTabs) { var $var2, $var3, $var4, var$5, $var6, $var5, var$8, var$9, $var7, $var8, $var9; - $var2 = nms_GuiContainerCreative_selectedTabIndex; - nms_GuiContainerCreative_selectedTabIndex = $par1CreativeTabs.$tabIndex; + $var2 = $java.nms_GuiContainerCreative_selectedTabIndex; + $java.nms_GuiContainerCreative_selectedTabIndex = $par1CreativeTabs.$tabIndex; $var3 = $this.$inventorySlots0; $var4 = $this.$field_94077_p.$backingMap; if ($var4.$elementCount > 0) { @@ -164931,8 +158421,8 @@ $java.nms_GuiContainerCreative_drawScreen = function($this, $par1, $par2, $par3) $var13 = $var13 + 1 | 0; } } - if ($this.$field_74235_v !== null && nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabInventory.$tabIndex && nms_GuiContainer_isPointInRegion($this, $this.$field_74235_v.$xDisplayPosition, $this.$field_74235_v.$yDisplayPosition, 16, 16, $par1, $par2)) { - $var14 = nms_StringTranslate_translateKey(nms_StringTranslate_instance, $rt_s(2235)); + if ($this.$field_74235_v !== null && $java.nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabInventory.$tabIndex && nms_GuiContainer_isPointInRegion($this, $this.$field_74235_v.$xDisplayPosition, $this.$field_74235_v.$yDisplayPosition, 16, 16, $par1, $par2)) { + $var14 = nms_StringTranslate_translateKey(nms_StringTranslate_instance, $rt_s(2213)); $var11 = $rt_createArray(jl_String, 1); $var11.data[0] = $var14; $var14 = new ju_Arrays$ArrayAsList; @@ -164965,7 +158455,7 @@ $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer = function($this, nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; nms_RenderHelper_enableGUIStandardItemLighting2(); - $var4 = nms_CreativeTabs_creativeTabArray.data[nms_GuiContainerCreative_selectedTabIndex]; + $var4 = nms_CreativeTabs_creativeTabArray.data[$java.nms_GuiContainerCreative_selectedTabIndex]; $var5 = nms_CreativeTabs_creativeTabArray.data; $var6 = $var5.length; $var7 = 0; @@ -164974,7 +158464,7 @@ $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer = function($this, $var8 = $this.$mc4.$renderEngine; var$9 = new jl_StringBuilder; var$9.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$9, var$9.$length, $rt_s(2236)); + jl_AbstractStringBuilder_insert(var$9, var$9.$length, $rt_s(2214)); var$10 = $var4.$backgroundImageName; jl_AbstractStringBuilder_insert(var$9, var$9.$length, var$10); $var9 = nms_RenderEngine_getTexture($var8, jl_String__init_0(var$9.$buffer, 0, var$9.$length)); @@ -165008,7 +158498,7 @@ $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer = function($this, } $var8 = $var5[$var7]; nle_TextureLocation_bindTexture($java.nms_GuiContainerCreative_tex); - if ($var8.$tabIndex != nms_GuiContainerCreative_selectedTabIndex) + if ($var8.$tabIndex != $java.nms_GuiContainerCreative_selectedTabIndex) break; $var7 = $var7 + 1 | 0; } @@ -165024,7 +158514,7 @@ $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer = function($this, $var8 = $this.$mc4.$renderEngine; var$9 = new jl_StringBuilder; var$9.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$9, var$9.$length, $rt_s(2236)); + jl_AbstractStringBuilder_insert(var$9, var$9.$length, $rt_s(2214)); var$10 = $var4.$backgroundImageName; jl_AbstractStringBuilder_insert(var$9, var$9.$length, var$10); $var9 = nms_RenderEngine_getTexture($var8, jl_String__init_0(var$9.$buffer, 0, var$9.$length)); @@ -165058,7 +158548,7 @@ $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer = function($this, } $var8 = $var5[$var7]; nle_TextureLocation_bindTexture($java.nms_GuiContainerCreative_tex); - if ($var8.$tabIndex == nms_GuiContainerCreative_selectedTabIndex) + if ($var8.$tabIndex == $java.nms_GuiContainerCreative_selectedTabIndex) continue; else break; @@ -165112,7 +158602,7 @@ $java.nms_GuiContainerCreative_renderCreativeInventoryHoveringText = function($t var$6 = nms_StringTranslate_instance; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1836)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(1814)); $par1CreativeTabs = $par1CreativeTabs.$tabLabel; jl_AbstractStringBuilder_insert(var$7, var$7.$length, $par1CreativeTabs); $par1CreativeTabs = nms_StringTranslate_translateKey(var$6, jl_String__init_0(var$7.$buffer, 0, var$7.$length)); @@ -165132,7 +158622,7 @@ $java.nms_GuiContainerCreative_renderCreativeTab = function($this, $par1Creative } main: while (true) { switch ($ptr) { case 0: - $var2 = $par1CreativeTabs.$tabIndex != nms_GuiContainerCreative_selectedTabIndex ? 0 : 1; + $var2 = $par1CreativeTabs.$tabIndex != $java.nms_GuiContainerCreative_selectedTabIndex ? 0 : 1; $var3 = $par1CreativeTabs.$tabIndex >= 6 ? 0 : 1; $var4 = $par1CreativeTabs.$tabIndex % 6 | 0; $var5 = $var4 * 28 | 0; @@ -165192,19 +158682,19 @@ $java.nms_GuiContainerCreative_actionPerformed = function($this, $par1GuiButton) return; }; $java.nms_GuiContainerCreative_func_74230_h = function($this) { - return nms_GuiContainerCreative_selectedTabIndex; + return $java.nms_GuiContainerCreative_selectedTabIndex; }; $java.nms_GuiContainerCreative__clinit_ = function() { var var$1; - var$1 = new nms_InventoryBasic; - var$1.$inventoryTitle = $rt_s(2237); + var$1 = new $java.nms_InventoryBasic; + var$1.$inventoryTitle = $rt_s(2215); var$1.$field_94051_e = 1; var$1.$slotsCount = 45; var$1.$inventoryContents = $rt_createArray(nms_ItemStack, 45); $java.nms_GuiContainerCreative_inventory = var$1; - nms_GuiContainerCreative_selectedTabIndex = nms_CreativeTabs_tabBlock.$tabIndex; + $java.nms_GuiContainerCreative_selectedTabIndex = nms_CreativeTabs_tabBlock.$tabIndex; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2238); + var$1.$path = $rt_s(2216); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiContainerCreative_tex = var$1; @@ -165448,7 +158938,7 @@ $java.nms_EntityFX_setParticleIcon = function($this, $par1RenderEngine, $par2Ico $par2Icon = new jl_RuntimeException; $par2Icon.$suppressionEnabled = 1; $par2Icon.$writableStackTrace = 1; - $par2Icon.$message = $rt_s(2239); + $par2Icon.$message = $rt_s(2217); $rt_throw($par2Icon); } $this.$particleIcon = $par2Icon; @@ -165470,7 +158960,7 @@ $java.nms_EntityFX_toString = function($this) { var$1.$buffer = $rt_createCharArray(16); var$2 = jl_Class_getSimpleName(jl_Class_getClass($this.constructor)); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2240)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2218)); var$3 = $this.$posX; jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$3); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); @@ -165479,7 +158969,7 @@ $java.nms_EntityFX_toString = function($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); var$3 = $this.$posZ; jl_AbstractStringBuilder_insert3(var$1, var$1.$length, var$3); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2241)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2219)); var$4 = $this.$particleRed; jl_AbstractStringBuilder_insert2(var$1, var$1.$length, var$4); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); @@ -165491,7 +158981,7 @@ $java.nms_EntityFX_toString = function($this) { jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); var$4 = $this.$particleAlpha; jl_AbstractStringBuilder_insert2(var$1, var$1.$length, var$4); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2242)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2220)); var$5 = $this.$particleAge; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$5, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -165801,20 +159291,20 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$15 = var$11; var$16 = $par5; var$17 = $par6; - $var23.$vector3D = nms_Vec3__init_($java.nms_Vec3_fakePool, var$15, var$16, var$17); + $var23.$vector3D = nms_Vec3__init_(nms_Vec3_fakePool, var$15, var$16, var$17); $var23.$texturePositionX = 0.0; $var23.$texturePositionY = 0.0; $var15 = new $java.nms_PositionTextureVertex; var$19 = $par4; - $var15.$vector3D = nms_Vec3__init_($java.nms_Vec3_fakePool, var$19, var$16, var$17); + $var15.$vector3D = nms_Vec3__init_(nms_Vec3_fakePool, var$19, var$16, var$17); $var15.$texturePositionX = 0.0; $var15.$texturePositionY = 8.0; $var16 = new $java.nms_PositionTextureVertex; var$16 = var$12; - $var16.$vector3D = nms_Vec3__init_($java.nms_Vec3_fakePool, var$19, var$16, var$17); + $var16.$vector3D = nms_Vec3__init_(nms_Vec3_fakePool, var$19, var$16, var$17); $var16.$texturePositionX = 8.0; $var16.$texturePositionY = 8.0; - $var17 = $java.nms_PositionTextureVertex__init_(nms_Vec3__init_($java.nms_Vec3_fakePool, var$15, var$16, var$17), 8.0, 0.0); + $var17 = $java.nms_PositionTextureVertex__init_(nms_Vec3__init_(nms_Vec3_fakePool, var$15, var$16, var$17), 8.0, 0.0); $var18 = $java.nms_PositionTextureVertex__init_0(var$11, $par5, $par10, 0.0, 0.0); $var19 = $java.nms_PositionTextureVertex__init_0($par4, $par5, $par10, 0.0, 8.0); $var20 = $java.nms_PositionTextureVertex__init_0($par4, var$12, $par10, 8.0, 8.0); @@ -165835,7 +159325,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$29[1] = $var15; var$29[2] = $var16; var$29[3] = $var20; - var$30 = $java.nms_Vec3_createVectorHelper(1.0, 0.0, 0.0); + var$30 = nms_Vec3_createVectorHelper(1.0, 0.0, 0.0); var$31 = $par2 + $par9 | 0; var$32 = var$31 + $par7 | 0; var$33 = $par3 + $par9 | 0; @@ -165851,7 +159341,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$26[1] = $var18; var$26[2] = $var21; var$26[3] = $var17; - $java.nms_TexturedQuad__init_(var$27, var$29, $java.nms_Vec3_createVectorHelper((-1.0), 0.0, 0.0), $par2, var$33, var$31, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); + $java.nms_TexturedQuad__init_(var$27, var$29, nms_Vec3_createVectorHelper((-1.0), 0.0, 0.0), $par2, var$33, var$31, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); var$28[1] = var$27; var$29 = $this.$quadList.data; var$30 = new nms_TexturedQuad; @@ -165861,7 +159351,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$28[1] = $var18; var$28[2] = $var23; var$28[3] = $var15; - $java.nms_TexturedQuad__init_(var$30, var$26, $java.nms_Vec3_createVectorHelper(0.0, 1.0, 0.0), var$31, $par3, var$32, var$33, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); + $java.nms_TexturedQuad__init_(var$30, var$26, nms_Vec3_createVectorHelper(0.0, 1.0, 0.0), var$31, $par3, var$32, var$33, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); var$29[2] = var$30; var$26 = $this.$quadList.data; var$27 = new nms_TexturedQuad; @@ -165871,7 +159361,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$29[1] = $var17; var$29[2] = $var21; var$29[3] = $var20; - $java.nms_TexturedQuad__init_(var$27, var$28, $java.nms_Vec3_createVectorHelper(0.0, (-1.0), 0.0), var$32, var$33, var$32 + $par7 | 0, $par3, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); + $java.nms_TexturedQuad__init_(var$27, var$28, nms_Vec3_createVectorHelper(0.0, (-1.0), 0.0), var$32, var$33, var$32 + $par7 | 0, $par3, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); var$26[3] = var$27; var$26 = $this.$quadList.data; var$27 = new nms_TexturedQuad; @@ -165881,7 +159371,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$29[1] = $var23; var$29[2] = $var17; var$29[3] = $var16; - $java.nms_TexturedQuad__init_(var$27, var$28, $java.nms_Vec3_createVectorHelper(0.0, 0.0, 1.0), var$31, var$33, var$32, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); + $java.nms_TexturedQuad__init_(var$27, var$28, nms_Vec3_createVectorHelper(0.0, 0.0, 1.0), var$31, var$33, var$32, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); var$26[4] = var$27; var$26 = $this.$quadList.data; $var23 = new nms_TexturedQuad; @@ -165891,7 +159381,7 @@ $java.nms_ModelBox__init_ = function($this, $par1ModelRenderer, $par2, $par3, $p var$29[1] = $var19; var$29[2] = $var20; var$29[3] = $var21; - $java.nms_TexturedQuad__init_($var23, var$28, $java.nms_Vec3_createVectorHelper(0.0, 0.0, (-1.0)), $par9, var$33, $par9 + $par7 | 0, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); + $java.nms_TexturedQuad__init_($var23, var$28, nms_Vec3_createVectorHelper(0.0, 0.0, (-1.0)), $par9, var$33, $par9 + $par7 | 0, var$34, $par1ModelRenderer.$textureWidth0, $par1ModelRenderer.$textureHeight0); var$26[5] = $var23; if ($par1ModelRenderer.$mirror) { $var22 = 0; @@ -166051,19 +159541,19 @@ function nlea_EaglerAdapterImpl2$AudioBufferSourceNodeX() { a.$panner = null; a.$gain = null; } -function nlea_EaglerAdapterImpl2$20() { +function nlea_EaglerAdapterImpl2$19() { jl_Object.call(this); this.$val$theId0 = 0; } -$java.nlea_EaglerAdapterImpl2$20_handleEvent = function($this, $evt) { +$java.nlea_EaglerAdapterImpl2$19_handleEvent = function($this, $evt) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf($this.$val$theId0)); }; -$java.nlea_EaglerAdapterImpl2$20_handleEvent0 = function($this, var$1) { +$java.nlea_EaglerAdapterImpl2$19_handleEvent0 = function($this, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf($this.$val$theId0)); }; -$java.nlea_EaglerAdapterImpl2$20_handleEvent$exported$0 = function(var$0, var$1) { +$java.nlea_EaglerAdapterImpl2$19_handleEvent$exported$0 = function(var$0, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf(var$0.$val$theId0)); }; @@ -166504,7 +159994,7 @@ function nms_GuiTextField_drawTextBox($this) { nms_FontRenderer_drawString($this.$fontRenderer3, jl_String_substring0($var4, $var2, $var4.$characters.data.length), var$12, $var8, $var1, 1); if ($var6) { if (!$var13) - nms_FontRenderer_drawString($this.$fontRenderer3, $rt_s(392), var$13, $var8, $var1, 1); + nms_FontRenderer_drawString($this.$fontRenderer3, $rt_s(391), var$13, $var8, $var1, 1); else nms_Gui_drawRect(var$13, $var8 - 1 | 0, var$13 + 1 | 0, ($var8 + 1 | 0) + $this.$fontRenderer3.$FONT_HEIGHT | 0, (-3092272)); } @@ -167031,19 +160521,19 @@ $java.nms_DestroyBlockProgress_setCloudUpdateTick = function($this, $par1) { $java.nms_DestroyBlockProgress_getCreationCloudUpdateTick = function($this) { return $this.$createdAtCloudUpdateTick; }; -function nlea_EaglerAdapterImpl2$19() { +function nlea_EaglerAdapterImpl2$18() { jl_Object.call(this); this.$val$theId = 0; } -$java.nlea_EaglerAdapterImpl2$19_handleEvent = function($this, $evt) { +$java.nlea_EaglerAdapterImpl2$18_handleEvent = function($this, $evt) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf($this.$val$theId)); }; -$java.nlea_EaglerAdapterImpl2$19_handleEvent0 = function($this, var$1) { +$java.nlea_EaglerAdapterImpl2$18_handleEvent0 = function($this, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf($this.$val$theId)); }; -$java.nlea_EaglerAdapterImpl2$19_handleEvent$exported$0 = function(var$0, var$1) { +$java.nlea_EaglerAdapterImpl2$18_handleEvent$exported$0 = function(var$0, var$1) { nlea_EaglerAdapterImpl2_$callClinit(); ju_HashMap_removeEntry(nlea_EaglerAdapterImpl2_activeSoundEffects, jl_Integer_valueOf(var$0.$val$theId)); }; @@ -167270,7 +160760,7 @@ $java.jm_BigDecimal_toIntScale = function($longScale) { var$2 = new jl_ArithmeticException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(2243); + var$2.$message = $rt_s(2221); $rt_throw(var$2); } if (Long_le($longScale, Long_fromInt(2147483647))) @@ -167278,7 +160768,7 @@ $java.jm_BigDecimal_toIntScale = function($longScale) { var$2 = new jl_ArithmeticException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(2244); + var$2.$message = $rt_s(2222); $rt_throw(var$2); }; $java.jm_BigDecimal_zeroScaledBy = function($longScale) { @@ -167532,7 +161022,7 @@ $java.jm_BigInteger_testBit = function($this, $n) { var$2 = new jl_ArithmeticException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(2245); + var$2.$message = $rt_s(2223); $rt_throw(var$2); } $intCount = $n >> 5; @@ -167604,7 +161094,7 @@ $java.jm_BigInteger_pow = function($this, $exp) { var$2 = new jl_ArithmeticException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(2246); + var$2.$message = $rt_s(2224); $rt_throw(var$2); } if (!$exp) @@ -167639,7 +161129,7 @@ function jm_BigInteger_divideAndRemainder($this, $divisor) { $divisor = new jl_ArithmeticException; $divisor.$suppressionEnabled = 1; $divisor.$writableStackTrace = 1; - $divisor.$message = $rt_s(2247); + $divisor.$message = $rt_s(2225); $rt_throw($divisor); } $divisorLen = $divisor.$numberLength; @@ -167685,7 +161175,7 @@ function jm_BigInteger_divide($this, $divisor) { $divisor = new jl_ArithmeticException; $divisor.$suppressionEnabled = 1; $divisor.$writableStackTrace = 1; - $divisor.$message = $rt_s(2247); + $divisor.$message = $rt_s(2225); $rt_throw($divisor); } $divisorSign = $divisor.$sign1; @@ -167743,7 +161233,7 @@ function jm_BigInteger_remainder($this, $divisor) { $divisor = new jl_ArithmeticException; $divisor.$suppressionEnabled = 1; $divisor.$writableStackTrace = 1; - $divisor.$message = $rt_s(2247); + $divisor.$message = $rt_s(2225); $rt_throw($divisor); } $thisLen = $this.$numberLength; @@ -167946,7 +161436,7 @@ $java.nms_PositionTextureVertex__init_1 = function($this, $par1, $par2, $par3, $ var$6 = $par1; var$7 = $par2; var$8 = $par3; - $this.$vector3D = nms_Vec3__init_($java.nms_Vec3_fakePool, var$6, var$7, var$8); + $this.$vector3D = nms_Vec3__init_(nms_Vec3_fakePool, var$6, var$7, var$8); $this.$texturePositionX = $par4; $this.$texturePositionY = $par5; }; @@ -168065,7 +161555,7 @@ function nms_AchievementMap__init_($this) { $this.$guidMap = ju_HashMap__init_1(16, 0.75); a: { try { - var$1 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2248)).data; + var$1 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2226)).data; var$2 = var$1.length; var$3 = 0; while (var$3 < var$2) { @@ -168128,23 +161618,23 @@ $java.ju_AbstractMap$SimpleEntry_equals = function($this, $obj) { if ($this.$key0 === null) { if ($other.$getKey() === null) break a; - } else if (jl_String_equals($this.$key0, $other.$getKey())) + } else if ($this.$key0.$equals($other.$getKey())) break a; return 0; } return $this.$value8 !== null ? $this.$value8.$equals($other.$getValue()) : $other.$getValue() !== null ? 0 : 1; }; $java.ju_AbstractMap$SimpleEntry_hashCode = function($this) { - return ($this.$key0 === null ? 0 : jl_String_hashCode($this.$key0)) ^ ($this.$value8 === null ? 0 : $this.$value8.$hashCode0()); + return ($this.$key0 === null ? 0 : $this.$key0.$hashCode0()) ^ ($this.$value8 === null ? 0 : $this.$value8.$hashCode0()); }; $java.ju_AbstractMap$SimpleEntry_toString = function($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); var$2 = $this.$key0; - var$2 = var$2 === null ? $rt_s(47) : var$2; + var$2 = var$2 === null ? $rt_s(47) : var$2.$toString(); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(524)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(513)); var$2 = $this.$value8; var$2 = var$2 === null ? $rt_s(47) : var$2.$toString(); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); @@ -168155,7 +161645,7 @@ function ju_TreeMap$TreeNode() { a.$left0 = null; a.$right = null; a.$height3 = 0; - a.$size5 = 0; + a.$size4 = 0; } function ju_TreeMap$TreeNode_balance($this) { var $factor, var$2, var$3; @@ -168223,11 +161713,11 @@ function ju_TreeMap$TreeNode_fix($this) { if (var$1 > var$2) var$2 = var$1; $this.$height3 = var$2 + 1 | 0; - $this.$size5 = 1; + $this.$size4 = 1; if ($this.$left0 !== null) - $this.$size5 = $this.$size5 + $this.$left0.$size5 | 0; + $this.$size4 = $this.$size4 + $this.$left0.$size4 | 0; if ($this.$right !== null) - $this.$size5 = $this.$size5 + $this.$right.$size5 | 0; + $this.$size4 = $this.$size4 + $this.$right.$size4 | 0; } $java.ju_TreeMap$TreeNode_forward = function($this, $reverse) { return $reverse ? $this.$right : $this.$left0; @@ -168235,21 +161725,113 @@ $java.ju_TreeMap$TreeNode_forward = function($this, $reverse) { $java.ju_TreeMap$TreeNode_down = function($this, $reverse) { return $reverse ? $this.$left0 : $this.$right; }; -function ju_Objects() { - jl_Object.call(this); -} -$java.ju_Objects__init_ = function() { - var var_0 = new ju_Objects(); - ju_Objects__init_(var_0); - return var_0; -}; -function ju_Objects__init_($this) { - return; -} function nlea_EaglerAdapterImpl2$AudioBufferX() { jl_Object.call(this); this.$buffer1 = null; } +function jur_AbstractSet() { + var a = this; jl_Object.call(a); + a.$next5 = null; + a.$isSecondPassVisited = 0; + a.$index5 = null; + a.$type2 = 0; +} +var jur_AbstractSet_counter = 0; +$java.jur_AbstractSet__init_0 = function() { + var var_0 = new jur_AbstractSet(); + $java.jur_AbstractSet__init_(var_0); + return var_0; +}; +$java.jur_AbstractSet__init_ = function($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +}; +$java.jur_AbstractSet_find = function($this, $stringIndex, $testString, $matchResult) { + var $length; + $length = $matchResult.$rightBound; + while (true) { + if ($stringIndex > $length) + return (-1); + if ($this.$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $stringIndex = $stringIndex + 1 | 0; + } + return $stringIndex; +}; +$java.jur_AbstractSet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { + while (true) { + if ($startSearch < $stringIndex) + return (-1); + if ($this.$matches($startSearch, $testString, $matchResult) >= 0) + break; + $startSearch = $startSearch + (-1) | 0; + } + return $startSearch; +}; +$java.jur_AbstractSet_setType = function($this, $type) { + $this.$type2 = $type; +}; +$java.jur_AbstractSet_getType = function($this) { + return $this.$type2; +}; +$java.jur_AbstractSet_getQualifiedName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2227)); + var$2 = $this.$index5; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(267)); + var$2 = $this.$getName(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2228)); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_AbstractSet_toString = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2227)); + var$2 = $this.$index5; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(267)); + var$2 = $this.$getName(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2228)); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_AbstractSet_getNext = function($this) { + return $this.$next5; +}; +$java.jur_AbstractSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_AbstractSet_first = function($this, $set) { + return 1; +}; +$java.jur_AbstractSet_processBackRefReplacement = function($this) { + return null; +}; +$java.jur_AbstractSet_processSecondPass = function($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$next5 !== null) { + if (!$this.$next5.$isSecondPassVisited) { + $set = $this.$next5.$processBackRefReplacement(); + if ($set !== null) { + $this.$next5.$isSecondPassVisited = 1; + $this.$next5 = $set; + } + $this.$next5.$processSecondPass(); + } else if ($this.$next5 instanceof $java.jur_SingleSet && $this.$next5.$fSet.$isBackReferenced) + $this.$next5 = $this.$next5.$next5; + } +}; +function jur_AbstractSet__clinit_() { + jur_AbstractSet_counter = 1; +} $java.nms_Slot = function() { var a = this; jl_Object.call(a); a.$slotIndex = 0; @@ -168379,14 +161961,14 @@ $java.nms_Slot_decrStackSize = function($this, $par1) { $java.nms_Slot_canTakeStack = function($this, $par1EntityPlayer) { return 1; }; -function nms_InventoryBasic() { +$java.nms_InventoryBasic = function() { var a = this; jl_Object.call(a); a.$inventoryTitle = null; a.$slotsCount = 0; a.$inventoryContents = null; a.$field_70480_d = null; a.$field_94051_e = 0; -} +}; $java.nms_InventoryBasic_getStackInSlot = function($this, $par1) { return $this.$inventoryContents.data[$par1]; }; @@ -168537,7 +162119,7 @@ $java.nms_BiomeGenBase_setTemperatureRainfall = function($this, $par1, $par2) { var$3 = new jl_IllegalArgumentException; var$3.$suppressionEnabled = 1; var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(2249); + var$3.$message = $rt_s(2229); $rt_throw(var$3); } $this.$temperature = $par1; @@ -168675,29 +162257,29 @@ function nms_BiomeGenBase_getBiomeFoliageColor($this) { } function nms_BiomeGenBase__clinit_() { $java.nms_BiomeGenBase_biomeList = $rt_createArray(nms_BiomeGenBase, 256); - $java.nms_BiomeGenBase_ocean = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(0), 112), $rt_s(2250)), (-1.0), 0.4000000059604645); - $java.nms_BiomeGenBase_plains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(1), 9286496), $rt_s(2251)), 0.800000011920929, 0.4000000059604645); - $java.nms_BiomeGenBase_desert = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(2), 16421912), $rt_s(2252))), 2.0, 0.0), 0.10000000149011612, 0.20000000298023224); - $java.nms_BiomeGenBase_extremeHills = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(3), 6316128), $rt_s(2253)), 0.30000001192092896, 1.5), 0.20000000298023224, 0.30000001192092896); - $java.nms_BiomeGenBase_forest = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(4), 353825), $rt_s(2254)), 5159473), 0.699999988079071, 0.800000011920929); - $java.nms_BiomeGenBase_taiga = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(5), 747097), $rt_s(2255)), 5159473)), 0.05000000074505806, 0.800000011920929), 0.10000000149011612, 0.4000000059604645); - $java.nms_BiomeGenBase_swampland = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(6), 522674), $rt_s(2256)), 9154376), (-0.20000000298023224), 0.10000000149011612), 0.800000011920929, 0.8999999761581421); - $java.nms_BiomeGenBase_river = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(7), 255), $rt_s(2257)), (-0.5), 0.0); - nms_BiomeGenBase_hell = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(8), 16711680), $rt_s(2258))), 2.0, 0.0); - $java.nms_BiomeGenBase_sky = $java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(9), 8421631), $rt_s(2259))); - $java.nms_BiomeGenBase_frozenOcean = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(10), 9474208), $rt_s(2260))), (-1.0), 0.5), 0.0, 0.5); - $java.nms_BiomeGenBase_frozenRiver = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(11), 10526975), $rt_s(2261))), (-0.5), 0.0), 0.0, 0.5); - $java.nms_BiomeGenBase_icePlains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(12), 16777215), $rt_s(2262))), 0.0, 0.5); - $java.nms_BiomeGenBase_iceMountains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(13), 10526880), $rt_s(2263))), 0.30000001192092896, 1.2999999523162842), 0.0, 0.5); - $java.nms_BiomeGenBase_mushroomIsland = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(14), 16711935), $rt_s(2264)), 0.8999999761581421, 1.0), 0.20000000298023224, 1.0); - $java.nms_BiomeGenBase_mushroomIslandShore = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(15), 10486015), $rt_s(2265)), 0.8999999761581421, 1.0), (-1.0), 0.10000000149011612); - $java.nms_BiomeGenBase_beach = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(16), 16440917), $rt_s(2266)), 0.800000011920929, 0.4000000059604645), 0.0, 0.10000000149011612); - $java.nms_BiomeGenBase_desertHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(17), 13786898), $rt_s(2267))), 2.0, 0.0), 0.30000001192092896, 0.800000011920929); - $java.nms_BiomeGenBase_forestHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(18), 2250012), $rt_s(2268)), 5159473), 0.699999988079071, 0.800000011920929), 0.30000001192092896, 0.699999988079071); - $java.nms_BiomeGenBase_taigaHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(19), 1456435), $rt_s(2269))), 5159473), 0.05000000074505806, 0.800000011920929), 0.30000001192092896, 0.800000011920929); - $java.nms_BiomeGenBase_extremeHillsEdge = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(20), 7501978), $rt_s(2270)), 0.20000000298023224, 0.800000011920929), 0.20000000298023224, 0.30000001192092896); - $java.nms_BiomeGenBase_jungle = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(21), 5470985), $rt_s(2271)), 5470985), 1.2000000476837158, 0.8999999761581421), 0.20000000298023224, 0.4000000059604645); - $java.nms_BiomeGenBase_jungleHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(22), 2900485), $rt_s(2272)), 5470985), 1.2000000476837158, 0.8999999761581421), 1.7999999523162842, 0.5); + $java.nms_BiomeGenBase_ocean = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(0), 112), $rt_s(2230)), (-1.0), 0.4000000059604645); + $java.nms_BiomeGenBase_plains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(1), 9286496), $rt_s(2231)), 0.800000011920929, 0.4000000059604645); + $java.nms_BiomeGenBase_desert = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(2), 16421912), $rt_s(2232))), 2.0, 0.0), 0.10000000149011612, 0.20000000298023224); + $java.nms_BiomeGenBase_extremeHills = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(3), 6316128), $rt_s(2233)), 0.30000001192092896, 1.5), 0.20000000298023224, 0.30000001192092896); + $java.nms_BiomeGenBase_forest = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(4), 353825), $rt_s(2234)), 5159473), 0.699999988079071, 0.800000011920929); + $java.nms_BiomeGenBase_taiga = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(5), 747097), $rt_s(2235)), 5159473)), 0.05000000074505806, 0.800000011920929), 0.10000000149011612, 0.4000000059604645); + $java.nms_BiomeGenBase_swampland = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(6), 522674), $rt_s(2236)), 9154376), (-0.20000000298023224), 0.10000000149011612), 0.800000011920929, 0.8999999761581421); + $java.nms_BiomeGenBase_river = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(7), 255), $rt_s(2237)), (-0.5), 0.0); + nms_BiomeGenBase_hell = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(8), 16711680), $rt_s(2238))), 2.0, 0.0); + $java.nms_BiomeGenBase_sky = $java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(9), 8421631), $rt_s(2239))); + $java.nms_BiomeGenBase_frozenOcean = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(10), 9474208), $rt_s(2240))), (-1.0), 0.5), 0.0, 0.5); + $java.nms_BiomeGenBase_frozenRiver = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(11), 10526975), $rt_s(2241))), (-0.5), 0.0), 0.0, 0.5); + $java.nms_BiomeGenBase_icePlains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(12), 16777215), $rt_s(2242))), 0.0, 0.5); + $java.nms_BiomeGenBase_iceMountains = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(13), 10526880), $rt_s(2243))), 0.30000001192092896, 1.2999999523162842), 0.0, 0.5); + $java.nms_BiomeGenBase_mushroomIsland = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(14), 16711935), $rt_s(2244)), 0.8999999761581421, 1.0), 0.20000000298023224, 1.0); + $java.nms_BiomeGenBase_mushroomIslandShore = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(15), 10486015), $rt_s(2245)), 0.8999999761581421, 1.0), (-1.0), 0.10000000149011612); + $java.nms_BiomeGenBase_beach = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(16), 16440917), $rt_s(2246)), 0.800000011920929, 0.4000000059604645), 0.0, 0.10000000149011612); + $java.nms_BiomeGenBase_desertHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setDisableRain($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(17), 13786898), $rt_s(2247))), 2.0, 0.0), 0.30000001192092896, 0.800000011920929); + $java.nms_BiomeGenBase_forestHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(18), 2250012), $rt_s(2248)), 5159473), 0.699999988079071, 0.800000011920929), 0.30000001192092896, 0.699999988079071); + $java.nms_BiomeGenBase_taigaHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setEnableSnow($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(19), 1456435), $rt_s(2249))), 5159473), 0.05000000074505806, 0.800000011920929), 0.30000001192092896, 0.800000011920929); + $java.nms_BiomeGenBase_extremeHillsEdge = $java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(20), 7501978), $rt_s(2250)), 0.20000000298023224, 0.800000011920929), 0.20000000298023224, 0.30000001192092896); + $java.nms_BiomeGenBase_jungle = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(21), 5470985), $rt_s(2251)), 5470985), 1.2000000476837158, 0.8999999761581421), 0.20000000298023224, 0.4000000059604645); + $java.nms_BiomeGenBase_jungleHills = $java.nms_BiomeGenBase_setMinMaxHeight($java.nms_BiomeGenBase_setTemperatureRainfall($java.nms_BiomeGenBase_func_76733_a($java.nms_BiomeGenBase_setBiomeName($java.nms_BiomeGenBase_setColor($java.nms_BiomeGenBase__init_(22), 2900485), $rt_s(2252)), 5470985), 1.2000000476837158, 0.8999999761581421), 1.7999999523162842, 0.5); } function jt_DecimalFormat$1() { jl_Object.call(this); @@ -168878,7 +162460,7 @@ function nms_PotionEffect_combine($this, $par1PotionEffect) { } var$4 = jl_System_errCache; var$2 = var$4.$sb; - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2273)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2253)); var$5 = var$2.$length; jl_AbstractStringBuilder_insertSpace(var$2, var$5, var$5 + 1 | 0); var$2.$buffer.data[var$5] = 10; @@ -168974,7 +162556,7 @@ $java.nms_PotionEffect_toString = function($this) { var$1.$buffer = $rt_createCharArray(16); var$2 = nms_Potion_potionTypes.data[$this.$potionID].$name7; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2274)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2254)); var$3 = $this.$duration; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$3, 10); var$2 = jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -168983,10 +162565,10 @@ $java.nms_PotionEffect_toString = function($this) { var$1.$buffer = $rt_createCharArray(16); var$2 = nms_Potion_potionTypes.data[$this.$potionID].$name7; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2275)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2255)); var$4 = $this.$amplifier + 1 | 0; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$4, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2274)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2254)); var$3 = $this.$duration; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$3, 10); var$2 = jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -168995,13 +162577,13 @@ $java.nms_PotionEffect_toString = function($this) { var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2276)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2256)); var$2 = jl_String__init_0(var$1.$buffer, 0, var$1.$length); } if (nms_Potion_potionTypes.data[$this.$potionID].$usable) { var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2226)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(1572)); jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(64)); var$2 = jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -169023,35 +162605,1132 @@ $java.nms_PotionEffect_getIsPotionDurationMax = function($this) { }; $java.otjw_DecodeSuccessCallback = function() { }; +function nlea_EaglerAdapterImpl2$16() { + jl_Object.call(this); + this.$val$cb2 = null; +} +$java.nlea_EaglerAdapterImpl2$16_onSuccess = function($this, $decodedData) { + $this.$val$cb2.$realAsyncCallback.$complete($decodedData); +}; +$java.nlea_EaglerAdapterImpl2$16_onSuccess$exported$0 = function(var$0, var$1) { + var$1 = var$1; + var$0.$val$cb2.$realAsyncCallback.$complete(var$1); +}; +$java.otjw_DecodeErrorCallback = function() { +}; function nlea_EaglerAdapterImpl2$17() { jl_Object.call(this); this.$val$cb3 = null; } -$java.nlea_EaglerAdapterImpl2$17_onSuccess = function($this, $decodedData) { - $this.$val$cb3.$realAsyncCallback.$complete($decodedData); -}; -$java.nlea_EaglerAdapterImpl2$17_onSuccess$exported$0 = function(var$0, var$1) { - var$1 = var$1; - var$0.$val$cb3.$realAsyncCallback.$complete(var$1); -}; -$java.otjw_DecodeErrorCallback = function() { -}; -function nlea_EaglerAdapterImpl2$18() { - jl_Object.call(this); - this.$val$cb4 = null; -} -$java.nlea_EaglerAdapterImpl2$18_onError = function($this, $error) { +$java.nlea_EaglerAdapterImpl2$17_onError = function($this, $error) { var var$2; - var$2 = $this.$val$cb4; + var$2 = $this.$val$cb3; $error = null; var$2.$realAsyncCallback.$complete($error); }; -$java.nlea_EaglerAdapterImpl2$18_onError$exported$0 = function(var$0, var$1) { +$java.nlea_EaglerAdapterImpl2$17_onError$exported$0 = function(var$0, var$1) { var var$2; - var$2 = var$0.$val$cb4; + var$2 = var$0.$val$cb3; var$1 = null; var$2.$realAsyncCallback.$complete(var$1); }; +function jur_FSet() { + var a = this; jur_AbstractSet.call(a); + a.$isBackReferenced = 0; + a.$groupIndex = 0; +} +$java.jur_FSet_posFSet = null; +$java.jur_FSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var var$4, $end, $shift; + var$4 = $this.$groupIndex; + $end = $matchResult.$groupBounds.data[(var$4 * 2 | 0) + 1 | 0]; + var$4 = $this.$groupIndex; + $matchResult.$groupBounds.data[(var$4 * 2 | 0) + 1 | 0] = $stringIndex; + $shift = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) { + $stringIndex = $this.$groupIndex; + $matchResult.$groupBounds.data[($stringIndex * 2 | 0) + 1 | 0] = $end; + } + return $shift; +}; +$java.jur_FSet_getGroupIndex = function($this) { + return $this.$groupIndex; +}; +$java.jur_FSet_getName = function($this) { + return $rt_s(2257); +}; +$java.jur_FSet_hasConsumed = function($this, $mr) { + return 0; +}; +function jur_FSet__clinit_() { + var var$1, var$2; + var$1 = new jur_FSet$PossessiveFSet; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + var$1.$index5 = jl_Integer_toString(var$2, 10); + $java.jur_FSet_posFSet = var$1; +} +function jur_Lexer() { + var a = this; jl_Object.call(a); + a.$pattern2 = null; + a.$flags1 = 0; + a.$mode2 = 0; + a.$savedMode = 0; + a.$lookBack = 0; + a.$ch = 0; + a.$lookAhead = 0; + a.$patternFullLength = 0; + a.$curST = null; + a.$lookAheadST = null; + a.$index6 = 0; + a.$prevNW = 0; + a.$curToc = 0; + a.$lookAheadToc = 0; + a.$orig = null; +} +$java.jur_Lexer_decompTable = null; +$java.jur_Lexer_singleDecompTable = null; +$java.jur_Lexer_singleDecompTableSize = 0; +function jur_Lexer__init_(var_0, var_1) { + var var_2 = new jur_Lexer(); + $java.jur_Lexer__init_(var_2, var_0, var_1); + return var_2; +} +$java.jur_Lexer__init_ = function($this, $pattern, $flags) { + $this.$mode2 = 1; + $this.$orig = $pattern; + if (($flags & 16) > 0) + $pattern = $java.jur_Pattern_quote($pattern); + $this.$pattern2 = $rt_createCharArray($pattern.$characters.data.length + 2 | 0); + jl_System_arraycopy(jl_String_toCharArray($pattern), 0, $this.$pattern2, 0, $pattern.$characters.data.length); + $this.$pattern2.data[$this.$pattern2.data.length - 1 | 0] = 0; + $this.$pattern2.data[$this.$pattern2.data.length - 2 | 0] = 0; + $this.$patternFullLength = $this.$pattern2.data.length; + $this.$flags1 = $flags; + $java.jur_Lexer_movePointer($this); + $java.jur_Lexer_movePointer($this); +}; +$java.jur_Lexer_peek = function($this) { + return $this.$ch; +}; +$java.jur_Lexer_setMode = function($this, $mode) { + if ($mode > 0 && $mode < 3) + $this.$mode2 = $mode; + if ($mode == 1) { + $this.$lookAhead = $this.$ch; + $this.$lookAheadST = $this.$curST; + $this.$index6 = $this.$lookAheadToc; + $this.$lookAheadToc = $this.$curToc; + $java.jur_Lexer_movePointer($this); + } +}; +$java.jur_Lexer_restoreFlags = function($this, $flags) { + $this.$flags1 = $flags; + $this.$lookAhead = $this.$ch; + $this.$lookAheadST = $this.$curST; + $this.$index6 = $this.$curToc + 1 | 0; + $this.$lookAheadToc = $this.$curToc; + $java.jur_Lexer_movePointer($this); +}; +$java.jur_Lexer_peekSpecial = function($this) { + return $this.$curST; +}; +$java.jur_Lexer_isSpecial = function($this) { + return $this.$curST === null ? 0 : 1; +}; +$java.jur_Lexer_isNextSpecial = function($this) { + return $this.$lookAheadST === null ? 0 : 1; +}; +$java.jur_Lexer_next = function($this) { + $java.jur_Lexer_movePointer($this); + return $this.$lookBack; +}; +$java.jur_Lexer_nextSpecial = function($this) { + var $res; + $res = $this.$curST; + $java.jur_Lexer_movePointer($this); + return $res; +}; +$java.jur_Lexer_lookAhead = function($this) { + return $this.$lookAhead; +}; +$java.jur_Lexer_back = function($this) { + return $this.$lookBack; +}; +$java.jur_Lexer_movePointer = function($this) { + var $reread, $nonCap, $behind, $cs, $negative, $$je; + $this.$lookBack = $this.$ch; + $this.$ch = $this.$lookAhead; + $this.$curST = $this.$lookAheadST; + $this.$curToc = $this.$lookAheadToc; + $this.$lookAheadToc = $this.$index6; + while (true) { + $reread = 0; + $this.$lookAhead = $this.$index6 >= $this.$pattern2.data.length ? 0 : $java.jur_Lexer_nextCodePoint($this); + $this.$lookAheadST = null; + if ($this.$mode2 == 4) { + if ($this.$lookAhead != 92) + return; + $this.$lookAhead = $this.$index6 >= $this.$pattern2.data.length ? 0 : $this.$pattern2.data[$java.jur_Lexer_nextIndex($this)]; + switch ($this.$lookAhead) { + case 69: + break; + default: + $this.$lookAhead = 92; + $this.$index6 = $this.$prevNW; + return; + } + $this.$mode2 = $this.$savedMode; + $this.$lookAhead = $this.$index6 > ($this.$pattern2.data.length - 2 | 0) ? 0 : $java.jur_Lexer_nextCodePoint($this); + } + a: { + if ($this.$lookAhead != 92) { + if ($this.$mode2 == 1) + switch ($this.$lookAhead) { + case 36: + $this.$lookAhead = (-536870876); + break a; + case 40: + if ($this.$pattern2.data[$this.$index6] != 63) { + $this.$lookAhead = (-2147483608); + break a; + } + $java.jur_Lexer_nextIndex($this); + $nonCap = $this.$pattern2.data[$this.$index6]; + $behind = 0; + while (true) { + b: { + if ($behind) { + $behind = 0; + switch ($nonCap) { + case 33: + break; + case 61: + $this.$lookAhead = (-134217688); + $java.jur_Lexer_nextIndex($this); + break b; + default: + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); + } + $this.$lookAhead = (-67108824); + $java.jur_Lexer_nextIndex($this); + } else { + switch ($nonCap) { + case 33: + break; + case 60: + $java.jur_Lexer_nextIndex($this); + $nonCap = $this.$pattern2.data[$this.$index6]; + $behind = 1; + break b; + case 61: + $this.$lookAhead = (-536870872); + $java.jur_Lexer_nextIndex($this); + break b; + case 62: + $this.$lookAhead = (-33554392); + $java.jur_Lexer_nextIndex($this); + break b; + default: + $this.$lookAhead = $java.jur_Lexer_readFlags($this); + if ($this.$lookAhead < 256) { + $this.$flags1 = $this.$lookAhead; + $this.$lookAhead = $this.$lookAhead << 16; + $this.$lookAhead = (-1073741784) | $this.$lookAhead; + break b; + } + $this.$lookAhead = $this.$lookAhead & 255; + $this.$flags1 = $this.$lookAhead; + $this.$lookAhead = $this.$lookAhead << 16; + $this.$lookAhead = (-16777176) | $this.$lookAhead; + break b; + } + $this.$lookAhead = (-268435416); + $java.jur_Lexer_nextIndex($this); + } + } + if (!$behind) + break; + } + break a; + case 41: + $this.$lookAhead = (-536870871); + break a; + case 42: + case 43: + case 63: + switch ($this.$index6 >= $this.$pattern2.data.length ? 42 : $this.$pattern2.data[$this.$index6]) { + case 43: + $this.$lookAhead = $this.$lookAhead | (-2147483648); + $java.jur_Lexer_nextIndex($this); + break a; + case 63: + $this.$lookAhead = $this.$lookAhead | (-1073741824); + $java.jur_Lexer_nextIndex($this); + break a; + default: + } + $this.$lookAhead = $this.$lookAhead | (-536870912); + break a; + case 46: + $this.$lookAhead = (-536870866); + break a; + case 91: + $this.$lookAhead = (-536870821); + $java.jur_Lexer_setMode($this, 2); + break a; + case 93: + if ($this.$mode2 != 2) + break a; + $this.$lookAhead = (-536870819); + break a; + case 94: + $this.$lookAhead = (-536870818); + break a; + case 123: + $this.$lookAheadST = $java.jur_Lexer_processQuantifier($this, $this.$lookAhead); + break a; + case 124: + $this.$lookAhead = (-536870788); + break a; + default: + } + else if ($this.$mode2 == 2) + switch ($this.$lookAhead) { + case 38: + $this.$lookAhead = (-536870874); + break a; + case 45: + $this.$lookAhead = (-536870867); + break a; + case 91: + $this.$lookAhead = (-536870821); + break a; + case 93: + $this.$lookAhead = (-536870819); + break a; + case 94: + $this.$lookAhead = (-536870818); + break a; + default: + } + } else { + $nonCap = $this.$index6 >= ($this.$pattern2.data.length - 2 | 0) ? (-1) : $java.jur_Lexer_nextCodePoint($this); + c: { + $this.$lookAhead = $nonCap; + switch ($this.$lookAhead) { + case -1: + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 23: + case 24: + case 25: + case 26: + case 27: + case 28: + case 29: + case 30: + case 31: + case 32: + case 33: + case 34: + case 35: + case 36: + case 37: + case 38: + case 39: + case 40: + case 41: + case 42: + case 43: + case 44: + case 45: + case 46: + case 47: + case 58: + case 59: + case 60: + case 61: + case 62: + case 63: + case 64: + case 91: + case 92: + case 93: + case 94: + case 95: + case 96: + case 118: + break; + case 48: + $this.$lookAhead = $java.jur_Lexer_readOctals($this); + break a; + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + if ($this.$mode2 != 1) + break a; + $this.$lookAhead = (-2147483648) | $this.$lookAhead; + break a; + case 65: + $this.$lookAhead = (-2147483583); + break a; + case 66: + $this.$lookAhead = (-2147483582); + break a; + case 67: + case 69: + case 70: + case 72: + case 73: + case 74: + case 75: + case 76: + case 77: + case 78: + case 79: + case 82: + case 84: + case 85: + case 86: + case 88: + case 89: + case 103: + case 104: + case 105: + case 106: + case 107: + case 108: + case 109: + case 111: + case 113: + case 121: + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); + case 68: + case 83: + case 87: + case 100: + case 115: + case 119: + $this.$lookAheadST = $java.jur_AbstractCharClass_getPredefinedClass(jl_String__init_0($this.$pattern2, $this.$prevNW, 1), 0); + $this.$lookAhead = 0; + break a; + case 71: + $this.$lookAhead = (-2147483577); + break a; + case 80: + case 112: + break c; + case 81: + $this.$savedMode = $this.$mode2; + $this.$mode2 = 4; + $reread = 1; + break a; + case 90: + $this.$lookAhead = (-2147483558); + break a; + case 97: + $this.$lookAhead = 7; + break a; + case 98: + $this.$lookAhead = (-2147483550); + break a; + case 99: + if ($this.$index6 >= ($this.$pattern2.data.length - 2 | 0)) + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); + $this.$lookAhead = $this.$pattern2.data[$java.jur_Lexer_nextIndex($this)] & 31; + break a; + case 101: + $this.$lookAhead = 27; + break a; + case 102: + $this.$lookAhead = 12; + break a; + case 110: + $this.$lookAhead = 10; + break a; + case 114: + $this.$lookAhead = 13; + break a; + case 116: + $this.$lookAhead = 9; + break a; + case 117: + $this.$lookAhead = $java.jur_Lexer_readHex($this, 4); + break a; + case 120: + $this.$lookAhead = $java.jur_Lexer_readHex($this, 2); + break a; + case 122: + $this.$lookAhead = (-2147483526); + break a; + default: + } + break a; + } + $cs = $java.jur_Lexer_parseCharClassName($this); + $negative = 0; + if ($this.$lookAhead == 80) + $negative = 1; + try { + $this.$lookAheadST = $java.jur_AbstractCharClass_getPredefinedClass($cs, $negative); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof $java.ju_MissingResourceException) { + $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); + } else { + throw $$e; + } + } + $this.$lookAhead = 0; + } + } + if ($reread) + continue; + else + break; + } +}; +$java.jur_Lexer_parseCharClassName = function($this) { + var $sb, var$2, var$3, $ch, var$5, var$6, var$7; + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray(10); + if ($this.$index6 < ($this.$pattern2.data.length - 2 | 0)) { + if ($this.$pattern2.data[$this.$index6] != 123) { + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2258)); + var$2 = new jl_String; + var$3 = $this.$pattern2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + jl_String__init_4(var$2, var$3, $this.$prevNW, 1); + jl_AbstractStringBuilder_insert($sb, $sb.$length, var$2); + return jl_String__init_0($sb.$buffer, 0, $sb.$length); + } + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + $ch = 0; + a: { + while ($this.$index6 < ($this.$pattern2.data.length - 2 | 0)) { + var$3 = $this.$pattern2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + $ch = var$3.data[$this.$prevNW]; + if ($ch == 125) + break a; + var$5 = $sb.$length; + jl_AbstractStringBuilder_insertSpace($sb, var$5, var$5 + 1 | 0); + $sb.$buffer.data[var$5] = $ch; + } + } + if ($ch != 125) { + $sb = new $java.jur_PatternSyntaxException; + var$6 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$6; + $sb.$index4 = $ch; + $rt_throw($sb); + } + } + if (!$sb.$length) { + $sb = new $java.jur_PatternSyntaxException; + var$6 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$6; + $sb.$index4 = $ch; + $rt_throw($sb); + } + var$2 = jl_String__init_0($sb.$buffer, 0, $sb.$length); + if (var$2.$characters.data.length == 1) { + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2258)); + jl_AbstractStringBuilder_insert($sb, $sb.$length, var$2); + return jl_String__init_0($sb.$buffer, 0, $sb.$length); + } + b: { + c: { + if (var$2.$characters.data.length > 3) { + if (var$2 === $rt_s(2258) ? 1 : jl_String_startsWith(var$2, $rt_s(2258), 0)) + break c; + if (var$2 === $rt_s(2259) ? 1 : jl_String_startsWith(var$2, $rt_s(2259), 0)) + break c; + } + break b; + } + var$7 = var$2.$characters.data.length; + if (2 > var$7) { + $sb = new jl_IndexOutOfBoundsException; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $rt_throw($sb); + } + var$2 = jl_String__init_0(var$2.$characters, 2, var$7 - 2 | 0); + } + return var$2; +}; +$java.jur_Lexer_processQuantifier = function($this, $ch) { + var $sb, $min, $max, var$5, $mod, var$7, var$8, $$je; + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray(4); + $min = (-1); + $max = 2147483647; + a: { + while (true) { + if ($this.$index6 >= $this.$pattern2.data.length) + break a; + var$5 = $this.$pattern2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + $ch = var$5.data[$this.$prevNW]; + if ($ch == 125) + break a; + if ($ch == 44 && $min < 0) + try { + $min = jl_Integer_parseInt(jl_StringBuilder_toString($sb), 10); + jl_StringBuilder_delete($sb, 0, jl_StringBuilder_length($sb)); + continue; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break; + } else { + throw $$e; + } + } + $mod = $ch & 65535; + var$7 = $sb.$length; + jl_AbstractStringBuilder_insertSpace($sb, var$7, var$7 + 1 | 0); + $sb.$buffer.data[var$7] = $mod; + } + $sb = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$8; + $sb.$index4 = $ch; + $rt_throw($sb); + } + if ($ch != 125) { + $sb = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$8; + $sb.$index4 = $ch; + $rt_throw($sb); + } + if ($sb.$length > 0) + b: { + try { + $max = jl_Integer_parseInt(jl_StringBuilder_toString($sb), 10); + if ($min >= 0) + break b; + $min = $max; + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + $sb = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$8; + $sb.$index4 = $ch; + $rt_throw($sb); + } + else if ($min < 0) { + $sb = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$8; + $sb.$index4 = $ch; + $rt_throw($sb); + } + if (($min | $max | ($max - $min | 0)) < 0) { + $sb = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $ch = $this.$index6; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $sb.$index4 = (-1); + $sb.$desc = $rt_s(44); + $sb.$pattern0 = var$8; + $sb.$index4 = $ch; + $rt_throw($sb); + } + $mod = $this.$index6 >= $this.$pattern2.data.length ? 42 : $this.$pattern2.data[$this.$index6]; + c: { + switch ($mod) { + case 43: + $this.$lookAhead = (-2147483525); + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + break c; + case 63: + $this.$lookAhead = (-1073741701); + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + break c; + default: + } + $this.$lookAhead = (-536870789); + } + $sb = new $java.jur_Quantifier; + $sb.$min1 = $min; + $sb.$max0 = $max; + return $sb; +}; +$java.jur_Lexer_toString = function($this) { + return $this.$orig; +}; +function jur_Lexer_isEmpty($this) { + return !$this.$ch && !$this.$lookAhead && $this.$index6 == $this.$patternFullLength && !($this.$curST === null ? 0 : 1) ? 1 : 0; +} +$java.jur_Lexer_isLetter0 = function($ch) { + return $ch < 0 ? 0 : 1; +}; +$java.jur_Lexer_isLetter = function($this) { + return !jur_Lexer_isEmpty($this) && !($this.$curST === null ? 0 : 1) && ($this.$ch < 0 ? 0 : 1) ? 1 : 0; +}; +$java.jur_Lexer_isHighSurrogate0 = function($this) { + return $this.$ch <= 56319 && $this.$ch >= 55296 ? 1 : 0; +}; +$java.jur_Lexer_isLowSurrogate0 = function($this) { + return $this.$ch <= 57343 && $this.$ch >= 56320 ? 1 : 0; +}; +$java.jur_Lexer_isHighSurrogate = function($ch) { + return $ch <= 56319 && $ch >= 55296 ? 1 : 0; +}; +$java.jur_Lexer_isLowSurrogate = function($ch) { + return $ch <= 57343 && $ch >= 56320 ? 1 : 0; +}; +$java.jur_Lexer_readHex = function($this, $max) { + var $st, $length, $i, var$5, var$6, var$7, var$8, $$je; + $st = new jl_StringBuilder; + $st.$buffer = $rt_createCharArray($max); + $length = $this.$pattern2.data.length - 2 | 0; + $i = 0; + while (true) { + var$5 = $rt_compare($i, $max); + if (var$5 >= 0) + break; + if ($this.$index6 >= $length) + break; + var$6 = $this.$pattern2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + var$5 = var$6.data[$this.$prevNW]; + var$7 = $st.$length; + jl_AbstractStringBuilder_insertSpace($st, var$7, var$7 + 1 | 0); + $st.$buffer.data[var$7] = var$5; + $i = $i + 1 | 0; + } + if (!var$5) + a: { + try { + $max = jl_Integer_parseInt(jl_StringBuilder_toString($st), 16); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return $max; + } + $st = new $java.jur_PatternSyntaxException; + var$8 = $this.$orig; + $max = $this.$index6; + $st.$suppressionEnabled = 1; + $st.$writableStackTrace = 1; + $st.$index4 = (-1); + $st.$desc = $rt_s(44); + $st.$pattern0 = var$8; + $st.$index4 = $max; + $rt_throw($st); +}; +$java.jur_Lexer_readOctals = function($this) { + var $max, $i, $length, $res, var$5, var$6, var$7; + $max = 3; + $i = 1; + $length = $this.$pattern2.data.length - 2 | 0; + $res = jl_Character_digit($this.$pattern2.data[$this.$index6], 8); + switch ($res) { + case -1: + break; + default: + if ($res > 3) + $max = 2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + a: { + while (true) { + if ($i >= $max) + break a; + if ($this.$index6 >= $length) + break a; + var$5 = jl_Character_digit($this.$pattern2.data[$this.$index6], 8); + if (var$5 < 0) + break; + $res = ($res * 8 | 0) + var$5 | 0; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + $i = $i + 1 | 0; + } + } + return $res; + } + var$6 = new $java.jur_PatternSyntaxException; + var$7 = $this.$orig; + $max = $this.$index6; + var$6.$suppressionEnabled = 1; + var$6.$writableStackTrace = 1; + var$6.$index4 = (-1); + var$6.$desc = $rt_s(44); + var$6.$pattern0 = var$7; + var$6.$index4 = $max; + $rt_throw(var$6); +}; +$java.jur_Lexer_readFlags = function($this) { + var $pos, $res, var$3, var$4, var$5; + $pos = 1; + $res = $this.$flags1; + a: while (true) { + if ($this.$index6 >= $this.$pattern2.data.length) { + var$3 = new $java.jur_PatternSyntaxException; + var$4 = $this.$orig; + $pos = $this.$index6; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$index4 = (-1); + var$3.$desc = $rt_s(44); + var$3.$pattern0 = var$4; + var$3.$index4 = $pos; + $rt_throw(var$3); + } + b: { + c: { + switch ($this.$pattern2.data[$this.$index6]) { + case 41: + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + return $res | 256; + case 45: + if (!$pos) { + var$5 = new $java.jur_PatternSyntaxException; + var$4 = $this.$orig; + $pos = $this.$index6; + var$5.$suppressionEnabled = 1; + var$5.$writableStackTrace = 1; + var$5.$index4 = (-1); + var$5.$desc = $rt_s(44); + var$5.$pattern0 = var$4; + var$5.$index4 = $pos; + $rt_throw(var$5); + } + $pos = 0; + break b; + case 58: + break a; + case 100: + break c; + case 105: + $res = $pos ? $res | 2 : ($res ^ 2) & $res; + break b; + case 109: + $res = $pos ? $res | 8 : ($res ^ 8) & $res; + break b; + case 115: + $res = $pos ? $res | 32 : ($res ^ 32) & $res; + break b; + case 117: + $res = $pos ? $res | 64 : ($res ^ 64) & $res; + break b; + case 120: + $res = $pos ? $res | 4 : ($res ^ 4) & $res; + break b; + default: + } + break b; + } + $res = $pos ? $res | 1 : ($res ^ 1) & $res; + } + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + } + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + return $res; +}; +$java.jur_Lexer_nextIndex = function($this) { + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + return $this.$prevNW; +}; +$java.jur_Lexer_skipComments = function($this) { + var $length, var$2; + $length = $this.$pattern2.data.length - 2 | 0; + $this.$index6 = $this.$index6 + 1 | 0; + a: while (true) { + if ($this.$index6 < $length) { + b: { + var$2 = $this.$pattern2.data[$this.$index6]; + switch (var$2) { + case 9: + case 10: + case 11: + case 12: + case 13: + case 28: + case 29: + case 30: + case 31: + break; + case 160: + case 8199: + case 8239: + var$2 = 0; + break b; + default: + c: { + switch (jl_Character_getType(var$2)) { + case 12: + case 13: + case 14: + break; + default: + var$2 = 0; + break c; + } + var$2 = 1; + } + break b; + } + var$2 = 1; + } + if (var$2) { + $this.$index6 = $this.$index6 + 1 | 0; + continue; + } + } + if ($this.$index6 >= $length) + break; + if ($this.$pattern2.data[$this.$index6] != 35) + break; + $this.$index6 = $this.$index6 + 1 | 0; + while (true) { + if ($this.$index6 >= $length) + continue a; + if ($java.jur_Lexer_isLineSeparator($this, $this.$pattern2.data[$this.$index6])) + continue a; + $this.$index6 = $this.$index6 + 1 | 0; + } + } + return $this.$index6; +}; +$java.jur_Lexer_isLineSeparator = function($this, $ch) { + return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; +}; +$java.jur_Lexer_getHangulDecomposition = function($ch) { + var $sIndex, $l, $v, $t, $decomp, var$7; + $sIndex = $ch - 44032 | 0; + if ($sIndex >= 0 && $sIndex < 11172) { + $l = 4352 + ($sIndex / 588 | 0) | 0; + $v = 4449 + (($sIndex % 588 | 0) / 28 | 0) | 0; + $t = $sIndex % 28 | 0; + if (!$t) { + $decomp = $rt_createIntArray(2); + var$7 = $decomp.data; + var$7[0] = $l; + var$7[1] = $v; + } else { + $ch = 4519 + $t | 0; + $decomp = $rt_createIntArray(3); + var$7 = $decomp.data; + var$7[0] = $l; + var$7[1] = $v; + var$7[2] = $ch; + } + return $decomp; + } + return null; +}; +$java.jur_Lexer_hasSingleCodepointDecomposition = function($ch) { + return $java.jur_Lexer_singleDecompTable.$get8($ch) == $java.jur_Lexer_singleDecompTableSize ? 0 : 1; +}; +$java.jur_Lexer_hasDecompositionNonNullCanClass = function($ch) { + return ($ch != 832 ? 0 : 1) | ($ch != 833 ? 0 : 1) | ($ch != 835 ? 0 : 1) | ($ch != 836 ? 0 : 1); +}; +$java.jur_Lexer_nextCodePoint = function($this) { + var var$1, $high, $lowExpectedIndex, $low; + var$1 = $this.$pattern2; + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + $high = var$1.data[$this.$prevNW]; + if (($high & 64512) != 55296 ? 0 : 1) { + $lowExpectedIndex = $this.$prevNW + 1 | 0; + if ($lowExpectedIndex < $this.$pattern2.data.length) { + $low = $this.$pattern2.data[$lowExpectedIndex]; + if (($low & 64512) != 56320 ? 0 : 1) { + $this.$prevNW = $this.$index6; + if ($this.$flags1 & 4) + $java.jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + return (($high & 1023) << 10 | $low & 1023) + 65536 | 0; + } + } + } + return $high; +}; +$java.jur_Lexer_getIndex = function($this) { + return $this.$curToc; +}; +$java.jur_PatternSyntaxException = function() { + var a = this; jl_IllegalArgumentException.call(a); + a.$desc = null; + a.$pattern0 = null; + a.$index4 = 0; +}; +$java.jur_PatternSyntaxException__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_PatternSyntaxException(); + $java.jur_PatternSyntaxException__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_PatternSyntaxException__init_0 = function($this, $description, $pattern, $index) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; + $this.$index4 = (-1); + $this.$desc = $description; + $this.$pattern0 = $pattern; + $this.$index4 = $index; +}; +$java.jur_PatternSyntaxException_getMessage = function($this) { + var $filler, $temp, var$3, var$4, var$5, var$6; + $filler = $rt_s(44); + if ($this.$index4 >= 1) { + $temp = $rt_createCharArray($this.$index4); + ju_Arrays_fill1($temp, 0, $temp.data.length, 32); + $filler = jl_String__init_($temp); + } + var$3 = new jl_StringBuilder; + var$3.$buffer = $rt_createCharArray(16); + var$4 = $this.$desc; + jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$4); + if ($this.$pattern0 !== null && $this.$pattern0.$characters.data.length) { + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + var$5 = $this.$index4; + jl_AbstractStringBuilder_insert0(var$4, var$4.$length, var$5, 10); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(356)); + var$6 = $this.$pattern0; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$6); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(356)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $filler); + $filler = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + } else + $filler = $rt_s(44); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $filler); + return jl_String__init_0(var$3.$buffer, 0, var$3.$length); +}; function jm_Multiplication() { jl_Object.call(this); } @@ -169264,7 +163943,7 @@ $java.jm_Multiplication_powerOf10 = function($exp) { $powerOfFive = new jl_ArithmeticException; $powerOfFive.$suppressionEnabled = 1; $powerOfFive.$writableStackTrace = 1; - $powerOfFive.$message = $rt_s(2277); + $powerOfFive.$message = $rt_s(2260); $rt_throw($powerOfFive); } if (Long_le($exp, Long_fromInt(2147483647))) { @@ -169371,6 +164050,712 @@ $java.jm_Multiplication__clinit_ = function() { $i = $i + 1 | 0; } }; +$java.jur_NonCapFSet = function() { + jur_FSet.call(this); +}; +$java.jur_NonCapFSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $gr, var$5; + $gr = $this.$groupIndex; + var$5 = $stringIndex - $matchResult.$consumers.data[$gr] | 0; + $matchResult.$consumers.data[$gr] = var$5; + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_NonCapFSet_getName = function($this) { + return $rt_s(2261); +}; +$java.jur_NonCapFSet_hasConsumed = function($this, $mr) { + return 0; +}; +function jur_AheadFSet() { + jur_FSet.call(this); +} +$java.jur_AheadFSet__init_ = function() { + var var_0 = new jur_AheadFSet(); + jur_AheadFSet__init_(var_0); + return var_0; +}; +function jur_AheadFSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); + $this.$groupIndex = (-1); +} +$java.jur_AheadFSet_matches = function($this, $stringIndex, $testString, $matchResult) { + return $stringIndex; +}; +$java.jur_AheadFSet_getName = function($this) { + return $rt_s(2262); +}; +$java.jur_BehindFSet = function() { + jur_FSet.call(this); +}; +$java.jur_BehindFSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $gr; + $gr = $this.$groupIndex; + if ($matchResult.$consumers.data[$gr] != $stringIndex) + $stringIndex = (-1); + return $stringIndex; +}; +$java.jur_BehindFSet_getName = function($this) { + return $rt_s(2263); +}; +$java.jur_AtomicFSet = function() { + jur_FSet.call(this); + this.$index7 = 0; +}; +$java.jur_AtomicFSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $gr, var$5; + $gr = $this.$groupIndex; + var$5 = $stringIndex - $matchResult.$consumers.data[$gr] | 0; + $matchResult.$consumers.data[$gr] = var$5; + $this.$index7 = $stringIndex; + return $stringIndex; +}; +$java.jur_AtomicFSet_getIndex = function($this) { + return $this.$index7; +}; +$java.jur_AtomicFSet_getName = function($this) { + return $rt_s(2264); +}; +$java.jur_AtomicFSet_hasConsumed = function($this, $mr) { + return 0; +}; +function jur_FinalSet() { + jur_FSet.call(this); +} +$java.jur_FinalSet__init_ = function() { + var var_0 = new jur_FinalSet(); + jur_FinalSet__init_(var_0); + return var_0; +}; +function jur_FinalSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); + $this.$groupIndex = 0; +} +$java.jur_FinalSet_matches = function($this, $stringIndex, $testString, $matchResult) { + if ($matchResult.$mode3 != 1 && $stringIndex != $matchResult.$rightBound) + return (-1); + $matchResult.$valid = 1; + $matchResult.$groupBounds.data[1] = $stringIndex; + return $stringIndex; +}; +$java.jur_FinalSet_getName = function($this) { + return $rt_s(2265); +}; +$java.jur_LeafSet = function() { + jur_AbstractSet.call(this); + this.$charCount = 0; +}; +$java.jur_LeafSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $shift; + if (($stringIndex + $this.$charCount0() | 0) > $matchResult.$rightBound) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift = $this.$accepts($stringIndex, $testString); + if ($shift < 0) + return (-1); + return $this.$next5.$matches($stringIndex + $shift | 0, $testString, $matchResult); +}; +$java.jur_LeafSet_charCount = function($this) { + return $this.$charCount; +}; +$java.jur_LeafSet_hasConsumed = function($this, $mr) { + return 1; +}; +$java.jur_EmptySet = function() { + $java.jur_LeafSet.call(this); +}; +$java.jur_EmptySet__init_ = function(var_0) { + var var_1 = new $java.jur_EmptySet(); + $java.jur_EmptySet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_EmptySet__init_0 = function($this, $next) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$next5 = $next; + $this.$charCount = 1; + $this.$type2 = 1; + $this.$charCount = 0; +}; +$java.jur_EmptySet_accepts = function($this, $stringIndex, $testString) { + return 0; +}; +$java.jur_EmptySet_find = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, $startStr, $high; + $strLength = $matchResult.$rightBound; + $startStr = $matchResult.$leftBound; + while (true) { + $high = $rt_compare($stringIndex, $strLength); + if ($high > 0) + return (-1); + if ($high < 0 && ((jl_String_charAt($testString, $stringIndex) & 64512) != 56320 ? 0 : 1) && $stringIndex > $startStr && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) { + $stringIndex = $stringIndex + 1 | 0; + continue; + } + if ($this.$next5.$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $stringIndex = $stringIndex + 1 | 0; + } + return $stringIndex; +}; +$java.jur_EmptySet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { + var $strLength, $startStr; + $strLength = $matchResult.$rightBound; + $startStr = $matchResult.$leftBound; + while (true) { + if ($startSearch < $stringIndex) + return (-1); + if ($startSearch < $strLength && ((jl_String_charAt($testString, $startSearch) & 64512) != 56320 ? 0 : 1) && $startSearch > $startStr && ((jl_String_charAt($testString, $startSearch - 1 | 0) & 64512) != 55296 ? 0 : 1)) { + $startSearch = $startSearch + (-1) | 0; + continue; + } + if ($this.$next5.$matches($startSearch, $testString, $matchResult) >= 0) + break; + $startSearch = $startSearch + (-1) | 0; + } + return $startSearch; +}; +$java.jur_EmptySet_getName = function($this) { + return $rt_s(2266); +}; +$java.jur_EmptySet_hasConsumed = function($this, $mr) { + return 0; +}; +function jur_JointSet() { + var a = this; jur_AbstractSet.call(a); + a.$children = null; + a.$fSet = null; + a.$groupIndex0 = 0; +} +$java.jur_JointSet__init_1 = function() { + var var_0 = new jur_JointSet(); + jur_JointSet__init_(var_0); + return var_0; +}; +$java.jur_JointSet__init_0 = function(var_0, var_1) { + var var_2 = new jur_JointSet(); + $java.jur_JointSet__init_(var_2, var_0, var_1); + return var_2; +}; +function jur_JointSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_JointSet__init_ = function($this, $children, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$children = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_JointSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $i, $start, $size, $e, $shift; + if ($this.$children === null) + return (-1); + $i = $this.$groupIndex0; + $start = $matchResult.$groupBounds.data[$i * 2 | 0]; + $i = $this.$groupIndex0; + $matchResult.$groupBounds.data[$i * 2 | 0] = $stringIndex; + $size = $this.$children.$size0; + $i = 0; + a: { + while (true) { + if ($i >= $size) { + $stringIndex = $this.$groupIndex0; + $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $start; + return (-1); + } + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + $shift = $e.$array1.data[$i].$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $i = $i + 1 | 0; + } + return $shift; + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_JointSet_setNext = function($this, $next) { + $this.$fSet.$next5 = $next; +}; +$java.jur_JointSet_getName = function($this) { + return $rt_s(2267); +}; +$java.jur_JointSet_first = function($this, $set) { + var var$2, $i$index, var$4, var$5, $i$index_0; + a: { + if ($this.$children !== null) { + var$2 = $this.$children; + $i$index = 0; + var$4 = var$2.$modCount0; + var$5 = var$2.$size2(); + while (true) { + if (!($i$index >= var$5 ? 0 : 1)) + break a; + if (var$4 < var$2.$modCount0) { + $set = new ju_ConcurrentModificationException; + $set.$suppressionEnabled = 1; + $set.$writableStackTrace = 1; + $rt_throw($set); + } + $i$index_0 = $i$index + 1 | 0; + if (var$2.$get4($i$index).$first0($set)) + break; + $i$index = $i$index_0; + } + return 1; + } + } + return 0; +}; +$java.jur_JointSet_hasConsumed = function($this, $matchResult) { + var var$2, var$3; + a: { + var$2 = $this.$groupIndex0; + if ($matchResult.$groupBounds.data[(var$2 * 2 | 0) + 1 | 0] >= 0) { + var$2 = $this.$groupIndex0; + var$2 = $matchResult.$groupBounds.data[var$2 * 2 | 0]; + var$3 = $this.$groupIndex0; + if (var$2 == $matchResult.$groupBounds.data[(var$3 * 2 | 0) + 1 | 0]) { + var$2 = 0; + break a; + } + } + var$2 = 1; + } + return var$2; +}; +$java.jur_JointSet_processSecondPass = function($this) { + var $childrenSize, $i, $child, $set; + $this.$isSecondPassVisited = 1; + if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) + $java.jur_AbstractSet_processSecondPass($this.$fSet); + a: { + b: { + if ($this.$children !== null) { + $childrenSize = $this.$children.$size0; + $i = 0; + while (true) { + if ($i >= $childrenSize) + break b; + $child = $this.$children; + if ($i < 0) + break a; + if ($i >= $child.$size0) + break a; + $child = $child.$array1.data[$i]; + $set = $child.$processBackRefReplacement(); + if ($set === null) + $set = $child; + else { + $child.$isSecondPassVisited = 1; + ju_ArrayList_remove($this.$children, $i); + ju_ArrayList_add0($this.$children, $i, $set); + } + if (!$set.$isSecondPassVisited) + $set.$processSecondPass(); + $i = $i + 1 | 0; + } + } + } + if ($this.$next5 !== null) + $java.jur_AbstractSet_processSecondPass($this); + return; + } + $child = new jl_IndexOutOfBoundsException; + $child.$suppressionEnabled = 1; + $child.$writableStackTrace = 1; + $rt_throw($child); +}; +function jur_NonCapJointSet() { + jur_JointSet.call(this); +} +$java.jur_NonCapJointSet__init_ = function() { + var var_0 = new jur_NonCapJointSet(); + jur_NonCapJointSet__init_(var_0); + return var_0; +}; +function jur_NonCapJointSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_NonCapJointSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $start, $i, $size, $e, $shift; + $start = $this.$groupIndex0; + $start = $matchResult.$consumers.data[$start]; + $i = $this.$groupIndex0; + $matchResult.$consumers.data[$i] = $stringIndex; + $size = $this.$children.$size0; + $i = 0; + a: { + while (true) { + if ($i >= $size) { + $stringIndex = $this.$groupIndex0; + $matchResult.$consumers.data[$stringIndex] = $start; + return (-1); + } + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + $shift = $e.$array1.data[$i].$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $i = $i + 1 | 0; + } + return $shift; + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_NonCapJointSet_getName = function($this) { + return $rt_s(2268); +}; +$java.jur_NonCapJointSet_hasConsumed = function($this, $matchResult) { + var $cons; + $cons = $this.$groupIndex0; + return !$matchResult.$consumers.data[$cons] ? 0 : 1; +}; +$java.jur_AtomicJointSet = function() { + jur_NonCapJointSet.call(this); +}; +$java.jur_AtomicJointSet__init_0 = function(var_0, var_1) { + var var_2 = new $java.jur_AtomicJointSet(); + $java.jur_AtomicJointSet__init_(var_2, var_0, var_1); + return var_2; +}; +$java.jur_AtomicJointSet__init_ = function($this, $children, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$children = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_AtomicJointSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $shift, $start, $size, $i, $e; + $shift = $this.$groupIndex0; + $start = $matchResult.$consumers.data[$shift]; + $shift = $this.$groupIndex0; + $matchResult.$consumers.data[$shift] = $stringIndex; + $size = $this.$children.$size0; + $i = 0; + a: { + while ($i < $size) { + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + if ($e.$array1.data[$i].$matches($stringIndex, $testString, $matchResult) >= 0) + return $this.$next5.$matches($this.$fSet.$index7, $testString, $matchResult); + $i = $i + 1 | 0; + } + $stringIndex = $this.$groupIndex0; + $matchResult.$consumers.data[$stringIndex] = $start; + return (-1); + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_AtomicJointSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_AtomicJointSet_getName = function($this) { + return $rt_s(2268); +}; +$java.jur_PositiveLookAhead = function() { + $java.jur_AtomicJointSet.call(this); +}; +$java.jur_PositiveLookAhead_matches = function($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e; + $size = $this.$children.$size0; + $i = 0; + a: { + while ($i < $size) { + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + if ($e.$array1.data[$i].$matches($stringIndex, $testString, $matchResult) >= 0) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $i = $i + 1 | 0; + } + return (-1); + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_PositiveLookAhead_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_PositiveLookAhead_getName = function($this) { + return $rt_s(2269); +}; +$java.jur_NegativeLookAhead = function() { + $java.jur_AtomicJointSet.call(this); +}; +$java.jur_NegativeLookAhead__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_NegativeLookAhead(); + $java.jur_NegativeLookAhead__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_NegativeLookAhead__init_0 = function($this, $children, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$children = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_NegativeLookAhead_matches = function($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e; + $size = $this.$children.$size0; + $i = 0; + a: { + while (true) { + if ($i >= $size) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + if ($e.$array1.data[$i].$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $i = $i + 1 | 0; + } + return (-1); + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_NegativeLookAhead_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_NegativeLookAhead_getName = function($this) { + return $rt_s(2270); +}; +$java.jur_PositiveLookBehind = function() { + $java.jur_AtomicJointSet.call(this); +}; +$java.jur_PositiveLookBehind__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_PositiveLookBehind(); + $java.jur_PositiveLookBehind__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_PositiveLookBehind__init_0 = function($this, $children, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$children = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_PositiveLookBehind_matches = function($this, $stringIndex, $testString, $matchResult) { + var $size, $leftBound, $shift, $i, $e; + $size = $this.$children.$size0; + $leftBound = $matchResult.$transparentBounds ? 0 : $matchResult.$leftBound; + a: { + b: { + $shift = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) { + $i = $this.$groupIndex0; + $matchResult.$consumers.data[$i] = $stringIndex; + $i = 0; + while (true) { + if ($i >= $size) + break b; + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + if ($e.$array1.data[$i].$findBack($leftBound, $stringIndex, $testString, $matchResult) >= 0) { + $stringIndex = $this.$groupIndex0; + $matchResult.$consumers.data[$stringIndex] = (-1); + return $shift; + } + $i = $i + 1 | 0; + } + } + } + return (-1); + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_PositiveLookBehind_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_PositiveLookBehind_getName = function($this) { + return $rt_s(2271); +}; +$java.jur_NegativeLookBehind = function() { + $java.jur_AtomicJointSet.call(this); +}; +$java.jur_NegativeLookBehind__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_NegativeLookBehind(); + $java.jur_NegativeLookBehind__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_NegativeLookBehind__init_0 = function($this, $children, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$children = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_NegativeLookBehind_matches = function($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e; + $size = $this.$children.$size0; + $i = $this.$groupIndex0; + $matchResult.$consumers.data[$i] = $stringIndex; + $i = 0; + a: { + while (true) { + if ($i >= $size) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $e = $this.$children; + if ($i < 0) + break a; + if ($i >= $e.$size0) + break a; + if ($e.$array1.data[$i].$findBack(0, $stringIndex, $testString, $matchResult) >= 0) + break; + $i = $i + 1 | 0; + } + return (-1); + } + $testString = new jl_IndexOutOfBoundsException; + $testString.$suppressionEnabled = 1; + $testString.$writableStackTrace = 1; + $rt_throw($testString); +}; +$java.jur_NegativeLookBehind_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_NegativeLookBehind_getName = function($this) { + return $rt_s(2272); +}; +$java.jur_SingleSet = function() { + jur_JointSet.call(this); + this.$kid = null; +}; +$java.jur_SingleSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_SingleSet(); + $java.jur_SingleSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_SingleSet__init_0 = function($this, $child, $fSet) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$kid = $child; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$groupIndex; +}; +$java.jur_SingleSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $start, $shift; + $start = $this.$groupIndex0; + $start = $matchResult.$groupBounds.data[$start * 2 | 0]; + $shift = $this.$groupIndex0; + $matchResult.$groupBounds.data[$shift * 2 | 0] = $stringIndex; + $shift = $this.$kid.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + $stringIndex = $this.$groupIndex0; + $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $start; + return (-1); +}; +$java.jur_SingleSet_find = function($this, $stringIndex, $testString, $matchResult) { + var $res; + $res = $this.$kid.$find0($stringIndex, $testString, $matchResult); + if ($res >= 0) { + $stringIndex = $this.$groupIndex0; + $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $res; + } + return $res; +}; +$java.jur_SingleSet_findBack = function($this, $stringIndex, $lastIndex, $testString, $matchResult) { + var $res; + $res = $this.$kid.$findBack($stringIndex, $lastIndex, $testString, $matchResult); + if ($res >= 0) { + $stringIndex = $this.$groupIndex0; + $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $res; + } + return $res; +}; +$java.jur_SingleSet_first = function($this, $set) { + return $this.$kid.$first0($set); +}; +$java.jur_SingleSet_processBackRefReplacement = function($this) { + var $set, var$2, var$3, var$4; + $set = new $java.jur_BackReferencedSingleSet; + var$2 = $this.$kid; + var$3 = $this.$fSet; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $set.$index5 = jl_Integer_toString(var$4, 10); + $set.$kid = var$2; + $set.$fSet = var$3; + $set.$groupIndex0 = var$3.$groupIndex; + $this.$next5 = $set; + return $set; +}; +$java.jur_SingleSet_processSecondPass = function($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) + $java.jur_AbstractSet_processSecondPass($this.$fSet); + if ($this.$kid !== null && !$this.$kid.$isSecondPassVisited) { + $set = $this.$kid.$processBackRefReplacement(); + if ($set !== null) { + $this.$kid.$isSecondPassVisited = 1; + $this.$kid = $set; + } + $this.$kid.$processSecondPass(); + } +}; function nms_DataWatcher() { var a = this; jl_Object.call(a); a.$isBlank = 0; @@ -169405,7 +164790,7 @@ function nms_DataWatcher_addObject($this, $par1, $par2Obj) { $var3 = new jl_IllegalArgumentException; $var4 = new jl_StringBuilder; $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2278)); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2273)); var$6 = jl_Class_getClass($par2Obj.constructor); var$7 = $var4.$length; if (var$6 === null) @@ -169434,9 +164819,9 @@ function nms_DataWatcher_addObject($this, $par1, $par2Obj) { $par2Obj = new jl_IllegalArgumentException; $var3 = new jl_StringBuilder; $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2279)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2274)); jl_AbstractStringBuilder_insert0($var3, $var3.$length, $par1, 10); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2280)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2275)); jl_AbstractStringBuilder_insert0($var3, $var3.$length, 31, 10); jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(64)); $var4 = jl_String__init_0($var3.$buffer, 0, $var3.$length); @@ -169470,9 +164855,9 @@ function nms_DataWatcher_addObject($this, $par1, $par2Obj) { $par2Obj = new jl_IllegalArgumentException; $var3 = new jl_StringBuilder; $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2281)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2276)); jl_AbstractStringBuilder_insert0($var3, $var3.$length, $par1, 10); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2282)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2277)); $var4 = jl_String__init_0($var3.$buffer, 0, $var3.$length); $par2Obj.$suppressionEnabled = 1; $par2Obj.$writableStackTrace = 1; @@ -169770,7 +165155,7 @@ $java.nms_DataWatcher_readWatchableObjects = function($par0DataInputStream) { } return $var1; }; -function nms_DataWatcher_updateWatchedObjectsFromList($this, $par1List) { +$java.nms_DataWatcher_updateWatchedObjectsFromList = function($this, $par1List) { var $var2$index, var$3, var$4, $var2$index_0, $var3, $var4, var$8, var$9; $var2$index = 0; var$3 = $par1List.$modCount0; @@ -169800,7 +165185,7 @@ function nms_DataWatcher_updateWatchedObjectsFromList($this, $par1List) { $var4.$watchedObject = $var3.$watchedObject; $var2$index = $var2$index_0; } -} +}; function nms_DataWatcher__clinit_() { $java.nms_DataWatcher_dataTypes = ju_HashMap__init_1(16, 0.75); ju_HashMap_putImpl($java.nms_DataWatcher_dataTypes, $rt_cls(jl_Byte), jl_Integer_valueOf(0)); @@ -169821,45 +165206,41 @@ var nms_EnumEntitySize_SIZE_4 = null; var nms_EnumEntitySize_SIZE_5 = null; var nms_EnumEntitySize_SIZE_6 = null; $java.nms_EnumEntitySize_$VALUES = null; -$java.nms_EnumEntitySize_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumEntitySize, 6); - var$2 = var$1.data; - var$2[0] = nms_EnumEntitySize_SIZE_1; - var$2[1] = nms_EnumEntitySize_SIZE_2; - var$2[2] = nms_EnumEntitySize_SIZE_3; - var$2[3] = nms_EnumEntitySize_SIZE_4; - var$2[4] = nms_EnumEntitySize_SIZE_5; - var$2[5] = nms_EnumEntitySize_SIZE_6; - return var$1; -}; function nms_EnumEntitySize__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2283); + var$1.$name2 = $rt_s(2278); var$1.$ordinal = 0; nms_EnumEntitySize_SIZE_1 = var$1; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2284); + var$1.$name2 = $rt_s(2279); var$1.$ordinal = 1; nms_EnumEntitySize_SIZE_2 = var$1; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2285); + var$1.$name2 = $rt_s(2280); var$1.$ordinal = 2; nms_EnumEntitySize_SIZE_3 = var$1; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2286); + var$1.$name2 = $rt_s(2281); var$1.$ordinal = 3; nms_EnumEntitySize_SIZE_4 = var$1; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2287); + var$1.$name2 = $rt_s(2282); var$1.$ordinal = 4; nms_EnumEntitySize_SIZE_5 = var$1; var$1 = new nms_EnumEntitySize; - var$1.$name2 = $rt_s(2288); + var$1.$name2 = $rt_s(2283); var$1.$ordinal = 5; nms_EnumEntitySize_SIZE_6 = var$1; - $java.nms_EnumEntitySize_$VALUES = $java.nms_EnumEntitySize_$values(); + var$2 = $rt_createArray(nms_EnumEntitySize, 6); + var$3 = var$2.data; + var$3[0] = nms_EnumEntitySize_SIZE_1; + var$3[1] = nms_EnumEntitySize_SIZE_2; + var$3[2] = nms_EnumEntitySize_SIZE_3; + var$3[3] = nms_EnumEntitySize_SIZE_4; + var$3[4] = nms_EnumEntitySize_SIZE_5; + var$3[5] = nms_EnumEntitySize_SIZE_6; + $java.nms_EnumEntitySize_$VALUES = var$2; } function jl_Byte() { jl_Number.call(this); @@ -169906,6 +165287,3226 @@ $java.jl_Short_hashCode = function($this) { function jl_Short__clinit_() { $java.jl_Short_TYPE = $rt_cls($rt_shortcls()); } +$java.jur_SpecialToken = function() { + jl_Object.call(this); +}; +function jur_AbstractCharClass() { + var a = this; $java.jur_SpecialToken.call(a); + a.$alt0 = 0; + a.$altSurrogates = 0; + a.$lowHighSurrogates = null; + a.$charClassWithoutSurrogates = null; + a.$charClassWithSurrogates = null; + a.$mayContainSupplCodepoints = 0; +} +$java.jur_AbstractCharClass_charClasses = null; +$java.jur_AbstractCharClass_getBits = function($this) { + return null; +}; +$java.jur_AbstractCharClass_getLowHighSurrogates = function($this) { + return $this.$lowHighSurrogates; +}; +$java.jur_AbstractCharClass_hasLowHighSurrogates = function($this) { + return !$this.$altSurrogates ? ($java.ju_BitSet_nextSetBit($this.$lowHighSurrogates, 0) >= 2048 ? 0 : 1) : $java.ju_BitSet_nextClearBit($this.$lowHighSurrogates, 0) >= 2048 ? 0 : 1; +}; +$java.jur_AbstractCharClass_mayContainSupplCodepoints = function($this) { + return $this.$mayContainSupplCodepoints; +}; +$java.jur_AbstractCharClass_getInstance = function($this) { + return $this; +}; +$java.jur_AbstractCharClass_getSurrogates = function($this) { + var $lHS, var$2; + if ($this.$charClassWithSurrogates === null) { + $lHS = $this.$getLowHighSurrogates(); + var$2 = new $java.jur_AbstractCharClass$1; + var$2.$this$08 = $this; + var$2.$val$lHS = $lHS; + $lHS = new ju_BitSet; + $lHS.$data9 = $rt_createIntArray(64); + var$2.$lowHighSurrogates = $lHS; + $this.$charClassWithSurrogates = var$2; + $java.jur_AbstractCharClass_setNegative($this.$charClassWithSurrogates, $this.$altSurrogates); + } + return $this.$charClassWithSurrogates; +}; +$java.jur_AbstractCharClass_getWithoutSurrogates = function($this) { + var $lHS, var$2; + if ($this.$charClassWithoutSurrogates === null) { + $lHS = $this.$getLowHighSurrogates(); + var$2 = new $java.jur_AbstractCharClass$2; + var$2.$this$09 = $this; + var$2.$val$lHS0 = $lHS; + var$2.$val$thisClass = $this; + $lHS = new ju_BitSet; + $lHS.$data9 = $rt_createIntArray(64); + var$2.$lowHighSurrogates = $lHS; + $this.$charClassWithoutSurrogates = var$2; + $java.jur_AbstractCharClass_setNegative($this.$charClassWithoutSurrogates, $this.$alt0); + $this.$charClassWithoutSurrogates.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints; + } + return $this.$charClassWithoutSurrogates; +}; +$java.jur_AbstractCharClass_hasUCI = function($this) { + return 0; +}; +$java.jur_AbstractCharClass_setNegative = function($this, $value) { + if ($this.$alt0 ^ $value) { + $this.$alt0 = $this.$alt0 ? 0 : 1; + $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; + } + if (!$this.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + return $this; +}; +$java.jur_AbstractCharClass_isNegative = function($this) { + return $this.$alt0; +}; +$java.jur_AbstractCharClass_getPredefinedClass = function($name, $negative) { + return $java.jur_AbstractCharClass$LazyCharClass_getValue($java.jur_AbstractCharClass$PredefinedCharacterClasses_getObject($java.jur_AbstractCharClass_charClasses, $name), $negative); +}; +function jur_AbstractCharClass__clinit_() { + $java.jur_AbstractCharClass_charClasses = new jur_AbstractCharClass$PredefinedCharacterClasses; +} +function jur_CharClass() { + var a = this; jur_AbstractCharClass.call(a); + a.$ci = 0; + a.$uci = 0; + a.$hasUCI0 = 0; + a.$invertedSurrogates = 0; + a.$inverted = 0; + a.$hideBits = 0; + a.$bits = null; + a.$nonBitSet = null; +} +$java.jur_CharClass__init_ = function() { + var var_0 = new jur_CharClass(); + jur_CharClass__init_(var_0); + return var_0; +}; +function jur_CharClass__init_($this) { + var var$1; + var$1 = new ju_BitSet; + var$1.$data9 = $rt_createIntArray(64); + $this.$lowHighSurrogates = var$1; + var$1 = new ju_BitSet; + var$1.$data9 = $rt_createIntArray(0); + $this.$bits = var$1; +} +$java.jur_CharClass_add = function($this, $ch) { + var var$2; + a: { + if ($this.$ci) { + b: { + if (!($ch >= 97 && $ch <= 122)) { + if ($ch < 65) + break b; + if ($ch > 90) + break b; + } + if ($this.$inverted) { + $java.ju_BitSet_clear($this.$bits, $java.jur_Pattern_getSupplement($ch & 65535)); + break a; + } + $java.ju_BitSet_set($this.$bits, $java.jur_Pattern_getSupplement($ch & 65535)); + break a; + } + if ($this.$uci && $ch > 128) { + $this.$hasUCI0 = 1; + $ch = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0); + } + } + } + var$2 = $ch <= 56319 && $ch >= 55296 ? 1 : 0; + if (!(!var$2 && !($ch <= 57343 && $ch >= 56320 ? 1 : 0))) { + if ($this.$invertedSurrogates) + $java.ju_BitSet_clear($this.$lowHighSurrogates, $ch - 55296 | 0); + else + $java.ju_BitSet_set($this.$lowHighSurrogates, $ch - 55296 | 0); + } + if ($this.$inverted) + $java.ju_BitSet_clear($this.$bits, $ch); + else + $java.ju_BitSet_set($this.$bits, $ch); + if (!$this.$mayContainSupplCodepoints && ($ch >= 65536 && $ch <= 1114111 ? 1 : 0)) + $this.$mayContainSupplCodepoints = 1; + return $this; +}; +$java.jur_CharClass_add1 = function($this, $cc) { + var $curAlt, $nb, var$4; + if (!$this.$mayContainSupplCodepoints && $cc.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($this.$invertedSurrogates) { + if (!$cc.$altSurrogates) + $java.ju_BitSet_andNot($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); + else + $java.ju_BitSet_and($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); + } else if (!$cc.$altSurrogates) + $java.ju_BitSet_or($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); + else { + $java.ju_BitSet_xor($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); + $java.ju_BitSet_and($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); + $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; + $this.$invertedSurrogates = 1; + } + if (!$this.$hideBits && $cc.$getBits() !== null) { + if ($this.$inverted) { + if (!$cc.$alt0) + $java.ju_BitSet_andNot($this.$bits, $cc.$getBits()); + else + $java.ju_BitSet_and($this.$bits, $cc.$getBits()); + } else if (!$cc.$alt0) + $java.ju_BitSet_or($this.$bits, $cc.$getBits()); + else { + $java.ju_BitSet_xor($this.$bits, $cc.$getBits()); + $java.ju_BitSet_and($this.$bits, $cc.$getBits()); + $this.$alt0 = $this.$alt0 ? 0 : 1; + $this.$inverted = 1; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) { + var$4 = new $java.jur_CharClass$5; + var$4.$this$010 = $this; + var$4.$val$curAlt = $curAlt; + var$4.$val$nb = $nb; + var$4.$val$cc = $cc; + $cc = new ju_BitSet; + $cc.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $cc; + $this.$nonBitSet = var$4; + } else { + var$4 = new $java.jur_CharClass$4; + var$4.$this$011 = $this; + var$4.$val$curAlt0 = $curAlt; + var$4.$val$nb0 = $nb; + var$4.$val$cc0 = $cc; + $cc = new ju_BitSet; + $cc.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $cc; + $this.$nonBitSet = var$4; + } + } else { + if ($curAlt && !$this.$inverted && ($this.$bits.$length5 ? 0 : 1)) { + $nb = new $java.jur_CharClass$1; + $nb.$this$012 = $this; + $nb.$val$cc1 = $cc; + $cc = new ju_BitSet; + $cc.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $cc; + $this.$nonBitSet = $nb; + } else if (!$curAlt) { + $nb = new $java.jur_CharClass$3; + $nb.$this$013 = $this; + $nb.$val$curAlt1 = $curAlt; + $nb.$val$cc2 = $cc; + $cc = new ju_BitSet; + $cc.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $cc; + $this.$nonBitSet = $nb; + } else { + $nb = new $java.jur_CharClass$2; + $nb.$this$014 = $this; + $nb.$val$curAlt2 = $curAlt; + $nb.$val$cc3 = $cc; + $cc = new ju_BitSet; + $cc.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $cc; + $this.$nonBitSet = $nb; + } + $this.$hideBits = 1; + } + } + return $this; +}; +$java.jur_CharClass_add0 = function($this, $i, $end) { + var var$3; + if ($i > $end) { + var$3 = new jl_IllegalArgumentException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + a: { + b: { + if (!$this.$ci) { + if ($end < 55296) + break b; + if ($i > 57343) + break b; + } + $end = $end + 1 | 0; + while (true) { + if ($i >= $end) + break a; + $java.jur_CharClass_add($this, $i); + $i = $i + 1 | 0; + } + } + if ($this.$inverted) + $java.ju_BitSet_clear0($this.$bits, $i, $end + 1 | 0); + else + $java.ju_BitSet_set0($this.$bits, $i, $end + 1 | 0); + } + return $this; +}; +$java.jur_CharClass_union = function($this, $clazz) { + var $curAlt, $nb, var$4; + if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($clazz.$hasUCI0) + $this.$hasUCI0 = 1; + if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { + if (!$this.$altSurrogates) + $java.ju_BitSet_or($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + else + $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + } else if ($this.$altSurrogates) + $java.ju_BitSet_andNot($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + else { + $java.ju_BitSet_xor($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + $this.$altSurrogates = 1; + } + if (!$this.$hideBits && (!$clazz.$hideBits ? $clazz.$bits : null) !== null) { + if (!($this.$alt0 ^ $clazz.$alt0)) { + if (!$this.$alt0) + $java.ju_BitSet_or($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + else + $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + } else if ($this.$alt0) + $java.ju_BitSet_andNot($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + else { + $java.ju_BitSet_xor($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + $this.$alt0 = 1; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) { + var$4 = new $java.jur_CharClass$11; + var$4.$this$015 = $this; + var$4.$val$curAlt3 = $curAlt; + var$4.$val$nb1 = $nb; + var$4.$val$clazz = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $clazz; + $this.$nonBitSet = var$4; + } else { + var$4 = new $java.jur_CharClass$10; + var$4.$this$016 = $this; + var$4.$val$curAlt4 = $curAlt; + var$4.$val$nb2 = $nb; + var$4.$val$clazz0 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $clazz; + $this.$nonBitSet = var$4; + } + } else { + if (!$this.$inverted && ($this.$bits.$length5 ? 0 : 1)) { + if (!$curAlt) { + $nb = new $java.jur_CharClass$7; + $nb.$this$017 = $this; + $nb.$val$clazz1 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } else { + $nb = new $java.jur_CharClass$6; + $nb.$this$018 = $this; + $nb.$val$clazz2 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } + } else if (!$curAlt) { + $nb = new $java.jur_CharClass$9; + $nb.$this$019 = $this; + $nb.$val$clazz3 = $clazz; + $nb.$val$curAlt5 = $curAlt; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } else { + $nb = new $java.jur_CharClass$8; + $nb.$this$020 = $this; + $nb.$val$clazz4 = $clazz; + $nb.$val$curAlt6 = $curAlt; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } + $this.$hideBits = 1; + } + } +}; +$java.jur_CharClass_intersection = function($this, $clazz) { + var $curAlt, $nb, var$4; + if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($clazz.$hasUCI0) + $this.$hasUCI0 = 1; + if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { + if (!$this.$altSurrogates) + $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + else + $java.ju_BitSet_or($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + } else if (!$this.$altSurrogates) + $java.ju_BitSet_andNot($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + else { + $java.ju_BitSet_xor($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); + $this.$altSurrogates = 0; + } + if (!$this.$hideBits && (!$clazz.$hideBits ? $clazz.$bits : null) !== null) { + if (!($this.$alt0 ^ $clazz.$alt0)) { + if (!$this.$alt0) + $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + else + $java.ju_BitSet_or($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + } else if (!$this.$alt0) + $java.ju_BitSet_andNot($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + else { + $java.ju_BitSet_xor($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); + $this.$alt0 = 0; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) { + var$4 = new $java.jur_CharClass$17; + var$4.$this$021 = $this; + var$4.$val$curAlt7 = $curAlt; + var$4.$val$nb3 = $nb; + var$4.$val$clazz5 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $clazz; + $this.$nonBitSet = var$4; + } else { + var$4 = new $java.jur_CharClass$16; + var$4.$this$022 = $this; + var$4.$val$curAlt8 = $curAlt; + var$4.$val$nb4 = $nb; + var$4.$val$clazz6 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + var$4.$lowHighSurrogates = $clazz; + $this.$nonBitSet = var$4; + } + } else { + if (!$this.$inverted && ($this.$bits.$length5 ? 0 : 1)) { + if (!$curAlt) { + $nb = new $java.jur_CharClass$13; + $nb.$this$023 = $this; + $nb.$val$clazz7 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } else { + $nb = new $java.jur_CharClass$12; + $nb.$this$024 = $this; + $nb.$val$clazz8 = $clazz; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } + } else if (!$curAlt) { + $nb = new $java.jur_CharClass$15; + $nb.$this$025 = $this; + $nb.$val$clazz9 = $clazz; + $nb.$val$curAlt9 = $curAlt; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } else { + $nb = new $java.jur_CharClass$14; + $nb.$this$026 = $this; + $nb.$val$clazz10 = $clazz; + $nb.$val$curAlt10 = $curAlt; + $clazz = new ju_BitSet; + $clazz.$data9 = $rt_createIntArray(64); + $nb.$lowHighSurrogates = $clazz; + $this.$nonBitSet = $nb; + } + $this.$hideBits = 1; + } + } +}; +$java.jur_CharClass_contains = function($this, $ch) { + if ($this.$nonBitSet !== null) + return $this.$alt0 ^ $this.$nonBitSet.$contains1($ch); + return $this.$alt0 ^ $java.ju_BitSet_get($this.$bits, $ch); +}; +$java.jur_CharClass_getBits = function($this) { + if (!$this.$hideBits) + return $this.$bits; + return null; +}; +$java.jur_CharClass_getLowHighSurrogates = function($this) { + return $this.$lowHighSurrogates; +}; +$java.jur_CharClass_getInstance = function($this) { + var $bs, $res; + if ($this.$nonBitSet !== null) + return $this; + $bs = !$this.$hideBits ? $this.$bits : null; + $res = new $java.jur_CharClass$18; + $res.$this$027 = $this; + $res.$val$bs = $bs; + $bs = new ju_BitSet; + $bs.$data9 = $rt_createIntArray(64); + $res.$lowHighSurrogates = $bs; + return $java.jur_AbstractCharClass_setNegative($res, $this.$alt0); +}; +$java.jur_CharClass_toString = function($this) { + var $temp, $i, var$3, var$4, var$5; + $temp = new jl_StringBuilder; + $temp.$buffer = $rt_createCharArray(16); + $i = $java.ju_BitSet_nextSetBit($this.$bits, 0); + while ($i >= 0) { + var$3 = jl_Character_toChars($i); + var$4 = var$3.data.length; + jl_AbstractStringBuilder_insert6($temp, $temp.$length, var$3, 0, var$4); + var$5 = $temp.$length; + jl_AbstractStringBuilder_insertSpace($temp, var$5, var$5 + 1 | 0); + $temp.$buffer.data[var$5] = 124; + $i = $java.ju_BitSet_nextSetBit($this.$bits, $i + 1 | 0); + } + if ($temp.$length > 0) + jl_AbstractStringBuilder_deleteCharAt($temp, $temp.$length - 1 | 0); + return jl_String__init_0($temp.$buffer, 0, $temp.$length); +}; +$java.jur_CharClass_hasUCI = function($this) { + return $this.$hasUCI0; +}; +$java.ju_MissingResourceException = function() { + var a = this; jl_RuntimeException.call(a); + a.$className = null; + a.$key1 = null; +}; +$java.jur_QuantifierSet = function() { + jur_AbstractSet.call(this); + this.$innerSet = null; +}; +$java.jur_QuantifierSet__init_0 = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_QuantifierSet(); + $java.jur_QuantifierSet__init_(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_QuantifierSet__init_ = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; +}; +$java.jur_QuantifierSet_getInnerSet = function($this) { + return $this.$innerSet; +}; +$java.jur_QuantifierSet_first = function($this, $set) { + return !$this.$innerSet.$first0($set) && !$this.$next5.$first0($set) ? 0 : 1; +}; +$java.jur_QuantifierSet_hasConsumed = function($this, $mr) { + return 1; +}; +$java.jur_QuantifierSet_processSecondPass = function($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$next5 !== null && !$this.$next5.$isSecondPassVisited) { + $set = $this.$next5.$processBackRefReplacement(); + if ($set !== null) { + $this.$next5.$isSecondPassVisited = 1; + $this.$next5 = $set; + } + $this.$next5.$processSecondPass(); + } + if ($this.$innerSet !== null) { + if (!$this.$innerSet.$isSecondPassVisited) { + $set = $this.$innerSet.$processBackRefReplacement(); + if ($set !== null) { + $this.$innerSet.$isSecondPassVisited = 1; + $this.$innerSet = $set; + } + $this.$innerSet.$processSecondPass(); + } else if ($this.$innerSet instanceof $java.jur_SingleSet && $this.$innerSet.$fSet.$isBackReferenced) + $this.$innerSet = $this.$innerSet.$next5; + } +}; +$java.jur_LeafQuantifierSet = function() { + $java.jur_QuantifierSet.call(this); + this.$leaf = null; +}; +$java.jur_LeafQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_LeafQuantifierSet(); + $java.jur_LeafQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_LeafQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_LeafQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $i, var$5; + $i = 0; + a: { + while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { + var$5 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$5 <= 0) + break a; + $stringIndex = $stringIndex + var$5 | 0; + $i = $i + 1 | 0; + } + } + while (true) { + if ($i < 0) + return (-1); + var$5 = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if (var$5 >= 0) + break; + $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; + $i = $i + (-1) | 0; + } + return var$5; +}; +$java.jur_LeafQuantifierSet_getName = function($this) { + return $rt_s(2284); +}; +$java.jur_CompositeQuantifierSet = function() { + $java.jur_LeafQuantifierSet.call(this); + this.$quantifier0 = null; +}; +$java.jur_CompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { + var var_4 = new $java.jur_CompositeQuantifierSet(); + $java.jur_CompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +$java.jur_CompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { + var var$5; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$5, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; + $this.$quantifier0 = $quant; +}; +$java.jur_CompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, $shift; + $min = $this.$quantifier0.$min1; + $max = $this.$quantifier0.$max0; + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while ($i < $max) { + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) + break a; + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break a; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + } + while (true) { + if ($i < $min) + return (-1); + $shift = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; + $i = $i + (-1) | 0; + } + return $shift; + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + return (-1); +}; +$java.jur_CompositeQuantifierSet_getName = function($this) { + return $java.jur_Quantifier_toString($this.$quantifier0); +}; +$java.jur_GroupQuantifierSet = function() { + $java.jur_QuantifierSet.call(this); +}; +$java.jur_GroupQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_GroupQuantifierSet(); + $java.jur_GroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_GroupQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; +}; +$java.jur_GroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) + return $nextIndex; + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_GroupQuantifierSet_getName = function($this) { + return $rt_s(2285); +}; +$java.jur_AltQuantifierSet = function() { + $java.jur_LeafQuantifierSet.call(this); +}; +$java.jur_AltQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_AltQuantifierSet(); + $java.jur_AltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_AltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_AltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) + $shift = $this.$next5.$matches($stringIndex, $testString, $matchResult); + return $shift; +}; +$java.jur_AltQuantifierSet_setNext = function($this, $next) { + $this.$next5 = $next; + $this.$innerSet.$setNext($next); +}; +$java.jur_UnifiedQuantifierSet = function() { + $java.jur_LeafQuantifierSet.call(this); +}; +$java.jur_UnifiedQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound && $this.$leaf.$accepts($stringIndex, $testString) > 0) { + $stringIndex = $stringIndex + $this.$leaf.$charCount0() | 0; + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_UnifiedQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { + var $startSearch, $newSearch, $newSearch_0; + $startSearch = $this.$next5.$find0($stringIndex, $testString, $matchResult); + if ($startSearch < 0) + return (-1); + $newSearch = $startSearch - $this.$leaf.$charCount0() | 0; + while ($newSearch >= $stringIndex && $this.$leaf.$accepts($newSearch, $testString) > 0) { + $newSearch_0 = $newSearch - $this.$leaf.$charCount0() | 0; + $startSearch = $newSearch; + $newSearch = $newSearch_0; + } + return $startSearch; +}; +$java.jur_Quantifier = function() { + var a = this; $java.jur_SpecialToken.call(a); + a.$min1 = 0; + a.$max0 = 0; +}; +$java.jur_Quantifier_min = function($this) { + return $this.$min1; +}; +$java.jur_Quantifier_max = function($this) { + return $this.$max0; +}; +$java.jur_Quantifier_toString = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2286)); + var$2 = $this.$min1; + jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); + var$3 = $this.$max0 == 2147483647 ? $rt_s(44) : jl_Integer_toString($this.$max0, 10); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$3); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2287)); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +function jur_FSet$PossessiveFSet() { + jur_AbstractSet.call(this); +} +$java.jur_FSet$PossessiveFSet__init_ = function() { + var var_0 = new jur_FSet$PossessiveFSet(); + jur_FSet$PossessiveFSet__init_(var_0); + return var_0; +}; +function jur_FSet$PossessiveFSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_FSet$PossessiveFSet_matches = function($this, $stringIndex, $testString, $matchResult) { + return $stringIndex; +}; +$java.jur_FSet$PossessiveFSet_getName = function($this) { + return $rt_s(2288); +}; +$java.jur_FSet$PossessiveFSet_hasConsumed = function($this, $mr) { + return 0; +}; +function ju_BitSet() { + var a = this; jl_Object.call(a); + a.$data9 = null; + a.$length5 = 0; +} +$java.ju_BitSet__init_ = function() { + var var_0 = new ju_BitSet(); + ju_BitSet__init_(var_0); + return var_0; +}; +function ju_BitSet__init_($this) { + $this.$data9 = $rt_createIntArray(0); +} +$java.ju_BitSet_set = function($this, $bitIndex) { + var $index, var$3; + $index = $bitIndex / 32 | 0; + if ($bitIndex >= $this.$length5) { + $java.ju_BitSet_ensureCapacity($this, $index + 1 | 0); + $this.$length5 = $bitIndex + 1 | 0; + } + var$3 = $this.$data9.data; + var$3[$index] = var$3[$index] | 1 << ($bitIndex % 32 | 0); +}; +$java.ju_BitSet_set0 = function($this, $fromIndex, $toIndex) { + var var$3, $fromDataIndex, $toDataIndex, var$6, var$7, $i; + if ($fromIndex > $toIndex) { + var$3 = new jl_IndexOutOfBoundsException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $fromDataIndex = $fromIndex / 32 | 0; + $toDataIndex = $toIndex / 32 | 0; + if ($toIndex > $this.$length5) { + $java.ju_BitSet_ensureCapacity($this, $toDataIndex + 1 | 0); + $this.$length5 = $toIndex; + } + if ($fromDataIndex == $toDataIndex) { + var$6 = $this.$data9.data; + $toDataIndex = var$6[$fromDataIndex]; + var$7 = (-1) << ($fromIndex % 32 | 0); + $fromIndex = $toIndex % 32 | 0; + var$6[$fromDataIndex] = $toDataIndex | var$7 & (!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)); + } else { + var$6 = $this.$data9.data; + var$6[$fromDataIndex] = var$6[$fromDataIndex] | (-1) << ($fromIndex % 32 | 0); + $i = $fromDataIndex + 1 | 0; + while ($i < $toDataIndex) { + $this.$data9.data[$i] = (-1); + $i = $i + 1 | 0; + } + var$6 = $this.$data9.data; + $fromIndex = var$6[$toDataIndex]; + $toIndex = $toIndex % 32 | 0; + var$6[$toDataIndex] = $fromIndex | (!$toIndex ? 0 : (-1) >>> (32 - $toIndex | 0)); + } +}; +$java.ju_BitSet_clear = function($this, $bitIndex) { + var $index, var$3, var$4, var$5; + $index = $bitIndex / 32 | 0; + if ($index < $this.$data9.data.length) { + var$3 = $this.$data9.data; + var$4 = var$3[$index]; + var$5 = ($bitIndex % 32 | 0) & 31; + var$3[$index] = var$4 & ((-2) << var$5 | (-2) >>> (32 - var$5 | 0)); + if ($bitIndex == ($this.$length5 - 1 | 0)) + $java.ju_BitSet_recalculateLength($this); + } +}; +$java.ju_BitSet_clear0 = function($this, $fromIndex, $toIndex) { + var var$3, $fromDataIndex, $toDataIndex, var$6, $i, var$8; + if ($fromIndex > $toIndex) { + var$3 = new jl_IndexOutOfBoundsException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + if ($fromIndex >= $this.$length5) + return; + $fromDataIndex = $this.$length5; + if ($fromDataIndex < $toIndex) + $toIndex = $fromDataIndex; + $fromDataIndex = $fromIndex / 32 | 0; + $toDataIndex = $toIndex / 32 | 0; + if ($fromDataIndex == $toDataIndex) { + var$6 = $this.$data9.data; + $i = var$6[$fromDataIndex]; + $fromIndex = $fromIndex % 32 | 0; + var$6[$fromDataIndex] = $i & ((!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)) | (-1) << ($toIndex % 32 | 0)); + } else { + var$6 = $this.$data9.data; + var$8 = var$6[$fromDataIndex]; + $fromIndex = $fromIndex % 32 | 0; + var$6[$fromDataIndex] = var$8 & (!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)); + $i = $fromDataIndex + 1 | 0; + while ($i < $toDataIndex) { + $this.$data9.data[$i] = 0; + $i = $i + 1 | 0; + } + var$6 = $this.$data9.data; + var$6[$toDataIndex] = var$6[$toDataIndex] & (-1) << ($toIndex % 32 | 0); + } + $java.ju_BitSet_recalculateLength($this); +}; +$java.ju_BitSet_get = function($this, $bitIndex) { + var $index; + $index = $bitIndex / 32 | 0; + return $index < $this.$data9.data.length && $this.$data9.data[$index] & 1 << ($bitIndex % 32 | 0) ? 1 : 0; +}; +$java.ju_BitSet_nextSetBit = function($this, $fromIndex) { + var $index, $top, $i; + if ($fromIndex >= $this.$length5) + return (-1); + $index = $fromIndex / 32 | 0; + $top = $this.$data9.data[$index] >>> ($fromIndex % 32 | 0); + if ($top) + return jl_Integer_numberOfTrailingZeros($top) + $fromIndex | 0; + $top = ($this.$length5 + 31 | 0) / 32 | 0; + $i = $index + 1 | 0; + while ($i < $top) { + if ($this.$data9.data[$i]) + return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data9.data[$i]) | 0; + $i = $i + 1 | 0; + } + return (-1); +}; +$java.ju_BitSet_nextClearBit = function($this, $fromIndex) { + var $index, $top, $i; + if ($fromIndex >= $this.$length5) + return $fromIndex; + $index = $fromIndex / 32 | 0; + $top = ($this.$data9.data[$index] ^ (-1)) >>> ($fromIndex % 32 | 0); + if ($top) + return jl_Integer_numberOfTrailingZeros($top) + $fromIndex | 0; + $top = ($this.$length5 + 31 | 0) / 32 | 0; + $i = $index + 1 | 0; + while ($i < $top) { + if ($this.$data9.data[$i] != (-1)) + return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data9.data[$i] ^ (-1)) | 0; + $i = $i + 1 | 0; + } + return $this.$length5; +}; +$java.ju_BitSet_ensureCapacity = function($this, $capacity) { + var $newArrayLength, $newArrayLength_0, var$4, var$5, var$6; + if ($this.$data9.data.length >= $capacity) + return; + $newArrayLength = ($capacity * 3 | 0) / 2 | 0; + $newArrayLength_0 = ($this.$data9.data.length * 2 | 0) + 1 | 0; + if ($newArrayLength > $newArrayLength_0) + $newArrayLength_0 = $newArrayLength; + var$4 = $this.$data9.data; + var$5 = $rt_createIntArray($newArrayLength_0); + $capacity = var$4.length; + if ($newArrayLength_0 < $capacity) + $capacity = $newArrayLength_0; + var$6 = var$5.data; + $newArrayLength = 0; + while ($newArrayLength < $capacity) { + var$6[$newArrayLength] = var$4[$newArrayLength]; + $newArrayLength = $newArrayLength + 1 | 0; + } + $this.$data9 = var$5; +}; +$java.ju_BitSet_recalculateLength = function($this) { + var $top, $i, $sz; + $top = ($this.$length5 + 31 | 0) / 32 | 0; + $this.$length5 = $top * 32 | 0; + $i = $top - 1 | 0; + a: { + while (true) { + if ($i < 0) + break a; + $sz = jl_Integer_numberOfLeadingZeros($this.$data9.data[$i]); + if ($sz < 32) + break; + $i = $i + (-1) | 0; + $this.$length5 = $this.$length5 - 32 | 0; + } + $this.$length5 = $this.$length5 - $sz | 0; + } +}; +$java.ju_BitSet_intersects = function($this, $set) { + var $sz, $sz_0, $i; + $sz = $this.$data9.data.length; + $sz_0 = $set.$data9.data.length; + if ($sz < $sz_0) + $sz_0 = $sz; + $i = 0; + while ($i < $sz_0) { + if ($this.$data9.data[$i] & $set.$data9.data[$i]) + return 1; + $i = $i + 1 | 0; + } + return 0; +}; +$java.ju_BitSet_and = function($this, $set) { + var $sz, $sz_0, $i, var$5; + $sz = $this.$data9.data.length; + $sz_0 = $set.$data9.data.length; + if ($sz < $sz_0) + $sz_0 = $sz; + $i = 0; + while ($i < $sz_0) { + var$5 = $this.$data9.data; + var$5[$i] = var$5[$i] & $set.$data9.data[$i]; + $i = $i + 1 | 0; + } + while ($sz_0 < $this.$data9.data.length) { + $this.$data9.data[$sz_0] = 0; + $sz_0 = $sz_0 + 1 | 0; + } + $sz = $this.$length5; + $sz_0 = $set.$length5; + if ($sz < $sz_0) + $sz_0 = $sz; + $this.$length5 = $sz_0; + $java.ju_BitSet_recalculateLength($this); +}; +$java.ju_BitSet_andNot = function($this, $set) { + var $sz, $sz_0, $i, var$5; + $sz = $this.$data9.data.length; + $sz_0 = $set.$data9.data.length; + if ($sz < $sz_0) + $sz_0 = $sz; + $i = 0; + while ($i < $sz_0) { + var$5 = $this.$data9.data; + var$5[$i] = var$5[$i] & ($set.$data9.data[$i] ^ (-1)); + $i = $i + 1 | 0; + } + $java.ju_BitSet_recalculateLength($this); +}; +$java.ju_BitSet_or = function($this, $set) { + var $sz, $sz_0, $i, var$5; + $sz = $this.$length5; + $sz_0 = $set.$length5; + if ($sz > $sz_0) + $sz_0 = $sz; + $this.$length5 = $sz_0; + $java.ju_BitSet_ensureCapacity($this, ($this.$length5 + 31 | 0) / 32 | 0); + $sz = $this.$data9.data.length; + $sz_0 = $set.$length5; + if ($sz < $sz_0) + $sz_0 = $sz; + $i = 0; + while ($i < $sz_0) { + var$5 = $this.$data9.data; + var$5[$i] = var$5[$i] | $set.$data9.data[$i]; + $i = $i + 1 | 0; + } +}; +$java.ju_BitSet_xor = function($this, $set) { + var $sz, $sz_0, $i, var$5; + $sz = $this.$length5; + $sz_0 = $set.$length5; + if ($sz > $sz_0) + $sz_0 = $sz; + $this.$length5 = $sz_0; + $java.ju_BitSet_ensureCapacity($this, ($this.$length5 + 31 | 0) / 32 | 0); + $sz = $this.$data9.data.length; + $sz_0 = $set.$length5; + if ($sz < $sz_0) + $sz_0 = $sz; + $i = 0; + while ($i < $sz_0) { + var$5 = $this.$data9.data; + var$5[$i] = var$5[$i] ^ $set.$data9.data[$i]; + $i = $i + 1 | 0; + } + $java.ju_BitSet_recalculateLength($this); +}; +$java.ju_BitSet_isEmpty = function($this) { + return $this.$length5 ? 0 : 1; +}; +$java.jur_LowHighSurrogateRangeSet = function() { + var a = this; jur_JointSet.call(a); + a.$surrChars = null; + a.$alt3 = 0; +}; +$java.jur_LowHighSurrogateRangeSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_LowHighSurrogateRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $startStr, $strLength, var$6, $high, $ch, $low; + $startStr = $matchResult.$leftBound; + $strLength = $matchResult.$rightBound; + var$6 = $stringIndex + 1 | 0; + $high = $rt_compare(var$6, $strLength); + if ($high > 0) { + $matchResult.$hitEnd = 1; + return (-1); + } + $ch = jl_String_charAt($testString, $stringIndex); + if (!$this.$surrChars.$contains1($ch)) + return (-1); + $low = $ch & 64512; + if ($low != 55296 ? 0 : 1) { + if ($high < 0 && ((jl_String_charAt($testString, var$6) & 64512) != 56320 ? 0 : 1)) + return (-1); + } else if (($low != 56320 ? 0 : 1) && $stringIndex > $startStr && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) + return (-1); + return $this.$next5.$matches(var$6, $testString, $matchResult); +}; +$java.jur_LowHighSurrogateRangeSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2289)); + var$2 = !$this.$alt3 ? $rt_s(320) : $rt_s(2290); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + var$2 = $this.$surrChars.$toString(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CompositeRangeSet = function() { + var a = this; jur_JointSet.call(a); + a.$withoutSurrogates = null; + a.$withSurrogates = null; +}; +$java.jur_CompositeRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$withoutSurrogates.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) + $shift = $java.jur_LowHighSurrogateRangeSet_matches($this.$withSurrogates, $stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + return (-1); +}; +$java.jur_CompositeRangeSet_setNext = function($this, $next) { + $this.$next5 = $next; + $this.$withSurrogates.$next5 = $next; + $this.$withoutSurrogates.$setNext($next); +}; +$java.jur_CompositeRangeSet_getName = function($this) { + var var$1, var$2, var$3, var$4; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2291)); + var$2 = $this.$withoutSurrogates; + var$3 = var$1.$length; + if (var$2 === null) + var$2 = $rt_s(47); + else { + var$4 = new jl_StringBuilder; + jl_AbstractStringBuilder__init_(var$4); + jl_AbstractStringBuilder_append(var$4, $rt_s(2227)); + jl_AbstractStringBuilder_append(var$4, var$2.$index5); + jl_AbstractStringBuilder_append(var$4, $rt_s(267)); + jl_AbstractStringBuilder_append(var$4, var$2.$getName()); + jl_AbstractStringBuilder_append(var$4, $rt_s(2228)); + var$2 = jl_AbstractStringBuilder_toString(var$4); + } + jl_AbstractStringBuilder_insert(var$1, var$3, var$2); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2292)); + var$2 = $this.$withSurrogates; + var$3 = var$1.$length; + if (var$2 === null) + var$2 = $rt_s(47); + else { + var$4 = new jl_StringBuilder; + jl_AbstractStringBuilder__init_(var$4); + jl_AbstractStringBuilder_append(var$4, $rt_s(2227)); + jl_AbstractStringBuilder_append(var$4, var$2.$index5); + jl_AbstractStringBuilder_append(var$4, $rt_s(267)); + jl_AbstractStringBuilder_append(var$4, $java.jur_LowHighSurrogateRangeSet_getName(var$2)); + jl_AbstractStringBuilder_append(var$4, $rt_s(2228)); + var$2 = jl_AbstractStringBuilder_toString(var$4); + } + jl_AbstractStringBuilder_insert(var$1, var$3, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CompositeRangeSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_CompositeRangeSet_first = function($this, $set) { + return 1; +}; +$java.jur_SupplRangeSet = function() { + var a = this; jur_JointSet.call(a); + a.$chars = null; + a.$alt = 0; +}; +$java.jur_SupplRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, $low, $high; + $strLength = $matchResult.$rightBound; + if ($stringIndex < $strLength) { + $low = $stringIndex + 1 | 0; + $high = jl_String_charAt($testString, $stringIndex); + if ($this.$contains1($high)) { + $stringIndex = $this.$next5.$matches($low, $testString, $matchResult); + if ($stringIndex > 0) + return $stringIndex; + } + if ($low < $strLength) { + $stringIndex = $low + 1 | 0; + $low = jl_String_charAt($testString, $low); + $strLength = ($high & 64512) != 55296 ? 0 : 1; + if (($strLength && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) && $this.$contains1((($high & 1023) << 10 | $low & 1023) + 65536 | 0)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + } + } + return (-1); +}; +$java.jur_SupplRangeSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2289)); + var$2 = !$this.$alt ? $rt_s(320) : $rt_s(2290); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + var$2 = $this.$chars.$toString(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_SupplRangeSet_contains = function($this, $ch) { + return $this.$chars.$contains1($ch); +}; +$java.jur_SupplRangeSet_first = function($this, $set) { + var var$2, var$3; + if ($set instanceof $java.jur_SupplCharSet) + return $this.$chars.$contains1($set.$ch4); + if ($set instanceof $java.jur_CharSet) + return $this.$chars.$contains1($set.$ch0); + if ($set instanceof $java.jur_SupplRangeSet) { + var$2 = $this.$chars; + $set = $set.$chars; + return var$2.$getBits() !== null && $set.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), $set.$getBits()) : 1; + } + if (!($set instanceof $java.jur_RangeSet)) + return 1; + var$2 = $this.$chars; + var$3 = $set.$chars0; + return var$2.$getBits() !== null && var$3.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), var$3.$getBits()) : 1; +}; +$java.jur_SupplRangeSet_getChars = function($this) { + return $this.$chars; +}; +$java.jur_SupplRangeSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_SupplRangeSet_hasConsumed = function($this, $mr) { + return 1; +}; +$java.jur_UCISupplRangeSet = function() { + $java.jur_SupplRangeSet.call(this); +}; +$java.jur_UCISupplRangeSet_contains = function($this, $ch) { + return $this.$chars.$contains1((String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0)); +}; +$java.jur_UCISupplRangeSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2293)); + var$2 = !$this.$alt ? $rt_s(320) : $rt_s(2290); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + var$2 = $this.$chars.$toString(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_UCIRangeSet = function() { + var a = this; $java.jur_LeafSet.call(a); + a.$chars1 = null; + a.$alt2 = 0; +}; +$java.jur_UCIRangeSet_accepts = function($this, $strIndex, $testString) { + return !$this.$chars1.$contains1((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) ? (-1) : 1; +}; +$java.jur_UCIRangeSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2293)); + var$2 = !$this.$alt2 ? $rt_s(320) : $rt_s(2290); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + var$2 = $this.$chars1.$toString(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_RangeSet = function() { + var a = this; $java.jur_LeafSet.call(a); + a.$chars0 = null; + a.$alt1 = 0; +}; +$java.jur_RangeSet_accepts = function($this, $strIndex, $testString) { + return !$this.$chars0.$contains1(jl_String_charAt($testString, $strIndex)) ? (-1) : 1; +}; +$java.jur_RangeSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2289)); + var$2 = !$this.$alt1 ? $rt_s(320) : $rt_s(2290); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + var$2 = $this.$chars0.$toString(); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_RangeSet_first = function($this, $set) { + var var$2, var$3; + if ($set instanceof $java.jur_CharSet) + return $this.$chars0.$contains1($set.$ch0); + if ($set instanceof $java.jur_RangeSet) { + var$2 = $this.$chars0; + $set = $set.$chars0; + return var$2.$getBits() !== null && $set.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), $set.$getBits()) : 1; + } + if (!($set instanceof $java.jur_SupplRangeSet)) { + if (!($set instanceof $java.jur_SupplCharSet)) + return 1; + return 0; + } + var$2 = $this.$chars0; + var$3 = $set.$chars; + return var$2.$getBits() !== null && var$3.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), var$3.$getBits()) : 1; +}; +$java.jur_RangeSet_getChars = function($this) { + return $this.$chars0; +}; +$java.jur_HangulDecomposedCharSet = function() { + var a = this; jur_JointSet.call(a); + a.$decomposedChar = null; + a.$decomposedCharUTF16 = null; + a.$decomposedCharLength = 0; +}; +$java.jur_HangulDecomposedCharSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_HangulDecomposedCharSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2294)); + if ($this.$decomposedCharUTF16 === null) + $this.$decomposedCharUTF16 = jl_String__init_($this.$decomposedChar); + var$2 = $this.$decomposedCharUTF16; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_HangulDecomposedCharSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $rightBound, $decompSyllable, $vIndex, $tIndex, var$8, $curSymb, $decompCurSymb, $i, $lIndex; + $rightBound = $matchResult.$rightBound; + $decompSyllable = $rt_createIntArray(3); + $vIndex = (-1); + $tIndex = (-1); + if ($strIndex >= $rightBound) + return (-1); + var$8 = $strIndex + 1 | 0; + $curSymb = jl_String_charAt($testString, $strIndex); + $decompCurSymb = $java.jur_Lexer_getHangulDecomposition($curSymb); + if ($decompCurSymb !== null) { + $decompCurSymb = $decompCurSymb.data; + $i = 0; + if ($decompCurSymb.length != $this.$decomposedCharLength) + return (-1); + while (true) { + if ($i >= $this.$decomposedCharLength) + return $this.$next5.$matches(var$8, $testString, $matchResult); + if ($decompCurSymb[$i] != $this.$decomposedChar.data[$i]) + break; + $i = $i + 1 | 0; + } + return (-1); + } + $decompSyllable = $decompSyllable.data; + $decompSyllable[0] = $curSymb; + $lIndex = $curSymb - 4352 | 0; + if ($lIndex >= 0 && $lIndex < 19) { + if (var$8 < $rightBound) { + $curSymb = jl_String_charAt($testString, var$8); + $vIndex = $curSymb - 4449 | 0; + } + if ($vIndex >= 0 && $vIndex < 21) { + $lIndex = var$8 + 1 | 0; + $decompSyllable[1] = $curSymb; + if ($lIndex < $rightBound) { + $curSymb = jl_String_charAt($testString, $lIndex); + $tIndex = $curSymb - 4519 | 0; + } + if ($tIndex >= 0 && $tIndex < 28) { + $strIndex = $lIndex + 1 | 0; + $decompSyllable[2] = $curSymb; + return $this.$decomposedCharLength == 3 && $decompSyllable[0] == $this.$decomposedChar.data[0] && $decompSyllable[1] == $this.$decomposedChar.data[1] && $decompSyllable[2] == $this.$decomposedChar.data[2] ? $this.$next5.$matches($strIndex, $testString, $matchResult) : (-1); + } + return $this.$decomposedCharLength == 2 && $decompSyllable[0] == $this.$decomposedChar.data[0] && $decompSyllable[1] == $this.$decomposedChar.data[1] ? $this.$next5.$matches($lIndex, $testString, $matchResult) : (-1); + } + return (-1); + } + return (-1); +}; +$java.jur_HangulDecomposedCharSet_first = function($this, $set) { + var var$2, var$3; + a: { + if ($set instanceof $java.jur_HangulDecomposedCharSet) { + $set = $set; + if ($set.$decomposedCharUTF16 === null) + $set.$decomposedCharUTF16 = jl_String__init_($set.$decomposedChar); + var$2 = $set.$decomposedCharUTF16; + if ($this.$decomposedCharUTF16 === null) + $this.$decomposedCharUTF16 = jl_String__init_($this.$decomposedChar); + if (!jl_String_equals(var$2, $this.$decomposedCharUTF16)) { + var$3 = 0; + break a; + } + } + var$3 = 1; + } + return var$3; +}; +$java.jur_HangulDecomposedCharSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_CharSet = function() { + $java.jur_LeafSet.call(this); + this.$ch0 = 0; +}; +$java.jur_CharSet__init_ = function(var_0) { + var var_1 = new $java.jur_CharSet(); + $java.jur_CharSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_CharSet__init_0 = function($this, $ch) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$charCount = 1; + $this.$ch0 = $ch; +}; +$java.jur_CharSet_charCount = function($this) { + return 1; +}; +$java.jur_CharSet_accepts = function($this, $strIndex, $testString) { + return $this.$ch0 != jl_String_charAt($testString, $strIndex) ? (-1) : 1; +}; +$java.jur_CharSet_find = function($this, $strIndex, $testString, $matchResult) { + var var$4, $testStr, $strLength, var$7, var$8; + if (!($testString instanceof jl_String)) { + var$4 = $matchResult.$rightBound; + a: { + while (true) { + if ($strIndex > var$4) { + $strIndex = (-1); + break a; + } + if ($java.jur_LeafSet_matches($this, $strIndex, $testString, $matchResult) >= 0) + break; + $strIndex = $strIndex + 1 | 0; + } + } + return $strIndex; + } + $testStr = $testString; + $strLength = $matchResult.$rightBound; + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$7 = jl_String_indexOf($testStr, $this.$ch0, $strIndex); + if (var$7 < 0) + return (-1); + var$8 = $this.$next5; + $strIndex = var$7 + 1 | 0; + if (var$8.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$7; +}; +$java.jur_CharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr; + if (!($testString instanceof jl_String)) { + a: { + while (true) { + if ($lastIndex < $strIndex) { + $lastIndex = (-1); + break a; + } + if ($java.jur_LeafSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + } + return $lastIndex; + } + $testStr = $testString; + b: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + $lastIndex = jl_String_lastIndexOf($testStr, $this.$ch0, $lastIndex); + if ($lastIndex < 0) + break b; + if ($lastIndex < $strIndex) + break b; + if ($this.$next5.$matches($lastIndex + 1 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + return $lastIndex; + } + return (-1); +}; +$java.jur_CharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); + var$2 = $this.$ch0; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CharSet_getChar = function($this) { + return $this.$ch0; +}; +$java.jur_CharSet_first = function($this, $set) { + var var$2, var$3, var$4; + if ($set instanceof $java.jur_CharSet) + return $set.$ch0 != $this.$ch0 ? 0 : 1; + if (!($set instanceof $java.jur_RangeSet)) { + if ($set instanceof $java.jur_SupplRangeSet) + return $set.$contains1($this.$ch0); + if (!($set instanceof $java.jur_SupplCharSet)) + return 1; + return 0; + } + $set = $set; + var$2 = $this.$ch0; + var$3 = new jl_String; + var$4 = $rt_createCharArray(1); + var$4.data[0] = var$2; + jl_String__init_3(var$3, var$4); + return (!$set.$chars0.$contains1(jl_String_charAt(var$3, 0)) ? (-1) : 1) <= 0 ? 0 : 1; +}; +$java.jur_UCICharSet = function() { + $java.jur_LeafSet.call(this); + this.$ch2 = 0; +}; +$java.jur_UCICharSet_accepts = function($this, $strIndex, $testString) { + return $this.$ch2 != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) ? (-1) : 1; +}; +$java.jur_UCICharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2295)); + var$2 = $this.$ch2; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CICharSet = function() { + var a = this; $java.jur_LeafSet.call(a); + a.$ch1 = 0; + a.$supplement = 0; +}; +$java.jur_CICharSet_accepts = function($this, $strIndex, $testString) { + return $this.$ch1 != jl_String_charAt($testString, $strIndex) && $this.$supplement != jl_String_charAt($testString, $strIndex) ? (-1) : 1; +}; +$java.jur_CICharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2296)); + var$2 = $this.$ch1; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_DecomposedCharSet = function() { + var a = this; jur_JointSet.call(a); + a.$readCharsForCodePoint = 0; + a.$decomposedCharUTF160 = null; + a.$decomposedChar0 = null; + a.$decomposedCharLength0 = 0; +}; +$java.jur_DecomposedCharSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_DecomposedCharSet(); + $java.jur_DecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_DecomposedCharSet__init_0 = function($this, $decomposedChar, $decomposedCharLength) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$readCharsForCodePoint = 1; + $this.$decomposedChar0 = $decomposedChar; + $this.$decomposedCharLength0 = $decomposedCharLength; +}; +$java.jur_DecomposedCharSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_DecomposedCharSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $decCodePoint, $rightBound, $curChar, var$7, $decCurCodePoint, var$9, var$10; + $decCodePoint = $rt_createIntArray(4); + $rightBound = $matchResult.$rightBound; + if ($strIndex >= $rightBound) + return (-1); + $curChar = $java.jur_DecomposedCharSet_codePointAt($this, $strIndex, $testString, $rightBound); + var$7 = $strIndex + $this.$readCharsForCodePoint | 0; + $decCurCodePoint = $java.jur_Lexer_decompTable.$get12($curChar); + if ($decCurCodePoint === null) { + var$9 = $decCodePoint.data; + $strIndex = 1; + var$9[0] = $curChar; + } else { + $strIndex = $decCurCodePoint.data.length; + jl_System_arraycopy($decCurCodePoint, 0, $decCodePoint, 0, $strIndex); + $strIndex = 0 + $strIndex | 0; + } + a: { + if (var$7 < $rightBound) { + $decCurCodePoint = $decCodePoint.data; + $curChar = $java.jur_DecomposedCharSet_codePointAt($this, var$7, $testString, $rightBound); + while ($strIndex < 4) { + if (!$java.jur_Lexer_hasDecompositionNonNullCanClass($curChar)) { + var$10 = $strIndex + 1 | 0; + $decCurCodePoint[$strIndex] = $curChar; + } else { + var$9 = $java.jur_Lexer_decompTable.$get12($curChar).data; + if (var$9.length != 2) { + var$10 = $strIndex + 1 | 0; + $decCurCodePoint[$strIndex] = var$9[0]; + } else { + $curChar = $strIndex + 1 | 0; + $decCurCodePoint[$strIndex] = var$9[0]; + var$10 = $curChar + 1 | 0; + $decCurCodePoint[$curChar] = var$9[1]; + } + } + var$7 = var$7 + $this.$readCharsForCodePoint | 0; + if (var$7 >= $rightBound) { + $strIndex = var$10; + break a; + } + $curChar = $java.jur_DecomposedCharSet_codePointAt($this, var$7, $testString, $rightBound); + $strIndex = var$10; + } + } + } + if ($strIndex != $this.$decomposedCharLength0) + return (-1); + var$9 = $decCodePoint.data; + $curChar = 0; + while (true) { + if ($curChar >= $strIndex) + return $this.$next5.$matches(var$7, $testString, $matchResult); + if (var$9[$curChar] != $this.$decomposedChar0.data[$curChar]) + break; + $curChar = $curChar + 1 | 0; + } + return (-1); +}; +$java.jur_DecomposedCharSet_getDecomposedChar = function($this) { + var $strBuff, $i, var$3, var$4; + if ($this.$decomposedCharUTF160 === null) { + $strBuff = new jl_StringBuilder; + $strBuff.$buffer = $rt_createCharArray(16); + $i = 0; + while ($i < $this.$decomposedCharLength0) { + var$3 = jl_Character_toChars($this.$decomposedChar0.data[$i]); + var$4 = var$3.data.length; + jl_AbstractStringBuilder_insert6($strBuff, $strBuff.$length, var$3, 0, var$4); + $i = $i + 1 | 0; + } + $this.$decomposedCharUTF160 = jl_String__init_0($strBuff.$buffer, 0, $strBuff.$length); + } + return $this.$decomposedCharUTF160; +}; +$java.jur_DecomposedCharSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2297)); + var$2 = $java.jur_DecomposedCharSet_getDecomposedChar($this); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_DecomposedCharSet_codePointAt = function($this, $strIndex, $testString, $rightBound) { + var $curChar, $low, $curCodePointUTF16, var$7; + $this.$readCharsForCodePoint = 1; + if ($strIndex >= ($rightBound - 1 | 0)) + $curChar = jl_String_charAt($testString, $strIndex); + else { + $rightBound = $strIndex + 1 | 0; + $curChar = jl_String_charAt($testString, $strIndex); + $low = jl_String_charAt($testString, $rightBound); + $strIndex = ($curChar & 64512) != 55296 ? 0 : 1; + if ($strIndex && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) { + $curCodePointUTF16 = $rt_createCharArray(2); + var$7 = $curCodePointUTF16.data; + var$7[0] = $curChar; + var$7[1] = $low; + $curChar = jl_Character_codePointAt($curCodePointUTF16, 0, var$7.length); + $this.$readCharsForCodePoint = 2; + } + } + return $curChar; +}; +$java.jur_DecomposedCharSet_first = function($this, $set) { + return $set instanceof $java.jur_DecomposedCharSet && !jl_String_equals($java.jur_DecomposedCharSet_getDecomposedChar($set), $java.jur_DecomposedCharSet_getDecomposedChar($this)) ? 0 : 1; +}; +$java.jur_DecomposedCharSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_UCIDecomposedCharSet = function() { + $java.jur_DecomposedCharSet.call(this); +}; +$java.jur_CIDecomposedCharSet = function() { + $java.jur_DecomposedCharSet.call(this); +}; +$java.jur_CIDecomposedCharSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_CIDecomposedCharSet(); + $java.jur_CIDecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_CIDecomposedCharSet__init_0 = function($this, $decomp, $decomposedCharLength) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$readCharsForCodePoint = 1; + $this.$decomposedChar0 = $decomp; + $this.$decomposedCharLength0 = $decomposedCharLength; +}; +$java.jur_PossessiveGroupQuantifierSet = function() { + $java.jur_GroupQuantifierSet.call(this); +}; +$java.jur_PossessiveGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $stringIndex_0; + while (true) { + $stringIndex_0 = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($stringIndex_0 <= 0) + break; + $stringIndex = $stringIndex_0; + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_PosPlusGroupQuantifierSet = function() { + $java.jur_GroupQuantifierSet.call(this); +}; +$java.jur_PosPlusGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex < 0) + return (-1); + if ($nextIndex > $stringIndex) { + while (true) { + $stringIndex = $this.$innerSet.$matches($nextIndex, $testString, $matchResult); + if ($stringIndex <= $nextIndex) + break; + $nextIndex = $stringIndex; + } + $stringIndex = $nextIndex; + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_AltGroupQuantifierSet = function() { + $java.jur_GroupQuantifierSet.call(this); +}; +$java.jur_AltGroupQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_AltGroupQuantifierSet(); + $java.jur_AltGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_AltGroupQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; +}; +$java.jur_AltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) + return $nextIndex; + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_AltGroupQuantifierSet_setNext = function($this, $next) { + $this.$next5 = $next; + $this.$innerSet.$setNext($next); +}; +$java.jur_PosAltGroupQuantifierSet = function() { + $java.jur_AltGroupQuantifierSet.call(this); +}; +$java.jur_PosAltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex <= 0) + $nextIndex = $stringIndex; + return $this.$next5.$matches($nextIndex, $testString, $matchResult); +}; +$java.jur_PosAltGroupQuantifierSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_CompositeGroupQuantifierSet = function() { + var a = this; $java.jur_GroupQuantifierSet.call(a); + a.$quantifier = null; + a.$setCounter = 0; +}; +$java.jur_CompositeGroupQuantifierSet__init_0 = function(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new $java.jur_CompositeGroupQuantifierSet(); + $java.jur_CompositeGroupQuantifierSet__init_(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +}; +$java.jur_CompositeGroupQuantifierSet__init_ = function($this, $quant, $innerSet, $next, $type, $setCounter) { + var var$6; + var$6 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$6 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$6, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$quantifier = $quant; + $this.$setCounter = $setCounter; +}; +$java.jur_CompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex, $enterCounter; + $nextIndex = $this.$setCounter; + $enterCounter = $matchResult.$compQuantCounters.data[$nextIndex]; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($enterCounter >= $this.$quantifier.$max0) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$setCounter; + $enterCounter = $enterCounter + 1 | 0; + $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) { + $stringIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$stringIndex] = 0; + return $nextIndex; + } + $nextIndex = $this.$setCounter; + $enterCounter = $enterCounter + (-1) | 0; + $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter; + if ($enterCounter >= $this.$quantifier.$min1) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $stringIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$stringIndex] = 0; + return (-1); +}; +$java.jur_CompositeGroupQuantifierSet_getName = function($this) { + return $java.jur_Quantifier_toString($this.$quantifier); +}; +$java.jur_PosCompositeGroupQuantifierSet = function() { + $java.jur_CompositeGroupQuantifierSet.call(this); +}; +$java.jur_PosCompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $counter, $max, $nextIndex; + $counter = 0; + $max = $this.$quantifier.$max0; + a: { + while (true) { + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex <= $stringIndex) + break a; + if ($counter >= $max) + break; + $counter = $counter + 1 | 0; + $stringIndex = $nextIndex; + } + } + if ($nextIndex < 0 && $counter < $this.$quantifier.$min1) + return (-1); + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_ReluctantGroupQuantifierSet = function() { + $java.jur_GroupQuantifierSet.call(this); +}; +$java.jur_ReluctantGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $res; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $res = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($res >= 0) + return $res; + return $this.$innerSet.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_RelAltGroupQuantifierSet = function() { + $java.jur_AltGroupQuantifierSet.call(this); +}; +$java.jur_RelAltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex < 0) + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + return $nextIndex; +}; +$java.jur_RelCompositeGroupQuantifierSet = function() { + $java.jur_CompositeGroupQuantifierSet.call(this); +}; +$java.jur_RelCompositeGroupQuantifierSet__init_0 = function(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new $java.jur_RelCompositeGroupQuantifierSet(); + $java.jur_RelCompositeGroupQuantifierSet__init_(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +}; +$java.jur_RelCompositeGroupQuantifierSet__init_ = function($this, $quant, $innerSet, $next, $type, $setCounter) { + var var$6; + var$6 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$6 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$6, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$quantifier = $quant; + $this.$setCounter = $setCounter; +}; +$java.jur_RelCompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $nextIndex, $enterCounter; + $nextIndex = $this.$setCounter; + $enterCounter = $matchResult.$compQuantCounters.data[$nextIndex]; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($enterCounter >= $this.$quantifier.$max0) { + $nextIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$nextIndex] = 0; + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + } + if ($enterCounter < $this.$quantifier.$min1) { + $nextIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter + 1 | 0; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + } else { + $nextIndex = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) { + $stringIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$stringIndex] = 0; + return $nextIndex; + } + $nextIndex = $this.$setCounter; + $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter + 1 | 0; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + } + return $nextIndex; +}; +$java.jur_DotAllQuantifierSet = function() { + $java.jur_QuantifierSet.call(this); +}; +$java.jur_DotAllQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_DotAllQuantifierSet(); + $java.jur_DotAllQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_DotAllQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; +}; +$java.jur_DotAllQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength; + $strLength = $matchResult.$rightBound; + if ($strLength > $stringIndex) + return $this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult); + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_DotAllQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { + var $strLength; + $strLength = $matchResult.$rightBound; + if ($this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult) >= 0) + return $stringIndex; + return (-1); +}; +$java.jur_DotAllQuantifierSet_getName = function($this) { + return $rt_s(2298); +}; +$java.jur_DotQuantifierSet = function() { + $java.jur_QuantifierSet.call(this); + this.$lt = null; +}; +$java.jur_DotQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { + var var_4 = new $java.jur_DotQuantifierSet(); + $java.jur_DotQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +$java.jur_DotQuantifierSet__init_0 = function($this, $innerSet, $next, $type, $lt) { + var var$5; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$5, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$lt = $lt; +}; +$java.jur_DotQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, $startSearch; + $strLength = $matchResult.$rightBound; + $startSearch = $stringIndex; + a: { + while (true) { + if ($startSearch >= $strLength) { + $startSearch = (-1); + break a; + } + if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $startSearch))) + break; + $startSearch = $startSearch + 1 | 0; + } + } + if ($startSearch >= 0) + $strLength = $startSearch; + if ($strLength > $stringIndex) + return $this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult); + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_DotQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, $res, $nextSearch, var$7, $leftBound; + $strLength = $matchResult.$rightBound; + $res = $this.$next5.$find0($stringIndex, $testString, $matchResult); + if ($res < 0) + return (-1); + $nextSearch = $res; + a: { + while (true) { + if ($nextSearch >= $strLength) { + $nextSearch = (-1); + break a; + } + if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $nextSearch))) + break; + $nextSearch = $nextSearch + 1 | 0; + } + } + if ($nextSearch >= 0) + $strLength = $nextSearch; + var$7 = $this.$next5.$findBack($res, $strLength, $testString, $matchResult); + if ($res < var$7) + $res = var$7; + if ($res <= 0) + $leftBound = $res ? (-1) : 0; + else { + $leftBound = $res - 1 | 0; + b: { + while (true) { + if ($leftBound < $stringIndex) { + $leftBound = (-1); + break b; + } + if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $leftBound))) + break; + $leftBound = $leftBound + (-1) | 0; + } + } + } + if ($leftBound >= $stringIndex) + $stringIndex = $leftBound >= $res ? $leftBound : $leftBound + 1 | 0; + return $stringIndex; +}; +$java.jur_DotQuantifierSet_getName = function($this) { + return $rt_s(2299); +}; +$java.jur_AbstractLineTerminator = function() { + jl_Object.call(this); +}; +$java.jur_AbstractLineTerminator_unixLT = null; +$java.jur_AbstractLineTerminator_unicodeLT = null; +$java.jur_AbstractLineTerminator_getInstance = function($flag) { + if (!($flag & 1)) { + if ($java.jur_AbstractLineTerminator_unicodeLT !== null) + return $java.jur_AbstractLineTerminator_unicodeLT; + $java.jur_AbstractLineTerminator_unicodeLT = new jur_AbstractLineTerminator$2; + return $java.jur_AbstractLineTerminator_unicodeLT; + } + if ($java.jur_AbstractLineTerminator_unixLT !== null) + return $java.jur_AbstractLineTerminator_unixLT; + $java.jur_AbstractLineTerminator_unixLT = new jur_AbstractLineTerminator$1; + return $java.jur_AbstractLineTerminator_unixLT; +}; +$java.jur_PossessiveQuantifierSet = function() { + $java.jur_LeafQuantifierSet.call(this); +}; +$java.jur_PossessiveQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_PossessiveQuantifierSet(); + $java.jur_PossessiveQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_PossessiveQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_PossessiveQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var var$4; + a: { + while (true) { + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) + break a; + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$4 < 1) + break; + $stringIndex = $stringIndex + var$4 | 0; + } + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_PossessiveAltQuantifierSet = function() { + $java.jur_AltQuantifierSet.call(this); +}; +$java.jur_PossessiveAltQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_PossessiveAltQuantifierSet(); + $java.jur_PossessiveAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_PossessiveAltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_PossessiveAltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var var$4; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$4 >= 1) + $stringIndex = $stringIndex + var$4 | 0; + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_PossessiveCompositeQuantifierSet = function() { + $java.jur_CompositeQuantifierSet.call(this); +}; +$java.jur_PossessiveCompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { + var var_4 = new $java.jur_PossessiveCompositeQuantifierSet(); + $java.jur_PossessiveCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +$java.jur_PossessiveCompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { + var var$5; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$5, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; + $this.$quantifier0 = $quant; +}; +$java.jur_PossessiveCompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, $shift, $shift_0; + $min = $this.$quantifier0.$min1; + $max = $this.$quantifier0.$max0; + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while (true) { + if ($i >= $max) + break a; + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) + break a; + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + } + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift_0 = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift_0 < 1) + break; + $stringIndex = $stringIndex + $shift_0 | 0; + $i = $i + 1 | 0; + } + return (-1); +}; +$java.jur_ReluctantQuantifierSet = function() { + $java.jur_LeafQuantifierSet.call(this); +}; +$java.jur_ReluctantQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_ReluctantQuantifierSet(); + $java.jur_ReluctantQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_ReluctantQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_ReluctantQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var var$4; + while (true) { + var$4 = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if (var$4 >= 0) + break; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + $stringIndex = $stringIndex + var$4 | 0; + } + if (var$4 < 1) + return (-1); + } + return var$4; +}; +$java.jur_ReluctantAltQuantifierSet = function() { + $java.jur_AltQuantifierSet.call(this); +}; +$java.jur_ReluctantAltQuantifierSet__init_ = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_ReluctantAltQuantifierSet(); + $java.jur_ReluctantAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_ReluctantAltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { + var var$4; + var$4 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$4 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$4, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; +}; +$java.jur_ReluctantAltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + return $this.$innerSet.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_ReluctantCompositeQuantifierSet = function() { + $java.jur_CompositeQuantifierSet.call(this); +}; +$java.jur_ReluctantCompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { + var var_4 = new $java.jur_ReluctantCompositeQuantifierSet(); + $java.jur_ReluctantCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +$java.jur_ReluctantCompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { + var var$5; + var$5 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$5 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$5, 10); + $this.$next5 = $next; + $this.$innerSet = $innerSet; + $this.$type2 = $type; + $this.$leaf = $innerSet; + $this.$quantifier0 = $quant; +}; +$java.jur_ReluctantCompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, var$7, var$8; + $min = $this.$quantifier0.$min1; + $max = $this.$quantifier0.$max0; + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while (true) { + var$7 = $this.$next5.$matches($stringIndex, $testString, $matchResult); + if (var$7 >= 0) + break; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { + var$7 = $this.$leaf.$accepts($stringIndex, $testString); + $stringIndex = $stringIndex + var$7 | 0; + $i = $i + 1 | 0; + } + if (var$7 < 1) + break a; + if ($i > $max) + break a; + } + return var$7; + } + return (-1); + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { + $matchResult.$hitEnd = 1; + return (-1); + } + var$8 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$8 < 1) + break; + $stringIndex = $stringIndex + var$8 | 0; + $i = $i + 1 | 0; + } + return (-1); +}; +function jur_SOLSet() { + jur_AbstractSet.call(this); +} +$java.jur_SOLSet__init_ = function() { + var var_0 = new jur_SOLSet(); + jur_SOLSet__init_(var_0); + return var_0; +}; +function jur_SOLSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_SOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + if ($strIndex && !($matchResult.$anchoringBounds && $strIndex == $matchResult.$leftBound)) + return (-1); + return $this.$next5.$matches($strIndex, $testString, $matchResult); +}; +$java.jur_SOLSet_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_SOLSet_getName = function($this) { + return $rt_s(2300); +}; +$java.jur_WordBoundary = function() { + jur_AbstractSet.call(this); + this.$positive = 0; +}; +$java.jur_WordBoundary__init_ = function(var_0) { + var var_1 = new $java.jur_WordBoundary(); + $java.jur_WordBoundary__init_0(var_1, var_0); + return var_1; +}; +$java.jur_WordBoundary__init_0 = function($this, $positive) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$positive = $positive; +}; +$java.jur_WordBoundary_matches = function($this, $stringIndex, $testString, $matchResult) { + var $ch1, $ch2, $leftBound; + $ch1 = $stringIndex < $matchResult.$rightBound ? jl_String_charAt($testString, $stringIndex) : 32; + $ch2 = !$stringIndex ? 32 : jl_String_charAt($testString, $stringIndex - 1 | 0); + $leftBound = $matchResult.$transparentBounds ? 0 : $matchResult.$leftBound; + return ($ch1 != 32 && !$java.jur_WordBoundary_isSpace($this, $ch1, $stringIndex, $leftBound, $testString) ? 0 : 1) ^ ($ch2 != 32 && !$java.jur_WordBoundary_isSpace($this, $ch2, $stringIndex - 1 | 0, $leftBound, $testString) ? 0 : 1) ^ $this.$positive ? (-1) : $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_WordBoundary_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_WordBoundary_getName = function($this) { + return $rt_s(2301); +}; +$java.jur_WordBoundary_isSpace = function($this, $ch, $index, $leftBound, $testString) { + var var$5; + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 9: + break; + case 6: + case 7: + case 8: + break b; + default: + break b; + } + var$5 = 1; + break a; + } + var$5 = 0; + } + if (!var$5 && $ch != 95) { + c: { + if (jl_Character_getType($ch) == 6) + while (true) { + $index = $index + (-1) | 0; + if ($index < $leftBound) + break c; + d: { + e: { + var$5 = jl_String_charAt($testString, $index); + switch (jl_Character_getType(var$5)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 9: + break; + case 6: + case 7: + case 8: + break e; + default: + break e; + } + $ch = 1; + break d; + } + $ch = 0; + } + if ($ch) + return 0; + if (jl_Character_getType(var$5) != 6) + return 1; + } + } + return 1; + } + return 0; +}; +function jur_PreviousMatch() { + jur_AbstractSet.call(this); +} +$java.jur_PreviousMatch__init_ = function() { + var var_0 = new jur_PreviousMatch(); + jur_PreviousMatch__init_(var_0); + return var_0; +}; +function jur_PreviousMatch__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_PreviousMatch_matches = function($this, $stringIndex, $testString, $matchResult) { + if ($stringIndex != $matchResult.$previousMatch) + return (-1); + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_PreviousMatch_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_PreviousMatch_getName = function($this) { + return $rt_s(2302); +}; +$java.jur_EOLSet = function() { + jur_AbstractSet.call(this); + this.$consCounter = 0; +}; +$java.jur_EOLSet__init_0 = function(var_0) { + var var_1 = new $java.jur_EOLSet(); + $java.jur_EOLSet__init_(var_1, var_0); + return var_1; +}; +$java.jur_EOLSet__init_ = function($this, $counter) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$consCounter = $counter; +}; +$java.jur_EOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $rightBound, var$5, $ch; + $rightBound = $matchResult.$anchoringBounds ? $matchResult.$rightBound : $testString.$characters.data.length; + if ($strIndex >= $rightBound) { + $rightBound = $this.$consCounter; + $matchResult.$consumers.data[$rightBound] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + var$5 = $rightBound - $strIndex | 0; + if (var$5 == 2 && jl_String_charAt($testString, $strIndex) == 13 && jl_String_charAt($testString, $strIndex + 1 | 0) == 10) { + $rightBound = $this.$consCounter; + $matchResult.$consumers.data[$rightBound] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + a: { + if (var$5 == 1) { + $ch = jl_String_charAt($testString, $strIndex); + if ($ch == 10) + break a; + if ($ch == 13) + break a; + if ($ch == 133) + break a; + if (($ch | 1) == 8233) + break a; + } + return (-1); + } + $ch = $this.$consCounter; + $matchResult.$consumers.data[$ch] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); +}; +$java.jur_EOLSet_hasConsumed = function($this, $matchResult) { + var $res, var$3; + $res = $this.$consCounter; + $res = !$matchResult.$consumers.data[$res] ? 0 : 1; + var$3 = $this.$consCounter; + $matchResult.$consumers.data[var$3] = (-1); + return $res; +}; +$java.jur_EOLSet_getName = function($this) { + return $rt_s(2303); +}; +function jur_EOISet() { + jur_AbstractSet.call(this); +} +$java.jur_EOISet__init_ = function() { + var var_0 = new jur_EOISet(); + jur_EOISet__init_(var_0); + return var_0; +}; +function jur_EOISet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_EOISet_matches = function($this, $stringIndex, $testString, $matchResult) { + if ($stringIndex < (!$matchResult.$transparentBounds ? $matchResult.$rightBound : $testString.$characters.data.length)) + return (-1); + $matchResult.$hitEnd = 1; + $matchResult.$requireEnd = 1; + return $this.$next5.$matches($stringIndex, $testString, $matchResult); +}; +$java.jur_EOISet_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_EOISet_getName = function($this) { + return $rt_s(2304); +}; +$java.jur_MultiLineSOLSet = function() { + jur_AbstractSet.call(this); + this.$lt0 = null; +}; +$java.jur_MultiLineSOLSet__init_ = function(var_0) { + var var_1 = new $java.jur_MultiLineSOLSet(); + $java.jur_MultiLineSOLSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_MultiLineSOLSet__init_0 = function($this, $lt) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$lt0 = $lt; +}; +$java.jur_MultiLineSOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + a: { + if ($strIndex != $matchResult.$rightBound) { + if (!$strIndex) + break a; + if ($matchResult.$anchoringBounds && $strIndex == $matchResult.$leftBound) + break a; + if ($this.$lt0.$isAfterLineTerminator(jl_String_charAt($testString, $strIndex - 1 | 0), jl_String_charAt($testString, $strIndex))) + break a; + } + return (-1); + } + return $this.$next5.$matches($strIndex, $testString, $matchResult); +}; +$java.jur_MultiLineSOLSet_hasConsumed = function($this, $matchResult) { + return 0; +}; +$java.jur_MultiLineSOLSet_getName = function($this) { + return $rt_s(2305); +}; +function jur_DotAllSet() { + jur_JointSet.call(this); +} +$java.jur_DotAllSet__init_ = function() { + var var_0 = new jur_DotAllSet(); + jur_DotAllSet__init_(var_0); + return var_0; +}; +function jur_DotAllSet__init_($this) { + var var$1; + var$1 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$1 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$1, 10); +} +$java.jur_DotAllSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high, $low; + $strLength = $matchResult.$rightBound; + var$5 = $stringIndex + 1 | 0; + if (var$5 > $strLength) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = $rt_compare(jl_String_charAt($testString, $stringIndex) & 64512, 55296); + if ($high ? 0 : 1) { + $stringIndex = $stringIndex + 2 | 0; + if ($stringIndex <= $strLength) { + $low = jl_String_charAt($testString, var$5); + $high = $high ? 0 : 1; + if ($high && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) + return $this.$next5.$matches($stringIndex, $testString, $matchResult); + } + } + return $this.$next5.$matches(var$5, $testString, $matchResult); +}; +$java.jur_DotAllSet_getName = function($this) { + return $rt_s(2306); +}; +$java.jur_DotAllSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_DotAllSet_getType = function($this) { + return (-2147483602); +}; +$java.jur_DotAllSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_DotSet = function() { + jur_JointSet.call(this); + this.$lt1 = null; +}; +$java.jur_DotSet__init_ = function(var_0) { + var var_1 = new $java.jur_DotSet(); + $java.jur_DotSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_DotSet__init_0 = function($this, $lt) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$lt1 = $lt; +}; +$java.jur_DotSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high, var$7, $low; + $strLength = $matchResult.$rightBound; + var$5 = $stringIndex + 1 | 0; + if (var$5 > $strLength) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = jl_String_charAt($testString, $stringIndex); + var$7 = $rt_compare($high & 64512, 55296); + if (var$7 ? 0 : 1) { + $stringIndex = $stringIndex + 2 | 0; + if ($stringIndex <= $strLength) { + $low = jl_String_charAt($testString, var$5); + $strLength = var$7 ? 0 : 1; + if ($strLength && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) + return $this.$lt1.$isLineTerminator((($high & 1023) << 10 | $low & 1023) + 65536 | 0) ? (-1) : $this.$next5.$matches($stringIndex, $testString, $matchResult); + } + } + return $this.$lt1.$isLineTerminator($high) ? (-1) : $this.$next5.$matches(var$5, $testString, $matchResult); +}; +$java.jur_DotSet_getName = function($this) { + return $rt_s(316); +}; +$java.jur_DotSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_DotSet_getType = function($this) { + return (-2147483602); +}; +$java.jur_DotSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_UEOLSet = function() { + jur_AbstractSet.call(this); + this.$consCounter0 = 0; +}; +$java.jur_UEOLSet__init_ = function(var_0) { + var var_1 = new $java.jur_UEOLSet(); + $java.jur_UEOLSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_UEOLSet__init_0 = function($this, $counter) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$consCounter0 = $counter; +}; +$java.jur_UEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $rightBound, var$5; + $rightBound = $matchResult.$anchoringBounds ? $matchResult.$rightBound : $testString.$characters.data.length; + if ($strIndex >= $rightBound) { + $rightBound = $this.$consCounter0; + $matchResult.$consumers.data[$rightBound] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + if (($rightBound - $strIndex | 0) == 1 && jl_String_charAt($testString, $strIndex) == 10) { + var$5 = $this.$consCounter0; + $matchResult.$consumers.data[var$5] = 1; + return $this.$next5.$matches($strIndex + 1 | 0, $testString, $matchResult); + } + return (-1); +}; +$java.jur_UEOLSet_hasConsumed = function($this, $matchResult) { + var $res, var$3; + $res = $this.$consCounter0; + $res = !$matchResult.$consumers.data[$res] ? 0 : 1; + var$3 = $this.$consCounter0; + $matchResult.$consumers.data[var$3] = (-1); + return $res; +}; +$java.jur_UEOLSet_getName = function($this) { + return $rt_s(2303); +}; +$java.jur_UMultiLineEOLSet = function() { + jur_AbstractSet.call(this); + this.$consCounter1 = 0; +}; +$java.jur_UMultiLineEOLSet__init_ = function(var_0) { + var var_1 = new $java.jur_UMultiLineEOLSet(); + $java.jur_UMultiLineEOLSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_UMultiLineEOLSet__init_0 = function($this, $counter) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$consCounter1 = $counter; +}; +$java.jur_UMultiLineEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $strDif, var$5; + if (($matchResult.$anchoringBounds ? $matchResult.$rightBound - $strIndex | 0 : $testString.$characters.data.length - $strIndex | 0) <= 0) { + $strDif = $this.$consCounter1; + $matchResult.$consumers.data[$strDif] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + if (jl_String_charAt($testString, $strIndex) != 10) + return (-1); + var$5 = $this.$consCounter1; + $matchResult.$consumers.data[var$5] = 1; + return $this.$next5.$matches($strIndex + 1 | 0, $testString, $matchResult); +}; +$java.jur_UMultiLineEOLSet_hasConsumed = function($this, $matchResult) { + var $res, var$3; + $res = $this.$consCounter1; + $res = !$matchResult.$consumers.data[$res] ? 0 : 1; + var$3 = $this.$consCounter1; + $matchResult.$consumers.data[var$3] = (-1); + return $res; +}; +$java.jur_UMultiLineEOLSet_getName = function($this) { + return $rt_s(2307); +}; +$java.jur_MultiLineEOLSet = function() { + jur_AbstractSet.call(this); + this.$consCounter2 = 0; +}; +$java.jur_MultiLineEOLSet__init_ = function(var_0) { + var var_1 = new $java.jur_MultiLineEOLSet(); + $java.jur_MultiLineEOLSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_MultiLineEOLSet__init_0 = function($this, $counter) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$consCounter2 = $counter; +}; +$java.jur_MultiLineEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { + var $strDif, $ch1, $ch2; + $strDif = $matchResult.$anchoringBounds ? $matchResult.$leftBound - $strIndex | 0 : $testString.$characters.data.length - $strIndex | 0; + if (!$strDif) { + $strDif = $this.$consCounter2; + $matchResult.$consumers.data[$strDif] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + if ($strDif < 2) { + $ch1 = jl_String_charAt($testString, $strIndex); + $ch2 = 97; + } else { + $ch1 = jl_String_charAt($testString, $strIndex); + $ch2 = jl_String_charAt($testString, $strIndex + 1 | 0); + } + switch ($ch1) { + case 10: + case 133: + case 8232: + case 8233: + $strDif = $this.$consCounter2; + $matchResult.$consumers.data[$strDif] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + case 13: + if ($ch2 != 10) { + $strDif = $this.$consCounter2; + $matchResult.$consumers.data[$strDif] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + } + $strDif = $this.$consCounter2; + $matchResult.$consumers.data[$strDif] = 0; + return $this.$next5.$matches($strIndex, $testString, $matchResult); + default: + } + return (-1); +}; +$java.jur_MultiLineEOLSet_hasConsumed = function($this, $matchResult) { + var $res, var$3; + $res = $this.$consCounter2; + $res = !$matchResult.$consumers.data[$res] ? 0 : 1; + var$3 = $this.$consCounter2; + $matchResult.$consumers.data[var$3] = (-1); + return $res; +}; +$java.jur_MultiLineEOLSet_getName = function($this) { + return $rt_s(2308); +}; +$java.jur_CIBackReferenceSet = function() { + var a = this; jur_JointSet.call(a); + a.$referencedGroup = 0; + a.$consCounter3 = 0; +}; +$java.jur_CIBackReferenceSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_CIBackReferenceSet(); + $java.jur_CIBackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_CIBackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$referencedGroup = $groupIndex; + $this.$consCounter3 = $consCounter; +}; +$java.jur_CIBackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $group, $i, var$6, var$7; + $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); + if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { + $i = 0; + while (true) { + if ($i >= $group.$characters.data.length) { + $i = $this.$consCounter3; + $matchResult.$consumers.data[$i] = $group.$characters.data.length; + return $this.$next5.$matches($stringIndex + $group.$characters.data.length | 0, $testString, $matchResult); + } + var$6 = jl_String_charAt($group, $i); + var$7 = $stringIndex + $i | 0; + if (var$6 != jl_String_charAt($testString, var$7) && $java.jur_Pattern_getSupplement(jl_String_charAt($group, $i)) != jl_String_charAt($testString, var$7)) + break; + $i = $i + 1 | 0; + } + return (-1); + } + return (-1); +}; +$java.jur_CIBackReferenceSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_CIBackReferenceSet_getString = function($this, $matchResult) { + return $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); +}; +$java.jur_CIBackReferenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2309)); + var$2 = $this.$groupIndex0; + jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CIBackReferenceSet_hasConsumed = function($this, $matchResult) { + var $res, var$3; + $res = $this.$consCounter3; + $res = !$matchResult.$consumers.data[$res] ? 0 : 1; + var$3 = $this.$consCounter3; + $matchResult.$consumers.data[var$3] = (-1); + return $res; +}; +$java.jur_BackReferenceSet = function() { + $java.jur_CIBackReferenceSet.call(this); +}; +$java.jur_BackReferenceSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_BackReferenceSet(); + $java.jur_BackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_BackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$referencedGroup = $groupIndex; + $this.$consCounter3 = $consCounter; +}; +$java.jur_BackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $group, $shift, var$6; + $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); + if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { + $shift = !jl_String_startsWith($testString, $group, $stringIndex) ? (-1) : $group.$characters.data.length; + if ($shift < 0) + return (-1); + var$6 = $this.$consCounter3; + $matchResult.$consumers.data[var$6] = $shift; + return $this.$next5.$matches($stringIndex + $shift | 0, $testString, $matchResult); + } + return (-1); +}; +$java.jur_BackReferenceSet_find = function($this, $strIndex, $testString, $matchResult) { + var $group, $strLength, $testStr; + $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); + $strLength = $matchResult.$leftBound; + if ($group !== null && ($strIndex + $group.$characters.data.length | 0) <= $strLength) { + $testStr = $testString; + while (true) { + if ($strIndex > $strLength) + return (-1); + $strIndex = jl_String_indexOf1($testStr, $group, $strIndex); + if ($strIndex < 0) + return (-1); + if ($this.$next5.$matches($strIndex + $group.$characters.data.length | 0, $testString, $matchResult) >= 0) + break; + $strIndex = $strIndex + 1 | 0; + } + return $strIndex; + } + return (-1); +}; +$java.jur_BackReferenceSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $group, $testStr, var$7; + $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); + if ($group === null) + return (-1); + $testStr = $testString; + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = jl_String_lastIndexOf1($testStr, $group, $lastIndex); + if (var$7 < 0) + break a; + if (var$7 < $strIndex) + break a; + if ($this.$next5.$matches(var$7 + $group.$characters.data.length | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +}; +$java.jur_BackReferenceSet_first = function($this, $set) { + return 1; +}; +$java.jur_BackReferenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2310)); + var$2 = $this.$groupIndex0; + jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_UCIBackReferenceSet = function() { + $java.jur_CIBackReferenceSet.call(this); + this.$groupIndex1 = 0; +}; +$java.jur_UCIBackReferenceSet__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_UCIBackReferenceSet(); + $java.jur_UCIBackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_UCIBackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { + var var$3; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$3, 10); + $this.$referencedGroup = $groupIndex; + $this.$consCounter3 = $consCounter; +}; +$java.jur_UCIBackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $group, $i, var$6; + $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); + if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { + $i = 0; + while (true) { + if ($i >= $group.$characters.data.length) { + var$6 = $this.$consCounter3; + $matchResult.$consumers.data[var$6] = $group.$characters.data.length; + return $this.$next5.$matches($stringIndex + $group.$characters.data.length | 0, $testString, $matchResult); + } + if (((String.fromCharCode((String.fromCharCode(jl_String_charAt($group, $i))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $stringIndex + $i | 0))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535)) + break; + $i = $i + 1 | 0; + } + return (-1); + } + return (-1); +}; +$java.jur_UCIBackReferenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2311)); + var$2 = $this.$groupIndex1; + jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_SequenceSet = function() { + var a = this; $java.jur_LeafSet.call(a); + a.$string1 = null; + a.$leftToRight = null; + a.$rightToLeft = null; +}; +$java.jur_SequenceSet__init_ = function(var_0) { + var var_1 = new $java.jur_SequenceSet(); + $java.jur_SequenceSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_SequenceSet__init_0 = function($this, $substring) { + var $j; + $j = jur_AbstractSet_counter; + jur_AbstractSet_counter = $j + 1 | 0; + $this.$index5 = jl_Integer_toString($j, 10); + $this.$charCount = 1; + $this.$string1 = jl_String__init_0($substring.$buffer, 0, $substring.$length); + $this.$charCount = $substring.$length; + $this.$leftToRight = $java.jur_SequenceSet$IntHash__init_($this.$charCount); + $this.$rightToLeft = $java.jur_SequenceSet$IntHash__init_($this.$charCount); + $j = 0; + while ($j < ($this.$charCount - 1 | 0)) { + $java.jur_SequenceSet$IntHash_put($this.$leftToRight, jl_String_charAt($this.$string1, $j), ($this.$charCount - $j | 0) - 1 | 0); + $java.jur_SequenceSet$IntHash_put($this.$rightToLeft, jl_String_charAt($this.$string1, ($this.$charCount - $j | 0) - 1 | 0), ($this.$charCount - $j | 0) - 1 | 0); + $j = $j + 1 | 0; + } +}; +$java.jur_SequenceSet_accepts = function($this, $strIndex, $testString) { + return !$java.jur_SequenceSet_startsWith($this, $testString, $strIndex) ? (-1) : $this.$charCount; +}; +$java.jur_SequenceSet_find = function($this, $strIndex, $testString, $matchResult) { + var $strLength, var$5; + $strLength = $matchResult.$rightBound; + while (true) { + if ($strIndex > $strLength) + return (-1); + var$5 = $java.jur_SequenceSet_indexOf($this, $testString, $strIndex, $strLength); + if (var$5 < 0) + return (-1); + if ($this.$next5.$matches(var$5 + $this.$charCount | 0, $testString, $matchResult) >= 0) + break; + $strIndex = var$5 + 1 | 0; + } + return var$5; +}; +$java.jur_SequenceSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + $lastIndex = $java.jur_SequenceSet_lastIndexOf($this, $testString, $strIndex, $lastIndex); + if ($lastIndex < 0) + return (-1); + if ($this.$next5.$matches($lastIndex + $this.$charCount | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + return $lastIndex; +}; +$java.jur_SequenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2312)); + var$2 = $this.$string1; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_SequenceSet_first = function($this, $set) { + var var$2, var$3, var$4; + if ($set instanceof $java.jur_CharSet) + return $set.$ch0 != jl_String_charAt($this.$string1, 0) ? 0 : 1; + if ($set instanceof $java.jur_RangeSet) { + $set = $set; + var$2 = $this.$string1; + var$3 = jl_String__init_0(var$2.$characters, 0, 1); + return (!$set.$chars0.$contains1(jl_String_charAt(var$3, 0)) ? (-1) : 1) <= 0 ? 0 : 1; + } + if (!($set instanceof $java.jur_SupplRangeSet)) { + if (!($set instanceof $java.jur_SupplCharSet)) + return 1; + return $this.$string1.$characters.data.length > 1 && $set.$ch4 == (((jl_String_charAt($this.$string1, 0) & 1023) << 10 | jl_String_charAt($this.$string1, 1) & 1023) + 65536 | 0) ? 1 : 0; + } + a: { + b: { + $set = $set; + if (!$set.$contains1(jl_String_charAt($this.$string1, 0))) { + if ($this.$string1.$characters.data.length <= 1) + break b; + if (!$set.$contains1(((jl_String_charAt($this.$string1, 0) & 1023) << 10 | jl_String_charAt($this.$string1, 1) & 1023) + 65536 | 0)) + break b; + } + var$4 = 1; + break a; + } + var$4 = 0; + } + return var$4; +}; +$java.jur_SequenceSet_indexOf = function($this, $str, $i, $to) { + var $last, $ch; + $last = jl_String_charAt($this.$string1, $this.$charCount - 1 | 0); + while (true) { + if ($i > ($to - $this.$charCount | 0)) + return (-1); + $ch = jl_String_charAt($str, ($i + $this.$charCount | 0) - 1 | 0); + if ($ch == $last && $java.jur_SequenceSet_startsWith($this, $str, $i)) + break; + $i = $i + $java.jur_SequenceSet$IntHash_get($this.$leftToRight, $ch) | 0; + } + return $i; +}; +$java.jur_SequenceSet_lastIndexOf = function($this, $str, $to, $i) { + var $first, $delta, $ch; + $first = jl_String_charAt($this.$string1, 0); + $delta = ($str.$characters.data.length - $i | 0) - $this.$charCount | 0; + if ($delta <= 0) + $i = $i + $delta | 0; + while (true) { + if ($i < $to) + return (-1); + $ch = jl_String_charAt($str, $i); + if ($ch == $first && $java.jur_SequenceSet_startsWith($this, $str, $i)) + break; + $i = $i - $java.jur_SequenceSet$IntHash_get($this.$rightToLeft, $ch) | 0; + } + return $i; +}; +$java.jur_SequenceSet_startsWith = function($this, $str, $from) { + var $i; + $i = 0; + while ($i < $this.$charCount) { + if (jl_String_charAt($str, $i + $from | 0) != jl_String_charAt($this.$string1, $i)) + return 0; + $i = $i + 1 | 0; + } + return 1; +}; +$java.jur_UCISequenceSet = function() { + $java.jur_LeafSet.call(this); + this.$string2 = null; +}; +$java.jur_UCISequenceSet__init_ = function(var_0) { + var var_1 = new $java.jur_UCISequenceSet(); + $java.jur_UCISequenceSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_UCISequenceSet__init_0 = function($this, $substring) { + var var$2, $res, $i, var$5; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$charCount = 1; + $res = new jl_StringBuilder; + $res.$buffer = $rt_createCharArray(16); + $i = 0; + while ($i < $substring.$length) { + var$5 = (String.fromCharCode((String.fromCharCode(jl_AbstractStringBuilder_charAt($substring, $i))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; + var$2 = $res.$length; + jl_AbstractStringBuilder_insertSpace($res, var$2, var$2 + 1 | 0); + $res.$buffer.data[var$2] = var$5; + $i = $i + 1 | 0; + } + $this.$string2 = jl_String__init_0($res.$buffer, 0, $res.$length); + $this.$charCount = $res.$length; +}; +$java.jur_UCISequenceSet_accepts = function($this, $strIndex, $testString) { + var $i; + $i = 0; + while (true) { + if ($i >= $this.$string2.$characters.data.length) + return $this.$string2.$characters.data.length; + if (jl_String_charAt($this.$string2, $i) != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex + $i | 0))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535)) + break; + $i = $i + 1 | 0; + } + return (-1); +}; +$java.jur_UCISequenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2313)); + var$2 = $this.$string2; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_CISequenceSet = function() { + $java.jur_LeafSet.call(this); + this.$string0 = null; +}; +$java.jur_CISequenceSet_accepts = function($this, $strIndex, $testString) { + var $i, var$4, var$5; + $i = 0; + while (true) { + if ($i >= $this.$string0.$characters.data.length) + return $this.$string0.$characters.data.length; + var$4 = jl_String_charAt($this.$string0, $i); + var$5 = $strIndex + $i | 0; + if (var$4 != jl_String_charAt($testString, var$5) && $java.jur_Pattern_getSupplement(jl_String_charAt($this.$string0, $i)) != jl_String_charAt($testString, var$5)) + break; + $i = $i + 1 | 0; + } + return (-1); +}; +$java.jur_CISequenceSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2314)); + var$2 = $this.$string0; + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; function nms_ChunkCoordinates() { var a = this; jl_Object.call(a); a.$posX0 = 0; @@ -169937,190 +168538,2393 @@ function nms_ChunkCoordinates_getDistanceSquared($this, $par1, $par2, $par3) { $var6 = $this.$posZ0 - $par3 | 0; return ($rt_imul($var4, $var4) + $rt_imul($var5, $var5) | 0) + $rt_imul($var6, $var6) | 0; } -function jl_NumberFormatException() { - jl_IllegalArgumentException.call(this); -} -function jl_NumberFormatException__init_0() { - var var_0 = new jl_NumberFormatException(); - jl_NumberFormatException__init_(var_0); - return var_0; -} -function jl_NumberFormatException__init_($this) { - $this.$suppressionEnabled = 1; - $this.$writableStackTrace = 1; -} -function otciu_UnicodeHelper() { +function jur_AbstractCharClass$PredefinedCharacterClasses() { jl_Object.call(this); } -$java.otciu_UnicodeHelper__init_ = function() { - var var_0 = new otciu_UnicodeHelper(); - otciu_UnicodeHelper__init_(var_0); +$java.jur_AbstractCharClass$PredefinedCharacterClasses_space = null; +$java.jur_AbstractCharClass$PredefinedCharacterClasses_digit = null; +$java.jur_AbstractCharClass$PredefinedCharacterClasses_contents = null; +$java.jur_AbstractCharClass$PredefinedCharacterClasses__init_ = function() { + var var_0 = new jur_AbstractCharClass$PredefinedCharacterClasses(); + jur_AbstractCharClass$PredefinedCharacterClasses__init_(var_0); return var_0; }; -function otciu_UnicodeHelper__init_($this) { +function jur_AbstractCharClass$PredefinedCharacterClasses__init_($this) { return; } -function otciu_UnicodeHelper_decodeIntByte($text) { - var $flow, $i, $sz, $data, var$6, var$7, var$8; - $flow = new $java.otci_CharFlow; - $flow.$characters0 = jl_String_toCharArray($text); - $i = $java.otci_Base46_decodeUnsigned($flow); - $sz = $i / 2 | 0; - if ($i % 2 | 0) - $sz = -$sz; - $data = $rt_createIntArray($sz); - var$6 = $data.data; +$java.jur_AbstractCharClass$PredefinedCharacterClasses_getObject = function($this, $name) { + var $i, var$3, $row; $i = 0; - while ($i < $sz) { - var$7 = $java.otci_Base46_decodeUnsigned($flow); - var$8 = var$7 / 2 | 0; - if (var$7 % 2 | 0) - var$8 = -var$8; - var$6[$i] = var$8; + while (true) { + if ($i >= $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents.data.length) { + var$3 = new $java.ju_MissingResourceException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(44); + var$3.$className = $rt_s(44); + var$3.$key1 = $name; + $rt_throw(var$3); + } + $row = $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents.data[$i].data; + if (jl_String_equals($name, $row[0])) + break; $i = $i + 1 | 0; } - return $data; -} -$java.otciu_UnicodeHelper_decodeByte = function($c) { - if ($c > 92) - return (($c - 32 | 0) - 2 | 0) << 24 >> 24; - if ($c <= 34) - return ($c - 32 | 0) << 24 >> 24; - return (($c - 32 | 0) - 1 | 0) << 24 >> 24; + return $row[1]; }; -function otciu_UnicodeHelper_extractRle($encoded) { - var $ranges, var$3, $buffer, var$5, $index, $rangeIndex, $codePoint, $i, $b, $count, $pos, $j, var$14, var$15, $digit; - $ranges = $rt_createArray($java.otciu_UnicodeHelper$Range, 16384); - var$3 = $ranges.data; - $buffer = $rt_createByteArray(16384); - var$5 = $buffer.data; - $index = 0; - $rangeIndex = 0; - $codePoint = 0; - $i = 0; - while ($i < $encoded.$characters.data.length) { - $b = $java.otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); - if ($b == 64) { - $i = $i + 1 | 0; - $b = $java.otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); - $count = 0; - $pos = 1; - $j = 0; - while ($j < 3) { - $i = $i + 1 | 0; - $count = $count | $rt_imul($pos, $java.otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i))); - $pos = $pos * 64 | 0; - $j = $j + 1 | 0; - } - } else if ($b < 32) - $count = 1; - else { - $b = ($b - 32 | 0) << 24 >> 24; - $i = $i + 1 | 0; - $count = $java.otciu_UnicodeHelper_decodeByte(jl_String_charAt($encoded, $i)); - } - if (!$b && $count >= 128) { - if ($index > 0) { - $pos = $rangeIndex + 1 | 0; - var$14 = new $java.otciu_UnicodeHelper$Range; - $j = $codePoint + $index | 0; - var$15 = ju_Arrays_copyOf0($buffer, $index); - var$14.$start2 = $codePoint; - var$14.$end = $j; - var$14.$data5 = var$15; - var$3[$rangeIndex] = var$14; - $rangeIndex = $pos; - } - $codePoint = $codePoint + ($index + $count | 0) | 0; - $index = 0; - } else { - $digit = $index + $count | 0; - if ($digit < var$5.length) - $pos = $rangeIndex; - else { - $pos = $rangeIndex + 1 | 0; - var$14 = new $java.otciu_UnicodeHelper$Range; - $j = $codePoint + $index | 0; - var$15 = ju_Arrays_copyOf0($buffer, $index); - var$14.$start2 = $codePoint; - var$14.$end = $j; - var$14.$data5 = var$15; - var$3[$rangeIndex] = var$14; - $codePoint = $codePoint + $digit | 0; - $index = 0; - } - while (true) { - $j = $count + (-1) | 0; - if ($count <= 0) - break; - $digit = $index + 1 | 0; - var$5[$index] = $b; - $index = $digit; - $count = $j; - } - $rangeIndex = $pos; - } - $i = $i + 1 | 0; - } - return ju_Arrays_copyOf1($ranges, $rangeIndex); +function jur_AbstractCharClass$PredefinedCharacterClasses__clinit_() { + var var$1, var$2, var$3, var$4; + $java.jur_AbstractCharClass$PredefinedCharacterClasses_space = $java.jur_AbstractCharClass$LazySpace__init_(); + $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit = $java.jur_AbstractCharClass$LazyDigit__init_(); + var$1 = $rt_createArray($rt_arraycls(jl_Object), 194); + var$2 = var$1.data; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2315); + var$4[1] = $java.jur_AbstractCharClass$LazyLower__init_(); + var$2[0] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2316); + var$4[1] = $java.jur_AbstractCharClass$LazyUpper__init_(); + var$2[1] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2317); + var$4[1] = $java.jur_AbstractCharClass$LazyASCII__init_(); + var$2[2] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2318); + var$4[1] = $java.jur_AbstractCharClass$LazyAlpha__init_(); + var$2[3] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2319); + var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit; + var$2[4] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2320); + var$4[1] = $java.jur_AbstractCharClass$LazyAlnum__init_(); + var$2[5] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2321); + var$4[1] = $java.jur_AbstractCharClass$LazyPunct__init_(); + var$2[6] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2322); + var$4[1] = $java.jur_AbstractCharClass$LazyGraph__init_(); + var$2[7] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2323); + var$4[1] = $java.jur_AbstractCharClass$LazyPrint__init_(); + var$2[8] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2324); + var$4[1] = $java.jur_AbstractCharClass$LazyBlank__init_(); + var$2[9] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2325); + var$4[1] = $java.jur_AbstractCharClass$LazyCntrl__init_(); + var$2[10] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2326); + var$4[1] = $java.jur_AbstractCharClass$LazyXDigit__init_(); + var$2[11] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2327); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaLowerCase__init_(); + var$2[12] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2328); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaUpperCase__init_(); + var$2[13] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2329); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaWhitespace__init_(); + var$2[14] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2330); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaMirrored__init_(); + var$2[15] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2331); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaDefined__init_(); + var$2[16] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2332); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaDigit__init_(); + var$2[17] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2333); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_(); + var$2[18] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2334); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaISOControl__init_(); + var$2[19] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2335); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_(); + var$2[20] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2336); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_(); + var$2[21] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2337); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaLetter__init_(); + var$2[22] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2338); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaLetterOrDigit__init_(); + var$2[23] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2339); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaSpaceChar__init_(); + var$2[24] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2340); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaTitleCase__init_(); + var$2[25] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2341); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_(); + var$2[26] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2342); + var$4[1] = $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_(); + var$2[27] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2343); + var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_space; + var$2[28] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2344); + var$4[1] = $java.jur_AbstractCharClass$LazyWord__init_(); + var$2[29] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(87); + var$4[1] = $java.jur_AbstractCharClass$LazyNonWord__init_(); + var$2[30] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2345); + var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_space; + var$2[31] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(101); + var$4[1] = $java.jur_AbstractCharClass$LazyNonSpace__init_(); + var$2[32] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2346); + var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit; + var$2[33] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(102); + var$4[1] = $java.jur_AbstractCharClass$LazyNonDigit__init_(); + var$2[34] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2347); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(0, 127); + var$2[35] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2348); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(128, 255); + var$2[36] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2349); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(256, 383); + var$2[37] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2350); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(384, 591); + var$2[38] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2351); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(592, 687); + var$2[39] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2352); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(688, 767); + var$2[40] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2353); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(768, 879); + var$2[41] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2354); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(880, 1023); + var$2[42] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2355); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1024, 1279); + var$2[43] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2356); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1280, 1327); + var$2[44] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2357); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1328, 1423); + var$2[45] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2358); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1424, 1535); + var$2[46] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2359); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1536, 1791); + var$2[47] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2360); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1792, 1871); + var$2[48] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2361); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1872, 1919); + var$2[49] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2362); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1920, 1983); + var$2[50] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2363); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2304, 2431); + var$2[51] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2364); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2432, 2559); + var$2[52] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2365); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2560, 2687); + var$2[53] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2366); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2688, 2815); + var$2[54] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2367); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2816, 2943); + var$2[55] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2368); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2944, 3071); + var$2[56] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2369); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3072, 3199); + var$2[57] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2370); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3200, 3327); + var$2[58] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2371); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3328, 3455); + var$2[59] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2372); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3456, 3583); + var$2[60] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2373); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3584, 3711); + var$2[61] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2374); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3712, 3839); + var$2[62] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2375); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3840, 4095); + var$2[63] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2376); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4096, 4255); + var$2[64] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2377); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4256, 4351); + var$2[65] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2378); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4352, 4607); + var$2[66] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2379); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4608, 4991); + var$2[67] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2380); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4992, 5023); + var$2[68] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2381); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5024, 5119); + var$2[69] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2382); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5120, 5759); + var$2[70] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2383); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5760, 5791); + var$2[71] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2384); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5792, 5887); + var$2[72] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2385); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5888, 5919); + var$2[73] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2386); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5920, 5951); + var$2[74] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2387); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5952, 5983); + var$2[75] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2388); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5984, 6015); + var$2[76] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2389); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6016, 6143); + var$2[77] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2390); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6144, 6319); + var$2[78] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2391); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6400, 6479); + var$2[79] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2392); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6480, 6527); + var$2[80] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2393); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6528, 6623); + var$2[81] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2394); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6624, 6655); + var$2[82] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2395); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6656, 6687); + var$2[83] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2396); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7424, 7551); + var$2[84] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2397); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7552, 7615); + var$2[85] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2398); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7616, 7679); + var$2[86] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2399); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7680, 7935); + var$2[87] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2400); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7936, 8191); + var$2[88] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2401); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8192, 8303); + var$2[89] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2402); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8304, 8351); + var$2[90] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2403); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8352, 8399); + var$2[91] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2404); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8400, 8447); + var$2[92] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2405); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8448, 8527); + var$2[93] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2406); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8528, 8591); + var$2[94] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2407); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8592, 8703); + var$2[95] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2408); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8704, 8959); + var$2[96] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2409); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8960, 9215); + var$2[97] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2410); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9216, 9279); + var$2[98] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2411); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9280, 9311); + var$2[99] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2412); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9312, 9471); + var$2[100] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2413); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9472, 9599); + var$2[101] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2414); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9600, 9631); + var$2[102] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2415); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9632, 9727); + var$2[103] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2416); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9728, 9983); + var$2[104] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2417); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9984, 10175); + var$2[105] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2418); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10176, 10223); + var$2[106] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2419); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10224, 10239); + var$2[107] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2420); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10240, 10495); + var$2[108] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2421); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10496, 10623); + var$2[109] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2422); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10624, 10751); + var$2[110] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2423); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10752, 11007); + var$2[111] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2424); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11008, 11263); + var$2[112] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2425); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11264, 11359); + var$2[113] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2426); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11392, 11519); + var$2[114] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2427); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11520, 11567); + var$2[115] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2428); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11568, 11647); + var$2[116] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2429); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11648, 11743); + var$2[117] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2430); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11776, 11903); + var$2[118] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2431); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11904, 12031); + var$2[119] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2432); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12032, 12255); + var$2[120] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2433); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12272, 12287); + var$2[121] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2434); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12288, 12351); + var$2[122] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2435); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12352, 12447); + var$2[123] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2436); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12448, 12543); + var$2[124] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2437); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12544, 12591); + var$2[125] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2438); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12592, 12687); + var$2[126] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2439); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12688, 12703); + var$2[127] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2440); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12704, 12735); + var$2[128] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2441); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12736, 12783); + var$2[129] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2442); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12784, 12799); + var$2[130] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2443); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12800, 13055); + var$2[131] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2444); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(13056, 13311); + var$2[132] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2445); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(13312, 19893); + var$2[133] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2446); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(19904, 19967); + var$2[134] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2447); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(19968, 40959); + var$2[135] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2448); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(40960, 42127); + var$2[136] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2449); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(42128, 42191); + var$2[137] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2450); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(42752, 42783); + var$2[138] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2451); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(43008, 43055); + var$2[139] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2452); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(44032, 55203); + var$2[140] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2453); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(55296, 56191); + var$2[141] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2454); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(56192, 56319); + var$2[142] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2455); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(56320, 57343); + var$2[143] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2456); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(57344, 63743); + var$2[144] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2457); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(63744, 64255); + var$2[145] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2458); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(64256, 64335); + var$2[146] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2459); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(64336, 65023); + var$2[147] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2460); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65024, 65039); + var$2[148] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2461); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65040, 65055); + var$2[149] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2462); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65056, 65071); + var$2[150] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2463); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65072, 65103); + var$2[151] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2464); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65104, 65135); + var$2[152] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2465); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65136, 65279); + var$2[153] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2466); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65280, 65519); + var$2[154] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2467); + var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(0, 1114111); + var$2[155] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2468); + var$4[1] = $java.jur_AbstractCharClass$LazySpecialsBlock__init_(); + var$2[156] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2469); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(0, 1); + var$2[157] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2470); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(62, 1); + var$2[158] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2471); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(1, 1); + var$2[159] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2472); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(2, 1); + var$2[160] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2473); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(3, 0); + var$2[161] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2474); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(4, 0); + var$2[162] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2475); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(5, 1); + var$2[163] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2476); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(448, 1); + var$2[164] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2477); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(6, 1); + var$2[165] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2478); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(7, 0); + var$2[166] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2479); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(8, 1); + var$2[167] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(119); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(3584, 1); + var$2[168] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2480); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(9, 1); + var$2[169] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2481); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(10, 1); + var$2[170] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2482); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(11, 1); + var$2[171] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2483); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(28672, 0); + var$2[172] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2484); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(12, 0); + var$2[173] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2485); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(13, 0); + var$2[174] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2486); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(14, 0); + var$2[175] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2487); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_0(983040, 1, 1); + var$2[176] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2488); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(15, 0); + var$2[177] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2489); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(16, 1); + var$2[178] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2490); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(18, 1); + var$2[179] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2491); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_0(19, 0, 1); + var$2[180] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2492); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(1643118592, 1); + var$2[181] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2493); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(20, 0); + var$2[182] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2494); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(21, 0); + var$2[183] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2495); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(22, 0); + var$2[184] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2496); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(23, 0); + var$2[185] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2497); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(24, 1); + var$2[186] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2498); + var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(2113929216, 1); + var$2[187] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2499); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(25, 1); + var$2[188] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2500); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(26, 0); + var$2[189] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2501); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(27, 0); + var$2[190] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2502); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(28, 1); + var$2[191] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2503); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(29, 0); + var$2[192] = var$3; + var$3 = $rt_createArray(jl_Object, 2); + var$4 = var$3.data; + var$4[0] = $rt_s(2504); + var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(30, 0); + var$2[193] = var$3; + $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents = var$1; } -$java.otci_CharFlow = function() { +$java.jur_AbstractCharClass$LazyCharClass = function() { var a = this; jl_Object.call(a); - a.$characters0 = null; - a.$pointer = 0; + a.$posValue = null; + a.$negValue = null; }; -function otci_Base46() { - jl_Object.call(this); +$java.jur_AbstractCharClass$LazyCharClass_getValue = function($this, $negative) { + if (!$negative && $this.$posValue === null) + $this.$posValue = $this.$computeValue(); + else if ($negative && $this.$negValue === null) + $this.$negValue = $java.jur_AbstractCharClass_setNegative($this.$computeValue(), 1); + if ($negative) + return $this.$negValue; + return $this.$posValue; +}; +$java.jur_UCISupplCharSet = function() { + $java.jur_LeafSet.call(this); + this.$ch3 = 0; +}; +$java.jur_UCISupplCharSet_accepts = function($this, $strIndex, $testString) { + var $low, $high; + $low = $strIndex + 1 | 0; + $high = jl_String_charAt($testString, $strIndex); + $low = jl_String_charAt($testString, $low); + return $this.$ch3 != (String.fromCharCode((String.fromCharCode((($high & 1023) << 10 | $low & 1023) + 65536 | 0)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0) ? (-1) : 2; +}; +$java.jur_UCISupplCharSet_getName = function($this) { + var var$1, var$2; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2295)); + var$2 = jl_String__init_(jl_Character_toChars($this.$ch3)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_LowSurrogateCharSet = function() { + jur_JointSet.call(this); + this.$low = 0; +}; +$java.jur_LowSurrogateCharSet__init_ = function(var_0) { + var var_1 = new $java.jur_LowSurrogateCharSet(); + $java.jur_LowSurrogateCharSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_LowSurrogateCharSet__init_0 = function($this, $low) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$low = $low; +}; +$java.jur_LowSurrogateCharSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_LowSurrogateCharSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var var$4, $low; + var$4 = $stringIndex + 1 | 0; + if (var$4 > $matchResult.$rightBound) { + $matchResult.$hitEnd = 1; + return (-1); + } + $low = jl_String_charAt($testString, $stringIndex); + if ($stringIndex > $matchResult.$leftBound && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) + return (-1); + if ($this.$low != $low) + return (-1); + return $this.$next5.$matches(var$4, $testString, $matchResult); +}; +$java.jur_LowSurrogateCharSet_find = function($this, $strIndex, $testString, $matchResult) { + var var$4, $testStr, $startStr, $strLength, var$8; + if (!($testString instanceof jl_String)) { + var$4 = $matchResult.$rightBound; + a: { + while (true) { + if ($strIndex > var$4) { + $strIndex = (-1); + break a; + } + if ($java.jur_LowSurrogateCharSet_matches($this, $strIndex, $testString, $matchResult) >= 0) + break; + $strIndex = $strIndex + 1 | 0; + } + } + return $strIndex; + } + $testStr = $testString; + $startStr = $matchResult.$leftBound; + $strLength = $matchResult.$rightBound; + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$4 = jl_String_indexOf($testStr, $this.$low, $strIndex); + if (var$4 < 0) + return (-1); + if (var$4 > $startStr && ((jl_String_charAt($testStr, var$4 - 1 | 0) & 64512) != 55296 ? 0 : 1)) { + $strIndex = var$4 + 1 | 0; + continue; + } + var$8 = $this.$next5; + $strIndex = var$4 + 1 | 0; + if (var$8.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$4; +}; +$java.jur_LowSurrogateCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $startStr, $testStr, var$7; + if (!($testString instanceof jl_String)) { + a: { + while (true) { + if ($lastIndex < $strIndex) { + $lastIndex = (-1); + break a; + } + if ($java.jur_LowSurrogateCharSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + } + return $lastIndex; + } + $startStr = $matchResult.$leftBound; + $testStr = $testString; + b: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = jl_String_lastIndexOf($testStr, $this.$low, $lastIndex); + if (var$7 < 0) + break b; + if (var$7 < $strIndex) + break b; + if (var$7 > $startStr && ((jl_String_charAt($testStr, var$7 - 1 | 0) & 64512) != 55296 ? 0 : 1)) { + $lastIndex = var$7 + (-2) | 0; + continue; + } + if ($this.$next5.$matches(var$7 + 1 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +}; +$java.jur_LowSurrogateCharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); + var$2 = $this.$low; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_LowSurrogateCharSet_first = function($this, $set) { + if ($set instanceof $java.jur_CharSet) + return 0; + if ($set instanceof $java.jur_RangeSet) + return 0; + if ($set instanceof $java.jur_SupplRangeSet) + return 0; + if ($set instanceof $java.jur_SupplCharSet) + return 0; + if ($set instanceof $java.jur_HighSurrogateCharSet) + return 0; + if (!($set instanceof $java.jur_LowSurrogateCharSet)) + return 1; + return $set.$low != $this.$low ? 0 : 1; +}; +$java.jur_LowSurrogateCharSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_HighSurrogateCharSet = function() { + jur_JointSet.call(this); + this.$high = 0; +}; +$java.jur_HighSurrogateCharSet__init_ = function(var_0) { + var var_1 = new $java.jur_HighSurrogateCharSet(); + $java.jur_HighSurrogateCharSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_HighSurrogateCharSet__init_0 = function($this, $high) { + var var$2; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$high = $high; +}; +$java.jur_HighSurrogateCharSet_setNext = function($this, $next) { + $this.$next5 = $next; +}; +$java.jur_HighSurrogateCharSet_matches = function($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high; + $strLength = $matchResult.$rightBound; + var$5 = $stringIndex + 1 | 0; + $strLength = $rt_compare(var$5, $strLength); + if ($strLength > 0) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = jl_String_charAt($testString, $stringIndex); + if ($strLength < 0 && ((jl_String_charAt($testString, var$5) & 64512) != 56320 ? 0 : 1)) + return (-1); + if ($this.$high != $high) + return (-1); + return $this.$next5.$matches(var$5, $testString, $matchResult); +}; +$java.jur_HighSurrogateCharSet_find = function($this, $strIndex, $testString, $matchResult) { + var var$4, $testStr, $strLength, var$7; + if (!($testString instanceof jl_String)) { + var$4 = $matchResult.$rightBound; + a: { + while (true) { + if ($strIndex > var$4) { + $strIndex = (-1); + break a; + } + if ($java.jur_HighSurrogateCharSet_matches($this, $strIndex, $testString, $matchResult) >= 0) + break; + $strIndex = $strIndex + 1 | 0; + } + } + return $strIndex; + } + $testStr = $testString; + $strLength = $matchResult.$rightBound; + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$7 = jl_String_indexOf($testStr, $this.$high, $strIndex); + if (var$7 < 0) + return (-1); + $strIndex = var$7 + 1 | 0; + if ($strIndex < $strLength && ((jl_String_charAt($testStr, $strIndex) & 64512) != 56320 ? 0 : 1)) { + $strIndex = var$7 + 2 | 0; + continue; + } + if ($this.$next5.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$7; +}; +$java.jur_HighSurrogateCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr, $strLength, var$7, var$8; + if (!($testString instanceof jl_String)) { + a: { + while (true) { + if ($lastIndex < $strIndex) { + $lastIndex = (-1); + break a; + } + if ($java.jur_HighSurrogateCharSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + } + return $lastIndex; + } + $testStr = $testString; + $strLength = $matchResult.$rightBound; + b: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = jl_String_lastIndexOf($testStr, $this.$high, $lastIndex); + if (var$7 < 0) + break b; + if (var$7 < $strIndex) + break b; + var$8 = var$7 + 1 | 0; + if (var$8 < $strLength && ((jl_String_charAt($testStr, var$8) & 64512) != 56320 ? 0 : 1)) { + $lastIndex = var$7 + (-1) | 0; + continue; + } + if ($this.$next5.$matches(var$8, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +}; +$java.jur_HighSurrogateCharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); + var$2 = $this.$high; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_HighSurrogateCharSet_first = function($this, $set) { + if ($set instanceof $java.jur_CharSet) + return 0; + if ($set instanceof $java.jur_RangeSet) + return 0; + if ($set instanceof $java.jur_SupplRangeSet) + return 0; + if ($set instanceof $java.jur_SupplCharSet) + return 0; + if ($set instanceof $java.jur_LowSurrogateCharSet) + return 0; + if (!($set instanceof $java.jur_HighSurrogateCharSet)) + return 1; + return $set.$high != $this.$high ? 0 : 1; +}; +$java.jur_HighSurrogateCharSet_hasConsumed = function($this, $matchResult) { + return 1; +}; +$java.jur_SupplCharSet = function() { + var a = this; $java.jur_LeafSet.call(a); + a.$high0 = 0; + a.$low0 = 0; + a.$ch4 = 0; +}; +$java.jur_SupplCharSet__init_ = function(var_0) { + var var_1 = new $java.jur_SupplCharSet(); + $java.jur_SupplCharSet__init_0(var_1, var_0); + return var_1; +}; +$java.jur_SupplCharSet__init_0 = function($this, $ch) { + var var$2, $chUTF16; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + $this.$index5 = jl_Integer_toString(var$2, 10); + $this.$charCount = 1; + $this.$charCount = 2; + $this.$ch4 = $ch; + $chUTF16 = jl_Character_toChars($ch).data; + $this.$high0 = $chUTF16[0]; + $this.$low0 = $chUTF16[1]; +}; +$java.jur_SupplCharSet_accepts = function($this, $strIndex, $testString) { + var $low, $high; + $low = $strIndex + 1 | 0; + $high = jl_String_charAt($testString, $strIndex); + $low = jl_String_charAt($testString, $low); + return $this.$high0 == $high && $this.$low0 == $low ? 2 : (-1); +}; +$java.jur_SupplCharSet_find = function($this, $strIndex, $testString, $matchResult) { + var $strLength, $testStr, $ch; + if (!($testString instanceof jl_String)) { + $strLength = $matchResult.$rightBound; + a: { + while (true) { + if ($strIndex > $strLength) { + $strIndex = (-1); + break a; + } + if ($java.jur_LeafSet_matches($this, $strIndex, $testString, $matchResult) >= 0) + break; + $strIndex = $strIndex + 1 | 0; + } + } + return $strIndex; + } + $testStr = $testString; + $strLength = $matchResult.$rightBound; + while ($strIndex < $strLength) { + $strIndex = jl_String_indexOf($testStr, $this.$high0, $strIndex); + if ($strIndex < 0) + return (-1); + $strIndex = $strIndex + 1 | 0; + if ($strIndex >= $strLength) + continue; + $ch = jl_String_charAt($testStr, $strIndex); + if ($this.$low0 == $ch && $this.$next5.$matches($strIndex + 1 | 0, $testString, $matchResult) >= 0) + return $strIndex + (-1) | 0; + $strIndex = $strIndex + 1 | 0; + } + return (-1); +}; +$java.jur_SupplCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr; + if (!($testString instanceof jl_String)) { + a: { + while (true) { + if ($lastIndex < $strIndex) { + $lastIndex = (-1); + break a; + } + if ($java.jur_LeafSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + } + return $lastIndex; + } + $testStr = $testString; + b: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + $lastIndex = jl_String_lastIndexOf($testStr, $this.$low0, $lastIndex) + (-1) | 0; + if ($lastIndex < 0) + break b; + if ($lastIndex < $strIndex) + break b; + if ($this.$high0 == jl_String_charAt($testStr, $lastIndex) && $this.$next5.$matches($lastIndex + 2 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = $lastIndex + (-1) | 0; + } + return $lastIndex; + } + return (-1); +}; +$java.jur_SupplCharSet_getName = function($this) { + var var$1, var$2, var$3; + var$1 = new jl_StringBuilder; + var$1.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); + var$2 = $this.$high0; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + var$2 = $this.$low0; + var$3 = var$1.$length; + jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); + var$1.$buffer.data[var$3] = var$2; + return jl_String__init_0(var$1.$buffer, 0, var$1.$length); +}; +$java.jur_SupplCharSet_getCodePoint = function($this) { + return $this.$ch4; +}; +$java.jur_SupplCharSet_first = function($this, $set) { + if ($set instanceof $java.jur_SupplCharSet) + return $set.$ch4 != $this.$ch4 ? 0 : 1; + if ($set instanceof $java.jur_SupplRangeSet) + return $set.$contains1($this.$ch4); + if ($set instanceof $java.jur_CharSet) + return 0; + if (!($set instanceof $java.jur_RangeSet)) + return 1; + return 0; +}; +function jur_AbstractLineTerminator$1() { + $java.jur_AbstractLineTerminator.call(this); } -$java.otci_Base46__init_ = function() { - var var_0 = new otci_Base46(); - otci_Base46__init_(var_0); +$java.jur_AbstractLineTerminator$1__init_ = function() { + var var_0 = new jur_AbstractLineTerminator$1(); + jur_AbstractLineTerminator$1__init_(var_0); return var_0; }; -function otci_Base46__init_($this) { +function jur_AbstractLineTerminator$1__init_($this) { return; } -$java.otci_Base46_decodeUnsigned = function($seq) { - var $number, $pos, var$4, $hasMore, $digit; - $number = 0; - $pos = 1; - while (true) { - var$4 = $seq.$characters0.data; - $hasMore = $seq.$pointer; - $seq.$pointer = $hasMore + 1 | 0; - $digit = $java.otci_Base46_decodeDigit(var$4[$hasMore]); - $hasMore = ($digit % 2 | 0) != 1 ? 0 : 1; - $number = $number + $rt_imul($pos, $digit / 2 | 0) | 0; - $pos = $pos * 46 | 0; - if (!$hasMore) - break; +$java.jur_AbstractLineTerminator$1_isLineTerminator = function($this, $ch) { + return $ch != 10 ? 0 : 1; +}; +$java.jur_AbstractLineTerminator$1_isAfterLineTerminator = function($this, $ch, $ch2) { + return $ch != 10 ? 0 : 1; +}; +function jur_AbstractLineTerminator$2() { + $java.jur_AbstractLineTerminator.call(this); +} +$java.jur_AbstractLineTerminator$2__init_ = function() { + var var_0 = new jur_AbstractLineTerminator$2(); + jur_AbstractLineTerminator$2__init_(var_0); + return var_0; +}; +function jur_AbstractLineTerminator$2__init_($this) { + return; +} +$java.jur_AbstractLineTerminator$2_isLineTerminator = function($this, $ch) { + return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; +}; +$java.jur_AbstractLineTerminator$2_isAfterLineTerminator = function($this, $ch, $ch2) { + a: { + b: { + if ($ch != 10 && $ch != 133 && ($ch | 1) != 8233) { + if ($ch != 13) + break b; + if ($ch2 == 10) + break b; + } + $ch = 1; + break a; + } + $ch = 0; } - return $number; + return $ch; }; -$java.otci_Base46_decodeUnsignedLong = function($seq) { - var $number, $pos, var$4, $digit, $hasMore; - $number = Long_ZERO; - $pos = Long_fromInt(1); - while (true) { - var$4 = $seq.$characters0.data; - $digit = $seq.$pointer; - $seq.$pointer = $digit + 1 | 0; - $digit = $java.otci_Base46_decodeDigit(var$4[$digit]); - $hasMore = ($digit % 2 | 0) != 1 ? 0 : 1; - $number = Long_add($number, Long_mul($pos, Long_fromInt($digit / 2 | 0))); - $pos = Long_mul($pos, Long_fromInt(46)); - if (!$hasMore) - break; +$java.jur_SequenceSet$IntHash = function() { + var a = this; jl_Object.call(a); + a.$table0 = null; + a.$values1 = null; + a.$mask = 0; + a.$size5 = 0; +}; +$java.jur_SequenceSet$IntHash__init_ = function(var_0) { + var var_1 = new $java.jur_SequenceSet$IntHash(); + $java.jur_SequenceSet$IntHash__init_0(var_1, var_0); + return var_1; +}; +$java.jur_SequenceSet$IntHash__init_0 = function($this, $size) { + while ($size >= $this.$mask) { + $this.$mask = $this.$mask << 1 | 1; } - return $number; + $this.$mask = $this.$mask << 1 | 1; + $this.$table0 = $rt_createIntArray($this.$mask + 1 | 0); + $this.$values1 = $rt_createIntArray($this.$mask + 1 | 0); + $this.$size5 = $size; }; -$java.otci_Base46_decodeDigit = function($c) { - if ($c < 34) - return $c - 32 | 0; - if ($c >= 92) - return ($c - 32 | 0) - 2 | 0; - return ($c - 32 | 0) - 1 | 0; +$java.jur_SequenceSet$IntHash_put = function($this, $key, $value) { + var $i, $hashCode; + $i = 0; + $hashCode = $key & $this.$mask; + while ($this.$table0.data[$hashCode] && $this.$table0.data[$hashCode] != $key) { + $i = ($i + 1 | 0) & $this.$mask; + $hashCode = ($hashCode + $i | 0) & $this.$mask; + } + $this.$table0.data[$hashCode] = $key; + $this.$values1.data[$hashCode] = $value; }; +$java.jur_SequenceSet$IntHash_get = function($this, $key) { + var $hashCode, $i, $storedKey; + $hashCode = $key & $this.$mask; + $i = 0; + while (true) { + $storedKey = $this.$table0.data[$hashCode]; + if (!$storedKey) + break; + if ($storedKey == $key) + return $this.$values1.data[$hashCode]; + $i = ($i + 1 | 0) & $this.$mask; + $hashCode = ($hashCode + $i | 0) & $this.$mask; + } + return $this.$size5; +}; +$java.jur_IntHash = function() { + jl_Object.call(this); +}; +function jur_AbstractCharClass$LazySpace() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazySpace__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazySpace(); + jur_AbstractCharClass$LazySpace__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazySpace__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazySpace_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add($java.jur_CharClass_add0(var$1, 9, 13), 32); +}; +function jur_AbstractCharClass$LazyDigit() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyDigit__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyDigit(); + jur_AbstractCharClass$LazyDigit__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyDigit__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyDigit_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0(var$1, 48, 57); +}; +function jur_AbstractCharClass$LazyLower() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyLower__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyLower(); + jur_AbstractCharClass$LazyLower__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyLower__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyLower_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0(var$1, 97, 122); +}; +function jur_AbstractCharClass$LazyUpper() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyUpper__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyUpper(); + jur_AbstractCharClass$LazyUpper__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyUpper__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyUpper_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0(var$1, 65, 90); +}; +function jur_AbstractCharClass$LazyASCII() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyASCII__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyASCII(); + jur_AbstractCharClass$LazyASCII__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyASCII__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyASCII_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0(var$1, 0, 127); +}; +function jur_AbstractCharClass$LazyAlpha() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyAlpha__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyAlpha(); + jur_AbstractCharClass$LazyAlpha__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyAlpha__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyAlpha_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90); +}; +function jur_AbstractCharClass$LazyAlnum() { + jur_AbstractCharClass$LazyAlpha.call(this); +} +$java.jur_AbstractCharClass$LazyAlnum__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyAlnum(); + jur_AbstractCharClass$LazyAlnum__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyAlnum__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyAlnum_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57); +}; +function jur_AbstractCharClass$LazyPunct() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyPunct__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyPunct(); + jur_AbstractCharClass$LazyPunct__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyPunct__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyPunct_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 33, 64), 91, 96), 123, 126); +}; +function jur_AbstractCharClass$LazyGraph() { + jur_AbstractCharClass$LazyAlnum.call(this); +} +$java.jur_AbstractCharClass$LazyGraph__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyGraph(); + jur_AbstractCharClass$LazyGraph__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyGraph__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyGraph_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 33, 64), 91, 96), 123, 126); +}; +function jur_AbstractCharClass$LazyPrint() { + jur_AbstractCharClass$LazyGraph.call(this); +} +$java.jur_AbstractCharClass$LazyPrint__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyPrint(); + jur_AbstractCharClass$LazyPrint__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyPrint__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyPrint_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 33, 64), 91, 96), 123, 126), 32); +}; +function jur_AbstractCharClass$LazyBlank() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyBlank__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyBlank(); + jur_AbstractCharClass$LazyBlank__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyBlank__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyBlank_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add($java.jur_CharClass_add(var$1, 32), 9); +}; +function jur_AbstractCharClass$LazyCntrl() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyCntrl__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyCntrl(); + jur_AbstractCharClass$LazyCntrl__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyCntrl__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyCntrl_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add($java.jur_CharClass_add0(var$1, 0, 31), 127); +}; +function jur_AbstractCharClass$LazyXDigit() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyXDigit__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyXDigit(); + jur_AbstractCharClass$LazyXDigit__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyXDigit__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyXDigit_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 48, 57), 97, 102), 65, 70); +}; +function jur_AbstractCharClass$LazyJavaLowerCase() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaLowerCase__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaLowerCase(); + jur_AbstractCharClass$LazyJavaLowerCase__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaLowerCase__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaLowerCase_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaLowerCase$1; + $chCl.$this$028 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaUpperCase() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaUpperCase__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaUpperCase(); + jur_AbstractCharClass$LazyJavaUpperCase__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaUpperCase__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaUpperCase_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaUpperCase$1; + $chCl.$this$029 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaWhitespace() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaWhitespace__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaWhitespace(); + jur_AbstractCharClass$LazyJavaWhitespace__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaWhitespace__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaWhitespace_computeValue = function($this) { + var var$1, var$2; + var$1 = new $java.jur_AbstractCharClass$LazyJavaWhitespace$1; + var$1.$this$030 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + return var$1; +}; +function jur_AbstractCharClass$LazyJavaMirrored() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaMirrored__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaMirrored(); + jur_AbstractCharClass$LazyJavaMirrored__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaMirrored__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaMirrored_computeValue = function($this) { + var var$1, var$2; + var$1 = new $java.jur_AbstractCharClass$LazyJavaMirrored$1; + var$1.$this$031 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + return var$1; +}; +function jur_AbstractCharClass$LazyJavaDefined() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaDefined__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaDefined(); + jur_AbstractCharClass$LazyJavaDefined__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaDefined__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaDefined_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaDefined$1; + $chCl.$this$032 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaDigit() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaDigit__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaDigit(); + jur_AbstractCharClass$LazyJavaDigit__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaDigit__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaDigit_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaDigit$1; + $chCl.$this$033 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaIdentifierIgnorable(); + jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1; + $chCl.$this$034 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaISOControl() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaISOControl__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaISOControl(); + jur_AbstractCharClass$LazyJavaISOControl__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaISOControl__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaISOControl_computeValue = function($this) { + var var$1, var$2; + var$1 = new $java.jur_AbstractCharClass$LazyJavaISOControl$1; + var$1.$this$035 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + return var$1; +}; +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierPart(); + jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1; + $chCl.$this$036 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierStart(); + jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1; + $chCl.$this$037 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaLetter() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaLetter__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaLetter(); + jur_AbstractCharClass$LazyJavaLetter__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaLetter__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaLetter_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaLetter$1; + $chCl.$this$038 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaLetterOrDigit() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaLetterOrDigit__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaLetterOrDigit(); + jur_AbstractCharClass$LazyJavaLetterOrDigit__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaLetterOrDigit__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1; + $chCl.$this$039 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaSpaceChar() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaSpaceChar__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaSpaceChar(); + jur_AbstractCharClass$LazyJavaSpaceChar__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaSpaceChar__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaSpaceChar_computeValue = function($this) { + var var$1, var$2; + var$1 = new $java.jur_AbstractCharClass$LazyJavaSpaceChar$1; + var$1.$this$040 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + return var$1; +}; +function jur_AbstractCharClass$LazyJavaTitleCase() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaTitleCase__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaTitleCase(); + jur_AbstractCharClass$LazyJavaTitleCase__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaTitleCase__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaTitleCase_computeValue = function($this) { + var var$1, var$2; + var$1 = new $java.jur_AbstractCharClass$LazyJavaTitleCase$1; + var$1.$this$041 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + return var$1; +}; +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1; + $chCl.$this$042 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue = function($this) { + var $chCl, var$2; + $chCl = new $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1; + $chCl.$this$043 = $this; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyWord() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazyWord__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyWord(); + jur_AbstractCharClass$LazyWord__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyWord__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyWord_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 95); +}; +function jur_AbstractCharClass$LazyNonWord() { + jur_AbstractCharClass$LazyWord.call(this); +} +$java.jur_AbstractCharClass$LazyNonWord__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyNonWord(); + jur_AbstractCharClass$LazyNonWord__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyNonWord__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyNonWord_computeValue = function($this) { + var $chCl, var$2; + $chCl = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + $chCl.$bits = var$2; + $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($chCl, 97, 122), 65, 90), 48, 57), 95), 1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyNonSpace() { + jur_AbstractCharClass$LazySpace.call(this); +} +$java.jur_AbstractCharClass$LazyNonSpace__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyNonSpace(); + jur_AbstractCharClass$LazyNonSpace__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyNonSpace__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyNonSpace_computeValue = function($this) { + var $chCl, var$2; + $chCl = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + $chCl.$bits = var$2; + $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add($java.jur_CharClass_add0($chCl, 9, 13), 32), 1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +function jur_AbstractCharClass$LazyNonDigit() { + jur_AbstractCharClass$LazyDigit.call(this); +} +$java.jur_AbstractCharClass$LazyNonDigit__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazyNonDigit(); + jur_AbstractCharClass$LazyNonDigit__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazyNonDigit__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazyNonDigit_computeValue = function($this) { + var $chCl, var$2; + $chCl = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + $chCl.$bits = var$2; + $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add0($chCl, 48, 57), 1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +}; +$java.jur_AbstractCharClass$LazyRange = function() { + var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); + a.$start8 = 0; + a.$end2 = 0; +}; +$java.jur_AbstractCharClass$LazyRange__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_AbstractCharClass$LazyRange(); + $java.jur_AbstractCharClass$LazyRange__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.jur_AbstractCharClass$LazyRange__init_0 = function($this, $start, $end) { + $this.$start8 = $start; + $this.$end2 = $end; +}; +$java.jur_AbstractCharClass$LazyRange_computeValue = function($this) { + var $chCl, var$2; + $chCl = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + $chCl.$bits = var$2; + return $java.jur_CharClass_add0($chCl, $this.$start8, $this.$end2); +}; +function jur_AbstractCharClass$LazySpecialsBlock() { + $java.jur_AbstractCharClass$LazyCharClass.call(this); +} +$java.jur_AbstractCharClass$LazySpecialsBlock__init_ = function() { + var var_0 = new jur_AbstractCharClass$LazySpecialsBlock(); + jur_AbstractCharClass$LazySpecialsBlock__init_(var_0); + return var_0; +}; +function jur_AbstractCharClass$LazySpecialsBlock__init_($this) { + return; +} +$java.jur_AbstractCharClass$LazySpecialsBlock_computeValue = function($this) { + var var$1, var$2; + var$1 = new jur_CharClass; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(64); + var$1.$lowHighSurrogates = var$2; + var$2 = new ju_BitSet; + var$2.$data9 = $rt_createIntArray(0); + var$1.$bits = var$2; + return $java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 65279, 65279), 65520, 65533); +}; +$java.jur_AbstractCharClass$LazyCategory = function() { + var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); + a.$category = 0; + a.$mayContainSupplCodepoints0 = 0; + a.$containsAllSurrogates = 0; +}; +$java.jur_AbstractCharClass$LazyCategory__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_AbstractCharClass$LazyCategory(); + $java.jur_AbstractCharClass$LazyCategory__init_1(var_2, var_0, var_1); + return var_2; +}; +$java.jur_AbstractCharClass$LazyCategory__init_0 = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_AbstractCharClass$LazyCategory(); + $java.jur_AbstractCharClass$LazyCategory__init_2(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_AbstractCharClass$LazyCategory__init_1 = function($this, $cat, $mayContainSupplCodepoints) { + $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; + $this.$category = $cat; +}; +$java.jur_AbstractCharClass$LazyCategory__init_2 = function($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { + $this.$containsAllSurrogates = $containsAllSurrogates; + $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; + $this.$category = $cat; +}; +$java.jur_AbstractCharClass$LazyCategory_computeValue = function($this) { + var $chCl, var$2, var$3; + $chCl = new $java.jur_UnicodeCategory; + var$2 = $this.$category; + var$3 = new ju_BitSet; + var$3.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$3; + $chCl.$category0 = var$2; + if ($this.$containsAllSurrogates) + $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); + $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints0; + return $chCl; +}; +$java.jur_AbstractCharClass$LazyCategoryScope = function() { + var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); + a.$category1 = 0; + a.$mayContainSupplCodepoints1 = 0; + a.$containsAllSurrogates0 = 0; +}; +$java.jur_AbstractCharClass$LazyCategoryScope__init_ = function(var_0, var_1) { + var var_2 = new $java.jur_AbstractCharClass$LazyCategoryScope(); + $java.jur_AbstractCharClass$LazyCategoryScope__init_1(var_2, var_0, var_1); + return var_2; +}; +$java.jur_AbstractCharClass$LazyCategoryScope__init_0 = function(var_0, var_1, var_2) { + var var_3 = new $java.jur_AbstractCharClass$LazyCategoryScope(); + $java.jur_AbstractCharClass$LazyCategoryScope__init_2(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.jur_AbstractCharClass$LazyCategoryScope__init_1 = function($this, $cat, $mayContainSupplCodepoints) { + $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; + $this.$category1 = $cat; +}; +$java.jur_AbstractCharClass$LazyCategoryScope__init_2 = function($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { + $this.$containsAllSurrogates0 = $containsAllSurrogates; + $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; + $this.$category1 = $cat; +}; +$java.jur_AbstractCharClass$LazyCategoryScope_computeValue = function($this) { + var $chCl, var$2, var$3; + $chCl = new $java.jur_UnicodeCategoryScope; + var$2 = $this.$category1; + var$3 = new ju_BitSet; + var$3.$data9 = $rt_createIntArray(64); + $chCl.$lowHighSurrogates = var$3; + $chCl.$category0 = var$2; + if ($this.$containsAllSurrogates0) + $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); + $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints1; + return $chCl; +}; +function otciu_UnicodeHelper$Range() { + var a = this; jl_Object.call(a); + a.$start2 = 0; + a.$end = 0; + a.$data5 = null; +} function nms_Particle() { var a = this; jl_Object.call(a); a.$posX4 = 0.0; @@ -170149,9 +170953,9 @@ function nms_Particle__init_($this) { function nms_Particle__clinit_() { $java.nms_Particle_rand = new ju_Random; } -$java.ju_HashMap$KeyIterator = function() { +function ju_HashMap$KeyIterator() { ju_HashMap$AbstractMapIterator.call(this); -}; +} $java.ju_HashMap$KeyIterator_next = function($this) { ju_HashMap$AbstractMapIterator_makeNext($this); return $this.$currentEntry.$key; @@ -170163,10 +170967,10 @@ $java.ju_HashMap$EntryIterator_next = function($this) { ju_HashMap$AbstractMapIterator_makeNext($this); return $this.$currentEntry; }; -$java.ju_HashMap$EntryIterator_next0 = function($this) { +function ju_HashMap$EntryIterator_next($this) { ju_HashMap$AbstractMapIterator_makeNext($this); return $this.$currentEntry; -}; +} function jm_BitLevel() { jl_Object.call(this); } @@ -170859,15 +171663,15 @@ $java.nleg_EffectPipelineFXAA_initFXAA = function() { nlea_EaglerAdapterImpl2__wglEnableVertexAttribArray(0); nlea_EaglerAdapterImpl2__wglVertexAttribPointer(0, 2, 5126, 0, 8, 0); $pvert_shader = nlea_EaglerAdapterImpl2__wglCreateShader(35633); - nlea_EaglerAdapterImpl2__wglShaderSource($pvert_shader, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(60)), nlea_EaglerAdapterImpl2_fileContents($rt_s(929))))); + nlea_EaglerAdapterImpl2__wglShaderSource($pvert_shader, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(60)), nlea_EaglerAdapterImpl2_fileContents($rt_s(917))))); nlea_EaglerAdapterImpl2__wglCompileShader($pvert_shader); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled($pvert_shader)) - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($pvert_shader))), $rt_s(60), $rt_s(930))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($pvert_shader))), $rt_s(60), $rt_s(918))), $rt_s(60)))); $fxaa_shader = nlea_EaglerAdapterImpl2__wglCreateShader(35632); - nlea_EaglerAdapterImpl2__wglShaderSource($fxaa_shader, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(60)), nlea_EaglerAdapterImpl2_fileContents($rt_s(2289))))); + nlea_EaglerAdapterImpl2__wglShaderSource($fxaa_shader, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), nlea_EaglerAdapterImpl2__wgetShaderHeader()), $rt_s(60)), nlea_EaglerAdapterImpl2_fileContents($rt_s(2505))))); nlea_EaglerAdapterImpl2__wglCompileShader($fxaa_shader); if (!nlea_EaglerAdapterImpl2__wglGetShaderCompiled($fxaa_shader)) - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($fxaa_shader))), $rt_s(60), $rt_s(2290))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetShaderInfoLog($fxaa_shader))), $rt_s(60), $rt_s(2506))), $rt_s(60)))); $java.nleg_EffectPipelineFXAA_fxaaProgram = nlea_EaglerAdapterImpl2__wglCreateProgram(); nlea_EaglerAdapterImpl2__wglAttachShader($java.nleg_EffectPipelineFXAA_fxaaProgram, $pvert_shader); nlea_EaglerAdapterImpl2__wglAttachShader($java.nleg_EffectPipelineFXAA_fxaaProgram, $fxaa_shader); @@ -170877,15 +171681,15 @@ $java.nleg_EffectPipelineFXAA_initFXAA = function() { nlea_EaglerAdapterImpl2__wglDeleteShader($pvert_shader); nlea_EaglerAdapterImpl2__wglDeleteShader($fxaa_shader); if (!nlea_EaglerAdapterImpl2__wglGetProgramLinked($java.nleg_EffectPipelineFXAA_fxaaProgram)) { - ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($java.nleg_EffectPipelineFXAA_fxaaProgram))), $rt_s(60), $rt_s(2291))), $rt_s(60)))); + ji_PrintStream_println0(jl_System_err(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), jl_String_replace0(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(60)), nlea_EaglerAdapterImpl2__wglGetProgramInfoLog($java.nleg_EffectPipelineFXAA_fxaaProgram))), $rt_s(60), $rt_s(2507))), $rt_s(60)))); $java.nleg_EffectPipelineFXAA_fxaaProgram = null; - $rt_throw(jl_RuntimeException__init_($rt_s(2292))); + $rt_throw(jl_RuntimeException__init_($rt_s(2508))); } nlea_EaglerAdapterImpl2__wglUseProgram($java.nleg_EffectPipelineFXAA_fxaaProgram); - $c = nlea_EaglerAdapterImpl2__wglGetUniformLocation($java.nleg_EffectPipelineFXAA_fxaaProgram, $rt_s(936)); + $c = nlea_EaglerAdapterImpl2__wglGetUniformLocation($java.nleg_EffectPipelineFXAA_fxaaProgram, $rt_s(924)); if ($c !== null) nlea_EaglerAdapterImpl2__wglUniform1i($c, 0); - $java.nleg_EffectPipelineFXAA_fxaaScreenSize = nlea_EaglerAdapterImpl2__wglGetUniformLocation($java.nleg_EffectPipelineFXAA_fxaaProgram, $rt_s(941)); + $java.nleg_EffectPipelineFXAA_fxaaScreenSize = nlea_EaglerAdapterImpl2__wglGetUniformLocation($java.nleg_EffectPipelineFXAA_fxaaProgram, $rt_s(929)); } $java.nleg_EffectPipelineFXAA_destroy(); $java.nleg_EffectPipelineFXAA_isUsingFXAA = 1; @@ -170907,8 +171711,8 @@ $java.nleg_EffectPipelineFXAA_initFXAA = function() { $pvert_shader.bindTexture(3553, $upload); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10240, 9728); nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10241, 9728); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 10497); - nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 10497); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10242, 33071); + nlea_EaglerAdapterImpl2__wglTexParameteri(3553, 10243, 33071); nlea_EaglerAdapterImpl2__wglTexImage2D(3553, 0, 32849, $java.nleg_EffectPipelineFXAA_width, $java.nleg_EffectPipelineFXAA_height, 0, 6407, 5121, null); $java.nleg_EffectPipelineFXAA_framebuffer_depth = nlea_EaglerAdapterImpl2__wglCreateRenderBuffer(); nlea_EaglerAdapterImpl2__wglBindRenderbuffer($java.nleg_EffectPipelineFXAA_framebuffer_depth); @@ -171425,14 +172229,14 @@ $java.nms_ClippingHelperImpl_normalize = function($this, $par1ArrayOfFloat, $par $par1ArrayOfFloat[3] = $par1ArrayOfFloat[3] / $var3; }; $java.nms_ClippingHelperImpl_init = function($this) { - jn_FloatBuffer_clear($this.$projectionMatrixBuffer); - jn_FloatBuffer_clear($this.$modelviewMatrixBuffer); - jn_FloatBuffer_clear($this.$field_78564_h); + jn_FloatBuffer_clear0($this.$projectionMatrixBuffer); + jn_FloatBuffer_clear0($this.$modelviewMatrixBuffer); + jn_FloatBuffer_clear0($this.$field_78564_h); nleg_EaglerAdapterGL30_glGetFloat(39, $this.$projectionMatrixBuffer); nleg_EaglerAdapterGL30_glGetFloat(38, $this.$modelviewMatrixBuffer); - jn_FloatBuffer_limit(jn_FloatBuffer_flip($this.$projectionMatrixBuffer), 16); + jn_FloatBuffer_limit0(jn_FloatBuffer_flip0($this.$projectionMatrixBuffer), 16); jn_FloatBuffer_get0($this.$projectionMatrixBuffer, $this.$projectionMatrix0); - jn_FloatBuffer_limit(jn_FloatBuffer_flip($this.$modelviewMatrixBuffer), 16); + jn_FloatBuffer_limit0(jn_FloatBuffer_flip0($this.$modelviewMatrixBuffer), 16); jn_FloatBuffer_get0($this.$modelviewMatrixBuffer, $this.$modelviewMatrix); $this.$clippingMatrix.data[0] = $this.$modelviewMatrix.data[0] * $this.$projectionMatrix0.data[0] + $this.$modelviewMatrix.data[1] * $this.$projectionMatrix0.data[4] + $this.$modelviewMatrix.data[2] * $this.$projectionMatrix0.data[8] + $this.$modelviewMatrix.data[3] * $this.$projectionMatrix0.data[12]; $this.$clippingMatrix.data[1] = $this.$modelviewMatrix.data[0] * $this.$projectionMatrix0.data[1] + $this.$modelviewMatrix.data[1] * $this.$projectionMatrix0.data[5] + $this.$modelviewMatrix.data[2] * $this.$projectionMatrix0.data[9] + $this.$modelviewMatrix.data[3] * $this.$projectionMatrix0.data[13]; @@ -171550,9 +172354,9 @@ $java.nms_ICamera = function() { function nms_Frustrum() { var a = this; jl_Object.call(a); a.$clippingHelper = null; - a.$xPosition15 = 0.0; - a.$yPosition14 = 0.0; - a.$zPosition14 = 0.0; + a.$xPosition4 = 0.0; + a.$yPosition4 = 0.0; + a.$zPosition3 = 0.0; } function nms_Frustrum__init_0() { var var_0 = new nms_Frustrum(); @@ -171564,12 +172368,12 @@ function nms_Frustrum__init_($this) { $this.$clippingHelper = $java.nms_ClippingHelperImpl_instance; } function nms_Frustrum_setPosition($this, $par1, $par3, $par5) { - $this.$xPosition15 = $par1; - $this.$yPosition14 = $par3; - $this.$zPosition14 = $par5; + $this.$xPosition4 = $par1; + $this.$yPosition4 = $par3; + $this.$zPosition3 = $par5; } $java.nms_Frustrum_isBoxInFrustum = function($this, $par1, $par3, $par5, $par7, $par9, $par11) { - return $java.nms_ClippingHelper_isBoxInFrustum($this.$clippingHelper, $par1 - $this.$xPosition15, $par3 - $this.$yPosition14, $par5 - $this.$zPosition14, $par7 - $this.$xPosition15, $par9 - $this.$yPosition14, $par11 - $this.$zPosition14); + return $java.nms_ClippingHelper_isBoxInFrustum($this.$clippingHelper, $par1 - $this.$xPosition4, $par3 - $this.$yPosition4, $par5 - $this.$zPosition3, $par7 - $this.$xPosition4, $par9 - $this.$yPosition4, $par11 - $this.$zPosition3); }; function nms_Frustrum_isBoundingBoxInFrustum($this, $par1AxisAlignedBB) { var var$2, var$3, var$4, var$5, var$6, var$7; @@ -171579,7 +172383,7 @@ function nms_Frustrum_isBoundingBoxInFrustum($this, $par1AxisAlignedBB) { var$5 = $par1AxisAlignedBB.$maxX; var$6 = $par1AxisAlignedBB.$maxY; var$7 = $par1AxisAlignedBB.$maxZ; - return $java.nms_ClippingHelper_isBoxInFrustum($this.$clippingHelper, var$2 - $this.$xPosition15, var$3 - $this.$yPosition14, var$4 - $this.$zPosition14, var$5 - $this.$xPosition15, var$6 - $this.$yPosition14, var$7 - $this.$zPosition14); + return $java.nms_ClippingHelper_isBoxInFrustum($this.$clippingHelper, var$2 - $this.$xPosition4, var$3 - $this.$yPosition4, var$4 - $this.$zPosition3, var$5 - $this.$xPosition4, var$6 - $this.$yPosition4, var$7 - $this.$zPosition3); } function nms_StatCollector() { jl_Object.call(this); @@ -171627,7 +172431,7 @@ function nms_StringUtils_ticksToElapsedTime($par0) { var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $var2, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2293)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2509)); jl_AbstractStringBuilder_insert0(var$4, var$4.$length, $par0, 10); var$5 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); } @@ -171637,7 +172441,7 @@ function nms_StringUtils_stripControlCodes($par0Str) { return jur_Matcher_replaceAll(jur_Matcher__init_($java.nms_StringUtils_patternControlCode, $par0Str), $rt_s(44)); } function nms_StringUtils__clinit_() { - $java.nms_StringUtils_patternControlCode = jur_Pattern_compile($rt_s(2294), 0); + $java.nms_StringUtils_patternControlCode = jur_Pattern_compile($rt_s(2510), 0); } function nms_Direction() { jl_Object.call(this); @@ -171687,10 +172491,10 @@ function nms_Direction__clinit_() { nms_Direction_offsetZ = var$1; var$1 = $rt_createArray(jl_String, 4); var$2 = var$1.data; - var$2[0] = $rt_s(2295); - var$2[1] = $rt_s(2296); - var$2[2] = $rt_s(2297); - var$2[3] = $rt_s(2298); + var$2[0] = $rt_s(2511); + var$2[1] = $rt_s(2512); + var$2[2] = $rt_s(2513); + var$2[3] = $rt_s(2514); nms_Direction_directions = var$1; var$1 = $rt_createIntArray(4); var$2 = var$1.data; @@ -171769,12 +172573,2811 @@ function nms_Direction__clinit_() { var$3[3] = var$2; nms_Direction_bedDirection = var$1; } -function nms_GuiPlayerInfo() { +$java.nms_NetHandler = function() { + jl_Object.call(this); +}; +$java.nms_NetHandler_unexpectedPacket = function($this, $par1Packet) { + return; +}; +$java.nms_NetHandler_handleBlockDig = function($this, $par1Packet14BlockDig) { + return; +}; +$java.nms_NetHandler_handlePlace = function($this, $par1Packet15Place) { + return; +}; +$java.nms_NetHandler_handleEntityAction = function($this, $par1Packet19EntityAction) { + return; +}; +$java.nms_NetHandler_handleClientProtocol = function($this, $par1Packet2ClientProtocol) { + return; +}; +$java.nms_NetHandler_handleUseEntity = function($this, $par1Packet7UseEntity) { + return; +}; +$java.nms_NetHandler_handleWindowClick = function($this, $par1Packet102WindowClick) { + return; +}; +$java.nms_NetHandler_handleServerPing = function($this, $par1Packet254ServerPing) { + return; +}; +$java.nms_NetHandler_handleCreativeSetSlot = function($this, $par1Packet107CreativeSetSlot) { + return; +}; +$java.nms_NetHandler_handleEnchantItem = function($this, $par1Packet108EnchantItem) { + return; +}; +$java.nms_NetHandler_handleClientInfo = function($this, $par1Packet204ClientInfo) { + return; +}; +$java.nms_NetHandler_handleClientCommand = function($this, $par1Packet205ClientCommand) { + return; +}; +function nms_NetClientHandler() { + var a = this; $java.nms_NetHandler.call(a); + a.$disconnected = 0; + a.$netManager = null; + a.$field_72560_a = null; + a.$mc15 = null; + a.$worldClient = null; + a.$doneLoadingTerrain = 0; + a.$mapStorage0 = null; + a.$playerInfoMap = null; + a.$playerInfoList = null; + a.$currentServerMaxPlayers = 0; + a.$field_98183_l = null; + a.$rand5 = null; +} +$java.nms_NetClientHandler__init_ = function(var_0, var_1, var_2) { + var var_3 = new nms_NetClientHandler(); + $java.nms_NetClientHandler__init_0(var_3, var_0, var_1, var_2); + return var_3; +}; +$java.nms_NetClientHandler__init_0 = function($this, $par1Minecraft, $par2Str, $par3) { + var var$4, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$4 = $thread.pop();$par3 = $thread.pop();$par2Str = $thread.pop();$par1Minecraft = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $this.$disconnected = 0; + $this.$doneLoadingTerrain = 0; + $this.$mapStorage0 = nms_MapStorage__init_0(); + $this.$playerInfoMap = ju_HashMap__init_1(16, 0.75); + var$4 = new ju_ArrayList; + var$4.$array1 = $rt_createArray(jl_Object, 10); + $this.$playerInfoList = var$4; + $this.$currentServerMaxPlayers = 20; + $this.$field_98183_l = null; + $this.$rand5 = new ju_Random; + $this.$mc15 = $par1Minecraft; + $par1Minecraft = new nle_WebsocketNetworkManager; + var$4 = null; + $ptr = 1; + case 1: + $java.nle_WebsocketNetworkManager__init_($par1Minecraft, $par2Str, var$4, $this); + if ($rt_suspending()) { + break main; + } + $this.$netManager = $par1Minecraft; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Minecraft, $par2Str, $par3, var$4, $ptr); +}; +$java.nms_NetClientHandler_cleanup = function($this) { + $this.$netManager = null; + $this.$worldClient = null; +}; +$java.nms_NetClientHandler_processReadPackets = function($this) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if (!$this.$disconnected && $this.$netManager !== null) { + var$1 = $this.$netManager; + $ptr = 1; + continue main; + } + return; + case 1: + nle_WebsocketNetworkManager_processReadPackets(var$1); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, $ptr); +}; +$java.nms_NetClientHandler_handleServerAuthData = function($this, $par1Packet253ServerAuthData) { + $par1Packet253ServerAuthData = new nms_Packet252SharedKey; + nms_Packet_$callClinit(); + $par1Packet253ServerAuthData.$creationTimeMillis = jl_System_currentTimeMillis(); + $par1Packet253ServerAuthData.$isChunkDataPacket = 0; + if (!$this.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet253ServerAuthData); +}; +$java.nms_NetClientHandler_handleSharedKey = function($this, $par1Packet252SharedKey) { + $par1Packet252SharedKey = new nms_Packet205ClientCommand; + nms_Packet_$callClinit(); + $par1Packet252SharedKey.$creationTimeMillis = jl_System_currentTimeMillis(); + $par1Packet252SharedKey.$isChunkDataPacket = 0; + $par1Packet252SharedKey.$forceRespawn = 0; + if (!$this.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet252SharedKey); +}; +$java.nms_NetClientHandler_handleLogin = function($this, $par1Packet1Login) { + var var$2, var$3, var$4, var$5, var$6, var$7, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet1Login = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $this.$mc15.$playerController = nms_PlayerControllerMP__init_($this.$mc15, $this); + var$2 = new nms_WorldClient; + var$3 = new $java.nms_WorldSettings; + var$4 = $par1Packet1Login.$gameType; + var$5 = $par1Packet1Login.$hardcoreMode; + var$6 = $par1Packet1Login.$terrainType1; + var$3.$field_82751_h = $rt_s(44); + var$3.$seed0 = Long_ZERO; + var$3.$theGameType = var$4; + var$3.$mapFeaturesEnabled = 0; + var$3.$hardcoreEnabled = var$5; + var$3.$terrainType2 = var$6; + nms_WorldClient__init_0(var$2, $this, var$3, $par1Packet1Login.$dimension1, $par1Packet1Login.$difficultySetting0, $this.$mc15.$mcProfiler); + $this.$worldClient = var$2; + $this.$worldClient.$isRemote = 1; + var$2 = $this.$mc15; + var$6 = $this.$worldClient; + var$7 = $rt_s(44); + $ptr = 1; + case 1: + nmc_Minecraft_loadWorld0(var$2, var$6, var$7); + if ($rt_suspending()) { + break main; + } + $this.$mc15.$thePlayer.$dimension = $par1Packet1Login.$dimension1; + var$2 = $this.$mc15; + var$6 = new $java.nms_GuiDownloadTerrain; + nms_GuiScreen__init_(var$6); + var$6.$updateCounter1 = 0; + var$6.$netHandler = $this; + $ptr = 2; + case 2: + nmc_Minecraft_displayGuiScreen(var$2, var$6); + if ($rt_suspending()) { + break main; + } + $this.$mc15.$thePlayer.$entityId = $par1Packet1Login.$clientEntityId; + $this.$currentServerMaxPlayers = $par1Packet1Login.$maxPlayers; + var$2 = $this.$mc15.$playerController; + var$2.$currentGameType = $par1Packet1Login.$gameType; + nms_EnumGameType_configurePlayerCapabilities(var$2.$currentGameType, var$2.$mc13.$thePlayer.$capabilities); + nms_GameSettings_sendSettingsToServer($this.$mc15.$gameSettings); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet1Login, var$2, var$3, var$4, var$5, var$6, var$7, $ptr); +}; +$java.nms_NetClientHandler_handleVehicleSpawn = function($this, $par1Packet23VehicleSpawn) { + var $var2, $var4, $var6, $var8, $var9, $var12, $var10, $var11, var$10, $var13, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var13 = $thread.pop();var$10 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var12 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet23VehicleSpawn = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + $var2 = $par1Packet23VehicleSpawn.$xPosition5 / 32.0; + $var4 = $par1Packet23VehicleSpawn.$yPosition5 / 32.0; + $var6 = $par1Packet23VehicleSpawn.$zPosition4 / 32.0; + $var8 = null; + if ($par1Packet23VehicleSpawn.$type3 == 10) { + $var8 = nms_EntityMinecart_createMinecart($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 90) { + $var9 = $java.nms_NetClientHandler_getEntityByID($this, $par1Packet23VehicleSpawn.$throwerEntityId); + if ($var9 instanceof nms_EntityPlayer) + $var8 = nms_EntityFishHook__init_1($this.$worldClient, $var2, $var4, $var6, $var9); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 60) { + $var8 = nms_EntityArrow__init_0($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 61) { + $var8 = nms_EntitySnowball__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 71) { + $var8 = nms_EntityItemFrame__init_1($this.$worldClient, $var2 | 0, $var4 | 0, $var6 | 0, $par1Packet23VehicleSpawn.$throwerEntityId); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 65) { + $var8 = nms_EntityEnderPearl__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 72) { + $var8 = nms_EntityEnderEye__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 76) { + $var8 = nms_EntityFireworkRocket__init_1($this.$worldClient, $var2, $var4, $var6, null); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 63) { + $var8 = nms_EntityLargeFireball__init_2($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 64) { + $var8 = nms_EntitySmallFireball__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 66) { + $var8 = nms_EntityWitherSkull__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 62) { + $var8 = nms_EntityEgg__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 73) { + $var8 = nms_EntityPotion__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 75) { + $var8 = nms_EntityExpBottle__init_1($this.$worldClient, $var2, $var4, $var6); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 1) { + $var8 = nms_EntityBoat__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 50) { + $var8 = nms_EntityTNTPrimed__init_1($this.$worldClient, $var2, $var4, $var6, null); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 51) { + $var8 = nms_EntityEnderCrystal__init_1($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 == 2) { + $var8 = nms_EntityItem__init_0($this.$worldClient, $var2, $var4, $var6); + break a; + } + if ($par1Packet23VehicleSpawn.$type3 != 70) + break a; + $var8 = nms_EntityFallingSand__init_1($this.$worldClient, $var2, $var4, $var6, $par1Packet23VehicleSpawn.$throwerEntityId & 65535, $par1Packet23VehicleSpawn.$throwerEntityId >> 16); + $par1Packet23VehicleSpawn.$throwerEntityId = 0; + } + if ($var8 === null) + return; + $var9 = $var8; + if ($var9.$worldObj === null) + $var9.$setWorld($this.$worldClient); + b: { + $var9.$serverPosX = $par1Packet23VehicleSpawn.$xPosition5; + $var9.$serverPosY = $par1Packet23VehicleSpawn.$yPosition5; + $var9.$serverPosZ = $par1Packet23VehicleSpawn.$zPosition4; + $var9.$rotationPitch = ($par1Packet23VehicleSpawn.$pitch1 * 360 | 0) / 256.0; + $var9.$rotationYaw = ($par1Packet23VehicleSpawn.$yaw0 * 360 | 0) / 256.0; + $var12 = nms_Entity_getParts($var9); + if ($var12 !== null) { + $var10 = $par1Packet23VehicleSpawn.$entityId2 - $var9.$entityId | 0; + $var11 = 0; + while (true) { + var$10 = $var12.data; + if ($var11 >= var$10.length) + break b; + $var13 = var$10[$var11]; + $var13.$entityId = $var13.$entityId + $var10 | 0; + $var11 = $var11 + 1 | 0; + } + } + } + $var9.$entityId = $par1Packet23VehicleSpawn.$entityId2; + $var13 = $this.$worldClient; + $var10 = $par1Packet23VehicleSpawn.$entityId2; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld($var13, $var10, $var9); + if ($rt_suspending()) { + break main; + } + if ($par1Packet23VehicleSpawn.$throwerEntityId > 0) { + if ($par1Packet23VehicleSpawn.$type3 == 60) { + $var13 = $java.nms_NetClientHandler_getEntityByID($this, $par1Packet23VehicleSpawn.$throwerEntityId); + if ($var13 instanceof nms_EntityLiving) + $var8.$shootingEntity = $var13; + } + $var9.$setVelocity($par1Packet23VehicleSpawn.$speedX / 8000.0, $par1Packet23VehicleSpawn.$speedY / 8000.0, $par1Packet23VehicleSpawn.$speedZ / 8000.0); + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet23VehicleSpawn, $var2, $var4, $var6, $var8, $var9, $var12, $var10, $var11, var$10, $var13, $ptr); +}; +$java.nms_NetClientHandler_handleEntityExpOrb = function($this, $par1Packet26EntityExpOrb) { + var $var2, var$3, var$4, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet26EntityExpOrb = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = nms_EntityXPOrb__init_0($this.$worldClient, $par1Packet26EntityExpOrb.$posX5, $par1Packet26EntityExpOrb.$posY5, $par1Packet26EntityExpOrb.$posZ3, $par1Packet26EntityExpOrb.$xpValue0); + $var2.$serverPosX = $par1Packet26EntityExpOrb.$posX5; + $var2.$serverPosY = $par1Packet26EntityExpOrb.$posY5; + $var2.$serverPosZ = $par1Packet26EntityExpOrb.$posZ3; + $var2.$rotationYaw = 0.0; + $var2.$rotationPitch = 0.0; + $var2.$entityId = $par1Packet26EntityExpOrb.$entityId3; + var$3 = $this.$worldClient; + var$4 = $par1Packet26EntityExpOrb.$entityId3; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld(var$3, var$4, $var2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet26EntityExpOrb, $var2, var$3, var$4, $ptr); +}; +$java.nms_NetClientHandler_handleWeather = function($this, $par1Packet71Weather) { + var $var2, $var4, $var6, $var8, var$6, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet71Weather = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = $par1Packet71Weather.$posX6 / 32.0; + $var4 = $par1Packet71Weather.$posY6 / 32.0; + $var6 = $par1Packet71Weather.$posZ4 / 32.0; + $var8 = null; + if ($par1Packet71Weather.$isLightningBolt != 1) { + if ($var8 !== null) { + $var8.$serverPosX = $par1Packet71Weather.$posX6; + $var8.$serverPosY = $par1Packet71Weather.$posY6; + $var8.$serverPosZ = $par1Packet71Weather.$posZ4; + $var8.$rotationYaw = 0.0; + $var8.$rotationPitch = 0.0; + $var8.$entityId = $par1Packet71Weather.$entityID; + ju_ArrayList_add($this.$worldClient.$weatherEffects, $var8); + } + return; + } + $var8 = new nms_EntityLightningBolt; + var$6 = $this.$worldClient; + $ptr = 1; + case 1: + nms_EntityLightningBolt__init_0($var8, var$6, $var2, $var4, $var6); + if ($rt_suspending()) { + break main; + } + if ($var8 !== null) { + $var8.$serverPosX = $par1Packet71Weather.$posX6; + $var8.$serverPosY = $par1Packet71Weather.$posY6; + $var8.$serverPosZ = $par1Packet71Weather.$posZ4; + $var8.$rotationYaw = 0.0; + $var8.$rotationPitch = 0.0; + $var8.$entityId = $par1Packet71Weather.$entityID; + ju_ArrayList_add($this.$worldClient.$weatherEffects, $var8); + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet71Weather, $var2, $var4, $var6, $var8, var$6, $ptr); +}; +$java.nms_NetClientHandler_handleEntityPainting = function($this, $par1Packet25EntityPainting) { + var $var2, var$3, var$4, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet25EntityPainting = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = nms_EntityPainting__init_1($this.$worldClient, $par1Packet25EntityPainting.$xPosition6, $par1Packet25EntityPainting.$yPosition6, $par1Packet25EntityPainting.$zPosition5, $par1Packet25EntityPainting.$direction0, $par1Packet25EntityPainting.$title0); + var$3 = $this.$worldClient; + var$4 = $par1Packet25EntityPainting.$entityId4; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld(var$3, var$4, $var2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet25EntityPainting, $var2, var$3, var$4, $ptr); +}; +$java.nms_NetClientHandler_handleEntityVelocity = function($this, $par1Packet28EntityVelocity) { + var var$2, $var2; + var$2 = $par1Packet28EntityVelocity.$entityId5; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 !== null) + $var2.$setVelocity($par1Packet28EntityVelocity.$motionX0 / 8000.0, $par1Packet28EntityVelocity.$motionY0 / 8000.0, $par1Packet28EntityVelocity.$motionZ0 / 8000.0); +}; +$java.nms_NetClientHandler_handleEntityMetadata = function($this, $par1Packet40EntityMetadata) { + var var$2, $var2, var$4; + var$2 = $par1Packet40EntityMetadata.$entityId6; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + var$4 = $this.$worldClient; + $var2 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); + } + if ($var2 !== null && $par1Packet40EntityMetadata.$metadata0 !== null) + $java.nms_DataWatcher_updateWatchedObjectsFromList($var2.$dataWatcher, $par1Packet40EntityMetadata.$metadata0); +}; +$java.nms_NetClientHandler_handleNamedEntitySpawn = function($this, $par1Packet20NamedEntitySpawn) { + var $var2, $var4, $var6, $var8, $var9, $var10, var$8, var$9, $var11, var$11, var$12, var$13, $var12, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var12 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();$var11 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet20NamedEntitySpawn = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = $par1Packet20NamedEntitySpawn.$xPosition7 / 32.0; + $var4 = $par1Packet20NamedEntitySpawn.$yPosition7 / 32.0; + $var6 = $par1Packet20NamedEntitySpawn.$zPosition6 / 32.0; + $var8 = ($par1Packet20NamedEntitySpawn.$rotation * 360 | 0) / 256.0; + $var9 = ($par1Packet20NamedEntitySpawn.$pitch2 * 360 | 0) / 256.0; + $var10 = nms_EntityOtherPlayerMP__init_($this.$mc15.$theWorld, $par1Packet20NamedEntitySpawn.$name11); + var$8 = $par1Packet20NamedEntitySpawn.$xPosition7; + $var10.$serverPosX = var$8; + var$9 = var$8; + $var10.$lastTickPosX = var$9; + $var10.$prevPosX = var$9; + var$8 = $par1Packet20NamedEntitySpawn.$yPosition7; + $var10.$serverPosY = var$8; + var$9 = var$8; + $var10.$lastTickPosY = var$9; + $var10.$prevPosY = var$9; + var$8 = $par1Packet20NamedEntitySpawn.$zPosition6; + $var10.$serverPosZ = var$8; + var$9 = var$8; + $var10.$lastTickPosZ = var$9; + $var10.$prevPosZ = var$9; + $var11 = $par1Packet20NamedEntitySpawn.$currentItem0; + if (!$var11) + $var10.$inventory.$mainInventory.data[$var10.$inventory.$currentItem] = null; + else { + var$11 = $var10.$inventory.$mainInventory; + var$12 = $var10.$inventory.$currentItem; + var$13 = new nms_ItemStack; + var$13.$stackSize = 0; + var$13.$itemFrame = null; + var$13.$itemID0 = $var11; + var$13.$stackSize = 1; + var$13.$itemDamage = 0; + if (var$13.$itemDamage < 0) + var$13.$itemDamage = 0; + var$11.data[var$12] = var$13; + } + nms_Entity_setPositionAndRotation($var10, $var2, $var4, $var6, $var8, $var9); + $var12 = $this.$worldClient; + var$8 = $par1Packet20NamedEntitySpawn.$entityId7; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld($var12, var$8, $var10); + if ($rt_suspending()) { + break main; + } + if ($par1Packet20NamedEntitySpawn.$metadataWatchableObjects === null) + $par1Packet20NamedEntitySpawn.$metadataWatchableObjects = $par1Packet20NamedEntitySpawn.$metadata1.$getAllWatched(); + $var12 = $par1Packet20NamedEntitySpawn.$metadataWatchableObjects; + if ($var12 !== null) + $java.nms_DataWatcher_updateWatchedObjectsFromList($var10.$dataWatcher, $var12); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet20NamedEntitySpawn, $var2, $var4, $var6, $var8, $var9, $var10, var$8, var$9, $var11, var$11, var$12, var$13, $var12, $ptr); +}; +$java.nms_NetClientHandler_handleEntityTeleport = function($this, $par1Packet34EntityTeleport) { + var var$2, $var2; + var$2 = $par1Packet34EntityTeleport.$entityId8; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 !== null) { + $var2.$serverPosX = $par1Packet34EntityTeleport.$xPosition8; + $var2.$serverPosY = $par1Packet34EntityTeleport.$yPosition8; + $var2.$serverPosZ = $par1Packet34EntityTeleport.$zPosition7; + $var2.$setPositionAndRotation2($var2.$serverPosX / 32.0, $var2.$serverPosY / 32.0 + 0.015625, $var2.$serverPosZ / 32.0, ($par1Packet34EntityTeleport.$yaw1 * 360 | 0) / 256.0, ($par1Packet34EntityTeleport.$pitch3 * 360 | 0) / 256.0, 3); + } +}; +$java.nms_NetClientHandler_handleBlockItemSwitch = function($this, $par1Packet16BlockItemSwitch) { + if ($par1Packet16BlockItemSwitch.$id4 >= 0 && $par1Packet16BlockItemSwitch.$id4 < 9) + $this.$mc15.$thePlayer.$inventory.$currentItem = $par1Packet16BlockItemSwitch.$id4; +}; +$java.nms_NetClientHandler_handleEntity = function($this, $par1Packet30Entity) { + var var$2, $var2; + var$2 = $par1Packet30Entity.$entityId9; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 !== null) { + $var2.$serverPosX = $var2.$serverPosX + $par1Packet30Entity.$xPosition9 | 0; + $var2.$serverPosY = $var2.$serverPosY + $par1Packet30Entity.$yPosition9 | 0; + $var2.$serverPosZ = $var2.$serverPosZ + $par1Packet30Entity.$zPosition8 | 0; + $var2.$setPositionAndRotation2($var2.$serverPosX / 32.0, $var2.$serverPosY / 32.0, $var2.$serverPosZ / 32.0, !$par1Packet30Entity.$rotating0 ? $var2.$rotationYaw : ($par1Packet30Entity.$yaw2 * 360 | 0) / 256.0, !$par1Packet30Entity.$rotating0 ? $var2.$rotationPitch : ($par1Packet30Entity.$pitch4 * 360 | 0) / 256.0, 3); + } +}; +$java.nms_NetClientHandler_handleEntityHeadRotation = function($this, $par1Packet35EntityHeadRotation) { + var var$2, $var2; + var$2 = $par1Packet35EntityHeadRotation.$entityId10; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 !== null) + $var2.$setRotationYawHead(($par1Packet35EntityHeadRotation.$headRotationYaw * 360 | 0) / 256.0); +}; +$java.nms_NetClientHandler_handleDestroyEntity = function($this, $par1Packet29DestroyEntity) { + var $var2, var$3, var$4, var$5, var$6, var$7, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet29DestroyEntity = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = 0; + while ($var2 < $par1Packet29DestroyEntity.$entityId11.data.length) { + var$3 = $this.$worldClient; + var$4 = $par1Packet29DestroyEntity.$entityId11.data[$var2]; + var$5 = var$3.$entityHashSet; + var$6 = var$5.$keySet0; + var$7 = jl_Integer_valueOf(var$4); + var$6 = ju_HashMap_removeEntry(var$6.$backingMap, var$7); + var$5 = nms_IntHashMap_removeEntry(var$5, var$4); + var$5 = var$5 !== null ? var$5.$valueEntry : null; + if (var$5 !== null) { + var$6 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); + $ptr = 1; + continue main; + } + $var2 = $var2 + 1 | 0; + } + return; + case 1: + nms_World_removeEntity(var$3, var$5); + if ($rt_suspending()) { + break main; + } + var$5 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); + while (true) { + $var2 = $var2 + 1 | 0; + if ($var2 >= $par1Packet29DestroyEntity.$entityId11.data.length) + break; + var$3 = $this.$worldClient; + var$4 = $par1Packet29DestroyEntity.$entityId11.data[$var2]; + var$5 = var$3.$entityHashSet; + var$6 = var$5.$keySet0; + var$7 = jl_Integer_valueOf(var$4); + var$6 = ju_HashMap_removeEntry(var$6.$backingMap, var$7); + var$5 = nms_IntHashMap_removeEntry(var$5, var$4); + var$5 = var$5 !== null ? var$5.$valueEntry : null; + if (var$5 === null) + continue; + else { + var$6 = ju_HashMap_removeEntry(var$3.$entityList.$backingMap, var$5); + continue main; + } + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet29DestroyEntity, $var2, var$3, var$4, var$5, var$6, var$7, $ptr); +}; +$java.nms_NetClientHandler_handleFlying = function($this, $par1Packet10Flying) { + var $var2, $var3, $var5, $var7, $var9, $var10, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var7 = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet10Flying = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = $this.$mc15.$thePlayer; + $var3 = $var2.$posX; + $var5 = $var2.$posY; + $var7 = $var2.$posZ; + $var9 = $var2.$rotationYaw; + $var10 = $var2.$rotationPitch; + if ($par1Packet10Flying.$moving) { + $var3 = $par1Packet10Flying.$xPosition; + $var5 = $par1Packet10Flying.$yPosition0; + $var7 = $par1Packet10Flying.$zPosition; + } + if ($par1Packet10Flying.$rotating) { + $var9 = $par1Packet10Flying.$yaw; + $var10 = $par1Packet10Flying.$pitch0; + } + $var2.$ySize = 0.0; + $var2.$motionZ = 0.0; + $var2.$motionY = 0.0; + $var2.$motionX = 0.0; + nms_Entity_setPositionAndRotation($var2, $var3, $var5, $var7, $var9, $var10); + $par1Packet10Flying.$xPosition = $var2.$posX; + $par1Packet10Flying.$yPosition0 = $var2.$boundingBox.$minY; + $par1Packet10Flying.$zPosition = $var2.$posZ; + $par1Packet10Flying.$stance = $var2.$posY; + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet10Flying); + if ($this.$doneLoadingTerrain) + return; + $this.$mc15.$thePlayer.$prevPosX = $this.$mc15.$thePlayer.$posX; + $this.$mc15.$thePlayer.$prevPosY = $this.$mc15.$thePlayer.$posY; + $this.$mc15.$thePlayer.$prevPosZ = $this.$mc15.$thePlayer.$posZ; + $this.$doneLoadingTerrain = 1; + $par1Packet10Flying = $this.$mc15; + $var2 = null; + $ptr = 1; + case 1: + nmc_Minecraft_displayGuiScreen($par1Packet10Flying, $var2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet10Flying, $var2, $var3, $var5, $var7, $var9, $var10, $ptr); +}; +$java.nms_NetClientHandler_handleMultiBlockChange = function($this, $par1Packet52MultiBlockChange) { + var $var2, $var3, $var4, var$5, var$6, $var9, $var5, $var6, $var7, $var8, $var10, $var11, $var12, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var8 = $thread.pop();$var7 = $thread.pop();$var6 = $thread.pop();$var5 = $thread.pop();$var9 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet52MultiBlockChange = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + $var2 = $par1Packet52MultiBlockChange.$xPosition10 * 16 | 0; + $var3 = $par1Packet52MultiBlockChange.$zPosition9 * 16 | 0; + if ($par1Packet52MultiBlockChange.$metadataArray !== null) { + $var4 = new ji_DataInputStream; + var$5 = new ji_ByteArrayInputStream; + var$6 = $par1Packet52MultiBlockChange.$metadataArray; + $var9 = var$6.data.length; + var$5.$buf = var$6; + var$5.$pos = 0; + var$5.$mark0 = 0; + var$5.$count0 = 0 + $var9 | 0; + $var4.$in = var$5; + $var4.$buff = $rt_createByteArray(8); + try { + $var5 = 0; + if ($var5 >= $par1Packet52MultiBlockChange.$size6) + break a; + $var6 = ji_DataInputStream_readShort($var4); + $var7 = ji_DataInputStream_readShort($var4); + $var8 = $var7 >> 4 & 4095; + $var9 = $var7 & 15; + $var10 = $var6 >> 12 & 15; + $var11 = $var6 >> 8 & 15; + $var12 = $var6 & 255; + var$5 = $this.$worldClient; + $var10 = $var10 + $var2 | 0; + $var11 = $var11 + $var3 | 0; + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + } else { + throw $$e; + } + } + } + } + return; + case 1: + a: { + try { + nms_WorldClient_setBlockAndMetadataAndInvalidate(var$5, $var10, $var12, $var11, $var8, $var9); + if ($rt_suspending()) { + break main; + } + $var5 = $var5 + 1 | 0; + if ($var5 >= $par1Packet52MultiBlockChange.$size6) + break a; + $var6 = ji_DataInputStream_readShort($var4); + $var7 = ji_DataInputStream_readShort($var4); + $var8 = $var7 >> 4 & 4095; + $var9 = $var7 & 15; + $var10 = $var6 >> 12 & 15; + $var11 = $var6 >> 8 & 15; + $var12 = $var6 & 255; + var$5 = $this.$worldClient; + $var10 = $var10 + $var2 | 0; + $var11 = $var11 + $var3 | 0; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + } else { + throw $$e; + } + } + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet52MultiBlockChange, $var2, $var3, $var4, var$5, var$6, $var9, $var5, $var6, $var7, $var8, $var10, $var11, $var12, $ptr); +}; +$java.nms_NetClientHandler_handleMapChunk = function($this, $par1Packet51MapChunk) { + var $var2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10; + if ($par1Packet51MapChunk.$includeInitialize) { + if (!$par1Packet51MapChunk.$yChMin) { + nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 0); + return; + } + nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 1); + } + $var2 = $this.$worldClient; + var$3 = $par1Packet51MapChunk.$xCh; + var$4 = $par1Packet51MapChunk.$zCh; + $var2 = nms_ChunkProviderClient_provideChunk($var2.$chunkProvider, var$3, var$4); + if ($par1Packet51MapChunk.$includeInitialize && $var2 === null) { + nms_WorldClient_doPreChunk($this.$worldClient, $par1Packet51MapChunk.$xCh, $par1Packet51MapChunk.$zCh, 1); + $var2 = $this.$worldClient; + var$3 = $par1Packet51MapChunk.$xCh; + var$4 = $par1Packet51MapChunk.$zCh; + $var2 = nms_ChunkProviderClient_provideChunk($var2.$chunkProvider, var$3, var$4); + } + a: { + if ($var2 !== null) { + $java.nms_Chunk_fillChunk($var2, $par1Packet51MapChunk.$compressedChunkData, $par1Packet51MapChunk.$yChMin, $par1Packet51MapChunk.$yChMax, $par1Packet51MapChunk.$includeInitialize); + var$5 = $this.$worldClient; + var$6 = $par1Packet51MapChunk.$xCh << 4; + var$7 = $par1Packet51MapChunk.$zCh << 4; + var$8 = ($par1Packet51MapChunk.$xCh << 4) + 15 | 0; + var$9 = ($par1Packet51MapChunk.$zCh << 4) + 15 | 0; + var$3 = 0; + var$6 = var$6 - 1 | 0; + var$7 = var$7 - 1 | 0; + var$8 = var$8 + 1 | 0; + var$9 = var$9 + 1 | 0; + while (true) { + if (var$3 >= var$5.$worldAccesses.$size0) { + if ($par1Packet51MapChunk.$includeInitialize && $this.$worldClient.$provider instanceof nms_WorldProviderSurface) + break a; + $var2.$queuedLightChecks = 0; + break a; + } + var$10 = var$5.$worldAccesses; + if (var$3 < 0) + break; + if (var$3 >= var$10.$size0) + break; + nms_RenderGlobal_markBlocksForUpdate(var$10.$array1.data[var$3], var$6, (-1), var$7, var$8, 257, var$9); + var$3 = var$3 + 1 | 0; + } + $par1Packet51MapChunk = new jl_IndexOutOfBoundsException; + $par1Packet51MapChunk.$suppressionEnabled = 1; + $par1Packet51MapChunk.$writableStackTrace = 1; + $rt_throw($par1Packet51MapChunk); + } + } +}; +$java.nms_NetClientHandler_handleBlockChange = function($this, $par1Packet53BlockChange) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet53BlockChange = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $this.$worldClient; + var$3 = $par1Packet53BlockChange.$xPosition11; + var$4 = $par1Packet53BlockChange.$yPosition10; + var$5 = $par1Packet53BlockChange.$zPosition10; + var$6 = $par1Packet53BlockChange.$type4; + var$7 = $par1Packet53BlockChange.$metadata2; + var$8 = 3; + $ptr = 1; + case 1: + nms_World_setBlock(var$2, var$3, var$4, var$5, var$6, var$7, var$8); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet53BlockChange, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_NetClientHandler_handleKickDisconnect = function($this, $par1Packet255KickDisconnect) { + var var$2, var$3, var$4, var$5, var$6, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet255KickDisconnect = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $java.nle_WebsocketNetworkManager_networkShutdown($this.$netManager, $rt_s(2515), $rt_createArray(jl_Object, 0)); + $this.$disconnected = 1; + var$2 = $this.$mc15; + var$3 = null; + var$4 = $rt_s(44); + $ptr = 1; + case 1: + nmc_Minecraft_loadWorld0(var$2, var$3, var$4); + if ($rt_suspending()) { + break main; + } + var$4 = $this.$mc15; + var$5 = new $java.nms_GuiDisconnected; + var$2 = nms_GuiMultiplayer__init_(nms_GuiMainMenu__init_0()); + var$6 = $rt_createArray(jl_Object, 1); + var$6.data[0] = $par1Packet255KickDisconnect.$reason; + nms_GuiScreen__init_(var$5); + $par1Packet255KickDisconnect = nms_StringTranslate_instance; + var$5.$field_98095_n = var$2; + var$5.$errorMessage = nms_StringTranslate_translateKey($par1Packet255KickDisconnect, $rt_s(2516)); + var$5.$errorDetail = $rt_s(2517); + var$5.$field_74247_c = var$6; + $ptr = 2; + case 2: + nmc_Minecraft_displayGuiScreen(var$4, var$5); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet255KickDisconnect, var$2, var$3, var$4, var$5, var$6, $ptr); +}; +$java.nms_NetClientHandler_quitWithPacket = function($this, $par1Packet) { + if (!$this.$disconnected) { + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet); + nle_WebsocketNetworkManager_serverShutdown($this.$netManager); + } +}; +function nms_NetClientHandler_addToSendQueue($this, $par1Packet) { + if (!$this.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $par1Packet); +} +$java.nms_NetClientHandler_handleCollect = function($this, $par1Packet22Collect) { + var var$2, $var2, var$4, $var3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var3 = $thread.pop();var$4 = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet22Collect = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $par1Packet22Collect.$collectedEntityId; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + var$4 = $this.$worldClient; + $var2 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); + } + var$2 = $par1Packet22Collect.$collectorEntityId; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + var$4 = $this.$mc15.$thePlayer; + else { + var$4 = $this.$worldClient; + var$4 = var$2 == var$4.$mc11.$thePlayer.$entityId ? var$4.$mc11.$thePlayer : nms_IntHashMap_lookup(var$4.$entityHashSet, var$2); + } + $var3 = var$4; + if ($var3 === null) + $var3 = $this.$mc15.$thePlayer; + if ($var2 !== null) { + if (!($var2 instanceof nms_EntityXPOrb)) + nms_World_playSoundAtEntity($this.$worldClient, $var2, $rt_s(1371), 0.20000000298023224, ((Math.random() - Math.random()) * 0.699999988079071 + 1.0) * 2.0); + else + nms_World_playSoundAtEntity($this.$worldClient, $var2, $rt_s(1548), 0.20000000298023224, ((Math.random() - Math.random()) * 0.699999988079071 + 1.0) * 2.0); + nms_EffectRenderer_addEffect($this.$mc15.$effectRenderer, nms_EntityPickupFX__init_($this.$mc15.$theWorld, $var2, $var3, (-0.5))); + var$4 = $this.$worldClient; + var$2 = $par1Packet22Collect.$collectedEntityId; + $par1Packet22Collect = var$4.$entityHashSet; + $var3 = $par1Packet22Collect.$keySet0; + $var2 = jl_Integer_valueOf(var$2); + $var3 = ju_HashMap_removeEntry($var3.$backingMap, $var2); + $par1Packet22Collect = nms_IntHashMap_removeEntry($par1Packet22Collect, var$2); + $par1Packet22Collect = $par1Packet22Collect !== null ? $par1Packet22Collect.$valueEntry : null; + if ($par1Packet22Collect !== null) { + $var3 = ju_HashMap_removeEntry(var$4.$entityList.$backingMap, $par1Packet22Collect); + $ptr = 1; + continue main; + } + } + return; + case 1: + nms_World_removeEntity(var$4, $par1Packet22Collect); + if ($rt_suspending()) { + break main; + } + $par1Packet22Collect = ju_HashMap_removeEntry(var$4.$entityList.$backingMap, $par1Packet22Collect); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet22Collect, var$2, $var2, var$4, $var3, $ptr); +}; +function nms_NetClientHandler_handleChat($this, $par1Packet3Chat) { + var var$2, var$3, var$4, var$5; + var$2 = $this.$mc15.$ingameGUI.$persistantChatGUI; + $par1Packet3Chat = $par1Packet3Chat.$message0; + nms_GuiNewChat_func_96129_a(var$2, $par1Packet3Chat, 0, var$2.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$2 = new ji_PrintStream; + var$2.$out = new jl_ConsoleOutputStreamStdout; + var$3 = new jl_StringBuilder; + var$3.$buffer = $rt_createCharArray(16); + var$2.$sb = var$3; + var$2.$buffer0 = $rt_createCharArray(32); + var$2.$autoFlush = 0; + var$3 = new jnci_UTF8Charset; + jnc_Charset__init_(var$3, $rt_s(2), $rt_createArray(jl_String, 0)); + var$2.$charset = var$3; + jl_System_outCache = var$2; + } + var$4 = jl_System_outCache; + var$3 = new jl_StringBuilder; + var$3.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Packet3Chat); + $par1Packet3Chat = jl_String__init_0(var$3.$buffer, 0, var$3.$length); + var$3 = var$4.$sb; + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $par1Packet3Chat); + var$5 = var$3.$length; + jl_AbstractStringBuilder_insertSpace(var$3, var$5, var$5 + 1 | 0); + var$3.$buffer.data[var$5] = 10; + ji_PrintStream_printSB(var$4); +} +$java.nms_NetClientHandler_handleAnimation = function($this, $par1Packet18Animation) { + var var$2, $var2, $var5, $var4, var$6, var$7, $var3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var3 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();$var4 = $thread.pop();$var5 = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet18Animation = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $par1Packet18Animation.$entityId1; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var5 = $this.$worldClient; + $var2 = var$2 == $var5.$mc11.$thePlayer.$entityId ? $var5.$mc11.$thePlayer : nms_IntHashMap_lookup($var5.$entityHashSet, var$2); + } + if ($var2 !== null) { + if ($par1Packet18Animation.$animate == 1) + $var2.$swingItem(); + else if ($par1Packet18Animation.$animate == 2) + $var2.$performHurtAnimation(); + else { + if ($par1Packet18Animation.$animate == 3) { + $var4 = $var2; + var$2 = 0; + var$6 = 0; + var$7 = 0; + $ptr = 1; + continue main; + } + if ($par1Packet18Animation.$animate != 4) { + if ($par1Packet18Animation.$animate == 6) { + $par1Packet18Animation = $this.$mc15.$effectRenderer; + $var5 = new nms_EntityCrit2FX; + $var4 = $this.$mc15.$theWorld; + $var3 = $rt_s(872); + $ptr = 2; + continue main; + } + if ($par1Packet18Animation.$animate == 7) { + $var5 = new nms_EntityCrit2FX; + $var4 = $this.$mc15.$theWorld; + $par1Packet18Animation = $rt_s(873); + $ptr = 3; + continue main; + } + } + } + } + return; + case 1: + nms_EntityPlayer_wakeUpPlayer($var4, var$2, var$6, var$7); + if ($rt_suspending()) { + break main; + } + return; + case 2: + nms_EntityCrit2FX__init_($var5, $var4, $var2, $var3); + if ($rt_suspending()) { + break main; + } + nms_EffectRenderer_addEffect($par1Packet18Animation, $var5); + return; + case 3: + nms_EntityCrit2FX__init_($var5, $var4, $var2, $par1Packet18Animation); + if ($rt_suspending()) { + break main; + } + nms_EffectRenderer_addEffect($this.$mc15.$effectRenderer, $var5); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet18Animation, var$2, $var2, $var5, $var4, var$6, var$7, $var3, $ptr); +}; +$java.nms_NetClientHandler_handleSleep = function($this, $par1Packet17Sleep) { + var var$2, $var2, $var3; + var$2 = $par1Packet17Sleep.$entityID0; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var3 = $this.$worldClient; + $var2 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); + } + if ($var2 !== null && !$par1Packet17Sleep.$field_73622_e) + nms_EntityPlayer_sleepInBedAt($var2, $par1Packet17Sleep.$bedX, $par1Packet17Sleep.$bedY, $par1Packet17Sleep.$bedZ); +}; +$java.nms_NetClientHandler_disconnect = function($this) { + $this.$disconnected = 1; + $java.nle_WebsocketNetworkManager_networkShutdown($this.$netManager, $rt_s(2518), $rt_createArray(jl_Object, 0)); +}; +$java.nms_NetClientHandler_handleMobSpawn = function($this, $par1Packet24MobSpawn) { + var $var2, $var4, $var6, $var8, $var9, $var10, $var11, $var12, $var13, var$11, $var14, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var14 = $thread.pop();var$11 = $thread.pop();$var13 = $thread.pop();$var12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet24MobSpawn = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + $var2 = $par1Packet24MobSpawn.$xPosition12 / 32.0; + $var4 = $par1Packet24MobSpawn.$yPosition11 / 32.0; + $var6 = $par1Packet24MobSpawn.$zPosition11 / 32.0; + $var8 = ($par1Packet24MobSpawn.$yaw3 * 360 | 0) / 256.0; + $var9 = ($par1Packet24MobSpawn.$pitch5 * 360 | 0) / 256.0; + $var10 = nms_EntityList_createEntityByID($par1Packet24MobSpawn.$type5, $this.$mc15.$theWorld); + $var10.$serverPosX = $par1Packet24MobSpawn.$xPosition12; + $var10.$serverPosY = $par1Packet24MobSpawn.$yPosition11; + $var10.$serverPosZ = $par1Packet24MobSpawn.$zPosition11; + $var10.$rotationYawHead = ($par1Packet24MobSpawn.$headYaw * 360 | 0) / 256.0; + $var11 = $var10.$getParts(); + if ($var11 !== null) { + $var12 = $par1Packet24MobSpawn.$entityId12 - $var10.$entityId | 0; + $var13 = 0; + while (true) { + var$11 = $var11.data; + if ($var13 >= var$11.length) + break a; + $var14 = var$11[$var13]; + $var14.$entityId = $var14.$entityId + $var12 | 0; + $var13 = $var13 + 1 | 0; + } + } + } + $var10.$entityId = $par1Packet24MobSpawn.$entityId12; + nms_Entity_setPositionAndRotation($var10, $var2, $var4, $var6, $var8, $var9); + $var10.$motionX = $par1Packet24MobSpawn.$velocityX2 / 8000.0; + $var10.$motionY = $par1Packet24MobSpawn.$velocityY2 / 8000.0; + $var10.$motionZ = $par1Packet24MobSpawn.$velocityZ2 / 8000.0; + $var14 = $this.$worldClient; + $var12 = $par1Packet24MobSpawn.$entityId12; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld($var14, $var12, $var10); + if ($rt_suspending()) { + break main; + } + if ($par1Packet24MobSpawn.$metadata3 === null) + $par1Packet24MobSpawn.$metadata3 = $par1Packet24MobSpawn.$metaData.$getAllWatched(); + $var14 = $par1Packet24MobSpawn.$metadata3; + if ($var14 !== null) + $java.nms_DataWatcher_updateWatchedObjectsFromList($var10.$dataWatcher, $var14); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet24MobSpawn, $var2, $var4, $var6, $var8, $var9, $var10, $var11, $var12, $var13, var$11, $var14, $ptr); +}; +$java.nms_NetClientHandler_handleUpdateTime = function($this, $par1Packet4UpdateTime) { + var var$2, var$3; + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet4UpdateTime.$worldAge; + var$2.$worldInfo.$totalTime = var$3; + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet4UpdateTime.$time0; + var$2.$worldInfo.$worldTime = var$3; +}; +$java.nms_NetClientHandler_handleSpawnPosition = function($this, $par1Packet6SpawnPosition) { + var var$2, var$3, var$4, var$5, var$6; + var$2 = $this.$mc15.$thePlayer; + var$3 = $par1Packet6SpawnPosition.$xPosition13; + var$4 = $par1Packet6SpawnPosition.$yPosition12; + var$5 = $par1Packet6SpawnPosition.$zPosition12; + var$6 = new nms_ChunkCoordinates; + var$6.$posX0 = var$3; + var$6.$posY0 = var$4; + var$6.$posZ0 = var$5; + var$2.$spawnChunk = var$6; + var$2.$spawnForced = 1; + var$2 = $this.$mc15.$theWorld.$worldInfo; + var$3 = $par1Packet6SpawnPosition.$xPosition13; + var$4 = $par1Packet6SpawnPosition.$yPosition12; + var$5 = $par1Packet6SpawnPosition.$zPosition12; + var$2.$spawnX = var$3; + var$2.$spawnY = var$4; + var$2.$spawnZ = var$5; +}; +$java.nms_NetClientHandler_handleAttachEntity = function($this, $par1Packet39AttachEntity) { + var var$2, $var2, $var3; + var$2 = $par1Packet39AttachEntity.$entityId13; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + var$2 = $par1Packet39AttachEntity.$vehicleEntityId; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var3 = $this.$mc15.$thePlayer; + else { + $var3 = $this.$worldClient; + $var3 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); + } + if ($par1Packet39AttachEntity.$entityId13 == $this.$mc15.$thePlayer.$entityId) { + $var2 = $this.$mc15.$thePlayer; + if ($var3 instanceof nms_EntityBoat) + $var3.$field_70279_a = 0; + } else if ($var3 instanceof nms_EntityBoat) + $var3.$field_70279_a = 1; + if ($var2 !== null) + $var2.$mountEntity($var3); +}; +$java.nms_NetClientHandler_handleEntityStatus = function($this, $par1Packet38EntityStatus) { + var var$2, $var2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet38EntityStatus = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $par1Packet38EntityStatus.$entityId14; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 === null) + return; + var$2 = $par1Packet38EntityStatus.$entityStatus; + $ptr = 1; + case 1: + $var2.$handleHealthUpdate(var$2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet38EntityStatus, var$2, $var2, $ptr); +}; +$java.nms_NetClientHandler_getEntityByID = function($this, $par1) { + var var$2; + if ($par1 == $this.$mc15.$thePlayer.$entityId) + var$2 = $this.$mc15.$thePlayer; + else { + var$2 = $this.$worldClient; + var$2 = $par1 == var$2.$mc11.$thePlayer.$entityId ? var$2.$mc11.$thePlayer : nms_IntHashMap_lookup(var$2.$entityHashSet, $par1); + } + return var$2; +}; +$java.nms_NetClientHandler_handleUpdateHealth = function($this, $par1Packet8UpdateHealth) { + var var$2, var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet8UpdateHealth = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $this.$mc15.$thePlayer; + var$3 = $par1Packet8UpdateHealth.$healthMP; + if (!var$2.$hasSetHealth) { + var$2.$health = var$3; + var$2.$hasSetHealth = 1; + $this.$mc15.$thePlayer.$foodStats.$foodLevel = $par1Packet8UpdateHealth.$food; + $this.$mc15.$thePlayer.$foodStats.$foodSaturationLevel = $par1Packet8UpdateHealth.$foodSaturation; + return; + } + $ptr = 1; + case 1: + nms_EntityPlayerSP_setHealth(var$2, var$3); + if ($rt_suspending()) { + break main; + } + $this.$mc15.$thePlayer.$foodStats.$foodLevel = $par1Packet8UpdateHealth.$food; + $this.$mc15.$thePlayer.$foodStats.$foodSaturationLevel = $par1Packet8UpdateHealth.$foodSaturation; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet8UpdateHealth, var$2, var$3, $ptr); +}; +$java.nms_NetClientHandler_handleExperience = function($this, $par1Packet43Experience) { + var var$2, var$3, var$4, var$5; + var$2 = $this.$mc15.$thePlayer; + var$3 = $par1Packet43Experience.$experience0; + var$4 = $par1Packet43Experience.$experienceTotal0; + var$5 = $par1Packet43Experience.$experienceLevel0; + var$2.$experience = var$3; + var$2.$experienceTotal = var$4; + var$2.$experienceLevel = var$5; +}; +$java.nms_NetClientHandler_handleRespawn = function($this, $par1Packet9Respawn) { + var var$2, var$3, $var2, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var2 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet9Respawn = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1Packet9Respawn.$respawnDimension == $this.$mc15.$thePlayer.$dimension) { + var$2 = $this.$mc15; + var$3 = $par1Packet9Respawn.$respawnDimension; + $ptr = 1; + continue main; + } + $this.$doneLoadingTerrain = 0; + $var2 = $this.$worldClient.$worldScoreboard; + var$5 = new nms_WorldClient; + var$2 = new $java.nms_WorldSettings; + var$6 = $par1Packet9Respawn.$gameType0; + var$3 = $this.$mc15.$theWorld.$worldInfo.$hardcore; + var$7 = $par1Packet9Respawn.$terrainType3; + var$2.$field_82751_h = $rt_s(44); + var$2.$seed0 = Long_ZERO; + var$2.$theGameType = var$6; + var$2.$mapFeaturesEnabled = 0; + var$2.$hardcoreEnabled = var$3; + var$2.$terrainType2 = var$7; + nms_WorldClient__init_0(var$5, $this, var$2, $par1Packet9Respawn.$respawnDimension, $par1Packet9Respawn.$difficulty0, $this.$mc15.$mcProfiler); + $this.$worldClient = var$5; + $this.$worldClient.$worldScoreboard = $var2; + $this.$worldClient.$isRemote = 1; + var$2 = $this.$mc15; + var$7 = $this.$worldClient; + var$8 = $rt_s(44); + $ptr = 2; + continue main; + case 1: + nmc_Minecraft_setDimensionAndSpawnPlayer(var$2, var$3); + if ($rt_suspending()) { + break main; + } + var$2 = $this.$mc15.$playerController; + var$2.$currentGameType = $par1Packet9Respawn.$gameType0; + nms_EnumGameType_configurePlayerCapabilities(var$2.$currentGameType, var$2.$mc13.$thePlayer.$capabilities); + return; + case 2: + nmc_Minecraft_loadWorld0(var$2, var$7, var$8); + if ($rt_suspending()) { + break main; + } + $this.$mc15.$thePlayer.$dimension = $par1Packet9Respawn.$respawnDimension; + var$2 = $this.$mc15; + var$7 = new $java.nms_GuiDownloadTerrain; + nms_GuiScreen__init_(var$7); + var$7.$updateCounter1 = 0; + var$7.$netHandler = $this; + $ptr = 3; + case 3: + nmc_Minecraft_displayGuiScreen(var$2, var$7); + if ($rt_suspending()) { + break main; + } + var$2 = $this.$mc15; + var$3 = $par1Packet9Respawn.$respawnDimension; + $ptr = 1; + continue main; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet9Respawn, var$2, var$3, $var2, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_NetClientHandler_handleExplosion = function($this, $par1Packet60Explosion) { + var $var2, var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet60Explosion = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = nms_Explosion__init_($this.$mc15.$theWorld, null, $par1Packet60Explosion.$explosionX, $par1Packet60Explosion.$explosionY, $par1Packet60Explosion.$explosionZ, $par1Packet60Explosion.$explosionSize); + $var2.$affectedBlockPositions = $par1Packet60Explosion.$chunkPositionRecords; + var$3 = 1; + $ptr = 1; + case 1: + nms_Explosion_doExplosionB($var2, var$3); + if ($rt_suspending()) { + break main; + } + $var2 = $this.$mc15.$thePlayer; + $var2.$motionX = $var2.$motionX + $par1Packet60Explosion.$playerVelocityX; + $var2 = $this.$mc15.$thePlayer; + $var2.$motionY = $var2.$motionY + $par1Packet60Explosion.$playerVelocityY; + $var2 = $this.$mc15.$thePlayer; + $var2.$motionZ = $var2.$motionZ + $par1Packet60Explosion.$playerVelocityZ; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet60Explosion, $var2, var$3, $ptr); +}; +$java.nms_NetClientHandler_handleOpenWindow = function($this, $par1Packet100OpenWindow) { + var $var2, $var4, $var7, var$5, var$6, $var5, $var8, var$9, var$10, var$11, $var3, $var6, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var6 = $thread.pop();$var3 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var8 = $thread.pop();$var5 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var7 = $thread.pop();$var4 = $thread.pop();$var2 = $thread.pop();$par1Packet100OpenWindow = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = $this.$mc15.$thePlayer; + switch ($par1Packet100OpenWindow.$inventoryType) { + case 0: + $var4 = new $java.nms_InventoryBasic; + $var7 = $par1Packet100OpenWindow.$windowTitle; + var$5 = $par1Packet100OpenWindow.$useProvidedWindowTitle; + var$6 = $par1Packet100OpenWindow.$slotsCount0; + $var4.$inventoryTitle = $var7; + $var4.$field_94051_e = var$5; + $var4.$slotsCount = var$6; + $var4.$inventoryContents = $rt_createArray(nms_ItemStack, var$6); + $var5 = $var2.$mc3; + $var7 = new nms_GuiChest; + $var8 = $var2.$inventory; + $ptr = 1; + continue main; + case 1: + var$9 = $var2.$posX; + var$10 = var$9 | 0; + if (var$9 < var$10) + var$10 = var$10 - 1 | 0; + var$9 = $var2.$posY; + var$6 = var$9 | 0; + if (var$9 < var$6) + var$6 = var$6 - 1 | 0; + var$9 = $var2.$posZ; + var$5 = var$9 | 0; + if (var$9 < var$5) + var$5 = var$5 - 1 | 0; + $var7 = $var2.$mc3; + $var4 = new nms_GuiCrafting; + nms_GuiContainer__init_($var4, nms_ContainerWorkbench__init_($var2.$inventory, $var2.$worldObj, var$10, var$6, var$5)); + $ptr = 10; + continue main; + case 2: + $var4 = new nms_TileEntityFurnace; + $var4.$blockMetadata = (-1); + $var4.$furnaceItemStacks = $rt_createArray(nms_ItemStack, 3); + $var4.$furnaceBurnTime = 0; + $var4.$currentItemBurnTime = 0; + $var4.$furnaceCookTime = 0; + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $java.nms_TileEntityFurnace_func_94129_a($var4, $par1Packet100OpenWindow.$windowTitle); + $ptr = 4; + continue main; + case 3: + $var7 = new nms_TileEntityDispenser; + $var7.$blockMetadata = (-1); + $var7.$dispenserContents = $rt_createArray(nms_ItemStack, 9); + $var7.$dispenserRandom = new ju_Random; + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $java.nms_TileEntityDispenser_setCustomName($var7, $par1Packet100OpenWindow.$windowTitle); + $ptr = 5; + continue main; + case 4: + var$9 = $var2.$posX; + var$11 = var$9 | 0; + if (var$9 < var$11) + var$11 = var$11 - 1 | 0; + var$9 = $var2.$posY; + var$10 = var$9 | 0; + if (var$9 < var$10) + var$10 = var$10 - 1 | 0; + var$9 = $var2.$posZ; + var$6 = var$9 | 0; + if (var$9 < var$6) + var$6 = var$6 - 1 | 0; + $var4 = !$par1Packet100OpenWindow.$useProvidedWindowTitle ? null : $par1Packet100OpenWindow.$windowTitle; + $ptr = 12; + continue main; + case 5: + $var5 = new nms_TileEntityBrewingStand; + $var5.$blockMetadata = (-1); + $var5.$brewingItemStacks = $rt_createArray(nms_ItemStack, 4); + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $var5.$field_94132_e = $par1Packet100OpenWindow.$windowTitle; + $ptr = 6; + continue main; + case 6: + $var4 = new $java.nms_NpcMerchant; + $var4.$customer = $var2; + $var7 = new $java.nms_InventoryMerchant; + $var7.$theInventory = $rt_createArray(nms_ItemStack, 3); + $var7.$thePlayer0 = $var2; + $var7.$theMerchant = $var4; + $var4.$theMerchantInventory = $var7; + $var7 = !$par1Packet100OpenWindow.$useProvidedWindowTitle ? null : $par1Packet100OpenWindow.$windowTitle; + $ptr = 9; + continue main; + case 7: + $var8 = new nms_TileEntityBeacon; + nms_TileEntityBeacon_$callClinit(); + $var8.$blockMetadata = (-1); + $var8.$levels = (-1); + $var7 = $var2.$mc3; + $var4 = new nms_GuiBeacon; + nms_GuiContainer__init_($var4, nms_ContainerBeacon__init_($var2.$inventory, $var8)); + $var4.$beacon = $var8; + $var4.$xSize = 230; + $var4.$ySize0 = 219; + $ptr = 3; + continue main; + case 8: + var$9 = $var2.$posX; + var$5 = var$9 | 0; + if (var$9 < var$5) + var$5 = var$5 - 1 | 0; + var$9 = $var2.$posY; + var$11 = var$9 | 0; + if (var$9 < var$11) + var$11 = var$11 - 1 | 0; + var$9 = $var2.$posZ; + var$10 = var$9 | 0; + if (var$9 < var$10) + var$10 = var$10 - 1 | 0; + $var7 = $var2.$mc3; + $var4 = new nms_GuiRepair; + $var5 = $var2.$inventory; + nms_GuiContainer__init_($var4, nms_ContainerRepair__init_($var5, $var2.$worldObj, var$5, var$11, var$10, nmc_Minecraft_theMinecraft.$thePlayer)); + $var4.$field_82325_q = $var5; + $var4.$repairContainer = $var4.$inventorySlots0; + $ptr = 11; + continue main; + case 9: + $var3 = $java.nms_TileEntityHopper__init_(); + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $var3.$inventoryName = $par1Packet100OpenWindow.$windowTitle; + $ptr = 7; + continue main; + case 10: + $var6 = $java.nms_TileEntityDropper__init_(); + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $var6.$customName = $par1Packet100OpenWindow.$windowTitle; + $ptr = 8; + continue main; + default: + } + return; + case 1: + nms_GuiChest__init_($var7, $var8, $var4); + if ($rt_suspending()) { + break main; + } + $ptr = 2; + case 2: + nmc_Minecraft_displayGuiScreen($var5, $var7); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 3: + nmc_Minecraft_displayGuiScreen($var7, $var4); + if ($rt_suspending()) { + break main; + } + if ($par1Packet100OpenWindow.$useProvidedWindowTitle) + $var8.$field_94048_i = $par1Packet100OpenWindow.$windowTitle; + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 4: + nms_EntityPlayerSP_displayGUIFurnace($var2, $var4); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 5: + nms_EntityPlayerSP_displayGUIDispenser($var2, $var7); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 6: + nms_EntityPlayerSP_displayGUIBrewingStand($var2, $var5); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 7: + nms_EntityPlayerSP_displayGUIHopper($var2, $var3); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 8: + nms_EntityPlayerSP_displayGUIDispenser($var2, $var6); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 9: + nms_EntityPlayerSP_displayGUIMerchant($var2, $var4, $var7); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 10: + nmc_Minecraft_displayGuiScreen($var7, $var4); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 11: + nmc_Minecraft_displayGuiScreen($var7, $var4); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + case 12: + nms_EntityPlayerSP_displayGUIEnchantment($var2, var$11, var$10, var$6, $var4); + if ($rt_suspending()) { + break main; + } + $var2.$openContainer.$windowId = $par1Packet100OpenWindow.$windowId2; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet100OpenWindow, $var2, $var4, $var7, var$5, var$6, $var5, $var8, var$9, var$10, var$11, $var3, $var6, $ptr); +}; +$java.nms_NetClientHandler_handleSetSlot = function($this, $par1Packet103SetSlot) { + var $var2, $var3, $var5, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet103SetSlot = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + $var2 = $this.$mc15.$thePlayer; + if ($par1Packet103SetSlot.$windowId3 == (-1)) + $var2.$inventory.$itemStack = $par1Packet103SetSlot.$myItemStack; + else { + $var3 = 0; + if ($this.$mc15.$currentScreen instanceof nms_GuiContainerCreative) + $var3 = $java.nms_GuiContainerCreative_selectedTabIndex == nms_CreativeTabs_tabInventory.$tabIndex ? 0 : 1; + if (!$par1Packet103SetSlot.$windowId3 && $par1Packet103SetSlot.$itemSlot >= 36 && $par1Packet103SetSlot.$itemSlot < 45) { + $var5 = $var2.$inventoryContainer; + $var3 = $par1Packet103SetSlot.$itemSlot; + $var5 = $var5.$inventorySlots; + if ($var3 >= 0 && $var3 < $var5.$size0) { + $var5 = $var5.$array1.data[$var3].$getStack(); + if ($par1Packet103SetSlot.$myItemStack !== null && !($var5 !== null && $var5.$stackSize >= $par1Packet103SetSlot.$myItemStack.$stackSize)) + $par1Packet103SetSlot.$myItemStack.$animationsToGo = 5; + $var2 = $var2.$inventoryContainer; + $var3 = $par1Packet103SetSlot.$itemSlot; + $par1Packet103SetSlot = $par1Packet103SetSlot.$myItemStack; + $var2 = $var2.$inventorySlots; + if ($var3 >= 0 && $var3 < $var2.$size0) { + $var2 = $var2.$array1.data[$var3]; + $ptr = 2; + continue main; + } + $par1Packet103SetSlot = new jl_IndexOutOfBoundsException; + $par1Packet103SetSlot.$suppressionEnabled = 1; + $par1Packet103SetSlot.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet103SetSlot); + $rt_throw($par1Packet103SetSlot); + } + $par1Packet103SetSlot = new jl_IndexOutOfBoundsException; + $par1Packet103SetSlot.$suppressionEnabled = 1; + $par1Packet103SetSlot.$writableStackTrace = 1; + $rt_throw($par1Packet103SetSlot); + } + if ($par1Packet103SetSlot.$windowId3 == $var2.$openContainer.$windowId) { + if ($par1Packet103SetSlot.$windowId3) + break a; + if (!$var3) + break a; + } + } + return; + } + $var2 = $var2.$openContainer; + $var3 = $par1Packet103SetSlot.$itemSlot; + $par1Packet103SetSlot = $par1Packet103SetSlot.$myItemStack; + $var2 = $var2.$inventorySlots; + if ($var3 >= 0 && $var3 < $var2.$size0) { + $var2 = $var2.$array1.data[$var3]; + $ptr = 1; + continue main; + } + $par1Packet103SetSlot = new jl_IndexOutOfBoundsException; + $par1Packet103SetSlot.$suppressionEnabled = 1; + $par1Packet103SetSlot.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet103SetSlot); + $rt_throw($par1Packet103SetSlot); + case 1: + $var2.$putStack($par1Packet103SetSlot); + if ($rt_suspending()) { + break main; + } + return; + case 2: + $var2.$putStack($par1Packet103SetSlot); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet103SetSlot, $var2, $var3, $var5, $ptr); +}; +$java.nms_NetClientHandler_handleTransaction = function($this, $par1Packet106Transaction) { + var $var2, $var3, var$4, var$5; + $var2 = null; + $var3 = $this.$mc15.$thePlayer; + if (!$par1Packet106Transaction.$windowId4) + $var2 = $var3.$inventoryContainer; + else if ($par1Packet106Transaction.$windowId4 == $var3.$openContainer.$windowId) + $var2 = $var3.$openContainer; + if ($var2 !== null && !$par1Packet106Transaction.$accepted) { + $var2 = new nms_Packet106Transaction; + var$4 = $par1Packet106Transaction.$windowId4; + var$5 = $par1Packet106Transaction.$shortWindowId; + nms_Packet_$callClinit(); + $var2.$creationTimeMillis = jl_System_currentTimeMillis(); + $var2.$isChunkDataPacket = 0; + $var2.$windowId4 = var$4; + $var2.$shortWindowId = var$5; + $var2.$accepted = 1; + if (!$this.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, $var2); + } +}; +$java.nms_NetClientHandler_handleWindowItems = function($this, $par1Packet104WindowItems) { + var $var2, var$3, var$4, var$5, var$6, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$var2 = $thread.pop();$par1Packet104WindowItems = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + $var2 = $this.$mc15.$thePlayer; + if (!$par1Packet104WindowItems.$windowId5) { + $var2 = $var2.$inventoryContainer; + var$3 = $par1Packet104WindowItems.$itemStack3; + var$4 = 0; + var$5 = var$3.data; + if (var$4 >= var$5.length) + break a; + $par1Packet104WindowItems = $var2.$inventorySlots; + if (var$4 >= 0 && var$4 < $par1Packet104WindowItems.$size0) { + var$6 = $par1Packet104WindowItems.$array1.data[var$4]; + $par1Packet104WindowItems = var$5[var$4]; + $ptr = 1; + continue main; + } + $par1Packet104WindowItems = new jl_IndexOutOfBoundsException; + $par1Packet104WindowItems.$suppressionEnabled = 1; + $par1Packet104WindowItems.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet104WindowItems); + $rt_throw($par1Packet104WindowItems); + } + if ($par1Packet104WindowItems.$windowId5 == $var2.$openContainer.$windowId) { + $var2 = $var2.$openContainer; + var$3 = $par1Packet104WindowItems.$itemStack3; + var$4 = 0; + var$5 = var$3.data; + if (var$4 < var$5.length) { + $par1Packet104WindowItems = $var2.$inventorySlots; + if (var$4 >= 0 && var$4 < $par1Packet104WindowItems.$size0) { + var$6 = $par1Packet104WindowItems.$array1.data[var$4]; + $par1Packet104WindowItems = var$5[var$4]; + $ptr = 2; + continue main; + } + $par1Packet104WindowItems = new jl_IndexOutOfBoundsException; + $par1Packet104WindowItems.$suppressionEnabled = 1; + $par1Packet104WindowItems.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet104WindowItems); + $rt_throw($par1Packet104WindowItems); + } + } + } + return; + case 1: + var$6.$putStack($par1Packet104WindowItems); + if ($rt_suspending()) { + break main; + } + var$4 = var$4 + 1 | 0; + var$5 = var$3.data; + if (var$4 >= var$5.length) + return; + $par1Packet104WindowItems = $var2.$inventorySlots; + if (var$4 >= 0 && var$4 < $par1Packet104WindowItems.$size0) { + var$6 = $par1Packet104WindowItems.$array1.data[var$4]; + $par1Packet104WindowItems = var$5[var$4]; + continue main; + } + $par1Packet104WindowItems = new jl_IndexOutOfBoundsException; + $par1Packet104WindowItems.$suppressionEnabled = 1; + $par1Packet104WindowItems.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet104WindowItems); + $rt_throw($par1Packet104WindowItems); + case 2: + var$6.$putStack($par1Packet104WindowItems); + if ($rt_suspending()) { + break main; + } + var$4 = var$4 + 1 | 0; + var$5 = var$3.data; + if (var$4 >= var$5.length) + return; + $par1Packet104WindowItems = $var2.$inventorySlots; + if (var$4 >= 0 && var$4 < $par1Packet104WindowItems.$size0) { + var$6 = $par1Packet104WindowItems.$array1.data[var$4]; + $par1Packet104WindowItems = var$5[var$4]; + continue main; + } + $par1Packet104WindowItems = new jl_IndexOutOfBoundsException; + $par1Packet104WindowItems.$suppressionEnabled = 1; + $par1Packet104WindowItems.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet104WindowItems); + $rt_throw($par1Packet104WindowItems); + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet104WindowItems, $var2, var$3, var$4, var$5, var$6, $ptr); +}; +$java.nms_NetClientHandler_handleUpdateSign = function($this, $par1Packet130UpdateSign) { + var $var2, $var5, $var3, $var4, var$6, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var5 = $thread.pop();$var2 = $thread.pop();$par1Packet130UpdateSign = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = 0; + $var5 = $par1Packet130UpdateSign.$yPosition13; + if ($var5 >= 0 && $var5 < 256 ? 1 : 0) { + $var3 = nms_World_getBlockTileEntity($this.$mc15.$theWorld, $par1Packet130UpdateSign.$xPosition14, $par1Packet130UpdateSign.$yPosition13, $par1Packet130UpdateSign.$zPosition13); + if ($var3 instanceof nms_TileEntitySign) { + $var4 = $var3; + if ($var4.$isEditable) { + $var5 = 0; + while ($var5 < 4) { + $var4.$signText.data[$var5] = $par1Packet130UpdateSign.$signLines.data[$var5]; + $var5 = $var5 + 1 | 0; + } + $ptr = 1; + continue main; + } + $var2 = 1; + } + } + if (!$var2 && $this.$mc15.$thePlayer !== null) { + $var3 = $this.$mc15.$thePlayer; + $var4 = new jl_StringBuilder; + $var4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2519)); + $var2 = $par1Packet130UpdateSign.$xPosition14; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); + $var2 = $par1Packet130UpdateSign.$yPosition13; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); + $var2 = $par1Packet130UpdateSign.$zPosition13; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + $par1Packet130UpdateSign = jl_String__init_0($var4.$buffer, 0, $var4.$length); + $var4 = $var3.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a($var4, $par1Packet130UpdateSign, 0, $var4.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + $var4 = new ji_PrintStream; + $var4.$out = new jl_ConsoleOutputStreamStdout; + $var3 = new jl_StringBuilder; + jl_Object__init_0($var3); + $var3.$buffer = $rt_createCharArray(16); + $var4.$sb = $var3; + $var4.$buffer0 = $rt_createCharArray(32); + $var4.$autoFlush = 0; + $var3 = new jnci_UTF8Charset; + jnc_Charset__init_($var3, $rt_s(2), $rt_createArray(jl_String, 0)); + $var4.$charset = $var3; + jl_System_outCache = $var4; + } + var$6 = jl_System_outCache; + $var3 = new jl_StringBuilder; + $var3.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); + $par1Packet130UpdateSign = jl_String__init_0($var3.$buffer, 0, $var3.$length); + $var3 = var$6.$sb; + jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); + jl_AbstractStringBuilder_insert4($var3, $var3.$length, 10); + ji_PrintStream_printSB(var$6); + } + return; + case 1: + nms_TileEntity_onInventoryChanged($var4); + if ($rt_suspending()) { + break main; + } + if (!1 && $this.$mc15.$thePlayer !== null) { + $var3 = $this.$mc15.$thePlayer; + $var4 = new jl_StringBuilder; + $var4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2519)); + $var2 = $par1Packet130UpdateSign.$xPosition14; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); + $var2 = $par1Packet130UpdateSign.$yPosition13; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(356)); + $var2 = $par1Packet130UpdateSign.$zPosition13; + jl_AbstractStringBuilder_insert0($var4, $var4.$length, $var2, 10); + $par1Packet130UpdateSign = jl_String__init_0($var4.$buffer, 0, $var4.$length); + $var4 = $var3.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a($var4, $par1Packet130UpdateSign, 0, $var4.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + $var4 = new ji_PrintStream; + $var4.$out = new jl_ConsoleOutputStreamStdout; + $var3 = new jl_StringBuilder; + jl_Object__init_0($var3); + $var3.$buffer = $rt_createCharArray(16); + $var4.$sb = $var3; + $var4.$buffer0 = $rt_createCharArray(32); + $var4.$autoFlush = 0; + $var3 = new jnci_UTF8Charset; + jnc_Charset__init_($var3, $rt_s(2), $rt_createArray(jl_String, 0)); + $var4.$charset = $var3; + jl_System_outCache = $var4; + } + var$6 = jl_System_outCache; + $var3 = new jl_StringBuilder; + $var3.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); + $par1Packet130UpdateSign = jl_String__init_0($var3.$buffer, 0, $var3.$length); + $var3 = var$6.$sb; + jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Packet130UpdateSign); + jl_AbstractStringBuilder_insert4($var3, $var3.$length, 10); + ji_PrintStream_printSB(var$6); + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet130UpdateSign, $var2, $var5, $var3, $var4, var$6, $ptr); +}; +$java.nms_NetClientHandler_handleTileEntityData = function($this, $par1Packet132TileEntityData) { + var var$2, $var2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var2 = $thread.pop();var$2 = $thread.pop();$par1Packet132TileEntityData = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $par1Packet132TileEntityData.$yPosition14; + if (var$2 >= 0 && var$2 < 256 ? 1 : 0) { + $var2 = nms_World_getBlockTileEntity($this.$mc15.$theWorld, $par1Packet132TileEntityData.$xPosition15, $par1Packet132TileEntityData.$yPosition14, $par1Packet132TileEntityData.$zPosition14); + if ($var2 !== null) { + if ($par1Packet132TileEntityData.$actionType == 1 && $var2 instanceof nms_TileEntityMobSpawner) { + $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; + $ptr = 1; + continue main; + } + if ($par1Packet132TileEntityData.$actionType == 2 && $var2 instanceof nms_TileEntityCommandBlock) { + $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; + $ptr = 2; + continue main; + } + if ($par1Packet132TileEntityData.$actionType == 3 && $var2 instanceof nms_TileEntityBeacon) { + $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; + $ptr = 3; + continue main; + } + if ($par1Packet132TileEntityData.$actionType == 4 && $var2 instanceof nms_TileEntitySkull) { + $par1Packet132TileEntityData = $par1Packet132TileEntityData.$customParam1; + $ptr = 4; + continue main; + } + } + } + return; + case 1: + $var2.$readFromNBT($par1Packet132TileEntityData); + if ($rt_suspending()) { + break main; + } + return; + case 2: + $var2.$readFromNBT($par1Packet132TileEntityData); + if ($rt_suspending()) { + break main; + } + return; + case 3: + $var2.$readFromNBT($par1Packet132TileEntityData); + if ($rt_suspending()) { + break main; + } + return; + case 4: + $var2.$readFromNBT($par1Packet132TileEntityData); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet132TileEntityData, var$2, $var2, $ptr); +}; +$java.nms_NetClientHandler_handleUpdateProgressbar = function($this, $par1Packet105UpdateProgressbar) { + var $var2; + $var2 = $this.$mc15.$thePlayer; + if ($var2.$openContainer !== null && $var2.$openContainer.$windowId == $par1Packet105UpdateProgressbar.$windowId6) + $var2.$openContainer.$updateProgressBar($par1Packet105UpdateProgressbar.$progressBar, $par1Packet105UpdateProgressbar.$progressBarValue); +}; +$java.nms_NetClientHandler_handlePlayerInventory = function($this, $par1Packet5PlayerInventory) { + var var$2, $var2; + var$2 = $par1Packet5PlayerInventory.$entityID1; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 !== null) + $var2.$setCurrentItemOrArmor($par1Packet5PlayerInventory.$slot0, $par1Packet5PlayerInventory.$itemSlot0); +}; +$java.nms_NetClientHandler_handleCloseWindow = function($this, $par1Packet101CloseWindow) { + var var$2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$2 = $thread.pop();$par1Packet101CloseWindow = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $par1Packet101CloseWindow = $this.$mc15.$thePlayer; + $par1Packet101CloseWindow.$inventory.$itemStack = null; + $par1Packet101CloseWindow.$openContainer = $par1Packet101CloseWindow.$inventoryContainer; + var$2 = $par1Packet101CloseWindow.$mc3; + $par1Packet101CloseWindow = null; + $ptr = 1; + case 1: + nmc_Minecraft_displayGuiScreen(var$2, $par1Packet101CloseWindow); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet101CloseWindow, var$2, $ptr); +}; +$java.nms_NetClientHandler_handleBlockEvent = function($this, $par1Packet54PlayNoteBlock) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet54PlayNoteBlock = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet54PlayNoteBlock.$xLocation; + var$4 = $par1Packet54PlayNoteBlock.$yLocation; + var$5 = $par1Packet54PlayNoteBlock.$zLocation; + var$6 = $par1Packet54PlayNoteBlock.$blockId; + var$7 = $par1Packet54PlayNoteBlock.$instrumentType; + var$8 = $par1Packet54PlayNoteBlock.$pitch6; + if (var$6 <= 0) + return; + nms_Block_$callClinit(); + $par1Packet54PlayNoteBlock = nms_Block_blocksList.data[var$6]; + $ptr = 1; + case 1: + $par1Packet54PlayNoteBlock.$onBlockEventReceived(var$2, var$3, var$4, var$5, var$7, var$8); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet54PlayNoteBlock, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_NetClientHandler_handleBlockDestroy = function($this, $par1Packet55BlockDestroy) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8; + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet55BlockDestroy.$entityId15; + var$4 = $par1Packet55BlockDestroy.$posX7; + var$5 = $par1Packet55BlockDestroy.$posY7; + var$6 = $par1Packet55BlockDestroy.$posZ5; + var$7 = $par1Packet55BlockDestroy.$destroyedStage; + var$8 = 0; + a: { + while (var$8 < var$2.$worldAccesses.$size0) { + $par1Packet55BlockDestroy = var$2.$worldAccesses; + if (var$8 < 0) + break a; + if (var$8 >= $par1Packet55BlockDestroy.$size0) + break a; + nms_RenderGlobal_destroyBlockPartially($par1Packet55BlockDestroy.$array1.data[var$8], var$3, var$4, var$5, var$6, var$7); + var$8 = var$8 + 1 | 0; + } + return; + } + $par1Packet55BlockDestroy = new jl_IndexOutOfBoundsException; + $par1Packet55BlockDestroy.$suppressionEnabled = 1; + $par1Packet55BlockDestroy.$writableStackTrace = 1; + $rt_throw($par1Packet55BlockDestroy); +}; +$java.nms_NetClientHandler_handleMapChunks = function($this, $par1Packet56MapChunks) { + var $var2, $var3, $var4, var$5, var$6, var$7, var$8, $var5, var$10, var$11, var$12; + $var2 = 0; + a: { + while ($var2 < $par1Packet56MapChunks.$chunkPostX.data.length) { + $var3 = $par1Packet56MapChunks.$chunkPostX.data[$var2]; + $var4 = $par1Packet56MapChunks.$chunkPosZ.data[$var2]; + nms_WorldClient_doPreChunk($this.$worldClient, $var3, $var4, 1); + var$5 = $var3 << 4; + var$6 = $var4 << 4; + var$7 = var$5 + 15 | 0; + var$8 = var$6 + 15 | 0; + $var5 = nms_ChunkProviderClient_provideChunk($this.$worldClient.$chunkProvider, $var3, $var4); + if ($var5 === null) { + nms_WorldClient_doPreChunk($this.$worldClient, $var3, $var4, 1); + $var5 = nms_ChunkProviderClient_provideChunk($this.$worldClient.$chunkProvider, $var3, $var4); + } + if ($var5 !== null) { + $java.nms_Chunk_fillChunk($var5, $par1Packet56MapChunks.$field_73584_f.data[$var2], $par1Packet56MapChunks.$field_73590_a.data[$var2], $par1Packet56MapChunks.$field_73588_b.data[$var2], 1); + var$10 = $this.$worldClient; + var$11 = 0; + $var4 = var$5 - 1 | 0; + var$6 = var$6 - 1 | 0; + $var3 = var$7 + 1 | 0; + var$7 = var$8 + 1 | 0; + while (var$11 < var$10.$worldAccesses.$size0) { + var$12 = var$10.$worldAccesses; + if (var$11 < 0) + break a; + if (var$11 >= var$12.$size0) + break a; + nms_RenderGlobal_markBlocksForUpdate(var$12.$array1.data[var$11], $var4, (-1), var$6, $var3, 257, var$7); + var$11 = var$11 + 1 | 0; + } + if (!($this.$worldClient.$provider instanceof nms_WorldProviderSurface)) + $var5.$queuedLightChecks = 0; + } + $var2 = $var2 + 1 | 0; + } + return; + } + $par1Packet56MapChunks = new jl_IndexOutOfBoundsException; + $par1Packet56MapChunks.$suppressionEnabled = 1; + $par1Packet56MapChunks.$writableStackTrace = 1; + $rt_throw($par1Packet56MapChunks); +}; +$java.nms_NetClientHandler_handleGameEvent = function($this, $par1Packet70GameEvent) { + var $var2, $var3, $var4, var$5, var$6, $var5, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$15 = $thread.pop();var$14 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();$var5 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet70GameEvent = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = $this.$mc15.$thePlayer; + $var3 = $par1Packet70GameEvent.$eventType; + $var4 = $par1Packet70GameEvent.$gameMode; + if ($var3 >= 0 && $var3 < $java.nms_Packet70GameEvent_clientMessage.data.length && $java.nms_Packet70GameEvent_clientMessage.data[$var3] !== null) { + $par1Packet70GameEvent = $java.nms_Packet70GameEvent_clientMessage.data[$var3]; + var$5 = $var2.$mc3.$ingameGUI.$persistantChatGUI; + var$6 = $rt_createArray(jl_Object, 0); + $par1Packet70GameEvent = nms_StringTranslate_translateKeyFormat(nms_StringTranslate_instance, $par1Packet70GameEvent, var$6); + nms_GuiNewChat_func_96129_a(var$5, $par1Packet70GameEvent, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$5 = new ji_PrintStream; + $var5 = new jl_ConsoleOutputStreamStdout; + jl_Object__init_0(var$5); + var$5.$out = $var5; + $var5 = new jl_StringBuilder; + jl_AbstractStringBuilder__init_2($var5, 16); + var$5.$sb = $var5; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + $var5 = new jnci_UTF8Charset; + jnc_Charset__init_($var5, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = $var5; + jl_System_outCache = var$5; + } + var$8 = jl_System_outCache; + $var5 = new jl_StringBuilder; + $var5.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert($var5, $var5.$length, $par1Packet70GameEvent); + $par1Packet70GameEvent = jl_String__init_0($var5.$buffer, 0, $var5.$length); + $var5 = var$8.$sb; + jl_StringBuilder_insert6($var5, $var5.$length, $par1Packet70GameEvent); + jl_StringBuilder_insert5($var5, $var5.$length, 10); + ji_PrintStream_printSB(var$8); + } + if ($var3 == 1) { + $this.$worldClient.$worldInfo.$raining = 1; + $par1Packet70GameEvent = $this.$worldClient; + $par1Packet70GameEvent.$prevRainingStrength = 0.0; + $par1Packet70GameEvent.$rainingStrength = 0.0; + } else if ($var3 == 2) { + $this.$worldClient.$worldInfo.$raining = 0; + $par1Packet70GameEvent = $this.$worldClient; + $par1Packet70GameEvent.$prevRainingStrength = 1.0; + $par1Packet70GameEvent.$rainingStrength = 1.0; + } else if ($var3 == 3) { + $par1Packet70GameEvent = $this.$mc15.$playerController; + $par1Packet70GameEvent.$currentGameType = $java.nms_EnumGameType_getByID($var4); + nms_EnumGameType_configurePlayerCapabilities($par1Packet70GameEvent.$currentGameType, $par1Packet70GameEvent.$mc13.$thePlayer.$capabilities); + } else { + if ($var3 == 4) { + $par1Packet70GameEvent = $this.$mc15; + $var2 = new nms_GuiWinGame; + nms_GuiScreen__init_($var2); + $var2.$updateCounter3 = 0; + $var2.$field_73989_c = 0; + $var2.$field_73987_d = 0.5; + $ptr = 1; + continue main; + } + if ($var3 == 5) { + $var5 = $this.$mc15.$gameSettings; + if (!$var4) + return; + if ($var4 != 101) { + if ($var4 == 102) { + $par1Packet70GameEvent = nms_GuiIngame_getChatGUI($this.$mc15.$ingameGUI); + var$6 = $rt_createArray(jl_Object, 1); + var$6.data[0] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindJump.$keyCode); + nms_GuiNewChat_addTranslatedMessage($par1Packet70GameEvent, $rt_s(2520), var$6); + } else if ($var4 == 103) { + $par1Packet70GameEvent = nms_GuiIngame_getChatGUI($this.$mc15.$ingameGUI); + var$6 = $rt_createArray(jl_Object, 1); + var$6.data[0] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindInventory.$keyCode); + nms_GuiNewChat_addTranslatedMessage($par1Packet70GameEvent, $rt_s(2521), var$6); + } + } else { + var$5 = $this.$mc15.$ingameGUI.$persistantChatGUI; + var$6 = $rt_createArray(jl_Object, 4); + $var3 = $var5.$keyBindForward.$keyCode; + nlea_EaglerAdapterImpl2_$callClinit(); + $par1Packet70GameEvent = $var3 >= 0 && $var3 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$var3] : $rt_s(47); + var$9 = var$6.data; + var$9[0] = $par1Packet70GameEvent; + $var3 = $var5.$keyBindLeft.$keyCode; + var$9[1] = $var3 >= 0 && $var3 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$var3] : $rt_s(47); + var$9[2] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindBack.$keyCode); + var$9[3] = nlea_EaglerAdapterImpl2_getKeyName($var5.$keyBindRight.$keyCode); + nms_GuiNewChat_addTranslatedMessage(var$5, $rt_s(2522), var$6); + } + } else if ($var3 == 6) { + $var5 = $this.$worldClient; + var$10 = $var2.$posX; + var$11 = $var2.$posY + nms_EntityPlayer_getEyeHeight($var2); + var$12 = $var2.$posZ; + $par1Packet70GameEvent = $rt_s(2523); + var$13 = 0.18000000715255737; + var$14 = 0.44999998807907104; + var$15 = 0; + $ptr = 2; + continue main; + } + } + return; + case 1: + nmc_Minecraft_displayGuiScreen($par1Packet70GameEvent, $var2); + if ($rt_suspending()) { + break main; + } + return; + case 2: + nms_WorldClient_playSound($var5, var$10, var$11, var$12, $par1Packet70GameEvent, var$13, var$14, var$15); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet70GameEvent, $var2, $var3, $var4, var$5, var$6, $var5, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $ptr); +}; +$java.nms_NetClientHandler_handleMapData = function($this, $par1Packet131MapData) { + var var$2, var$3, var$4, var$5, var$6; + var$2 = $par1Packet131MapData.$itemID1; + nms_Item_$callClinit(); + if (var$2 == nms_Item_map.$itemID) + $java.nms_MapData_updateMPMapData(nms_ItemMap_getMPMapData($par1Packet131MapData.$uniqueID, $this.$mc15.$theWorld), $par1Packet131MapData.$itemData); + else { + if (jl_System_errCache === null) { + var$3 = new ji_PrintStream; + var$3.$out = new jl_ConsoleOutputStreamStderr; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + var$3.$sb = var$4; + var$3.$buffer0 = $rt_createCharArray(32); + var$3.$autoFlush = 0; + var$4 = new jnci_UTF8Charset; + jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); + var$3.$charset = var$4; + jl_System_errCache = var$3; + } + var$5 = jl_System_errCache; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2524)); + var$2 = $par1Packet131MapData.$uniqueID; + jl_AbstractStringBuilder_insert0(var$4, var$4.$length, var$2, 10); + $par1Packet131MapData = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + var$4 = var$5.$sb; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Packet131MapData); + var$6 = var$4.$length; + jl_AbstractStringBuilder_insertSpace(var$4, var$6, var$6 + 1 | 0); + var$4.$buffer.data[var$6] = 10; + ji_PrintStream_printSB(var$5); + } +}; +$java.nms_NetClientHandler_handleDoorChange = function($this, $par1Packet61DoorChange) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet61DoorChange = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + a: { + if ($par1Packet61DoorChange.$disableRelativeVolume) { + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet61DoorChange.$sfxID; + var$4 = $par1Packet61DoorChange.$posX8; + var$5 = $par1Packet61DoorChange.$posY8; + var$6 = $par1Packet61DoorChange.$posZ6; + var$7 = $par1Packet61DoorChange.$auxData; + var$8 = 0; + if (var$8 >= var$2.$worldAccesses.$size0) + break a; + $par1Packet61DoorChange = var$2.$worldAccesses; + if (var$8 >= 0 && var$8 < $par1Packet61DoorChange.$size0) { + $par1Packet61DoorChange = $par1Packet61DoorChange.$array1.data[var$8]; + $ptr = 2; + continue main; + } + $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; + $par1Packet61DoorChange.$suppressionEnabled = 1; + $par1Packet61DoorChange.$writableStackTrace = 1; + $rt_throw($par1Packet61DoorChange); + } + var$2 = $this.$mc15.$theWorld; + var$9 = $par1Packet61DoorChange.$sfxID; + var$3 = $par1Packet61DoorChange.$posX8; + var$4 = $par1Packet61DoorChange.$posY8; + var$5 = $par1Packet61DoorChange.$posZ6; + var$6 = $par1Packet61DoorChange.$auxData; + $par1Packet61DoorChange = null; + var$7 = 0; + if (var$7 < var$2.$worldAccesses.$size0) { + var$10 = var$2.$worldAccesses; + if (var$7 >= 0 && var$7 < var$10.$size0) { + var$10 = var$10.$array1.data[var$7]; + $ptr = 1; + continue main; + } + $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; + $par1Packet61DoorChange.$suppressionEnabled = 1; + $par1Packet61DoorChange.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet61DoorChange); + $rt_throw($par1Packet61DoorChange); + } + } + return; + case 1: + nms_RenderGlobal_playAuxSFX(var$10, $par1Packet61DoorChange, var$9, var$3, var$4, var$5, var$6); + if ($rt_suspending()) { + break main; + } + var$7 = var$7 + 1 | 0; + if (var$7 >= var$2.$worldAccesses.$size0) + return; + var$10 = var$2.$worldAccesses; + if (var$7 >= 0 && var$7 < var$10.$size0) { + var$10 = var$10.$array1.data[var$7]; + continue main; + } + $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; + $par1Packet61DoorChange.$suppressionEnabled = 1; + $par1Packet61DoorChange.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1Packet61DoorChange); + $rt_throw($par1Packet61DoorChange); + case 2: + nms_RenderGlobal_broadcastSound($par1Packet61DoorChange, var$3, var$4, var$5, var$6, var$7); + if ($rt_suspending()) { + break main; + } + var$8 = var$8 + 1 | 0; + if (var$8 >= var$2.$worldAccesses.$size0) + return; + $par1Packet61DoorChange = var$2.$worldAccesses; + if (var$8 >= 0 && var$8 < $par1Packet61DoorChange.$size0) { + $par1Packet61DoorChange = $par1Packet61DoorChange.$array1.data[var$8]; + continue main; + } + $par1Packet61DoorChange = new jl_IndexOutOfBoundsException; + $par1Packet61DoorChange.$suppressionEnabled = 1; + $par1Packet61DoorChange.$writableStackTrace = 1; + $rt_throw($par1Packet61DoorChange); + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet61DoorChange, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $ptr); +}; +$java.nms_NetClientHandler_handleStatistic = function($this, $par1Packet200Statistic) { + var var$2, var$3, var$4, var$5, var$6, $m; + a: { + if ($par1Packet200Statistic.$statisticId >= 5242880) { + nms_AchievementList_$callClinit(); + var$2 = nms_AchievementList_achievementList; + var$3 = 0; + var$4 = var$2.$modCount0; + var$5 = var$2.$size2(); + while (true) { + if (!(var$3 >= var$5 ? 0 : 1)) + break a; + if (var$4 < var$2.$modCount0) + break; + var$6 = var$3 + 1 | 0; + $m = var$2.$get4(var$3); + if ($m.$statId == $par1Packet200Statistic.$statisticId) { + $par1Packet200Statistic = $this.$mc15.$thePlayer; + if (!$m.$isIndependent) + nms_EntityPlayerSP_addStat($par1Packet200Statistic, $m, 1); + break a; + } + var$3 = var$6; + } + $par1Packet200Statistic = new ju_ConcurrentModificationException; + $par1Packet200Statistic.$suppressionEnabled = 1; + $par1Packet200Statistic.$writableStackTrace = 1; + $rt_throw($par1Packet200Statistic); + } + } +}; +$java.nms_NetClientHandler_handleEntityEffect = function($this, $par1Packet41EntityEffect) { + var var$2, $var2, $var3, var$5, var$6; + var$2 = $par1Packet41EntityEffect.$entityId16; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var3 = $this.$worldClient; + $var2 = var$2 == $var3.$mc11.$thePlayer.$entityId ? $var3.$mc11.$thePlayer : nms_IntHashMap_lookup($var3.$entityHashSet, var$2); + } + if ($var2 instanceof nms_EntityLiving) { + $var3 = new nms_PotionEffect; + var$2 = $par1Packet41EntityEffect.$effectId0; + var$5 = $par1Packet41EntityEffect.$duration0; + var$6 = $par1Packet41EntityEffect.$effectAmplifier; + $var3.$potionID = var$2; + $var3.$duration = var$5; + $var3.$amplifier = var$6; + $var3.$isAmbient = 0; + $var3.$isPotionDurationMax = $par1Packet41EntityEffect.$duration0 != 32767 ? 0 : 1; + $var2.$addPotionEffect($var3); + } +}; +$java.nms_NetClientHandler_handleRemoveEntityEffect = function($this, $par1Packet42RemoveEntityEffect) { + var var$2, $var2; + var$2 = $par1Packet42RemoveEntityEffect.$entityId17; + if (var$2 == $this.$mc15.$thePlayer.$entityId) + $var2 = $this.$mc15.$thePlayer; + else { + $var2 = $this.$worldClient; + $var2 = var$2 == $var2.$mc11.$thePlayer.$entityId ? $var2.$mc11.$thePlayer : nms_IntHashMap_lookup($var2.$entityHashSet, var$2); + } + if ($var2 instanceof nms_EntityLiving) { + $var2 = $var2; + var$2 = $par1Packet42RemoveEntityEffect.$effectId1; + ju_HashMap_removeEntry($var2.$activePotionsMap, jl_Integer_valueOf(var$2)); + } +}; +$java.nms_NetClientHandler_handlePlayerInfo = function($this, $par1Packet201PlayerInfo) { + var $var2, var$3, var$4, var$5; + $var2 = $this.$playerInfoMap; + var$3 = $par1Packet201PlayerInfo.$playerName; + if (var$3 !== null) { + var$4 = jl_String_hashCode(var$3); + $var2 = ju_HashMap_findNonNullKeyEntry($var2, var$3, var$4 & ($var2.$elementData.data.length - 1 | 0), var$4); + } else { + $var2 = $var2.$elementData.data[0]; + while ($var2 !== null && $var2.$key !== null) { + $var2 = $var2.$next1; + } + } + $var2 = $var2 === null ? null : $var2.$value0; + if ($var2 === null && $par1Packet201PlayerInfo.$isConnected) { + $var2 = new $java.nms_GuiPlayerInfo; + var$3 = $par1Packet201PlayerInfo.$playerName; + $var2.$name6 = var$3; + $var2.$nameinLowerCase = jl_String_toLowerCase(var$3); + ju_HashMap_putImpl($this.$playerInfoMap, $par1Packet201PlayerInfo.$playerName, $var2); + ju_ArrayList_add($this.$playerInfoList, $var2); + } + if ($var2 !== null && !$par1Packet201PlayerInfo.$isConnected) { + ju_HashMap_removeEntry($this.$playerInfoMap, $par1Packet201PlayerInfo.$playerName); + var$3 = $this.$playerInfoList; + var$5 = ju_AbstractList_indexOf(var$3, $var2); + if (var$5 >= 0) + ju_ArrayList_remove(var$3, var$5); + } + if ($par1Packet201PlayerInfo.$isConnected && $var2 !== null) + $var2.$responseTime = $par1Packet201PlayerInfo.$ping; +}; +$java.nms_NetClientHandler_handleKeepAlive = function($this, $par1Packet0KeepAlive) { + var var$2, var$3; + var$2 = new nms_Packet0KeepAlive; + var$3 = $par1Packet0KeepAlive.$randomId; + nms_Packet_$callClinit(); + var$2.$creationTimeMillis = jl_System_currentTimeMillis(); + var$2.$isChunkDataPacket = 0; + var$2.$randomId = var$3; + if (!$this.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($this.$netManager, var$2); +}; +$java.nms_NetClientHandler_handlePlayerAbilities = function($this, $par1Packet202PlayerAbilities) { + var $var2; + $var2 = $this.$mc15.$thePlayer; + $var2.$capabilities.$isFlying = $par1Packet202PlayerAbilities.$isFlying0; + $var2.$capabilities.$isCreativeMode = $par1Packet202PlayerAbilities.$isCreativeMode0; + $var2.$capabilities.$disableDamage = $par1Packet202PlayerAbilities.$disableDamage0; + $var2.$capabilities.$allowFlying = $par1Packet202PlayerAbilities.$allowFlying0; + $var2.$capabilities.$flySpeed = $par1Packet202PlayerAbilities.$flySpeed0; + $var2.$capabilities.$walkSpeed = $par1Packet202PlayerAbilities.$walkSpeed0; +}; +$java.nms_NetClientHandler_handleAutoComplete = function($this, $par1Packet203AutoComplete) { + var var$2, var$3; + var$2 = $par1Packet203AutoComplete.$text1; + var$3 = jur_Pattern_split(jur_Pattern_compile($rt_s(2525), 0), var$2, 0); + if ($this.$mc15.$currentScreen instanceof nms_GuiChat) + nms_GuiChat_func_73894_a($this.$mc15.$currentScreen, var$3); +}; +$java.nms_NetClientHandler_handleLevelSound = function($this, $par1Packet62LevelSound) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1Packet62LevelSound = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $this.$mc15.$theWorld; + var$3 = $par1Packet62LevelSound.$effectX / 8.0; + var$4 = $par1Packet62LevelSound.$effectY / 8.0; + var$5 = $par1Packet62LevelSound.$effectZ / 8.0; + var$6 = $par1Packet62LevelSound.$soundName; + var$7 = $par1Packet62LevelSound.$volume0; + var$8 = $par1Packet62LevelSound.$pitch7 / 63.0; + var$9 = 0; + $ptr = 1; + case 1: + nms_WorldClient_playSound(var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet62LevelSound, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $ptr); +}; +$java.nms_NetClientHandler_handleCustomPayload = function($this, $par1Packet250CustomPayload) { + var $var8, $var4, var$4, var$5, $var9, $var7, $$je; + if (jl_String_equals($rt_s(2526), $par1Packet250CustomPayload.$channel0)) { + $var8 = new ji_DataInputStream; + $var4 = new ji_ByteArrayInputStream; + var$4 = $par1Packet250CustomPayload.$data10; + var$5 = var$4.data.length; + $var4.$buf = var$4; + $var4.$pos = 0; + $var4.$mark0 = 0; + $var4.$count0 = 0 + var$5 | 0; + $var8.$in = $var4; + $var8.$buff = $rt_createByteArray(8); + a: { + try { + $var9 = ji_DataInputStream_readInt($var8); + $var4 = $this.$mc15.$currentScreen; + if ($var4 !== null && $var4 instanceof nms_GuiMerchant && $var9 == $this.$mc15.$thePlayer.$openContainer.$windowId) + $java.nms_GuiMerchant_getIMerchant($var4).$setRecipes($java.nms_MerchantRecipeList_readRecipiesFromStream($var8)); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + $var7 = $$je; + } else { + throw $$e; + } + } + if (jl_System_errCache === null) { + $var4 = new ji_PrintStream; + $var4.$out = new jl_ConsoleOutputStreamStderr; + $par1Packet250CustomPayload = new jl_StringBuilder; + $par1Packet250CustomPayload.$buffer = $rt_createCharArray(16); + $var4.$sb = $par1Packet250CustomPayload; + $var4.$buffer0 = $rt_createCharArray(32); + $var4.$autoFlush = 0; + $par1Packet250CustomPayload = new jnci_UTF8Charset; + jnc_Charset__init_($par1Packet250CustomPayload, $rt_s(2), $rt_createArray(jl_String, 0)); + $var4.$charset = $par1Packet250CustomPayload; + jl_System_errCache = $var4; + } + jl_Throwable_printStackTrace0($var7, jl_System_errCache); + } + } else if (jl_String_equals($rt_s(2527), $par1Packet250CustomPayload.$channel0)) + nle_DefaultSkinRenderer_skinResponse($par1Packet250CustomPayload.$data10); +}; +$java.nms_NetClientHandler_handleSetObjective = function($this, $par1Packet206SetObjective) { + var $var2, $var3; + $var2 = $this.$worldClient.$worldScoreboard; + if (!$par1Packet206SetObjective.$change) + $java.nms_Scoreboard_func_96535_a($var2, $par1Packet206SetObjective.$objectiveName, $java.nms_ScoreObjectiveCriteria_field_96641_b).$displayName = $par1Packet206SetObjective.$objectiveDisplayName; + else { + $var3 = $java.nms_Scoreboard_getObjective($var2, $par1Packet206SetObjective.$objectiveName); + if ($par1Packet206SetObjective.$change == 1) + $java.nms_Scoreboard_func_96519_k($var2, $var3); + else if ($par1Packet206SetObjective.$change == 2) + $var3.$displayName = $par1Packet206SetObjective.$objectiveDisplayName; + } +}; +$java.nms_NetClientHandler_handleSetScore = function($this, $par1Packet207SetScore) { + var $var2, $var3, $var4, var$5, var$6; + $var2 = $this.$worldClient.$worldScoreboard; + $var3 = $java.nms_Scoreboard_getObjective($var2, $par1Packet207SetScore.$scoreName); + if (!$par1Packet207SetScore.$updateOrRemove) { + $var4 = nms_Scoreboard_func_96529_a($var2, $par1Packet207SetScore.$itemName, $var3); + var$5 = $par1Packet207SetScore.$value9; + var$6 = $var4.$field_96655_e; + $var4.$field_96655_e = var$5; + } else if ($par1Packet207SetScore.$updateOrRemove == 1) { + $par1Packet207SetScore = $par1Packet207SetScore.$itemName; + $par1Packet207SetScore = ju_HashMap_removeEntry($var2.$field_96544_c, $par1Packet207SetScore); + } +}; +$java.nms_NetClientHandler_handleSetDisplayObjective = function($this, $par1Packet208SetDisplayObjective) { + var $var2, var$3, $var3; + $var2 = $this.$worldClient.$worldScoreboard; + if (!$par1Packet208SetDisplayObjective.$scoreName0.$characters.data.length) { + var$3 = $par1Packet208SetDisplayObjective.$scoreboardPosition; + $var2.$field_96541_d.data[var$3] = null; + } else { + $var3 = $java.nms_Scoreboard_getObjective($var2, $par1Packet208SetDisplayObjective.$scoreName0); + var$3 = $par1Packet208SetDisplayObjective.$scoreboardPosition; + $var2.$field_96541_d.data[var$3] = $var3; + } +}; +$java.nms_NetClientHandler_handleSetPlayerTeam = function($this, $par1Packet209SetPlayerTeam) { + var $var2, $var3, var$4, $var4$index, $var4$index_0, var$7, $var4$index_1; + $var2 = $this.$worldClient.$worldScoreboard; + $var3 = $par1Packet209SetPlayerTeam.$mode4 ? $java.nms_Scoreboard_func_96508_e($var2, $par1Packet209SetPlayerTeam.$teamName) : $java.nms_Scoreboard_func_96527_f($var2, $par1Packet209SetPlayerTeam.$teamName); + if (!($par1Packet209SetPlayerTeam.$mode4 && $par1Packet209SetPlayerTeam.$mode4 != 2)) { + var$4 = $par1Packet209SetPlayerTeam.$teamDisplayName; + if (var$4 === null) { + $var3 = new jl_IllegalArgumentException; + $var3.$suppressionEnabled = 1; + $var3.$writableStackTrace = 1; + $var3.$message = $rt_s(2528); + $rt_throw($var3); + } + $var3.$field_96673_d = var$4; + var$4 = $par1Packet209SetPlayerTeam.$teamPrefix; + if (var$4 === null) { + $var3 = new jl_IllegalArgumentException; + $var3.$suppressionEnabled = 1; + $var3.$writableStackTrace = 1; + $var3.$message = $rt_s(2529); + $rt_throw($var3); + } + $var3.$field_96674_e = var$4; + var$4 = $par1Packet209SetPlayerTeam.$teamSuffix; + if (var$4 === null) { + $var3 = new jl_IllegalArgumentException; + $var3.$suppressionEnabled = 1; + $var3.$writableStackTrace = 1; + $var3.$message = $rt_s(2530); + $rt_throw($var3); + } + $var3.$field_96671_f = var$4; + $java.nms_ScorePlayerTeam_func_98298_a($var3, $par1Packet209SetPlayerTeam.$friendlyFire); + } + a: { + if (!($par1Packet209SetPlayerTeam.$mode4 && $par1Packet209SetPlayerTeam.$mode4 != 3)) { + var$4 = $par1Packet209SetPlayerTeam.$playerNames; + $var4$index = 0; + $var4$index_0 = var$4.$modCount0; + var$7 = var$4.$size2(); + while (true) { + if (!($var4$index >= var$7 ? 0 : 1)) + break a; + if ($var4$index_0 < var$4.$modCount0) + break; + $var4$index_1 = $var4$index + 1 | 0; + $java.nms_Scoreboard_func_96521_a($var2, var$4.$get4($var4$index), $var3); + $var4$index = $var4$index_1; + } + $par1Packet209SetPlayerTeam = new ju_ConcurrentModificationException; + $par1Packet209SetPlayerTeam.$suppressionEnabled = 1; + $par1Packet209SetPlayerTeam.$writableStackTrace = 1; + $rt_throw($par1Packet209SetPlayerTeam); + } + } + b: { + if ($par1Packet209SetPlayerTeam.$mode4 == 4) { + var$4 = $par1Packet209SetPlayerTeam.$playerNames; + $var4$index_0 = 0; + var$7 = var$4.$modCount0; + $var4$index = var$4.$size2(); + while (true) { + if (!($var4$index_0 >= $var4$index ? 0 : 1)) + break b; + if (var$7 < var$4.$modCount0) { + $par1Packet209SetPlayerTeam = new ju_ConcurrentModificationException; + $par1Packet209SetPlayerTeam.$suppressionEnabled = 1; + $par1Packet209SetPlayerTeam.$writableStackTrace = 1; + $rt_throw($par1Packet209SetPlayerTeam); + } + $var4$index_1 = $var4$index_0 + 1 | 0; + $java.nms_Scoreboard_removePlayerFromTeam($var2, var$4.$get4($var4$index_0), $var3); + $var4$index_0 = $var4$index_1; + } + } + } + if ($par1Packet209SetPlayerTeam.$mode4 == 1) + $java.nms_Scoreboard_func_96511_d($var2, $var3); +}; +$java.nms_NetClientHandler_handleWorldParticles = function($this, $par1Packet63WorldParticles) { + var $var2, $var3, $var5, $var7, $var9, $var11, $var13, var$9, var$10, var$11, var$12, var$13, var$14, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$14 = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var13 = $thread.pop();$var11 = $thread.pop();$var9 = $thread.pop();$var7 = $thread.pop();$var5 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1Packet63WorldParticles = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $var2 = 0; + while ($var2 < $par1Packet63WorldParticles.$quantity) { + $var3 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetX0; + $var5 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetY0; + $var7 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetZ; + $var9 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + $var11 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + $var13 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + var$9 = $this.$worldClient; + var$10 = $par1Packet63WorldParticles.$particleName; + var$11 = $par1Packet63WorldParticles.$posX9 + $var3; + var$12 = $par1Packet63WorldParticles.$posY9 + $var5; + $var7 = $par1Packet63WorldParticles.$posZ7 + $var7; + var$13 = 0; + if (var$13 < var$9.$worldAccesses.$size0) { + var$14 = var$9.$worldAccesses; + if (var$13 >= 0 && var$13 < var$14.$size0) { + var$14 = var$14.$array1.data[var$13]; + $ptr = 1; + continue main; + } + $par1Packet63WorldParticles = new jl_IndexOutOfBoundsException; + $par1Packet63WorldParticles.$suppressionEnabled = 1; + $par1Packet63WorldParticles.$writableStackTrace = 1; + $rt_throw($par1Packet63WorldParticles); + } + $var2 = $var2 + 1 | 0; + } + return; + case 1: + nms_RenderGlobal_doSpawnParticle(var$14, var$10, var$11, var$12, $var7, $var9, $var11, $var13); + if ($rt_suspending()) { + break main; + } + var$13 = var$13 + 1 | 0; + while (true) { + if (var$13 < var$9.$worldAccesses.$size0) { + var$14 = var$9.$worldAccesses; + if (var$13 >= 0 && var$13 < var$14.$size0) { + var$14 = var$14.$array1.data[var$13]; + continue main; + } + $par1Packet63WorldParticles = new jl_IndexOutOfBoundsException; + $par1Packet63WorldParticles.$suppressionEnabled = 1; + $par1Packet63WorldParticles.$writableStackTrace = 1; + $rt_throw($par1Packet63WorldParticles); + } + $var2 = $var2 + 1 | 0; + if ($var2 >= $par1Packet63WorldParticles.$quantity) + break; + $var3 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetX0; + $var5 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetY0; + $var7 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$offsetZ; + $var9 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + $var11 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + $var13 = ju_Random_nextGaussian($this.$rand5) * $par1Packet63WorldParticles.$speed0; + var$9 = $this.$worldClient; + var$10 = $par1Packet63WorldParticles.$particleName; + var$11 = $par1Packet63WorldParticles.$posX9 + $var3; + var$12 = $par1Packet63WorldParticles.$posY9 + $var5; + $var7 = $par1Packet63WorldParticles.$posZ7 + $var7; + var$13 = 0; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1Packet63WorldParticles, $var2, $var3, $var5, $var7, $var9, $var11, $var13, var$9, var$10, var$11, var$12, var$13, var$14, $ptr); +}; +$java.nms_GuiPlayerInfo = function() { var a = this; jl_Object.call(a); a.$name6 = null; a.$nameinLowerCase = null; a.$responseTime = 0; -} +}; function nms_ScorePlayerTeam() { var a = this; jl_Object.call(a); a.$theScoreboard0 = null; @@ -171816,7 +175419,7 @@ $java.nms_ScorePlayerTeam_func_96664_a = function($this, $par1Str) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1611); + var$2.$message = $rt_s(2528); $rt_throw(var$2); }; $java.nms_ScorePlayerTeam_getMembershipCollection = function($this) { @@ -171834,7 +175437,7 @@ $java.nms_ScorePlayerTeam_func_96666_b = function($this, $par1Str) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1612); + var$2.$message = $rt_s(2529); $rt_throw(var$2); }; $java.nms_ScorePlayerTeam_func_96663_f = function($this) { @@ -171849,7 +175452,7 @@ $java.nms_ScorePlayerTeam_func_96662_c = function($this, $par1Str) { var$2 = new jl_IllegalArgumentException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(1613); + var$2.$message = $rt_s(2530); $rt_throw(var$2); }; function nms_ScorePlayerTeam_func_96667_a($par0ScorePlayerTeam, $par1Str) { @@ -171878,10 +175481,10 @@ $java.nms_ScorePlayerTeam_func_98297_h = function($this) { $java.nms_ScorePlayerTeam_func_98300_b = function($this, $par1) { $this.$field_98301_h = $par1; }; -function nms_ScorePlayerTeam_func_98298_a($this, $par1) { +$java.nms_ScorePlayerTeam_func_98298_a = function($this, $par1) { $this.$field_96672_g = ($par1 & 1) <= 0 ? 0 : 1; $this.$field_98301_h = ($par1 & 2) <= 0 ? 0 : 1; -} +}; function nms_EnumChatFormatting() { var a = this; jl_Enum.call(a); a.$field_96329_z = 0; @@ -171935,7 +175538,7 @@ $java.nms_EnumChatFormatting__init_0 = function($this, var$1, var$2, $par3) { $this.$field_96303_A = 0; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(782)); var$4 = var$1.$length; jl_AbstractStringBuilder_insertSpace(var$1, var$4, var$4 + 1 | 0); var$1.$buffer.data[var$4] = $par3; @@ -171948,7 +175551,7 @@ $java.nms_EnumChatFormatting__init_2 = function($this, var$1, var$2, $par3, $par $this.$field_96303_A = $par4; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(782)); $par4 = var$1.$length; jl_AbstractStringBuilder_insertSpace(var$1, $par4, $par4 + 1 | 0); var$1.$buffer.data[$par4] = $par3; @@ -171963,108 +175566,79 @@ $java.nms_EnumChatFormatting_func_96297_d = function($this) { $java.nms_EnumChatFormatting_toString = function($this) { return $this.$field_96304_B; }; -$java.nms_EnumChatFormatting_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumChatFormatting, 22); - var$2 = var$1.data; - var$2[0] = $java.nms_EnumChatFormatting_BLACK; - var$2[1] = $java.nms_EnumChatFormatting_DARK_BLUE; - var$2[2] = $java.nms_EnumChatFormatting_DARK_GREEN; - var$2[3] = $java.nms_EnumChatFormatting_DARK_AQUA; - var$2[4] = $java.nms_EnumChatFormatting_DARK_RED; - var$2[5] = nms_EnumChatFormatting_DARK_PURPLE; - var$2[6] = $java.nms_EnumChatFormatting_GOLD; - var$2[7] = nms_EnumChatFormatting_GRAY; - var$2[8] = $java.nms_EnumChatFormatting_DARK_GRAY; - var$2[9] = $java.nms_EnumChatFormatting_BLUE; - var$2[10] = $java.nms_EnumChatFormatting_GREEN; - var$2[11] = $java.nms_EnumChatFormatting_AQUA; - var$2[12] = nms_EnumChatFormatting_RED; - var$2[13] = $java.nms_EnumChatFormatting_LIGHT_PURPLE; - var$2[14] = nms_EnumChatFormatting_YELLOW; - var$2[15] = $java.nms_EnumChatFormatting_WHITE; - var$2[16] = $java.nms_EnumChatFormatting_OBFUSCATED; - var$2[17] = $java.nms_EnumChatFormatting_BOLD; - var$2[18] = $java.nms_EnumChatFormatting_STRIKETHROUGH; - var$2[19] = $java.nms_EnumChatFormatting_UNDERLINE; - var$2[20] = nms_EnumChatFormatting_ITALIC; - var$2[21] = nms_EnumChatFormatting_RESET; - return var$1; -}; function nms_EnumChatFormatting__clinit_() { - var $var3, var$2, $var1, $var0, $var2; + var $var3, var$2, $var1, $var0, var$5, $var2; $var3 = new nms_EnumChatFormatting; - $var3.$name2 = $rt_s(2299); + $var3.$name2 = $rt_s(2531); $var3.$ordinal = 0; $var3.$field_96329_z = 48; $var3.$field_96303_A = 0; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(794)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(782)); $var1 = var$2.$length; jl_AbstractStringBuilder_insertSpace(var$2, $var1, $var1 + 1 | 0); var$2.$buffer.data[$var1] = 48; $var3.$field_96304_B = jl_String__init_0(var$2.$buffer, 0, var$2.$length); $java.nms_EnumChatFormatting_BLACK = $var3; $var3 = new nms_EnumChatFormatting; - $var3.$name2 = $rt_s(2300); + $var3.$name2 = $rt_s(2532); $var3.$ordinal = 1; $var3.$field_96329_z = 49; $var3.$field_96303_A = 0; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(794)); - $var1 = var$2.$length; - jl_AbstractStringBuilder_insertSpace(var$2, $var1, $var1 + 1 | 0); - var$2.$buffer.data[$var1] = 49; - $var3.$field_96304_B = jl_String__init_0(var$2.$buffer, 0, var$2.$length); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(782)); + $var3.$field_96304_B = jl_StringBuilder_toString(jl_StringBuilder_append(var$2, 49)); $java.nms_EnumChatFormatting_DARK_BLUE = $var3; - $var3 = new nms_EnumChatFormatting; - $var3.$name2 = $rt_s(2301); - $var3.$ordinal = 2; - $var3.$field_96329_z = 50; - $var3.$field_96303_A = 0; - var$2 = new jl_StringBuilder; - var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(794)); - $var1 = var$2.$length; - jl_AbstractStringBuilder_insertSpace(var$2, $var1, $var1 + 1 | 0); - var$2.$buffer.data[$var1] = 50; - $var3.$field_96304_B = jl_String__init_0(var$2.$buffer, 0, var$2.$length); - $java.nms_EnumChatFormatting_DARK_GREEN = $var3; - $var3 = new nms_EnumChatFormatting; - $var3.$name2 = $rt_s(2302); - $var3.$ordinal = 3; - $var3.$field_96329_z = 51; - $var3.$field_96303_A = 0; - var$2 = new jl_StringBuilder; - var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(794)); - jl_AbstractStringBuilder_append2(var$2, 51); - $var3.$field_96304_B = jl_AbstractStringBuilder_toString(var$2); - $java.nms_EnumChatFormatting_DARK_AQUA = $var3; - $java.nms_EnumChatFormatting_DARK_RED = $java.nms_EnumChatFormatting__init_($rt_s(2303), 4, 52); - nms_EnumChatFormatting_DARK_PURPLE = $java.nms_EnumChatFormatting__init_($rt_s(2304), 5, 53); - $java.nms_EnumChatFormatting_GOLD = $java.nms_EnumChatFormatting__init_($rt_s(1830), 6, 54); - nms_EnumChatFormatting_GRAY = $java.nms_EnumChatFormatting__init_($rt_s(2305), 7, 55); - $java.nms_EnumChatFormatting_DARK_GRAY = $java.nms_EnumChatFormatting__init_($rt_s(2306), 8, 56); - $java.nms_EnumChatFormatting_BLUE = $java.nms_EnumChatFormatting__init_($rt_s(2307), 9, 57); - $java.nms_EnumChatFormatting_GREEN = $java.nms_EnumChatFormatting__init_($rt_s(2308), 10, 97); - $java.nms_EnumChatFormatting_AQUA = $java.nms_EnumChatFormatting__init_($rt_s(2309), 11, 98); - nms_EnumChatFormatting_RED = $java.nms_EnumChatFormatting__init_($rt_s(2310), 12, 99); - $java.nms_EnumChatFormatting_LIGHT_PURPLE = $java.nms_EnumChatFormatting__init_($rt_s(2311), 13, 100); - nms_EnumChatFormatting_YELLOW = $java.nms_EnumChatFormatting__init_($rt_s(2312), 14, 101); - $java.nms_EnumChatFormatting_WHITE = $java.nms_EnumChatFormatting__init_($rt_s(2313), 15, 102); - $java.nms_EnumChatFormatting_OBFUSCATED = $java.nms_EnumChatFormatting__init_1($rt_s(2314), 16, 107, 1); - $java.nms_EnumChatFormatting_BOLD = $java.nms_EnumChatFormatting__init_1($rt_s(2315), 17, 108, 1); - $java.nms_EnumChatFormatting_STRIKETHROUGH = $java.nms_EnumChatFormatting__init_1($rt_s(2316), 18, 109, 1); + $java.nms_EnumChatFormatting_DARK_GREEN = $java.nms_EnumChatFormatting__init_($rt_s(2533), 2, 50); + $java.nms_EnumChatFormatting_DARK_AQUA = $java.nms_EnumChatFormatting__init_($rt_s(2534), 3, 51); + $java.nms_EnumChatFormatting_DARK_RED = $java.nms_EnumChatFormatting__init_($rt_s(2535), 4, 52); + nms_EnumChatFormatting_DARK_PURPLE = $java.nms_EnumChatFormatting__init_($rt_s(2536), 5, 53); + $java.nms_EnumChatFormatting_GOLD = $java.nms_EnumChatFormatting__init_($rt_s(1808), 6, 54); + nms_EnumChatFormatting_GRAY = $java.nms_EnumChatFormatting__init_($rt_s(2537), 7, 55); + $java.nms_EnumChatFormatting_DARK_GRAY = $java.nms_EnumChatFormatting__init_($rt_s(2538), 8, 56); + $java.nms_EnumChatFormatting_BLUE = $java.nms_EnumChatFormatting__init_($rt_s(2539), 9, 57); + $java.nms_EnumChatFormatting_GREEN = $java.nms_EnumChatFormatting__init_($rt_s(2540), 10, 97); + $java.nms_EnumChatFormatting_AQUA = $java.nms_EnumChatFormatting__init_($rt_s(2541), 11, 98); + nms_EnumChatFormatting_RED = $java.nms_EnumChatFormatting__init_($rt_s(2542), 12, 99); + $java.nms_EnumChatFormatting_LIGHT_PURPLE = $java.nms_EnumChatFormatting__init_($rt_s(2543), 13, 100); + nms_EnumChatFormatting_YELLOW = $java.nms_EnumChatFormatting__init_($rt_s(2544), 14, 101); + $java.nms_EnumChatFormatting_WHITE = $java.nms_EnumChatFormatting__init_($rt_s(2545), 15, 102); + $java.nms_EnumChatFormatting_OBFUSCATED = $java.nms_EnumChatFormatting__init_1($rt_s(2546), 16, 107, 1); + $java.nms_EnumChatFormatting_BOLD = $java.nms_EnumChatFormatting__init_1($rt_s(2547), 17, 108, 1); + $java.nms_EnumChatFormatting_STRIKETHROUGH = $java.nms_EnumChatFormatting__init_1($rt_s(2548), 18, 109, 1); $java.nms_EnumChatFormatting_UNDERLINE = $java.nms_EnumChatFormatting__init_1($rt_s(171), 19, 110, 1); - nms_EnumChatFormatting_ITALIC = $java.nms_EnumChatFormatting__init_1($rt_s(2317), 20, 111, 1); - nms_EnumChatFormatting_RESET = $java.nms_EnumChatFormatting__init_($rt_s(2318), 21, 114); - $java.nms_EnumChatFormatting_$VALUES = $java.nms_EnumChatFormatting_$values(); + nms_EnumChatFormatting_ITALIC = $java.nms_EnumChatFormatting__init_1($rt_s(2549), 20, 111, 1); + nms_EnumChatFormatting_RESET = $java.nms_EnumChatFormatting__init_($rt_s(2550), 21, 114); + $var0 = $rt_createArray(nms_EnumChatFormatting, 22); + var$5 = $var0.data; + var$5[0] = $java.nms_EnumChatFormatting_BLACK; + var$5[1] = $java.nms_EnumChatFormatting_DARK_BLUE; + var$5[2] = $java.nms_EnumChatFormatting_DARK_GREEN; + var$5[3] = $java.nms_EnumChatFormatting_DARK_AQUA; + var$5[4] = $java.nms_EnumChatFormatting_DARK_RED; + var$5[5] = nms_EnumChatFormatting_DARK_PURPLE; + var$5[6] = $java.nms_EnumChatFormatting_GOLD; + var$5[7] = nms_EnumChatFormatting_GRAY; + var$5[8] = $java.nms_EnumChatFormatting_DARK_GRAY; + var$5[9] = $java.nms_EnumChatFormatting_BLUE; + var$5[10] = $java.nms_EnumChatFormatting_GREEN; + var$5[11] = $java.nms_EnumChatFormatting_AQUA; + var$5[12] = nms_EnumChatFormatting_RED; + var$5[13] = $java.nms_EnumChatFormatting_LIGHT_PURPLE; + var$5[14] = nms_EnumChatFormatting_YELLOW; + var$5[15] = $java.nms_EnumChatFormatting_WHITE; + var$5[16] = $java.nms_EnumChatFormatting_OBFUSCATED; + var$5[17] = $java.nms_EnumChatFormatting_BOLD; + var$5[18] = $java.nms_EnumChatFormatting_STRIKETHROUGH; + var$5[19] = $java.nms_EnumChatFormatting_UNDERLINE; + var$5[20] = nms_EnumChatFormatting_ITALIC; + var$5[21] = nms_EnumChatFormatting_RESET; + $java.nms_EnumChatFormatting_$VALUES = $var0; $java.nms_EnumChatFormatting_field_96321_w = ju_HashMap__init_0(); $java.nms_EnumChatFormatting_field_96331_x = ju_HashMap__init_0(); - $java.nms_EnumChatFormatting_field_96330_y = $java.jur_Pattern_compile(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2319)), jl_String_valueOf(167)), $rt_s(2320)))); + $java.nms_EnumChatFormatting_field_96330_y = $java.jur_Pattern_compile(jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2551)), jl_String_valueOf(167)), $rt_s(2552)))); $var0 = $java.nms_EnumChatFormatting_values().data; $var1 = $var0.length; $var2 = 0; @@ -172147,7 +175721,7 @@ $java.ju_Calendar_resolveFirstDayOfWeek = function($locale) { if (otciu_CLDRHelper_$$metadata$$13 === null) otciu_CLDRHelper_$$metadata$$13 = otciu_CLDRHelper_getFirstDayOfWeek$$create(); $dayMap = otciu_CLDRHelper_$$metadata$$13; - $java.ju_Calendar_firstDayOfWeekCache = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(2321))].value; + $java.ju_Calendar_firstDayOfWeekCache = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(2553))].value; return $java.ju_Calendar_firstDayOfWeekCache; }; $java.ju_Calendar_resolveMinimalDaysInFirstWeek = function($locale) { @@ -172180,7 +175754,7 @@ $java.ju_Calendar_resolveMinimalDaysInFirstWeek = function($locale) { if (otciu_CLDRHelper_$$metadata$$12 === null) otciu_CLDRHelper_$$metadata$$12 = otciu_CLDRHelper_getMinimalDaysInFirstWeek$$create(); $dayMap = otciu_CLDRHelper_$$metadata$$12; - $java.ju_Calendar_minimalDaysInFirstWeekCache = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(2321))].value; + $java.ju_Calendar_minimalDaysInFirstWeekCache = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(2553))].value; return $java.ju_Calendar_minimalDaysInFirstWeekCache; }; $java.ju_Calendar_complete = function($this) { @@ -172271,23 +175845,23 @@ function ju_Calendar__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 17); var$2 = var$1.data; - var$2[0] = $rt_s(2322); - var$2[1] = $rt_s(2323); - var$2[2] = $rt_s(2324); - var$2[3] = $rt_s(2325); - var$2[4] = $rt_s(2326); - var$2[5] = $rt_s(2327); - var$2[6] = $rt_s(2328); - var$2[7] = $rt_s(2329); - var$2[8] = $rt_s(2330); - var$2[9] = $rt_s(2331); - var$2[10] = $rt_s(2332); - var$2[11] = $rt_s(2333); - var$2[12] = $rt_s(2334); - var$2[13] = $rt_s(2335); - var$2[14] = $rt_s(2336); - var$2[15] = $rt_s(2337); - var$2[16] = $rt_s(2338); + var$2[0] = $rt_s(2554); + var$2[1] = $rt_s(2555); + var$2[2] = $rt_s(2556); + var$2[3] = $rt_s(2557); + var$2[4] = $rt_s(2558); + var$2[5] = $rt_s(2559); + var$2[6] = $rt_s(2560); + var$2[7] = $rt_s(2561); + var$2[8] = $rt_s(2562); + var$2[9] = $rt_s(2563); + var$2[10] = $rt_s(2564); + var$2[11] = $rt_s(2565); + var$2[12] = $rt_s(2566); + var$2[13] = $rt_s(2567); + var$2[14] = $rt_s(2568); + var$2[15] = $rt_s(2569); + var$2[16] = $rt_s(2570); $java.ju_Calendar_fieldNames = var$1; $java.ju_Calendar_firstDayOfWeekCache = (-1); $java.ju_Calendar_minimalDaysInFirstWeekCache = (-1); @@ -172330,17 +175904,17 @@ $java.nms_GuiButtonLanguage_drawButton = function($this, $par1Minecraft, $par2, nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - $var4 = $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; + $var4 = $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; $var5 = 106; if ($var4) $var5 = $var5 + $this.$height4 | 0; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14, $this.$yPosition, 0, $var5, $this.$width3, $this.$height4); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3, $this.$yPosition, 0, $var5, $this.$width3, $this.$height4); } }; function nms_GuiButtonLanguage__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(476); + var$1.$path = $rt_s(465); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiButtonLanguage_tex_gui = var$1; @@ -172442,21 +176016,21 @@ function nms_GuiConfirmOpenLink__init_(var_0, var_1, var_2, var_3) { } $java.nms_GuiConfirmOpenLink__init_ = function($this, $par1GuiScreen, $par2Str, $par3, $par4) { var $var5; - $var5 = nms_StringTranslate_translateKey(nms_StringTranslate_instance, !$par4 ? $rt_s(2339) : $rt_s(2340)); + $var5 = nms_StringTranslate_translateKey(nms_StringTranslate_instance, !$par4 ? $rt_s(2571) : $rt_s(2572)); nms_GuiScreen__init_($this); $this.$parentScreen0 = $par1GuiScreen; $this.$message1 = $var5; $this.$message2 = $par2Str; $this.$worldNumber = $par3; $var5 = nms_StringTranslate_instance; - $this.$buttonText1 = nms_StringTranslate_translateKey($var5, $rt_s(2341)); - $this.$buttonText2 = nms_StringTranslate_translateKey($var5, $rt_s(2342)); + $this.$buttonText1 = nms_StringTranslate_translateKey($var5, $rt_s(2573)); + $this.$buttonText2 = nms_StringTranslate_translateKey($var5, $rt_s(2574)); $this.$field_92027_q = 1; $var5 = nms_StringTranslate_instance; - $this.$buttonText1 = nms_StringTranslate_translateKey($var5, !$par4 ? $rt_s(2341) : $rt_s(2343)); - $this.$buttonText2 = nms_StringTranslate_translateKey($var5, !$par4 ? $rt_s(2342) : $rt_s(2344)); - $this.$copyLinkButtonText = nms_StringTranslate_translateKey($var5, $rt_s(2345)); - $this.$openLinkWarning = nms_StringTranslate_translateKey($var5, $rt_s(2346)); + $this.$buttonText1 = nms_StringTranslate_translateKey($var5, !$par4 ? $rt_s(2573) : $rt_s(2575)); + $this.$buttonText2 = nms_StringTranslate_translateKey($var5, !$par4 ? $rt_s(2574) : $rt_s(2576)); + $this.$copyLinkButtonText = nms_StringTranslate_translateKey($var5, $rt_s(2577)); + $this.$openLinkWarning = nms_StringTranslate_translateKey($var5, $rt_s(2578)); $this.$field_92028_p = $par2Str; }; $java.nms_GuiConfirmOpenLink_initGui = function($this) { @@ -172760,10 +176334,10 @@ $java.nms_StitchHolder_toString = function($this) { var var$1, var$2, var$3; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2347)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2579)); var$2 = $this.$width5; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2348)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2580)); var$2 = $this.$height6; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); var$3 = var$1.$length; @@ -172997,7 +176571,7 @@ $java.nms_Texture_copyFrom = function($this, $par1, $par2, $par3Texture, $par4) } }; $java.nms_Texture_func_104062_b = function($this, $par1, $par2, $par3Texture) { - var var$4, var$5, var$6, var$7, var$8, var$9; + var var$4, var$5, var$6, var$7, var$8, var$9, var$10; var$4 = $this.$glTextureId; nleg_EaglerAdapterGL30_$callClinit(); var$5 = nleg_EaglerAdapterGL30_texObjects; @@ -173010,18 +176584,19 @@ $java.nms_Texture_func_104062_b = function($this, $par1, $par2, $par3Texture) { nleg_EaglerAdapterGL30_boundTexture0 = var$5; nleg_EaglerAdapterGL30_updateAnisotropicPatch(); } - var$4 = $this.$textureTarget; - var$8 = $par3Texture.$width6; - var$9 = $par3Texture.$height7; + var$8 = $this.$textureTarget; + var$9 = $par3Texture.$width6; + var$10 = $par3Texture.$height7; $par3Texture = $par3Texture.$textureData; jn_Buffer_position0($par3Texture, 0); - switch (var$4) { + $par3Texture = $par3Texture; + switch (var$8) { case 2: break; default: } nleg_EaglerAdapterGL30_bytesUploaded = nleg_EaglerAdapterGL30_bytesUploaded + ($par3Texture.$limit - $par3Texture.$position | 0) | 0; - nlea_EaglerAdapterImpl2__wglTexSubImage2D0(3553, 0, $par1, $par2, var$8, var$9, 6408, 5121, $par3Texture); + nlea_EaglerAdapterImpl2__wglTexSubImage2D0(3553, 0, $par1, $par2, var$9, var$10, 6408, 5121, $par3Texture); $this.$textureNotModified = 1; }; $java.nms_Texture_transferFromImage = function($this, $par1BufferedImage) { @@ -173086,17 +176661,17 @@ $java.nms_Texture_transferFromImage = function($this, $par1BufferedImage) { var$12 = jl_System_errCache; $par1BufferedImage = new jl_StringBuilder; $par1BufferedImage.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2349)); + jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2581)); jl_AbstractStringBuilder_insert0($par1BufferedImage, $par1BufferedImage.$length, $var2, 10); jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(356)); jl_AbstractStringBuilder_insert0($par1BufferedImage, $par1BufferedImage.$length, $var3, 10); - jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2350)); + jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2582)); $var2 = $this.$width6; jl_AbstractStringBuilder_insert0($par1BufferedImage, $par1BufferedImage.$length, $var2, 10); jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(356)); $var2 = $this.$height7; jl_AbstractStringBuilder_insert0($par1BufferedImage, $par1BufferedImage.$length, $var2, 10); - jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2351)); + jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, $rt_s(2583)); var$11 = jl_String__init_0($par1BufferedImage.$buffer, 0, $par1BufferedImage.$length); $par1BufferedImage = var$12.$sb; jl_AbstractStringBuilder_insert($par1BufferedImage, $par1BufferedImage.$length, var$11); @@ -173179,13 +176754,13 @@ function nms_TextureStitched() { } function nms_TextureStitched_makeTextureStitched($par0Str) { var var$2; - if (jl_String_equals($rt_s(1474), $par0Str)) { + if (jl_String_equals($rt_s(1468), $par0Str)) { var$2 = new nms_TextureClock; var$2.$frameCounter0 = 0; var$2.$tickCounter = 0; - var$2.$textureName1 = $rt_s(1472); + var$2.$textureName1 = $rt_s(1466); $java.nms_TextureClock_instance = var$2; - } else if (!jl_String_equals($rt_s(1472), $par0Str)) { + } else if (!jl_String_equals($rt_s(1466), $par0Str)) { var$2 = new nms_TextureStitched; var$2.$frameCounter0 = 0; var$2.$tickCounter = 0; @@ -173194,7 +176769,7 @@ function nms_TextureStitched_makeTextureStitched($par0Str) { var$2 = new nms_TextureCompass; var$2.$frameCounter0 = 0; var$2.$tickCounter = 0; - var$2.$textureName1 = $rt_s(1472); + var$2.$textureName1 = $rt_s(1466); nms_TextureCompass_compassTexture = var$2; } return var$2; @@ -173345,7 +176920,7 @@ function nms_TextureStitched_readAnimationInfo($this, $path) { $path = jl_System_errCache; $var8 = new jl_StringBuilder; $var8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var8, $var8.$length, $rt_s(2352)); + jl_AbstractStringBuilder_insert($var8, $var8.$length, $rt_s(2584)); $var10 = $this.$textureName1; jl_AbstractStringBuilder_insert($var8, $var8.$length, $var10); jl_AbstractStringBuilder_insert($var8, $var8.$length, $rt_s(48)); @@ -173403,18 +176978,108 @@ function nms_MovementInputFromOptions_updatePlayerMoveState($this) { $this.$moveForward = $this.$moveForward * 0.3; } } +function nms_Packet204ClientInfo() { + var a = this; nms_Packet.call(a); + a.$language0 = null; + a.$renderDistance0 = 0; + a.$chatVisisble = 0; + a.$chatColours0 = 0; + a.$gameDifficulty = 0; + a.$showCape0 = 0; +} +$java.nms_Packet204ClientInfo__init_ = function() { + var var_0 = new nms_Packet204ClientInfo(); + nms_Packet204ClientInfo__init_(var_0); + return var_0; +}; +function nms_Packet204ClientInfo__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet204ClientInfo_readPacketData = function($this, $par1DataInputStream) { + var var$2, $var2; + $this.$language0 = nms_Packet_readString($par1DataInputStream, 7); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$renderDistance0 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $var2 = var$2 << 24 >> 24; + $this.$chatVisisble = $var2 & 7; + $this.$chatColours0 = ($var2 & 8) != 8 ? 0 : 1; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$gameDifficulty = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$showCape0 = !var$2 ? 0 : 1; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet204ClientInfo_writePacketData = function($this, $par1DataOutputStream) { + var var$2, var$3; + var$2 = $this.$language0; + nms_Packet_$callClinit(); + if (var$2.$characters.data.length > 32767) { + var$2 = new ji_IOException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(384); + $rt_throw(var$2); + } + ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); + var$3 = $this.$renderDistance0; + $par1DataOutputStream.$out.$write0(var$3); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$3 = $this.$chatVisisble | (!$this.$chatColours0 ? 0 : 1) << 3; + $par1DataOutputStream.$out.$write0(var$3); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$3 = $this.$gameDifficulty; + $par1DataOutputStream.$out.$write0(var$3); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$3 = $this.$showCape0; + $par1DataOutputStream.$out.$write0(!var$3 ? 0 : 1); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet204ClientInfo_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet204ClientInfo_getPacketSize = function($this) { + return 7; +}; $java.nms_ICrafting = function() { }; $java.nms_CreativeCrafting = function() { jl_Object.call(this); - this.$mc15 = null; + this.$mc14 = null; }; $java.nms_CreativeCrafting_sendContainerAndContentsToPlayer = function($this, $par1Container, $par2List) { return; }; $java.nms_CreativeCrafting_sendSlotContents = function($this, $par1Container, $par2, $par3ItemStack) { var var$4, var$5, var$6, var$7; - $par1Container = $this.$mc15.$playerController; + $par1Container = $this.$mc14.$playerController; if ($par1Container.$currentGameType !== nms_EnumGameType_CREATIVE ? 0 : 1) { var$4 = $par1Container.$netClientHandler; $par1Container = new nms_Packet107CreativeSetSlot; @@ -173620,1227 +177285,6 @@ $java.ju_LinkedList$Entry__init_ = function() { function ju_LinkedList$Entry__init_($this) { return; } -function jur_Pattern() { - var a = this; jl_Object.call(a); - a.$lexemes = null; - a.$flags0 = 0; - a.$backRefs = null; - a.$needsBackRefReplacement = 0; - a.$globalGroupIndex = 0; - a.$compCount = 0; - a.$consCount = 0; - a.$start7 = null; -} -$java.jur_Pattern__init_ = function() { - var var_0 = new jur_Pattern(); - jur_Pattern__init_(var_0); - return var_0; -}; -$java.jur_Pattern_matcher = function($this, $input) { - return jur_Matcher__init_($this, $input); -}; -function jur_Pattern_split($this, $inputSeq, $limit) { - var $res, $mat, $index, $curPos, var$7, var$8, var$9, var$10, var$11; - $res = new ju_ArrayList; - $res.$array1 = $rt_createArray(jl_Object, 10); - $mat = jur_Matcher__init_($this, $inputSeq); - $index = 0; - $curPos = 0; - if (!$inputSeq.$characters.data.length) { - var$7 = $rt_createArray(jl_String, 1); - var$7.data[0] = $rt_s(44); - return var$7; - } - a: { - while (true) { - if (!$java.jur_Matcher_find($mat)) - break a; - var$8 = $index + 1 | 0; - if (var$8 >= $limit && $limit > 0) - break a; - var$9 = $mat.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$9, 0); - $index = var$9.$groupBounds.data[0]; - if ($curPos > $index) - break; - ju_ArrayList_add($res, jl_String__init_0($inputSeq.$characters, $curPos, $index - $curPos | 0)); - var$9 = $mat.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$9, 0); - $curPos = var$9.$groupBounds.data[1]; - $index = var$8; - } - $inputSeq = new jl_IndexOutOfBoundsException; - $inputSeq.$suppressionEnabled = 1; - $inputSeq.$writableStackTrace = 1; - $rt_throw($inputSeq); - } - var$10 = $inputSeq.$characters.data.length; - if ($curPos > var$10) { - $inputSeq = new jl_IndexOutOfBoundsException; - $inputSeq.$suppressionEnabled = 1; - $inputSeq.$writableStackTrace = 1; - $rt_throw($inputSeq); - } - b: { - ju_ArrayList_add($res, jl_String__init_0($inputSeq.$characters, $curPos, var$10 - $curPos | 0)); - var$11 = $index + 1 | 0; - if (!$limit) { - while (true) { - var$11 = var$11 + (-1) | 0; - if (var$11 < 0) - break b; - if (var$11 < 0) - break; - if (var$11 >= $res.$size0) - break; - if ($res.$array1.data[var$11].$characters.data.length) - break b; - ju_ArrayList_remove($res, var$11); - } - $inputSeq = new jl_IndexOutOfBoundsException; - $inputSeq.$suppressionEnabled = 1; - $inputSeq.$writableStackTrace = 1; - $rt_throw($inputSeq); - } - } - if (var$11 < 0) - var$11 = 0; - return ju_AbstractCollection_toArray0($res, $rt_createArray(jl_String, var$11)); -} -$java.jur_Pattern_split = function($this, $input) { - return jur_Pattern_split($this, $input, 0); -}; -$java.jur_Pattern_pattern = function($this) { - return $this.$lexemes.$orig; -}; -function jur_Pattern_compile($pattern, $flags) { - var var$3; - if ($pattern === null) { - $pattern = new jl_NullPointerException; - $pattern.$suppressionEnabled = 1; - $pattern.$writableStackTrace = 1; - $pattern.$message = $rt_s(2353); - $rt_throw($pattern); - } - if ($flags && ($flags | 255) != 255) { - $pattern = new jl_IllegalArgumentException; - $pattern.$suppressionEnabled = 1; - $pattern.$writableStackTrace = 1; - $pattern.$message = $rt_s(44); - $rt_throw($pattern); - } - $java.jur_AbstractSet_counter = 1; - var$3 = new jur_Pattern; - var$3.$backRefs = $rt_createArray(jur_FSet, 10); - var$3.$globalGroupIndex = (-1); - var$3.$compCount = (-1); - var$3.$consCount = (-1); - return $java.jur_Pattern_compileImpl(var$3, $pattern, $flags); -} -$java.jur_Pattern_compileImpl = function($this, $pattern, $flags) { - var var$3, var$4; - $this.$lexemes = $java.jur_Lexer__init_($pattern, $flags); - $this.$flags0 = $flags; - $this.$start7 = $java.jur_Pattern_processExpression($this, (-1), $this.$flags0, null); - if ($java.jur_Lexer_isEmpty($this.$lexemes)) { - if ($this.$needsBackRefReplacement) - $this.$start7.$processSecondPass(); - return $this; - } - $pattern = new $java.jur_PatternSyntaxException; - var$3 = $this.$lexemes.$orig; - var$4 = $this.$lexemes.$curToc; - $pattern.$suppressionEnabled = 1; - $pattern.$writableStackTrace = 1; - $pattern.$index4 = (-1); - $pattern.$desc = $rt_s(44); - $pattern.$pattern0 = var$3; - $pattern.$index4 = var$4; - $rt_throw($pattern); -}; -$java.jur_Pattern_processAlternations = function($this, $last) { - var $auxRange, var$3, var$4, $rangeSet; - $auxRange = new jur_CharClass; - var$3 = ($this.$flags0 & 2) != 2 ? 0 : 1; - var$4 = ($this.$flags0 & 64) != 64 ? 0 : 1; - $rangeSet = new ju_BitSet; - $rangeSet.$data10 = $rt_createIntArray(64); - $auxRange.$lowHighSurrogates = $rangeSet; - $rangeSet = new ju_BitSet; - $rangeSet.$data10 = $rt_createIntArray(0); - $auxRange.$bits = $rangeSet; - $auxRange.$ci = var$3; - $auxRange.$uci = var$4; - while (!$java.jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes) && !($this.$lexemes.$lookAhead && $this.$lexemes.$lookAhead != (-536870788) && $this.$lexemes.$lookAhead != (-536870871))) { - $rangeSet = $this.$lexemes; - $java.jur_Lexer_movePointer($rangeSet); - $java.jur_CharClass_add($auxRange, $rangeSet.$lookBack); - if ($this.$lexemes.$ch != (-536870788)) - continue; - $java.jur_Lexer_movePointer($this.$lexemes); - } - $rangeSet = $java.jur_Pattern_processRangeSet($this, $auxRange); - $rangeSet.$setNext($last); - return $rangeSet; -}; -$java.jur_Pattern_processExpression = function($this, $ch, $newFlags, $last) { - var $children, $saveFlags, $saveChangedFlags, $fSet, var$8, $child; - $children = new ju_ArrayList; - $children.$array1 = $rt_createArray(jl_Object, 10); - $saveFlags = $this.$flags0; - $saveChangedFlags = 0; - if ($newFlags != $this.$flags0) - $this.$flags0 = $newFlags; - a: { - switch ($ch) { - case -1073741784: - $fSet = new $java.jur_NonCapFSet; - $newFlags = $this.$consCount + 1 | 0; - $this.$consCount = $newFlags; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = $newFlags; - break a; - case -536870872: - case -268435416: - break; - case -134217688: - case -67108824: - $fSet = new $java.jur_BehindFSet; - $newFlags = $this.$consCount + 1 | 0; - $this.$consCount = $newFlags; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = $newFlags; - break a; - case -33554392: - $fSet = new $java.jur_AtomicFSet; - $newFlags = $this.$consCount + 1 | 0; - $this.$consCount = $newFlags; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = $newFlags; - break a; - default: - $this.$globalGroupIndex = $this.$globalGroupIndex + 1 | 0; - if ($last !== null) { - $fSet = new jur_FSet; - $newFlags = $this.$globalGroupIndex; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = $newFlags; - } else { - $fSet = new jur_FinalSet; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = 0; - $saveChangedFlags = 1; - } - if ($this.$globalGroupIndex <= (-1)) - break a; - if ($this.$globalGroupIndex >= 10) - break a; - $this.$backRefs.data[$this.$globalGroupIndex] = $fSet; - break a; - } - $fSet = new jur_AheadFSet; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $fSet.$index5 = jl_Integer_toString(var$8, 10); - $fSet.$groupIndex = (-1); - } - while (true) { - if ($java.jur_Lexer_isLetter($this.$lexemes) && $this.$lexemes.$lookAhead == (-536870788)) - $child = $java.jur_Pattern_processAlternations($this, $fSet); - else if ($this.$lexemes.$ch == (-536870788)) { - $child = $java.jur_EmptySet__init_($fSet); - $java.jur_Lexer_next($this.$lexemes); - } else { - $child = $java.jur_Pattern_processSubExpression($this, $fSet); - if ($java.jur_Lexer_peek($this.$lexemes) == (-536870788)) - $java.jur_Lexer_next($this.$lexemes); - } - if ($child !== null) - ju_ArrayList_add($children, $child); - if ($java.jur_Lexer_isEmpty($this.$lexemes)) - break; - if ($this.$lexemes.$ch == (-536870871)) - break; - } - if ($this.$lexemes.$lookBack == (-536870788)) { - $last = new $java.jur_EmptySet; - $child = new jl_Integer; - $newFlags = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $newFlags + 1 | 0; - $child.$value = $newFlags; - $last.$index5 = jl_Integer_toString1($child); - $last.$next5 = $fSet; - $last.$charCount = 1; - $last.$type5 = 1; - $last.$charCount = 0; - ju_ArrayList_add($children, $last); - } - if ($this.$flags0 != $saveFlags && !$saveChangedFlags) { - $this.$flags0 = $saveFlags; - $java.jur_Lexer_restoreFlags($this.$lexemes, $this.$flags0); - } - switch ($ch) { - case -1073741784: - $last = new jur_NonCapJointSet; - $java.jur_JointSet__init_($last, $children, $fSet); - return $last; - case -536870872: - $last = new $java.jur_PositiveLookAhead; - $java.jur_AtomicJointSet__init_($last, $children, $fSet); - return $last; - case -268435416: - break; - case -134217688: - return $java.jur_PositiveLookBehind__init_($children, $fSet); - case -67108824: - return $java.jur_NegativeLookBehind__init_($children, $fSet); - case -33554392: - return $java.jur_AtomicJointSet__init_0($children, $fSet); - default: - switch (ju_ArrayList_size($children)) { - case 0: - break; - case 1: - return $java.jur_SingleSet__init_(ju_ArrayList_get($children, 0), $fSet); - default: - return $java.jur_JointSet__init_0($children, $fSet); - } - return $java.jur_EmptySet__init_($fSet); - } - return $java.jur_NegativeLookAhead__init_($children, $fSet); -}; -$java.jur_Pattern_processSequence = function($this) { - var $substring, var$2, var$3, $ch, var$5; - $substring = new jl_StringBuffer; - $substring.$buffer = $rt_createCharArray(16); - while (!$java.jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { - var$2 = $this.$lexemes; - if (var$2.$ch <= 56319 && var$2.$ch >= 55296 ? 1 : 0) - break; - var$2 = $this.$lexemes; - if (var$2.$ch <= 57343 && var$2.$ch >= 56320 ? 1 : 0) - break; - var$3 = $this.$lexemes.$lookAheadST === null ? 0 : 1; - if (!(!var$3 && !$this.$lexemes.$lookAhead)) { - var$3 = $this.$lexemes.$lookAheadST === null ? 0 : 1; - if (!(!var$3 && ($this.$lexemes.$lookAhead < 0 ? 0 : 1)) && $this.$lexemes.$lookAhead != (-536870871) && ($this.$lexemes.$lookAhead & (-2147418113)) != (-2147483608) && $this.$lexemes.$lookAhead != (-536870788) && $this.$lexemes.$lookAhead != (-536870876)) - break; - } - var$2 = $this.$lexemes; - $java.jur_Lexer_movePointer(var$2); - $ch = var$2.$lookBack; - if (!($ch >= 65536 && $ch <= 1114111 ? 1 : 0)) { - var$3 = $ch & 65535; - $ch = $substring.$length; - jl_AbstractStringBuilder_insertSpace($substring, $ch, $ch + 1 | 0); - $substring.$buffer.data[$ch] = var$3; - } else { - var$5 = jl_Character_toChars($ch); - $ch = var$5.data.length; - jl_AbstractStringBuilder_insert6($substring, $substring.$length, var$5, 0, $ch); - } - } - if (!(($this.$flags0 & 2) != 2 ? 0 : 1)) - return $java.jur_SequenceSet__init_($substring); - if (($this.$flags0 & 64) != 64 ? 0 : 1) - return $java.jur_UCISequenceSet__init_($substring); - var$2 = new $java.jur_CISequenceSet; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - var$2.$index5 = jl_Integer_toString(var$3, 10); - var$2.$charCount = 1; - var$2.$string0 = jl_String__init_0($substring.$buffer, 0, $substring.$length); - var$2.$charCount = $substring.$length; - return var$2; -}; -$java.jur_Pattern_processDecomposedChar = function($this) { - var $codePoints, $curSymb, $curSymbIndex, $codePointsHangul, var$5, var$6, $readCodePoints; - $codePoints = $rt_createIntArray(4); - $curSymb = (-1); - $curSymbIndex = (-1); - if (!$java.jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { - $codePointsHangul = $codePoints.data; - var$5 = $this.$lexemes; - $java.jur_Lexer_movePointer(var$5); - $curSymb = var$5.$lookBack; - $codePointsHangul[0] = $curSymb; - $curSymbIndex = $curSymb - 4352 | 0; - } - if ($curSymbIndex >= 0 && $curSymbIndex < 19) { - $codePointsHangul = $rt_createCharArray(3); - $codePoints = $codePointsHangul.data; - $codePoints[0] = $curSymb & 65535; - var$6 = $this.$lexemes.$ch; - $readCodePoints = var$6 - 4449 | 0; - if ($readCodePoints >= 0 && $readCodePoints < 21) { - $codePoints[1] = var$6 & 65535; - $java.jur_Lexer_movePointer($this.$lexemes); - var$6 = $this.$lexemes.$ch; - $curSymb = var$6 - 4519 | 0; - if ($curSymb >= 0 && $curSymb < 28) { - $codePoints[2] = var$6 & 65535; - $java.jur_Lexer_movePointer($this.$lexemes); - var$5 = new $java.jur_HangulDecomposedCharSet; - $curSymb = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $curSymb + 1 | 0; - var$5.$index5 = jl_Integer_toString($curSymb, 10); - var$5.$decomposedChar = $codePointsHangul; - var$5.$decomposedCharLength = 3; - return var$5; - } - var$5 = new $java.jur_HangulDecomposedCharSet; - $curSymb = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $curSymb + 1 | 0; - var$5.$index5 = jl_Integer_toString($curSymb, 10); - var$5.$decomposedChar = $codePointsHangul; - var$5.$decomposedCharLength = 2; - return var$5; - } - if (!(($this.$flags0 & 2) != 2 ? 0 : 1)) { - var$5 = new $java.jur_CharSet; - $readCodePoints = $codePoints[0]; - $curSymb = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $curSymb + 1 | 0; - var$5.$index5 = jl_Integer_toString($curSymb, 10); - var$5.$charCount = 1; - var$5.$ch0 = $readCodePoints; - return var$5; - } - if (!(($this.$flags0 & 64) != 64 ? 0 : 1)) { - var$5 = new $java.jur_CICharSet; - $readCodePoints = $codePoints[0]; - $java.jur_AbstractSet__init_(var$5); - var$5.$charCount = 1; - var$5.$ch1 = $readCodePoints; - var$5.$supplement = $java.jur_Pattern_getSupplement($readCodePoints); - return var$5; - } - var$5 = new $java.jur_UCICharSet; - $readCodePoints = $codePoints[0]; - $curSymb = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $curSymb + 1 | 0; - var$5.$index5 = jl_Integer_toString($curSymb, 10); - var$5.$charCount = 1; - var$5.$ch2 = (String.fromCharCode((String.fromCharCode($readCodePoints)).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; - return var$5; - } - $codePointsHangul = $codePoints.data; - $curSymb = 1; - while ($curSymb < 4 && !$java.jur_Lexer_isEmpty($this.$lexemes) && $java.jur_Lexer_isLetter($this.$lexemes)) { - $readCodePoints = $curSymb + 1 | 0; - $codePointsHangul[$curSymb] = $java.jur_Lexer_next($this.$lexemes); - $curSymb = $readCodePoints; - } - if ($curSymb == 1 && !$java.jur_Lexer_hasSingleCodepointDecomposition($codePointsHangul[0])) - return $java.jur_Pattern_processCharSet($this, $codePointsHangul[0]); - if (!$java.jur_Pattern_hasFlag($this, 2)) - return $java.jur_DecomposedCharSet__init_($codePoints, $curSymb); - if (!$java.jur_Pattern_hasFlag($this, 64)) - return $java.jur_CIDecomposedCharSet__init_($codePoints, $curSymb); - var$5 = new $java.jur_UCIDecomposedCharSet; - $java.jur_DecomposedCharSet__init_0(var$5, $codePoints, $curSymb); - return var$5; -}; -$java.jur_Pattern_processSubExpression = function($this, $last) { - var $cur, $term, var$4, var$5, $next, var$7, var$8; - a: { - if ($java.jur_Lexer_isLetter($this.$lexemes) && !($this.$lexemes.$lookAheadST === null ? 0 : 1) && ($this.$lexemes.$lookAhead < 0 ? 0 : 1)) { - if (($this.$flags0 & 128) != 128 ? 0 : 1) { - $cur = $java.jur_Pattern_processDecomposedChar($this); - if (!$java.jur_Lexer_isEmpty($this.$lexemes) && !($this.$lexemes.$ch == (-536870871) && !($last instanceof jur_FinalSet)) && $this.$lexemes.$ch != (-536870788) && !$java.jur_Lexer_isLetter($this.$lexemes)) - $cur = $java.jur_Pattern_processQuantifier($this, $last, $cur); - } else { - $term = $this.$lexemes; - if (!($term.$ch <= 56319 && $term.$ch >= 55296 ? 1 : 0)) { - $term = $this.$lexemes; - if (!($term.$ch <= 57343 && $term.$ch >= 56320 ? 1 : 0)) { - $cur = $java.jur_Pattern_processSequence($this); - break a; - } - } - $cur = $java.jur_Pattern_processQuantifier($this, $last, $java.jur_Pattern_processTerminal($this, $last)); - } - } else if ($this.$lexemes.$ch != (-536870871)) - $cur = $java.jur_Pattern_processQuantifier($this, $last, $java.jur_Pattern_processTerminal($this, $last)); - else { - if ($last instanceof jur_FinalSet) { - $last = new $java.jur_PatternSyntaxException; - $cur = $this.$lexemes.$orig; - var$4 = $this.$lexemes.$curToc; - $last.$suppressionEnabled = 1; - $last.$writableStackTrace = 1; - $last.$index4 = (-1); - $last.$desc = $rt_s(44); - $last.$pattern0 = $cur; - $last.$index4 = var$4; - $rt_throw($last); - } - $cur = new $java.jur_EmptySet; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $cur.$index5 = jl_Integer_toString(var$5, 10); - $cur.$next5 = $last; - $cur.$charCount = 1; - $cur.$type5 = 1; - $cur.$charCount = 0; - } - } - if (!$java.jur_Lexer_isEmpty($this.$lexemes) && !($this.$lexemes.$ch == (-536870871) && !($last instanceof jur_FinalSet)) && $this.$lexemes.$ch != (-536870788)) { - $next = $java.jur_Pattern_processSubExpression($this, $last); - if ($cur instanceof $java.jur_LeafQuantifierSet && !($cur instanceof $java.jur_CompositeQuantifierSet) && !($cur instanceof $java.jur_GroupQuantifierSet) && !($cur instanceof $java.jur_AltQuantifierSet)) { - $last = $cur; - if (!$next.$first0($last.$innerSet)) { - $cur = new $java.jur_UnifiedQuantifierSet; - $term = $last.$innerSet; - var$7 = $last.$next5; - var$8 = $last.$type5; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $cur.$index5 = jl_Integer_toString(var$5, 10); - $cur.$next5 = var$7; - $cur.$innerSet = $term; - $cur.$type5 = var$8; - $cur.$leaf = $term; - $cur.$innerSet.$setNext($cur); - } - } - if (($next.$getType0() & 65535) != 43) - $cur.$setNext($next); - else - $cur.$setNext($next.$innerSet); - } else { - if ($cur === null) - return null; - $cur.$setNext($last); - } - if (($cur.$getType0() & 65535) != 43) - return $cur; - return $cur.$innerSet; -}; -$java.jur_Pattern_processQuantifier = function($this, $last, $term) { - var $quant, $q, var$5, $leaf, var$7, var$8; - $quant = $this.$lexemes.$ch; - if ($term !== null && !($term instanceof $java.jur_LeafSet)) { - switch ($quant) { - case -2147483606: - $java.jur_Lexer_movePointer($this.$lexemes); - $q = new $java.jur_PossessiveGroupQuantifierSet; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $q.$index5 = jl_Integer_toString(var$5, 10); - $q.$next5 = $last; - $q.$innerSet = $term; - $q.$type5 = $quant; - $term.$setNext($java.jur_FSet_posFSet); - return $q; - case -2147483605: - $java.jur_Lexer_movePointer($this.$lexemes); - $leaf = new $java.jur_PosPlusGroupQuantifierSet; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $leaf.$index5 = jl_Integer_toString(var$5, 10); - $leaf.$next5 = $last; - $leaf.$innerSet = $term; - $leaf.$type5 = (-2147483606); - $term.$setNext($java.jur_FSet_posFSet); - return $leaf; - case -2147483585: - $java.jur_Lexer_movePointer($this.$lexemes); - $leaf = new $java.jur_PosAltGroupQuantifierSet; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $leaf.$index5 = jl_Integer_toString(var$5, 10); - $leaf.$next5 = $last; - $leaf.$innerSet = $term; - $leaf.$type5 = (-536870849); - $term.$setNext($java.jur_FSet_posFSet); - return $leaf; - case -2147483525: - $leaf = new $java.jur_PosCompositeGroupQuantifierSet; - $q = $this.$lexemes; - var$7 = $q.$curST; - $java.jur_Lexer_movePointer($q); - $q = var$7; - $quant = $this.$compCount + 1 | 0; - $this.$compCount = $quant; - var$8 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$8 + 1 | 0; - $leaf.$index5 = jl_Integer_toString(var$8, 10); - $leaf.$next5 = $last; - $leaf.$innerSet = $term; - $leaf.$type5 = (-536870849); - $leaf.$quantifier = $q; - $leaf.$setCounter = $quant; - $term.$setNext($java.jur_FSet_posFSet); - return $leaf; - case -1073741782: - case -1073741781: - $java.jur_Lexer_movePointer($this.$lexemes); - $q = new $java.jur_ReluctantGroupQuantifierSet; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $q.$index5 = jl_Integer_toString(var$5, 10); - $q.$next5 = $last; - $q.$innerSet = $term; - $q.$type5 = $quant; - $term.$setNext($q); - return $q; - case -1073741761: - $java.jur_Lexer_movePointer($this.$lexemes); - $q = new $java.jur_RelAltGroupQuantifierSet; - $java.jur_QuantifierSet__init_($q, $term, $last, (-536870849)); - $term.$setNext($last); - return $q; - case -1073741701: - $q = new $java.jur_RelCompositeGroupQuantifierSet; - $leaf = $this.$lexemes; - var$7 = $leaf.$curST; - $java.jur_Lexer_movePointer($leaf); - $leaf = var$7; - var$5 = $this.$compCount + 1 | 0; - $this.$compCount = var$5; - $java.jur_RelCompositeGroupQuantifierSet__init_($q, $leaf, $term, $last, (-536870849), var$5); - $term.$setNext($q); - return $q; - case -536870870: - case -536870869: - $java.jur_Lexer_next($this.$lexemes); - $q = $term.$getType0() != (-2147483602) ? $java.jur_GroupQuantifierSet__init_($term, $last, $quant) : $java.jur_Pattern_hasFlag($this, 32) ? $java.jur_DotAllQuantifierSet__init_($term, $last, $quant) : $java.jur_DotQuantifierSet__init_($term, $last, $quant, $java.jur_AbstractLineTerminator_getInstance($this.$flags0)); - $term.$setNext($q); - return $q; - case -536870849: - $java.jur_Lexer_next($this.$lexemes); - $q = $java.jur_AltGroupQuantifierSet__init_($term, $last, (-536870849)); - $term.$setNext($last); - return $q; - case -536870789: - $q = new $java.jur_CompositeGroupQuantifierSet; - $leaf = $java.jur_Lexer_nextSpecial($this.$lexemes); - var$5 = $this.$compCount + 1 | 0; - $this.$compCount = var$5; - $java.jur_CompositeGroupQuantifierSet__init_($q, $leaf, $term, $last, (-536870849), var$5); - $term.$setNext($q); - return $q; - default: - } - return $term; - } - $leaf = null; - if ($term !== null) - $leaf = $term; - switch ($quant) { - case -2147483606: - case -2147483605: - $java.jur_Lexer_next($this.$lexemes); - $q = $java.jur_PossessiveQuantifierSet__init_($leaf, $last, $quant); - $java.jur_AbstractSet_setNext($leaf, $q); - return $q; - case -2147483585: - $java.jur_Lexer_next($this.$lexemes); - return $java.jur_PossessiveAltQuantifierSet__init_($leaf, $last, (-2147483585)); - case -2147483525: - return $java.jur_PossessiveCompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-2147483525)); - case -1073741782: - case -1073741781: - $java.jur_Lexer_next($this.$lexemes); - $q = $java.jur_ReluctantQuantifierSet__init_($leaf, $last, $quant); - $java.jur_AbstractSet_setNext($leaf, $q); - return $q; - case -1073741761: - $java.jur_Lexer_next($this.$lexemes); - return $java.jur_ReluctantAltQuantifierSet__init_($leaf, $last, (-1073741761)); - case -1073741701: - return $java.jur_ReluctantCompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-1073741701)); - case -536870870: - case -536870869: - $java.jur_Lexer_next($this.$lexemes); - $q = $java.jur_LeafQuantifierSet__init_($leaf, $last, $quant); - $java.jur_AbstractSet_setNext($leaf, $q); - return $q; - case -536870849: - $java.jur_Lexer_next($this.$lexemes); - return $java.jur_AltQuantifierSet__init_($leaf, $last, (-536870849)); - case -536870789: - return $java.jur_CompositeQuantifierSet__init_($java.jur_Lexer_nextSpecial($this.$lexemes), $leaf, $last, (-536870789)); - default: - } - return $term; -}; -$java.jur_Pattern_processTerminal = function($this, $last) { - var $term, var$3, $ch, $newFlags, $number, $negative, $cc; - $term = null; - var$3 = $last instanceof jur_FinalSet; - while (true) { - a: { - $ch = $java.jur_Lexer_peek($this.$lexemes); - if (($ch & (-2147418113)) == (-2147483608)) { - $java.jur_Lexer_next($this.$lexemes); - $newFlags = ($ch & 16711680) >> 16; - $ch = $ch & (-16711681); - if ($ch == (-16777176)) - $this.$flags0 = $newFlags; - else { - if ($ch != (-1073741784)) - $newFlags = $this.$flags0; - $term = $java.jur_Pattern_processExpression($this, $ch, $newFlags, $last); - if ($java.jur_Lexer_peek($this.$lexemes) != (-536870871)) - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); - $java.jur_Lexer_next($this.$lexemes); - } - } else { - b: { - c: { - switch ($ch) { - case -2147483599: - case -2147483598: - case -2147483597: - case -2147483596: - case -2147483595: - case -2147483594: - case -2147483593: - case -2147483592: - case -2147483591: - $number = ($ch & 2147483647) - 48 | 0; - if ($this.$globalGroupIndex < $number) - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); - $java.jur_Lexer_next($this.$lexemes); - $this.$consCount = $this.$consCount + 1 | 0; - $term = !$java.jur_Pattern_hasFlag($this, 2) ? $java.jur_BackReferenceSet__init_($number, $this.$consCount) : $java.jur_Pattern_hasFlag($this, 64) ? $java.jur_UCIBackReferenceSet__init_($number, $this.$consCount) : $java.jur_CIBackReferenceSet__init_($number, $this.$consCount); - $this.$backRefs.data[$number].$isBackReferenced = 1; - $this.$needsBackRefReplacement = 1; - break a; - case -2147483583: - break; - case -2147483582: - $java.jur_Lexer_next($this.$lexemes); - $term = $java.jur_WordBoundary__init_(0); - break a; - case -2147483577: - $java.jur_Lexer_next($this.$lexemes); - $term = $java.jur_PreviousMatch__init_(); - break a; - case -2147483558: - $java.jur_Lexer_next($this.$lexemes); - $term = new $java.jur_EOLSet; - $number = $this.$consCount + 1 | 0; - $this.$consCount = $number; - $java.jur_EOLSet__init_($term, $number); - break a; - case -2147483550: - $java.jur_Lexer_next($this.$lexemes); - $term = $java.jur_WordBoundary__init_(1); - break a; - case -2147483526: - $java.jur_Lexer_next($this.$lexemes); - $term = $java.jur_EOISet__init_(); - break a; - case -536870876: - break c; - case -536870866: - $java.jur_Lexer_next($this.$lexemes); - if ($java.jur_Pattern_hasFlag($this, 32)) { - $term = $java.jur_DotAllSet__init_(); - break a; - } - $term = $java.jur_DotSet__init_($java.jur_AbstractLineTerminator_getInstance($this.$flags0)); - break a; - case -536870821: - $java.jur_Lexer_next($this.$lexemes); - $negative = 0; - if ($java.jur_Lexer_peek($this.$lexemes) == (-536870818)) { - $negative = 1; - $java.jur_Lexer_next($this.$lexemes); - } - $term = $java.jur_Pattern_processRange($this, $negative, $last); - if ($java.jur_Lexer_peek($this.$lexemes) != (-536870819)) - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); - $java.jur_Lexer_setMode($this.$lexemes, 1); - $java.jur_Lexer_next($this.$lexemes); - break a; - case -536870818: - $java.jur_Lexer_next($this.$lexemes); - $this.$consCount = $this.$consCount + 1 | 0; - if (!$java.jur_Pattern_hasFlag($this, 8)) { - $term = $java.jur_SOLSet__init_(); - break a; - } - $term = $java.jur_MultiLineSOLSet__init_($java.jur_AbstractLineTerminator_getInstance($this.$flags0)); - break a; - case 0: - $cc = $java.jur_Lexer_peekSpecial($this.$lexemes); - if ($cc !== null) - $term = $java.jur_Pattern_processRangeSet($this, $cc); - else { - if ($java.jur_Lexer_isEmpty($this.$lexemes)) { - $term = $java.jur_EmptySet__init_($last); - break a; - } - $term = $java.jur_CharSet__init_($ch & 65535); - } - $java.jur_Lexer_next($this.$lexemes); - break a; - default: - break b; - } - $java.jur_Lexer_next($this.$lexemes); - $term = $java.jur_SOLSet__init_(); - break a; - } - $java.jur_Lexer_next($this.$lexemes); - $this.$consCount = $this.$consCount + 1 | 0; - if ($java.jur_Pattern_hasFlag($this, 8)) { - if ($java.jur_Pattern_hasFlag($this, 1)) { - $term = $java.jur_UMultiLineEOLSet__init_($this.$consCount); - break a; - } - $term = $java.jur_MultiLineEOLSet__init_($this.$consCount); - break a; - } - if ($java.jur_Pattern_hasFlag($this, 1)) { - $term = $java.jur_UEOLSet__init_($this.$consCount); - break a; - } - $term = $java.jur_EOLSet__init_0($this.$consCount); - break a; - } - if ($ch >= 0 && !$java.jur_Lexer_isSpecial($this.$lexemes)) { - $term = $java.jur_Pattern_processCharSet($this, $ch); - $java.jur_Lexer_next($this.$lexemes); - } else if ($ch == (-536870788)) - $term = $java.jur_EmptySet__init_($last); - else { - if ($ch != (-536870871)) - $rt_throw($java.jur_PatternSyntaxException__init_(!$java.jur_Lexer_isSpecial($this.$lexemes) ? jl_Character_toString0($ch & 65535) : $java.jur_Lexer_peekSpecial($this.$lexemes).$toString(), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); - if (var$3) - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this.$lexemes), $java.jur_Lexer_getIndex($this.$lexemes))); - $term = $java.jur_EmptySet__init_($last); - } - } - } - if ($ch != (-16777176)) - break; - } - return $term; -}; -$java.jur_Pattern_processRange = function($this, $negative, $last) { - var $rangeSet; - $rangeSet = $java.jur_Pattern_processRangeSet($this, $java.jur_Pattern_processRangeExpression($this, $negative)); - $rangeSet.$setNext($last); - return $rangeSet; -}; -$java.jur_Pattern_processRangeExpression = function($this, $alt) { - var $res, $negative, $cur, $cs, $buffer, $intersection, $notClosed, $firstInClass, var$10, $$je; - $res = new jur_CharClass; - $negative = ($this.$flags0 & 2) != 2 ? 0 : 1; - $cur = ($this.$flags0 & 64) != 64 ? 0 : 1; - $cs = new ju_BitSet; - $cs.$data10 = $rt_createIntArray(64); - $res.$lowHighSurrogates = $cs; - $cs = new ju_BitSet; - $cs.$data10 = $rt_createIntArray(0); - $res.$bits = $cs; - $res.$ci = $negative; - $res.$uci = $cur; - $java.jur_AbstractCharClass_setNegative($res, $alt); - $buffer = (-1); - $intersection = 0; - $notClosed = 0; - $firstInClass = 1; - a: { - b: { - c: while (true) { - if ($java.jur_Lexer_isEmpty($this.$lexemes)) - break a; - $notClosed = $this.$lexemes.$ch == (-536870819) && !$firstInClass ? 0 : 1; - if (!$notClosed) - break a; - d: { - switch ($this.$lexemes.$ch) { - case -536870874: - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $buffer = $java.jur_Lexer_next($this.$lexemes); - if ($java.jur_Lexer_peek($this.$lexemes) != (-536870874)) { - $buffer = 38; - break d; - } - if ($java.jur_Lexer_lookAhead($this.$lexemes) == (-536870821)) { - $java.jur_Lexer_next($this.$lexemes); - $intersection = 1; - $buffer = (-1); - break d; - } - $java.jur_Lexer_next($this.$lexemes); - if ($firstInClass) { - $res = $java.jur_Pattern_processRangeExpression($this, 0); - break d; - } - if ($java.jur_Lexer_peek($this.$lexemes) == (-536870819)) - break d; - $java.jur_CharClass_intersection($res, $java.jur_Pattern_processRangeExpression($this, 0)); - break d; - case -536870867: - if (!$firstInClass && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870819) && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870821) && $buffer >= 0) { - $java.jur_Lexer_next($this.$lexemes); - $cur = $java.jur_Lexer_peek($this.$lexemes); - if ($java.jur_Lexer_isSpecial($this.$lexemes)) - break c; - if ($cur < 0 && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870819) && $java.jur_Lexer_lookAhead($this.$lexemes) != (-536870821) && $buffer >= 0) - break c; - e: { - try { - if ($java.jur_Lexer_isLetter0($cur)) - break e; - $cur = $cur & 65535; - break e; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_Exception) { - break b; - } else { - throw $$e; - } - } - } - try { - $java.jur_CharClass_add0($res, $buffer, $cur); - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_Exception) { - break b; - } else { - throw $$e; - } - } - $java.jur_Lexer_next($this.$lexemes); - $buffer = (-1); - break d; - } - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $buffer = 45; - $java.jur_Lexer_next($this.$lexemes); - break d; - case -536870821: - if ($buffer >= 0) { - $java.jur_CharClass_add($res, $buffer); - $buffer = (-1); - } - $java.jur_Lexer_next($this.$lexemes); - $negative = 0; - if ($this.$lexemes.$ch == (-536870818)) { - $java.jur_Lexer_next($this.$lexemes); - $negative = 1; - } - if (!$intersection) - $java.jur_CharClass_union($res, $java.jur_Pattern_processRangeExpression($this, $negative)); - else - $java.jur_CharClass_intersection($res, $java.jur_Pattern_processRangeExpression($this, $negative)); - $intersection = 0; - $java.jur_Lexer_next($this.$lexemes); - break d; - case -536870819: - break; - case -536870818: - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $buffer = 94; - $java.jur_Lexer_next($this.$lexemes); - break d; - case 0: - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $cs = $this.$lexemes.$curST; - if ($cs === null) - $buffer = 0; - else { - $java.jur_CharClass_add1($res, $cs); - $buffer = (-1); - } - $java.jur_Lexer_next($this.$lexemes); - break d; - default: - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $cs = $this.$lexemes; - $java.jur_Lexer_movePointer($cs); - $buffer = $cs.$lookBack; - break d; - } - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - $buffer = 93; - $java.jur_Lexer_next($this.$lexemes); - } - $firstInClass = 0; - } - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Pattern_pattern($this), $java.jur_Lexer_getIndex($this.$lexemes))); - } - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Pattern_pattern($this), $java.jur_Lexer_getIndex($this.$lexemes))); - } - if (!$notClosed) { - if ($buffer >= 0) - $java.jur_CharClass_add($res, $buffer); - return $res; - } - $res = new $java.jur_PatternSyntaxException; - var$10 = $this.$lexemes.$orig; - $alt = $this.$lexemes.$curToc - 1 | 0; - $res.$suppressionEnabled = 1; - $res.$writableStackTrace = 1; - $res.$index4 = (-1); - $res.$desc = $rt_s(44); - $res.$pattern0 = var$10; - $res.$index4 = $alt; - $rt_throw($res); -}; -$java.jur_Pattern_processCharSet = function($this, $ch) { - var $isSupplCodePoint, var$3, var$4; - $isSupplCodePoint = $ch >= 65536 && $ch <= 1114111 ? 1 : 0; - if (($this.$flags0 & 2) != 2 ? 0 : 1) { - a: { - if (!($ch >= 97 && $ch <= 122)) { - if ($ch < 65) - break a; - if ($ch > 90) - break a; - } - var$3 = new $java.jur_CICharSet; - $ch = $ch & 65535; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - var$3.$index5 = jl_Integer_toString(var$4, 10); - var$3.$charCount = 1; - var$3.$ch1 = $ch; - var$3.$supplement = $java.jur_Pattern_getSupplement($ch); - return var$3; - } - if ((($this.$flags0 & 64) != 64 ? 0 : 1) && $ch > 128) { - if ($isSupplCodePoint) { - var$3 = new $java.jur_UCISupplCharSet; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - var$3.$index5 = jl_Integer_toString(var$4, 10); - var$3.$charCount = 1; - var$3.$charCount = 2; - var$3.$ch3 = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0); - return var$3; - } - if ($ch <= 57343 && $ch >= 56320 ? 1 : 0) { - var$3 = new $java.jur_LowSurrogateCharSet; - $ch = $ch & 65535; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - var$3.$index5 = jl_Integer_toString(var$4, 10); - var$3.$low = $ch; - return var$3; - } - if ($ch <= 56319 && $ch >= 55296 ? 1 : 0) - return $java.jur_HighSurrogateCharSet__init_($ch & 65535); - var$3 = new $java.jur_UCICharSet; - $ch = $ch & 65535; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - var$3.$index5 = jl_Integer_toString(var$4, 10); - var$3.$charCount = 1; - var$3.$ch2 = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; - return var$3; - } - } - if ($isSupplCodePoint) - return $java.jur_SupplCharSet__init_($ch); - if ($java.jur_Lexer_isLowSurrogate($ch)) - return $java.jur_LowSurrogateCharSet__init_($ch & 65535); - if (!$java.jur_Lexer_isHighSurrogate($ch)) - return $java.jur_CharSet__init_($ch & 65535); - return $java.jur_HighSurrogateCharSet__init_($ch & 65535); -}; -$java.jur_Pattern_processRangeSet = function($this, $charClass) { - var $surrogates, var$3, $lowHighSurrRangeSet, var$5, var$6; - if (!$java.jur_AbstractCharClass_hasLowHighSurrogates($charClass)) { - if ($charClass.$mayContainSupplCodepoints) { - if (!$charClass.$hasUCI()) { - $surrogates = new $java.jur_SupplRangeSet; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$chars = $charClass.$getInstance5(); - $surrogates.$alt = $charClass.$alt0; - return $surrogates; - } - $surrogates = new $java.jur_UCISupplRangeSet; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$chars = $charClass.$getInstance5(); - $surrogates.$alt = $charClass.$alt0; - return $surrogates; - } - if (!$charClass.$hasUCI()) { - $surrogates = new $java.jur_RangeSet; - $lowHighSurrRangeSet = new jl_Integer; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $lowHighSurrRangeSet.$value = var$3; - $surrogates.$index5 = jl_Integer_toString1($lowHighSurrRangeSet); - $surrogates.$charCount = 1; - $surrogates.$chars0 = $charClass.$getInstance5(); - $surrogates.$alt1 = $charClass.$alt0; - return $surrogates; - } - $surrogates = new $java.jur_UCIRangeSet; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$charCount = 1; - $surrogates.$chars1 = $charClass.$getInstance5(); - $surrogates.$alt2 = $charClass.$alt0; - return $surrogates; - } - $surrogates = $java.jur_AbstractCharClass_getSurrogates($charClass); - $lowHighSurrRangeSet = new $java.jur_LowHighSurrogateRangeSet; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $lowHighSurrRangeSet.$index5 = jl_Integer_toString(var$3, 10); - $lowHighSurrRangeSet.$surrChars = $surrogates; - $lowHighSurrRangeSet.$alt3 = $surrogates.$alt0; - if ($charClass.$mayContainSupplCodepoints) { - if (!$charClass.$hasUCI()) { - $surrogates = new $java.jur_CompositeRangeSet; - var$5 = new $java.jur_SupplRangeSet; - $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - var$5.$index5 = jl_Integer_toString(var$3, 10); - var$5.$chars = $charClass; - var$5.$alt = $charClass.$alt0; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$withoutSurrogates = var$5; - $surrogates.$withSurrogates = $lowHighSurrRangeSet; - return $surrogates; - } - $surrogates = new $java.jur_CompositeRangeSet; - var$6 = new $java.jur_UCISupplRangeSet; - $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - var$6.$index5 = jl_Integer_toString(var$3, 10); - var$6.$chars = $charClass; - var$6.$alt = $charClass.$alt0; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$withoutSurrogates = var$6; - $surrogates.$withSurrogates = $lowHighSurrRangeSet; - return $surrogates; - } - if ($charClass.$hasUCI()) { - $surrogates = new $java.jur_CompositeRangeSet; - var$6 = new $java.jur_UCIRangeSet; - $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - var$6.$index5 = jl_Integer_toString(var$3, 10); - var$6.$charCount = 1; - var$6.$chars1 = $charClass; - var$6.$alt2 = $charClass.$alt0; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$withoutSurrogates = var$6; - $surrogates.$withSurrogates = $lowHighSurrRangeSet; - return $surrogates; - } - $surrogates = new $java.jur_CompositeRangeSet; - var$6 = new $java.jur_RangeSet; - $charClass = $java.jur_AbstractCharClass_getWithoutSurrogates($charClass); - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - var$6.$index5 = jl_Integer_toString(var$3, 10); - var$6.$charCount = 1; - var$6.$chars0 = $charClass; - var$6.$alt1 = $charClass.$alt0; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $surrogates.$index5 = jl_Integer_toString(var$3, 10); - $surrogates.$withoutSurrogates = var$6; - $surrogates.$withSurrogates = $lowHighSurrRangeSet; - return $surrogates; -}; -$java.jur_Pattern_compile = function($pattern) { - return jur_Pattern_compile($pattern, 0); -}; -$java.jur_Pattern_quote = function($s) { - var $sb, $apos, var$4, var$5, $apos_0; - $sb = new jl_StringBuilder; - $sb.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2354)); - $apos = 0; - while (true) { - var$4 = jl_String_indexOf1($s, $rt_s(2355), $apos); - if (var$4 < 0) { - var$4 = $s.$characters.data.length; - if ($apos > var$4) { - $s = new jl_IndexOutOfBoundsException; - $s.$suppressionEnabled = 1; - $s.$writableStackTrace = 1; - $rt_throw($s); - } - var$5 = jl_String__init_0($s.$characters, $apos, var$4 - $apos | 0); - jl_AbstractStringBuilder_insert($sb, $sb.$length, var$5); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2355)); - return jl_String__init_0($sb.$buffer, 0, $sb.$length); - } - $apos_0 = var$4 + 2 | 0; - if ($apos > $apos_0) - break; - var$5 = jl_String__init_0($s.$characters, $apos, $apos_0 - $apos | 0); - jl_AbstractStringBuilder_insert($sb, $sb.$length, var$5); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2356)); - $apos = $apos_0; - } - $s = new jl_IndexOutOfBoundsException; - $s.$suppressionEnabled = 1; - $s.$writableStackTrace = 1; - $rt_throw($s); -}; -$java.jur_Pattern_groupCount = function($this) { - return $this.$globalGroupIndex; -}; -$java.jur_Pattern_compCount = function($this) { - return $this.$compCount + 1 | 0; -}; -$java.jur_Pattern_consCount = function($this) { - return $this.$consCount + 1 | 0; -}; -$java.jur_Pattern_getSupplement = function($ch) { - if ($ch >= 97 && $ch <= 122) - $ch = ($ch - 32 | 0) & 65535; - else if ($ch >= 65 && $ch <= 90) - $ch = ($ch + 32 | 0) & 65535; - return $ch; -}; -$java.jur_Pattern_hasFlag = function($this, $flag) { - return ($this.$flags0 & $flag) != $flag ? 0 : 1; -}; -function jur_Pattern__init_($this) { - $this.$backRefs = $rt_createArray(jur_FSet, 10); - $this.$globalGroupIndex = (-1); - $this.$compCount = (-1); - $this.$consCount = (-1); -} function nms_Facing() { jl_Object.call(this); } @@ -174899,10 +177343,10 @@ function nms_Facing__clinit_() { var$2 = var$1.data; var$2[0] = $rt_s(191); var$2[1] = $rt_s(186); - var$2[2] = $rt_s(2297); - var$2[3] = $rt_s(2295); - var$2[4] = $rt_s(2296); - var$2[5] = $rt_s(2298); + var$2[2] = $rt_s(2513); + var$2[3] = $rt_s(2511); + var$2[4] = $rt_s(2512); + var$2[5] = $rt_s(2514); $java.nms_Facing_facings = var$1; } function nms_WatchableObject() { @@ -174924,6 +177368,272 @@ $java.nms_WatchableObject_getObject = function($this) { $java.nms_WatchableObject_setWatched = function($this, $par1) { $this.$watched = $par1; }; +$java.jur_AbstractCharClass$1 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$lHS = null; + a.$this$08 = null; +}; +$java.jur_AbstractCharClass$1_contains = function($this, $ch) { + var $index; + $index = $ch - 55296 | 0; + return $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $java.ju_BitSet_get($this.$val$lHS, $index) : 0; +}; +$java.jur_AbstractCharClass$2 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$lHS0 = null; + a.$val$thisClass = null; + a.$this$09 = null; +}; +$java.jur_AbstractCharClass$2_contains = function($this, $ch) { + var $index, $containslHS; + $index = $ch - 55296 | 0; + $containslHS = $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $java.ju_BitSet_get($this.$val$lHS0, $index) : 0; + return $this.$val$thisClass.$contains1($ch) && !$containslHS ? 1 : 0; +}; +$java.jur_CharClass$18 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$bs = null; + a.$this$027 = null; +}; +$java.jur_CharClass$18_contains = function($this, $ch) { + return $this.$alt0 ^ $java.ju_BitSet_get($this.$val$bs, $ch); +}; +$java.jur_CharClass$18_toString = function($this) { + var $temp, $i, var$3, var$4, var$5; + $temp = new jl_StringBuilder; + $temp.$buffer = $rt_createCharArray(16); + $i = $java.ju_BitSet_nextSetBit($this.$val$bs, 0); + while ($i >= 0) { + var$3 = jl_Character_toChars($i); + var$4 = var$3.data.length; + jl_AbstractStringBuilder_insert6($temp, $temp.$length, var$3, 0, var$4); + var$5 = $temp.$length; + jl_AbstractStringBuilder_insertSpace($temp, var$5, var$5 + 1 | 0); + $temp.$buffer.data[var$5] = 124; + $i = $java.ju_BitSet_nextSetBit($this.$val$bs, $i + 1 | 0); + } + if ($temp.$length > 0) + jl_AbstractStringBuilder_deleteCharAt($temp, $temp.$length - 1 | 0); + return jl_String__init_0($temp.$buffer, 0, $temp.$length); +}; +$java.jur_CharClass$1 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$cc1 = null; + a.$this$012 = null; +}; +$java.jur_CharClass$1_contains = function($this, $ch) { + return $this.$val$cc1.$contains1($ch); +}; +$java.jur_CharClass$3 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt1 = 0; + a.$val$cc2 = null; + a.$this$013 = null; +}; +$java.jur_CharClass$3_contains = function($this, $ch) { + return !($this.$val$curAlt1 ^ $java.ju_BitSet_get($this.$this$013.$bits, $ch)) && !($this.$val$curAlt1 ^ $this.$this$013.$inverted ^ $this.$val$cc2.$contains1($ch)) ? 0 : 1; +}; +$java.jur_CharClass$2 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt2 = 0; + a.$val$cc3 = null; + a.$this$014 = null; +}; +$java.jur_CharClass$2_contains = function($this, $ch) { + return !($this.$val$curAlt2 ^ $java.ju_BitSet_get($this.$this$014.$bits, $ch)) && !($this.$val$curAlt2 ^ $this.$this$014.$inverted ^ $this.$val$cc3.$contains1($ch)) ? 1 : 0; +}; +$java.jur_CharClass$5 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt = 0; + a.$val$nb = null; + a.$val$cc = null; + a.$this$010 = null; +}; +$java.jur_CharClass$5_contains = function($this, $ch) { + return $this.$val$curAlt ^ (!$this.$val$nb.$contains1($ch) && !$this.$val$cc.$contains1($ch) ? 0 : 1); +}; +$java.jur_CharClass$4 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt0 = 0; + a.$val$nb0 = null; + a.$val$cc0 = null; + a.$this$011 = null; +}; +$java.jur_CharClass$4_contains = function($this, $ch) { + return $this.$val$curAlt0 ^ (!$this.$val$nb0.$contains1($ch) && !$this.$val$cc0.$contains1($ch) ? 0 : 1) ? 0 : 1; +}; +$java.jur_CharClass$7 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz1 = null; + a.$this$017 = null; +}; +$java.jur_CharClass$7_contains = function($this, $ch) { + var var$2; + var$2 = $this.$val$clazz1; + return var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); +}; +$java.jur_CharClass$6 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz2 = null; + a.$this$018 = null; +}; +$java.jur_CharClass$6_contains = function($this, $ch) { + var var$2; + var$2 = $this.$val$clazz2; + return (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) ? 0 : 1; +}; +$java.jur_CharClass$9 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz3 = null; + a.$val$curAlt5 = 0; + a.$this$019 = null; +}; +$java.jur_CharClass$9_contains = function($this, $ch) { + var var$2, var$3; + var$2 = $this.$val$clazz3; + var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); + return !var$3 && !($this.$val$curAlt5 ^ $java.ju_BitSet_get($this.$this$019.$bits, $ch)) ? 0 : 1; +}; +$java.jur_CharClass$8 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz4 = null; + a.$val$curAlt6 = 0; + a.$this$020 = null; +}; +$java.jur_CharClass$8_contains = function($this, $ch) { + var var$2, var$3; + var$2 = $this.$val$clazz4; + var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); + return !var$3 && !($this.$val$curAlt6 ^ $java.ju_BitSet_get($this.$this$020.$bits, $ch)) ? 1 : 0; +}; +$java.jur_CharClass$11 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt3 = 0; + a.$val$nb1 = null; + a.$val$clazz = null; + a.$this$015 = null; +}; +$java.jur_CharClass$11_contains = function($this, $ch) { + var var$2; + a: { + if (!($this.$val$curAlt3 ^ $this.$val$nb1.$contains1($ch))) { + var$2 = $this.$val$clazz; + if (!(var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch))) { + $ch = 0; + break a; + } + } + $ch = 1; + } + return $ch; +}; +$java.jur_CharClass$10 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt4 = 0; + a.$val$nb2 = null; + a.$val$clazz0 = null; + a.$this$016 = null; +}; +$java.jur_CharClass$10_contains = function($this, $ch) { + var var$2; + a: { + if (!($this.$val$curAlt4 ^ $this.$val$nb2.$contains1($ch))) { + var$2 = $this.$val$clazz0; + if (!(var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch))) { + $ch = 1; + break a; + } + } + $ch = 0; + } + return $ch; +}; +$java.jur_CharClass$13 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz7 = null; + a.$this$023 = null; +}; +$java.jur_CharClass$13_contains = function($this, $ch) { + var var$2; + var$2 = $this.$val$clazz7; + return var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); +}; +$java.jur_CharClass$12 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz8 = null; + a.$this$024 = null; +}; +$java.jur_CharClass$12_contains = function($this, $ch) { + var var$2; + var$2 = $this.$val$clazz8; + return (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) ? 0 : 1; +}; +$java.jur_CharClass$15 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz9 = null; + a.$val$curAlt9 = 0; + a.$this$025 = null; +}; +$java.jur_CharClass$15_contains = function($this, $ch) { + var var$2, var$3; + var$2 = $this.$val$clazz9; + var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); + return var$3 && $this.$val$curAlt9 ^ $java.ju_BitSet_get($this.$this$025.$bits, $ch) ? 1 : 0; +}; +$java.jur_CharClass$14 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz10 = null; + a.$val$curAlt10 = 0; + a.$this$026 = null; +}; +$java.jur_CharClass$14_contains = function($this, $ch) { + var var$2, var$3; + var$2 = $this.$val$clazz10; + var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); + return var$3 && $this.$val$curAlt10 ^ $java.ju_BitSet_get($this.$this$026.$bits, $ch) ? 0 : 1; +}; +$java.jur_CharClass$17 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt7 = 0; + a.$val$nb3 = null; + a.$val$clazz5 = null; + a.$this$021 = null; +}; +$java.jur_CharClass$17_contains = function($this, $ch) { + var var$2; + a: { + if ($this.$val$curAlt7 ^ $this.$val$nb3.$contains1($ch)) { + var$2 = $this.$val$clazz5; + if (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) { + $ch = 1; + break a; + } + } + $ch = 0; + } + return $ch; +}; +$java.jur_CharClass$16 = function() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt8 = 0; + a.$val$nb4 = null; + a.$val$clazz6 = null; + a.$this$022 = null; +}; +$java.jur_CharClass$16_contains = function($this, $ch) { + var var$2; + a: { + if ($this.$val$curAlt8 ^ $this.$val$nb4.$contains1($ch)) { + var$2 = $this.$val$clazz6; + if (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) { + $ch = 0; + break a; + } + } + $ch = 1; + } + return $ch; +}; function ju_ConcurrentModificationException() { jl_RuntimeException.call(this); } @@ -175092,12 +177802,12 @@ function nms_WorldInfo__init_0(var_0, var_1) { return var_2; } function nms_WorldInfo__init_($this) { - $this.$terrainType0 = nms_WorldType_DEFAULT; + $this.$terrainType0 = $java.nms_WorldType_DEFAULT; $this.$generatorOptions = $rt_s(44); $this.$theGameRules = $java.nms_GameRules__init_(); } $java.nms_WorldInfo__init_0 = function($this, $par1WorldSettings, $par2Str) { - $this.$terrainType0 = nms_WorldType_DEFAULT; + $this.$terrainType0 = $java.nms_WorldType_DEFAULT; $this.$generatorOptions = $rt_s(44); $this.$theGameRules = $java.nms_GameRules__init_(); $this.$randomSeed = $par1WorldSettings.$seed0; @@ -175241,7 +177951,7 @@ function nms_Scoreboard__init_($this) { $this.$field_96542_e = ju_HashMap__init_1(16, 0.75); $this.$teamMemberships = ju_HashMap__init_1(16, 0.75); } -function nms_Scoreboard_getObjective($this, $par1Str) { +$java.nms_Scoreboard_getObjective = function($this, $par1Str) { var var$2, var$3; var$2 = $this.$scoreObjectives; if ($par1Str !== null) { @@ -175254,8 +177964,8 @@ function nms_Scoreboard_getObjective($this, $par1Str) { } } return $par1Str === null ? null : $par1Str.$value0; -} -function nms_Scoreboard_func_96535_a($this, $par1Str, $par2ScoreObjectiveCriteria) { +}; +$java.nms_Scoreboard_func_96535_a = function($this, $par1Str, $par2ScoreObjectiveCriteria) { var $var3, var$4, $var4; $var3 = $this.$scoreObjectives; if ($par1Str !== null) { @@ -175271,9 +177981,9 @@ function nms_Scoreboard_func_96535_a($this, $par1Str, $par2ScoreObjectiveCriteri $par2ScoreObjectiveCriteria = new jl_IllegalArgumentException; $var3 = new jl_StringBuilder; $var3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2357)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2585)); jl_AbstractStringBuilder_insert($var3, $var3.$length, $par1Str); - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2358)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(2586)); $par1Str = jl_String__init_0($var3.$buffer, 0, $var3.$length); $par2ScoreObjectiveCriteria.$suppressionEnabled = 1; $par2ScoreObjectiveCriteria.$writableStackTrace = 1; @@ -175304,7 +178014,7 @@ function nms_Scoreboard_func_96535_a($this, $par1Str, $par2ScoreObjectiveCriteri $var4.$add($var3); ju_HashMap_putImpl($this.$scoreObjectives, $par1Str, $var3); return $var3; -} +}; function nms_Scoreboard_func_96520_a($this, $par1ScoreObjectiveCriteria) { var $var2, var$3; $var2 = $this.$field_96543_b; @@ -175395,7 +178105,7 @@ function nms_Scoreboard_func_96534_i($this, $par1ScoreObjective) { $java.nms_Scoreboard_func_96515_c = function($this, $par1Str) { $par1Str = ju_HashMap_removeEntry($this.$field_96544_c, $par1Str); }; -function nms_Scoreboard_func_96519_k($this, $par1ScoreObjective) { +$java.nms_Scoreboard_func_96519_k = function($this, $par1ScoreObjective) { var $var2, $var5, $var3, var$5; ju_HashMap_removeEntry($this.$scoreObjectives, $par1ScoreObjective.$name12); $var2 = 0; @@ -175429,14 +178139,14 @@ function nms_Scoreboard_func_96519_k($this, $par1ScoreObjective) { while ($var3.$hasNext()) { ju_HashMap_removeEntry($var3.$next(), $par1ScoreObjective); } -} +}; $java.nms_Scoreboard_func_96530_a = function($this, $par1, $par2ScoreObjective) { $this.$field_96541_d.data[$par1] = $par2ScoreObjective; }; function nms_Scoreboard_func_96539_a($this, $par1) { return $this.$field_96541_d.data[$par1]; } -function nms_Scoreboard_func_96508_e($this, $par1Str) { +$java.nms_Scoreboard_func_96508_e = function($this, $par1Str) { var var$2, var$3; var$2 = $this.$field_96542_e; if ($par1Str !== null) { @@ -175449,8 +178159,8 @@ function nms_Scoreboard_func_96508_e($this, $par1Str) { } } return $par1Str === null ? null : $par1Str.$value0; -} -function nms_Scoreboard_func_96527_f($this, $par1Str) { +}; +$java.nms_Scoreboard_func_96527_f = function($this, $par1Str) { var $var2, var$3, var$4; $var2 = $this.$field_96542_e; if ($par1Str !== null) { @@ -175470,16 +178180,16 @@ function nms_Scoreboard_func_96527_f($this, $par1Str) { $var2 = new jl_IllegalArgumentException; var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2357)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2585)); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $par1Str); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2358)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(2586)); $par1Str = jl_String__init_0(var$4.$buffer, 0, var$4.$length); $var2.$suppressionEnabled = 1; $var2.$writableStackTrace = 1; $var2.$message = $par1Str; $rt_throw($var2); -} -function nms_Scoreboard_func_96511_d($this, $par1ScorePlayerTeam) { +}; +$java.nms_Scoreboard_func_96511_d = function($this, $par1ScorePlayerTeam) { var $var3, $var2; ju_HashMap_removeEntry($this.$field_96542_e, $par1ScorePlayerTeam.$field_96675_b); $par1ScorePlayerTeam = $par1ScorePlayerTeam.$membershipSet.$backingMap; @@ -175493,36 +178203,36 @@ function nms_Scoreboard_func_96511_d($this, $par1ScorePlayerTeam) { $var3 = $var2.$next(); ju_HashMap_removeEntry($this.$teamMemberships, $var3); } -} -function nms_Scoreboard_func_96521_a($this, $par1Str, $par2ScorePlayerTeam) { +}; +$java.nms_Scoreboard_func_96521_a = function($this, $par1Str, $par2ScorePlayerTeam) { var var$3; if (nms_Scoreboard_getPlayersTeam($this, $par1Str) !== null) { var$3 = nms_Scoreboard_getPlayersTeam($this, $par1Str); if (var$3 !== null) - nms_Scoreboard_removePlayerFromTeam($this, $par1Str, var$3); + $java.nms_Scoreboard_removePlayerFromTeam($this, $par1Str, var$3); } ju_HashMap_putImpl($this.$teamMemberships, $par1Str, $par2ScorePlayerTeam); var$3 = $par2ScorePlayerTeam.$membershipSet; ju_HashMap_putImpl(var$3.$backingMap, $par1Str, var$3); -} +}; $java.nms_Scoreboard_func_96524_g = function($this, $par1Str) { var $var2; $var2 = nms_Scoreboard_getPlayersTeam($this, $par1Str); if ($var2 === null) return 0; - nms_Scoreboard_removePlayerFromTeam($this, $par1Str, $var2); + $java.nms_Scoreboard_removePlayerFromTeam($this, $par1Str, $var2); return 1; }; -function nms_Scoreboard_removePlayerFromTeam($this, $par1Str, $par2ScorePlayerTeam) { +$java.nms_Scoreboard_removePlayerFromTeam = function($this, $par1Str, $par2ScorePlayerTeam) { var var$3; if (nms_Scoreboard_getPlayersTeam($this, $par1Str) !== $par2ScorePlayerTeam) { var$3 = new jl_IllegalStateException; $par1Str = new jl_StringBuilder; $par1Str.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(2359)); + jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(2587)); $par2ScorePlayerTeam = $par2ScorePlayerTeam.$field_96675_b; jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $par2ScorePlayerTeam); - jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(2360)); + jl_AbstractStringBuilder_insert($par1Str, $par1Str.$length, $rt_s(2588)); $par2ScorePlayerTeam = jl_String__init_0($par1Str.$buffer, 0, $par1Str.$length); var$3.$suppressionEnabled = 1; var$3.$writableStackTrace = 1; @@ -175531,7 +178241,7 @@ function nms_Scoreboard_removePlayerFromTeam($this, $par1Str, $par2ScorePlayerTe } ju_HashMap_removeEntry($this.$teamMemberships, $par1Str); $par1Str = ju_HashMap_removeEntry($par2ScorePlayerTeam.$membershipSet.$backingMap, $par1Str); -} +}; function nms_Scoreboard_getPlayersTeam($this, $par1Str) { var var$2, var$3; var$2 = $this.$teamMemberships; @@ -176341,6 +179051,47 @@ function ju_GregorianCalendar__clinit_() { var$2[16] = 1200000; $java.ju_GregorianCalendar_leastMaximums = var$1; } +function nms_Packet19EntityAction() { + var a = this; nms_Packet.call(a); + a.$entityId0 = 0; + a.$state = 0; +} +$java.nms_Packet19EntityAction__init_ = function() { + var var_0 = new nms_Packet19EntityAction(); + nms_Packet19EntityAction__init_(var_0); + return var_0; +}; +function nms_Packet19EntityAction__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet19EntityAction_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId0 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$state = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet19EntityAction_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$entityId0); + var$2 = $this.$state; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet19EntityAction_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet19EntityAction_getPacketSize = function($this) { + return 5; +}; function nms_ChatClickData() { var a = this; jl_Object.call(a); a.$fontR = null; @@ -176364,7 +179115,7 @@ function nms_ChatClickData_getURI($this) { if ($java.jur_MatchResultImpl_group($var2.$matchResult, 1) === null) { $var2 = new jl_StringBuilder; $var2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2361)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2589)); jl_AbstractStringBuilder_insert($var2, $var2.$length, $var3); $var3 = jl_String__init_0($var2.$buffer, 0, $var2.$length); } @@ -176389,7 +179140,7 @@ function nms_ChatClickData_findClickedUrl($this) { return jur_Matcher_replaceAll(jur_Matcher__init_($java.nms_StringUtils_patternControlCode, var$4), $rt_s(44)); } function nms_ChatClickData__clinit_() { - $java.nms_ChatClickData_pattern = jur_Pattern_compile($rt_s(2362), 0); + $java.nms_ChatClickData_pattern = jur_Pattern_compile($rt_s(2590), 0); } function nms_Stitcher() { var a = this; jl_Object.call(a); @@ -176459,7 +179210,7 @@ function nms_Stitcher_getTexture($this) { } $var4 = jl_System_outCache; $var3 = $var4.$sb; - jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(824)); + jl_AbstractStringBuilder_insert($var3, $var3.$length, $rt_s(812)); jl_AbstractStringBuilder_insert4($var3, $var3.$length, 10); ji_PrintStream_printSB($var4); } @@ -176811,19 +179562,19 @@ $java.nms_StitchSlot_toString = function($this) { var var$1, var$2, var$3, var$4, var$5; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2363)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2591)); var$2 = $this.$originX1; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2364)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2592)); var$2 = $this.$originY1; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2365)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2593)); var$2 = $this.$width8; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2348)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2580)); var$2 = $this.$height9; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2366)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2594)); var$3 = $this.$holder; var$2 = var$1.$length; if (var$3 === null) @@ -176831,15 +179582,15 @@ $java.nms_StitchSlot_toString = function($this) { else { var$4 = new jl_StringBuilder; jl_AbstractStringBuilder__init_2(var$4, 16); - jl_StringBuilder_insert14(var$4, var$4.$length, $rt_s(2347)); + jl_StringBuilder_insert14(var$4, var$4.$length, $rt_s(2579)); jl_AbstractStringBuilder_append1(var$4, var$3.$width5, 10); - jl_StringBuilder_insert14(var$4, var$4.$length, $rt_s(2348)); + jl_StringBuilder_insert14(var$4, var$4.$length, $rt_s(2580)); jl_AbstractStringBuilder_append1(var$4, var$3.$height6, 10); jl_StringBuilder_insert10(var$4, var$4.$length, 125); var$3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); } jl_AbstractStringBuilder_insert(var$1, var$2, var$3); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2367)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2595)); var$3 = $this.$subSlots; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$3 === null ? $rt_s(47) : ju_AbstractCollection_toString(var$3)); var$5 = var$1.$length; @@ -176861,7 +179612,7 @@ $java.nms_TextureClock__init_ = function() { function nms_TextureClock__init_($this) { $this.$frameCounter0 = 0; $this.$tickCounter = 0; - $this.$textureName1 = $rt_s(1472); + $this.$textureName1 = $rt_s(1466); $java.nms_TextureClock_instance = $this; } $java.nms_TextureClock_updateAnimation = function($this) { @@ -176914,7 +179665,7 @@ $java.nms_TextureCompass__init_ = function() { function nms_TextureCompass__init_($this) { $this.$frameCounter0 = 0; $this.$tickCounter = 0; - $this.$textureName1 = $rt_s(1472); + $this.$textureName1 = $rt_s(1466); nms_TextureCompass_compassTexture = $this; } function nms_TextureCompass_updateAnimation($this) { @@ -176966,22 +179717,22 @@ function nms_TextureCompass_updateCompass($this, $par1World, $par2, $par4, $par6 } $java.otjb_TimerHandler = function() { }; -function nlea_EaglerAdapterImpl2$13() { +function nlea_EaglerAdapterImpl2$12() { jl_Object.call(this); } -$java.nlea_EaglerAdapterImpl2$13__init_ = function() { - var var_0 = new nlea_EaglerAdapterImpl2$13(); - nlea_EaglerAdapterImpl2$13__init_(var_0); +$java.nlea_EaglerAdapterImpl2$12__init_ = function() { + var var_0 = new nlea_EaglerAdapterImpl2$12(); + nlea_EaglerAdapterImpl2$12__init_(var_0); return var_0; }; -function nlea_EaglerAdapterImpl2$13__init_($this) { +function nlea_EaglerAdapterImpl2$12__init_($this) { return; } -$java.nlea_EaglerAdapterImpl2$13_onTimer = function($this) { +$java.nlea_EaglerAdapterImpl2$12_onTimer = function($this) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_canvas.requestPointerLock(); }; -$java.nlea_EaglerAdapterImpl2$13_onTimer$exported$0 = function(var$0) { +$java.nlea_EaglerAdapterImpl2$12_onTimer$exported$0 = function(var$0) { nlea_EaglerAdapterImpl2_$callClinit(); nlea_EaglerAdapterImpl2_canvas.requestPointerLock(); }; @@ -177097,7 +179848,7 @@ function nms_Enchantment() { var a = this; jl_Object.call(a); a.$effectId = 0; a.$weight = 0; - a.$type4 = null; + a.$type1 = null; a.$name13 = null; } var nms_Enchantment_enchantmentsList = null; @@ -177137,7 +179888,7 @@ $java.nms_Enchantment__init_0 = function($this, $par1, $par2, $par3EnumEnchantme nms_Enchantment_$callClinit(); $this.$effectId = $par1; $this.$weight = $par2; - $this.$type4 = $par3EnumEnchantmentType; + $this.$type1 = $par3EnumEnchantmentType; if (nms_Enchantment_enchantmentsList.data[$par1] === null) { nms_Enchantment_enchantmentsList.data[$par1] = $this; return; @@ -177145,7 +179896,7 @@ $java.nms_Enchantment__init_0 = function($this, $par1, $par2, $par3EnumEnchantme $par3EnumEnchantmentType = new jl_IllegalArgumentException; $par3EnumEnchantmentType.$suppressionEnabled = 1; $par3EnumEnchantmentType.$writableStackTrace = 1; - $par3EnumEnchantmentType.$message = $rt_s(2368); + $par3EnumEnchantmentType.$message = $rt_s(2596); $rt_throw($par3EnumEnchantmentType); }; $java.nms_Enchantment_getWeight = function($this) { @@ -177171,7 +179922,7 @@ $java.nms_Enchantment_getName = function($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2369)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2597)); var$2 = $this.$name13; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -177186,7 +179937,7 @@ function nms_Enchantment_getTranslatedName($this, $par1) { jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(320)); $var2 = new jl_StringBuilder; $var2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2370)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(2598)); jl_AbstractStringBuilder_insert0($var2, $var2.$length, $par1, 10); var$4 = jl_String__init_0($var2.$buffer, 0, $var2.$length); $var2 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); @@ -177195,7 +179946,7 @@ function nms_Enchantment_getTranslatedName($this, $par1) { } $java.nms_Enchantment_canApply = function($this, $par1ItemStack) { var var$2; - var$2 = $this.$type4; + var$2 = $this.$type1; nms_Item_$callClinit(); return $java.nms_EnumEnchantmentType_canEnchantItem(var$2, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; @@ -177203,99 +179954,99 @@ $java.nms_Enchantment__clinit_ = function() { var $var0, $var4, $var1, $var2, $var3; nms_Enchantment_enchantmentsList = $rt_createArray(nms_Enchantment, 256); $var0 = new nms_EnchantmentProtection; - $java.nms_Enchantment__init_0($var0, 0, 10, $java.nms_EnumEnchantmentType_armor); + $java.nms_Enchantment__init_0($var0, 0, 10, nms_EnumEnchantmentType_armor); $var0.$protectionType = 0; $java.nms_Enchantment_protection = $var0; $var0 = new nms_EnchantmentProtection; - $java.nms_Enchantment__init_0($var0, 1, 5, $java.nms_EnumEnchantmentType_armor); + $java.nms_Enchantment__init_0($var0, 1, 5, nms_EnumEnchantmentType_armor); $var0.$protectionType = 1; $java.nms_Enchantment_fireProtection = $var0; $var0 = new nms_EnchantmentProtection; - $java.nms_Enchantment__init_0($var0, 2, 5, $java.nms_EnumEnchantmentType_armor); + $java.nms_Enchantment__init_0($var0, 2, 5, nms_EnumEnchantmentType_armor); $var0.$protectionType = 2; - $var0.$type4 = $java.nms_EnumEnchantmentType_armor_feet; + $var0.$type1 = nms_EnumEnchantmentType_armor_feet; $java.nms_Enchantment_featherFalling = $var0; $var0 = new nms_EnchantmentProtection; - $java.nms_Enchantment__init_0($var0, 3, 2, $java.nms_EnumEnchantmentType_armor); + $java.nms_Enchantment__init_0($var0, 3, 2, nms_EnumEnchantmentType_armor); $var0.$protectionType = 3; $java.nms_Enchantment_blastProtection = $var0; $var0 = new nms_EnchantmentProtection; - $java.nms_Enchantment__init_0($var0, 4, 5, $java.nms_EnumEnchantmentType_armor); + $java.nms_Enchantment__init_0($var0, 4, 5, nms_EnumEnchantmentType_armor); $var0.$protectionType = 4; $java.nms_Enchantment_projectileProtection = $var0; $var0 = new $java.nms_EnchantmentOxygen; - $java.nms_Enchantment__init_0($var0, 5, 2, $java.nms_EnumEnchantmentType_armor_head); - $var0.$name13 = $rt_s(2371); + $java.nms_Enchantment__init_0($var0, 5, 2, nms_EnumEnchantmentType_armor_head); + $var0.$name13 = $rt_s(2599); nms_Enchantment_respiration = $var0; $var0 = new $java.nms_EnchantmentWaterWorker; - $java.nms_Enchantment__init_0($var0, 6, 2, $java.nms_EnumEnchantmentType_armor_head); - $var0.$name13 = $rt_s(2372); + $java.nms_Enchantment__init_0($var0, 6, 2, nms_EnumEnchantmentType_armor_head); + $var0.$name13 = $rt_s(2600); nms_Enchantment_aquaAffinity = $var0; $var0 = new nms_EnchantmentThorns; - $java.nms_Enchantment__init_0($var0, 7, 1, $java.nms_EnumEnchantmentType_armor_torso); - $var0.$name13 = $rt_s(2373); + $java.nms_Enchantment__init_0($var0, 7, 1, nms_EnumEnchantmentType_armor_torso); + $var0.$name13 = $rt_s(2601); $java.nms_Enchantment_thorns = $var0; $var0 = new nms_EnchantmentDamage; - $java.nms_Enchantment__init_0($var0, 16, 10, $java.nms_EnumEnchantmentType_weapon); + $java.nms_Enchantment__init_0($var0, 16, 10, nms_EnumEnchantmentType_weapon); $var0.$damageType0 = 0; $java.nms_Enchantment_sharpness = $var0; $var0 = new nms_EnchantmentDamage; - $java.nms_Enchantment__init_0($var0, 17, 5, $java.nms_EnumEnchantmentType_weapon); + $java.nms_Enchantment__init_0($var0, 17, 5, nms_EnumEnchantmentType_weapon); $var0.$damageType0 = 1; $java.nms_Enchantment_smite = $var0; $var0 = new nms_EnchantmentDamage; - $java.nms_Enchantment__init_0($var0, 18, 5, $java.nms_EnumEnchantmentType_weapon); + $java.nms_Enchantment__init_0($var0, 18, 5, nms_EnumEnchantmentType_weapon); $var0.$damageType0 = 2; $java.nms_Enchantment_baneOfArthropods = $var0; $var0 = new $java.nms_EnchantmentKnockback; - $java.nms_Enchantment__init_0($var0, 19, 5, $java.nms_EnumEnchantmentType_weapon); - $var0.$name13 = $rt_s(2374); + $java.nms_Enchantment__init_0($var0, 19, 5, nms_EnumEnchantmentType_weapon); + $var0.$name13 = $rt_s(2602); nms_Enchantment_knockback = $var0; $var0 = new $java.nms_EnchantmentFireAspect; - $java.nms_Enchantment__init_0($var0, 20, 2, $java.nms_EnumEnchantmentType_weapon); - $var0.$name13 = $rt_s(1664); + $java.nms_Enchantment__init_0($var0, 20, 2, nms_EnumEnchantmentType_weapon); + $var0.$name13 = $rt_s(1643); nms_Enchantment_fireAspect = $var0; $var0 = new $java.nms_EnchantmentLootBonus; - $var4 = $java.nms_EnumEnchantmentType_weapon; + $var4 = nms_EnumEnchantmentType_weapon; $java.nms_Enchantment__init_0($var0, 21, 2, $var4); - $var0.$name13 = $rt_s(2375); - if ($var4 === $java.nms_EnumEnchantmentType_digger) - $var0.$name13 = $rt_s(2376); + $var0.$name13 = $rt_s(2603); + if ($var4 === nms_EnumEnchantmentType_digger) + $var0.$name13 = $rt_s(2604); nms_Enchantment_looting = $var0; $var0 = new $java.nms_EnchantmentDigging; - $java.nms_Enchantment__init_0($var0, 32, 10, $java.nms_EnumEnchantmentType_digger); - $var0.$name13 = $rt_s(2377); + $java.nms_Enchantment__init_0($var0, 32, 10, nms_EnumEnchantmentType_digger); + $var0.$name13 = $rt_s(2605); nms_Enchantment_efficiency = $var0; $var0 = new $java.nms_EnchantmentUntouching; - $java.nms_Enchantment__init_0($var0, 33, 1, $java.nms_EnumEnchantmentType_digger); - $var0.$name13 = $rt_s(2378); + $java.nms_Enchantment__init_0($var0, 33, 1, nms_EnumEnchantmentType_digger); + $var0.$name13 = $rt_s(2606); $java.nms_Enchantment_silkTouch = $var0; $var0 = new nms_EnchantmentDurability; - $java.nms_Enchantment__init_0($var0, 34, 5, $java.nms_EnumEnchantmentType_digger); - $var0.$name13 = $rt_s(2379); + $java.nms_Enchantment__init_0($var0, 34, 5, nms_EnumEnchantmentType_digger); + $var0.$name13 = $rt_s(2607); nms_Enchantment_unbreaking = $var0; $var0 = new $java.nms_EnchantmentLootBonus; - $var4 = $java.nms_EnumEnchantmentType_digger; + $var4 = nms_EnumEnchantmentType_digger; $java.nms_Enchantment__init_0($var0, 35, 2, $var4); - $var0.$name13 = $rt_s(2375); - if ($var4 === $java.nms_EnumEnchantmentType_digger) - $var0.$name13 = $rt_s(2376); + $var0.$name13 = $rt_s(2603); + if ($var4 === nms_EnumEnchantmentType_digger) + $var0.$name13 = $rt_s(2604); $java.nms_Enchantment_fortune = $var0; $var0 = new $java.nms_EnchantmentArrowDamage; - $java.nms_Enchantment__init_0($var0, 48, 10, $java.nms_EnumEnchantmentType_bow); - $var0.$name13 = $rt_s(2380); + $java.nms_Enchantment__init_0($var0, 48, 10, nms_EnumEnchantmentType_bow); + $var0.$name13 = $rt_s(2608); nms_Enchantment_power = $var0; $var0 = new $java.nms_EnchantmentArrowKnockback; - $java.nms_Enchantment__init_0($var0, 49, 2, $java.nms_EnumEnchantmentType_bow); - $var0.$name13 = $rt_s(2381); + $java.nms_Enchantment__init_0($var0, 49, 2, nms_EnumEnchantmentType_bow); + $var0.$name13 = $rt_s(2609); nms_Enchantment_punch = $var0; $var0 = new $java.nms_EnchantmentArrowFire; - $java.nms_Enchantment__init_0($var0, 50, 2, $java.nms_EnumEnchantmentType_bow); - $var0.$name13 = $rt_s(2382); + $java.nms_Enchantment__init_0($var0, 50, 2, nms_EnumEnchantmentType_bow); + $var0.$name13 = $rt_s(2610); nms_Enchantment_flame = $var0; $var0 = new $java.nms_EnchantmentArrowInfinite; - $java.nms_Enchantment__init_0($var0, 51, 1, $java.nms_EnumEnchantmentType_bow); - $var0.$name13 = $rt_s(2383); + $java.nms_Enchantment__init_0($var0, 51, 1, nms_EnumEnchantmentType_bow); + $var0.$name13 = $rt_s(2611); nms_Enchantment_infinity = $var0; $var0 = new ju_ArrayList; $var0.$array1 = $rt_createArray(jl_Object, 10); @@ -177340,109 +180091,6 @@ $java.nms_ChunkPosition_equals = function($this, $par1Obj) { $java.nms_ChunkPosition_hashCode = function($this) { return ($rt_imul($this.$x4, 8976890) + $rt_imul($this.$y3, 981131) | 0) + $this.$z5 | 0; }; -function jur_AbstractSet() { - var a = this; jl_Object.call(a); - a.$next5 = null; - a.$isSecondPassVisited = 0; - a.$index5 = null; - a.$type5 = 0; -} -$java.jur_AbstractSet_counter = 0; -$java.jur_AbstractSet__init_0 = function() { - var var_0 = new jur_AbstractSet(); - $java.jur_AbstractSet__init_(var_0); - return var_0; -}; -$java.jur_AbstractSet__init_ = function($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -}; -$java.jur_AbstractSet_find = function($this, $stringIndex, $testString, $matchResult) { - var $length; - $length = $matchResult.$rightBound; - while (true) { - if ($stringIndex > $length) - return (-1); - if ($this.$matches0($stringIndex, $testString, $matchResult) >= 0) - break; - $stringIndex = $stringIndex + 1 | 0; - } - return $stringIndex; -}; -$java.jur_AbstractSet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { - while (true) { - if ($startSearch < $stringIndex) - return (-1); - if ($this.$matches0($startSearch, $testString, $matchResult) >= 0) - break; - $startSearch = $startSearch + (-1) | 0; - } - return $startSearch; -}; -$java.jur_AbstractSet_setType = function($this, $type) { - $this.$type5 = $type; -}; -$java.jur_AbstractSet_getType = function($this) { - return $this.$type5; -}; -$java.jur_AbstractSet_getQualifiedName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2384)); - var$2 = $this.$index5; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(267)); - var$2 = $this.$getName(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2385)); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_AbstractSet_toString = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2384)); - var$2 = $this.$index5; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(267)); - var$2 = $this.$getName(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2385)); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_AbstractSet_getNext = function($this) { - return $this.$next5; -}; -$java.jur_AbstractSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_AbstractSet_first = function($this, $set) { - return 1; -}; -$java.jur_AbstractSet_processBackRefReplacement = function($this) { - return null; -}; -$java.jur_AbstractSet_processSecondPass = function($this) { - var $set; - $this.$isSecondPassVisited = 1; - if ($this.$next5 !== null) { - if (!$this.$next5.$isSecondPassVisited) { - $set = $this.$next5.$processBackRefReplacement(); - if ($set !== null) { - $this.$next5.$isSecondPassVisited = 1; - $this.$next5 = $set; - } - $this.$next5.$processSecondPass(); - } else if ($this.$next5 instanceof $java.jur_SingleSet && $this.$next5.$fSet.$isBackReferenced) - $this.$next5 = $this.$next5.$next5; - } -}; -function jur_AbstractSet__clinit_() { - $java.jur_AbstractSet_counter = 1; -} $java.otjc_JSArray = function() { jl_Object.call(this); }; @@ -177483,7 +180131,7 @@ function ju_TimeZone_getDefault() { if ($java.ju_TimeZone_defaultTz === null) { $innerTz = $java.otcit_DateTimeZoneProvider_detectTimezone(); if ($innerTz === null) - $java.ju_TimeZone_defaultTz = $java.ju_TimeZone_getTimeZone($rt_s(2386)); + $java.ju_TimeZone_defaultTz = $java.ju_TimeZone_getTimeZone($rt_s(2612)); else { var$2 = new $java.ju_IANATimeZone; var$2.$id6 = $innerTz.$iID; @@ -177545,7 +180193,7 @@ $java.ju_TimeZone_getTimeZone = function($name) { $name.$diff = -$name.$rawOffset; return $name; } - $sign = $name === $rt_s(2387) ? 1 : jl_String_startsWith($name, $rt_s(2387), 0); + $sign = $name === $rt_s(2613) ? 1 : jl_String_startsWith($name, $rt_s(2613), 0); a: { if ($sign && $name.$characters.data.length > 3) { $sign = jl_String_charAt($name, 3); @@ -177679,7 +180327,7 @@ $java.ju_TimeZone_formatTimeZoneName = function($name, $offset) { var$6 = $buf.$length; jl_AbstractStringBuilder_insertSpace($buf, var$6, var$6 + 1 | 0); $buf.$buffer.data[var$6] = 58; - jl_AbstractStringBuilder_insert($buf, $buf.$length, $rt_s(2388)); + jl_AbstractStringBuilder_insert($buf, $buf.$length, $rt_s(2614)); } if (jl_String_indexOf1(jl_String__init_0($buf.$buffer, 0, $buf.$length), $rt_s(267), 0) == 5) { jl_AbstractStringBuilder_insertSpace($buf, 4, 5); @@ -177712,7 +180360,7 @@ function ju_TimeZone__clinit_() { var var$1, var$2; var$1 = new $java.ju_IANATimeZone; var$2 = new $java.otcit_FixedDateTimeZone; - var$2.$iID = $rt_s(2387); + var$2.$iID = $rt_s(2613); var$2.$iWallOffset = 0; var$2.$iStandardOffset = 0; var$1.$id6 = var$2.$iID; @@ -177722,6 +180370,4642 @@ function ju_TimeZone__clinit_() { var$1.$diff = -var$1.$rawOffset; $java.ju_TimeZone_GMT = var$1; } +function nms_Packet0KeepAlive() { + nms_Packet.call(this); + this.$randomId = 0; +} +$java.nms_Packet0KeepAlive__init_ = function() { + var var_0 = new nms_Packet0KeepAlive(); + nms_Packet0KeepAlive__init_(var_0); + return var_0; +}; +function nms_Packet0KeepAlive__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet0KeepAlive_processPacket = function($this, $par1NetHandler) { + var var$2, var$3; + var$2 = new nms_Packet0KeepAlive; + var$3 = $this.$randomId; + nms_Packet_$callClinit(); + var$2.$creationTimeMillis = jl_System_currentTimeMillis(); + var$2.$isChunkDataPacket = 0; + var$2.$randomId = var$3; + if (!$par1NetHandler.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); +}; +$java.nms_Packet0KeepAlive_readPacketData = function($this, $par1DataInputStream) { + $this.$randomId = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet0KeepAlive_writePacketData = function($this, $par1DataOutputStream) { + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$randomId); +}; +$java.nms_Packet0KeepAlive_getPacketSize = function($this) { + return 4; +}; +function nms_Packet1Login() { + var a = this; nms_Packet.call(a); + a.$clientEntityId = 0; + a.$terrainType1 = null; + a.$hardcoreMode = 0; + a.$gameType = null; + a.$dimension1 = 0; + a.$difficultySetting0 = 0; + a.$worldHeight = 0; + a.$maxPlayers = 0; +} +$java.nms_Packet1Login__init_ = function() { + var var_0 = new nms_Packet1Login(); + nms_Packet1Login__init_(var_0); + return var_0; +}; +function nms_Packet1Login__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$clientEntityId = 0; +} +$java.nms_Packet1Login_readPacketData = function($this, $par1DataInputStream) { + var $var4, $var3; + $this.$clientEntityId = ji_DataInputStream_readInt($par1DataInputStream); + $this.$terrainType1 = $java.nms_WorldType_parseWorldType(nms_Packet_readString($par1DataInputStream, 16)); + if ($this.$terrainType1 === null) + $this.$terrainType1 = $java.nms_WorldType_DEFAULT; + $var4 = $par1DataInputStream.$in.$read1(); + if ($var4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $var3 = $var4 << 24 >> 24; + $this.$hardcoreMode = ($var3 & 8) != 8 ? 0 : 1; + $this.$gameType = $java.nms_EnumGameType_getByID($var3 & (-9)); + $var4 = $par1DataInputStream.$in.$read1(); + if ($var4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$dimension1 = $var4 << 24 >> 24; + $var4 = $par1DataInputStream.$in.$read1(); + if ($var4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$difficultySetting0 = $var4 << 24 >> 24; + $var4 = $par1DataInputStream.$in.$read1(); + if ($var4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$worldHeight = $var4 << 24 >> 24; + $var4 = $par1DataInputStream.$in.$read1(); + if ($var4 >= 0) { + $this.$maxPlayers = $var4 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet1Login_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleLogin($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet1Login_getPacketSize = function($this) { + var $var1; + $var1 = 0; + if ($this.$terrainType1 !== null) + $var1 = $this.$terrainType1.$worldType.$characters.data.length; + return (((((6 + (2 * $var1 | 0) | 0) + 4 | 0) + 4 | 0) + 1 | 0) + 1 | 0) + 1 | 0; +}; +function nms_Packet2ClientProtocol() { + var a = this; nms_Packet.call(a); + a.$protocolVersion = 0; + a.$username1 = null; + a.$serverHost = null; + a.$serverPort = 0; +} +$java.nms_Packet2ClientProtocol__init_ = function() { + var var_0 = new nms_Packet2ClientProtocol(); + nms_Packet2ClientProtocol__init_(var_0); + return var_0; +}; +$java.nms_Packet2ClientProtocol__init_0 = function(var_0, var_1, var_2, var_3) { + var var_4 = new nms_Packet2ClientProtocol(); + $java.nms_Packet2ClientProtocol__init_1(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +function nms_Packet2ClientProtocol__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet2ClientProtocol__init_1 = function($this, $par1, $par2Str, $par3Str, $par4) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$protocolVersion = $par1; + $this.$username1 = $par2Str; + $this.$serverHost = $par3Str; + $this.$serverPort = $par4; +}; +$java.nms_Packet2ClientProtocol_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$protocolVersion = var$2 << 24 >> 24; + $this.$username1 = nms_Packet_readString($par1DataInputStream, 16); + $this.$serverHost = nms_Packet_readString($par1DataInputStream, 255); + $this.$serverPort = ji_DataInputStream_readInt($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet2ClientProtocol_writePacketData = function($this, $par1DataOutputStream) { + var var$2, var$3; + var$2 = $this.$protocolVersion; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$3 = $this.$username1; + nms_Packet_$callClinit(); + if (var$3.$characters.data.length > 32767) { + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(384); + $rt_throw(var$3); + } + ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); + var$3 = $this.$serverHost; + if (var$3.$characters.data.length <= 32767) { + ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$serverPort); + return; + } + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(384); + $rt_throw(var$3); +}; +$java.nms_Packet2ClientProtocol_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet2ClientProtocol_getPacketSize = function($this) { + return 3 + (2 * $this.$username1.$characters.data.length | 0) | 0; +}; +function nms_Packet4UpdateTime() { + var a = this; nms_Packet.call(a); + a.$worldAge = Long_ZERO; + a.$time0 = Long_ZERO; +} +$java.nms_Packet4UpdateTime__init_ = function() { + var var_0 = new nms_Packet4UpdateTime(); + nms_Packet4UpdateTime__init_(var_0); + return var_0; +}; +function nms_Packet4UpdateTime__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet4UpdateTime_readPacketData = function($this, $par1DataInputStream) { + $this.$worldAge = ji_DataInputStream_readLong($par1DataInputStream); + $this.$time0 = ji_DataInputStream_readLong($par1DataInputStream); +}; +$java.nms_Packet4UpdateTime_processPacket = function($this, $par1NetHandler) { + var var$2, var$3; + var$2 = $par1NetHandler.$mc15.$theWorld; + var$3 = $this.$worldAge; + var$2.$worldInfo.$totalTime = var$3; + $par1NetHandler = $par1NetHandler.$mc15.$theWorld; + var$3 = $this.$time0; + $par1NetHandler.$worldInfo.$worldTime = var$3; +}; +$java.nms_Packet4UpdateTime_getPacketSize = function($this) { + return 16; +}; +function nms_Packet5PlayerInventory() { + var a = this; nms_Packet.call(a); + a.$entityID1 = 0; + a.$slot0 = 0; + a.$itemSlot0 = null; +} +$java.nms_Packet5PlayerInventory__init_ = function() { + var var_0 = new nms_Packet5PlayerInventory(); + nms_Packet5PlayerInventory__init_(var_0); + return var_0; +}; +function nms_Packet5PlayerInventory__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet5PlayerInventory_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; + $this.$entityID1 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$slot0 = ji_DataInputStream_readShort($par1DataInputStream); + nms_Packet_$callClinit(); + var$2 = null; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 >= 0) { + var$4 = $par1DataInputStream.$in.$read1(); + if (var$4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$5 = var$4 << 24 >> 24; + var$4 = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = new nms_ItemStack; + var$2.$stackSize = 0; + var$2.$itemFrame = null; + var$2.$itemID0 = var$3; + var$2.$stackSize = var$5; + var$2.$itemDamage = var$4; + if (var$2.$itemDamage < 0) + var$2.$itemDamage = 0; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 < 0) + $par1DataInputStream = null; + else { + var$6 = $rt_createByteArray(var$3); + var$4 = var$6.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); + var$7 = new ji_DataInputStream; + $par1DataInputStream = new ji_BufferedInputStream; + var$8 = new cjj_GZIPInputStream; + var$9 = new ji_ByteArrayInputStream; + var$9.$buf = var$6; + var$9.$pos = 0; + var$9.$mark0 = 0; + var$9.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); + var$8.$myinflater = 1; + $par1DataInputStream.$in = var$8; + $par1DataInputStream.$markpos = (-1); + $par1DataInputStream.$buf0 = $rt_createByteArray(8192); + var$7.$in = $par1DataInputStream; + var$7.$buff = $rt_createByteArray(8); + a: { + try { + $par1DataInputStream = nms_CompressedStreamTools_read(var$7); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$7.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$7.$in.$close(); + } + var$2.$stackTagCompound = $par1DataInputStream; + } + $this.$itemSlot0 = var$2; +}; +$java.nms_Packet5PlayerInventory_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = $this.$entityID1; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if ($par1NetHandler !== null) + $par1NetHandler.$setCurrentItemOrArmor($this.$slot0, $this.$itemSlot0); +}; +$java.nms_Packet5PlayerInventory_getPacketSize = function($this) { + return 8; +}; +$java.nms_Packet5PlayerInventory_getItemSlot = function($this) { + return $this.$itemSlot0; +}; +function nms_Packet6SpawnPosition() { + var a = this; nms_Packet.call(a); + a.$xPosition13 = 0; + a.$yPosition12 = 0; + a.$zPosition12 = 0; +} +$java.nms_Packet6SpawnPosition__init_ = function() { + var var_0 = new nms_Packet6SpawnPosition(); + nms_Packet6SpawnPosition__init_(var_0); + return var_0; +}; +function nms_Packet6SpawnPosition__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet6SpawnPosition_readPacketData = function($this, $par1DataInputStream) { + $this.$xPosition13 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition12 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition12 = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet6SpawnPosition_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleSpawnPosition($par1NetHandler, $this); +}; +$java.nms_Packet6SpawnPosition_getPacketSize = function($this) { + return 12; +}; +function nms_Packet7UseEntity() { + var a = this; nms_Packet.call(a); + a.$playerEntityId = 0; + a.$targetEntity = 0; + a.$isLeftClick = 0; +} +$java.nms_Packet7UseEntity__init_ = function() { + var var_0 = new nms_Packet7UseEntity(); + nms_Packet7UseEntity__init_(var_0); + return var_0; +}; +function nms_Packet7UseEntity__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet7UseEntity_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$playerEntityId = ji_DataInputStream_readInt($par1DataInputStream); + $this.$targetEntity = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$isLeftClick = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet7UseEntity_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$playerEntityId); + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$targetEntity); + var$2 = $this.$isLeftClick; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet7UseEntity_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet7UseEntity_getPacketSize = function($this) { + return 9; +}; +function nms_Packet8UpdateHealth() { + var a = this; nms_Packet.call(a); + a.$healthMP = 0; + a.$food = 0; + a.$foodSaturation = 0.0; +} +$java.nms_Packet8UpdateHealth__init_ = function() { + var var_0 = new nms_Packet8UpdateHealth(); + nms_Packet8UpdateHealth__init_(var_0); + return var_0; +}; +function nms_Packet8UpdateHealth__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet8UpdateHealth_readPacketData = function($this, $par1DataInputStream) { + $this.$healthMP = ji_DataInputStream_readShort($par1DataInputStream); + $this.$food = ji_DataInputStream_readShort($par1DataInputStream); + $this.$foodSaturation = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); +}; +$java.nms_Packet8UpdateHealth_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $par1NetHandler.$mc15.$thePlayer; + var$3 = $this.$healthMP; + if (!var$2.$hasSetHealth) { + var$2.$health = var$3; + var$2.$hasSetHealth = 1; + $par1NetHandler.$mc15.$thePlayer.$foodStats.$foodLevel = $this.$food; + $par1NetHandler.$mc15.$thePlayer.$foodStats.$foodSaturationLevel = $this.$foodSaturation; + return; + } + $ptr = 1; + case 1: + nms_EntityPlayerSP_setHealth(var$2, var$3); + if ($rt_suspending()) { + break main; + } + $par1NetHandler.$mc15.$thePlayer.$foodStats.$foodLevel = $this.$food; + $par1NetHandler.$mc15.$thePlayer.$foodStats.$foodSaturationLevel = $this.$foodSaturation; + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, $ptr); +}; +$java.nms_Packet8UpdateHealth_getPacketSize = function($this) { + return 8; +}; +function nms_Packet9Respawn() { + var a = this; nms_Packet.call(a); + a.$respawnDimension = 0; + a.$difficulty0 = 0; + a.$worldHeight0 = 0; + a.$gameType0 = null; + a.$terrainType3 = null; +} +$java.nms_Packet9Respawn__init_ = function() { + var var_0 = new nms_Packet9Respawn(); + nms_Packet9Respawn__init_(var_0); + return var_0; +}; +function nms_Packet9Respawn__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet9Respawn_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleRespawn($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet9Respawn_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$respawnDimension = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$difficulty0 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$gameType0 = $java.nms_EnumGameType_getByID(var$2 << 24 >> 24); + $this.$worldHeight0 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$terrainType3 = $java.nms_WorldType_parseWorldType(nms_Packet_readString($par1DataInputStream, 16)); + if ($this.$terrainType3 === null) + $this.$terrainType3 = $java.nms_WorldType_DEFAULT; +}; +$java.nms_Packet9Respawn_getPacketSize = function($this) { + return 8 + ($this.$terrainType3 === null ? 0 : $this.$terrainType3.$worldType.$characters.data.length) | 0; +}; +function nms_Packet10Flying() { + var a = this; nms_Packet.call(a); + a.$xPosition = 0.0; + a.$yPosition0 = 0.0; + a.$zPosition = 0.0; + a.$stance = 0.0; + a.$yaw = 0.0; + a.$pitch0 = 0.0; + a.$onGround0 = 0; + a.$moving = 0; + a.$rotating = 0; +} +$java.nms_Packet10Flying__init_ = function() { + var var_0 = new nms_Packet10Flying(); + nms_Packet10Flying__init_(var_0); + return var_0; +}; +function nms_Packet10Flying__init_0(var_0) { + var var_1 = new nms_Packet10Flying(); + $java.nms_Packet10Flying__init_0(var_1, var_0); + return var_1; +} +function nms_Packet10Flying__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet10Flying__init_0 = function($this, $par1) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$onGround0 = $par1; +}; +$java.nms_Packet10Flying_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleFlying($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet10Flying_readPacketData = function($this, $par1DataInputStream) { + $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; +}; +$java.nms_Packet10Flying_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = !$this.$onGround0 ? 0 : 1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet10Flying_getPacketSize = function($this) { + return 1; +}; +function nms_Packet11PlayerPosition() { + nms_Packet10Flying.call(this); +} +$java.nms_Packet11PlayerPosition__init_ = function() { + var var_0 = new nms_Packet11PlayerPosition(); + nms_Packet11PlayerPosition__init_(var_0); + return var_0; +}; +function nms_Packet11PlayerPosition__init_0(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new nms_Packet11PlayerPosition(); + $java.nms_Packet11PlayerPosition__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function nms_Packet11PlayerPosition__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$moving = 1; +} +$java.nms_Packet11PlayerPosition__init_0 = function($this, $par1, $par3, $par5, $par7, $par9) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$xPosition = $par1; + $this.$yPosition0 = $par3; + $this.$stance = $par5; + $this.$zPosition = $par7; + $this.$onGround0 = $par9; + $this.$moving = 1; +}; +$java.nms_Packet11PlayerPosition_readPacketData = function($this, $par1DataInputStream) { + $this.$xPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$yPosition0 = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$stance = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$zPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; +}; +$java.nms_Packet11PlayerPosition_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$xPosition)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$yPosition0)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$stance)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$zPosition)); + var$2 = !$this.$onGround0 ? 0 : 1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet11PlayerPosition_getPacketSize = function($this) { + return 33; +}; +function nms_Packet12PlayerLook() { + nms_Packet10Flying.call(this); +} +$java.nms_Packet12PlayerLook__init_ = function() { + var var_0 = new nms_Packet12PlayerLook(); + nms_Packet12PlayerLook__init_(var_0); + return var_0; +}; +function nms_Packet12PlayerLook__init_0(var_0, var_1, var_2) { + var var_3 = new nms_Packet12PlayerLook(); + $java.nms_Packet12PlayerLook__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function nms_Packet12PlayerLook__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating = 1; +} +$java.nms_Packet12PlayerLook__init_0 = function($this, $par1, $par2, $par3) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$yaw = $par1; + $this.$pitch0 = $par2; + $this.$onGround0 = $par3; + $this.$rotating = 1; +}; +$java.nms_Packet12PlayerLook_readPacketData = function($this, $par1DataInputStream) { + $this.$yaw = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$pitch0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; +}; +$java.nms_Packet12PlayerLook_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$yaw)); + ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$pitch0)); + var$2 = !$this.$onGround0 ? 0 : 1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet12PlayerLook_getPacketSize = function($this) { + return 9; +}; +function nms_Packet13PlayerLookMove() { + nms_Packet10Flying.call(this); +} +$java.nms_Packet13PlayerLookMove__init_ = function() { + var var_0 = new nms_Packet13PlayerLookMove(); + nms_Packet13PlayerLookMove__init_(var_0); + return var_0; +}; +function nms_Packet13PlayerLookMove__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating = 1; + $this.$moving = 1; +} +$java.nms_Packet13PlayerLookMove_readPacketData = function($this, $par1DataInputStream) { + $this.$xPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$yPosition0 = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$stance = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$zPosition = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$yaw = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$pitch0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$onGround0 = !$par1DataInputStream.$in.$read1() ? 0 : 1; +}; +$java.nms_Packet13PlayerLookMove_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$xPosition)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$yPosition0)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$stance)); + ji_DataOutputStream_writeLong($par1DataOutputStream, $rt_doubleToLongBits($this.$zPosition)); + ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$yaw)); + ji_DataOutputStream_writeInt($par1DataOutputStream, $rt_floatToIntBits($this.$pitch0)); + var$2 = !$this.$onGround0 ? 0 : 1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet13PlayerLookMove_getPacketSize = function($this) { + return 41; +}; +function nms_Packet14BlockDig() { + var a = this; nms_Packet.call(a); + a.$xPosition0 = 0; + a.$yPosition1 = 0; + a.$zPosition0 = 0; + a.$face = 0; + a.$status0 = 0; +} +$java.nms_Packet14BlockDig__init_ = function() { + var var_0 = new nms_Packet14BlockDig(); + nms_Packet14BlockDig__init_(var_0); + return var_0; +}; +function nms_Packet14BlockDig__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet14BlockDig_readPacketData = function($this, $par1DataInputStream) { + $this.$status0 = $par1DataInputStream.$in.$read1(); + $this.$xPosition0 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition1 = $par1DataInputStream.$in.$read1(); + $this.$zPosition0 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$face = $par1DataInputStream.$in.$read1(); +}; +$java.nms_Packet14BlockDig_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$status0; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition0); + var$2 = $this.$yPosition1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition0); + var$2 = $this.$face; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet14BlockDig_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet14BlockDig_getPacketSize = function($this) { + return 11; +}; +function nms_Packet15Place() { + var a = this; nms_Packet.call(a); + a.$xPosition2 = 0; + a.$yPosition3 = 0; + a.$zPosition2 = 0; + a.$direction = 0; + a.$itemStack0 = null; + a.$xOffset0 = 0.0; + a.$yOffset1 = 0.0; + a.$zOffset0 = 0.0; +} +$java.nms_Packet15Place__init_ = function() { + var var_0 = new nms_Packet15Place(); + nms_Packet15Place__init_(var_0); + return var_0; +}; +function nms_Packet15Place__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet15Place_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $$je; + $this.$xPosition2 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition3 = $par1DataInputStream.$in.$read1(); + $this.$zPosition2 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$direction = $par1DataInputStream.$in.$read1(); + nms_Packet_$callClinit(); + var$2 = null; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 >= 0) { + var$4 = $par1DataInputStream.$in.$read1(); + if (var$4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$5 = var$4 << 24 >> 24; + var$4 = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = new nms_ItemStack; + var$2.$stackSize = 0; + var$2.$itemFrame = null; + var$2.$itemID0 = var$3; + var$2.$stackSize = var$5; + var$2.$itemDamage = var$4; + if (var$2.$itemDamage < 0) + var$2.$itemDamage = 0; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 < 0) + var$6 = null; + else { + var$7 = $rt_createByteArray(var$3); + var$4 = var$7.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$7, 0, var$4); + var$8 = new ji_DataInputStream; + var$6 = new ji_BufferedInputStream; + var$9 = new cjj_GZIPInputStream; + var$10 = new ji_ByteArrayInputStream; + var$10.$buf = var$7; + var$10.$pos = 0; + var$10.$mark0 = 0; + var$10.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$9, var$10, cjj_Inflater__init_0(31, 0), 512, 1); + var$9.$myinflater = 1; + var$6.$in = var$9; + var$6.$markpos = (-1); + var$6.$buf0 = $rt_createByteArray(8192); + var$8.$in = var$6; + var$8.$buff = $rt_createByteArray(8); + a: { + try { + var$6 = nms_CompressedStreamTools_read(var$8); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$8.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$8.$in.$close(); + } + var$2.$stackTagCompound = var$6; + } + $this.$itemStack0 = var$2; + $this.$xOffset0 = $par1DataInputStream.$in.$read1() / 16.0; + $this.$yOffset1 = $par1DataInputStream.$in.$read1() / 16.0; + $this.$zOffset0 = $par1DataInputStream.$in.$read1() / 16.0; +}; +$java.nms_Packet15Place_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition2); + var$2 = $this.$yPosition3; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition2); + var$2 = $this.$direction; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + nms_Packet_writeItemStack($this.$itemStack0, $par1DataOutputStream); + var$2 = $this.$xOffset0 * 16.0 | 0; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$2 = $this.$yOffset1 * 16.0 | 0; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$2 = $this.$zOffset0 * 16.0 | 0; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet15Place_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet15Place_getPacketSize = function($this) { + return 19; +}; +function nms_Packet16BlockItemSwitch() { + nms_Packet.call(this); + this.$id4 = 0; +} +$java.nms_Packet16BlockItemSwitch__init_ = function() { + var var_0 = new nms_Packet16BlockItemSwitch(); + nms_Packet16BlockItemSwitch__init_(var_0); + return var_0; +}; +function nms_Packet16BlockItemSwitch__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet16BlockItemSwitch_readPacketData = function($this, $par1DataInputStream) { + $this.$id4 = ji_DataInputStream_readShort($par1DataInputStream); +}; +$java.nms_Packet16BlockItemSwitch_writePacketData = function($this, $par1DataOutputStream) { + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$id4); +}; +$java.nms_Packet16BlockItemSwitch_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleBlockItemSwitch($par1NetHandler, $this); +}; +$java.nms_Packet16BlockItemSwitch_getPacketSize = function($this) { + return 2; +}; +function nms_Packet17Sleep() { + var a = this; nms_Packet.call(a); + a.$entityID0 = 0; + a.$bedX = 0; + a.$bedY = 0; + a.$bedZ = 0; + a.$field_73622_e = 0; +} +$java.nms_Packet17Sleep__init_ = function() { + var var_0 = new nms_Packet17Sleep(); + nms_Packet17Sleep__init_(var_0); + return var_0; +}; +function nms_Packet17Sleep__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet17Sleep_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityID0 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$field_73622_e = var$2 << 24 >> 24; + $this.$bedX = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$bedY = var$2 << 24 >> 24; + $this.$bedZ = ji_DataInputStream_readInt($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet17Sleep_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = $this.$entityID0; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if ($par1NetHandler !== null && !$this.$field_73622_e) + nms_EntityPlayer_sleepInBedAt($par1NetHandler, $this.$bedX, $this.$bedY, $this.$bedZ); +}; +$java.nms_Packet17Sleep_getPacketSize = function($this) { + return 14; +}; +function nms_Packet18Animation() { + var a = this; nms_Packet.call(a); + a.$entityId1 = 0; + a.$animate = 0; +} +$java.nms_Packet18Animation__init_ = function() { + var var_0 = new nms_Packet18Animation(); + nms_Packet18Animation__init_(var_0); + return var_0; +}; +function nms_Packet18Animation__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet18Animation_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId1 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$animate = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet18Animation_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$entityId1); + var$2 = $this.$animate; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet18Animation_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleAnimation($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet18Animation_getPacketSize = function($this) { + return 5; +}; +function nms_Packet20NamedEntitySpawn() { + var a = this; nms_Packet.call(a); + a.$entityId7 = 0; + a.$name11 = null; + a.$xPosition7 = 0; + a.$yPosition7 = 0; + a.$zPosition6 = 0; + a.$rotation = 0; + a.$pitch2 = 0; + a.$currentItem0 = 0; + a.$metadata1 = null; + a.$metadataWatchableObjects = null; +} +$java.nms_Packet20NamedEntitySpawn__init_ = function() { + var var_0 = new nms_Packet20NamedEntitySpawn(); + nms_Packet20NamedEntitySpawn__init_(var_0); + return var_0; +}; +function nms_Packet20NamedEntitySpawn__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet20NamedEntitySpawn_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$name11 = nms_Packet_readString($par1DataInputStream, 16); + $this.$xPosition7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition6 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$rotation = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$pitch2 = var$2 << 24 >> 24; + $this.$currentItem0 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$metadataWatchableObjects = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet20NamedEntitySpawn_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleNamedEntitySpawn($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet20NamedEntitySpawn_getPacketSize = function($this) { + return 28; +}; +$java.nms_Packet20NamedEntitySpawn_getWatchedMetadata = function($this) { + if ($this.$metadataWatchableObjects === null) + $this.$metadataWatchableObjects = $this.$metadata1.$getAllWatched(); + return $this.$metadataWatchableObjects; +}; +function nms_Packet22Collect() { + var a = this; nms_Packet.call(a); + a.$collectedEntityId = 0; + a.$collectorEntityId = 0; +} +$java.nms_Packet22Collect__init_ = function() { + var var_0 = new nms_Packet22Collect(); + nms_Packet22Collect__init_(var_0); + return var_0; +}; +function nms_Packet22Collect__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet22Collect_readPacketData = function($this, $par1DataInputStream) { + $this.$collectedEntityId = ji_DataInputStream_readInt($par1DataInputStream); + $this.$collectorEntityId = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet22Collect_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleCollect($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet22Collect_getPacketSize = function($this) { + return 8; +}; +function nms_Packet23VehicleSpawn() { + var a = this; nms_Packet.call(a); + a.$entityId2 = 0; + a.$xPosition5 = 0; + a.$yPosition5 = 0; + a.$zPosition4 = 0; + a.$speedX = 0; + a.$speedY = 0; + a.$speedZ = 0; + a.$pitch1 = 0; + a.$yaw0 = 0; + a.$type3 = 0; + a.$throwerEntityId = 0; +} +$java.nms_Packet23VehicleSpawn__init_ = function() { + var var_0 = new nms_Packet23VehicleSpawn(); + nms_Packet23VehicleSpawn__init_(var_0); + return var_0; +}; +function nms_Packet23VehicleSpawn__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet23VehicleSpawn_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId2 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$type3 = var$2 << 24 >> 24; + $this.$xPosition5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition4 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$pitch1 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yaw0 = var$2 << 24 >> 24; + $this.$throwerEntityId = ji_DataInputStream_readInt($par1DataInputStream); + if ($this.$throwerEntityId > 0) { + $this.$speedX = ji_DataInputStream_readShort($par1DataInputStream); + $this.$speedY = ji_DataInputStream_readShort($par1DataInputStream); + $this.$speedZ = ji_DataInputStream_readShort($par1DataInputStream); + } +}; +$java.nms_Packet23VehicleSpawn_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleVehicleSpawn($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet23VehicleSpawn_getPacketSize = function($this) { + return (21 + $this.$throwerEntityId | 0) <= 0 ? 0 : 6; +}; +function nms_Packet24MobSpawn() { + var a = this; nms_Packet.call(a); + a.$entityId12 = 0; + a.$type5 = 0; + a.$xPosition12 = 0; + a.$yPosition11 = 0; + a.$zPosition11 = 0; + a.$velocityX2 = 0; + a.$velocityY2 = 0; + a.$velocityZ2 = 0; + a.$yaw3 = 0; + a.$pitch5 = 0; + a.$headYaw = 0; + a.$metaData = null; + a.$metadata3 = null; +} +$java.nms_Packet24MobSpawn__init_ = function() { + var var_0 = new nms_Packet24MobSpawn(); + nms_Packet24MobSpawn__init_(var_0); + return var_0; +}; +function nms_Packet24MobSpawn__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet24MobSpawn_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId12 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$type5 = var$2 << 24 >> 24 & 255; + $this.$xPosition12 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition11 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition11 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yaw3 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$pitch5 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$headYaw = var$2 << 24 >> 24; + $this.$velocityX2 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$velocityY2 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$velocityZ2 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$metadata3 = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet24MobSpawn_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleMobSpawn($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet24MobSpawn_getPacketSize = function($this) { + return 26; +}; +$java.nms_Packet24MobSpawn_getMetadata = function($this) { + if ($this.$metadata3 === null) + $this.$metadata3 = $this.$metaData.$getAllWatched(); + return $this.$metadata3; +}; +function nms_Packet25EntityPainting() { + var a = this; nms_Packet.call(a); + a.$entityId4 = 0; + a.$xPosition6 = 0; + a.$yPosition6 = 0; + a.$zPosition5 = 0; + a.$direction0 = 0; + a.$title0 = null; +} +$java.nms_Packet25EntityPainting__init_ = function() { + var var_0 = new nms_Packet25EntityPainting(); + nms_Packet25EntityPainting__init_(var_0); + return var_0; +}; +function nms_Packet25EntityPainting__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet25EntityPainting_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId4 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$title0 = nms_Packet_readString($par1DataInputStream, $java.nms_EnumArt_maxArtTitleLength); + $this.$xPosition6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$direction0 = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet25EntityPainting_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = nms_EntityPainting__init_1($par1NetHandler.$worldClient, $this.$xPosition6, $this.$yPosition6, $this.$zPosition5, $this.$direction0, $this.$title0); + $par1NetHandler = $par1NetHandler.$worldClient; + var$3 = $this.$entityId4; + $ptr = 1; + case 1: + nms_WorldClient_addEntityToWorld($par1NetHandler, var$3, var$2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, $ptr); +}; +$java.nms_Packet25EntityPainting_getPacketSize = function($this) { + return 24; +}; +function nms_Packet26EntityExpOrb() { + var a = this; nms_Packet.call(a); + a.$entityId3 = 0; + a.$posX5 = 0; + a.$posY5 = 0; + a.$posZ3 = 0; + a.$xpValue0 = 0; +} +$java.nms_Packet26EntityExpOrb__init_ = function() { + var var_0 = new nms_Packet26EntityExpOrb(); + nms_Packet26EntityExpOrb__init_(var_0); + return var_0; +}; +function nms_Packet26EntityExpOrb__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet26EntityExpOrb_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId3 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posX5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posY5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posZ3 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$xpValue0 = ji_DataInputStream_readShort($par1DataInputStream); +}; +$java.nms_Packet26EntityExpOrb_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleEntityExpOrb($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet26EntityExpOrb_getPacketSize = function($this) { + return 18; +}; +function nms_Packet28EntityVelocity() { + var a = this; nms_Packet.call(a); + a.$entityId5 = 0; + a.$motionX0 = 0; + a.$motionY0 = 0; + a.$motionZ0 = 0; +} +$java.nms_Packet28EntityVelocity__init_ = function() { + var var_0 = new nms_Packet28EntityVelocity(); + nms_Packet28EntityVelocity__init_(var_0); + return var_0; +}; +function nms_Packet28EntityVelocity__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet28EntityVelocity_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$motionX0 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$motionY0 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$motionZ0 = ji_DataInputStream_readShort($par1DataInputStream); +}; +$java.nms_Packet28EntityVelocity_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleEntityVelocity($par1NetHandler, $this); +}; +$java.nms_Packet28EntityVelocity_getPacketSize = function($this) { + return 10; +}; +function nms_Packet29DestroyEntity() { + nms_Packet.call(this); + this.$entityId11 = null; +} +$java.nms_Packet29DestroyEntity__init_ = function() { + var var_0 = new nms_Packet29DestroyEntity(); + nms_Packet29DestroyEntity__init_(var_0); + return var_0; +}; +function nms_Packet29DestroyEntity__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet29DestroyEntity_readPacketData = function($this, $par1DataInputStream) { + var $var2; + $var2 = $par1DataInputStream.$in.$read1(); + if ($var2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$entityId11 = $rt_createIntArray($var2 << 24 >> 24); + $var2 = 0; + while ($var2 < $this.$entityId11.data.length) { + $this.$entityId11.data[$var2] = ji_DataInputStream_readInt($par1DataInputStream); + $var2 = $var2 + 1 | 0; + } +}; +$java.nms_Packet29DestroyEntity_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleDestroyEntity($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet29DestroyEntity_getPacketSize = function($this) { + return 1 + ($this.$entityId11.data.length * 4 | 0) | 0; +}; +function nms_Packet30Entity() { + var a = this; nms_Packet.call(a); + a.$entityId9 = 0; + a.$xPosition9 = 0; + a.$yPosition9 = 0; + a.$zPosition8 = 0; + a.$yaw2 = 0; + a.$pitch4 = 0; + a.$rotating0 = 0; +} +$java.nms_Packet30Entity__init_ = function() { + var var_0 = new nms_Packet30Entity(); + nms_Packet30Entity__init_(var_0); + return var_0; +}; +function nms_Packet30Entity__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating0 = 0; +} +$java.nms_Packet30Entity_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet30Entity_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleEntity($par1NetHandler, $this); +}; +$java.nms_Packet30Entity_getPacketSize = function($this) { + return 4; +}; +function nms_Packet31RelEntityMove() { + nms_Packet30Entity.call(this); +} +$java.nms_Packet31RelEntityMove__init_ = function() { + var var_0 = new nms_Packet31RelEntityMove(); + nms_Packet31RelEntityMove__init_(var_0); + return var_0; +}; +function nms_Packet31RelEntityMove__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating0 = 0; +} +$java.nms_Packet31RelEntityMove_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$xPosition9 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yPosition9 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$zPosition8 = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet31RelEntityMove_getPacketSize = function($this) { + return 7; +}; +function nms_Packet32EntityLook() { + nms_Packet30Entity.call(this); +} +$java.nms_Packet32EntityLook__init_ = function() { + var var_0 = new nms_Packet32EntityLook(); + nms_Packet32EntityLook__init_(var_0); + return var_0; +}; +function nms_Packet32EntityLook__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating0 = 0; + $this.$rotating0 = 1; +} +$java.nms_Packet32EntityLook_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yaw2 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$pitch4 = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet32EntityLook_getPacketSize = function($this) { + return 6; +}; +function nms_Packet33RelEntityMoveLook() { + nms_Packet30Entity.call(this); +} +$java.nms_Packet33RelEntityMoveLook__init_ = function() { + var var_0 = new nms_Packet33RelEntityMoveLook(); + nms_Packet33RelEntityMoveLook__init_(var_0); + return var_0; +}; +function nms_Packet33RelEntityMoveLook__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$rotating0 = 0; + $this.$rotating0 = 1; +} +$java.nms_Packet33RelEntityMoveLook_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId9 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$xPosition9 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yPosition9 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$zPosition8 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$yaw2 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$pitch4 = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet33RelEntityMoveLook_getPacketSize = function($this) { + return 9; +}; +function nms_Packet34EntityTeleport() { + var a = this; nms_Packet.call(a); + a.$entityId8 = 0; + a.$xPosition8 = 0; + a.$yPosition8 = 0; + a.$zPosition7 = 0; + a.$yaw1 = 0; + a.$pitch3 = 0; +} +$java.nms_Packet34EntityTeleport__init_ = function() { + var var_0 = new nms_Packet34EntityTeleport(); + nms_Packet34EntityTeleport__init_(var_0); + return var_0; +}; +function nms_Packet34EntityTeleport__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet34EntityTeleport_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId8 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$xPosition8 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition8 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yaw1 = $par1DataInputStream.$in.$read1() << 24 >> 24; + $this.$pitch3 = $par1DataInputStream.$in.$read1() << 24 >> 24; +}; +$java.nms_Packet34EntityTeleport_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleEntityTeleport($par1NetHandler, $this); +}; +$java.nms_Packet34EntityTeleport_getPacketSize = function($this) { + return 34; +}; +function nms_Packet35EntityHeadRotation() { + var a = this; nms_Packet.call(a); + a.$entityId10 = 0; + a.$headRotationYaw = 0; +} +$java.nms_Packet35EntityHeadRotation__init_ = function() { + var var_0 = new nms_Packet35EntityHeadRotation(); + nms_Packet35EntityHeadRotation__init_(var_0); + return var_0; +}; +function nms_Packet35EntityHeadRotation__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet35EntityHeadRotation_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId10 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$headRotationYaw = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet35EntityHeadRotation_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = $this.$entityId10; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if ($par1NetHandler !== null) + $par1NetHandler.$setRotationYawHead(($this.$headRotationYaw * 360 | 0) / 256.0); +}; +$java.nms_Packet35EntityHeadRotation_getPacketSize = function($this) { + return 5; +}; +function nms_Packet38EntityStatus() { + var a = this; nms_Packet.call(a); + a.$entityId14 = 0; + a.$entityStatus = 0; +} +$java.nms_Packet38EntityStatus__init_ = function() { + var var_0 = new nms_Packet38EntityStatus(); + nms_Packet38EntityStatus__init_(var_0); + return var_0; +}; +function nms_Packet38EntityStatus__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet38EntityStatus_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId14 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$entityStatus = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet38EntityStatus_processPacket = function($this, $par1NetHandler) { + var var$2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$2 = $this.$entityId14; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if ($par1NetHandler === null) + return; + var$2 = $this.$entityStatus; + $ptr = 1; + case 1: + $par1NetHandler.$handleHealthUpdate(var$2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, $ptr); +}; +$java.nms_Packet38EntityStatus_getPacketSize = function($this) { + return 5; +}; +function nms_Packet39AttachEntity() { + var a = this; nms_Packet.call(a); + a.$entityId13 = 0; + a.$vehicleEntityId = 0; +} +$java.nms_Packet39AttachEntity__init_ = function() { + var var_0 = new nms_Packet39AttachEntity(); + nms_Packet39AttachEntity__init_(var_0); + return var_0; +}; +function nms_Packet39AttachEntity__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet39AttachEntity_getPacketSize = function($this) { + return 8; +}; +$java.nms_Packet39AttachEntity_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId13 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$vehicleEntityId = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet39AttachEntity_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleAttachEntity($par1NetHandler, $this); +}; +function nms_Packet40EntityMetadata() { + var a = this; nms_Packet.call(a); + a.$entityId6 = 0; + a.$metadata0 = null; +} +$java.nms_Packet40EntityMetadata__init_ = function() { + var var_0 = new nms_Packet40EntityMetadata(); + nms_Packet40EntityMetadata__init_(var_0); + return var_0; +}; +function nms_Packet40EntityMetadata__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet40EntityMetadata_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$metadata0 = $java.nms_DataWatcher_readWatchableObjects($par1DataInputStream); +}; +$java.nms_Packet40EntityMetadata_processPacket = function($this, $par1NetHandler) { + var var$2, var$3; + var$2 = $this.$entityId6; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + var$3 = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + var$3 = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if (var$3 !== null && $this.$metadata0 !== null) + $java.nms_DataWatcher_updateWatchedObjectsFromList(var$3.$dataWatcher, $this.$metadata0); +}; +$java.nms_Packet40EntityMetadata_getPacketSize = function($this) { + return 5; +}; +$java.nms_Packet40EntityMetadata_getMetadata = function($this) { + return $this.$metadata0; +}; +function nms_Packet41EntityEffect() { + var a = this; nms_Packet.call(a); + a.$entityId16 = 0; + a.$effectId0 = 0; + a.$effectAmplifier = 0; + a.$duration0 = 0; +} +$java.nms_Packet41EntityEffect__init_ = function() { + var var_0 = new nms_Packet41EntityEffect(); + nms_Packet41EntityEffect__init_(var_0); + return var_0; +}; +function nms_Packet41EntityEffect__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet41EntityEffect_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId16 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$effectId0 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$effectAmplifier = var$2 << 24 >> 24; + $this.$duration0 = ji_DataInputStream_readShort($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet41EntityEffect_isDurationMax = function($this) { + return $this.$duration0 != 32767 ? 0 : 1; +}; +$java.nms_Packet41EntityEffect_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleEntityEffect($par1NetHandler, $this); +}; +$java.nms_Packet41EntityEffect_getPacketSize = function($this) { + return 8; +}; +function nms_Packet42RemoveEntityEffect() { + var a = this; nms_Packet.call(a); + a.$entityId17 = 0; + a.$effectId1 = 0; +} +$java.nms_Packet42RemoveEntityEffect__init_ = function() { + var var_0 = new nms_Packet42RemoveEntityEffect(); + nms_Packet42RemoveEntityEffect__init_(var_0); + return var_0; +}; +function nms_Packet42RemoveEntityEffect__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet42RemoveEntityEffect_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityId17 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$effectId1 = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet42RemoveEntityEffect_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = $this.$entityId17; + if (var$2 == $par1NetHandler.$mc15.$thePlayer.$entityId) + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + else { + $par1NetHandler = $par1NetHandler.$worldClient; + $par1NetHandler = var$2 == $par1NetHandler.$mc11.$thePlayer.$entityId ? $par1NetHandler.$mc11.$thePlayer : nms_IntHashMap_lookup($par1NetHandler.$entityHashSet, var$2); + } + if ($par1NetHandler instanceof nms_EntityLiving) { + $par1NetHandler = $par1NetHandler; + var$2 = $this.$effectId1; + ju_HashMap_removeEntry($par1NetHandler.$activePotionsMap, jl_Integer_valueOf(var$2)); + } +}; +$java.nms_Packet42RemoveEntityEffect_getPacketSize = function($this) { + return 5; +}; +function nms_Packet43Experience() { + var a = this; nms_Packet.call(a); + a.$experience0 = 0.0; + a.$experienceTotal0 = 0; + a.$experienceLevel0 = 0; +} +$java.nms_Packet43Experience__init_ = function() { + var var_0 = new nms_Packet43Experience(); + nms_Packet43Experience__init_(var_0); + return var_0; +}; +function nms_Packet43Experience__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet43Experience_readPacketData = function($this, $par1DataInputStream) { + $this.$experience0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$experienceLevel0 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$experienceTotal0 = ji_DataInputStream_readShort($par1DataInputStream); +}; +$java.nms_Packet43Experience_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, var$4; + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + var$2 = $this.$experience0; + var$3 = $this.$experienceTotal0; + var$4 = $this.$experienceLevel0; + $par1NetHandler.$experience = var$2; + $par1NetHandler.$experienceTotal = var$3; + $par1NetHandler.$experienceLevel = var$4; +}; +$java.nms_Packet43Experience_getPacketSize = function($this) { + return 4; +}; +function nms_Packet51MapChunk() { + var a = this; nms_Packet.call(a); + a.$xCh = 0; + a.$zCh = 0; + a.$yChMin = 0; + a.$yChMax = 0; + a.$compressedChunkData = null; + a.$includeInitialize = 0; + a.$tempLength = 0; +} +$java.nms_Packet51MapChunk_temp = null; +$java.nms_Packet51MapChunk__init_ = function() { + var var_0 = new nms_Packet51MapChunk(); + nms_Packet51MapChunk__init_(var_0); + return var_0; +}; +function nms_Packet51MapChunk__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet51MapChunk_readPacketData = function($this, $par1DataInputStream) { + var $var3, var$3, var$4, var$5, var$6, var$7; + $this.$xCh = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zCh = ji_DataInputStream_readInt($par1DataInputStream); + $var3 = $par1DataInputStream.$in.$read1(); + if ($var3 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$includeInitialize = !$var3 ? 0 : 1; + $this.$yChMin = ji_DataInputStream_readShort($par1DataInputStream); + $this.$yChMax = ji_DataInputStream_readShort($par1DataInputStream); + $this.$tempLength = ji_DataInputStream_readInt($par1DataInputStream); + if ($java.nms_Packet51MapChunk_temp.data.length < $this.$tempLength) + $java.nms_Packet51MapChunk_temp = $rt_createByteArray($this.$tempLength); + ji_DataInputStream_readFully($par1DataInputStream, $java.nms_Packet51MapChunk_temp, 0, $this.$tempLength); + $var3 = 0; + while ($var3 < 16) { + $var3 = $var3 + 1 | 0; + } + var$3 = $java.nms_Packet51MapChunk_temp; + var$4 = var$3.data; + $par1DataInputStream = new cjj_InflaterInputStream; + var$5 = new ji_ByteArrayInputStream; + var$6 = var$4.length; + var$5.$buf = var$3; + var$5.$pos = 0; + var$5.$mark0 = 0; + var$5.$count0 = 0 + var$6 | 0; + cjj_InflaterInputStream__init_0($par1DataInputStream, var$5, cjj_Inflater__init_0(15, 0), 512, 1); + $par1DataInputStream.$myinflater = 1; + var$5 = new ji_ByteArrayOutputStream; + var$5.$buf1 = $rt_createByteArray(32); + var$3 = $rt_createByteArray(65535); + var$7 = var$3.data.length; + var$6 = cjj_InflaterInputStream_read0($par1DataInputStream, var$3, 0, var$7); + while (var$6 != (-1)) { + ji_ByteArrayOutputStream_write0(var$5, var$3, 0, var$6); + var$6 = cjj_InflaterInputStream_read0($par1DataInputStream, var$3, 0, var$7); + } + $this.$compressedChunkData = ju_Arrays_copyOf0(var$5.$buf1, var$5.$count1); +}; +$java.nms_Packet51MapChunk_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleMapChunk($par1NetHandler, $this); +}; +$java.nms_Packet51MapChunk_getPacketSize = function($this) { + return 17 + $this.$tempLength | 0; +}; +$java.nms_Packet51MapChunk_getCompressedChunkData = function($this) { + return $this.$compressedChunkData; +}; +function nms_Packet51MapChunk__clinit_() { + $java.nms_Packet51MapChunk_temp = $rt_createByteArray(196864); +} +function nms_Packet52MultiBlockChange() { + var a = this; nms_Packet.call(a); + a.$xPosition10 = 0; + a.$zPosition9 = 0; + a.$metadataArray = null; + a.$size6 = 0; +} +$java.nms_Packet52MultiBlockChange_field_73449_e = null; +$java.nms_Packet52MultiBlockChange__init_ = function() { + var var_0 = new nms_Packet52MultiBlockChange(); + nms_Packet52MultiBlockChange__init_(var_0); + return var_0; +}; +function nms_Packet52MultiBlockChange__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet52MultiBlockChange_readPacketData = function($this, $par1DataInputStream) { + var $var2, var$3; + $this.$xPosition10 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$zPosition9 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$size6 = ji_DataInputStream_readShort($par1DataInputStream) & 65535; + $var2 = ji_DataInputStream_readInt($par1DataInputStream); + if ($var2 > 0) { + $this.$metadataArray = $rt_createByteArray($var2); + var$3 = $this.$metadataArray; + ji_DataInputStream_readFully($par1DataInputStream, var$3, 0, var$3.data.length); + } +}; +$java.nms_Packet52MultiBlockChange_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleMultiBlockChange($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet52MultiBlockChange_getPacketSize = function($this) { + return 10 + ($this.$size6 * 4 | 0) | 0; +}; +function nms_Packet52MultiBlockChange__clinit_() { + $java.nms_Packet52MultiBlockChange_field_73449_e = $rt_createByteArray(0); +} +function nms_Packet53BlockChange() { + var a = this; nms_Packet.call(a); + a.$xPosition11 = 0; + a.$yPosition10 = 0; + a.$zPosition10 = 0; + a.$type4 = 0; + a.$metadata2 = 0; +} +$java.nms_Packet53BlockChange__init_ = function() { + var var_0 = new nms_Packet53BlockChange(); + nms_Packet53BlockChange__init_(var_0); + return var_0; +}; +function nms_Packet53BlockChange__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet53BlockChange_readPacketData = function($this, $par1DataInputStream) { + $this.$xPosition11 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition10 = $par1DataInputStream.$in.$read1(); + $this.$zPosition10 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$type4 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$metadata2 = $par1DataInputStream.$in.$read1(); +}; +$java.nms_Packet53BlockChange_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, var$4, var$5, var$6, var$7, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $par1NetHandler = $par1NetHandler.$worldClient; + var$2 = $this.$xPosition11; + var$3 = $this.$yPosition10; + var$4 = $this.$zPosition10; + var$5 = $this.$type4; + var$6 = $this.$metadata2; + var$7 = 3; + $ptr = 1; + case 1: + nms_World_setBlock($par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, $ptr); +}; +$java.nms_Packet53BlockChange_getPacketSize = function($this) { + return 11; +}; +function nms_Packet54PlayNoteBlock() { + var a = this; nms_Packet.call(a); + a.$xLocation = 0; + a.$yLocation = 0; + a.$zLocation = 0; + a.$instrumentType = 0; + a.$pitch6 = 0; + a.$blockId = 0; +} +$java.nms_Packet54PlayNoteBlock__init_ = function() { + var var_0 = new nms_Packet54PlayNoteBlock(); + nms_Packet54PlayNoteBlock__init_(var_0); + return var_0; +}; +function nms_Packet54PlayNoteBlock__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet54PlayNoteBlock_readPacketData = function($this, $par1DataInputStream) { + $this.$xLocation = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yLocation = ji_DataInputStream_readShort($par1DataInputStream); + $this.$zLocation = ji_DataInputStream_readInt($par1DataInputStream); + $this.$instrumentType = $par1DataInputStream.$in.$read1(); + $this.$pitch6 = $par1DataInputStream.$in.$read1(); + $this.$blockId = ji_DataInputStream_readShort($par1DataInputStream) & 4095; +}; +$java.nms_Packet54PlayNoteBlock_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $par1NetHandler = $par1NetHandler.$mc15.$theWorld; + var$2 = $this.$xLocation; + var$3 = $this.$yLocation; + var$4 = $this.$zLocation; + var$5 = $this.$blockId; + var$6 = $this.$instrumentType; + var$7 = $this.$pitch6; + if (var$5 <= 0) + return; + nms_Block_$callClinit(); + var$8 = nms_Block_blocksList.data[var$5]; + $ptr = 1; + case 1: + var$8.$onBlockEventReceived($par1NetHandler, var$2, var$3, var$4, var$6, var$7); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_Packet54PlayNoteBlock_getPacketSize = function($this) { + return 14; +}; +function nms_Packet55BlockDestroy() { + var a = this; nms_Packet.call(a); + a.$entityId15 = 0; + a.$posX7 = 0; + a.$posY7 = 0; + a.$posZ5 = 0; + a.$destroyedStage = 0; +} +$java.nms_Packet55BlockDestroy__init_ = function() { + var var_0 = new nms_Packet55BlockDestroy(); + nms_Packet55BlockDestroy__init_(var_0); + return var_0; +}; +function nms_Packet55BlockDestroy__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet55BlockDestroy_readPacketData = function($this, $par1DataInputStream) { + $this.$entityId15 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posX7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posY7 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posZ5 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$destroyedStage = $par1DataInputStream.$in.$read1(); +}; +$java.nms_Packet55BlockDestroy_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8; + $par1NetHandler = $par1NetHandler.$mc15.$theWorld; + var$2 = $this.$entityId15; + var$3 = $this.$posX7; + var$4 = $this.$posY7; + var$5 = $this.$posZ5; + var$6 = $this.$destroyedStage; + var$7 = 0; + a: { + while (var$7 < $par1NetHandler.$worldAccesses.$size0) { + var$8 = $par1NetHandler.$worldAccesses; + if (var$7 < 0) + break a; + if (var$7 >= var$8.$size0) + break a; + nms_RenderGlobal_destroyBlockPartially(var$8.$array1.data[var$7], var$2, var$3, var$4, var$5, var$6); + var$7 = var$7 + 1 | 0; + } + return; + } + $par1NetHandler = new jl_IndexOutOfBoundsException; + $par1NetHandler.$suppressionEnabled = 1; + $par1NetHandler.$writableStackTrace = 1; + jl_Throwable_fillInStackTrace($par1NetHandler); + $rt_throw($par1NetHandler); +}; +$java.nms_Packet55BlockDestroy_getPacketSize = function($this) { + return 13; +}; +$java.nms_Packet55BlockDestroy_getEntityId = function($this) { + return $this.$entityId15; +}; +$java.nms_Packet55BlockDestroy_getPosX = function($this) { + return $this.$posX7; +}; +$java.nms_Packet55BlockDestroy_getPosY = function($this) { + return $this.$posY7; +}; +$java.nms_Packet55BlockDestroy_getPosZ = function($this) { + return $this.$posZ5; +}; +$java.nms_Packet55BlockDestroy_getDestroyedStage = function($this) { + return $this.$destroyedStage; +}; +function nms_Packet56MapChunks() { + var a = this; nms_Packet.call(a); + a.$chunkPostX = null; + a.$chunkPosZ = null; + a.$field_73590_a = null; + a.$field_73588_b = null; + a.$field_73584_f = null; + a.$dataLength = 0; + a.$skyLightSent = 0; +} +$java.nms_Packet56MapChunks_chunkDataNotCompressed = null; +$java.nms_Packet56MapChunks__init_ = function() { + var var_0 = new nms_Packet56MapChunks(); + nms_Packet56MapChunks__init_(var_0); + return var_0; +}; +function nms_Packet56MapChunks__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet56MapChunks_readPacketData = function($this, $par1DataInputStream) { + var $var2, $var5, var$4, var$5, var$6, var$7, $var6, $var7, $var8, $var9, var$12; + $var2 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$dataLength = ji_DataInputStream_readInt($par1DataInputStream); + $var5 = $par1DataInputStream.$in.$read1(); + if ($var5 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$skyLightSent = !$var5 ? 0 : 1; + $this.$chunkPostX = $rt_createIntArray($var2); + $this.$chunkPosZ = $rt_createIntArray($var2); + $this.$field_73590_a = $rt_createIntArray($var2); + $this.$field_73588_b = $rt_createIntArray($var2); + $this.$field_73584_f = $rt_createArray($rt_arraycls($rt_bytecls()), $var2); + if ($java.nms_Packet56MapChunks_chunkDataNotCompressed.data.length < $this.$dataLength) + $java.nms_Packet56MapChunks_chunkDataNotCompressed = $rt_createByteArray($this.$dataLength); + ji_DataInputStream_readFully($par1DataInputStream, $java.nms_Packet56MapChunks_chunkDataNotCompressed, 0, $this.$dataLength); + var$4 = $java.nms_Packet56MapChunks_chunkDataNotCompressed; + var$5 = var$4.data; + var$6 = new cjj_InflaterInputStream; + var$7 = new ji_ByteArrayInputStream; + $var6 = var$5.length; + var$7.$buf = var$4; + var$7.$pos = 0; + var$7.$mark0 = 0; + var$7.$count0 = 0 + $var6 | 0; + cjj_InflaterInputStream__init_0(var$6, var$7, cjj_Inflater__init_0(15, 0), 512, 1); + var$6.$myinflater = 1; + var$7 = new ji_ByteArrayOutputStream; + var$7.$buf1 = $rt_createByteArray(32); + var$4 = $rt_createByteArray(65535); + $var7 = var$4.data.length; + $var6 = cjj_InflaterInputStream_read0(var$6, var$4, 0, $var7); + while ($var6 != (-1)) { + ji_ByteArrayOutputStream_write0(var$7, var$4, 0, $var6); + $var6 = cjj_InflaterInputStream_read0(var$6, var$4, 0, $var7); + } + var$5 = ju_Arrays_copyOf0(var$7.$buf1, var$7.$count1); + $var5 = 0; + $var6 = 0; + while ($var6 < $var2) { + $this.$chunkPostX.data[$var6] = ji_DataInputStream_readInt($par1DataInputStream); + $this.$chunkPosZ.data[$var6] = ji_DataInputStream_readInt($par1DataInputStream); + $this.$field_73590_a.data[$var6] = ji_DataInputStream_readShort($par1DataInputStream); + $this.$field_73588_b.data[$var6] = ji_DataInputStream_readShort($par1DataInputStream); + $var7 = 0; + $var8 = 0; + $var9 = 0; + while ($var9 < 16) { + $var7 = $var7 + ($this.$field_73590_a.data[$var6] >> $var9 & 1) | 0; + $var8 = $var8 + ($this.$field_73588_b.data[$var6] >> $var9 & 1) | 0; + $var9 = $var9 + 1 | 0; + } + var$12 = ((8192 * $var7 | 0) + 256 | 0) + (2048 * $var8 | 0) | 0; + if ($this.$skyLightSent) + var$12 = var$12 + (2048 * $var7 | 0) | 0; + $this.$field_73584_f.data[$var6] = $rt_createByteArray(var$12); + jl_System_arraycopy(var$5, $var5, $this.$field_73584_f.data[$var6], 0, var$12); + $var5 = $var5 + var$12 | 0; + $var6 = $var6 + 1 | 0; + } +}; +$java.nms_Packet56MapChunks_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleMapChunks($par1NetHandler, $this); +}; +$java.nms_Packet56MapChunks_getPacketSize = function($this) { + return (6 + $this.$dataLength | 0) + (12 * $this.$chunkPostX.data.length | 0) | 0; +}; +$java.nms_Packet56MapChunks_getChunkPosX = function($this, $par1) { + return $this.$chunkPostX.data[$par1]; +}; +$java.nms_Packet56MapChunks_getChunkPosZ = function($this, $par1) { + return $this.$chunkPosZ.data[$par1]; +}; +$java.nms_Packet56MapChunks_getNumberOfChunkInPacket = function($this) { + return $this.$chunkPostX.data.length; +}; +$java.nms_Packet56MapChunks_getChunkCompressedData = function($this, $par1) { + return $this.$field_73584_f.data[$par1]; +}; +function nms_Packet56MapChunks__clinit_() { + $java.nms_Packet56MapChunks_chunkDataNotCompressed = $rt_createByteArray(0); +} +function nms_Packet60Explosion() { + var a = this; nms_Packet.call(a); + a.$explosionX = 0.0; + a.$explosionY = 0.0; + a.$explosionZ = 0.0; + a.$explosionSize = 0.0; + a.$chunkPositionRecords = null; + a.$playerVelocityX = 0.0; + a.$playerVelocityY = 0.0; + a.$playerVelocityZ = 0.0; +} +$java.nms_Packet60Explosion__init_ = function() { + var var_0 = new nms_Packet60Explosion(); + nms_Packet60Explosion__init_(var_0); + return var_0; +}; +function nms_Packet60Explosion__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet60Explosion_readPacketData = function($this, $par1DataInputStream) { + var $var2, var$3, $var3, $var4, $var5, $var6, $var7, $var8, $var9, var$11; + $this.$explosionX = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$explosionY = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$explosionZ = $rt_longBitsToDouble(ji_DataInputStream_readLong($par1DataInputStream)); + $this.$explosionSize = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $var2 = ji_DataInputStream_readInt($par1DataInputStream); + var$3 = new ju_ArrayList; + var$3.$array1 = $rt_createArray(jl_Object, $var2); + $this.$chunkPositionRecords = var$3; + $var3 = $this.$explosionX | 0; + $var4 = $this.$explosionY | 0; + $var5 = $this.$explosionZ | 0; + $var6 = 0; + while (true) { + if ($var6 >= $var2) { + $this.$playerVelocityX = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$playerVelocityY = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$playerVelocityZ = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + return; + } + $var7 = $par1DataInputStream.$in.$read1(); + if ($var7 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $var7 = ($var7 << 24 >> 24) + $var3 | 0; + $var8 = $par1DataInputStream.$in.$read1(); + if ($var8 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $var8 = ($var8 << 24 >> 24) + $var4 | 0; + $var9 = $par1DataInputStream.$in.$read1(); + if ($var9 < 0) + break; + $var9 = ($var9 << 24 >> 24) + $var5 | 0; + var$3 = $this.$chunkPositionRecords; + var$11 = new nms_ChunkPosition; + var$11.$x4 = $var7; + var$11.$y3 = $var8; + var$11.$z5 = $var9; + ju_ArrayList_add(var$3, var$11); + $var6 = $var6 + 1 | 0; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet60Explosion_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleExplosion($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet60Explosion_getPacketSize = function($this) { + return (32 + ($this.$chunkPositionRecords.$size0 * 3 | 0) | 0) + 3 | 0; +}; +$java.nms_Packet60Explosion_getPlayerVelocityX = function($this) { + return $this.$playerVelocityX; +}; +$java.nms_Packet60Explosion_getPlayerVelocityY = function($this) { + return $this.$playerVelocityY; +}; +$java.nms_Packet60Explosion_getPlayerVelocityZ = function($this) { + return $this.$playerVelocityZ; +}; +function nms_Packet61DoorChange() { + var a = this; nms_Packet.call(a); + a.$sfxID = 0; + a.$auxData = 0; + a.$posX8 = 0; + a.$posY8 = 0; + a.$posZ6 = 0; + a.$disableRelativeVolume = 0; +} +$java.nms_Packet61DoorChange__init_ = function() { + var var_0 = new nms_Packet61DoorChange(); + nms_Packet61DoorChange__init_(var_0); + return var_0; +}; +function nms_Packet61DoorChange__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet61DoorChange_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$sfxID = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posX8 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$posY8 = var$2 << 24 >> 24 & 255; + $this.$posZ6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$auxData = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$disableRelativeVolume = !var$2 ? 0 : 1; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet61DoorChange_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleDoorChange($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet61DoorChange_getPacketSize = function($this) { + return 21; +}; +$java.nms_Packet61DoorChange_getRelativeVolumeDisabled = function($this) { + return $this.$disableRelativeVolume; +}; +function nms_Packet62LevelSound() { + var a = this; nms_Packet.call(a); + a.$soundName = null; + a.$effectX = 0; + a.$effectY = 0; + a.$effectZ = 0; + a.$volume0 = 0.0; + a.$pitch7 = 0; +} +$java.nms_Packet62LevelSound__init_ = function() { + var var_0 = new nms_Packet62LevelSound(); + nms_Packet62LevelSound__init_(var_0); + return var_0; +}; +function nms_Packet62LevelSound__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$effectY = 2147483647; +} +$java.nms_Packet62LevelSound_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$soundName = nms_Packet_readString($par1DataInputStream, 32); + $this.$effectX = ji_DataInputStream_readInt($par1DataInputStream); + $this.$effectY = ji_DataInputStream_readInt($par1DataInputStream); + $this.$effectZ = ji_DataInputStream_readInt($par1DataInputStream); + $this.$volume0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$pitch7 = var$2 & 255; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet62LevelSound_getSoundName = function($this) { + return $this.$soundName; +}; +$java.nms_Packet62LevelSound_getEffectX = function($this) { + return $this.$effectX / 8.0; +}; +$java.nms_Packet62LevelSound_getEffectY = function($this) { + return $this.$effectY / 8.0; +}; +$java.nms_Packet62LevelSound_getEffectZ = function($this) { + return $this.$effectZ / 8.0; +}; +$java.nms_Packet62LevelSound_getVolume = function($this) { + return $this.$volume0; +}; +$java.nms_Packet62LevelSound_getPitch = function($this) { + return $this.$pitch7 / 63.0; +}; +$java.nms_Packet62LevelSound_processPacket = function($this, $par1NetHandler) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $par1NetHandler = $par1NetHandler.$mc15.$theWorld; + var$2 = $this.$effectX / 8.0; + var$3 = $this.$effectY / 8.0; + var$4 = $this.$effectZ / 8.0; + var$5 = $this.$soundName; + var$6 = $this.$volume0; + var$7 = $this.$pitch7 / 63.0; + var$8 = 0; + $ptr = 1; + case 1: + nms_WorldClient_playSound($par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_Packet62LevelSound_getPacketSize = function($this) { + return 24; +}; +function nms_Packet63WorldParticles() { + var a = this; nms_Packet.call(a); + a.$particleName = null; + a.$posX9 = 0.0; + a.$posY9 = 0.0; + a.$posZ7 = 0.0; + a.$offsetX0 = 0.0; + a.$offsetY0 = 0.0; + a.$offsetZ = 0.0; + a.$speed0 = 0.0; + a.$quantity = 0; +} +$java.nms_Packet63WorldParticles__init_ = function() { + var var_0 = new nms_Packet63WorldParticles(); + nms_Packet63WorldParticles__init_(var_0); + return var_0; +}; +function nms_Packet63WorldParticles__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet63WorldParticles_readPacketData = function($this, $par1DataInputStream) { + $this.$particleName = nms_Packet_readString($par1DataInputStream, 64); + $this.$posX9 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$posY9 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$posZ7 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$offsetX0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$offsetY0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$offsetZ = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$speed0 = $rt_intBitsToFloat(ji_DataInputStream_readInt($par1DataInputStream)); + $this.$quantity = ji_DataInputStream_readInt($par1DataInputStream); +}; +$java.nms_Packet63WorldParticles_getParticleName = function($this) { + return $this.$particleName; +}; +$java.nms_Packet63WorldParticles_getPositionX = function($this) { + return $this.$posX9; +}; +$java.nms_Packet63WorldParticles_getPositionY = function($this) { + return $this.$posY9; +}; +$java.nms_Packet63WorldParticles_getPositionZ = function($this) { + return $this.$posZ7; +}; +$java.nms_Packet63WorldParticles_getOffsetX = function($this) { + return $this.$offsetX0; +}; +$java.nms_Packet63WorldParticles_getOffsetY = function($this) { + return $this.$offsetY0; +}; +$java.nms_Packet63WorldParticles_getOffsetZ = function($this) { + return $this.$offsetZ; +}; +$java.nms_Packet63WorldParticles_getSpeed = function($this) { + return $this.$speed0; +}; +$java.nms_Packet63WorldParticles_getQuantity = function($this) { + return $this.$quantity; +}; +$java.nms_Packet63WorldParticles_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleWorldParticles($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet63WorldParticles_getPacketSize = function($this) { + return 64; +}; +function nms_Packet70GameEvent() { + var a = this; nms_Packet.call(a); + a.$eventType = 0; + a.$gameMode = 0; +} +$java.nms_Packet70GameEvent_clientMessage = null; +$java.nms_Packet70GameEvent__init_ = function() { + var var_0 = new nms_Packet70GameEvent(); + nms_Packet70GameEvent__init_(var_0); + return var_0; +}; +function nms_Packet70GameEvent__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet70GameEvent_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$eventType = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$gameMode = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet70GameEvent_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleGameEvent($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet70GameEvent_getPacketSize = function($this) { + return 2; +}; +function nms_Packet70GameEvent__clinit_() { + var var$1, var$2; + var$1 = $rt_createArray(jl_String, 4); + var$2 = var$1.data; + var$2[0] = $rt_s(2615); + var$2[1] = null; + var$2[2] = null; + var$2[3] = $rt_s(2616); + $java.nms_Packet70GameEvent_clientMessage = var$1; +} +function nms_Packet71Weather() { + var a = this; nms_Packet.call(a); + a.$entityID = 0; + a.$posX6 = 0; + a.$posY6 = 0; + a.$posZ4 = 0; + a.$isLightningBolt = 0; +} +$java.nms_Packet71Weather__init_ = function() { + var var_0 = new nms_Packet71Weather(); + nms_Packet71Weather__init_(var_0); + return var_0; +}; +function nms_Packet71Weather__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet71Weather_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$entityID = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$isLightningBolt = var$2 << 24 >> 24; + $this.$posX6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posY6 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$posZ4 = ji_DataInputStream_readInt($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet71Weather_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleWeather($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet71Weather_getPacketSize = function($this) { + return 17; +}; +function nms_Packet100OpenWindow() { + var a = this; nms_Packet.call(a); + a.$windowId2 = 0; + a.$inventoryType = 0; + a.$windowTitle = null; + a.$slotsCount0 = 0; + a.$useProvidedWindowTitle = 0; +} +$java.nms_Packet100OpenWindow__init_ = function() { + var var_0 = new nms_Packet100OpenWindow(); + nms_Packet100OpenWindow__init_(var_0); + return var_0; +}; +function nms_Packet100OpenWindow__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet100OpenWindow_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleOpenWindow($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet100OpenWindow_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$windowId2 = var$2 << 24 >> 24 & 255; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$inventoryType = var$2 << 24 >> 24 & 255; + $this.$windowTitle = nms_Packet_readString($par1DataInputStream, 32); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$slotsCount0 = var$2 << 24 >> 24 & 255; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$useProvidedWindowTitle = !var$2 ? 0 : 1; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet100OpenWindow_getPacketSize = function($this) { + return 4 + $this.$windowTitle.$characters.data.length | 0; +}; +function nms_Packet101CloseWindow() { + nms_Packet.call(this); + this.$windowId0 = 0; +} +$java.nms_Packet101CloseWindow__init_ = function() { + var var_0 = new nms_Packet101CloseWindow(); + nms_Packet101CloseWindow__init_(var_0); + return var_0; +}; +function nms_Packet101CloseWindow__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet101CloseWindow_processPacket = function($this, $par1NetHandler) { + var var$2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$2 = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $par1NetHandler = $par1NetHandler.$mc15.$thePlayer; + $par1NetHandler.$inventory.$itemStack = null; + $par1NetHandler.$openContainer = $par1NetHandler.$inventoryContainer; + var$2 = $par1NetHandler.$mc3; + $par1NetHandler = null; + $ptr = 1; + case 1: + nmc_Minecraft_displayGuiScreen(var$2, $par1NetHandler); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, var$2, $ptr); +}; +$java.nms_Packet101CloseWindow_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$windowId0 = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet101CloseWindow_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$windowId0; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet101CloseWindow_getPacketSize = function($this) { + return 1; +}; +function nms_Packet102WindowClick() { + var a = this; nms_Packet.call(a); + a.$window_Id = 0; + a.$inventorySlot = 0; + a.$mouseClick = 0; + a.$action = 0; + a.$itemStack1 = null; + a.$holdingShift = 0; +} +$java.nms_Packet102WindowClick__init_ = function() { + var var_0 = new nms_Packet102WindowClick(); + nms_Packet102WindowClick__init_(var_0); + return var_0; +}; +function nms_Packet102WindowClick__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet102WindowClick_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet102WindowClick_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, $$je; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$window_Id = var$2 << 24 >> 24; + $this.$inventorySlot = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$mouseClick = var$2 << 24 >> 24; + $this.$action = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$holdingShift = var$2 << 24 >> 24; + nms_Packet_$callClinit(); + var$3 = null; + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 >= 0) { + var$4 = $par1DataInputStream.$in.$read1(); + if (var$4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$5 = var$4 << 24 >> 24; + var$4 = ji_DataInputStream_readShort($par1DataInputStream); + var$3 = new nms_ItemStack; + var$3.$stackSize = 0; + var$3.$itemFrame = null; + var$3.$itemID0 = var$2; + var$3.$stackSize = var$5; + var$3.$itemDamage = var$4; + if (var$3.$itemDamage < 0) + var$3.$itemDamage = 0; + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 < 0) + $par1DataInputStream = null; + else { + var$6 = $rt_createByteArray(var$2); + var$4 = var$6.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); + var$7 = new ji_DataInputStream; + var$8 = new ji_BufferedInputStream; + var$9 = new cjj_GZIPInputStream; + var$10 = new ji_ByteArrayInputStream; + var$10.$buf = var$6; + var$10.$pos = 0; + var$10.$mark0 = 0; + var$10.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$9, var$10, cjj_Inflater__init_0(31, 0), 512, 1); + var$9.$myinflater = 1; + var$8.$in = var$9; + var$8.$markpos = (-1); + var$8.$buf0 = $rt_createByteArray(8192); + var$7.$in = var$8; + var$7.$buff = $rt_createByteArray(8); + a: { + try { + $par1DataInputStream = nms_CompressedStreamTools_read(var$7); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$7.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$7.$in.$close(); + } + var$3.$stackTagCompound = $par1DataInputStream; + } + $this.$itemStack1 = var$3; +}; +$java.nms_Packet102WindowClick_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$window_Id; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$inventorySlot); + var$2 = $this.$mouseClick; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$action); + var$2 = $this.$holdingShift; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + nms_Packet_writeItemStack($this.$itemStack1, $par1DataOutputStream); +}; +$java.nms_Packet102WindowClick_getPacketSize = function($this) { + return 11; +}; +function nms_Packet103SetSlot() { + var a = this; nms_Packet.call(a); + a.$windowId3 = 0; + a.$itemSlot = 0; + a.$myItemStack = null; +} +$java.nms_Packet103SetSlot__init_ = function() { + var var_0 = new nms_Packet103SetSlot(); + nms_Packet103SetSlot__init_(var_0); + return var_0; +}; +function nms_Packet103SetSlot__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet103SetSlot_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleSetSlot($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet103SetSlot_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$windowId3 = var$2 << 24 >> 24; + $this.$itemSlot = ji_DataInputStream_readShort($par1DataInputStream); + nms_Packet_$callClinit(); + var$3 = null; + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 >= 0) { + var$4 = $par1DataInputStream.$in.$read1(); + if (var$4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$5 = var$4 << 24 >> 24; + var$4 = ji_DataInputStream_readShort($par1DataInputStream); + var$3 = new nms_ItemStack; + var$3.$stackSize = 0; + var$3.$itemFrame = null; + var$3.$itemID0 = var$2; + var$3.$stackSize = var$5; + var$3.$itemDamage = var$4; + if (var$3.$itemDamage < 0) + var$3.$itemDamage = 0; + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 < 0) + $par1DataInputStream = null; + else { + var$6 = $rt_createByteArray(var$2); + var$4 = var$6.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); + var$7 = new ji_DataInputStream; + $par1DataInputStream = new ji_BufferedInputStream; + var$8 = new cjj_GZIPInputStream; + var$9 = new ji_ByteArrayInputStream; + var$9.$buf = var$6; + var$9.$pos = 0; + var$9.$mark0 = 0; + var$9.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); + var$8.$myinflater = 1; + $par1DataInputStream.$in = var$8; + $par1DataInputStream.$markpos = (-1); + $par1DataInputStream.$buf0 = $rt_createByteArray(8192); + var$7.$in = $par1DataInputStream; + var$7.$buff = $rt_createByteArray(8); + a: { + try { + $par1DataInputStream = nms_CompressedStreamTools_read(var$7); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$7.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$7.$in.$close(); + } + var$3.$stackTagCompound = $par1DataInputStream; + } + $this.$myItemStack = var$3; +}; +$java.nms_Packet103SetSlot_getPacketSize = function($this) { + return 8; +}; +function nms_Packet104WindowItems() { + var a = this; nms_Packet.call(a); + a.$windowId5 = 0; + a.$itemStack3 = null; +} +$java.nms_Packet104WindowItems__init_ = function() { + var var_0 = new nms_Packet104WindowItems(); + nms_Packet104WindowItems__init_(var_0); + return var_0; +}; +function nms_Packet104WindowItems__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet104WindowItems_readPacketData = function($this, $par1DataInputStream) { + var $var2, $var3, var$4, var$5, var$6, var$7, var$8, var$9, var$10, var$11, var$12, var$13, var$14, var$15, $$je; + $var2 = $par1DataInputStream.$in.$read1(); + if ($var2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$windowId5 = $var2 << 24 >> 24; + $var2 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$itemStack3 = $rt_createArray(nms_ItemStack, $var2); + $var3 = 0; + while ($var3 < $var2) { + var$4 = $this.$itemStack3; + nms_Packet_$callClinit(); + var$5 = null; + var$6 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$6 >= 0) { + var$7 = $par1DataInputStream.$in.$read1(); + if (var$7 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$8 = var$7 << 24 >> 24; + var$9 = ji_DataInputStream_readShort($par1DataInputStream); + var$5 = new nms_ItemStack; + var$5.$stackSize = 0; + var$5.$itemFrame = null; + var$5.$itemID0 = var$6; + var$5.$stackSize = var$8; + var$5.$itemDamage = var$9; + if (var$5.$itemDamage < 0) + var$5.$itemDamage = 0; + var$7 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$7 < 0) + var$10 = null; + else { + var$11 = $rt_createByteArray(var$7); + var$6 = var$11.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$11, 0, var$6); + var$12 = new ji_DataInputStream; + var$13 = new ji_BufferedInputStream; + var$14 = new cjj_GZIPInputStream; + var$15 = new ji_ByteArrayInputStream; + var$15.$buf = var$11; + var$15.$pos = 0; + var$15.$mark0 = 0; + var$15.$count0 = 0 + var$6 | 0; + cjj_InflaterInputStream__init_0(var$14, var$15, cjj_Inflater__init_0(31, 0), 512, 1); + var$14.$myinflater = 1; + var$13.$in = var$14; + var$13.$markpos = (-1); + var$13.$buf0 = $rt_createByteArray(8192); + var$12.$in = var$13; + var$12.$buff = $rt_createByteArray(8); + try { + var$10 = nms_CompressedStreamTools_read(var$12); + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + var$12.$in.$close(); + $rt_throw($par1DataInputStream); + + } + var$12.$in.$close(); + } + var$5.$stackTagCompound = var$10; + } + var$4.data[$var3] = var$5; + $var3 = $var3 + 1 | 0; + } +}; +$java.nms_Packet104WindowItems_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleWindowItems($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet104WindowItems_getPacketSize = function($this) { + return 3 + ($this.$itemStack3.data.length * 5 | 0) | 0; +}; +function nms_Packet105UpdateProgressbar() { + var a = this; nms_Packet.call(a); + a.$windowId6 = 0; + a.$progressBar = 0; + a.$progressBarValue = 0; +} +$java.nms_Packet105UpdateProgressbar__init_ = function() { + var var_0 = new nms_Packet105UpdateProgressbar(); + nms_Packet105UpdateProgressbar__init_(var_0); + return var_0; +}; +function nms_Packet105UpdateProgressbar__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet105UpdateProgressbar_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleUpdateProgressbar($par1NetHandler, $this); +}; +$java.nms_Packet105UpdateProgressbar_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$windowId6 = var$2 << 24 >> 24; + $this.$progressBar = ji_DataInputStream_readShort($par1DataInputStream); + $this.$progressBarValue = ji_DataInputStream_readShort($par1DataInputStream); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet105UpdateProgressbar_getPacketSize = function($this) { + return 5; +}; +function nms_Packet106Transaction() { + var a = this; nms_Packet.call(a); + a.$windowId4 = 0; + a.$shortWindowId = 0; + a.$accepted = 0; +} +$java.nms_Packet106Transaction__init_ = function() { + var var_0 = new nms_Packet106Transaction(); + nms_Packet106Transaction__init_(var_0); + return var_0; +}; +function nms_Packet106Transaction__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet106Transaction_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleTransaction($par1NetHandler, $this); +}; +$java.nms_Packet106Transaction_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$windowId4 = var$2 << 24 >> 24; + $this.$shortWindowId = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$accepted = !(var$2 << 24 >> 24) ? 0 : 1; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet106Transaction_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$windowId4; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$shortWindowId); + var$2 = !$this.$accepted ? 0 : 1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet106Transaction_getPacketSize = function($this) { + return 4; +}; +function nms_Packet107CreativeSetSlot() { + var a = this; nms_Packet.call(a); + a.$slot = 0; + a.$itemStack2 = null; +} +$java.nms_Packet107CreativeSetSlot__init_ = function() { + var var_0 = new nms_Packet107CreativeSetSlot(); + nms_Packet107CreativeSetSlot__init_(var_0); + return var_0; +}; +function nms_Packet107CreativeSetSlot__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet107CreativeSetSlot_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet107CreativeSetSlot_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, $$je; + $this.$slot = ji_DataInputStream_readShort($par1DataInputStream); + nms_Packet_$callClinit(); + var$2 = null; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 >= 0) { + var$4 = $par1DataInputStream.$in.$read1(); + if (var$4 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + var$5 = var$4 << 24 >> 24; + var$4 = ji_DataInputStream_readShort($par1DataInputStream); + var$2 = new nms_ItemStack; + var$2.$stackSize = 0; + var$2.$itemFrame = null; + var$2.$itemID0 = var$3; + var$2.$stackSize = var$5; + var$2.$itemDamage = var$4; + if (var$2.$itemDamage < 0) + var$2.$itemDamage = 0; + var$3 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$3 < 0) + $par1DataInputStream = null; + else { + var$6 = $rt_createByteArray(var$3); + var$4 = var$6.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$6, 0, var$4); + var$7 = new ji_DataInputStream; + $par1DataInputStream = new ji_BufferedInputStream; + var$8 = new cjj_GZIPInputStream; + var$9 = new ji_ByteArrayInputStream; + var$9.$buf = var$6; + var$9.$pos = 0; + var$9.$mark0 = 0; + var$9.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$8, var$9, cjj_Inflater__init_0(31, 0), 512, 1); + var$8.$myinflater = 1; + $par1DataInputStream.$in = var$8; + $par1DataInputStream.$markpos = (-1); + $par1DataInputStream.$buf0 = $rt_createByteArray(8192); + var$7.$in = $par1DataInputStream; + var$7.$buff = $rt_createByteArray(8); + a: { + try { + $par1DataInputStream = nms_CompressedStreamTools_read(var$7); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$7.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$7.$in.$close(); + } + var$2.$stackTagCompound = $par1DataInputStream; + } + $this.$itemStack2 = var$2; +}; +$java.nms_Packet107CreativeSetSlot_writePacketData = function($this, $par1DataOutputStream) { + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$slot); + nms_Packet_writeItemStack($this.$itemStack2, $par1DataOutputStream); +}; +$java.nms_Packet107CreativeSetSlot_getPacketSize = function($this) { + return 8; +}; +function nms_Packet108EnchantItem() { + var a = this; nms_Packet.call(a); + a.$windowId1 = 0; + a.$enchantment = 0; +} +$java.nms_Packet108EnchantItem__init_ = function() { + var var_0 = new nms_Packet108EnchantItem(); + nms_Packet108EnchantItem__init_(var_0); + return var_0; +}; +function nms_Packet108EnchantItem__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet108EnchantItem_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet108EnchantItem_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$windowId1 = var$2 << 24 >> 24; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$enchantment = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet108EnchantItem_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$windowId1; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + var$2 = $this.$enchantment; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet108EnchantItem_getPacketSize = function($this) { + return 2; +}; +function nms_Packet130UpdateSign() { + var a = this; nms_Packet.call(a); + a.$xPosition14 = 0; + a.$yPosition13 = 0; + a.$zPosition13 = 0; + a.$signLines = null; +} +$java.nms_Packet130UpdateSign__init_ = function() { + var var_0 = new nms_Packet130UpdateSign(); + nms_Packet130UpdateSign__init_(var_0); + return var_0; +}; +$java.nms_Packet130UpdateSign__init_0 = function(var_0, var_1, var_2, var_3) { + var var_4 = new nms_Packet130UpdateSign(); + $java.nms_Packet130UpdateSign__init_1(var_4, var_0, var_1, var_2, var_3); + return var_4; +}; +function nms_Packet130UpdateSign__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet130UpdateSign__init_1 = function($this, $par1, $par2, $par3, $par4ArrayOfStr) { + var var$5, var$6; + var$5 = $par4ArrayOfStr.data; + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; + $this.$xPosition14 = $par1; + $this.$yPosition13 = $par2; + $this.$zPosition13 = $par3; + $par4ArrayOfStr = $rt_createArray(jl_String, 4); + var$6 = $par4ArrayOfStr.data; + var$6[0] = var$5[0]; + var$6[1] = var$5[1]; + var$6[2] = var$5[2]; + var$6[3] = var$5[3]; + $this.$signLines = $par4ArrayOfStr; +}; +$java.nms_Packet130UpdateSign_readPacketData = function($this, $par1DataInputStream) { + var $var2; + $this.$xPosition14 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition13 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$zPosition13 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$signLines = $rt_createArray(jl_String, 4); + $var2 = 0; + while ($var2 < 4) { + $this.$signLines.data[$var2] = nms_Packet_readString($par1DataInputStream, 15); + $var2 = $var2 + 1 | 0; + } +}; +$java.nms_Packet130UpdateSign_writePacketData = function($this, $par1DataOutputStream) { + var $var2, var$3; + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$xPosition14); + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$yPosition13); + ji_DataOutputStream_writeInt($par1DataOutputStream, $this.$zPosition13); + $var2 = 0; + while ($var2 < 4) { + var$3 = $this.$signLines.data[$var2]; + nms_Packet_$callClinit(); + if (var$3.$characters.data.length > 32767) { + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(384); + $rt_throw(var$3); + } + ji_DataOutputStream_writeShort($par1DataOutputStream, var$3.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$3); + $var2 = $var2 + 1 | 0; + } +}; +$java.nms_Packet130UpdateSign_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleUpdateSign($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet130UpdateSign_getPacketSize = function($this) { + var $var1, $var2; + $var1 = 0; + $var2 = 0; + while ($var2 < 4) { + $var1 = $var1 + $this.$signLines.data[$var2].$characters.data.length | 0; + $var2 = $var2 + 1 | 0; + } + return $var1; +}; +function nms_Packet131MapData() { + var a = this; nms_Packet.call(a); + a.$itemID1 = 0; + a.$uniqueID = 0; + a.$itemData = null; +} +$java.nms_Packet131MapData__init_ = function() { + var var_0 = new nms_Packet131MapData(); + nms_Packet131MapData__init_(var_0); + return var_0; +}; +function nms_Packet131MapData__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet131MapData_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$itemID1 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$uniqueID = ji_DataInputStream_readShort($par1DataInputStream); + $this.$itemData = $rt_createByteArray(ji_DataInputStream_readUnsignedShort($par1DataInputStream)); + var$2 = $this.$itemData; + ji_DataInputStream_readFully($par1DataInputStream, var$2, 0, var$2.data.length); +}; +$java.nms_Packet131MapData_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleMapData($par1NetHandler, $this); +}; +$java.nms_Packet131MapData_getPacketSize = function($this) { + return 4 + $this.$itemData.data.length | 0; +}; +function nms_Packet132TileEntityData() { + var a = this; nms_Packet.call(a); + a.$xPosition15 = 0; + a.$yPosition14 = 0; + a.$zPosition14 = 0; + a.$actionType = 0; + a.$customParam1 = null; +} +$java.nms_Packet132TileEntityData__init_ = function() { + var var_0 = new nms_Packet132TileEntityData(); + nms_Packet132TileEntityData__init_(var_0); + return var_0; +}; +function nms_Packet132TileEntityData__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$isChunkDataPacket = 1; +} +$java.nms_Packet132TileEntityData_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4, var$5, var$6, var$7, $$je; + $this.$xPosition15 = ji_DataInputStream_readInt($par1DataInputStream); + $this.$yPosition14 = ji_DataInputStream_readShort($par1DataInputStream); + $this.$zPosition14 = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$actionType = var$2 << 24 >> 24; + nms_Packet_$callClinit(); + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 < 0) + $par1DataInputStream = null; + else { + var$3 = $rt_createByteArray(var$2); + var$4 = var$3.data.length; + ji_DataInputStream_readFully($par1DataInputStream, var$3, 0, var$4); + var$5 = new ji_DataInputStream; + $par1DataInputStream = new ji_BufferedInputStream; + var$6 = new cjj_GZIPInputStream; + var$7 = new ji_ByteArrayInputStream; + var$7.$buf = var$3; + var$7.$pos = 0; + var$7.$mark0 = 0; + var$7.$count0 = 0 + var$4 | 0; + cjj_InflaterInputStream__init_0(var$6, var$7, cjj_Inflater__init_0(31, 0), 512, 1); + var$6.$myinflater = 1; + $par1DataInputStream.$in = var$6; + $par1DataInputStream.$markpos = (-1); + $par1DataInputStream.$buf0 = $rt_createByteArray(8192); + var$5.$in = $par1DataInputStream; + var$5.$buff = $rt_createByteArray(8); + a: { + try { + $par1DataInputStream = nms_CompressedStreamTools_read(var$5); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par1DataInputStream = $$je; + + } + var$5.$in.$close(); + $rt_throw($par1DataInputStream); + } + var$5.$in.$close(); + } + $this.$customParam1 = $par1DataInputStream; +}; +$java.nms_Packet132TileEntityData_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleTileEntityData($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet132TileEntityData_getPacketSize = function($this) { + return 25; +}; +function nms_Packet200Statistic() { + var a = this; nms_Packet.call(a); + a.$statisticId = 0; + a.$amount = 0; +} +$java.nms_Packet200Statistic__init_ = function() { + var var_0 = new nms_Packet200Statistic(); + nms_Packet200Statistic__init_(var_0); + return var_0; +}; +function nms_Packet200Statistic__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet200Statistic_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleStatistic($par1NetHandler, $this); +}; +$java.nms_Packet200Statistic_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$statisticId = ji_DataInputStream_readInt($par1DataInputStream); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$amount = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet200Statistic_getPacketSize = function($this) { + return 6; +}; +function nms_Packet201PlayerInfo() { + var a = this; nms_Packet.call(a); + a.$playerName = null; + a.$isConnected = 0; + a.$ping = 0; +} +$java.nms_Packet201PlayerInfo__init_ = function() { + var var_0 = new nms_Packet201PlayerInfo(); + nms_Packet201PlayerInfo__init_(var_0); + return var_0; +}; +function nms_Packet201PlayerInfo__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet201PlayerInfo_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$playerName = nms_Packet_readString($par1DataInputStream, 16); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$isConnected = !(var$2 << 24 >> 24) ? 0 : 1; + $this.$ping = ji_DataInputStream_readShort($par1DataInputStream); +}; +$java.nms_Packet201PlayerInfo_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handlePlayerInfo($par1NetHandler, $this); +}; +$java.nms_Packet201PlayerInfo_getPacketSize = function($this) { + return (($this.$playerName.$characters.data.length + 2 | 0) + 1 | 0) + 2 | 0; +}; +function nms_Packet202PlayerAbilities() { + var a = this; nms_Packet.call(a); + a.$disableDamage0 = 0; + a.$isFlying0 = 0; + a.$allowFlying0 = 0; + a.$isCreativeMode0 = 0; + a.$flySpeed0 = 0.0; + a.$walkSpeed0 = 0.0; +} +$java.nms_Packet202PlayerAbilities__init_ = function() { + var var_0 = new nms_Packet202PlayerAbilities(); + nms_Packet202PlayerAbilities__init_(var_0); + return var_0; +}; +function nms_Packet202PlayerAbilities__init_0(var_0) { + var var_1 = new nms_Packet202PlayerAbilities(); + $java.nms_Packet202PlayerAbilities__init_0(var_1, var_0); + return var_1; +} +function nms_Packet202PlayerAbilities__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$disableDamage0 = 0; + $this.$isFlying0 = 0; + $this.$allowFlying0 = 0; + $this.$isCreativeMode0 = 0; +} +$java.nms_Packet202PlayerAbilities__init_0 = function($this, $par1PlayerCapabilities) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$disableDamage0 = 0; + $this.$isFlying0 = 0; + $this.$allowFlying0 = 0; + $this.$isCreativeMode0 = 0; + $this.$disableDamage0 = $par1PlayerCapabilities.$disableDamage; + $this.$isFlying0 = $par1PlayerCapabilities.$isFlying; + $this.$allowFlying0 = $par1PlayerCapabilities.$allowFlying; + $this.$isCreativeMode0 = $par1PlayerCapabilities.$isCreativeMode; + $this.$flySpeed0 = $par1PlayerCapabilities.$flySpeed; + $this.$walkSpeed0 = $par1PlayerCapabilities.$walkSpeed; +}; +$java.nms_Packet202PlayerAbilities_readPacketData = function($this, $par1DataInputStream) { + var var$2, $var2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $var2 = var$2 << 24 >> 24; + $this.$disableDamage0 = ($var2 & 1) <= 0 ? 0 : 1; + $this.$isFlying0 = ($var2 & 2) <= 0 ? 0 : 1; + $this.$allowFlying0 = ($var2 & 4) <= 0 ? 0 : 1; + $this.$isCreativeMode0 = ($var2 & 8) <= 0 ? 0 : 1; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$flySpeed0 = (var$2 << 24 >> 24) / 255.0; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$walkSpeed0 = (var$2 << 24 >> 24) / 255.0; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet202PlayerAbilities_writePacketData = function($this, $par1DataOutputStream) { + var $var2; + $var2 = 0; + if ($this.$disableDamage0) + $var2 = 1; + if ($this.$isFlying0) + $var2 = ($var2 | 2) << 24 >> 24; + if ($this.$allowFlying0) + $var2 = ($var2 | 4) << 24 >> 24; + if ($this.$isCreativeMode0) + $var2 = ($var2 | 8) << 24 >> 24; + $par1DataOutputStream.$out.$write0($var2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + $var2 = $this.$flySpeed0 * 255.0 | 0; + $par1DataOutputStream.$out.$write0($var2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; + $var2 = $this.$walkSpeed0 * 255.0 | 0; + $par1DataOutputStream.$out.$write0($var2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet202PlayerAbilities_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handlePlayerAbilities($par1NetHandler, $this); +}; +$java.nms_Packet202PlayerAbilities_getPacketSize = function($this) { + return 2; +}; +$java.nms_Packet202PlayerAbilities_getDisableDamage = function($this) { + return $this.$disableDamage0; +}; +$java.nms_Packet202PlayerAbilities_setDisableDamage = function($this, $par1) { + $this.$disableDamage0 = $par1; +}; +$java.nms_Packet202PlayerAbilities_getFlying = function($this) { + return $this.$isFlying0; +}; +$java.nms_Packet202PlayerAbilities_setFlying = function($this, $par1) { + $this.$isFlying0 = $par1; +}; +$java.nms_Packet202PlayerAbilities_getAllowFlying = function($this) { + return $this.$allowFlying0; +}; +$java.nms_Packet202PlayerAbilities_setAllowFlying = function($this, $par1) { + $this.$allowFlying0 = $par1; +}; +$java.nms_Packet202PlayerAbilities_isCreativeMode = function($this) { + return $this.$isCreativeMode0; +}; +$java.nms_Packet202PlayerAbilities_setCreativeMode = function($this, $par1) { + $this.$isCreativeMode0 = $par1; +}; +$java.nms_Packet202PlayerAbilities_getFlySpeed = function($this) { + return $this.$flySpeed0; +}; +$java.nms_Packet202PlayerAbilities_setFlySpeed = function($this, $par1) { + $this.$flySpeed0 = $par1; +}; +$java.nms_Packet202PlayerAbilities_getWalkSpeed = function($this) { + return $this.$walkSpeed0; +}; +$java.nms_Packet202PlayerAbilities_setWalkSpeed = function($this, $par1) { + $this.$walkSpeed0 = $par1; +}; +function nms_Packet203AutoComplete() { + nms_Packet.call(this); + this.$text1 = null; +} +$java.nms_Packet203AutoComplete__init_ = function() { + var var_0 = new nms_Packet203AutoComplete(); + nms_Packet203AutoComplete__init_(var_0); + return var_0; +}; +function nms_Packet203AutoComplete__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet203AutoComplete_readPacketData = function($this, $par1DataInputStream) { + $this.$text1 = nms_Packet_readString($par1DataInputStream, nms_Packet3Chat_maxChatLength); +}; +$java.nms_Packet203AutoComplete_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$text1; + nms_Packet_$callClinit(); + if (var$2.$characters.data.length <= 32767) { + ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); + return; + } + var$2 = new ji_IOException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(384); + $rt_throw(var$2); +}; +$java.nms_Packet203AutoComplete_processPacket = function($this, $par1NetHandler) { + var var$2, var$3; + var$2 = $this.$text1; + var$3 = jur_Pattern_split(jur_Pattern_compile($rt_s(2525), 0), var$2, 0); + if ($par1NetHandler.$mc15.$currentScreen instanceof nms_GuiChat) + nms_GuiChat_func_73894_a($par1NetHandler.$mc15.$currentScreen, var$3); +}; +$java.nms_Packet203AutoComplete_getPacketSize = function($this) { + return 2 + ($this.$text1.$characters.data.length * 2 | 0) | 0; +}; +$java.nms_Packet203AutoComplete_getText = function($this) { + return $this.$text1; +}; +function nms_Packet205ClientCommand() { + nms_Packet.call(this); + this.$forceRespawn = 0; +} +$java.nms_Packet205ClientCommand__init_ = function() { + var var_0 = new nms_Packet205ClientCommand(); + nms_Packet205ClientCommand__init_(var_0); + return var_0; +}; +function nms_Packet205ClientCommand__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet205ClientCommand_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$forceRespawn = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet205ClientCommand_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$forceRespawn & 255; + $par1DataOutputStream.$out.$write0(var$2); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + 1 | 0; +}; +$java.nms_Packet205ClientCommand_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet205ClientCommand_getPacketSize = function($this) { + return 1; +}; +function nms_Packet206SetObjective() { + var a = this; nms_Packet.call(a); + a.$objectiveName = null; + a.$objectiveDisplayName = null; + a.$change = 0; +} +$java.nms_Packet206SetObjective__init_ = function() { + var var_0 = new nms_Packet206SetObjective(); + nms_Packet206SetObjective__init_(var_0); + return var_0; +}; +function nms_Packet206SetObjective__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet206SetObjective_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$objectiveName = nms_Packet_readString($par1DataInputStream, 16); + $this.$objectiveDisplayName = nms_Packet_readString($par1DataInputStream, 32); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$change = var$2 << 24 >> 24; + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet206SetObjective_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleSetObjective($par1NetHandler, $this); +}; +$java.nms_Packet206SetObjective_getPacketSize = function($this) { + return (((2 + $this.$objectiveName.$characters.data.length | 0) + 2 | 0) + $this.$objectiveDisplayName.$characters.data.length | 0) + 1 | 0; +}; +function nms_Packet207SetScore() { + var a = this; nms_Packet.call(a); + a.$itemName = null; + a.$scoreName = null; + a.$value9 = 0; + a.$updateOrRemove = 0; +} +$java.nms_Packet207SetScore__init_ = function() { + var var_0 = new nms_Packet207SetScore(); + nms_Packet207SetScore__init_(var_0); + return var_0; +}; +function nms_Packet207SetScore__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$itemName = $rt_s(44); + $this.$scoreName = $rt_s(44); + $this.$value9 = 0; + $this.$updateOrRemove = 0; +} +$java.nms_Packet207SetScore_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$itemName = nms_Packet_readString($par1DataInputStream, 16); + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$updateOrRemove = var$2 << 24 >> 24; + if ($this.$updateOrRemove != 1) { + $this.$scoreName = nms_Packet_readString($par1DataInputStream, 16); + $this.$value9 = ji_DataInputStream_readInt($par1DataInputStream); + } +}; +$java.nms_Packet207SetScore_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleSetScore($par1NetHandler, $this); +}; +$java.nms_Packet207SetScore_getPacketSize = function($this) { + return ((((2 + $this.$itemName.$characters.data.length | 0) + 2 | 0) + $this.$scoreName.$characters.data.length | 0) + 4 | 0) + 1 | 0; +}; +function nms_Packet208SetDisplayObjective() { + var a = this; nms_Packet.call(a); + a.$scoreboardPosition = 0; + a.$scoreName0 = null; +} +$java.nms_Packet208SetDisplayObjective__init_ = function() { + var var_0 = new nms_Packet208SetDisplayObjective(); + nms_Packet208SetDisplayObjective__init_(var_0); + return var_0; +}; +function nms_Packet208SetDisplayObjective__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet208SetDisplayObjective_readPacketData = function($this, $par1DataInputStream) { + var var$2; + var$2 = $par1DataInputStream.$in.$read1(); + if (var$2 >= 0) { + $this.$scoreboardPosition = var$2 << 24 >> 24; + $this.$scoreName0 = nms_Packet_readString($par1DataInputStream, 16); + return; + } + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); +}; +$java.nms_Packet208SetDisplayObjective_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleSetDisplayObjective($par1NetHandler, $this); +}; +$java.nms_Packet208SetDisplayObjective_getPacketSize = function($this) { + return 3 + $this.$scoreName0.$characters.data.length | 0; +}; +function nms_Packet209SetPlayerTeam() { + var a = this; nms_Packet.call(a); + a.$teamName = null; + a.$teamDisplayName = null; + a.$teamPrefix = null; + a.$teamSuffix = null; + a.$playerNames = null; + a.$mode4 = 0; + a.$friendlyFire = 0; +} +$java.nms_Packet209SetPlayerTeam__init_ = function() { + var var_0 = new nms_Packet209SetPlayerTeam(); + nms_Packet209SetPlayerTeam__init_(var_0); + return var_0; +}; +function nms_Packet209SetPlayerTeam__init_($this) { + var var$1; + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$teamName = $rt_s(44); + $this.$teamDisplayName = $rt_s(44); + $this.$teamPrefix = $rt_s(44); + $this.$teamSuffix = $rt_s(44); + var$1 = new ju_ArrayList; + var$1.$array1 = $rt_createArray(jl_Object, 10); + $this.$playerNames = var$1; + $this.$mode4 = 0; +} +$java.nms_Packet209SetPlayerTeam_readPacketData = function($this, $par1DataInputStream) { + var $var2, $var3; + $this.$teamName = nms_Packet_readString($par1DataInputStream, 16); + $var2 = $par1DataInputStream.$in.$read1(); + if ($var2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$mode4 = $var2 << 24 >> 24; + if (!($this.$mode4 && $this.$mode4 != 2)) { + $this.$teamDisplayName = nms_Packet_readString($par1DataInputStream, 32); + $this.$teamPrefix = nms_Packet_readString($par1DataInputStream, 16); + $this.$teamSuffix = nms_Packet_readString($par1DataInputStream, 16); + $var2 = $par1DataInputStream.$in.$read1(); + if ($var2 < 0) { + $par1DataInputStream = new ji_EOFException; + $par1DataInputStream.$suppressionEnabled = 1; + $par1DataInputStream.$writableStackTrace = 1; + $rt_throw($par1DataInputStream); + } + $this.$friendlyFire = $var2 << 24 >> 24; + } + a: { + if (!($this.$mode4 && $this.$mode4 != 3 && $this.$mode4 != 4)) { + $var2 = ji_DataInputStream_readShort($par1DataInputStream); + $var3 = 0; + while (true) { + if ($var3 >= $var2) + break a; + ju_ArrayList_add($this.$playerNames, nms_Packet_readString($par1DataInputStream, 16)); + $var3 = $var3 + 1 | 0; + } + } + } +}; +$java.nms_Packet209SetPlayerTeam_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleSetPlayerTeam($par1NetHandler, $this); +}; +$java.nms_Packet209SetPlayerTeam_getPacketSize = function($this) { + return 3 + $this.$teamName.$characters.data.length | 0; +}; +function nms_Packet250CustomPayload() { + var a = this; nms_Packet.call(a); + a.$channel0 = null; + a.$length6 = 0; + a.$data10 = null; +} +$java.nms_Packet250CustomPayload__init_ = function() { + var var_0 = new nms_Packet250CustomPayload(); + nms_Packet250CustomPayload__init_(var_0); + return var_0; +}; +function nms_Packet250CustomPayload__init_0(var_0, var_1) { + var var_2 = new nms_Packet250CustomPayload(); + $java.nms_Packet250CustomPayload__init_0(var_2, var_0, var_1); + return var_2; +} +function nms_Packet250CustomPayload__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet250CustomPayload__init_0 = function($this, $par1Str, $par2ArrayOfByte) { + var var$3; + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$channel0 = $par1Str; + $this.$data10 = $par2ArrayOfByte; + if ($par2ArrayOfByte !== null) { + $this.$length6 = $par2ArrayOfByte.data.length; + if ($this.$length6 > 32767) { + var$3 = new jl_IllegalArgumentException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2617); + $rt_throw(var$3); + } + } +}; +$java.nms_Packet250CustomPayload_readPacketData = function($this, $par1DataInputStream) { + var var$2; + $this.$channel0 = nms_Packet_readString($par1DataInputStream, 20); + $this.$length6 = ji_DataInputStream_readShort($par1DataInputStream); + if ($this.$length6 > 0 && $this.$length6 < 32767) { + $this.$data10 = $rt_createByteArray($this.$length6); + var$2 = $this.$data10; + ji_DataInputStream_readFully($par1DataInputStream, var$2, 0, var$2.data.length); + } +}; +$java.nms_Packet250CustomPayload_writePacketData = function($this, $par1DataOutputStream) { + var var$2, var$3, var$4; + var$2 = $this.$channel0; + nms_Packet_$callClinit(); + if (var$2.$characters.data.length > 32767) { + var$2 = new ji_IOException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(384); + $rt_throw(var$2); + } + ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); + ji_DataOutputStream_writeShort($par1DataOutputStream, $this.$length6 << 16 >> 16); + if ($this.$data10 !== null) { + var$3 = $this.$data10; + var$4 = var$3.data.length; + $par1DataOutputStream.$out.$write2(var$3, 0, var$4); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; + } +}; +$java.nms_Packet250CustomPayload_processPacket = function($this, $par1NetHandler) { + $java.nms_NetClientHandler_handleCustomPayload($par1NetHandler, $this); +}; +$java.nms_Packet250CustomPayload_getPacketSize = function($this) { + return ((2 + ($this.$channel0.$characters.data.length * 2 | 0) | 0) + 2 | 0) + $this.$length6 | 0; +}; +function nms_Packet252SharedKey() { + nms_Packet.call(this); +} +$java.nms_Packet252SharedKey__init_ = function() { + var var_0 = new nms_Packet252SharedKey(); + nms_Packet252SharedKey__init_(var_0); + return var_0; +}; +function nms_Packet252SharedKey__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet252SharedKey_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4; + nms_Packet_$callClinit(); + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 < 0) { + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2618); + $rt_throw(var$3); + } + var$4 = $rt_createByteArray(var$2); + ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 >= 0) { + var$4 = $rt_createByteArray(var$2); + ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); + return; + } + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2618); + $rt_throw(var$3); +}; +$java.nms_Packet252SharedKey_writePacketData = function($this, $par1DataOutputStream) { + var var$2, var$3, var$4; + var$2 = $rt_createByteArray(162); + var$3 = var$2.data; + nms_Packet_$callClinit(); + var$4 = var$3.length; + ji_DataOutputStream_writeShort($par1DataOutputStream, var$4); + $par1DataOutputStream.$out.$write2(var$2, 0, var$4); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; + var$2 = $rt_createByteArray(4); + var$4 = var$2.data.length; + ji_DataOutputStream_writeShort($par1DataOutputStream, var$4); + $par1DataOutputStream.$out.$write2(var$2, 0, var$4); + $par1DataOutputStream.$written = $par1DataOutputStream.$written + var$4 | 0; +}; +$java.nms_Packet252SharedKey_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = new nms_Packet205ClientCommand; + nms_Packet_$callClinit(); + var$2.$creationTimeMillis = jl_System_currentTimeMillis(); + var$2.$isChunkDataPacket = 0; + var$2.$forceRespawn = 0; + if (!$par1NetHandler.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); +}; +$java.nms_Packet252SharedKey_getPacketSize = function($this) { + return 170; +}; +function nms_Packet253ServerAuthData() { + var a = this; nms_Packet.call(a); + a.$serverId = null; + a.$verifyToken = null; +} +$java.nms_Packet253ServerAuthData__init_ = function() { + var var_0 = new nms_Packet253ServerAuthData(); + nms_Packet253ServerAuthData__init_(var_0); + return var_0; +}; +function nms_Packet253ServerAuthData__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$verifyToken = $rt_createByteArray(0); +} +$java.nms_Packet253ServerAuthData_readPacketData = function($this, $par1DataInputStream) { + var var$2, var$3, var$4; + $this.$serverId = nms_Packet_readString($par1DataInputStream, 20); + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 < 0) { + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2618); + $rt_throw(var$3); + } + var$4 = $rt_createByteArray(var$2); + ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); + var$2 = ji_DataInputStream_readShort($par1DataInputStream); + if (var$2 >= 0) { + var$4 = $rt_createByteArray(var$2); + ji_DataInputStream_readFully($par1DataInputStream, var$4, 0, var$4.data.length); + $this.$verifyToken = var$4; + return; + } + var$3 = new ji_IOException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2618); + $rt_throw(var$3); +}; +$java.nms_Packet253ServerAuthData_processPacket = function($this, $par1NetHandler) { + var var$2; + var$2 = new nms_Packet252SharedKey; + nms_Packet_$callClinit(); + var$2.$creationTimeMillis = jl_System_currentTimeMillis(); + var$2.$isChunkDataPacket = 0; + if (!$par1NetHandler.$disconnected) + nle_WebsocketNetworkManager_addToSendQueue($par1NetHandler.$netManager, var$2); +}; +$java.nms_Packet253ServerAuthData_getPacketSize = function($this) { + return ((((2 + ($this.$serverId.$characters.data.length * 2 | 0) | 0) + 2 | 0) + 0 | 0) + 2 | 0) + $this.$verifyToken.data.length | 0; +}; +function nms_Packet254ServerPing() { + nms_Packet.call(this); + this.$readSuccessfully = 0; +} +$java.nms_Packet254ServerPing__init_ = function() { + var var_0 = new nms_Packet254ServerPing(); + nms_Packet254ServerPing__init_(var_0); + return var_0; +}; +function nms_Packet254ServerPing__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; + $this.$readSuccessfully = 0; +} +$java.nms_Packet254ServerPing_readPacketData = function($this, $par1DataInputStream) { + var $$je; + a: { + try { + $this.$readSuccessfully = ji_DataInputStream_readByte($par1DataInputStream); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + $this.$readSuccessfully = 0; + } +}; +$java.nms_Packet254ServerPing_processPacket = function($this, $par1NetHandler) { + return; +}; +$java.nms_Packet254ServerPing_getPacketSize = function($this) { + return 0; +}; +function nms_Packet255KickDisconnect() { + nms_Packet.call(this); + this.$reason = null; +} +$java.nms_Packet255KickDisconnect__init_ = function() { + var var_0 = new nms_Packet255KickDisconnect(); + nms_Packet255KickDisconnect__init_(var_0); + return var_0; +}; +function nms_Packet255KickDisconnect__init_($this) { + nms_Packet_$callClinit(); + $this.$creationTimeMillis = jl_System_currentTimeMillis(); + $this.$isChunkDataPacket = 0; +} +$java.nms_Packet255KickDisconnect_readPacketData = function($this, $par1DataInputStream) { + $this.$reason = nms_Packet_readString($par1DataInputStream, 256); +}; +$java.nms_Packet255KickDisconnect_writePacketData = function($this, $par1DataOutputStream) { + var var$2; + var$2 = $this.$reason; + nms_Packet_$callClinit(); + if (var$2.$characters.data.length <= 32767) { + ji_DataOutputStream_writeShort($par1DataOutputStream, var$2.$characters.data.length); + ji_DataOutputStream_writeChars($par1DataOutputStream, var$2); + return; + } + var$2 = new ji_IOException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(384); + $rt_throw(var$2); +}; +$java.nms_Packet255KickDisconnect_processPacket = function($this, $par1NetHandler) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par1NetHandler = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + $java.nms_NetClientHandler_handleKickDisconnect($par1NetHandler, $this); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1NetHandler, $ptr); +}; +$java.nms_Packet255KickDisconnect_getPacketSize = function($this) { + return $this.$reason.$characters.data.length; +}; function nms_EnchantmentProtection() { nms_Enchantment.call(this); this.$protectionType = 0; @@ -177771,7 +185055,7 @@ $java.nms_EnchantmentProtection_getName = function($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2389)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2619)); var$2 = $java.nms_EnchantmentProtection_protectionName.data[$this.$protectionType]; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -177813,11 +185097,11 @@ function nms_EnchantmentProtection__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 5); var$2 = var$1.data; - var$2[0] = $rt_s(2390); - var$2[1] = $rt_s(1664); - var$2[2] = $rt_s(2391); - var$2[3] = $rt_s(2392); - var$2[4] = $rt_s(2393); + var$2[0] = $rt_s(2467); + var$2[1] = $rt_s(1643); + var$2[2] = $rt_s(2620); + var$2[3] = $rt_s(2621); + var$2[4] = $rt_s(2622); $java.nms_EnchantmentProtection_protectionName = var$1; var$1 = $rt_createIntArray(5); var$2 = var$1.data; @@ -177864,7 +185148,7 @@ $java.nms_EnchantmentThorns_getMaxLevel = function($this) { }; $java.nms_EnchantmentThorns_canApply = function($this, $par1ItemStack) { nms_Item_$callClinit(); - return nms_Item_itemsList.data[$par1ItemStack.$itemID0] instanceof nms_ItemArmor ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type4, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); + return nms_Item_itemsList.data[$par1ItemStack.$itemID0] instanceof nms_ItemArmor ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type1, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; function nms_EnchantmentThorns_func_92096_a($par0Entity, $par1EntityLiving, $par2Random) { var $var3, $var4, var$6, var$7, var$8, var$9, $ptr, $tmp; @@ -177892,7 +185176,7 @@ function nms_EnchantmentThorns_func_92096_a($par0Entity, $par1EntityLiving, $par var$7.$hungerDamage = 0.30000001192092896; var$7.$magicDamage = 0; var$7.$explosion = 0; - var$7.$damageType = $rt_s(2373); + var$7.$damageType = $rt_s(2601); var$7.$damageSourceEntity = $par1EntityLiving; var$7.$magicDamage = 1; var$6 = $var3 > 10 ? $var3 - 10 | 0 : 1 + nle_EaglercraftRandom_nextInt($par2Random, 4) | 0; @@ -177909,7 +185193,7 @@ function nms_EnchantmentThorns_func_92096_a($par0Entity, $par1EntityLiving, $par if ($rt_suspending()) { break main; } - $par2Random = $rt_s(2394); + $par2Random = $rt_s(2623); var$8 = 0.5; var$9 = 1.0; $ptr = 3; @@ -177968,7 +185252,7 @@ $java.nms_EnchantmentDamage_getName = function($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2395)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2624)); var$2 = $java.nms_EnchantmentDamage_protectionName.data[$this.$damageType0]; jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -177978,15 +185262,15 @@ $java.nms_EnchantmentDamage_canApplyTogether = function($this, $par1Enchantment) }; $java.nms_EnchantmentDamage_canApply = function($this, $par1ItemStack) { nms_Item_$callClinit(); - return nms_Item_itemsList.data[$par1ItemStack.$itemID0] instanceof nms_ItemAxe ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type4, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); + return nms_Item_itemsList.data[$par1ItemStack.$itemID0] instanceof nms_ItemAxe ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type1, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; function nms_EnchantmentDamage__clinit_() { var var$1, var$2; var$1 = $rt_createArray(jl_String, 3); var$2 = var$1.data; - var$2[0] = $rt_s(2390); - var$2[1] = $rt_s(2396); - var$2[2] = $rt_s(2397); + var$2[0] = $rt_s(2467); + var$2[1] = $rt_s(2625); + var$2[2] = $rt_s(2626); $java.nms_EnchantmentDamage_protectionName = var$1; var$1 = $rt_createIntArray(3); var$2 = var$1.data; @@ -178044,81 +185328,77 @@ $java.nms_EnchantmentLootBonus_canApplyTogether = function($this, $par1Enchantme function nms_EnumEnchantmentType() { jl_Enum.call(this); } -$java.nms_EnumEnchantmentType_all = null; -$java.nms_EnumEnchantmentType_armor = null; -$java.nms_EnumEnchantmentType_armor_feet = null; -$java.nms_EnumEnchantmentType_armor_legs = null; -$java.nms_EnumEnchantmentType_armor_torso = null; -$java.nms_EnumEnchantmentType_armor_head = null; -$java.nms_EnumEnchantmentType_weapon = null; -$java.nms_EnumEnchantmentType_digger = null; -$java.nms_EnumEnchantmentType_bow = null; +var nms_EnumEnchantmentType_all = null; +var nms_EnumEnchantmentType_armor = null; +var nms_EnumEnchantmentType_armor_feet = null; +var nms_EnumEnchantmentType_armor_legs = null; +var nms_EnumEnchantmentType_armor_torso = null; +var nms_EnumEnchantmentType_armor_head = null; +var nms_EnumEnchantmentType_weapon = null; +var nms_EnumEnchantmentType_digger = null; +var nms_EnumEnchantmentType_bow = null; $java.nms_EnumEnchantmentType_$VALUES = null; $java.nms_EnumEnchantmentType_canEnchantItem = function($this, $par1Item) { var $var2; - if ($this === $java.nms_EnumEnchantmentType_all) + if ($this === nms_EnumEnchantmentType_all) return 1; if (!($par1Item instanceof nms_ItemArmor)) - return $par1Item instanceof nms_ItemSword ? ($this !== $java.nms_EnumEnchantmentType_weapon ? 0 : 1) : $par1Item instanceof nms_ItemTool ? ($this !== $java.nms_EnumEnchantmentType_digger ? 0 : 1) : !($par1Item instanceof nms_ItemBow) ? 0 : $this !== $java.nms_EnumEnchantmentType_bow ? 0 : 1; - if ($this === $java.nms_EnumEnchantmentType_armor) + return $par1Item instanceof nms_ItemSword ? ($this !== nms_EnumEnchantmentType_weapon ? 0 : 1) : $par1Item instanceof nms_ItemTool ? ($this !== nms_EnumEnchantmentType_digger ? 0 : 1) : !($par1Item instanceof nms_ItemBow) ? 0 : $this !== nms_EnumEnchantmentType_bow ? 0 : 1; + if ($this === nms_EnumEnchantmentType_armor) return 1; $var2 = $par1Item; - return !$var2.$armorType ? ($this !== $java.nms_EnumEnchantmentType_armor_head ? 0 : 1) : $var2.$armorType == 2 ? ($this !== $java.nms_EnumEnchantmentType_armor_legs ? 0 : 1) : $var2.$armorType == 1 ? ($this !== $java.nms_EnumEnchantmentType_armor_torso ? 0 : 1) : $var2.$armorType != 3 ? 0 : $this !== $java.nms_EnumEnchantmentType_armor_feet ? 0 : 1; -}; -$java.nms_EnumEnchantmentType_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumEnchantmentType, 9); - var$2 = var$1.data; - var$2[0] = $java.nms_EnumEnchantmentType_all; - var$2[1] = $java.nms_EnumEnchantmentType_armor; - var$2[2] = $java.nms_EnumEnchantmentType_armor_feet; - var$2[3] = $java.nms_EnumEnchantmentType_armor_legs; - var$2[4] = $java.nms_EnumEnchantmentType_armor_torso; - var$2[5] = $java.nms_EnumEnchantmentType_armor_head; - var$2[6] = $java.nms_EnumEnchantmentType_weapon; - var$2[7] = $java.nms_EnumEnchantmentType_digger; - var$2[8] = $java.nms_EnumEnchantmentType_bow; - return var$1; + return !$var2.$armorType ? ($this !== nms_EnumEnchantmentType_armor_head ? 0 : 1) : $var2.$armorType == 2 ? ($this !== nms_EnumEnchantmentType_armor_legs ? 0 : 1) : $var2.$armorType == 1 ? ($this !== nms_EnumEnchantmentType_armor_torso ? 0 : 1) : $var2.$armorType != 3 ? 0 : $this !== nms_EnumEnchantmentType_armor_feet ? 0 : 1; }; function nms_EnumEnchantmentType__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2390); + var$1.$name2 = $rt_s(2467); var$1.$ordinal = 0; - $java.nms_EnumEnchantmentType_all = var$1; + nms_EnumEnchantmentType_all = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2398); + var$1.$name2 = $rt_s(2627); var$1.$ordinal = 1; - $java.nms_EnumEnchantmentType_armor = var$1; + nms_EnumEnchantmentType_armor = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2399); + var$1.$name2 = $rt_s(2628); var$1.$ordinal = 2; - $java.nms_EnumEnchantmentType_armor_feet = var$1; + nms_EnumEnchantmentType_armor_feet = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2400); + var$1.$name2 = $rt_s(2629); var$1.$ordinal = 3; - $java.nms_EnumEnchantmentType_armor_legs = var$1; + nms_EnumEnchantmentType_armor_legs = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2401); + var$1.$name2 = $rt_s(2630); var$1.$ordinal = 4; - $java.nms_EnumEnchantmentType_armor_torso = var$1; + nms_EnumEnchantmentType_armor_torso = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2402); + var$1.$name2 = $rt_s(2631); var$1.$ordinal = 5; - $java.nms_EnumEnchantmentType_armor_head = var$1; + nms_EnumEnchantmentType_armor_head = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2403); + var$1.$name2 = $rt_s(2632); var$1.$ordinal = 6; - $java.nms_EnumEnchantmentType_weapon = var$1; + nms_EnumEnchantmentType_weapon = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(2404); + var$1.$name2 = $rt_s(2633); var$1.$ordinal = 7; - $java.nms_EnumEnchantmentType_digger = var$1; + nms_EnumEnchantmentType_digger = var$1; var$1 = new nms_EnumEnchantmentType; - var$1.$name2 = $rt_s(1389); + var$1.$name2 = $rt_s(1383); var$1.$ordinal = 8; - $java.nms_EnumEnchantmentType_bow = var$1; - $java.nms_EnumEnchantmentType_$VALUES = $java.nms_EnumEnchantmentType_$values(); + nms_EnumEnchantmentType_bow = var$1; + var$2 = $rt_createArray(nms_EnumEnchantmentType, 9); + var$3 = var$2.data; + var$3[0] = nms_EnumEnchantmentType_all; + var$3[1] = nms_EnumEnchantmentType_armor; + var$3[2] = nms_EnumEnchantmentType_armor_feet; + var$3[3] = nms_EnumEnchantmentType_armor_legs; + var$3[4] = nms_EnumEnchantmentType_armor_torso; + var$3[5] = nms_EnumEnchantmentType_armor_head; + var$3[6] = nms_EnumEnchantmentType_weapon; + var$3[7] = nms_EnumEnchantmentType_digger; + var$3[8] = nms_EnumEnchantmentType_bow; + $java.nms_EnumEnchantmentType_$VALUES = var$2; } $java.nms_EnchantmentDigging = function() { nms_Enchantment.call(this); @@ -178128,7 +185408,7 @@ $java.nms_EnchantmentDigging_getMaxLevel = function($this) { }; $java.nms_EnchantmentDigging_canApply = function($this, $par1ItemStack) { nms_Item_$callClinit(); - return nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID == nms_Item_shears.$itemID ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type4, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); + return nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID == nms_Item_shears.$itemID ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type1, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; $java.nms_EnchantmentUntouching = function() { nms_Enchantment.call(this); @@ -178154,7 +185434,7 @@ $java.nms_EnchantmentUntouching_canApplyTogether = function($this, $par1Enchantm }; $java.nms_EnchantmentUntouching_canApply = function($this, $par1ItemStack) { nms_Item_$callClinit(); - return nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID == nms_Item_shears.$itemID ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type4, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); + return nms_Item_itemsList.data[$par1ItemStack.$itemID0].$itemID == nms_Item_shears.$itemID ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type1, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; function nms_EnchantmentDurability() { nms_Enchantment.call(this); @@ -178164,7 +185444,7 @@ $java.nms_EnchantmentDurability_getMaxLevel = function($this) { }; $java.nms_EnchantmentDurability_canApply = function($this, $par1ItemStack) { nms_Item_$callClinit(); - return (nms_Item_itemsList.data[$par1ItemStack.$itemID0].$maxDamage <= 0 ? 0 : 1) ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type4, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); + return (nms_Item_itemsList.data[$par1ItemStack.$itemID0].$maxDamage <= 0 ? 0 : 1) ? 1 : $java.nms_EnumEnchantmentType_canEnchantItem($this.$type1, nms_Item_itemsList.data[$par1ItemStack.$itemID0]); }; function nms_EnchantmentDurability_negateDamage($par0ItemStack, $par1, $par2Random) { a: { @@ -178207,1103 +185487,6 @@ $java.nms_EnchantmentArrowInfinite = function() { $java.nms_EnchantmentArrowInfinite_getMaxLevel = function($this) { return 1; }; -function jur_FSet() { - var a = this; jur_AbstractSet.call(a); - a.$isBackReferenced = 0; - a.$groupIndex = 0; -} -$java.jur_FSet_posFSet = null; -$java.jur_FSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var var$4, $end, $shift; - var$4 = $this.$groupIndex; - $end = $matchResult.$groupBounds.data[(var$4 * 2 | 0) + 1 | 0]; - var$4 = $this.$groupIndex; - $matchResult.$groupBounds.data[(var$4 * 2 | 0) + 1 | 0] = $stringIndex; - $shift = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($shift < 0) { - $stringIndex = $this.$groupIndex; - $matchResult.$groupBounds.data[($stringIndex * 2 | 0) + 1 | 0] = $end; - } - return $shift; -}; -$java.jur_FSet_getGroupIndex = function($this) { - return $this.$groupIndex; -}; -$java.jur_FSet_getName = function($this) { - return $rt_s(2405); -}; -$java.jur_FSet_hasConsumed = function($this, $mr) { - return 0; -}; -function jur_FSet__clinit_() { - var var$1, var$2; - var$1 = new jur_FSet$PossessiveFSet; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - var$1.$index5 = jl_Integer_toString(var$2, 10); - $java.jur_FSet_posFSet = var$1; -} -$java.jur_Lexer = function() { - var a = this; jl_Object.call(a); - a.$pattern2 = null; - a.$flags1 = 0; - a.$mode3 = 0; - a.$savedMode = 0; - a.$lookBack = 0; - a.$ch = 0; - a.$lookAhead = 0; - a.$patternFullLength = 0; - a.$curST = null; - a.$lookAheadST = null; - a.$index6 = 0; - a.$prevNW = 0; - a.$curToc = 0; - a.$lookAheadToc = 0; - a.$orig = null; -}; -$java.jur_Lexer_decompTable = null; -$java.jur_Lexer_singleDecompTable = null; -$java.jur_Lexer_singleDecompTableSize = 0; -$java.jur_Lexer__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_Lexer(); - $java.jur_Lexer__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_Lexer__init_0 = function($this, $pattern, $flags) { - $this.$mode3 = 1; - $this.$orig = $pattern; - if (($flags & 16) > 0) - $pattern = $java.jur_Pattern_quote($pattern); - $this.$pattern2 = $rt_createCharArray($pattern.$characters.data.length + 2 | 0); - jl_System_arraycopy(jl_String_toCharArray($pattern), 0, $this.$pattern2, 0, $pattern.$characters.data.length); - $this.$pattern2.data[$this.$pattern2.data.length - 1 | 0] = 0; - $this.$pattern2.data[$this.$pattern2.data.length - 2 | 0] = 0; - $this.$patternFullLength = $this.$pattern2.data.length; - $this.$flags1 = $flags; - $java.jur_Lexer_movePointer($this); - $java.jur_Lexer_movePointer($this); -}; -$java.jur_Lexer_peek = function($this) { - return $this.$ch; -}; -$java.jur_Lexer_setMode = function($this, $mode) { - if ($mode > 0 && $mode < 3) - $this.$mode3 = $mode; - if ($mode == 1) { - $this.$lookAhead = $this.$ch; - $this.$lookAheadST = $this.$curST; - $this.$index6 = $this.$lookAheadToc; - $this.$lookAheadToc = $this.$curToc; - $java.jur_Lexer_movePointer($this); - } -}; -$java.jur_Lexer_restoreFlags = function($this, $flags) { - $this.$flags1 = $flags; - $this.$lookAhead = $this.$ch; - $this.$lookAheadST = $this.$curST; - $this.$index6 = $this.$curToc + 1 | 0; - $this.$lookAheadToc = $this.$curToc; - $java.jur_Lexer_movePointer($this); -}; -$java.jur_Lexer_peekSpecial = function($this) { - return $this.$curST; -}; -$java.jur_Lexer_isSpecial = function($this) { - return $this.$curST === null ? 0 : 1; -}; -$java.jur_Lexer_isNextSpecial = function($this) { - return $this.$lookAheadST === null ? 0 : 1; -}; -$java.jur_Lexer_next = function($this) { - $java.jur_Lexer_movePointer($this); - return $this.$lookBack; -}; -$java.jur_Lexer_nextSpecial = function($this) { - var $res; - $res = $this.$curST; - $java.jur_Lexer_movePointer($this); - return $res; -}; -$java.jur_Lexer_lookAhead = function($this) { - return $this.$lookAhead; -}; -$java.jur_Lexer_back = function($this) { - return $this.$lookBack; -}; -$java.jur_Lexer_movePointer = function($this) { - var $reread, $nonCap, $behind, $cs, $negative, $$je; - $this.$lookBack = $this.$ch; - $this.$ch = $this.$lookAhead; - $this.$curST = $this.$lookAheadST; - $this.$curToc = $this.$lookAheadToc; - $this.$lookAheadToc = $this.$index6; - while (true) { - $reread = 0; - $this.$lookAhead = $this.$index6 >= $this.$pattern2.data.length ? 0 : $java.jur_Lexer_nextCodePoint($this); - $this.$lookAheadST = null; - if ($this.$mode3 == 4) { - if ($this.$lookAhead != 92) - return; - $this.$lookAhead = $this.$index6 >= $this.$pattern2.data.length ? 0 : $this.$pattern2.data[$java.jur_Lexer_nextIndex($this)]; - switch ($this.$lookAhead) { - case 69: - break; - default: - $this.$lookAhead = 92; - $this.$index6 = $this.$prevNW; - return; - } - $this.$mode3 = $this.$savedMode; - $this.$lookAhead = $this.$index6 > ($this.$pattern2.data.length - 2 | 0) ? 0 : $java.jur_Lexer_nextCodePoint($this); - } - a: { - if ($this.$lookAhead != 92) { - if ($this.$mode3 == 1) - switch ($this.$lookAhead) { - case 36: - $this.$lookAhead = (-536870876); - break a; - case 40: - if ($this.$pattern2.data[$this.$index6] != 63) { - $this.$lookAhead = (-2147483608); - break a; - } - $java.jur_Lexer_nextIndex($this); - $nonCap = $this.$pattern2.data[$this.$index6]; - $behind = 0; - while (true) { - b: { - if ($behind) { - $behind = 0; - switch ($nonCap) { - case 33: - break; - case 61: - $this.$lookAhead = (-134217688); - $java.jur_Lexer_nextIndex($this); - break b; - default: - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); - } - $this.$lookAhead = (-67108824); - $java.jur_Lexer_nextIndex($this); - } else { - switch ($nonCap) { - case 33: - break; - case 60: - $java.jur_Lexer_nextIndex($this); - $nonCap = $this.$pattern2.data[$this.$index6]; - $behind = 1; - break b; - case 61: - $this.$lookAhead = (-536870872); - $java.jur_Lexer_nextIndex($this); - break b; - case 62: - $this.$lookAhead = (-33554392); - $java.jur_Lexer_nextIndex($this); - break b; - default: - $this.$lookAhead = $java.jur_Lexer_readFlags($this); - if ($this.$lookAhead < 256) { - $this.$flags1 = $this.$lookAhead; - $this.$lookAhead = $this.$lookAhead << 16; - $this.$lookAhead = (-1073741784) | $this.$lookAhead; - break b; - } - $this.$lookAhead = $this.$lookAhead & 255; - $this.$flags1 = $this.$lookAhead; - $this.$lookAhead = $this.$lookAhead << 16; - $this.$lookAhead = (-16777176) | $this.$lookAhead; - break b; - } - $this.$lookAhead = (-268435416); - $java.jur_Lexer_nextIndex($this); - } - } - if (!$behind) - break; - } - break a; - case 41: - $this.$lookAhead = (-536870871); - break a; - case 42: - case 43: - case 63: - switch ($this.$index6 >= $this.$pattern2.data.length ? 42 : $this.$pattern2.data[$this.$index6]) { - case 43: - $this.$lookAhead = $this.$lookAhead | (-2147483648); - $java.jur_Lexer_nextIndex($this); - break a; - case 63: - $this.$lookAhead = $this.$lookAhead | (-1073741824); - $java.jur_Lexer_nextIndex($this); - break a; - default: - } - $this.$lookAhead = $this.$lookAhead | (-536870912); - break a; - case 46: - $this.$lookAhead = (-536870866); - break a; - case 91: - $this.$lookAhead = (-536870821); - $java.jur_Lexer_setMode($this, 2); - break a; - case 93: - if ($this.$mode3 != 2) - break a; - $this.$lookAhead = (-536870819); - break a; - case 94: - $this.$lookAhead = (-536870818); - break a; - case 123: - $this.$lookAheadST = $java.jur_Lexer_processQuantifier($this, $this.$lookAhead); - break a; - case 124: - $this.$lookAhead = (-536870788); - break a; - default: - } - else if ($this.$mode3 == 2) - switch ($this.$lookAhead) { - case 38: - $this.$lookAhead = (-536870874); - break a; - case 45: - $this.$lookAhead = (-536870867); - break a; - case 91: - $this.$lookAhead = (-536870821); - break a; - case 93: - $this.$lookAhead = (-536870819); - break a; - case 94: - $this.$lookAhead = (-536870818); - break a; - default: - } - } else { - $nonCap = $this.$index6 >= ($this.$pattern2.data.length - 2 | 0) ? (-1) : $java.jur_Lexer_nextCodePoint($this); - c: { - $this.$lookAhead = $nonCap; - switch ($this.$lookAhead) { - case -1: - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); - case 0: - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - case 8: - case 9: - case 10: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - case 19: - case 20: - case 21: - case 22: - case 23: - case 24: - case 25: - case 26: - case 27: - case 28: - case 29: - case 30: - case 31: - case 32: - case 33: - case 34: - case 35: - case 36: - case 37: - case 38: - case 39: - case 40: - case 41: - case 42: - case 43: - case 44: - case 45: - case 46: - case 47: - case 58: - case 59: - case 60: - case 61: - case 62: - case 63: - case 64: - case 91: - case 92: - case 93: - case 94: - case 95: - case 96: - case 118: - break; - case 48: - $this.$lookAhead = $java.jur_Lexer_readOctals($this); - break a; - case 49: - case 50: - case 51: - case 52: - case 53: - case 54: - case 55: - case 56: - case 57: - if ($this.$mode3 != 1) - break a; - $this.$lookAhead = (-2147483648) | $this.$lookAhead; - break a; - case 65: - $this.$lookAhead = (-2147483583); - break a; - case 66: - $this.$lookAhead = (-2147483582); - break a; - case 67: - case 69: - case 70: - case 72: - case 73: - case 74: - case 75: - case 76: - case 77: - case 78: - case 79: - case 82: - case 84: - case 85: - case 86: - case 88: - case 89: - case 103: - case 104: - case 105: - case 106: - case 107: - case 108: - case 109: - case 111: - case 113: - case 121: - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); - case 68: - case 83: - case 87: - case 100: - case 115: - case 119: - $this.$lookAheadST = $java.jur_AbstractCharClass_getPredefinedClass(jl_String__init_0($this.$pattern2, $this.$prevNW, 1), 0); - $this.$lookAhead = 0; - break a; - case 71: - $this.$lookAhead = (-2147483577); - break a; - case 80: - case 112: - break c; - case 81: - $this.$savedMode = $this.$mode3; - $this.$mode3 = 4; - $reread = 1; - break a; - case 90: - $this.$lookAhead = (-2147483558); - break a; - case 97: - $this.$lookAhead = 7; - break a; - case 98: - $this.$lookAhead = (-2147483550); - break a; - case 99: - if ($this.$index6 >= ($this.$pattern2.data.length - 2 | 0)) - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); - $this.$lookAhead = $this.$pattern2.data[$java.jur_Lexer_nextIndex($this)] & 31; - break a; - case 101: - $this.$lookAhead = 27; - break a; - case 102: - $this.$lookAhead = 12; - break a; - case 110: - $this.$lookAhead = 10; - break a; - case 114: - $this.$lookAhead = 13; - break a; - case 116: - $this.$lookAhead = 9; - break a; - case 117: - $this.$lookAhead = $java.jur_Lexer_readHex($this, 4); - break a; - case 120: - $this.$lookAhead = $java.jur_Lexer_readHex($this, 2); - break a; - case 122: - $this.$lookAhead = (-2147483526); - break a; - default: - } - break a; - } - $cs = $java.jur_Lexer_parseCharClassName($this); - $negative = 0; - if ($this.$lookAhead == 80) - $negative = 1; - try { - $this.$lookAheadST = $java.jur_AbstractCharClass_getPredefinedClass($cs, $negative); - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof $java.ju_MissingResourceException) { - $rt_throw($java.jur_PatternSyntaxException__init_($rt_s(44), $java.jur_Lexer_toString($this), $this.$index6)); - } else { - throw $$e; - } - } - $this.$lookAhead = 0; - } - } - if ($reread) - continue; - else - break; - } -}; -$java.jur_Lexer_parseCharClassName = function($this) { - var $sb, var$2, var$3, $ch, var$5, var$6, var$7; - $sb = new jl_StringBuilder; - $sb.$buffer = $rt_createCharArray(10); - if ($this.$index6 < ($this.$pattern2.data.length - 2 | 0)) { - if ($this.$pattern2.data[$this.$index6] != 123) { - $sb = new jl_StringBuilder; - $sb.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2406)); - var$2 = new jl_String; - var$3 = $this.$pattern2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - jl_String__init_4(var$2, var$3, $this.$prevNW, 1); - jl_AbstractStringBuilder_insert($sb, $sb.$length, var$2); - return jl_String__init_0($sb.$buffer, 0, $sb.$length); - } - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - $ch = 0; - a: { - while ($this.$index6 < ($this.$pattern2.data.length - 2 | 0)) { - var$3 = $this.$pattern2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - $ch = var$3.data[$this.$prevNW]; - if ($ch == 125) - break a; - var$5 = $sb.$length; - jl_AbstractStringBuilder_insertSpace($sb, var$5, var$5 + 1 | 0); - $sb.$buffer.data[var$5] = $ch; - } - } - if ($ch != 125) { - $sb = new $java.jur_PatternSyntaxException; - var$6 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$6; - $sb.$index4 = $ch; - $rt_throw($sb); - } - } - if (!$sb.$length) { - $sb = new $java.jur_PatternSyntaxException; - var$6 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$6; - $sb.$index4 = $ch; - $rt_throw($sb); - } - var$2 = jl_String__init_0($sb.$buffer, 0, $sb.$length); - if (var$2.$characters.data.length == 1) { - $sb = new jl_StringBuilder; - $sb.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2406)); - jl_AbstractStringBuilder_insert($sb, $sb.$length, var$2); - return jl_String__init_0($sb.$buffer, 0, $sb.$length); - } - b: { - c: { - if (var$2.$characters.data.length > 3) { - if (var$2 === $rt_s(2406) ? 1 : jl_String_startsWith(var$2, $rt_s(2406), 0)) - break c; - if (var$2 === $rt_s(2407) ? 1 : jl_String_startsWith(var$2, $rt_s(2407), 0)) - break c; - } - break b; - } - var$7 = var$2.$characters.data.length; - if (2 > var$7) { - $sb = new jl_IndexOutOfBoundsException; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $rt_throw($sb); - } - var$2 = jl_String__init_0(var$2.$characters, 2, var$7 - 2 | 0); - } - return var$2; -}; -$java.jur_Lexer_processQuantifier = function($this, $ch) { - var $sb, $min, $max, var$5, $mod, var$7, var$8, $$je; - $sb = new jl_StringBuilder; - $sb.$buffer = $rt_createCharArray(4); - $min = (-1); - $max = 2147483647; - a: { - while (true) { - if ($this.$index6 >= $this.$pattern2.data.length) - break a; - var$5 = $this.$pattern2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - $ch = var$5.data[$this.$prevNW]; - if ($ch == 125) - break a; - if ($ch == 44 && $min < 0) - try { - $min = jl_Integer_parseInt(jl_StringBuilder_toString($sb), 10); - jl_StringBuilder_delete($sb, 0, jl_StringBuilder_length($sb)); - continue; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_NumberFormatException) { - break; - } else { - throw $$e; - } - } - $mod = $ch & 65535; - var$7 = $sb.$length; - jl_AbstractStringBuilder_insertSpace($sb, var$7, var$7 + 1 | 0); - $sb.$buffer.data[var$7] = $mod; - } - $sb = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$8; - $sb.$index4 = $ch; - $rt_throw($sb); - } - if ($ch != 125) { - $sb = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$8; - $sb.$index4 = $ch; - $rt_throw($sb); - } - if ($sb.$length > 0) - b: { - try { - $max = jl_Integer_parseInt(jl_StringBuilder_toString($sb), 10); - if ($min >= 0) - break b; - $min = $max; - break b; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_NumberFormatException) { - } else { - throw $$e; - } - } - $sb = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$8; - $sb.$index4 = $ch; - $rt_throw($sb); - } - else if ($min < 0) { - $sb = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$8; - $sb.$index4 = $ch; - $rt_throw($sb); - } - if (($min | $max | ($max - $min | 0)) < 0) { - $sb = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $ch = $this.$index6; - $sb.$suppressionEnabled = 1; - $sb.$writableStackTrace = 1; - $sb.$index4 = (-1); - $sb.$desc = $rt_s(44); - $sb.$pattern0 = var$8; - $sb.$index4 = $ch; - $rt_throw($sb); - } - $mod = $this.$index6 >= $this.$pattern2.data.length ? 42 : $this.$pattern2.data[$this.$index6]; - c: { - switch ($mod) { - case 43: - $this.$lookAhead = (-2147483525); - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - break c; - case 63: - $this.$lookAhead = (-1073741701); - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - break c; - default: - } - $this.$lookAhead = (-536870789); - } - $sb = new $java.jur_Quantifier; - $sb.$min1 = $min; - $sb.$max0 = $max; - return $sb; -}; -$java.jur_Lexer_toString = function($this) { - return $this.$orig; -}; -$java.jur_Lexer_isEmpty = function($this) { - return !$this.$ch && !$this.$lookAhead && $this.$index6 == $this.$patternFullLength && !($this.$curST === null ? 0 : 1) ? 1 : 0; -}; -$java.jur_Lexer_isLetter0 = function($ch) { - return $ch < 0 ? 0 : 1; -}; -$java.jur_Lexer_isLetter = function($this) { - return !$java.jur_Lexer_isEmpty($this) && !($this.$curST === null ? 0 : 1) && ($this.$ch < 0 ? 0 : 1) ? 1 : 0; -}; -$java.jur_Lexer_isHighSurrogate0 = function($this) { - return $this.$ch <= 56319 && $this.$ch >= 55296 ? 1 : 0; -}; -$java.jur_Lexer_isLowSurrogate0 = function($this) { - return $this.$ch <= 57343 && $this.$ch >= 56320 ? 1 : 0; -}; -$java.jur_Lexer_isHighSurrogate = function($ch) { - return $ch <= 56319 && $ch >= 55296 ? 1 : 0; -}; -$java.jur_Lexer_isLowSurrogate = function($ch) { - return $ch <= 57343 && $ch >= 56320 ? 1 : 0; -}; -$java.jur_Lexer_readHex = function($this, $max) { - var $st, $length, $i, var$5, var$6, var$7, var$8, $$je; - $st = new jl_StringBuilder; - $st.$buffer = $rt_createCharArray($max); - $length = $this.$pattern2.data.length - 2 | 0; - $i = 0; - while (true) { - var$5 = $rt_compare($i, $max); - if (var$5 >= 0) - break; - if ($this.$index6 >= $length) - break; - var$6 = $this.$pattern2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - var$5 = var$6.data[$this.$prevNW]; - var$7 = $st.$length; - jl_AbstractStringBuilder_insertSpace($st, var$7, var$7 + 1 | 0); - $st.$buffer.data[var$7] = var$5; - $i = $i + 1 | 0; - } - if (!var$5) - a: { - try { - $max = jl_Integer_parseInt(jl_StringBuilder_toString($st), 16); - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_NumberFormatException) { - break a; - } else { - throw $$e; - } - } - return $max; - } - $st = new $java.jur_PatternSyntaxException; - var$8 = $this.$orig; - $max = $this.$index6; - $st.$suppressionEnabled = 1; - $st.$writableStackTrace = 1; - $st.$index4 = (-1); - $st.$desc = $rt_s(44); - $st.$pattern0 = var$8; - $st.$index4 = $max; - $rt_throw($st); -}; -$java.jur_Lexer_readOctals = function($this) { - var $max, $i, $length, $res, var$5, var$6, var$7; - $max = 3; - $i = 1; - $length = $this.$pattern2.data.length - 2 | 0; - $res = jl_Character_digit($this.$pattern2.data[$this.$index6], 8); - switch ($res) { - case -1: - break; - default: - if ($res > 3) - $max = 2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - a: { - while (true) { - if ($i >= $max) - break a; - if ($this.$index6 >= $length) - break a; - var$5 = jl_Character_digit($this.$pattern2.data[$this.$index6], 8); - if (var$5 < 0) - break; - $res = ($res * 8 | 0) + var$5 | 0; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - $i = $i + 1 | 0; - } - } - return $res; - } - var$6 = new $java.jur_PatternSyntaxException; - var$7 = $this.$orig; - $max = $this.$index6; - var$6.$suppressionEnabled = 1; - var$6.$writableStackTrace = 1; - var$6.$index4 = (-1); - var$6.$desc = $rt_s(44); - var$6.$pattern0 = var$7; - var$6.$index4 = $max; - $rt_throw(var$6); -}; -$java.jur_Lexer_readFlags = function($this) { - var $pos, $res, var$3, var$4, var$5; - $pos = 1; - $res = $this.$flags1; - a: while (true) { - if ($this.$index6 >= $this.$pattern2.data.length) { - var$3 = new $java.jur_PatternSyntaxException; - var$4 = $this.$orig; - $pos = $this.$index6; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$index4 = (-1); - var$3.$desc = $rt_s(44); - var$3.$pattern0 = var$4; - var$3.$index4 = $pos; - $rt_throw(var$3); - } - b: { - c: { - switch ($this.$pattern2.data[$this.$index6]) { - case 41: - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - return $res | 256; - case 45: - if (!$pos) { - var$5 = new $java.jur_PatternSyntaxException; - var$4 = $this.$orig; - $pos = $this.$index6; - var$5.$suppressionEnabled = 1; - var$5.$writableStackTrace = 1; - var$5.$index4 = (-1); - var$5.$desc = $rt_s(44); - var$5.$pattern0 = var$4; - var$5.$index4 = $pos; - $rt_throw(var$5); - } - $pos = 0; - break b; - case 58: - break a; - case 100: - break c; - case 105: - $res = $pos ? $res | 2 : ($res ^ 2) & $res; - break b; - case 109: - $res = $pos ? $res | 8 : ($res ^ 8) & $res; - break b; - case 115: - $res = $pos ? $res | 32 : ($res ^ 32) & $res; - break b; - case 117: - $res = $pos ? $res | 64 : ($res ^ 64) & $res; - break b; - case 120: - $res = $pos ? $res | 4 : ($res ^ 4) & $res; - break b; - default: - } - break b; - } - $res = $pos ? $res | 1 : ($res ^ 1) & $res; - } - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - } - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - return $res; -}; -$java.jur_Lexer_nextIndex = function($this) { - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - return $this.$prevNW; -}; -$java.jur_Lexer_skipComments = function($this) { - var $length, var$2; - $length = $this.$pattern2.data.length - 2 | 0; - $this.$index6 = $this.$index6 + 1 | 0; - a: while (true) { - if ($this.$index6 < $length) { - b: { - var$2 = $this.$pattern2.data[$this.$index6]; - switch (var$2) { - case 9: - case 10: - case 11: - case 12: - case 13: - case 28: - case 29: - case 30: - case 31: - break; - case 160: - case 8199: - case 8239: - var$2 = 0; - break b; - default: - c: { - switch (jl_Character_getType(var$2)) { - case 12: - case 13: - case 14: - break; - default: - var$2 = 0; - break c; - } - var$2 = 1; - } - break b; - } - var$2 = 1; - } - if (var$2) { - $this.$index6 = $this.$index6 + 1 | 0; - continue; - } - } - if ($this.$index6 >= $length) - break; - if ($this.$pattern2.data[$this.$index6] != 35) - break; - $this.$index6 = $this.$index6 + 1 | 0; - while (true) { - if ($this.$index6 >= $length) - continue a; - if ($java.jur_Lexer_isLineSeparator($this, $this.$pattern2.data[$this.$index6])) - continue a; - $this.$index6 = $this.$index6 + 1 | 0; - } - } - return $this.$index6; -}; -$java.jur_Lexer_isLineSeparator = function($this, $ch) { - return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; -}; -$java.jur_Lexer_getHangulDecomposition = function($ch) { - var $sIndex, $l, $v, $t, $decomp, var$7; - $sIndex = $ch - 44032 | 0; - if ($sIndex >= 0 && $sIndex < 11172) { - $l = 4352 + ($sIndex / 588 | 0) | 0; - $v = 4449 + (($sIndex % 588 | 0) / 28 | 0) | 0; - $t = $sIndex % 28 | 0; - if (!$t) { - $decomp = $rt_createIntArray(2); - var$7 = $decomp.data; - var$7[0] = $l; - var$7[1] = $v; - } else { - $ch = 4519 + $t | 0; - $decomp = $rt_createIntArray(3); - var$7 = $decomp.data; - var$7[0] = $l; - var$7[1] = $v; - var$7[2] = $ch; - } - return $decomp; - } - return null; -}; -$java.jur_Lexer_hasSingleCodepointDecomposition = function($ch) { - return $java.jur_Lexer_singleDecompTable.$get8($ch) == $java.jur_Lexer_singleDecompTableSize ? 0 : 1; -}; -$java.jur_Lexer_hasDecompositionNonNullCanClass = function($ch) { - return ($ch != 832 ? 0 : 1) | ($ch != 833 ? 0 : 1) | ($ch != 835 ? 0 : 1) | ($ch != 836 ? 0 : 1); -}; -$java.jur_Lexer_nextCodePoint = function($this) { - var var$1, $high, $lowExpectedIndex, $low; - var$1 = $this.$pattern2; - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - $high = var$1.data[$this.$prevNW]; - if (($high & 64512) != 55296 ? 0 : 1) { - $lowExpectedIndex = $this.$prevNW + 1 | 0; - if ($lowExpectedIndex < $this.$pattern2.data.length) { - $low = $this.$pattern2.data[$lowExpectedIndex]; - if (($low & 64512) != 56320 ? 0 : 1) { - $this.$prevNW = $this.$index6; - if ($this.$flags1 & 4) - $java.jur_Lexer_skipComments($this); - else - $this.$index6 = $this.$index6 + 1 | 0; - return (($high & 1023) << 10 | $low & 1023) + 65536 | 0; - } - } - } - return $high; -}; -$java.jur_Lexer_getIndex = function($this) { - return $this.$curToc; -}; -$java.jur_PatternSyntaxException = function() { - var a = this; jl_IllegalArgumentException.call(a); - a.$desc = null; - a.$pattern0 = null; - a.$index4 = 0; -}; -$java.jur_PatternSyntaxException__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_PatternSyntaxException(); - $java.jur_PatternSyntaxException__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_PatternSyntaxException__init_0 = function($this, $description, $pattern, $index) { - $this.$suppressionEnabled = 1; - $this.$writableStackTrace = 1; - $this.$index4 = (-1); - $this.$desc = $description; - $this.$pattern0 = $pattern; - $this.$index4 = $index; -}; -$java.jur_PatternSyntaxException_getMessage = function($this) { - var $filler, $temp, var$3, var$4, var$5, var$6; - $filler = $rt_s(44); - if ($this.$index4 >= 1) { - $temp = $rt_createCharArray($this.$index4); - ju_Arrays_fill1($temp, 0, $temp.data.length, 32); - $filler = jl_String__init_($temp); - } - var$3 = new jl_StringBuilder; - var$3.$buffer = $rt_createCharArray(16); - var$4 = $this.$desc; - jl_AbstractStringBuilder_insert(var$3, var$3.$length, var$4); - if ($this.$pattern0 !== null && $this.$pattern0.$characters.data.length) { - var$4 = new jl_StringBuilder; - var$4.$buffer = $rt_createCharArray(16); - var$5 = $this.$index4; - jl_AbstractStringBuilder_insert0(var$4, var$4.$length, var$5, 10); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(356)); - var$6 = $this.$pattern0; - jl_AbstractStringBuilder_insert(var$4, var$4.$length, var$6); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(356)); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $filler); - $filler = jl_String__init_0(var$4.$buffer, 0, var$4.$length); - } else - $filler = $rt_s(44); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $filler); - return jl_String__init_0(var$3.$buffer, 0, var$3.$length); -}; function otcit_DateTimeZoneProvider() { jl_Object.call(this); } @@ -179349,9 +185532,9 @@ $java.otcit_DateTimeZoneProvider_createTimeZone = function($id) { if ($res === null) return null; $data = ($res.data !== null ? $rt_str($res.data) : null); - $flow = new $java.otci_CharFlow; + $flow = new otci_CharFlow; $flow.$characters0 = jl_String_toCharArray($data); - if ($java.otci_Base46_decodeUnsigned($flow) != 4) + if (otci_Base46_decodeUnsigned($flow) != 4) return $java.otcit_StorableDateTimeZone_read($id, $data); var$5 = $flow.$pointer; var$6 = $data.$characters.data.length; @@ -179372,7 +185555,7 @@ $java.otcit_DateTimeZoneProvider_createTimeZone = function($id) { $res = new jl_IllegalArgumentException; $res.$suppressionEnabled = 1; $res.$writableStackTrace = 1; - $res.$message = $rt_s(2408); + $res.$message = $rt_s(2634); $rt_throw($res); }; $java.otcit_DateTimeZoneProvider_getIds = function() { @@ -179709,712 +185892,6 @@ $java.ju_IANATimeZone_clone0 = function($this) { var$1.$underlyingZone = $this.$underlyingZone; return var$1; }; -$java.jur_NonCapFSet = function() { - jur_FSet.call(this); -}; -$java.jur_NonCapFSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $gr, var$5; - $gr = $this.$groupIndex; - var$5 = $stringIndex - $matchResult.$consumers.data[$gr] | 0; - $matchResult.$consumers.data[$gr] = var$5; - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_NonCapFSet_getName = function($this) { - return $rt_s(2409); -}; -$java.jur_NonCapFSet_hasConsumed = function($this, $mr) { - return 0; -}; -function jur_AheadFSet() { - jur_FSet.call(this); -} -$java.jur_AheadFSet__init_ = function() { - var var_0 = new jur_AheadFSet(); - jur_AheadFSet__init_(var_0); - return var_0; -}; -function jur_AheadFSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); - $this.$groupIndex = (-1); -} -$java.jur_AheadFSet_matches = function($this, $stringIndex, $testString, $matchResult) { - return $stringIndex; -}; -$java.jur_AheadFSet_getName = function($this) { - return $rt_s(2410); -}; -$java.jur_BehindFSet = function() { - jur_FSet.call(this); -}; -$java.jur_BehindFSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $gr; - $gr = $this.$groupIndex; - if ($matchResult.$consumers.data[$gr] != $stringIndex) - $stringIndex = (-1); - return $stringIndex; -}; -$java.jur_BehindFSet_getName = function($this) { - return $rt_s(2411); -}; -$java.jur_AtomicFSet = function() { - jur_FSet.call(this); - this.$index7 = 0; -}; -$java.jur_AtomicFSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $gr, var$5; - $gr = $this.$groupIndex; - var$5 = $stringIndex - $matchResult.$consumers.data[$gr] | 0; - $matchResult.$consumers.data[$gr] = var$5; - $this.$index7 = $stringIndex; - return $stringIndex; -}; -$java.jur_AtomicFSet_getIndex = function($this) { - return $this.$index7; -}; -$java.jur_AtomicFSet_getName = function($this) { - return $rt_s(2412); -}; -$java.jur_AtomicFSet_hasConsumed = function($this, $mr) { - return 0; -}; -function jur_FinalSet() { - jur_FSet.call(this); -} -$java.jur_FinalSet__init_ = function() { - var var_0 = new jur_FinalSet(); - jur_FinalSet__init_(var_0); - return var_0; -}; -function jur_FinalSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); - $this.$groupIndex = 0; -} -$java.jur_FinalSet_matches = function($this, $stringIndex, $testString, $matchResult) { - if ($matchResult.$mode4 != 1 && $stringIndex != $matchResult.$rightBound) - return (-1); - $matchResult.$valid = 1; - $matchResult.$groupBounds.data[1] = $stringIndex; - return $stringIndex; -}; -$java.jur_FinalSet_getName = function($this) { - return $rt_s(2413); -}; -$java.jur_LeafSet = function() { - jur_AbstractSet.call(this); - this.$charCount = 0; -}; -$java.jur_LeafSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $shift; - if (($stringIndex + $this.$charCount0() | 0) > $matchResult.$rightBound) { - $matchResult.$hitEnd = 1; - return (-1); - } - $shift = $this.$accepts($stringIndex, $testString); - if ($shift < 0) - return (-1); - return $this.$next5.$matches0($stringIndex + $shift | 0, $testString, $matchResult); -}; -$java.jur_LeafSet_charCount = function($this) { - return $this.$charCount; -}; -$java.jur_LeafSet_hasConsumed = function($this, $mr) { - return 1; -}; -$java.jur_EmptySet = function() { - $java.jur_LeafSet.call(this); -}; -$java.jur_EmptySet__init_ = function(var_0) { - var var_1 = new $java.jur_EmptySet(); - $java.jur_EmptySet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_EmptySet__init_0 = function($this, $next) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$next5 = $next; - $this.$charCount = 1; - $this.$type5 = 1; - $this.$charCount = 0; -}; -$java.jur_EmptySet_accepts = function($this, $stringIndex, $testString) { - return 0; -}; -$java.jur_EmptySet_find = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, $startStr, $high; - $strLength = $matchResult.$rightBound; - $startStr = $matchResult.$leftBound; - while (true) { - $high = $rt_compare($stringIndex, $strLength); - if ($high > 0) - return (-1); - if ($high < 0 && ((jl_String_charAt($testString, $stringIndex) & 64512) != 56320 ? 0 : 1) && $stringIndex > $startStr && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) { - $stringIndex = $stringIndex + 1 | 0; - continue; - } - if ($this.$next5.$matches0($stringIndex, $testString, $matchResult) >= 0) - break; - $stringIndex = $stringIndex + 1 | 0; - } - return $stringIndex; -}; -$java.jur_EmptySet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { - var $strLength, $startStr; - $strLength = $matchResult.$rightBound; - $startStr = $matchResult.$leftBound; - while (true) { - if ($startSearch < $stringIndex) - return (-1); - if ($startSearch < $strLength && ((jl_String_charAt($testString, $startSearch) & 64512) != 56320 ? 0 : 1) && $startSearch > $startStr && ((jl_String_charAt($testString, $startSearch - 1 | 0) & 64512) != 55296 ? 0 : 1)) { - $startSearch = $startSearch + (-1) | 0; - continue; - } - if ($this.$next5.$matches0($startSearch, $testString, $matchResult) >= 0) - break; - $startSearch = $startSearch + (-1) | 0; - } - return $startSearch; -}; -$java.jur_EmptySet_getName = function($this) { - return $rt_s(2414); -}; -$java.jur_EmptySet_hasConsumed = function($this, $mr) { - return 0; -}; -function jur_JointSet() { - var a = this; jur_AbstractSet.call(a); - a.$children = null; - a.$fSet = null; - a.$groupIndex0 = 0; -} -$java.jur_JointSet__init_1 = function() { - var var_0 = new jur_JointSet(); - jur_JointSet__init_(var_0); - return var_0; -}; -$java.jur_JointSet__init_0 = function(var_0, var_1) { - var var_2 = new jur_JointSet(); - $java.jur_JointSet__init_(var_2, var_0, var_1); - return var_2; -}; -function jur_JointSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_JointSet__init_ = function($this, $children, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$children = $children; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_JointSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $i, $start, $size, $e, $shift; - if ($this.$children === null) - return (-1); - $i = $this.$groupIndex0; - $start = $matchResult.$groupBounds.data[$i * 2 | 0]; - $i = $this.$groupIndex0; - $matchResult.$groupBounds.data[$i * 2 | 0] = $stringIndex; - $size = $this.$children.$size0; - $i = 0; - a: { - while (true) { - if ($i >= $size) { - $stringIndex = $this.$groupIndex0; - $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $start; - return (-1); - } - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - $shift = $e.$array1.data[$i].$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) - break; - $i = $i + 1 | 0; - } - return $shift; - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_JointSet_setNext = function($this, $next) { - $this.$fSet.$next5 = $next; -}; -$java.jur_JointSet_getName = function($this) { - return $rt_s(2415); -}; -$java.jur_JointSet_first = function($this, $set) { - var var$2, $i$index, var$4, var$5, $i$index_0; - a: { - if ($this.$children !== null) { - var$2 = $this.$children; - $i$index = 0; - var$4 = var$2.$modCount0; - var$5 = var$2.$size2(); - while (true) { - if (!($i$index >= var$5 ? 0 : 1)) - break a; - if (var$4 < var$2.$modCount0) { - $set = new ju_ConcurrentModificationException; - $set.$suppressionEnabled = 1; - $set.$writableStackTrace = 1; - $rt_throw($set); - } - $i$index_0 = $i$index + 1 | 0; - if (var$2.$get4($i$index).$first0($set)) - break; - $i$index = $i$index_0; - } - return 1; - } - } - return 0; -}; -$java.jur_JointSet_hasConsumed = function($this, $matchResult) { - var var$2, var$3; - a: { - var$2 = $this.$groupIndex0; - if ($matchResult.$groupBounds.data[(var$2 * 2 | 0) + 1 | 0] >= 0) { - var$2 = $this.$groupIndex0; - var$2 = $matchResult.$groupBounds.data[var$2 * 2 | 0]; - var$3 = $this.$groupIndex0; - if (var$2 == $matchResult.$groupBounds.data[(var$3 * 2 | 0) + 1 | 0]) { - var$2 = 0; - break a; - } - } - var$2 = 1; - } - return var$2; -}; -$java.jur_JointSet_processSecondPass = function($this) { - var $childrenSize, $i, $child, $set; - $this.$isSecondPassVisited = 1; - if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) - $java.jur_AbstractSet_processSecondPass($this.$fSet); - a: { - b: { - if ($this.$children !== null) { - $childrenSize = $this.$children.$size0; - $i = 0; - while (true) { - if ($i >= $childrenSize) - break b; - $child = $this.$children; - if ($i < 0) - break a; - if ($i >= $child.$size0) - break a; - $child = $child.$array1.data[$i]; - $set = $child.$processBackRefReplacement(); - if ($set === null) - $set = $child; - else { - $child.$isSecondPassVisited = 1; - ju_ArrayList_remove($this.$children, $i); - ju_ArrayList_add0($this.$children, $i, $set); - } - if (!$set.$isSecondPassVisited) - $set.$processSecondPass(); - $i = $i + 1 | 0; - } - } - } - if ($this.$next5 !== null) - $java.jur_AbstractSet_processSecondPass($this); - return; - } - $child = new jl_IndexOutOfBoundsException; - $child.$suppressionEnabled = 1; - $child.$writableStackTrace = 1; - $rt_throw($child); -}; -function jur_NonCapJointSet() { - jur_JointSet.call(this); -} -$java.jur_NonCapJointSet__init_ = function() { - var var_0 = new jur_NonCapJointSet(); - jur_NonCapJointSet__init_(var_0); - return var_0; -}; -function jur_NonCapJointSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_NonCapJointSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $start, $i, $size, $e, $shift; - $start = $this.$groupIndex0; - $start = $matchResult.$consumers.data[$start]; - $i = $this.$groupIndex0; - $matchResult.$consumers.data[$i] = $stringIndex; - $size = $this.$children.$size0; - $i = 0; - a: { - while (true) { - if ($i >= $size) { - $stringIndex = $this.$groupIndex0; - $matchResult.$consumers.data[$stringIndex] = $start; - return (-1); - } - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - $shift = $e.$array1.data[$i].$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) - break; - $i = $i + 1 | 0; - } - return $shift; - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_NonCapJointSet_getName = function($this) { - return $rt_s(2416); -}; -$java.jur_NonCapJointSet_hasConsumed = function($this, $matchResult) { - var $cons; - $cons = $this.$groupIndex0; - return !$matchResult.$consumers.data[$cons] ? 0 : 1; -}; -$java.jur_AtomicJointSet = function() { - jur_NonCapJointSet.call(this); -}; -$java.jur_AtomicJointSet__init_0 = function(var_0, var_1) { - var var_2 = new $java.jur_AtomicJointSet(); - $java.jur_AtomicJointSet__init_(var_2, var_0, var_1); - return var_2; -}; -$java.jur_AtomicJointSet__init_ = function($this, $children, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$children = $children; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_AtomicJointSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $shift, $start, $size, $i, $e; - $shift = $this.$groupIndex0; - $start = $matchResult.$consumers.data[$shift]; - $shift = $this.$groupIndex0; - $matchResult.$consumers.data[$shift] = $stringIndex; - $size = $this.$children.$size0; - $i = 0; - a: { - while ($i < $size) { - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - if ($e.$array1.data[$i].$matches0($stringIndex, $testString, $matchResult) >= 0) - return $this.$next5.$matches0($this.$fSet.$index7, $testString, $matchResult); - $i = $i + 1 | 0; - } - $stringIndex = $this.$groupIndex0; - $matchResult.$consumers.data[$stringIndex] = $start; - return (-1); - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_AtomicJointSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_AtomicJointSet_getName = function($this) { - return $rt_s(2416); -}; -$java.jur_PositiveLookAhead = function() { - $java.jur_AtomicJointSet.call(this); -}; -$java.jur_PositiveLookAhead_matches = function($this, $stringIndex, $testString, $matchResult) { - var $size, $i, $e; - $size = $this.$children.$size0; - $i = 0; - a: { - while ($i < $size) { - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - if ($e.$array1.data[$i].$matches0($stringIndex, $testString, $matchResult) >= 0) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $i = $i + 1 | 0; - } - return (-1); - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_PositiveLookAhead_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_PositiveLookAhead_getName = function($this) { - return $rt_s(2417); -}; -$java.jur_NegativeLookAhead = function() { - $java.jur_AtomicJointSet.call(this); -}; -$java.jur_NegativeLookAhead__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_NegativeLookAhead(); - $java.jur_NegativeLookAhead__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_NegativeLookAhead__init_0 = function($this, $children, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$children = $children; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_NegativeLookAhead_matches = function($this, $stringIndex, $testString, $matchResult) { - var $size, $i, $e; - $size = $this.$children.$size0; - $i = 0; - a: { - while (true) { - if ($i >= $size) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - if ($e.$array1.data[$i].$matches0($stringIndex, $testString, $matchResult) >= 0) - break; - $i = $i + 1 | 0; - } - return (-1); - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_NegativeLookAhead_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_NegativeLookAhead_getName = function($this) { - return $rt_s(2418); -}; -$java.jur_PositiveLookBehind = function() { - $java.jur_AtomicJointSet.call(this); -}; -$java.jur_PositiveLookBehind__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_PositiveLookBehind(); - $java.jur_PositiveLookBehind__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_PositiveLookBehind__init_0 = function($this, $children, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$children = $children; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_PositiveLookBehind_matches = function($this, $stringIndex, $testString, $matchResult) { - var $size, $leftBound, $shift, $i, $e; - $size = $this.$children.$size0; - $leftBound = $matchResult.$transparentBounds ? 0 : $matchResult.$leftBound; - a: { - b: { - $shift = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) { - $i = $this.$groupIndex0; - $matchResult.$consumers.data[$i] = $stringIndex; - $i = 0; - while (true) { - if ($i >= $size) - break b; - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - if ($e.$array1.data[$i].$findBack($leftBound, $stringIndex, $testString, $matchResult) >= 0) { - $stringIndex = $this.$groupIndex0; - $matchResult.$consumers.data[$stringIndex] = (-1); - return $shift; - } - $i = $i + 1 | 0; - } - } - } - return (-1); - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_PositiveLookBehind_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_PositiveLookBehind_getName = function($this) { - return $rt_s(2419); -}; -$java.jur_NegativeLookBehind = function() { - $java.jur_AtomicJointSet.call(this); -}; -$java.jur_NegativeLookBehind__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_NegativeLookBehind(); - $java.jur_NegativeLookBehind__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_NegativeLookBehind__init_0 = function($this, $children, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$children = $children; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_NegativeLookBehind_matches = function($this, $stringIndex, $testString, $matchResult) { - var $size, $i, $e; - $size = $this.$children.$size0; - $i = $this.$groupIndex0; - $matchResult.$consumers.data[$i] = $stringIndex; - $i = 0; - a: { - while (true) { - if ($i >= $size) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $e = $this.$children; - if ($i < 0) - break a; - if ($i >= $e.$size0) - break a; - if ($e.$array1.data[$i].$findBack(0, $stringIndex, $testString, $matchResult) >= 0) - break; - $i = $i + 1 | 0; - } - return (-1); - } - $testString = new jl_IndexOutOfBoundsException; - $testString.$suppressionEnabled = 1; - $testString.$writableStackTrace = 1; - $rt_throw($testString); -}; -$java.jur_NegativeLookBehind_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_NegativeLookBehind_getName = function($this) { - return $rt_s(2420); -}; -$java.jur_SingleSet = function() { - jur_JointSet.call(this); - this.$kid = null; -}; -$java.jur_SingleSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_SingleSet(); - $java.jur_SingleSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_SingleSet__init_0 = function($this, $child, $fSet) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$kid = $child; - $this.$fSet = $fSet; - $this.$groupIndex0 = $fSet.$groupIndex; -}; -$java.jur_SingleSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $start, $shift; - $start = $this.$groupIndex0; - $start = $matchResult.$groupBounds.data[$start * 2 | 0]; - $shift = $this.$groupIndex0; - $matchResult.$groupBounds.data[$shift * 2 | 0] = $stringIndex; - $shift = $this.$kid.$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) - return $shift; - $stringIndex = $this.$groupIndex0; - $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $start; - return (-1); -}; -$java.jur_SingleSet_find = function($this, $stringIndex, $testString, $matchResult) { - var $res; - $res = $this.$kid.$find0($stringIndex, $testString, $matchResult); - if ($res >= 0) { - $stringIndex = $this.$groupIndex0; - $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $res; - } - return $res; -}; -$java.jur_SingleSet_findBack = function($this, $stringIndex, $lastIndex, $testString, $matchResult) { - var $res; - $res = $this.$kid.$findBack($stringIndex, $lastIndex, $testString, $matchResult); - if ($res >= 0) { - $stringIndex = $this.$groupIndex0; - $matchResult.$groupBounds.data[$stringIndex * 2 | 0] = $res; - } - return $res; -}; -$java.jur_SingleSet_first = function($this, $set) { - return $this.$kid.$first0($set); -}; -$java.jur_SingleSet_processBackRefReplacement = function($this) { - var $set, var$2, var$3, var$4; - $set = new $java.jur_BackReferencedSingleSet; - var$2 = $this.$kid; - var$3 = $this.$fSet; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $set.$index5 = jl_Integer_toString(var$4, 10); - $set.$kid = var$2; - $set.$fSet = var$3; - $set.$groupIndex0 = var$3.$groupIndex; - $this.$next5 = $set; - return $set; -}; -$java.jur_SingleSet_processSecondPass = function($this) { - var $set; - $this.$isSecondPassVisited = 1; - if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) - $java.jur_AbstractSet_processSecondPass($this.$fSet); - if ($this.$kid !== null && !$this.$kid.$isSecondPassVisited) { - $set = $this.$kid.$processBackRefReplacement(); - if ($set !== null) { - $this.$kid.$isSecondPassVisited = 1; - $this.$kid = $set; - } - $this.$kid.$processSecondPass(); - } -}; $java.otcit_DateTimeZone = function() { jl_Object.call(this); this.$iID = null; @@ -180427,7 +185904,7 @@ $java.otcit_StorableDateTimeZone = function() { }; $java.otcit_StorableDateTimeZone_readTime = function($flow) { var var$2, $value; - var$2 = Long_fromInt($java.otci_Base46_decodeUnsigned($flow)); + var$2 = Long_fromInt(otci_Base46_decodeUnsigned($flow)); $value = Long_div(var$2, Long_fromInt(2)); if (Long_ne(Long_rem(var$2, Long_fromInt(2)), Long_ZERO)) $value = Long_neg($value); @@ -180437,7 +185914,7 @@ $java.otcit_StorableDateTimeZone_readTime = function($flow) { }; $java.otcit_StorableDateTimeZone_readUnsignedTime = function($flow) { var $value; - $value = $java.otci_Base46_decodeUnsignedLong($flow); + $value = otci_Base46_decodeUnsignedLong($flow); if (Long_ne(Long_and($value, Long_fromInt(1)), Long_ZERO)) return Long_mul(Long_shru($value, 1), Long_fromInt(60000)); return Long_mul(Long_shru($value, 1), Long_fromInt(1800000)); @@ -180449,7 +185926,7 @@ $java.otcit_StorableDateTimeZone_readTimeArray = function($flow, $array) { var$4 = $array.data; if ($index >= var$4.length) break; - var$5 = $java.otci_Base46_decodeUnsigned($flow); + var$5 = otci_Base46_decodeUnsigned($flow); $count = var$5 / 2 | 0; if (var$5 % 2 | 0) $count = -$count; @@ -180481,9 +185958,9 @@ $java.otcit_StorableDateTimeZone_readTimeArray = function($flow, $array) { $java.otcit_StorableDateTimeZone_read = function($id, $text) { var $flow, $type, var$5, var$6; a: { - $flow = new $java.otci_CharFlow; + $flow = new otci_CharFlow; $flow.$characters0 = jl_String_toCharArray($text); - $type = $java.otci_Base46_decodeUnsigned($flow); + $type = otci_Base46_decodeUnsigned($flow); switch ($type) { case 0: break; @@ -180501,7 +185978,7 @@ $java.otcit_StorableDateTimeZone_read = function($id, $text) { $text.$suppressionEnabled = 1; $text.$writableStackTrace = 1; jl_Throwable_fillInStackTrace($text); - $text.$message = $rt_s(2408); + $text.$message = $rt_s(2634); $rt_throw($text); case 2: break a; @@ -180529,7 +186006,7 @@ $java.otcit_StorableDateTimeZone_read = function($id, $text) { $text.$suppressionEnabled = 1; $text.$writableStackTrace = 1; jl_Throwable_fillInStackTrace($text); - $text.$message = $rt_s(2408); + $text.$message = $rt_s(2634); $rt_throw($text); default: break a; @@ -180539,7 +186016,7 @@ $java.otcit_StorableDateTimeZone_read = function($id, $text) { $id = new jl_IllegalArgumentException; $text = new jl_StringBuilder; $text.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($text, $text.$length, $rt_s(2421)); + jl_AbstractStringBuilder_insert($text, $text.$length, $rt_s(2635)); jl_AbstractStringBuilder_insert0($text, $text.$length, $type, 10); $flow = jl_String__init_0($text.$buffer, 0, $text.$length); $id.$suppressionEnabled = 1; @@ -180574,13 +186051,13 @@ $java.ju_AbstractQueue_add = function($this, $e) { }; $java.ju_AbstractQueue_remove = function($this) { var var$1; - if ($this.$size6 ? 0 : 1) { + if ($this.$size7 ? 0 : 1) { var$1 = new ju_NoSuchElementException; var$1.$suppressionEnabled = 1; var$1.$writableStackTrace = 1; $rt_throw(var$1); } - if (!$this.$size6) + if (!$this.$size7) var$1 = null; else { var$1 = $this.$data11.data[0]; @@ -180593,7 +186070,7 @@ function ju_PriorityQueue() { a.$data11 = null; a.$comparator0 = null; a.$originalComparator0 = null; - a.$size6 = 0; + a.$size7 = 0; a.$version0 = 0; } $java.ju_PriorityQueue__init_ = function() { @@ -180607,7 +186084,7 @@ function ju_PriorityQueue__init_($this) { $this.$data11 = $rt_createArray(jl_Object, 1); $this.$originalComparator0 = var$1; var$1 = new $java.ju_PriorityQueue$1; - var$1.$this$08 = $this; + var$1.$this$044 = $this; $this.$comparator0 = var$1; } $java.ju_PriorityQueue_offer = function($this, $e) { @@ -180618,8 +186095,8 @@ $java.ju_PriorityQueue_offer = function($this, $e) { $e.$writableStackTrace = 1; $rt_throw($e); } - $java.ju_PriorityQueue_ensureCapacity($this, $this.$size6 + 1 | 0); - $current = $this.$size6; + $java.ju_PriorityQueue_ensureCapacity($this, $this.$size7 + 1 | 0); + $current = $this.$size7; while ($current > 0) { $current_0 = ($current - 1 | 0) / 2 | 0; if ($this.$comparator0.$compare($e, $this.$data11.data[$current_0]) >= 0) @@ -180628,32 +186105,32 @@ $java.ju_PriorityQueue_offer = function($this, $e) { $current = $current_0; } $this.$data11.data[$current] = $e; - $this.$size6 = $this.$size6 + 1 | 0; + $this.$size7 = $this.$size7 + 1 | 0; $this.$version0 = $this.$version0 + 1 | 0; return 1; }; $java.ju_PriorityQueue_poll = function($this) { var $elem; - if (!$this.$size6) + if (!$this.$size7) return null; $elem = $this.$data11.data[0]; $java.ju_PriorityQueue_removeAt($this, 0); return $elem; }; $java.ju_PriorityQueue_size = function($this) { - return $this.$size6; + return $this.$size7; }; $java.ju_PriorityQueue_removeAt = function($this, $index) { var $item, $next, $next_0, var$5; $this.$version0 = $this.$version0 + 1 | 0; - $item = $this.$data11.data[$this.$size6 - 1 | 0]; + $item = $this.$data11.data[$this.$size7 - 1 | 0]; a: { while (true) { $next = ($index * 2 | 0) + 1 | 0; $next_0 = $next + 1 | 0; - if ($next >= $this.$size6) + if ($next >= $this.$size7) break; - if ($next_0 < $this.$size6 && $this.$comparator0.$compare($this.$data11.data[$next], $this.$data11.data[$next_0]) >= 0) + if ($next_0 < $this.$size7 && $this.$comparator0.$compare($this.$data11.data[$next], $this.$data11.data[$next_0]) >= 0) $next = $next_0; if ($this.$comparator0.$compare($item, $this.$data11.data[$next]) <= 0) break a; @@ -180663,8 +186140,8 @@ $java.ju_PriorityQueue_removeAt = function($this, $index) { } $this.$data11.data[$index] = $item; var$5 = $this.$data11.data; - $index = $this.$size6 - 1 | 0; - $this.$size6 = $index; + $index = $this.$size7 - 1 | 0; + $this.$size7 = $index; var$5[$index] = null; }; $java.ju_PriorityQueue_ensureCapacity = function($this, $capacity) { @@ -180738,4778 +186215,15 @@ $java.otcit_DateTimeZoneProvider$detectTimezone$lambda$_5_0_apply = function(var var$1.$array1 = $rt_createArray(jl_Object, 10); return var$1; }; -$java.jur_SpecialToken = function() { - jl_Object.call(this); -}; -function jur_AbstractCharClass() { - var a = this; $java.jur_SpecialToken.call(a); - a.$alt0 = 0; - a.$altSurrogates = 0; - a.$lowHighSurrogates = null; - a.$charClassWithoutSurrogates = null; - a.$charClassWithSurrogates = null; - a.$mayContainSupplCodepoints = 0; -} -$java.jur_AbstractCharClass_charClasses = null; -$java.jur_AbstractCharClass_getBits = function($this) { - return null; -}; -$java.jur_AbstractCharClass_getLowHighSurrogates = function($this) { - return $this.$lowHighSurrogates; -}; -$java.jur_AbstractCharClass_hasLowHighSurrogates = function($this) { - return !$this.$altSurrogates ? ($java.ju_BitSet_nextSetBit($this.$lowHighSurrogates, 0) >= 2048 ? 0 : 1) : $java.ju_BitSet_nextClearBit($this.$lowHighSurrogates, 0) >= 2048 ? 0 : 1; -}; -$java.jur_AbstractCharClass_mayContainSupplCodepoints = function($this) { - return $this.$mayContainSupplCodepoints; -}; -$java.jur_AbstractCharClass_getInstance = function($this) { - return $this; -}; -$java.jur_AbstractCharClass_getSurrogates = function($this) { - var $lHS, var$2; - if ($this.$charClassWithSurrogates === null) { - $lHS = $this.$getLowHighSurrogates(); - var$2 = new $java.jur_AbstractCharClass$1; - var$2.$this$09 = $this; - var$2.$val$lHS = $lHS; - $lHS = new ju_BitSet; - $lHS.$data10 = $rt_createIntArray(64); - var$2.$lowHighSurrogates = $lHS; - $this.$charClassWithSurrogates = var$2; - $java.jur_AbstractCharClass_setNegative($this.$charClassWithSurrogates, $this.$altSurrogates); - } - return $this.$charClassWithSurrogates; -}; -$java.jur_AbstractCharClass_getWithoutSurrogates = function($this) { - var $lHS, var$2; - if ($this.$charClassWithoutSurrogates === null) { - $lHS = $this.$getLowHighSurrogates(); - var$2 = new $java.jur_AbstractCharClass$2; - var$2.$this$010 = $this; - var$2.$val$lHS0 = $lHS; - var$2.$val$thisClass = $this; - $lHS = new ju_BitSet; - $lHS.$data10 = $rt_createIntArray(64); - var$2.$lowHighSurrogates = $lHS; - $this.$charClassWithoutSurrogates = var$2; - $java.jur_AbstractCharClass_setNegative($this.$charClassWithoutSurrogates, $this.$alt0); - $this.$charClassWithoutSurrogates.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints; - } - return $this.$charClassWithoutSurrogates; -}; -$java.jur_AbstractCharClass_hasUCI = function($this) { - return 0; -}; -$java.jur_AbstractCharClass_setNegative = function($this, $value) { - if ($this.$alt0 ^ $value) { - $this.$alt0 = $this.$alt0 ? 0 : 1; - $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; - } - if (!$this.$mayContainSupplCodepoints) - $this.$mayContainSupplCodepoints = 1; - return $this; -}; -$java.jur_AbstractCharClass_isNegative = function($this) { - return $this.$alt0; -}; -$java.jur_AbstractCharClass_getPredefinedClass = function($name, $negative) { - return $java.jur_AbstractCharClass$LazyCharClass_getValue($java.jur_AbstractCharClass$PredefinedCharacterClasses_getObject($java.jur_AbstractCharClass_charClasses, $name), $negative); -}; -function jur_AbstractCharClass__clinit_() { - $java.jur_AbstractCharClass_charClasses = new jur_AbstractCharClass$PredefinedCharacterClasses; -} -function jur_CharClass() { - var a = this; jur_AbstractCharClass.call(a); - a.$ci = 0; - a.$uci = 0; - a.$hasUCI0 = 0; - a.$invertedSurrogates = 0; - a.$inverted = 0; - a.$hideBits = 0; - a.$bits = null; - a.$nonBitSet = null; -} -$java.jur_CharClass__init_ = function() { - var var_0 = new jur_CharClass(); - jur_CharClass__init_(var_0); - return var_0; -}; -function jur_CharClass__init_($this) { - var var$1; - var$1 = new ju_BitSet; - var$1.$data10 = $rt_createIntArray(64); - $this.$lowHighSurrogates = var$1; - var$1 = new ju_BitSet; - var$1.$data10 = $rt_createIntArray(0); - $this.$bits = var$1; -} -$java.jur_CharClass_add = function($this, $ch) { - var var$2; - a: { - if ($this.$ci) { - b: { - if (!($ch >= 97 && $ch <= 122)) { - if ($ch < 65) - break b; - if ($ch > 90) - break b; - } - if ($this.$inverted) { - $java.ju_BitSet_clear($this.$bits, $java.jur_Pattern_getSupplement($ch & 65535)); - break a; - } - $java.ju_BitSet_set($this.$bits, $java.jur_Pattern_getSupplement($ch & 65535)); - break a; - } - if ($this.$uci && $ch > 128) { - $this.$hasUCI0 = 1; - $ch = (String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0); - } - } - } - var$2 = $ch <= 56319 && $ch >= 55296 ? 1 : 0; - if (!(!var$2 && !($ch <= 57343 && $ch >= 56320 ? 1 : 0))) { - if ($this.$invertedSurrogates) - $java.ju_BitSet_clear($this.$lowHighSurrogates, $ch - 55296 | 0); - else - $java.ju_BitSet_set($this.$lowHighSurrogates, $ch - 55296 | 0); - } - if ($this.$inverted) - $java.ju_BitSet_clear($this.$bits, $ch); - else - $java.ju_BitSet_set($this.$bits, $ch); - if (!$this.$mayContainSupplCodepoints && ($ch >= 65536 && $ch <= 1114111 ? 1 : 0)) - $this.$mayContainSupplCodepoints = 1; - return $this; -}; -$java.jur_CharClass_add1 = function($this, $cc) { - var $curAlt, $nb, var$4; - if (!$this.$mayContainSupplCodepoints && $cc.$mayContainSupplCodepoints) - $this.$mayContainSupplCodepoints = 1; - if ($this.$invertedSurrogates) { - if (!$cc.$altSurrogates) - $java.ju_BitSet_andNot($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); - else - $java.ju_BitSet_and($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); - } else if (!$cc.$altSurrogates) - $java.ju_BitSet_or($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); - else { - $java.ju_BitSet_xor($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); - $java.ju_BitSet_and($this.$lowHighSurrogates, $cc.$getLowHighSurrogates()); - $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; - $this.$invertedSurrogates = 1; - } - if (!$this.$hideBits && $cc.$getBits() !== null) { - if ($this.$inverted) { - if (!$cc.$alt0) - $java.ju_BitSet_andNot($this.$bits, $cc.$getBits()); - else - $java.ju_BitSet_and($this.$bits, $cc.$getBits()); - } else if (!$cc.$alt0) - $java.ju_BitSet_or($this.$bits, $cc.$getBits()); - else { - $java.ju_BitSet_xor($this.$bits, $cc.$getBits()); - $java.ju_BitSet_and($this.$bits, $cc.$getBits()); - $this.$alt0 = $this.$alt0 ? 0 : 1; - $this.$inverted = 1; - } - } else { - $curAlt = $this.$alt0; - if ($this.$nonBitSet !== null) { - $nb = $this.$nonBitSet; - if (!$curAlt) { - var$4 = new $java.jur_CharClass$5; - var$4.$this$011 = $this; - var$4.$val$curAlt = $curAlt; - var$4.$val$nb = $nb; - var$4.$val$cc = $cc; - $cc = new ju_BitSet; - $cc.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $cc; - $this.$nonBitSet = var$4; - } else { - var$4 = new $java.jur_CharClass$4; - var$4.$this$012 = $this; - var$4.$val$curAlt0 = $curAlt; - var$4.$val$nb0 = $nb; - var$4.$val$cc0 = $cc; - $cc = new ju_BitSet; - $cc.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $cc; - $this.$nonBitSet = var$4; - } - } else { - if ($curAlt && !$this.$inverted && ($this.$bits.$length6 ? 0 : 1)) { - $nb = new $java.jur_CharClass$1; - $nb.$this$013 = $this; - $nb.$val$cc1 = $cc; - $cc = new ju_BitSet; - $cc.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $cc; - $this.$nonBitSet = $nb; - } else if (!$curAlt) { - $nb = new $java.jur_CharClass$3; - $nb.$this$014 = $this; - $nb.$val$curAlt1 = $curAlt; - $nb.$val$cc2 = $cc; - $cc = new ju_BitSet; - $cc.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $cc; - $this.$nonBitSet = $nb; - } else { - $nb = new $java.jur_CharClass$2; - $nb.$this$015 = $this; - $nb.$val$curAlt2 = $curAlt; - $nb.$val$cc3 = $cc; - $cc = new ju_BitSet; - $cc.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $cc; - $this.$nonBitSet = $nb; - } - $this.$hideBits = 1; - } - } - return $this; -}; -$java.jur_CharClass_add0 = function($this, $i, $end) { - var var$3; - if ($i > $end) { - var$3 = new jl_IllegalArgumentException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - $rt_throw(var$3); - } - a: { - b: { - if (!$this.$ci) { - if ($end < 55296) - break b; - if ($i > 57343) - break b; - } - $end = $end + 1 | 0; - while (true) { - if ($i >= $end) - break a; - $java.jur_CharClass_add($this, $i); - $i = $i + 1 | 0; - } - } - if ($this.$inverted) - $java.ju_BitSet_clear0($this.$bits, $i, $end + 1 | 0); - else - $java.ju_BitSet_set0($this.$bits, $i, $end + 1 | 0); - } - return $this; -}; -$java.jur_CharClass_union = function($this, $clazz) { - var $curAlt, $nb, var$4; - if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) - $this.$mayContainSupplCodepoints = 1; - if ($clazz.$hasUCI0) - $this.$hasUCI0 = 1; - if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { - if (!$this.$altSurrogates) - $java.ju_BitSet_or($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - else - $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - } else if ($this.$altSurrogates) - $java.ju_BitSet_andNot($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - else { - $java.ju_BitSet_xor($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - $this.$altSurrogates = 1; - } - if (!$this.$hideBits && (!$clazz.$hideBits ? $clazz.$bits : null) !== null) { - if (!($this.$alt0 ^ $clazz.$alt0)) { - if (!$this.$alt0) - $java.ju_BitSet_or($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - else - $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - } else if ($this.$alt0) - $java.ju_BitSet_andNot($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - else { - $java.ju_BitSet_xor($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - $this.$alt0 = 1; - } - } else { - $curAlt = $this.$alt0; - if ($this.$nonBitSet !== null) { - $nb = $this.$nonBitSet; - if (!$curAlt) { - var$4 = new $java.jur_CharClass$11; - var$4.$this$016 = $this; - var$4.$val$curAlt3 = $curAlt; - var$4.$val$nb1 = $nb; - var$4.$val$clazz = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $clazz; - $this.$nonBitSet = var$4; - } else { - var$4 = new $java.jur_CharClass$10; - var$4.$this$017 = $this; - var$4.$val$curAlt4 = $curAlt; - var$4.$val$nb2 = $nb; - var$4.$val$clazz0 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $clazz; - $this.$nonBitSet = var$4; - } - } else { - if (!$this.$inverted && ($this.$bits.$length6 ? 0 : 1)) { - if (!$curAlt) { - $nb = new $java.jur_CharClass$7; - $nb.$this$018 = $this; - $nb.$val$clazz1 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } else { - $nb = new $java.jur_CharClass$6; - $nb.$this$019 = $this; - $nb.$val$clazz2 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } - } else if (!$curAlt) { - $nb = new $java.jur_CharClass$9; - $nb.$this$020 = $this; - $nb.$val$clazz3 = $clazz; - $nb.$val$curAlt5 = $curAlt; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } else { - $nb = new $java.jur_CharClass$8; - $nb.$this$021 = $this; - $nb.$val$clazz4 = $clazz; - $nb.$val$curAlt6 = $curAlt; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } - $this.$hideBits = 1; - } - } -}; -$java.jur_CharClass_intersection = function($this, $clazz) { - var $curAlt, $nb, var$4; - if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) - $this.$mayContainSupplCodepoints = 1; - if ($clazz.$hasUCI0) - $this.$hasUCI0 = 1; - if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { - if (!$this.$altSurrogates) - $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - else - $java.ju_BitSet_or($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - } else if (!$this.$altSurrogates) - $java.ju_BitSet_andNot($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - else { - $java.ju_BitSet_xor($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - $java.ju_BitSet_and($this.$lowHighSurrogates, $clazz.$lowHighSurrogates); - $this.$altSurrogates = 0; - } - if (!$this.$hideBits && (!$clazz.$hideBits ? $clazz.$bits : null) !== null) { - if (!($this.$alt0 ^ $clazz.$alt0)) { - if (!$this.$alt0) - $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - else - $java.ju_BitSet_or($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - } else if (!$this.$alt0) - $java.ju_BitSet_andNot($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - else { - $java.ju_BitSet_xor($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - $java.ju_BitSet_and($this.$bits, !$clazz.$hideBits ? $clazz.$bits : null); - $this.$alt0 = 0; - } - } else { - $curAlt = $this.$alt0; - if ($this.$nonBitSet !== null) { - $nb = $this.$nonBitSet; - if (!$curAlt) { - var$4 = new $java.jur_CharClass$17; - var$4.$this$022 = $this; - var$4.$val$curAlt7 = $curAlt; - var$4.$val$nb3 = $nb; - var$4.$val$clazz5 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $clazz; - $this.$nonBitSet = var$4; - } else { - var$4 = new $java.jur_CharClass$16; - var$4.$this$023 = $this; - var$4.$val$curAlt8 = $curAlt; - var$4.$val$nb4 = $nb; - var$4.$val$clazz6 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - var$4.$lowHighSurrogates = $clazz; - $this.$nonBitSet = var$4; - } - } else { - if (!$this.$inverted && ($this.$bits.$length6 ? 0 : 1)) { - if (!$curAlt) { - $nb = new $java.jur_CharClass$13; - $nb.$this$024 = $this; - $nb.$val$clazz7 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } else { - $nb = new $java.jur_CharClass$12; - $nb.$this$025 = $this; - $nb.$val$clazz8 = $clazz; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } - } else if (!$curAlt) { - $nb = new $java.jur_CharClass$15; - $nb.$this$026 = $this; - $nb.$val$clazz9 = $clazz; - $nb.$val$curAlt9 = $curAlt; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } else { - $nb = new $java.jur_CharClass$14; - $nb.$this$027 = $this; - $nb.$val$clazz10 = $clazz; - $nb.$val$curAlt10 = $curAlt; - $clazz = new ju_BitSet; - $clazz.$data10 = $rt_createIntArray(64); - $nb.$lowHighSurrogates = $clazz; - $this.$nonBitSet = $nb; - } - $this.$hideBits = 1; - } - } -}; -$java.jur_CharClass_contains = function($this, $ch) { - if ($this.$nonBitSet !== null) - return $this.$alt0 ^ $this.$nonBitSet.$contains1($ch); - return $this.$alt0 ^ $java.ju_BitSet_get($this.$bits, $ch); -}; -$java.jur_CharClass_getBits = function($this) { - if (!$this.$hideBits) - return $this.$bits; - return null; -}; -$java.jur_CharClass_getLowHighSurrogates = function($this) { - return $this.$lowHighSurrogates; -}; -$java.jur_CharClass_getInstance = function($this) { - var $bs, $res; - if ($this.$nonBitSet !== null) - return $this; - $bs = !$this.$hideBits ? $this.$bits : null; - $res = new $java.jur_CharClass$18; - $res.$this$028 = $this; - $res.$val$bs = $bs; - $bs = new ju_BitSet; - $bs.$data10 = $rt_createIntArray(64); - $res.$lowHighSurrogates = $bs; - return $java.jur_AbstractCharClass_setNegative($res, $this.$alt0); -}; -$java.jur_CharClass_toString = function($this) { - var $temp, $i, var$3, var$4, var$5; - $temp = new jl_StringBuilder; - $temp.$buffer = $rt_createCharArray(16); - $i = $java.ju_BitSet_nextSetBit($this.$bits, 0); - while ($i >= 0) { - var$3 = jl_Character_toChars($i); - var$4 = var$3.data.length; - jl_AbstractStringBuilder_insert6($temp, $temp.$length, var$3, 0, var$4); - var$5 = $temp.$length; - jl_AbstractStringBuilder_insertSpace($temp, var$5, var$5 + 1 | 0); - $temp.$buffer.data[var$5] = 124; - $i = $java.ju_BitSet_nextSetBit($this.$bits, $i + 1 | 0); - } - if ($temp.$length > 0) - jl_AbstractStringBuilder_deleteCharAt($temp, $temp.$length - 1 | 0); - return jl_String__init_0($temp.$buffer, 0, $temp.$length); -}; -$java.jur_CharClass_hasUCI = function($this) { - return $this.$hasUCI0; -}; -$java.ju_MissingResourceException = function() { - var a = this; jl_RuntimeException.call(a); - a.$className = null; - a.$key1 = null; -}; -$java.jur_QuantifierSet = function() { - jur_AbstractSet.call(this); - this.$innerSet = null; -}; -$java.jur_QuantifierSet__init_0 = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_QuantifierSet(); - $java.jur_QuantifierSet__init_(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_QuantifierSet__init_ = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; -}; -$java.jur_QuantifierSet_getInnerSet = function($this) { - return $this.$innerSet; -}; -$java.jur_QuantifierSet_first = function($this, $set) { - return !$this.$innerSet.$first0($set) && !$this.$next5.$first0($set) ? 0 : 1; -}; -$java.jur_QuantifierSet_hasConsumed = function($this, $mr) { - return 1; -}; -$java.jur_QuantifierSet_processSecondPass = function($this) { - var $set; - $this.$isSecondPassVisited = 1; - if ($this.$next5 !== null && !$this.$next5.$isSecondPassVisited) { - $set = $this.$next5.$processBackRefReplacement(); - if ($set !== null) { - $this.$next5.$isSecondPassVisited = 1; - $this.$next5 = $set; - } - $this.$next5.$processSecondPass(); - } - if ($this.$innerSet !== null) { - if (!$this.$innerSet.$isSecondPassVisited) { - $set = $this.$innerSet.$processBackRefReplacement(); - if ($set !== null) { - $this.$innerSet.$isSecondPassVisited = 1; - $this.$innerSet = $set; - } - $this.$innerSet.$processSecondPass(); - } else if ($this.$innerSet instanceof $java.jur_SingleSet && $this.$innerSet.$fSet.$isBackReferenced) - $this.$innerSet = $this.$innerSet.$next5; - } -}; -$java.jur_LeafQuantifierSet = function() { - $java.jur_QuantifierSet.call(this); - this.$leaf = null; -}; -$java.jur_LeafQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_LeafQuantifierSet(); - $java.jur_LeafQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_LeafQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_LeafQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $i, var$5; - $i = 0; - a: { - while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { - var$5 = $this.$leaf.$accepts($stringIndex, $testString); - if (var$5 <= 0) - break a; - $stringIndex = $stringIndex + var$5 | 0; - $i = $i + 1 | 0; - } - } - while (true) { - if ($i < 0) - return (-1); - var$5 = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if (var$5 >= 0) - break; - $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; - $i = $i + (-1) | 0; - } - return var$5; -}; -$java.jur_LeafQuantifierSet_getName = function($this) { - return $rt_s(2422); -}; -$java.jur_CompositeQuantifierSet = function() { - $java.jur_LeafQuantifierSet.call(this); - this.$quantifier0 = null; -}; -$java.jur_CompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { - var var_4 = new $java.jur_CompositeQuantifierSet(); - $java.jur_CompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); - return var_4; -}; -$java.jur_CompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { - var var$5; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$5, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; - $this.$quantifier0 = $quant; -}; -$java.jur_CompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $min, $max, $i, $shift; - $min = $this.$quantifier0.$min1; - $max = $this.$quantifier0.$max0; - $i = 0; - while (true) { - if ($i >= $min) { - a: { - while ($i < $max) { - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) - break a; - $shift = $this.$leaf.$accepts($stringIndex, $testString); - if ($shift < 1) - break a; - $stringIndex = $stringIndex + $shift | 0; - $i = $i + 1 | 0; - } - } - while (true) { - if ($i < $min) - return (-1); - $shift = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) - break; - $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; - $i = $i + (-1) | 0; - } - return $shift; - } - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { - $matchResult.$hitEnd = 1; - return (-1); - } - $shift = $this.$leaf.$accepts($stringIndex, $testString); - if ($shift < 1) - break; - $stringIndex = $stringIndex + $shift | 0; - $i = $i + 1 | 0; - } - return (-1); -}; -$java.jur_CompositeQuantifierSet_getName = function($this) { - return $java.jur_Quantifier_toString($this.$quantifier0); -}; -$java.jur_GroupQuantifierSet = function() { - $java.jur_QuantifierSet.call(this); -}; -$java.jur_GroupQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_GroupQuantifierSet(); - $java.jur_GroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_GroupQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; -}; -$java.jur_GroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex >= 0) - return $nextIndex; - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_GroupQuantifierSet_getName = function($this) { - return $rt_s(2423); -}; -$java.jur_AltQuantifierSet = function() { - $java.jur_LeafQuantifierSet.call(this); -}; -$java.jur_AltQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_AltQuantifierSet(); - $java.jur_AltQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_AltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_AltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $shift; - $shift = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($shift < 0) - $shift = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - return $shift; -}; -$java.jur_AltQuantifierSet_setNext = function($this, $next) { - $this.$next5 = $next; - $this.$innerSet.$setNext($next); -}; -$java.jur_UnifiedQuantifierSet = function() { - $java.jur_LeafQuantifierSet.call(this); -}; -$java.jur_UnifiedQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound && $this.$leaf.$accepts($stringIndex, $testString) > 0) { - $stringIndex = $stringIndex + $this.$leaf.$charCount0() | 0; - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_UnifiedQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { - var $startSearch, $newSearch, $newSearch_0; - $startSearch = $this.$next5.$find0($stringIndex, $testString, $matchResult); - if ($startSearch < 0) - return (-1); - $newSearch = $startSearch - $this.$leaf.$charCount0() | 0; - while ($newSearch >= $stringIndex && $this.$leaf.$accepts($newSearch, $testString) > 0) { - $newSearch_0 = $newSearch - $this.$leaf.$charCount0() | 0; - $startSearch = $newSearch; - $newSearch = $newSearch_0; - } - return $startSearch; -}; -$java.jur_Quantifier = function() { - var a = this; $java.jur_SpecialToken.call(a); - a.$min1 = 0; - a.$max0 = 0; -}; -$java.jur_Quantifier_min = function($this) { - return $this.$min1; -}; -$java.jur_Quantifier_max = function($this) { - return $this.$max0; -}; -$java.jur_Quantifier_toString = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2424)); - var$2 = $this.$min1; - jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(268)); - var$3 = $this.$max0 == 2147483647 ? $rt_s(44) : jl_Integer_toString($this.$max0, 10); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$3); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2425)); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -function jur_FSet$PossessiveFSet() { - jur_AbstractSet.call(this); -} -$java.jur_FSet$PossessiveFSet__init_ = function() { - var var_0 = new jur_FSet$PossessiveFSet(); - jur_FSet$PossessiveFSet__init_(var_0); - return var_0; -}; -function jur_FSet$PossessiveFSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_FSet$PossessiveFSet_matches = function($this, $stringIndex, $testString, $matchResult) { - return $stringIndex; -}; -$java.jur_FSet$PossessiveFSet_getName = function($this) { - return $rt_s(2426); -}; -$java.jur_FSet$PossessiveFSet_hasConsumed = function($this, $mr) { - return 0; -}; -function ju_BitSet() { - var a = this; jl_Object.call(a); - a.$data10 = null; - a.$length6 = 0; -} -$java.ju_BitSet__init_ = function() { - var var_0 = new ju_BitSet(); - ju_BitSet__init_(var_0); - return var_0; -}; -function ju_BitSet__init_($this) { - $this.$data10 = $rt_createIntArray(0); -} -$java.ju_BitSet_set = function($this, $bitIndex) { - var $index, var$3; - $index = $bitIndex / 32 | 0; - if ($bitIndex >= $this.$length6) { - $java.ju_BitSet_ensureCapacity($this, $index + 1 | 0); - $this.$length6 = $bitIndex + 1 | 0; - } - var$3 = $this.$data10.data; - var$3[$index] = var$3[$index] | 1 << ($bitIndex % 32 | 0); -}; -$java.ju_BitSet_set0 = function($this, $fromIndex, $toIndex) { - var var$3, $fromDataIndex, $toDataIndex, var$6, var$7, $i; - if ($fromIndex > $toIndex) { - var$3 = new jl_IndexOutOfBoundsException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - $rt_throw(var$3); - } - $fromDataIndex = $fromIndex / 32 | 0; - $toDataIndex = $toIndex / 32 | 0; - if ($toIndex > $this.$length6) { - $java.ju_BitSet_ensureCapacity($this, $toDataIndex + 1 | 0); - $this.$length6 = $toIndex; - } - if ($fromDataIndex == $toDataIndex) { - var$6 = $this.$data10.data; - $toDataIndex = var$6[$fromDataIndex]; - var$7 = (-1) << ($fromIndex % 32 | 0); - $fromIndex = $toIndex % 32 | 0; - var$6[$fromDataIndex] = $toDataIndex | var$7 & (!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)); - } else { - var$6 = $this.$data10.data; - var$6[$fromDataIndex] = var$6[$fromDataIndex] | (-1) << ($fromIndex % 32 | 0); - $i = $fromDataIndex + 1 | 0; - while ($i < $toDataIndex) { - $this.$data10.data[$i] = (-1); - $i = $i + 1 | 0; - } - var$6 = $this.$data10.data; - $fromIndex = var$6[$toDataIndex]; - $toIndex = $toIndex % 32 | 0; - var$6[$toDataIndex] = $fromIndex | (!$toIndex ? 0 : (-1) >>> (32 - $toIndex | 0)); - } -}; -$java.ju_BitSet_clear = function($this, $bitIndex) { - var $index, var$3, var$4, var$5; - $index = $bitIndex / 32 | 0; - if ($index < $this.$data10.data.length) { - var$3 = $this.$data10.data; - var$4 = var$3[$index]; - var$5 = ($bitIndex % 32 | 0) & 31; - var$3[$index] = var$4 & ((-2) << var$5 | (-2) >>> (32 - var$5 | 0)); - if ($bitIndex == ($this.$length6 - 1 | 0)) - $java.ju_BitSet_recalculateLength($this); - } -}; -$java.ju_BitSet_clear0 = function($this, $fromIndex, $toIndex) { - var var$3, $fromDataIndex, $toDataIndex, var$6, $i, var$8; - if ($fromIndex > $toIndex) { - var$3 = new jl_IndexOutOfBoundsException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - $rt_throw(var$3); - } - if ($fromIndex >= $this.$length6) - return; - $fromDataIndex = $this.$length6; - if ($fromDataIndex < $toIndex) - $toIndex = $fromDataIndex; - $fromDataIndex = $fromIndex / 32 | 0; - $toDataIndex = $toIndex / 32 | 0; - if ($fromDataIndex == $toDataIndex) { - var$6 = $this.$data10.data; - $i = var$6[$fromDataIndex]; - $fromIndex = $fromIndex % 32 | 0; - var$6[$fromDataIndex] = $i & ((!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)) | (-1) << ($toIndex % 32 | 0)); - } else { - var$6 = $this.$data10.data; - var$8 = var$6[$fromDataIndex]; - $fromIndex = $fromIndex % 32 | 0; - var$6[$fromDataIndex] = var$8 & (!$fromIndex ? 0 : (-1) >>> (32 - $fromIndex | 0)); - $i = $fromDataIndex + 1 | 0; - while ($i < $toDataIndex) { - $this.$data10.data[$i] = 0; - $i = $i + 1 | 0; - } - var$6 = $this.$data10.data; - var$6[$toDataIndex] = var$6[$toDataIndex] & (-1) << ($toIndex % 32 | 0); - } - $java.ju_BitSet_recalculateLength($this); -}; -$java.ju_BitSet_get = function($this, $bitIndex) { - var $index; - $index = $bitIndex / 32 | 0; - return $index < $this.$data10.data.length && $this.$data10.data[$index] & 1 << ($bitIndex % 32 | 0) ? 1 : 0; -}; -$java.ju_BitSet_nextSetBit = function($this, $fromIndex) { - var $index, $top, $i; - if ($fromIndex >= $this.$length6) - return (-1); - $index = $fromIndex / 32 | 0; - $top = $this.$data10.data[$index] >>> ($fromIndex % 32 | 0); - if ($top) - return jl_Integer_numberOfTrailingZeros($top) + $fromIndex | 0; - $top = ($this.$length6 + 31 | 0) / 32 | 0; - $i = $index + 1 | 0; - while ($i < $top) { - if ($this.$data10.data[$i]) - return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data10.data[$i]) | 0; - $i = $i + 1 | 0; - } - return (-1); -}; -$java.ju_BitSet_nextClearBit = function($this, $fromIndex) { - var $index, $top, $i; - if ($fromIndex >= $this.$length6) - return $fromIndex; - $index = $fromIndex / 32 | 0; - $top = ($this.$data10.data[$index] ^ (-1)) >>> ($fromIndex % 32 | 0); - if ($top) - return jl_Integer_numberOfTrailingZeros($top) + $fromIndex | 0; - $top = ($this.$length6 + 31 | 0) / 32 | 0; - $i = $index + 1 | 0; - while ($i < $top) { - if ($this.$data10.data[$i] != (-1)) - return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data10.data[$i] ^ (-1)) | 0; - $i = $i + 1 | 0; - } - return $this.$length6; -}; -$java.ju_BitSet_ensureCapacity = function($this, $capacity) { - var $newArrayLength, $newArrayLength_0, var$4, var$5, var$6; - if ($this.$data10.data.length >= $capacity) - return; - $newArrayLength = ($capacity * 3 | 0) / 2 | 0; - $newArrayLength_0 = ($this.$data10.data.length * 2 | 0) + 1 | 0; - if ($newArrayLength > $newArrayLength_0) - $newArrayLength_0 = $newArrayLength; - var$4 = $this.$data10.data; - var$5 = $rt_createIntArray($newArrayLength_0); - $capacity = var$4.length; - if ($newArrayLength_0 < $capacity) - $capacity = $newArrayLength_0; - var$6 = var$5.data; - $newArrayLength = 0; - while ($newArrayLength < $capacity) { - var$6[$newArrayLength] = var$4[$newArrayLength]; - $newArrayLength = $newArrayLength + 1 | 0; - } - $this.$data10 = var$5; -}; -$java.ju_BitSet_recalculateLength = function($this) { - var $top, $i, $sz; - $top = ($this.$length6 + 31 | 0) / 32 | 0; - $this.$length6 = $top * 32 | 0; - $i = $top - 1 | 0; - a: { - while (true) { - if ($i < 0) - break a; - $sz = jl_Integer_numberOfLeadingZeros($this.$data10.data[$i]); - if ($sz < 32) - break; - $i = $i + (-1) | 0; - $this.$length6 = $this.$length6 - 32 | 0; - } - $this.$length6 = $this.$length6 - $sz | 0; - } -}; -$java.ju_BitSet_intersects = function($this, $set) { - var $sz, $sz_0, $i; - $sz = $this.$data10.data.length; - $sz_0 = $set.$data10.data.length; - if ($sz < $sz_0) - $sz_0 = $sz; - $i = 0; - while ($i < $sz_0) { - if ($this.$data10.data[$i] & $set.$data10.data[$i]) - return 1; - $i = $i + 1 | 0; - } - return 0; -}; -$java.ju_BitSet_and = function($this, $set) { - var $sz, $sz_0, $i, var$5; - $sz = $this.$data10.data.length; - $sz_0 = $set.$data10.data.length; - if ($sz < $sz_0) - $sz_0 = $sz; - $i = 0; - while ($i < $sz_0) { - var$5 = $this.$data10.data; - var$5[$i] = var$5[$i] & $set.$data10.data[$i]; - $i = $i + 1 | 0; - } - while ($sz_0 < $this.$data10.data.length) { - $this.$data10.data[$sz_0] = 0; - $sz_0 = $sz_0 + 1 | 0; - } - $sz = $this.$length6; - $sz_0 = $set.$length6; - if ($sz < $sz_0) - $sz_0 = $sz; - $this.$length6 = $sz_0; - $java.ju_BitSet_recalculateLength($this); -}; -$java.ju_BitSet_andNot = function($this, $set) { - var $sz, $sz_0, $i, var$5; - $sz = $this.$data10.data.length; - $sz_0 = $set.$data10.data.length; - if ($sz < $sz_0) - $sz_0 = $sz; - $i = 0; - while ($i < $sz_0) { - var$5 = $this.$data10.data; - var$5[$i] = var$5[$i] & ($set.$data10.data[$i] ^ (-1)); - $i = $i + 1 | 0; - } - $java.ju_BitSet_recalculateLength($this); -}; -$java.ju_BitSet_or = function($this, $set) { - var $sz, $sz_0, $i, var$5; - $sz = $this.$length6; - $sz_0 = $set.$length6; - if ($sz > $sz_0) - $sz_0 = $sz; - $this.$length6 = $sz_0; - $java.ju_BitSet_ensureCapacity($this, ($this.$length6 + 31 | 0) / 32 | 0); - $sz = $this.$data10.data.length; - $sz_0 = $set.$length6; - if ($sz < $sz_0) - $sz_0 = $sz; - $i = 0; - while ($i < $sz_0) { - var$5 = $this.$data10.data; - var$5[$i] = var$5[$i] | $set.$data10.data[$i]; - $i = $i + 1 | 0; - } -}; -$java.ju_BitSet_xor = function($this, $set) { - var $sz, $sz_0, $i, var$5; - $sz = $this.$length6; - $sz_0 = $set.$length6; - if ($sz > $sz_0) - $sz_0 = $sz; - $this.$length6 = $sz_0; - $java.ju_BitSet_ensureCapacity($this, ($this.$length6 + 31 | 0) / 32 | 0); - $sz = $this.$data10.data.length; - $sz_0 = $set.$length6; - if ($sz < $sz_0) - $sz_0 = $sz; - $i = 0; - while ($i < $sz_0) { - var$5 = $this.$data10.data; - var$5[$i] = var$5[$i] ^ $set.$data10.data[$i]; - $i = $i + 1 | 0; - } - $java.ju_BitSet_recalculateLength($this); -}; -$java.ju_BitSet_isEmpty = function($this) { - return $this.$length6 ? 0 : 1; -}; -$java.jur_LowHighSurrogateRangeSet = function() { - var a = this; jur_JointSet.call(a); - a.$surrChars = null; - a.$alt3 = 0; -}; -$java.jur_LowHighSurrogateRangeSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_LowHighSurrogateRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $startStr, $strLength, var$6, $high, $ch, $low; - $startStr = $matchResult.$leftBound; - $strLength = $matchResult.$rightBound; - var$6 = $stringIndex + 1 | 0; - $high = $rt_compare(var$6, $strLength); - if ($high > 0) { - $matchResult.$hitEnd = 1; - return (-1); - } - $ch = jl_String_charAt($testString, $stringIndex); - if (!$this.$surrChars.$contains1($ch)) - return (-1); - $low = $ch & 64512; - if ($low != 55296 ? 0 : 1) { - if ($high < 0 && ((jl_String_charAt($testString, var$6) & 64512) != 56320 ? 0 : 1)) - return (-1); - } else if (($low != 56320 ? 0 : 1) && $stringIndex > $startStr && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) - return (-1); - return $this.$next5.$matches0(var$6, $testString, $matchResult); -}; -$java.jur_LowHighSurrogateRangeSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2427)); - var$2 = !$this.$alt3 ? $rt_s(320) : $rt_s(2428); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - var$2 = $this.$surrChars.$toString(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CompositeRangeSet = function() { - var a = this; jur_JointSet.call(a); - a.$withoutSurrogates = null; - a.$withSurrogates = null; -}; -$java.jur_CompositeRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $shift; - $shift = $this.$withoutSurrogates.$matches0($stringIndex, $testString, $matchResult); - if ($shift < 0) - $shift = $java.jur_LowHighSurrogateRangeSet_matches($this.$withSurrogates, $stringIndex, $testString, $matchResult); - if ($shift >= 0) - return $shift; - return (-1); -}; -$java.jur_CompositeRangeSet_setNext = function($this, $next) { - $this.$next5 = $next; - $this.$withSurrogates.$next5 = $next; - $this.$withoutSurrogates.$setNext($next); -}; -$java.jur_CompositeRangeSet_getName = function($this) { - var var$1, var$2, var$3, var$4; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2429)); - var$2 = $this.$withoutSurrogates; - var$3 = var$1.$length; - if (var$2 === null) - var$2 = $rt_s(47); - else { - var$4 = new jl_StringBuilder; - jl_AbstractStringBuilder__init_(var$4); - jl_AbstractStringBuilder_append(var$4, $rt_s(2384)); - jl_AbstractStringBuilder_append(var$4, var$2.$index5); - jl_AbstractStringBuilder_append(var$4, $rt_s(267)); - jl_AbstractStringBuilder_append(var$4, var$2.$getName()); - jl_AbstractStringBuilder_append(var$4, $rt_s(2385)); - var$2 = jl_AbstractStringBuilder_toString(var$4); - } - jl_AbstractStringBuilder_insert(var$1, var$3, var$2); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2430)); - var$2 = $this.$withSurrogates; - var$3 = var$1.$length; - if (var$2 === null) - var$2 = $rt_s(47); - else { - var$4 = new jl_StringBuilder; - jl_AbstractStringBuilder__init_(var$4); - jl_AbstractStringBuilder_append(var$4, $rt_s(2384)); - jl_AbstractStringBuilder_append(var$4, var$2.$index5); - jl_AbstractStringBuilder_append(var$4, $rt_s(267)); - jl_AbstractStringBuilder_append(var$4, $java.jur_LowHighSurrogateRangeSet_getName(var$2)); - jl_AbstractStringBuilder_append(var$4, $rt_s(2385)); - var$2 = jl_AbstractStringBuilder_toString(var$4); - } - jl_AbstractStringBuilder_insert(var$1, var$3, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CompositeRangeSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_CompositeRangeSet_first = function($this, $set) { - return 1; -}; -$java.jur_SupplRangeSet = function() { - var a = this; jur_JointSet.call(a); - a.$chars = null; - a.$alt = 0; -}; -$java.jur_SupplRangeSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, $low, $high; - $strLength = $matchResult.$rightBound; - if ($stringIndex < $strLength) { - $low = $stringIndex + 1 | 0; - $high = jl_String_charAt($testString, $stringIndex); - if ($this.$contains1($high)) { - $stringIndex = $this.$next5.$matches0($low, $testString, $matchResult); - if ($stringIndex > 0) - return $stringIndex; - } - if ($low < $strLength) { - $stringIndex = $low + 1 | 0; - $low = jl_String_charAt($testString, $low); - $strLength = ($high & 64512) != 55296 ? 0 : 1; - if (($strLength && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) && $this.$contains1((($high & 1023) << 10 | $low & 1023) + 65536 | 0)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - } - } - return (-1); -}; -$java.jur_SupplRangeSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2427)); - var$2 = !$this.$alt ? $rt_s(320) : $rt_s(2428); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - var$2 = $this.$chars.$toString(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_SupplRangeSet_contains = function($this, $ch) { - return $this.$chars.$contains1($ch); -}; -$java.jur_SupplRangeSet_first = function($this, $set) { - var var$2, var$3; - if ($set instanceof $java.jur_SupplCharSet) - return $this.$chars.$contains1($set.$ch4); - if ($set instanceof $java.jur_CharSet) - return $this.$chars.$contains1($set.$ch0); - if ($set instanceof $java.jur_SupplRangeSet) { - var$2 = $this.$chars; - $set = $set.$chars; - return var$2.$getBits() !== null && $set.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), $set.$getBits()) : 1; - } - if (!($set instanceof $java.jur_RangeSet)) - return 1; - var$2 = $this.$chars; - var$3 = $set.$chars0; - return var$2.$getBits() !== null && var$3.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), var$3.$getBits()) : 1; -}; -$java.jur_SupplRangeSet_getChars = function($this) { - return $this.$chars; -}; -$java.jur_SupplRangeSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_SupplRangeSet_hasConsumed = function($this, $mr) { - return 1; -}; -$java.jur_UCISupplRangeSet = function() { - $java.jur_SupplRangeSet.call(this); -}; -$java.jur_UCISupplRangeSet_contains = function($this, $ch) { - return $this.$chars.$contains1((String.fromCharCode((String.fromCharCode($ch)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0)); -}; -$java.jur_UCISupplRangeSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2431)); - var$2 = !$this.$alt ? $rt_s(320) : $rt_s(2428); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - var$2 = $this.$chars.$toString(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_UCIRangeSet = function() { - var a = this; $java.jur_LeafSet.call(a); - a.$chars1 = null; - a.$alt2 = 0; -}; -$java.jur_UCIRangeSet_accepts = function($this, $strIndex, $testString) { - return !$this.$chars1.$contains1((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) ? (-1) : 1; -}; -$java.jur_UCIRangeSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2431)); - var$2 = !$this.$alt2 ? $rt_s(320) : $rt_s(2428); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - var$2 = $this.$chars1.$toString(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_RangeSet = function() { - var a = this; $java.jur_LeafSet.call(a); - a.$chars0 = null; - a.$alt1 = 0; -}; -$java.jur_RangeSet_accepts = function($this, $strIndex, $testString) { - return !$this.$chars0.$contains1(jl_String_charAt($testString, $strIndex)) ? (-1) : 1; -}; -$java.jur_RangeSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2427)); - var$2 = !$this.$alt1 ? $rt_s(320) : $rt_s(2428); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - var$2 = $this.$chars0.$toString(); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_RangeSet_first = function($this, $set) { - var var$2, var$3; - if ($set instanceof $java.jur_CharSet) - return $this.$chars0.$contains1($set.$ch0); - if ($set instanceof $java.jur_RangeSet) { - var$2 = $this.$chars0; - $set = $set.$chars0; - return var$2.$getBits() !== null && $set.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), $set.$getBits()) : 1; - } - if (!($set instanceof $java.jur_SupplRangeSet)) { - if (!($set instanceof $java.jur_SupplCharSet)) - return 1; - return 0; - } - var$2 = $this.$chars0; - var$3 = $set.$chars; - return var$2.$getBits() !== null && var$3.$getBits() !== null ? $java.ju_BitSet_intersects(var$2.$getBits(), var$3.$getBits()) : 1; -}; -$java.jur_RangeSet_getChars = function($this) { - return $this.$chars0; -}; -$java.jur_HangulDecomposedCharSet = function() { - var a = this; jur_JointSet.call(a); - a.$decomposedChar = null; - a.$decomposedCharUTF16 = null; - a.$decomposedCharLength = 0; -}; -$java.jur_HangulDecomposedCharSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_HangulDecomposedCharSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2432)); - if ($this.$decomposedCharUTF16 === null) - $this.$decomposedCharUTF16 = jl_String__init_($this.$decomposedChar); - var$2 = $this.$decomposedCharUTF16; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_HangulDecomposedCharSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $rightBound, $decompSyllable, $vIndex, $tIndex, var$8, $curSymb, $decompCurSymb, $i, $lIndex; - $rightBound = $matchResult.$rightBound; - $decompSyllable = $rt_createIntArray(3); - $vIndex = (-1); - $tIndex = (-1); - if ($strIndex >= $rightBound) - return (-1); - var$8 = $strIndex + 1 | 0; - $curSymb = jl_String_charAt($testString, $strIndex); - $decompCurSymb = $java.jur_Lexer_getHangulDecomposition($curSymb); - if ($decompCurSymb !== null) { - $decompCurSymb = $decompCurSymb.data; - $i = 0; - if ($decompCurSymb.length != $this.$decomposedCharLength) - return (-1); - while (true) { - if ($i >= $this.$decomposedCharLength) - return $this.$next5.$matches0(var$8, $testString, $matchResult); - if ($decompCurSymb[$i] != $this.$decomposedChar.data[$i]) - break; - $i = $i + 1 | 0; - } - return (-1); - } - $decompSyllable = $decompSyllable.data; - $decompSyllable[0] = $curSymb; - $lIndex = $curSymb - 4352 | 0; - if ($lIndex >= 0 && $lIndex < 19) { - if (var$8 < $rightBound) { - $curSymb = jl_String_charAt($testString, var$8); - $vIndex = $curSymb - 4449 | 0; - } - if ($vIndex >= 0 && $vIndex < 21) { - $lIndex = var$8 + 1 | 0; - $decompSyllable[1] = $curSymb; - if ($lIndex < $rightBound) { - $curSymb = jl_String_charAt($testString, $lIndex); - $tIndex = $curSymb - 4519 | 0; - } - if ($tIndex >= 0 && $tIndex < 28) { - $strIndex = $lIndex + 1 | 0; - $decompSyllable[2] = $curSymb; - return $this.$decomposedCharLength == 3 && $decompSyllable[0] == $this.$decomposedChar.data[0] && $decompSyllable[1] == $this.$decomposedChar.data[1] && $decompSyllable[2] == $this.$decomposedChar.data[2] ? $this.$next5.$matches0($strIndex, $testString, $matchResult) : (-1); - } - return $this.$decomposedCharLength == 2 && $decompSyllable[0] == $this.$decomposedChar.data[0] && $decompSyllable[1] == $this.$decomposedChar.data[1] ? $this.$next5.$matches0($lIndex, $testString, $matchResult) : (-1); - } - return (-1); - } - return (-1); -}; -$java.jur_HangulDecomposedCharSet_first = function($this, $set) { - var var$2, var$3; - a: { - if ($set instanceof $java.jur_HangulDecomposedCharSet) { - $set = $set; - if ($set.$decomposedCharUTF16 === null) - $set.$decomposedCharUTF16 = jl_String__init_($set.$decomposedChar); - var$2 = $set.$decomposedCharUTF16; - if ($this.$decomposedCharUTF16 === null) - $this.$decomposedCharUTF16 = jl_String__init_($this.$decomposedChar); - if (!jl_String_equals(var$2, $this.$decomposedCharUTF16)) { - var$3 = 0; - break a; - } - } - var$3 = 1; - } - return var$3; -}; -$java.jur_HangulDecomposedCharSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_CharSet = function() { - $java.jur_LeafSet.call(this); - this.$ch0 = 0; -}; -$java.jur_CharSet__init_ = function(var_0) { - var var_1 = new $java.jur_CharSet(); - $java.jur_CharSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_CharSet__init_0 = function($this, $ch) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$charCount = 1; - $this.$ch0 = $ch; -}; -$java.jur_CharSet_charCount = function($this) { - return 1; -}; -$java.jur_CharSet_accepts = function($this, $strIndex, $testString) { - return $this.$ch0 != jl_String_charAt($testString, $strIndex) ? (-1) : 1; -}; -$java.jur_CharSet_find = function($this, $strIndex, $testString, $matchResult) { - var var$4, $testStr, $strLength, var$7, var$8; - if (!($testString instanceof jl_String)) { - var$4 = $matchResult.$rightBound; - a: { - while (true) { - if ($strIndex > var$4) { - $strIndex = (-1); - break a; - } - if ($java.jur_LeafSet_matches($this, $strIndex, $testString, $matchResult) >= 0) - break; - $strIndex = $strIndex + 1 | 0; - } - } - return $strIndex; - } - $testStr = $testString; - $strLength = $matchResult.$rightBound; - while (true) { - if ($strIndex >= $strLength) - return (-1); - var$7 = jl_String_indexOf($testStr, $this.$ch0, $strIndex); - if (var$7 < 0) - return (-1); - var$8 = $this.$next5; - $strIndex = var$7 + 1 | 0; - if (var$8.$matches0($strIndex, $testString, $matchResult) >= 0) - break; - } - return var$7; -}; -$java.jur_CharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - var $testStr; - if (!($testString instanceof jl_String)) { - a: { - while (true) { - if ($lastIndex < $strIndex) { - $lastIndex = (-1); - break a; - } - if ($java.jur_LeafSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - } - return $lastIndex; - } - $testStr = $testString; - b: { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - $lastIndex = jl_String_lastIndexOf($testStr, $this.$ch0, $lastIndex); - if ($lastIndex < 0) - break b; - if ($lastIndex < $strIndex) - break b; - if ($this.$next5.$matches0($lastIndex + 1 | 0, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - return $lastIndex; - } - return (-1); -}; -$java.jur_CharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); - var$2 = $this.$ch0; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CharSet_getChar = function($this) { - return $this.$ch0; -}; -$java.jur_CharSet_first = function($this, $set) { - var var$2, var$3, var$4; - if ($set instanceof $java.jur_CharSet) - return $set.$ch0 != $this.$ch0 ? 0 : 1; - if (!($set instanceof $java.jur_RangeSet)) { - if ($set instanceof $java.jur_SupplRangeSet) - return $set.$contains1($this.$ch0); - if (!($set instanceof $java.jur_SupplCharSet)) - return 1; - return 0; - } - $set = $set; - var$2 = $this.$ch0; - var$3 = new jl_String; - var$4 = $rt_createCharArray(1); - var$4.data[0] = var$2; - jl_String__init_3(var$3, var$4); - return (!$set.$chars0.$contains1(jl_String_charAt(var$3, 0)) ? (-1) : 1) <= 0 ? 0 : 1; -}; -$java.jur_UCICharSet = function() { - $java.jur_LeafSet.call(this); - this.$ch2 = 0; -}; -$java.jur_UCICharSet_accepts = function($this, $strIndex, $testString) { - return $this.$ch2 != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) ? (-1) : 1; -}; -$java.jur_UCICharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2433)); - var$2 = $this.$ch2; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CICharSet = function() { - var a = this; $java.jur_LeafSet.call(a); - a.$ch1 = 0; - a.$supplement = 0; -}; -$java.jur_CICharSet_accepts = function($this, $strIndex, $testString) { - return $this.$ch1 != jl_String_charAt($testString, $strIndex) && $this.$supplement != jl_String_charAt($testString, $strIndex) ? (-1) : 1; -}; -$java.jur_CICharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2434)); - var$2 = $this.$ch1; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_DecomposedCharSet = function() { - var a = this; jur_JointSet.call(a); - a.$readCharsForCodePoint = 0; - a.$decomposedCharUTF160 = null; - a.$decomposedChar0 = null; - a.$decomposedCharLength0 = 0; -}; -$java.jur_DecomposedCharSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_DecomposedCharSet(); - $java.jur_DecomposedCharSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_DecomposedCharSet__init_0 = function($this, $decomposedChar, $decomposedCharLength) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$readCharsForCodePoint = 1; - $this.$decomposedChar0 = $decomposedChar; - $this.$decomposedCharLength0 = $decomposedCharLength; -}; -$java.jur_DecomposedCharSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_DecomposedCharSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $decCodePoint, $rightBound, $curChar, var$7, $decCurCodePoint, var$9, var$10; - $decCodePoint = $rt_createIntArray(4); - $rightBound = $matchResult.$rightBound; - if ($strIndex >= $rightBound) - return (-1); - $curChar = $java.jur_DecomposedCharSet_codePointAt($this, $strIndex, $testString, $rightBound); - var$7 = $strIndex + $this.$readCharsForCodePoint | 0; - $decCurCodePoint = $java.jur_Lexer_decompTable.$get15($curChar); - if ($decCurCodePoint === null) { - var$9 = $decCodePoint.data; - $strIndex = 1; - var$9[0] = $curChar; - } else { - $strIndex = $decCurCodePoint.data.length; - jl_System_arraycopy($decCurCodePoint, 0, $decCodePoint, 0, $strIndex); - $strIndex = 0 + $strIndex | 0; - } - a: { - if (var$7 < $rightBound) { - $decCurCodePoint = $decCodePoint.data; - $curChar = $java.jur_DecomposedCharSet_codePointAt($this, var$7, $testString, $rightBound); - while ($strIndex < 4) { - if (!$java.jur_Lexer_hasDecompositionNonNullCanClass($curChar)) { - var$10 = $strIndex + 1 | 0; - $decCurCodePoint[$strIndex] = $curChar; - } else { - var$9 = $java.jur_Lexer_decompTable.$get15($curChar).data; - if (var$9.length != 2) { - var$10 = $strIndex + 1 | 0; - $decCurCodePoint[$strIndex] = var$9[0]; - } else { - $curChar = $strIndex + 1 | 0; - $decCurCodePoint[$strIndex] = var$9[0]; - var$10 = $curChar + 1 | 0; - $decCurCodePoint[$curChar] = var$9[1]; - } - } - var$7 = var$7 + $this.$readCharsForCodePoint | 0; - if (var$7 >= $rightBound) { - $strIndex = var$10; - break a; - } - $curChar = $java.jur_DecomposedCharSet_codePointAt($this, var$7, $testString, $rightBound); - $strIndex = var$10; - } - } - } - if ($strIndex != $this.$decomposedCharLength0) - return (-1); - var$9 = $decCodePoint.data; - $curChar = 0; - while (true) { - if ($curChar >= $strIndex) - return $this.$next5.$matches0(var$7, $testString, $matchResult); - if (var$9[$curChar] != $this.$decomposedChar0.data[$curChar]) - break; - $curChar = $curChar + 1 | 0; - } - return (-1); -}; -$java.jur_DecomposedCharSet_getDecomposedChar = function($this) { - var $strBuff, $i, var$3, var$4; - if ($this.$decomposedCharUTF160 === null) { - $strBuff = new jl_StringBuilder; - $strBuff.$buffer = $rt_createCharArray(16); - $i = 0; - while ($i < $this.$decomposedCharLength0) { - var$3 = jl_Character_toChars($this.$decomposedChar0.data[$i]); - var$4 = var$3.data.length; - jl_AbstractStringBuilder_insert6($strBuff, $strBuff.$length, var$3, 0, var$4); - $i = $i + 1 | 0; - } - $this.$decomposedCharUTF160 = jl_String__init_0($strBuff.$buffer, 0, $strBuff.$length); - } - return $this.$decomposedCharUTF160; -}; -$java.jur_DecomposedCharSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2435)); - var$2 = $java.jur_DecomposedCharSet_getDecomposedChar($this); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_DecomposedCharSet_codePointAt = function($this, $strIndex, $testString, $rightBound) { - var $curChar, $low, $curCodePointUTF16, var$7; - $this.$readCharsForCodePoint = 1; - if ($strIndex >= ($rightBound - 1 | 0)) - $curChar = jl_String_charAt($testString, $strIndex); - else { - $rightBound = $strIndex + 1 | 0; - $curChar = jl_String_charAt($testString, $strIndex); - $low = jl_String_charAt($testString, $rightBound); - $strIndex = ($curChar & 64512) != 55296 ? 0 : 1; - if ($strIndex && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) { - $curCodePointUTF16 = $rt_createCharArray(2); - var$7 = $curCodePointUTF16.data; - var$7[0] = $curChar; - var$7[1] = $low; - $curChar = jl_Character_codePointAt($curCodePointUTF16, 0, var$7.length); - $this.$readCharsForCodePoint = 2; - } - } - return $curChar; -}; -$java.jur_DecomposedCharSet_first = function($this, $set) { - return $set instanceof $java.jur_DecomposedCharSet && !jl_String_equals($java.jur_DecomposedCharSet_getDecomposedChar($set), $java.jur_DecomposedCharSet_getDecomposedChar($this)) ? 0 : 1; -}; -$java.jur_DecomposedCharSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_UCIDecomposedCharSet = function() { - $java.jur_DecomposedCharSet.call(this); -}; -$java.jur_CIDecomposedCharSet = function() { - $java.jur_DecomposedCharSet.call(this); -}; -$java.jur_CIDecomposedCharSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_CIDecomposedCharSet(); - $java.jur_CIDecomposedCharSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_CIDecomposedCharSet__init_0 = function($this, $decomp, $decomposedCharLength) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$readCharsForCodePoint = 1; - $this.$decomposedChar0 = $decomp; - $this.$decomposedCharLength0 = $decomposedCharLength; -}; -$java.jur_PossessiveGroupQuantifierSet = function() { - $java.jur_GroupQuantifierSet.call(this); -}; -$java.jur_PossessiveGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $stringIndex_0; - while (true) { - $stringIndex_0 = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($stringIndex_0 <= 0) - break; - $stringIndex = $stringIndex_0; - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_PosPlusGroupQuantifierSet = function() { - $java.jur_GroupQuantifierSet.call(this); -}; -$java.jur_PosPlusGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex; - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex < 0) - return (-1); - if ($nextIndex > $stringIndex) { - while (true) { - $stringIndex = $this.$innerSet.$matches0($nextIndex, $testString, $matchResult); - if ($stringIndex <= $nextIndex) - break; - $nextIndex = $stringIndex; - } - $stringIndex = $nextIndex; - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_AltGroupQuantifierSet = function() { - $java.jur_GroupQuantifierSet.call(this); -}; -$java.jur_AltGroupQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_AltGroupQuantifierSet(); - $java.jur_AltGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_AltGroupQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; -}; -$java.jur_AltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex >= 0) - return $nextIndex; - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_AltGroupQuantifierSet_setNext = function($this, $next) { - $this.$next5 = $next; - $this.$innerSet.$setNext($next); -}; -$java.jur_PosAltGroupQuantifierSet = function() { - $java.jur_AltGroupQuantifierSet.call(this); -}; -$java.jur_PosAltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex; - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex <= 0) - $nextIndex = $stringIndex; - return $this.$next5.$matches0($nextIndex, $testString, $matchResult); -}; -$java.jur_PosAltGroupQuantifierSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_CompositeGroupQuantifierSet = function() { - var a = this; $java.jur_GroupQuantifierSet.call(a); - a.$quantifier = null; - a.$setCounter = 0; -}; -$java.jur_CompositeGroupQuantifierSet__init_0 = function(var_0, var_1, var_2, var_3, var_4) { - var var_5 = new $java.jur_CompositeGroupQuantifierSet(); - $java.jur_CompositeGroupQuantifierSet__init_(var_5, var_0, var_1, var_2, var_3, var_4); - return var_5; -}; -$java.jur_CompositeGroupQuantifierSet__init_ = function($this, $quant, $innerSet, $next, $type, $setCounter) { - var var$6; - var$6 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$6 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$6, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$quantifier = $quant; - $this.$setCounter = $setCounter; -}; -$java.jur_CompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex, $enterCounter; - $nextIndex = $this.$setCounter; - $enterCounter = $matchResult.$compQuantCounters.data[$nextIndex]; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($enterCounter >= $this.$quantifier.$max0) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $nextIndex = $this.$setCounter; - $enterCounter = $enterCounter + 1 | 0; - $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter; - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex >= 0) { - $stringIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$stringIndex] = 0; - return $nextIndex; - } - $nextIndex = $this.$setCounter; - $enterCounter = $enterCounter + (-1) | 0; - $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter; - if ($enterCounter >= $this.$quantifier.$min1) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $stringIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$stringIndex] = 0; - return (-1); -}; -$java.jur_CompositeGroupQuantifierSet_getName = function($this) { - return $java.jur_Quantifier_toString($this.$quantifier); -}; -$java.jur_PosCompositeGroupQuantifierSet = function() { - $java.jur_CompositeGroupQuantifierSet.call(this); -}; -$java.jur_PosCompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $counter, $max, $nextIndex; - $counter = 0; - $max = $this.$quantifier.$max0; - a: { - while (true) { - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex <= $stringIndex) - break a; - if ($counter >= $max) - break; - $counter = $counter + 1 | 0; - $stringIndex = $nextIndex; - } - } - if ($nextIndex < 0 && $counter < $this.$quantifier.$min1) - return (-1); - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_ReluctantGroupQuantifierSet = function() { - $java.jur_GroupQuantifierSet.call(this); -}; -$java.jur_ReluctantGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $res; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $res = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($res >= 0) - return $res; - return $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_RelAltGroupQuantifierSet = function() { - $java.jur_AltGroupQuantifierSet.call(this); -}; -$java.jur_RelAltGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - $nextIndex = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex < 0) - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - return $nextIndex; -}; -$java.jur_RelCompositeGroupQuantifierSet = function() { - $java.jur_CompositeGroupQuantifierSet.call(this); -}; -$java.jur_RelCompositeGroupQuantifierSet__init_0 = function(var_0, var_1, var_2, var_3, var_4) { - var var_5 = new $java.jur_RelCompositeGroupQuantifierSet(); - $java.jur_RelCompositeGroupQuantifierSet__init_(var_5, var_0, var_1, var_2, var_3, var_4); - return var_5; -}; -$java.jur_RelCompositeGroupQuantifierSet__init_ = function($this, $quant, $innerSet, $next, $type, $setCounter) { - var var$6; - var$6 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$6 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$6, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$quantifier = $quant; - $this.$setCounter = $setCounter; -}; -$java.jur_RelCompositeGroupQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $nextIndex, $enterCounter; - $nextIndex = $this.$setCounter; - $enterCounter = $matchResult.$compQuantCounters.data[$nextIndex]; - if (!$this.$innerSet.$hasConsumed($matchResult)) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($enterCounter >= $this.$quantifier.$max0) { - $nextIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$nextIndex] = 0; - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - } - if ($enterCounter < $this.$quantifier.$min1) { - $nextIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter + 1 | 0; - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - } else { - $nextIndex = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($nextIndex >= 0) { - $stringIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$stringIndex] = 0; - return $nextIndex; - } - $nextIndex = $this.$setCounter; - $matchResult.$compQuantCounters.data[$nextIndex] = $enterCounter + 1 | 0; - $nextIndex = $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); - } - return $nextIndex; -}; -$java.jur_DotAllQuantifierSet = function() { - $java.jur_QuantifierSet.call(this); -}; -$java.jur_DotAllQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_DotAllQuantifierSet(); - $java.jur_DotAllQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_DotAllQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; -}; -$java.jur_DotAllQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength; - $strLength = $matchResult.$rightBound; - if ($strLength > $stringIndex) - return $this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult); - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_DotAllQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { - var $strLength; - $strLength = $matchResult.$rightBound; - if ($this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult) >= 0) - return $stringIndex; - return (-1); -}; -$java.jur_DotAllQuantifierSet_getName = function($this) { - return $rt_s(2436); -}; -$java.jur_DotQuantifierSet = function() { - $java.jur_QuantifierSet.call(this); - this.$lt = null; -}; -$java.jur_DotQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { - var var_4 = new $java.jur_DotQuantifierSet(); - $java.jur_DotQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); - return var_4; -}; -$java.jur_DotQuantifierSet__init_0 = function($this, $innerSet, $next, $type, $lt) { - var var$5; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$5, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$lt = $lt; -}; -$java.jur_DotQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, $startSearch; - $strLength = $matchResult.$rightBound; - $startSearch = $stringIndex; - a: { - while (true) { - if ($startSearch >= $strLength) { - $startSearch = (-1); - break a; - } - if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $startSearch))) - break; - $startSearch = $startSearch + 1 | 0; - } - } - if ($startSearch >= 0) - $strLength = $startSearch; - if ($strLength > $stringIndex) - return $this.$next5.$findBack($stringIndex, $strLength, $testString, $matchResult); - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_DotQuantifierSet_find = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, $res, $nextSearch, var$7, $leftBound; - $strLength = $matchResult.$rightBound; - $res = $this.$next5.$find0($stringIndex, $testString, $matchResult); - if ($res < 0) - return (-1); - $nextSearch = $res; - a: { - while (true) { - if ($nextSearch >= $strLength) { - $nextSearch = (-1); - break a; - } - if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $nextSearch))) - break; - $nextSearch = $nextSearch + 1 | 0; - } - } - if ($nextSearch >= 0) - $strLength = $nextSearch; - var$7 = $this.$next5.$findBack($res, $strLength, $testString, $matchResult); - if ($res < var$7) - $res = var$7; - if ($res <= 0) - $leftBound = $res ? (-1) : 0; - else { - $leftBound = $res - 1 | 0; - b: { - while (true) { - if ($leftBound < $stringIndex) { - $leftBound = (-1); - break b; - } - if ($this.$lt.$isLineTerminator(jl_String_charAt($testString, $leftBound))) - break; - $leftBound = $leftBound + (-1) | 0; - } - } - } - if ($leftBound >= $stringIndex) - $stringIndex = $leftBound >= $res ? $leftBound : $leftBound + 1 | 0; - return $stringIndex; -}; -$java.jur_DotQuantifierSet_getName = function($this) { - return $rt_s(2437); -}; -$java.jur_AbstractLineTerminator = function() { - jl_Object.call(this); -}; -$java.jur_AbstractLineTerminator_unixLT = null; -$java.jur_AbstractLineTerminator_unicodeLT = null; -$java.jur_AbstractLineTerminator_getInstance = function($flag) { - if (!($flag & 1)) { - if ($java.jur_AbstractLineTerminator_unicodeLT !== null) - return $java.jur_AbstractLineTerminator_unicodeLT; - $java.jur_AbstractLineTerminator_unicodeLT = new jur_AbstractLineTerminator$2; - return $java.jur_AbstractLineTerminator_unicodeLT; - } - if ($java.jur_AbstractLineTerminator_unixLT !== null) - return $java.jur_AbstractLineTerminator_unixLT; - $java.jur_AbstractLineTerminator_unixLT = new jur_AbstractLineTerminator$1; - return $java.jur_AbstractLineTerminator_unixLT; -}; -$java.jur_PossessiveQuantifierSet = function() { - $java.jur_LeafQuantifierSet.call(this); -}; -$java.jur_PossessiveQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_PossessiveQuantifierSet(); - $java.jur_PossessiveQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_PossessiveQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_PossessiveQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var var$4; - a: { - while (true) { - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) - break a; - var$4 = $this.$leaf.$accepts($stringIndex, $testString); - if (var$4 < 1) - break; - $stringIndex = $stringIndex + var$4 | 0; - } - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_PossessiveAltQuantifierSet = function() { - $java.jur_AltQuantifierSet.call(this); -}; -$java.jur_PossessiveAltQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_PossessiveAltQuantifierSet(); - $java.jur_PossessiveAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_PossessiveAltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_PossessiveAltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var var$4; - if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { - var$4 = $this.$leaf.$accepts($stringIndex, $testString); - if (var$4 >= 1) - $stringIndex = $stringIndex + var$4 | 0; - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_PossessiveCompositeQuantifierSet = function() { - $java.jur_CompositeQuantifierSet.call(this); -}; -$java.jur_PossessiveCompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { - var var_4 = new $java.jur_PossessiveCompositeQuantifierSet(); - $java.jur_PossessiveCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); - return var_4; -}; -$java.jur_PossessiveCompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { - var var$5; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$5, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; - $this.$quantifier0 = $quant; -}; -$java.jur_PossessiveCompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $min, $max, $i, $shift, $shift_0; - $min = $this.$quantifier0.$min1; - $max = $this.$quantifier0.$max0; - $i = 0; - while (true) { - if ($i >= $min) { - a: { - while (true) { - if ($i >= $max) - break a; - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) - break a; - $shift = $this.$leaf.$accepts($stringIndex, $testString); - if ($shift < 1) - break; - $stringIndex = $stringIndex + $shift | 0; - $i = $i + 1 | 0; - } - } - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - } - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { - $matchResult.$hitEnd = 1; - return (-1); - } - $shift_0 = $this.$leaf.$accepts($stringIndex, $testString); - if ($shift_0 < 1) - break; - $stringIndex = $stringIndex + $shift_0 | 0; - $i = $i + 1 | 0; - } - return (-1); -}; -$java.jur_ReluctantQuantifierSet = function() { - $java.jur_LeafQuantifierSet.call(this); -}; -$java.jur_ReluctantQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_ReluctantQuantifierSet(); - $java.jur_ReluctantQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_ReluctantQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_ReluctantQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var var$4; - while (true) { - var$4 = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if (var$4 >= 0) - break; - if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { - var$4 = $this.$leaf.$accepts($stringIndex, $testString); - $stringIndex = $stringIndex + var$4 | 0; - } - if (var$4 < 1) - return (-1); - } - return var$4; -}; -$java.jur_ReluctantAltQuantifierSet = function() { - $java.jur_AltQuantifierSet.call(this); -}; -$java.jur_ReluctantAltQuantifierSet__init_ = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_ReluctantAltQuantifierSet(); - $java.jur_ReluctantAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_ReluctantAltQuantifierSet__init_0 = function($this, $innerSet, $next, $type) { - var var$4; - var$4 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$4 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$4, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; -}; -$java.jur_ReluctantAltQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $shift; - $shift = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if ($shift >= 0) - return $shift; - return $this.$innerSet.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_ReluctantCompositeQuantifierSet = function() { - $java.jur_CompositeQuantifierSet.call(this); -}; -$java.jur_ReluctantCompositeQuantifierSet__init_ = function(var_0, var_1, var_2, var_3) { - var var_4 = new $java.jur_ReluctantCompositeQuantifierSet(); - $java.jur_ReluctantCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); - return var_4; -}; -$java.jur_ReluctantCompositeQuantifierSet__init_0 = function($this, $quant, $innerSet, $next, $type) { - var var$5; - var$5 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$5 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$5, 10); - $this.$next5 = $next; - $this.$innerSet = $innerSet; - $this.$type5 = $type; - $this.$leaf = $innerSet; - $this.$quantifier0 = $quant; -}; -$java.jur_ReluctantCompositeQuantifierSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $min, $max, $i, var$7, var$8; - $min = $this.$quantifier0.$min1; - $max = $this.$quantifier0.$max0; - $i = 0; - while (true) { - if ($i >= $min) { - a: { - while (true) { - var$7 = $this.$next5.$matches0($stringIndex, $testString, $matchResult); - if (var$7 >= 0) - break; - if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$rightBound) { - var$7 = $this.$leaf.$accepts($stringIndex, $testString); - $stringIndex = $stringIndex + var$7 | 0; - $i = $i + 1 | 0; - } - if (var$7 < 1) - break a; - if ($i > $max) - break a; - } - return var$7; - } - return (-1); - } - if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$rightBound) { - $matchResult.$hitEnd = 1; - return (-1); - } - var$8 = $this.$leaf.$accepts($stringIndex, $testString); - if (var$8 < 1) - break; - $stringIndex = $stringIndex + var$8 | 0; - $i = $i + 1 | 0; - } - return (-1); -}; -function jur_SOLSet() { - jur_AbstractSet.call(this); -} -$java.jur_SOLSet__init_ = function() { - var var_0 = new jur_SOLSet(); - jur_SOLSet__init_(var_0); - return var_0; -}; -function jur_SOLSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_SOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - if ($strIndex && !($matchResult.$anchoringBounds && $strIndex == $matchResult.$leftBound)) - return (-1); - return $this.$next5.$matches0($strIndex, $testString, $matchResult); -}; -$java.jur_SOLSet_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_SOLSet_getName = function($this) { - return $rt_s(2438); -}; -$java.jur_WordBoundary = function() { - jur_AbstractSet.call(this); - this.$positive = 0; -}; -$java.jur_WordBoundary__init_ = function(var_0) { - var var_1 = new $java.jur_WordBoundary(); - $java.jur_WordBoundary__init_0(var_1, var_0); - return var_1; -}; -$java.jur_WordBoundary__init_0 = function($this, $positive) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$positive = $positive; -}; -$java.jur_WordBoundary_matches = function($this, $stringIndex, $testString, $matchResult) { - var $ch1, $ch2, $leftBound; - $ch1 = $stringIndex < $matchResult.$rightBound ? jl_String_charAt($testString, $stringIndex) : 32; - $ch2 = !$stringIndex ? 32 : jl_String_charAt($testString, $stringIndex - 1 | 0); - $leftBound = $matchResult.$transparentBounds ? 0 : $matchResult.$leftBound; - return ($ch1 != 32 && !$java.jur_WordBoundary_isSpace($this, $ch1, $stringIndex, $leftBound, $testString) ? 0 : 1) ^ ($ch2 != 32 && !$java.jur_WordBoundary_isSpace($this, $ch2, $stringIndex - 1 | 0, $leftBound, $testString) ? 0 : 1) ^ $this.$positive ? (-1) : $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_WordBoundary_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_WordBoundary_getName = function($this) { - return $rt_s(2439); -}; -$java.jur_WordBoundary_isSpace = function($this, $ch, $index, $leftBound, $testString) { - var var$5; - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 9: - break; - case 6: - case 7: - case 8: - break b; - default: - break b; - } - var$5 = 1; - break a; - } - var$5 = 0; - } - if (!var$5 && $ch != 95) { - c: { - if (jl_Character_getType($ch) == 6) - while (true) { - $index = $index + (-1) | 0; - if ($index < $leftBound) - break c; - d: { - e: { - var$5 = jl_String_charAt($testString, $index); - switch (jl_Character_getType(var$5)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 9: - break; - case 6: - case 7: - case 8: - break e; - default: - break e; - } - $ch = 1; - break d; - } - $ch = 0; - } - if ($ch) - return 0; - if (jl_Character_getType(var$5) != 6) - return 1; - } - } - return 1; - } - return 0; -}; -function jur_PreviousMatch() { - jur_AbstractSet.call(this); -} -$java.jur_PreviousMatch__init_ = function() { - var var_0 = new jur_PreviousMatch(); - jur_PreviousMatch__init_(var_0); - return var_0; -}; -function jur_PreviousMatch__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_PreviousMatch_matches = function($this, $stringIndex, $testString, $matchResult) { - if ($stringIndex != $matchResult.$previousMatch) - return (-1); - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_PreviousMatch_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_PreviousMatch_getName = function($this) { - return $rt_s(2440); -}; -$java.jur_EOLSet = function() { - jur_AbstractSet.call(this); - this.$consCounter = 0; -}; -$java.jur_EOLSet__init_0 = function(var_0) { - var var_1 = new $java.jur_EOLSet(); - $java.jur_EOLSet__init_(var_1, var_0); - return var_1; -}; -$java.jur_EOLSet__init_ = function($this, $counter) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$consCounter = $counter; -}; -$java.jur_EOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $rightBound, var$5, $ch; - $rightBound = $matchResult.$anchoringBounds ? $matchResult.$rightBound : $testString.$characters.data.length; - if ($strIndex >= $rightBound) { - $rightBound = $this.$consCounter; - $matchResult.$consumers.data[$rightBound] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - var$5 = $rightBound - $strIndex | 0; - if (var$5 == 2 && jl_String_charAt($testString, $strIndex) == 13 && jl_String_charAt($testString, $strIndex + 1 | 0) == 10) { - $rightBound = $this.$consCounter; - $matchResult.$consumers.data[$rightBound] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - a: { - if (var$5 == 1) { - $ch = jl_String_charAt($testString, $strIndex); - if ($ch == 10) - break a; - if ($ch == 13) - break a; - if ($ch == 133) - break a; - if (($ch | 1) == 8233) - break a; - } - return (-1); - } - $ch = $this.$consCounter; - $matchResult.$consumers.data[$ch] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); -}; -$java.jur_EOLSet_hasConsumed = function($this, $matchResult) { - var $res, var$3; - $res = $this.$consCounter; - $res = !$matchResult.$consumers.data[$res] ? 0 : 1; - var$3 = $this.$consCounter; - $matchResult.$consumers.data[var$3] = (-1); - return $res; -}; -$java.jur_EOLSet_getName = function($this) { - return $rt_s(2441); -}; -function jur_EOISet() { - jur_AbstractSet.call(this); -} -$java.jur_EOISet__init_ = function() { - var var_0 = new jur_EOISet(); - jur_EOISet__init_(var_0); - return var_0; -}; -function jur_EOISet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_EOISet_matches = function($this, $stringIndex, $testString, $matchResult) { - if ($stringIndex < (!$matchResult.$transparentBounds ? $matchResult.$rightBound : $testString.$characters.data.length)) - return (-1); - $matchResult.$hitEnd = 1; - $matchResult.$requireEnd = 1; - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); -}; -$java.jur_EOISet_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_EOISet_getName = function($this) { - return $rt_s(2442); -}; -$java.jur_MultiLineSOLSet = function() { - jur_AbstractSet.call(this); - this.$lt0 = null; -}; -$java.jur_MultiLineSOLSet__init_ = function(var_0) { - var var_1 = new $java.jur_MultiLineSOLSet(); - $java.jur_MultiLineSOLSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_MultiLineSOLSet__init_0 = function($this, $lt) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$lt0 = $lt; -}; -$java.jur_MultiLineSOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - a: { - if ($strIndex != $matchResult.$rightBound) { - if (!$strIndex) - break a; - if ($matchResult.$anchoringBounds && $strIndex == $matchResult.$leftBound) - break a; - if ($this.$lt0.$isAfterLineTerminator(jl_String_charAt($testString, $strIndex - 1 | 0), jl_String_charAt($testString, $strIndex))) - break a; - } - return (-1); - } - return $this.$next5.$matches0($strIndex, $testString, $matchResult); -}; -$java.jur_MultiLineSOLSet_hasConsumed = function($this, $matchResult) { - return 0; -}; -$java.jur_MultiLineSOLSet_getName = function($this) { - return $rt_s(2443); -}; -function jur_DotAllSet() { - jur_JointSet.call(this); -} -$java.jur_DotAllSet__init_ = function() { - var var_0 = new jur_DotAllSet(); - jur_DotAllSet__init_(var_0); - return var_0; -}; -function jur_DotAllSet__init_($this) { - var var$1; - var$1 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$1 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$1, 10); -} -$java.jur_DotAllSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, var$5, $high, $low; - $strLength = $matchResult.$rightBound; - var$5 = $stringIndex + 1 | 0; - if (var$5 > $strLength) { - $matchResult.$hitEnd = 1; - return (-1); - } - $high = $rt_compare(jl_String_charAt($testString, $stringIndex) & 64512, 55296); - if ($high ? 0 : 1) { - $stringIndex = $stringIndex + 2 | 0; - if ($stringIndex <= $strLength) { - $low = jl_String_charAt($testString, var$5); - $high = $high ? 0 : 1; - if ($high && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) - return $this.$next5.$matches0($stringIndex, $testString, $matchResult); - } - } - return $this.$next5.$matches0(var$5, $testString, $matchResult); -}; -$java.jur_DotAllSet_getName = function($this) { - return $rt_s(2444); -}; -$java.jur_DotAllSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_DotAllSet_getType = function($this) { - return (-2147483602); -}; -$java.jur_DotAllSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_DotSet = function() { - jur_JointSet.call(this); - this.$lt1 = null; -}; -$java.jur_DotSet__init_ = function(var_0) { - var var_1 = new $java.jur_DotSet(); - $java.jur_DotSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_DotSet__init_0 = function($this, $lt) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$lt1 = $lt; -}; -$java.jur_DotSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, var$5, $high, var$7, $low; - $strLength = $matchResult.$rightBound; - var$5 = $stringIndex + 1 | 0; - if (var$5 > $strLength) { - $matchResult.$hitEnd = 1; - return (-1); - } - $high = jl_String_charAt($testString, $stringIndex); - var$7 = $rt_compare($high & 64512, 55296); - if (var$7 ? 0 : 1) { - $stringIndex = $stringIndex + 2 | 0; - if ($stringIndex <= $strLength) { - $low = jl_String_charAt($testString, var$5); - $strLength = var$7 ? 0 : 1; - if ($strLength && (($low & 64512) != 56320 ? 0 : 1) ? 1 : 0) - return $this.$lt1.$isLineTerminator((($high & 1023) << 10 | $low & 1023) + 65536 | 0) ? (-1) : $this.$next5.$matches0($stringIndex, $testString, $matchResult); - } - } - return $this.$lt1.$isLineTerminator($high) ? (-1) : $this.$next5.$matches0(var$5, $testString, $matchResult); -}; -$java.jur_DotSet_getName = function($this) { - return $rt_s(316); -}; -$java.jur_DotSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_DotSet_getType = function($this) { - return (-2147483602); -}; -$java.jur_DotSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_UEOLSet = function() { - jur_AbstractSet.call(this); - this.$consCounter0 = 0; -}; -$java.jur_UEOLSet__init_ = function(var_0) { - var var_1 = new $java.jur_UEOLSet(); - $java.jur_UEOLSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_UEOLSet__init_0 = function($this, $counter) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$consCounter0 = $counter; -}; -$java.jur_UEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $rightBound, var$5; - $rightBound = $matchResult.$anchoringBounds ? $matchResult.$rightBound : $testString.$characters.data.length; - if ($strIndex >= $rightBound) { - $rightBound = $this.$consCounter0; - $matchResult.$consumers.data[$rightBound] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - if (($rightBound - $strIndex | 0) == 1 && jl_String_charAt($testString, $strIndex) == 10) { - var$5 = $this.$consCounter0; - $matchResult.$consumers.data[var$5] = 1; - return $this.$next5.$matches0($strIndex + 1 | 0, $testString, $matchResult); - } - return (-1); -}; -$java.jur_UEOLSet_hasConsumed = function($this, $matchResult) { - var $res, var$3; - $res = $this.$consCounter0; - $res = !$matchResult.$consumers.data[$res] ? 0 : 1; - var$3 = $this.$consCounter0; - $matchResult.$consumers.data[var$3] = (-1); - return $res; -}; -$java.jur_UEOLSet_getName = function($this) { - return $rt_s(2441); -}; -$java.jur_UMultiLineEOLSet = function() { - jur_AbstractSet.call(this); - this.$consCounter1 = 0; -}; -$java.jur_UMultiLineEOLSet__init_ = function(var_0) { - var var_1 = new $java.jur_UMultiLineEOLSet(); - $java.jur_UMultiLineEOLSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_UMultiLineEOLSet__init_0 = function($this, $counter) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$consCounter1 = $counter; -}; -$java.jur_UMultiLineEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $strDif, var$5; - if (($matchResult.$anchoringBounds ? $matchResult.$rightBound - $strIndex | 0 : $testString.$characters.data.length - $strIndex | 0) <= 0) { - $strDif = $this.$consCounter1; - $matchResult.$consumers.data[$strDif] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - if (jl_String_charAt($testString, $strIndex) != 10) - return (-1); - var$5 = $this.$consCounter1; - $matchResult.$consumers.data[var$5] = 1; - return $this.$next5.$matches0($strIndex + 1 | 0, $testString, $matchResult); -}; -$java.jur_UMultiLineEOLSet_hasConsumed = function($this, $matchResult) { - var $res, var$3; - $res = $this.$consCounter1; - $res = !$matchResult.$consumers.data[$res] ? 0 : 1; - var$3 = $this.$consCounter1; - $matchResult.$consumers.data[var$3] = (-1); - return $res; -}; -$java.jur_UMultiLineEOLSet_getName = function($this) { - return $rt_s(2445); -}; -$java.jur_MultiLineEOLSet = function() { - jur_AbstractSet.call(this); - this.$consCounter2 = 0; -}; -$java.jur_MultiLineEOLSet__init_ = function(var_0) { - var var_1 = new $java.jur_MultiLineEOLSet(); - $java.jur_MultiLineEOLSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_MultiLineEOLSet__init_0 = function($this, $counter) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$consCounter2 = $counter; -}; -$java.jur_MultiLineEOLSet_matches = function($this, $strIndex, $testString, $matchResult) { - var $strDif, $ch1, $ch2; - $strDif = $matchResult.$anchoringBounds ? $matchResult.$leftBound - $strIndex | 0 : $testString.$characters.data.length - $strIndex | 0; - if (!$strDif) { - $strDif = $this.$consCounter2; - $matchResult.$consumers.data[$strDif] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - if ($strDif < 2) { - $ch1 = jl_String_charAt($testString, $strIndex); - $ch2 = 97; - } else { - $ch1 = jl_String_charAt($testString, $strIndex); - $ch2 = jl_String_charAt($testString, $strIndex + 1 | 0); - } - switch ($ch1) { - case 10: - case 133: - case 8232: - case 8233: - $strDif = $this.$consCounter2; - $matchResult.$consumers.data[$strDif] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - case 13: - if ($ch2 != 10) { - $strDif = $this.$consCounter2; - $matchResult.$consumers.data[$strDif] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - } - $strDif = $this.$consCounter2; - $matchResult.$consumers.data[$strDif] = 0; - return $this.$next5.$matches0($strIndex, $testString, $matchResult); - default: - } - return (-1); -}; -$java.jur_MultiLineEOLSet_hasConsumed = function($this, $matchResult) { - var $res, var$3; - $res = $this.$consCounter2; - $res = !$matchResult.$consumers.data[$res] ? 0 : 1; - var$3 = $this.$consCounter2; - $matchResult.$consumers.data[var$3] = (-1); - return $res; -}; -$java.jur_MultiLineEOLSet_getName = function($this) { - return $rt_s(2446); -}; -$java.jur_CIBackReferenceSet = function() { - var a = this; jur_JointSet.call(a); - a.$referencedGroup = 0; - a.$consCounter3 = 0; -}; -$java.jur_CIBackReferenceSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_CIBackReferenceSet(); - $java.jur_CIBackReferenceSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_CIBackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$referencedGroup = $groupIndex; - $this.$consCounter3 = $consCounter; -}; -$java.jur_CIBackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $group, $i, var$6, var$7; - $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); - if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { - $i = 0; - while (true) { - if ($i >= $group.$characters.data.length) { - $i = $this.$consCounter3; - $matchResult.$consumers.data[$i] = $group.$characters.data.length; - return $this.$next5.$matches0($stringIndex + $group.$characters.data.length | 0, $testString, $matchResult); - } - var$6 = jl_String_charAt($group, $i); - var$7 = $stringIndex + $i | 0; - if (var$6 != jl_String_charAt($testString, var$7) && $java.jur_Pattern_getSupplement(jl_String_charAt($group, $i)) != jl_String_charAt($testString, var$7)) - break; - $i = $i + 1 | 0; - } - return (-1); - } - return (-1); -}; -$java.jur_CIBackReferenceSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_CIBackReferenceSet_getString = function($this, $matchResult) { - return $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); -}; -$java.jur_CIBackReferenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2447)); - var$2 = $this.$groupIndex0; - jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CIBackReferenceSet_hasConsumed = function($this, $matchResult) { - var $res, var$3; - $res = $this.$consCounter3; - $res = !$matchResult.$consumers.data[$res] ? 0 : 1; - var$3 = $this.$consCounter3; - $matchResult.$consumers.data[var$3] = (-1); - return $res; -}; -$java.jur_BackReferenceSet = function() { - $java.jur_CIBackReferenceSet.call(this); -}; -$java.jur_BackReferenceSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_BackReferenceSet(); - $java.jur_BackReferenceSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_BackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$referencedGroup = $groupIndex; - $this.$consCounter3 = $consCounter; -}; -$java.jur_BackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $group, $shift, var$6; - $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); - if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { - $shift = !jl_String_startsWith($testString, $group, $stringIndex) ? (-1) : $group.$characters.data.length; - if ($shift < 0) - return (-1); - var$6 = $this.$consCounter3; - $matchResult.$consumers.data[var$6] = $shift; - return $this.$next5.$matches0($stringIndex + $shift | 0, $testString, $matchResult); - } - return (-1); -}; -$java.jur_BackReferenceSet_find = function($this, $strIndex, $testString, $matchResult) { - var $group, $strLength, $testStr; - $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); - $strLength = $matchResult.$leftBound; - if ($group !== null && ($strIndex + $group.$characters.data.length | 0) <= $strLength) { - $testStr = $testString; - while (true) { - if ($strIndex > $strLength) - return (-1); - $strIndex = jl_String_indexOf1($testStr, $group, $strIndex); - if ($strIndex < 0) - return (-1); - if ($this.$next5.$matches0($strIndex + $group.$characters.data.length | 0, $testString, $matchResult) >= 0) - break; - $strIndex = $strIndex + 1 | 0; - } - return $strIndex; - } - return (-1); -}; -$java.jur_BackReferenceSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - var $group, $testStr, var$7; - $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); - if ($group === null) - return (-1); - $testStr = $testString; - a: { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - var$7 = jl_String_lastIndexOf1($testStr, $group, $lastIndex); - if (var$7 < 0) - break a; - if (var$7 < $strIndex) - break a; - if ($this.$next5.$matches0(var$7 + $group.$characters.data.length | 0, $testString, $matchResult) >= 0) - break; - $lastIndex = var$7 + (-1) | 0; - } - return var$7; - } - return (-1); -}; -$java.jur_BackReferenceSet_first = function($this, $set) { - return 1; -}; -$java.jur_BackReferenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2448)); - var$2 = $this.$groupIndex0; - jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_UCIBackReferenceSet = function() { - $java.jur_CIBackReferenceSet.call(this); - this.$groupIndex1 = 0; -}; -$java.jur_UCIBackReferenceSet__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_UCIBackReferenceSet(); - $java.jur_UCIBackReferenceSet__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_UCIBackReferenceSet__init_0 = function($this, $groupIndex, $consCounter) { - var var$3; - var$3 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$3 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$3, 10); - $this.$referencedGroup = $groupIndex; - $this.$consCounter3 = $consCounter; -}; -$java.jur_UCIBackReferenceSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $group, $i, var$6; - $group = $java.jur_MatchResultImpl_getGroupNoCheck($matchResult, $this.$referencedGroup); - if ($group !== null && ($stringIndex + $group.$characters.data.length | 0) <= $matchResult.$rightBound) { - $i = 0; - while (true) { - if ($i >= $group.$characters.data.length) { - var$6 = $this.$consCounter3; - $matchResult.$consumers.data[var$6] = $group.$characters.data.length; - return $this.$next5.$matches0($stringIndex + $group.$characters.data.length | 0, $testString, $matchResult); - } - if (((String.fromCharCode((String.fromCharCode(jl_String_charAt($group, $i))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535) != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $stringIndex + $i | 0))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535)) - break; - $i = $i + 1 | 0; - } - return (-1); - } - return (-1); -}; -$java.jur_UCIBackReferenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2449)); - var$2 = $this.$groupIndex1; - jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_SequenceSet = function() { - var a = this; $java.jur_LeafSet.call(a); - a.$string1 = null; - a.$leftToRight = null; - a.$rightToLeft = null; -}; -$java.jur_SequenceSet__init_ = function(var_0) { - var var_1 = new $java.jur_SequenceSet(); - $java.jur_SequenceSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_SequenceSet__init_0 = function($this, $substring) { - var $j; - $j = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = $j + 1 | 0; - $this.$index5 = jl_Integer_toString($j, 10); - $this.$charCount = 1; - $this.$string1 = jl_String__init_0($substring.$buffer, 0, $substring.$length); - $this.$charCount = $substring.$length; - $this.$leftToRight = $java.jur_SequenceSet$IntHash__init_($this.$charCount); - $this.$rightToLeft = $java.jur_SequenceSet$IntHash__init_($this.$charCount); - $j = 0; - while ($j < ($this.$charCount - 1 | 0)) { - $java.jur_SequenceSet$IntHash_put($this.$leftToRight, jl_String_charAt($this.$string1, $j), ($this.$charCount - $j | 0) - 1 | 0); - $java.jur_SequenceSet$IntHash_put($this.$rightToLeft, jl_String_charAt($this.$string1, ($this.$charCount - $j | 0) - 1 | 0), ($this.$charCount - $j | 0) - 1 | 0); - $j = $j + 1 | 0; - } -}; -$java.jur_SequenceSet_accepts = function($this, $strIndex, $testString) { - return !$java.jur_SequenceSet_startsWith($this, $testString, $strIndex) ? (-1) : $this.$charCount; -}; -$java.jur_SequenceSet_find = function($this, $strIndex, $testString, $matchResult) { - var $strLength, var$5; - $strLength = $matchResult.$rightBound; - while (true) { - if ($strIndex > $strLength) - return (-1); - var$5 = $java.jur_SequenceSet_indexOf($this, $testString, $strIndex, $strLength); - if (var$5 < 0) - return (-1); - if ($this.$next5.$matches0(var$5 + $this.$charCount | 0, $testString, $matchResult) >= 0) - break; - $strIndex = var$5 + 1 | 0; - } - return var$5; -}; -$java.jur_SequenceSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - $lastIndex = $java.jur_SequenceSet_lastIndexOf($this, $testString, $strIndex, $lastIndex); - if ($lastIndex < 0) - return (-1); - if ($this.$next5.$matches0($lastIndex + $this.$charCount | 0, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - return $lastIndex; -}; -$java.jur_SequenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2450)); - var$2 = $this.$string1; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_SequenceSet_first = function($this, $set) { - var var$2, var$3, var$4; - if ($set instanceof $java.jur_CharSet) - return $set.$ch0 != jl_String_charAt($this.$string1, 0) ? 0 : 1; - if ($set instanceof $java.jur_RangeSet) { - $set = $set; - var$2 = $this.$string1; - var$3 = jl_String__init_0(var$2.$characters, 0, 1); - return (!$set.$chars0.$contains1(jl_String_charAt(var$3, 0)) ? (-1) : 1) <= 0 ? 0 : 1; - } - if (!($set instanceof $java.jur_SupplRangeSet)) { - if (!($set instanceof $java.jur_SupplCharSet)) - return 1; - return $this.$string1.$characters.data.length > 1 && $set.$ch4 == (((jl_String_charAt($this.$string1, 0) & 1023) << 10 | jl_String_charAt($this.$string1, 1) & 1023) + 65536 | 0) ? 1 : 0; - } - a: { - b: { - $set = $set; - if (!$set.$contains1(jl_String_charAt($this.$string1, 0))) { - if ($this.$string1.$characters.data.length <= 1) - break b; - if (!$set.$contains1(((jl_String_charAt($this.$string1, 0) & 1023) << 10 | jl_String_charAt($this.$string1, 1) & 1023) + 65536 | 0)) - break b; - } - var$4 = 1; - break a; - } - var$4 = 0; - } - return var$4; -}; -$java.jur_SequenceSet_indexOf = function($this, $str, $i, $to) { - var $last, $ch; - $last = jl_String_charAt($this.$string1, $this.$charCount - 1 | 0); - while (true) { - if ($i > ($to - $this.$charCount | 0)) - return (-1); - $ch = jl_String_charAt($str, ($i + $this.$charCount | 0) - 1 | 0); - if ($ch == $last && $java.jur_SequenceSet_startsWith($this, $str, $i)) - break; - $i = $i + $java.jur_SequenceSet$IntHash_get($this.$leftToRight, $ch) | 0; - } - return $i; -}; -$java.jur_SequenceSet_lastIndexOf = function($this, $str, $to, $i) { - var $first, $delta, $ch; - $first = jl_String_charAt($this.$string1, 0); - $delta = ($str.$characters.data.length - $i | 0) - $this.$charCount | 0; - if ($delta <= 0) - $i = $i + $delta | 0; - while (true) { - if ($i < $to) - return (-1); - $ch = jl_String_charAt($str, $i); - if ($ch == $first && $java.jur_SequenceSet_startsWith($this, $str, $i)) - break; - $i = $i - $java.jur_SequenceSet$IntHash_get($this.$rightToLeft, $ch) | 0; - } - return $i; -}; -$java.jur_SequenceSet_startsWith = function($this, $str, $from) { - var $i; - $i = 0; - while ($i < $this.$charCount) { - if (jl_String_charAt($str, $i + $from | 0) != jl_String_charAt($this.$string1, $i)) - return 0; - $i = $i + 1 | 0; - } - return 1; -}; -$java.jur_UCISequenceSet = function() { - $java.jur_LeafSet.call(this); - this.$string2 = null; -}; -$java.jur_UCISequenceSet__init_ = function(var_0) { - var var_1 = new $java.jur_UCISequenceSet(); - $java.jur_UCISequenceSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_UCISequenceSet__init_0 = function($this, $substring) { - var var$2, $res, $i, var$5; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$charCount = 1; - $res = new jl_StringBuilder; - $res.$buffer = $rt_createCharArray(16); - $i = 0; - while ($i < $substring.$length) { - var$5 = (String.fromCharCode((String.fromCharCode(jl_AbstractStringBuilder_charAt($substring, $i))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535; - var$2 = $res.$length; - jl_AbstractStringBuilder_insertSpace($res, var$2, var$2 + 1 | 0); - $res.$buffer.data[var$2] = var$5; - $i = $i + 1 | 0; - } - $this.$string2 = jl_String__init_0($res.$buffer, 0, $res.$length); - $this.$charCount = $res.$length; -}; -$java.jur_UCISequenceSet_accepts = function($this, $strIndex, $testString) { - var $i; - $i = 0; - while (true) { - if ($i >= $this.$string2.$characters.data.length) - return $this.$string2.$characters.data.length; - if (jl_String_charAt($this.$string2, $i) != ((String.fromCharCode((String.fromCharCode(jl_String_charAt($testString, $strIndex + $i | 0))).toUpperCase().charCodeAt(0) & 65535)).toLowerCase().charCodeAt(0) & 65535)) - break; - $i = $i + 1 | 0; - } - return (-1); -}; -$java.jur_UCISequenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2451)); - var$2 = $this.$string2; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_CISequenceSet = function() { - $java.jur_LeafSet.call(this); - this.$string0 = null; -}; -$java.jur_CISequenceSet_accepts = function($this, $strIndex, $testString) { - var $i, var$4, var$5; - $i = 0; - while (true) { - if ($i >= $this.$string0.$characters.data.length) - return $this.$string0.$characters.data.length; - var$4 = jl_String_charAt($this.$string0, $i); - var$5 = $strIndex + $i | 0; - if (var$4 != jl_String_charAt($testString, var$5) && $java.jur_Pattern_getSupplement(jl_String_charAt($this.$string0, $i)) != jl_String_charAt($testString, var$5)) - break; - $i = $i + 1 | 0; - } - return (-1); -}; -$java.jur_CISequenceSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2452)); - var$2 = $this.$string0; - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; $java.ju_PriorityQueue$1 = function() { jl_Object.call(this); - this.$this$08 = null; + this.$this$044 = null; }; $java.ju_PriorityQueue$1_compare = function($this, $o1, $o2) { if ($rt_isInstance($o1, jl_Comparable)) return $o1.$compareTo4($o2); return -$o2.$compareTo4($o1); }; -function jur_AbstractCharClass$PredefinedCharacterClasses() { - jl_Object.call(this); -} -$java.jur_AbstractCharClass$PredefinedCharacterClasses_space = null; -$java.jur_AbstractCharClass$PredefinedCharacterClasses_digit = null; -$java.jur_AbstractCharClass$PredefinedCharacterClasses_contents = null; -$java.jur_AbstractCharClass$PredefinedCharacterClasses__init_ = function() { - var var_0 = new jur_AbstractCharClass$PredefinedCharacterClasses(); - jur_AbstractCharClass$PredefinedCharacterClasses__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$PredefinedCharacterClasses__init_($this) { - return; -} -$java.jur_AbstractCharClass$PredefinedCharacterClasses_getObject = function($this, $name) { - var $i, var$3, $row; - $i = 0; - while (true) { - if ($i >= $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents.data.length) { - var$3 = new $java.ju_MissingResourceException; - var$3.$suppressionEnabled = 1; - var$3.$writableStackTrace = 1; - var$3.$message = $rt_s(44); - var$3.$className = $rt_s(44); - var$3.$key1 = $name; - $rt_throw(var$3); - } - $row = $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents.data[$i].data; - if (jl_String_equals($name, $row[0])) - break; - $i = $i + 1 | 0; - } - return $row[1]; -}; -function jur_AbstractCharClass$PredefinedCharacterClasses__clinit_() { - var var$1, var$2, var$3, var$4; - $java.jur_AbstractCharClass$PredefinedCharacterClasses_space = $java.jur_AbstractCharClass$LazySpace__init_(); - $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit = $java.jur_AbstractCharClass$LazyDigit__init_(); - var$1 = $rt_createArray($rt_arraycls(jl_Object), 194); - var$2 = var$1.data; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2453); - var$4[1] = $java.jur_AbstractCharClass$LazyLower__init_(); - var$2[0] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2454); - var$4[1] = $java.jur_AbstractCharClass$LazyUpper__init_(); - var$2[1] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2455); - var$4[1] = $java.jur_AbstractCharClass$LazyASCII__init_(); - var$2[2] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2456); - var$4[1] = $java.jur_AbstractCharClass$LazyAlpha__init_(); - var$2[3] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2457); - var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit; - var$2[4] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2458); - var$4[1] = $java.jur_AbstractCharClass$LazyAlnum__init_(); - var$2[5] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2459); - var$4[1] = $java.jur_AbstractCharClass$LazyPunct__init_(); - var$2[6] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2460); - var$4[1] = $java.jur_AbstractCharClass$LazyGraph__init_(); - var$2[7] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2461); - var$4[1] = $java.jur_AbstractCharClass$LazyPrint__init_(); - var$2[8] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2462); - var$4[1] = $java.jur_AbstractCharClass$LazyBlank__init_(); - var$2[9] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2463); - var$4[1] = $java.jur_AbstractCharClass$LazyCntrl__init_(); - var$2[10] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2464); - var$4[1] = $java.jur_AbstractCharClass$LazyXDigit__init_(); - var$2[11] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2465); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaLowerCase__init_(); - var$2[12] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2466); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaUpperCase__init_(); - var$2[13] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2467); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaWhitespace__init_(); - var$2[14] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2468); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaMirrored__init_(); - var$2[15] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2469); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaDefined__init_(); - var$2[16] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2470); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaDigit__init_(); - var$2[17] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2471); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_(); - var$2[18] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2472); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaISOControl__init_(); - var$2[19] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2473); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_(); - var$2[20] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2474); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_(); - var$2[21] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2475); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaLetter__init_(); - var$2[22] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2476); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaLetterOrDigit__init_(); - var$2[23] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2477); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaSpaceChar__init_(); - var$2[24] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2478); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaTitleCase__init_(); - var$2[25] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2479); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_(); - var$2[26] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2480); - var$4[1] = $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_(); - var$2[27] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2481); - var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_space; - var$2[28] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2482); - var$4[1] = $java.jur_AbstractCharClass$LazyWord__init_(); - var$2[29] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(87); - var$4[1] = $java.jur_AbstractCharClass$LazyNonWord__init_(); - var$2[30] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2483); - var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_space; - var$2[31] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(101); - var$4[1] = $java.jur_AbstractCharClass$LazyNonSpace__init_(); - var$2[32] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2484); - var$4[1] = $java.jur_AbstractCharClass$PredefinedCharacterClasses_digit; - var$2[33] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(102); - var$4[1] = $java.jur_AbstractCharClass$LazyNonDigit__init_(); - var$2[34] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2485); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(0, 127); - var$2[35] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2486); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(128, 255); - var$2[36] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2487); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(256, 383); - var$2[37] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2488); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(384, 591); - var$2[38] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2489); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(592, 687); - var$2[39] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2490); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(688, 767); - var$2[40] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2491); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(768, 879); - var$2[41] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2492); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(880, 1023); - var$2[42] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2493); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1024, 1279); - var$2[43] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2494); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1280, 1327); - var$2[44] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2495); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1328, 1423); - var$2[45] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2496); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1424, 1535); - var$2[46] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2497); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1536, 1791); - var$2[47] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2498); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1792, 1871); - var$2[48] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2499); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1872, 1919); - var$2[49] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2500); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(1920, 1983); - var$2[50] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2501); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2304, 2431); - var$2[51] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2502); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2432, 2559); - var$2[52] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2503); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2560, 2687); - var$2[53] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2504); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2688, 2815); - var$2[54] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2505); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2816, 2943); - var$2[55] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2506); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(2944, 3071); - var$2[56] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2507); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3072, 3199); - var$2[57] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2508); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3200, 3327); - var$2[58] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2509); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3328, 3455); - var$2[59] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2510); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3456, 3583); - var$2[60] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2511); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3584, 3711); - var$2[61] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2512); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3712, 3839); - var$2[62] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2513); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(3840, 4095); - var$2[63] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2514); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4096, 4255); - var$2[64] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2515); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4256, 4351); - var$2[65] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2516); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4352, 4607); - var$2[66] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2517); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4608, 4991); - var$2[67] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2518); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(4992, 5023); - var$2[68] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2519); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5024, 5119); - var$2[69] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2520); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5120, 5759); - var$2[70] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2521); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5760, 5791); - var$2[71] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2522); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5792, 5887); - var$2[72] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2523); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5888, 5919); - var$2[73] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2524); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5920, 5951); - var$2[74] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2525); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5952, 5983); - var$2[75] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2526); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(5984, 6015); - var$2[76] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2527); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6016, 6143); - var$2[77] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2528); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6144, 6319); - var$2[78] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2529); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6400, 6479); - var$2[79] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2530); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6480, 6527); - var$2[80] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2531); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6528, 6623); - var$2[81] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2532); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6624, 6655); - var$2[82] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2533); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(6656, 6687); - var$2[83] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2534); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7424, 7551); - var$2[84] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2535); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7552, 7615); - var$2[85] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2536); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7616, 7679); - var$2[86] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2537); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7680, 7935); - var$2[87] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2538); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(7936, 8191); - var$2[88] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2539); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8192, 8303); - var$2[89] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2540); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8304, 8351); - var$2[90] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2541); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8352, 8399); - var$2[91] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2542); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8400, 8447); - var$2[92] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2543); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8448, 8527); - var$2[93] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2544); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8528, 8591); - var$2[94] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2545); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8592, 8703); - var$2[95] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2546); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8704, 8959); - var$2[96] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2547); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(8960, 9215); - var$2[97] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2548); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9216, 9279); - var$2[98] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2549); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9280, 9311); - var$2[99] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2550); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9312, 9471); - var$2[100] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2551); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9472, 9599); - var$2[101] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2552); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9600, 9631); - var$2[102] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2553); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9632, 9727); - var$2[103] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2554); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9728, 9983); - var$2[104] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2555); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(9984, 10175); - var$2[105] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2556); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10176, 10223); - var$2[106] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2557); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10224, 10239); - var$2[107] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2558); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10240, 10495); - var$2[108] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2559); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10496, 10623); - var$2[109] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2560); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10624, 10751); - var$2[110] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2561); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(10752, 11007); - var$2[111] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2562); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11008, 11263); - var$2[112] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2563); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11264, 11359); - var$2[113] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2564); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11392, 11519); - var$2[114] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2565); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11520, 11567); - var$2[115] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2566); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11568, 11647); - var$2[116] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2567); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11648, 11743); - var$2[117] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2568); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11776, 11903); - var$2[118] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2569); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(11904, 12031); - var$2[119] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2570); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12032, 12255); - var$2[120] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2571); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12272, 12287); - var$2[121] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2572); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12288, 12351); - var$2[122] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2573); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12352, 12447); - var$2[123] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2574); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12448, 12543); - var$2[124] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2575); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12544, 12591); - var$2[125] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2576); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12592, 12687); - var$2[126] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2577); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12688, 12703); - var$2[127] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2578); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12704, 12735); - var$2[128] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2579); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12736, 12783); - var$2[129] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2580); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12784, 12799); - var$2[130] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2581); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(12800, 13055); - var$2[131] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2582); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(13056, 13311); - var$2[132] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2583); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(13312, 19893); - var$2[133] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2584); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(19904, 19967); - var$2[134] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2585); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(19968, 40959); - var$2[135] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2586); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(40960, 42127); - var$2[136] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2587); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(42128, 42191); - var$2[137] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2588); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(42752, 42783); - var$2[138] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2589); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(43008, 43055); - var$2[139] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2590); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(44032, 55203); - var$2[140] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2591); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(55296, 56191); - var$2[141] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2592); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(56192, 56319); - var$2[142] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2593); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(56320, 57343); - var$2[143] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2594); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(57344, 63743); - var$2[144] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2595); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(63744, 64255); - var$2[145] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2596); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(64256, 64335); - var$2[146] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2597); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(64336, 65023); - var$2[147] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2598); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65024, 65039); - var$2[148] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2599); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65040, 65055); - var$2[149] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2600); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65056, 65071); - var$2[150] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2601); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65072, 65103); - var$2[151] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2602); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65104, 65135); - var$2[152] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2603); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65136, 65279); - var$2[153] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2604); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(65280, 65519); - var$2[154] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2390); - var$4[1] = $java.jur_AbstractCharClass$LazyRange__init_(0, 1114111); - var$2[155] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2605); - var$4[1] = $java.jur_AbstractCharClass$LazySpecialsBlock__init_(); - var$2[156] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2606); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(0, 1); - var$2[157] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2607); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(62, 1); - var$2[158] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2608); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(1, 1); - var$2[159] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2609); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(2, 1); - var$2[160] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2610); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(3, 0); - var$2[161] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2611); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(4, 0); - var$2[162] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2612); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(5, 1); - var$2[163] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2613); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(448, 1); - var$2[164] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2614); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(6, 1); - var$2[165] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2615); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(7, 0); - var$2[166] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2616); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(8, 1); - var$2[167] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(119); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(3584, 1); - var$2[168] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2617); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(9, 1); - var$2[169] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2618); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(10, 1); - var$2[170] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2619); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(11, 1); - var$2[171] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2620); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(28672, 0); - var$2[172] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2621); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(12, 0); - var$2[173] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2622); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(13, 0); - var$2[174] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2623); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(14, 0); - var$2[175] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2624); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_0(983040, 1, 1); - var$2[176] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2625); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(15, 0); - var$2[177] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2626); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(16, 1); - var$2[178] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2627); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(18, 1); - var$2[179] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2628); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_0(19, 0, 1); - var$2[180] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2629); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(1643118592, 1); - var$2[181] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2630); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(20, 0); - var$2[182] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2631); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(21, 0); - var$2[183] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2632); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(22, 0); - var$2[184] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2633); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(23, 0); - var$2[185] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2634); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(24, 1); - var$2[186] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2635); - var$4[1] = $java.jur_AbstractCharClass$LazyCategoryScope__init_(2113929216, 1); - var$2[187] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2636); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(25, 1); - var$2[188] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2637); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(26, 0); - var$2[189] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2638); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(27, 0); - var$2[190] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2639); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(28, 1); - var$2[191] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2640); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(29, 0); - var$2[192] = var$3; - var$3 = $rt_createArray(jl_Object, 2); - var$4 = var$3.data; - var$4[0] = $rt_s(2641); - var$4[1] = $java.jur_AbstractCharClass$LazyCategory__init_(30, 0); - var$2[193] = var$3; - $java.jur_AbstractCharClass$PredefinedCharacterClasses_contents = var$1; -} -$java.jur_AbstractCharClass$LazyCharClass = function() { - var a = this; jl_Object.call(a); - a.$posValue = null; - a.$negValue = null; -}; -$java.jur_AbstractCharClass$LazyCharClass_getValue = function($this, $negative) { - if (!$negative && $this.$posValue === null) - $this.$posValue = $this.$computeValue(); - else if ($negative && $this.$negValue === null) - $this.$negValue = $java.jur_AbstractCharClass_setNegative($this.$computeValue(), 1); - if ($negative) - return $this.$negValue; - return $this.$posValue; -}; -$java.jur_UCISupplCharSet = function() { - $java.jur_LeafSet.call(this); - this.$ch3 = 0; -}; -$java.jur_UCISupplCharSet_accepts = function($this, $strIndex, $testString) { - var $low, $high; - $low = $strIndex + 1 | 0; - $high = jl_String_charAt($testString, $strIndex); - $low = jl_String_charAt($testString, $low); - return $this.$ch3 != (String.fromCharCode((String.fromCharCode((($high & 1023) << 10 | $low & 1023) + 65536 | 0)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0) ? (-1) : 2; -}; -$java.jur_UCISupplCharSet_getName = function($this) { - var var$1, var$2; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2433)); - var$2 = jl_String__init_(jl_Character_toChars($this.$ch3)); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, var$2); - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_LowSurrogateCharSet = function() { - jur_JointSet.call(this); - this.$low = 0; -}; -$java.jur_LowSurrogateCharSet__init_ = function(var_0) { - var var_1 = new $java.jur_LowSurrogateCharSet(); - $java.jur_LowSurrogateCharSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_LowSurrogateCharSet__init_0 = function($this, $low) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$low = $low; -}; -$java.jur_LowSurrogateCharSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_LowSurrogateCharSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var var$4, $low; - var$4 = $stringIndex + 1 | 0; - if (var$4 > $matchResult.$rightBound) { - $matchResult.$hitEnd = 1; - return (-1); - } - $low = jl_String_charAt($testString, $stringIndex); - if ($stringIndex > $matchResult.$leftBound && ((jl_String_charAt($testString, $stringIndex - 1 | 0) & 64512) != 55296 ? 0 : 1)) - return (-1); - if ($this.$low != $low) - return (-1); - return $this.$next5.$matches0(var$4, $testString, $matchResult); -}; -$java.jur_LowSurrogateCharSet_find = function($this, $strIndex, $testString, $matchResult) { - var var$4, $testStr, $startStr, $strLength, var$8; - if (!($testString instanceof jl_String)) { - var$4 = $matchResult.$rightBound; - a: { - while (true) { - if ($strIndex > var$4) { - $strIndex = (-1); - break a; - } - if ($java.jur_LowSurrogateCharSet_matches($this, $strIndex, $testString, $matchResult) >= 0) - break; - $strIndex = $strIndex + 1 | 0; - } - } - return $strIndex; - } - $testStr = $testString; - $startStr = $matchResult.$leftBound; - $strLength = $matchResult.$rightBound; - while (true) { - if ($strIndex >= $strLength) - return (-1); - var$4 = jl_String_indexOf($testStr, $this.$low, $strIndex); - if (var$4 < 0) - return (-1); - if (var$4 > $startStr && ((jl_String_charAt($testStr, var$4 - 1 | 0) & 64512) != 55296 ? 0 : 1)) { - $strIndex = var$4 + 1 | 0; - continue; - } - var$8 = $this.$next5; - $strIndex = var$4 + 1 | 0; - if (var$8.$matches0($strIndex, $testString, $matchResult) >= 0) - break; - } - return var$4; -}; -$java.jur_LowSurrogateCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - var $startStr, $testStr, var$7; - if (!($testString instanceof jl_String)) { - a: { - while (true) { - if ($lastIndex < $strIndex) { - $lastIndex = (-1); - break a; - } - if ($java.jur_LowSurrogateCharSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - } - return $lastIndex; - } - $startStr = $matchResult.$leftBound; - $testStr = $testString; - b: { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - var$7 = jl_String_lastIndexOf($testStr, $this.$low, $lastIndex); - if (var$7 < 0) - break b; - if (var$7 < $strIndex) - break b; - if (var$7 > $startStr && ((jl_String_charAt($testStr, var$7 - 1 | 0) & 64512) != 55296 ? 0 : 1)) { - $lastIndex = var$7 + (-2) | 0; - continue; - } - if ($this.$next5.$matches0(var$7 + 1 | 0, $testString, $matchResult) >= 0) - break; - $lastIndex = var$7 + (-1) | 0; - } - return var$7; - } - return (-1); -}; -$java.jur_LowSurrogateCharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); - var$2 = $this.$low; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_LowSurrogateCharSet_first = function($this, $set) { - if ($set instanceof $java.jur_CharSet) - return 0; - if ($set instanceof $java.jur_RangeSet) - return 0; - if ($set instanceof $java.jur_SupplRangeSet) - return 0; - if ($set instanceof $java.jur_SupplCharSet) - return 0; - if ($set instanceof $java.jur_HighSurrogateCharSet) - return 0; - if (!($set instanceof $java.jur_LowSurrogateCharSet)) - return 1; - return $set.$low != $this.$low ? 0 : 1; -}; -$java.jur_LowSurrogateCharSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_HighSurrogateCharSet = function() { - jur_JointSet.call(this); - this.$high = 0; -}; -$java.jur_HighSurrogateCharSet__init_ = function(var_0) { - var var_1 = new $java.jur_HighSurrogateCharSet(); - $java.jur_HighSurrogateCharSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_HighSurrogateCharSet__init_0 = function($this, $high) { - var var$2; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$high = $high; -}; -$java.jur_HighSurrogateCharSet_setNext = function($this, $next) { - $this.$next5 = $next; -}; -$java.jur_HighSurrogateCharSet_matches = function($this, $stringIndex, $testString, $matchResult) { - var $strLength, var$5, $high; - $strLength = $matchResult.$rightBound; - var$5 = $stringIndex + 1 | 0; - $strLength = $rt_compare(var$5, $strLength); - if ($strLength > 0) { - $matchResult.$hitEnd = 1; - return (-1); - } - $high = jl_String_charAt($testString, $stringIndex); - if ($strLength < 0 && ((jl_String_charAt($testString, var$5) & 64512) != 56320 ? 0 : 1)) - return (-1); - if ($this.$high != $high) - return (-1); - return $this.$next5.$matches0(var$5, $testString, $matchResult); -}; -$java.jur_HighSurrogateCharSet_find = function($this, $strIndex, $testString, $matchResult) { - var var$4, $testStr, $strLength, var$7; - if (!($testString instanceof jl_String)) { - var$4 = $matchResult.$rightBound; - a: { - while (true) { - if ($strIndex > var$4) { - $strIndex = (-1); - break a; - } - if ($java.jur_HighSurrogateCharSet_matches($this, $strIndex, $testString, $matchResult) >= 0) - break; - $strIndex = $strIndex + 1 | 0; - } - } - return $strIndex; - } - $testStr = $testString; - $strLength = $matchResult.$rightBound; - while (true) { - if ($strIndex >= $strLength) - return (-1); - var$7 = jl_String_indexOf($testStr, $this.$high, $strIndex); - if (var$7 < 0) - return (-1); - $strIndex = var$7 + 1 | 0; - if ($strIndex < $strLength && ((jl_String_charAt($testStr, $strIndex) & 64512) != 56320 ? 0 : 1)) { - $strIndex = var$7 + 2 | 0; - continue; - } - if ($this.$next5.$matches0($strIndex, $testString, $matchResult) >= 0) - break; - } - return var$7; -}; -$java.jur_HighSurrogateCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - var $testStr, $strLength, var$7, var$8; - if (!($testString instanceof jl_String)) { - a: { - while (true) { - if ($lastIndex < $strIndex) { - $lastIndex = (-1); - break a; - } - if ($java.jur_HighSurrogateCharSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - } - return $lastIndex; - } - $testStr = $testString; - $strLength = $matchResult.$rightBound; - b: { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - var$7 = jl_String_lastIndexOf($testStr, $this.$high, $lastIndex); - if (var$7 < 0) - break b; - if (var$7 < $strIndex) - break b; - var$8 = var$7 + 1 | 0; - if (var$8 < $strLength && ((jl_String_charAt($testStr, var$8) & 64512) != 56320 ? 0 : 1)) { - $lastIndex = var$7 + (-1) | 0; - continue; - } - if ($this.$next5.$matches0(var$8, $testString, $matchResult) >= 0) - break; - $lastIndex = var$7 + (-1) | 0; - } - return var$7; - } - return (-1); -}; -$java.jur_HighSurrogateCharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); - var$2 = $this.$high; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_HighSurrogateCharSet_first = function($this, $set) { - if ($set instanceof $java.jur_CharSet) - return 0; - if ($set instanceof $java.jur_RangeSet) - return 0; - if ($set instanceof $java.jur_SupplRangeSet) - return 0; - if ($set instanceof $java.jur_SupplCharSet) - return 0; - if ($set instanceof $java.jur_LowSurrogateCharSet) - return 0; - if (!($set instanceof $java.jur_HighSurrogateCharSet)) - return 1; - return $set.$high != $this.$high ? 0 : 1; -}; -$java.jur_HighSurrogateCharSet_hasConsumed = function($this, $matchResult) { - return 1; -}; -$java.jur_SupplCharSet = function() { - var a = this; $java.jur_LeafSet.call(a); - a.$high0 = 0; - a.$low0 = 0; - a.$ch4 = 0; -}; -$java.jur_SupplCharSet__init_ = function(var_0) { - var var_1 = new $java.jur_SupplCharSet(); - $java.jur_SupplCharSet__init_0(var_1, var_0); - return var_1; -}; -$java.jur_SupplCharSet__init_0 = function($this, $ch) { - var var$2, $chUTF16; - var$2 = $java.jur_AbstractSet_counter; - $java.jur_AbstractSet_counter = var$2 + 1 | 0; - $this.$index5 = jl_Integer_toString(var$2, 10); - $this.$charCount = 1; - $this.$charCount = 2; - $this.$ch4 = $ch; - $chUTF16 = jl_Character_toChars($ch).data; - $this.$high0 = $chUTF16[0]; - $this.$low0 = $chUTF16[1]; -}; -$java.jur_SupplCharSet_accepts = function($this, $strIndex, $testString) { - var $low, $high; - $low = $strIndex + 1 | 0; - $high = jl_String_charAt($testString, $strIndex); - $low = jl_String_charAt($testString, $low); - return $this.$high0 == $high && $this.$low0 == $low ? 2 : (-1); -}; -$java.jur_SupplCharSet_find = function($this, $strIndex, $testString, $matchResult) { - var $strLength, $testStr, $ch; - if (!($testString instanceof jl_String)) { - $strLength = $matchResult.$rightBound; - a: { - while (true) { - if ($strIndex > $strLength) { - $strIndex = (-1); - break a; - } - if ($java.jur_LeafSet_matches($this, $strIndex, $testString, $matchResult) >= 0) - break; - $strIndex = $strIndex + 1 | 0; - } - } - return $strIndex; - } - $testStr = $testString; - $strLength = $matchResult.$rightBound; - while ($strIndex < $strLength) { - $strIndex = jl_String_indexOf($testStr, $this.$high0, $strIndex); - if ($strIndex < 0) - return (-1); - $strIndex = $strIndex + 1 | 0; - if ($strIndex >= $strLength) - continue; - $ch = jl_String_charAt($testStr, $strIndex); - if ($this.$low0 == $ch && $this.$next5.$matches0($strIndex + 1 | 0, $testString, $matchResult) >= 0) - return $strIndex + (-1) | 0; - $strIndex = $strIndex + 1 | 0; - } - return (-1); -}; -$java.jur_SupplCharSet_findBack = function($this, $strIndex, $lastIndex, $testString, $matchResult) { - var $testStr; - if (!($testString instanceof jl_String)) { - a: { - while (true) { - if ($lastIndex < $strIndex) { - $lastIndex = (-1); - break a; - } - if ($java.jur_LeafSet_matches($this, $lastIndex, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - } - return $lastIndex; - } - $testStr = $testString; - b: { - while (true) { - if ($lastIndex < $strIndex) - return (-1); - $lastIndex = jl_String_lastIndexOf($testStr, $this.$low0, $lastIndex) + (-1) | 0; - if ($lastIndex < 0) - break b; - if ($lastIndex < $strIndex) - break b; - if ($this.$high0 == jl_String_charAt($testStr, $lastIndex) && $this.$next5.$matches0($lastIndex + 2 | 0, $testString, $matchResult) >= 0) - break; - $lastIndex = $lastIndex + (-1) | 0; - } - return $lastIndex; - } - return (-1); -}; -$java.jur_SupplCharSet_getName = function($this) { - var var$1, var$2, var$3; - var$1 = new jl_StringBuilder; - var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(44)); - var$2 = $this.$high0; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - var$2 = $this.$low0; - var$3 = var$1.$length; - jl_AbstractStringBuilder_insertSpace(var$1, var$3, var$3 + 1 | 0); - var$1.$buffer.data[var$3] = var$2; - return jl_String__init_0(var$1.$buffer, 0, var$1.$length); -}; -$java.jur_SupplCharSet_getCodePoint = function($this) { - return $this.$ch4; -}; -$java.jur_SupplCharSet_first = function($this, $set) { - if ($set instanceof $java.jur_SupplCharSet) - return $set.$ch4 != $this.$ch4 ? 0 : 1; - if ($set instanceof $java.jur_SupplRangeSet) - return $set.$contains1($this.$ch4); - if ($set instanceof $java.jur_CharSet) - return 0; - if (!($set instanceof $java.jur_RangeSet)) - return 1; - return 0; -}; -function jur_AbstractLineTerminator$1() { - $java.jur_AbstractLineTerminator.call(this); -} -$java.jur_AbstractLineTerminator$1__init_ = function() { - var var_0 = new jur_AbstractLineTerminator$1(); - jur_AbstractLineTerminator$1__init_(var_0); - return var_0; -}; -function jur_AbstractLineTerminator$1__init_($this) { - return; -} -$java.jur_AbstractLineTerminator$1_isLineTerminator = function($this, $ch) { - return $ch != 10 ? 0 : 1; -}; -$java.jur_AbstractLineTerminator$1_isAfterLineTerminator = function($this, $ch, $ch2) { - return $ch != 10 ? 0 : 1; -}; -function jur_AbstractLineTerminator$2() { - $java.jur_AbstractLineTerminator.call(this); -} -$java.jur_AbstractLineTerminator$2__init_ = function() { - var var_0 = new jur_AbstractLineTerminator$2(); - jur_AbstractLineTerminator$2__init_(var_0); - return var_0; -}; -function jur_AbstractLineTerminator$2__init_($this) { - return; -} -$java.jur_AbstractLineTerminator$2_isLineTerminator = function($this, $ch) { - return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; -}; -$java.jur_AbstractLineTerminator$2_isAfterLineTerminator = function($this, $ch, $ch2) { - a: { - b: { - if ($ch != 10 && $ch != 133 && ($ch | 1) != 8233) { - if ($ch != 13) - break b; - if ($ch2 == 10) - break b; - } - $ch = 1; - break a; - } - $ch = 0; - } - return $ch; -}; -$java.jur_SequenceSet$IntHash = function() { - var a = this; jl_Object.call(a); - a.$table0 = null; - a.$values2 = null; - a.$mask = 0; - a.$size7 = 0; -}; -$java.jur_SequenceSet$IntHash__init_ = function(var_0) { - var var_1 = new $java.jur_SequenceSet$IntHash(); - $java.jur_SequenceSet$IntHash__init_0(var_1, var_0); - return var_1; -}; -$java.jur_SequenceSet$IntHash__init_0 = function($this, $size) { - while ($size >= $this.$mask) { - $this.$mask = $this.$mask << 1 | 1; - } - $this.$mask = $this.$mask << 1 | 1; - $this.$table0 = $rt_createIntArray($this.$mask + 1 | 0); - $this.$values2 = $rt_createIntArray($this.$mask + 1 | 0); - $this.$size7 = $size; -}; -$java.jur_SequenceSet$IntHash_put = function($this, $key, $value) { - var $i, $hashCode; - $i = 0; - $hashCode = $key & $this.$mask; - while ($this.$table0.data[$hashCode] && $this.$table0.data[$hashCode] != $key) { - $i = ($i + 1 | 0) & $this.$mask; - $hashCode = ($hashCode + $i | 0) & $this.$mask; - } - $this.$table0.data[$hashCode] = $key; - $this.$values2.data[$hashCode] = $value; -}; -$java.jur_SequenceSet$IntHash_get = function($this, $key) { - var $hashCode, $i, $storedKey; - $hashCode = $key & $this.$mask; - $i = 0; - while (true) { - $storedKey = $this.$table0.data[$hashCode]; - if (!$storedKey) - break; - if ($storedKey == $key) - return $this.$values2.data[$hashCode]; - $i = ($i + 1 | 0) & $this.$mask; - $hashCode = ($hashCode + $i | 0) & $this.$mask; - } - return $this.$size7; -}; $java.otcit_DateTimeZoneBuilder$PrecalculatedZone = function() { var a = this; $java.otcit_StorableDateTimeZone.call(a); a.$iTransitions = null; @@ -185519,7 +186233,7 @@ $java.otcit_DateTimeZoneBuilder$PrecalculatedZone = function() { }; $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_readZone = function($id, $flow) { var $length, $transitions, var$5, $wallOffsets, $standardOffsets, $i, $tailZone, $result; - $length = $java.otci_Base46_decodeUnsigned($flow); + $length = otci_Base46_decodeUnsigned($flow); $transitions = $rt_createLongArray($length); var$5 = $transitions.data; $wallOffsets = $rt_createIntArray($length); @@ -185556,7 +186270,7 @@ $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_readZone = function($id, $flow $flow.$suppressionEnabled = 1; $flow.$writableStackTrace = 1; jl_Throwable_fillInStackTrace($flow); - $flow.$message = $rt_s(2408); + $flow.$message = $rt_s(2634); $rt_throw($flow); } $tailZone.$iID = $id; @@ -185569,7 +186283,7 @@ $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_readZone = function($id, $flow $flow = new jl_IllegalArgumentException; $flow.$suppressionEnabled = 1; $flow.$writableStackTrace = 1; - $flow.$message = $rt_s(2408); + $flow.$message = $rt_s(2634); $rt_throw($flow); } $result.$iID = $id; @@ -185588,7 +186302,7 @@ $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_readZone = function($id, $flow $flow.$suppressionEnabled = 1; $flow.$writableStackTrace = 1; jl_Throwable_fillInStackTrace($flow); - $flow.$message = $rt_s(2408); + $flow.$message = $rt_s(2634); $rt_throw($flow); } $id.$iID = $flow; @@ -185906,9 +186620,6 @@ $java.otcit_DateTimeZoneBuilder$DSTZone_previousTransition = function($this, $in $end_0 = $start; return Long_sub($end_0, Long_fromInt(1)); }; -$java.jur_IntHash = function() { - jl_Object.call(this); -}; function otcit_CachedDateTimeZone() { var a = this; $java.otcit_StorableDateTimeZone.call(a); a.$iZone = null; @@ -185984,841 +186695,6 @@ $java.otcit_DateTimeZoneBuilder$Recurrence_previous = function($this, $instant, $java.otcit_DateTimeZoneBuilder$Recurrence_getSaveMillis = function($this) { return $this.$iSaveMillis; }; -function jur_AbstractCharClass$LazySpace() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazySpace__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazySpace(); - jur_AbstractCharClass$LazySpace__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazySpace__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazySpace_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add($java.jur_CharClass_add0(var$1, 9, 13), 32); -}; -function jur_AbstractCharClass$LazyDigit() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyDigit__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyDigit(); - jur_AbstractCharClass$LazyDigit__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyDigit__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyDigit_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0(var$1, 48, 57); -}; -function jur_AbstractCharClass$LazyLower() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyLower__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyLower(); - jur_AbstractCharClass$LazyLower__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyLower__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyLower_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0(var$1, 97, 122); -}; -function jur_AbstractCharClass$LazyUpper() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyUpper__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyUpper(); - jur_AbstractCharClass$LazyUpper__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyUpper__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyUpper_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0(var$1, 65, 90); -}; -function jur_AbstractCharClass$LazyASCII() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyASCII__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyASCII(); - jur_AbstractCharClass$LazyASCII__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyASCII__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyASCII_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0(var$1, 0, 127); -}; -function jur_AbstractCharClass$LazyAlpha() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyAlpha__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyAlpha(); - jur_AbstractCharClass$LazyAlpha__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyAlpha__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyAlpha_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90); -}; -function jur_AbstractCharClass$LazyAlnum() { - jur_AbstractCharClass$LazyAlpha.call(this); -} -$java.jur_AbstractCharClass$LazyAlnum__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyAlnum(); - jur_AbstractCharClass$LazyAlnum__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyAlnum__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyAlnum_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57); -}; -function jur_AbstractCharClass$LazyPunct() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyPunct__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyPunct(); - jur_AbstractCharClass$LazyPunct__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyPunct__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyPunct_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 33, 64), 91, 96), 123, 126); -}; -function jur_AbstractCharClass$LazyGraph() { - jur_AbstractCharClass$LazyAlnum.call(this); -} -$java.jur_AbstractCharClass$LazyGraph__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyGraph(); - jur_AbstractCharClass$LazyGraph__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyGraph__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyGraph_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 33, 64), 91, 96), 123, 126); -}; -function jur_AbstractCharClass$LazyPrint() { - jur_AbstractCharClass$LazyGraph.call(this); -} -$java.jur_AbstractCharClass$LazyPrint__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyPrint(); - jur_AbstractCharClass$LazyPrint__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyPrint__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyPrint_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 33, 64), 91, 96), 123, 126), 32); -}; -function jur_AbstractCharClass$LazyBlank() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyBlank__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyBlank(); - jur_AbstractCharClass$LazyBlank__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyBlank__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyBlank_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add($java.jur_CharClass_add(var$1, 32), 9); -}; -function jur_AbstractCharClass$LazyCntrl() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyCntrl__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyCntrl(); - jur_AbstractCharClass$LazyCntrl__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyCntrl__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyCntrl_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add($java.jur_CharClass_add0(var$1, 0, 31), 127); -}; -function jur_AbstractCharClass$LazyXDigit() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyXDigit__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyXDigit(); - jur_AbstractCharClass$LazyXDigit__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyXDigit__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyXDigit_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 48, 57), 97, 102), 65, 70); -}; -function jur_AbstractCharClass$LazyJavaLowerCase() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaLowerCase__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaLowerCase(); - jur_AbstractCharClass$LazyJavaLowerCase__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaLowerCase__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaLowerCase_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaLowerCase$1; - $chCl.$this$029 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaUpperCase() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaUpperCase__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaUpperCase(); - jur_AbstractCharClass$LazyJavaUpperCase__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaUpperCase__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaUpperCase_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaUpperCase$1; - $chCl.$this$030 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaWhitespace() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaWhitespace__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaWhitespace(); - jur_AbstractCharClass$LazyJavaWhitespace__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaWhitespace__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaWhitespace_computeValue = function($this) { - var var$1, var$2; - var$1 = new $java.jur_AbstractCharClass$LazyJavaWhitespace$1; - var$1.$this$031 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - return var$1; -}; -function jur_AbstractCharClass$LazyJavaMirrored() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaMirrored__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaMirrored(); - jur_AbstractCharClass$LazyJavaMirrored__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaMirrored__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaMirrored_computeValue = function($this) { - var var$1, var$2; - var$1 = new $java.jur_AbstractCharClass$LazyJavaMirrored$1; - var$1.$this$032 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - return var$1; -}; -function jur_AbstractCharClass$LazyJavaDefined() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaDefined__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaDefined(); - jur_AbstractCharClass$LazyJavaDefined__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaDefined__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaDefined_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaDefined$1; - $chCl.$this$033 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaDigit() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaDigit__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaDigit(); - jur_AbstractCharClass$LazyJavaDigit__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaDigit__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaDigit_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaDigit$1; - $chCl.$this$034 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaIdentifierIgnorable() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaIdentifierIgnorable(); - jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1; - $chCl.$this$035 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaISOControl() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaISOControl__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaISOControl(); - jur_AbstractCharClass$LazyJavaISOControl__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaISOControl__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaISOControl_computeValue = function($this) { - var var$1, var$2; - var$1 = new $java.jur_AbstractCharClass$LazyJavaISOControl$1; - var$1.$this$036 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - return var$1; -}; -function jur_AbstractCharClass$LazyJavaJavaIdentifierPart() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierPart(); - jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1; - $chCl.$this$037 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaJavaIdentifierStart() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierStart(); - jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1; - $chCl.$this$038 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaLetter() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaLetter__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaLetter(); - jur_AbstractCharClass$LazyJavaLetter__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaLetter__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaLetter_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaLetter$1; - $chCl.$this$039 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaLetterOrDigit() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaLetterOrDigit__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaLetterOrDigit(); - jur_AbstractCharClass$LazyJavaLetterOrDigit__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaLetterOrDigit__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1; - $chCl.$this$040 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaSpaceChar() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaSpaceChar__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaSpaceChar(); - jur_AbstractCharClass$LazyJavaSpaceChar__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaSpaceChar__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaSpaceChar_computeValue = function($this) { - var var$1, var$2; - var$1 = new $java.jur_AbstractCharClass$LazyJavaSpaceChar$1; - var$1.$this$041 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - return var$1; -}; -function jur_AbstractCharClass$LazyJavaTitleCase() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaTitleCase__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaTitleCase(); - jur_AbstractCharClass$LazyJavaTitleCase__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaTitleCase__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaTitleCase_computeValue = function($this) { - var var$1, var$2; - var$1 = new $java.jur_AbstractCharClass$LazyJavaTitleCase$1; - var$1.$this$042 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - return var$1; -}; -function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart(); - jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1; - $chCl.$this$043 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart(); - jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue = function($this) { - var $chCl, var$2; - $chCl = new $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1; - $chCl.$this$044 = $this; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyWord() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazyWord__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyWord(); - jur_AbstractCharClass$LazyWord__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyWord__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyWord_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 97, 122), 65, 90), 48, 57), 95); -}; -function jur_AbstractCharClass$LazyNonWord() { - jur_AbstractCharClass$LazyWord.call(this); -} -$java.jur_AbstractCharClass$LazyNonWord__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyNonWord(); - jur_AbstractCharClass$LazyNonWord__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyNonWord__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyNonWord_computeValue = function($this) { - var $chCl, var$2; - $chCl = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - $chCl.$bits = var$2; - $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add($java.jur_CharClass_add0($java.jur_CharClass_add0($java.jur_CharClass_add0($chCl, 97, 122), 65, 90), 48, 57), 95), 1); - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyNonSpace() { - jur_AbstractCharClass$LazySpace.call(this); -} -$java.jur_AbstractCharClass$LazyNonSpace__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyNonSpace(); - jur_AbstractCharClass$LazyNonSpace__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyNonSpace__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyNonSpace_computeValue = function($this) { - var $chCl, var$2; - $chCl = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - $chCl.$bits = var$2; - $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add($java.jur_CharClass_add0($chCl, 9, 13), 32), 1); - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -function jur_AbstractCharClass$LazyNonDigit() { - jur_AbstractCharClass$LazyDigit.call(this); -} -$java.jur_AbstractCharClass$LazyNonDigit__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazyNonDigit(); - jur_AbstractCharClass$LazyNonDigit__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazyNonDigit__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazyNonDigit_computeValue = function($this) { - var $chCl, var$2; - $chCl = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - $chCl.$bits = var$2; - $chCl = $java.jur_AbstractCharClass_setNegative($java.jur_CharClass_add0($chCl, 48, 57), 1); - $chCl.$mayContainSupplCodepoints = 1; - return $chCl; -}; -$java.jur_AbstractCharClass$LazyRange = function() { - var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); - a.$start8 = 0; - a.$end2 = 0; -}; -$java.jur_AbstractCharClass$LazyRange__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_AbstractCharClass$LazyRange(); - $java.jur_AbstractCharClass$LazyRange__init_0(var_2, var_0, var_1); - return var_2; -}; -$java.jur_AbstractCharClass$LazyRange__init_0 = function($this, $start, $end) { - $this.$start8 = $start; - $this.$end2 = $end; -}; -$java.jur_AbstractCharClass$LazyRange_computeValue = function($this) { - var $chCl, var$2; - $chCl = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - $chCl.$bits = var$2; - return $java.jur_CharClass_add0($chCl, $this.$start8, $this.$end2); -}; -function jur_AbstractCharClass$LazySpecialsBlock() { - $java.jur_AbstractCharClass$LazyCharClass.call(this); -} -$java.jur_AbstractCharClass$LazySpecialsBlock__init_ = function() { - var var_0 = new jur_AbstractCharClass$LazySpecialsBlock(); - jur_AbstractCharClass$LazySpecialsBlock__init_(var_0); - return var_0; -}; -function jur_AbstractCharClass$LazySpecialsBlock__init_($this) { - return; -} -$java.jur_AbstractCharClass$LazySpecialsBlock_computeValue = function($this) { - var var$1, var$2; - var$1 = new jur_CharClass; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(64); - var$1.$lowHighSurrogates = var$2; - var$2 = new ju_BitSet; - var$2.$data10 = $rt_createIntArray(0); - var$1.$bits = var$2; - return $java.jur_CharClass_add0($java.jur_CharClass_add0(var$1, 65279, 65279), 65520, 65533); -}; -$java.jur_AbstractCharClass$LazyCategory = function() { - var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); - a.$category = 0; - a.$mayContainSupplCodepoints0 = 0; - a.$containsAllSurrogates = 0; -}; -$java.jur_AbstractCharClass$LazyCategory__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_AbstractCharClass$LazyCategory(); - $java.jur_AbstractCharClass$LazyCategory__init_1(var_2, var_0, var_1); - return var_2; -}; -$java.jur_AbstractCharClass$LazyCategory__init_0 = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_AbstractCharClass$LazyCategory(); - $java.jur_AbstractCharClass$LazyCategory__init_2(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_AbstractCharClass$LazyCategory__init_1 = function($this, $cat, $mayContainSupplCodepoints) { - $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; - $this.$category = $cat; -}; -$java.jur_AbstractCharClass$LazyCategory__init_2 = function($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { - $this.$containsAllSurrogates = $containsAllSurrogates; - $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; - $this.$category = $cat; -}; -$java.jur_AbstractCharClass$LazyCategory_computeValue = function($this) { - var $chCl, var$2, var$3; - $chCl = new $java.jur_UnicodeCategory; - var$2 = $this.$category; - var$3 = new ju_BitSet; - var$3.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$3; - $chCl.$category0 = var$2; - if ($this.$containsAllSurrogates) - $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); - $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints0; - return $chCl; -}; -$java.jur_AbstractCharClass$LazyCategoryScope = function() { - var a = this; $java.jur_AbstractCharClass$LazyCharClass.call(a); - a.$category1 = 0; - a.$mayContainSupplCodepoints1 = 0; - a.$containsAllSurrogates0 = 0; -}; -$java.jur_AbstractCharClass$LazyCategoryScope__init_ = function(var_0, var_1) { - var var_2 = new $java.jur_AbstractCharClass$LazyCategoryScope(); - $java.jur_AbstractCharClass$LazyCategoryScope__init_1(var_2, var_0, var_1); - return var_2; -}; -$java.jur_AbstractCharClass$LazyCategoryScope__init_0 = function(var_0, var_1, var_2) { - var var_3 = new $java.jur_AbstractCharClass$LazyCategoryScope(); - $java.jur_AbstractCharClass$LazyCategoryScope__init_2(var_3, var_0, var_1, var_2); - return var_3; -}; -$java.jur_AbstractCharClass$LazyCategoryScope__init_1 = function($this, $cat, $mayContainSupplCodepoints) { - $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; - $this.$category1 = $cat; -}; -$java.jur_AbstractCharClass$LazyCategoryScope__init_2 = function($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { - $this.$containsAllSurrogates0 = $containsAllSurrogates; - $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; - $this.$category1 = $cat; -}; -$java.jur_AbstractCharClass$LazyCategoryScope_computeValue = function($this) { - var $chCl, var$2, var$3; - $chCl = new $java.jur_UnicodeCategoryScope; - var$2 = $this.$category1; - var$3 = new ju_BitSet; - var$3.$data10 = $rt_createIntArray(64); - $chCl.$lowHighSurrogates = var$3; - $chCl.$category0 = var$2; - if ($this.$containsAllSurrogates0) - $java.ju_BitSet_set0($chCl.$lowHighSurrogates, 0, 2048); - $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints1; - return $chCl; -}; $java.otcit_DateTimeZoneBuilder$OfYear = function() { var a = this; jl_Object.call(a); a.$iMode = 0; @@ -186839,7 +186715,7 @@ $java.otcit_DateTimeZoneBuilder$OfYear__init_0 = function($this, $mode, $monthOf var$7 = new jl_IllegalArgumentException; var$8 = new jl_StringBuilder; var$8.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(2642)); + jl_AbstractStringBuilder_insert(var$8, var$8.$length, $rt_s(2636)); $monthOfYear = var$8.$length; jl_AbstractStringBuilder_insertSpace(var$8, $monthOfYear, $monthOfYear + 1 | 0); var$8.$buffer.data[$monthOfYear] = $mode; @@ -186862,9 +186738,9 @@ $java.otcit_DateTimeZoneBuilder$OfYear_read = function($flow) { $monthOfYear = $flow.$pointer; $flow.$pointer = $monthOfYear + 1 | 0; $mode = var$2[$monthOfYear]; - $monthOfYear = $java.otci_Base46_decodeUnsigned($flow); - $dayOfMonth = $java.otci_Base46_decodeUnsigned($flow); - $millisOfDay = $java.otci_Base46_decodeUnsigned($flow); + $monthOfYear = otci_Base46_decodeUnsigned($flow); + $dayOfMonth = otci_Base46_decodeUnsigned($flow); + $millisOfDay = otci_Base46_decodeUnsigned($flow); $dayOfWeek = $millisOfDay / 2 | 0; if ($millisOfDay % 2 | 0) $dayOfWeek = -$dayOfWeek; @@ -186883,7 +186759,7 @@ $java.otcit_DateTimeZoneBuilder$OfYear_next = function($this, $instant, $offset, $instant = Long_add($instant, var$4); $calendar = new ju_GregorianCalendar; if ($java.otcit_DateTimeZoneBuilder_gmtCache === null) - $java.otcit_DateTimeZoneBuilder_gmtCache = $java.ju_TimeZone_getTimeZone($rt_s(2643)); + $java.otcit_DateTimeZoneBuilder_gmtCache = $java.ju_TimeZone_getTimeZone($rt_s(2637)); ju_GregorianCalendar__init_0($calendar, $java.otcit_DateTimeZoneBuilder_gmtCache, ju_Locale_defaultLocale); ju_Calendar_setTimeInMillis($calendar, $instant); $java.ju_Calendar_set($calendar, 2, $this.$iMonthOfYear - 1 | 0); @@ -186932,7 +186808,7 @@ $java.otcit_DateTimeZoneBuilder$OfYear_previous = function($this, $instant, $off $instant = Long_add($instant, var$4); $calendar = new ju_GregorianCalendar; if ($java.otcit_DateTimeZoneBuilder_gmtCache === null) - $java.otcit_DateTimeZoneBuilder_gmtCache = $java.ju_TimeZone_getTimeZone($rt_s(2643)); + $java.otcit_DateTimeZoneBuilder_gmtCache = $java.ju_TimeZone_getTimeZone($rt_s(2637)); ju_GregorianCalendar__init_0($calendar, $java.otcit_DateTimeZoneBuilder_gmtCache, ju_Locale_defaultLocale); ju_Calendar_setTimeInMillis($calendar, $instant); $java.ju_Calendar_set($calendar, 2, $this.$iMonthOfYear - 1 | 0); @@ -187097,15 +186973,62 @@ $java.otcit_CachedDateTimeZone$Info_getStandardOffset = function($this, $millis) $this.$iStandardOffset1 = $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_getStandardOffset($this.$iZoneRef, $this.$iPeriodStart); return $this.$iStandardOffset1; }; -$java.otciu_UnicodeHelper$Range = function() { - var a = this; jl_Object.call(a); - a.$start2 = 0; - a.$end = 0; - a.$data5 = null; -}; function jnc_CoderMalfunctionError() { jl_Error.call(this); } +$java.jur_BackReferencedSingleSet = function() { + $java.jur_SingleSet.call(this); +}; +$java.jur_BackReferencedSingleSet_find = function($this, $startSearch, $testString, $matchResult) { + var $res, $lastIndex, var$6, $saveStart, var$8; + $res = 0; + $lastIndex = $matchResult.$rightBound; + a: { + while (true) { + if ($startSearch > $lastIndex) { + $startSearch = $res; + break a; + } + var$6 = $this.$groupIndex0; + $saveStart = $matchResult.$groupBounds.data[var$6 * 2 | 0]; + var$8 = $this.$groupIndex0; + $matchResult.$groupBounds.data[var$8 * 2 | 0] = $startSearch; + $res = $this.$kid.$matches($startSearch, $testString, $matchResult); + if ($res >= 0) + break; + var$6 = $this.$groupIndex0; + $matchResult.$groupBounds.data[var$6 * 2 | 0] = $saveStart; + $startSearch = $startSearch + 1 | 0; + } + } + return $startSearch; +}; +$java.jur_BackReferencedSingleSet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { + var $res, var$6, $saveStart; + $res = 0; + a: { + while (true) { + if ($startSearch < $stringIndex) { + $startSearch = $res; + break a; + } + var$6 = $this.$groupIndex0; + $saveStart = $matchResult.$groupBounds.data[var$6 * 2 | 0]; + var$6 = $this.$groupIndex0; + $matchResult.$groupBounds.data[var$6 * 2 | 0] = $startSearch; + $res = $this.$kid.$matches($startSearch, $testString, $matchResult); + if ($res >= 0) + break; + var$6 = $this.$groupIndex0; + $matchResult.$groupBounds.data[var$6 * 2 | 0] = $saveStart; + $startSearch = $startSearch + (-1) | 0; + } + } + return $startSearch; +}; +$java.jur_BackReferencedSingleSet_processBackRefReplacement = function($this) { + return null; +}; function nms_EnumRarity() { var a = this; jl_Enum.call(a); a.$rarityColor = 0; @@ -187116,43 +187039,39 @@ var nms_EnumRarity_uncommon = null; var nms_EnumRarity_rare = null; var nms_EnumRarity_epic = null; $java.nms_EnumRarity_$VALUES = null; -$java.nms_EnumRarity_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumRarity, 4); - var$2 = var$1.data; - var$2[0] = nms_EnumRarity_common; - var$2[1] = nms_EnumRarity_uncommon; - var$2[2] = nms_EnumRarity_rare; - var$2[3] = nms_EnumRarity_epic; - return var$1; -}; function nms_EnumRarity__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumRarity; - var$1.$name2 = $rt_s(2644); + var$1.$name2 = $rt_s(2638); var$1.$ordinal = 0; var$1.$rarityColor = 15; - var$1.$rarityName = $rt_s(2645); + var$1.$rarityName = $rt_s(2639); nms_EnumRarity_common = var$1; var$1 = new nms_EnumRarity; - var$1.$name2 = $rt_s(2646); + var$1.$name2 = $rt_s(2640); var$1.$ordinal = 1; var$1.$rarityColor = 14; - var$1.$rarityName = $rt_s(2647); + var$1.$rarityName = $rt_s(2641); nms_EnumRarity_uncommon = var$1; var$1 = new nms_EnumRarity; - var$1.$name2 = $rt_s(2648); + var$1.$name2 = $rt_s(2642); var$1.$ordinal = 2; var$1.$rarityColor = 11; - var$1.$rarityName = $rt_s(2649); + var$1.$rarityName = $rt_s(2643); nms_EnumRarity_rare = var$1; var$1 = new nms_EnumRarity; - var$1.$name2 = $rt_s(2650); + var$1.$name2 = $rt_s(2644); var$1.$ordinal = 3; var$1.$rarityColor = 13; - var$1.$rarityName = $rt_s(2651); + var$1.$rarityName = $rt_s(2645); nms_EnumRarity_epic = var$1; - $java.nms_EnumRarity_$VALUES = $java.nms_EnumRarity_$values(); + var$2 = $rt_createArray(nms_EnumRarity, 4); + var$3 = var$2.data; + var$3[0] = nms_EnumRarity_common; + var$3[1] = nms_EnumRarity_uncommon; + var$3[2] = nms_EnumRarity_rare; + var$3[3] = nms_EnumRarity_epic; + $java.nms_EnumRarity_$VALUES = var$2; } function ju_NoSuchElementException() { jl_RuntimeException.call(this); @@ -187812,7 +187731,7 @@ $java.nms_GuiOptions_initGui = function($this) { var $var1, $var2, $var3, $var4, $var5, $var6, var$7, var$8, var$9, var$10, var$11, var$12, var$13, $var7; $var1 = nms_StringTranslate_instance; $var2 = 0; - $this.$screenTitle0 = nms_StringTranslate_translateKey($var1, $rt_s(2652)); + $this.$screenTitle0 = nms_StringTranslate_translateKey($var1, $rt_s(2646)); $var3 = $java.nms_GuiOptions_relevantOptions.data; $var4 = $var3.length; $var5 = 0; @@ -187841,10 +187760,10 @@ $java.nms_GuiOptions_initGui = function($this) { $var7.$enabled = 0; var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - var$8 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1135)); + var$8 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1129)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$8); jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(48)); - var$8 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2653)); + var$8 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2647)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$8); $var7.$displayString = jl_StringBuilder_toString(var$7); } @@ -187853,17 +187772,17 @@ $java.nms_GuiOptions_initGui = function($this) { $var2 = $var2 + 1 | 0; $var5 = $var5 + 1 | 0; } - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(101, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 96 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2654)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(100, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 96 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2655)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(102, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 120 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2656)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(103, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 120 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2657)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(101, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 96 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2648)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(100, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 96 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2649)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(102, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 120 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2650)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(103, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 120 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2651)))); var$8 = $this.$buttonList; - $var6 = nms_GuiButton__init_(105, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 144 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2658))); + $var6 = nms_GuiButton__init_(105, ($this.$width0 / 2 | 0) - 152 | 0, (($this.$height0 / 6 | 0) + 144 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2652))); ju_ArrayList_add(var$8, $var6); var$7 = $this.$buttonList; - var$8 = nms_GuiButton__init_(104, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 144 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2659))); + var$8 = nms_GuiButton__init_(104, ($this.$width0 / 2 | 0) + 2 | 0, (($this.$height0 / 6 | 0) + 144 | 0) - 6 | 0, 150, 20, nms_StringTranslate_translateKey($var1, $rt_s(2653))); ju_ArrayList_add(var$7, var$8); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459)))); $var6.$enabled = 0; var$8.$enabled = 0; }; @@ -187888,7 +187807,7 @@ $java.nms_GuiOptions_actionPerformed = function($this, $par1GuiButton) { var$4 = $this.$options1; $java.nms_GuiVideoSettings_$callClinit(); nms_GuiScreen__init_(var$3); - var$3.$screenTitle3 = $rt_s(2660); + var$3.$screenTitle4 = $rt_s(2654); var$3.$is64bit = 0; var$3.$parentGuiScreen = $this; var$3.$guiGameSettings = var$4; @@ -187901,7 +187820,7 @@ $java.nms_GuiOptions_actionPerformed = function($this, $par1GuiButton) { var$3 = new $java.nms_GuiControls; var$4 = $this.$options1; nms_GuiScreen__init_(var$3); - var$3.$screenTitle4 = $rt_s(2661); + var$3.$screenTitle5 = $rt_s(2655); var$3.$buttonId = (-1); var$3.$parentScreen1 = $this; var$3.$options3 = var$4; @@ -187953,7 +187872,7 @@ $java.nms_GuiOptions_actionPerformed = function($this, $par1GuiButton) { var$3 = new $java.nms_GuiControls; var$4 = $this.$options1; nms_GuiScreen__init_(var$3); - var$3.$screenTitle4 = $rt_s(2661); + var$3.$screenTitle5 = $rt_s(2655); var$3.$buttonId = (-1); var$3.$parentScreen1 = $this; var$3.$options3 = var$4; @@ -188129,7 +188048,7 @@ $java.nms_GuiLanguage_initGui = function($this) { var$3 = new nms_GuiSmallButton; var$4 = ($this.$width0 / 2 | 0) - 75 | 0; var$5 = $this.$height0 - 38 | 0; - var$6 = nms_StringTranslate_translateKey($var1, $rt_s(470)); + var$6 = nms_StringTranslate_translateKey($var1, $rt_s(459)); $var1 = null; nms_GuiButton__init_0(var$3, 6, var$4, var$5, 150, 20, var$6); var$3.$enumOptions = $var1; @@ -188202,13 +188121,13 @@ $java.nms_GuiLanguage_drawScreen = function($this, $par1, $par2, $par3) { } $var4 = nms_StringTranslate_instance; var$5 = $this.$fontRenderer0; - var$4 = nms_StringTranslate_translateKey($var4, $rt_s(2656)); + var$4 = nms_StringTranslate_translateKey($var4, $rt_s(2650)); nms_FontRenderer_drawString(var$5, var$4, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$5, var$4) / 2 | 0) | 0, 16, 16777215, 1); var$4 = $this.$fontRenderer0; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2226)); - var$7 = nms_StringTranslate_translateKey($var4, $rt_s(2662)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(1572)); + var$7 = nms_StringTranslate_translateKey($var4, $rt_s(2656)); jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$7); jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(64)); var$7 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); @@ -188317,21 +188236,21 @@ $java.nms_GuiMultiplayer_initGuiControls = function($this) { var $var1, var$2, var$3, var$4, $var2; $var1 = nms_StringTranslate_instance; var$2 = $this.$buttonList; - var$3 = nms_GuiButton__init_(7, ($this.$width0 / 2 | 0) - 154 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2663))); + var$3 = nms_GuiButton__init_(7, ($this.$width0 / 2 | 0) - 154 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2657))); $this.$field_96289_p = var$3; ju_ArrayList_add(var$2, var$3); var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 74 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2664))); + var$4 = nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 74 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2658))); $this.$buttonDelete = var$4; ju_ArrayList_add(var$3, var$4); var$3 = $this.$buttonList; - var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 154 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2665))); + var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 154 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2659))); $this.$buttonSelect = var$4; ju_ArrayList_add(var$3, var$4); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) - 50 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2666)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(3, (($this.$width0 / 2 | 0) + 4 | 0) + 50 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2667)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(8, ($this.$width0 / 2 | 0) + 4 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2668)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, (($this.$width0 / 2 | 0) + 4 | 0) + 76 | 0, $this.$height0 - 28 | 0, 75, 20, nms_StringTranslate_translateKey($var1, $rt_s(2344)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) - 50 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2660)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(3, (($this.$width0 / 2 | 0) + 4 | 0) + 50 | 0, $this.$height0 - 52 | 0, 100, 20, nms_StringTranslate_translateKey($var1, $rt_s(2661)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(8, ($this.$width0 / 2 | 0) + 4 | 0, $this.$height0 - 28 | 0, 70, 20, nms_StringTranslate_translateKey($var1, $rt_s(2662)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, (($this.$width0 / 2 | 0) + 4 | 0) + 76 | 0, $this.$height0 - 28 | 0, 75, 20, nms_StringTranslate_translateKey($var1, $rt_s(2576)))); $var2 = $this.$selectedServer >= 0 && $this.$selectedServer < (($this.$serverSlotContainer.$parentGui0.$internetServerList.$servers.$size0 + 0 | 0) + 1 | 0) ? 1 : 0; $this.$buttonSelect.$enabled = $var2; $this.$field_96289_p.$enabled = $var2; @@ -188365,17 +188284,17 @@ $java.nms_GuiMultiplayer_actionPerformed = function($this, $par1GuiButton) { break a; $this.$deleteClicked = 1; $var3 = nms_StringTranslate_instance; - $var4 = nms_StringTranslate_translateKey($var3, $rt_s(2669)); + $var4 = nms_StringTranslate_translateKey($var3, $rt_s(2663)); $par1GuiButton = new jl_StringBuilder; $par1GuiButton.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(2670)); + jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(2664)); jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $var2); - jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(2671)); - $var2 = nms_StringTranslate_translateKey($var3, $rt_s(2672)); + jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(2665)); + $var2 = nms_StringTranslate_translateKey($var3, $rt_s(2666)); jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $var2); $var2 = jl_String__init_0($par1GuiButton.$buffer, 0, $par1GuiButton.$length); - $var6 = nms_StringTranslate_translateKey($var3, $rt_s(2673)); - $var7 = nms_StringTranslate_translateKey($var3, $rt_s(2344)); + $var6 = nms_StringTranslate_translateKey($var3, $rt_s(2667)); + $var7 = nms_StringTranslate_translateKey($var3, $rt_s(2576)); $var8 = new $java.nms_GuiYesNo; var$2 = $this.$selectedServer; nms_GuiScreen__init_($var8); @@ -188415,7 +188334,7 @@ $java.nms_GuiMultiplayer_actionPerformed = function($this, $par1GuiButton) { $this.$directClicked = 1; $par1GuiButton = $this.$mc4; $var2 = new $java.nms_GuiScreenServerList; - $var4 = nms_ServerData__init_(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2674)), $rt_s(44)); + $var4 = nms_ServerData__init_(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2668)), $rt_s(44)); $this.$theServerData = $var4; nms_GuiScreen__init_($var2); $var2.$guiScreen = $this; @@ -188427,7 +188346,7 @@ $java.nms_GuiMultiplayer_actionPerformed = function($this, $par1GuiButton) { $this.$addClicked = 1; $var4 = $this.$mc4; $var6 = new $java.nms_GuiScreenAddServer; - $par1GuiButton = nms_ServerData__init_(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2674)), $rt_s(44)); + $par1GuiButton = nms_ServerData__init_(nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2668)), $rt_s(44)); $this.$theServerData = $par1GuiButton; nms_GuiScreen__init_($var6); $var6.$parentGui1 = $this; @@ -188765,7 +188684,7 @@ $java.nms_GuiMultiplayer_drawScreen = function($this, $par1, $par2, $par3) { break main; } var$5 = $this.$fontRenderer0; - $var4 = nms_StringTranslate_translateKey($var4, $rt_s(2675)); + $var4 = nms_StringTranslate_translateKey($var4, $rt_s(2669)); nms_FontRenderer_drawString(var$5, $var4, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$5, $var4) / 2 | 0) | 0, 20, 16777215, 1); var$6 = 0; a: { @@ -188807,6 +188726,192 @@ function nms_GuiMultiplayer__clinit_() { $java.nms_GuiMultiplayer_threadsPending = 0; $java.nms_GuiMultiplayer_lock = new jl_Object; } +$java.maa_GuiScreenModules = function() { + var a = this; nms_GuiScreen.call(a); + a.$screenTitle3 = null; + a.$parent1 = null; + a.$iteminfo = null; +}; +$java.maa_GuiScreenModules_initGui = function($this) { + var var$1, var$2; + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 148 | 0, 200, 20, $rt_s(2670))); + $this.$iteminfo = nms_GuiTextField__init_($this.$fontRenderer0, ($this.$width0 / 2 | 0) - 98 | 0, ($this.$height0 / 6 | 0) + 24 | 0, 195, 20); + var$1 = $this.$iteminfo; + if (!var$1.$isFocused) + var$1.$cursorCounter = 0; + var$1.$isFocused = 1; + var$1 = $this.$iteminfo; + if ($rt_s(2671).$characters.data.length <= var$1.$maxStringLength) + var$1.$text = $rt_s(2671); + else { + var$2 = var$1.$maxStringLength; + if (0 > var$2) { + var$1 = new jl_IndexOutOfBoundsException; + var$1.$suppressionEnabled = 1; + var$1.$writableStackTrace = 1; + $rt_throw(var$1); + } + var$1.$text = jl_String__init_0($rt_s(2671).$characters, 0, var$2 - 0 | 0); + } + $java.nms_GuiTextField_setCursorPosition(var$1, var$1.$text.$characters.data.length); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 124 | 0, 200, 20, $rt_s(2672))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(2, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 100 | 0, 200, 20, $rt_s(2673))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(3, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 76 | 0, 200, 20, $rt_s(2674))); +}; +$java.maa_GuiScreenModules_onGuiClosed = function($this) { + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_enableRepeatEvents = 0; +}; +$java.maa_GuiScreenModules_drawScreen = function($this, $mx, $my, $par3) { + var var$4, var$5, var$6; + if ($this.$mc4.$theWorld === null) + nms_GuiScreen_drawBackground($this, 0); + else + nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); + var$4 = $this.$fontRenderer0; + var$5 = $this.$screenTitle3; + nms_FontRenderer_drawString(var$4, var$5, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$4, var$5) / 2 | 0) | 0, 15, 16777215, 1); + var$6 = 0; + a: { + while (var$6 < $this.$buttonList.$size0) { + var$4 = $this.$buttonList; + if (var$6 < 0) + break a; + if (var$6 >= var$4.$size0) + break a; + var$4.$array1.data[var$6].$drawButton($this.$mc4, $mx, $my); + var$6 = var$6 + 1 | 0; + } + nms_GuiTextField_drawTextBox($this.$iteminfo); + return; + } + var$4 = new jl_IndexOutOfBoundsException; + var$4.$suppressionEnabled = 1; + var$4.$writableStackTrace = 1; + $rt_throw(var$4); +}; +$java.maa_GuiScreenModules_actionPerformed = function($this, $par1GuiButton) { + var $pieces, $theitem, var$4, var$5, var$6, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();$theitem = $thread.pop();$pieces = $thread.pop();$par1GuiButton = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1GuiButton.$id2 != 200) { + a: { + if ($par1GuiButton.$id2 == 1) + try { + $pieces = jl_String_split0($java.nms_GuiTextField_getText($this.$iteminfo), $rt_s(267), 2).data; + $theitem = nms_ItemStack__init_4(jl_Integer_parseInt0($pieces[0]), 64, $pieces.length == 1 ? 0 : jl_Integer_parseInt0($pieces[1])); + nms_InventoryPlayer_addItemStackToInventory($this.$mc4.$thePlayer.$inventory, $theitem); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + else if ($par1GuiButton.$id2 == 2) { + maa_NoteblockPlayer_$callClinit(); + if (!maa_NoteblockPlayer_playing) { + $theitem = new jl_Thread; + $par1GuiButton = new maa_GuiScreenModules$1; + $par1GuiButton.$this$045 = $this; + var$4 = null; + $theitem.$finishedLock = new jl_Object; + $theitem.$alive = 1; + $theitem.$name1 = var$4; + $theitem.$target = $par1GuiButton; + var$5 = jl_Thread_nextId; + jl_Thread_nextId = Long_add(var$5, Long_fromInt(1)); + $theitem.$id = var$5; + maa_NoteblockPlayer_thr = $theitem; + $par1GuiButton = maa_NoteblockPlayer_thr; + $theitem = new jl_Thread$start$lambda$_4_0; + $theitem.$_01 = $par1GuiButton; + otp_Platform_startThread($theitem); + } else { + maa_NoteblockPlayer_playing = 0; + maa_NoteblockPlayer_thr = null; + var$4 = $this.$mc4.$thePlayer.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a(var$4, $rt_s(2675), 0, var$4.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$4 = new ji_PrintStream; + var$4.$out = new jl_ConsoleOutputStreamStdout; + $par1GuiButton = new jl_StringBuilder; + jl_Object__init_0($par1GuiButton); + $par1GuiButton.$buffer = $rt_createCharArray(16); + var$4.$sb = $par1GuiButton; + var$4.$buffer0 = $rt_createCharArray(32); + var$4.$autoFlush = 0; + $par1GuiButton = new jnci_UTF8Charset; + jnc_Charset__init_($par1GuiButton, $rt_s(2), $rt_createArray(jl_String, 0)); + var$4.$charset = $par1GuiButton; + jl_System_outCache = var$4; + } + var$6 = jl_System_outCache; + $par1GuiButton = new jl_StringBuilder; + $par1GuiButton.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $rt_s(2675)); + $theitem = jl_String__init_0($par1GuiButton.$buffer, 0, $par1GuiButton.$length); + $par1GuiButton = var$6.$sb; + jl_AbstractStringBuilder_insert($par1GuiButton, $par1GuiButton.$length, $theitem); + jl_AbstractStringBuilder_insert4($par1GuiButton, $par1GuiButton.$length, 10); + ji_PrintStream_printSB(var$6); + } + } else if ($par1GuiButton.$id2 == 3) { + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_legit = maa_NoteblockPlayer_legit ? 0 : 1; + } + } + return; + } + $par1GuiButton = $this.$mc4; + $theitem = $this.$parent1; + $ptr = 1; + case 1: + nmc_Minecraft_displayGuiScreen($par1GuiButton, $theitem); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1GuiButton, $pieces, $theitem, var$4, var$5, var$6, $ptr); +}; +$java.maa_GuiScreenModules_updateScreen = function($this) { + var var$1; + var$1 = $this.$iteminfo; + var$1.$cursorCounter = var$1.$cursorCounter + 1 | 0; +}; +$java.maa_GuiScreenModules_keyTyped = function($this, $par1, $par2) { + nms_GuiTextField_textboxKeyTyped($this.$iteminfo, $par1, $par2); +}; +$java.maa_GuiScreenModules_mouseClicked = function($this, $par1, $par2, $par3) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + nms_GuiScreen_mouseClicked($this, $par1, $par2, $par3); + if ($rt_suspending()) { + break main; + } + nms_GuiTextField_mouseClicked($this.$iteminfo, $par1, $par2, $par3); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, $par3, $ptr); +}; function nms_IconFlipped() { var a = this; jl_Object.call(a); a.$baseIcon = null; @@ -188871,21 +188976,10 @@ var nms_EnumAction_drink = null; var nms_EnumAction_block = null; var nms_EnumAction_bow = null; $java.nms_EnumAction_$VALUES = null; -$java.nms_EnumAction_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumAction, 5); - var$2 = var$1.data; - var$2[0] = nms_EnumAction_none; - var$2[1] = nms_EnumAction_eat; - var$2[2] = nms_EnumAction_drink; - var$2[3] = nms_EnumAction_block; - var$2[4] = nms_EnumAction_bow; - return var$1; -}; function nms_EnumAction__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumAction; - var$1.$name2 = $rt_s(1291); + var$1.$name2 = $rt_s(1285); var$1.$ordinal = 0; nms_EnumAction_none = var$1; var$1 = new nms_EnumAction; @@ -188901,10 +188995,17 @@ function nms_EnumAction__clinit_() { var$1.$ordinal = 3; nms_EnumAction_block = var$1; var$1 = new nms_EnumAction; - var$1.$name2 = $rt_s(1389); + var$1.$name2 = $rt_s(1383); var$1.$ordinal = 4; nms_EnumAction_bow = var$1; - $java.nms_EnumAction_$VALUES = $java.nms_EnumAction_$values(); + var$2 = $rt_createArray(nms_EnumAction, 5); + var$3 = var$2.data; + var$3[0] = nms_EnumAction_none; + var$3[1] = nms_EnumAction_eat; + var$3[2] = nms_EnumAction_drink; + var$3[3] = nms_EnumAction_block; + var$3[4] = nms_EnumAction_bow; + $java.nms_EnumAction_$VALUES = var$2; } function nms_EnchantmentData() { var a = this; jl_Object.call(a); @@ -188920,272 +189021,6 @@ $java.nms_EnchantmentData__init_ = function($this, $par1Enchantment, $par2) { $this.$enchantmentobj = $par1Enchantment; $this.$enchantmentLevel = $par2; }; -$java.jur_AbstractCharClass$1 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$lHS = null; - a.$this$09 = null; -}; -$java.jur_AbstractCharClass$1_contains = function($this, $ch) { - var $index; - $index = $ch - 55296 | 0; - return $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $java.ju_BitSet_get($this.$val$lHS, $index) : 0; -}; -$java.jur_AbstractCharClass$2 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$lHS0 = null; - a.$val$thisClass = null; - a.$this$010 = null; -}; -$java.jur_AbstractCharClass$2_contains = function($this, $ch) { - var $index, $containslHS; - $index = $ch - 55296 | 0; - $containslHS = $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $java.ju_BitSet_get($this.$val$lHS0, $index) : 0; - return $this.$val$thisClass.$contains1($ch) && !$containslHS ? 1 : 0; -}; -$java.jur_CharClass$18 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$bs = null; - a.$this$028 = null; -}; -$java.jur_CharClass$18_contains = function($this, $ch) { - return $this.$alt0 ^ $java.ju_BitSet_get($this.$val$bs, $ch); -}; -$java.jur_CharClass$18_toString = function($this) { - var $temp, $i, var$3, var$4, var$5; - $temp = new jl_StringBuilder; - $temp.$buffer = $rt_createCharArray(16); - $i = $java.ju_BitSet_nextSetBit($this.$val$bs, 0); - while ($i >= 0) { - var$3 = jl_Character_toChars($i); - var$4 = var$3.data.length; - jl_AbstractStringBuilder_insert6($temp, $temp.$length, var$3, 0, var$4); - var$5 = $temp.$length; - jl_AbstractStringBuilder_insertSpace($temp, var$5, var$5 + 1 | 0); - $temp.$buffer.data[var$5] = 124; - $i = $java.ju_BitSet_nextSetBit($this.$val$bs, $i + 1 | 0); - } - if ($temp.$length > 0) - jl_AbstractStringBuilder_deleteCharAt($temp, $temp.$length - 1 | 0); - return jl_String__init_0($temp.$buffer, 0, $temp.$length); -}; -$java.jur_CharClass$1 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$cc1 = null; - a.$this$013 = null; -}; -$java.jur_CharClass$1_contains = function($this, $ch) { - return $this.$val$cc1.$contains1($ch); -}; -$java.jur_CharClass$3 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt1 = 0; - a.$val$cc2 = null; - a.$this$014 = null; -}; -$java.jur_CharClass$3_contains = function($this, $ch) { - return !($this.$val$curAlt1 ^ $java.ju_BitSet_get($this.$this$014.$bits, $ch)) && !($this.$val$curAlt1 ^ $this.$this$014.$inverted ^ $this.$val$cc2.$contains1($ch)) ? 0 : 1; -}; -$java.jur_CharClass$2 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt2 = 0; - a.$val$cc3 = null; - a.$this$015 = null; -}; -$java.jur_CharClass$2_contains = function($this, $ch) { - return !($this.$val$curAlt2 ^ $java.ju_BitSet_get($this.$this$015.$bits, $ch)) && !($this.$val$curAlt2 ^ $this.$this$015.$inverted ^ $this.$val$cc3.$contains1($ch)) ? 1 : 0; -}; -$java.jur_CharClass$5 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt = 0; - a.$val$nb = null; - a.$val$cc = null; - a.$this$011 = null; -}; -$java.jur_CharClass$5_contains = function($this, $ch) { - return $this.$val$curAlt ^ (!$this.$val$nb.$contains1($ch) && !$this.$val$cc.$contains1($ch) ? 0 : 1); -}; -$java.jur_CharClass$4 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt0 = 0; - a.$val$nb0 = null; - a.$val$cc0 = null; - a.$this$012 = null; -}; -$java.jur_CharClass$4_contains = function($this, $ch) { - return $this.$val$curAlt0 ^ (!$this.$val$nb0.$contains1($ch) && !$this.$val$cc0.$contains1($ch) ? 0 : 1) ? 0 : 1; -}; -$java.jur_CharClass$7 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz1 = null; - a.$this$018 = null; -}; -$java.jur_CharClass$7_contains = function($this, $ch) { - var var$2; - var$2 = $this.$val$clazz1; - return var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); -}; -$java.jur_CharClass$6 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz2 = null; - a.$this$019 = null; -}; -$java.jur_CharClass$6_contains = function($this, $ch) { - var var$2; - var$2 = $this.$val$clazz2; - return (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) ? 0 : 1; -}; -$java.jur_CharClass$9 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz3 = null; - a.$val$curAlt5 = 0; - a.$this$020 = null; -}; -$java.jur_CharClass$9_contains = function($this, $ch) { - var var$2, var$3; - var$2 = $this.$val$clazz3; - var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); - return !var$3 && !($this.$val$curAlt5 ^ $java.ju_BitSet_get($this.$this$020.$bits, $ch)) ? 0 : 1; -}; -$java.jur_CharClass$8 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz4 = null; - a.$val$curAlt6 = 0; - a.$this$021 = null; -}; -$java.jur_CharClass$8_contains = function($this, $ch) { - var var$2, var$3; - var$2 = $this.$val$clazz4; - var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); - return !var$3 && !($this.$val$curAlt6 ^ $java.ju_BitSet_get($this.$this$021.$bits, $ch)) ? 1 : 0; -}; -$java.jur_CharClass$11 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt3 = 0; - a.$val$nb1 = null; - a.$val$clazz = null; - a.$this$016 = null; -}; -$java.jur_CharClass$11_contains = function($this, $ch) { - var var$2; - a: { - if (!($this.$val$curAlt3 ^ $this.$val$nb1.$contains1($ch))) { - var$2 = $this.$val$clazz; - if (!(var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch))) { - $ch = 0; - break a; - } - } - $ch = 1; - } - return $ch; -}; -$java.jur_CharClass$10 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt4 = 0; - a.$val$nb2 = null; - a.$val$clazz0 = null; - a.$this$017 = null; -}; -$java.jur_CharClass$10_contains = function($this, $ch) { - var var$2; - a: { - if (!($this.$val$curAlt4 ^ $this.$val$nb2.$contains1($ch))) { - var$2 = $this.$val$clazz0; - if (!(var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch))) { - $ch = 1; - break a; - } - } - $ch = 0; - } - return $ch; -}; -$java.jur_CharClass$13 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz7 = null; - a.$this$024 = null; -}; -$java.jur_CharClass$13_contains = function($this, $ch) { - var var$2; - var$2 = $this.$val$clazz7; - return var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); -}; -$java.jur_CharClass$12 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz8 = null; - a.$this$025 = null; -}; -$java.jur_CharClass$12_contains = function($this, $ch) { - var var$2; - var$2 = $this.$val$clazz8; - return (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) ? 0 : 1; -}; -$java.jur_CharClass$15 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz9 = null; - a.$val$curAlt9 = 0; - a.$this$026 = null; -}; -$java.jur_CharClass$15_contains = function($this, $ch) { - var var$2, var$3; - var$2 = $this.$val$clazz9; - var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); - return var$3 && $this.$val$curAlt9 ^ $java.ju_BitSet_get($this.$this$026.$bits, $ch) ? 1 : 0; -}; -$java.jur_CharClass$14 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$clazz10 = null; - a.$val$curAlt10 = 0; - a.$this$027 = null; -}; -$java.jur_CharClass$14_contains = function($this, $ch) { - var var$2, var$3; - var$2 = $this.$val$clazz10; - var$3 = var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch); - return var$3 && $this.$val$curAlt10 ^ $java.ju_BitSet_get($this.$this$027.$bits, $ch) ? 0 : 1; -}; -$java.jur_CharClass$17 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt7 = 0; - a.$val$nb3 = null; - a.$val$clazz5 = null; - a.$this$022 = null; -}; -$java.jur_CharClass$17_contains = function($this, $ch) { - var var$2; - a: { - if ($this.$val$curAlt7 ^ $this.$val$nb3.$contains1($ch)) { - var$2 = $this.$val$clazz5; - if (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) { - $ch = 1; - break a; - } - } - $ch = 0; - } - return $ch; -}; -$java.jur_CharClass$16 = function() { - var a = this; jur_AbstractCharClass.call(a); - a.$val$curAlt8 = 0; - a.$val$nb4 = null; - a.$val$clazz6 = null; - a.$this$023 = null; -}; -$java.jur_CharClass$16_contains = function($this, $ch) { - var var$2; - a: { - if ($this.$val$curAlt8 ^ $this.$val$nb4.$contains1($ch)) { - var$2 = $this.$val$clazz6; - if (var$2.$nonBitSet !== null ? var$2.$alt0 ^ var$2.$nonBitSet.$contains1($ch) : var$2.$alt0 ^ $java.ju_BitSet_get(var$2.$bits, $ch)) { - $ch = 0; - break a; - } - } - $ch = 1; - } - return $ch; -}; $java.jur_MatchResult = function() { }; function jur_Matcher() { @@ -189212,7 +189047,7 @@ $java.jur_Matcher_appendReplacement = function($this, $buffer, $replacement) { $replacement = $this.$string3; var$3 = $this.$appendPos; var$4 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$4, 0); + jur_MatchResultImpl_checkGroup(var$4, 0); var$5 = var$4.$groupBounds.data[0]; if (var$3 > var$5) { $buffer = new jl_IndexOutOfBoundsException; @@ -189226,7 +189061,7 @@ $java.jur_Matcher_appendReplacement = function($this, $buffer, $replacement) { $replacement = $this.$processedRepl; jl_AbstractStringBuilder_insert($buffer, $buffer.$length, $replacement); $buffer = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup($buffer, 0); + jur_MatchResultImpl_checkGroup($buffer, 0); $this.$appendPos = $buffer.$groupBounds.data[1]; return $this; }; @@ -189377,7 +189212,7 @@ function jur_Matcher_replaceAll($this, $replacement) { $sb.$buffer = $rt_createCharArray(16); $java.jur_Matcher_reset($this); while (true) { - if (!$java.jur_Matcher_find($this)) { + if (!jur_Matcher_find($this)) { $replacement = $this.$string3; var$3 = $this.$appendPos; var$4 = $this.$string3.$characters.data.length; @@ -189396,7 +189231,7 @@ function jur_Matcher_replaceAll($this, $replacement) { var$5 = $this.$string3; var$4 = $this.$appendPos; var$6 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$6, 0); + jur_MatchResultImpl_checkGroup(var$6, 0); var$3 = var$6.$groupBounds.data[0]; if (var$4 > var$3) break; @@ -189406,7 +189241,7 @@ function jur_Matcher_replaceAll($this, $replacement) { var$5 = $this.$processedRepl; jl_AbstractStringBuilder_insert($sb, $sb.$length, var$5); var$5 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$5, 0); + jur_MatchResultImpl_checkGroup(var$5, 0); $this.$appendPos = var$5.$groupBounds.data[1]; } $replacement = new jl_IndexOutOfBoundsException; @@ -189417,7 +189252,7 @@ function jur_Matcher_replaceAll($this, $replacement) { $java.jur_Matcher_group = function($this, $group) { return $java.jur_MatchResultImpl_group($this.$matchResult, $group); }; -$java.jur_Matcher_find0 = function($this, $start) { +$java.jur_Matcher_find = function($this, $start) { var $stringLength, var$3, var$4, var$5; $stringLength = $this.$string3.$characters.data.length; if ($start >= 0 && $start <= $stringLength) { @@ -189441,7 +189276,7 @@ $java.jur_Matcher_find0 = function($this, $start) { $java.jur_Matcher_findAt = function($this, $startIndex) { var var$2, $foundIndex; $java.jur_MatchResultImpl_reset($this.$matchResult, null, (-1), (-1)); - $this.$matchResult.$mode4 = 1; + $this.$matchResult.$mode3 = 1; var$2 = $this.$matchResult; var$2.$startIndex = $startIndex; var$2.$previousMatch = var$2.$previousMatch < 0 ? $startIndex : var$2.$previousMatch; @@ -189450,52 +189285,52 @@ $java.jur_Matcher_findAt = function($this, $startIndex) { $this.$matchResult.$hitEnd = 1; return $foundIndex; }; -$java.jur_Matcher_find = function($this) { +function jur_Matcher_find($this) { var $length, var$2, var$3, var$4; $length = $this.$string3.$characters.data.length; if (!$this.$matchResult.$transparentBounds) $length = $this.$rightBound0; - if ($this.$matchResult.$startIndex >= 0 && $this.$matchResult.$mode4 == 1) { + if ($this.$matchResult.$startIndex >= 0 && $this.$matchResult.$mode3 == 1) { var$2 = $this.$matchResult; var$3 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$3, 0); + jur_MatchResultImpl_checkGroup(var$3, 0); var$2.$startIndex = var$3.$groupBounds.data[1]; var$2 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$2, 0); + jur_MatchResultImpl_checkGroup(var$2, 0); var$4 = var$2.$groupBounds.data[1]; var$2 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$2, 0); + jur_MatchResultImpl_checkGroup(var$2, 0); if (var$4 == var$2.$groupBounds.data[0]) { var$2 = $this.$matchResult; var$2.$startIndex = var$2.$startIndex + 1 | 0; } - return $this.$matchResult.$startIndex <= $length && $java.jur_Matcher_find0($this, $this.$matchResult.$startIndex) ? 1 : 0; + return $this.$matchResult.$startIndex <= $length && $java.jur_Matcher_find($this, $this.$matchResult.$startIndex) ? 1 : 0; } - return $java.jur_Matcher_find0($this, $this.$leftBound0); -}; + return $java.jur_Matcher_find($this, $this.$leftBound0); +} $java.jur_Matcher_start = function($this, $group) { var var$2; var$2 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$2, $group); + jur_MatchResultImpl_checkGroup(var$2, $group); return var$2.$groupBounds.data[$group * 2 | 0]; }; $java.jur_Matcher_end = function($this, $group) { var var$2; var$2 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$2, $group); + jur_MatchResultImpl_checkGroup(var$2, $group); return var$2.$groupBounds.data[($group * 2 | 0) + 1 | 0]; }; $java.jur_Matcher_matches = function($this) { var var$1, var$2, var$3, var$4; var$1 = $this.$leftBound0; $java.jur_MatchResultImpl_reset($this.$matchResult, null, (-1), (-1)); - $this.$matchResult.$mode4 = 2; + $this.$matchResult.$mode3 = 2; var$2 = $this.$matchResult; var$2.$startIndex = var$1; var$2.$previousMatch = var$2.$previousMatch < 0 ? var$1 : var$2.$previousMatch; var$2 = $this.$start9; var$3 = $this.$matchResult; - if (var$2.$matches0(var$1, $this.$string3, var$3) < 0) + if (var$2.$matches(var$1, $this.$string3, var$3) < 0) var$4 = 0; else { $java.jur_MatchResultImpl_finalizeMatch(var$3); @@ -189506,13 +189341,13 @@ $java.jur_Matcher_matches = function($this) { $java.jur_Matcher_start0 = function($this) { var var$1; var$1 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$1, 0); + jur_MatchResultImpl_checkGroup(var$1, 0); return var$1.$groupBounds.data[0]; }; $java.jur_Matcher_end0 = function($this) { var var$1; var$1 = $this.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$1, 0); + jur_MatchResultImpl_checkGroup(var$1, 0); return var$1.$groupBounds.data[1]; }; $java.jur_Matcher_hasTransparentBounds = function($this) { @@ -190281,35 +190116,35 @@ $java.nms_TileEntityPiston_updateEntity = function($this) { $java.nms_TileEntityPiston_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6, var$7; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; @@ -190475,7 +190310,7 @@ $java.nms_TileEntityRendererPiston_renderTileEntityAt = function($this, $par1Til function nms_TileEntityRendererPiston__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(674); + var$1.$path = $rt_s(663); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntityRendererPiston_tex_terrain = var$1; @@ -190585,35 +190420,35 @@ $java.nms_TileEntityChest_func_94043_a = function($this, $par1Str) { $java.nms_TileEntityChest_readFromNBT = function($this, $par1NBTTagCompound) { var $var2, $var5, $var3, $var4; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1556), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1550), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1556)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1556), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1550)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1550), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$xCoord0 = $var3; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1557), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1551), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1557)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1557), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1551)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1551), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$yCoord0 = $var3; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1558), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1552), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1558)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1558), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1552)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1552), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$zCoord0 = $var3; @@ -191747,35 +191582,35 @@ $java.nms_TileEntityEnchantmentTable_writeToNBT = function($this, $par1NBTTagCom $java.nms_TileEntityEnchantmentTable_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; @@ -192151,7 +191986,7 @@ $java.nms_RenderEndPortal_renderTileEntityAt = function($this, $par1TileEntity, function nms_RenderEndPortal__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(924); + var$1.$path = $rt_s(912); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_RenderEndPortal_tex_tunnel = var$1; @@ -192422,35 +192257,35 @@ $java.nms_TileEntityBeacon_getMaxRenderDistanceSquared = function($this) { $java.nms_TileEntityBeacon_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; @@ -192927,27 +192762,27 @@ $java.nms_TileEntitySkullRenderer_renderTileEntityAt = function($this, $par1Tile function nms_TileEntitySkullRenderer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1040); + var$1.$path = $rt_s(1028); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntitySkullRenderer_tex_skeleton = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1305); + var$1.$path = $rt_s(1299); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntitySkullRenderer_tex_skeleton_wither = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1319); + var$1.$path = $rt_s(1313); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntitySkullRenderer_tex_zombie = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1332); + var$1.$path = $rt_s(1326); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntitySkullRenderer_tex_character = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1283); + var$1.$path = $rt_s(1277); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_TileEntitySkullRenderer_tex_creeper = var$1; @@ -193190,59 +193025,6 @@ $java.nms_ModelBook_setRotationAngles = function($this, $par1, $par2, $par3, $pa $this.$flippingPageRight.$rotationPointX = nms_MathHelper_SIN_TABLE.data[var$10]; $this.$flippingPageLeft.$rotationPointX = nms_MathHelper_SIN_TABLE.data[var$10]; }; -$java.jur_BackReferencedSingleSet = function() { - $java.jur_SingleSet.call(this); -}; -$java.jur_BackReferencedSingleSet_find = function($this, $startSearch, $testString, $matchResult) { - var $res, $lastIndex, var$6, $saveStart, var$8; - $res = 0; - $lastIndex = $matchResult.$rightBound; - a: { - while (true) { - if ($startSearch > $lastIndex) { - $startSearch = $res; - break a; - } - var$6 = $this.$groupIndex0; - $saveStart = $matchResult.$groupBounds.data[var$6 * 2 | 0]; - var$8 = $this.$groupIndex0; - $matchResult.$groupBounds.data[var$8 * 2 | 0] = $startSearch; - $res = $this.$kid.$matches0($startSearch, $testString, $matchResult); - if ($res >= 0) - break; - var$6 = $this.$groupIndex0; - $matchResult.$groupBounds.data[var$6 * 2 | 0] = $saveStart; - $startSearch = $startSearch + 1 | 0; - } - } - return $startSearch; -}; -$java.jur_BackReferencedSingleSet_findBack = function($this, $stringIndex, $startSearch, $testString, $matchResult) { - var $res, var$6, $saveStart; - $res = 0; - a: { - while (true) { - if ($startSearch < $stringIndex) { - $startSearch = $res; - break a; - } - var$6 = $this.$groupIndex0; - $saveStart = $matchResult.$groupBounds.data[var$6 * 2 | 0]; - var$6 = $this.$groupIndex0; - $matchResult.$groupBounds.data[var$6 * 2 | 0] = $startSearch; - $res = $this.$kid.$matches0($startSearch, $testString, $matchResult); - if ($res >= 0) - break; - var$6 = $this.$groupIndex0; - $matchResult.$groupBounds.data[var$6 * 2 | 0] = $saveStart; - $startSearch = $startSearch + (-1) | 0; - } - } - return $startSearch; -}; -$java.jur_BackReferencedSingleSet_processBackRefReplacement = function($this) { - return null; -}; function jnci_BufferedEncoder$Controller() { var a = this; jl_Object.call(a); a.$in1 = null; @@ -193316,6 +193098,350 @@ $java.jnc_UnmappableCharacterException_getMessage = function($this) { jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); }; +$java.jur_AbstractCharClass$LazyJavaLowerCase$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$028 = null; +}; +$java.jur_AbstractCharClass$LazyJavaLowerCase$1_contains = function($this, $ch) { + return jl_Character_getType($ch) != 2 ? 0 : 1; +}; +$java.jur_AbstractCharClass$LazyJavaUpperCase$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$029 = null; +}; +$java.jur_AbstractCharClass$LazyJavaUpperCase$1_contains = function($this, $ch) { + return jl_Character_getType($ch) != 1 ? 0 : 1; +}; +$java.jur_AbstractCharClass$LazyJavaWhitespace$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$030 = null; +}; +$java.jur_AbstractCharClass$LazyJavaWhitespace$1_contains = function($this, $ch) { + a: { + switch ($ch) { + case 9: + case 10: + case 11: + case 12: + case 13: + case 28: + case 29: + case 30: + case 31: + break; + case 160: + case 8199: + case 8239: + $ch = 0; + break a; + default: + b: { + switch (jl_Character_getType($ch)) { + case 12: + case 13: + case 14: + break; + default: + $ch = 0; + break b; + } + $ch = 1; + } + break a; + } + $ch = 1; + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaMirrored$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$031 = null; +}; +$java.jur_AbstractCharClass$LazyJavaMirrored$1_contains = function($this, $ch) { + return 0; +}; +$java.jur_AbstractCharClass$LazyJavaDefined$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$032 = null; +}; +$java.jur_AbstractCharClass$LazyJavaDefined$1_contains = function($this, $ch) { + return !jl_Character_getType($ch) ? 0 : 1; +}; +$java.jur_AbstractCharClass$LazyJavaDigit$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$033 = null; +}; +$java.jur_AbstractCharClass$LazyJavaDigit$1_contains = function($this, $ch) { + return jl_Character_getType($ch) != 9 ? 0 : 1; +}; +$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$034 = null; +}; +$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1_contains = function($this, $ch) { + return jl_Character_isIdentifierIgnorable($ch); +}; +$java.jur_AbstractCharClass$LazyJavaISOControl$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$035 = null; +}; +$java.jur_AbstractCharClass$LazyJavaISOControl$1_contains = function($this, $ch) { + return jl_Character_isISOControl($ch); +}; +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$036 = null; +}; +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1_contains = function($this, $ch) { + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 8: + case 9: + case 10: + case 23: + case 26: + break; + case 7: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 24: + case 25: + break b; + default: + break b; + } + $ch = 1; + break a; + } + $ch = jl_Character_isIdentifierIgnorable($ch); + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$037 = null; +}; +$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1_contains = function($this, $ch) { + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 10: + case 23: + case 26: + break; + case 6: + case 7: + case 8: + case 9: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 24: + case 25: + break b; + default: + break b; + } + $ch = 1; + break a; + } + $ch = jl_Character_isIdentifierIgnorable($ch); + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaLetter$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$038 = null; +}; +$java.jur_AbstractCharClass$LazyJavaLetter$1_contains = function($this, $ch) { + a: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + $ch = 0; + break a; + } + $ch = 1; + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$039 = null; +}; +$java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1_contains = function($this, $ch) { + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 9: + break; + case 6: + case 7: + case 8: + break b; + default: + break b; + } + $ch = 1; + break a; + } + $ch = 0; + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaSpaceChar$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$040 = null; +}; +$java.jur_AbstractCharClass$LazyJavaSpaceChar$1_contains = function($this, $ch) { + a: { + switch (jl_Character_getType($ch)) { + case 12: + case 13: + case 14: + break; + default: + $ch = 0; + break a; + } + $ch = 1; + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaTitleCase$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$041 = null; +}; +$java.jur_AbstractCharClass$LazyJavaTitleCase$1_contains = function($this, $ch) { + return jl_Character_getType($ch) != 3 ? 0 : 1; +}; +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$042 = null; +}; +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1_contains = function($this, $ch) { + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 8: + case 9: + case 10: + case 23: + break; + case 7: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + break b; + default: + break b; + } + $ch = 1; + break a; + } + $ch = jl_Character_isIdentifierIgnorable($ch); + } + return $ch; +}; +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1 = function() { + jur_AbstractCharClass.call(this); + this.$this$043 = null; +}; +$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1_contains = function($this, $ch) { + a: { + b: { + switch (jl_Character_getType($ch)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 10: + break; + case 6: + case 7: + case 8: + case 9: + break b; + default: + break b; + } + $ch = 1; + break a; + } + $ch = jl_Character_isIdentifierIgnorable($ch); + } + return $ch; +}; +$java.jur_UnicodeCategory = function() { + jur_AbstractCharClass.call(this); + this.$category0 = 0; +}; +$java.jur_UnicodeCategory_contains = function($this, $ch) { + return $this.$alt0 ^ ($this.$category0 != jl_Character_getType($ch & 65535) ? 0 : 1); +}; +$java.jur_UnicodeCategoryScope = function() { + $java.jur_UnicodeCategory.call(this); +}; +$java.jur_UnicodeCategoryScope_contains = function($this, $ch) { + return $this.$alt0 ^ (!($this.$category0 >> jl_Character_getType($ch & 65535) & 1) ? 0 : 1); +}; function jl_StrictMath() { jl_Object.call(this); } @@ -194262,7 +194388,7 @@ $java.nms_Chunk_getAreLevelsEmpty = function($this, $var3, $par2) { } return 1; }; -function nms_Chunk_fillChunk($this, $par1ArrayOfByte, $par2, $par3, $par4) { +$java.nms_Chunk_fillChunk = function($this, $par1ArrayOfByte, $par2, $par3, $par4) { var $var5, $var6, $var7, $var8, var$9, var$10, $var9, $var11; $var5 = 0; $var6 = $this.$worldObj7.$provider.$hasNoSky ? 0 : 1; @@ -194344,7 +194470,7 @@ function nms_Chunk_fillChunk($this, $par1ArrayOfByte, $par2, $par3, $par4) { while ($var11.$hasNext()) { $var11.$next().$updateContainingBlockInfo(); } -} +}; function nms_Chunk_getBiomeGenForWorldCoords($this, $par1, $par2) { var $var4; $var4 = $this.$blockBiomeArray.data[$par2 << 4 | $par1] & 255; @@ -194875,7 +195001,7 @@ $java.nms_GuiSlider_getHoverState = function($this, $par1) { $java.nms_GuiSlider_mouseDragged = function($this, $par1Minecraft, $par2, $par3) { if ($this.$drawButton0) { if ($this.$dragging0) { - $this.$sliderValue = ($par2 - ($this.$xPosition14 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); + $this.$sliderValue = ($par2 - ($this.$xPosition3 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); if ($this.$sliderValue < 0.0) $this.$sliderValue = 0.0; if ($this.$sliderValue > 1.0) @@ -194888,14 +195014,14 @@ $java.nms_GuiSlider_mouseDragged = function($this, $par1Minecraft, $par2, $par3) nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14 + ($this.$sliderValue * ($this.$width3 - 8 | 0) | 0) | 0, $this.$yPosition, 0, 66, 4, 20); - nms_Gui_drawTexturedModalRect($this, ($this.$xPosition14 + ($this.$sliderValue * ($this.$width3 - 8 | 0) | 0) | 0) + 4 | 0, $this.$yPosition, 196, 66, 4, 20); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3 + ($this.$sliderValue * ($this.$width3 - 8 | 0) | 0) | 0, $this.$yPosition, 0, 66, 4, 20); + nms_Gui_drawTexturedModalRect($this, ($this.$xPosition3 + ($this.$sliderValue * ($this.$width3 - 8 | 0) | 0) | 0) + 4 | 0, $this.$yPosition, 196, 66, 4, 20); } }; $java.nms_GuiSlider_mousePressed = function($this, $par1Minecraft, $par2, $par3) { - if (!$java.nms_GuiButton_mousePressed($this, $par1Minecraft, $par2, $par3)) + if (!nms_GuiButton_mousePressed($this, $par1Minecraft, $par2, $par3)) return 0; - $this.$sliderValue = ($par2 - ($this.$xPosition14 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); + $this.$sliderValue = ($par2 - ($this.$xPosition3 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); if ($this.$sliderValue < 0.0) $this.$sliderValue = 0.0; if ($this.$sliderValue > 1.0) @@ -194911,7 +195037,7 @@ $java.nms_GuiSlider_mouseReleased = function($this, $par1, $par2) { $java.nms_GuiVideoSettings = function() { var a = this; nms_GuiScreen.call(a); a.$parentGuiScreen = null; - a.$screenTitle3 = null; + a.$screenTitle4 = null; a.$guiGameSettings = null; a.$is64bit = 0; }; @@ -194923,11 +195049,11 @@ $java.nms_GuiVideoSettings_$callClinit = function() { $java.nms_GuiVideoSettings_initGui = function($this) { var $var1, var$2, $var9, $var10, $var11, $var12, $var8, var$8, var$9, var$10, var$11, var$12; $var1 = nms_StringTranslate_instance; - $this.$screenTitle3 = nms_StringTranslate_translateKey($var1, $rt_s(2710)); + $this.$screenTitle4 = nms_StringTranslate_translateKey($var1, $rt_s(2710)); var$2 = $this.$buttonList; ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); var$2.$size0 = 0; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459)))); $this.$is64bit = 1; $var9 = 0; $var10 = $java.nms_GuiVideoSettings_videoOptions.data; @@ -195050,7 +195176,7 @@ $java.nms_GuiVideoSettings_drawScreen = function($this, $par1, $par2, $par3) { else nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); var$4 = $this.$fontRenderer0; - var$5 = $this.$screenTitle3; + var$5 = $this.$screenTitle4; var$6 = $this.$width0 / 2 | 0; var$7 = !$this.$is64bit ? 5 : 20; nms_FontRenderer_drawString(var$4, var$5, var$6 - (nms_FontRenderer_getStringWidth(var$4, var$5) / 2 | 0) | 0, var$7, 16777215, 1); @@ -195105,7 +195231,7 @@ $java.nms_GuiVideoSettings__clinit_ = function() { $java.nms_GuiControls = function() { var a = this; nms_GuiScreen.call(a); a.$parentScreen1 = null; - a.$screenTitle4 = null; + a.$screenTitle5 = null; a.$options3 = null; a.$buttonId = 0; }; @@ -195123,7 +195249,7 @@ $java.nms_GuiControls_initGui = function($this) { if (var$8 < 0) { var$9 = $rt_createArray(jl_Object, 1); var$9.data[0] = jl_Integer_valueOf(var$8 + 101 | 0); - var$10 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$9); + var$10 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$9); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$10 = var$8 >= 0 && var$8 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[var$8] : $rt_s(47); @@ -195133,8 +195259,8 @@ $java.nms_GuiControls_initGui = function($this) { ju_ArrayList_add(var$4, var$5); $var3 = $var3 + 1 | 0; } - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470)))); - $this.$screenTitle4 = nms_StringTranslate_translateKey($var1, $rt_s(2713)); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459)))); + $this.$screenTitle5 = nms_StringTranslate_translateKey($var1, $rt_s(2713)); }; $java.nms_GuiControls_actionPerformed = function($this, $par1GuiButton) { var $var2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; @@ -195159,7 +195285,7 @@ $java.nms_GuiControls_actionPerformed = function($this, $par1GuiButton) { if (var$5 < 0) { var$6 = $rt_createArray(jl_Object, 1); var$6.data[0] = jl_Integer_valueOf(var$5 + 101 | 0); - var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$6); + var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$6); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$4 = var$5 >= 0 && var$5 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[var$5] : $rt_s(47); @@ -195184,7 +195310,7 @@ $java.nms_GuiControls_actionPerformed = function($this, $par1GuiButton) { if (var$7 < 0) { var$8 = $rt_createArray(jl_Object, 1); var$8.data[0] = jl_Integer_valueOf(var$7 + 101 | 0); - var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$8); + var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$8); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$4 = var$7 >= 0 && var$7 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[var$7] : $rt_s(47); @@ -195230,7 +195356,7 @@ $java.nms_GuiControls_mouseClicked = function($this, $par1, $par2, $par3) { if ($par1 < 0) { var$6 = $rt_createArray(jl_Object, 1); var$6.data[0] = jl_Integer_valueOf($par1 + 101 | 0); - var$5 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$6); + var$5 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$6); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$5 = $par1 >= 0 && $par1 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$par1] : $rt_s(47); @@ -195289,7 +195415,7 @@ $java.nms_GuiControls_keyTyped = function($this, $par1, $par2) { if ($par1 < 0) { var$5 = $rt_createArray(jl_Object, 1); var$5.data[0] = jl_Integer_valueOf($par1 + 101 | 0); - var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(566), var$5); + var$4 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(555), var$5); } else { nlea_EaglerAdapterImpl2_$callClinit(); var$4 = $par1 >= 0 && $par1 < 256 ? nlea_EaglerAdapterImpl2_LWJGLKeyNames.data[$par1] : $rt_s(47); @@ -195328,7 +195454,7 @@ $java.nms_GuiControls_drawScreen = function($this, $par1, $par2, $par3) { else nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); var$4 = $this.$fontRenderer0; - var$5 = $this.$screenTitle4; + var$5 = $this.$screenTitle5; nms_FontRenderer_drawString(var$4, var$5, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth(var$4, var$5) / 2 | 0) | 0, 20, 16777215, 1); $var4 = ($this.$width0 / 2 | 0) - 155 | 0; $var5 = 0; @@ -195391,7 +195517,7 @@ $java.nms_GuiControls_drawScreen = function($this, $par1, $par2, $par3) { jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2714)); var$11 = $java.nms_EnumChatFormatting_WHITE; jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$11 === null ? $rt_s(47) : var$11.$field_96304_B); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2384)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2227)); var$4.$displayString = jl_String__init_0(var$5.$buffer, 0, var$5.$length); } var$4 = $this.$fontRenderer0; @@ -195423,7 +195549,7 @@ $java.nms_GuiScreenChatOptions_initGui = function($this) { $var1 = nms_StringTranslate_instance; $var2 = 0; $this.$theChatOptions = nms_StringTranslate_translateKey($var1, $rt_s(2715)); - $this.$field_82268_n = nms_StringTranslate_translateKey($var1, $rt_s(2657)); + $this.$field_82268_n = nms_StringTranslate_translateKey($var1, $rt_s(2651)); $var3 = $java.nms_GuiScreenChatOptions_allScreenChatOptions.data; $var4 = $var3.length; $var5 = 0; @@ -195488,7 +195614,7 @@ $java.nms_GuiScreenChatOptions_initGui = function($this) { $var2 = $var2 + 1 | 0; var$12 = var$12 + 1 | 0; } - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(200, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 6 | 0) + 168 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459)))); }; $java.nms_GuiScreenChatOptions_actionPerformed = function($this, $par1GuiButton) { var var$2, $ptr, $tmp; @@ -196067,7 +196193,7 @@ $java.nms_GuiSlot_overlayBackground = function($this, $par1, $par2, $par3, $par4 function nms_GuiSlot__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(467); + var$1.$path = $rt_s(456); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiSlot_tex = var$1; @@ -196120,7 +196246,7 @@ $java.nms_GuiSlotLanguage_elementClicked = function($this, $par1, $par2) { var$4 = $this.$languageGui.$fontRenderer0; var$3 = $this.$languageGui.$theGameSettings.$language; var$4.$bidiFlag = !jl_String_equals($rt_s(2716), var$3) && !jl_String_equals($rt_s(2717), var$3) ? 0 : 1; - $this.$languageGui.$doneButton.$displayString = nms_StringTranslate_translateKey(nms_StringTranslate_instance, $rt_s(470)); + $this.$languageGui.$doneButton.$displayString = nms_StringTranslate_translateKey(nms_StringTranslate_instance, $rt_s(459)); nms_GameSettings_saveOptions($this.$languageGui.$theGameSettings); return; } @@ -196353,7 +196479,7 @@ $java.nms_GuiSlotServer_func_77247_d = function($this, $par1, $par2, $par3, $par $var16 = 5; } else if ($var6.$field_78841_f && Long_ne($var6.$pingToServer, Long_fromInt(-2))) { $var16 = Long_lt($var6.$pingToServer, Long_ZERO) ? 5 : Long_lt($var6.$pingToServer, Long_fromInt(150)) ? 0 : Long_lt($var6.$pingToServer, Long_fromInt(300)) ? 1 : Long_lt($var6.$pingToServer, Long_fromInt(600)) ? 2 : Long_ge($var6.$pingToServer, Long_fromInt(1000)) ? 4 : 3; - $par5Tessellator = Long_ge($var6.$pingToServer, Long_ZERO) ? $rt_s(1787) : $rt_s(2721); + $par5Tessellator = Long_ge($var6.$pingToServer, Long_ZERO) ? $rt_s(1766) : $rt_s(2721); } else { $var15 = 1; $var16 = Long_and(Long_add(Long_div(nmc_Minecraft_getSystemTime(), Long_fromInt(100)), Long_fromInt($par1 * 2 | 0)), Long_fromInt(7)).lo; @@ -196376,7 +196502,7 @@ $java.nms_GuiSlotServer_func_77247_d = function($this, $par1, $par2, $par3, $par function nms_GuiSlotServer__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(998); + var$1.$path = $rt_s(986); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiSlotServer_icons = var$1; @@ -196400,8 +196526,8 @@ $java.nms_GuiScreenServerList_initGui = function($this) { var$2 = $this.$buttonList; ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); var$2.$size0 = 0; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2665)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2344)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2659)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2576)))); $this.$serverTextField = nms_GuiTextField__init_($this.$fontRenderer0, ($this.$width0 / 2 | 0) - 100 | 0, 116, 200, 20); var$2 = $this.$serverTextField; var$2.$maxStringLength = 128; @@ -196578,7 +196704,7 @@ $java.nms_GuiScreenServerList_drawScreen = function($this, $par1, $par2, $par3) else nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2666)); + var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2660)); var$7 = $this.$width0 / 2 | 0; var$8 = (($this.$height0 / 4 | 0) - 60 | 0) + 20 | 0; nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16777215, 1); @@ -196637,7 +196763,7 @@ $java.nms_GuiScreenAddServer_initGui = function($this) { var$3 = $rt_str(window.location.href); $sslOff = !(var$3 === $rt_s(2724) ? 1 : jl_String_startsWith(var$3, $rt_s(2724), 0)) ? 0 : 36; ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, ((($this.$height0 / 4 | 0) + 96 | 0) + 12 | 0) + $sslOff | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2727)))); - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ((($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0) + $sslOff | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2344)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, ((($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0) + $sslOff | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2576)))); var$3 = $this.$buttonList; var$5 = new nms_GuiButton; var$6 = ($this.$width0 / 2 | 0) - 100 | 0; @@ -196646,7 +196772,7 @@ $java.nms_GuiScreenAddServer_initGui = function($this) { var$2 = nms_StringTranslate_translateKey($var1, $rt_s(2728)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$2); jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(48)); - var$2 = !$this.$newServerData.$hideAddress ? nms_StringTranslate_translateKey($var1, $rt_s(2342)) : nms_StringTranslate_translateKey($var1, $rt_s(2341)); + var$2 = !$this.$newServerData.$hideAddress ? nms_StringTranslate_translateKey($var1, $rt_s(2574)) : nms_StringTranslate_translateKey($var1, $rt_s(2573)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$2); nms_GuiButton__init_0(var$5, 2, var$6, 142, 200, 20, jl_String__init_0(var$7.$buffer, 0, var$7.$length)); ju_ArrayList_add(var$3, var$5); @@ -196732,7 +196858,7 @@ $java.nms_GuiScreenAddServer_actionPerformed = function($this, $par1GuiButton) { $par1GuiButton = nms_StringTranslate_translateKey($var2, $rt_s(2728)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, $par1GuiButton); jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(48)); - $par1GuiButton = !$this.$newServerData.$hideAddress ? nms_StringTranslate_translateKey($var2, $rt_s(2342)) : nms_StringTranslate_translateKey($var2, $rt_s(2341)); + $par1GuiButton = !$this.$newServerData.$hideAddress ? nms_StringTranslate_translateKey($var2, $rt_s(2574)) : nms_StringTranslate_translateKey($var2, $rt_s(2573)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, $par1GuiButton); var$5.$displayString = jl_String__init_0(var$6.$buffer, 0, var$6.$length); } @@ -196935,7 +197061,7 @@ $java.nms_GuiSlider2_getHoverState = function($this, $par1) { $java.nms_GuiSlider2_mouseDragged = function($this, $par1Minecraft, $par2, $par3) { if ($this.$drawButton0) { if ($this.$dragging1) { - $this.$sliderValue0 = ($par2 - ($this.$xPosition14 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); + $this.$sliderValue0 = ($par2 - ($this.$xPosition3 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); if ($this.$sliderValue0 < 0.0) $this.$sliderValue0 = 0.0; if ($this.$sliderValue0 > 1.0) @@ -196953,15 +197079,15 @@ $java.nms_GuiSlider2_mouseDragged = function($this, $par1Minecraft, $par2, $par3 nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14 + ($this.$sliderValue0 * ($this.$width3 - 8 | 0) | 0) | 0, $this.$yPosition, 0, 66, 4, 20); - nms_Gui_drawTexturedModalRect($this, ($this.$xPosition14 + ($this.$sliderValue0 * ($this.$width3 - 8 | 0) | 0) | 0) + 4 | 0, $this.$yPosition, 196, 66, 4, 20); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3 + ($this.$sliderValue0 * ($this.$width3 - 8 | 0) | 0) | 0, $this.$yPosition, 0, 66, 4, 20); + nms_Gui_drawTexturedModalRect($this, ($this.$xPosition3 + ($this.$sliderValue0 * ($this.$width3 - 8 | 0) | 0) | 0) + 4 | 0, $this.$yPosition, 196, 66, 4, 20); } } }; $java.nms_GuiSlider2_mousePressed = function($this, $par1Minecraft, $par2, $par3) { - if (!$java.nms_GuiButton_mousePressed($this, $par1Minecraft, $par2, $par3)) + if (!nms_GuiButton_mousePressed($this, $par1Minecraft, $par2, $par3)) return 0; - $this.$sliderValue0 = ($par2 - ($this.$xPosition14 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); + $this.$sliderValue0 = ($par2 - ($this.$xPosition3 + 4 | 0) | 0) / ($this.$width3 - 8 | 0); if ($this.$sliderValue0 < 0.0) $this.$sliderValue0 = 0.0; if ($this.$sliderValue0 > 1.0) @@ -196978,6 +197104,266 @@ $java.nms_GuiSlider2_mousePressed = function($this, $par1Minecraft, $par2, $par3 $java.nms_GuiSlider2_mouseReleased = function($this, $par1, $par2) { $this.$dragging1 = 0; }; +function maa_GuiScreenModules$1() { + jl_Object.call(this); + this.$this$045 = null; +} +function maa_GuiScreenModules$1_run($this) { + var var$1, var$2, $name, var$4, var$5, var$6, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();$name = $thread.pop();var$2 = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + window.eagsFileChooser.openFileChooser("nbs", "application/nbs"); + try { + var$1 = Long_fromInt(1000); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$2 = nlea_EaglerAdapterImpl2_getFileChooserResult(); + if (var$2 !== null && var$2.data.length > 0) { + $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162()); + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_songdata = var$2; + var$4 = $this.$this$045.$mc4.$thePlayer; + var$5 = new jl_StringBuilder; + var$5.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2731)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $name); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2732)); + $name = jl_String__init_0(var$5.$buffer, 0, var$5.$length); + var$5 = var$4.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a(var$5, $name, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStdout; + var$4 = new jl_StringBuilder; + jl_Object__init_0(var$4); + var$4.$buffer = $rt_createCharArray(16); + var$5.$sb = var$4; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + var$4 = new jnci_UTF8Charset; + jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = var$4; + jl_System_outCache = var$5; + } + var$6 = jl_System_outCache; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + $name = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + var$4 = var$6.$sb; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + jl_AbstractStringBuilder_insert4(var$4, var$4.$length, 10); + ji_PrintStream_printSB(var$6); + $ptr = 4; + continue main; + } + return; + case 1: + try { + jl_Thread_sleep(var$1); + if ($rt_suspending()) { + break main; + } + if (nlea_EaglerAdapterImpl2_isFocused()) { + var$1 = Long_fromInt(500); + $ptr = 2; + continue main; + } + var$1 = Long_fromInt(100); + $ptr = 3; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$2 = nlea_EaglerAdapterImpl2_getFileChooserResult(); + if (var$2 !== null && var$2.data.length > 0) { + $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162()); + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_songdata = var$2; + var$4 = $this.$this$045.$mc4.$thePlayer; + var$5 = new jl_StringBuilder; + var$5.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2731)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $name); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2732)); + $name = jl_String__init_0(var$5.$buffer, 0, var$5.$length); + var$5 = var$4.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a(var$5, $name, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStdout; + var$4 = new jl_StringBuilder; + jl_Object__init_0(var$4); + var$4.$buffer = $rt_createCharArray(16); + var$5.$sb = var$4; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + var$4 = new jnci_UTF8Charset; + jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = var$4; + jl_System_outCache = var$5; + } + var$6 = jl_System_outCache; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + $name = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + var$4 = var$6.$sb; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + jl_AbstractStringBuilder_insert4(var$4, var$4.$length, 10); + ji_PrintStream_printSB(var$6); + $ptr = 4; + continue main; + } + return; + case 2: + a: { + try { + jl_Thread_sleep(var$1); + if ($rt_suspending()) { + break main; + } + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + } + var$2 = nlea_EaglerAdapterImpl2_getFileChooserResult(); + if (var$2 !== null && var$2.data.length > 0) { + $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162()); + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_songdata = var$2; + var$4 = $this.$this$045.$mc4.$thePlayer; + var$5 = new jl_StringBuilder; + var$5.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2731)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $name); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2732)); + $name = jl_String__init_0(var$5.$buffer, 0, var$5.$length); + var$5 = var$4.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a(var$5, $name, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStdout; + var$4 = new jl_StringBuilder; + jl_Object__init_0(var$4); + var$4.$buffer = $rt_createCharArray(16); + var$5.$sb = var$4; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + var$4 = new jnci_UTF8Charset; + jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = var$4; + jl_System_outCache = var$5; + } + var$6 = jl_System_outCache; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + $name = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + var$4 = var$6.$sb; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + jl_AbstractStringBuilder_insert4(var$4, var$4.$length, 10); + ji_PrintStream_printSB(var$6); + $ptr = 4; + continue main; + } + return; + case 3: + try { + jl_Thread_sleep(var$1); + if ($rt_suspending()) { + break main; + } + if (nlea_EaglerAdapterImpl2_isFocused()) { + var$1 = Long_fromInt(500); + $ptr = 2; + continue main; + } + var$1 = Long_fromInt(100); + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InterruptedException) { + } else { + throw $$e; + } + } + var$2 = nlea_EaglerAdapterImpl2_getFileChooserResult(); + if (var$2 !== null && var$2.data.length > 0) { + $name = $rt_str(nlea_EaglerAdapterImpl2_getFileChooserResultName$js_body$_162()); + maa_NoteblockPlayer_$callClinit(); + maa_NoteblockPlayer_songdata = var$2; + var$4 = $this.$this$045.$mc4.$thePlayer; + var$5 = new jl_StringBuilder; + var$5.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2731)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $name); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2732)); + $name = jl_String__init_0(var$5.$buffer, 0, var$5.$length); + var$5 = var$4.$mc3.$ingameGUI.$persistantChatGUI; + nms_GuiNewChat_func_96129_a(var$5, $name, 0, var$5.$mc12.$ingameGUI.$updateCounter0, 0); + if (jl_System_outCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStdout; + var$4 = new jl_StringBuilder; + jl_Object__init_0(var$4); + var$4.$buffer = $rt_createCharArray(16); + var$5.$sb = var$4; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + var$4 = new jnci_UTF8Charset; + jnc_Charset__init_(var$4, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = var$4; + jl_System_outCache = var$5; + } + var$6 = jl_System_outCache; + var$4 = new jl_StringBuilder; + var$4.$buffer = $rt_createCharArray(16); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1562)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + $name = jl_String__init_0(var$4.$buffer, 0, var$4.$length); + var$4 = var$6.$sb; + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $name); + jl_AbstractStringBuilder_insert4(var$4, var$4.$length, 10); + ji_PrintStream_printSB(var$6); + $ptr = 4; + continue main; + } + return; + case 4: + maa_NoteblockPlayer_play(); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, var$2, $name, var$4, var$5, var$6, $ptr); +} $java.nms_WorldSavedData = function() { var a = this; jl_Object.call(a); a.$mapName = null; @@ -196993,7 +197379,7 @@ function nms_MapData() { var a = this; $java.nms_WorldSavedData.call(a); a.$xCenter = 0; a.$zCenter = 0; - a.$dimension1 = 0; + a.$dimension0 = 0; a.$scale2 = 0; a.$colors = null; a.$playersArrayList = null; @@ -197026,7 +197412,7 @@ function nms_MapData_updateVisiblePlayers($this, $par1EntityPlayer, $par2ItemSta var$6 = $par1EntityPlayer.$worldObj; $var4 = new jl_StringBuilder; $var4.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2731)); + jl_AbstractStringBuilder_insert($var4, $var4.$length, $rt_s(2733)); var$8 = $par2ItemStack.$itemFrame.$entityId; jl_AbstractStringBuilder_insert0($var4, $var4.$length, var$8, 10); $java.nms_MapData_func_82567_a($this, 1, var$6, jl_String__init_0($var4.$buffer, 0, $var4.$length), $par2ItemStack.$itemFrame.$xPosition1, $par2ItemStack.$itemFrame.$zPosition1, $par2ItemStack.$itemFrame.$hangingDirection * 90 | 0); @@ -197054,7 +197440,7 @@ function nms_MapData_updateVisiblePlayers($this, $par1EntityPlayer, $par2ItemSta ju_ArrayList_remove($var3, var$9); break a; } - if (!($par2ItemStack.$itemFrame === null ? 0 : 1) && $var4.$entityplayerObj.$dimension == $this.$dimension1) + if (!($par2ItemStack.$itemFrame === null ? 0 : 1) && $var4.$entityplayerObj.$dimension == $this.$dimension0) $java.nms_MapData_func_82567_a($this, 0, $var4.$entityplayerObj.$worldObj, $var4.$entityplayerObj.$username0, $var4.$entityplayerObj.$posX, $var4.$entityplayerObj.$posZ, $var4.$entityplayerObj.$rotationYaw); } $var5 = $var5 + 1 | 0; @@ -197076,7 +197462,7 @@ $java.nms_MapData_func_82567_a = function($this, $par1, $par2World, $par3Str, $p $var17 = $rt_compare($var11, (-63.0)); if ($var17 >= 0 && $var12 >= (-63.0) && $var11 <= 63.0 && $var12 <= 63.0) { $var15 = (($par8 + ($par8 >= 0.0 ? 8.0 : (-8.0))) * 16.0 / 360.0 | 0) << 24 >> 24; - if ($this.$dimension1 < 0) { + if ($this.$dimension0 < 0) { $var17 = Long_div($par2World.$worldInfo.$worldTime, Long_fromInt(10)).lo; $var15 = (($rt_imul($rt_imul($var17, $var17), 34187121) + ($var17 * 121 | 0) | 0) >> 15 & 15) << 24 >> 24; } @@ -197133,7 +197519,7 @@ function nms_MapData_setColumnDirty($this, $par1, $par2, $par3) { $var5.$writableStackTrace = 1; $rt_throw($var5); } -function nms_MapData_updateMPMapData($this, $par1ArrayOfByte) { +$java.nms_MapData_updateMPMapData = function($this, $par1ArrayOfByte) { var $var2, $var3, $var4, var$5, var$6, $var6, $var7, $var8, $var5, var$11, var$12; a: { $par1ArrayOfByte = $par1ArrayOfByte.data; @@ -197169,7 +197555,7 @@ function nms_MapData_updateMPMapData($this, $par1ArrayOfByte) { var$5 = $this.$playersVisibleOnMap; var$11 = new jl_StringBuilder; var$11.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(2732)); + jl_AbstractStringBuilder_insert(var$11, var$11.$length, $rt_s(2734)); jl_AbstractStringBuilder_insert0(var$11, var$11.$length, $var2, 10); var$12 = jl_String__init_0(var$11.$buffer, 0, var$11.$length); var$11 = new $java.nms_MapCoord; @@ -197184,7 +197570,7 @@ function nms_MapData_updateMPMapData($this, $par1ArrayOfByte) { } else if ($par1ArrayOfByte[0] == 2) $this.$scale2 = $par1ArrayOfByte[1]; } -} +}; function nms_MapData_func_82568_a($this, $par1EntityPlayer) { var $var2, var$3; $var2 = $this.$playersHashMap; @@ -197342,16 +197728,16 @@ $java.ju_Formatter$FormatWriter_formatValue = function($this, $specifier) { break a; } var$2 = new $java.ju_FormatFlagsConversionMismatchException; - var$3 = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); + var$3 = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); var$4 = new jl_String; var$5 = $rt_createCharArray(1); var$5.data[0] = var$3; jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2737)); jl_AbstractStringBuilder_insert4(var$6, var$6.$length, $specifier); jl_Throwable__init_2(var$2, jl_String__init_0(var$6.$buffer, 0, var$6.$length)); var$2.$flags3 = var$4; @@ -197378,16 +197764,16 @@ $java.ju_Formatter$FormatWriter_formatValue = function($this, $specifier) { case 104: if (($this.$flags2 | 263) != 263) { var$2 = new $java.ju_FormatFlagsConversionMismatchException; - var$3 = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); + var$3 = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); var$4 = new jl_String; var$5 = $rt_createCharArray(1); var$5.data[0] = var$3; jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2737)); jl_AbstractStringBuilder_insert4(var$6, var$6.$length, $specifier); jl_Throwable__init_2(var$2, jl_String__init_0(var$6.$buffer, 0, var$6.$length)); var$2.$flags3 = var$4; @@ -197419,7 +197805,7 @@ $java.ju_Formatter$FormatWriter_formatValue = function($this, $specifier) { jl_String__init_3(var$6, var$5); var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2736)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2738)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$6); var$4 = jl_String__init_0(var$7.$buffer, 0, var$7.$length); var$2.$suppressionEnabled = 1; @@ -197433,20 +197819,20 @@ $java.ju_Formatter$FormatWriter_formatBoolean = function($this, $specifier, $upp var $arg, var$4, var$5, $s, var$7; if (($this.$flags2 | 263) == 263) { $arg = $this.$args.data[$this.$argumentIndex]; - $java.ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, !($arg instanceof jl_Boolean ? $arg.$booleanValue() : $arg === null ? 0 : 1) ? $rt_s(2737) : $rt_s(2738)); + $java.ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, !($arg instanceof jl_Boolean ? $arg.$booleanValue() : $arg === null ? 0 : 1) ? $rt_s(2739) : $rt_s(2740)); return; } $arg = new $java.ju_FormatFlagsConversionMismatchException; - $upperCase = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); + $upperCase = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); var$4 = new jl_String; var$5 = $rt_createCharArray(1); var$5.data[0] = $upperCase; jl_String__init_3(var$4, var$5); $s = new jl_StringBuilder; $s.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($s, $s.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert($s, $s.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert($s, $s.$length, var$4); - jl_AbstractStringBuilder_insert($s, $s.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert($s, $s.$length, $rt_s(2737)); $upperCase = $s.$length; jl_AbstractStringBuilder_insertSpace($s, $upperCase, $upperCase + 1 | 0); $s.$buffer.data[$upperCase] = $specifier; @@ -197474,16 +197860,16 @@ $java.ju_Formatter$FormatWriter_formatString = function($this, $specifier, $uppe return; } $arg = new $java.ju_FormatFlagsConversionMismatchException; - $upperCase = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); + $upperCase = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-264))); var$5 = new jl_String; var$6 = $rt_createCharArray(1); var$6.data[0] = $upperCase; jl_String__init_3(var$5, var$6); var$7 = new jl_StringBuilder; var$7.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert(var$7, var$7.$length, var$5); - jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert(var$7, var$7.$length, $rt_s(2737)); $upperCase = var$7.$length; jl_AbstractStringBuilder_insertSpace(var$7, $upperCase, $upperCase + 1 | 0); var$7.$buffer.data[$upperCase] = $specifier; @@ -197500,16 +197886,16 @@ $java.ju_Formatter$FormatWriter_formatChar = function($this, $specifier, $upperC var $arg, var$4, var$5, var$6, var$7, $c, var$9, var$10; if (($this.$flags2 | 259) != 259) { $arg = new $java.ju_FormatFlagsConversionMismatchException; - $upperCase = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-260))); + $upperCase = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-260))); var$4 = new jl_String; var$5 = $rt_createCharArray(1); var$5.data[0] = $upperCase; jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_StringBuilder_insert6(var$6, var$6.$length, $rt_s(2734)); + jl_StringBuilder_insert6(var$6, var$6.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2737)); jl_AbstractStringBuilder_insert4(var$6, var$6.$length, $specifier); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); $arg.$suppressionEnabled = 1; @@ -197525,7 +197911,7 @@ $java.ju_Formatter$FormatWriter_formatChar = function($this, $specifier, $upperC $specifier = $this.$precision1; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2739)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2741)); jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $specifier, 10); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); $arg.$suppressionEnabled = 1; @@ -197550,7 +197936,7 @@ $java.ju_Formatter$FormatWriter_formatChar = function($this, $specifier, $upperC var$9 = jl_Class_getClass($arg.constructor); $arg = new jl_StringBuilder; $arg.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2740)); + jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2742)); $upperCase = $arg.$length; if (var$9 === null) var$7 = $rt_s(47); @@ -197566,11 +197952,11 @@ $java.ju_Formatter$FormatWriter_formatChar = function($this, $specifier, $upperC var$7 = jl_AbstractStringBuilder_toString(var$10); } jl_AbstractStringBuilder_insert($arg, $upperCase, var$7); - jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2741)); + jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2743)); $upperCase = $arg.$length; jl_AbstractStringBuilder_insertSpace($arg, $upperCase, $upperCase + 1 | 0); $arg.$buffer.data[$upperCase] = $specifier; - jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2742)); + jl_AbstractStringBuilder_insert($arg, $arg.$length, $rt_s(2744)); var$7 = jl_String__init_0($arg.$buffer, 0, $arg.$length); var$6.$suppressionEnabled = 1; var$6.$writableStackTrace = 1; @@ -197584,9 +197970,9 @@ $java.ju_Formatter$FormatWriter_formatChar = function($this, $specifier, $upperC $arg = new $java.ju_IllegalFormatCodePointException; var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2743)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2745)); jl_AbstractStringBuilder_insert0(var$6, var$6.$length, $c, 10); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2744)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2746)); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); $arg.$suppressionEnabled = 1; $arg.$writableStackTrace = 1; @@ -197601,16 +197987,16 @@ $java.ju_Formatter$FormatWriter_formatDecimalInt = function($this, $specifier, $ var $arg, var$4, var$5, $str, var$7, $value, $prev, $negative, $value_0, $additionalSymbols, $sb, $valueSb, $separator, var$16, var$17, $size, $i, $i_0; if (($this.$flags2 | 507) != 507) { $arg = new $java.ju_FormatFlagsConversionMismatchException; - $upperCase = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-508))); + $upperCase = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-508))); var$4 = new jl_String; var$5 = $rt_createCharArray(1); var$5.data[0] = $upperCase; jl_String__init_3(var$4, var$5); $str = new jl_StringBuilder; $str.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert($str, $str.$length, var$4); - jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2737)); $upperCase = $str.$length; jl_AbstractStringBuilder_insertSpace($str, $upperCase, $upperCase + 1 | 0); $str.$buffer.data[$upperCase] = $specifier; @@ -197711,16 +198097,16 @@ $java.ju_Formatter$FormatWriter_formatRadixInt = function($this, $specifier, $ra var $arg, $prefix, var$6, $str, $sb, var$9, $i, var$11; if (($this.$flags2 | 423) != 423) { $arg = new $java.ju_FormatFlagsConversionMismatchException; - $radixLog2 = jl_String_charAt($rt_s(2733), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-424))); + $radixLog2 = jl_String_charAt($rt_s(2735), jl_Integer_numberOfTrailingZeros($this.$flags2 & (-424))); $prefix = new jl_String; var$6 = $rt_createCharArray(1); var$6.data[0] = $radixLog2; jl_String__init_3($prefix, var$6); $str = new jl_StringBuilder; $str.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2734)); + jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2736)); jl_AbstractStringBuilder_insert($str, $str.$length, $prefix); - jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2735)); + jl_AbstractStringBuilder_insert($str, $str.$length, $rt_s(2737)); $radixLog2 = $str.$length; jl_AbstractStringBuilder_insertSpace($str, $radixLog2, $radixLog2 + 1 | 0); $str.$buffer.data[$radixLog2] = $specifier; @@ -197746,7 +198132,7 @@ $java.ju_Formatter$FormatWriter_formatRadixInt = function($this, $specifier, $ra $arg = $arg === null ? null : jl_Class_getClass($arg.constructor); $sb = new jl_StringBuilder; $sb.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2740)); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2742)); $radixLog2 = $sb.$length; if ($arg === null) $prefix = $rt_s(47); @@ -197762,11 +198148,11 @@ $java.ju_Formatter$FormatWriter_formatRadixInt = function($this, $specifier, $ra $prefix = jl_AbstractStringBuilder_toString($prefix); } jl_AbstractStringBuilder_insert($sb, $radixLog2, $prefix); - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2741)); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2743)); $radixLog2 = $sb.$length; jl_AbstractStringBuilder_insertSpace($sb, $radixLog2, $radixLog2 + 1 | 0); $sb.$buffer.data[$radixLog2] = $specifier; - jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2742)); + jl_AbstractStringBuilder_insert($sb, $sb.$length, $rt_s(2744)); $prefix = jl_String__init_0($sb.$buffer, 0, $sb.$length); $str.$suppressionEnabled = 1; $str.$writableStackTrace = 1; @@ -197780,7 +198166,7 @@ $java.ju_Formatter$FormatWriter_formatRadixInt = function($this, $specifier, $ra $sb = new jl_StringBuilder; $sb.$buffer = $rt_createCharArray(16); if ($this.$flags2 & 4) { - $prefix = $radixLog2 != 4 ? $rt_s(81) : $rt_s(2745); + $prefix = $radixLog2 != 4 ? $rt_s(81) : $rt_s(2747); $arg = new jl_StringBuilder; $arg.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert($arg, $arg.$length, $prefix); @@ -197810,26 +198196,26 @@ $java.ju_Formatter$FormatWriter_verifyIntFlags = function($this) { var$1 = new $java.ju_IllegalFormatFlagsException; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2746)); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2747)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2748)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2749)); var$3 = jl_String__init_0(var$2.$buffer, 0, var$2.$length); var$1.$suppressionEnabled = 1; var$1.$writableStackTrace = 1; var$1.$message = var$3; - var$1.$flags4 = $rt_s(2747); + var$1.$flags4 = $rt_s(2749); $rt_throw(var$1); } if ($this.$flags2 & 32 && $this.$flags2 & 1) { var$1 = new $java.ju_IllegalFormatFlagsException; var$2 = new jl_StringBuilder; var$2.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2746)); jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2748)); + jl_AbstractStringBuilder_insert(var$2, var$2.$length, $rt_s(2750)); var$3 = jl_String__init_0(var$2.$buffer, 0, var$2.$length); var$1.$suppressionEnabled = 1; var$1.$writableStackTrace = 1; var$1.$message = var$3; - var$1.$flags4 = $rt_s(2748); + var$1.$flags4 = $rt_s(2750); $rt_throw(var$1); } if ($this.$precision1 >= 0) { @@ -197837,7 +198223,7 @@ $java.ju_Formatter$FormatWriter_verifyIntFlags = function($this) { var$4 = $this.$precision1; var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2739)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2741)); jl_AbstractStringBuilder_insert0(var$5, var$5.$length, var$4, 10); var$2 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); var$1.$suppressionEnabled = 1; @@ -197860,7 +198246,7 @@ $java.ju_Formatter$FormatWriter_verifyIntFlags = function($this) { var$3 = jl_String__init_0(var$5.$characters, var$4, var$6 - var$4 | 0); var$5 = new jl_StringBuilder; var$5.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2749)); + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(2751)); jl_AbstractStringBuilder_insert(var$5, var$5.$length, var$3); var$2 = jl_String__init_0(var$5.$buffer, 0, var$5.$length); var$1.$suppressionEnabled = 1; @@ -197971,7 +198357,7 @@ $java.ju_Formatter$FormatWriter_parseFormatSpecifier = function($this) { jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2736)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2738)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); var$3.$suppressionEnabled = 1; @@ -197995,7 +198381,7 @@ $java.ju_Formatter$FormatWriter_parseFormatSpecifier = function($this) { jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2736)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2738)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); var$3.$suppressionEnabled = 1; @@ -198069,7 +198455,7 @@ $java.ju_Formatter$FormatWriter_parseFlags = function($this) { jl_String__init_3(var$4, var$5); var$6 = new jl_StringBuilder; var$6.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2750)); + jl_AbstractStringBuilder_insert(var$6, var$6.$length, $rt_s(2752)); jl_AbstractStringBuilder_insert(var$6, var$6.$length, var$4); var$7 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); var$3.$suppressionEnabled = 1; @@ -198115,7 +198501,18 @@ $java.ju_LinkedHashMap$2_iterator = function($this) { var$1.$associatedMap1 = var$2; return var$1; }; -$java.jur_MatchResultImpl = function() { +function ju_Objects() { + jl_Object.call(this); +} +$java.ju_Objects__init_ = function() { + var var_0 = new ju_Objects(); + ju_Objects__init_(var_0); + return var_0; +}; +function ju_Objects__init_($this) { + return; +} +function jur_MatchResultImpl() { var a = this; jl_Object.call(a); a.$groupBounds = null; a.$consumers = null; @@ -198131,10 +198528,10 @@ $java.jur_MatchResultImpl = function() { a.$hitEnd = 0; a.$requireEnd = 0; a.$previousMatch = 0; - a.$mode4 = 0; -}; + a.$mode3 = 0; +} $java.jur_MatchResultImpl__init_ = function(var_0, var_1, var_2, var_3, var_4, var_5) { - var var_6 = new $java.jur_MatchResultImpl(); + var var_6 = new jur_MatchResultImpl(); $java.jur_MatchResultImpl__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); return var_6; }; @@ -198160,11 +198557,11 @@ $java.jur_MatchResultImpl_getConsumed = function($this, $counter) { return $this.$consumers.data[$counter]; }; $java.jur_MatchResultImpl_end = function($this) { - $java.jur_MatchResultImpl_checkGroup($this, 0); + jur_MatchResultImpl_checkGroup($this, 0); return $this.$groupBounds.data[1]; }; $java.jur_MatchResultImpl_end0 = function($this, $group) { - $java.jur_MatchResultImpl_checkGroup($this, $group); + jur_MatchResultImpl_checkGroup($this, $group); return $this.$groupBounds.data[($group * 2 | 0) + 1 | 0]; }; $java.jur_MatchResultImpl_setStart = function($this, $group, $offset) { @@ -198181,15 +198578,15 @@ $java.jur_MatchResultImpl_getEnd = function($this, $group) { }; $java.jur_MatchResultImpl_group = function($this, $group) { var var$2, var$3, var$4, var$5; - $java.jur_MatchResultImpl_checkGroup($this, $group); + jur_MatchResultImpl_checkGroup($this, $group); var$2 = $this.$groupBounds.data; var$3 = $group * 2 | 0; if (var$2[var$3] < 0) return null; var$4 = $this.$string4; - $java.jur_MatchResultImpl_checkGroup($this, $group); + jur_MatchResultImpl_checkGroup($this, $group); var$5 = $this.$groupBounds.data[var$3]; - $java.jur_MatchResultImpl_checkGroup($this, $group); + jur_MatchResultImpl_checkGroup($this, $group); var$3 = $this.$groupBounds.data[var$3 + 1 | 0]; if (var$5 <= var$3) return jl_String__init_0(var$4.$characters, var$5, var$3 - var$5 | 0); @@ -198218,11 +198615,11 @@ $java.jur_MatchResultImpl_getGroupNoCheck = function($this, $group) { return null; }; $java.jur_MatchResultImpl_start = function($this) { - $java.jur_MatchResultImpl_checkGroup($this, 0); + jur_MatchResultImpl_checkGroup($this, 0); return $this.$groupBounds.data[0]; }; $java.jur_MatchResultImpl_start0 = function($this, $group) { - $java.jur_MatchResultImpl_checkGroup($this, $group); + jur_MatchResultImpl_checkGroup($this, $group); return $this.$groupBounds.data[$group * 2 | 0]; }; $java.jur_MatchResultImpl_finalizeMatch = function($this) { @@ -198230,7 +198627,7 @@ $java.jur_MatchResultImpl_finalizeMatch = function($this) { $this.$groupBounds.data[0] = $this.$startIndex; $this.$groupBounds.data[1] = $this.$startIndex; } - $java.jur_MatchResultImpl_checkGroup($this, 0); + jur_MatchResultImpl_checkGroup($this, 0); $this.$previousMatch = $this.$groupBounds.data[1]; }; $java.jur_MatchResultImpl_getEnterCounter = function($this, $setCounter) { @@ -198239,7 +198636,7 @@ $java.jur_MatchResultImpl_getEnterCounter = function($this, $setCounter) { $java.jur_MatchResultImpl_setEnterCounter = function($this, $setCounter, $value) { $this.$compQuantCounters.data[$setCounter] = $value; }; -$java.jur_MatchResultImpl_checkGroup = function($this, $group) { +function jur_MatchResultImpl_checkGroup($this, $group) { var var$2, var$3, var$4; if (!$this.$valid) { var$2 = new jl_IllegalStateException; @@ -198258,7 +198655,7 @@ $java.jur_MatchResultImpl_checkGroup = function($this, $group) { var$2.$writableStackTrace = 1; var$2.$message = var$4; $rt_throw(var$2); -}; +} $java.jur_MatchResultImpl_setValid = function($this) { $this.$valid = 1; }; @@ -198268,7 +198665,7 @@ $java.jur_MatchResultImpl_isValid = function($this) { $java.jur_MatchResultImpl_reset = function($this, $newSequence, $leftBound, $rightBound) { var var$4; $this.$valid = 0; - $this.$mode4 = 2; + $this.$mode3 = 2; var$4 = $this.$groupBounds; ju_Arrays_fill0(var$4, 0, var$4.data.length, (-1)); var$4 = $this.$consumers; @@ -198297,10 +198694,10 @@ $java.jur_MatchResultImpl_getRightBound = function($this) { return $this.$rightBound; }; $java.jur_MatchResultImpl_setMode = function($this, $mode) { - $this.$mode4 = $mode; + $this.$mode3 = $mode; }; $java.jur_MatchResultImpl_mode = function($this) { - return $this.$mode4; + return $this.$mode3; }; $java.jur_MatchResultImpl_hasAnchoringBounds = function($this) { return $this.$anchoringBounds; @@ -198507,30 +198904,30 @@ $java.nms_GuiConnecting_updateScreen = function($this) { case 0: if ($this.$timer1 > 2 && $this.$clientHandler === null) { try { - if (jl_String_startsWith0($this.$uri, $rt_s(2751))) + if (jl_String_startsWith0($this.$uri, $rt_s(2753))) $e = jl_String_substring($this.$uri, 5); - else if (jl_String_startsWith0($this.$uri, $rt_s(2752))) + else if (jl_String_startsWith0($this.$uri, $rt_s(2754))) $e = jl_String_substring($this.$uri, 6); else { - if (jl_String_contains($this.$uri, $rt_s(2753))) { + if (jl_String_contains($this.$uri, $rt_s(2755))) { var$2 = $this.$mc4; - var$3 = new nms_GuiDisconnected; + var$3 = new $java.nms_GuiDisconnected; var$4 = $this.$field_98098_c; var$5 = $rt_createArray(jl_Object, 2); var$6 = var$5.data; - var$6[0] = $rt_s(2754); + var$6[0] = $rt_s(2756); var$6[1] = $rt_s(44); - $java.nms_GuiDisconnected__init_(var$3, var$4, $rt_s(2755), $rt_s(1600), var$5); + $java.nms_GuiDisconnected__init_(var$3, var$4, $rt_s(2757), $rt_s(2517), var$5); $ptr = 3; continue main; } $e = $this.$uri; - $this.$uri = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2751)), $this.$uri)); + $this.$uri = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2753)), $this.$uri)); } $i = jl_String_indexOf0($e, 58); $port = (-1); if ($i == (-1)) - $port = !jl_String_startsWith0($this.$uri, $rt_s(2756)) ? 80 : 443; + $port = !jl_String_startsWith0($this.$uri, $rt_s(2758)) ? 80 : 443; if (jl_String_endsWith($e, $rt_s(58))) $e = jl_String_substring0($e, 0, jl_String_length($e) - 1 | 0); a: { @@ -198576,13 +198973,13 @@ $java.nms_GuiConnecting_updateScreen = function($this) { continue main; } $e = $this.$mc4; - var$10 = new nms_GuiDisconnected; + var$10 = new $java.nms_GuiDisconnected; var$11 = $this.$field_98098_c; var$6 = $rt_createArray(jl_Object, 2); var$5 = var$6.data; - var$5[0] = $rt_s(2757); + var$5[0] = $rt_s(2759); var$5[1] = $rt_s(44); - $java.nms_GuiDisconnected__init_(var$10, var$11, $rt_s(2755), $rt_s(1600), var$6); + $java.nms_GuiDisconnected__init_(var$10, var$11, $rt_s(2757), $rt_s(2517), var$6); $ptr = 5; continue main; } catch ($$e) { @@ -198608,13 +199005,13 @@ $java.nms_GuiConnecting_updateScreen = function($this) { } jl_Throwable_printStackTrace0($e, jl_System_errCache); var$10 = $this.$mc4; - var$11 = new nms_GuiDisconnected; + var$11 = new $java.nms_GuiDisconnected; var$2 = $this.$field_98098_c; var$5 = $rt_createArray(jl_Object, 2); var$6 = var$5.data; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2758)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2760)); var$13 = $this.$uri; jl_AbstractStringBuilder_insert(var$12, var$12.$length, var$13); var$6[0] = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -198622,8 +199019,8 @@ $java.nms_GuiConnecting_updateScreen = function($this) { nms_GuiScreen__init_(var$11); $e = nms_StringTranslate_instance; var$11.$field_98095_n = var$2; - var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2755)); - var$11.$errorDetail = $rt_s(1600); + var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2757)); + var$11.$errorDetail = $rt_s(2517); var$11.$field_74247_c = var$5; $ptr = 2; continue main; @@ -198635,7 +199032,7 @@ $java.nms_GuiConnecting_updateScreen = function($this) { $e = $this.$clientHandler; $ptr = 1; case 1: - nms_NetClientHandler_processReadPackets($e); + $java.nms_NetClientHandler_processReadPackets($e); if ($rt_suspending()) { break main; } @@ -198686,13 +199083,13 @@ $java.nms_GuiConnecting_updateScreen = function($this) { } jl_Throwable_printStackTrace0($e, jl_System_errCache); var$10 = $this.$mc4; - var$11 = new nms_GuiDisconnected; + var$11 = new $java.nms_GuiDisconnected; var$2 = $this.$field_98098_c; var$5 = $rt_createArray(jl_Object, 2); var$6 = var$5.data; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2758)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2760)); var$13 = $this.$uri; jl_AbstractStringBuilder_insert(var$12, var$12.$length, var$13); var$6[0] = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -198700,15 +199097,15 @@ $java.nms_GuiConnecting_updateScreen = function($this) { nms_GuiScreen__init_(var$11); $e = nms_StringTranslate_instance; var$11.$field_98095_n = var$2; - var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2755)); - var$11.$errorDetail = $rt_s(1600); + var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2757)); + var$11.$errorDetail = $rt_s(2517); var$11.$field_74247_c = var$5; $ptr = 2; continue main; case 4: d: { try { - nms_NetClientHandler__init_0(var$10, var$11, var$2, $i); + $java.nms_NetClientHandler__init_0(var$10, var$11, var$2, $i); if ($rt_suspending()) { break main; } @@ -198716,9 +199113,9 @@ $java.nms_GuiConnecting_updateScreen = function($this) { var$10 = $this.$clientHandler; var$11 = new nms_Packet2ClientProtocol; nle_EaglerProfile_$callClinit(); - nms_Packet2ClientProtocol__init_2(var$11, 69, nle_EaglerProfile_username, $e, $port); + $java.nms_Packet2ClientProtocol__init_1(var$11, 69, nle_EaglerProfile_username, $e, $port); nms_NetClientHandler_addToSendQueue(var$10, var$11); - nms_NetClientHandler_addToSendQueue($this.$clientHandler, nms_Packet250CustomPayload__init_0($rt_s(2759), nle_EaglerProfile_getSkinPacket())); + nms_NetClientHandler_addToSendQueue($this.$clientHandler, nms_Packet250CustomPayload__init_0($rt_s(2761), nle_EaglerProfile_getSkinPacket())); } catch ($$e) { $$je = $rt_wrapException($$e); if ($$je instanceof ji_IOException) { @@ -198751,13 +199148,13 @@ $java.nms_GuiConnecting_updateScreen = function($this) { } jl_Throwable_printStackTrace0($e, jl_System_errCache); var$10 = $this.$mc4; - var$11 = new nms_GuiDisconnected; + var$11 = new $java.nms_GuiDisconnected; var$2 = $this.$field_98098_c; var$5 = $rt_createArray(jl_Object, 2); var$6 = var$5.data; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2758)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2760)); var$13 = $this.$uri; jl_AbstractStringBuilder_insert(var$12, var$12.$length, var$13); var$6[0] = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -198765,8 +199162,8 @@ $java.nms_GuiConnecting_updateScreen = function($this) { nms_GuiScreen__init_(var$11); $e = nms_StringTranslate_instance; var$11.$field_98095_n = var$2; - var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2755)); - var$11.$errorDetail = $rt_s(1600); + var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2757)); + var$11.$errorDetail = $rt_s(2517); var$11.$field_74247_c = var$5; $ptr = 2; continue main; @@ -198803,13 +199200,13 @@ $java.nms_GuiConnecting_updateScreen = function($this) { } jl_Throwable_printStackTrace0($e, jl_System_errCache); var$10 = $this.$mc4; - var$11 = new nms_GuiDisconnected; + var$11 = new $java.nms_GuiDisconnected; var$2 = $this.$field_98098_c; var$5 = $rt_createArray(jl_Object, 2); var$6 = var$5.data; var$12 = new jl_StringBuilder; var$12.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2758)); + jl_AbstractStringBuilder_insert(var$12, var$12.$length, $rt_s(2760)); var$13 = $this.$uri; jl_AbstractStringBuilder_insert(var$12, var$12.$length, var$13); var$6[0] = jl_String__init_0(var$12.$buffer, 0, var$12.$length); @@ -198817,8 +199214,8 @@ $java.nms_GuiConnecting_updateScreen = function($this) { nms_GuiScreen__init_(var$11); $e = nms_StringTranslate_instance; var$11.$field_98095_n = var$2; - var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2755)); - var$11.$errorDetail = $rt_s(1600); + var$11.$errorMessage = nms_StringTranslate_translateKey($e, $rt_s(2757)); + var$11.$errorDetail = $rt_s(2517); var$11.$field_74247_c = var$5; $ptr = 2; continue main; @@ -198835,7 +199232,7 @@ $java.nms_GuiConnecting_initGui = function($this) { var$2 = $this.$buttonList; ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); var$2.$size0 = 0; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2344)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2576)))); }; $java.nms_GuiConnecting_actionPerformed = function($this, $par1GuiButton) { var var$2, $ptr, $tmp; @@ -198852,7 +199249,7 @@ $java.nms_GuiConnecting_actionPerformed = function($this, $par1GuiButton) { if ($this.$clientHandler !== null) { $par1GuiButton = $this.$clientHandler; $par1GuiButton.$disconnected = 1; - nle_WebsocketNetworkManager_networkShutdown($par1GuiButton.$netManager, $rt_s(1601), $rt_createArray(jl_Object, 0)); + $java.nle_WebsocketNetworkManager_networkShutdown($par1GuiButton.$netManager, $rt_s(2518), $rt_createArray(jl_Object, 0)); } $par1GuiButton = $this.$mc4; var$2 = $this.$field_98098_c; @@ -198876,7 +199273,7 @@ $java.nms_GuiConnecting_drawScreen = function($this, $par1, $par2, $par3) { $var4 = nms_StringTranslate_instance; if ($this.$clientHandler === null) { var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2760)); + var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2762)); var$7 = $this.$width0 / 2 | 0; var$8 = ($this.$height0 / 2 | 0) - 50 | 0; nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16777215, 1); @@ -198886,7 +199283,7 @@ $java.nms_GuiConnecting_drawScreen = function($this, $par1, $par2, $par3) { nms_FontRenderer_drawString(var$5, $rt_s(44), var$7 - (nms_FontRenderer_getStringWidth(var$5, $rt_s(44)) / 2 | 0) | 0, var$8, 16777215, 1); } else { var$6 = $this.$fontRenderer0; - var$5 = nms_StringTranslate_translateKey($var4, $rt_s(2761)); + var$5 = nms_StringTranslate_translateKey($var4, $rt_s(2763)); var$9 = $this.$width0 / 2 | 0; var$7 = ($this.$height0 / 2 | 0) - 50 | 0; nms_FontRenderer_drawString(var$6, var$5, var$9 - (nms_FontRenderer_getStringWidth(var$6, var$5) / 2 | 0) | 0, var$7, 16777215, 1); @@ -198965,46 +199362,46 @@ $java.nms_TileEntityFurnace_setInventorySlotContents = function($this, $par1, $p $par2ItemStack.$stackSize = 64; }; $java.nms_TileEntityFurnace_getInvName = function($this) { - return !($this.$field_94130_e !== null && $this.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2762) : $this.$field_94130_e; + return !($this.$field_94130_e !== null && $this.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2764) : $this.$field_94130_e; }; $java.nms_TileEntityFurnace_isInvNameLocalized = function($this) { return $this.$field_94130_e !== null && $this.$field_94130_e.$characters.data.length > 0 ? 1 : 0; }; -function nms_TileEntityFurnace_func_94129_a($this, $par1Str) { +$java.nms_TileEntityFurnace_func_94129_a = function($this, $par1Str) { $this.$field_94130_e = $par1Str; -} +}; $java.nms_TileEntityFurnace_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, $var3, $var4, $var2, $var5; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$xCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$yCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$zCoord0 = $var3; @@ -199023,8 +199420,8 @@ $java.nms_TileEntityFurnace_readFromNBT = function($this, $par1NBTTagCompound) { $this.$furnaceItemStacks.data[$var5] = nms_ItemStack_loadItemStackFromNBT($var4); $var3 = $var3 + 1 | 0; } - $this.$furnaceBurnTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2763)); - $this.$furnaceCookTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2764)); + $this.$furnaceBurnTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2765)); + $this.$furnaceCookTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2766)); $this.$currentItemBurnTime = $java.nms_TileEntityFurnace_getItemBurnTime($this.$furnaceItemStacks.data[1]); if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2689))) $this.$field_94130_e = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2689)); @@ -199035,15 +199432,15 @@ $java.nms_TileEntityFurnace_writeToNBT = function($this, $par1NBTTagCompound) { var$2 = $this.$furnaceBurnTime << 16 >> 16; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(2763); + var$4.$name0 = $rt_s(2765); var$4.$data1 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2763), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2765), var$4); var$2 = $this.$furnaceCookTime << 16 >> 16; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(2764); + var$4.$name0 = $rt_s(2766); var$4.$data1 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2764), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2766), var$4); $var2 = new nms_NBTTagList; $var2.$name0 = $rt_s(44); var$4 = new ju_ArrayList; @@ -199277,15 +199674,15 @@ $java.nms_TileEntityFurnace_getItemBurnTime = function($par0ItemStack) { } } a: { - if ($var2 instanceof nms_ItemTool && jl_String_equals($var2.$toolMaterial.$name2, $rt_s(1826))) { + if ($var2 instanceof nms_ItemTool && jl_String_equals($var2.$toolMaterial.$name2, $rt_s(1804))) { $var1 = 200; break a; } - if ($var2 instanceof nms_ItemSword && jl_String_equals($var2.$toolMaterial0.$name2, $rt_s(1826))) { + if ($var2 instanceof nms_ItemSword && jl_String_equals($var2.$toolMaterial0.$name2, $rt_s(1804))) { $var1 = 200; break a; } - if ($var2 instanceof nms_ItemHoe && jl_String_equals($var2.$theToolMaterial.$name2, $rt_s(1826))) { + if ($var2 instanceof nms_ItemHoe && jl_String_equals($var2.$theToolMaterial.$name2, $rt_s(1804))) { $var1 = 200; break a; } @@ -199388,48 +199785,48 @@ $java.nms_TileEntityRecordPlayer_readFromNBT = function($this, $par1NBTTagCompou main: while (true) { switch ($ptr) { case 0: var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$4 = jl_String_hashCode($rt_s(2765)); - if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2765), var$4 & (var$2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1) { - $this.$record = nms_ItemStack_loadItemStackFromNBT(nms_NBTTagCompound_getCompoundTag($par1NBTTagCompound, $rt_s(2765))); + var$4 = jl_String_hashCode($rt_s(2767)); + if (ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2767), var$4 & (var$2.$elementData.data.length - 1 | 0), var$4) === null ? 0 : 1) { + $this.$record = nms_ItemStack_loadItemStackFromNBT(nms_NBTTagCompound_getCompoundTag($par1NBTTagCompound, $rt_s(2767))); $ptr = 1; continue main; } - if ((!(ju_HashMap_getEntry($par1NBTTagCompound.$tagMap, $rt_s(2766)) === null ? 0 : 1) ? 0 : ju_HashMap_get($par1NBTTagCompound.$tagMap, $rt_s(2766)).$data2) <= 0) + if ((!(ju_HashMap_getEntry($par1NBTTagCompound.$tagMap, $rt_s(2768)) === null ? 0 : 1) ? 0 : ju_HashMap_get($par1NBTTagCompound.$tagMap, $rt_s(2768)).$data2) <= 0) return; - $this.$record = nms_ItemStack__init_4(nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2766)), 1, 0); + $this.$record = nms_ItemStack__init_4(nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2768)), 1, 0); $ptr = 2; continue main; case 1: @@ -199458,14 +199855,14 @@ $java.nms_TileEntityRecordPlayer_writeToNBT = function($this, $par1NBTTagCompoun var$3.$tagMap = ju_HashMap__init_1(16, 0.75); var$3 = nms_ItemStack_writeToNBT(var$2, var$3); var$4 = $par1NBTTagCompound.$tagMap; - var$3.$name0 = $rt_s(2765); - ju_HashMap_putImpl(var$4, $rt_s(2765), var$3); + var$3.$name0 = $rt_s(2767); + ju_HashMap_putImpl(var$4, $rt_s(2767), var$3); var$5 = $this.$record.$itemID0; var$6 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagInt; - $par1NBTTagCompound.$name0 = $rt_s(2766); + $par1NBTTagCompound.$name0 = $rt_s(2768); $par1NBTTagCompound.$data2 = var$5; - ju_HashMap_putImpl(var$6, $rt_s(2766), $par1NBTTagCompound); + ju_HashMap_putImpl(var$6, $rt_s(2768), $par1NBTTagCompound); } }; $java.nms_TileEntityRecordPlayer_func_96097_a = function($this) { @@ -199576,46 +199973,46 @@ $java.nms_TileEntityDispenser_setInventorySlotContents = function($this, $par1, $rt_nativeThread().push($this, $par1, $par2ItemStack, $ptr); }; $java.nms_TileEntityDispenser_getInvName = function($this) { - return !($this.$customName === null ? 0 : 1) ? $rt_s(2767) : $this.$customName; + return !($this.$customName === null ? 0 : 1) ? $rt_s(2769) : $this.$customName; }; -function nms_TileEntityDispenser_setCustomName($this, $par1Str) { +$java.nms_TileEntityDispenser_setCustomName = function($this, $par1Str) { $this.$customName = $par1Str; -} +}; $java.nms_TileEntityDispenser_isInvNameLocalized = function($this) { return $this.$customName === null ? 0 : 1; }; $java.nms_TileEntityDispenser_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, $var3, $var4, $var5, $var2; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$xCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$yCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$zCoord0 = $var3; @@ -199709,18 +200106,18 @@ $java.nms_TileEntityDispenser_isStackValidForSlot = function($this, $par1, $par2 function nms_TileEntityDropper() { nms_TileEntityDispenser.call(this); } -function nms_TileEntityDropper__init_0() { +$java.nms_TileEntityDropper__init_ = function() { var var_0 = new nms_TileEntityDropper(); nms_TileEntityDropper__init_(var_0); return var_0; -} +}; function nms_TileEntityDropper__init_($this) { $this.$blockMetadata = (-1); $this.$dispenserContents = $rt_createArray(nms_ItemStack, 9); $this.$dispenserRandom = new ju_Random; } $java.nms_TileEntityDropper_getInvName = function($this) { - return !($this.$customName === null ? 0 : 1) ? $rt_s(2768) : $this.$customName; + return !($this.$customName === null ? 0 : 1) ? $rt_s(2770) : $this.$customName; }; function nms_TileEntityMobSpawner() { nms_TileEntity.call(this); @@ -199736,35 +200133,35 @@ function nms_TileEntityMobSpawner__init_($this) { $java.nms_TileEntityMobSpawner_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1556)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1550)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1551)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { $par1NBTTagCompound = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(1558), var$5 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1552)); + $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(1552), var$5 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$5); var$4 = ($par1NBTTagCompound === null ? null : $par1NBTTagCompound.$value0).$data2; } $this.$zCoord0 = var$4; @@ -199785,7 +200182,7 @@ $java.nms_TileEntityMobSpawner_updateEntity = function($this) { var$3 = 24; if (Long_shru(var$2, var$3).lo / 1.6777216E7 < 0.20000000298023224) { var$1 = $this.$worldObj5; - var$4 = $rt_s(892); + var$4 = $rt_s(880); var$5 = $this.$xCoord0; var$6 = $this.$worldObj5.$rand; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -199815,7 +200212,7 @@ $java.nms_TileEntityMobSpawner_updateEntity = function($this) { $rt_throw(var$1); } var$1 = $this.$worldObj5; - var$4 = $rt_s(892); + var$4 = $rt_s(880); var$14 = $this.$xCoord0; var$6 = $this.$worldObj5.$rand; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -199865,7 +200262,7 @@ $java.nms_TileEntityMobSpawner_updateEntity = function($this) { $rt_throw(var$1); } var$1 = $this.$worldObj5; - var$4 = $rt_s(892); + var$4 = $rt_s(880); var$14 = $this.$xCoord0; var$6 = $this.$worldObj5.$rand; var$6.$seed = Long_and(Long_add(Long_mul(var$6.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); @@ -199936,51 +200333,51 @@ $java.nms_TileEntityNote_writeToNBT = function($this, $par1NBTTagCompound) { var$2 = $this.$note; var$3 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagByte; - $par1NBTTagCompound.$name0 = $rt_s(890); + $par1NBTTagCompound.$name0 = $rt_s(878); $par1NBTTagCompound.$data0 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(890), $par1NBTTagCompound); + ju_HashMap_putImpl(var$3, $rt_s(878), $par1NBTTagCompound); }; $java.nms_TileEntityNote_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1556)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1550)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1557)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1551)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1558)); - var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1552)); + var$6 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5); var$4 = (var$6 === null ? null : var$6.$value0).$data2; } $this.$zCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(890)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(890), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) + var$5 = jl_String_hashCode($rt_s(878)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(878), var$5 & (var$2.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) var$4 = 0; else { - $par1NBTTagCompound = ju_HashMap_getEntry($par1NBTTagCompound.$tagMap, $rt_s(890)); + $par1NBTTagCompound = ju_HashMap_getEntry($par1NBTTagCompound.$tagMap, $rt_s(878)); var$4 = ($par1NBTTagCompound === null ? null : $par1NBTTagCompound.$value0).$data0; } $this.$note = var$4; @@ -200085,7 +200482,7 @@ function nms_TileEntityBrewingStand__init_($this) { $this.$brewingItemStacks = $rt_createArray(nms_ItemStack, 4); } $java.nms_TileEntityBrewingStand_getInvName = function($this) { - return !($this.$field_94132_e !== null && $this.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2769) : $this.$field_94132_e; + return !($this.$field_94132_e !== null && $this.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2771) : $this.$field_94132_e; }; $java.nms_TileEntityBrewingStand_isInvNameLocalized = function($this) { return $this.$field_94132_e !== null && $this.$field_94132_e.$characters.data.length > 0 ? 1 : 0; @@ -200379,35 +200776,35 @@ $java.nms_TileEntityBrewingStand_getPotionResult = function($this, $par1, $par2I $java.nms_TileEntityBrewingStand_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, $var3, $var4, $var5, $var2; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$xCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$yCoord0 = $var3; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) $var3 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + $var4 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$zCoord0 = $var3; @@ -200423,7 +200820,7 @@ $java.nms_TileEntityBrewingStand_readFromNBT = function($this, $par1NBTTagCompou $this.$brewingItemStacks.data[$var5] = nms_ItemStack_loadItemStackFromNBT($var4); $var3 = $var3 + 1 | 0; } - $this.$brewTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2770)); + $this.$brewTime = nms_NBTTagCompound_getShort($par1NBTTagCompound, $rt_s(2772)); if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2689))) $this.$field_94132_e = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2689)); }; @@ -200433,9 +200830,9 @@ $java.nms_TileEntityBrewingStand_writeToNBT = function($this, $par1NBTTagCompoun var$2 = $this.$brewTime << 16 >> 16; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(2770); + var$4.$name0 = $rt_s(2772); var$4.$data1 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2770), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2772), var$4); $var2 = new nms_NBTTagList; $var2.$name0 = $rt_s(44); var$4 = new ju_ArrayList; @@ -200587,7 +200984,7 @@ $java.nms_TileEntityCommandBlock_writeToNBT = function($this, $par1NBTTagCompoun var$2 = $this.$command; var$3 = $par1NBTTagCompound.$tagMap; var$4 = new nms_NBTTagString; - var$4.$name0 = $rt_s(2771); + var$4.$name0 = $rt_s(2773); var$4.$data4 = var$2; if (var$2 === null) { var$5 = new jl_IllegalArgumentException; @@ -200596,13 +200993,13 @@ $java.nms_TileEntityCommandBlock_writeToNBT = function($this, $par1NBTTagCompoun var$5.$message = $rt_s(265); $rt_throw(var$5); } - ju_HashMap_putImpl(var$3, $rt_s(2771), var$4); + ju_HashMap_putImpl(var$3, $rt_s(2773), var$4); var$6 = $this.$succesCount; var$4 = $par1NBTTagCompound.$tagMap; var$2 = new nms_NBTTagInt; - var$2.$name0 = $rt_s(2772); + var$2.$name0 = $rt_s(2774); var$2.$data2 = var$6; - ju_HashMap_putImpl(var$4, $rt_s(2772), var$2); + ju_HashMap_putImpl(var$4, $rt_s(2774), var$2); var$2 = $this.$commandSenderName; var$4 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagString; @@ -200621,50 +201018,50 @@ $java.nms_TileEntityCommandBlock_writeToNBT = function($this, $par1NBTTagCompoun $java.nms_TileEntityCommandBlock_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5, var$6; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2771)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2771), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(2773)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2773), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$5 = $rt_s(44); else { var$2 = $par1NBTTagCompound.$tagMap; - var$6 = jl_String_hashCode($rt_s(2771)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2771), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(2773)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2773), var$6 & (var$2.$elementData.data.length - 1 | 0), var$6); var$5 = (var$5 === null ? null : var$5.$value0).$data4; } $this.$command = var$5; - $this.$succesCount = nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2772)); + $this.$succesCount = nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2774)); if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2689))) $this.$commandSenderName = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2689)); }; @@ -200720,11 +201117,11 @@ function nms_TileEntityHopper() { a.$inventoryName = null; a.$transferCooldown = 0; } -function nms_TileEntityHopper__init_0() { +$java.nms_TileEntityHopper__init_ = function() { var var_0 = new nms_TileEntityHopper(); nms_TileEntityHopper__init_(var_0); return var_0; -} +}; function nms_TileEntityHopper__init_($this) { $this.$blockMetadata = (-1); $this.$hopperItemStacks = $rt_createArray(nms_ItemStack, 5); @@ -200733,35 +201130,35 @@ function nms_TileEntityHopper__init_($this) { $java.nms_TileEntityHopper_readFromNBT = function($this, $par1NBTTagCompound) { var $var2, $var5, $var3, $var4; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1556), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1550), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1556)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1556), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1550)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1550), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$xCoord0 = $var3; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1557), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1551), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1557)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1557), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1551)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1551), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$yCoord0 = $var3; $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1558), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) + $var5 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1552), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5) === null ? 0 : 1)) $var3 = 0; else { $var2 = $par1NBTTagCompound.$tagMap; - $var5 = jl_String_hashCode($rt_s(1558)); - $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1558), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); + $var5 = jl_String_hashCode($rt_s(1552)); + $var4 = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1552), $var5 & ($var2.$elementData.data.length - 1 | 0), $var5); $var3 = ($var4 === null ? null : $var4.$value0).$data2; } $this.$zCoord0 = $var3; @@ -200771,7 +201168,7 @@ $java.nms_TileEntityHopper_readFromNBT = function($this, $par1NBTTagCompound) { $this.$hopperItemStacks = $rt_createArray(nms_ItemStack, $this.$hopperItemStacks.data.length); if (nms_NBTTagCompound_hasKey($par1NBTTagCompound, $rt_s(2689))) $this.$inventoryName = nms_NBTTagCompound_getString($par1NBTTagCompound, $rt_s(2689)); - $this.$transferCooldown = nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2773)); + $this.$transferCooldown = nms_NBTTagCompound_getInteger($par1NBTTagCompound, $rt_s(2775)); $var3 = 0; while ($var3 < nms_NBTTagList_tagCount($var2)) { $var4 = nms_NBTTagList_tagAt($var2, $var3); @@ -200813,9 +201210,9 @@ $java.nms_TileEntityHopper_writeToNBT = function($this, $par1NBTTagCompound) { var$6 = $this.$transferCooldown; $var4 = $par1NBTTagCompound.$tagMap; var$3 = new nms_NBTTagInt; - var$3.$name0 = $rt_s(2773); + var$3.$name0 = $rt_s(2775); var$3.$data2 = var$6; - ju_HashMap_putImpl($var4, $rt_s(2773), var$3); + ju_HashMap_putImpl($var4, $rt_s(2775), var$3); if ($this.$inventoryName !== null && $this.$inventoryName.$characters.data.length > 0 ? 1 : 0) { var$3 = $this.$inventoryName; $var4 = $par1NBTTagCompound.$tagMap; @@ -200878,7 +201275,7 @@ $java.nms_TileEntityHopper_setInventorySlotContents = function($this, $par1, $pa $par2ItemStack.$stackSize = 64; }; $java.nms_TileEntityHopper_getInvName = function($this) { - return !($this.$inventoryName !== null && $this.$inventoryName.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2774) : $this.$inventoryName; + return !($this.$inventoryName !== null && $this.$inventoryName.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2776) : $this.$inventoryName; }; $java.nms_TileEntityHopper_isInvNameLocalized = function($this) { return $this.$inventoryName !== null && $this.$inventoryName.$characters.data.length > 0 ? 1 : 0; @@ -201535,53 +201932,53 @@ $java.nms_TileEntityComparator_writeToNBT = function($this, $par1NBTTagCompound) var$2 = $this.$field_96101_a; var$3 = $par1NBTTagCompound.$tagMap; $par1NBTTagCompound = new nms_NBTTagInt; - $par1NBTTagCompound.$name0 = $rt_s(2775); + $par1NBTTagCompound.$name0 = $rt_s(2777); $par1NBTTagCompound.$data2 = var$2; - ju_HashMap_putImpl(var$3, $rt_s(2775), $par1NBTTagCompound); + ju_HashMap_putImpl(var$3, $rt_s(2777), $par1NBTTagCompound); }; $java.nms_TileEntityComparator_readFromNBT = function($this, $par1NBTTagCompound) { var var$2, var$3, var$4, var$5; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1550)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1556)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1556), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1550)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1550), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$xCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1551)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1557)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1557), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1551)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1551), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$yCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(1552)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(1558)); - var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1558), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(1552)); + var$5 = ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(1552), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3); var$4 = (var$5 === null ? null : var$5.$value0).$data2; } $this.$zCoord0 = var$4; var$2 = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2775)); - if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2775), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) + var$3 = jl_String_hashCode($rt_s(2777)); + if (!(ju_HashMap_findNonNullKeyEntry(var$2, $rt_s(2777), var$3 & (var$2.$elementData.data.length - 1 | 0), var$3) === null ? 0 : 1)) var$4 = 0; else { $par1NBTTagCompound = $par1NBTTagCompound.$tagMap; - var$3 = jl_String_hashCode($rt_s(2775)); - $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(2775), var$3 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$3); + var$3 = jl_String_hashCode($rt_s(2777)); + $par1NBTTagCompound = ju_HashMap_findNonNullKeyEntry($par1NBTTagCompound, $rt_s(2777), var$3 & ($par1NBTTagCompound.$elementData.data.length - 1 | 0), var$3); var$4 = ($par1NBTTagCompound === null ? null : $par1NBTTagCompound.$value0).$data2; } $this.$field_96101_a = var$4; @@ -201671,372 +202068,53 @@ $java.ju_LinkedHashMap$ValueIterator_next = function($this) { $java.ju_LinkedHashMap$AbstractMapIterator_makeNext($this); return $this.$currentEntry1.$value0; }; -$java.jnci_BufferedDecoder$Controller = function() { +function jnci_BufferedDecoder$Controller() { var a = this; jl_Object.call(a); a.$in2 = null; a.$out3 = null; a.$inPosition0 = 0; a.$outPosition0 = 0; -}; -$java.jnci_BufferedDecoder$Controller_hasMoreInput = function($this) { +} +function jnci_BufferedDecoder$Controller_hasMoreInput($this) { var var$1; var$1 = $this.$in2; return var$1.$position >= var$1.$limit ? 0 : 1; -}; -$java.jnci_BufferedDecoder$Controller_hasMoreOutput = function($this, $sz) { +} +function jnci_BufferedDecoder$Controller_hasMoreOutput($this, $sz) { var var$2; var$2 = $this.$out3; return (var$2.$limit - var$2.$position | 0) < $sz ? 0 : 1; -}; +} $java.jnci_BufferedDecoder$Controller_setInPosition = function($this, $inPosition) { $this.$inPosition0 = $inPosition; }; $java.jnci_BufferedDecoder$Controller_setOutPosition = function($this, $outPosition) { $this.$outPosition0 = $outPosition; }; -$java.jur_AbstractCharClass$LazyJavaLowerCase$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$029 = null; -}; -$java.jur_AbstractCharClass$LazyJavaLowerCase$1_contains = function($this, $ch) { - return jl_Character_getType($ch) != 2 ? 0 : 1; -}; -$java.jur_AbstractCharClass$LazyJavaUpperCase$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$030 = null; -}; -$java.jur_AbstractCharClass$LazyJavaUpperCase$1_contains = function($this, $ch) { - return jl_Character_getType($ch) != 1 ? 0 : 1; -}; -$java.jur_AbstractCharClass$LazyJavaWhitespace$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$031 = null; -}; -$java.jur_AbstractCharClass$LazyJavaWhitespace$1_contains = function($this, $ch) { - a: { - switch ($ch) { - case 9: - case 10: - case 11: - case 12: - case 13: - case 28: - case 29: - case 30: - case 31: - break; - case 160: - case 8199: - case 8239: - $ch = 0; - break a; - default: - b: { - switch (jl_Character_getType($ch)) { - case 12: - case 13: - case 14: - break; - default: - $ch = 0; - break b; - } - $ch = 1; - } - break a; - } - $ch = 1; +function jl_Thread$start$lambda$_4_0() { + jl_Object.call(this); + this.$_01 = null; +} +$java.jl_Thread$start$lambda$_4_0_run = function(var$0) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();var$0 = $thread.pop(); } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaMirrored$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$032 = null; -}; -$java.jur_AbstractCharClass$LazyJavaMirrored$1_contains = function($this, $ch) { - return 0; -}; -$java.jur_AbstractCharClass$LazyJavaDefined$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$033 = null; -}; -$java.jur_AbstractCharClass$LazyJavaDefined$1_contains = function($this, $ch) { - return !jl_Character_getType($ch) ? 0 : 1; -}; -$java.jur_AbstractCharClass$LazyJavaDigit$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$034 = null; -}; -$java.jur_AbstractCharClass$LazyJavaDigit$1_contains = function($this, $ch) { - return jl_Character_getType($ch) != 9 ? 0 : 1; -}; -$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$035 = null; -}; -$java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1_contains = function($this, $ch) { - return jl_Character_isIdentifierIgnorable($ch); -}; -$java.jur_AbstractCharClass$LazyJavaISOControl$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$036 = null; -}; -$java.jur_AbstractCharClass$LazyJavaISOControl$1_contains = function($this, $ch) { - return jl_Character_isISOControl($ch); -}; -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$037 = null; -}; -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1_contains = function($this, $ch) { - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 8: - case 9: - case 10: - case 23: - case 26: - break; - case 7: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - case 19: - case 20: - case 21: - case 22: - case 24: - case 25: - break b; - default: - break b; - } - $ch = 1; - break a; + main: while (true) { switch ($ptr) { + case 0: + var$1 = var$0.$_01; + $ptr = 1; + case 1: + jl_Thread_runThread(var$1); + if ($rt_suspending()) { + break main; } - $ch = jl_Character_isIdentifierIgnorable($ch); - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$038 = null; -}; -$java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1_contains = function($this, $ch) { - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 10: - case 23: - case 26: - break; - case 6: - case 7: - case 8: - case 9: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - case 19: - case 20: - case 21: - case 22: - case 24: - case 25: - break b; - default: - break b; - } - $ch = 1; - break a; - } - $ch = jl_Character_isIdentifierIgnorable($ch); - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaLetter$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$039 = null; -}; -$java.jur_AbstractCharClass$LazyJavaLetter$1_contains = function($this, $ch) { - a: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: - $ch = 0; - break a; - } - $ch = 1; - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$040 = null; -}; -$java.jur_AbstractCharClass$LazyJavaLetterOrDigit$1_contains = function($this, $ch) { - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 9: - break; - case 6: - case 7: - case 8: - break b; - default: - break b; - } - $ch = 1; - break a; - } - $ch = 0; - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaSpaceChar$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$041 = null; -}; -$java.jur_AbstractCharClass$LazyJavaSpaceChar$1_contains = function($this, $ch) { - a: { - switch (jl_Character_getType($ch)) { - case 12: - case 13: - case 14: - break; - default: - $ch = 0; - break a; - } - $ch = 1; - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaTitleCase$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$042 = null; -}; -$java.jur_AbstractCharClass$LazyJavaTitleCase$1_contains = function($this, $ch) { - return jl_Character_getType($ch) != 3 ? 0 : 1; -}; -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$043 = null; -}; -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1_contains = function($this, $ch) { - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 8: - case 9: - case 10: - case 23: - break; - case 7: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - case 19: - case 20: - case 21: - case 22: - break b; - default: - break b; - } - $ch = 1; - break a; - } - $ch = jl_Character_isIdentifierIgnorable($ch); - } - return $ch; -}; -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1 = function() { - jur_AbstractCharClass.call(this); - this.$this$044 = null; -}; -$java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1_contains = function($this, $ch) { - a: { - b: { - switch (jl_Character_getType($ch)) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 10: - break; - case 6: - case 7: - case 8: - case 9: - break b; - default: - break b; - } - $ch = 1; - break a; - } - $ch = jl_Character_isIdentifierIgnorable($ch); - } - return $ch; -}; -$java.jur_UnicodeCategory = function() { - jur_AbstractCharClass.call(this); - this.$category0 = 0; -}; -$java.jur_UnicodeCategory_contains = function($this, $ch) { - return $this.$alt0 ^ ($this.$category0 != jl_Character_getType($ch & 65535) ? 0 : 1); -}; -$java.jur_UnicodeCategoryScope = function() { - $java.jur_UnicodeCategory.call(this); -}; -$java.jur_UnicodeCategoryScope_contains = function($this, $ch) { - return $this.$alt0 ^ (!($this.$category0 >> jl_Character_getType($ch & 65535) & 1) ? 0 : 1); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push(var$0, var$1, $ptr); }; function otcit_DateTimeZoneBuilder() { jl_Object.call(this); @@ -202088,7 +202166,7 @@ function nms_DamageSource_causeArrowDamage($par0EntityArrow, $par1Entity) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(1390); + var$3.$damageType = $rt_s(1384); var$3.$damageSourceEntity = $par0EntityArrow; var$3.$indirectEntity = $par1Entity; var$3.$projectile = 1; @@ -202102,7 +202180,7 @@ function nms_DamageSource_causeThrownDamage($par0Entity, $par1Entity) { var$3.$hungerDamage = 0.30000001192092896; var$3.$magicDamage = 0; var$3.$explosion = 0; - var$3.$damageType = $rt_s(1379); + var$3.$damageType = $rt_s(1373); var$3.$damageSourceEntity = $par0Entity; var$3.$indirectEntity = $par1Entity; var$3.$projectile = 1; @@ -202118,7 +202196,7 @@ function nms_DamageSource_setExplosionSource($par0Explosion) { var$2.$hungerDamage = 0.30000001192092896; var$2.$magicDamage = 0; var$2.$explosion = 0; - var$2.$damageType = $rt_s(2776); + var$2.$damageType = $rt_s(2778); var$2.$damageSourceEntity = $par0Explosion; var$2.$difficultyScaled = 1; var$2.$explosion = 1; @@ -202129,7 +202207,7 @@ function nms_DamageSource_setExplosionSource($par0Explosion) { var$2.$hungerDamage = 0.30000001192092896; var$2.$magicDamage = 0; var$2.$explosion = 0; - var$2.$damageType = $rt_s(2392); + var$2.$damageType = $rt_s(2621); var$2.$difficultyScaled = 1; var$2.$explosion = 1; } @@ -202202,7 +202280,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2777); + var$1.$damageType = $rt_s(2779); var$1.$fireDamage = 1; nms_DamageSource_inFire = var$1; var$1 = new nms_DamageSource; @@ -202211,7 +202289,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(1551); + var$1.$damageType = $rt_s(1545); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; var$1.$fireDamage = 1; @@ -202222,7 +202300,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(893); + var$1.$damageType = $rt_s(881); var$1.$fireDamage = 1; nms_DamageSource_lava = var$1; var$1 = new nms_DamageSource; @@ -202231,29 +202309,29 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2778); - var$1.$isUnblockable = 1; - var$1.$hungerDamage = 0.0; - nms_DamageSource_inWall = var$1; - var$1 = new nms_DamageSource; - var$1.$isUnblockable = 0; - var$1.$isDamageAllowedInCreativeMode = 0; - var$1.$hungerDamage = 0.30000001192092896; - var$1.$magicDamage = 0; - var$1.$explosion = 0; - var$1.$damageType = $rt_s(2779); - var$1.$isUnblockable = 1; - var$1.$hungerDamage = 0.0; - nms_DamageSource_drown = var$1; - var$1 = new nms_DamageSource; - var$1.$isUnblockable = 0; - var$1.$isDamageAllowedInCreativeMode = 0; - var$1.$hungerDamage = 0.30000001192092896; - var$1.$magicDamage = 0; - var$1.$explosion = 0; var$1.$damageType = $rt_s(2780); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; + nms_DamageSource_inWall = var$1; + var$1 = new nms_DamageSource; + var$1.$isUnblockable = 0; + var$1.$isDamageAllowedInCreativeMode = 0; + var$1.$hungerDamage = 0.30000001192092896; + var$1.$magicDamage = 0; + var$1.$explosion = 0; + var$1.$damageType = $rt_s(2781); + var$1.$isUnblockable = 1; + var$1.$hungerDamage = 0.0; + nms_DamageSource_drown = var$1; + var$1 = new nms_DamageSource; + var$1.$isUnblockable = 0; + var$1.$isDamageAllowedInCreativeMode = 0; + var$1.$hungerDamage = 0.30000001192092896; + var$1.$magicDamage = 0; + var$1.$explosion = 0; + var$1.$damageType = $rt_s(2782); + var$1.$isUnblockable = 1; + var$1.$hungerDamage = 0.0; $java.nms_DamageSource_starve = var$1; var$1 = new nms_DamageSource; var$1.$isUnblockable = 0; @@ -202261,7 +202339,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(1683); + var$1.$damageType = $rt_s(1662); nms_DamageSource_cactus = var$1; var$1 = new nms_DamageSource; var$1.$isUnblockable = 0; @@ -202269,7 +202347,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2391); + var$1.$damageType = $rt_s(2620); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; nms_DamageSource_fall = var$1; @@ -202279,7 +202357,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2781); + var$1.$damageType = $rt_s(2783); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; var$1.$isDamageAllowedInCreativeMode = 1; @@ -202290,7 +202368,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(714); + var$1.$damageType = $rt_s(703); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; nms_DamageSource_generic = var$1; @@ -202300,7 +202378,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2782); + var$1.$damageType = $rt_s(2784); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; var$1.$magicDamage = 1; @@ -202311,7 +202389,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(1994); + var$1.$damageType = $rt_s(1972); var$1.$isUnblockable = 1; var$1.$hungerDamage = 0.0; nms_DamageSource_wither = var$1; @@ -202321,7 +202399,7 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(1626); + var$1.$damageType = $rt_s(1605); nms_DamageSource_anvil = var$1; var$1 = new nms_DamageSource; var$1.$isUnblockable = 0; @@ -202329,19 +202407,19 @@ function nms_DamageSource__clinit_() { var$1.$hungerDamage = 0.30000001192092896; var$1.$magicDamage = 0; var$1.$explosion = 0; - var$1.$damageType = $rt_s(2783); + var$1.$damageType = $rt_s(2785); nms_DamageSource_fallingBlock = var$1; } -function nms_GuiDisconnected() { +$java.nms_GuiDisconnected = function() { var a = this; nms_GuiScreen.call(a); a.$errorMessage = null; a.$errorDetail = null; a.$field_74247_c = null; a.$field_74245_d = null; a.$field_98095_n = null; -} +}; $java.nms_GuiDisconnected__init_0 = function(var_0, var_1, var_2, var_3) { - var var_4 = new nms_GuiDisconnected(); + var var_4 = new $java.nms_GuiDisconnected(); $java.nms_GuiDisconnected__init_(var_4, var_0, var_1, var_2, var_3); return var_4; }; @@ -202363,7 +202441,7 @@ $java.nms_GuiDisconnected_initGui = function($this) { var$2 = $this.$buttonList; ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); var$2.$size0 = 0; - ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(525)))); + ju_ArrayList_add($this.$buttonList, nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(514)))); if ($this.$field_74247_c === null) { var$2 = nms_FontRenderer_wrapFormattedStringToWidth($this.$fontRenderer0, nms_StringTranslate_translateKey($var1, $this.$errorDetail), $this.$width0 - 50 | 0); var$3 = jur_Pattern_split(jur_Pattern_compile($rt_s(60), 0), var$2, 0); @@ -202511,13 +202589,13 @@ function nms_EnchantmentHelper_getEnchantmentLevel($par0, $par1ItemStack) { break a; var$5 = $par1ItemStack.$array1.data[$var3]; $par1ItemStack = var$5.$tagMap; - $var4 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), $var4 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var4) === null ? 0 : 1)) + $var4 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), $var4 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var4) === null ? 0 : 1)) $var4 = 0; else { $par1ItemStack = var$5.$tagMap; - $var4 = jl_String_hashCode($rt_s(1581)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), $var4 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var4); + $var4 = jl_String_hashCode($rt_s(1576)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), $var4 & ($par1ItemStack.$elementData.data.length - 1 | 0), $var4); $var4 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } $par1ItemStack = $var2.$tagList; @@ -202527,13 +202605,13 @@ function nms_EnchantmentHelper_getEnchantmentLevel($par0, $par1ItemStack) { break b; var$5 = $par1ItemStack.$array1.data[$var3]; $par1ItemStack = var$5.$tagMap; - var$7 = jl_String_hashCode($rt_s(1590)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) + var$7 = jl_String_hashCode($rt_s(1585)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), var$7 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) $var5 = 0; else { $par1ItemStack = var$5.$tagMap; - var$9 = jl_String_hashCode($rt_s(1590)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), var$9 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$9); + var$9 = jl_String_hashCode($rt_s(1585)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), var$9 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$9); $var5 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } if ($var4 == $par0) @@ -202567,8 +202645,8 @@ $java.nms_EnchantmentHelper_getEnchantments = function($par0ItemStack) { $var2 = null; else { $var2 = $par0ItemStack.$stackTagCompound.$tagMap; - var$5 = jl_String_hashCode($rt_s(1585)); - $par0ItemStack = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1585), var$5 & ($var2.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1580)); + $par0ItemStack = ju_HashMap_findNonNullKeyEntry($var2, $rt_s(1580), var$5 & ($var2.$elementData.data.length - 1 | 0), var$5); $var2 = $par0ItemStack === null ? null : $par0ItemStack.$value0; } a: { @@ -202586,13 +202664,13 @@ $java.nms_EnchantmentHelper_getEnchantments = function($par0ItemStack) { break a; var$6 = $par0ItemStack.$array1.data[$var3]; $par0ItemStack = var$6.$tagMap; - var$7 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1581), var$7 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) + var$7 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1576), var$7 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) $var4 = 0; else { $par0ItemStack = var$6.$tagMap; - var$5 = jl_String_hashCode($rt_s(1581)); - $par0ItemStack = ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1581), var$5 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$5); + var$5 = jl_String_hashCode($rt_s(1576)); + $par0ItemStack = ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1576), var$5 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$5); $var4 = ($par0ItemStack === null ? null : $par0ItemStack.$value0).$data1; } $par0ItemStack = $var2.$tagList; @@ -202602,13 +202680,13 @@ $java.nms_EnchantmentHelper_getEnchantments = function($par0ItemStack) { break b; $par0ItemStack = $par0ItemStack.$array1.data[$var3]; var$6 = $par0ItemStack.$tagMap; - var$7 = jl_String_hashCode($rt_s(1590)); - if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1590), var$7 & (var$6.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) + var$7 = jl_String_hashCode($rt_s(1585)); + if (!(ju_HashMap_findNonNullKeyEntry(var$6, $rt_s(1585), var$7 & (var$6.$elementData.data.length - 1 | 0), var$7) === null ? 0 : 1)) $var5 = 0; else { $par0ItemStack = $par0ItemStack.$tagMap; - var$7 = jl_String_hashCode($rt_s(1590)); - $par0ItemStack = ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1590), var$7 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$7); + var$7 = jl_String_hashCode($rt_s(1585)); + $par0ItemStack = ju_HashMap_findNonNullKeyEntry($par0ItemStack, $rt_s(1585), var$7 & ($par0ItemStack.$elementData.data.length - 1 | 0), var$7); $var5 = ($par0ItemStack === null ? null : $par0ItemStack.$value0).$data1; } ju_LinkedHashMap_putImpl($var1, jl_Integer_valueOf($var4), jl_Integer_valueOf($var5)); @@ -202650,15 +202728,15 @@ $java.nms_EnchantmentHelper_setEnchantments = function($par0Map, $par1ItemStack) var$8 = $var4 << 16 >> 16; var$9 = $var5.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(1581); + var$4.$name0 = $rt_s(1576); var$4.$data1 = var$8; - ju_HashMap_putImpl(var$9, $rt_s(1581), var$4); + ju_HashMap_putImpl(var$9, $rt_s(1576), var$4); var$8 = ju_LinkedHashMap_get($par0Map, jl_Integer_valueOf($var4)).$value << 16 >> 16; var$9 = $var5.$tagMap; var$4 = new nms_NBTTagShort; - var$4.$name0 = $rt_s(1590); + var$4.$name0 = $rt_s(1585); var$4.$data1 = var$8; - ju_HashMap_putImpl(var$9, $rt_s(1590), var$4); + ju_HashMap_putImpl(var$9, $rt_s(1585), var$4); $var2.$tagType = 10; ju_ArrayList_add($var2.$tagList, $var5); var$8 = $par1ItemStack.$itemID0; @@ -202684,11 +202762,11 @@ $java.nms_EnchantmentHelper_setEnchantments = function($par0Map, $par1ItemStack) $par1ItemStack.$stackTagCompound = var$4; } $par1ItemStack = $par1ItemStack.$stackTagCompound.$tagMap; - $var2.$name0 = $rt_s(1585); - ju_HashMap_putImpl($par1ItemStack, $rt_s(1585), $var2); + $var2.$name0 = $rt_s(1580); + ju_HashMap_putImpl($par1ItemStack, $rt_s(1580), $var2); } } else if ($par1ItemStack.$stackTagCompound === null ? 0 : 1) - ju_HashMap_removeEntry($par1ItemStack.$stackTagCompound.$tagMap, $rt_s(1585)); + ju_HashMap_removeEntry($par1ItemStack.$stackTagCompound.$tagMap, $rt_s(1580)); }; function nms_EnchantmentHelper_getMaxEnchantmentLevel($par0, $par1ArrayOfItemStack) { var $var2, $var4, $var5, $var7; @@ -202727,13 +202805,13 @@ $java.nms_EnchantmentHelper_applyEnchantmentModifier = function($par0IEnchantmen break a; var$5 = $par1ItemStack.$array1.data[$var3]; $par1ItemStack = var$5.$tagMap; - var$6 = jl_String_hashCode($rt_s(1581)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) + var$6 = jl_String_hashCode($rt_s(1576)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) $var4 = 0; else { $par1ItemStack = var$5.$tagMap; - var$6 = jl_String_hashCode($rt_s(1581)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1581), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(1576)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1576), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6); $var4 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } $par1ItemStack = $var2.$tagList; @@ -202743,13 +202821,13 @@ $java.nms_EnchantmentHelper_applyEnchantmentModifier = function($par0IEnchantmen break b; var$8 = $par1ItemStack.$array1.data[$var3]; $par1ItemStack = var$8.$tagMap; - var$6 = jl_String_hashCode($rt_s(1590)); - if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) + var$6 = jl_String_hashCode($rt_s(1585)); + if (!(ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), var$6 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$6) === null ? 0 : 1)) $var5 = 0; else { $par1ItemStack = var$8.$tagMap; - var$10 = jl_String_hashCode($rt_s(1590)); - $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1590), var$10 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$10); + var$10 = jl_String_hashCode($rt_s(1585)); + $par1ItemStack = ju_HashMap_findNonNullKeyEntry($par1ItemStack, $rt_s(1585), var$10 & ($par1ItemStack.$elementData.data.length - 1 | 0), var$10); $var5 = ($par1ItemStack === null ? null : $par1ItemStack.$value0).$data1; } nms_Enchantment_$callClinit(); @@ -202936,7 +203014,7 @@ function nms_MapStorage_setData($this, $par1Str, $par2WorldSavedData) { $par1Str = new jl_RuntimeException; $par1Str.$suppressionEnabled = 1; $par1Str.$writableStackTrace = 1; - $par1Str.$message = $rt_s(2784); + $par1Str.$message = $rt_s(2786); $rt_throw($par1Str); } var$3 = $this.$loadedDataMap; @@ -202992,12 +203070,12 @@ function nle_WebsocketNetworkManager() { a.$oldChunkBuffer = null; a.$readChunks = null; } -$java.nle_WebsocketNetworkManager__init_ = function(var_0, var_1, var_2) { +$java.nle_WebsocketNetworkManager__init_0 = function(var_0, var_1, var_2) { var var_3 = new nle_WebsocketNetworkManager(); - nle_WebsocketNetworkManager__init_(var_3, var_0, var_1, var_2); + $java.nle_WebsocketNetworkManager__init_(var_3, var_0, var_1, var_2); return var_3; }; -function nle_WebsocketNetworkManager__init_($this, $uri, $eagler, $netHandler) { +$java.nle_WebsocketNetworkManager__init_ = function($this, $uri, $eagler, $netHandler) { var $ptr, $tmp; $ptr = 0; if ($rt_resuming()) { @@ -203020,16 +203098,16 @@ function nle_WebsocketNetworkManager__init_($this, $uri, $eagler, $netHandler) { break main; } $eagler = $tmp; - if (!jl_String_equals($rt_s(2785), $eagler) ? 1 : 0) { + if (!jl_String_equals($rt_s(2787), $eagler) ? 1 : 0) { window["minecraftServer"] = $rt_ustr($uri); return; } $eagler = new ji_IOException; $netHandler = new jl_StringBuilder; $netHandler.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert($netHandler, $netHandler.$length, $rt_s(2786)); + jl_AbstractStringBuilder_insert($netHandler, $netHandler.$length, $rt_s(2788)); jl_AbstractStringBuilder_insert($netHandler, $netHandler.$length, $uri); - jl_AbstractStringBuilder_insert($netHandler, $netHandler.$length, $rt_s(2787)); + jl_AbstractStringBuilder_insert($netHandler, $netHandler.$length, $rt_s(2789)); $uri = jl_String__init_0($netHandler.$buffer, 0, $netHandler.$length); $eagler.$suppressionEnabled = 1; $eagler.$writableStackTrace = 1; @@ -203038,7 +203116,7 @@ function nle_WebsocketNetworkManager__init_($this, $uri, $eagler, $netHandler) { default: $rt_invalidPointer(); }} $rt_nativeThread().push($this, $uri, $eagler, $netHandler, $ptr); -} +}; function nle_WebsocketNetworkManager_addToSendQueue($this, $var1) { var $e, $yee, $$je; a: { @@ -203347,14 +203425,14 @@ function nle_WebsocketNetworkManager_serverShutdown($this) { window["minecraftServer"] = "null"; } } -function nle_WebsocketNetworkManager_networkShutdown($this, $var1, $var2) { +$java.nle_WebsocketNetworkManager_networkShutdown = function($this, $var1, $var2) { nlea_EaglerAdapterImpl2_$callClinit(); if (nlea_EaglerAdapterImpl2_sock !== null && !nlea_EaglerAdapterImpl2_sockIsConnecting ? 1 : 0) { if (nlea_EaglerAdapterImpl2_sock !== null && !nlea_EaglerAdapterImpl2_sockIsConnecting) nlea_EaglerAdapterImpl2_sock.close(); window["minecraftServer"] = "null"; } -} +}; $java.ju_DuplicateFormatFlagsException = function() { ju_IllegalFormatException.call(this); this.$flags5 = null; @@ -203398,7 +203476,7 @@ $java.ju_IllegalFormatConversionException__init_0 = function($this, $conversion, var var$3, var$4, var$5, var$6, var$7; var$3 = new jl_StringBuilder; var$3.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2740)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2742)); var$4 = var$3.$length; if ($argumentClass === null) var$5 = $rt_s(47); @@ -203416,11 +203494,11 @@ $java.ju_IllegalFormatConversionException__init_0 = function($this, $conversion, var$5 = jl_String__init_0(var$6.$buffer, 0, var$6.$length); } jl_AbstractStringBuilder_insert(var$3, var$4, var$5); - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2741)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2743)); var$4 = var$3.$length; jl_AbstractStringBuilder_insertSpace(var$3, var$4, var$4 + 1 | 0); var$3.$buffer.data[var$4] = $conversion; - jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2742)); + jl_AbstractStringBuilder_insert(var$3, var$3.$length, $rt_s(2744)); var$5 = jl_String__init_0(var$3.$buffer, 0, var$3.$length); $this.$suppressionEnabled = 1; $this.$writableStackTrace = 1; @@ -203477,48 +203555,48 @@ function nms_EnchantmentModifierLiving__init_($this) { $java.nms_EnchantmentModifierLiving_calculateModifier = function($this, $par1Enchantment, $par2) { $this.$livingModifier = $this.$livingModifier + $par1Enchantment.$calcModifierLiving($par2, $this.$entityLiving) | 0; }; +function nlea_EaglerAdapterImpl2$13() { + jl_Object.call(this); + this.$val$cb0 = null; +} +$java.nlea_EaglerAdapterImpl2$13_handleEvent = function($this, $evt) { + var var$2; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_sockIsConnecting = 0; + var$2 = nlea_EaglerAdapterImpl2_readPackets; + var$2.$firstEntry = null; + var$2.$lastEntry = null; + var$2.$size = 0; + var$2.$modCount0 = var$2.$modCount0 + 1 | 0; + $this.$val$cb0.$realAsyncCallback.$complete($rt_s(2790)); +}; +$java.nlea_EaglerAdapterImpl2$13_handleEvent0 = function($this, var$1) { + var var$2; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_sockIsConnecting = 0; + var$2 = nlea_EaglerAdapterImpl2_readPackets; + var$2.$firstEntry = null; + var$2.$lastEntry = null; + var$2.$size = 0; + var$2.$modCount0 = var$2.$modCount0 + 1 | 0; + $this.$val$cb0.$realAsyncCallback.$complete($rt_s(2790)); +}; +$java.nlea_EaglerAdapterImpl2$13_handleEvent$exported$0 = function(var$0, var$1) { + var var$2; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_sockIsConnecting = 0; + var$2 = nlea_EaglerAdapterImpl2_readPackets; + var$2.$firstEntry = null; + var$2.$lastEntry = null; + var$2.$size = 0; + var$2.$modCount0 = var$2.$modCount0 + 1 | 0; + var$0.$val$cb0.$realAsyncCallback.$complete($rt_s(2790)); +}; function nlea_EaglerAdapterImpl2$14() { jl_Object.call(this); this.$val$cb1 = null; } $java.nlea_EaglerAdapterImpl2$14_handleEvent = function($this, $evt) { - var var$2; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_sockIsConnecting = 0; - var$2 = nlea_EaglerAdapterImpl2_readPackets; - var$2.$firstEntry = null; - var$2.$lastEntry = null; - var$2.$size = 0; - var$2.$modCount0 = var$2.$modCount0 + 1 | 0; - $this.$val$cb1.$realAsyncCallback.$complete($rt_s(2788)); -}; -$java.nlea_EaglerAdapterImpl2$14_handleEvent0 = function($this, var$1) { - var var$2; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_sockIsConnecting = 0; - var$2 = nlea_EaglerAdapterImpl2_readPackets; - var$2.$firstEntry = null; - var$2.$lastEntry = null; - var$2.$size = 0; - var$2.$modCount0 = var$2.$modCount0 + 1 | 0; - $this.$val$cb1.$realAsyncCallback.$complete($rt_s(2788)); -}; -$java.nlea_EaglerAdapterImpl2$14_handleEvent$exported$0 = function(var$0, var$1) { - var var$2; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_sockIsConnecting = 0; - var$2 = nlea_EaglerAdapterImpl2_readPackets; - var$2.$firstEntry = null; - var$2.$lastEntry = null; - var$2.$size = 0; - var$2.$modCount0 = var$2.$modCount0 + 1 | 0; - var$0.$val$cb1.$realAsyncCallback.$complete($rt_s(2788)); -}; -function nlea_EaglerAdapterImpl2$15() { - jl_Object.call(this); - this.$val$cb2 = null; -} -$java.nlea_EaglerAdapterImpl2$15_handleEvent = function($this, $evt) { var var$2, $b; $evt = null; nlea_EaglerAdapterImpl2_$callClinit(); @@ -203531,9 +203609,9 @@ $java.nlea_EaglerAdapterImpl2$15_handleEvent = function($this, $evt) { $b = nlea_EaglerAdapterImpl2_sockIsConnecting; nlea_EaglerAdapterImpl2_sockIsConnecting = 0; if ($b) - $this.$val$cb2.$realAsyncCallback.$complete($rt_s(2785)); + $this.$val$cb1.$realAsyncCallback.$complete($rt_s(2787)); }; -$java.nlea_EaglerAdapterImpl2$15_handleEvent0 = function($this, var$1) { +$java.nlea_EaglerAdapterImpl2$14_handleEvent0 = function($this, var$1) { var var$2, var$3; var$1 = null; nlea_EaglerAdapterImpl2_$callClinit(); @@ -203546,9 +203624,9 @@ $java.nlea_EaglerAdapterImpl2$15_handleEvent0 = function($this, var$1) { var$3 = nlea_EaglerAdapterImpl2_sockIsConnecting; nlea_EaglerAdapterImpl2_sockIsConnecting = 0; if (var$3) - $this.$val$cb2.$realAsyncCallback.$complete($rt_s(2785)); + $this.$val$cb1.$realAsyncCallback.$complete($rt_s(2787)); }; -$java.nlea_EaglerAdapterImpl2$15_handleEvent$exported$0 = function(var$0, var$1) { +$java.nlea_EaglerAdapterImpl2$14_handleEvent$exported$0 = function(var$0, var$1) { var var$2, var$3; var$1 = null; nlea_EaglerAdapterImpl2_$callClinit(); @@ -203561,20 +203639,20 @@ $java.nlea_EaglerAdapterImpl2$15_handleEvent$exported$0 = function(var$0, var$1) var$3 = nlea_EaglerAdapterImpl2_sockIsConnecting; nlea_EaglerAdapterImpl2_sockIsConnecting = 0; if (var$3) - var$0.$val$cb2.$realAsyncCallback.$complete($rt_s(2785)); + var$0.$val$cb1.$realAsyncCallback.$complete($rt_s(2787)); }; -function nlea_EaglerAdapterImpl2$16() { +function nlea_EaglerAdapterImpl2$15() { jl_Object.call(this); } -$java.nlea_EaglerAdapterImpl2$16__init_ = function() { - var var_0 = new nlea_EaglerAdapterImpl2$16(); - nlea_EaglerAdapterImpl2$16__init_(var_0); +$java.nlea_EaglerAdapterImpl2$15__init_ = function() { + var var_0 = new nlea_EaglerAdapterImpl2$15(); + nlea_EaglerAdapterImpl2$15__init_(var_0); return var_0; }; -function nlea_EaglerAdapterImpl2$16__init_($this) { +function nlea_EaglerAdapterImpl2$15__init_($this) { return; } -$java.nlea_EaglerAdapterImpl2$16_handleEvent = function($this, $evt) { +$java.nlea_EaglerAdapterImpl2$15_handleEvent = function($this, $evt) { var $a, $b, var$4, $i, var$6; $a = new Uint8Array($evt.data); $b = $rt_createByteArray($a.byteLength); @@ -203597,11 +203675,11 @@ $java.nlea_EaglerAdapterImpl2$16_handleEvent = function($this, $evt) { $evt.$writableStackTrace = 1; $rt_throw($evt); }; -$java.nlea_EaglerAdapterImpl2$16_handleEvent0 = function($this, var$1) { - $java.nlea_EaglerAdapterImpl2$16_handleEvent($this, var$1); +$java.nlea_EaglerAdapterImpl2$15_handleEvent0 = function($this, var$1) { + $java.nlea_EaglerAdapterImpl2$15_handleEvent($this, var$1); }; -$java.nlea_EaglerAdapterImpl2$16_handleEvent$exported$0 = function(var$0, var$1) { - $java.nlea_EaglerAdapterImpl2$16_handleEvent(var$0, var$1); +$java.nlea_EaglerAdapterImpl2$15_handleEvent$exported$0 = function(var$0, var$1) { + $java.nlea_EaglerAdapterImpl2$15_handleEvent(var$0, var$1); }; $java.otjw_WebSocket = function() { jl_Object.call(this); @@ -203622,7 +203700,7 @@ $java.ju_AbstractMap$KeySet_iterator = function($this) { $java.ju_AbstractMap$KeySet_size = function($this) { var var$1; var$1 = $this.$this$03; - return var$1.$root === null ? 0 : var$1.$root.$size5; + return var$1.$root === null ? 0 : var$1.$root.$size4; }; function nms_EnumOptionsHelper() { jl_Object.call(this); @@ -203822,12 +203900,12 @@ $java.nms_EnumSkyBlock_$VALUES = null; function nms_EnumSkyBlock__clinit_() { var var$1, var$2, var$3; var$1 = new nms_EnumSkyBlock; - var$1.$name2 = $rt_s(2259); + var$1.$name2 = $rt_s(2239); var$1.$ordinal = 0; var$1.$defaultLightValue = 15; nms_EnumSkyBlock_Sky = var$1; var$1 = new nms_EnumSkyBlock; - var$1.$name2 = $rt_s(2789); + var$1.$name2 = $rt_s(2791); var$1.$ordinal = 1; var$1.$defaultLightValue = 0; nms_EnumSkyBlock_Block = var$1; @@ -203841,7 +203919,7 @@ $java.jur_Matcher$1 = function() { var a = this; jl_Object.call(a); a.$grN = 0; a.$val$gr = 0; - a.$this$045 = null; + a.$this$046 = null; }; $java.jur_Matcher$1__init_ = function(var_0, var_1) { var var_2 = new $java.jur_Matcher$1(); @@ -203849,25 +203927,25 @@ $java.jur_Matcher$1__init_ = function(var_0, var_1) { return var_2; }; $java.jur_Matcher$1__init_0 = function($this, $this$0, var$2) { - $this.$this$045 = $this$0; + $this.$this$046 = $this$0; $this.$val$gr = var$2; $this.$grN = $this.$val$gr; }; $java.jur_Matcher$1_toString = function($this) { var var$1, var$2, var$3, var$4, var$5, var$6; - var$1 = $this.$this$045; + var$1 = $this.$this$046; var$2 = $this.$grN; var$1 = var$1.$matchResult; - $java.jur_MatchResultImpl_checkGroup(var$1, var$2); + jur_MatchResultImpl_checkGroup(var$1, var$2); var$3 = var$1.$groupBounds.data; var$4 = var$2 * 2 | 0; if (var$3[var$4] < 0) var$1 = null; else { var$5 = var$1.$string4; - $java.jur_MatchResultImpl_checkGroup(var$1, var$2); + jur_MatchResultImpl_checkGroup(var$1, var$2); var$6 = var$1.$groupBounds.data[var$4]; - $java.jur_MatchResultImpl_checkGroup(var$1, var$2); + jur_MatchResultImpl_checkGroup(var$1, var$2); var$4 = var$1.$groupBounds.data[var$4 + 1 | 0]; if (var$6 > var$4) { var$1 = new jl_IndexOutOfBoundsException; @@ -203908,18 +203986,18 @@ function nms_ModelEnderCrystal__init_(var_0, var_1) { $java.nms_ModelEnderCrystal__init_ = function($this, $par1, $par2) { var var$3; nms_ModelBase__init_0($this); - $this.$glass = nms_ModelRenderer__init_($this, $rt_s(1638)); + $this.$glass = nms_ModelRenderer__init_($this, $rt_s(1617)); var$3 = $this.$glass; var$3.$textureOffsetX0 = 0; var$3.$textureOffsetY0 = 0; ju_ArrayList_add(var$3.$cubeList, nms_ModelBox__init_(var$3, var$3.$textureOffsetX0, var$3.$textureOffsetY0, (-4.0), (-4.0), (-4.0), 8, 8, 8, 0.0)); - $this.$cube = nms_ModelRenderer__init_($this, $rt_s(2790)); + $this.$cube = nms_ModelRenderer__init_($this, $rt_s(2792)); var$3 = $this.$cube; var$3.$textureOffsetX0 = 32; var$3.$textureOffsetY0 = 0; ju_ArrayList_add(var$3.$cubeList, nms_ModelBox__init_(var$3, var$3.$textureOffsetX0, var$3.$textureOffsetY0, (-4.0), (-4.0), (-4.0), 8, 8, 8, 0.0)); if ($par2) { - $this.$base = nms_ModelRenderer__init_($this, $rt_s(2791)); + $this.$base = nms_ModelRenderer__init_($this, $rt_s(2793)); var$3 = $this.$base; var$3.$textureOffsetX0 = 0; var$3.$textureOffsetY0 = 16; @@ -204098,8 +204176,34 @@ $java.nms_EnumArt__init_0 = function($this, var$1, var$2, $par3Str, $par4, $par5 $this.$offsetX = $par6; $this.$offsetY = $par7; }; -$java.nms_EnumArt_$values = function() { +function nms_EnumArt__clinit_() { var var$1, var$2; + $java.nms_EnumArt_Kebab = $java.nms_EnumArt__init_($rt_s(2794), 0, $rt_s(2794), 16, 16, 0, 0); + $java.nms_EnumArt_Aztec = $java.nms_EnumArt__init_($rt_s(2795), 1, $rt_s(2795), 16, 16, 16, 0); + $java.nms_EnumArt_Alban = $java.nms_EnumArt__init_($rt_s(2796), 2, $rt_s(2796), 16, 16, 32, 0); + $java.nms_EnumArt_Aztec2 = $java.nms_EnumArt__init_($rt_s(2797), 3, $rt_s(2797), 16, 16, 48, 0); + $java.nms_EnumArt_Bomb = $java.nms_EnumArt__init_($rt_s(2798), 4, $rt_s(2798), 16, 16, 64, 0); + $java.nms_EnumArt_Plant = $java.nms_EnumArt__init_($rt_s(2799), 5, $rt_s(2799), 16, 16, 80, 0); + $java.nms_EnumArt_Wasteland = $java.nms_EnumArt__init_($rt_s(2800), 6, $rt_s(2800), 16, 16, 96, 0); + $java.nms_EnumArt_Pool = $java.nms_EnumArt__init_($rt_s(2801), 7, $rt_s(2801), 32, 16, 0, 32); + $java.nms_EnumArt_Courbet = $java.nms_EnumArt__init_($rt_s(2802), 8, $rt_s(2802), 32, 16, 32, 32); + $java.nms_EnumArt_Sea = $java.nms_EnumArt__init_($rt_s(2803), 9, $rt_s(2803), 32, 16, 64, 32); + $java.nms_EnumArt_Sunset = $java.nms_EnumArt__init_($rt_s(2804), 10, $rt_s(2804), 32, 16, 96, 32); + $java.nms_EnumArt_Creebet = $java.nms_EnumArt__init_($rt_s(2805), 11, $rt_s(2805), 32, 16, 128, 32); + $java.nms_EnumArt_Wanderer = $java.nms_EnumArt__init_($rt_s(2806), 12, $rt_s(2806), 16, 32, 0, 64); + $java.nms_EnumArt_Graham = $java.nms_EnumArt__init_($rt_s(2807), 13, $rt_s(2807), 16, 32, 16, 64); + $java.nms_EnumArt_Match = $java.nms_EnumArt__init_($rt_s(2808), 14, $rt_s(2808), 32, 32, 0, 128); + $java.nms_EnumArt_Bust = $java.nms_EnumArt__init_($rt_s(2809), 15, $rt_s(2809), 32, 32, 32, 128); + $java.nms_EnumArt_Stage = $java.nms_EnumArt__init_($rt_s(2810), 16, $rt_s(2810), 32, 32, 64, 128); + $java.nms_EnumArt_Void = $java.nms_EnumArt__init_($rt_s(2811), 17, $rt_s(2811), 32, 32, 96, 128); + $java.nms_EnumArt_SkullAndRoses = $java.nms_EnumArt__init_($rt_s(2812), 18, $rt_s(2812), 32, 32, 128, 128); + $java.nms_EnumArt_Wither = $java.nms_EnumArt__init_($rt_s(2813), 19, $rt_s(2813), 32, 32, 160, 128); + $java.nms_EnumArt_Fighters = $java.nms_EnumArt__init_($rt_s(2814), 20, $rt_s(2814), 64, 32, 0, 96); + $java.nms_EnumArt_Pointer = $java.nms_EnumArt__init_($rt_s(2815), 21, $rt_s(2815), 64, 64, 0, 192); + $java.nms_EnumArt_Pigscene = $java.nms_EnumArt__init_($rt_s(2816), 22, $rt_s(2816), 64, 64, 64, 192); + $java.nms_EnumArt_BurningSkull = $java.nms_EnumArt__init_($rt_s(2817), 23, $rt_s(2817), 64, 64, 128, 192); + $java.nms_EnumArt_Skeleton = $java.nms_EnumArt__init_($rt_s(486), 24, $rt_s(486), 64, 48, 192, 64); + $java.nms_EnumArt_DonkeyKong = $java.nms_EnumArt__init_($rt_s(2818), 25, $rt_s(2818), 64, 48, 192, 112); var$1 = $rt_createArray(nms_EnumArt, 26); var$2 = var$1.data; var$2[0] = $java.nms_EnumArt_Kebab; @@ -204128,69 +204232,8 @@ $java.nms_EnumArt_$values = function() { var$2[23] = $java.nms_EnumArt_BurningSkull; var$2[24] = $java.nms_EnumArt_Skeleton; var$2[25] = $java.nms_EnumArt_DonkeyKong; - return var$1; -}; -function nms_EnumArt__clinit_() { - var var$1; - var$1 = new nms_EnumArt; - var$1.$name2 = $rt_s(2792); - var$1.$ordinal = 0; - var$1.$title = $rt_s(2792); - var$1.$sizeX = 16; - var$1.$sizeY = 16; - var$1.$offsetX = 0; - var$1.$offsetY = 0; - $java.nms_EnumArt_Kebab = var$1; - var$1 = new nms_EnumArt; - var$1.$name2 = $rt_s(2793); - var$1.$ordinal = 1; - var$1.$title = $rt_s(2793); - var$1.$sizeX = 16; - var$1.$sizeY = 16; - var$1.$offsetX = 16; - var$1.$offsetY = 0; - $java.nms_EnumArt_Aztec = var$1; - var$1 = new nms_EnumArt; - var$1.$name2 = $rt_s(2794); - var$1.$ordinal = 2; - var$1.$title = $rt_s(2794); - var$1.$sizeX = 16; - var$1.$sizeY = 16; - var$1.$offsetX = 32; - var$1.$offsetY = 0; - $java.nms_EnumArt_Alban = var$1; - var$1 = new nms_EnumArt; - jl_Enum__init_0(var$1, $rt_s(2795), 3); - var$1.$title = $rt_s(2795); - var$1.$sizeX = 16; - var$1.$sizeY = 16; - var$1.$offsetX = 48; - var$1.$offsetY = 0; - $java.nms_EnumArt_Aztec2 = var$1; - $java.nms_EnumArt_Bomb = $java.nms_EnumArt__init_($rt_s(2796), 4, $rt_s(2796), 16, 16, 64, 0); - $java.nms_EnumArt_Plant = $java.nms_EnumArt__init_($rt_s(2797), 5, $rt_s(2797), 16, 16, 80, 0); - $java.nms_EnumArt_Wasteland = $java.nms_EnumArt__init_($rt_s(2798), 6, $rt_s(2798), 16, 16, 96, 0); - $java.nms_EnumArt_Pool = $java.nms_EnumArt__init_($rt_s(2799), 7, $rt_s(2799), 32, 16, 0, 32); - $java.nms_EnumArt_Courbet = $java.nms_EnumArt__init_($rt_s(2800), 8, $rt_s(2800), 32, 16, 32, 32); - $java.nms_EnumArt_Sea = $java.nms_EnumArt__init_($rt_s(2801), 9, $rt_s(2801), 32, 16, 64, 32); - $java.nms_EnumArt_Sunset = $java.nms_EnumArt__init_($rt_s(2802), 10, $rt_s(2802), 32, 16, 96, 32); - $java.nms_EnumArt_Creebet = $java.nms_EnumArt__init_($rt_s(2803), 11, $rt_s(2803), 32, 16, 128, 32); - $java.nms_EnumArt_Wanderer = $java.nms_EnumArt__init_($rt_s(2804), 12, $rt_s(2804), 16, 32, 0, 64); - $java.nms_EnumArt_Graham = $java.nms_EnumArt__init_($rt_s(2805), 13, $rt_s(2805), 16, 32, 16, 64); - $java.nms_EnumArt_Match = $java.nms_EnumArt__init_($rt_s(2806), 14, $rt_s(2806), 32, 32, 0, 128); - $java.nms_EnumArt_Bust = $java.nms_EnumArt__init_($rt_s(2807), 15, $rt_s(2807), 32, 32, 32, 128); - $java.nms_EnumArt_Stage = $java.nms_EnumArt__init_($rt_s(2808), 16, $rt_s(2808), 32, 32, 64, 128); - $java.nms_EnumArt_Void = $java.nms_EnumArt__init_($rt_s(2809), 17, $rt_s(2809), 32, 32, 96, 128); - $java.nms_EnumArt_SkullAndRoses = $java.nms_EnumArt__init_($rt_s(2810), 18, $rt_s(2810), 32, 32, 128, 128); - $java.nms_EnumArt_Wither = $java.nms_EnumArt__init_($rt_s(2811), 19, $rt_s(2811), 32, 32, 160, 128); - $java.nms_EnumArt_Fighters = $java.nms_EnumArt__init_($rt_s(2812), 20, $rt_s(2812), 64, 32, 0, 96); - $java.nms_EnumArt_Pointer = $java.nms_EnumArt__init_($rt_s(2813), 21, $rt_s(2813), 64, 64, 0, 192); - $java.nms_EnumArt_Pigscene = $java.nms_EnumArt__init_($rt_s(2814), 22, $rt_s(2814), 64, 64, 64, 192); - $java.nms_EnumArt_BurningSkull = $java.nms_EnumArt__init_($rt_s(2815), 23, $rt_s(2815), 64, 64, 128, 192); - $java.nms_EnumArt_Skeleton = $java.nms_EnumArt__init_($rt_s(497), 24, $rt_s(497), 64, 48, 192, 64); - $java.nms_EnumArt_DonkeyKong = $java.nms_EnumArt__init_($rt_s(2816), 25, $rt_s(2816), 64, 48, 192, 112); - nms_EnumArt_$VALUES = $java.nms_EnumArt_$values(); - $java.nms_EnumArt_maxArtTitleLength = jl_String_length($rt_s(2810)); + nms_EnumArt_$VALUES = var$1; + $java.nms_EnumArt_maxArtTitleLength = jl_String_length($rt_s(2812)); } $java.nle_WebsocketNetworkManager$ByteBufferDirectInputStream = function() { ji_InputStream.call(this); @@ -204339,17 +204382,472 @@ function jl_InstantiationException__init_($this) { $this.$suppressionEnabled = 1; $this.$writableStackTrace = 1; } -function jn_InvalidMarkException() { - jl_IllegalStateException.call(this); +function maan_Song() { + var a = this; jl_Object.call(a); + a.$length7 = 0; + a.$height11 = 0; + a.$name14 = null; + a.$author = null; + a.$originalAuthor = null; + a.$description = null; + a.$tempo = 0; + a.$autoSave = 0; + a.$autoSaveDuration = 0; + a.$timeSignature = 0; + a.$minutesSpent = 0; + a.$leftClicks = 0; + a.$rightClicks = 0; + a.$blocksAdded = 0; + a.$blocksRemoved = 0; + a.$MidiSchematicFile = null; + a.$songBoard = null; + a.$instream = null; + a.$in3 = null; } -$java.jn_InvalidMarkException__init_ = function() { - var var_0 = new jn_InvalidMarkException(); - jn_InvalidMarkException__init_(var_0); +function maan_Song__init_(var_0) { + var var_1 = new maan_Song(); + $java.maan_Song__init_(var_1, var_0); + return var_1; +} +$java.maan_Song__init_ = function($this, $fromBytes) { + var var$2, var$3, $tick, $jumpDistance, $i, var$7, $layer, $jumpLayers; + var$2 = $fromBytes.data; + var$3 = new ji_ByteArrayInputStream; + $tick = var$2.length; + var$3.$buf = $fromBytes; + var$3.$pos = 0; + var$3.$mark0 = 0; + var$3.$count0 = 0 + $tick | 0; + $this.$instream = var$3; + var$3 = new ji_DataInputStream; + var$3.$in = $this.$instream; + var$3.$buff = $rt_createByteArray(8); + $this.$in3 = var$3; + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $jumpDistance = $tick & 255; + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $i = ($jumpDistance + (($tick & 255) << 8) | 0) << 16 >> 16; + if ($i < 0) { + var$7 = new jl_IllegalArgumentException; + var$7.$suppressionEnabled = 1; + var$7.$writableStackTrace = 1; + var$7.$message = $rt_s(2819); + $rt_throw(var$7); + } + $this.$length7 = $i; + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $jumpDistance = $tick & 255; + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $i = ($jumpDistance + (($tick & 255) << 8) | 0) << 16 >> 16; + if ($i < 0) { + var$7 = new jl_IllegalArgumentException; + var$7.$suppressionEnabled = 1; + var$7.$writableStackTrace = 1; + var$7.$message = $rt_s(2820); + $rt_throw(var$7); + } + $this.$height11 = $i; + $this.$name14 = $java.maan_Song_readString($this); + $this.$author = $java.maan_Song_readString($this); + $this.$originalAuthor = $java.maan_Song_readString($this); + $this.$description = $java.maan_Song_readString($this); + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + $rt_throw(var$3); + } + $jumpDistance = $tick & 255; + $tick = $this.$in3.$in.$read1(); + if ($tick < 0) { + var$3 = new ji_EOFException; + jl_Throwable__init_(var$3); + $rt_throw(var$3); + } + $java.maan_Song_setTempo($this, ($jumpDistance + (($tick & 255) << 8) | 0) << 16 >> 16); + $this.$autoSave = ji_DataInputStream_readBoolean($this.$in3); + $java.maan_Song_setAutoSaveDuration($this, ji_DataInputStream_readByte($this.$in3)); + $java.maan_Song_setTimeSignature($this, ji_DataInputStream_readByte($this.$in3)); + $java.maan_Song_setMinutesSpent($this, $java.maan_Song_readInt($this)); + $java.maan_Song_setLeftClicks($this, $java.maan_Song_readInt($this)); + $java.maan_Song_setRightClicks($this, $java.maan_Song_readInt($this)); + $java.maan_Song_setBlocksAdded($this, $java.maan_Song_readInt($this)); + $java.maan_Song_setBlocksRemoved($this, $java.maan_Song_readInt($this)); + $java.maan_Song_setMidiSchematicFile($this, $java.maan_Song_readString($this)); + $this.$songBoard = ju_ArrayList__init_0(); + $i = 0; + while ($i < $this.$height11) { + ju_ArrayList_add($this.$songBoard, $java.maan_Layer__init_($rt_s(44), 100)); + $i = $i + 1 | 0; + } + $tick = (-1); + while (true) { + $jumpDistance = $java.maan_Song_readShort($this); + if (!$jumpDistance) + break; + $tick = $tick + $jumpDistance | 0; + $layer = (-1); + while (true) { + $jumpLayers = $java.maan_Song_readShort($this); + if (!$jumpLayers) + break; + $layer = ($layer + $jumpLayers | 0) << 16 >> 16; + $jumpDistance = $layer + 1 | 0; + while (ju_ArrayList_size($this.$songBoard) < $jumpDistance) { + ju_ArrayList_add($this.$songBoard, $java.maan_Layer__init_($rt_s(44), 100)); + } + $java.maan_Layer_setNote(ju_ArrayList_get($this.$songBoard, $layer), $tick, $java.maan_Note__init_($java.maan_Instrument_fromID(ji_DataInputStream_readByte($this.$in3)), ji_DataInputStream_readByte($this.$in3))); + } + } + $i = 0; + while ($i < $java.maan_Song_getHeight($this)) { + $java.maan_Layer_setName(ju_ArrayList_get($this.$songBoard, $i), $java.maan_Song_readString($this)); + $java.maan_Layer_setVolume(ju_ArrayList_get($this.$songBoard, $i), ji_DataInputStream_readByte($this.$in3)); + $i = $i + 1 | 0; + } + ji_FilterInputStream_close($this.$in3); +}; +$java.maan_Song_setLength = function($this, $length) { + var var$2; + if ($length >= 0) { + $this.$length7 = $length; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2819); + $rt_throw(var$2); +}; +$java.maan_Song_getHeight = function($this) { + return $this.$height11; +}; +$java.maan_Song_setHeight = function($this, $height) { + var var$2; + if ($height >= 0) { + $this.$height11 = $height; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2820); + $rt_throw(var$2); +}; +$java.maan_Song_setName = function($this, $name) { + $this.$name14 = $name; +}; +$java.maan_Song_setAuthor = function($this, $author) { + $this.$author = $author; +}; +$java.maan_Song_setOriginalAuthor = function($this, $originalAuthor) { + $this.$originalAuthor = $originalAuthor; +}; +$java.maan_Song_setDescription = function($this, $description) { + $this.$description = $description; +}; +function maan_Song_getTempo($this) { + return $this.$tempo; +} +$java.maan_Song_setTempo = function($this, $tempo) { + var var$2, var$3; + if ($tempo < 25) { + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2821); + $rt_throw(var$2); + } + if (!($tempo % 25 | 0)) { + $this.$tempo = $tempo; + return; + } + var$3 = new jl_IllegalArgumentException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2822); + $rt_throw(var$3); +}; +$java.maan_Song_setAutoSave = function($this, $autoSave) { + $this.$autoSave = $autoSave; +}; +$java.maan_Song_setAutoSaveDuration = function($this, $autoSaveDuration) { + var var$2; + if ($autoSaveDuration >= 1 && $autoSaveDuration <= 60) { + $this.$autoSaveDuration = $autoSaveDuration; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2823); + $rt_throw(var$2); +}; +$java.maan_Song_setTimeSignature = function($this, $timeSignature) { + var var$2; + if ($timeSignature >= 2 && $timeSignature <= 8) { + $this.$timeSignature = $timeSignature; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2824); + $rt_throw(var$2); +}; +$java.maan_Song_setMinutesSpent = function($this, $minutesSpent) { + var var$2; + if ($minutesSpent >= 0) { + $this.$minutesSpent = $minutesSpent; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2825); + $rt_throw(var$2); +}; +$java.maan_Song_setRightClicks = function($this, $rightClicks) { + var var$2; + if ($rightClicks >= 0) { + $this.$rightClicks = $rightClicks; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2826); + $rt_throw(var$2); +}; +$java.maan_Song_setLeftClicks = function($this, $leftClicks) { + var var$2; + if ($leftClicks >= 0) { + $this.$leftClicks = $leftClicks; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2827); + $rt_throw(var$2); +}; +$java.maan_Song_setBlocksAdded = function($this, $blocksAdded) { + var var$2; + if ($blocksAdded >= 0) { + $this.$blocksAdded = $blocksAdded; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2828); + $rt_throw(var$2); +}; +$java.maan_Song_setBlocksRemoved = function($this, $blocksRemoved) { + var var$2; + if ($blocksRemoved >= 0) { + $this.$blocksRemoved = $blocksRemoved; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2829); + $rt_throw(var$2); +}; +$java.maan_Song_setMidiSchematicFile = function($this, $midiSchematicFile) { + $this.$MidiSchematicFile = $midiSchematicFile; +}; +function maan_Song_getSongBoard($this) { + return $this.$songBoard; +} +$java.maan_Song_readShort = function($this) { + var var$1, var$2, $byte1, $byte2; + var$1 = $this.$in3.$in.$read1(); + if (var$1 < 0) { + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + $byte1 = var$1 & 255; + $byte2 = $this.$in3.$in.$read1(); + if ($byte2 >= 0) + return ($byte1 + (($byte2 & 255) << 8) | 0) << 16 >> 16; + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); +}; +$java.maan_Song_readInt = function($this) { + var var$1, var$2, $byte1, $byte2, $byte3, $byte4; + var$1 = $this.$in3.$in.$read1(); + if (var$1 < 0) { + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + $byte1 = var$1 & 255; + var$1 = $this.$in3.$in.$read1(); + if (var$1 < 0) { + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + $byte2 = var$1 & 255; + var$1 = $this.$in3.$in.$read1(); + if (var$1 < 0) { + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + $byte3 = var$1 & 255; + $byte4 = $this.$in3.$in.$read1(); + if ($byte4 < 0) { + var$2 = new ji_EOFException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + return (($byte1 + ($byte2 << 8) | 0) + ($byte3 << 16) | 0) + (($byte4 & 255) << 24) | 0; +}; +$java.maan_Song_readString = function($this) { + var $length, $sb, $c, var$4; + $length = $java.maan_Song_readInt($this); + $sb = new jl_StringBuilder; + $sb.$buffer = $rt_createCharArray($length); + while ($length > 0) { + $c = $this.$in3.$in.$read1(); + if ($c < 0) { + $sb = new ji_EOFException; + $sb.$suppressionEnabled = 1; + $sb.$writableStackTrace = 1; + $rt_throw($sb); + } + $c = $c << 24 >> 24 & 65535; + if ($c == 13) + $c = 32; + var$4 = $sb.$length; + jl_AbstractStringBuilder_insertSpace($sb, var$4, var$4 + 1 | 0); + $sb.$buffer.data[var$4] = $c; + $length = $length + (-1) | 0; + } + return jl_String__init_0($sb.$buffer, 0, $sb.$length); +}; +$java.ju_SortedSet = function() { +}; +$java.ju_NavigableSet = function() { +}; +function ju_TreeSet() { + ju_AbstractSet.call(this); + this.$map0 = null; +} +$java.ju_TreeSet_VALUE = null; +$java.ju_TreeSet__init_ = function() { + var var_0 = new ju_TreeSet(); + ju_TreeSet__init_(var_0); return var_0; }; -function jn_InvalidMarkException__init_($this) { - $this.$suppressionEnabled = 1; - $this.$writableStackTrace = 1; +function ju_TreeSet__init_0(var_0) { + var var_1 = new ju_TreeSet(); + $java.ju_TreeSet__init_0(var_1, var_0); + return var_1; +} +function ju_TreeSet__init_($this) { + var var$1, var$2; + var$1 = new ju_TreeMap; + var$2 = null; + var$1.$originalComparator = var$2; + if (var$2 === null) { + var$2 = new ju_TreeMap$1; + var$2.$this$05 = var$1; + } + var$1.$comparator = var$2; + $this.$map0 = var$1; +} +$java.ju_TreeSet__init_0 = function($this, $coll) { + var $iter, var$3, var$4; + $iter = new ju_TreeMap; + var$3 = null; + $iter.$originalComparator = var$3; + if (var$3 === null) { + var$3 = new ju_TreeMap$1; + var$3.$this$05 = $iter; + } + $iter.$comparator = var$3; + $this.$map0 = $iter; + $iter = $coll.$iterator(); + while ($iter.$hasNext()) { + $coll = $this.$map0; + var$3 = $iter.$next(); + var$4 = $java.ju_TreeSet_VALUE; + $coll.$root = ju_TreeMap_getOrCreateNode($coll, $coll.$root, var$3); + var$3 = ju_TreeMap_findExact($coll, var$3); + var$3.$value8 = var$4; + var$3.$value8 = var$4; + $coll.$modCount3 = $coll.$modCount3 + 1 | 0; + } +}; +function ju_TreeSet_iterator($this) { + var var$1, var$2; + var$1 = $this.$map0; + if (var$1.$cachedKeySet === null) { + var$2 = new ju_AbstractMap$KeySet; + var$2.$this$03 = var$1; + var$1.$cachedKeySet = var$2; + } + return var$1.$cachedKeySet.$iterator(); +} +function ju_TreeSet__clinit_() { + $java.ju_TreeSet_VALUE = new jl_Object; +} +function juca_AtomicInteger() { + var a = this; jl_Number.call(a); + a.$value13 = 0; + a.$version1 = 0; +} +$java.juca_AtomicInteger__init_ = function() { + var var_0 = new juca_AtomicInteger(); + juca_AtomicInteger__init_(var_0); + return var_0; +}; +function juca_AtomicInteger__init_($this) { + return; +} +function juca_AtomicInteger_getAndIncrement($this) { + var var$1; + $this.$version1 = $this.$version1 + 1 | 0; + var$1 = $this.$value13; + $this.$value13 = var$1 + 1 | 0; + return var$1; } function nms_IEntitySelector() { } @@ -204373,10 +204871,275 @@ function nms_EntityWitherAttackFilter__init_($this) { $java.nms_EntityWitherAttackFilter_isEntityApplicable = function($this, $par1Entity) { return $par1Entity instanceof nms_EntityLiving && $par1Entity.$getCreatureAttribute() !== nms_EnumCreatureAttribute_UNDEAD ? 1 : 0; }; +function maan_Layer() { + var a = this; jl_Object.call(a); + a.$notes = null; + a.$name15 = null; + a.$volume1 = 0; +} +$java.maan_Layer__init_ = function(var_0, var_1) { + var var_2 = new maan_Layer(); + $java.maan_Layer__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.maan_Layer__init_0 = function($this, $name, $volume) { + $this.$notes = ju_HashMap__init_1(16, 0.75); + $this.$name15 = $name; + $java.maan_Layer_setVolume($this, $volume); +}; +function maan_Layer_getNoteList($this) { + return $this.$notes; +} +$java.maan_Layer_setNote = function($this, $pos, $note) { + if ($pos >= 0) { + ju_HashMap_putImpl($this.$notes, jl_Integer_valueOf($pos), $note); + return; + } + $note = new jl_IllegalArgumentException; + $note.$suppressionEnabled = 1; + $note.$writableStackTrace = 1; + $note.$message = $rt_s(2830); + $rt_throw($note); +}; +$java.maan_Layer_setName = function($this, $name) { + $this.$name15 = $name; +}; +$java.maan_Layer_setVolume = function($this, $volume) { + var var$2; + if ($volume >= 0 && $volume <= 100) { + $this.$volume1 = $volume; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2831); + $rt_throw(var$2); +}; +function maan_Note() { + var a = this; jl_Object.call(a); + a.$instrument = null; + a.$pitch8 = 0; +} +$java.maan_Note__init_ = function(var_0, var_1) { + var var_2 = new maan_Note(); + $java.maan_Note__init_0(var_2, var_0, var_1); + return var_2; +}; +$java.maan_Note__init_0 = function($this, $instrument, $pitch) { + var var$3; + if ($pitch >= 0 && $pitch <= 87) { + $this.$instrument = $instrument; + $java.maan_Note_setPitch($this, $pitch); + return; + } + var$3 = new jl_IllegalArgumentException; + var$3.$suppressionEnabled = 1; + var$3.$writableStackTrace = 1; + var$3.$message = $rt_s(2832); + $rt_throw(var$3); +}; +function maan_Note_getInstrument($this) { + return $this.$instrument; +} +$java.maan_Note_setInstrument = function($this, $instrument) { + $this.$instrument = $instrument; +}; +function maan_Note_getPitch($this) { + return $this.$pitch8; +} +$java.maan_Note_setPitch = function($this, $pitch) { + var var$2; + if ($pitch >= 0 && $pitch <= 87) { + $this.$pitch8 = $pitch; + return; + } + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2832); + $rt_throw(var$2); +}; +function maan_Instrument() { + jl_Enum.call(this); + this.$ID = 0; +} +$java.maan_Instrument_HARP = null; +$java.maan_Instrument_BASS = null; +$java.maan_Instrument_DRUM = null; +$java.maan_Instrument_SNARE = null; +$java.maan_Instrument_CLICK = null; +$java.maan_Instrument_GUITAR = null; +$java.maan_Instrument_FLUTE = null; +$java.maan_Instrument_BELL = null; +$java.maan_Instrument_CHIME = null; +$java.maan_Instrument_XYLOPHONE = null; +$java.maan_Instrument_$VALUES = null; +function maan_Instrument_getID($this) { + return $this.$ID; +} +$java.maan_Instrument_fromID = function($ID) { + var var$2; + switch ($ID) { + case 0: + break; + case 1: + return $java.maan_Instrument_BASS; + case 2: + return $java.maan_Instrument_DRUM; + case 3: + return $java.maan_Instrument_SNARE; + case 4: + return $java.maan_Instrument_CLICK; + case 5: + return $java.maan_Instrument_GUITAR; + case 6: + return $java.maan_Instrument_FLUTE; + case 7: + return $java.maan_Instrument_BELL; + case 8: + return $java.maan_Instrument_CHIME; + case 9: + return $java.maan_Instrument_XYLOPHONE; + default: + var$2 = new jl_IllegalArgumentException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + var$2.$message = $rt_s(2833); + $rt_throw(var$2); + } + return $java.maan_Instrument_HARP; +}; +function maan_Instrument__clinit_() { + var var$1, var$2, var$3; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2834); + var$1.$ordinal = 0; + var$1.$ID = 0; + $java.maan_Instrument_HARP = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2835); + var$1.$ordinal = 1; + var$1.$ID = 1; + $java.maan_Instrument_BASS = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2836); + var$1.$ordinal = 2; + var$1.$ID = 2; + $java.maan_Instrument_DRUM = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2837); + var$1.$ordinal = 3; + var$1.$ID = 3; + $java.maan_Instrument_SNARE = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2838); + var$1.$ordinal = 4; + var$1.$ID = 4; + $java.maan_Instrument_CLICK = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2839); + var$1.$ordinal = 5; + var$1.$ID = 5; + $java.maan_Instrument_GUITAR = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2840); + var$1.$ordinal = 6; + var$1.$ID = 6; + $java.maan_Instrument_FLUTE = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2841); + var$1.$ordinal = 7; + var$1.$ID = 7; + $java.maan_Instrument_BELL = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2842); + var$1.$ordinal = 8; + var$1.$ID = 8; + $java.maan_Instrument_CHIME = var$1; + var$1 = new maan_Instrument; + var$1.$name2 = $rt_s(2843); + var$1.$ordinal = 9; + var$1.$ID = 9; + $java.maan_Instrument_XYLOPHONE = var$1; + var$2 = $rt_createArray(maan_Instrument, 10); + var$3 = var$2.data; + var$3[0] = $java.maan_Instrument_HARP; + var$3[1] = $java.maan_Instrument_BASS; + var$3[2] = $java.maan_Instrument_DRUM; + var$3[3] = $java.maan_Instrument_SNARE; + var$3[4] = $java.maan_Instrument_CLICK; + var$3[5] = $java.maan_Instrument_GUITAR; + var$3[6] = $java.maan_Instrument_FLUTE; + var$3[7] = $java.maan_Instrument_BELL; + var$3[8] = $java.maan_Instrument_CHIME; + var$3[9] = $java.maan_Instrument_XYLOPHONE; + $java.maan_Instrument_$VALUES = var$2; +} +function nms_WorldType() { + var a = this; jl_Object.call(a); + a.$worldTypeId = 0; + a.$worldType = null; + a.$generatorVersion = 0; + a.$canBeCreated = 0; + a.$isWorldTypeVersioned = 0; +} +$java.nms_WorldType_worldTypes = null; +$java.nms_WorldType_DEFAULT = null; +var nms_WorldType_FLAT = null; +$java.nms_WorldType_LARGE_BIOMES = null; +$java.nms_WorldType_DEFAULT_1_1 = null; +$java.nms_WorldType_getWorldTypeName = function($this) { + return $this.$worldType; +}; +$java.nms_WorldType_parseWorldType = function($par0Str) { + var $var1; + $var1 = 0; + while ($var1 < $java.nms_WorldType_worldTypes.data.length) { + if ($java.nms_WorldType_worldTypes.data[$var1] !== null && jl_String_equalsIgnoreCase($java.nms_WorldType_worldTypes.data[$var1].$worldType, $par0Str)) + return $java.nms_WorldType_worldTypes.data[$var1]; + $var1 = $var1 + 1 | 0; + } + return null; +}; +function nms_WorldType__clinit_() { + var var$1, var$2; + $java.nms_WorldType_worldTypes = $rt_createArray(nms_WorldType, 16); + var$1 = new nms_WorldType; + var$1.$worldType = $rt_s(1766); + var$1.$generatorVersion = 1; + var$1.$canBeCreated = 1; + var$1.$worldTypeId = 0; + $java.nms_WorldType_worldTypes.data[0] = var$1; + var$1.$isWorldTypeVersioned = 1; + $java.nms_WorldType_DEFAULT = var$1; + var$2 = new nms_WorldType; + var$2.$worldType = $rt_s(2844); + var$2.$generatorVersion = 0; + var$2.$canBeCreated = 1; + var$2.$worldTypeId = 1; + $java.nms_WorldType_worldTypes.data[1] = var$2; + nms_WorldType_FLAT = var$2; + var$2 = new nms_WorldType; + var$2.$worldType = $rt_s(2845); + var$2.$generatorVersion = 0; + var$2.$canBeCreated = 1; + var$2.$worldTypeId = 2; + $java.nms_WorldType_worldTypes.data[2] = var$2; + $java.nms_WorldType_LARGE_BIOMES = var$2; + var$2 = new nms_WorldType; + var$2.$worldType = $rt_s(2846); + var$2.$generatorVersion = 0; + var$2.$canBeCreated = 1; + var$2.$worldTypeId = 8; + $java.nms_WorldType_worldTypes.data[8] = var$2; + var$2.$canBeCreated = 0; + $java.nms_WorldType_DEFAULT_1_1 = var$2; +} function nms_EnumGameType() { var a = this; jl_Enum.call(a); a.$id7 = 0; - a.$name14 = null; + a.$name16 = null; } $java.nms_EnumGameType_NOT_SET = null; var nms_EnumGameType_SURVIVAL = null; @@ -204405,7 +205168,7 @@ $java.nms_EnumGameType_isCreative = function($this) { $java.nms_EnumGameType_isSurvivalOrAdventure = function($this) { return $this !== nms_EnumGameType_SURVIVAL && $this !== nms_EnumGameType_ADVENTURE ? 0 : 1; }; -function nms_EnumGameType_getByID($par0) { +$java.nms_EnumGameType_getByID = function($par0) { var $var1, $var2, $var3, $var4; $var1 = $java.nms_EnumGameType_$VALUES.$clone().data; $var2 = $var1.length; @@ -204419,104 +205182,40 @@ function nms_EnumGameType_getByID($par0) { $var3 = $var3 + 1 | 0; } return $var4; -} -$java.nms_EnumGameType_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumGameType, 4); - var$2 = var$1.data; - var$2[0] = $java.nms_EnumGameType_NOT_SET; - var$2[1] = nms_EnumGameType_SURVIVAL; - var$2[2] = nms_EnumGameType_CREATIVE; - var$2[3] = nms_EnumGameType_ADVENTURE; - return var$1; }; function nms_EnumGameType__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumGameType; - var$1.$name2 = $rt_s(2817); + var$1.$name2 = $rt_s(2847); var$1.$ordinal = 0; var$1.$id7 = (-1); - var$1.$name14 = $rt_s(44); + var$1.$name16 = $rt_s(44); $java.nms_EnumGameType_NOT_SET = var$1; var$1 = new nms_EnumGameType; - var$1.$name2 = $rt_s(2818); + var$1.$name2 = $rt_s(2848); var$1.$ordinal = 1; var$1.$id7 = 0; - var$1.$name14 = $rt_s(2819); + var$1.$name16 = $rt_s(2849); nms_EnumGameType_SURVIVAL = var$1; var$1 = new nms_EnumGameType; - var$1.$name2 = $rt_s(2820); + var$1.$name2 = $rt_s(2850); var$1.$ordinal = 2; var$1.$id7 = 1; - var$1.$name14 = $rt_s(2821); + var$1.$name16 = $rt_s(2851); nms_EnumGameType_CREATIVE = var$1; var$1 = new nms_EnumGameType; - var$1.$name2 = $rt_s(2822); + var$1.$name2 = $rt_s(2852); var$1.$ordinal = 3; var$1.$id7 = 2; - var$1.$name14 = $rt_s(2823); + var$1.$name16 = $rt_s(2853); nms_EnumGameType_ADVENTURE = var$1; - $java.nms_EnumGameType_$VALUES = $java.nms_EnumGameType_$values(); -} -function nms_WorldType() { - var a = this; jl_Object.call(a); - a.$worldTypeId = 0; - a.$worldType = null; - a.$generatorVersion = 0; - a.$canBeCreated = 0; - a.$isWorldTypeVersioned = 0; -} -$java.nms_WorldType_worldTypes = null; -var nms_WorldType_DEFAULT = null; -var nms_WorldType_FLAT = null; -$java.nms_WorldType_LARGE_BIOMES = null; -$java.nms_WorldType_DEFAULT_1_1 = null; -$java.nms_WorldType_getWorldTypeName = function($this) { - return $this.$worldType; -}; -function nms_WorldType_parseWorldType($par0Str) { - var $var1; - $var1 = 0; - while ($var1 < $java.nms_WorldType_worldTypes.data.length) { - if ($java.nms_WorldType_worldTypes.data[$var1] !== null && jl_String_equalsIgnoreCase($java.nms_WorldType_worldTypes.data[$var1].$worldType, $par0Str)) - return $java.nms_WorldType_worldTypes.data[$var1]; - $var1 = $var1 + 1 | 0; - } - return null; -} -function nms_WorldType__clinit_() { - var var$1, var$2; - $java.nms_WorldType_worldTypes = $rt_createArray(nms_WorldType, 16); - var$1 = new nms_WorldType; - var$1.$worldType = $rt_s(1787); - var$1.$generatorVersion = 1; - var$1.$canBeCreated = 1; - var$1.$worldTypeId = 0; - $java.nms_WorldType_worldTypes.data[0] = var$1; - var$1.$isWorldTypeVersioned = 1; - nms_WorldType_DEFAULT = var$1; - var$2 = new nms_WorldType; - var$2.$worldType = $rt_s(2824); - var$2.$generatorVersion = 0; - var$2.$canBeCreated = 1; - var$2.$worldTypeId = 1; - $java.nms_WorldType_worldTypes.data[1] = var$2; - nms_WorldType_FLAT = var$2; - var$2 = new nms_WorldType; - var$2.$worldType = $rt_s(2825); - var$2.$generatorVersion = 0; - var$2.$canBeCreated = 1; - var$2.$worldTypeId = 2; - $java.nms_WorldType_worldTypes.data[2] = var$2; - $java.nms_WorldType_LARGE_BIOMES = var$2; - var$2 = new nms_WorldType; - var$2.$worldType = $rt_s(2826); - var$2.$generatorVersion = 0; - var$2.$canBeCreated = 1; - var$2.$worldTypeId = 8; - $java.nms_WorldType_worldTypes.data[8] = var$2; - var$2.$canBeCreated = 0; - $java.nms_WorldType_DEFAULT_1_1 = var$2; + var$2 = $rt_createArray(nms_EnumGameType, 4); + var$3 = var$2.data; + var$3[0] = $java.nms_EnumGameType_NOT_SET; + var$3[1] = nms_EnumGameType_SURVIVAL; + var$3[2] = nms_EnumGameType_CREATIVE; + var$3[3] = nms_EnumGameType_ADVENTURE; + $java.nms_EnumGameType_$VALUES = var$2; } function nms_InventoryCrafting() { var a = this; jl_Object.call(a); @@ -204636,57 +205335,57 @@ function nms_GameRules__init_($this) { $this.$theGameRules0 = var$1; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2827)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(2827)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2854)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(2854)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(734)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(734)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(723)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(723)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2737)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(752)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(752)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2739)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(741)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(741)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2828)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(2828)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2855)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(2855)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(720)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(720)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(709)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(709)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(1617)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(1617)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(1596)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(1596)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; var$3 = $this.$theGameRules0; var$4 = new $java.nms_GameRuleValue; - $java.nms_GameRuleValue_setValue(var$4, $rt_s(2738)); - var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2829)); - var$1 = ju_TreeMap_findExact(var$3, $rt_s(2829)); + $java.nms_GameRuleValue_setValue(var$4, $rt_s(2740)); + var$3.$root = ju_TreeMap_getOrCreateNode(var$3, var$3.$root, $rt_s(2856)); + var$1 = ju_TreeMap_findExact(var$3, $rt_s(2856)); var$1.$value8 = var$4; var$1.$value8 = var$4; var$3.$modCount3 = var$3.$modCount3 + 1 | 0; @@ -204797,6 +205496,18 @@ $java.ju_TreeMap$EntryIterator_remove = function($this) { $java.ju_TreeMap$EntryIterator_next0 = function($this) { return $java.ju_TreeMap$EntryIterator_next($this); }; +function jn_InvalidMarkException() { + jl_IllegalStateException.call(this); +} +$java.jn_InvalidMarkException__init_ = function() { + var var_0 = new jn_InvalidMarkException(); + jn_InvalidMarkException__init_(var_0); + return var_0; +}; +function jn_InvalidMarkException__init_($this) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; +} function nms_CombatTracker() { var a = this; jl_Object.call(a); a.$field_94556_a = null; @@ -204826,11 +205537,11 @@ $java.nms_CombatTracker_func_94545_a = function($this) { $var1 = nms_World_getBlockId(var$1, var$3, var$4, var$5); nms_Block_$callClinit(); if ($var1 == nms_Block_ladder.$blockID) - $this.$field_94551_f = $rt_s(1625); + $this.$field_94551_f = $rt_s(1604); else if ($var1 == nms_Block_vine.$blockID) - $this.$field_94551_f = $rt_s(2830); + $this.$field_94551_f = $rt_s(2857); } else if ($this.$field_94554_b.$isInWater()) - $this.$field_94551_f = $rt_s(646); + $this.$field_94551_f = $rt_s(635); }; function nms_CombatTracker_func_94547_a($this, $par1DamageSource, $par2, $par3) { var $var4, var$5, var$6, var$7; @@ -205086,38 +205797,6 @@ function nms_EntitySenses_clearSensingCache($this) { function cjj_GZIPInputStream() { cjj_InflaterInputStream.call(this); } -function nms_ScoreObjectiveCriteria() { -} -$java.nms_ScoreObjectiveCriteria_field_96643_a = null; -var nms_ScoreObjectiveCriteria_field_96641_b = null; -$java.nms_ScoreObjectiveCriteria_field_96642_c = null; -var nms_ScoreObjectiveCriteria_field_96639_d = null; -var nms_ScoreObjectiveCriteria_field_96640_e = null; -$java.nms_ScoreObjectiveCriteria_field_96638_f = null; -function nms_ScoreObjectiveCriteria__clinit_() { - var var$1, var$2; - $java.nms_ScoreObjectiveCriteria_field_96643_a = ju_HashMap__init_1(16, 0.75); - var$1 = new $java.nms_ScoreDummyCriteria; - var$1.$field_96644_g = $rt_s(2831); - ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2831), var$1); - nms_ScoreObjectiveCriteria_field_96641_b = var$1; - var$2 = new $java.nms_ScoreDummyCriteria; - var$2.$field_96644_g = $rt_s(2832); - ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2832), var$2); - $java.nms_ScoreObjectiveCriteria_field_96642_c = var$2; - var$2 = new $java.nms_ScoreDummyCriteria; - var$2.$field_96644_g = $rt_s(2833); - ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2833), var$2); - nms_ScoreObjectiveCriteria_field_96639_d = var$2; - var$2 = new $java.nms_ScoreDummyCriteria; - var$2.$field_96644_g = $rt_s(2834); - ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2834), var$2); - nms_ScoreObjectiveCriteria_field_96640_e = var$2; - var$2 = new $java.nms_ScoreHealthCriteria; - var$2.$field_96644_g = $rt_s(2835); - ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2835), var$2); - $java.nms_ScoreObjectiveCriteria_field_96638_f = var$2; -} function nms_EntityCrit2FX() { var a = this; nms_EntityFX.call(a); a.$theEntity = null; @@ -205262,7 +205941,60 @@ $java.nms_EntityCrit2FX_onUpdate = function($this) { $java.nms_EntityCrit2FX_getFXLayer = function($this) { return 3; }; -function nms_WorldSettings() { +$java.nms_NpcMerchant = function() { + var a = this; jl_Object.call(a); + a.$theMerchantInventory = null; + a.$customer = null; + a.$recipeList = null; +}; +$java.nms_NpcMerchant_getCustomer = function($this) { + return $this.$customer; +}; +$java.nms_NpcMerchant_setCustomer = function($this, $par1EntityPlayer) { + return; +}; +$java.nms_NpcMerchant_getRecipes = function($this, $par1EntityPlayer) { + return $this.$recipeList; +}; +$java.nms_NpcMerchant_setRecipes = function($this, $par1MerchantRecipeList) { + $this.$recipeList = $par1MerchantRecipeList; +}; +$java.nms_NpcMerchant_useRecipe = function($this, $par1MerchantRecipe) { + return; +}; +function nms_ScoreObjectiveCriteria() { +} +$java.nms_ScoreObjectiveCriteria_field_96643_a = null; +$java.nms_ScoreObjectiveCriteria_field_96641_b = null; +$java.nms_ScoreObjectiveCriteria_field_96642_c = null; +var nms_ScoreObjectiveCriteria_field_96639_d = null; +var nms_ScoreObjectiveCriteria_field_96640_e = null; +$java.nms_ScoreObjectiveCriteria_field_96638_f = null; +function nms_ScoreObjectiveCriteria__clinit_() { + var var$1, var$2; + $java.nms_ScoreObjectiveCriteria_field_96643_a = ju_HashMap__init_1(16, 0.75); + var$1 = new $java.nms_ScoreDummyCriteria; + var$1.$field_96644_g = $rt_s(2858); + ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2858), var$1); + $java.nms_ScoreObjectiveCriteria_field_96641_b = var$1; + var$2 = new $java.nms_ScoreDummyCriteria; + var$2.$field_96644_g = $rt_s(2859); + ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2859), var$2); + $java.nms_ScoreObjectiveCriteria_field_96642_c = var$2; + var$2 = new $java.nms_ScoreDummyCriteria; + var$2.$field_96644_g = $rt_s(2860); + ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2860), var$2); + nms_ScoreObjectiveCriteria_field_96639_d = var$2; + var$2 = new $java.nms_ScoreDummyCriteria; + var$2.$field_96644_g = $rt_s(2861); + ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2861), var$2); + nms_ScoreObjectiveCriteria_field_96640_e = var$2; + var$2 = new $java.nms_ScoreHealthCriteria; + var$2.$field_96644_g = $rt_s(2862); + ju_HashMap_putImpl($java.nms_ScoreObjectiveCriteria_field_96643_a, $rt_s(2862), var$2); + $java.nms_ScoreObjectiveCriteria_field_96638_f = var$2; +} +$java.nms_WorldSettings = function() { var a = this; jl_Object.call(a); a.$seed0 = Long_ZERO; a.$theGameType = null; @@ -205271,7 +206003,7 @@ function nms_WorldSettings() { a.$terrainType2 = null; a.$commandsAllowed = 0; a.$field_82751_h = null; -} +}; $java.nms_WorldSettings_getSeed = function($this) { return $this.$seed0; }; @@ -205293,11 +206025,11 @@ $java.nms_WorldSettings_areCommandsAllowed = function($this) { $java.nms_WorldSettings_func_82749_j = function($this) { return $this.$field_82751_h; }; -function nms_GuiDownloadTerrain() { +$java.nms_GuiDownloadTerrain = function() { var a = this; nms_GuiScreen.call(a); a.$netHandler = null; a.$updateCounter1 = 0; -} +}; $java.nms_GuiDownloadTerrain_keyTyped = function($this, $par1, $par2) { return; }; @@ -205362,7 +206094,7 @@ $java.nms_GuiDownloadTerrain_updateScreen = function($this) { var$1 = $this.$netHandler; $ptr = 1; case 1: - nms_NetClientHandler_processReadPackets(var$1); + $java.nms_NetClientHandler_processReadPackets(var$1); if ($rt_suspending()) { break main; } @@ -205376,7 +206108,7 @@ $java.nms_GuiDownloadTerrain_drawScreen = function($this, $par1, $par2, $par3) { nms_GuiScreen_drawBackground($this, 0); $var4 = nms_StringTranslate_instance; var$5 = $this.$fontRenderer0; - $var4 = nms_StringTranslate_translateKey($var4, $rt_s(2836)); + $var4 = nms_StringTranslate_translateKey($var4, $rt_s(2863)); var$6 = $this.$width0 / 2 | 0; var$7 = ($this.$height0 / 2 | 0) - 50 | 0; nms_FontRenderer_drawString(var$5, $var4, var$6 - (nms_FontRenderer_getStringWidth(var$5, $var4) / 2 | 0) | 0, var$7, 16777215, 1); @@ -205398,6 +206130,525 @@ $java.nms_GuiDownloadTerrain_drawScreen = function($this, $par1, $par2, $par3) { $var4.$writableStackTrace = 1; $rt_throw($var4); }; +function nms_GuiMerchant() { + var a = this; nms_GuiContainer.call(a); + a.$theIMerchant = null; + a.$nextRecipeButtonIndex = null; + a.$previousRecipeButtonIndex = null; + a.$currentRecipeIndex = 0; + a.$field_94082_v = null; +} +$java.nms_GuiMerchant_tex = null; +function nms_GuiMerchant__init_(var_0, var_1, var_2, var_3) { + var var_4 = new nms_GuiMerchant(); + $java.nms_GuiMerchant__init_(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +$java.nms_GuiMerchant__init_ = function($this, $par1, $par2, $par3World, $par4) { + nms_GuiContainer__init_($this, $java.nms_ContainerMerchant__init_($par1, $par2, $par3World)); + $this.$currentRecipeIndex = 0; + $this.$theIMerchant = $par2; + if (!($par4 !== null && $par4.$characters.data.length >= 1)) + $par4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2864)); + $this.$field_94082_v = $par4; +}; +$java.nms_GuiMerchant_initGui = function($this) { + var $var1, $var2, var$3, var$4, var$5, var$6, var$7; + nms_GuiContainer_initGui($this); + $var1 = ($this.$width0 - $this.$xSize | 0) / 2 | 0; + $var2 = ($this.$height0 - $this.$ySize0 | 0) / 2 | 0; + var$3 = $this.$buttonList; + var$4 = new nms_GuiButtonMerchant; + var$5 = ($var1 + 120 | 0) + 27 | 0; + var$6 = ($var2 + 24 | 0) - 1 | 0; + nms_GuiButton__init_0(var$4, 1, var$5, var$6, 12, 19, $rt_s(44)); + var$4.$mirrored = 1; + $this.$nextRecipeButtonIndex = var$4; + ju_ArrayList_add(var$3, var$4); + var$4 = $this.$buttonList; + var$7 = new nms_GuiButtonMerchant; + nms_GuiButton__init_0(var$7, 2, ($var1 + 36 | 0) - 19 | 0, var$6, 12, 19, $rt_s(44)); + var$7.$mirrored = 0; + $this.$previousRecipeButtonIndex = var$7; + ju_ArrayList_add(var$4, var$7); + $this.$nextRecipeButtonIndex.$enabled = 0; + $this.$previousRecipeButtonIndex.$enabled = 0; +}; +$java.nms_GuiMerchant_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { + nms_FontRenderer_drawString($this.$fontRenderer0, $this.$field_94082_v, ($this.$xSize / 2 | 0) - (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $this.$field_94082_v) / 2 | 0) | 0, 6, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); +}; +$java.nms_GuiMerchant_updateScreen = function($this) { + var $var1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + nms_GuiContainer_updateScreen($this); + if ($rt_suspending()) { + break main; + } + $var1 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); + if ($var1 !== null) { + $this.$nextRecipeButtonIndex.$enabled = $this.$currentRecipeIndex >= ($var1.$size0 - 1 | 0) ? 0 : 1; + $this.$previousRecipeButtonIndex.$enabled = $this.$currentRecipeIndex <= 0 ? 0 : 1; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $var1, $ptr); +}; +$java.nms_GuiMerchant_actionPerformed = function($this, $par1GuiButton) { + var $var2, $var3, $var4, $var6, $$je; + $var2 = 0; + if ($par1GuiButton === $this.$nextRecipeButtonIndex) { + $this.$currentRecipeIndex = $this.$currentRecipeIndex + 1 | 0; + $var2 = 1; + } else if ($par1GuiButton === $this.$previousRecipeButtonIndex) { + $this.$currentRecipeIndex = $this.$currentRecipeIndex - 1 | 0; + $var2 = 1; + } + a: { + if ($var2) { + $par1GuiButton = $this.$inventorySlots0; + $var2 = $this.$currentRecipeIndex; + $par1GuiButton = $par1GuiButton.$merchantInventory; + $par1GuiButton.$currentRecipeIndex0 = $var2; + $java.nms_InventoryMerchant_resetRecipeAndSlots($par1GuiButton); + $var3 = new ji_ByteArrayOutputStream; + $var3.$buf1 = $rt_createByteArray(32); + $var4 = new ji_DataOutputStream; + $var4.$out = $var3; + $var4.$buff0 = $rt_createByteArray(8); + try { + ji_DataOutputStream_writeInt($var4, $this.$currentRecipeIndex); + nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2865), ji_ByteArrayOutputStream_toByteArray($var3))); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + $var6 = $$je; + } else { + throw $$e; + } + } + if (jl_System_errCache === null) { + $var3 = new ji_PrintStream; + $var3.$out = new jl_ConsoleOutputStreamStderr; + $par1GuiButton = new jl_StringBuilder; + $par1GuiButton.$buffer = $rt_createCharArray(16); + $var3.$sb = $par1GuiButton; + $var3.$buffer0 = $rt_createCharArray(32); + $var3.$autoFlush = 0; + $par1GuiButton = new jnci_UTF8Charset; + jnc_Charset__init_($par1GuiButton, $rt_s(2), $rt_createArray(jl_String, 0)); + $var3.$charset = $par1GuiButton; + jl_System_errCache = $var3; + } + jl_Throwable_printStackTrace0($var6, jl_System_errCache); + } + } +}; +$java.nms_GuiMerchant_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { + var $var6, $var7, $var8; + nleg_EaglerAdapterGL30_$callClinit(); + nleg_EaglerAdapterGL30_colorR = 1.0; + nleg_EaglerAdapterGL30_colorG = 1.0; + nleg_EaglerAdapterGL30_colorB = 1.0; + nleg_EaglerAdapterGL30_colorA = 1.0; + nle_TextureLocation_bindTexture($java.nms_GuiMerchant_tex); + nms_Gui_drawTexturedModalRect($this, ($this.$width0 - $this.$xSize | 0) / 2 | 0, ($this.$height0 - $this.$ySize0 | 0) / 2 | 0, 0, 0, $this.$xSize, $this.$ySize0); + $var6 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); + if ($var6 !== null && !($var6.$size0 ? 0 : 1)) { + $var7 = $this.$currentRecipeIndex; + if ($var7 >= 0 && $var7 < $var6.$size0) { + $var8 = $var6.$array1.data[$var7]; + if ($var8.$toolUses < $var8.$maxTradeUses ? 0 : 1) { + nle_TextureLocation_bindTexture($java.nms_GuiMerchant_tex); + nleg_EaglerAdapterGL30_colorR = 1.0; + nleg_EaglerAdapterGL30_colorG = 1.0; + nleg_EaglerAdapterGL30_colorB = 1.0; + nleg_EaglerAdapterGL30_colorA = 1.0; + nleg_EaglerAdapterGL30_glDisable(13); + nms_Gui_drawTexturedModalRect($this, $this.$guiLeft + 83 | 0, $this.$guiTop + 21 | 0, 212, 0, 28, 21); + nms_Gui_drawTexturedModalRect($this, $this.$guiLeft + 83 | 0, $this.$guiTop + 51 | 0, 212, 0, 28, 21); + } + } else { + $var6 = new jl_IndexOutOfBoundsException; + $var6.$suppressionEnabled = 1; + $var6.$writableStackTrace = 1; + $rt_throw($var6); + } + } +}; +$java.nms_GuiMerchant_drawScreen = function($this, $par1, $par2, $par3) { + var $var4, $var5, $var6, $var7, $var8, $var9, $var10, $var11, var$12, var$13, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var7 = $thread.pop();$var6 = $thread.pop();$var5 = $thread.pop();$var4 = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + nms_GuiContainer_drawScreen($this, $par1, $par2, $par3); + if ($rt_suspending()) { + break main; + } + $var4 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); + if ($var4 !== null && !($var4.$size0 ? 0 : 1)) { + $var5 = ($this.$width0 - $this.$xSize | 0) / 2 | 0; + $var6 = ($this.$height0 - $this.$ySize0 | 0) / 2 | 0; + $var7 = $this.$currentRecipeIndex; + if ($var7 >= 0 && $var7 < $var4.$size0) { + $var8 = $var4.$array1.data[$var7]; + nleg_EaglerAdapterGL30_glPushMatrix(); + $var9 = $var8.$itemToBuy; + $var10 = $var8.$secondItemToBuy; + $var11 = $var8.$itemToSell; + nms_RenderHelper_enableGUIStandardItemLighting2(); + nleg_EaglerAdapterGL30_glDisable(13); + nleg_EaglerAdapterGL30_glEnable(41); + nleg_EaglerAdapterGL30_glEnable(15); + nleg_EaglerAdapterGL30_glEnable(13); + nms_GuiContainer_itemRenderer.$zLevel0 = 100.0; + $var8 = nms_GuiContainer_itemRenderer; + $var4 = $this.$fontRenderer0; + var$12 = $this.$mc4.$renderEngine; + $var7 = $var5 + 36 | 0; + var$13 = $var6 + 24 | 0; + $ptr = 2; + continue main; + } + $var8 = new jl_IndexOutOfBoundsException; + $var8.$suppressionEnabled = 1; + $var8.$writableStackTrace = 1; + $rt_throw($var8); + } + return; + case 2: + nms_RenderItem_renderItemAndEffectIntoGUI($var8, $var4, var$12, $var9, $var7, var$13); + if ($rt_suspending()) { + break main; + } + nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var9, $var7, var$13, null); + if ($var10 === null) { + $var8 = nms_GuiContainer_itemRenderer; + var$12 = $this.$fontRenderer0; + $var4 = $this.$mc4.$renderEngine; + $var7 = $var5 + 120 | 0; + $ptr = 3; + continue main; + } + $var8 = nms_GuiContainer_itemRenderer; + $var4 = $this.$fontRenderer0; + var$12 = $this.$mc4.$renderEngine; + $var7 = $var5 + 62 | 0; + $ptr = 4; + continue main; + case 3: + nms_RenderItem_renderItemAndEffectIntoGUI($var8, var$12, $var4, $var11, $var7, var$13); + if ($rt_suspending()) { + break main; + } + nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var11, $var7, var$13, null); + nms_GuiContainer_itemRenderer.$zLevel0 = 0.0; + nleg_EaglerAdapterGL30_glDisable(13); + if (nms_GuiContainer_isPointInRegion($this, 36, 24, 16, 16, $par1, $par2)) + nms_GuiContainer_drawItemStackTooltip($this, $var9, $par1, $par2); + else if ($var10 !== null && nms_GuiContainer_isPointInRegion($this, 62, 24, 16, 16, $par1, $par2)) + nms_GuiContainer_drawItemStackTooltip($this, $var10, $par1, $par2); + else if (nms_GuiContainer_isPointInRegion($this, 120, 24, 16, 16, $par1, $par2)) + nms_GuiContainer_drawItemStackTooltip($this, $var11, $par1, $par2); + nleg_EaglerAdapterGL30_glPopMatrix(); + nleg_EaglerAdapterGL30_glEnable(13); + nleg_EaglerAdapterGL30_glEnable(4); + nleg_EaglerAdapterGL30_glEnable(13); + nleg_EaglerAdapterGL30_glEnable(15); + nleg_EaglerAdapterGL30_copyModelToLightMatrix(); + return; + case 4: + nms_RenderItem_renderItemAndEffectIntoGUI($var8, $var4, var$12, $var10, $var7, var$13); + if ($rt_suspending()) { + break main; + } + nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var10, $var7, var$13, null); + $var8 = nms_GuiContainer_itemRenderer; + var$12 = $this.$fontRenderer0; + $var4 = $this.$mc4.$renderEngine; + $var7 = $var5 + 120 | 0; + $ptr = 3; + continue main; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, $par3, $var4, $var5, $var6, $var7, $var8, $var9, $var10, $var11, var$12, var$13, $ptr); +}; +$java.nms_GuiMerchant_getIMerchant = function($this) { + return $this.$theIMerchant; +}; +function nms_GuiMerchant__clinit_() { + var var$1; + var$1 = new nle_TextureLocation; + var$1.$path = $rt_s(2866); + var$1.$glObject = (-1); + ju_ArrayList_add(nle_TextureLocation_locations, var$1); + $java.nms_GuiMerchant_tex = var$1; +} +function nms_MerchantRecipeList() { + ju_ArrayList.call(this); +} +function nms_MerchantRecipeList__init_0() { + var var_0 = new nms_MerchantRecipeList(); + nms_MerchantRecipeList__init_(var_0); + return var_0; +} +function nms_MerchantRecipeList__init_($this) { + $this.$array1 = $rt_createArray(jl_Object, 10); +} +$java.nms_MerchantRecipeList_canRecipeBeUsed = function($this, $par1ItemStack, $par2ItemStack, $par3) { + var $var6, $var4, $var5; + if ($par3 > 0 && $par3 < $this.$size0) { + if ($par3 >= 0 && $par3 < $this.$size0) { + a: { + b: { + $var6 = $this.$array1.data[$par3]; + if ($par1ItemStack.$itemID0 == $var6.$itemToBuy.$itemID0) { + if (!($par2ItemStack === null && !($var6.$secondItemToBuy === null ? 0 : 1))) { + if (!($var6.$secondItemToBuy === null ? 0 : 1)) + break b; + if ($par2ItemStack === null) + break b; + if ($var6.$secondItemToBuy.$itemID0 != $par2ItemStack.$itemID0) + break b; + } + if ($par1ItemStack.$stackSize >= $var6.$itemToBuy.$stackSize) { + $par3 = $var6.$secondItemToBuy === null ? 0 : 1; + if (!($par3 && $par2ItemStack.$stackSize < $var6.$secondItemToBuy.$stackSize)) + break a; + } + } + } + $var6 = null; + } + return $var6; + } + $par1ItemStack = new jl_IndexOutOfBoundsException; + $par1ItemStack.$suppressionEnabled = 1; + $par1ItemStack.$writableStackTrace = 1; + $rt_throw($par1ItemStack); + } + $var4 = 0; + c: { + while (true) { + if ($var4 >= $this.$size0) + return null; + if ($var4 < 0) + break c; + if ($var4 >= $this.$size0) + break c; + $var5 = $this.$array1.data[$var4]; + if ($par1ItemStack.$itemID0 == $var5.$itemToBuy.$itemID0 && $par1ItemStack.$stackSize >= $var5.$itemToBuy.$stackSize) { + $par3 = $var5.$secondItemToBuy === null ? 0 : 1; + if (!$par3 && $par2ItemStack === null) + break; + if (($var5.$secondItemToBuy === null ? 0 : 1) && $par2ItemStack !== null && $var5.$secondItemToBuy.$itemID0 == $par2ItemStack.$itemID0 && $par2ItemStack.$stackSize >= $var5.$secondItemToBuy.$stackSize) + break; + } + $var4 = $var4 + 1 | 0; + } + return $var5; + } + $par1ItemStack = new jl_IndexOutOfBoundsException; + $par1ItemStack.$suppressionEnabled = 1; + $par1ItemStack.$writableStackTrace = 1; + $rt_throw($par1ItemStack); +}; +function nms_MerchantRecipeList_addToListWithCheck($this, $par1MerchantRecipe) { + var $var2, $var3; + $var2 = 0; + a: { + while ($var2 < $this.$size0) { + if ($var2 < 0) + break a; + if ($var2 >= $this.$size0) + break a; + $var3 = $this.$array1.data[$var2]; + if (nms_MerchantRecipe_hasSameIDsAs($par1MerchantRecipe, $var3)) { + b: { + if ($java.nms_MerchantRecipe_hasSameItemsAs($par1MerchantRecipe, $var3)) { + if ($var2 < 0) + break b; + if ($var2 >= $this.$size0) + break b; + $this.$array1.data[$var2] = $par1MerchantRecipe; + } + return; + } + $par1MerchantRecipe = new jl_IndexOutOfBoundsException; + $par1MerchantRecipe.$suppressionEnabled = 1; + $par1MerchantRecipe.$writableStackTrace = 1; + $rt_throw($par1MerchantRecipe); + } + $var2 = $var2 + 1 | 0; + } + ju_ArrayList_add($this, $par1MerchantRecipe); + return; + } + $par1MerchantRecipe = new jl_IndexOutOfBoundsException; + $par1MerchantRecipe.$suppressionEnabled = 1; + $par1MerchantRecipe.$writableStackTrace = 1; + $rt_throw($par1MerchantRecipe); +} +$java.nms_MerchantRecipeList_readRecipiesFromStream = function($par0DataInputStream) { + var $var1, $var2, $var3, $var4, $var7, var$7, var$8, $var5, var$10, $var6, $var8, var$13, var$14, var$15, $$je; + $var1 = new nms_MerchantRecipeList; + $var1.$array1 = $rt_createArray(jl_Object, 10); + $var2 = $par0DataInputStream.$in.$read1(); + if ($var2 < 0) { + $par0DataInputStream = new ji_EOFException; + $par0DataInputStream.$suppressionEnabled = 1; + $par0DataInputStream.$writableStackTrace = 1; + $rt_throw($par0DataInputStream); + } + $var2 = $var2 << 24 >> 24 & 255; + $var3 = 0; + while ($var3 < $var2) { + nms_Packet_$callClinit(); + $var4 = null; + $var7 = ji_DataInputStream_readShort($par0DataInputStream); + if ($var7 >= 0) { + var$7 = $par0DataInputStream.$in.$read1(); + if (var$7 < 0) { + $par0DataInputStream = new ji_EOFException; + $par0DataInputStream.$suppressionEnabled = 1; + $par0DataInputStream.$writableStackTrace = 1; + $rt_throw($par0DataInputStream); + } + var$8 = var$7 << 24 >> 24; + var$7 = ji_DataInputStream_readShort($par0DataInputStream); + $var4 = new nms_ItemStack; + $var4.$stackSize = 0; + $var4.$itemFrame = null; + $var4.$itemID0 = $var7; + $var4.$stackSize = var$8; + $var4.$itemDamage = var$7; + if ($var4.$itemDamage < 0) + $var4.$itemDamage = 0; + $var7 = ji_DataInputStream_readShort($par0DataInputStream); + if ($var7 < 0) + $var5 = null; + else { + var$10 = $rt_createByteArray($var7); + var$7 = var$10.data.length; + ji_DataInputStream_readFully($par0DataInputStream, var$10, 0, var$7); + $var6 = new ji_DataInputStream; + $var5 = new ji_BufferedInputStream; + $var8 = new cjj_GZIPInputStream; + var$13 = new ji_ByteArrayInputStream; + var$13.$buf = var$10; + var$13.$pos = 0; + var$13.$mark0 = 0; + var$13.$count0 = 0 + var$7 | 0; + cjj_InflaterInputStream__init_0($var8, var$13, cjj_Inflater__init_0(31, 0), 512, 1); + $var8.$myinflater = 1; + $var5.$in = $var8; + $var5.$markpos = (-1); + $var5.$buf0 = $rt_createByteArray(8192); + $var6.$in = $var5; + $var6.$buff = $rt_createByteArray(8); + try { + $var5 = nms_CompressedStreamTools_read($var6); + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par0DataInputStream = $$je; + $var6.$in.$close(); + $rt_throw($par0DataInputStream); + + } + $var6.$in.$close(); + } + $var4.$stackTagCompound = $var5; + } + $var5 = null; + var$7 = ji_DataInputStream_readShort($par0DataInputStream); + if (var$7 >= 0) { + $var7 = $par0DataInputStream.$in.$read1(); + if ($var7 < 0) { + $par0DataInputStream = new ji_EOFException; + $par0DataInputStream.$suppressionEnabled = 1; + $par0DataInputStream.$writableStackTrace = 1; + $rt_throw($par0DataInputStream); + } + $var7 = $var7 << 24 >> 24; + var$14 = ji_DataInputStream_readShort($par0DataInputStream); + $var5 = new nms_ItemStack; + $var5.$stackSize = 0; + $var5.$itemFrame = null; + $var5.$itemID0 = var$7; + $var5.$stackSize = $var7; + $var5.$itemDamage = var$14; + if ($var5.$itemDamage < 0) + $var5.$itemDamage = 0; + $var7 = ji_DataInputStream_readShort($par0DataInputStream); + if ($var7 < 0) + $var6 = null; + else { + var$10 = $rt_createByteArray($var7); + var$7 = var$10.data.length; + ji_DataInputStream_readFully($par0DataInputStream, var$10, 0, var$7); + $var8 = new ji_DataInputStream; + $var6 = new ji_BufferedInputStream; + var$13 = new cjj_GZIPInputStream; + var$15 = new ji_ByteArrayInputStream; + var$15.$buf = var$10; + var$15.$pos = 0; + var$15.$mark0 = 0; + var$15.$count0 = 0 + var$7 | 0; + cjj_InflaterInputStream__init_0(var$13, var$15, cjj_Inflater__init_0(31, 0), 512, 1); + var$13.$myinflater = 1; + $var6.$in = var$13; + $var6.$markpos = (-1); + $var6.$buf0 = $rt_createByteArray(8192); + $var8.$in = $var6; + $var8.$buff = $rt_createByteArray(8); + try { + $var6 = nms_CompressedStreamTools_read($var8); + } catch ($$e) { + $$je = $rt_wrapException($$e); + $par0DataInputStream = $$je; + $var8.$in.$close(); + $rt_throw($par0DataInputStream); + + } + $var8.$in.$close(); + } + $var5.$stackTagCompound = $var6; + } + $var6 = null; + $var7 = $par0DataInputStream.$in.$read1(); + if ($var7 < 0) { + $par0DataInputStream = new ji_EOFException; + $par0DataInputStream.$suppressionEnabled = 1; + $par0DataInputStream.$writableStackTrace = 1; + $rt_throw($par0DataInputStream); + } + if (!$var7 ? 0 : 1) + $var6 = nms_Packet_readItemStack($par0DataInputStream); + $var7 = ji_DataInputStream_readBoolean($par0DataInputStream); + $var8 = nms_MerchantRecipe__init_($var4, $var6, $var5); + if ($var7) + $var8.$toolUses = $var8.$maxTradeUses; + ju_ArrayList_add($var1, $var8); + $var3 = $var3 + 1 | 0; + } + return $var1; +}; function nms_WorldProviderSurface() { nms_WorldProvider.call(this); } @@ -205575,16 +206826,16 @@ $java.nms_GuiWinGame_initGui = function($this) { $var1 = $rt_s(44); $var2 = jl_StringBuilder_toString(jl_StringBuilder_append9(jl_StringBuilder_append9(jl_StringBuilder_append9(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(44)), $java.nms_EnumChatFormatting_WHITE), $java.nms_EnumChatFormatting_OBFUSCATED), $java.nms_EnumChatFormatting_GREEN), $java.nms_EnumChatFormatting_AQUA)); $var5 = ju_Random__init_1(Long_fromInt(8124371)); - var$4 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2837)).data.length; + var$4 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2867)).data.length; var$5 = 0; while (var$5 < var$4) { nle_EaglerProfile_$callClinit(); - $var1 = jl_String_replaceAll($var1, $rt_s(2838), nle_EaglerProfile_username); + $var1 = jl_String_replaceAll($var1, $rt_s(2868), nle_EaglerProfile_username); while (jl_String_contains($var1, $var2)) { $var6 = jl_String_indexOf2($var1, $var2); $var7 = jl_String_substring0($var1, 0, $var6); $var8 = jl_String_substring($var1, $var6 + jl_String_length($var2) | 0); - $var1 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7), $java.nms_EnumChatFormatting_WHITE), $java.nms_EnumChatFormatting_OBFUSCATED), jl_String_substring0($rt_s(2839), 0, ju_Random_nextInt($var5, 4) + 3 | 0)), $var8)); + $var1 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7), $java.nms_EnumChatFormatting_WHITE), $java.nms_EnumChatFormatting_OBFUSCATED), jl_String_substring0($rt_s(2869), 0, ju_Random_nextInt($var5, 4) + 3 | 0)), $var8)); } ju_AbstractCollection_addAll($this.$lines, nms_FontRenderer_listFormattedStringToWidth($this.$mc4.$fontRenderer, $var1, 274)); ju_ArrayList_add($this.$lines, $rt_s(44)); @@ -205595,11 +206846,11 @@ $java.nms_GuiWinGame_initGui = function($this) { ju_ArrayList_add($this.$lines, $rt_s(44)); $var6_0 = $var6_0 + 1 | 0; } - $var6_0 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2840)).data.length; + $var6_0 = nlea_EaglerAdapterImpl2_fileContentsLines($rt_s(2870)).data.length; var$10 = 0; while (var$10 < $var6_0) { nle_EaglerProfile_$callClinit(); - $var1 = jl_String_replaceAll(jl_String_replaceAll($var1, $rt_s(2838), nle_EaglerProfile_username), $rt_s(2841), $rt_s(2842)); + $var1 = jl_String_replaceAll(jl_String_replaceAll($var1, $rt_s(2868), nle_EaglerProfile_username), $rt_s(2871), $rt_s(2872)); ju_AbstractCollection_addAll($this.$lines, nms_FontRenderer_listFormattedStringToWidth($this.$mc4.$fontRenderer, $var1, 274)); ju_ArrayList_add($this.$lines, $rt_s(44)); var$10 = var$10 + 1 | 0; @@ -205736,7 +206987,7 @@ $java.nms_GuiWinGame_drawScreen = function($this, $par1, $par2, $par3) { $var11 = $var9 + $var8; if ($var11 + 12.0 + 8.0 > 0.0 && $var11 < $this.$height0) { $var12 = ju_ArrayList_get($this.$lines, $var10); - if (jl_String_startsWith0($var12, $rt_s(2843))) + if (jl_String_startsWith0($var12, $rt_s(2873))) nms_FontRenderer_drawStringWithShadow($this.$fontRenderer0, jl_String_substring($var12, 3), $var6 + ((274 - nms_FontRenderer_getStringWidth($this.$fontRenderer0, jl_String_substring($var12, 3)) | 0) / 2 | 0) | 0, $var9, 16777215); else { nle_EaglercraftRandom_setSeed($this.$fontRenderer0.$fontRandom, Long_add(Long_mul(Long_fromInt($var10), new Long(4238972211, 0)), Long_fromInt($this.$updateCounter3 / 4 | 0))); @@ -205778,42 +207029,21 @@ $java.nms_GuiWinGame_drawScreen = function($this, $par1, $par2, $par3) { function nms_GuiWinGame__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2844); + var$1.$path = $rt_s(2874); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiWinGame_bk = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(787); + var$1.$path = $rt_s(775); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiWinGame_mclogo = var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(1001); + var$1.$path = $rt_s(989); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiWinGame_vigg = var$1; } -function nms_NpcMerchant() { - var a = this; jl_Object.call(a); - a.$theMerchantInventory = null; - a.$customer = null; - a.$recipeList = null; -} -$java.nms_NpcMerchant_getCustomer = function($this) { - return $this.$customer; -}; -$java.nms_NpcMerchant_setCustomer = function($this, $par1EntityPlayer) { - return; -}; -$java.nms_NpcMerchant_getRecipes = function($this, $par1EntityPlayer) { - return $this.$recipeList; -}; -$java.nms_NpcMerchant_setRecipes = function($this, $par1MerchantRecipeList) { - $this.$recipeList = $par1MerchantRecipeList; -}; -$java.nms_NpcMerchant_useRecipe = function($this, $par1MerchantRecipe) { - return; -}; function nms_EntityPickupFX() { var a = this; nms_EntityFX.call(a); a.$entityToPickUp = null; @@ -205936,525 +207166,6 @@ $java.nms_EntityPickupFX_onUpdate = function($this) { $java.nms_EntityPickupFX_getFXLayer = function($this) { return 3; }; -function nms_GuiMerchant() { - var a = this; nms_GuiContainer.call(a); - a.$theIMerchant = null; - a.$nextRecipeButtonIndex = null; - a.$previousRecipeButtonIndex = null; - a.$currentRecipeIndex = 0; - a.$field_94082_v = null; -} -$java.nms_GuiMerchant_tex = null; -function nms_GuiMerchant__init_(var_0, var_1, var_2, var_3) { - var var_4 = new nms_GuiMerchant(); - $java.nms_GuiMerchant__init_(var_4, var_0, var_1, var_2, var_3); - return var_4; -} -$java.nms_GuiMerchant__init_ = function($this, $par1, $par2, $par3World, $par4) { - nms_GuiContainer__init_($this, $java.nms_ContainerMerchant__init_($par1, $par2, $par3World)); - $this.$currentRecipeIndex = 0; - $this.$theIMerchant = $par2; - if (!($par4 !== null && $par4.$characters.data.length >= 1)) - $par4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2845)); - $this.$field_94082_v = $par4; -}; -$java.nms_GuiMerchant_initGui = function($this) { - var $var1, $var2, var$3, var$4, var$5, var$6, var$7; - nms_GuiContainer_initGui($this); - $var1 = ($this.$width0 - $this.$xSize | 0) / 2 | 0; - $var2 = ($this.$height0 - $this.$ySize0 | 0) / 2 | 0; - var$3 = $this.$buttonList; - var$4 = new nms_GuiButtonMerchant; - var$5 = ($var1 + 120 | 0) + 27 | 0; - var$6 = ($var2 + 24 | 0) - 1 | 0; - nms_GuiButton__init_0(var$4, 1, var$5, var$6, 12, 19, $rt_s(44)); - var$4.$mirrored = 1; - $this.$nextRecipeButtonIndex = var$4; - ju_ArrayList_add(var$3, var$4); - var$4 = $this.$buttonList; - var$7 = new nms_GuiButtonMerchant; - nms_GuiButton__init_0(var$7, 2, ($var1 + 36 | 0) - 19 | 0, var$6, 12, 19, $rt_s(44)); - var$7.$mirrored = 0; - $this.$previousRecipeButtonIndex = var$7; - ju_ArrayList_add(var$4, var$7); - $this.$nextRecipeButtonIndex.$enabled = 0; - $this.$previousRecipeButtonIndex.$enabled = 0; -}; -$java.nms_GuiMerchant_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { - nms_FontRenderer_drawString($this.$fontRenderer0, $this.$field_94082_v, ($this.$xSize / 2 | 0) - (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $this.$field_94082_v) / 2 | 0) | 0, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); -}; -$java.nms_GuiMerchant_updateScreen = function($this) { - var $var1, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_GuiContainer_updateScreen($this); - if ($rt_suspending()) { - break main; - } - $var1 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); - if ($var1 !== null) { - $this.$nextRecipeButtonIndex.$enabled = $this.$currentRecipeIndex >= ($var1.$size0 - 1 | 0) ? 0 : 1; - $this.$previousRecipeButtonIndex.$enabled = $this.$currentRecipeIndex <= 0 ? 0 : 1; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $var1, $ptr); -}; -$java.nms_GuiMerchant_actionPerformed = function($this, $par1GuiButton) { - var $var2, $var3, $var4, $var6, $$je; - $var2 = 0; - if ($par1GuiButton === $this.$nextRecipeButtonIndex) { - $this.$currentRecipeIndex = $this.$currentRecipeIndex + 1 | 0; - $var2 = 1; - } else if ($par1GuiButton === $this.$previousRecipeButtonIndex) { - $this.$currentRecipeIndex = $this.$currentRecipeIndex - 1 | 0; - $var2 = 1; - } - a: { - if ($var2) { - $par1GuiButton = $this.$inventorySlots0; - $var2 = $this.$currentRecipeIndex; - $par1GuiButton = $par1GuiButton.$merchantInventory; - $par1GuiButton.$currentRecipeIndex0 = $var2; - $java.nms_InventoryMerchant_resetRecipeAndSlots($par1GuiButton); - $var3 = new ji_ByteArrayOutputStream; - $var3.$buf1 = $rt_createByteArray(32); - $var4 = new ji_DataOutputStream; - $var4.$out = $var3; - $var4.$buff0 = $rt_createByteArray(8); - try { - ji_DataOutputStream_writeInt($var4, $this.$currentRecipeIndex); - nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2846), ji_ByteArrayOutputStream_toByteArray($var3))); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_Exception) { - $var6 = $$je; - } else { - throw $$e; - } - } - if (jl_System_errCache === null) { - $var3 = new ji_PrintStream; - $var3.$out = new jl_ConsoleOutputStreamStderr; - $par1GuiButton = new jl_StringBuilder; - $par1GuiButton.$buffer = $rt_createCharArray(16); - $var3.$sb = $par1GuiButton; - $var3.$buffer0 = $rt_createCharArray(32); - $var3.$autoFlush = 0; - $par1GuiButton = new jnci_UTF8Charset; - jnc_Charset__init_($par1GuiButton, $rt_s(2), $rt_createArray(jl_String, 0)); - $var3.$charset = $par1GuiButton; - jl_System_errCache = $var3; - } - jl_Throwable_printStackTrace0($var6, jl_System_errCache); - } - } -}; -$java.nms_GuiMerchant_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { - var $var6, $var7, $var8; - nleg_EaglerAdapterGL30_$callClinit(); - nleg_EaglerAdapterGL30_colorR = 1.0; - nleg_EaglerAdapterGL30_colorG = 1.0; - nleg_EaglerAdapterGL30_colorB = 1.0; - nleg_EaglerAdapterGL30_colorA = 1.0; - nle_TextureLocation_bindTexture($java.nms_GuiMerchant_tex); - nms_Gui_drawTexturedModalRect($this, ($this.$width0 - $this.$xSize | 0) / 2 | 0, ($this.$height0 - $this.$ySize0 | 0) / 2 | 0, 0, 0, $this.$xSize, $this.$ySize0); - $var6 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); - if ($var6 !== null && !($var6.$size0 ? 0 : 1)) { - $var7 = $this.$currentRecipeIndex; - if ($var7 >= 0 && $var7 < $var6.$size0) { - $var8 = $var6.$array1.data[$var7]; - if ($var8.$toolUses < $var8.$maxTradeUses ? 0 : 1) { - nle_TextureLocation_bindTexture($java.nms_GuiMerchant_tex); - nleg_EaglerAdapterGL30_colorR = 1.0; - nleg_EaglerAdapterGL30_colorG = 1.0; - nleg_EaglerAdapterGL30_colorB = 1.0; - nleg_EaglerAdapterGL30_colorA = 1.0; - nleg_EaglerAdapterGL30_glDisable(13); - nms_Gui_drawTexturedModalRect($this, $this.$guiLeft + 83 | 0, $this.$guiTop + 21 | 0, 212, 0, 28, 21); - nms_Gui_drawTexturedModalRect($this, $this.$guiLeft + 83 | 0, $this.$guiTop + 51 | 0, 212, 0, 28, 21); - } - } else { - $var6 = new jl_IndexOutOfBoundsException; - $var6.$suppressionEnabled = 1; - $var6.$writableStackTrace = 1; - $rt_throw($var6); - } - } -}; -$java.nms_GuiMerchant_drawScreen = function($this, $par1, $par2, $par3) { - var $var4, $var5, $var6, $var7, $var8, $var9, $var10, $var11, var$12, var$13, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();$var11 = $thread.pop();$var10 = $thread.pop();$var9 = $thread.pop();$var8 = $thread.pop();$var7 = $thread.pop();$var6 = $thread.pop();$var5 = $thread.pop();$var4 = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_GuiContainer_drawScreen($this, $par1, $par2, $par3); - if ($rt_suspending()) { - break main; - } - $var4 = $this.$theIMerchant.$getRecipes($this.$mc4.$thePlayer); - if ($var4 !== null && !($var4.$size0 ? 0 : 1)) { - $var5 = ($this.$width0 - $this.$xSize | 0) / 2 | 0; - $var6 = ($this.$height0 - $this.$ySize0 | 0) / 2 | 0; - $var7 = $this.$currentRecipeIndex; - if ($var7 >= 0 && $var7 < $var4.$size0) { - $var8 = $var4.$array1.data[$var7]; - nleg_EaglerAdapterGL30_glPushMatrix(); - $var9 = $var8.$itemToBuy; - $var10 = $var8.$secondItemToBuy; - $var11 = $var8.$itemToSell; - nms_RenderHelper_enableGUIStandardItemLighting2(); - nleg_EaglerAdapterGL30_glDisable(13); - nleg_EaglerAdapterGL30_glEnable(41); - nleg_EaglerAdapterGL30_glEnable(15); - nleg_EaglerAdapterGL30_glEnable(13); - nms_GuiContainer_itemRenderer.$zLevel0 = 100.0; - $var8 = nms_GuiContainer_itemRenderer; - $var4 = $this.$fontRenderer0; - var$12 = $this.$mc4.$renderEngine; - $var7 = $var5 + 36 | 0; - var$13 = $var6 + 24 | 0; - $ptr = 2; - continue main; - } - $var8 = new jl_IndexOutOfBoundsException; - $var8.$suppressionEnabled = 1; - $var8.$writableStackTrace = 1; - $rt_throw($var8); - } - return; - case 2: - nms_RenderItem_renderItemAndEffectIntoGUI($var8, $var4, var$12, $var9, $var7, var$13); - if ($rt_suspending()) { - break main; - } - nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var9, $var7, var$13, null); - if ($var10 === null) { - $var8 = nms_GuiContainer_itemRenderer; - var$12 = $this.$fontRenderer0; - $var4 = $this.$mc4.$renderEngine; - $var7 = $var5 + 120 | 0; - $ptr = 3; - continue main; - } - $var8 = nms_GuiContainer_itemRenderer; - $var4 = $this.$fontRenderer0; - var$12 = $this.$mc4.$renderEngine; - $var7 = $var5 + 62 | 0; - $ptr = 4; - continue main; - case 3: - nms_RenderItem_renderItemAndEffectIntoGUI($var8, var$12, $var4, $var11, $var7, var$13); - if ($rt_suspending()) { - break main; - } - nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var11, $var7, var$13, null); - nms_GuiContainer_itemRenderer.$zLevel0 = 0.0; - nleg_EaglerAdapterGL30_glDisable(13); - if (nms_GuiContainer_isPointInRegion($this, 36, 24, 16, 16, $par1, $par2)) - nms_GuiContainer_drawItemStackTooltip($this, $var9, $par1, $par2); - else if ($var10 !== null && nms_GuiContainer_isPointInRegion($this, 62, 24, 16, 16, $par1, $par2)) - nms_GuiContainer_drawItemStackTooltip($this, $var10, $par1, $par2); - else if (nms_GuiContainer_isPointInRegion($this, 120, 24, 16, 16, $par1, $par2)) - nms_GuiContainer_drawItemStackTooltip($this, $var11, $par1, $par2); - nleg_EaglerAdapterGL30_glPopMatrix(); - nleg_EaglerAdapterGL30_glEnable(13); - nleg_EaglerAdapterGL30_glEnable(4); - nleg_EaglerAdapterGL30_glEnable(13); - nleg_EaglerAdapterGL30_glEnable(15); - nleg_EaglerAdapterGL30_copyModelToLightMatrix(); - return; - case 4: - nms_RenderItem_renderItemAndEffectIntoGUI($var8, $var4, var$12, $var10, $var7, var$13); - if ($rt_suspending()) { - break main; - } - nms_RenderItem_renderItemOverlayIntoGUI(nms_GuiContainer_itemRenderer, $this.$fontRenderer0, $this.$mc4.$renderEngine, $var10, $var7, var$13, null); - $var8 = nms_GuiContainer_itemRenderer; - var$12 = $this.$fontRenderer0; - $var4 = $this.$mc4.$renderEngine; - $var7 = $var5 + 120 | 0; - $ptr = 3; - continue main; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, $par3, $var4, $var5, $var6, $var7, $var8, $var9, $var10, $var11, var$12, var$13, $ptr); -}; -function nms_GuiMerchant_getIMerchant($this) { - return $this.$theIMerchant; -} -function nms_GuiMerchant__clinit_() { - var var$1; - var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2847); - var$1.$glObject = (-1); - ju_ArrayList_add(nle_TextureLocation_locations, var$1); - $java.nms_GuiMerchant_tex = var$1; -} -function nms_MerchantRecipeList() { - ju_ArrayList.call(this); -} -function nms_MerchantRecipeList__init_0() { - var var_0 = new nms_MerchantRecipeList(); - nms_MerchantRecipeList__init_(var_0); - return var_0; -} -function nms_MerchantRecipeList__init_($this) { - $this.$array1 = $rt_createArray(jl_Object, 10); -} -$java.nms_MerchantRecipeList_canRecipeBeUsed = function($this, $par1ItemStack, $par2ItemStack, $par3) { - var $var6, $var4, $var5; - if ($par3 > 0 && $par3 < $this.$size0) { - if ($par3 >= 0 && $par3 < $this.$size0) { - a: { - b: { - $var6 = $this.$array1.data[$par3]; - if ($par1ItemStack.$itemID0 == $var6.$itemToBuy.$itemID0) { - if (!($par2ItemStack === null && !($var6.$secondItemToBuy === null ? 0 : 1))) { - if (!($var6.$secondItemToBuy === null ? 0 : 1)) - break b; - if ($par2ItemStack === null) - break b; - if ($var6.$secondItemToBuy.$itemID0 != $par2ItemStack.$itemID0) - break b; - } - if ($par1ItemStack.$stackSize >= $var6.$itemToBuy.$stackSize) { - $par3 = $var6.$secondItemToBuy === null ? 0 : 1; - if (!($par3 && $par2ItemStack.$stackSize < $var6.$secondItemToBuy.$stackSize)) - break a; - } - } - } - $var6 = null; - } - return $var6; - } - $par1ItemStack = new jl_IndexOutOfBoundsException; - $par1ItemStack.$suppressionEnabled = 1; - $par1ItemStack.$writableStackTrace = 1; - $rt_throw($par1ItemStack); - } - $var4 = 0; - c: { - while (true) { - if ($var4 >= $this.$size0) - return null; - if ($var4 < 0) - break c; - if ($var4 >= $this.$size0) - break c; - $var5 = $this.$array1.data[$var4]; - if ($par1ItemStack.$itemID0 == $var5.$itemToBuy.$itemID0 && $par1ItemStack.$stackSize >= $var5.$itemToBuy.$stackSize) { - $par3 = $var5.$secondItemToBuy === null ? 0 : 1; - if (!$par3 && $par2ItemStack === null) - break; - if (($var5.$secondItemToBuy === null ? 0 : 1) && $par2ItemStack !== null && $var5.$secondItemToBuy.$itemID0 == $par2ItemStack.$itemID0 && $par2ItemStack.$stackSize >= $var5.$secondItemToBuy.$stackSize) - break; - } - $var4 = $var4 + 1 | 0; - } - return $var5; - } - $par1ItemStack = new jl_IndexOutOfBoundsException; - $par1ItemStack.$suppressionEnabled = 1; - $par1ItemStack.$writableStackTrace = 1; - $rt_throw($par1ItemStack); -}; -function nms_MerchantRecipeList_addToListWithCheck($this, $par1MerchantRecipe) { - var $var2, $var3; - $var2 = 0; - a: { - while ($var2 < $this.$size0) { - if ($var2 < 0) - break a; - if ($var2 >= $this.$size0) - break a; - $var3 = $this.$array1.data[$var2]; - if (nms_MerchantRecipe_hasSameIDsAs($par1MerchantRecipe, $var3)) { - b: { - if ($java.nms_MerchantRecipe_hasSameItemsAs($par1MerchantRecipe, $var3)) { - if ($var2 < 0) - break b; - if ($var2 >= $this.$size0) - break b; - $this.$array1.data[$var2] = $par1MerchantRecipe; - } - return; - } - $par1MerchantRecipe = new jl_IndexOutOfBoundsException; - $par1MerchantRecipe.$suppressionEnabled = 1; - $par1MerchantRecipe.$writableStackTrace = 1; - $rt_throw($par1MerchantRecipe); - } - $var2 = $var2 + 1 | 0; - } - ju_ArrayList_add($this, $par1MerchantRecipe); - return; - } - $par1MerchantRecipe = new jl_IndexOutOfBoundsException; - $par1MerchantRecipe.$suppressionEnabled = 1; - $par1MerchantRecipe.$writableStackTrace = 1; - $rt_throw($par1MerchantRecipe); -} -function nms_MerchantRecipeList_readRecipiesFromStream($par0DataInputStream) { - var $var1, $var2, $var3, $var4, $var7, var$7, var$8, $var5, var$10, $var6, $var8, var$13, var$14, var$15, $$je; - $var1 = new nms_MerchantRecipeList; - $var1.$array1 = $rt_createArray(jl_Object, 10); - $var2 = $par0DataInputStream.$in.$read1(); - if ($var2 < 0) { - $par0DataInputStream = new ji_EOFException; - $par0DataInputStream.$suppressionEnabled = 1; - $par0DataInputStream.$writableStackTrace = 1; - $rt_throw($par0DataInputStream); - } - $var2 = $var2 << 24 >> 24 & 255; - $var3 = 0; - while ($var3 < $var2) { - nms_Packet_$callClinit(); - $var4 = null; - $var7 = ji_DataInputStream_readShort($par0DataInputStream); - if ($var7 >= 0) { - var$7 = $par0DataInputStream.$in.$read1(); - if (var$7 < 0) { - $par0DataInputStream = new ji_EOFException; - $par0DataInputStream.$suppressionEnabled = 1; - $par0DataInputStream.$writableStackTrace = 1; - $rt_throw($par0DataInputStream); - } - var$8 = var$7 << 24 >> 24; - var$7 = ji_DataInputStream_readShort($par0DataInputStream); - $var4 = new nms_ItemStack; - $var4.$stackSize = 0; - $var4.$itemFrame = null; - $var4.$itemID0 = $var7; - $var4.$stackSize = var$8; - $var4.$itemDamage = var$7; - if ($var4.$itemDamage < 0) - $var4.$itemDamage = 0; - $var7 = ji_DataInputStream_readShort($par0DataInputStream); - if ($var7 < 0) - $var5 = null; - else { - var$10 = $rt_createByteArray($var7); - var$7 = var$10.data.length; - ji_DataInputStream_readFully($par0DataInputStream, var$10, 0, var$7); - $var6 = new ji_DataInputStream; - $var5 = new ji_BufferedInputStream; - $var8 = new cjj_GZIPInputStream; - var$13 = new ji_ByteArrayInputStream; - var$13.$buf = var$10; - var$13.$pos = 0; - var$13.$mark0 = 0; - var$13.$count0 = 0 + var$7 | 0; - cjj_InflaterInputStream__init_0($var8, var$13, cjj_Inflater__init_0(31, 0), 512, 1); - $var8.$myinflater = 1; - $var5.$in = $var8; - $var5.$markpos = (-1); - $var5.$buf0 = $rt_createByteArray(8192); - $var6.$in = $var5; - $var6.$buff = $rt_createByteArray(8); - try { - $var5 = nms_CompressedStreamTools_read($var6); - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par0DataInputStream = $$je; - $var6.$in.$close(); - $rt_throw($par0DataInputStream); - - } - $var6.$in.$close(); - } - $var4.$stackTagCompound = $var5; - } - $var5 = null; - var$7 = ji_DataInputStream_readShort($par0DataInputStream); - if (var$7 >= 0) { - $var7 = $par0DataInputStream.$in.$read1(); - if ($var7 < 0) { - $par0DataInputStream = new ji_EOFException; - $par0DataInputStream.$suppressionEnabled = 1; - $par0DataInputStream.$writableStackTrace = 1; - $rt_throw($par0DataInputStream); - } - $var7 = $var7 << 24 >> 24; - var$14 = ji_DataInputStream_readShort($par0DataInputStream); - $var5 = new nms_ItemStack; - $var5.$stackSize = 0; - $var5.$itemFrame = null; - $var5.$itemID0 = var$7; - $var5.$stackSize = $var7; - $var5.$itemDamage = var$14; - if ($var5.$itemDamage < 0) - $var5.$itemDamage = 0; - $var7 = ji_DataInputStream_readShort($par0DataInputStream); - if ($var7 < 0) - $var6 = null; - else { - var$10 = $rt_createByteArray($var7); - var$7 = var$10.data.length; - ji_DataInputStream_readFully($par0DataInputStream, var$10, 0, var$7); - $var8 = new ji_DataInputStream; - $var6 = new ji_BufferedInputStream; - var$13 = new cjj_GZIPInputStream; - var$15 = new ji_ByteArrayInputStream; - var$15.$buf = var$10; - var$15.$pos = 0; - var$15.$mark0 = 0; - var$15.$count0 = 0 + var$7 | 0; - cjj_InflaterInputStream__init_0(var$13, var$15, cjj_Inflater__init_0(31, 0), 512, 1); - var$13.$myinflater = 1; - $var6.$in = var$13; - $var6.$markpos = (-1); - $var6.$buf0 = $rt_createByteArray(8192); - $var8.$in = $var6; - $var8.$buff = $rt_createByteArray(8); - try { - $var6 = nms_CompressedStreamTools_read($var8); - } catch ($$e) { - $$je = $rt_wrapException($$e); - $par0DataInputStream = $$je; - $var8.$in.$close(); - $rt_throw($par0DataInputStream); - - } - $var8.$in.$close(); - } - $var5.$stackTagCompound = $var6; - } - $var6 = null; - $var7 = $par0DataInputStream.$in.$read1(); - if ($var7 < 0) { - $par0DataInputStream = new ji_EOFException; - $par0DataInputStream.$suppressionEnabled = 1; - $par0DataInputStream.$writableStackTrace = 1; - $rt_throw($par0DataInputStream); - } - if (!$var7 ? 0 : 1) - $var6 = nms_Packet_readItemStack($par0DataInputStream); - $var7 = ji_DataInputStream_readBoolean($par0DataInputStream); - $var8 = nms_MerchantRecipe__init_($var4, $var6, $var5); - if ($var7) - $var8.$toolUses = $var8.$maxTradeUses; - ju_ArrayList_add($var1, $var8); - $var3 = $var3 + 1 | 0; - } - return $var1; -} function nms_Explosion() { var a = this; jl_Object.call(a); a.$isFlaming = 0; @@ -206646,10 +207357,10 @@ function nms_Explosion_doExplosionB($this, $par1) { var$7 = Long_shru($var2.$seed, 24).lo / 1.6777216E7; $var2 = $this.$worldObj9.$rand; $var2.$seed = Long_and(Long_add(Long_mul($var2.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); - nms_World_playSoundEffect($var3, $var20, var$4, $var14, $rt_s(1563), 4.0, (1.0 + (var$7 - Long_shru($var2.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224) * 0.699999988079071); + nms_World_playSoundEffect($var3, $var20, var$4, $var14, $rt_s(1557), 4.0, (1.0 + (var$7 - Long_shru($var2.$seed, 24).lo / 1.6777216E7) * 0.20000000298023224) * 0.699999988079071); if ($this.$explosionSize0 >= 2.0 && $this.$isSmoking) { $var2_0 = $this.$worldObj9; - $var3 = $rt_s(878); + $var3 = $rt_s(866); $var20 = $this.$explosionX0; var$4 = $this.$explosionY0; $var14 = $this.$explosionZ0; @@ -206660,7 +207371,7 @@ function nms_Explosion_doExplosionB($this, $par1) { continue main; } $var2_0 = $this.$worldObj9; - $var3 = $rt_s(879); + $var3 = $rt_s(867); var$4 = $this.$explosionX0; $var14 = $this.$explosionY0; $var16 = $this.$explosionZ0; @@ -206707,7 +207418,7 @@ function nms_Explosion_doExplosionB($this, $par1) { $var14 = $var14 * $var20; $var20 = $var16 * $var20; $var2_0 = $this.$worldObj9; - $var3 = $rt_s(721); + $var3 = $rt_s(710); $var16 = ($var8 + $this.$explosionX0 * 1.0) / 2.0; $var22 = ($var10 + $this.$explosionY0 * 1.0) / 2.0; $var18 = ($var12 + $this.$explosionZ0 * 1.0) / 2.0; @@ -206788,7 +207499,7 @@ function nms_Explosion_doExplosionB($this, $par1) { $var14 = $var14 * $var20; $var20 = $var16 * $var20; $var2_0 = $this.$worldObj9; - $var3 = $rt_s(721); + $var3 = $rt_s(710); $var16 = ($var8 + $this.$explosionX0 * 1.0) / 2.0; $var22 = ($var10 + $this.$explosionY0 * 1.0) / 2.0; $var18 = ($var12 + $this.$explosionZ0 * 1.0) / 2.0; @@ -206881,7 +207592,7 @@ function nms_Explosion_doExplosionB($this, $par1) { $var14 = $var14 * $var20; $var20 = $var16 * $var20; $var2_0 = $this.$worldObj9; - $var3 = $rt_s(721); + $var3 = $rt_s(710); $var16 = ($var8 + $this.$explosionX0 * 1.0) / 2.0; $var22 = ($var10 + $this.$explosionY0 * 1.0) / 2.0; $var18 = ($var12 + $this.$explosionZ0 * 1.0) / 2.0; @@ -206936,7 +207647,7 @@ function nms_Explosion_doExplosionB($this, $par1) { break main; } $var2_0 = $this.$worldObj9; - $var3 = $rt_s(886); + $var3 = $rt_s(874); $ptr = 4; case 4: nms_World_spawnParticle($var2_0, $var3, $var8, $var10, $var12, var$4, $var14, $var20); @@ -206994,7 +207705,7 @@ function nms_Explosion_doExplosionB($this, $par1) { $var14 = $var14 * $var20; $var20 = $var16 * $var20; $var2_0 = $this.$worldObj9; - $var3 = $rt_s(721); + $var3 = $rt_s(710); $var16 = ($var8 + $this.$explosionX0 * 1.0) / 2.0; $var22 = ($var10 + $this.$explosionY0 * 1.0) / 2.0; $var18 = ($var12 + $this.$explosionZ0 * 1.0) / 2.0; @@ -207066,7 +207777,7 @@ function nms_Explosion_doExplosionB($this, $par1) { $var14 = $var14 * $var20; $var20 = $var16 * $var20; $var2_0 = $this.$worldObj9; - $var3 = $rt_s(721); + $var3 = $rt_s(710); $var16 = ($var8 + $this.$explosionX0 * 1.0) / 2.0; $var22 = ($var10 + $this.$explosionY0 * 1.0) / 2.0; $var18 = ($var12 + $this.$explosionZ0 * 1.0) / 2.0; @@ -207130,7 +207841,7 @@ $java.nms_GameRuleValue = function() { $java.nms_GameRuleValue_setValue = function($this, $par1Str) { var $$je; $this.$valueString = $par1Str; - $this.$valueBoolean = $par1Str !== null && jl_String_equals(jl_String_toLowerCase($par1Str), $rt_s(2738)) ? 1 : 0; + $this.$valueBoolean = $par1Str !== null && jl_String_equals(jl_String_toLowerCase($par1Str), $rt_s(2740)) ? 1 : 0; a: { try { $this.$valueInteger = jl_Integer_parseInt0($par1Str); @@ -207159,14 +207870,14 @@ $java.nms_GameRuleValue_setValue = function($this, $par1Str) { $java.nms_GameRuleValue_getGameRuleBooleanValue = function($this) { return $this.$valueBoolean; }; -function nms_InventoryMerchant() { +$java.nms_InventoryMerchant = function() { var a = this; jl_Object.call(a); a.$theMerchant = null; a.$theInventory = null; a.$thePlayer0 = null; a.$currentRecipe = null; a.$currentRecipeIndex0 = 0; -} +}; $java.nms_InventoryMerchant_getStackInSlot = function($this, $par1) { return $this.$theInventory.data[$par1]; }; @@ -207374,8 +208085,107 @@ $java.nms_ScoreDummyCriteria_isReadOnly = function($this) { $java.nms_ScoreHealthCriteria = function() { $java.nms_ScoreDummyCriteria.call(this); }; +function nms_WorldProviderHell() { + nms_WorldProvider.call(this); +} +$java.nms_WorldProviderHell__init_ = function() { + var var_0 = new nms_WorldProviderHell(); + nms_WorldProviderHell__init_(var_0); + return var_0; +}; +function nms_WorldProviderHell__init_($this) { + $this.$isHellWorld = 0; + $this.$hasNoSky = 0; + $this.$lightBrightnessTable = $rt_createFloatArray(16); + $this.$dimensionId = 0; + $this.$colorsSunriseSunset = $rt_createFloatArray(4); +} +$java.nms_WorldProviderHell_registerWorldChunkManager = function($this) { + $this.$isHellWorld = 1; + $this.$hasNoSky = 1; + $this.$dimensionId = (-1); +}; +$java.nms_WorldProviderHell_getFogColor = function($this, $par1, $par2) { + return nms_Vec3Pool_getVecFromPool($this.$worldObj0.$vecPool, 0.20000000298023224, 0.029999999329447746, 0.029999999329447746); +}; +$java.nms_WorldProviderHell_generateLightBrightnessTable = function($this) { + var $var2, $var3; + $var2 = 0; + while ($var2 <= 15) { + $var3 = 1.0 - $var2 / 15.0; + $this.$lightBrightnessTable.data[$var2] = (1.0 - $var3) / ($var3 * 3.0 + 1.0) * 0.8999999761581421 + 0.10000000149011612; + $var2 = $var2 + 1 | 0; + } +}; +$java.nms_WorldProviderHell_isSurfaceWorld = function($this) { + return 0; +}; +$java.nms_WorldProviderHell_calculateCelestialAngle = function($this, $par1, $par3) { + return 0.5; +}; +$java.nms_WorldProviderHell_canRespawnHere = function($this) { + return 0; +}; +$java.nms_WorldProviderHell_doesXZShowFog = function($this, $par1, $par2) { + return 1; +}; +function nms_WorldProviderEnd() { + nms_WorldProvider.call(this); +} +$java.nms_WorldProviderEnd__init_ = function() { + var var_0 = new nms_WorldProviderEnd(); + nms_WorldProviderEnd__init_(var_0); + return var_0; +}; +function nms_WorldProviderEnd__init_($this) { + $this.$isHellWorld = 0; + $this.$hasNoSky = 0; + $this.$lightBrightnessTable = $rt_createFloatArray(16); + $this.$dimensionId = 0; + $this.$colorsSunriseSunset = $rt_createFloatArray(4); +} +$java.nms_WorldProviderEnd_registerWorldChunkManager = function($this) { + $this.$dimensionId = 1; + $this.$hasNoSky = 1; +}; +$java.nms_WorldProviderEnd_calculateCelestialAngle = function($this, $par1, $par3) { + return 0.0; +}; +$java.nms_WorldProviderEnd_calcSunriseSunsetColors = function($this, $par1, $par2) { + return null; +}; +$java.nms_WorldProviderEnd_getFogColor = function($this, $par1, $par2) { + var $var4, var$4, var$5; + $par1 = $par1 * 3.1415927410125732 * 2.0; + $var4 = nms_MathHelper_SIN_TABLE.data[($par1 * 10430.3779296875 + 16384.0 | 0) & 65535] * 2.0 + 0.5; + if ($var4 < 0.0) + $var4 = 0.0; + if ($var4 > 1.0) + $var4 = 1.0; + $par1 = $var4 * 0.0 + 0.15000000596046448; + $par2 = 0.6274510025978088 * $par1; + $par1 = 0.501960813999176 * $par1; + var$4 = $this.$worldObj0.$vecPool; + var$5 = $par2; + return nms_Vec3Pool_getVecFromPool(var$4, var$5, $par1, var$5); +}; +$java.nms_WorldProviderEnd_isSkyColored = function($this) { + return 0; +}; +$java.nms_WorldProviderEnd_canRespawnHere = function($this) { + return 0; +}; +$java.nms_WorldProviderEnd_isSurfaceWorld = function($this) { + return 0; +}; +$java.nms_WorldProviderEnd_getCloudHeight = function($this) { + return 8.0; +}; +$java.nms_WorldProviderEnd_doesXZShowFog = function($this, $par1, $par2) { + return 1; +}; function nms_InventoryEnderChest() { - nms_InventoryBasic.call(this); + $java.nms_InventoryBasic.call(this); this.$associatedChest = null; } $java.nms_InventoryEnderChest__init_ = function() { @@ -207384,7 +208194,7 @@ $java.nms_InventoryEnderChest__init_ = function() { return var_0; }; function nms_InventoryEnderChest__init_($this) { - $this.$inventoryTitle = $rt_s(746); + $this.$inventoryTitle = $rt_s(735); $this.$field_94051_e = 0; $this.$slotsCount = 27; $this.$inventoryContents = $rt_createArray(nms_ItemStack, 27); @@ -207538,7 +208348,7 @@ $java.nms_ContainerPlayer__init_ = function($this, $par1InventoryPlayer, $par2, $par3EntityPlayer.$slotIndex = $var5; $par3EntityPlayer.$xDisplayPosition = 8; $par3EntityPlayer.$yDisplayPosition = $par2; - $par3EntityPlayer.$parent1 = $this; + $par3EntityPlayer.$parent2 = $this; $par3EntityPlayer.$armorType0 = $var4; $par3EntityPlayer.$slotNumber = $this.$inventorySlots.$size0; ju_ArrayList_add($this.$inventorySlots, $par3EntityPlayer); @@ -207848,105 +208658,6 @@ $java.nms_ContainerPlayer_transferStackInSlot = function($this, $par1EntityPlaye $java.nms_ContainerPlayer_func_94530_a = function($this, $par1ItemStack, $par2Slot) { return $par2Slot.$inventory0 === $this.$craftResult ? 0 : 1; }; -function nms_WorldProviderHell() { - nms_WorldProvider.call(this); -} -$java.nms_WorldProviderHell__init_ = function() { - var var_0 = new nms_WorldProviderHell(); - nms_WorldProviderHell__init_(var_0); - return var_0; -}; -function nms_WorldProviderHell__init_($this) { - $this.$isHellWorld = 0; - $this.$hasNoSky = 0; - $this.$lightBrightnessTable = $rt_createFloatArray(16); - $this.$dimensionId = 0; - $this.$colorsSunriseSunset = $rt_createFloatArray(4); -} -$java.nms_WorldProviderHell_registerWorldChunkManager = function($this) { - $this.$isHellWorld = 1; - $this.$hasNoSky = 1; - $this.$dimensionId = (-1); -}; -$java.nms_WorldProviderHell_getFogColor = function($this, $par1, $par2) { - return nms_Vec3Pool_getVecFromPool($this.$worldObj0.$vecPool, 0.20000000298023224, 0.029999999329447746, 0.029999999329447746); -}; -$java.nms_WorldProviderHell_generateLightBrightnessTable = function($this) { - var $var2, $var3; - $var2 = 0; - while ($var2 <= 15) { - $var3 = 1.0 - $var2 / 15.0; - $this.$lightBrightnessTable.data[$var2] = (1.0 - $var3) / ($var3 * 3.0 + 1.0) * 0.8999999761581421 + 0.10000000149011612; - $var2 = $var2 + 1 | 0; - } -}; -$java.nms_WorldProviderHell_isSurfaceWorld = function($this) { - return 0; -}; -$java.nms_WorldProviderHell_calculateCelestialAngle = function($this, $par1, $par3) { - return 0.5; -}; -$java.nms_WorldProviderHell_canRespawnHere = function($this) { - return 0; -}; -$java.nms_WorldProviderHell_doesXZShowFog = function($this, $par1, $par2) { - return 1; -}; -function nms_WorldProviderEnd() { - nms_WorldProvider.call(this); -} -$java.nms_WorldProviderEnd__init_ = function() { - var var_0 = new nms_WorldProviderEnd(); - nms_WorldProviderEnd__init_(var_0); - return var_0; -}; -function nms_WorldProviderEnd__init_($this) { - $this.$isHellWorld = 0; - $this.$hasNoSky = 0; - $this.$lightBrightnessTable = $rt_createFloatArray(16); - $this.$dimensionId = 0; - $this.$colorsSunriseSunset = $rt_createFloatArray(4); -} -$java.nms_WorldProviderEnd_registerWorldChunkManager = function($this) { - $this.$dimensionId = 1; - $this.$hasNoSky = 1; -}; -$java.nms_WorldProviderEnd_calculateCelestialAngle = function($this, $par1, $par3) { - return 0.0; -}; -$java.nms_WorldProviderEnd_calcSunriseSunsetColors = function($this, $par1, $par2) { - return null; -}; -$java.nms_WorldProviderEnd_getFogColor = function($this, $par1, $par2) { - var $var4, var$4, var$5; - $par1 = $par1 * 3.1415927410125732 * 2.0; - $var4 = nms_MathHelper_SIN_TABLE.data[($par1 * 10430.3779296875 + 16384.0 | 0) & 65535] * 2.0 + 0.5; - if ($var4 < 0.0) - $var4 = 0.0; - if ($var4 > 1.0) - $var4 = 1.0; - $par1 = $var4 * 0.0 + 0.15000000596046448; - $par2 = 0.6274510025978088 * $par1; - $par1 = 0.501960813999176 * $par1; - var$4 = $this.$worldObj0.$vecPool; - var$5 = $par2; - return nms_Vec3Pool_getVecFromPool(var$4, var$5, $par1, var$5); -}; -$java.nms_WorldProviderEnd_isSkyColored = function($this) { - return 0; -}; -$java.nms_WorldProviderEnd_canRespawnHere = function($this) { - return 0; -}; -$java.nms_WorldProviderEnd_isSurfaceWorld = function($this) { - return 0; -}; -$java.nms_WorldProviderEnd_getCloudHeight = function($this) { - return 8.0; -}; -$java.nms_WorldProviderEnd_doesXZShowFog = function($this, $par1, $par2) { - return 1; -}; function nms_InventoryCraftResult() { jl_Object.call(this); this.$stackResult = null; @@ -208131,7 +208842,7 @@ $java.nms_SlotCrafting_onPickupFromSlot = function($this, $par1EntityPlayer, $pa $java.nms_SlotArmor = function() { var a = this; $java.nms_Slot.call(a); a.$armorType0 = 0; - a.$parent1 = null; + a.$parent2 = null; }; $java.nms_SlotArmor_getSlotStackLimit = function($this) { return 1; @@ -208190,7 +208901,7 @@ function nms_CraftingManager__init_($this) { nms_ItemStack__init_12(var$1, nms_Item_paper, 3); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Item_reed; $java.nms_CraftingManager_addRecipe($this, var$1, var$2); @@ -208214,40 +208925,40 @@ function nms_CraftingManager__init_($this) { nms_ItemStack__init_9(var$4, nms_Block_fence, 2); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_stick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_cobblestoneWall, 6, 0); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_cobblestone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_cobblestoneWall, 6, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_cobblestoneMossy; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_netherFence, 6); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_netherBrick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_fenceGate, 1); var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; - var$3[0] = $rt_s(2849); - var$3[1] = $rt_s(2849); + var$3[0] = $rt_s(2876); + var$3[1] = $rt_s(2876); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_stick; var$3[4] = jl_Character_valueOf(87); @@ -208256,9 +208967,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_jukebox, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; var$3[5] = jl_Character_valueOf(88); @@ -208267,9 +208978,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_music, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; var$3[5] = jl_Character_valueOf(88); @@ -208278,9 +208989,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_bookShelf, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2851); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2878); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; var$3[5] = jl_Character_valueOf(88); @@ -208289,64 +209000,64 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_blockSnow, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_snowball; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_snow, 6); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_blockSnow; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_blockClay, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_clay; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_brick, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_brick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_glowStone, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_lightStoneDust; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_blockNetherQuartz, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_netherQuartz; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_cloth, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_silk; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_tnt, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2853); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2853); + var$3[0] = $rt_s(2880); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2880); var$3[3] = jl_Character_valueOf(88); var$3[4] = nms_Item_gunpowder; var$3[5] = jl_Character_valueOf(35); @@ -208355,121 +209066,121 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 3); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_cobblestone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 0); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_stone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_sandStone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 4); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_brick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 5); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_stoneBrick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 6); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_netherBrick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 6, 7); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_blockNetherQuartz; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_woodSingleSlab, 6, 0); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_planks, 1, 0); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_woodSingleSlab, 6, 2); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_planks, 1, 2); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_woodSingleSlab, 6, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_planks, 1, 1); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_woodSingleSlab, 6, 3); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_planks, 1, 3); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_ladder, 3); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2848); - var$3[2] = $rt_s(2854); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2875); + var$3[2] = $rt_s(2881); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_stick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_doorWood, 1); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); - var$3[2] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); + var$3[2] = $rt_s(2879); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_trapdoor, 2); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_doorIron, 1); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2852); - var$3[1] = $rt_s(2852); - var$3[2] = $rt_s(2852); + var$3[0] = $rt_s(2879); + var$3[1] = $rt_s(2879); + var$3[2] = $rt_s(2879); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_sign, 3); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2848); - var$3[2] = $rt_s(2855); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2875); + var$3[2] = $rt_s(2882); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; var$3[5] = jl_Character_valueOf(88); @@ -208478,9 +209189,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_cake, 1); var$2 = $rt_createArray(jl_Object, 11); var$3 = var$2.data; - var$3[0] = $rt_s(2856); - var$3[1] = $rt_s(2857); - var$3[2] = $rt_s(2858); + var$3[0] = $rt_s(2883); + var$3[1] = $rt_s(2884); + var$3[2] = $rt_s(2885); var$3[3] = jl_Character_valueOf(65); var$3[4] = nms_Item_bucketMilk; var$3[5] = jl_Character_valueOf(66); @@ -208493,43 +209204,43 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_sugar, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Item_reed; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_planks, 4, 0); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_wood, 1, 0); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_planks, 4, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_wood, 1, 1); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_planks, 4, 2); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_wood, 1, 2); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_10(nms_Block_planks, 4, 3); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_ItemStack__init_10(nms_Block_wood, 1, 3); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_stick, 4); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(829); - var$3[1] = $rt_s(829); + var$3[0] = $rt_s(817); + var$3[1] = $rt_s(817); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); @@ -208537,7 +209248,7 @@ function nms_CraftingManager__init_($this) { var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; var$3[0] = $rt_s(115); - var$3[1] = $rt_s(829); + var$3[1] = $rt_s(817); var$3[2] = jl_Character_valueOf(88); var$3[3] = nms_Item_coal; var$3[4] = jl_Character_valueOf(35); @@ -208547,7 +209258,7 @@ function nms_CraftingManager__init_($this) { var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; var$3[0] = $rt_s(115); - var$3[1] = $rt_s(829); + var$3[1] = $rt_s(817); var$3[2] = jl_Character_valueOf(88); var$3[3] = nms_ItemStack__init_5(nms_Item_coal, 1, 1); var$3[4] = jl_Character_valueOf(35); @@ -208556,25 +209267,25 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_bowlEmpty, 4); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2859); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2886); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_glassBottle, 3); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2859); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2886); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_glass; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_rail, 16); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2860); - var$3[1] = $rt_s(2853); - var$3[2] = $rt_s(2860); + var$3[0] = $rt_s(2887); + var$3[1] = $rt_s(2880); + var$3[2] = $rt_s(2887); var$3[3] = jl_Character_valueOf(88); var$3[4] = nms_Item_ingotIron; var$3[5] = jl_Character_valueOf(35); @@ -208583,9 +209294,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_railPowered, 6); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2860); - var$3[1] = $rt_s(2853); - var$3[2] = $rt_s(2861); + var$3[0] = $rt_s(2887); + var$3[1] = $rt_s(2880); + var$3[2] = $rt_s(2888); var$3[3] = jl_Character_valueOf(88); var$3[4] = nms_Item_ingotGold; var$3[5] = jl_Character_valueOf(82); @@ -208596,9 +209307,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_railActivator, 6); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2862); - var$3[1] = $rt_s(2853); - var$3[2] = $rt_s(2862); + var$3[0] = $rt_s(2889); + var$3[1] = $rt_s(2880); + var$3[2] = $rt_s(2889); var$3[3] = jl_Character_valueOf(88); var$3[4] = nms_Item_ingotIron; var$3[5] = jl_Character_valueOf(35); @@ -208609,9 +209320,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_railDetector, 6); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2860); - var$3[1] = $rt_s(2853); - var$3[2] = $rt_s(2861); + var$3[0] = $rt_s(2887); + var$3[1] = $rt_s(2880); + var$3[2] = $rt_s(2888); var$3[3] = jl_Character_valueOf(88); var$3[4] = nms_Item_ingotIron; var$3[5] = jl_Character_valueOf(82); @@ -208622,25 +209333,25 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_minecartEmpty, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_cauldron, 1); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2854); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2881); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_brewingStand, 1); var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; - var$3[0] = $rt_s(2863); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2890); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_cobblestone; var$3[4] = jl_Character_valueOf(66); @@ -208699,32 +209410,32 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_boat, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2848); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2875); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_bucketEmpty, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2859); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2886); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_flowerPot, 1); var$2 = $rt_createArray(jl_Object, 4); var$3 = var$2.data; - var$3[0] = $rt_s(2854); - var$3[1] = $rt_s(2859); + var$3[0] = $rt_s(2881); + var$3[1] = $rt_s(2886); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_brick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_flintAndSteel, 1); var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; - var$3[0] = $rt_s(2864); - var$3[1] = $rt_s(2865); + var$3[0] = $rt_s(2891); + var$3[1] = $rt_s(2892); var$3[2] = jl_Character_valueOf(65); var$3[3] = nms_Item_ingotIron; var$3[4] = jl_Character_valueOf(66); @@ -208733,52 +209444,52 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_bread, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2848); + var$3[0] = $rt_s(2875); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Item_wheat; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsWoodOak, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_ItemStack__init_10(nms_Block_planks, 1, 0); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsWoodBirch, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_ItemStack__init_10(nms_Block_planks, 1, 2); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsWoodSpruce, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_ItemStack__init_10(nms_Block_planks, 1, 1); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsWoodJungle, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_ItemStack__init_10(nms_Block_planks, 1, 3); $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_fishingRod, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2868); - var$3[1] = $rt_s(2869); - var$3[2] = $rt_s(2870); + var$3[0] = $rt_s(2895); + var$3[1] = $rt_s(2896); + var$3[2] = $rt_s(2897); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_stick; var$3[5] = jl_Character_valueOf(88); @@ -208787,8 +209498,8 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_carrotOnAStick, 1); var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; - var$3[0] = $rt_s(2871); - var$3[1] = $rt_s(2872); + var$3[0] = $rt_s(2898); + var$3[1] = $rt_s(2899); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_fishingRod; var$3[4] = jl_Character_valueOf(88); @@ -208797,63 +209508,63 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_stairsCobblestone, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_cobblestone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsBrick, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_brick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsStoneBrick, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_stoneBrick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsNetherBrick, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_netherBrick; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsSandStone, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_sandStone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_stairsNetherQuartz, 4); var$2 = $rt_createArray(jl_Object, 5); var$3 = var$2.data; - var$3[0] = $rt_s(2866); - var$3[1] = $rt_s(2867); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2893); + var$3[1] = $rt_s(2894); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_blockNetherQuartz; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_3(nms_Item_painting, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_stick; var$3[5] = jl_Character_valueOf(88); @@ -208862,9 +209573,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_itemFrame, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_stick; var$3[5] = jl_Character_valueOf(88); @@ -208873,9 +209584,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_5(nms_Item_appleGold, 1, 0); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_goldNugget; var$3[5] = jl_Character_valueOf(88); @@ -208884,9 +209595,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_5(nms_Item_appleGold, 1, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_blockGold; var$3[5] = jl_Character_valueOf(88); @@ -208895,9 +209606,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_5(nms_Item_goldenCarrot, 1, 0); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_goldNugget; var$3[5] = jl_Character_valueOf(88); @@ -208907,7 +209618,7 @@ function nms_CraftingManager__init_($this) { var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; var$3[0] = $rt_s(115); - var$3[1] = $rt_s(829); + var$3[1] = $rt_s(817); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_cobblestone; var$3[4] = jl_Character_valueOf(88); @@ -208918,7 +209629,7 @@ function nms_CraftingManager__init_($this) { var$3 = var$2.data; var$3[0] = $rt_s(93); var$3[1] = $rt_s(101); - var$3[2] = $rt_s(829); + var$3[2] = $rt_s(817); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_planks; var$3[5] = jl_Character_valueOf(83); @@ -208930,7 +209641,7 @@ function nms_CraftingManager__init_($this) { var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; var$3[0] = $rt_s(115); - var$3[1] = $rt_s(829); + var$3[1] = $rt_s(817); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Item_stick; var$3[4] = jl_Character_valueOf(88); @@ -208939,8 +209650,8 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_redstoneRepeater, 1); var$2 = $rt_createArray(jl_Object, 8); var$3 = var$2.data; - var$3[0] = $rt_s(2850); - var$3[1] = $rt_s(2873); + var$3[0] = $rt_s(2877); + var$3[1] = $rt_s(2900); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_torchRedstoneActive; var$3[4] = jl_Character_valueOf(88); @@ -208951,9 +209662,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_comparator, 1); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2859); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2873); + var$3[0] = $rt_s(2886); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2900); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_torchRedstoneActive; var$3[5] = jl_Character_valueOf(88); @@ -208964,9 +209675,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_pocketSundial, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2859); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2859); + var$3[0] = $rt_s(2886); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2886); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_ingotGold; var$3[5] = jl_Character_valueOf(88); @@ -208975,9 +209686,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_compass, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2859); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2859); + var$3[0] = $rt_s(2886); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2886); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_ingotIron; var$3[5] = jl_Character_valueOf(88); @@ -208986,9 +209697,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_emptyMap, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Item_paper; var$3[5] = jl_Character_valueOf(88); @@ -208997,51 +209708,51 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_stoneButton, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_stone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_woodenButton, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(829); + var$3[0] = $rt_s(817); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_pressurePlateStone, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2852); + var$3[0] = $rt_s(2879); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_stone; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_pressurePlatePlanks, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2852); + var$3[0] = $rt_s(2879); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_pressurePlateIron, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2852); + var$3[0] = $rt_s(2879); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_pressurePlateGold, 1); var$2 = $rt_createArray(jl_Object, 3); var$3 = var$2.data; - var$3[0] = $rt_s(2852); + var$3[0] = $rt_s(2879); var$3[1] = jl_Character_valueOf(35); var$3[2] = nms_Item_ingotGold; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); var$4 = nms_ItemStack__init_6(nms_Block_dispenser, 1); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2874); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2901); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_cobblestone; var$3[5] = jl_Character_valueOf(88); @@ -209052,9 +209763,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_dropper, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2854); - var$3[2] = $rt_s(2874); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2881); + var$3[2] = $rt_s(2901); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_cobblestone; var$3[5] = jl_Character_valueOf(82); @@ -209063,9 +209774,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_pistonBase, 1); var$2 = $rt_createArray(jl_Object, 11); var$3 = var$2.data; - var$3[0] = $rt_s(2875); - var$3[1] = $rt_s(2850); - var$3[2] = $rt_s(2874); + var$3[0] = $rt_s(2902); + var$3[1] = $rt_s(2877); + var$3[2] = $rt_s(2901); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_cobblestone; var$3[5] = jl_Character_valueOf(88); @@ -209088,8 +209799,8 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_3(nms_Item_bed, 1); var$2 = $rt_createArray(jl_Object, 6); var$3 = var$2.data; - var$3[0] = $rt_s(2848); - var$3[1] = $rt_s(2851); + var$3[0] = $rt_s(2875); + var$3[1] = $rt_s(2878); var$3[2] = jl_Character_valueOf(35); var$3[3] = nms_Block_cloth; var$3[4] = jl_Character_valueOf(88); @@ -209098,9 +209809,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_enchantmentTable, 1); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2863); - var$3[1] = $rt_s(2876); - var$3[2] = $rt_s(2848); + var$3[0] = $rt_s(2890); + var$3[1] = $rt_s(2903); + var$3[2] = $rt_s(2875); var$3[3] = jl_Character_valueOf(35); var$3[4] = nms_Block_obsidian; var$3[5] = jl_Character_valueOf(66); @@ -209111,9 +209822,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_6(nms_Block_anvil, 1); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2873); - var$3[1] = $rt_s(2877); - var$3[2] = $rt_s(2878); + var$3[0] = $rt_s(2900); + var$3[1] = $rt_s(2904); + var$3[2] = $rt_s(2905); var$3[3] = jl_Character_valueOf(73); var$3[4] = nms_Block_blockIron; var$3[5] = jl_Character_valueOf(105); @@ -209142,9 +209853,9 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_7(nms_Block_daylightSensor); var$2 = $rt_createArray(jl_Object, 9); var$3 = var$2.data; - var$3[0] = $rt_s(2879); - var$3[1] = $rt_s(2880); - var$3[2] = $rt_s(2881); + var$3[0] = $rt_s(2906); + var$3[1] = $rt_s(2907); + var$3[2] = $rt_s(2908); var$3[3] = jl_Character_valueOf(71); var$3[4] = nms_Block_glass; var$3[5] = jl_Character_valueOf(81); @@ -209155,19 +209866,19 @@ function nms_CraftingManager__init_($this) { var$4 = nms_ItemStack__init_7(nms_Block_hopperBlock); var$2 = $rt_createArray(jl_Object, 7); var$3 = var$2.data; - var$3[0] = $rt_s(2882); - var$3[1] = $rt_s(2883); - var$3[2] = $rt_s(2884); + var$3[0] = $rt_s(2909); + var$3[1] = $rt_s(2910); + var$3[2] = $rt_s(2911); var$3[3] = jl_Character_valueOf(73); var$3[4] = nms_Item_ingotIron; var$3[5] = jl_Character_valueOf(67); var$3[6] = nms_Block_chest; $java.nms_CraftingManager_addRecipe($this, var$4, var$2); ju_Collections_sort0($this.$recipes, $java.nms_RecipeSorter__init_($this)); - ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder__init_(), ju_ArrayList_size($this.$recipes)), $rt_s(2885)))); + ji_PrintStream_println0(jl_System_out(), jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder__init_(), ju_ArrayList_size($this.$recipes)), $rt_s(2912)))); } $java.nms_CraftingManager_addRecipe = function($this, $par1ItemStack, $par2ArrayOfObj) { - var $var14, $var3, $var4, $var5, $var6, var$8, $var11, $var9, $var7, $var8, $var12, $var13, $var15, $var16, $var10, var$18, $var17; + var $var14, $var3, $var4, $var5, $var6, var$8, $var11, $var9, $var7, $var8, $var12, $var13, $var15, $var10, $var16, $var17; $var14 = $par2ArrayOfObj.data; $var3 = $rt_s(44); $var4 = 0; @@ -209213,20 +209924,20 @@ $java.nms_CraftingManager_addRecipe = function($this, $par1ItemStack, $par2Array $var8 = var$8 + 1 | 0; if ($var14[$var8] instanceof nms_Item) { $var15 = new nms_ItemStack; - $var16 = $var14[$var8].$itemID; + $var10 = $var14[$var8].$itemID; $var15.$stackSize = 0; $var15.$itemFrame = null; - $var15.$itemID0 = $var16; + $var15.$itemID0 = $var10; $var15.$stackSize = 1; $var15.$itemDamage = 0; if ($var15.$itemDamage < 0) $var15.$itemDamage = 0; } else if ($var14[$var8] instanceof nms_Block) { $var15 = new nms_ItemStack; - $var16 = $var14[$var8].$blockID; + $var10 = $var14[$var8].$blockID; $var15.$stackSize = 0; $var15.$itemFrame = null; - $var15.$itemID0 = $var16; + $var15.$itemID0 = $var10; $var15.$stackSize = 1; $var15.$itemDamage = 32767; if ($var15.$itemDamage < 0) @@ -209236,16 +209947,16 @@ $java.nms_CraftingManager_addRecipe = function($this, $par1ItemStack, $par2Array ju_HashMap_putImpl($var12, $var13, $var15); var$8 = var$8 + 2 | 0; } - $var8 = $rt_imul($var5, $var6); - $var14 = $rt_createArray(nms_ItemStack, $var8); + var$8 = $rt_imul($var5, $var6); + $var14 = $rt_createArray(nms_ItemStack, var$8); $var7 = $var14.data; $var16 = 0; - while ($var16 < $var8) { + while ($var16 < var$8) { $var10 = jl_String_charAt($var3, $var16); $var11 = jl_Character_valueOf($var10); if ($var11 !== null) { - var$8 = $var11.$value1; - $var11 = ju_HashMap_findNonNullKeyEntry($var12, $var11, var$8 & ($var12.$elementData.data.length - 1 | 0), var$8); + $var4 = $var11.$value1; + $var11 = ju_HashMap_findNonNullKeyEntry($var12, $var11, $var4 & ($var12.$elementData.data.length - 1 | 0), $var4); } else { $var11 = $var12.$elementData.data[0]; while ($var11 !== null && $var11.$key !== null) { @@ -209257,24 +209968,24 @@ $java.nms_CraftingManager_addRecipe = function($this, $par1ItemStack, $par2Array else { $var11 = jl_Character_valueOf($var10); if ($var11 !== null) { - var$8 = $var11.$value1; - $var9 = ju_HashMap_findNonNullKeyEntry($var12, $var11, var$8 & ($var12.$elementData.data.length - 1 | 0), var$8); + $var4 = $var11.$value1; + $var11 = ju_HashMap_findNonNullKeyEntry($var12, $var11, $var4 & ($var12.$elementData.data.length - 1 | 0), $var4); } else { - $var9 = $var12.$elementData.data[0]; - while ($var9 !== null && $var9.$key !== null) { - $var9 = $var9.$next1; + $var11 = $var12.$elementData.data[0]; + while ($var11 !== null && $var11.$key !== null) { + $var11 = $var11.$next1; } } - $var11 = $var9 === null ? null : $var9.$value0; + $var11 = $var11 === null ? null : $var11.$value0; $var9 = new nms_ItemStack; - var$8 = $var11.$itemID0; - $var4 = $var11.$stackSize; - var$18 = $var11.$itemDamage; + $var8 = $var11.$itemID0; + $var10 = $var11.$stackSize; + $var4 = $var11.$itemDamage; $var9.$stackSize = 0; $var9.$itemFrame = null; - $var9.$itemID0 = var$8; - $var9.$stackSize = $var4; - $var9.$itemDamage = var$18; + $var9.$itemID0 = $var8; + $var9.$stackSize = $var10; + $var9.$itemDamage = $var4; if ($var9.$itemDamage < 0) $var9.$itemDamage = 0; if ($var11.$stackTagCompound !== null) @@ -209334,7 +210045,7 @@ $java.nms_CraftingManager_addShapelessRecipe = function($this, $par1ItemStack, $ $par1ItemStack = new jl_RuntimeException; $par1ItemStack.$suppressionEnabled = 1; $par1ItemStack.$writableStackTrace = 1; - $par1ItemStack.$message = $rt_s(2886); + $par1ItemStack.$message = $rt_s(2913); $rt_throw($par1ItemStack); } var$7 = new nms_ItemStack; @@ -209461,7 +210172,7 @@ function nms_ChunkProviderClient_makeString($this) { var var$1, var$2; var$1 = new jl_StringBuilder; var$1.$buffer = $rt_createCharArray(16); - jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2887)); + jl_AbstractStringBuilder_insert(var$1, var$1.$length, $rt_s(2914)); var$2 = $this.$chunkMapping.$numHashElements; jl_AbstractStringBuilder_insert0(var$1, var$1.$length, var$2, 10); return jl_String__init_0(var$1.$buffer, 0, var$1.$length); @@ -209498,7 +210209,7 @@ $java.nms_LongHashMap_getValueByKey = function($this, $par1) { $var4 = $this.$hashArray.data[var$2 & ($this.$hashArray.data.length - 1 | 0)]; while ($var4 !== null) { if (Long_eq($var4.$key2, $par1)) - return $var4.$value13; + return $var4.$value14; $var4 = $var4.$nextEntry1; } return null; @@ -209520,17 +210231,19 @@ $java.nms_LongHashMap_add = function($this, $par1, $par3Obj) { break; $var6 = $var6.$nextEntry1; } - $var6.$value13 = $par3Obj; + $var6.$value14 = $par3Obj; }; $java.nms_LongHashMap_resizeTable = function($this, $par1) { - var $var4; + var $var4, var$3; if ($this.$hashArray.data.length == 1073741824) $this.$capacity0 = 2147483647; else { $var4 = $rt_createArray(nms_LongHashMapEntry, $par1); $java.nms_LongHashMap_copyHashTableTo($this, $var4); $this.$hashArray = $var4; - $this.$capacity0 = $par1 * 0.75 | 0; + var$3 = $par1; + jl_Class_getClass($this.constructor); + $this.$capacity0 = var$3 * 0.75 | 0; } }; $java.nms_LongHashMap_copyHashTableTo = function($this, $par1ArrayOfLongHashMapEntry) { @@ -209565,7 +210278,7 @@ $java.nms_LongHashMap_copyHashTableTo = function($this, $par1ArrayOfLongHashMapE $java.nms_LongHashMap_remove = function($this, $par1) { var $var3; $var3 = $java.nms_LongHashMap_removeKey($this, $par1); - return $var3 !== null ? $var3.$value13 : null; + return $var3 !== null ? $var3.$value14 : null; }; $java.nms_LongHashMap_removeKey = function($this, $par1) { var var$2, $var4, $var6, var$5, $var6_0; @@ -209595,7 +210308,7 @@ $java.nms_LongHashMap_createKey = function($this, $par1, $par2, $par4Obj, $par5) $var6 = $this.$hashArray.data[$par5]; var$6 = $this.$hashArray.data; var$7 = new nms_LongHashMapEntry; - var$7.$value13 = $par4Obj; + var$7.$value14 = $par4Obj; var$7.$nextEntry1 = $var6; var$7.$key2 = $par2; var$7.$hash = $par1; @@ -209683,7 +210396,7 @@ $java.nms_EmptyChunk_getAreLevelsEmpty = function($this, $par1, $par2) { function nms_LongHashMapEntry() { var a = this; jl_Object.call(a); a.$key2 = Long_ZERO; - a.$value13 = null; + a.$value14 = null; a.$nextEntry1 = null; a.$hash = 0; } @@ -209703,27 +210416,27 @@ function nms_RecipesTools__init_($this) { var$2 = var$1.data; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; - var$4[0] = $rt_s(2851); - var$4[1] = $rt_s(2859); - var$4[2] = $rt_s(2859); + var$4[0] = $rt_s(2878); + var$4[1] = $rt_s(2886); + var$4[2] = $rt_s(2886); var$2[0] = var$3; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; var$4[0] = $rt_s(115); - var$4[1] = $rt_s(829); - var$4[2] = $rt_s(829); + var$4[1] = $rt_s(817); + var$4[2] = $rt_s(817); var$2[1] = var$3; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; - var$4[0] = $rt_s(2888); - var$4[1] = $rt_s(2889); - var$4[2] = $rt_s(1589); + var$4[0] = $rt_s(2915); + var$4[1] = $rt_s(2916); + var$4[2] = $rt_s(1584); var$2[2] = var$3; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; - var$4[0] = $rt_s(2888); - var$4[1] = $rt_s(1589); - var$4[2] = $rt_s(1589); + var$4[0] = $rt_s(2915); + var$4[1] = $rt_s(1584); + var$4[2] = $rt_s(1584); var$2[3] = var$3; $this.$recipePatterns = var$1; var$1 = $rt_createArray($rt_arraycls(jl_Object), 5); @@ -209816,8 +210529,8 @@ $java.nms_RecipesTools_addRecipes = function($this, $par1CraftingManager) { var$8.$itemDamage = 0; var$5 = $rt_createArray(jl_Object, 4); var$12 = var$5.data; - var$12[0] = $rt_s(1589); - var$12[1] = $rt_s(2871); + var$12[0] = $rt_s(1584); + var$12[1] = $rt_s(2898); var$12[2] = jl_Character_valueOf(35); var$12[3] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$8, var$5); @@ -209840,7 +210553,7 @@ function nms_RecipesWeapons__init_($this) { var$4 = var$3.data; var$4[0] = $rt_s(115); var$4[1] = $rt_s(115); - var$4[2] = $rt_s(829); + var$4[2] = $rt_s(817); var$2[0] = var$3; $this.$recipePatterns0 = var$1; var$1 = $rt_createArray($rt_arraycls(jl_Object), 2); @@ -209909,9 +210622,9 @@ $java.nms_RecipesWeapons_addRecipes = function($this, $par1CraftingManager) { $var5.$itemDamage = 0; var$5 = $rt_createArray(jl_Object, 7); var$10 = var$5.data; - var$10[0] = $rt_s(2869); - var$10[1] = $rt_s(2870); - var$10[2] = $rt_s(2869); + var$10[0] = $rt_s(2896); + var$10[1] = $rt_s(2897); + var$10[2] = $rt_s(2896); var$10[3] = jl_Character_valueOf(88); var$10[4] = nms_Item_silk; var$10[5] = jl_Character_valueOf(35); @@ -209929,7 +210642,7 @@ $java.nms_RecipesWeapons_addRecipes = function($this, $par1CraftingManager) { var$5 = $rt_createArray(jl_Object, 9); var$10 = var$5.data; var$10[0] = $rt_s(115); - var$10[1] = $rt_s(829); + var$10[1] = $rt_s(817); var$10[2] = $rt_s(91); var$10[3] = jl_Character_valueOf(89); var$10[4] = nms_Item_feather; @@ -210057,15 +210770,15 @@ $java.nms_RecipesIngots_addRecipes = function($this, $par1CraftingManager) { var$5.$itemDamage = 0; var$7 = $rt_createArray(jl_Object, 5); var$8 = var$7.data; - var$8[0] = $rt_s(2848); - var$8[1] = $rt_s(2848); - var$8[2] = $rt_s(2848); + var$8[0] = $rt_s(2875); + var$8[1] = $rt_s(2875); + var$8[2] = $rt_s(2875); var$8[3] = jl_Character_valueOf(35); var$8[4] = $var4; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$5, var$7); var$7 = $rt_createArray(jl_Object, 3); var$8 = var$7.data; - var$8[0] = $rt_s(829); + var$8[0] = $rt_s(817); var$8[1] = jl_Character_valueOf(35); var$8[2] = $var3; $java.nms_CraftingManager_addRecipe($par1CraftingManager, $var4, var$7); @@ -210083,9 +210796,9 @@ $java.nms_RecipesIngots_addRecipes = function($this, $par1CraftingManager) { $var4.$itemDamage = 0; var$7 = $rt_createArray(jl_Object, 5); var$8 = var$7.data; - var$8[0] = $rt_s(2848); - var$8[1] = $rt_s(2848); - var$8[2] = $rt_s(2848); + var$8[0] = $rt_s(2875); + var$8[1] = $rt_s(2875); + var$8[2] = $rt_s(2875); var$8[3] = jl_Character_valueOf(35); var$8[4] = nms_Item_goldNugget; $java.nms_CraftingManager_addRecipe($par1CraftingManager, $var4, var$7); @@ -210100,7 +210813,7 @@ $java.nms_RecipesIngots_addRecipes = function($this, $par1CraftingManager) { $var3.$itemDamage = 0; var$7 = $rt_createArray(jl_Object, 3); var$8 = var$7.data; - var$8[0] = $rt_s(829); + var$8[0] = $rt_s(817); var$8[1] = jl_Character_valueOf(35); var$8[2] = nms_Item_ingotGold; $java.nms_CraftingManager_addRecipe($par1CraftingManager, $var3, var$7); @@ -210146,7 +210859,7 @@ $java.nms_RecipesFood_addRecipes = function($this, $par1CraftingManager) { var$6.$itemDamage = 0; var$4 = $rt_createArray(jl_Object, 5); var$5 = var$4.data; - var$5[0] = $rt_s(2850); + var$5[0] = $rt_s(2877); var$5[1] = jl_Character_valueOf(88); var$7 = new nms_ItemStack; var$8 = nms_Item_dyePowder.$itemID; @@ -210172,9 +210885,9 @@ $java.nms_RecipesFood_addRecipes = function($this, $par1CraftingManager) { var$2.$itemDamage = 0; var$4 = $rt_createArray(jl_Object, 5); var$5 = var$4.data; - var$5[0] = $rt_s(2890); - var$5[1] = $rt_s(2890); - var$5[2] = $rt_s(2890); + var$5[0] = $rt_s(2917); + var$5[1] = $rt_s(2917); + var$5[2] = $rt_s(2917); var$5[3] = jl_Character_valueOf(77); var$5[4] = nms_Item_melon; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$4); @@ -210249,16 +210962,16 @@ $java.nms_RecipesCrafting_addRecipes = function($this, $par1CraftingManager) { nms_ItemStack__init_8(var$2, nms_Block_chest); var$3 = $rt_createArray(jl_Object, 5); var$4 = var$3.data; - var$4[0] = $rt_s(2848); - var$4[1] = $rt_s(2854); - var$4[2] = $rt_s(2848); + var$4[0] = $rt_s(2875); + var$4[1] = $rt_s(2881); + var$4[2] = $rt_s(2875); var$4[3] = jl_Character_valueOf(35); var$4[4] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_7(nms_Block_chestTrapped); var$3 = $rt_createArray(jl_Object, 5); var$4 = var$3.data; - var$4[0] = $rt_s(2891); + var$4[0] = $rt_s(2918); var$4[1] = jl_Character_valueOf(35); var$4[2] = nms_Block_chest; var$4[3] = jl_Character_valueOf(45); @@ -210267,9 +210980,9 @@ $java.nms_RecipesCrafting_addRecipes = function($this, $par1CraftingManager) { var$2 = nms_ItemStack__init_7(nms_Block_enderChest); var$3 = $rt_createArray(jl_Object, 7); var$4 = var$3.data; - var$4[0] = $rt_s(2848); - var$4[1] = $rt_s(2892); - var$4[2] = $rt_s(2848); + var$4[0] = $rt_s(2875); + var$4[1] = $rt_s(2919); + var$4[2] = $rt_s(2875); var$4[3] = jl_Character_valueOf(35); var$4[4] = nms_Block_obsidian; var$4[5] = jl_Character_valueOf(69); @@ -210279,90 +210992,90 @@ $java.nms_RecipesCrafting_addRecipes = function($this, $par1CraftingManager) { var$2 = nms_ItemStack__init_7(nms_Block_furnaceIdle); var$3 = $rt_createArray(jl_Object, 5); var$4 = var$3.data; - var$4[0] = $rt_s(2848); - var$4[1] = $rt_s(2854); - var$4[2] = $rt_s(2848); + var$4[0] = $rt_s(2875); + var$4[1] = $rt_s(2881); + var$4[2] = $rt_s(2875); var$4[3] = jl_Character_valueOf(35); var$4[4] = nms_Block_cobblestone; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_7(nms_Block_workbench); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2852); - var$4[1] = $rt_s(2852); + var$4[0] = $rt_s(2879); + var$4[1] = $rt_s(2879); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Block_planks; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_7(nms_Block_sandStone); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2852); - var$4[1] = $rt_s(2852); + var$4[0] = $rt_s(2879); + var$4[1] = $rt_s(2879); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Block_sand; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_10(nms_Block_sandStone, 4, 2); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2852); - var$4[1] = $rt_s(2852); + var$4[0] = $rt_s(2879); + var$4[1] = $rt_s(2879); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Block_sandStone; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$5 = nms_ItemStack__init_10(nms_Block_sandStone, 1, 1); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(829); - var$4[1] = $rt_s(829); + var$4[0] = $rt_s(817); + var$4[1] = $rt_s(817); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 1, 1); $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$5, var$3); var$2 = nms_ItemStack__init_10(nms_Block_blockNetherQuartz, 1, 1); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(829); - var$4[1] = $rt_s(829); + var$4[0] = $rt_s(817); + var$4[1] = $rt_s(817); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_ItemStack__init_10(nms_Block_stoneSingleSlab, 1, 7); $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_10(nms_Block_blockNetherQuartz, 2, 2); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(829); - var$4[1] = $rt_s(829); + var$4[0] = $rt_s(817); + var$4[1] = $rt_s(817); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_ItemStack__init_10(nms_Block_blockNetherQuartz, 1, 0); $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_6(nms_Block_stoneBrick, 4); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2852); - var$4[1] = $rt_s(2852); + var$4[0] = $rt_s(2879); + var$4[1] = $rt_s(2879); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Block_stone; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_6(nms_Block_fenceIron, 16); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2848); - var$4[1] = $rt_s(2848); + var$4[0] = $rt_s(2875); + var$4[1] = $rt_s(2875); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Item_ingotIron; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_6(nms_Block_thinGlass, 16); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2848); - var$4[1] = $rt_s(2848); + var$4[0] = $rt_s(2875); + var$4[1] = $rt_s(2875); var$4[2] = jl_Character_valueOf(35); var$4[3] = nms_Block_glass; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); var$2 = nms_ItemStack__init_6(nms_Block_redstoneLampIdle, 1); var$3 = $rt_createArray(jl_Object, 7); var$4 = var$3.data; - var$4[0] = $rt_s(2893); - var$4[1] = $rt_s(2894); - var$4[2] = $rt_s(2893); + var$4[0] = $rt_s(2920); + var$4[1] = $rt_s(2921); + var$4[2] = $rt_s(2920); var$4[3] = jl_Character_valueOf(82); var$4[4] = nms_Item_redstone; var$4[5] = jl_Character_valueOf(71); @@ -210371,9 +211084,9 @@ $java.nms_RecipesCrafting_addRecipes = function($this, $par1CraftingManager) { var$2 = nms_ItemStack__init_6(nms_Block_beacon, 1); var$3 = $rt_createArray(jl_Object, 9); var$4 = var$3.data; - var$4[0] = $rt_s(2879); - var$4[1] = $rt_s(2895); - var$4[2] = $rt_s(2896); + var$4[0] = $rt_s(2906); + var$4[1] = $rt_s(2922); + var$4[2] = $rt_s(2923); var$4[3] = jl_Character_valueOf(71); var$4[4] = nms_Block_glass; var$4[5] = jl_Character_valueOf(83); @@ -210384,8 +211097,8 @@ $java.nms_RecipesCrafting_addRecipes = function($this, $par1CraftingManager) { var$2 = nms_ItemStack__init_6(nms_Block_netherBrick, 1); var$3 = $rt_createArray(jl_Object, 4); var$4 = var$3.data; - var$4[0] = $rt_s(2897); - var$4[1] = $rt_s(2897); + var$4[0] = $rt_s(2924); + var$4[1] = $rt_s(2924); var$4[2] = jl_Character_valueOf(78); var$4[3] = nms_Item_netherrackBrick; $java.nms_CraftingManager_addRecipe($par1CraftingManager, var$2, var$3); @@ -210406,25 +211119,25 @@ function nms_RecipesArmor__init_($this) { var$2 = var$1.data; var$3 = $rt_createArray(jl_String, 2); var$4 = var$3.data; - var$4[0] = $rt_s(2851); - var$4[1] = $rt_s(2860); + var$4[0] = $rt_s(2878); + var$4[1] = $rt_s(2887); var$2[0] = var$3; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; - var$4[0] = $rt_s(2860); - var$4[1] = $rt_s(2851); - var$4[2] = $rt_s(2851); + var$4[0] = $rt_s(2887); + var$4[1] = $rt_s(2878); + var$4[2] = $rt_s(2878); var$2[1] = var$3; var$3 = $rt_createArray(jl_String, 3); var$4 = var$3.data; - var$4[0] = $rt_s(2851); - var$4[1] = $rt_s(2860); - var$4[2] = $rt_s(2860); + var$4[0] = $rt_s(2878); + var$4[1] = $rt_s(2887); + var$4[2] = $rt_s(2887); var$2[2] = var$3; var$3 = $rt_createArray(jl_String, 2); var$4 = var$3.data; - var$4[0] = $rt_s(2860); - var$4[1] = $rt_s(2860); + var$4[0] = $rt_s(2887); + var$4[1] = $rt_s(2887); var$2[3] = var$3; $this.$recipePatterns1 = var$1; var$1 = $rt_createArray($rt_arraycls(jl_Object), 5); @@ -211116,9 +211829,9 @@ $java.nms_RecipesMapExtending_getCraftingResult = function($this, $par1Inventory } $var4 = $par1InventoryCrafting.$stackTagCompound.$tagMap; var$7 = new nms_NBTTagByte; - var$7.$name0 = $rt_s(1974); + var$7.$name0 = $rt_s(1952); var$7.$data0 = 1; - ju_HashMap_putImpl($var4, $rt_s(1974), var$7); + ju_HashMap_putImpl($var4, $rt_s(1952), var$7); return $par1InventoryCrafting; }; function nms_RecipeFireworks() { @@ -211157,18 +211870,18 @@ $java.nms_RecipeFireworks_matches = function($this, $par1InventoryCrafting, $par $this.$field_92102_a = $par2World; if ($var6 > 0) { $var16 = nms_NBTTagCompound__init_0(); - $var19 = nms_NBTTagCompound__init_1($rt_s(1548)); - $var25 = nms_NBTTagList__init_1($rt_s(2004)); + $var19 = nms_NBTTagCompound__init_1($rt_s(1542)); + $var25 = nms_NBTTagList__init_1($rt_s(1982)); $var22 = 0; while ($var22 < $java.nms_InventoryCrafting_getSizeInventory($par1InventoryCrafting)) { $var26 = $java.nms_InventoryCrafting_getStackInSlot($par1InventoryCrafting, $var22); - if ($var26 !== null && $var26.$itemID0 == nms_Item_fireworkCharge.$itemID && nms_ItemStack_hasTagCompound($var26) && nms_NBTTagCompound_hasKey(nms_ItemStack_getTagCompound($var26), $rt_s(2006))) - nms_NBTTagList_appendTag($var25, nms_NBTTagCompound_getCompoundTag(nms_ItemStack_getTagCompound($var26), $rt_s(2006))); + if ($var26 !== null && $var26.$itemID0 == nms_Item_fireworkCharge.$itemID && nms_ItemStack_hasTagCompound($var26) && nms_NBTTagCompound_hasKey(nms_ItemStack_getTagCompound($var26), $rt_s(1984))) + nms_NBTTagList_appendTag($var25, nms_NBTTagCompound_getCompoundTag(nms_ItemStack_getTagCompound($var26), $rt_s(1984))); $var22 = $var22 + 1 | 0; } - nms_NBTTagCompound_setTag($var19, $rt_s(2004), $var25); - nms_NBTTagCompound_setByte($var19, $rt_s(1549), $var4 << 24 >> 24); - nms_NBTTagCompound_setTag($var16, $rt_s(1548), $var19); + nms_NBTTagCompound_setTag($var19, $rt_s(1982), $var25); + nms_NBTTagCompound_setByte($var19, $rt_s(1543), $var4 << 24 >> 24); + nms_NBTTagCompound_setTag($var16, $rt_s(1542), $var19); nms_ItemStack_setTagCompound($this.$field_92102_a, $var16); } return 1; @@ -211179,7 +211892,7 @@ $java.nms_RecipeFireworks_matches = function($this, $par1InventoryCrafting, $par nms_ItemStack__init_1($par2World, nms_Item_fireworkCharge); $this.$field_92102_a = $par2World; $var16 = nms_NBTTagCompound__init_0(); - $var19 = nms_NBTTagCompound__init_1($rt_s(2006)); + $var19 = nms_NBTTagCompound__init_1($rt_s(1984)); $var23 = 0; $var12 = ju_ArrayList__init_0(); $var13 = 0; @@ -211193,11 +211906,11 @@ $java.nms_RecipeFireworks_matches = function($this, $par1InventoryCrafting, $par break b; } if ($var14.$itemID0 == nms_Item_lightStoneDust.$itemID) { - nms_NBTTagCompound_setBoolean($var19, $rt_s(2017), 1); + nms_NBTTagCompound_setBoolean($var19, $rt_s(1995), 1); break b; } if ($var14.$itemID0 == nms_Item_diamond.$itemID) { - nms_NBTTagCompound_setBoolean($var19, $rt_s(2015), 1); + nms_NBTTagCompound_setBoolean($var19, $rt_s(1993), 1); break b; } if ($var14.$itemID0 == nms_Item_fireballCharge.$itemID) { @@ -211226,9 +211939,9 @@ $java.nms_RecipeFireworks_matches = function($this, $par1InventoryCrafting, $par $var18[$var27] = jl_Integer_intValue(ju_ArrayList_get($var12, $var27)); $var27 = $var27 + 1 | 0; } - nms_NBTTagCompound_setIntArray($var19, $rt_s(2007), $var24); - nms_NBTTagCompound_setByte($var19, $rt_s(2008), $var23); - nms_NBTTagCompound_setTag($var16, $rt_s(2006), $var19); + nms_NBTTagCompound_setIntArray($var19, $rt_s(1985), $var24); + nms_NBTTagCompound_setByte($var19, $rt_s(1986), $var23); + nms_NBTTagCompound_setTag($var16, $rt_s(1984), $var19); nms_ItemStack_setTagCompound($this.$field_92102_a, $var16); return 1; } @@ -211258,10 +211971,10 @@ $java.nms_RecipeFireworks_matches = function($this, $par1InventoryCrafting, $par $var20 = $var20 + 1 | 0; } if ($this.$field_92102_a !== null && nms_ItemStack_hasTagCompound($this.$field_92102_a)) { - $var21 = nms_NBTTagCompound_getCompoundTag(nms_ItemStack_getTagCompound($this.$field_92102_a), $rt_s(2006)); + $var21 = nms_NBTTagCompound_getCompoundTag(nms_ItemStack_getTagCompound($this.$field_92102_a), $rt_s(1984)); if ($var21 === null) return 0; - nms_NBTTagCompound_setIntArray($var21, $rt_s(2013), $var18); + nms_NBTTagCompound_setIntArray($var21, $rt_s(1991), $var18); return 1; } return 0; @@ -211573,7 +212286,7 @@ $java.nms_GuiChest_drawGuiContainerForegroundLayer = function($this, $par1, $par var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); } nms_FontRenderer_drawString(var$3, var$4, 8, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiChest_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { var $var4, $var5; @@ -211591,7 +212304,7 @@ $java.nms_GuiChest_drawGuiContainerBackgroundLayer = function($this, $par1, $par function nms_GuiChest__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2898); + var$1.$path = $rt_s(2925); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiChest_tex = var$1; @@ -211601,8 +212314,8 @@ function nms_GuiCrafting() { } $java.nms_GuiCrafting_tex = null; $java.nms_GuiCrafting_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1183)), 28, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1177)), 28, 6, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiCrafting_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { nleg_EaglerAdapterGL30_$callClinit(); @@ -211616,7 +212329,7 @@ $java.nms_GuiCrafting_drawGuiContainerBackgroundLayer = function($this, $par1, $ function nms_GuiCrafting__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2899); + var$1.$path = $rt_s(2926); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiCrafting_tex = var$1; @@ -211635,7 +212348,7 @@ $java.nms_GuiBeacon_initGui = function($this) { var$2 = new $java.nms_GuiBeaconButtonConfirm; nms_GuiButton__init_0(var$2, (-1), $this.$guiLeft + 164 | 0, $this.$guiTop + 107 | 0, 22, 22, $rt_s(44)); var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(789); + var$3.$path = $rt_s(777); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$2.$buttonTexture = var$3; @@ -211648,7 +212361,7 @@ $java.nms_GuiBeacon_initGui = function($this) { var$1 = new $java.nms_GuiBeaconButtonCancel; nms_GuiButton__init_0(var$1, (-2), $this.$guiLeft + 190 | 0, $this.$guiTop + 107 | 0, 22, 22, $rt_s(44)); var$3 = new nle_TextureLocation; - var$3.$path = $rt_s(789); + var$3.$path = $rt_s(777); var$3.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$3); var$1.$buttonTexture = var$3; @@ -211766,7 +212479,7 @@ $java.nms_GuiBeacon_actionPerformed = function($this, $par1GuiButton) { try { ji_DataOutputStream_writeInt($var4, $java.nms_TileEntityBeacon_getPrimaryEffect($this.$beacon)); ji_DataOutputStream_writeInt($var4, $java.nms_TileEntityBeacon_getSecondaryEffect($this.$beacon)); - nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2900), ji_ByteArrayOutputStream_toByteArray($var3))); + nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2927), ji_ByteArrayOutputStream_toByteArray($var3))); break a; } catch ($$e) { $$je = $rt_wrapException($$e); @@ -211828,10 +212541,10 @@ $java.nms_GuiBeacon_drawGuiContainerForegroundLayer = function($this, $par1, $pa nleg_EaglerAdapterGL30_glDisable(13); nleg_EaglerAdapterGL30_glDisable(15); $var4 = $this.$fontRenderer0; - var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2901)); + var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2928)); nms_FontRenderer_drawString($var4, var$4, 62 - (nms_FontRenderer_getStringWidth($var4, var$4) / 2 | 0) | 0, 10, 14737632, 1); var$4 = $this.$fontRenderer0; - $var4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2902)); + $var4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2929)); nms_FontRenderer_drawString(var$4, $var4, 169 - (nms_FontRenderer_getStringWidth(var$4, $var4) / 2 | 0) | 0, 10, 14737632, 1); var$4 = $this.$buttonList; $var3$index = 0; @@ -211963,7 +212676,7 @@ $java.nms_GuiBeacon_drawGuiContainerBackgroundLayer = function($this, $par1, $pa function nms_GuiBeacon__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(789); + var$1.$path = $rt_s(777); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiBeacon_tex = var$1; @@ -212038,15 +212751,15 @@ $java.nms_GuiRepair_onGuiClosed = function($this) { $java.nms_GuiRepair_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { var $var3, $var4, var$5, $var5, var$7, $var6, $var7; nleg_EaglerAdapterGL30_glDisable(13); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2903)), 60, 6, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2930)), 60, 6, 4210752, 0); if ($this.$repairContainer.$maximumCost > 0) { $var3 = 8453920; $var4 = 1; var$5 = $rt_createArray(jl_Object, 1); var$5.data[0] = jl_Integer_valueOf($this.$repairContainer.$maximumCost); - $var5 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(2904), var$5); + $var5 = nms_StringTranslate_translateKeyFormat(nms_StatCollector_localizedName, $rt_s(2931), var$5); if ($this.$repairContainer.$maximumCost >= 40 && !$this.$mc4.$thePlayer.$capabilities.$isCreativeMode) { - $var5 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2905)); + $var5 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2932)); $var3 = 16736352; } else { var$7 = $this.$repairContainer.$inventorySlots; @@ -212104,7 +212817,7 @@ $java.nms_GuiRepair_keyTyped = function($this, $par1, $par2) { var$5 = $this.$itemNameField.$text; var$6 = new jnci_UTF8Charset; jnc_Charset__init_(var$6, $rt_s(2), $rt_createArray(jl_String, 0)); - $java.nms_Packet250CustomPayload__init_0(var$4, $rt_s(2906), jl_String_getBytes0(var$5, var$6)); + $java.nms_Packet250CustomPayload__init_0(var$4, $rt_s(2933), jl_String_getBytes0(var$5, var$6)); if (!var$3.$disconnected) { var$7 = var$3.$netManager; a: { @@ -212283,7 +212996,7 @@ $java.nms_GuiRepair_sendSlotContents = function($this, $par1Container, $par2, $p var$6 = $this.$itemNameField.$text; var$7 = new jnci_UTF8Charset; jnc_Charset__init_(var$7, $rt_s(2), $rt_createArray(jl_String, 0)); - $java.nms_Packet250CustomPayload__init_0(var$4, $rt_s(2906), jl_String_getBytes0(var$6, var$7)); + $java.nms_Packet250CustomPayload__init_0(var$4, $rt_s(2933), jl_String_getBytes0(var$6, var$7)); if (!$par3ItemStack.$disconnected) { $par1Container = $par3ItemStack.$netManager; a: { @@ -212326,7 +213039,7 @@ $java.nms_GuiRepair_sendProgressBarUpdate = function($this, $par1Container, $par function nms_GuiRepair__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2907); + var$1.$path = $rt_s(2934); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiRepair_tex = var$1; @@ -212345,7 +213058,7 @@ $java.nms_GuiDispenser_drawGuiContainerForegroundLayer = function($this, $par1, $var3 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $var3); } nms_FontRenderer_drawString($this.$fontRenderer0, $var3, ($this.$xSize / 2 | 0) - (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var3) / 2 | 0) | 0, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiDispenser_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { nleg_EaglerAdapterGL30_$callClinit(); @@ -212359,7 +213072,7 @@ $java.nms_GuiDispenser_drawGuiContainerBackgroundLayer = function($this, $par1, function nms_GuiDispenser__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2908); + var$1.$path = $rt_s(2935); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiDispenser_tex = var$1; @@ -212380,7 +213093,7 @@ $java.nms_GuiHopper_drawGuiContainerForegroundLayer = function($this, $par1, $pa var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); } nms_FontRenderer_drawString(var$3, var$4, 8, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiHopper_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { nleg_EaglerAdapterGL30_$callClinit(); @@ -212394,7 +213107,7 @@ $java.nms_GuiHopper_drawGuiContainerBackgroundLayer = function($this, $par1, $pa function nms_GuiHopper__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2909); + var$1.$path = $rt_s(2936); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiHopper_tex = var$1; @@ -212409,14 +213122,14 @@ $java.nms_GuiBrewingStand_drawGuiContainerForegroundLayer = function($this, $par $var3 = $this.$brewingStand; if ($var3.$field_94132_e !== null && $var3.$field_94132_e.$characters.data.length > 0 ? 1 : 0) { $var3 = $this.$brewingStand; - $var3 = !($var3.$field_94132_e !== null && $var3.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2769) : $var3.$field_94132_e; + $var3 = !($var3.$field_94132_e !== null && $var3.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2771) : $var3.$field_94132_e; } else { $var3 = $this.$brewingStand; - var$4 = !($var3.$field_94132_e !== null && $var3.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2769) : $var3.$field_94132_e; + var$4 = !($var3.$field_94132_e !== null && $var3.$field_94132_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2771) : $var3.$field_94132_e; $var3 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); } nms_FontRenderer_drawString($this.$fontRenderer0, $var3, ($this.$xSize / 2 | 0) - (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var3) / 2 | 0) | 0, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiBrewingStand_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { var $var4, $var5, $var6, $var7; @@ -212467,7 +213180,7 @@ $java.nms_GuiBrewingStand_drawGuiContainerBackgroundLayer = function($this, $par function nms_GuiBrewingStand__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2910); + var$1.$path = $rt_s(2937); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiBrewingStand_tex = var$1; @@ -212491,7 +213204,7 @@ $java.nms_GuiEnchantment_tex_enchant = null; $java.nms_GuiEnchantment_tex_book = null; $java.nms_GuiEnchantment_drawGuiContainerForegroundLayer = function($this, $par1, $par2) { nms_FontRenderer_drawString($this.$fontRenderer0, $this.$field_94079_C !== null ? $this.$field_94079_C : nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2700)), 12, 5, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiEnchantment_updateScreen = function($this) { var $ptr, $tmp; @@ -212745,7 +213458,7 @@ function nms_GuiEnchantment__clinit_() { var var$1, var$2; $java.nms_GuiEnchantment_bookModel = $java.nms_ModelBook__init_(); var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2911); + var$1.$path = $rt_s(2938); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiEnchantment_tex_enchant = var$1; @@ -212765,14 +213478,14 @@ $java.nms_GuiFurnace_drawGuiContainerForegroundLayer = function($this, $par1, $p $var3 = $this.$furnaceInventory; if ($var3.$field_94130_e !== null && $var3.$field_94130_e.$characters.data.length > 0 ? 1 : 0) { $var3 = $this.$furnaceInventory; - $var3 = !($var3.$field_94130_e !== null && $var3.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2762) : $var3.$field_94130_e; + $var3 = !($var3.$field_94130_e !== null && $var3.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2764) : $var3.$field_94130_e; } else { $var3 = $this.$furnaceInventory; - var$4 = !($var3.$field_94130_e !== null && $var3.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2762) : $var3.$field_94130_e; + var$4 = !($var3.$field_94130_e !== null && $var3.$field_94130_e.$characters.data.length > 0 ? 1 : 0) ? $rt_s(2764) : $var3.$field_94130_e; $var3 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, var$4); } nms_FontRenderer_drawString($this.$fontRenderer0, $var3, ($this.$xSize / 2 | 0) - (nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var3) / 2 | 0) | 0, 6, 4210752, 0); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1067)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(1061)), 8, ($this.$ySize0 - 96 | 0) + 2 | 0, 4210752, 0); }; $java.nms_GuiFurnace_drawGuiContainerBackgroundLayer = function($this, $par1, $par2, $par3) { var $var4, $var5, var$6, $var6; @@ -212798,7 +213511,7 @@ $java.nms_GuiFurnace_drawGuiContainerBackgroundLayer = function($this, $par1, $p function nms_GuiFurnace__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2912); + var$1.$path = $rt_s(2939); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiFurnace_tex = var$1; @@ -212813,45 +213526,41 @@ var nms_EnumStatus_TOO_FAR_AWAY = null; var nms_EnumStatus_OTHER_PROBLEM = null; var nms_EnumStatus_NOT_SAFE = null; $java.nms_EnumStatus_$VALUES = null; -$java.nms_EnumStatus_$values = function() { - var var$1, var$2; - var$1 = $rt_createArray(nms_EnumStatus, 6); - var$2 = var$1.data; - var$2[0] = nms_EnumStatus_OK; - var$2[1] = nms_EnumStatus_NOT_POSSIBLE_HERE; - var$2[2] = nms_EnumStatus_NOT_POSSIBLE_NOW; - var$2[3] = nms_EnumStatus_TOO_FAR_AWAY; - var$2[4] = nms_EnumStatus_OTHER_PROBLEM; - var$2[5] = nms_EnumStatus_NOT_SAFE; - return var$1; -}; function nms_EnumStatus__clinit_() { - var var$1; + var var$1, var$2, var$3; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2913); + var$1.$name2 = $rt_s(2940); var$1.$ordinal = 0; nms_EnumStatus_OK = var$1; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2914); + var$1.$name2 = $rt_s(2941); var$1.$ordinal = 1; nms_EnumStatus_NOT_POSSIBLE_HERE = var$1; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2915); + var$1.$name2 = $rt_s(2942); var$1.$ordinal = 2; nms_EnumStatus_NOT_POSSIBLE_NOW = var$1; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2916); + var$1.$name2 = $rt_s(2943); var$1.$ordinal = 3; nms_EnumStatus_TOO_FAR_AWAY = var$1; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2917); + var$1.$name2 = $rt_s(2944); var$1.$ordinal = 4; nms_EnumStatus_OTHER_PROBLEM = var$1; var$1 = new nms_EnumStatus; - var$1.$name2 = $rt_s(2918); + var$1.$name2 = $rt_s(2945); var$1.$ordinal = 5; nms_EnumStatus_NOT_SAFE = var$1; - $java.nms_EnumStatus_$VALUES = $java.nms_EnumStatus_$values(); + var$2 = $rt_createArray(nms_EnumStatus, 6); + var$3 = var$2.data; + var$3[0] = nms_EnumStatus_OK; + var$3[1] = nms_EnumStatus_NOT_POSSIBLE_HERE; + var$3[2] = nms_EnumStatus_NOT_POSSIBLE_NOW; + var$3[3] = nms_EnumStatus_TOO_FAR_AWAY; + var$3[4] = nms_EnumStatus_OTHER_PROBLEM; + var$3[5] = nms_EnumStatus_NOT_SAFE; + $java.nms_EnumStatus_$VALUES = var$2; } function nms_ChunkCoordIntPair() { var a = this; jl_Object.call(a); @@ -212969,7 +213678,7 @@ function nms_SoundUpdaterMinecart_update($this) { } if (!nms_SoundManager_isEntitySoundPlaying($this.$theSoundManager, $this.$theMinecart) && $this.$minecartMoveSoundVolume > 0.0) { var$8 = $this.$theSoundManager; - var$7 = $rt_s(2919); + var$7 = $rt_s(2946); var$10 = $this.$theMinecart; $var10 = $this.$minecartMoveSoundVolume; var$12 = $this.$minecartSoundPitch; @@ -212979,7 +213688,7 @@ function nms_SoundUpdaterMinecart_update($this) { } if ($this.$playerSPRidingMinecart && !nms_SoundManager_isEntitySoundPlaying($this.$theSoundManager, $this.$thePlayer3) && $this.$minecartRideSoundVolume > 0.0) { var$8 = $this.$theSoundManager; - var$7 = $rt_s(2920); + var$7 = $rt_s(2947); var$10 = $this.$thePlayer3; var$12 = $this.$minecartRideSoundVolume; $var10 = 1.0; @@ -213031,7 +213740,7 @@ function nms_SoundUpdaterMinecart_update($this) { $this.$silent = 0; if ($this.$playerSPRidingMinecart && !nms_SoundManager_isEntitySoundPlaying($this.$theSoundManager, $this.$thePlayer3) && $this.$minecartRideSoundVolume > 0.0) { var$8 = $this.$theSoundManager; - var$7 = $rt_s(2920); + var$7 = $rt_s(2947); var$10 = $this.$thePlayer3; var$12 = $this.$minecartRideSoundVolume; $var10 = 1.0; @@ -213789,7 +214498,7 @@ $java.nms_ContainerBeacon_addCraftingToCrafters = function($this, $par1ICrafting $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -214016,7 +214725,7 @@ $java.nms_ContainerRepair__init_ = function($this, $par1InventoryPlayer, $par2Wo var$7.$stackResult = $rt_createArray(nms_ItemStack, 1); $this.$outputSlot = var$7; var$8 = new $java.nms_InventoryRepair; - var$8.$inventoryTitle = $rt_s(2921); + var$8.$inventoryTitle = $rt_s(2948); var$8.$field_94051_e = 1; var$8.$slotsCount = 2; var$8.$inventoryContents = $rt_createArray(nms_ItemStack, 2); @@ -214268,7 +214977,7 @@ $java.nms_ContainerRepair_updateRepairOutput = function($this) { if ($var2 <= 0) $var5 = null; if ($var4 == $var2 && $var4 > 0 && $this.$maximumCost >= 40) { - ji_PrintStream_println0(jl_System_out(), $rt_s(2922)); + ji_PrintStream_println0(jl_System_out(), $rt_s(2949)); $this.$maximumCost = 39; } if ($this.$maximumCost >= 40 && !$this.$thePlayer4.$capabilities.$isCreativeMode) @@ -214294,7 +215003,7 @@ $java.nms_ContainerRepair_addCraftingToCrafters = function($this, $par1ICrafting $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -214867,7 +215576,7 @@ $java.nms_ContainerMerchant__init_0 = function($this, $par1InventoryPlayer, $par nms_Container__init_($this); $this.$theMerchant0 = $par2IMerchant; $this.$theWorld3 = $par3World; - $par3World = new nms_InventoryMerchant; + $par3World = new $java.nms_InventoryMerchant; var$4 = $par1InventoryPlayer.$player; $par3World.$theInventory = $rt_createArray(nms_ItemStack, 3); $par3World.$thePlayer0 = var$4; @@ -214941,7 +215650,7 @@ $java.nms_ContainerMerchant_addCraftingToCrafters = function($this, $par1ICrafti $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -215258,7 +215967,7 @@ $java.nms_ContainerBrewingStand_addCraftingToCrafters = function($this, $par1ICr $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -215519,7 +216228,7 @@ $java.nms_ContainerEnchantment__init_ = function($this, $par1InventoryPlayer, $p var var$6, var$7, $var6, $var7; nms_Container__init_($this); var$6 = new $java.nms_SlotEnchantmentTable; - var$6.$inventoryTitle = $rt_s(2923); + var$6.$inventoryTitle = $rt_s(2950); var$6.$field_94051_e = 1; var$6.$slotsCount = 1; var$6.$inventoryContents = $rt_createArray(nms_ItemStack, 1); @@ -215584,7 +216293,7 @@ $java.nms_ContainerEnchantment_addCraftingToCrafters = function($this, $par1ICra $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -215640,8 +216349,8 @@ $java.nms_ContainerEnchantment_onCraftMatrixChanged = function($this, $par1IInve c: { if ($var2.$stackTagCompound !== null) { var$4 = $var2.$stackTagCompound.$tagMap; - $var3 = jl_String_hashCode($rt_s(1585)); - if (ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1585), $var3 & (var$4.$elementData.data.length - 1 | 0), $var3) === null ? 0 : 1) { + $var3 = jl_String_hashCode($rt_s(1580)); + if (ju_HashMap_findNonNullKeyEntry(var$4, $rt_s(1580), $var3 & (var$4.$elementData.data.length - 1 | 0), $var3) === null ? 0 : 1) { $var3 = 1; break c; } @@ -216063,7 +216772,7 @@ $java.nms_ContainerFurnace_addCraftingToCrafters = function($this, $par1ICraftin $par1ICrafting = new jl_IllegalArgumentException; $par1ICrafting.$suppressionEnabled = 1; $par1ICrafting.$writableStackTrace = 1; - $par1ICrafting.$message = $rt_s(1740); + $par1ICrafting.$message = $rt_s(1719); $rt_throw($par1ICrafting); } ju_ArrayList_add($this.$crafters, $par1ICrafting); @@ -216352,7 +217061,7 @@ $java.nms_SlotBeacon_getSlotStackLimit = function($this) { return 1; }; $java.nms_InventoryRepair = function() { - nms_InventoryBasic.call(this); + $java.nms_InventoryBasic.call(this); this.$theContainer = null; }; $java.nms_InventoryRepair_onInventoryChanged = function($this) { @@ -216884,7 +217593,7 @@ $java.nms_SlotBrewingStandIngredient_getSlotStackLimit = function($this) { return 64; }; $java.nms_SlotEnchantmentTable = function() { - nms_InventoryBasic.call(this); + $java.nms_InventoryBasic.call(this); this.$container = null; }; $java.nms_SlotEnchantmentTable_getInventoryStackLimit = function($this) { @@ -217066,7 +217775,7 @@ $java.cjj_DeflaterOutputStream_write0 = function($this, $b, $off, $len) { var$4 = new ji_IOException; var$4.$suppressionEnabled = 1; var$4.$writableStackTrace = 1; - var$4.$message = $rt_s(2924); + var$4.$message = $rt_s(2951); $rt_throw(var$4); } $flush = $off >= 0 ? 0 : 1; @@ -217145,7 +217854,7 @@ $java.cjj_DeflaterOutputStream_deflate = function($this, $flush) { var$2 = new ji_IOException; var$2.$suppressionEnabled = 1; var$2.$writableStackTrace = 1; - var$2.$message = $rt_s(2925); + var$2.$message = $rt_s(2952); $rt_throw(var$2); } $len = $this.$deflater.$next_out_index; @@ -217429,15 +218138,15 @@ $java.nms_EnumCreatureAttribute_$VALUES = null; function nms_EnumCreatureAttribute__clinit_() { var var$1, var$2, var$3; var$1 = new nms_EnumCreatureAttribute; - var$1.$name2 = $rt_s(2926); + var$1.$name2 = $rt_s(2953); var$1.$ordinal = 0; nms_EnumCreatureAttribute_UNDEFINED = var$1; var$1 = new nms_EnumCreatureAttribute; - var$1.$name2 = $rt_s(2927); + var$1.$name2 = $rt_s(2954); var$1.$ordinal = 1; nms_EnumCreatureAttribute_UNDEAD = var$1; var$1 = new nms_EnumCreatureAttribute; - var$1.$name2 = $rt_s(2928); + var$1.$name2 = $rt_s(2955); var$1.$ordinal = 2; nms_EnumCreatureAttribute_ARTHROPOD = var$1; var$2 = $rt_createArray(nms_EnumCreatureAttribute, 3); @@ -217447,6 +218156,725 @@ function nms_EnumCreatureAttribute__clinit_() { var$3[2] = nms_EnumCreatureAttribute_ARTHROPOD; $java.nms_EnumCreatureAttribute_$VALUES = var$2; } +function nms_InventoryLargeChest() { + var a = this; jl_Object.call(a); + a.$name10 = null; + a.$upperChest = null; + a.$lowerChest = null; +} +$java.nms_InventoryLargeChest_getSizeInventory = function($this) { + return $this.$upperChest.$getSizeInventory() + $this.$lowerChest.$getSizeInventory() | 0; +}; +$java.nms_InventoryLargeChest_isPartOfLargeChest = function($this, $par1IInventory) { + return $this.$upperChest !== $par1IInventory && $this.$lowerChest !== $par1IInventory ? 0 : 1; +}; +$java.nms_InventoryLargeChest_getInvName = function($this) { + return $this.$upperChest.$isInvNameLocalized() ? $this.$upperChest.$getInvName() : !$this.$lowerChest.$isInvNameLocalized() ? $this.$name10 : $this.$lowerChest.$getInvName(); +}; +$java.nms_InventoryLargeChest_isInvNameLocalized = function($this) { + return !$this.$upperChest.$isInvNameLocalized() && !$this.$lowerChest.$isInvNameLocalized() ? 0 : 1; +}; +$java.nms_InventoryLargeChest_getStackInSlot = function($this, $par1) { + return $par1 < $this.$upperChest.$getSizeInventory() ? $this.$upperChest.$getStackInSlot($par1) : $this.$lowerChest.$getStackInSlot($par1 - $this.$upperChest.$getSizeInventory() | 0); +}; +$java.nms_InventoryLargeChest_decrStackSize = function($this, $par1, $par2) { + var var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1 < $this.$upperChest.$getSizeInventory()) { + var$3 = $this.$upperChest; + $ptr = 1; + continue main; + } + var$3 = $this.$lowerChest; + $par1 = $par1 - $this.$upperChest.$getSizeInventory() | 0; + $ptr = 2; + continue main; + case 1: + $tmp = var$3.$decrStackSize($par1, $par2); + if ($rt_suspending()) { + break main; + } + var$3 = $tmp; + return var$3; + case 2: + $tmp = var$3.$decrStackSize($par1, $par2); + if ($rt_suspending()) { + break main; + } + var$3 = $tmp; + return var$3; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, var$3, $ptr); +}; +$java.nms_InventoryLargeChest_setInventorySlotContents = function($this, $par1, $par2ItemStack) { + var var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();$par2ItemStack = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1 < $this.$upperChest.$getSizeInventory()) { + var$3 = $this.$upperChest; + $ptr = 1; + continue main; + } + var$3 = $this.$lowerChest; + $par1 = $par1 - $this.$upperChest.$getSizeInventory() | 0; + $ptr = 2; + continue main; + case 1: + var$3.$setInventorySlotContents($par1, $par2ItemStack); + if ($rt_suspending()) { + break main; + } + return; + case 2: + var$3.$setInventorySlotContents($par1, $par2ItemStack); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2ItemStack, var$3, $ptr); +}; +$java.nms_InventoryLargeChest_getInventoryStackLimit = function($this) { + return $this.$upperChest.$getInventoryStackLimit(); +}; +$java.nms_InventoryLargeChest_onInventoryChanged = function($this) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$1 = $this.$upperChest; + $ptr = 1; + case 1: + var$1.$onInventoryChanged(); + if ($rt_suspending()) { + break main; + } + var$1 = $this.$lowerChest; + $ptr = 2; + case 2: + var$1.$onInventoryChanged(); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, $ptr); +}; +$java.nms_InventoryLargeChest_isUseableByPlayer = function($this, $par1EntityPlayer) { + return $this.$upperChest.$isUseableByPlayer($par1EntityPlayer) && $this.$lowerChest.$isUseableByPlayer($par1EntityPlayer) ? 1 : 0; +}; +$java.nms_InventoryLargeChest_openChest = function($this) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$1 = $this.$upperChest; + $ptr = 1; + case 1: + var$1.$openChest(); + if ($rt_suspending()) { + break main; + } + var$1 = $this.$lowerChest; + $ptr = 2; + case 2: + var$1.$openChest(); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, $ptr); +}; +$java.nms_InventoryLargeChest_closeChest = function($this) { + var var$1, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + var$1 = $this.$upperChest; + $ptr = 1; + case 1: + var$1.$closeChest(); + if ($rt_suspending()) { + break main; + } + var$1 = $this.$lowerChest; + $ptr = 2; + case 2: + var$1.$closeChest(); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, var$1, $ptr); +}; +$java.nms_InventoryLargeChest_isStackValidForSlot = function($this, $par1, $par2ItemStack) { + return 1; +}; +function nms_GuiEditSign() { + var a = this; nms_GuiScreen.call(a); + a.$screenTitle2 = null; + a.$entitySign = null; + a.$updateCounter4 = 0; + a.$editLine = 0; + a.$doneBtn = null; +} +$java.nms_GuiEditSign_allowedCharacters = null; +function nms_GuiEditSign_$callClinit() { + nms_GuiEditSign_$callClinit = $rt_eraseClinit(nms_GuiEditSign); + $java.nms_GuiEditSign__clinit_(); +} +$java.nms_GuiEditSign_initGui = function($this) { + var var$1, var$2; + var$1 = $this.$buttonList; + ju_Arrays_fill(var$1.$array1, 0, var$1.$size0, null); + var$1.$size0 = 0; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; + var$2 = $this.$buttonList; + var$1 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 120 | 0, 200, 20, $rt_s(2956)); + $this.$doneBtn = var$1; + ju_ArrayList_add(var$2, var$1); + $this.$entitySign.$isEditable = 0; +}; +$java.nms_GuiEditSign_onGuiClosed = function($this) { + var var$1, $var1, var$3, $$je; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_enableRepeatEvents = 0; + var$1 = $this.$mc4; + $var1 = var$1.$thePlayer === null ? null : var$1.$thePlayer.$sendQueue; + if ($var1 !== null) { + var$1 = $java.nms_Packet130UpdateSign__init_0($this.$entitySign.$xCoord0, $this.$entitySign.$yCoord0, $this.$entitySign.$zCoord0, $this.$entitySign.$signText); + if (!$var1.$disconnected) { + var$3 = $var1.$netManager; + a: { + try { + ji_ByteArrayOutputStream_reset(var$3.$sendBuffer); + nms_Packet_writePacket(var$1, ji_DataOutputStream__init_(var$3.$sendBuffer)); + nlea_EaglerAdapterImpl2_writePacket(ji_ByteArrayOutputStream_toByteArray(var$3.$sendBuffer)); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + var$1 = $$je; + } else { + throw $$e; + } + } + if (jl_System_errCache === null) { + $var1 = new ji_PrintStream; + $var1.$out = new jl_ConsoleOutputStreamStderr; + var$3 = new jl_StringBuilder; + jl_Object__init_0(var$3); + var$3.$buffer = $rt_createCharArray(16); + $var1.$sb = var$3; + $var1.$buffer0 = $rt_createCharArray(32); + $var1.$autoFlush = 0; + var$3 = new jnci_UTF8Charset; + jnc_Charset__init_(var$3, $rt_s(2), $rt_createArray(jl_String, 0)); + $var1.$charset = var$3; + jl_System_errCache = $var1; + } + jl_Throwable_printStackTrace0(var$1, jl_System_errCache); + } + } + } + $this.$entitySign.$isEditable = 1; +}; +$java.nms_GuiEditSign_updateScreen = function($this) { + $this.$updateCounter4 = $this.$updateCounter4 + 1 | 0; +}; +$java.nms_GuiEditSign_actionPerformed = function($this, $par1GuiButton) { + var var$2, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$2 = $thread.pop();$par1GuiButton = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1GuiButton.$enabled && !$par1GuiButton.$id2) { + $par1GuiButton = $this.$entitySign; + $ptr = 1; + continue main; + } + return; + case 1: + nms_TileEntity_onInventoryChanged($par1GuiButton); + if ($rt_suspending()) { + break main; + } + var$2 = $this.$mc4; + $par1GuiButton = null; + $ptr = 2; + case 2: + nmc_Minecraft_displayGuiScreen(var$2, $par1GuiButton); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1GuiButton, var$2, $ptr); +}; +$java.nms_GuiEditSign_keyTyped = function($this, $par1, $par2) { + var var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par2 == 200) + $this.$editLine = ($this.$editLine - 1 | 0) & 3; + if (!($par2 != 208 && $par2 != 28)) + $this.$editLine = ($this.$editLine + 1 | 0) & 3; + if ($par2 == 14 && $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length > 0) { + var$3 = $this.$entitySign.$signText; + var$4 = $this.$editLine; + var$5 = $this.$entitySign.$signText.data[$this.$editLine]; + var$6 = $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length - 1 | 0; + if (0 > var$6) { + var$5 = new jl_IndexOutOfBoundsException; + var$5.$suppressionEnabled = 1; + var$5.$writableStackTrace = 1; + $rt_throw(var$5); + } + var$3.data[var$4] = jl_String__init_0(var$5.$characters, 0, var$6 - 0 | 0); + } + if (jl_String_indexOf($java.nms_GuiEditSign_allowedCharacters, $par1, 0) >= 0 && $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length < 15) { + var$7 = $this.$entitySign.$signText.data; + var$6 = $this.$editLine; + var$8 = new jl_StringBuilder; + var$8.$buffer = $rt_createCharArray(16); + var$5 = $this.$entitySign.$signText.data[$this.$editLine]; + jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$5); + var$4 = var$8.$length; + jl_AbstractStringBuilder_insertSpace(var$8, var$4, var$4 + 1 | 0); + var$8.$buffer.data[var$4] = $par1; + var$7[var$6] = jl_String__init_0(var$8.$buffer, 0, var$8.$length); + } + if ($par2 == 1) { + var$5 = $this.$doneBtn; + if (var$5.$enabled && !var$5.$id2) { + var$5 = $this.$entitySign; + $ptr = 1; + continue main; + } + } + return; + case 1: + nms_TileEntity_onInventoryChanged(var$5); + if ($rt_suspending()) { + break main; + } + var$8 = $this.$mc4; + var$5 = null; + $ptr = 2; + case 2: + nmc_Minecraft_displayGuiScreen(var$8, var$5); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); +}; +$java.nms_GuiEditSign_drawScreen = function($this, $par1, $par2, $par3) { + var $var5, var$5, $var7, var$7, $var8, var$9, var$10, var$11, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var8 = $thread.pop();var$7 = $thread.pop();$var7 = $thread.pop();var$5 = $thread.pop();$var5 = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($this.$mc4.$theWorld === null) + nms_GuiScreen_drawBackground($this, 0); + else + nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); + $var5 = $this.$fontRenderer0; + var$5 = $this.$screenTitle2; + nms_FontRenderer_drawString($var5, var$5, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth($var5, var$5) / 2 | 0) | 0, 40, 16777215, 1); + nleg_EaglerAdapterGL30_glPushMatrix(); + $var7 = $this.$width0 / 2 | 0; + $var5 = nleg_EaglerAdapterGL30_deevis; + $var5.$x = $var7; + $var5.$y = 0.0; + $var5.$z = 50.0; + $var5 = nleg_EaglerAdapterGL30_getMatrix(); + nlegv_Matrix4f_translate(nleg_EaglerAdapterGL30_deevis, $var5, $var5); + if (nleg_EaglerAdapterGL30_isCompilingDisplayList) { + if (jl_System_errCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStderr; + $var5 = new jl_StringBuilder; + $var5.$buffer = $rt_createCharArray(16); + var$5.$sb = $var5; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + $var5 = new jnci_UTF8Charset; + jnc_Charset__init_($var5, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = $var5; + jl_System_errCache = var$5; + } + var$7 = jl_System_errCache; + var$5 = var$7.$sb; + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(221)); + $var8 = var$5.$length; + jl_AbstractStringBuilder_insertSpace(var$5, $var8, $var8 + 1 | 0); + var$5.$buffer.data[$var8] = 10; + ji_PrintStream_printSB(var$7); + } + $var5 = nleg_EaglerAdapterGL30_deevis; + $var5.$x = (-93.75); + $var5.$y = (-93.75); + $var5.$z = (-93.75); + $var5 = nleg_EaglerAdapterGL30_getMatrix(); + nlegv_Matrix4f_scale(nleg_EaglerAdapterGL30_deevis, $var5, $var5); + if (nleg_EaglerAdapterGL30_isCompilingDisplayList) { + if (jl_System_errCache === null) { + var$5 = new ji_PrintStream; + var$5.$out = new jl_ConsoleOutputStreamStderr; + $var5 = new jl_StringBuilder; + $var5.$buffer = $rt_createCharArray(16); + var$5.$sb = $var5; + var$5.$buffer0 = $rt_createCharArray(32); + var$5.$autoFlush = 0; + var$7 = new jnci_UTF8Charset; + jnc_Charset__init_(var$7, $rt_s(2), $rt_createArray(jl_String, 0)); + var$5.$charset = var$7; + jl_System_errCache = var$5; + } + var$7 = jl_System_errCache; + var$5 = var$7.$sb; + jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(221)); + $var8 = var$5.$length; + jl_AbstractStringBuilder_insertSpace(var$5, $var8, $var8 + 1 | 0); + var$5.$buffer.data[$var8] = 10; + ji_PrintStream_printSB(var$7); + } + nleg_EaglerAdapterGL30_glRotatef(180.0, 0.0, 1.0, 0.0); + $var5 = nms_TileEntity_getBlockType($this.$entitySign); + nms_Block_$callClinit(); + if ($var5 === nms_Block_signPost) { + $var5 = $this.$entitySign; + if ($var5.$blockMetadata == (-1)) + $var5.$blockMetadata = nms_World_getBlockMetadata($var5.$worldObj5, $var5.$xCoord0, $var5.$yCoord0, $var5.$zCoord0); + nleg_EaglerAdapterGL30_glRotatef(($var5.$blockMetadata * 360 | 0) / 16.0, 0.0, 1.0, 0.0); + $var5 = nleg_EaglerAdapterGL30_deevis; + $var5.$x = 0.0; + $var5.$y = (-1.0625); + $var5.$z = 0.0; + $var5 = nleg_EaglerAdapterGL30_getMatrix(); + nlegv_Matrix4f_translate(nleg_EaglerAdapterGL30_deevis, $var5, $var5); + if (nleg_EaglerAdapterGL30_isCompilingDisplayList) + ji_PrintStream_println0(jl_System_err(), $rt_s(221)); + } else { + $var5 = $this.$entitySign; + if ($var5.$blockMetadata == (-1)) + $var5.$blockMetadata = nms_World_getBlockMetadata($var5.$worldObj5, $var5.$xCoord0, $var5.$yCoord0, $var5.$zCoord0); + $var8 = $var5.$blockMetadata; + $var7 = 0.0; + if ($var8 == 2) + $var7 = 180.0; + if ($var8 == 4) + $var7 = 90.0; + if ($var8 == 5) + $var7 = (-90.0); + nleg_EaglerAdapterGL30_glRotatef($var7, 0.0, 1.0, 0.0); + nleg_EaglerAdapterGL30_glTranslatef(0.0, (-1.0625), 0.0); + } + if (!(($this.$updateCounter4 / 6 | 0) % 2 | 0)) + $this.$entitySign.$lineBeingEdited = $this.$editLine; + nms_TileEntityRenderer_$callClinit(); + $var5 = nms_TileEntityRenderer_instance; + var$5 = $this.$entitySign; + var$9 = (-0.5); + var$10 = (-0.75); + var$11 = (-0.5); + $var7 = 0.0; + $ptr = 1; + case 1: + $java.nms_TileEntityRenderer_renderTileEntityAt($var5, var$5, var$9, var$10, var$11, $var7); + if ($rt_suspending()) { + break main; + } + $this.$entitySign.$lineBeingEdited = (-1); + nleg_EaglerAdapterGL30_glPopMatrix(); + $ptr = 2; + case 2: + nms_GuiScreen_drawScreen($this, $par1, $par2, $par3); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, $par3, $var5, var$5, $var7, var$7, $var8, var$9, var$10, var$11, $ptr); +}; +$java.nms_GuiEditSign__clinit_ = function() { + $java.nms_GuiEditSign_allowedCharacters = nms_ChatAllowedCharacters_allowedCharacters; +}; +function nms_GuiCommandBlock() { + var a = this; nms_GuiScreen.call(a); + a.$commandTextField = null; + a.$commandBlock = null; + a.$doneBtn0 = null; + a.$cancelBtn = null; +} +$java.nms_GuiCommandBlock_updateScreen = function($this) { + var var$1; + var$1 = $this.$commandTextField; + var$1.$cursorCounter = var$1.$cursorCounter + 1 | 0; +}; +$java.nms_GuiCommandBlock_initGui = function($this) { + var $var1, var$2, var$3, var$4, var$5; + $var1 = nms_StringTranslate_instance; + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; + var$2 = $this.$buttonList; + ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); + var$2.$size0 = 0; + var$3 = $this.$buttonList; + var$2 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(459))); + $this.$doneBtn0 = var$2; + ju_ArrayList_add(var$3, var$2); + var$2 = $this.$buttonList; + var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2576))); + $this.$cancelBtn = var$4; + ju_ArrayList_add(var$2, var$4); + $this.$commandTextField = nms_GuiTextField__init_($this.$fontRenderer0, ($this.$width0 / 2 | 0) - 150 | 0, 60, 300, 20); + var$2 = $this.$commandTextField; + var$2.$maxStringLength = 32767; + if (var$2.$text.$characters.data.length > 32767) { + var$4 = var$2.$text; + var$2.$text = jl_String__init_0(var$4.$characters, 0, 32767); + } + var$2 = $this.$commandTextField; + if (!var$2.$isFocused) + var$2.$cursorCounter = 0; + var$2.$isFocused = 1; + var$2 = $this.$commandTextField; + var$3 = $this.$commandBlock.$command; + if (var$3.$characters.data.length <= var$2.$maxStringLength) + var$2.$text = var$3; + else { + var$5 = var$2.$maxStringLength; + if (0 > var$5) { + var$2 = new jl_IndexOutOfBoundsException; + var$2.$suppressionEnabled = 1; + var$2.$writableStackTrace = 1; + $rt_throw(var$2); + } + var$2.$text = jl_String__init_0(var$3.$characters, 0, var$5 - 0 | 0); + } + $java.nms_GuiTextField_setCursorPosition(var$2, var$2.$text.$characters.data.length); + $this.$doneBtn0.$enabled = jl_String_trim($this.$commandTextField.$text).$characters.data.length <= 0 ? 0 : 1; +}; +$java.nms_GuiCommandBlock_onGuiClosed = function($this) { + nlea_EaglerAdapterImpl2_$callClinit(); + nlea_EaglerAdapterImpl2_enableRepeatEvents = 0; +}; +$java.nms_GuiCommandBlock_actionPerformed = function($this, $par1GuiButton) { + var $var2, $var3, $var4, $var6, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1GuiButton = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($par1GuiButton.$enabled) { + if ($par1GuiButton.$id2 == 1) { + $par1GuiButton = $this.$mc4; + $var2 = null; + $ptr = 1; + continue main; + } + if (!$par1GuiButton.$id2) { + $var3 = new ji_ByteArrayOutputStream; + $var3.$buf1 = $rt_createByteArray(32); + $var4 = new ji_DataOutputStream; + $var4.$out = $var3; + $var4.$buff0 = $rt_createByteArray(8); + a: { + try { + ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$xCoord0); + ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$yCoord0); + ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$zCoord0); + nms_Packet_writeString($java.nms_GuiTextField_getText($this.$commandTextField), $var4); + nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2957), ji_ByteArrayOutputStream_toByteArray($var3))); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + $var6 = $$je; + } else { + throw $$e; + } + } + if (jl_System_errCache === null) { + $var2 = new ji_PrintStream; + $var2.$out = new jl_ConsoleOutputStreamStderr; + $par1GuiButton = new jl_StringBuilder; + $par1GuiButton.$buffer = $rt_createCharArray(16); + $var2.$sb = $par1GuiButton; + $var2.$buffer0 = $rt_createCharArray(32); + $var2.$autoFlush = 0; + $par1GuiButton = new jnci_UTF8Charset; + jnc_Charset__init_($par1GuiButton, $rt_s(2), $rt_createArray(jl_String, 0)); + $var2.$charset = $par1GuiButton; + jl_System_errCache = $var2; + } + jl_Throwable_printStackTrace0($var6, jl_System_errCache); + } + $par1GuiButton = $this.$mc4; + $var2 = null; + $ptr = 2; + continue main; + } + } + return; + case 1: + nmc_Minecraft_displayGuiScreen($par1GuiButton, $var2); + if ($rt_suspending()) { + break main; + } + return; + case 2: + nmc_Minecraft_displayGuiScreen($par1GuiButton, $var2); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1GuiButton, $var2, $var3, $var4, $var6, $ptr); +}; +$java.nms_GuiCommandBlock_keyTyped = function($this, $par1, $par2) { + var var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + nms_GuiTextField_textboxKeyTyped($this.$commandTextField, $par1, $par2); + $this.$doneBtn0.$enabled = jl_String_trim($this.$commandTextField.$text).$characters.data.length <= 0 ? 0 : 1; + if ($par2 != 28 && $par1 != 13) { + if ($par2 != 1) + return; + var$3 = $this.$cancelBtn; + $ptr = 2; + continue main; + } + var$3 = $this.$doneBtn0; + $ptr = 1; + case 1: + $java.nms_GuiCommandBlock_actionPerformed($this, var$3); + if ($rt_suspending()) { + break main; + } + return; + case 2: + $java.nms_GuiCommandBlock_actionPerformed($this, var$3); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, var$3, $ptr); +}; +$java.nms_GuiCommandBlock_mouseClicked = function($this, $par1, $par2, $par3) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + nms_GuiScreen_mouseClicked($this, $par1, $par2, $par3); + if ($rt_suspending()) { + break main; + } + nms_GuiTextField_mouseClicked($this.$commandTextField, $par1, $par2, $par3); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $par1, $par2, $par3, $ptr); +}; +$java.nms_GuiCommandBlock_drawScreen = function($this, $par1, $par2, $par3) { + var $var4, var$5, var$6, var$7, var$8; + $var4 = nms_StringTranslate_instance; + if ($this.$mc4.$theWorld === null) + nms_GuiScreen_drawBackground($this, 0); + else + nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); + var$5 = $this.$fontRenderer0; + var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2958)); + var$7 = $this.$width0 / 2 | 0; + var$8 = (($this.$height0 / 4 | 0) - 60 | 0) + 20 | 0; + nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16777215, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2959)), ($this.$width0 / 2 | 0) - 150 | 0, 47, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2960)), ($this.$width0 / 2 | 0) - 150 | 0, 97, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2961)), ($this.$width0 / 2 | 0) - 150 | 0, 108, 10526880, 1); + nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2962)), ($this.$width0 / 2 | 0) - 150 | 0, 119, 10526880, 1); + nms_GuiTextField_drawTextBox($this.$commandTextField); + var$8 = 0; + a: { + while (var$8 < $this.$buttonList.$size0) { + var$6 = $this.$buttonList; + if (var$8 < 0) + break a; + if (var$8 >= var$6.$size0) + break a; + var$6.$array1.data[var$8].$drawButton($this.$mc4, $par1, $par2); + var$8 = var$8 + 1 | 0; + } + return; + } + var$6 = new jl_IndexOutOfBoundsException; + var$6.$suppressionEnabled = 1; + var$6.$writableStackTrace = 1; + $rt_throw(var$6); +}; function nms_BlockBaseRailLogic() { var a = this; jl_Object.call(a); a.$logicWorld = null; @@ -217960,725 +219388,6 @@ function nms_BlockBaseRailLogic_func_94511_a($this, $par1, $par2) { }} $rt_nativeThread().push($this, $par1, $par2, $var3, $var4, $var5, $var6, $var7, $var10, $var9, $ptr); } -function nms_InventoryLargeChest() { - var a = this; jl_Object.call(a); - a.$name11 = null; - a.$upperChest = null; - a.$lowerChest = null; -} -$java.nms_InventoryLargeChest_getSizeInventory = function($this) { - return $this.$upperChest.$getSizeInventory() + $this.$lowerChest.$getSizeInventory() | 0; -}; -$java.nms_InventoryLargeChest_isPartOfLargeChest = function($this, $par1IInventory) { - return $this.$upperChest !== $par1IInventory && $this.$lowerChest !== $par1IInventory ? 0 : 1; -}; -$java.nms_InventoryLargeChest_getInvName = function($this) { - return $this.$upperChest.$isInvNameLocalized() ? $this.$upperChest.$getInvName() : !$this.$lowerChest.$isInvNameLocalized() ? $this.$name11 : $this.$lowerChest.$getInvName(); -}; -$java.nms_InventoryLargeChest_isInvNameLocalized = function($this) { - return !$this.$upperChest.$isInvNameLocalized() && !$this.$lowerChest.$isInvNameLocalized() ? 0 : 1; -}; -$java.nms_InventoryLargeChest_getStackInSlot = function($this, $par1) { - return $par1 < $this.$upperChest.$getSizeInventory() ? $this.$upperChest.$getStackInSlot($par1) : $this.$lowerChest.$getStackInSlot($par1 - $this.$upperChest.$getSizeInventory() | 0); -}; -$java.nms_InventoryLargeChest_decrStackSize = function($this, $par1, $par2) { - var var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par1 < $this.$upperChest.$getSizeInventory()) { - var$3 = $this.$upperChest; - $ptr = 1; - continue main; - } - var$3 = $this.$lowerChest; - $par1 = $par1 - $this.$upperChest.$getSizeInventory() | 0; - $ptr = 2; - continue main; - case 1: - $tmp = var$3.$decrStackSize($par1, $par2); - if ($rt_suspending()) { - break main; - } - var$3 = $tmp; - return var$3; - case 2: - $tmp = var$3.$decrStackSize($par1, $par2); - if ($rt_suspending()) { - break main; - } - var$3 = $tmp; - return var$3; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, var$3, $ptr); -}; -$java.nms_InventoryLargeChest_setInventorySlotContents = function($this, $par1, $par2ItemStack) { - var var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();$par2ItemStack = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par1 < $this.$upperChest.$getSizeInventory()) { - var$3 = $this.$upperChest; - $ptr = 1; - continue main; - } - var$3 = $this.$lowerChest; - $par1 = $par1 - $this.$upperChest.$getSizeInventory() | 0; - $ptr = 2; - continue main; - case 1: - var$3.$setInventorySlotContents($par1, $par2ItemStack); - if ($rt_suspending()) { - break main; - } - return; - case 2: - var$3.$setInventorySlotContents($par1, $par2ItemStack); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2ItemStack, var$3, $ptr); -}; -$java.nms_InventoryLargeChest_getInventoryStackLimit = function($this) { - return $this.$upperChest.$getInventoryStackLimit(); -}; -$java.nms_InventoryLargeChest_onInventoryChanged = function($this) { - var var$1, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$1 = $this.$upperChest; - $ptr = 1; - case 1: - var$1.$onInventoryChanged(); - if ($rt_suspending()) { - break main; - } - var$1 = $this.$lowerChest; - $ptr = 2; - case 2: - var$1.$onInventoryChanged(); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, var$1, $ptr); -}; -$java.nms_InventoryLargeChest_isUseableByPlayer = function($this, $par1EntityPlayer) { - return $this.$upperChest.$isUseableByPlayer($par1EntityPlayer) && $this.$lowerChest.$isUseableByPlayer($par1EntityPlayer) ? 1 : 0; -}; -$java.nms_InventoryLargeChest_openChest = function($this) { - var var$1, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$1 = $this.$upperChest; - $ptr = 1; - case 1: - var$1.$openChest(); - if ($rt_suspending()) { - break main; - } - var$1 = $this.$lowerChest; - $ptr = 2; - case 2: - var$1.$openChest(); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, var$1, $ptr); -}; -$java.nms_InventoryLargeChest_closeChest = function($this) { - var var$1, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - var$1 = $this.$upperChest; - $ptr = 1; - case 1: - var$1.$closeChest(); - if ($rt_suspending()) { - break main; - } - var$1 = $this.$lowerChest; - $ptr = 2; - case 2: - var$1.$closeChest(); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, var$1, $ptr); -}; -$java.nms_InventoryLargeChest_isStackValidForSlot = function($this, $par1, $par2ItemStack) { - return 1; -}; -function nms_GuiEditSign() { - var a = this; nms_GuiScreen.call(a); - a.$screenTitle2 = null; - a.$entitySign = null; - a.$updateCounter4 = 0; - a.$editLine = 0; - a.$doneBtn = null; -} -$java.nms_GuiEditSign_allowedCharacters = null; -function nms_GuiEditSign_$callClinit() { - nms_GuiEditSign_$callClinit = $rt_eraseClinit(nms_GuiEditSign); - $java.nms_GuiEditSign__clinit_(); -} -$java.nms_GuiEditSign_initGui = function($this) { - var var$1, var$2; - var$1 = $this.$buttonList; - ju_Arrays_fill(var$1.$array1, 0, var$1.$size0, null); - var$1.$size0 = 0; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; - var$2 = $this.$buttonList; - var$1 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, ($this.$height0 / 4 | 0) + 120 | 0, 200, 20, $rt_s(2929)); - $this.$doneBtn = var$1; - ju_ArrayList_add(var$2, var$1); - $this.$entitySign.$isEditable = 0; -}; -$java.nms_GuiEditSign_onGuiClosed = function($this) { - var var$1, $var1, var$3, $$je; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_enableRepeatEvents = 0; - var$1 = $this.$mc4; - $var1 = var$1.$thePlayer === null ? null : var$1.$thePlayer.$sendQueue; - if ($var1 !== null) { - var$1 = $java.nms_Packet130UpdateSign__init_0($this.$entitySign.$xCoord0, $this.$entitySign.$yCoord0, $this.$entitySign.$zCoord0, $this.$entitySign.$signText); - if (!$var1.$disconnected) { - var$3 = $var1.$netManager; - a: { - try { - ji_ByteArrayOutputStream_reset(var$3.$sendBuffer); - nms_Packet_writePacket(var$1, ji_DataOutputStream__init_(var$3.$sendBuffer)); - nlea_EaglerAdapterImpl2_writePacket(ji_ByteArrayOutputStream_toByteArray(var$3.$sendBuffer)); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof ji_IOException) { - var$1 = $$je; - } else { - throw $$e; - } - } - if (jl_System_errCache === null) { - $var1 = new ji_PrintStream; - $var1.$out = new jl_ConsoleOutputStreamStderr; - var$3 = new jl_StringBuilder; - jl_Object__init_0(var$3); - var$3.$buffer = $rt_createCharArray(16); - $var1.$sb = var$3; - $var1.$buffer0 = $rt_createCharArray(32); - $var1.$autoFlush = 0; - var$3 = new jnci_UTF8Charset; - jnc_Charset__init_(var$3, $rt_s(2), $rt_createArray(jl_String, 0)); - $var1.$charset = var$3; - jl_System_errCache = $var1; - } - jl_Throwable_printStackTrace0(var$1, jl_System_errCache); - } - } - } - $this.$entitySign.$isEditable = 1; -}; -$java.nms_GuiEditSign_updateScreen = function($this) { - $this.$updateCounter4 = $this.$updateCounter4 + 1 | 0; -}; -$java.nms_GuiEditSign_actionPerformed = function($this, $par1GuiButton) { - var var$2, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$2 = $thread.pop();$par1GuiButton = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par1GuiButton.$enabled && !$par1GuiButton.$id2) { - $par1GuiButton = $this.$entitySign; - $ptr = 1; - continue main; - } - return; - case 1: - nms_TileEntity_onInventoryChanged($par1GuiButton); - if ($rt_suspending()) { - break main; - } - var$2 = $this.$mc4; - $par1GuiButton = null; - $ptr = 2; - case 2: - nmc_Minecraft_displayGuiScreen(var$2, $par1GuiButton); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1GuiButton, var$2, $ptr); -}; -$java.nms_GuiEditSign_keyTyped = function($this, $par1, $par2) { - var var$3, var$4, var$5, var$6, var$7, var$8, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par2 == 200) - $this.$editLine = ($this.$editLine - 1 | 0) & 3; - if (!($par2 != 208 && $par2 != 28)) - $this.$editLine = ($this.$editLine + 1 | 0) & 3; - if ($par2 == 14 && $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length > 0) { - var$3 = $this.$entitySign.$signText; - var$4 = $this.$editLine; - var$5 = $this.$entitySign.$signText.data[$this.$editLine]; - var$6 = $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length - 1 | 0; - if (0 > var$6) { - var$5 = new jl_IndexOutOfBoundsException; - var$5.$suppressionEnabled = 1; - var$5.$writableStackTrace = 1; - $rt_throw(var$5); - } - var$3.data[var$4] = jl_String__init_0(var$5.$characters, 0, var$6 - 0 | 0); - } - if (jl_String_indexOf($java.nms_GuiEditSign_allowedCharacters, $par1, 0) >= 0 && $this.$entitySign.$signText.data[$this.$editLine].$characters.data.length < 15) { - var$7 = $this.$entitySign.$signText.data; - var$6 = $this.$editLine; - var$8 = new jl_StringBuilder; - var$8.$buffer = $rt_createCharArray(16); - var$5 = $this.$entitySign.$signText.data[$this.$editLine]; - jl_AbstractStringBuilder_insert(var$8, var$8.$length, var$5); - var$4 = var$8.$length; - jl_AbstractStringBuilder_insertSpace(var$8, var$4, var$4 + 1 | 0); - var$8.$buffer.data[var$4] = $par1; - var$7[var$6] = jl_String__init_0(var$8.$buffer, 0, var$8.$length); - } - if ($par2 == 1) { - var$5 = $this.$doneBtn; - if (var$5.$enabled && !var$5.$id2) { - var$5 = $this.$entitySign; - $ptr = 1; - continue main; - } - } - return; - case 1: - nms_TileEntity_onInventoryChanged(var$5); - if ($rt_suspending()) { - break main; - } - var$8 = $this.$mc4; - var$5 = null; - $ptr = 2; - case 2: - nmc_Minecraft_displayGuiScreen(var$8, var$5); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, var$3, var$4, var$5, var$6, var$7, var$8, $ptr); -}; -$java.nms_GuiEditSign_drawScreen = function($this, $par1, $par2, $par3) { - var $var5, var$5, $var7, var$7, $var8, var$9, var$10, var$11, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$var8 = $thread.pop();var$7 = $thread.pop();$var7 = $thread.pop();var$5 = $thread.pop();$var5 = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($this.$mc4.$theWorld === null) - nms_GuiScreen_drawBackground($this, 0); - else - nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); - $var5 = $this.$fontRenderer0; - var$5 = $this.$screenTitle2; - nms_FontRenderer_drawString($var5, var$5, ($this.$width0 / 2 | 0) - (nms_FontRenderer_getStringWidth($var5, var$5) / 2 | 0) | 0, 40, 16777215, 1); - nleg_EaglerAdapterGL30_glPushMatrix(); - $var7 = $this.$width0 / 2 | 0; - $var5 = nleg_EaglerAdapterGL30_deevis; - $var5.$x = $var7; - $var5.$y = 0.0; - $var5.$z = 50.0; - $var5 = nleg_EaglerAdapterGL30_getMatrix(); - nlegv_Matrix4f_translate(nleg_EaglerAdapterGL30_deevis, $var5, $var5); - if (nleg_EaglerAdapterGL30_isCompilingDisplayList) { - if (jl_System_errCache === null) { - var$5 = new ji_PrintStream; - var$5.$out = new jl_ConsoleOutputStreamStderr; - $var5 = new jl_StringBuilder; - $var5.$buffer = $rt_createCharArray(16); - var$5.$sb = $var5; - var$5.$buffer0 = $rt_createCharArray(32); - var$5.$autoFlush = 0; - $var5 = new jnci_UTF8Charset; - jnc_Charset__init_($var5, $rt_s(2), $rt_createArray(jl_String, 0)); - var$5.$charset = $var5; - jl_System_errCache = var$5; - } - var$7 = jl_System_errCache; - var$5 = var$7.$sb; - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(221)); - $var8 = var$5.$length; - jl_AbstractStringBuilder_insertSpace(var$5, $var8, $var8 + 1 | 0); - var$5.$buffer.data[$var8] = 10; - ji_PrintStream_printSB(var$7); - } - $var5 = nleg_EaglerAdapterGL30_deevis; - $var5.$x = (-93.75); - $var5.$y = (-93.75); - $var5.$z = (-93.75); - $var5 = nleg_EaglerAdapterGL30_getMatrix(); - nlegv_Matrix4f_scale(nleg_EaglerAdapterGL30_deevis, $var5, $var5); - if (nleg_EaglerAdapterGL30_isCompilingDisplayList) { - if (jl_System_errCache === null) { - var$5 = new ji_PrintStream; - var$5.$out = new jl_ConsoleOutputStreamStderr; - $var5 = new jl_StringBuilder; - $var5.$buffer = $rt_createCharArray(16); - var$5.$sb = $var5; - var$5.$buffer0 = $rt_createCharArray(32); - var$5.$autoFlush = 0; - var$7 = new jnci_UTF8Charset; - jnc_Charset__init_(var$7, $rt_s(2), $rt_createArray(jl_String, 0)); - var$5.$charset = var$7; - jl_System_errCache = var$5; - } - var$7 = jl_System_errCache; - var$5 = var$7.$sb; - jl_AbstractStringBuilder_insert(var$5, var$5.$length, $rt_s(221)); - $var8 = var$5.$length; - jl_AbstractStringBuilder_insertSpace(var$5, $var8, $var8 + 1 | 0); - var$5.$buffer.data[$var8] = 10; - ji_PrintStream_printSB(var$7); - } - nleg_EaglerAdapterGL30_glRotatef(180.0, 0.0, 1.0, 0.0); - $var5 = nms_TileEntity_getBlockType($this.$entitySign); - nms_Block_$callClinit(); - if ($var5 === nms_Block_signPost) { - $var5 = $this.$entitySign; - if ($var5.$blockMetadata == (-1)) - $var5.$blockMetadata = nms_World_getBlockMetadata($var5.$worldObj5, $var5.$xCoord0, $var5.$yCoord0, $var5.$zCoord0); - nleg_EaglerAdapterGL30_glRotatef(($var5.$blockMetadata * 360 | 0) / 16.0, 0.0, 1.0, 0.0); - $var5 = nleg_EaglerAdapterGL30_deevis; - $var5.$x = 0.0; - $var5.$y = (-1.0625); - $var5.$z = 0.0; - $var5 = nleg_EaglerAdapterGL30_getMatrix(); - nlegv_Matrix4f_translate(nleg_EaglerAdapterGL30_deevis, $var5, $var5); - if (nleg_EaglerAdapterGL30_isCompilingDisplayList) - ji_PrintStream_println0(jl_System_err(), $rt_s(221)); - } else { - $var5 = $this.$entitySign; - if ($var5.$blockMetadata == (-1)) - $var5.$blockMetadata = nms_World_getBlockMetadata($var5.$worldObj5, $var5.$xCoord0, $var5.$yCoord0, $var5.$zCoord0); - $var8 = $var5.$blockMetadata; - $var7 = 0.0; - if ($var8 == 2) - $var7 = 180.0; - if ($var8 == 4) - $var7 = 90.0; - if ($var8 == 5) - $var7 = (-90.0); - nleg_EaglerAdapterGL30_glRotatef($var7, 0.0, 1.0, 0.0); - nleg_EaglerAdapterGL30_glTranslatef(0.0, (-1.0625), 0.0); - } - if (!(($this.$updateCounter4 / 6 | 0) % 2 | 0)) - $this.$entitySign.$lineBeingEdited = $this.$editLine; - nms_TileEntityRenderer_$callClinit(); - $var5 = nms_TileEntityRenderer_instance; - var$5 = $this.$entitySign; - var$9 = (-0.5); - var$10 = (-0.75); - var$11 = (-0.5); - $var7 = 0.0; - $ptr = 1; - case 1: - $java.nms_TileEntityRenderer_renderTileEntityAt($var5, var$5, var$9, var$10, var$11, $var7); - if ($rt_suspending()) { - break main; - } - $this.$entitySign.$lineBeingEdited = (-1); - nleg_EaglerAdapterGL30_glPopMatrix(); - $ptr = 2; - case 2: - nms_GuiScreen_drawScreen($this, $par1, $par2, $par3); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, $par3, $var5, var$5, $var7, var$7, $var8, var$9, var$10, var$11, $ptr); -}; -$java.nms_GuiEditSign__clinit_ = function() { - $java.nms_GuiEditSign_allowedCharacters = nms_ChatAllowedCharacters_allowedCharacters; -}; -function nms_GuiCommandBlock() { - var a = this; nms_GuiScreen.call(a); - a.$commandTextField = null; - a.$commandBlock = null; - a.$doneBtn0 = null; - a.$cancelBtn = null; -} -$java.nms_GuiCommandBlock_updateScreen = function($this) { - var var$1; - var$1 = $this.$commandTextField; - var$1.$cursorCounter = var$1.$cursorCounter + 1 | 0; -}; -$java.nms_GuiCommandBlock_initGui = function($this) { - var $var1, var$2, var$3, var$4, var$5; - $var1 = nms_StringTranslate_instance; - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; - var$2 = $this.$buttonList; - ju_Arrays_fill(var$2.$array1, 0, var$2.$size0, null); - var$2.$size0 = 0; - var$3 = $this.$buttonList; - var$2 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 96 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(470))); - $this.$doneBtn0 = var$2; - ju_ArrayList_add(var$3, var$2); - var$2 = $this.$buttonList; - var$4 = nms_GuiButton__init_(1, ($this.$width0 / 2 | 0) - 100 | 0, (($this.$height0 / 4 | 0) + 120 | 0) + 12 | 0, 200, 20, nms_StringTranslate_translateKey($var1, $rt_s(2344))); - $this.$cancelBtn = var$4; - ju_ArrayList_add(var$2, var$4); - $this.$commandTextField = nms_GuiTextField__init_($this.$fontRenderer0, ($this.$width0 / 2 | 0) - 150 | 0, 60, 300, 20); - var$2 = $this.$commandTextField; - var$2.$maxStringLength = 32767; - if (var$2.$text.$characters.data.length > 32767) { - var$4 = var$2.$text; - var$2.$text = jl_String__init_0(var$4.$characters, 0, 32767); - } - var$2 = $this.$commandTextField; - if (!var$2.$isFocused) - var$2.$cursorCounter = 0; - var$2.$isFocused = 1; - var$2 = $this.$commandTextField; - var$3 = $this.$commandBlock.$command; - if (var$3.$characters.data.length <= var$2.$maxStringLength) - var$2.$text = var$3; - else { - var$5 = var$2.$maxStringLength; - if (0 > var$5) { - var$2 = new jl_IndexOutOfBoundsException; - var$2.$suppressionEnabled = 1; - var$2.$writableStackTrace = 1; - $rt_throw(var$2); - } - var$2.$text = jl_String__init_0(var$3.$characters, 0, var$5 - 0 | 0); - } - $java.nms_GuiTextField_setCursorPosition(var$2, var$2.$text.$characters.data.length); - $this.$doneBtn0.$enabled = jl_String_trim($this.$commandTextField.$text).$characters.data.length <= 0 ? 0 : 1; -}; -$java.nms_GuiCommandBlock_onGuiClosed = function($this) { - nlea_EaglerAdapterImpl2_$callClinit(); - nlea_EaglerAdapterImpl2_enableRepeatEvents = 0; -}; -$java.nms_GuiCommandBlock_actionPerformed = function($this, $par1GuiButton) { - var $var2, $var3, $var4, $var6, $$je, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$var6 = $thread.pop();$var4 = $thread.pop();$var3 = $thread.pop();$var2 = $thread.pop();$par1GuiButton = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - if ($par1GuiButton.$enabled) { - if ($par1GuiButton.$id2 == 1) { - $par1GuiButton = $this.$mc4; - $var2 = null; - $ptr = 1; - continue main; - } - if (!$par1GuiButton.$id2) { - $var3 = new ji_ByteArrayOutputStream; - $var3.$buf1 = $rt_createByteArray(32); - $var4 = new ji_DataOutputStream; - $var4.$out = $var3; - $var4.$buff0 = $rt_createByteArray(8); - a: { - try { - ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$xCoord0); - ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$yCoord0); - ji_DataOutputStream_writeInt($var4, $this.$commandBlock.$zCoord0); - nms_Packet_writeString($java.nms_GuiTextField_getText($this.$commandTextField), $var4); - nms_NetClientHandler_addToSendQueue(nmc_Minecraft_getNetHandler($this.$mc4), nms_Packet250CustomPayload__init_0($rt_s(2930), ji_ByteArrayOutputStream_toByteArray($var3))); - break a; - } catch ($$e) { - $$je = $rt_wrapException($$e); - if ($$je instanceof jl_Exception) { - $var6 = $$je; - } else { - throw $$e; - } - } - if (jl_System_errCache === null) { - $var2 = new ji_PrintStream; - $var2.$out = new jl_ConsoleOutputStreamStderr; - $par1GuiButton = new jl_StringBuilder; - $par1GuiButton.$buffer = $rt_createCharArray(16); - $var2.$sb = $par1GuiButton; - $var2.$buffer0 = $rt_createCharArray(32); - $var2.$autoFlush = 0; - $par1GuiButton = new jnci_UTF8Charset; - jnc_Charset__init_($par1GuiButton, $rt_s(2), $rt_createArray(jl_String, 0)); - $var2.$charset = $par1GuiButton; - jl_System_errCache = $var2; - } - jl_Throwable_printStackTrace0($var6, jl_System_errCache); - } - $par1GuiButton = $this.$mc4; - $var2 = null; - $ptr = 2; - continue main; - } - } - return; - case 1: - nmc_Minecraft_displayGuiScreen($par1GuiButton, $var2); - if ($rt_suspending()) { - break main; - } - return; - case 2: - nmc_Minecraft_displayGuiScreen($par1GuiButton, $var2); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1GuiButton, $var2, $var3, $var4, $var6, $ptr); -}; -$java.nms_GuiCommandBlock_keyTyped = function($this, $par1, $par2) { - var var$3, $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();var$3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - nms_GuiTextField_textboxKeyTyped($this.$commandTextField, $par1, $par2); - $this.$doneBtn0.$enabled = jl_String_trim($this.$commandTextField.$text).$characters.data.length <= 0 ? 0 : 1; - if ($par2 != 28 && $par1 != 13) { - if ($par2 != 1) - return; - var$3 = $this.$cancelBtn; - $ptr = 2; - continue main; - } - var$3 = $this.$doneBtn0; - $ptr = 1; - case 1: - $java.nms_GuiCommandBlock_actionPerformed($this, var$3); - if ($rt_suspending()) { - break main; - } - return; - case 2: - $java.nms_GuiCommandBlock_actionPerformed($this, var$3); - if ($rt_suspending()) { - break main; - } - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, var$3, $ptr); -}; -$java.nms_GuiCommandBlock_mouseClicked = function($this, $par1, $par2, $par3) { - var $ptr, $tmp; - $ptr = 0; - if ($rt_resuming()) { - var $thread = $rt_nativeThread(); - $ptr = $thread.pop();$par3 = $thread.pop();$par2 = $thread.pop();$par1 = $thread.pop();$this = $thread.pop(); - } - main: while (true) { switch ($ptr) { - case 0: - $ptr = 1; - case 1: - nms_GuiScreen_mouseClicked($this, $par1, $par2, $par3); - if ($rt_suspending()) { - break main; - } - nms_GuiTextField_mouseClicked($this.$commandTextField, $par1, $par2, $par3); - return; - default: $rt_invalidPointer(); - }} - $rt_nativeThread().push($this, $par1, $par2, $par3, $ptr); -}; -$java.nms_GuiCommandBlock_drawScreen = function($this, $par1, $par2, $par3) { - var $var4, var$5, var$6, var$7, var$8; - $var4 = nms_StringTranslate_instance; - if ($this.$mc4.$theWorld === null) - nms_GuiScreen_drawBackground($this, 0); - else - nms_Gui_drawGradientRect($this, 0, 0, $this.$width0, $this.$height0, (-1072689136), (-804253680)); - var$5 = $this.$fontRenderer0; - var$6 = nms_StringTranslate_translateKey($var4, $rt_s(2931)); - var$7 = $this.$width0 / 2 | 0; - var$8 = (($this.$height0 / 4 | 0) - 60 | 0) + 20 | 0; - nms_FontRenderer_drawString(var$5, var$6, var$7 - (nms_FontRenderer_getStringWidth(var$5, var$6) / 2 | 0) | 0, var$8, 16777215, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2932)), ($this.$width0 / 2 | 0) - 150 | 0, 47, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2933)), ($this.$width0 / 2 | 0) - 150 | 0, 97, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2934)), ($this.$width0 / 2 | 0) - 150 | 0, 108, 10526880, 1); - nms_FontRenderer_drawString($this.$fontRenderer0, nms_StringTranslate_translateKey($var4, $rt_s(2935)), ($this.$width0 / 2 | 0) - 150 | 0, 119, 10526880, 1); - nms_GuiTextField_drawTextBox($this.$commandTextField); - var$8 = 0; - a: { - while (var$8 < $this.$buttonList.$size0) { - var$6 = $this.$buttonList; - if (var$8 < 0) - break a; - if (var$8 >= var$6.$size0) - break a; - var$6.$array1.data[var$8].$drawButton($this.$mc4, $par1, $par2); - var$8 = var$8 + 1 | 0; - } - return; - } - var$6 = new jl_IndexOutOfBoundsException; - var$6.$suppressionEnabled = 1; - var$6.$writableStackTrace = 1; - $rt_throw(var$6); -}; function nms_EntityHugeExplodeFX() { var a = this; nms_EntityFX.call(a); a.$timeSinceStart = 0; @@ -218752,7 +219461,7 @@ $java.nms_EntityHugeExplodeFX_onUpdate = function($this) { var$5.$seed = Long_and(Long_add(Long_mul(var$5.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var6 = var$4 + (var$10 - Long_toNumber(Long_add(var$8, Long_fromInt(Long_shru(var$5.$seed, var$3).lo))) * 1.1102230246251565E-16) * 4.0; var$12 = $this.$worldObj; - var$13 = $rt_s(879); + var$13 = $rt_s(867); var$14 = $this.$timeSinceStart / $this.$maximumTime; var$4 = 0.0; var$10 = 0.0; @@ -218819,7 +219528,7 @@ $java.nms_EntityHugeExplodeFX_onUpdate = function($this) { var$5.$seed = Long_and(Long_add(Long_mul(var$5.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); $var6 = var$4 + (var$10 - Long_toNumber(Long_add(var$8, Long_fromInt(Long_shru(var$5.$seed, var$3).lo))) * 1.1102230246251565E-16) * 4.0; var$12 = $this.$worldObj; - var$13 = $rt_s(879); + var$13 = $rt_s(867); var$14 = $this.$timeSinceStart / $this.$maximumTime; var$4 = 0.0; var$10 = 0.0; @@ -219684,7 +220393,7 @@ $java.nms_EntityLavaFX_onUpdate = function($this) { var$3.$seed = Long_and(Long_add(Long_mul(var$3.$seed, new Long(3740067437, 5)), Long_fromInt(11)), new Long(4294967295, 65535)); if (Long_shru(var$3.$seed, 24).lo / 1.6777216E7 > $var1) { var$3 = $this.$worldObj; - var$4 = $rt_s(886); + var$4 = $rt_s(874); var$5 = $this.$posX; var$6 = $this.$posY; var$7 = $this.$posZ; @@ -219839,7 +220548,7 @@ $java.nms_EntityFootStepFX_getFXLayer = function($this) { function nms_EntityFootStepFX__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2936); + var$1.$path = $rt_s(2963); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_EntityFootStepFX_fp = var$1; @@ -220240,7 +220949,7 @@ $java.nms_EntityDropParticleFX_onUpdate = function($this) { } else { $this.$isDead = 1; $var1 = $this.$worldObj; - var$6 = $rt_s(712); + var$6 = $rt_s(701); var$7 = $this.$posX; var$8 = $this.$posY; var$9 = $this.$posZ; @@ -220635,7 +221344,7 @@ $java.nms_EntityLargeExplodeFX_getFXLayer = function($this) { function nms_EntityLargeExplodeFX__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2937); + var$1.$path = $rt_s(2964); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_EntityLargeExplodeFX_explosion = var$1; @@ -220796,17 +221505,17 @@ $java.nms_EntityFireworkStarterFX__init_ = function($this, $par1World, $par2, $p $this.$particleMaxAge = 8; if ($par15NBTTagCompound !== null) { $par14EffectRenderer = $par15NBTTagCompound.$tagMap; - $var16 = jl_String_hashCode($rt_s(2004)); - if (!(ju_HashMap_findNonNullKeyEntry($par14EffectRenderer, $rt_s(2004), $var16 & ($par14EffectRenderer.$elementData.data.length - 1 | 0), $var16) === null ? 0 : 1)) { + $var16 = jl_String_hashCode($rt_s(1982)); + if (!(ju_HashMap_findNonNullKeyEntry($par14EffectRenderer, $rt_s(1982), $var16 & ($par14EffectRenderer.$elementData.data.length - 1 | 0), $var16) === null ? 0 : 1)) { $par14EffectRenderer = new nms_NBTTagList; - $par14EffectRenderer.$name0 = $rt_s(2004); + $par14EffectRenderer.$name0 = $rt_s(1982); $par1World = new ju_ArrayList; $par1World.$array1 = $rt_createArray(jl_Object, 10); $par14EffectRenderer.$tagList = $par1World; } else { $par14EffectRenderer = $par15NBTTagCompound.$tagMap; - var$11 = jl_String_hashCode($rt_s(2004)); - $par1World = ju_HashMap_findNonNullKeyEntry($par14EffectRenderer, $rt_s(2004), var$11 & ($par14EffectRenderer.$elementData.data.length - 1 | 0), var$11); + var$11 = jl_String_hashCode($rt_s(1982)); + $par1World = ju_HashMap_findNonNullKeyEntry($par14EffectRenderer, $rt_s(1982), var$11 & ($par14EffectRenderer.$elementData.data.length - 1 | 0), var$11); $par14EffectRenderer = $par1World === null ? null : $par1World.$value0; } $this.$fireworkExplosions = $par14EffectRenderer; @@ -220825,13 +221534,13 @@ $java.nms_EntityFireworkStarterFX__init_ = function($this, $par1World, $par2, $p break a; $var17 = $par1World.$array1.data[$var16]; $par1World = $var17.$tagMap; - var$13 = jl_String_hashCode($rt_s(2017)); - if (!(ju_HashMap_findNonNullKeyEntry($par1World, $rt_s(2017), var$13 & ($par1World.$elementData.data.length - 1 | 0), var$13) === null ? 0 : 1)) + var$13 = jl_String_hashCode($rt_s(1995)); + if (!(ju_HashMap_findNonNullKeyEntry($par1World, $rt_s(1995), var$13 & ($par1World.$elementData.data.length - 1 | 0), var$13) === null ? 0 : 1)) var$14 = 0; else { $par1World = $var17.$tagMap; - var$14 = jl_String_hashCode($rt_s(2017)); - $par1World = ju_HashMap_findNonNullKeyEntry($par1World, $rt_s(2017), var$14 & ($par1World.$elementData.data.length - 1 | 0), var$14); + var$14 = jl_String_hashCode($rt_s(1995)); + $par1World = ju_HashMap_findNonNullKeyEntry($par1World, $rt_s(1995), var$14 & ($par1World.$elementData.data.length - 1 | 0), var$14); var$14 = ($par1World === null ? null : $par1World.$value0).$data0; } if (!var$14 ? 0 : 1) @@ -220872,7 +221581,7 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { else { $var3 = 0; while ($var3 < nms_NBTTagList_tagCount($this.$fireworkExplosions)) { - if (nms_NBTTagCompound_getByte(nms_NBTTagList_tagAt($this.$fireworkExplosions, $var3), $rt_s(2008)) == 1) { + if (nms_NBTTagCompound_getByte(nms_NBTTagList_tagAt($this.$fireworkExplosions, $var3), $rt_s(1986)) == 1) { $var2 = 1; break a; } @@ -220880,7 +221589,7 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { } } } - $var15 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2938)), !$var2 ? $rt_s(2939) : $rt_s(2940)), !$var1 ? $rt_s(44) : $rt_s(2941))); + $var15 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2965)), !$var2 ? $rt_s(2966) : $rt_s(2967)), !$var1 ? $rt_s(44) : $rt_s(2968))); $var16 = $this.$worldObj; var$6 = $this.$posX; var$7 = $this.$posY; @@ -220894,11 +221603,11 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { if (!($this.$field_92042_ax % 2 | 0) && $this.$fireworkExplosions !== null && ($this.$field_92042_ax / 2 | 0) < nms_NBTTagList_tagCount($this.$fireworkExplosions)) { $var13 = $this.$field_92042_ax / 2 | 0; $var14 = nms_NBTTagList_tagAt($this.$fireworkExplosions, $var13); - $var17 = nms_NBTTagCompound_getByte($var14, $rt_s(2008)); - $var18 = nms_NBTTagCompound_getBoolean($var14, $rt_s(2015)); - $var5 = nms_NBTTagCompound_getBoolean($var14, $rt_s(2017)); - $var6 = nms_NBTTagCompound_getIntArray($var14, $rt_s(2007)); - $var7 = nms_NBTTagCompound_getIntArray($var14, $rt_s(2013)); + $var17 = nms_NBTTagCompound_getByte($var14, $rt_s(1986)); + $var18 = nms_NBTTagCompound_getBoolean($var14, $rt_s(1993)); + $var5 = nms_NBTTagCompound_getBoolean($var14, $rt_s(1995)); + $var6 = nms_NBTTagCompound_getIntArray($var14, $rt_s(1985)); + $var7 = nms_NBTTagCompound_getIntArray($var14, $rt_s(1991)); if ($var17 == 1) $java.nms_EntityFireworkStarterFX_func_92035_a($this, 0.5, 4, $var6, $var7, $var18, $var5); else if ($var17 == 2) { @@ -221021,7 +221730,7 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { continue main; } $var1 = $java.nms_EntityFireworkStarterFX_func_92037_i($this); - $var16 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2938)), !$var1 ? $rt_s(2942) : $rt_s(2943))); + $var16 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2965)), !$var1 ? $rt_s(2969) : $rt_s(2970))); $var14 = $this.$worldObj; var$6 = $this.$posX; var$7 = $this.$posY; @@ -221052,11 +221761,11 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { if (!($this.$field_92042_ax % 2 | 0) && $this.$fireworkExplosions !== null && ($this.$field_92042_ax / 2 | 0) < nms_NBTTagList_tagCount($this.$fireworkExplosions)) { $var13 = $this.$field_92042_ax / 2 | 0; $var14 = nms_NBTTagList_tagAt($this.$fireworkExplosions, $var13); - $var17 = nms_NBTTagCompound_getByte($var14, $rt_s(2008)); - $var18 = nms_NBTTagCompound_getBoolean($var14, $rt_s(2015)); - $var5 = nms_NBTTagCompound_getBoolean($var14, $rt_s(2017)); - $var6 = nms_NBTTagCompound_getIntArray($var14, $rt_s(2007)); - $var7 = nms_NBTTagCompound_getIntArray($var14, $rt_s(2013)); + $var17 = nms_NBTTagCompound_getByte($var14, $rt_s(1986)); + $var18 = nms_NBTTagCompound_getBoolean($var14, $rt_s(1993)); + $var5 = nms_NBTTagCompound_getBoolean($var14, $rt_s(1995)); + $var6 = nms_NBTTagCompound_getIntArray($var14, $rt_s(1985)); + $var7 = nms_NBTTagCompound_getIntArray($var14, $rt_s(1991)); if ($var17 == 1) $java.nms_EntityFireworkStarterFX_func_92035_a($this, 0.5, 4, $var6, $var7, $var18, $var5); else if ($var17 == 2) { @@ -221179,7 +221888,7 @@ $java.nms_EntityFireworkStarterFX_onUpdate = function($this) { continue main; } $var1 = $java.nms_EntityFireworkStarterFX_func_92037_i($this); - $var16 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2938)), !$var1 ? $rt_s(2942) : $rt_s(2943))); + $var16 = jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $rt_s(2965)), !$var1 ? $rt_s(2969) : $rt_s(2970))); $var14 = $this.$worldObj; var$6 = $this.$posX; var$7 = $this.$posY; @@ -222760,15 +223469,15 @@ function cjj_Deflate__clinit_() { var$1[9] = var$2; var$1 = $rt_createArray(jl_String, 10); var$3 = var$1.data; - var$3[0] = $rt_s(537); - var$3[1] = $rt_s(2944); + var$3[0] = $rt_s(526); + var$3[1] = $rt_s(2971); var$3[2] = $rt_s(44); - var$3[3] = $rt_s(2945); - var$3[4] = $rt_s(2946); - var$3[5] = $rt_s(2947); - var$3[6] = $rt_s(2948); - var$3[7] = $rt_s(2949); - var$3[8] = $rt_s(2950); + var$3[3] = $rt_s(2972); + var$3[4] = $rt_s(2973); + var$3[5] = $rt_s(2974); + var$3[6] = $rt_s(2975); + var$3[7] = $rt_s(2976); + var$3[8] = $rt_s(2977); var$3[9] = $rt_s(44); $java.cjj_Deflate_z_errmsg = var$1; } @@ -222796,7 +223505,7 @@ function nms_EnchantmentNameParts__init_($this) { var$1.$haveNextNextGaussian = 0; var$1.$seed = var$2; $this.$rand7 = var$1; - $this.$wordList = jur_Pattern_split(jur_Pattern_compile($rt_s(320), 0), $rt_s(2951), 0); + $this.$wordList = jur_Pattern_split(jur_Pattern_compile($rt_s(320), 0), $rt_s(2978), 0); } $java.nms_EnchantmentNameParts_generateRandomEnchantName = function($this) { var $var1, $var2, $var3, var$4; @@ -222834,7 +223543,7 @@ $java.nms_EnchantmentNameParts__clinit_ = function() { var$2.$haveNextNextGaussian = 0; var$2.$seed = var$3; var$1.$rand7 = var$2; - var$1.$wordList = jur_Pattern_split(jur_Pattern_compile($rt_s(320), 0), $rt_s(2951), 0); + var$1.$wordList = jur_Pattern_split(jur_Pattern_compile($rt_s(320), 0), $rt_s(2978), 0); $java.nms_EnchantmentNameParts_instance = var$1; }; function nms_GuiBeaconButton() { @@ -222854,7 +223563,7 @@ $java.nms_GuiBeaconButton_drawButton = function($this, $par1Minecraft, $par2, $p nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - $this.$field_82253_i = $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; + $this.$field_82253_i = $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; $var5 = 0; if (!$this.$enabled) $var5 = $var5 + ($this.$width3 * 2 | 0) | 0; @@ -222862,9 +223571,9 @@ $java.nms_GuiBeaconButton_drawButton = function($this, $par1Minecraft, $par2, $p $var5 = $var5 + ($this.$width3 * 1 | 0) | 0; else if ($this.$field_82253_i) $var5 = $var5 + ($this.$width3 * 3 | 0) | 0; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14, $this.$yPosition, $var5, 219, $this.$width3, $this.$height4); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3, $this.$yPosition, $var5, 219, $this.$width3, $this.$height4); nle_TextureLocation_bindTexture($this.$buttonTexture); - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14 + 2 | 0, $this.$yPosition + 2 | 0, $this.$field_82257_l, $this.$field_82258_m, 18, 18); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3 + 2 | 0, $this.$yPosition + 2 | 0, $this.$field_82257_l, $this.$field_82258_m, 18, 18); } }; $java.nms_GuiBeaconButton_func_82255_b = function($this) { @@ -222876,7 +223585,7 @@ $java.nms_GuiBeaconButton_func_82254_b = function($this, $par1) { function nms_GuiBeaconButton__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(789); + var$1.$path = $rt_s(777); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiBeaconButton_tex_beacon = var$1; @@ -222888,7 +223597,7 @@ $java.nms_GuiBeaconButtonConfirm = function() { $java.nms_GuiBeaconButtonConfirm_func_82251_b = function($this, $par1, $par2) { var var$3, var$4, var$5; var$3 = $this.$beaconGui; - var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(470)); + var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(459)); var$5 = $rt_createArray(jl_String, 1); var$5.data[0] = var$4; var$4 = new ju_Arrays$ArrayAsList; @@ -222902,7 +223611,7 @@ $java.nms_GuiBeaconButtonCancel = function() { $java.nms_GuiBeaconButtonCancel_func_82251_b = function($this, $par1, $par2) { var var$3, var$4, var$5; var$3 = $this.$beaconGui0; - var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2344)); + var$4 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2576)); var$5 = $rt_createArray(jl_String, 1); var$5.data[0] = var$4; var$4 = new ju_Arrays$ArrayAsList; @@ -222923,7 +223632,7 @@ $java.nms_GuiButtonMerchant_drawButton = function($this, $par1Minecraft, $par2, nleg_EaglerAdapterGL30_colorG = 1.0; nleg_EaglerAdapterGL30_colorB = 1.0; nleg_EaglerAdapterGL30_colorA = 1.0; - $var4 = $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; + $var4 = $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; $var5 = 0; $var6 = 176; if (!$this.$enabled) @@ -222932,13 +223641,13 @@ $java.nms_GuiButtonMerchant_drawButton = function($this, $par1Minecraft, $par2, $var6 = $var6 + $this.$width3 | 0; if (!$this.$mirrored) $var5 = $var5 + $this.$height4 | 0; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14, $this.$yPosition, $var6, $var5, $this.$width3, $this.$height4); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3, $this.$yPosition, $var6, $var5, $this.$width3, $this.$height4); } }; function nms_GuiButtonMerchant__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2847); + var$1.$path = $rt_s(2866); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiButtonMerchant_tex = var$1; @@ -222960,7 +223669,7 @@ $java.nms_GuiBeaconButtonPower__init_0 = function($this, $par1GuiBeacon, $par2, var$8 = 198 + ((nms_Potion_potionTypes.data[$par5].$statusIconIndex / 8 | 0) * 18 | 0) | 0; nms_GuiButton__init_0($this, $par2, $par3, $par4, 22, 22, $rt_s(44)); var$9 = new nle_TextureLocation; - var$9.$path = $rt_s(1182); + var$9.$path = $rt_s(1176); var$9.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$9); $this.$buttonTexture = var$9; @@ -222978,7 +223687,7 @@ $java.nms_GuiBeaconButtonPower_func_82251_b = function($this, $par1, $par2) { var$4 = new jl_StringBuilder; var$4.$buffer = $rt_createCharArray(16); jl_AbstractStringBuilder_insert(var$4, var$4.$length, $var3); - jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1178)); + jl_AbstractStringBuilder_insert(var$4, var$4.$length, $rt_s(1172)); $var3 = jl_String__init_0(var$4.$buffer, 0, var$4.$length); } var$5 = $this.$beaconGui1; @@ -224257,17 +224966,17 @@ $java.nms_GuiScreenBook__init_ = function($this, $par1EntityPlayer, $par2ItemSta if ($par2ItemStack.$stackTagCompound === null ? 0 : 1) { $var4 = $par2ItemStack.$stackTagCompound; $par2ItemStack = $var4.$tagMap; - var$5 = jl_String_hashCode($rt_s(2952)); - if (!(ju_HashMap_findNonNullKeyEntry($par2ItemStack, $rt_s(2952), var$5 & ($par2ItemStack.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { + var$5 = jl_String_hashCode($rt_s(2979)); + if (!(ju_HashMap_findNonNullKeyEntry($par2ItemStack, $rt_s(2979), var$5 & ($par2ItemStack.$elementData.data.length - 1 | 0), var$5) === null ? 0 : 1)) { $par2ItemStack = new nms_NBTTagList; - $par2ItemStack.$name0 = $rt_s(2952); + $par2ItemStack.$name0 = $rt_s(2979); $par1EntityPlayer = new ju_ArrayList; $par1EntityPlayer.$array1 = $rt_createArray(jl_Object, 10); $par2ItemStack.$tagList = $par1EntityPlayer; } else { $par2ItemStack = $var4.$tagMap; - var$6 = jl_String_hashCode($rt_s(2952)); - $par1EntityPlayer = ju_HashMap_findNonNullKeyEntry($par2ItemStack, $rt_s(2952), var$6 & ($par2ItemStack.$elementData.data.length - 1 | 0), var$6); + var$6 = jl_String_hashCode($rt_s(2979)); + $par1EntityPlayer = ju_HashMap_findNonNullKeyEntry($par2ItemStack, $rt_s(2979), var$6 & ($par2ItemStack.$elementData.data.length - 1 | 0), var$6); $par2ItemStack = $par1EntityPlayer === null ? null : $par1EntityPlayer.$value0; } $this.$bookPages = $par2ItemStack; @@ -224280,7 +224989,7 @@ $java.nms_GuiScreenBook__init_ = function($this, $par1EntityPlayer, $par2ItemSta } if ($this.$bookPages === null && $par3) { $par2ItemStack = new nms_NBTTagList; - $par2ItemStack.$name0 = $rt_s(2952); + $par2ItemStack.$name0 = $rt_s(2979); $par1EntityPlayer = new ju_ArrayList; $par1EntityPlayer.$array1 = $rt_createArray(jl_Object, 10); $par2ItemStack.$tagList = $par1EntityPlayer; @@ -224306,24 +225015,24 @@ $java.nms_GuiScreenBook_initGui = function($this) { nlea_EaglerAdapterImpl2_enableRepeatEvents = 1; if (!$this.$bookIsUnsigned) { var$2 = $this.$buttonList; - var$1 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(470))); + var$1 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 200, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(459))); $this.$buttonDone = var$1; ju_ArrayList_add(var$2, var$1); } else { var$1 = $this.$buttonList; - var$3 = nms_GuiButton__init_(3, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2953))); + var$3 = nms_GuiButton__init_(3, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2980))); $this.$buttonSign = var$3; ju_ArrayList_add(var$1, var$3); var$1 = $this.$buttonList; - var$4 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) + 2 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(470))); + var$4 = nms_GuiButton__init_(0, ($this.$width0 / 2 | 0) + 2 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(459))); $this.$buttonDone = var$4; ju_ArrayList_add(var$1, var$4); var$1 = $this.$buttonList; - var$3 = nms_GuiButton__init_(5, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2954))); + var$3 = nms_GuiButton__init_(5, ($this.$width0 / 2 | 0) - 100 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2981))); $this.$buttonFinalize = var$3; ju_ArrayList_add(var$1, var$3); var$1 = $this.$buttonList; - var$3 = nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) + 2 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2344))); + var$3 = nms_GuiButton__init_(4, ($this.$width0 / 2 | 0) + 2 | 0, 4 + $this.$bookImageHeight | 0, 98, 20, nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2576))); $this.$buttonCancel = var$3; ju_ArrayList_add(var$1, var$3); } @@ -224403,8 +225112,8 @@ $java.nms_GuiScreenBook_sendBookToServer = function($this, $par1) { $var7 = $this.$itemstackBook.$stackTagCompound; $var3 = $this.$bookPages; $var4 = $var7.$tagMap; - $var3.$name0 = $rt_s(2952); - ju_HashMap_putImpl($var4, $rt_s(2952), $var3); + $var3.$name0 = $rt_s(2979); + ju_HashMap_putImpl($var4, $rt_s(2979), $var3); } else { $var8 = $this.$itemstackBook; $var4 = $this.$bookPages; @@ -224415,16 +225124,16 @@ $java.nms_GuiScreenBook_sendBookToServer = function($this, $par1) { $var8.$stackTagCompound = $var6; } $var8 = $var8.$stackTagCompound.$tagMap; - $var4.$name0 = $rt_s(2952); - ju_HashMap_putImpl($var8, $rt_s(2952), $var4); + $var4.$name0 = $rt_s(2979); + ju_HashMap_putImpl($var8, $rt_s(2979), $var4); } - $var8 = $rt_s(2955); + $var8 = $rt_s(2982); if ($par1) { - $var8 = $rt_s(2956); + $var8 = $rt_s(2983); $var3 = $this.$itemstackBook; $var2 = new nms_NBTTagString; $var7 = $this.$editingPlayer.$username0; - $var2.$name0 = $rt_s(1990); + $var2.$name0 = $rt_s(1968); $var2.$data4 = $var7; if ($var7 === null) { $var3 = new jl_IllegalArgumentException; @@ -224440,12 +225149,12 @@ $java.nms_GuiScreenBook_sendBookToServer = function($this, $par1) { $var3.$stackTagCompound = $var7; } $var3 = $var3.$stackTagCompound.$tagMap; - $var2.$name0 = $rt_s(1990); - ju_HashMap_putImpl($var3, $rt_s(1990), $var2); + $var2.$name0 = $rt_s(1968); + ju_HashMap_putImpl($var3, $rt_s(1968), $var2); $var3 = $this.$itemstackBook; $var6 = new nms_NBTTagString; $var7 = jl_String_trim($this.$bookTitle); - $var6.$name0 = $rt_s(1989); + $var6.$name0 = $rt_s(1967); $var6.$data4 = $var7; if ($var7 === null) { $var3 = new jl_IllegalArgumentException; @@ -224456,7 +225165,7 @@ $java.nms_GuiScreenBook_sendBookToServer = function($this, $par1) { } if ($var3.$stackTagCompound === null) $var3.$stackTagCompound = nms_NBTTagCompound__init_0(); - nms_NBTTagCompound_setTag($var3.$stackTagCompound, $rt_s(1989), $var6); + nms_NBTTagCompound_setTag($var3.$stackTagCompound, $rt_s(1967), $var6); $var3 = $this.$itemstackBook; nms_Item_$callClinit(); $var3.$itemID0 = nms_Item_writtenBook.$itemID; @@ -224739,7 +225448,7 @@ $java.nms_GuiScreenBook_func_74160_b = function($this, $par1Str) { jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(44)); var$3 = $java.nms_EnumChatFormatting_BLACK; jl_AbstractStringBuilder_insert($var2, $var2.$length, var$3 === null ? $rt_s(47) : var$3.$field_96304_B); - jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(392)); + jl_AbstractStringBuilder_insert($var2, $var2.$length, $rt_s(391)); var$3 = jl_String__init_0($var2.$buffer, 0, $var2.$length); $var4 = $par1Str.$FONT_HEIGHT; $par1Str = nms_FontRenderer_wrapFormattedStringToWidth($par1Str, var$3, 118); @@ -224759,15 +225468,15 @@ $java.nms_GuiScreenBook_drawScreen = function($this, $par1, $par2, $par3) { if ($this.$editingTitle) { $var6 = $this.$bookTitle; if ($this.$bookIsUnsigned) - $var6 = ($this.$updateCount / 6 | 0) % 2 | 0 ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var6), $rt_s(44)), nms_EnumChatFormatting_GRAY), $rt_s(392))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var6), $rt_s(44)), $java.nms_EnumChatFormatting_BLACK), $rt_s(392))); - $var7 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2957)); + $var6 = ($this.$updateCount / 6 | 0) % 2 | 0 ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var6), $rt_s(44)), nms_EnumChatFormatting_GRAY), $rt_s(391))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var6), $rt_s(44)), $java.nms_EnumChatFormatting_BLACK), $rt_s(391))); + $var7 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2984)); $var8 = nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var7); $var7_0 = $this.$fontRenderer0; $var5 = $var4 + 36 | 0; nms_FontRenderer_drawString($var7_0, $var7, $var5 + ((116 - $var8 | 0) / 2 | 0) | 0, 34, 0, 0); $var9 = nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var6); nms_FontRenderer_drawString($this.$fontRenderer0, $var6, $var5 + ((116 - $var9 | 0) / 2 | 0) | 0, 50, 0, 0); - $var7_0 = nms_StatCollector_translateToLocal($rt_s(1991)); + $var7_0 = nms_StatCollector_translateToLocal($rt_s(1969)); var$11 = $rt_createArray(jl_Object, 1); var$11.data[0] = $this.$editingPlayer.$username0; $var10 = jl_String_format($var7_0, var$11); @@ -224776,10 +225485,10 @@ $java.nms_GuiScreenBook_drawScreen = function($this, $par1, $par2, $par3) { $var13 = new jl_StringBuilder; jl_AbstractStringBuilder__init_($var13); nms_FontRenderer_drawString0($var7_0, jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9($var13, $java.nms_EnumChatFormatting_DARK_GRAY), $var10)), $var5 + ((116 - $var11 | 0) / 2 | 0) | 0, 60, 0); - $var12 = nms_StatCollector_translateToLocal($rt_s(2958)); + $var12 = nms_StatCollector_translateToLocal($rt_s(2985)); nms_FontRenderer_drawSplitString($this.$fontRenderer0, $var12, $var5, 82, 116, 0); } else { - $var10 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2959)); + $var10 = nms_StringTranslate_translateKey(nms_StatCollector_localizedName, $rt_s(2986)); var$11 = $rt_createArray(jl_Object, 2); var$16 = var$11.data; var$16[0] = jl_Integer_valueOf($this.$currPage + 1 | 0); @@ -224824,8 +225533,8 @@ $java.nms_GuiScreenBook_drawScreen = function($this, $par1, $par2, $par3) { if ($this.$bookPages !== null && $this.$currPage >= 0 && $this.$currPage < nms_NBTTagList_tagCount($this.$bookPages)) $var7_0 = nms_NBTTagString_toString(nms_NBTTagList_tagAt($this.$bookPages, $this.$currPage)); if ($this.$bookIsUnsigned) - $var7_0 = nms_FontRenderer_getBidiFlag($this.$fontRenderer0) ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7_0), $rt_s(392))) : ($this.$updateCount / 6 | 0) % 2 | 0 ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7_0), $rt_s(44)), nms_EnumChatFormatting_GRAY), $rt_s(392))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), - $var7_0), $rt_s(44)), $java.nms_EnumChatFormatting_BLACK), $rt_s(392))); + $var7_0 = nms_FontRenderer_getBidiFlag($this.$fontRenderer0) ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7_0), $rt_s(391))) : ($this.$updateCount / 6 | 0) % 2 | 0 ? jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), $var7_0), $rt_s(44)), nms_EnumChatFormatting_GRAY), $rt_s(391))) : jl_StringBuilder_toString(jl_StringBuilder_append0(jl_StringBuilder_append9(jl_StringBuilder_append0(jl_StringBuilder_append0(jl_StringBuilder__init_(), + $var7_0), $rt_s(44)), $java.nms_EnumChatFormatting_BLACK), $rt_s(391))); $var8 = nms_FontRenderer_getStringWidth($this.$fontRenderer0, $var6); nms_FontRenderer_drawString0($this.$fontRenderer0, $var6, (($var4 - $var8 | 0) + $this.$bookImageWidth | 0) - 44 | 0, 18, 0); nms_FontRenderer_drawSplitString($this.$fontRenderer0, $var7_0, $var4 + 36 | 0, 34, 116, 0); @@ -224835,7 +225544,7 @@ $java.nms_GuiScreenBook_drawScreen = function($this, $par1, $par2, $par3) { function nms_GuiScreenBook__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2960); + var$1.$path = $rt_s(2987); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiScreenBook_tex = var$1; @@ -225425,7 +226134,7 @@ $java.nms_GuiButtonNextPage_tex = null; $java.nms_GuiButtonNextPage_drawButton = function($this, $par1Minecraft, $par2, $par3) { var $var4, $var5, $var6; if ($this.$drawButton0) { - $var4 = $par2 >= $this.$xPosition14 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition14 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; + $var4 = $par2 >= $this.$xPosition3 && $par3 >= $this.$yPosition && $par2 < ($this.$xPosition3 + $this.$width3 | 0) && $par3 < ($this.$yPosition + $this.$height4 | 0) ? 1 : 0; nleg_EaglerAdapterGL30_$callClinit(); nleg_EaglerAdapterGL30_colorR = 1.0; nleg_EaglerAdapterGL30_colorG = 1.0; @@ -225438,13 +226147,13 @@ $java.nms_GuiButtonNextPage_drawButton = function($this, $par1Minecraft, $par2, $var5 = 23; if (!$this.$nextPage) $var6 = 205; - nms_Gui_drawTexturedModalRect($this, $this.$xPosition14, $this.$yPosition, $var5, $var6, 23, 13); + nms_Gui_drawTexturedModalRect($this, $this.$xPosition3, $this.$yPosition, $var5, $var6, 23, 13); } }; function nms_GuiButtonNextPage__clinit_() { var var$1; var$1 = new nle_TextureLocation; - var$1.$path = $rt_s(2960); + var$1.$path = $rt_s(2987); var$1.$glObject = (-1); ju_ArrayList_add(nle_TextureLocation_locations, var$1); $java.nms_GuiButtonNextPage_tex = var$1; @@ -225469,7 +226178,7 @@ $java.nms_Path_addPoint = function($this, $par1PathPoint) { $par1PathPoint = new jl_IllegalStateException; $par1PathPoint.$suppressionEnabled = 1; $par1PathPoint.$writableStackTrace = 1; - $par1PathPoint.$message = $rt_s(2961); + $par1PathPoint.$message = $rt_s(2988); $rt_throw($par1PathPoint); } if ($this.$count5 == $this.$pathPoints.data.length) { @@ -226357,7 +227066,7 @@ $java.nms_MapInfo__init_0 = function($this, $par1MapData, $par2EntityPlayer) { $var3 = $var3 + 1 | 0; } }; -$rt_packages([-1, "com", 0, "baislsl", 1, "png", 2, "chunk", 2, "decode", 0, "jcraft", 5, "jzlib", -1, "java", 7, "util", 8, "regex", 7, "nio", 10, "charset", 11, "impl", 7, "io", 7, "text", 7, "lang", -1, "org", 16, "teavm", 17, "classlib", 18, "impl", 19, "tz", 19, "unicode", -1, "net", 22, "minecraft", 23, "src", 22, "lax1dude", 25, "eaglercraft", 26, "adapter", 26, "glemu" +$rt_packages([-1, "com", 0, "baislsl", 1, "png", 2, "chunk", 2, "decode", 0, "jcraft", 5, "jzlib", -1, "java", 7, "util", 8, "regex", 7, "nio", 10, "charset", 11, "impl", 7, "io", 7, "text", 7, "lang", -1, "org", 16, "teavm", 17, "classlib", 18, "impl", 19, "tz", 19, "unicode", -1, "me", 22, "ayunami2000", 23, "ayuncraft", 24, "nbsapi", -1, "net", 26, "minecraft", 27, "src", 26, "lax1dude", 29, "eaglercraft", 30, "adapter", 30, "glemu" ]); $rt_metadata([jl_Object, "Object", 15, 0, [], 0, 3, 0, ["$hashCode0", function() { return jl_Object_hashCode(this); }, "$equals", function(var_1) { return jl_Object_equals(this, var_1); }, "$toString", function() { return jl_Object_toString(this); }], nle_Client, 0, jl_Object, [], 0, 3, 0, 0, @@ -226401,16 +227110,16 @@ nms_ServerList, 0, jl_Object, [], 0, 3, 0, 0, otci_IntegerUtil, 0, jl_Object, [], 4, 3, 0, 0, otjc_JSString, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, otjde_EventListener, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, -nlea_EaglerAdapterImpl2$3, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$3_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$4, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$4_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$5, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$5_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$6, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$6_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$7, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$7_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$8, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$8_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$9, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$9_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$10, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$10_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$11, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$11_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$12, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$12_handleEvent$exported$0(this, var_1); }]]); +nlea_EaglerAdapterImpl2$2, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$2_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$3, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$3_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$4, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$4_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$5, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$5_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$6, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$6_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$7, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$7_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$8, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$8_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$9, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$9_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$10, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$10_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$11, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return nlea_EaglerAdapterImpl2$11_handleEvent$exported$0(this, var_1); }]]); $rt_metadata([nle_EarlyLoadScreen, 0, jl_Object, [], 0, 3, 0, 0, otjw_AudioContext, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, jl_Runnable, 0, jl_Object, [], 3, 3, 0, 0, @@ -226422,14 +227131,14 @@ nleg_EaglerAdapterGL30, 0, nlea_EaglerAdapterImpl2, [], 0, 3, nleg_EaglerAdapter nle_EaglerAdapter, 0, nleg_EaglerAdapterGL30, [], 0, 3, 0, 0, nms_CompressedStreamTools, 0, jl_Object, [], 0, 3, 0, 0, nms_NBTBase, 0, jl_Object, [], 1, 3, 0, ["$equals", function(var_1) { return nms_NBTBase_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTBase_hashCode(this); }], -nms_NBTTagCompound, "NBTTagCompound", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagCompound_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagCompound_load(this, var_1); }, "$getId", function() { return nms_NBTTagCompound_getId(this); }, "$toString", function() { return nms_NBTTagCompound_toString(this); }, "$copy", function() { return nms_NBTTagCompound_copy(this); }, "$equals", function(var_1) { return nms_NBTTagCompound_equals(this, var_1); }, "$hashCode0", function() { +nms_NBTTagCompound, "NBTTagCompound", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagCompound_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagCompound_load(this, var_1); }, "$getId", function() { return nms_NBTTagCompound_getId(this); }, "$toString", function() { return nms_NBTTagCompound_toString(this); }, "$copy", function() { return nms_NBTTagCompound_copy(this); }, "$equals", function(var_1) { return nms_NBTTagCompound_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagCompound_hashCode(this); }], jl_System, 0, jl_Object, [], 4, 3, 0, 0, nmc_Minecraft, 0, jl_Object, [jl_Runnable], 0, 3, 0, 0, nle_BaseNCodec, 0, jl_Object, [], 1, 3, 0, 0, nle_Base64, 0, nle_BaseNCodec, [], 0, 3, 0, 0, nle_ConfigConstants, 0, jl_Object, [], 0, 3, 0, 0, -nms_ServerData, "ServerData", 24, jl_Object, [], 0, 3, 0, 0, +nms_ServerData, "ServerData", 28, jl_Object, [], 0, 3, 0, 0, ju_Comparator, 0, jl_Object, [], 3, 3, 0, 0, jl_String$_clinit_$lambda$_81_0, 0, jl_Object, [ju_Comparator], 0, 3, 0, 0, jl_Character, "Character", 15, jl_Object, [jl_Comparable], 0, 3, 0, ["$toString", function() { return jl_Character_toString(this); }, "$equals", function(var_1) { return jl_Character_equals(this, var_1); }, "$hashCode0", function() { return jl_Character_hashCode(this); }, "$compareTo4", function(var_1) { return jl_Character_compareTo0(this, var_1); }], @@ -226458,7 +227167,7 @@ oti_AsyncCallback, 0, jl_Object, [], 3, 3, 0, 0, otpp_AsyncCallbackWrapper, 0, jl_Object, [oti_AsyncCallback], 0, 0, 0, ["$complete", function(var_1) { otpp_AsyncCallbackWrapper_complete(this, var_1); }, "$error", function(var_1) { otpp_AsyncCallbackWrapper_error(this, var_1); }], otja_XMLHttpRequest, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, otja_ReadyStateChangeHandler, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, -nlea_EaglerAdapterImpl2$2, 0, jl_Object, [otja_ReadyStateChangeHandler], 0, 0, 0, ["$stateChanged$exported$0", function() { return nlea_EaglerAdapterImpl2$2_stateChanged$exported$0(this); }], +nlea_EaglerAdapterImpl2$1, 0, jl_Object, [otja_ReadyStateChangeHandler], 4, 0, 0, ["$stateChanged$exported$0", function() { return nlea_EaglerAdapterImpl2$1_stateChanged$exported$0(this); }], otp_PlatformRunnable, 0, jl_Object, [], 3, 3, 0, 0, otr_EventQueue$Event, 0, jl_Object, [], 3, 3, 0, 0, jl_ThreadInterruptHandler, 0, jl_Object, [], 3, 3, 0, 0]); @@ -226492,7 +227201,7 @@ nms_Packet3Chat, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) ju_RandomAccess, 0, jl_Object, [], 3, 3, 0, 0, ju_ArrayList, "ArrayList", 8, ju_AbstractList, [jl_Cloneable, ji_Serializable, ju_RandomAccess], 0, 3, 0, ["$get4", function(var_1) { return ju_ArrayList_get(this, var_1); }, "$size2", function() { return ju_ArrayList_size(this); }, "$add", function(var_1) { return ju_ArrayList_add(this, var_1); }, "$add1", function(var_1, var_2) { ju_ArrayList_add0(this, var_1, var_2); }, "$remove0", function(var_1) { return ju_ArrayList_remove(this, var_1); }, "$remove2", function(var_1) { return ju_ArrayList_remove0(this, var_1); }], -nms_NBTTagList, "NBTTagList", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagList_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagList_load(this, var_1); }, "$getId", function() { return nms_NBTTagList_getId(this); }, "$toString", function() { return nms_NBTTagList_toString(this); }, "$copy", function() { return nms_NBTTagList_copy(this); }, "$equals", function(var_1) { return nms_NBTTagList_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagList_hashCode(this); +nms_NBTTagList, "NBTTagList", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagList_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagList_load(this, var_1); }, "$getId", function() { return nms_NBTTagList_getId(this); }, "$toString", function() { return nms_NBTTagList_toString(this); }, "$copy", function() { return nms_NBTTagList_copy(this); }, "$equals", function(var_1) { return nms_NBTTagList_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagList_hashCode(this); }], nle_EaglerProfile, 0, jl_Object, [], 0, 3, nle_EaglerProfile_$callClinit, 0, nlea_EaglerAdapterImpl2$TextureGL, 0, jl_Object, [], 4, 3, 0, 0, @@ -226503,7 +227212,7 @@ jn_Buffer, 0, jl_Object, [], 1, 3, 0, 0, jn_IntBuffer, 0, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, nlea_EaglerAdapterImpl2$BufferGL, 0, jl_Object, [], 4, 3, 0, 0, nlea_EaglerAdapterImpl2$ShaderGL, 0, jl_Object, [], 4, 3, 0, 0, -nlea_EaglerAdapterImpl2$ProgramGL, "EaglerAdapterImpl2$ProgramGL", 27, jl_Object, [], 4, 3, 0, 0, +nlea_EaglerAdapterImpl2$ProgramGL, "EaglerAdapterImpl2$ProgramGL", 31, jl_Object, [], 4, 3, 0, 0, nlea_EaglerAdapterImpl2$UniformGL, 0, jl_Object, [], 4, 3, 0, 0, nlea_EaglerAdapterImpl2$BufferArrayGL, 0, jl_Object, [], 4, 3, 0, 0, jnc_Charset$Charsets, 0, jl_Object, [], 0, 0, 0, 0, @@ -226518,7 +227227,7 @@ $rt_metadata([jn_ByteOrder, 0, jl_Object, [], 4, 3, 0, 0, jnc_IllegalCharsetNameException, "IllegalCharsetNameException", 11, jl_IllegalArgumentException, [], 0, 3, 0, 0, cjj_ZStream, 0, jl_Object, [], 128, 3, 0, 0, cjj_Inflater, 0, cjj_ZStream, [], 4, 3, 0, 0, -nms_NBTTagEnd, "NBTTagEnd", 24, nms_NBTBase, [], 0, 3, 0, ["$load1", function(var_1) { nms_NBTTagEnd_load(this, var_1); }, "$write1", function(var_1) { nms_NBTTagEnd_write(this, var_1); }, "$getId", function() { return nms_NBTTagEnd_getId(this); }, "$toString", function() { return nms_NBTTagEnd_toString(this); }, "$copy", function() { return nms_NBTTagEnd_copy(this); }], +nms_NBTTagEnd, "NBTTagEnd", 28, nms_NBTBase, [], 0, 3, 0, ["$load1", function(var_1) { nms_NBTTagEnd_load(this, var_1); }, "$write1", function(var_1) { nms_NBTTagEnd_write(this, var_1); }, "$getId", function() { return nms_NBTTagEnd_getId(this); }, "$toString", function() { return nms_NBTTagEnd_toString(this); }, "$copy", function() { return nms_NBTTagEnd_copy(this); }], otjb_Performance, 0, jl_Object, [otj_JSObject], 4, 3, 0, 0, nms_Gui, 0, jl_Object, [], 0, 3, 0, 0, nms_GuiScreen, 0, nms_Gui, [], 0, 3, nms_GuiScreen_$callClinit, ["$keyTyped", function(var_1, var_2) { nms_GuiScreen_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { nms_GuiScreen_mouseClicked(this, var_1, var_2, var_3); }, "$mouseMovedOrUp", function(var_1, var_2, var_3) { nms_GuiScreen_mouseMovedOrUp(this, var_1, var_2, var_3); }, "$func_85041_a", function(var_1, var_2, var_3, var_4) { nms_GuiScreen_func_85041_a(this, var_1, var_2, var_3, var_4); }, "$actionPerformed", function(var_1) @@ -226547,22 +227256,22 @@ jl_IllegalStateException, "IllegalStateException", 15, jl_Exception, [], 0, 3, 0 jl_IllegalMonitorStateException, "IllegalMonitorStateException", 15, jl_RuntimeException, [], 0, 3, 0, 0, jn_IntBufferImpl, 0, jn_IntBuffer, [], 1, 0, 0, 0, jn_IntBufferOverArray, 0, jn_IntBufferImpl, [], 0, 0, 0, ["$getElement", function(var_1) { return jn_IntBufferOverArray_getElement(this, var_1); }, "$putElement", function(var_1, var_2) { jn_IntBufferOverArray_putElement(this, var_1, var_2); }, "$readOnly2", function() { return jn_IntBufferOverArray_readOnly(this); }], -nms_NBTTagByte, "NBTTagByte", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagByte_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagByte_load(this, var_1); }, "$getId", function() { return nms_NBTTagByte_getId(this); }, "$toString", function() { return nms_NBTTagByte_toString(this); }, "$copy", function() { return nms_NBTTagByte_copy(this); }, "$equals", function(var_1) { return nms_NBTTagByte_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagByte_hashCode(this); +nms_NBTTagByte, "NBTTagByte", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagByte_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagByte_load(this, var_1); }, "$getId", function() { return nms_NBTTagByte_getId(this); }, "$toString", function() { return nms_NBTTagByte_toString(this); }, "$copy", function() { return nms_NBTTagByte_copy(this); }, "$equals", function(var_1) { return nms_NBTTagByte_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagByte_hashCode(this); }], -nms_NBTTagShort, "NBTTagShort", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagShort_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagShort_load(this, var_1); }, "$getId", function() { return nms_NBTTagShort_getId(this); }, "$toString", function() { return nms_NBTTagShort_toString(this); }, "$copy", function() { return nms_NBTTagShort_copy(this); }, "$equals", function(var_1) { return nms_NBTTagShort_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagShort_hashCode(this); +nms_NBTTagShort, "NBTTagShort", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagShort_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagShort_load(this, var_1); }, "$getId", function() { return nms_NBTTagShort_getId(this); }, "$toString", function() { return nms_NBTTagShort_toString(this); }, "$copy", function() { return nms_NBTTagShort_copy(this); }, "$equals", function(var_1) { return nms_NBTTagShort_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagShort_hashCode(this); }], -nms_NBTTagInt, "NBTTagInt", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagInt_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagInt_load(this, var_1); }, "$getId", function() { return nms_NBTTagInt_getId(this); }, "$toString", function() { return nms_NBTTagInt_toString(this); }, "$copy", function() { return nms_NBTTagInt_copy(this); }, "$equals", function(var_1) { return nms_NBTTagInt_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagInt_hashCode(this); }], -nms_NBTTagLong, "NBTTagLong", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagLong_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagLong_load(this, var_1); }, "$getId", function() { return nms_NBTTagLong_getId(this); }, "$toString", function() { return nms_NBTTagLong_toString(this); }, "$copy", function() { return nms_NBTTagLong_copy(this); }, "$equals", function(var_1) { return nms_NBTTagLong_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagLong_hashCode(this); +nms_NBTTagInt, "NBTTagInt", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagInt_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagInt_load(this, var_1); }, "$getId", function() { return nms_NBTTagInt_getId(this); }, "$toString", function() { return nms_NBTTagInt_toString(this); }, "$copy", function() { return nms_NBTTagInt_copy(this); }, "$equals", function(var_1) { return nms_NBTTagInt_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagInt_hashCode(this); }], +nms_NBTTagLong, "NBTTagLong", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagLong_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagLong_load(this, var_1); }, "$getId", function() { return nms_NBTTagLong_getId(this); }, "$toString", function() { return nms_NBTTagLong_toString(this); }, "$copy", function() { return nms_NBTTagLong_copy(this); }, "$equals", function(var_1) { return nms_NBTTagLong_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagLong_hashCode(this); }], -nms_NBTTagFloat, "NBTTagFloat", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagFloat_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagFloat_load(this, var_1); }, "$getId", function() { return nms_NBTTagFloat_getId(this); }, "$toString", function() { return nms_NBTTagFloat_toString(this); }, "$copy", function() { return nms_NBTTagFloat_copy(this); }, "$equals", function(var_1) { return nms_NBTTagFloat_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagFloat_hashCode(this); +nms_NBTTagFloat, "NBTTagFloat", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagFloat_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagFloat_load(this, var_1); }, "$getId", function() { return nms_NBTTagFloat_getId(this); }, "$toString", function() { return nms_NBTTagFloat_toString(this); }, "$copy", function() { return nms_NBTTagFloat_copy(this); }, "$equals", function(var_1) { return nms_NBTTagFloat_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagFloat_hashCode(this); }], -nms_NBTTagDouble, "NBTTagDouble", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagDouble_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagDouble_load(this, var_1); }, "$getId", function() { return nms_NBTTagDouble_getId(this); }, "$toString", function() { return nms_NBTTagDouble_toString(this); }, "$copy", function() { return nms_NBTTagDouble_copy(this); }, "$equals", function(var_1) { return nms_NBTTagDouble_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagDouble_hashCode(this); +nms_NBTTagDouble, "NBTTagDouble", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagDouble_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagDouble_load(this, var_1); }, "$getId", function() { return nms_NBTTagDouble_getId(this); }, "$toString", function() { return nms_NBTTagDouble_toString(this); }, "$copy", function() { return nms_NBTTagDouble_copy(this); }, "$equals", function(var_1) { return nms_NBTTagDouble_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagDouble_hashCode(this); }], -nms_NBTTagByteArray, "NBTTagByteArray", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagByteArray_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagByteArray_load(this, var_1); }, "$getId", function() { return nms_NBTTagByteArray_getId(this); }, "$toString", function() { return nms_NBTTagByteArray_toString(this); }, "$copy", function() { return nms_NBTTagByteArray_copy(this); }, "$equals", function(var_1) { return nms_NBTTagByteArray_equals(this, var_1); }, "$hashCode0", function() +nms_NBTTagByteArray, "NBTTagByteArray", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagByteArray_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagByteArray_load(this, var_1); }, "$getId", function() { return nms_NBTTagByteArray_getId(this); }, "$toString", function() { return nms_NBTTagByteArray_toString(this); }, "$copy", function() { return nms_NBTTagByteArray_copy(this); }, "$equals", function(var_1) { return nms_NBTTagByteArray_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagByteArray_hashCode(this); }], -nms_NBTTagString, "NBTTagString", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagString_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagString_load(this, var_1); }, "$getId", function() { return nms_NBTTagString_getId(this); }, "$toString", function() { return nms_NBTTagString_toString(this); }, "$copy", function() { return nms_NBTTagString_copy(this); }, "$equals", function(var_1) { return nms_NBTTagString_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagString_hashCode(this); +nms_NBTTagString, "NBTTagString", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagString_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagString_load(this, var_1); }, "$getId", function() { return nms_NBTTagString_getId(this); }, "$toString", function() { return nms_NBTTagString_toString(this); }, "$copy", function() { return nms_NBTTagString_copy(this); }, "$equals", function(var_1) { return nms_NBTTagString_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagString_hashCode(this); }], -nms_NBTTagIntArray, "NBTTagIntArray", 24, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagIntArray_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagIntArray_load(this, var_1); }, "$getId", function() { return nms_NBTTagIntArray_getId(this); }, "$toString", function() { return nms_NBTTagIntArray_toString(this); }, "$copy", function() { return nms_NBTTagIntArray_copy(this); }, "$equals", function(var_1) { return nms_NBTTagIntArray_equals(this, var_1); }, "$hashCode0", function() { +nms_NBTTagIntArray, "NBTTagIntArray", 28, nms_NBTBase, [], 0, 3, 0, ["$write1", function(var_1) { nms_NBTTagIntArray_write(this, var_1); }, "$load1", function(var_1) { nms_NBTTagIntArray_load(this, var_1); }, "$getId", function() { return nms_NBTTagIntArray_getId(this); }, "$toString", function() { return nms_NBTTagIntArray_toString(this); }, "$copy", function() { return nms_NBTTagIntArray_copy(this); }, "$equals", function(var_1) { return nms_NBTTagIntArray_equals(this, var_1); }, "$hashCode0", function() { return nms_NBTTagIntArray_hashCode(this); }], otp_PlatformQueue, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, jl_Object$monitorExit$lambda$_8_0, 0, jl_Object, [otp_PlatformRunnable], 0, 3, 0, ["$run", function() { jl_Object$monitorExit$lambda$_8_0_run(this); }], @@ -226572,7 +227281,7 @@ cjj_GZIPException, "GZIPException", 6, ji_IOException, [], 0, 3, 0, 0, jl_CloneNotSupportedException, "CloneNotSupportedException", 15, jl_Exception, [], 0, 3, 0, 0, jl_Enum, "Enum", 15, jl_Object, [jl_Comparable, ji_Serializable], 1, 3, 0, ["$toString", function() { return jl_Enum_toString(this); }, "$equals", function(var_1) { return jl_Enum_equals(this, var_1); }, "$hashCode0", function() { return jl_Enum_hashCode(this); }, "$compareTo4", function(var_1) { return jl_Enum_compareTo0(this, var_1); }], nle_BaseNCodec$CodecPolicy, 0, jl_Enum, [], 12, 0, 0, 0, -nle_TextureLocation, "TextureLocation", 26, jl_Object, [], 0, 3, 0, 0, +nle_TextureLocation, "TextureLocation", 30, jl_Object, [], 0, 3, 0, 0, jl_Object$monitorEnterWait$lambda$_6_0, 0, jl_Object, [otp_PlatformRunnable], 0, 3, 0, 0]); $rt_metadata([cjj_Checksum, 0, jl_Object, [], 3, 0, 0, 0, cjj_Adler32, 0, jl_Object, [cjj_Checksum], 4, 3, 0, ["$reset0", function(var_1) { cjj_Adler32_reset(this, var_1); }, "$reset", function() { cjj_Adler32_reset0(this); }, "$getValue0", function() { return cjj_Adler32_getValue(this); }, "$update", function(var_1, var_2, var_3) { cjj_Adler32_update(this, var_1, var_2, var_3); }], @@ -226595,7 +227304,7 @@ nms_GuiMemoryErrorScreen, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() cbpu_ByteHandler, 0, jl_Object, [], 0, 3, 0, 0, cjj_Inflate, 0, jl_Object, [], 4, 0, 0, 0, jl_ConsoleOutputStreamStderr, 0, ji_OutputStream, [], 0, 0, 0, ["$write0", function(var_1) { jl_ConsoleOutputStreamStderr_write(this, var_1); }], -nms_AxisAlignedBB, "AxisAlignedBB", 24, jl_Object, [], 0, 3, 0, ["$toString", function() { return nms_AxisAlignedBB_toString(this); }], +nms_AxisAlignedBB, "AxisAlignedBB", 28, jl_Object, [], 0, 3, 0, ["$toString", function() { return nms_AxisAlignedBB_toString(this); }], nms_GameSettings, 0, jl_Object, [], 0, 3, 0, 0, nms_RenderBlocks, 0, jl_Object, [], 0, 3, 0, 0, nms_EntityRenderer, 0, jl_Object, [], 0, 3, 0, 0, @@ -226611,7 +227320,7 @@ function(var_1, var_2, var_3) { return nms_World_getBlockMetadata(this, var_1, v function(var_1, var_2, var_3) { return nms_World_getBlockTileEntity(this, var_1, var_2, var_3); }, "$isBlockOpaqueCube", function(var_1, var_2, var_3) { return nms_World_isBlockOpaqueCube(this, var_1, var_2, var_3); }, "$isBlockNormalCube", function(var_1, var_2, var_3) { return nms_World_isBlockNormalCube(this, var_1, var_2, var_3); }, "$doesBlockHaveSolidTopSurface", function(var_1, var_2, var_3) { return nms_World_doesBlockHaveSolidTopSurface(this, var_1, var_2, var_3); }, "$isBlockProvidingPowerTo", function(var_1, var_2, var_3, var_4) { return nms_World_isBlockProvidingPowerTo(this, var_1, var_2, var_3, var_4); }, "$getHeight0", function() { return nms_World_getHeight(this); }, "$getWorldVec3Pool", function() { return nms_World_getWorldVec3Pool(this); }], nms_Vec3Pool, 0, jl_Object, [], 0, 3, 0, 0, -nms_Entity, "Entity", 24, jl_Object, [], 1, 3, 0, ["$equals", function(var_1) { return nms_Entity_equals(this, var_1); }, "$hashCode0", function() { return nms_Entity_hashCode(this); }, "$setDead", function() { nms_Entity_setDead(this); }, "$onUpdate", function() { nms_Entity_onUpdate(this); }, "$onEntityUpdate", function() { nms_Entity_onEntityUpdate(this); }, "$kill", function() { nms_Entity_kill(this); }, "$moveEntity", function(var_1, var_2, var_3) { nms_Entity_moveEntity(this, var_1, var_2, var_3); }, "$playStepSound", +nms_Entity, "Entity", 28, jl_Object, [], 1, 3, 0, ["$equals", function(var_1) { return nms_Entity_equals(this, var_1); }, "$hashCode0", function() { return nms_Entity_hashCode(this); }, "$setDead", function() { nms_Entity_setDead(this); }, "$onUpdate", function() { nms_Entity_onUpdate(this); }, "$onEntityUpdate", function() { nms_Entity_onEntityUpdate(this); }, "$kill", function() { nms_Entity_kill(this); }, "$moveEntity", function(var_1, var_2, var_3) { nms_Entity_moveEntity(this, var_1, var_2, var_3); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_Entity_playStepSound(this, var_1, var_2, var_3, var_4); }, "$playSound1", function(var_1, var_2, var_3) { nms_Entity_playSound(this, var_1, var_2, var_3); }, "$canTriggerWalking", function() { return nms_Entity_canTriggerWalking(this); }, "$updateFallState", function(var_1, var_2) { nms_Entity_updateFallState(this, var_1, var_2); }, "$getBoundingBox", function() { return nms_Entity_getBoundingBox(this); }, "$dealFireDamage", function(var_1) { nms_Entity_dealFireDamage(this, var_1); }, "$fall", function(var_1) { nms_Entity_fall(this, var_1); }, "$isInWater", function() { return nms_Entity_isInWater(this); }, "$handleWaterMovement", function() { return nms_Entity_handleWaterMovement(this); }, "$getEyeHeight", function() { return nms_Entity_getEyeHeight(this); }, "$handleLavaMovement", function() { return nms_Entity_handleLavaMovement(this); }, "$getBrightnessForRender", function(var_1) { return nms_Entity_getBrightnessForRender(this, var_1); }, "$getBrightness", function(var_1) { return nms_Entity_getBrightness(this, var_1); }, "$setWorld", function(var_1) { nms_Entity_setWorld(this, var_1); }, "$onCollideWithPlayer", function(var_1) { nms_Entity_onCollideWithPlayer(this, var_1); }, "$applyEntityCollision", function(var_1) { nms_Entity_applyEntityCollision(this, var_1); }, "$addVelocity", function(var_1, var_2, var_3) { nms_Entity_addVelocity(this, var_1, var_2, var_3); }, "$attackEntityFrom", function(var_1, var_2) { return nms_Entity_attackEntityFrom(this, var_1, var_2); }, "$canBeCollidedWith", @@ -226623,7 +227332,7 @@ nms_Entity_setCurrentItemOrArmor(this, var_1, var_2); }, "$isBurning", function( { return nms_Entity_getEntityName(this); }, "$getParts", function() { return nms_Entity_getParts(this); }, "$isEntityEqual", function(var_1) { return nms_Entity_isEntityEqual(this, var_1); }, "$setRotationYawHead", function(var_1) { nms_Entity_setRotationYawHead(this, var_1); }, "$canAttackWithItem", function() { return nms_Entity_canAttackWithItem(this); }, "$func_85031_j", function(var_1) { return nms_Entity_func_85031_j(this, var_1); }, "$toString", function() { return nms_Entity_toString(this); }, "$travelToDimension", function(var_1) { nms_Entity_travelToDimension(this, var_1); }, "$func_82146_a", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_Entity_func_82146_a(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$func_96091_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return nms_Entity_func_96091_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$doesEntityNotTriggerPressurePlate", function() { return nms_Entity_doesEntityNotTriggerPressurePlate(this); }, "$canRenderOnFire", function() { return nms_Entity_canRenderOnFire(this); }, "$func_96092_aw", function() { return nms_Entity_func_96092_aw(this); }, "$getTranslatedEntityName", function() { return nms_Entity_getTranslatedEntityName(this); }], -nms_EntityLiving, "EntityLiving", 24, nms_Entity, [], 1, 3, 0, ["$setRotationYawHead", function(var_1) { nms_EntityLiving_setRotationYawHead(this, var_1); }, "$updateFallState", function(var_1, var_2) { nms_EntityLiving_updateFallState(this, var_1, var_2); }, "$setRevengeTarget", function(var_1) { nms_EntityLiving_setRevengeTarget(this, var_1); }, "$entityInit", function() { nms_EntityLiving_entityInit(this); }, "$canBeCollidedWith", function() { return nms_EntityLiving_canBeCollidedWith(this); }, "$canBePushed", +nms_EntityLiving, "EntityLiving", 28, nms_Entity, [], 1, 3, 0, ["$setRotationYawHead", function(var_1) { nms_EntityLiving_setRotationYawHead(this, var_1); }, "$updateFallState", function(var_1, var_2) { nms_EntityLiving_updateFallState(this, var_1, var_2); }, "$setRevengeTarget", function(var_1) { nms_EntityLiving_setRevengeTarget(this, var_1); }, "$entityInit", function() { nms_EntityLiving_entityInit(this); }, "$canBeCollidedWith", function() { return nms_EntityLiving_canBeCollidedWith(this); }, "$canBePushed", function() { return nms_EntityLiving_canBePushed(this); }, "$getEyeHeight", function() { return nms_EntityLiving_getEyeHeight(this); }, "$getTalkInterval", function() { return nms_EntityLiving_getTalkInterval(this); }, "$onEntityUpdate", function() { nms_EntityLiving_onEntityUpdate(this); }, "$onDeathUpdate", function() { nms_EntityLiving_onDeathUpdate(this); }, "$decreaseAirSupply", function(var_1) { return nms_EntityLiving_decreaseAirSupply(this, var_1); }, "$getExperiencePoints", function(var_1) { return nms_EntityLiving_getExperiencePoints(this, var_1); }, "$isPlayer", function() { return nms_EntityLiving_isPlayer(this); }, "$updateRidden", function() { nms_EntityLiving_updateRidden(this); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityLiving_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onUpdate", function() { nms_EntityLiving_onUpdate(this); }, "$heal", function(var_1) { nms_EntityLiving_heal(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityLiving_attackEntityFrom(this, var_1, var_2); }, "$getSoundPitch", function() { return nms_EntityLiving_getSoundPitch(this); }, "$performHurtAnimation", function() { nms_EntityLiving_performHurtAnimation(this); }, "$getTotalArmorValue", function() { return nms_EntityLiving_getTotalArmorValue(this); }, "$damageArmor", function(var_1) { nms_EntityLiving_damageArmor(this, var_1); }, "$applyPotionDamageCalculations", function(var_1, var_2) { return nms_EntityLiving_applyPotionDamageCalculations(this, var_1, var_2); }, "$damageEntity", function(var_1, @@ -226636,7 +227345,7 @@ nms_EntityLiving_addPotionEffect(this, var_1); }, "$isPotionApplicable", functio }, "$getCurrentItemOrArmor", function(var_1) { return nms_EntityLiving_getCurrentItemOrArmor(this, var_1); }, "$getCurrentArmor", function(var_1) { return nms_EntityLiving_getCurrentArmor(this, var_1); }, "$setCurrentItemOrArmor", function(var_1, var_2) { nms_EntityLiving_setCurrentItemOrArmor(this, var_1, var_2); }, "$getLastActiveItems", function() { return nms_EntityLiving_getLastActiveItems(this); }, "$onItemPickup", function(var_1, var_2) { nms_EntityLiving_onItemPickup(this, var_1, var_2); }, "$initCreature", function() { nms_EntityLiving_initCreature(this); }, "$swingItem", function() { nms_EntityLiving_swingItem(this); }, "$getEntityName", function() { return nms_EntityLiving_getEntityName(this); }, "$func_94062_bN", function() { return nms_EntityLiving_func_94062_bN(this); }, "$func_94059_bO", function() { return nms_EntityLiving_func_94059_bO(this); }, "$canPickUpLoot0", function() { return nms_EntityLiving_canPickUpLoot(this); }], nms_ICommandSender, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntityPlayer, "EntityPlayer", 24, nms_EntityLiving, [nms_ICommandSender], 1, 3, 0, ["$getBrightnessForRender", function(var_1) { return nms_EntityPlayer_getBrightnessForRender(this, var_1); }, "$getMaxHealth", function() { return nms_EntityPlayer_getMaxHealth(this); }, "$entityInit", function() { nms_EntityPlayer_entityInit(this); }, "$getPortalCooldown", function() { return nms_EntityPlayer_getPortalCooldown(this); }, "$playSound1", function(var_1, var_2, var_3) { nms_EntityPlayer_playSound(this, var_1, +nms_EntityPlayer, "EntityPlayer", 28, nms_EntityLiving, [nms_ICommandSender], 1, 3, 0, ["$getBrightnessForRender", function(var_1) { return nms_EntityPlayer_getBrightnessForRender(this, var_1); }, "$getMaxHealth", function() { return nms_EntityPlayer_getMaxHealth(this); }, "$entityInit", function() { nms_EntityPlayer_entityInit(this); }, "$getPortalCooldown", function() { return nms_EntityPlayer_getPortalCooldown(this); }, "$playSound1", function(var_1, var_2, var_3) { nms_EntityPlayer_playSound(this, var_1, var_2, var_3); }, "$handleHealthUpdate", function(var_1) { nms_EntityPlayer_handleHealthUpdate(this, var_1); }, "$isMovementBlocked", function() { return nms_EntityPlayer_isMovementBlocked(this); }, "$closeScreen", function() { nms_EntityPlayer_closeScreen(this); }, "$mountEntity", function(var_1) { nms_EntityPlayer_mountEntity(this, var_1); }, "$updateRidden", function() { nms_EntityPlayer_updateRidden(this); }, "$updateEntityActionState", function() { nms_EntityPlayer_updateEntityActionState(this); }, "$onDeath", function(var_1) { nms_EntityPlayer_onDeath(this, var_1); }, "$addToPlayerScore", function(var_1, var_2) { nms_EntityPlayer_addToPlayerScore(this, var_1, var_2); }, "$joinEntityItemWithWorld", function(var_1) { nms_EntityPlayer_joinEntityItemWithWorld(this, var_1); }, "$getEyeHeight", function() { return nms_EntityPlayer_getEyeHeight(this); }, "$resetHeight", function() { nms_EntityPlayer_resetHeight(this); }, "$damageArmor", function(var_1) { nms_EntityPlayer_damageArmor(this, var_1); }, "$getTotalArmorValue", function() { return nms_EntityPlayer_getTotalArmorValue(this); }, "$damageEntity", function(var_1, var_2) { nms_EntityPlayer_damageEntity(this, var_1, var_2); }, "$getYOffset", function() { return nms_EntityPlayer_getYOffset(this); }, "$setDead", function() { nms_EntityPlayer_setDead(this); }, "$isEntityInsideOpaqueBlock", function() { return nms_EntityPlayer_isEntityInsideOpaqueBlock(this); }, "$func_71066_bF", function() { return nms_EntityPlayer_func_71066_bF(this); }, "$isPlayerSleeping", function() { return nms_EntityPlayer_isPlayerSleeping(this); @@ -226648,7 +227357,7 @@ nlea_Tessellator, 0, jl_Object, [], 0, 3, nlea_Tessellator_$callClinit, 0, jt_Format, 0, jl_Object, [ji_Serializable, jl_Cloneable], 1, 3, 0, 0, jt_NumberFormat, 0, jt_Format, [], 1, 3, 0, 0, jt_DecimalFormat, 0, jt_NumberFormat, [], 0, 3, 0, 0, -nms_ProfilerResult, "ProfilerResult", 24, jl_Object, [jl_Comparable], 4, 3, 0, ["$compareTo4", function(var_1) { return nms_ProfilerResult_compareTo(this, var_1); }], +nms_ProfilerResult, "ProfilerResult", 28, jl_Object, [jl_Comparable], 4, 3, 0, ["$compareTo4", function(var_1) { return nms_ProfilerResult_compareTo(this, var_1); }], nms_MathHelper, 0, jl_Object, [], 0, 3, 0, 0, nms_GuiAchievement, 0, nms_Gui, [], 0, 3, 0, 0, nms_ScaledResolution, 0, jl_Object, [], 0, 3, 0, 0, @@ -226687,8 +227396,8 @@ ju_Hashtable$Entry, 0, ju_MapEntry, [], 0, 0, 0, 0, jn_IntBufferOverByteBuffer, 0, jn_IntBufferImpl, [], 1, 0, 0, ["$readOnly2", function() { return jn_IntBufferOverByteBuffer_readOnly(this); }], jn_IntBufferOverByteBufferLittleEndian, 0, jn_IntBufferOverByteBuffer, [], 0, 0, 0, ["$getElement", function(var_1) { return jn_IntBufferOverByteBufferLittleEndian_getElement(this, var_1); }, "$putElement", function(var_1, var_2) { jn_IntBufferOverByteBufferLittleEndian_putElement(this, var_1, var_2); }], jn_IntBufferOverByteBufferBigEndian, 0, jn_IntBufferOverByteBuffer, [], 0, 0, 0, ["$getElement", function(var_1) { return jn_IntBufferOverByteBufferBigEndian_getElement(this, var_1); }, "$putElement", function(var_1, var_2) { jn_IntBufferOverByteBufferBigEndian_putElement(this, var_1, var_2); }], -cbpc_PLTE, 0, cbpc_Chunk, [], 0, 3, 0, 0, cbpc_IDAT, "IDAT", 3, cbpc_Chunk, [], 0, 3, 0, 0, +cbpc_PLTE, 0, cbpc_Chunk, [], 0, 3, 0, 0, cbpc_IEND, 0, cbpc_Chunk, [], 0, 3, 0, 0, jl_Double, "Double", 15, jl_Number, [jl_Comparable], 0, 3, 0, ["$intValue", function() { return jl_Double_intValue(this); }, "$toString", function() { return jl_Double_toString(this); }, "$hashCode0", function() { return jl_Double_hashCode(this); }], nms_OpenGlHelper, 0, jl_Object, [], 0, 3, 0, 0, @@ -226704,7 +227413,7 @@ nms_IStatStringFormat, 0, jl_Object, [], 3, 3, 0, 0, nms_StatStringFormatKeyInv, 0, jl_Object, [nms_IStatStringFormat], 0, 3, 0, 0, nms_MouseHelper, 0, jl_Object, [], 0, 3, 0, 0, nms_IWorldAccess, 0, jl_Object, [], 3, 3, 0, 0, -nms_RenderGlobal, "RenderGlobal", 24, jl_Object, [nms_IWorldAccess], 0, 3, 0, 0, +nms_RenderGlobal, "RenderGlobal", 28, jl_Object, [nms_IWorldAccess], 0, 3, 0, 0, nms_EffectRenderer, 0, jl_Object, [], 0, 3, 0, 0, nleg_EffectPipeline, 0, jl_Object, [], 0, 3, 0, 0]); $rt_metadata([nms_GuiIngame, 0, nms_Gui, [], 0, 3, 0, 0, @@ -226719,10 +227428,11 @@ jl_Long, "Long", 15, jl_Number, [jl_Comparable], 0, 3, 0, ["$toString", function nle_DefaultSkinRenderer, 0, jl_Object, [], 0, 3, 0, 0, nle_GuiScreenVoiceChannel, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { nle_GuiScreenVoiceChannel_initGui(this); }, "$onGuiClosed", function() { nle_GuiScreenVoiceChannel_onGuiClosed(this); }, "$drawScreen", function(var_1, var_2, var_3) { nle_GuiScreenVoiceChannel_drawScreen(this, var_1, var_2, var_3); }, "$actionPerformed", function(var_1) { nle_GuiScreenVoiceChannel_actionPerformed(this, var_1); }, "$updateScreen", function() { nle_GuiScreenVoiceChannel_updateScreen(this); }, "$keyTyped", function(var_1, var_2) { nle_GuiScreenVoiceChannel_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { nle_GuiScreenVoiceChannel_mouseClicked(this, var_1, var_2, var_3); }], -nms_KeyBinding, "KeyBinding", 24, jl_Object, [], 0, 3, 0, 0, -nms_EntityPlayerSP, "EntityPlayerSP", 24, nms_EntityPlayer, [], 0, 3, 0, ["$moveEntity", function(var_1, var_2, var_3) { nms_EntityPlayerSP_moveEntity(this, var_1, var_2, var_3); }, "$updateEntityActionState", function() { nms_EntityPlayerSP_updateEntityActionState(this); }, "$isClientWorld", function() { return nms_EntityPlayerSP_isClientWorld(this); }, "$onLivingUpdate", function() { nms_EntityPlayerSP_onLivingUpdate(this); }, "$updateCloak", function() { nms_EntityPlayerSP_updateCloak(this); }, "$onItemPickup", +maa_NoteblockPlayer, 0, jl_Object, [], 0, 3, maa_NoteblockPlayer_$callClinit, 0, +nms_KeyBinding, "KeyBinding", 28, jl_Object, [], 0, 3, 0, 0, +nms_EntityPlayerSP, "EntityPlayerSP", 28, nms_EntityPlayer, [], 0, 3, 0, ["$moveEntity", function(var_1, var_2, var_3) { nms_EntityPlayerSP_moveEntity(this, var_1, var_2, var_3); }, "$updateEntityActionState", function() { nms_EntityPlayerSP_updateEntityActionState(this); }, "$isClientWorld", function() { return nms_EntityPlayerSP_isClientWorld(this); }, "$onLivingUpdate", function() { nms_EntityPlayerSP_onLivingUpdate(this); }, "$updateCloak", function() { nms_EntityPlayerSP_updateCloak(this); }, "$onItemPickup", function(var_1, var_2) { nms_EntityPlayerSP_onItemPickup(this, var_1, var_2); }, "$isSneaking", function() { return nms_EntityPlayerSP_isSneaking(this); }, "$getHeldItem", function() { return nms_EntityPlayerSP_getHeldItem(this); }, "$playSound1", function(var_1, var_2, var_3) { nms_EntityPlayerSP_playSound(this, var_1, var_2, var_3); }], -nms_EntityClientPlayerMP, "EntityClientPlayerMP", 24, nms_EntityPlayerSP, [], 0, 3, 0, ["$attackEntityFrom", function(var_1, var_2) { return nms_EntityClientPlayerMP_attackEntityFrom(this, var_1, var_2); }, "$heal", function(var_1) { nms_EntityClientPlayerMP_heal(this, var_1); }, "$onUpdate", function() { nms_EntityClientPlayerMP_onUpdate(this); }, "$joinEntityItemWithWorld", function(var_1) { nms_EntityClientPlayerMP_joinEntityItemWithWorld(this, var_1); }, "$swingItem", function() { nms_EntityClientPlayerMP_swingItem(this); +nms_EntityClientPlayerMP, "EntityClientPlayerMP", 28, nms_EntityPlayerSP, [], 0, 3, 0, ["$attackEntityFrom", function(var_1, var_2) { return nms_EntityClientPlayerMP_attackEntityFrom(this, var_1, var_2); }, "$heal", function(var_1) { nms_EntityClientPlayerMP_heal(this, var_1); }, "$onUpdate", function() { nms_EntityClientPlayerMP_onUpdate(this); }, "$joinEntityItemWithWorld", function(var_1) { nms_EntityClientPlayerMP_joinEntityItemWithWorld(this, var_1); }, "$swingItem", function() { nms_EntityClientPlayerMP_swingItem(this); }, "$damageEntity", function(var_1, var_2) { nms_EntityClientPlayerMP_damageEntity(this, var_1, var_2); }, "$closeScreen", function() { nms_EntityClientPlayerMP_closeScreen(this); }, "$addStat", function(var_1, var_2) { nms_EntityClientPlayerMP_addStat(this, var_1, var_2); }, "$func_71066_bF", function() { return nms_EntityClientPlayerMP_func_71066_bF(this); }], nms_IInventory, 0, jl_Object, [], 3, 3, 0, 0, nms_InventoryPlayer, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$decrStackSize", function(var_1, var_2) { return nms_InventoryPlayer_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { nms_InventoryPlayer_setInventorySlotContents(this, var_1, var_2); }, "$getStackInSlot", function(var_1) { return nms_InventoryPlayer_getStackInSlot(this, var_1); }, "$getInventoryStackLimit", function() { return nms_InventoryPlayer_getInventoryStackLimit(this); }, "$onInventoryChanged", @@ -226738,8 +227448,8 @@ nms_GuiChat, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { nms_GuiCha { nms_GuiChat_mouseClicked(this, var_1, var_2, var_3); }, "$confirmClicked", function(var_1, var_2) { nms_GuiChat_confirmClicked(this, var_1, var_2); }, "$drawScreen", function(var_1, var_2, var_3) { nms_GuiChat_drawScreen(this, var_1, var_2, var_3); }], nms_WorldClient, 0, nms_World, [], 0, 3, 0, 0, nms_GuiSleepMP, 0, nms_GuiChat, [], 0, 3, 0, ["$initGui", function() { nms_GuiSleepMP_initGui(this); }, "$keyTyped", function(var_1, var_2) { nms_GuiSleepMP_keyTyped(this, var_1, var_2); }, "$actionPerformed", function(var_1) { nms_GuiSleepMP_actionPerformed(this, var_1); }], -nms_SoundManager$EntitySoundEvent, "SoundManager$EntitySoundEvent", 24, jl_Object, [], 0, 0, 0, 0, -nms_SoundManager$QueuedSoundEvent, "SoundManager$QueuedSoundEvent", 24, jl_Object, [], 0, 0, 0, 0, +nms_SoundManager$EntitySoundEvent, "SoundManager$EntitySoundEvent", 28, jl_Object, [], 0, 0, 0, 0, +nms_SoundManager$QueuedSoundEvent, "SoundManager$QueuedSoundEvent", 28, jl_Object, [], 0, 0, 0, 0, jnci_BufferedEncoder, 0, jnc_CharsetEncoder, [], 1, 3, 0, 0, jnci_UTF8Encoder, 0, jnci_BufferedEncoder, [], 0, 3, 0, 0, ju_Collections, 0, jl_Object, [], 0, 3, 0, 0, @@ -226750,7 +227460,7 @@ jl_AssertionError, "AssertionError", 15, jl_Error, [], 0, 3, 0, 0, jt_DecimalFormatParser, 0, jl_Object, [], 0, 0, 0, 0, nle_EaglerInflater, 0, jl_Object, [], 0, 3, 0, 0, cbpu_ReverseFilter, 0, jl_Object, [], 0, 3, 0, 0, -nleg_EaglerAdapterGL30$DisplayList, "EaglerAdapterGL30$DisplayList", 28, jl_Object, [], 0, 0, 0, 0, +nleg_EaglerAdapterGL30$DisplayList, "EaglerAdapterGL30$DisplayList", 32, jl_Object, [], 0, 0, 0, 0, nms_IntHashMap, 0, jl_Object, [], 0, 3, 0, 0, nms_IconRegister, 0, jl_Object, [], 3, 3, 0, 0, nle_TextureTerrainMap, 0, jl_Object, [nms_IconRegister], 0, 3, nle_TextureTerrainMap_$callClinit, ["$registerIcon", function(var_1) { return nle_TextureTerrainMap_registerIcon(this, var_1); }], @@ -226760,183 +227470,183 @@ ji_BufferedReader, 0, ji_Reader, [], 0, 3, 0, 0, ji_InputStreamReader, 0, ji_Reader, [], 0, 3, 0, 0, nle_EaglercraftRandom, 0, jl_Object, [], 0, 3, 0, 0, nms_MouseFilter, 0, jl_Object, [], 0, 3, 0, 0, -nms_EntityCreature, "EntityCreature", 24, nms_EntityLiving, [], 1, 3, 0, ["$updateEntityActionState", function() { nms_EntityCreature_updateEntityActionState(this); }, "$attackEntity0", function(var_1, var_2) { nms_EntityCreature_attackEntity(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityCreature_getBlockPathWeight(this, var_1, var_2, var_3); }, "$findPlayerToAttack", function() { return nms_EntityCreature_findPlayerToAttack(this); }, "$getSpeedModifier", function() +nms_EntityCreature, "EntityCreature", 28, nms_EntityLiving, [], 1, 3, 0, ["$updateEntityActionState", function() { nms_EntityCreature_updateEntityActionState(this); }, "$attackEntity0", function(var_1, var_2) { nms_EntityCreature_attackEntity(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityCreature_getBlockPathWeight(this, var_1, var_2, var_3); }, "$findPlayerToAttack", function() { return nms_EntityCreature_findPlayerToAttack(this); }, "$getSpeedModifier", function() { return nms_EntityCreature_getSpeedModifier(this); }], nms_IAnimals, 0, jl_Object, [], 3, 3, 0, 0, nms_IMob, 0, jl_Object, [nms_IAnimals], 3, 3, 0, 0, -nms_EntityMob, "EntityMob", 24, nms_EntityCreature, [nms_IMob], 1, 3, 0, ["$onLivingUpdate", function() { nms_EntityMob_onLivingUpdate(this); }, "$onUpdate", function() { nms_EntityMob_onUpdate(this); }, "$findPlayerToAttack", function() { return nms_EntityMob_findPlayerToAttack(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityMob_attackEntityFrom(this, var_1, var_2); }, "$attackEntityAsMob", function(var_1) { return nms_EntityMob_attackEntityAsMob(this, var_1); }, "$attackEntity0", function(var_1, -var_2) { nms_EntityMob_attackEntity(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityMob_getBlockPathWeight(this, var_1, var_2, var_3); }, "$getAttackStrength", function(var_1) { return nms_EntityMob_getAttackStrength(this, var_1); }], -nms_EntitySpider, "EntitySpider", 24, nms_EntityMob, [], 0, 3, 0, ["$entityInit", function() { nms_EntitySpider_entityInit(this); }, "$onUpdate", function() { nms_EntitySpider_onUpdate(this); }, "$getMaxHealth", function() { return nms_EntitySpider_getMaxHealth(this); }, "$getMountedYOffset", function() { return nms_EntitySpider_getMountedYOffset(this); }, "$findPlayerToAttack", function() { return nms_EntitySpider_findPlayerToAttack(this); }, "$getLivingSound", function() { return nms_EntitySpider_getLivingSound(this); +nms_EntityMob, "EntityMob", 28, nms_EntityCreature, [nms_IMob], 1, 3, 0, ["$onLivingUpdate", function() { nms_EntityMob_onLivingUpdate(this); }, "$onUpdate", function() { nms_EntityMob_onUpdate(this); }, "$findPlayerToAttack", function() { return nms_EntityMob_findPlayerToAttack(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityMob_attackEntityFrom(this, var_1, var_2); }, "$attackEntityAsMob", function(var_1) { return nms_EntityMob_attackEntityAsMob(this, var_1); }, "$attackEntity0", function(var_1, +var_2) { nms_EntityMob_attackEntity(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityMob_getBlockPathWeight(this, var_1, var_2, var_3); }, "$getAttackStrength", function(var_1) { return nms_EntityMob_getAttackStrength(this, var_1); }]]); +$rt_metadata([nms_EntitySpider, "EntitySpider", 28, nms_EntityMob, [], 0, 3, 0, ["$entityInit", function() { nms_EntitySpider_entityInit(this); }, "$onUpdate", function() { nms_EntitySpider_onUpdate(this); }, "$getMaxHealth", function() { return nms_EntitySpider_getMaxHealth(this); }, "$getMountedYOffset", function() { return nms_EntitySpider_getMountedYOffset(this); }, "$findPlayerToAttack", function() { return nms_EntitySpider_findPlayerToAttack(this); }, "$getLivingSound", function() { return nms_EntitySpider_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySpider_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySpider_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntitySpider_playStepSound(this, var_1, var_2, var_3, var_4); }, "$attackEntity0", function(var_1, var_2) { nms_EntitySpider_attackEntity(this, var_1, var_2); }, "$getDropItemId", function() { return nms_EntitySpider_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySpider_dropFewItems(this, -var_1, var_2); }, "$isOnLadder", function() { return nms_EntitySpider_isOnLadder(this); }, "$setInWeb", function() { nms_EntitySpider_setInWeb(this); }, "$spiderScaleAmount", function() { return nms_EntitySpider_spiderScaleAmount(this); }, "$getCreatureAttribute", function() { return nms_EntitySpider_getCreatureAttribute(this); }, "$isPotionApplicable", function(var_1) { return nms_EntitySpider_isPotionApplicable(this, var_1); }, "$initCreature", function() { nms_EntitySpider_initCreature(this); }]]); -$rt_metadata([nms_Render, 0, jl_Object, [], 1, 3, 0, ["$updateIcons", function(var_1) { nms_Render_updateIcons(this, var_1); }], +var_1, var_2); }, "$isOnLadder", function() { return nms_EntitySpider_isOnLadder(this); }, "$setInWeb", function() { nms_EntitySpider_setInWeb(this); }, "$spiderScaleAmount", function() { return nms_EntitySpider_spiderScaleAmount(this); }, "$getCreatureAttribute", function() { return nms_EntitySpider_getCreatureAttribute(this); }, "$isPotionApplicable", function(var_1) { return nms_EntitySpider_isPotionApplicable(this, var_1); }, "$initCreature", function() { nms_EntitySpider_initCreature(this); }], +nms_Render, 0, jl_Object, [], 1, 3, 0, ["$updateIcons", function(var_1) { nms_Render_updateIcons(this, var_1); }], nms_RenderLiving, 0, nms_Render, [], 1, 3, 0, ["$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderLiving_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$renderModel", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_RenderLiving_renderModel(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$renderLivingAt", function(var_1, var_2, var_3, var_4) { nms_RenderLiving_renderLivingAt(this, var_1, var_2, var_3, var_4); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderLiving_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$handleRotationFloat", function(var_1, var_2) { return nms_RenderLiving_handleRotationFloat(this, var_1, var_2); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderLiving_renderEquippedItems(this, var_1, var_2); }, "$inheritRenderPass", function(var_1, var_2, var_3) { return nms_RenderLiving_inheritRenderPass(this, var_1, var_2, var_3); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderLiving_shouldRenderPass(this, var_1, var_2, var_3); }, "$func_82408_c", function(var_1, var_2, var_3) { nms_RenderLiving_func_82408_c(this, var_1, var_2, var_3); }, "$getDeathMaxRotation", function(var_1) { return nms_RenderLiving_getDeathMaxRotation(this, var_1); }, "$getColorMultiplier", function(var_1, var_2, var_3) { return nms_RenderLiving_getColorMultiplier(this, var_1, var_2, var_3); }, "$preRenderCallback", function(var_1, var_2) { nms_RenderLiving_preRenderCallback(this, var_1, var_2); }, "$func_96449_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_RenderLiving_func_96449_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderLiving_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_RenderSpider, "RenderSpider", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderSpider_preRenderCallback(this, var_1, var_2); }, "$getDeathMaxRotation", function(var_1) { return nms_RenderSpider_getDeathMaxRotation(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSpider_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSpider_bindTexture(this, var_1); }], -nms_EntityCaveSpider, "EntityCaveSpider", 24, nms_EntitySpider, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityCaveSpider_getMaxHealth(this); }, "$spiderScaleAmount", function() { return nms_EntityCaveSpider_spiderScaleAmount(this); }, "$attackEntityAsMob", function(var_1) { return nms_EntityCaveSpider_attackEntityAsMob(this, var_1); }, "$initCreature", function() { nms_EntityCaveSpider_initCreature(this); }], -nms_EntityAgeable, "EntityAgeable", 24, nms_EntityCreature, [], 1, 3, 0, ["$entityInit", function() { nms_EntityAgeable_entityInit(this); }, "$onLivingUpdate", function() { nms_EntityAgeable_onLivingUpdate(this); }, "$isChild", function() { return nms_EntityAgeable_isChild(this); }], -nms_EntityAnimal, "EntityAnimal", 24, nms_EntityAgeable, [nms_IAnimals], 1, 3, 0, ["$updateAITick", function() { nms_EntityAnimal_updateAITick(this); }, "$onLivingUpdate", function() { nms_EntityAnimal_onLivingUpdate(this); }, "$attackEntity0", function(var_1, var_2) { nms_EntityAnimal_attackEntity(this, var_1, var_2); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityAnimal_attackEntityFrom(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityAnimal_getBlockPathWeight(this, +nms_RenderSpider, "RenderSpider", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderSpider_preRenderCallback(this, var_1, var_2); }, "$getDeathMaxRotation", function(var_1) { return nms_RenderSpider_getDeathMaxRotation(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSpider_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSpider_bindTexture(this, var_1); }], +nms_EntityCaveSpider, "EntityCaveSpider", 28, nms_EntitySpider, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityCaveSpider_getMaxHealth(this); }, "$spiderScaleAmount", function() { return nms_EntityCaveSpider_spiderScaleAmount(this); }, "$attackEntityAsMob", function(var_1) { return nms_EntityCaveSpider_attackEntityAsMob(this, var_1); }, "$initCreature", function() { nms_EntityCaveSpider_initCreature(this); }], +nms_EntityAgeable, "EntityAgeable", 28, nms_EntityCreature, [], 1, 3, 0, ["$entityInit", function() { nms_EntityAgeable_entityInit(this); }, "$onLivingUpdate", function() { nms_EntityAgeable_onLivingUpdate(this); }, "$isChild", function() { return nms_EntityAgeable_isChild(this); }], +nms_EntityAnimal, "EntityAnimal", 28, nms_EntityAgeable, [nms_IAnimals], 1, 3, 0, ["$updateAITick", function() { nms_EntityAnimal_updateAITick(this); }, "$onLivingUpdate", function() { nms_EntityAnimal_onLivingUpdate(this); }, "$attackEntity0", function(var_1, var_2) { nms_EntityAnimal_attackEntity(this, var_1, var_2); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityAnimal_attackEntityFrom(this, var_1, var_2); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntityAnimal_getBlockPathWeight(this, var_1, var_2, var_3); }, "$findPlayerToAttack", function() { return nms_EntityAnimal_findPlayerToAttack(this); }, "$getTalkInterval", function() { return nms_EntityAnimal_getTalkInterval(this); }, "$canDespawn", function() { return nms_EntityAnimal_canDespawn(this); }, "$getExperiencePoints", function(var_1) { return nms_EntityAnimal_getExperiencePoints(this, var_1); }, "$isBreedingItem", function(var_1) { return nms_EntityAnimal_isBreedingItem(this, var_1); }, "$interact", function(var_1) { return nms_EntityAnimal_interact(this, var_1); }], -nms_EntityPig, "EntityPig", 24, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityPig_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityPig_getMaxHealth(this); }, "$updateAITasks", function() { nms_EntityPig_updateAITasks(this); }, "$entityInit", function() { nms_EntityPig_entityInit(this); }, "$getLivingSound", function() { return nms_EntityPig_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityPig_getHurtSound(this); }, "$getDeathSound", function() +nms_EntityPig, "EntityPig", 28, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityPig_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityPig_getMaxHealth(this); }, "$updateAITasks", function() { nms_EntityPig_updateAITasks(this); }, "$entityInit", function() { nms_EntityPig_entityInit(this); }, "$getLivingSound", function() { return nms_EntityPig_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityPig_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityPig_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityPig_playStepSound(this, var_1, var_2, var_3, var_4); }, "$interact", function(var_1) { return nms_EntityPig_interact(this, var_1); }, "$getDropItemId", function() { return nms_EntityPig_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityPig_dropFewItems(this, var_1, var_2); }, "$onStruckByLightning", function(var_1) { nms_EntityPig_onStruckByLightning(this, var_1); }, "$fall", function(var_1) { nms_EntityPig_fall(this, var_1); }, "$isBreedingItem", function(var_1) { return nms_EntityPig_isBreedingItem(this, var_1); }, "$createChild", function(var_1) { return nms_EntityPig_createChild(this, var_1); }], -nms_RenderPig, "RenderPig", 24, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderPig_shouldRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPig_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPig_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) +nms_RenderPig, "RenderPig", 28, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderPig_shouldRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPig_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPig_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderPig_bindTexture(this, var_1); }], nms_ModelBase, 0, jl_Object, [], 1, 3, 0, ["$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelBase_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setLivingAnimations", function(var_1, var_2, var_3, var_4) { nms_ModelBase_setLivingAnimations(this, var_1, var_2, var_3, var_4); }], nms_ModelQuadruped, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelQuadruped_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelQuadruped_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], nms_ModelPig, 0, nms_ModelQuadruped, [], 0, 3, 0, 0, -nms_EntitySheep, "EntitySheep", 24, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntitySheep_isAIEnabled(this); }, "$updateAITasks", function() { nms_EntitySheep_updateAITasks(this); }, "$onLivingUpdate", function() { nms_EntitySheep_onLivingUpdate(this); }, "$getMaxHealth", function() { return nms_EntitySheep_getMaxHealth(this); }, "$entityInit", function() { nms_EntitySheep_entityInit(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySheep_dropFewItems(this, var_1, var_2); +nms_EntitySheep, "EntitySheep", 28, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntitySheep_isAIEnabled(this); }, "$updateAITasks", function() { nms_EntitySheep_updateAITasks(this); }, "$onLivingUpdate", function() { nms_EntitySheep_onLivingUpdate(this); }, "$getMaxHealth", function() { return nms_EntitySheep_getMaxHealth(this); }, "$entityInit", function() { nms_EntitySheep_entityInit(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySheep_dropFewItems(this, var_1, var_2); }, "$getDropItemId", function() { return nms_EntitySheep_getDropItemId(this); }, "$handleHealthUpdate", function(var_1) { nms_EntitySheep_handleHealthUpdate(this, var_1); }, "$interact", function(var_1) { return nms_EntitySheep_interact(this, var_1); }, "$getLivingSound", function() { return nms_EntitySheep_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySheep_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySheep_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntitySheep_playStepSound(this, var_1, var_2, var_3, var_4); }, "$initCreature", function() { nms_EntitySheep_initCreature(this); }, "$createChild", function(var_1) { return nms_EntitySheep_createChild(this, var_1); }], -nms_RenderSheep, "RenderSheep", 24, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSheep_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSheep_bindTexture(this, var_1); }], +nms_RenderSheep, "RenderSheep", 28, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSheep_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSheep_bindTexture(this, var_1); }], nms_ModelSheep2, 0, nms_ModelQuadruped, [], 0, 3, 0, ["$setLivingAnimations", function(var_1, var_2, var_3, var_4) { nms_ModelSheep2_setLivingAnimations(this, var_1, var_2, var_3, var_4); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSheep2_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], nms_ModelSheep1, 0, nms_ModelQuadruped, [], 0, 3, 0, ["$setLivingAnimations", function(var_1, var_2, var_3, var_4) { nms_ModelSheep1_setLivingAnimations(this, var_1, var_2, var_3, var_4); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSheep1_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_EntityCow, "EntityCow", 24, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityCow_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityCow_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntityCow_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityCow_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityCow_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityCow_playStepSound(this, +nms_EntityCow, "EntityCow", 28, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityCow_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityCow_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntityCow_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityCow_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityCow_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityCow_playStepSound(this, var_1, var_2, var_3, var_4); }, "$getSoundVolume", function() { return nms_EntityCow_getSoundVolume(this); }, "$getDropItemId", function() { return nms_EntityCow_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityCow_dropFewItems(this, var_1, var_2); }, "$interact", function(var_1) { return nms_EntityCow_interact(this, var_1); }, "$spawnBabyAnimal", function(var_1) { return nms_EntityCow_spawnBabyAnimal(this, var_1); }, "$createChild", function(var_1) { return nms_EntityCow_createChild(this, var_1); }], -nms_RenderCow, "RenderCow", 24, nms_RenderLiving, [], 0, 3, 0, ["$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderCow_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderCow_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderCow_bindTexture(this, var_1); }], +nms_RenderCow, "RenderCow", 28, nms_RenderLiving, [], 0, 3, 0, ["$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderCow_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderCow_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderCow_bindTexture(this, var_1); }], nms_ModelCow, 0, nms_ModelQuadruped, [], 0, 3, 0, 0, -nms_EntityMooshroom, "EntityMooshroom", 24, nms_EntityCow, [], 0, 3, 0, ["$interact", function(var_1) { return nms_EntityMooshroom_interact(this, var_1); }, "$spawnBabyAnimal", function(var_1) { return nms_EntityMooshroom_spawnBabyAnimal(this, var_1); }, "$createChild", function(var_1) { return nms_EntityMooshroom_createChild(this, var_1); }], -nms_RenderMooshroom, "RenderMooshroom", 24, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderMooshroom_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMooshroom_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMooshroom_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) +nms_EntityMooshroom, "EntityMooshroom", 28, nms_EntityCow, [], 0, 3, 0, ["$interact", function(var_1) { return nms_EntityMooshroom_interact(this, var_1); }, "$spawnBabyAnimal", function(var_1) { return nms_EntityMooshroom_spawnBabyAnimal(this, var_1); }, "$createChild", function(var_1) { return nms_EntityMooshroom_createChild(this, var_1); }], +nms_RenderMooshroom, "RenderMooshroom", 28, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderMooshroom_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMooshroom_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMooshroom_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderMooshroom_bindTexture(this, var_1); }], -nms_EntityTameable, "EntityTameable", 24, nms_EntityAnimal, [], 1, 3, 0, ["$handleHealthUpdate", function(var_1) { nms_EntityTameable_handleHealthUpdate(this, var_1); }], -nms_EntityWolf, "EntityWolf", 24, nms_EntityTameable, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityWolf_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityWolf_updateAITick(this); }, "$getMaxHealth", function() { return nms_EntityWolf_getMaxHealth(this); }, "$entityInit", function() { nms_EntityWolf_entityInit(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityWolf_playStepSound(this, var_1, var_2, var_3, var_4); }, "$canDespawn", function() { return nms_EntityWolf_canDespawn(this); +nms_EntityTameable, "EntityTameable", 28, nms_EntityAnimal, [], 1, 3, 0, ["$handleHealthUpdate", function(var_1) { nms_EntityTameable_handleHealthUpdate(this, var_1); }], +nms_EntityWolf, "EntityWolf", 28, nms_EntityTameable, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityWolf_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityWolf_updateAITick(this); }, "$getMaxHealth", function() { return nms_EntityWolf_getMaxHealth(this); }, "$entityInit", function() { nms_EntityWolf_entityInit(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityWolf_playStepSound(this, var_1, var_2, var_3, var_4); }, "$canDespawn", function() { return nms_EntityWolf_canDespawn(this); }, "$getLivingSound", function() { return nms_EntityWolf_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityWolf_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityWolf_getDeathSound(this); }, "$getSoundVolume", function() { return nms_EntityWolf_getSoundVolume(this); }, "$getDropItemId", function() { return nms_EntityWolf_getDropItemId(this); }, "$onLivingUpdate", function() { nms_EntityWolf_onLivingUpdate(this); }, "$onUpdate", function() { nms_EntityWolf_onUpdate(this); }, "$getEyeHeight", function() { return nms_EntityWolf_getEyeHeight(this); }, "$getVerticalFaceSpeed", function() { return nms_EntityWolf_getVerticalFaceSpeed(this); }, "$interact", function(var_1) { return nms_EntityWolf_interact(this, var_1); }, "$handleHealthUpdate", function(var_1) { nms_EntityWolf_handleHealthUpdate(this, var_1); }, "$isBreedingItem", function(var_1) { return nms_EntityWolf_isBreedingItem(this, var_1); }, "$createChild", function(var_1) { return nms_EntityWolf_createChild(this, var_1); }], -nms_RenderWolf, "RenderWolf", 24, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderWolf_shouldRenderPass(this, var_1, var_2, var_3); }, "$handleRotationFloat", function(var_1, var_2) { return nms_RenderWolf_handleRotationFloat(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderWolf_bindTexture(this, var_1); }], +nms_RenderWolf, "RenderWolf", 28, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderWolf_shouldRenderPass(this, var_1, var_2, var_3); }, "$handleRotationFloat", function(var_1, var_2) { return nms_RenderWolf_handleRotationFloat(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderWolf_bindTexture(this, var_1); }], nms_ModelWolf, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelWolf_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setLivingAnimations", function(var_1, var_2, var_3, var_4) { nms_ModelWolf_setLivingAnimations(this, var_1, var_2, var_3, var_4); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelWolf_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_EntityChicken, "EntityChicken", 24, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityChicken_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityChicken_getMaxHealth(this); }, "$onLivingUpdate", function() { nms_EntityChicken_onLivingUpdate(this); }, "$fall", function(var_1) { nms_EntityChicken_fall(this, var_1); }, "$getLivingSound", function() { return nms_EntityChicken_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityChicken_getHurtSound(this); +nms_EntityChicken, "EntityChicken", 28, nms_EntityAnimal, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityChicken_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityChicken_getMaxHealth(this); }, "$onLivingUpdate", function() { nms_EntityChicken_onLivingUpdate(this); }, "$fall", function(var_1) { nms_EntityChicken_fall(this, var_1); }, "$getLivingSound", function() { return nms_EntityChicken_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityChicken_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityChicken_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityChicken_playStepSound(this, var_1, var_2, var_3, var_4); }, "$getDropItemId", function() { return nms_EntityChicken_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityChicken_dropFewItems(this, var_1, var_2); }, "$isBreedingItem", function(var_1) { return nms_EntityChicken_isBreedingItem(this, var_1); }, "$createChild", function(var_1) { return nms_EntityChicken_createChild(this, var_1); }], -nms_RenderChicken, "RenderChicken", 24, nms_RenderLiving, [], 0, 3, 0, ["$handleRotationFloat", function(var_1, var_2) { return nms_RenderChicken_handleRotationFloat(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderChicken_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderChicken_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) +nms_RenderChicken, "RenderChicken", 28, nms_RenderLiving, [], 0, 3, 0, ["$handleRotationFloat", function(var_1, var_2) { return nms_RenderChicken_handleRotationFloat(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderChicken_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderChicken_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderChicken_bindTexture(this, var_1); }], nms_ModelChicken, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelChicken_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelChicken_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_EntityOcelot, "EntityOcelot", 24, nms_EntityTameable, [], 0, 3, 0, ["$entityInit", function() { nms_EntityOcelot_entityInit(this); }, "$updateAITick", function() { nms_EntityOcelot_updateAITick(this); }, "$canDespawn", function() { return nms_EntityOcelot_canDespawn(this); }, "$isAIEnabled", function() { return nms_EntityOcelot_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityOcelot_getMaxHealth(this); }, "$fall", function(var_1) { nms_EntityOcelot_fall(this, var_1); }, "$getLivingSound", +nms_EntityOcelot, "EntityOcelot", 28, nms_EntityTameable, [], 0, 3, 0, ["$entityInit", function() { nms_EntityOcelot_entityInit(this); }, "$updateAITick", function() { nms_EntityOcelot_updateAITick(this); }, "$canDespawn", function() { return nms_EntityOcelot_canDespawn(this); }, "$isAIEnabled", function() { return nms_EntityOcelot_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityOcelot_getMaxHealth(this); }, "$fall", function(var_1) { nms_EntityOcelot_fall(this, var_1); }, "$getLivingSound", function() { return nms_EntityOcelot_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityOcelot_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityOcelot_getDeathSound(this); }, "$getSoundVolume", function() { return nms_EntityOcelot_getSoundVolume(this); }, "$getDropItemId", function() { return nms_EntityOcelot_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityOcelot_dropFewItems(this, var_1, var_2); }, "$isBreedingItem", function(var_1) { return nms_EntityOcelot_isBreedingItem(this, var_1); }, "$getEntityName", function() { return nms_EntityOcelot_getEntityName(this); }, "$initCreature", function() { nms_EntityOcelot_initCreature(this); }, "$createChild", function(var_1) { return nms_EntityOcelot_createChild(this, var_1); }], -nms_RenderOcelot, "RenderOcelot", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderOcelot_preRenderCallback(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderOcelot_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderOcelot_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderOcelot_bindTexture(this, +nms_RenderOcelot, "RenderOcelot", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderOcelot_preRenderCallback(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderOcelot_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderOcelot_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderOcelot_bindTexture(this, var_1); }], nms_ModelOcelot, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelOcelot_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelOcelot_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setLivingAnimations", function(var_1, var_2, var_3, var_4) { nms_ModelOcelot_setLivingAnimations(this, var_1, var_2, var_3, var_4); }], -nms_EntitySilverfish, "EntitySilverfish", 24, nms_EntityMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntitySilverfish_getMaxHealth(this); }, "$canTriggerWalking", function() { return nms_EntitySilverfish_canTriggerWalking(this); }, "$findPlayerToAttack", function() { return nms_EntitySilverfish_findPlayerToAttack(this); }, "$getLivingSound", function() { return nms_EntitySilverfish_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySilverfish_getHurtSound(this); }, "$getDeathSound", +nms_EntitySilverfish, "EntitySilverfish", 28, nms_EntityMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntitySilverfish_getMaxHealth(this); }, "$canTriggerWalking", function() { return nms_EntitySilverfish_canTriggerWalking(this); }, "$findPlayerToAttack", function() { return nms_EntitySilverfish_findPlayerToAttack(this); }, "$getLivingSound", function() { return nms_EntitySilverfish_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySilverfish_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySilverfish_getDeathSound(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntitySilverfish_attackEntityFrom(this, var_1, var_2); }, "$attackEntity0", function(var_1, var_2) { nms_EntitySilverfish_attackEntity(this, var_1, var_2); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntitySilverfish_playStepSound(this, var_1, var_2, var_3, var_4); }, "$getDropItemId", function() { return nms_EntitySilverfish_getDropItemId(this); }, "$onUpdate", function() { nms_EntitySilverfish_onUpdate(this); }, "$updateEntityActionState", function() { nms_EntitySilverfish_updateEntityActionState(this); }, "$getBlockPathWeight", function(var_1, var_2, var_3) { return nms_EntitySilverfish_getBlockPathWeight(this, var_1, var_2, var_3); }, "$getAttackStrength", function(var_1) { return nms_EntitySilverfish_getAttackStrength(this, var_1); }, "$getCreatureAttribute", function() { return nms_EntitySilverfish_getCreatureAttribute(this); }], -nms_RenderSilverfish, "RenderSilverfish", 24, nms_RenderLiving, [], 0, 3, 0, ["$getDeathMaxRotation", function(var_1) { return nms_RenderSilverfish_getDeathMaxRotation(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSilverfish_shouldRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSilverfish_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, +nms_RenderSilverfish, "RenderSilverfish", 28, nms_RenderLiving, [], 0, 3, 0, ["$getDeathMaxRotation", function(var_1) { return nms_RenderSilverfish_getDeathMaxRotation(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSilverfish_shouldRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSilverfish_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSilverfish_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderSilverfish_bindTexture(this, var_1); }], -nms_EntityCreeper, "EntityCreeper", 24, nms_EntityMob, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityCreeper_isAIEnabled(this); }, "$func_82143_as", function() { return nms_EntityCreeper_func_82143_as(this); }, "$fall", function(var_1) { nms_EntityCreeper_fall(this, var_1); }, "$getMaxHealth", function() { return nms_EntityCreeper_getMaxHealth(this); }, "$entityInit", function() { nms_EntityCreeper_entityInit(this); }, "$onUpdate", function() { nms_EntityCreeper_onUpdate(this); }, "$getHurtSound", +nms_EntityCreeper, "EntityCreeper", 28, nms_EntityMob, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityCreeper_isAIEnabled(this); }, "$func_82143_as", function() { return nms_EntityCreeper_func_82143_as(this); }, "$fall", function(var_1) { nms_EntityCreeper_fall(this, var_1); }, "$getMaxHealth", function() { return nms_EntityCreeper_getMaxHealth(this); }, "$entityInit", function() { nms_EntityCreeper_entityInit(this); }, "$onUpdate", function() { nms_EntityCreeper_onUpdate(this); }, "$getHurtSound", function() { return nms_EntityCreeper_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityCreeper_getDeathSound(this); }, "$onDeath", function(var_1) { nms_EntityCreeper_onDeath(this, var_1); }, "$attackEntityAsMob", function(var_1) { return nms_EntityCreeper_attackEntityAsMob(this, var_1); }, "$getDropItemId", function() { return nms_EntityCreeper_getDropItemId(this); }, "$onStruckByLightning", function(var_1) { nms_EntityCreeper_onStruckByLightning(this, var_1); }], -nms_RenderCreeper, "RenderCreeper", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderCreeper_preRenderCallback(this, var_1, var_2); }, "$getColorMultiplier", function(var_1, var_2, var_3) { return nms_RenderCreeper_getColorMultiplier(this, var_1, var_2, var_3); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderCreeper_shouldRenderPass(this, var_1, var_2, var_3); }, "$inheritRenderPass", function(var_1, var_2, var_3) { return nms_RenderCreeper_inheritRenderPass(this, +nms_RenderCreeper, "RenderCreeper", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderCreeper_preRenderCallback(this, var_1, var_2); }, "$getColorMultiplier", function(var_1, var_2, var_3) { return nms_RenderCreeper_getColorMultiplier(this, var_1, var_2, var_3); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderCreeper_shouldRenderPass(this, var_1, var_2, var_3); }, "$inheritRenderPass", function(var_1, var_2, var_3) { return nms_RenderCreeper_inheritRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderCreeper_bindTexture(this, var_1); }], -nms_EntityEnderman, "EntityEnderman", 24, nms_EntityMob, [], 0, 3, nms_EntityEnderman_$callClinit, ["$getMaxHealth", function() { return nms_EntityEnderman_getMaxHealth(this); }, "$entityInit", function() { nms_EntityEnderman_entityInit(this); }, "$findPlayerToAttack", function() { return nms_EntityEnderman_findPlayerToAttack(this); }, "$onLivingUpdate", function() { nms_EntityEnderman_onLivingUpdate(this); }, "$getLivingSound", function() { return nms_EntityEnderman_getLivingSound(this); }, "$getHurtSound", +nms_EntityEnderman, "EntityEnderman", 28, nms_EntityMob, [], 0, 3, nms_EntityEnderman_$callClinit, ["$getMaxHealth", function() { return nms_EntityEnderman_getMaxHealth(this); }, "$entityInit", function() { nms_EntityEnderman_entityInit(this); }, "$findPlayerToAttack", function() { return nms_EntityEnderman_findPlayerToAttack(this); }, "$onLivingUpdate", function() { nms_EntityEnderman_onLivingUpdate(this); }, "$getLivingSound", function() { return nms_EntityEnderman_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityEnderman_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityEnderman_getDeathSound(this); }, "$getDropItemId", function() { return nms_EntityEnderman_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityEnderman_dropFewItems(this, var_1, var_2); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityEnderman_attackEntityFrom(this, var_1, var_2); }, "$getAttackStrength", function(var_1) { return nms_EntityEnderman_getAttackStrength(this, var_1); }], -nms_RenderEnderman, "RenderEnderman", 24, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderEnderman_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderEnderman_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEnderman_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, +nms_RenderEnderman, "RenderEnderman", 28, nms_RenderLiving, [], 0, 3, 0, ["$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderEnderman_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderEnderman_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEnderman_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEnderman_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderEnderman_bindTexture(this, var_1); }], -nms_EntityGolem, "EntityGolem", 24, nms_EntityCreature, [nms_IAnimals], 1, 3, 0, ["$fall", function(var_1) { nms_EntityGolem_fall(this, var_1); }, "$getLivingSound", function() { return nms_EntityGolem_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityGolem_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityGolem_getDeathSound(this); }, "$getTalkInterval", function() { return nms_EntityGolem_getTalkInterval(this); }, "$canDespawn", function() { return nms_EntityGolem_canDespawn(this); +nms_EntityGolem, "EntityGolem", 28, nms_EntityCreature, [nms_IAnimals], 1, 3, 0, ["$fall", function(var_1) { nms_EntityGolem_fall(this, var_1); }, "$getLivingSound", function() { return nms_EntityGolem_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityGolem_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityGolem_getDeathSound(this); }, "$getTalkInterval", function() { return nms_EntityGolem_getTalkInterval(this); }, "$canDespawn", function() { return nms_EntityGolem_canDespawn(this); }], nms_IRangedAttackMob, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntitySnowman, "EntitySnowman", 24, nms_EntityGolem, [nms_IRangedAttackMob], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntitySnowman_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntitySnowman_getMaxHealth(this); }, "$onLivingUpdate", function() { nms_EntitySnowman_onLivingUpdate(this); }, "$getDropItemId", function() { return nms_EntitySnowman_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySnowman_dropFewItems(this, var_1, var_2); }], -nms_RenderSnowMan, "RenderSnowMan", 24, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderSnowMan_renderEquippedItems(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderSnowMan_bindTexture(this, var_1); }], -nms_EntitySkeleton, "EntitySkeleton", 24, nms_EntityMob, [nms_IRangedAttackMob], 0, 3, 0, ["$entityInit", function() { nms_EntitySkeleton_entityInit(this); }, "$isAIEnabled", function() { return nms_EntitySkeleton_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntitySkeleton_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntitySkeleton_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySkeleton_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySkeleton_getDeathSound(this); +nms_EntitySnowman, "EntitySnowman", 28, nms_EntityGolem, [nms_IRangedAttackMob], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntitySnowman_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntitySnowman_getMaxHealth(this); }, "$onLivingUpdate", function() { nms_EntitySnowman_onLivingUpdate(this); }, "$getDropItemId", function() { return nms_EntitySnowman_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySnowman_dropFewItems(this, var_1, var_2); }], +nms_RenderSnowMan, "RenderSnowMan", 28, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderSnowMan_renderEquippedItems(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderSnowMan_bindTexture(this, var_1); }], +nms_EntitySkeleton, "EntitySkeleton", 28, nms_EntityMob, [nms_IRangedAttackMob], 0, 3, 0, ["$entityInit", function() { nms_EntitySkeleton_entityInit(this); }, "$isAIEnabled", function() { return nms_EntitySkeleton_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntitySkeleton_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntitySkeleton_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySkeleton_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySkeleton_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntitySkeleton_playStepSound(this, var_1, var_2, var_3, var_4); }, "$attackEntityAsMob", function(var_1) { return nms_EntitySkeleton_attackEntityAsMob(this, var_1); }, "$getAttackStrength", function(var_1) { return nms_EntitySkeleton_getAttackStrength(this, var_1); }, "$getCreatureAttribute", function() { return nms_EntitySkeleton_getCreatureAttribute(this); }, "$onLivingUpdate", function() { nms_EntitySkeleton_onLivingUpdate(this); }, "$onDeath", function(var_1) { nms_EntitySkeleton_onDeath(this, var_1); }, "$getDropItemId", function() { return nms_EntitySkeleton_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySkeleton_dropFewItems(this, var_1, var_2); }, "$dropRareDrop", function(var_1) { nms_EntitySkeleton_dropRareDrop(this, var_1); }, "$initCreature", function() { nms_EntitySkeleton_initCreature(this); }, "$setCurrentItemOrArmor", function(var_1, var_2) { nms_EntitySkeleton_setCurrentItemOrArmor(this, var_1, var_2); }], nms_RenderBiped, 0, nms_RenderLiving, [], 1, 3, 0, ["$func_82421_b", function() { nms_RenderBiped_func_82421_b(this); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderBiped_shouldRenderPass(this, var_1, var_2, var_3); }, "$func_82408_c", function(var_1, var_2, var_3) { nms_RenderBiped_func_82408_c(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBiped_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderBiped_renderEquippedItems(this, var_1, var_2); }, "$func_82422_c", function() { nms_RenderBiped_func_82422_c(this); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBiped_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_RenderSkeleton, "RenderSkeleton", 24, nms_RenderBiped, [], 0, 3, 0, ["$func_82422_c", function() { nms_RenderSkeleton_func_82422_c(this); }, "$preRenderCallback", function(var_1, var_2) { nms_RenderSkeleton_preRenderCallback(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderSkeleton_bindTexture(this, var_1); }], -nms_EntityWitch, "EntityWitch", 24, nms_EntityMob, [nms_IRangedAttackMob], 0, 3, nms_EntityWitch_$callClinit, ["$entityInit", function() { nms_EntityWitch_entityInit(this); }, "$getLivingSound", function() { return nms_EntityWitch_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityWitch_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityWitch_getDeathSound(this); }, "$getMaxHealth", function() { return nms_EntityWitch_getMaxHealth(this); }, "$isAIEnabled", function() +nms_RenderSkeleton, "RenderSkeleton", 28, nms_RenderBiped, [], 0, 3, 0, ["$func_82422_c", function() { nms_RenderSkeleton_func_82422_c(this); }, "$preRenderCallback", function(var_1, var_2) { nms_RenderSkeleton_preRenderCallback(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderSkeleton_bindTexture(this, var_1); }], +nms_EntityWitch, "EntityWitch", 28, nms_EntityMob, [nms_IRangedAttackMob], 0, 3, nms_EntityWitch_$callClinit, ["$entityInit", function() { nms_EntityWitch_entityInit(this); }, "$getLivingSound", function() { return nms_EntityWitch_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityWitch_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityWitch_getDeathSound(this); }, "$getMaxHealth", function() { return nms_EntityWitch_getMaxHealth(this); }, "$isAIEnabled", function() { return nms_EntityWitch_isAIEnabled(this); }, "$onLivingUpdate", function() { nms_EntityWitch_onLivingUpdate(this); }, "$handleHealthUpdate", function(var_1) { nms_EntityWitch_handleHealthUpdate(this, var_1); }, "$applyPotionDamageCalculations", function(var_1, var_2) { return nms_EntityWitch_applyPotionDamageCalculations(this, var_1, var_2); }, "$getSpeedModifier", function() { return nms_EntityWitch_getSpeedModifier(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityWitch_dropFewItems(this, var_1, var_2); }], -nms_RenderWitch, "RenderWitch", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderWitch_preRenderCallback(this, var_1, var_2); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderWitch_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitch_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitch_doRender(this, +nms_RenderWitch, "RenderWitch", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderWitch_preRenderCallback(this, var_1, var_2); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderWitch_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitch_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitch_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderWitch_bindTexture(this, var_1); }], -nms_EntityBlaze, "EntityBlaze", 24, nms_EntityMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityBlaze_getMaxHealth(this); }, "$entityInit", function() { nms_EntityBlaze_entityInit(this); }, "$getLivingSound", function() { return nms_EntityBlaze_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityBlaze_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityBlaze_getDeathSound(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityBlaze_getBrightnessForRender(this, +nms_EntityBlaze, "EntityBlaze", 28, nms_EntityMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityBlaze_getMaxHealth(this); }, "$entityInit", function() { nms_EntityBlaze_entityInit(this); }, "$getLivingSound", function() { return nms_EntityBlaze_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityBlaze_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityBlaze_getDeathSound(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityBlaze_getBrightnessForRender(this, var_1); }, "$getBrightness", function(var_1) { return nms_EntityBlaze_getBrightness(this, var_1); }, "$onLivingUpdate", function() { nms_EntityBlaze_onLivingUpdate(this); }, "$attackEntity0", function(var_1, var_2) { nms_EntityBlaze_attackEntity(this, var_1, var_2); }, "$fall", function(var_1) { nms_EntityBlaze_fall(this, var_1); }, "$getDropItemId", function() { return nms_EntityBlaze_getDropItemId(this); }, "$isBurning", function() { return nms_EntityBlaze_isBurning(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityBlaze_dropFewItems(this, var_1, var_2); }, "$getAttackStrength", function(var_1) { return nms_EntityBlaze_getAttackStrength(this, var_1); }], -nms_RenderBlaze, "RenderBlaze", 24, nms_RenderLiving, [], 0, 3, 0, ["$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBlaze_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBlaze_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderBlaze_bindTexture(this, var_1); }], -nms_EntityZombie, "EntityZombie", 24, nms_EntityMob, [], 0, 3, 0, ["$getSpeedModifier", function() { return nms_EntityZombie_getSpeedModifier(this); }, "$entityInit", function() { nms_EntityZombie_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityZombie_getMaxHealth(this); }, "$getTotalArmorValue", function() { return nms_EntityZombie_getTotalArmorValue(this); }, "$isAIEnabled", function() { return nms_EntityZombie_isAIEnabled(this); }, "$isChild", function() { return nms_EntityZombie_isChild(this); +nms_RenderBlaze, "RenderBlaze", 28, nms_RenderLiving, [], 0, 3, 0, ["$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBlaze_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBlaze_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderBlaze_bindTexture(this, var_1); }], +nms_EntityZombie, "EntityZombie", 28, nms_EntityMob, [], 0, 3, 0, ["$getSpeedModifier", function() { return nms_EntityZombie_getSpeedModifier(this); }, "$entityInit", function() { nms_EntityZombie_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityZombie_getMaxHealth(this); }, "$getTotalArmorValue", function() { return nms_EntityZombie_getTotalArmorValue(this); }, "$isAIEnabled", function() { return nms_EntityZombie_isAIEnabled(this); }, "$isChild", function() { return nms_EntityZombie_isChild(this); }, "$onLivingUpdate", function() { nms_EntityZombie_onLivingUpdate(this); }, "$onUpdate", function() { nms_EntityZombie_onUpdate(this); }, "$attackEntityAsMob", function(var_1) { return nms_EntityZombie_attackEntityAsMob(this, var_1); }, "$getAttackStrength", function(var_1) { return nms_EntityZombie_getAttackStrength(this, var_1); }, "$getLivingSound", function() { return nms_EntityZombie_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityZombie_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityZombie_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityZombie_playStepSound(this, var_1, var_2, var_3, var_4); }, "$getDropItemId", function() { return nms_EntityZombie_getDropItemId(this); }, "$getCreatureAttribute", function() { return nms_EntityZombie_getCreatureAttribute(this); }, "$dropRareDrop", function(var_1) { nms_EntityZombie_dropRareDrop(this, var_1); }, "$addRandomArmor", function() { nms_EntityZombie_addRandomArmor(this); }, "$onKillEntity", function(var_1) { nms_EntityZombie_onKillEntity(this, var_1); }, "$initCreature", function() { nms_EntityZombie_initCreature(this); }, "$interact", function(var_1) { return nms_EntityZombie_interact(this, var_1); }, "$handleHealthUpdate", function(var_1) { nms_EntityZombie_handleHealthUpdate(this, var_1); }], -nms_RenderZombie, "RenderZombie", 24, nms_RenderBiped, [], 0, 3, 0, ["$func_82421_b", function() { nms_RenderZombie_func_82421_b(this); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderZombie_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderZombie_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderZombie_shouldRenderPass(this, var_1, var_2, -var_3); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderZombie_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderZombie_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderZombie_bindTexture(this, var_1); }], -nms_EntitySlime, "EntitySlime", 24, nms_EntityLiving, [nms_IMob], 0, 3, 0, ["$entityInit", function() { nms_EntitySlime_entityInit(this); }, "$getMaxHealth", function() { return nms_EntitySlime_getMaxHealth(this); }, "$getSlimeParticle", function() { return nms_EntitySlime_getSlimeParticle(this); }, "$getJumpSound", function() { return nms_EntitySlime_getJumpSound(this); }, "$onUpdate", function() { nms_EntitySlime_onUpdate(this); }, "$updateEntityActionState", function() { nms_EntitySlime_updateEntityActionState(this); +nms_RenderZombie, "RenderZombie", 28, nms_RenderBiped, [], 0, 3, 0, ["$func_82421_b", function() { nms_RenderZombie_func_82421_b(this); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderZombie_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderZombie_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderZombie_shouldRenderPass(this, var_1, var_2, +var_3); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderZombie_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderZombie_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderZombie_bindTexture(this, var_1); }]]); +$rt_metadata([nms_EntitySlime, "EntitySlime", 28, nms_EntityLiving, [nms_IMob], 0, 3, 0, ["$entityInit", function() { nms_EntitySlime_entityInit(this); }, "$getMaxHealth", function() { return nms_EntitySlime_getMaxHealth(this); }, "$getSlimeParticle", function() { return nms_EntitySlime_getSlimeParticle(this); }, "$getJumpSound", function() { return nms_EntitySlime_getJumpSound(this); }, "$onUpdate", function() { nms_EntitySlime_onUpdate(this); }, "$updateEntityActionState", function() { nms_EntitySlime_updateEntityActionState(this); }, "$func_70808_l", function() { nms_EntitySlime_func_70808_l(this); }, "$getJumpDelay", function() { return nms_EntitySlime_getJumpDelay(this); }, "$createInstance", function() { return nms_EntitySlime_createInstance(this); }, "$setDead", function() { nms_EntitySlime_setDead(this); }, "$onCollideWithPlayer", function(var_1) { nms_EntitySlime_onCollideWithPlayer(this, var_1); }, "$canDamagePlayer", function() { return nms_EntitySlime_canDamagePlayer(this); }, "$getAttackStrength0", function() { return nms_EntitySlime_getAttackStrength(this); -}, "$getHurtSound", function() { return nms_EntitySlime_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySlime_getDeathSound(this); }, "$getDropItemId", function() { return nms_EntitySlime_getDropItemId(this); }, "$getSoundVolume", function() { return nms_EntitySlime_getSoundVolume(this); }, "$getVerticalFaceSpeed", function() { return nms_EntitySlime_getVerticalFaceSpeed(this); }, "$makesSoundOnLand", function() { return nms_EntitySlime_makesSoundOnLand(this); }]]); -$rt_metadata([nms_RenderSlime, "RenderSlime", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderSlime_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSlime_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSlime_bindTexture(this, var_1); }], +}, "$getHurtSound", function() { return nms_EntitySlime_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySlime_getDeathSound(this); }, "$getDropItemId", function() { return nms_EntitySlime_getDropItemId(this); }, "$getSoundVolume", function() { return nms_EntitySlime_getSoundVolume(this); }, "$getVerticalFaceSpeed", function() { return nms_EntitySlime_getVerticalFaceSpeed(this); }, "$makesSoundOnLand", function() { return nms_EntitySlime_makesSoundOnLand(this); }], +nms_RenderSlime, "RenderSlime", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderSlime_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderSlime_shouldRenderPass(this, var_1, var_2, var_3); }, "$bindTexture2", function(var_1) { nms_RenderSlime_bindTexture(this, var_1); }], nms_ModelSlime, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSlime_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_EntityMagmaCube, "EntityMagmaCube", 24, nms_EntitySlime, [], 0, 3, 0, ["$getTotalArmorValue", function() { return nms_EntityMagmaCube_getTotalArmorValue(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityMagmaCube_getBrightnessForRender(this, var_1); }, "$getBrightness", function(var_1) { return nms_EntityMagmaCube_getBrightness(this, var_1); }, "$getSlimeParticle", function() { return nms_EntityMagmaCube_getSlimeParticle(this); }, "$createInstance", function() { return nms_EntityMagmaCube_createInstance(this); +nms_EntityMagmaCube, "EntityMagmaCube", 28, nms_EntitySlime, [], 0, 3, 0, ["$getTotalArmorValue", function() { return nms_EntityMagmaCube_getTotalArmorValue(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityMagmaCube_getBrightnessForRender(this, var_1); }, "$getBrightness", function(var_1) { return nms_EntityMagmaCube_getBrightness(this, var_1); }, "$getSlimeParticle", function() { return nms_EntityMagmaCube_getSlimeParticle(this); }, "$createInstance", function() { return nms_EntityMagmaCube_createInstance(this); }, "$getDropItemId", function() { return nms_EntityMagmaCube_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityMagmaCube_dropFewItems(this, var_1, var_2); }, "$isBurning", function() { return nms_EntityMagmaCube_isBurning(this); }, "$getJumpDelay", function() { return nms_EntityMagmaCube_getJumpDelay(this); }, "$func_70808_l", function() { nms_EntityMagmaCube_func_70808_l(this); }, "$jump0", function() { nms_EntityMagmaCube_jump(this); }, "$fall", function(var_1) { nms_EntityMagmaCube_fall(this, var_1); }, "$canDamagePlayer", function() { return nms_EntityMagmaCube_canDamagePlayer(this); }, "$getAttackStrength0", function() { return nms_EntityMagmaCube_getAttackStrength(this); }, "$getHurtSound", function() { return nms_EntityMagmaCube_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityMagmaCube_getDeathSound(this); }, "$getJumpSound", function() { return nms_EntityMagmaCube_getJumpSound(this); }, "$handleLavaMovement", function() { return nms_EntityMagmaCube_handleLavaMovement(this); }, "$makesSoundOnLand", function() { return nms_EntityMagmaCube_makesSoundOnLand(this); }], -nms_RenderMagmaCube, "RenderMagmaCube", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderMagmaCube_preRenderCallback(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMagmaCube_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMagmaCube_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) +nms_RenderMagmaCube, "RenderMagmaCube", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderMagmaCube_preRenderCallback(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMagmaCube_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMagmaCube_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderMagmaCube_bindTexture(this, var_1); }], -nms_RenderPlayer, "RenderPlayer", 24, nms_RenderLiving, [], 0, 3, 0, ["$func_96449_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_RenderPlayer_func_96449_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$preRenderCallback", function(var_1, var_2) { nms_RenderPlayer_preRenderCallback(this, var_1, var_2); }, "$func_82408_c", function(var_1, var_2, var_3) { nms_RenderPlayer_func_82408_c(this, var_1, var_2, var_3); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderPlayer_shouldRenderPass(this, +nms_RenderPlayer, "RenderPlayer", 28, nms_RenderLiving, [], 0, 3, 0, ["$func_96449_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_RenderPlayer_func_96449_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$preRenderCallback", function(var_1, var_2) { nms_RenderPlayer_preRenderCallback(this, var_1, var_2); }, "$func_82408_c", function(var_1, var_2, var_3) { nms_RenderPlayer_func_82408_c(this, var_1, var_2, var_3); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderPlayer_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderPlayer_renderEquippedItems(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderPlayer_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$renderLivingAt", function(var_1, var_2, var_3, var_4) { nms_RenderPlayer_renderLivingAt(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPlayer_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPlayer_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderPlayer_bindTexture(this, var_1); }], -nms_EntityFlying, "EntityFlying", 24, nms_EntityLiving, [], 1, 3, 0, ["$fall", function(var_1) { nms_EntityFlying_fall(this, var_1); }, "$updateFallState", function(var_1, var_2) { nms_EntityFlying_updateFallState(this, var_1, var_2); }, "$moveEntityWithHeading", function(var_1, var_2) { nms_EntityFlying_moveEntityWithHeading(this, var_1, var_2); }, "$isOnLadder", function() { return nms_EntityFlying_isOnLadder(this); }], -nms_EntityGhast, "EntityGhast", 24, nms_EntityFlying, [nms_IMob], 0, 3, 0, ["$attackEntityFrom", function(var_1, var_2) { return nms_EntityGhast_attackEntityFrom(this, var_1, var_2); }, "$entityInit", function() { nms_EntityGhast_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityGhast_getMaxHealth(this); }, "$updateEntityActionState", function() { nms_EntityGhast_updateEntityActionState(this); }, "$getLivingSound", function() { return nms_EntityGhast_getLivingSound(this); }, "$getHurtSound", +nms_EntityFlying, "EntityFlying", 28, nms_EntityLiving, [], 1, 3, 0, ["$fall", function(var_1) { nms_EntityFlying_fall(this, var_1); }, "$updateFallState", function(var_1, var_2) { nms_EntityFlying_updateFallState(this, var_1, var_2); }, "$moveEntityWithHeading", function(var_1, var_2) { nms_EntityFlying_moveEntityWithHeading(this, var_1, var_2); }, "$isOnLadder", function() { return nms_EntityFlying_isOnLadder(this); }], +nms_EntityGhast, "EntityGhast", 28, nms_EntityFlying, [nms_IMob], 0, 3, 0, ["$attackEntityFrom", function(var_1, var_2) { return nms_EntityGhast_attackEntityFrom(this, var_1, var_2); }, "$entityInit", function() { nms_EntityGhast_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityGhast_getMaxHealth(this); }, "$updateEntityActionState", function() { nms_EntityGhast_updateEntityActionState(this); }, "$getLivingSound", function() { return nms_EntityGhast_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityGhast_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityGhast_getDeathSound(this); }, "$getDropItemId", function() { return nms_EntityGhast_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityGhast_dropFewItems(this, var_1, var_2); }, "$getSoundVolume", function() { return nms_EntityGhast_getSoundVolume(this); }], -nms_RenderGhast, "RenderGhast", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderGhast_preRenderCallback(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderGhast_bindTexture(this, var_1); }], -nms_EntityWaterMob, "EntityWaterMob", 24, nms_EntityCreature, [nms_IAnimals], 1, 3, 0, ["$canBreatheUnderwater", function() { return nms_EntityWaterMob_canBreatheUnderwater(this); }, "$getTalkInterval", function() { return nms_EntityWaterMob_getTalkInterval(this); }, "$canDespawn", function() { return nms_EntityWaterMob_canDespawn(this); }, "$getExperiencePoints", function(var_1) { return nms_EntityWaterMob_getExperiencePoints(this, var_1); }, "$onEntityUpdate", function() { nms_EntityWaterMob_onEntityUpdate(this); +nms_RenderGhast, "RenderGhast", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderGhast_preRenderCallback(this, var_1, var_2); }, "$bindTexture2", function(var_1) { nms_RenderGhast_bindTexture(this, var_1); }], +nms_EntityWaterMob, "EntityWaterMob", 28, nms_EntityCreature, [nms_IAnimals], 1, 3, 0, ["$canBreatheUnderwater", function() { return nms_EntityWaterMob_canBreatheUnderwater(this); }, "$getTalkInterval", function() { return nms_EntityWaterMob_getTalkInterval(this); }, "$canDespawn", function() { return nms_EntityWaterMob_canDespawn(this); }, "$getExperiencePoints", function(var_1) { return nms_EntityWaterMob_getExperiencePoints(this, var_1); }, "$onEntityUpdate", function() { nms_EntityWaterMob_onEntityUpdate(this); }], -nms_EntitySquid, "EntitySquid", 24, nms_EntityWaterMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntitySquid_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntitySquid_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySquid_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySquid_getDeathSound(this); }, "$getSoundVolume", function() { return nms_EntitySquid_getSoundVolume(this); }, "$getDropItemId", function() { return nms_EntitySquid_getDropItemId(this); +nms_EntitySquid, "EntitySquid", 28, nms_EntityWaterMob, [], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntitySquid_getMaxHealth(this); }, "$getLivingSound", function() { return nms_EntitySquid_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntitySquid_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntitySquid_getDeathSound(this); }, "$getSoundVolume", function() { return nms_EntitySquid_getSoundVolume(this); }, "$getDropItemId", function() { return nms_EntitySquid_getDropItemId(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntitySquid_dropFewItems(this, var_1, var_2); }, "$isInWater", function() { return nms_EntitySquid_isInWater(this); }, "$onLivingUpdate", function() { nms_EntitySquid_onLivingUpdate(this); }, "$moveEntityWithHeading", function(var_1, var_2) { nms_EntitySquid_moveEntityWithHeading(this, var_1, var_2); }, "$updateEntityActionState", function() { nms_EntitySquid_updateEntityActionState(this); }], -nms_RenderSquid, "RenderSquid", 24, nms_RenderLiving, [], 0, 3, 0, ["$handleRotationFloat", function(var_1, var_2) { return nms_RenderSquid_handleRotationFloat0(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderSquid_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSquid_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, +nms_RenderSquid, "RenderSquid", 28, nms_RenderLiving, [], 0, 3, 0, ["$handleRotationFloat", function(var_1, var_2) { return nms_RenderSquid_handleRotationFloat0(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderSquid_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSquid_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSquid_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderSquid_bindTexture(this, var_1); }], nms_ModelSquid, 0, nms_ModelBase, [], 0, 3, 0, ["$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSquid_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSquid_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], nms_INpc, 0, jl_Object, [nms_IAnimals], 3, 3, 0, 0, nms_IMerchant, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntityVillager, "EntityVillager", 24, nms_EntityAgeable, [nms_INpc, nms_IMerchant], 0, 3, nms_EntityVillager_$callClinit, ["$isAIEnabled", function() { return nms_EntityVillager_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityVillager_updateAITick(this); }, "$interact", function(var_1) { return nms_EntityVillager_interact(this, var_1); }, "$entityInit", function() { nms_EntityVillager_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityVillager_getMaxHealth(this); }, "$canDespawn", +nms_EntityVillager, "EntityVillager", 28, nms_EntityAgeable, [nms_INpc, nms_IMerchant], 0, 3, nms_EntityVillager_$callClinit, ["$isAIEnabled", function() { return nms_EntityVillager_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityVillager_updateAITick(this); }, "$interact", function(var_1) { return nms_EntityVillager_interact(this, var_1); }, "$entityInit", function() { nms_EntityVillager_entityInit(this); }, "$getMaxHealth", function() { return nms_EntityVillager_getMaxHealth(this); }, "$canDespawn", function() { return nms_EntityVillager_canDespawn(this); }, "$getLivingSound", function() { return nms_EntityVillager_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityVillager_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityVillager_getDeathSound(this); }, "$setRevengeTarget", function(var_1) { nms_EntityVillager_setRevengeTarget(this, var_1); }, "$onDeath", function(var_1) { nms_EntityVillager_onDeath(this, var_1); }, "$setCustomer", function(var_1) { nms_EntityVillager_setCustomer(this, var_1); }, "$getCustomer", function() { return nms_EntityVillager_getCustomer(this); }, "$useRecipe", function(var_1) { nms_EntityVillager_useRecipe(this, var_1); }, "$getRecipes", function(var_1) { return nms_EntityVillager_getRecipes(this, var_1); }, "$setRecipes", function(var_1) { nms_EntityVillager_setRecipes(this, var_1); }, "$handleHealthUpdate", function(var_1) { nms_EntityVillager_handleHealthUpdate(this, var_1); }, "$initCreature", function() { nms_EntityVillager_initCreature(this); }, "$createChild", function(var_1) { return nms_EntityVillager_createChild(this, var_1); }], -nms_RenderVillager, "RenderVillager", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderVillager_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderVillager_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderVillager_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderVillager_doRenderLiving(this, +nms_RenderVillager, "RenderVillager", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderVillager_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderVillager_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderVillager_renderEquippedItems(this, var_1, var_2); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderVillager_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderVillager_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderVillager_bindTexture(this, var_1); }], -nms_EntityIronGolem, "EntityIronGolem", 24, nms_EntityGolem, [], 0, 3, 0, ["$entityInit", function() { nms_EntityIronGolem_entityInit(this); }, "$isAIEnabled", function() { return nms_EntityIronGolem_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityIronGolem_updateAITick(this); }, "$getMaxHealth", function() { return nms_EntityIronGolem_getMaxHealth(this); }, "$decreaseAirSupply", function(var_1) { return nms_EntityIronGolem_decreaseAirSupply(this, var_1); }, "$collideWithEntity", function(var_1) +nms_EntityIronGolem, "EntityIronGolem", 28, nms_EntityGolem, [], 0, 3, 0, ["$entityInit", function() { nms_EntityIronGolem_entityInit(this); }, "$isAIEnabled", function() { return nms_EntityIronGolem_isAIEnabled(this); }, "$updateAITick", function() { nms_EntityIronGolem_updateAITick(this); }, "$getMaxHealth", function() { return nms_EntityIronGolem_getMaxHealth(this); }, "$decreaseAirSupply", function(var_1) { return nms_EntityIronGolem_decreaseAirSupply(this, var_1); }, "$collideWithEntity", function(var_1) { nms_EntityIronGolem_collideWithEntity(this, var_1); }, "$onLivingUpdate", function() { nms_EntityIronGolem_onLivingUpdate(this); }, "$handleHealthUpdate", function(var_1) { nms_EntityIronGolem_handleHealthUpdate(this, var_1); }, "$getLivingSound", function() { return nms_EntityIronGolem_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityIronGolem_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityIronGolem_getDeathSound(this); }, "$playStepSound", function(var_1, var_2, var_3, var_4) { nms_EntityIronGolem_playStepSound(this, var_1, var_2, var_3, var_4); }, "$dropFewItems", function(var_1, var_2) { nms_EntityIronGolem_dropFewItems(this, var_1, var_2); }, "$onDeath", function(var_1) { nms_EntityIronGolem_onDeath(this, var_1); }], -nms_RenderIronGolem, "RenderIronGolem", 24, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderIronGolem_renderEquippedItems(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderIronGolem_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderIronGolem_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, +nms_RenderIronGolem, "RenderIronGolem", 28, nms_RenderLiving, [], 0, 3, 0, ["$renderEquippedItems", function(var_1, var_2) { nms_RenderIronGolem_renderEquippedItems(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderIronGolem_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderIronGolem_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderIronGolem_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderIronGolem_bindTexture(this, var_1); }], -nms_EntityAmbientCreature, "EntityAmbientCreature", 24, nms_EntityLiving, [nms_IAnimals], 1, 3, 0, 0, -nms_EntityBat, "EntityBat", 24, nms_EntityAmbientCreature, [], 0, 3, 0, ["$entityInit", function() { nms_EntityBat_entityInit(this); }, "$getSoundVolume", function() { return nms_EntityBat_getSoundVolume(this); }, "$getSoundPitch", function() { return nms_EntityBat_getSoundPitch(this); }, "$getLivingSound", function() { return nms_EntityBat_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityBat_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityBat_getDeathSound(this); +nms_EntityAmbientCreature, "EntityAmbientCreature", 28, nms_EntityLiving, [nms_IAnimals], 1, 3, 0, 0, +nms_EntityBat, "EntityBat", 28, nms_EntityAmbientCreature, [], 0, 3, 0, ["$entityInit", function() { nms_EntityBat_entityInit(this); }, "$getSoundVolume", function() { return nms_EntityBat_getSoundVolume(this); }, "$getSoundPitch", function() { return nms_EntityBat_getSoundPitch(this); }, "$getLivingSound", function() { return nms_EntityBat_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityBat_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityBat_getDeathSound(this); }, "$canBePushed", function() { return nms_EntityBat_canBePushed(this); }, "$collideWithEntity", function(var_1) { nms_EntityBat_collideWithEntity(this, var_1); }, "$func_85033_bc", function() { nms_EntityBat_func_85033_bc(this); }, "$getMaxHealth", function() { return nms_EntityBat_getMaxHealth(this); }, "$isAIEnabled", function() { return nms_EntityBat_isAIEnabled(this); }, "$onUpdate", function() { nms_EntityBat_onUpdate(this); }, "$updateAITasks", function() { nms_EntityBat_updateAITasks(this); }, "$canTriggerWalking", function() { return nms_EntityBat_canTriggerWalking(this); }, "$fall", function(var_1) { nms_EntityBat_fall(this, var_1); }, "$updateFallState", function(var_1, var_2) { nms_EntityBat_updateFallState(this, var_1, var_2); }, "$doesEntityNotTriggerPressurePlate", function() { return nms_EntityBat_doesEntityNotTriggerPressurePlate(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityBat_attackEntityFrom(this, var_1, var_2); }, "$initCreature", function() { nms_EntityBat_initCreature(this); }], -nms_RenderBat, "RenderBat", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderBat_preRenderCallback(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderBat_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$renderLivingAt", function(var_1, var_2, var_3, var_4) { nms_RenderBat_renderLivingAt(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBat_doRenderLiving(this, +nms_RenderBat, "RenderBat", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderBat_preRenderCallback(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderBat_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$renderLivingAt", function(var_1, var_2, var_3, var_4) { nms_RenderBat_renderLivingAt(this, var_1, var_2, var_3, var_4); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBat_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBat_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderBat_bindTexture(this, var_1); }], nms_IBossDisplayData, 0, jl_Object, [], 3, 3, 0, 0, nms_IEntityMultiPart, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntityDragon, "EntityDragon", 24, nms_EntityLiving, [nms_IBossDisplayData, nms_IEntityMultiPart], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityDragon_getMaxHealth(this); }, "$entityInit", function() { nms_EntityDragon_entityInit(this); }, "$onLivingUpdate", function() { nms_EntityDragon_onLivingUpdate(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityDragon_attackEntityFrom(this, var_1, var_2); }, "$onDeathUpdate", function() { nms_EntityDragon_onDeathUpdate(this); }, "$despawnEntity", +nms_EntityDragon, "EntityDragon", 28, nms_EntityLiving, [nms_IBossDisplayData, nms_IEntityMultiPart], 0, 3, 0, ["$getMaxHealth", function() { return nms_EntityDragon_getMaxHealth(this); }, "$entityInit", function() { nms_EntityDragon_entityInit(this); }, "$onLivingUpdate", function() { nms_EntityDragon_onLivingUpdate(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityDragon_attackEntityFrom(this, var_1, var_2); }, "$onDeathUpdate", function() { nms_EntityDragon_onDeathUpdate(this); }, "$despawnEntity", function() { nms_EntityDragon_despawnEntity(this); }, "$getParts", function() { return nms_EntityDragon_getParts(this); }, "$canBeCollidedWith", function() { return nms_EntityDragon_canBeCollidedWith(this); }, "$getBossHealth", function() { return nms_EntityDragon_getBossHealth(this); }, "$getLivingSound", function() { return nms_EntityDragon_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityDragon_getHurtSound(this); }, "$getSoundVolume", function() { return nms_EntityDragon_getSoundVolume(this); }], -nms_RenderDragon, "RenderDragon", 24, nms_RenderLiving, [], 0, 3, 0, ["$bindTexture2", function(var_1) { nms_RenderDragon_bindTexture(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderDragon_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderDragon_renderEquippedItems(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderDragon_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$renderModel", +nms_RenderDragon, "RenderDragon", 28, nms_RenderLiving, [], 0, 3, 0, ["$bindTexture2", function(var_1) { nms_RenderDragon_bindTexture(this, var_1); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderDragon_shouldRenderPass(this, var_1, var_2, var_3); }, "$renderEquippedItems", function(var_1, var_2) { nms_RenderDragon_renderEquippedItems(this, var_1, var_2); }, "$rotateCorpse", function(var_1, var_2, var_3, var_4) { nms_RenderDragon_rotateCorpse(this, var_1, var_2, var_3, var_4); }, "$renderModel", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_RenderDragon_renderModel(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderDragon_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderDragon_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityEnderCrystal, "EntityEnderCrystal", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityEnderCrystal_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityEnderCrystal_entityInit(this); }, "$onUpdate", function() { nms_EntityEnderCrystal_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityEnderCrystal_getShadowSize(this); }, "$canBeCollidedWith", function() { return nms_EntityEnderCrystal_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, +nms_EntityEnderCrystal, "EntityEnderCrystal", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityEnderCrystal_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityEnderCrystal_entityInit(this); }, "$onUpdate", function() { nms_EntityEnderCrystal_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityEnderCrystal_getShadowSize(this); }, "$canBeCollidedWith", function() { return nms_EntityEnderCrystal_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityEnderCrystal_attackEntityFrom(this, var_1, var_2); }], -nms_RenderEnderCrystal, "RenderEnderCrystal", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEnderCrystal_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityWither, "EntityWither", 24, nms_EntityMob, [nms_IBossDisplayData, nms_IRangedAttackMob], 0, 3, 0, ["$entityInit", function() { nms_EntityWither_entityInit(this); }, "$getShadowSize", function() { return nms_EntityWither_getShadowSize(this); }, "$getLivingSound", function() { return nms_EntityWither_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityWither_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityWither_getDeathSound(this); }, "$onLivingUpdate", function() +nms_RenderEnderCrystal, "RenderEnderCrystal", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEnderCrystal_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityWither, "EntityWither", 28, nms_EntityMob, [nms_IBossDisplayData, nms_IRangedAttackMob], 0, 3, 0, ["$entityInit", function() { nms_EntityWither_entityInit(this); }, "$getShadowSize", function() { return nms_EntityWither_getShadowSize(this); }, "$getLivingSound", function() { return nms_EntityWither_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityWither_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityWither_getDeathSound(this); }, "$onLivingUpdate", function() { nms_EntityWither_onLivingUpdate(this); }, "$updateAITasks", function() { nms_EntityWither_updateAITasks(this); }, "$setInWeb", function() { nms_EntityWither_setInWeb(this); }, "$getTotalArmorValue", function() { return nms_EntityWither_getTotalArmorValue(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityWither_attackEntityFrom(this, var_1, var_2); }, "$dropFewItems", function(var_1, var_2) { nms_EntityWither_dropFewItems(this, var_1, var_2); }, "$despawnEntity", function() { nms_EntityWither_despawnEntity(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityWither_getBrightnessForRender(this, var_1); }, "$canBeCollidedWith", function() { return nms_EntityWither_canBeCollidedWith(this); }, "$getBossHealth", function() { return nms_EntityWither_getBossHealth(this); }, "$fall", function(var_1) { nms_EntityWither_fall(this, var_1); }, "$addPotionEffect", function(var_1) { nms_EntityWither_addPotionEffect(this, var_1); }, "$isAIEnabled", function() { return nms_EntityWither_isAIEnabled(this); }, "$getMaxHealth", function() { return nms_EntityWither_getMaxHealth(this); }, "$getCreatureAttribute", function() { return nms_EntityWither_getCreatureAttribute(this); }, "$mountEntity", function(var_1) { nms_EntityWither_mountEntity(this, var_1); }], -nms_RenderWither, "RenderWither", 24, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderWither_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderWither_shouldRenderPass(this, var_1, var_2, var_3); }, "$inheritRenderPass", function(var_1, var_2, var_3) { return nms_RenderWither_inheritRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWither_doRenderLiving(this, +nms_RenderWither, "RenderWither", 28, nms_RenderLiving, [], 0, 3, 0, ["$preRenderCallback", function(var_1, var_2) { nms_RenderWither_preRenderCallback(this, var_1, var_2); }, "$shouldRenderPass", function(var_1, var_2, var_3) { return nms_RenderWither_shouldRenderPass(this, var_1, var_2, var_3); }, "$inheritRenderPass", function(var_1, var_2, var_3) { return nms_RenderWither_inheritRenderPass(this, var_1, var_2, var_3); }, "$doRenderLiving", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWither_doRenderLiving(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWither_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bindTexture2", function(var_1) { nms_RenderWither_bindTexture(this, var_1); }], -nms_RenderEntity, "RenderEntity", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEntity_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityHanging, "EntityHanging", 24, nms_Entity, [], 1, 3, 0, ["$entityInit", function() { nms_EntityHanging_entityInit(this); }, "$onUpdate", function() { nms_EntityHanging_onUpdate(this); }, "$canBeCollidedWith", function() { return nms_EntityHanging_canBeCollidedWith(this); }, "$func_85031_j", function(var_1) { return nms_EntityHanging_func_85031_j(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityHanging_attackEntityFrom(this, var_1, var_2); }, "$moveEntity", function(var_1, +nms_RenderEntity, "RenderEntity", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderEntity_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityHanging, "EntityHanging", 28, nms_Entity, [], 1, 3, 0, ["$entityInit", function() { nms_EntityHanging_entityInit(this); }, "$onUpdate", function() { nms_EntityHanging_onUpdate(this); }, "$canBeCollidedWith", function() { return nms_EntityHanging_canBeCollidedWith(this); }, "$func_85031_j", function(var_1) { return nms_EntityHanging_func_85031_j(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityHanging_attackEntityFrom(this, var_1, var_2); }, "$moveEntity", function(var_1, var_2, var_3) { nms_EntityHanging_moveEntity(this, var_1, var_2, var_3); }, "$addVelocity", function(var_1, var_2, var_3) { nms_EntityHanging_addVelocity(this, var_1, var_2, var_3); }], -nms_EntityPainting, "EntityPainting", 24, nms_EntityHanging, [], 0, 3, 0, ["$func_82329_d", function() { return nms_EntityPainting_func_82329_d(this); }, "$func_82330_g", function() { return nms_EntityPainting_func_82330_g(this); }, "$dropItemStack", function() { nms_EntityPainting_dropItemStack(this); }], -nms_RenderPainting, "RenderPainting", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPainting_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityItemFrame, "EntityItemFrame", 24, nms_EntityHanging, [], 0, 3, 0, ["$entityInit", function() { nms_EntityItemFrame_entityInit(this); }, "$func_82329_d", function() { return nms_EntityItemFrame_func_82329_d(this); }, "$func_82330_g", function() { return nms_EntityItemFrame_func_82330_g(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityItemFrame_isInRangeToRenderDist(this, var_1); }, "$dropItemStack", function() { nms_EntityItemFrame_dropItemStack(this); }, "$interact", function(var_1) +nms_EntityPainting, "EntityPainting", 28, nms_EntityHanging, [], 0, 3, 0, ["$func_82329_d", function() { return nms_EntityPainting_func_82329_d(this); }, "$func_82330_g", function() { return nms_EntityPainting_func_82330_g(this); }, "$dropItemStack", function() { nms_EntityPainting_dropItemStack(this); }], +nms_RenderPainting, "RenderPainting", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderPainting_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityItemFrame, "EntityItemFrame", 28, nms_EntityHanging, [], 0, 3, 0, ["$entityInit", function() { nms_EntityItemFrame_entityInit(this); }, "$func_82329_d", function() { return nms_EntityItemFrame_func_82329_d(this); }, "$func_82330_g", function() { return nms_EntityItemFrame_func_82330_g(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityItemFrame_isInRangeToRenderDist(this, var_1); }, "$dropItemStack", function() { nms_EntityItemFrame_dropItemStack(this); }, "$interact", function(var_1) { return nms_EntityItemFrame_interact(this, var_1); }], -nms_RenderItemFrame, "RenderItemFrame", 24, nms_Render, [], 0, 3, 0, ["$updateIcons", function(var_1) { nms_RenderItemFrame_updateIcons(this, var_1); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderItemFrame_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_RenderItemFrame, "RenderItemFrame", 28, nms_Render, [], 0, 3, 0, ["$updateIcons", function(var_1) { nms_RenderItemFrame_updateIcons(this, var_1); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderItemFrame_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], nms_IProjectile, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntityArrow, "EntityArrow", 24, nms_Entity, [nms_IProjectile], 0, 3, 0, ["$entityInit", function() { nms_EntityArrow_entityInit(this); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityArrow_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityArrow_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityArrow_onUpdate(this); }, "$onCollideWithPlayer", function(var_1) +nms_EntityArrow, "EntityArrow", 28, nms_Entity, [nms_IProjectile], 0, 3, 0, ["$entityInit", function() { nms_EntityArrow_entityInit(this); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityArrow_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityArrow_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityArrow_onUpdate(this); }, "$onCollideWithPlayer", function(var_1) { nms_EntityArrow_onCollideWithPlayer(this, var_1); }, "$canTriggerWalking", function() { return nms_EntityArrow_canTriggerWalking(this); }, "$getShadowSize", function() { return nms_EntityArrow_getShadowSize(this); }, "$canAttackWithItem", function() { return nms_EntityArrow_canAttackWithItem(this); }], -nms_RenderArrow, "RenderArrow", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderArrow_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityThrowable, "EntityThrowable", 24, nms_Entity, [nms_IProjectile], 1, 3, 0, ["$entityInit", function() { nms_EntityThrowable_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityThrowable_isInRangeToRenderDist(this, var_1); }, "$func_70182_d", function() { return nms_EntityThrowable_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityThrowable_func_70183_g(this); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityThrowable_setVelocity(this, var_1, +nms_RenderArrow, "RenderArrow", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderArrow_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityThrowable, "EntityThrowable", 28, nms_Entity, [nms_IProjectile], 1, 3, 0, ["$entityInit", function() { nms_EntityThrowable_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityThrowable_isInRangeToRenderDist(this, var_1); }, "$func_70182_d", function() { return nms_EntityThrowable_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityThrowable_func_70183_g(this); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityThrowable_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityThrowable_onUpdate(this); }, "$getGravityVelocity", function() { return nms_EntityThrowable_getGravityVelocity(this); }, "$getShadowSize", function() { return nms_EntityThrowable_getShadowSize(this); }], -nms_EntitySnowball, "EntitySnowball", 24, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntitySnowball_onImpact(this, var_1); }], -nms_RenderSnowball, "RenderSnowball", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSnowball_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntitySnowball, "EntitySnowball", 28, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntitySnowball_onImpact(this, var_1); }], +nms_RenderSnowball, "RenderSnowball", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderSnowball_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], nms_Item, 0, jl_Object, [], 0, 3, nms_Item_$callClinit, ["$getSpriteNumber", function() { return nms_Item_getSpriteNumber(this); }, "$getIconFromDamage", function(var_1) { return nms_Item_getIconFromDamage(this, var_1); }, "$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_Item_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$getStrVsBlock0", function(var_1, var_2) { return nms_Item_getStrVsBlock(this, var_1, var_2); }, "$onItemRightClick", function(var_1, var_2, var_3) { return nms_Item_onItemRightClick(this, var_1, var_2, var_3); }, "$onEaten", function(var_1, var_2, var_3) { return nms_Item_onEaten(this, var_1, var_2, var_3); }, "$getMetadata", function(var_1) { return nms_Item_getMetadata(this, var_1); }, "$hitEntity0", function(var_1, var_2, var_3) { return nms_Item_hitEntity(this, var_1, var_2, var_3); }, "$onBlockDestroyed", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return nms_Item_onBlockDestroyed(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getDamageVsEntity", function(var_1) { return nms_Item_getDamageVsEntity(this, var_1); }, "$canHarvestBlock", function(var_1) { return nms_Item_canHarvestBlock(this, var_1); }, "$itemInteractionForEntity", function(var_1, var_2) { return nms_Item_itemInteractionForEntity(this, var_1, var_2); }, "$isFull3D", function() { return nms_Item_isFull3D(this); }, "$shouldRotateAroundWhenRendering", function() { return nms_Item_shouldRotateAroundWhenRendering(this); @@ -226944,73 +227654,72 @@ var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getDamageVsEntity", funct var_3) { nms_Item_onCreated(this, var_1, var_2, var_3); }, "$getItemUseAction", function(var_1) { return nms_Item_getItemUseAction(this, var_1); }, "$getMaxItemUseDuration", function(var_1) { return nms_Item_getMaxItemUseDuration(this, var_1); }, "$onPlayerStoppedUsing", function(var_1, var_2, var_3, var_4) { nms_Item_onPlayerStoppedUsing(this, var_1, var_2, var_3, var_4); }, "$addInformation", function(var_1, var_2, var_3, var_4) { nms_Item_addInformation(this, var_1, var_2, var_3, var_4); }, "$getItemDisplayName", function(var_1) { return nms_Item_getItemDisplayName(this, var_1); }, "$hasEffect0", function(var_1) { return nms_Item_hasEffect(this, var_1); }, "$getRarity", function(var_1) { return nms_Item_getRarity(this, var_1); }, "$isItemTool", function(var_1) { return nms_Item_isItemTool(this, var_1); }, "$getItemEnchantability", function() { return nms_Item_getItemEnchantability(this); }, "$requiresMultipleRenderPasses", function() { return nms_Item_requiresMultipleRenderPasses(this); }, "$getIconFromDamageForRenderPass", function(var_1, var_2) { return nms_Item_getIconFromDamageForRenderPass(this, var_1, var_2); }, "$getSubItems", function(var_1, var_2, var_3) { nms_Item_getSubItems(this, var_1, var_2, var_3); }, "$getCreativeTab", function() { return nms_Item_getCreativeTab(this); }, "$getIsRepairable", function(var_1, var_2) { return nms_Item_getIsRepairable(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_Item_registerIcons(this, var_1); }], -nms_EntityEnderPearl, "EntityEnderPearl", 24, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityEnderPearl_onImpact(this, var_1); }], -nms_EntityEnderEye, "EntityEnderEye", 24, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityEnderEye_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityEnderEye_isInRangeToRenderDist(this, var_1); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityEnderEye_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityEnderEye_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityEnderEye_getShadowSize(this); }, "$getBrightnessForRender", +nms_EntityEnderPearl, "EntityEnderPearl", 28, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityEnderPearl_onImpact(this, var_1); }], +nms_EntityEnderEye, "EntityEnderEye", 28, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityEnderEye_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityEnderEye_isInRangeToRenderDist(this, var_1); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityEnderEye_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityEnderEye_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityEnderEye_getShadowSize(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityEnderEye_getBrightnessForRender(this, var_1); }, "$canAttackWithItem", function() { return nms_EntityEnderEye_canAttackWithItem(this); }], -nms_EntityEgg, "EntityEgg", 24, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityEgg_onImpact(this, var_1); }], -nms_EntityPotion, "EntityPotion", 24, nms_EntityThrowable, [], 0, 3, 0, ["$getGravityVelocity", function() { return nms_EntityPotion_getGravityVelocity(this); }, "$func_70182_d", function() { return nms_EntityPotion_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityPotion_func_70183_g(this); }, "$onImpact", function(var_1) { nms_EntityPotion_onImpact(this, var_1); }], -nms_EntityExpBottle, "EntityExpBottle", 24, nms_EntityThrowable, [], 0, 3, 0, ["$getGravityVelocity", function() { return nms_EntityExpBottle_getGravityVelocity(this); }, "$func_70182_d", function() { return nms_EntityExpBottle_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityExpBottle_func_70183_g(this); }, "$onImpact", function(var_1) { nms_EntityExpBottle_onImpact(this, var_1); }], -nms_EntityFireworkRocket, "EntityFireworkRocket", 24, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityFireworkRocket_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFireworkRocket_isInRangeToRenderDist(this, var_1); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityFireworkRocket_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityFireworkRocket_onUpdate(this); }, "$handleHealthUpdate", function(var_1) { nms_EntityFireworkRocket_handleHealthUpdate(this, +nms_EntityEgg, "EntityEgg", 28, nms_EntityThrowable, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityEgg_onImpact(this, var_1); }], +nms_EntityPotion, "EntityPotion", 28, nms_EntityThrowable, [], 0, 3, 0, ["$getGravityVelocity", function() { return nms_EntityPotion_getGravityVelocity(this); }, "$func_70182_d", function() { return nms_EntityPotion_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityPotion_func_70183_g(this); }, "$onImpact", function(var_1) { nms_EntityPotion_onImpact(this, var_1); }], +nms_EntityExpBottle, "EntityExpBottle", 28, nms_EntityThrowable, [], 0, 3, 0, ["$getGravityVelocity", function() { return nms_EntityExpBottle_getGravityVelocity(this); }, "$func_70182_d", function() { return nms_EntityExpBottle_func_70182_d(this); }, "$func_70183_g", function() { return nms_EntityExpBottle_func_70183_g(this); }, "$onImpact", function(var_1) { nms_EntityExpBottle_onImpact(this, var_1); }], +nms_EntityFireworkRocket, "EntityFireworkRocket", 28, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityFireworkRocket_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFireworkRocket_isInRangeToRenderDist(this, var_1); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityFireworkRocket_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityFireworkRocket_onUpdate(this); }, "$handleHealthUpdate", function(var_1) { nms_EntityFireworkRocket_handleHealthUpdate(this, var_1); }, "$getShadowSize", function() { return nms_EntityFireworkRocket_getShadowSize(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityFireworkRocket_getBrightnessForRender(this, var_1); }, "$canAttackWithItem", function() { return nms_EntityFireworkRocket_canAttackWithItem(this); }], -nms_EntityFireball, "EntityFireball", 24, nms_Entity, [], 1, 3, 0, ["$entityInit", function() { nms_EntityFireball_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFireball_isInRangeToRenderDist(this, var_1); }, "$onUpdate", function() { nms_EntityFireball_onUpdate(this); }, "$getMotionFactor", function() { return nms_EntityFireball_getMotionFactor(this); }, "$canBeCollidedWith", function() { return nms_EntityFireball_canBeCollidedWith(this); }, "$getCollisionBorderSize", function() -{ return nms_EntityFireball_getCollisionBorderSize(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityFireball_attackEntityFrom(this, var_1, var_2); }, "$getShadowSize", function() { return nms_EntityFireball_getShadowSize(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityFireball_getBrightnessForRender(this, var_1); }], -nms_EntityLargeFireball, "EntityLargeFireball", 24, nms_EntityFireball, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityLargeFireball_onImpact(this, var_1); }]]); -$rt_metadata([nms_RenderFireball, "RenderFireball", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFireball_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntitySmallFireball, "EntitySmallFireball", 24, nms_EntityFireball, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntitySmallFireball_onImpact(this, var_1); }, "$canBeCollidedWith", function() { return nms_EntitySmallFireball_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntitySmallFireball_attackEntityFrom(this, var_1, var_2); }], -nms_EntityWitherSkull, "EntityWitherSkull", 24, nms_EntityFireball, [], 0, 3, 0, ["$getMotionFactor", function() { return nms_EntityWitherSkull_getMotionFactor(this); }, "$isBurning", function() { return nms_EntityWitherSkull_isBurning(this); }, "$func_82146_a", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_EntityWitherSkull_func_82146_a(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onImpact", function(var_1) { nms_EntityWitherSkull_onImpact(this, var_1); }, "$canBeCollidedWith", function() +nms_EntityFireball, "EntityFireball", 28, nms_Entity, [], 1, 3, 0, ["$entityInit", function() { nms_EntityFireball_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFireball_isInRangeToRenderDist(this, var_1); }, "$onUpdate", function() { nms_EntityFireball_onUpdate(this); }, "$getMotionFactor", function() { return nms_EntityFireball_getMotionFactor(this); }, "$canBeCollidedWith", function() { return nms_EntityFireball_canBeCollidedWith(this); }, "$getCollisionBorderSize", function() +{ return nms_EntityFireball_getCollisionBorderSize(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityFireball_attackEntityFrom(this, var_1, var_2); }, "$getShadowSize", function() { return nms_EntityFireball_getShadowSize(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityFireball_getBrightnessForRender(this, var_1); }]]); +$rt_metadata([nms_EntityLargeFireball, "EntityLargeFireball", 28, nms_EntityFireball, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntityLargeFireball_onImpact(this, var_1); }], +nms_RenderFireball, "RenderFireball", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFireball_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntitySmallFireball, "EntitySmallFireball", 28, nms_EntityFireball, [], 0, 3, 0, ["$onImpact", function(var_1) { nms_EntitySmallFireball_onImpact(this, var_1); }, "$canBeCollidedWith", function() { return nms_EntitySmallFireball_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntitySmallFireball_attackEntityFrom(this, var_1, var_2); }], +nms_EntityWitherSkull, "EntityWitherSkull", 28, nms_EntityFireball, [], 0, 3, 0, ["$getMotionFactor", function() { return nms_EntityWitherSkull_getMotionFactor(this); }, "$isBurning", function() { return nms_EntityWitherSkull_isBurning(this); }, "$func_82146_a", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_EntityWitherSkull_func_82146_a(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onImpact", function(var_1) { nms_EntityWitherSkull_onImpact(this, var_1); }, "$canBeCollidedWith", function() { return nms_EntityWitherSkull_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityWitherSkull_attackEntityFrom(this, var_1, var_2); }, "$entityInit", function() { nms_EntityWitherSkull_entityInit(this); }], -nms_RenderWitherSkull, "RenderWitherSkull", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitherSkull_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityItem, "EntityItem", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityItem_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityItem_entityInit(this); }, "$onUpdate", function() { nms_EntityItem_onUpdate(this); }, "$handleWaterMovement", function() { return nms_EntityItem_handleWaterMovement(this); }, "$dealFireDamage", function(var_1) { nms_EntityItem_dealFireDamage(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityItem_attackEntityFrom(this, +nms_RenderWitherSkull, "RenderWitherSkull", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderWitherSkull_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityItem, "EntityItem", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityItem_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityItem_entityInit(this); }, "$onUpdate", function() { nms_EntityItem_onUpdate(this); }, "$handleWaterMovement", function() { return nms_EntityItem_handleWaterMovement(this); }, "$dealFireDamage", function(var_1) { nms_EntityItem_dealFireDamage(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityItem_attackEntityFrom(this, var_1, var_2); }, "$onCollideWithPlayer", function(var_1) { nms_EntityItem_onCollideWithPlayer(this, var_1); }, "$getEntityName", function() { return nms_EntityItem_getEntityName(this); }, "$canAttackWithItem", function() { return nms_EntityItem_canAttackWithItem(this); }, "$travelToDimension", function(var_1) { nms_EntityItem_travelToDimension(this, var_1); }], -nms_RenderItem, "RenderItem", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderItem_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityXPOrb, "EntityXPOrb", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityXPOrb_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityXPOrb_entityInit(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityXPOrb_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { nms_EntityXPOrb_onUpdate(this); }, "$handleWaterMovement", function() { return nms_EntityXPOrb_handleWaterMovement(this); }, "$dealFireDamage", function(var_1) { nms_EntityXPOrb_dealFireDamage(this, +nms_RenderItem, "RenderItem", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderItem_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityXPOrb, "EntityXPOrb", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityXPOrb_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityXPOrb_entityInit(this); }, "$getBrightnessForRender", function(var_1) { return nms_EntityXPOrb_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { nms_EntityXPOrb_onUpdate(this); }, "$handleWaterMovement", function() { return nms_EntityXPOrb_handleWaterMovement(this); }, "$dealFireDamage", function(var_1) { nms_EntityXPOrb_dealFireDamage(this, var_1); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityXPOrb_attackEntityFrom(this, var_1, var_2); }, "$onCollideWithPlayer", function(var_1) { nms_EntityXPOrb_onCollideWithPlayer(this, var_1); }, "$canAttackWithItem", function() { return nms_EntityXPOrb_canAttackWithItem(this); }], -nms_RenderXPOrb, "RenderXPOrb", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderXPOrb_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityTNTPrimed, "EntityTNTPrimed", 24, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityTNTPrimed_entityInit(this); }, "$canTriggerWalking", function() { return nms_EntityTNTPrimed_canTriggerWalking(this); }, "$canBeCollidedWith", function() { return nms_EntityTNTPrimed_canBeCollidedWith(this); }, "$onUpdate", function() { nms_EntityTNTPrimed_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityTNTPrimed_getShadowSize(this); }], -nms_RenderTNTPrimed, "RenderTNTPrimed", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderTNTPrimed_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityFallingSand, "EntityFallingSand", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityFallingSand_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityFallingSand_entityInit(this); }, "$canBeCollidedWith", function() { return nms_EntityFallingSand_canBeCollidedWith(this); }, "$onUpdate", function() { nms_EntityFallingSand_onUpdate(this); }, "$fall", function(var_1) { nms_EntityFallingSand_fall(this, var_1); }, "$getShadowSize", function() { return nms_EntityFallingSand_getShadowSize(this); +nms_RenderXPOrb, "RenderXPOrb", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderXPOrb_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityTNTPrimed, "EntityTNTPrimed", 28, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityTNTPrimed_entityInit(this); }, "$canTriggerWalking", function() { return nms_EntityTNTPrimed_canTriggerWalking(this); }, "$canBeCollidedWith", function() { return nms_EntityTNTPrimed_canBeCollidedWith(this); }, "$onUpdate", function() { nms_EntityTNTPrimed_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityTNTPrimed_getShadowSize(this); }], +nms_RenderTNTPrimed, "RenderTNTPrimed", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderTNTPrimed_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityFallingSand, "EntityFallingSand", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityFallingSand_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityFallingSand_entityInit(this); }, "$canBeCollidedWith", function() { return nms_EntityFallingSand_canBeCollidedWith(this); }, "$onUpdate", function() { nms_EntityFallingSand_onUpdate(this); }, "$fall", function(var_1) { nms_EntityFallingSand_fall(this, var_1); }, "$getShadowSize", function() { return nms_EntityFallingSand_getShadowSize(this); }, "$canRenderOnFire", function() { return nms_EntityFallingSand_canRenderOnFire(this); }], -nms_RenderFallingSand, "RenderFallingSand", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFallingSand_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityMinecart, "EntityMinecart", 24, nms_Entity, [], 1, 3, 0, ["$setWorld", function(var_1) { nms_EntityMinecart_setWorld(this, var_1); }, "$canTriggerWalking", function() { return nms_EntityMinecart_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityMinecart_entityInit(this); }, "$getCollisionBox", function(var_1) { return nms_EntityMinecart_getCollisionBox(this, var_1); }, "$getBoundingBox", function() { return nms_EntityMinecart_getBoundingBox(this); }, "$canBePushed", function() { return nms_EntityMinecart_canBePushed(this); +nms_RenderFallingSand, "RenderFallingSand", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFallingSand_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityMinecart, "EntityMinecart", 28, nms_Entity, [], 1, 3, 0, ["$setWorld", function(var_1) { nms_EntityMinecart_setWorld(this, var_1); }, "$canTriggerWalking", function() { return nms_EntityMinecart_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityMinecart_entityInit(this); }, "$getCollisionBox", function(var_1) { return nms_EntityMinecart_getCollisionBox(this, var_1); }, "$getBoundingBox", function() { return nms_EntityMinecart_getBoundingBox(this); }, "$canBePushed", function() { return nms_EntityMinecart_canBePushed(this); }, "$getMountedYOffset", function() { return nms_EntityMinecart_getMountedYOffset(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityMinecart_attackEntityFrom(this, var_1, var_2); }, "$killMinecart", function(var_1) { nms_EntityMinecart_killMinecart(this, var_1); }, "$performHurtAnimation", function() { nms_EntityMinecart_performHurtAnimation(this); }, "$canBeCollidedWith", function() { return nms_EntityMinecart_canBeCollidedWith(this); }, "$setDead", function() { nms_EntityMinecart_setDead(this); }, "$onUpdate", function() { nms_EntityMinecart_onUpdate(this); }, "$onActivatorRailPass", function(var_1, var_2, var_3, var_4) { nms_EntityMinecart_onActivatorRailPass(this, var_1, var_2, var_3, var_4); }, "$updateOnTrack", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_EntityMinecart_updateOnTrack(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$applyDrag", function() { nms_EntityMinecart_applyDrag(this); }, "$getShadowSize", function() { return nms_EntityMinecart_getShadowSize(this); }, "$applyEntityCollision", function(var_1) { nms_EntityMinecart_applyEntityCollision(this, var_1); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityMinecart_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityMinecart_setVelocity(this, var_1, var_2, var_3); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecart_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileData", function() { return nms_EntityMinecart_getDefaultDisplayTileData(this); }, "$getDefaultDisplayTileOffset", function() { return nms_EntityMinecart_getDefaultDisplayTileOffset(this); }, "$getEntityName", function() { return nms_EntityMinecart_getEntityName(this); }, "$isInvNameLocalized", function() { return nms_EntityMinecart_isInvNameLocalized(this); }], -nms_EntityMinecartTNT, "EntityMinecartTNT", 24, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartTNT_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartTNT_getDefaultDisplayTile(this); }, "$onUpdate", function() { nms_EntityMinecartTNT_onUpdate(this); }, "$killMinecart", function(var_1) { nms_EntityMinecartTNT_killMinecart(this, var_1); }, "$fall", function(var_1) { nms_EntityMinecartTNT_fall(this, var_1); }, "$onActivatorRailPass", +nms_EntityMinecartTNT, "EntityMinecartTNT", 28, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartTNT_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartTNT_getDefaultDisplayTile(this); }, "$onUpdate", function() { nms_EntityMinecartTNT_onUpdate(this); }, "$killMinecart", function(var_1) { nms_EntityMinecartTNT_killMinecart(this, var_1); }, "$fall", function(var_1) { nms_EntityMinecartTNT_fall(this, var_1); }, "$onActivatorRailPass", function(var_1, var_2, var_3, var_4) { nms_EntityMinecartTNT_onActivatorRailPass(this, var_1, var_2, var_3, var_4); }, "$handleHealthUpdate", function(var_1) { nms_EntityMinecartTNT_handleHealthUpdate(this, var_1); }, "$func_82146_a", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_EntityMinecartTNT_func_82146_a(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$func_96091_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return nms_EntityMinecartTNT_func_96091_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_RenderMinecart, "RenderMinecart", 24, nms_Render, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderMinecart_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMinecart_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_RenderTntMinecart, "RenderTntMinecart", 24, nms_RenderMinecart, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderTntMinecart_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }], -nms_EntityMinecartMobSpawner, "EntityMinecartMobSpawner", 24, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartMobSpawner_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartMobSpawner_getDefaultDisplayTile(this); }, "$onUpdate", function() { nms_EntityMinecartMobSpawner_onUpdate(this); }], -nms_RenderMinecartMobSpawner, "RenderMinecartMobSpawner", 24, nms_RenderMinecart, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderMinecartMobSpawner_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }], -nms_EntityBoat, "EntityBoat", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityBoat_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityBoat_entityInit(this); }, "$getCollisionBox", function(var_1) { return nms_EntityBoat_getCollisionBox(this, var_1); }, "$getBoundingBox", function() { return nms_EntityBoat_getBoundingBox(this); }, "$canBePushed", function() { return nms_EntityBoat_canBePushed(this); }, "$getMountedYOffset", function() { return nms_EntityBoat_getMountedYOffset(this); +nms_RenderMinecart, "RenderMinecart", 28, nms_Render, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderMinecart_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }, "$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderMinecart_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_RenderTntMinecart, "RenderTntMinecart", 28, nms_RenderMinecart, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderTntMinecart_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }], +nms_EntityMinecartMobSpawner, "EntityMinecartMobSpawner", 28, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartMobSpawner_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartMobSpawner_getDefaultDisplayTile(this); }, "$onUpdate", function() { nms_EntityMinecartMobSpawner_onUpdate(this); }], +nms_RenderMinecartMobSpawner, "RenderMinecartMobSpawner", 28, nms_RenderMinecart, [], 0, 3, 0, ["$renderBlockInMinecart", function(var_1, var_2, var_3, var_4) { nms_RenderMinecartMobSpawner_renderBlockInMinecart(this, var_1, var_2, var_3, var_4); }], +nms_EntityBoat, "EntityBoat", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return nms_EntityBoat_canTriggerWalking(this); }, "$entityInit", function() { nms_EntityBoat_entityInit(this); }, "$getCollisionBox", function(var_1) { return nms_EntityBoat_getCollisionBox(this, var_1); }, "$getBoundingBox", function() { return nms_EntityBoat_getBoundingBox(this); }, "$canBePushed", function() { return nms_EntityBoat_canBePushed(this); }, "$getMountedYOffset", function() { return nms_EntityBoat_getMountedYOffset(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityBoat_attackEntityFrom(this, var_1, var_2); }, "$performHurtAnimation", function() { nms_EntityBoat_performHurtAnimation(this); }, "$canBeCollidedWith", function() { return nms_EntityBoat_canBeCollidedWith(this); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityBoat_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityBoat_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityBoat_onUpdate(this); }, "$updateRiderPosition", function() { nms_EntityBoat_updateRiderPosition(this); }, "$getShadowSize", function() { return nms_EntityBoat_getShadowSize(this); }, "$interact", function(var_1) { return nms_EntityBoat_interact(this, var_1); }], -nms_RenderBoat, "RenderBoat", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBoat_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityFishHook, "EntityFishHook", 24, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityFishHook_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFishHook_isInRangeToRenderDist(this, var_1); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityFishHook_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityFishHook_setVelocity(this, var_1, +nms_RenderBoat, "RenderBoat", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderBoat_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityFishHook, "EntityFishHook", 28, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { nms_EntityFishHook_entityInit(this); }, "$isInRangeToRenderDist", function(var_1) { return nms_EntityFishHook_isInRangeToRenderDist(this, var_1); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityFishHook_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setVelocity", function(var_1, var_2, var_3) { nms_EntityFishHook_setVelocity(this, var_1, var_2, var_3); }, "$onUpdate", function() { nms_EntityFishHook_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityFishHook_getShadowSize(this); }, "$setDead", function() { nms_EntityFishHook_setDead(this); }], -nms_RenderFish, "RenderFish", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFish_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_EntityWeatherEffect, "EntityWeatherEffect", 24, nms_Entity, [], 1, 3, 0, 0, -nms_EntityLightningBolt, "EntityLightningBolt", 24, nms_EntityWeatherEffect, [], 0, 3, 0, ["$onUpdate", function() { nms_EntityLightningBolt_onUpdate(this); }, "$entityInit", function() { nms_EntityLightningBolt_entityInit(this); }, "$isInRangeToRenderVec3D", function(var_1) { return nms_EntityLightningBolt_isInRangeToRenderVec3D(this, var_1); }], -nms_RenderLightningBolt, "RenderLightningBolt", 24, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderLightningBolt_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_RenderFish, "RenderFish", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderFish_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +nms_EntityWeatherEffect, "EntityWeatherEffect", 28, nms_Entity, [], 1, 3, 0, 0, +nms_EntityLightningBolt, "EntityLightningBolt", 28, nms_EntityWeatherEffect, [], 0, 3, 0, ["$onUpdate", function() { nms_EntityLightningBolt_onUpdate(this); }, "$entityInit", function() { nms_EntityLightningBolt_entityInit(this); }, "$isInRangeToRenderVec3D", function(var_1) { return nms_EntityLightningBolt_isInRangeToRenderVec3D(this, var_1); }], +nms_RenderLightningBolt, "RenderLightningBolt", 28, nms_Render, [], 0, 3, 0, ["$doRender", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_RenderLightningBolt_doRender(this, var_1, var_2, var_3, var_4, var_5, var_6); }], nms_MapItemRenderer, 0, jl_Object, [], 0, 3, 0, 0, nms_StatBase, 0, jl_Object, [], 0, 3, nms_StatBase_$callClinit, ["$toString", function() { return nms_StatBase_toString(this); }], -nms_Achievement, "Achievement", 24, nms_StatBase, [], 0, 3, 0, 0, +nms_Achievement, "Achievement", 28, nms_StatBase, [], 0, 3, 0, 0, nms_RenderList, 0, jl_Object, [], 0, 3, 0, 0, nms_GuiNewChat, 0, nms_Gui, [], 0, 3, 0, 0, cjj_InfTree, 0, jl_Object, [], 4, 0, 0, 0, cjj_InfCodes, 0, jl_Object, [], 4, 0, 0, 0, nms_PlayerControllerMP, 0, jl_Object, [], 0, 3, 0, 0, -nms_EntityOtherPlayerMP, "EntityOtherPlayerMP", 24, nms_EntityPlayer, [], 0, 3, 0, ["$resetHeight", function() { nms_EntityOtherPlayerMP_resetHeight(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityOtherPlayerMP_attackEntityFrom(this, var_1, var_2); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityOtherPlayerMP_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$updateCloak", function() { nms_EntityOtherPlayerMP_updateCloak(this); +nms_EntityOtherPlayerMP, "EntityOtherPlayerMP", 28, nms_EntityPlayer, [], 0, 3, 0, ["$resetHeight", function() { nms_EntityOtherPlayerMP_resetHeight(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityOtherPlayerMP_attackEntityFrom(this, var_1, var_2); }, "$setPositionAndRotation2", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_EntityOtherPlayerMP_setPositionAndRotation2(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$updateCloak", function() { nms_EntityOtherPlayerMP_updateCloak(this); }, "$onUpdate", function() { nms_EntityOtherPlayerMP_onUpdate(this); }, "$getShadowSize", function() { return nms_EntityOtherPlayerMP_getShadowSize(this); }, "$onLivingUpdate", function() { nms_EntityOtherPlayerMP_onLivingUpdate(this); }, "$setCurrentItemOrArmor", function(var_1, var_2) { nms_EntityOtherPlayerMP_setCurrentItemOrArmor(this, var_1, var_2); }, "$getEyeHeight", function() { return nms_EntityOtherPlayerMP_getEyeHeight(this); }], +nms_Vec3, "Vec3", 28, jl_Object, [], 0, 3, 0, ["$toString", function() { return nms_Vec3_toString(this); }], nms_GuiParticle, 0, nms_Gui, [], 0, 3, 0, 0, nms_MovingObjectPosition, 0, jl_Object, [], 0, 3, 0, 0, nms_EnumMovingObjectType, 0, jl_Enum, [], 12, 3, 0, 0, -nms_ItemStack, "ItemStack", 24, jl_Object, [], 4, 3, 0, ["$toString", function() { return nms_ItemStack_toString(this); }], -nms_NetHandler, 0, jl_Object, [], 1, 3, 0, 0, -nms_NetClientHandler, 0, nms_NetHandler, [], 0, 3, 0, 0, +nms_ItemStack, "ItemStack", 28, jl_Object, [], 4, 3, 0, ["$toString", function() { return nms_ItemStack_toString(this); }], nms_PlayerCapabilities, 0, jl_Object, [], 0, 3, 0, 0, -nms_Block, "Block", 24, jl_Object, [], 0, 3, nms_Block_$callClinit, ["$initializeBlock", function() { nms_Block_initializeBlock(this); }, "$renderAsNormalBlock", function() { return nms_Block_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_Block_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_Block_getRenderType(this); }, "$getBlockBrightness", function(var_1, var_2, var_3, var_4) { return nms_Block_getBlockBrightness(this, +nms_Block, "Block", 28, jl_Object, [], 0, 3, nms_Block_$callClinit, ["$initializeBlock", function() { nms_Block_initializeBlock(this); }, "$renderAsNormalBlock", function() { return nms_Block_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_Block_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_Block_getRenderType(this); }, "$getBlockBrightness", function(var_1, var_2, var_3, var_4) { return nms_Block_getBlockBrightness(this, var_1, var_2, var_3, var_4); }, "$getMixedBrightnessForBlock", function(var_1, var_2, var_3, var_4) { return nms_Block_getMixedBrightnessForBlock(this, var_1, var_2, var_3, var_4); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_Block_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_Block_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$getIcon", function(var_1, var_2) { return nms_Block_getIcon(this, var_1, var_2); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_Block_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_Block_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_Block_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_Block_isOpaqueCube(this); }, "$canCollideCheck", function(var_1, var_2) { return nms_Block_canCollideCheck(this, var_1, var_2); }, "$isCollidable", function() { return nms_Block_isCollidable(this); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_Block_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_Block_onBlockDestroyedByPlayer(this, @@ -227032,15 +227741,15 @@ jl_NegativeArraySizeException, "NegativeArraySizeException", 15, jl_RuntimeExcep ji_UTFDataFormatException, "UTFDataFormatException", 13, ji_IOException, [], 0, 3, 0, 0, nms_ITexturePack, 0, jl_Object, [], 3, 3, 0, 0, nms_TexturePackImplementation, 0, jl_Object, [nms_ITexturePack], 1, 3, 0, 0, -nms_TexturePackDefault, "TexturePackDefault", 24, nms_TexturePackImplementation, [], 0, 3, 0, 0, +nms_TexturePackDefault, "TexturePackDefault", 28, nms_TexturePackImplementation, [], 0, 3, 0, 0, nms_IntHashMapEntry, 0, jl_Object, [], 0, 0, 0, 0]); $rt_metadata([nms_Icon, 0, jl_Object, [], 3, 3, 0, 0, -nle_TextureTerrainMap$TerrainIcon, "TextureTerrainMap$TerrainIcon", 26, jl_Object, [nms_Icon], 0, 0, 0, ["$getOriginX", function() { return nle_TextureTerrainMap$TerrainIcon_getOriginX(this); }, "$getOriginY", function() { return nle_TextureTerrainMap$TerrainIcon_getOriginY(this); }, "$getMinU", function() { return nle_TextureTerrainMap$TerrainIcon_getMinU(this); }, "$getMaxU", function() { return nle_TextureTerrainMap$TerrainIcon_getMaxU(this); }, "$getInterpolatedU", function(var_1) { return nle_TextureTerrainMap$TerrainIcon_getInterpolatedU(this, +nle_TextureTerrainMap$TerrainIcon, "TextureTerrainMap$TerrainIcon", 30, jl_Object, [nms_Icon], 0, 0, 0, ["$getOriginX", function() { return nle_TextureTerrainMap$TerrainIcon_getOriginX(this); }, "$getOriginY", function() { return nle_TextureTerrainMap$TerrainIcon_getOriginY(this); }, "$getMinU", function() { return nle_TextureTerrainMap$TerrainIcon_getMinU(this); }, "$getMaxU", function() { return nle_TextureTerrainMap$TerrainIcon_getMaxU(this); }, "$getInterpolatedU", function(var_1) { return nle_TextureTerrainMap$TerrainIcon_getInterpolatedU(this, var_1); }, "$getMinV", function() { return nle_TextureTerrainMap$TerrainIcon_getMinV(this); }, "$getMaxV", function() { return nle_TextureTerrainMap$TerrainIcon_getMaxV(this); }, "$getInterpolatedV", function(var_1) { return nle_TextureTerrainMap$TerrainIcon_getInterpolatedV(this, var_1); }, "$getIconName", function() { return nle_TextureTerrainMap$TerrainIcon_getIconName(this); }, "$getSheetWidth", function() { return nle_TextureTerrainMap$TerrainIcon_getSheetWidth(this); }, "$getSheetHeight", function() { return nle_TextureTerrainMap$TerrainIcon_getSheetHeight(this); }], jn_FloatBuffer, 0, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, nms_ModelSpider, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSpider_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSpider_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_ModelRenderer, "ModelRenderer", 24, jl_Object, [], 0, 3, 0, 0, +nms_ModelRenderer, "ModelRenderer", 28, jl_Object, [], 0, 3, 0, 0, nms_ModelSilverfish, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSilverfish_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelSilverfish_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], nms_ModelCreeper, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelCreeper_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelCreeper_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], nms_ModelBiped, 0, nms_ModelBase, [], 0, 3, 0, ["$render0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelBiped_render(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setRotationAngles", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_ModelBiped_setRotationAngles(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], @@ -227065,7 +227774,6 @@ nms_ModelMinecart, 0, nms_ModelBase, [], 0, 3, 0, 0, nms_ModelBoat, 0, nms_ModelBase, [], 0, 3, 0, 0, nlea_EaglerAdapterImpl2$FramebufferGL, 0, jl_Object, [], 4, 3, 0, 0, ju_Arrays$NaturalOrder, 0, jl_Object, [ju_Comparator], 0, 0, 0, ["$compare", function(var_1, var_2) { return ju_Arrays$NaturalOrder_compare(this, var_1, var_2); }], -nlea_EaglerAdapterImpl2$1, 0, jl_Object, [otja_ReadyStateChangeHandler], 0, 0, 0, ["$stateChanged$exported$0", function() { return nlea_EaglerAdapterImpl2$1_stateChanged$exported$0(this); }], ju_Collections$_clinit_$lambda$_61_0, 0, jl_Object, [ju_Comparator], 0, 3, 0, ["$compare", function(var_1, var_2) { return ju_Collections$_clinit_$lambda$_61_0_compare(this, var_1, var_2); }], ju_Collections$_clinit_$lambda$_61_1, 0, jl_Object, [ju_Comparator], 0, 3, 0, 0, ji_UnsupportedEncodingException, "UnsupportedEncodingException", 13, ji_IOException, [], 0, 3, 0, 0, @@ -227092,9 +227800,9 @@ nms_ItemHoe, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var nms_ItemSeeds, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemSeeds_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }], nms_ItemArmor, 0, nms_Item, [], 0, 3, 0, ["$getColorFromItemStack", function(var_1, var_2) { return nms_ItemArmor_getColorFromItemStack(this, var_1, var_2); }, "$requiresMultipleRenderPasses", function() { return nms_ItemArmor_requiresMultipleRenderPasses(this); }, "$getItemEnchantability", function() { return nms_ItemArmor_getItemEnchantability(this); }, "$getIconFromDamageForRenderPass", function(var_1, var_2) { return nms_ItemArmor_getIconFromDamageForRenderPass(this, var_1, var_2); }, "$getIsRepairable", function(var_1, var_2) { return nms_ItemArmor_getIsRepairable(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_ItemArmor_registerIcons(this, var_1); }, "$onItemRightClick", function(var_1, var_2, var_3) { return nms_ItemArmor_onItemRightClick(this, var_1, var_2, var_3); }], -nms_EnumArmorMaterial, 0, jl_Enum, [], 12, 3, 0, 0]); -$rt_metadata([nms_ItemHangingEntity, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemHangingEntity_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }], -nms_ItemAppleGold, 0, nms_ItemFood, [], 0, 3, 0, ["$hasEffect0", function(var_1) { return nms_ItemAppleGold_hasEffect(this, var_1); }, "$getRarity", function(var_1) { return nms_ItemAppleGold_getRarity(this, var_1); }, "$onFoodEaten", function(var_1, var_2, var_3) { nms_ItemAppleGold_onFoodEaten(this, var_1, var_2, var_3); }, "$getSubItems", function(var_1, var_2, var_3) { nms_ItemAppleGold_getSubItems(this, var_1, var_2, var_3); }], +nms_EnumArmorMaterial, 0, jl_Enum, [], 12, 3, 0, 0, +nms_ItemHangingEntity, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemHangingEntity_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }]]); +$rt_metadata([nms_ItemAppleGold, 0, nms_ItemFood, [], 0, 3, 0, ["$hasEffect0", function(var_1) { return nms_ItemAppleGold_hasEffect(this, var_1); }, "$getRarity", function(var_1) { return nms_ItemAppleGold_getRarity(this, var_1); }, "$onFoodEaten", function(var_1, var_2, var_3) { nms_ItemAppleGold_onFoodEaten(this, var_1, var_2, var_3); }, "$getSubItems", function(var_1, var_2, var_3) { nms_ItemAppleGold_getSubItems(this, var_1, var_2, var_3); }], nms_Potion, 0, jl_Object, [], 0, 3, 0, ["$isInstant", function() { return nms_Potion_isInstant(this); }, "$isReady", function(var_1, var_2) { return nms_Potion_isReady(this, var_1, var_2); }], nms_ItemSign, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemSign_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }], nms_ItemDoor, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemDoor_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }], @@ -227143,100 +227851,101 @@ nms_ItemFirework, 0, nms_Item, [], 0, 3, 0, ["$onItemUse", function(var_1, var_2 nms_ItemFireworkCharge, 0, nms_Item, [], 0, 3, 0, ["$getIconFromDamageForRenderPass", function(var_1, var_2) { return nms_ItemFireworkCharge_getIconFromDamageForRenderPass(this, var_1, var_2); }, "$getColorFromItemStack", function(var_1, var_2) { return nms_ItemFireworkCharge_getColorFromItemStack(this, var_1, var_2); }, "$requiresMultipleRenderPasses", function() { return nms_ItemFireworkCharge_requiresMultipleRenderPasses(this); }, "$addInformation", function(var_1, var_2, var_3, var_4) { nms_ItemFireworkCharge_addInformation(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_ItemFireworkCharge_registerIcons(this, var_1); }], nms_ItemEnchantedBook, 0, nms_Item, [], 0, 3, 0, ["$hasEffect0", function(var_1) { return nms_ItemEnchantedBook_hasEffect(this, var_1); }, "$isItemTool", function(var_1) { return nms_ItemEnchantedBook_isItemTool(this, var_1); }, "$getRarity", function(var_1) { return nms_ItemEnchantedBook_getRarity(this, var_1); }, "$addInformation", function(var_1, var_2, var_3, var_4) { nms_ItemEnchantedBook_addInformation(this, var_1, var_2, var_3, var_4); }], -nms_ItemRecord, "ItemRecord", 24, nms_Item, [], 0, 3, 0, ["$getIconFromDamage", function(var_1) { return nms_ItemRecord_getIconFromDamage(this, var_1); }, "$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemRecord_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$addInformation", function(var_1, var_2, var_3, var_4) { nms_ItemRecord_addInformation(this, var_1, var_2, var_3, var_4); }, "$getRarity", function(var_1) +nms_ItemRecord, "ItemRecord", 28, nms_Item, [], 0, 3, 0, ["$getIconFromDamage", function(var_1) { return nms_ItemRecord_getIconFromDamage(this, var_1); }, "$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemRecord_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$addInformation", function(var_1, var_2, var_3, var_4) { nms_ItemRecord_addInformation(this, var_1, var_2, var_3, var_4); }, "$getRarity", function(var_1) { return nms_ItemRecord_getRarity(this, var_1); }, "$registerIcons", function(var_1) { nms_ItemRecord_registerIcons(this, var_1); }], ju_SortedMap, 0, jl_Object, [ju_Map], 3, 3, 0, 0, ju_NavigableMap, 0, jl_Object, [ju_SortedMap], 3, 3, 0, 0, ju_TreeMap, 0, ju_AbstractMap, [jl_Cloneable, ji_Serializable, ju_NavigableMap], 0, 3, 0, 0, +jl_NumberFormatException, "NumberFormatException", 15, jl_IllegalArgumentException, [], 0, 3, 0, 0, nms_StepSound, 0, jl_Object, [], 0, 3, 0, ["$getBreakSound", function() { return nms_StepSound_getBreakSound(this); }, "$getPlaceSound", function() { return nms_StepSound_getPlaceSound(this); }], nms_StepSoundStone, 0, nms_StepSound, [], 4, 0, 0, ["$getBreakSound", function() { return nms_StepSoundStone_getBreakSound(this); }, "$getPlaceSound", function() { return nms_StepSoundStone_getPlaceSound(this); }], nms_StepSoundSand, 0, nms_StepSound, [], 4, 0, 0, ["$getBreakSound", function() { return nms_StepSoundSand_getBreakSound(this); }], nms_StepSoundAnvil, 0, nms_StepSound, [], 4, 0, 0, ["$getBreakSound", function() { return nms_StepSoundAnvil_getBreakSound(this); }, "$getPlaceSound", function() { return nms_StepSoundAnvil_getPlaceSound(this); }], nms_NoiseGenerator, 0, jl_Object, [], 1, 3, 0, 0, nms_NoiseGeneratorPerlin, 0, nms_NoiseGenerator, [], 0, 3, 0, 0, -nms_BlockStone, "BlockStone", 24, nms_Block, [], 0, 3, 0, 0]); -$rt_metadata([nms_BlockGrass, "BlockGrass", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockGrass_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockGrass_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockGrass_registerIcons(this, var_1); }, "$getBlockColor", function() { return nms_BlockGrass_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockGrass_getRenderColor(this, +nms_BlockStone, "BlockStone", 28, nms_Block, [], 0, 3, 0, 0]); +$rt_metadata([nms_BlockGrass, "BlockGrass", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockGrass_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockGrass_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockGrass_registerIcons(this, var_1); }, "$getBlockColor", function() { return nms_BlockGrass_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockGrass_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockGrass_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$idDropped", function(var_1, var_2, var_3) { return nms_BlockGrass_idDropped(this, var_1, var_2, var_3); }], -nms_BlockDirt, "BlockDirt", 24, nms_Block, [], 0, 3, 0, 0, -nms_BlockWood, "BlockWood", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWood_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockWood_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockWood_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockWood_registerIcons(this, var_1); }], -nms_BlockFlower, "BlockFlower", 24, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFlower_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockFlower_canThisPlantGrowOnThisBlockID(this, var_1); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFlower_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$canBlockStay", function(var_1, var_2, +nms_BlockDirt, "BlockDirt", 28, nms_Block, [], 0, 3, 0, 0, +nms_BlockWood, "BlockWood", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWood_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockWood_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockWood_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockWood_registerIcons(this, var_1); }], +nms_BlockFlower, "BlockFlower", 28, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFlower_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockFlower_canThisPlantGrowOnThisBlockID(this, var_1); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFlower_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockFlower_canBlockStay(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFlower_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFlower_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFlower_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockFlower_getRenderType(this); }], -nms_BlockSapling, "BlockSapling", 24, nms_BlockFlower, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSapling_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockSapling_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockSapling_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockSapling_registerIcons(this, var_1); }], -nms_BlockFlowing, "BlockFlowing", 24, nms_BlockFluid, [], 0, 3, 0, ["$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockFlowing_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockFlowing_onBlockAdded(this, var_1, var_2, var_3, var_4); }], -nms_BlockStationary, "BlockStationary", 24, nms_BlockFluid, [], 0, 3, 0, ["$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockStationary_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStationary_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockSand, "BlockSand", 24, nms_Block, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockSand_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSand_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onFinishFalling", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSand_onFinishFalling(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockGravel, "BlockGravel", 24, nms_BlockSand, [], 0, 3, 0, 0, -nms_BlockOre, "BlockOre", 24, nms_Block, [], 0, 3, 0, ["$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockOre_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$damageDropped", function(var_1) { return nms_BlockOre_damageDropped(this, var_1); }], -nms_BlockLog, "BlockLog", 24, nms_Block, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockLog_getRenderType(this); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLog_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockLog_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getIcon", function(var_1, var_2) { return nms_BlockLog_getIcon(this, +nms_BlockSapling, "BlockSapling", 28, nms_BlockFlower, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSapling_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockSapling_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockSapling_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockSapling_registerIcons(this, var_1); }], +nms_BlockFlowing, "BlockFlowing", 28, nms_BlockFluid, [], 0, 3, 0, ["$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockFlowing_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockFlowing_onBlockAdded(this, var_1, var_2, var_3, var_4); }], +nms_BlockStationary, "BlockStationary", 28, nms_BlockFluid, [], 0, 3, 0, ["$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockStationary_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStationary_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }], +nms_BlockSand, "BlockSand", 28, nms_Block, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockSand_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSand_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onFinishFalling", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSand_onFinishFalling(this, var_1, var_2, var_3, var_4, var_5); }], +nms_BlockGravel, "BlockGravel", 28, nms_BlockSand, [], 0, 3, 0, 0, +nms_BlockOre, "BlockOre", 28, nms_Block, [], 0, 3, 0, ["$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockOre_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$damageDropped", function(var_1) { return nms_BlockOre_damageDropped(this, var_1); }], +nms_BlockLog, "BlockLog", 28, nms_Block, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockLog_getRenderType(this); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLog_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockLog_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getIcon", function(var_1, var_2) { return nms_BlockLog_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockLog_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockLog_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockLog_registerIcons(this, var_1); }], nms_BlockLeavesBase, 0, nms_Block, [], 0, 3, 0, ["$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockLeavesBase_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockLeaves, "BlockLeaves", 24, nms_BlockLeavesBase, [], 0, 3, 0, ["$getBlockColor", function() { return nms_BlockLeaves_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockLeaves_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockLeaves_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLeaves_breakBlock(this, var_1, var_2, var_3, var_4, var_5, +nms_BlockLeaves, "BlockLeaves", 28, nms_BlockLeavesBase, [], 0, 3, 0, ["$getBlockColor", function() { return nms_BlockLeaves_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockLeaves_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockLeaves_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLeaves_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockLeaves_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$damageDropped", function(var_1) { return nms_BlockLeaves_damageDropped(this, var_1); }, "$isOpaqueCube", function() { return nms_BlockLeaves_isOpaqueCube(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockLeaves_getIcon(this, var_1, var_2); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockLeaves_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockLeaves_registerIcons(this, var_1); }], -nms_BlockSponge, "BlockSponge", 24, nms_Block, [], 0, 3, 0, 0, +nms_BlockSponge, "BlockSponge", 28, nms_Block, [], 0, 3, 0, 0, nms_BlockBreakable, 0, nms_Block, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockBreakable_isOpaqueCube(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockBreakable_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockBreakable_registerIcons(this, var_1); }], -nms_BlockGlass, "BlockGlass", 24, nms_BlockBreakable, [], 0, 3, 0, ["$getRenderBlockPass", function() { return nms_BlockGlass_getRenderBlockPass(this); }, "$isOpaqueCube", function() { return nms_BlockGlass_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockGlass_renderAsNormalBlock(this); }], +nms_BlockGlass, "BlockGlass", 28, nms_BlockBreakable, [], 0, 3, 0, ["$getRenderBlockPass", function() { return nms_BlockGlass_getRenderBlockPass(this); }, "$isOpaqueCube", function() { return nms_BlockGlass_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockGlass_renderAsNormalBlock(this); }], nms_ITileEntityProvider, 0, jl_Object, [], 3, 3, 0, 0, nms_BlockContainer, 0, nms_Block, [nms_ITileEntityProvider], 1, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockContainer_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockContainer_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockEventReceived", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockContainer_onBlockEventReceived(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockDispenser, "BlockDispenser", 24, nms_BlockContainer, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDispenser_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockDispenser_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockDispenser_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockDispenser_onBlockActivated(this, +nms_BlockDispenser, "BlockDispenser", 28, nms_BlockContainer, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDispenser_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockDispenser_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockDispenser_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockDispenser_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDispenser_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$createNewTileEntity", function(var_1) { return nms_BlockDispenser_createNewTileEntity(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockDispenser_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockDispenser_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$hasComparatorInputOverride", function() { return nms_BlockDispenser_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDispenser_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockSandStone, "BlockSandStone", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSandStone_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockSandStone_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockSandStone_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockSandStone_registerIcons(this, var_1); }], -nms_BlockNote, "BlockNote", 24, nms_BlockContainer, [], 0, 3, 0, ["$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockNote_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockNote_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockNote_onBlockClicked(this, +nms_BlockSandStone, "BlockSandStone", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSandStone_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockSandStone_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockSandStone_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockSandStone_registerIcons(this, var_1); }], +nms_BlockNote, "BlockNote", 28, nms_BlockContainer, [], 0, 3, 0, ["$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockNote_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockNote_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockNote_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$createNewTileEntity", function(var_1) { return nms_BlockNote_createNewTileEntity(this, var_1); }, "$onBlockEventReceived", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockNote_onBlockEventReceived(this, var_1, var_2, var_3, var_4, var_5, var_6); }], nms_BlockDirectional, 0, nms_Block, [], 1, 3, 0, 0, -nms_BlockBed, "BlockBed", 24, nms_BlockDirectional, [], 0, 3, 0, ["$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockBed_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getIcon", function(var_1, var_2) { return nms_BlockBed_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockBed_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockBed_getRenderType(this); }, +nms_BlockBed, "BlockBed", 28, nms_BlockDirectional, [], 0, 3, 0, ["$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockBed_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getIcon", function(var_1, var_2) { return nms_BlockBed_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockBed_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockBed_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockBed_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockBed_isOpaqueCube(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockBed_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockBed_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockBed_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getMobilityFlag", function() { return nms_BlockBed_getMobilityFlag(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockBed_idPicked(this, var_1, var_2, var_3, var_4); }], nms_BlockRailBase, 0, nms_Block, [], 1, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockRailBase_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockRailBase_isOpaqueCube(this); }, "$collisionRayTrace", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockRailBase_collisionRayTrace(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockRailBase_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$renderAsNormalBlock", function() { return nms_BlockRailBase_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockRailBase_getRenderType(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockRailBase_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRailBase_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRailBase_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$func_94358_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRailBase_func_94358_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getMobilityFlag", function() { return nms_BlockRailBase_getMobilityFlag(this); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRailBase_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockRailPowered, "BlockRailPowered", 24, nms_BlockRailBase, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockRailPowered_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockRailPowered_registerIcons(this, var_1); }, "$func_94358_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRailPowered_func_94358_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_BlockDetectorRail, "BlockDetectorRail", 24, nms_BlockRailBase, [], 0, 3, 0, ["$canProvidePower", function() { return nms_BlockDetectorRail_canProvidePower(this); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDetectorRail_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDetectorRail_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", +nms_BlockRailPowered, "BlockRailPowered", 28, nms_BlockRailBase, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockRailPowered_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockRailPowered_registerIcons(this, var_1); }, "$func_94358_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRailPowered_func_94358_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +nms_BlockDetectorRail, "BlockDetectorRail", 28, nms_BlockRailBase, [], 0, 3, 0, ["$canProvidePower", function() { return nms_BlockDetectorRail_canProvidePower(this); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDetectorRail_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDetectorRail_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDetectorRail_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDetectorRail_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$hasComparatorInputOverride", function() { return nms_BlockDetectorRail_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDetectorRail_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockDetectorRail_registerIcons(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockDetectorRail_getIcon(this, var_1, var_2); }], -nms_BlockPistonBase, "BlockPistonBase", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPistonBase_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockPistonBase_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockPistonBase_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockPistonBase_isOpaqueCube(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockPistonBase_onBlockActivated(this, +nms_BlockPistonBase, "BlockPistonBase", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPistonBase_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockPistonBase_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockPistonBase_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockPistonBase_isOpaqueCube(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockPistonBase_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPistonBase_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPistonBase_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockPistonBase_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onBlockEventReceived", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockPistonBase_onBlockEventReceived(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPistonBase_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockPistonBase_setBlockBoundsForItemRender(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPistonBase_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonBase_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$renderAsNormalBlock", function() { return nms_BlockPistonBase_renderAsNormalBlock(this); }], -nms_BlockWeb, "BlockWeb", 24, nms_Block, [], 0, 3, 0, ["$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockWeb_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockWeb_isOpaqueCube(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockWeb_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockWeb_getRenderType(this); +nms_BlockWeb, "BlockWeb", 28, nms_Block, [], 0, 3, 0, ["$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockWeb_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockWeb_isOpaqueCube(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockWeb_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockWeb_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockWeb_renderAsNormalBlock(this); }], -nms_BlockTallGrass, "BlockTallGrass", 24, nms_BlockFlower, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockTallGrass_getIcon(this, var_1, var_2); }, "$getBlockColor", function() { return nms_BlockTallGrass_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockTallGrass_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockTallGrass_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$getDamageValue", function(var_1, +nms_BlockTallGrass, "BlockTallGrass", 28, nms_BlockFlower, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockTallGrass_getIcon(this, var_1, var_2); }, "$getBlockColor", function() { return nms_BlockTallGrass_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockTallGrass_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockTallGrass_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockTallGrass_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockTallGrass_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockTallGrass_registerIcons(this, var_1); }], -nms_BlockDeadBush, "BlockDeadBush", 24, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockDeadBush_canThisPlantGrowOnThisBlockID(this, var_1); }], -nms_BlockPistonExtension, "BlockPistonExtension", 24, nms_Block, [], 0, 3, 0, ["$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPistonExtension_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getIcon", function(var_1, var_2) { return nms_BlockPistonExtension_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockPistonExtension_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockPistonExtension_getRenderType(this); }, +nms_BlockDeadBush, "BlockDeadBush", 28, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockDeadBush_canThisPlantGrowOnThisBlockID(this, var_1); }], +nms_BlockPistonExtension, "BlockPistonExtension", 28, nms_Block, [], 0, 3, 0, ["$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPistonExtension_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getIcon", function(var_1, var_2) { return nms_BlockPistonExtension_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockPistonExtension_registerIcons(this, var_1); }, "$getRenderType", function() { return nms_BlockPistonExtension_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockPistonExtension_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPistonExtension_renderAsNormalBlock(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonExtension_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPistonExtension_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPistonExtension_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPistonExtension_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPistonExtension_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonExtension_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockCloth, "BlockCloth", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCloth_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockCloth_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockCloth_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockCloth_registerIcons(this, var_1); }], -nms_BlockPistonMoving, "BlockPistonMoving", 24, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockPistonMoving_createNewTileEntity(this, var_1); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockPistonMoving_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPistonMoving_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$canPlaceBlockAt", function(var_1, var_2, +nms_BlockCloth, "BlockCloth", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCloth_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockCloth_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockCloth_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockCloth_registerIcons(this, var_1); }], +nms_BlockPistonMoving, "BlockPistonMoving", 28, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockPistonMoving_createNewTileEntity(this, var_1); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockPistonMoving_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPistonMoving_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonMoving_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPistonMoving_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }, "$getRenderType", function() { return nms_BlockPistonMoving_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockPistonMoving_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPistonMoving_renderAsNormalBlock(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockPistonMoving_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPistonMoving_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPistonMoving_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonMoving_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPistonMoving_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockPistonMoving_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockPistonMoving_registerIcons(this, var_1); }], -nms_BlockMushroom, "BlockMushroom", 24, nms_BlockFlower, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroom_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockMushroom_canThisPlantGrowOnThisBlockID(this, var_1); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroom_canBlockStay(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockMushroom_registerIcons(this, +nms_BlockMushroom, "BlockMushroom", 28, nms_BlockFlower, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroom_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockMushroom_canThisPlantGrowOnThisBlockID(this, var_1); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroom_canBlockStay(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockMushroom_registerIcons(this, var_1); }], -nms_BlockOreStorage, "BlockOreStorage", 24, nms_Block, [], 0, 3, 0, 0, +nms_BlockOreStorage, "BlockOreStorage", 28, nms_Block, [], 0, 3, 0, 0, nms_BlockHalfSlab, 0, nms_Block, [], 1, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockHalfSlab_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockHalfSlab_setBlockBoundsForItemRender(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockHalfSlab_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$isOpaqueCube", function() { return nms_BlockHalfSlab_isOpaqueCube(this); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockHalfSlab_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$damageDropped", function(var_1) { return nms_BlockHalfSlab_damageDropped(this, var_1); }, "$renderAsNormalBlock", function() { return nms_BlockHalfSlab_renderAsNormalBlock(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockHalfSlab_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockHalfSlab_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockHalfSlab_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockStep, "BlockStep", 24, nms_BlockHalfSlab, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockStep_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockStep_registerIcons(this, var_1); }, "$getFullSlabName", function(var_1) { return nms_BlockStep_getFullSlabName(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockStep_getSubBlocks(this, var_1, var_2, var_3); }], -nms_BlockTNT, "BlockTNT", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockTNT_getIcon(this, var_1, var_2); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockTNT_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockDestroyedByExplosion", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onBlockDestroyedByExplosion(this, +nms_BlockStep, "BlockStep", 28, nms_BlockHalfSlab, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockStep_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockStep_registerIcons(this, var_1); }, "$getFullSlabName", function(var_1) { return nms_BlockStep_getFullSlabName(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockStep_getSubBlocks(this, var_1, var_2, var_3); }], +nms_BlockTNT, "BlockTNT", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockTNT_getIcon(this, var_1, var_2); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockTNT_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockDestroyedByExplosion", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onBlockDestroyedByExplosion(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onBlockDestroyedByPlayer(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockTNT_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTNT_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$canDropFromExplosion", function(var_1) { return nms_BlockTNT_canDropFromExplosion(this, var_1); }, "$registerIcons", function(var_1) { nms_BlockTNT_registerIcons(this, var_1); }], -nms_BlockBookshelf, "BlockBookshelf", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockBookshelf_getIcon(this, var_1, var_2); }], -nms_BlockObsidian, "BlockObsidian", 24, nms_BlockStone, [], 0, 3, 0, 0, -nms_BlockTorch, "BlockTorch", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTorch_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTorch_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTorch_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockTorch_getRenderType(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, +nms_BlockBookshelf, "BlockBookshelf", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockBookshelf_getIcon(this, var_1, var_2); }], +nms_BlockObsidian, "BlockObsidian", 28, nms_BlockStone, [], 0, 3, 0, 0, +nms_BlockTorch, "BlockTorch", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTorch_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTorch_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTorch_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockTorch_getRenderType(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockTorch_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockTorch_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockTorch_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTorch_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$collisionRayTrace", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockTorch_collisionRayTrace(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTorch_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockFire, "BlockFire", 24, nms_Block, [], 0, 3, 0, ["$initializeBlock", function() { nms_BlockFire_initializeBlock(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFire_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockFire_getRenderType(this); +nms_BlockFire, "BlockFire", 28, nms_Block, [], 0, 3, 0, ["$initializeBlock", function() { nms_BlockFire_initializeBlock(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFire_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockFire_getRenderType(this); }, "$isCollidable", function() { return nms_BlockFire_isCollidable(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFire_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFire_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockFire_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockFire_registerIcons(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockFire_getIcon(this, var_1, var_2); }], -nms_BlockMobSpawner, "BlockMobSpawner", 24, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockMobSpawner_createNewTileEntity(this, var_1); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockMobSpawner_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$isOpaqueCube", function() { return nms_BlockMobSpawner_isOpaqueCube(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockMobSpawner_idPicked(this, +nms_BlockMobSpawner, "BlockMobSpawner", 28, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockMobSpawner_createNewTileEntity(this, var_1); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockMobSpawner_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$isOpaqueCube", function() { return nms_BlockMobSpawner_isOpaqueCube(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockMobSpawner_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockStairs, "BlockStairs", 24, nms_Block, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockStairs_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockStairs_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockStairs_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockStairs_getRenderType(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, +nms_BlockStairs, "BlockStairs", 28, nms_Block, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockStairs_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockStairs_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockStairs_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockStairs_getRenderType(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockStairs_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStairs_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStairs_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStairs_onBlockDestroyedByPlayer(this, var_1, var_2, var_3, var_4, var_5); }, "$getMixedBrightnessForBlock", function(var_1, var_2, var_3, var_4) { return nms_BlockStairs_getMixedBrightnessForBlock(this, var_1, var_2, var_3, var_4); }, "$getBlockBrightness", function(var_1, var_2, var_3, var_4) { return nms_BlockStairs_getBlockBrightness(this, var_1, var_2, var_3, var_4); }, "$getExplosionResistance", function(var_1) { return nms_BlockStairs_getExplosionResistance(this, var_1); }, "$getRenderBlockPass", function() { return nms_BlockStairs_getRenderBlockPass(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockStairs_getIcon(this, var_1, var_2); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockStairs_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$velocityToAddToEntity", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockStairs_velocityToAddToEntity(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isCollidable", function() { return nms_BlockStairs_isCollidable(this); }, "$canCollideCheck", @@ -227244,40 +227953,40 @@ function(var_1, var_2) { return nms_BlockStairs_canCollideCheck(this, var_1, var function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStairs_onEntityWalking(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockStairs_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockDestroyedByExplosion", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockStairs_onBlockDestroyedByExplosion(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockStairs_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockStairs_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$collisionRayTrace", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockStairs_collisionRayTrace(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$registerIcons", function(var_1) { nms_BlockStairs_registerIcons(this, var_1); }], -nms_BlockChest, "BlockChest", 24, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockChest_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockChest_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockChest_getRenderType(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockChest_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) +nms_BlockChest, "BlockChest", 28, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockChest_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockChest_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockChest_getRenderType(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockChest_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockChest_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockChest_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockChest_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockChest_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockChest_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockChest_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$createNewTileEntity", function(var_1) { return nms_BlockChest_createNewTileEntity(this, var_1); }, "$canProvidePower", function() { return nms_BlockChest_canProvidePower(this); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockChest_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockChest_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$hasComparatorInputOverride", function() { return nms_BlockChest_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockChest_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockChest_registerIcons(this, var_1); }], -nms_BlockRedstoneWire, "BlockRedstoneWire", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneWire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockRedstoneWire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockRedstoneWire_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockRedstoneWire_getRenderType(this); }, "$colorMultiplier", +nms_BlockRedstoneWire, "BlockRedstoneWire", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneWire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockRedstoneWire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockRedstoneWire_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockRedstoneWire_getRenderType(this); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneWire_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneWire_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneWire_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRedstoneWire_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneWire_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneWire_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneWire_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockRedstoneWire_canProvidePower(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneWire_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockRedstoneWire_registerIcons(this, var_1); }], -nms_BlockWorkbench, "BlockWorkbench", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWorkbench_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockWorkbench_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockWorkbench_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }], -nms_BlockCrops, "BlockCrops", 24, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockCrops_canThisPlantGrowOnThisBlockID(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockCrops_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockCrops_getRenderType(this); }, "$getSeedItem", function() { return nms_BlockCrops_getSeedItem(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) +nms_BlockWorkbench, "BlockWorkbench", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWorkbench_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockWorkbench_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockWorkbench_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }], +nms_BlockCrops, "BlockCrops", 28, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockCrops_canThisPlantGrowOnThisBlockID(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockCrops_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockCrops_getRenderType(this); }, "$getSeedItem", function() { return nms_BlockCrops_getSeedItem(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockCrops_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockCrops_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockCrops_registerIcons(this, var_1); }], -nms_BlockFarmland, "BlockFarmland", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFarmland_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFarmland_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFarmland_renderAsNormalBlock(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockFarmland_getIcon(this, var_1, var_2); }, "$onFallenUpon", +nms_BlockFarmland, "BlockFarmland", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFarmland_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFarmland_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFarmland_renderAsNormalBlock(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockFarmland_getIcon(this, var_1, var_2); }, "$onFallenUpon", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockFarmland_onFallenUpon(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFarmland_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idDropped", function(var_1, var_2, var_3) { return nms_BlockFarmland_idDropped(this, var_1, var_2, var_3); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockFarmland_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockFarmland_registerIcons(this, var_1); }], -nms_BlockFurnace, "BlockFurnace", 24, nms_BlockContainer, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockFurnace_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockFurnace_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockFurnace_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockFurnace_onBlockActivated(this, +nms_BlockFurnace, "BlockFurnace", 28, nms_BlockContainer, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockFurnace_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockFurnace_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockFurnace_registerIcons(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockFurnace_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$createNewTileEntity", function(var_1) { return nms_BlockFurnace_createNewTileEntity(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockFurnace_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockFurnace_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$hasComparatorInputOverride", function() { return nms_BlockFurnace_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockFurnace_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockFurnace_idPicked(this, var_1, var_2, var_3, var_4); }]]); -$rt_metadata([nms_BlockSign, "BlockSign", 24, nms_BlockContainer, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSign_getIcon(this, var_1, var_2); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", +$rt_metadata([nms_BlockSign, "BlockSign", 28, nms_BlockContainer, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSign_getIcon(this, var_1, var_2); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockSign_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockSign_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockSign_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockSign_isOpaqueCube(this); }, "$createNewTileEntity", function(var_1) { return nms_BlockSign_createNewTileEntity(this, var_1); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSign_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockSign_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockSign_registerIcons(this, var_1); }], -nms_TileEntity, "TileEntity", 24, jl_Object, [], 0, 3, 0, ["$getWorldObj", function() { return nms_TileEntity_getWorldObj(this); }, "$readFromNBT", function(var_1) { nms_TileEntity_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { nms_TileEntity_writeToNBT(this, var_1); }, "$updateEntity0", function() { nms_TileEntity_updateEntity(this); }, "$onInventoryChanged", function() { nms_TileEntity_onInventoryChanged(this); }, "$getMaxRenderDistanceSquared", function() { return nms_TileEntity_getMaxRenderDistanceSquared(this); +nms_TileEntity, "TileEntity", 28, jl_Object, [], 0, 3, 0, ["$getWorldObj", function() { return nms_TileEntity_getWorldObj(this); }, "$readFromNBT", function(var_1) { nms_TileEntity_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { nms_TileEntity_writeToNBT(this, var_1); }, "$updateEntity0", function() { nms_TileEntity_updateEntity(this); }, "$onInventoryChanged", function() { nms_TileEntity_onInventoryChanged(this); }, "$getMaxRenderDistanceSquared", function() { return nms_TileEntity_getMaxRenderDistanceSquared(this); }, "$invalidate", function() { nms_TileEntity_invalidate(this); }, "$receiveClientEvent", function(var_1, var_2) { return nms_TileEntity_receiveClientEvent(this, var_1, var_2); }, "$updateContainingBlockInfo", function() { nms_TileEntity_updateContainingBlockInfo(this); }], -nms_TileEntitySign, "TileEntitySign", 24, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { nms_TileEntitySign_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { nms_TileEntitySign_readFromNBT(this, var_1); }], -nms_BlockDoor, "BlockDoor", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockDoor_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDoor_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockDoor_registerIcons(this, var_1); }, "$isOpaqueCube", function() { return nms_BlockDoor_isOpaqueCube(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_getBlocksMovement(this, +nms_TileEntitySign, "TileEntitySign", 28, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { nms_TileEntitySign_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { nms_TileEntitySign_readFromNBT(this, var_1); }], +nms_BlockDoor, "BlockDoor", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockDoor_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDoor_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockDoor_registerIcons(this, var_1); }, "$isOpaqueCube", function() { return nms_BlockDoor_isOpaqueCube(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$renderAsNormalBlock", function() { return nms_BlockDoor_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockDoor_getRenderType(this); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockDoor_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDoor_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockDoor_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDoor_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$collisionRayTrace", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockDoor_collisionRayTrace(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$getMobilityFlag", function() { return nms_BlockDoor_getMobilityFlag(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockDoor_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockLadder, "BlockLadder", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLadder_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLadder_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockLadder_setBlockBoundsBasedOnState(this, +nms_BlockLadder, "BlockLadder", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLadder_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLadder_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockLadder_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockLadder_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockLadder_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockLadder_getRenderType(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockLadder_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockLadder_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockLadder_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockRail, "BlockRail", 24, nms_BlockRailBase, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockRail_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockRail_registerIcons(this, var_1); }, "$func_94358_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRail_func_94358_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_BlockLever, "BlockLever", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLever_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockLever_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockLever_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockLever_getRenderType(this); }, "$canPlaceBlockOnSide", function(var_1, var_2, +nms_BlockRail, "BlockRail", 28, nms_BlockRailBase, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockRail_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockRail_registerIcons(this, var_1); }, "$func_94358_a", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRail_func_94358_a(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +nms_BlockLever, "BlockLever", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLever_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockLever_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockLever_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockLever_getRenderType(this); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockLever_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockLever_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockLever_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLever_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockLever_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockLever_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockLever_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockLever_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockLever_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockLever_isProvidingStrongPower(this, var_1, var_2, var_3, @@ -227287,11 +227996,11 @@ nms_BlockBasePressurePlate, 0, nms_Block, [], 1, 3, 0, ["$setBlockBoundsBasedOnS var_4, var_5) { nms_BlockBasePressurePlate_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockBasePressurePlate_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockBasePressurePlate_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockBasePressurePlate_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockBasePressurePlate_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockBasePressurePlate_canProvidePower(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockBasePressurePlate_setBlockBoundsForItemRender(this); }, "$getMobilityFlag", function() { return nms_BlockBasePressurePlate_getMobilityFlag(this); }, "$registerIcons", function(var_1) { nms_BlockBasePressurePlate_registerIcons(this, var_1); }], -nms_BlockPressurePlate, "BlockPressurePlate", 24, nms_BlockBasePressurePlate, [], 0, 3, 0, ["$getMetaFromWeight", function(var_1) { return nms_BlockPressurePlate_getMetaFromWeight(this, var_1); }, "$getPowerSupply", function(var_1) { return nms_BlockPressurePlate_getPowerSupply(this, var_1); }, "$getPlateState", function(var_1, var_2, var_3, var_4) { return nms_BlockPressurePlate_getPlateState(this, var_1, var_2, var_3, var_4); }], +nms_BlockPressurePlate, "BlockPressurePlate", 28, nms_BlockBasePressurePlate, [], 0, 3, 0, ["$getMetaFromWeight", function(var_1) { return nms_BlockPressurePlate_getMetaFromWeight(this, var_1); }, "$getPowerSupply", function(var_1) { return nms_BlockPressurePlate_getPowerSupply(this, var_1); }, "$getPlateState", function(var_1, var_2, var_3, var_4) { return nms_BlockPressurePlate_getPlateState(this, var_1, var_2, var_3, var_4); }], nms_EnumMobType, 0, jl_Enum, [], 12, 3, 0, 0, -nms_BlockRedstoneOre, "BlockRedstoneOre", 24, nms_Block, [], 0, 3, 0, ["$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneOre_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onEntityWalking", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneOre_onEntityWalking(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockRedstoneOre_onBlockActivated(this, var_1, +nms_BlockRedstoneOre, "BlockRedstoneOre", 28, nms_Block, [], 0, 3, 0, ["$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneOre_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onEntityWalking", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneOre_onEntityWalking(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockRedstoneOre_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockRedstoneOre_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_BlockRedstoneTorch, "BlockRedstoneTorch", 24, nms_BlockTorch, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneTorch_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRedstoneTorch_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneTorch_isProvidingWeakPower(this, var_1, var_2, var_3, +nms_BlockRedstoneTorch, "BlockRedstoneTorch", 28, nms_BlockTorch, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneTorch_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRedstoneTorch_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneTorch_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneTorch_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneTorch_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockRedstoneTorch_canProvidePower(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneTorch_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockRedstoneTorch_registerIcons(this, var_1); }], nms_BlockButton, 0, nms_Block, [], 1, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockButton_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockButton_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockButton_renderAsNormalBlock(this); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockButton_canPlaceBlockOnSide(this, var_1, var_2, var_3, @@ -227299,32 +228008,32 @@ var_4, var_5); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { ret function(var_1, var_2, var_3, var_4) { nms_BlockButton_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockButton_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockButton_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockButton_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockButton_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockButton_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockButton_canProvidePower(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockButton_setBlockBoundsForItemRender(this); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockButton_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockButton_registerIcons(this, var_1); }], -nms_BlockButtonStone, "BlockButtonStone", 24, nms_BlockButton, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockButtonStone_getIcon(this, var_1, var_2); }], -nms_BlockSnow, "BlockSnow", 24, nms_Block, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockSnow_registerIcons(this, var_1); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSnow_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockSnow_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockSnow_renderAsNormalBlock(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockSnow_setBlockBoundsForItemRender(this); +nms_BlockButtonStone, "BlockButtonStone", 28, nms_BlockButton, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockButtonStone_getIcon(this, var_1, var_2); }], +nms_BlockSnow, "BlockSnow", 28, nms_Block, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockSnow_registerIcons(this, var_1); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSnow_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockSnow_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockSnow_renderAsNormalBlock(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockSnow_setBlockBoundsForItemRender(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockSnow_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockSnow_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSnow_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockSnow_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockIce, "BlockIce", 24, nms_BlockBreakable, [], 0, 3, 0, ["$getRenderBlockPass", function() { return nms_BlockIce_getRenderBlockPass(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockIce_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getMobilityFlag", function() { return nms_BlockIce_getMobilityFlag(this); }], -nms_BlockSnowBlock, "BlockSnowBlock", 24, nms_Block, [], 0, 3, 0, 0, -nms_BlockCactus, "BlockCactus", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCactus_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCactus_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockCactus_getIcon(this, var_1, var_2); }, "$renderAsNormalBlock", function() +nms_BlockIce, "BlockIce", 28, nms_BlockBreakable, [], 0, 3, 0, ["$getRenderBlockPass", function() { return nms_BlockIce_getRenderBlockPass(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockIce_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getMobilityFlag", function() { return nms_BlockIce_getMobilityFlag(this); }], +nms_BlockSnowBlock, "BlockSnowBlock", 28, nms_Block, [], 0, 3, 0, 0, +nms_BlockCactus, "BlockCactus", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCactus_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCactus_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockCactus_getIcon(this, var_1, var_2); }, "$renderAsNormalBlock", function() { return nms_BlockCactus_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockCactus_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockCactus_getRenderType(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockCactus_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCactus_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCactus_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockCactus_registerIcons(this, var_1); }], -nms_BlockClay, "BlockClay", 24, nms_Block, [], 0, 3, 0, 0, -nms_BlockReed, "BlockReed", 24, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockReed_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockReed_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockReed_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", +nms_BlockClay, "BlockClay", 28, nms_Block, [], 0, 3, 0, 0, +nms_BlockReed, "BlockReed", 28, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockReed_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockReed_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockReed_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockReed_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockReed_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockReed_getRenderType(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockReed_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockJukeBox, "BlockJukeBox", 24, nms_BlockContainer, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockJukeBox_getIcon(this, var_1, var_2); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockJukeBox_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockJukeBox_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); +nms_BlockJukeBox, "BlockJukeBox", 28, nms_BlockContainer, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockJukeBox_getIcon(this, var_1, var_2); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockJukeBox_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockJukeBox_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockJukeBox_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$createNewTileEntity", function(var_1) { return nms_BlockJukeBox_createNewTileEntity(this, var_1); }, "$registerIcons", function(var_1) { nms_BlockJukeBox_registerIcons(this, var_1); }, "$hasComparatorInputOverride", function() { return nms_BlockJukeBox_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockJukeBox_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockFence, "BlockFence", 24, nms_Block, [], 0, 3, 0, ["$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockFence_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockFence_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFence_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFence_renderAsNormalBlock(this); +nms_BlockFence, "BlockFence", 28, nms_Block, [], 0, 3, 0, ["$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockFence_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockFence_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFence_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFence_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockFence_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockFence_getRenderType(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockFence_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockFence_registerIcons(this, var_1); }], -nms_BlockPumpkin, "BlockPumpkin", 24, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPumpkin_getIcon(this, var_1, var_2); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockPumpkin_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockPumpkin_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPumpkin_onBlockPlacedBy(this, +nms_BlockPumpkin, "BlockPumpkin", 28, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPumpkin_getIcon(this, var_1, var_2); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockPumpkin_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockPumpkin_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockPumpkin_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$registerIcons", function(var_1) { nms_BlockPumpkin_registerIcons(this, var_1); }], -nms_BlockNetherrack, "BlockNetherrack", 24, nms_Block, [], 0, 3, 0, 0, -nms_BlockSoulSand, "BlockSoulSand", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSoulSand_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSoulSand_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockGlowStone, "BlockGlowStone", 24, nms_Block, [], 0, 3, 0, 0, -nms_BlockPortal, "BlockPortal", 24, nms_BlockBreakable, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockPortal_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPortal_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockPortal_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPortal_renderAsNormalBlock(this); +nms_BlockNetherrack, "BlockNetherrack", 28, nms_Block, [], 0, 3, 0, 0, +nms_BlockSoulSand, "BlockSoulSand", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSoulSand_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSoulSand_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }], +nms_BlockGlowStone, "BlockGlowStone", 28, nms_Block, [], 0, 3, 0, 0, +nms_BlockPortal, "BlockPortal", 28, nms_BlockBreakable, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockPortal_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPortal_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockPortal_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPortal_renderAsNormalBlock(this); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPortal_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPortal_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$quantityDropped", function(var_1) { return nms_BlockPortal_quantityDropped(this, var_1); }, "$getRenderBlockPass", function() { return nms_BlockPortal_getRenderBlockPass(this); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPortal_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockPortal_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockPortal_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockCake, "BlockCake", 24, nms_Block, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockCake_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockCake_setBlockBoundsForItemRender(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCake_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, +nms_BlockCake, "BlockCake", 28, nms_Block, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockCake_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockCake_setBlockBoundsForItemRender(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCake_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCake_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockCake_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockCake_registerIcons(this, var_1); }, "$renderAsNormalBlock", function() { return nms_BlockCake_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockCake_isOpaqueCube(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockCake_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCake_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockCake_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCake_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockCake_idPicked(this, var_1, var_2, var_3, var_4); }], @@ -227334,114 +228043,114 @@ var_1, var_2, var_3, var_4, var_5); }, "$onNeighborBlockChange", function(var_1, function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneLogic_func_94478_d(this, var_1, var_2, var_3, var_4, var_5); }, "$getInputStrength", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneLogic_getInputStrength(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockRedstoneLogic_canProvidePower(this); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRedstoneLogic_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneLogic_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneLogic_onBlockDestroyedByPlayer(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockRedstoneLogic_isOpaqueCube(this); }, "$func_94477_d", function(var_1) { return nms_BlockRedstoneLogic_func_94477_d(this, var_1); }, "$func_94480_d", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneLogic_func_94480_d(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockRedstoneRepeater, "BlockRedstoneRepeater", 24, nms_BlockRedstoneLogic, [], 0, 3, 0, ["$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockRedstoneRepeater_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$func_94481_j_", function(var_1) { return nms_BlockRedstoneRepeater_func_94481_j_(this, var_1); }, "$func_94485_e", function() { return nms_BlockRedstoneRepeater_func_94485_e(this); }, "$func_94484_i", +nms_BlockRedstoneRepeater, "BlockRedstoneRepeater", 28, nms_BlockRedstoneLogic, [], 0, 3, 0, ["$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockRedstoneRepeater_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$func_94481_j_", function(var_1) { return nms_BlockRedstoneRepeater_func_94481_j_(this, var_1); }, "$func_94485_e", function() { return nms_BlockRedstoneRepeater_func_94485_e(this); }, "$func_94484_i", function() { return nms_BlockRedstoneRepeater_func_94484_i(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneRepeater_idPicked(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockRedstoneRepeater_getRenderType(this); }, "$func_94476_e", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockRedstoneRepeater_func_94476_e(this, var_1, var_2, var_3, var_4, var_5); }, "$func_94477_d", function(var_1) { return nms_BlockRedstoneRepeater_func_94477_d(this, var_1); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockRedstoneRepeater_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockLockedChest, "BlockLockedChest", 24, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockLockedChest_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockLockedChest_registerIcons(this, var_1); }], -nms_BlockTrapDoor, "BlockTrapDoor", 24, nms_Block, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockTrapDoor_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTrapDoor_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockTrapDoor_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockTrapDoor_getRenderType(this); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, +nms_BlockLockedChest, "BlockLockedChest", 28, nms_Block, [], 0, 3, 0, ["$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockLockedChest_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockLockedChest_registerIcons(this, var_1); }], +nms_BlockTrapDoor, "BlockTrapDoor", 28, nms_Block, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockTrapDoor_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTrapDoor_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockTrapDoor_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockTrapDoor_getRenderType(this); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTrapDoor_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTrapDoor_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockTrapDoor_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockTrapDoor_setBlockBoundsForItemRender(this); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTrapDoor_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockTrapDoor_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTrapDoor_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$collisionRayTrace", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockTrapDoor_collisionRayTrace(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockTrapDoor_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockTrapDoor_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockSilverfish, "BlockSilverfish", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSilverfish_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockSilverfish_registerIcons(this, var_1); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSilverfish_onBlockDestroyedByPlayer(this, var_1, var_2, var_3, var_4, var_5); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockSilverfish_getDamageValue(this, +nms_BlockSilverfish, "BlockSilverfish", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockSilverfish_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockSilverfish_registerIcons(this, var_1); }, "$onBlockDestroyedByPlayer", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockSilverfish_onBlockDestroyedByPlayer(this, var_1, var_2, var_3, var_4, var_5); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockSilverfish_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockSilverfish_getSubBlocks(this, var_1, var_2, var_3); }], -nms_BlockStoneBrick, "BlockStoneBrick", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockStoneBrick_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockStoneBrick_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockStoneBrick_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockStoneBrick_registerIcons(this, var_1); }], -nms_BlockMushroomCap, "BlockMushroomCap", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMushroomCap_getIcon(this, var_1, var_2); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroomCap_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockMushroomCap_registerIcons(this, var_1); }], -nms_BlockPane, "BlockPane", 24, nms_Block, [], 0, 3, 0, ["$idDropped", function(var_1, var_2, var_3) { return nms_BlockPane_idDropped(this, var_1, var_2, var_3); }, "$isOpaqueCube", function() { return nms_BlockPane_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPane_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockPane_getRenderType(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPane_shouldSideBeRendered(this, +nms_BlockStoneBrick, "BlockStoneBrick", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockStoneBrick_getIcon(this, var_1, var_2); }, "$damageDropped", function(var_1) { return nms_BlockStoneBrick_damageDropped(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockStoneBrick_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockStoneBrick_registerIcons(this, var_1); }], +nms_BlockMushroomCap, "BlockMushroomCap", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMushroomCap_getIcon(this, var_1, var_2); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockMushroomCap_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockMushroomCap_registerIcons(this, var_1); }], +nms_BlockPane, "BlockPane", 28, nms_Block, [], 0, 3, 0, ["$idDropped", function(var_1, var_2, var_3) { return nms_BlockPane_idDropped(this, var_1, var_2, var_3); }, "$isOpaqueCube", function() { return nms_BlockPane_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockPane_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockPane_getRenderType(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPane_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPane_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsForItemRender", function() { nms_BlockPane_setBlockBoundsForItemRender(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockPane_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockPane_registerIcons(this, var_1); }], -nms_BlockMelon, "BlockMelon", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMelon_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockMelon_registerIcons(this, var_1); }], -nms_BlockStem, "BlockStem", 24, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockStem_canThisPlantGrowOnThisBlockID(this, var_1); }, "$getRenderColor", function(var_1) { return nms_BlockStem_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockStem_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockStem_setBlockBoundsForItemRender(this); }, "$setBlockBoundsBasedOnState", +nms_BlockMelon, "BlockMelon", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMelon_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockMelon_registerIcons(this, var_1); }], +nms_BlockStem, "BlockStem", 28, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockStem_canThisPlantGrowOnThisBlockID(this, var_1); }, "$getRenderColor", function(var_1) { return nms_BlockStem_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockStem_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsForItemRender", function() { nms_BlockStem_setBlockBoundsForItemRender(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockStem_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockStem_getRenderType(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockStem_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockStem_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockStem_registerIcons(this, var_1); }], -nms_BlockVine, "BlockVine", 24, nms_Block, [], 0, 3, 0, ["$setBlockBoundsForItemRender", function() { nms_BlockVine_setBlockBoundsForItemRender(this); }, "$getRenderType", function() { return nms_BlockVine_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockVine_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockVine_renderAsNormalBlock(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockVine_setBlockBoundsBasedOnState(this, var_1, +nms_BlockVine, "BlockVine", 28, nms_Block, [], 0, 3, 0, ["$setBlockBoundsForItemRender", function() { nms_BlockVine_setBlockBoundsForItemRender(this); }, "$getRenderType", function() { return nms_BlockVine_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockVine_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockVine_renderAsNormalBlock(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockVine_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockVine_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockVine_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }, "$getBlockColor", function() { return nms_BlockVine_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockVine_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockVine_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockVine_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockVine_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }], -nms_BlockFenceGate, "BlockFenceGate", 24, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockFenceGate_getIcon(this, var_1, var_2); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFenceGate_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFenceGate_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", +nms_BlockFenceGate, "BlockFenceGate", 28, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockFenceGate_getIcon(this, var_1, var_2); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFenceGate_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockFenceGate_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockFenceGate_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockFenceGate_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockFenceGate_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockFenceGate_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$getRenderType", function() { return nms_BlockFenceGate_getRenderType(this); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockFenceGate_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockFenceGate_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFenceGate_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockFenceGate_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockFenceGate_registerIcons(this, var_1); }], -nms_BlockMycelium, "BlockMycelium", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMycelium_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockMycelium_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockMycelium_registerIcons(this, var_1); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockMycelium_randomDisplayTick(this, var_1, +nms_BlockMycelium, "BlockMycelium", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockMycelium_getIcon(this, var_1, var_2); }, "$getBlockTexture", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockMycelium_getBlockTexture(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockMycelium_registerIcons(this, var_1); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockMycelium_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$idDropped", function(var_1, var_2, var_3) { return nms_BlockMycelium_idDropped(this, var_1, var_2, var_3); }], -nms_BlockLilyPad, "BlockLilyPad", 24, nms_BlockFlower, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockLilyPad_getRenderType(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockLilyPad_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLilyPad_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getBlockColor", +nms_BlockLilyPad, "BlockLilyPad", 28, nms_BlockFlower, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockLilyPad_getRenderType(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockLilyPad_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockLilyPad_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getBlockColor", function() { return nms_BlockLilyPad_getBlockColor(this); }, "$getRenderColor", function(var_1) { return nms_BlockLilyPad_getRenderColor(this, var_1); }, "$colorMultiplier", function(var_1, var_2, var_3, var_4) { return nms_BlockLilyPad_colorMultiplier(this, var_1, var_2, var_3, var_4); }, "$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockLilyPad_canThisPlantGrowOnThisBlockID(this, var_1); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockLilyPad_canBlockStay(this, var_1, var_2, var_3, var_4); }], -nms_BlockNetherStalk, "BlockNetherStalk", 24, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockNetherStalk_canThisPlantGrowOnThisBlockID(this, var_1); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockNetherStalk_canBlockStay(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockNetherStalk_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockNetherStalk_getRenderType(this); +nms_BlockNetherStalk, "BlockNetherStalk", 28, nms_BlockFlower, [], 0, 3, 0, ["$canThisPlantGrowOnThisBlockID", function(var_1) { return nms_BlockNetherStalk_canThisPlantGrowOnThisBlockID(this, var_1); }, "$canBlockStay", function(var_1, var_2, var_3, var_4) { return nms_BlockNetherStalk_canBlockStay(this, var_1, var_2, var_3, var_4); }, "$getIcon", function(var_1, var_2) { return nms_BlockNetherStalk_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockNetherStalk_getRenderType(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockNetherStalk_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockNetherStalk_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockNetherStalk_registerIcons(this, var_1); }], -nms_BlockEnchantmentTable, "BlockEnchantmentTable", 24, nms_BlockContainer, [], 0, 3, 0, ["$renderAsNormalBlock", function() { return nms_BlockEnchantmentTable_renderAsNormalBlock(this); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockEnchantmentTable_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockEnchantmentTable_isOpaqueCube(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockEnchantmentTable_getIcon(this, +nms_BlockEnchantmentTable, "BlockEnchantmentTable", 28, nms_BlockContainer, [], 0, 3, 0, ["$renderAsNormalBlock", function() { return nms_BlockEnchantmentTable_renderAsNormalBlock(this); }, "$randomDisplayTick", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockEnchantmentTable_randomDisplayTick(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockEnchantmentTable_isOpaqueCube(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockEnchantmentTable_getIcon(this, var_1, var_2); }, "$createNewTileEntity", function(var_1) { return nms_BlockEnchantmentTable_createNewTileEntity(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockEnchantmentTable_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockEnchantmentTable_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$registerIcons", function(var_1) { nms_BlockEnchantmentTable_registerIcons(this, var_1); }], -nms_BlockBrewingStand, "BlockBrewingStand", 24, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockBrewingStand_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockBrewingStand_getRenderType(this); }, "$createNewTileEntity", function(var_1) { return nms_BlockBrewingStand_createNewTileEntity(this, var_1); }, "$renderAsNormalBlock", function() { return nms_BlockBrewingStand_renderAsNormalBlock(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, +nms_BlockBrewingStand, "BlockBrewingStand", 28, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockBrewingStand_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockBrewingStand_getRenderType(this); }, "$createNewTileEntity", function(var_1) { return nms_BlockBrewingStand_createNewTileEntity(this, var_1); }, "$renderAsNormalBlock", function() { return nms_BlockBrewingStand_renderAsNormalBlock(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockBrewingStand_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsForItemRender", function() { nms_BlockBrewingStand_setBlockBoundsForItemRender(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockBrewingStand_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockBrewingStand_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockBrewingStand_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockBrewingStand_idPicked(this, var_1, var_2, var_3, var_4); }, "$hasComparatorInputOverride", function() { return nms_BlockBrewingStand_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockBrewingStand_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockBrewingStand_registerIcons(this, var_1); }], -nms_BlockCauldron, "BlockCauldron", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCauldron_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockCauldron_registerIcons(this, var_1); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockCauldron_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsForItemRender", function() { nms_BlockCauldron_setBlockBoundsForItemRender(this); +nms_BlockCauldron, "BlockCauldron", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCauldron_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockCauldron_registerIcons(this, var_1); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockCauldron_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$setBlockBoundsForItemRender", function() { nms_BlockCauldron_setBlockBoundsForItemRender(this); }, "$isOpaqueCube", function() { return nms_BlockCauldron_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockCauldron_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockCauldron_renderAsNormalBlock(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockCauldron_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockCauldron_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockEndPortal, "BlockEndPortal", 24, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockEndPortal_createNewTileEntity(this, var_1); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockEndPortal_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockEndPortal_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$addCollisionBoxesToList", +nms_BlockEndPortal, "BlockEndPortal", 28, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockEndPortal_createNewTileEntity(this, var_1); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockEndPortal_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockEndPortal_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockEndPortal_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$isOpaqueCube", function() { return nms_BlockEndPortal_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockEndPortal_renderAsNormalBlock(this); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockEndPortal_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }, "$getRenderType", function() { return nms_BlockEndPortal_getRenderType(this); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockEndPortal_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockEndPortal_idPicked(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockEndPortal_registerIcons(this, var_1); }], -nms_BlockEndPortalFrame, "BlockEndPortalFrame", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockEndPortalFrame_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockEndPortalFrame_registerIcons(this, var_1); }, "$isOpaqueCube", function() { return nms_BlockEndPortalFrame_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockEndPortalFrame_getRenderType(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockEndPortalFrame_setBlockBoundsForItemRender(this); +nms_BlockEndPortalFrame, "BlockEndPortalFrame", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockEndPortalFrame_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockEndPortalFrame_registerIcons(this, var_1); }, "$isOpaqueCube", function() { return nms_BlockEndPortalFrame_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockEndPortalFrame_getRenderType(this); }, "$setBlockBoundsForItemRender", function() { nms_BlockEndPortalFrame_setBlockBoundsForItemRender(this); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockEndPortalFrame_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockEndPortalFrame_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockDragonEgg, "BlockDragonEgg", 24, nms_Block, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDragonEgg_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDragonEgg_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockDragonEgg_onBlockActivated(this, var_1, var_2, var_3, +nms_BlockDragonEgg, "BlockDragonEgg", 28, nms_Block, [], 0, 3, 0, ["$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDragonEgg_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDragonEgg_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockDragonEgg_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onBlockClicked", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDragonEgg_onBlockClicked(this, var_1, var_2, var_3, var_4, var_5); }, "$isOpaqueCube", function() { return nms_BlockDragonEgg_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockDragonEgg_renderAsNormalBlock(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDragonEgg_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getRenderType", function() { return nms_BlockDragonEgg_getRenderType(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockDragonEgg_idPicked(this, var_1, var_2, var_3, var_4); }], -nms_BlockRedstoneLight, "BlockRedstoneLight", 24, nms_Block, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockRedstoneLight_registerIcons(this, var_1); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneLight_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneLight_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneLight_idPicked(this, +nms_BlockRedstoneLight, "BlockRedstoneLight", 28, nms_Block, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockRedstoneLight_registerIcons(this, var_1); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockRedstoneLight_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockRedstoneLight_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockRedstoneLight_idPicked(this, var_1, var_2, var_3, var_4); }]]); -$rt_metadata([nms_BlockWoodSlab, "BlockWoodSlab", 24, nms_BlockHalfSlab, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWoodSlab_getIcon(this, var_1, var_2); }, "$getFullSlabName", function(var_1) { return nms_BlockWoodSlab_getFullSlabName(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockWoodSlab_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockWoodSlab_registerIcons(this, var_1); }], -nms_BlockCocoa, "BlockCocoa", 24, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCocoa_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockCocoa_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockCocoa_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockCocoa_isOpaqueCube(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCocoa_getCollisionBoundingBoxFromPool(this, +$rt_metadata([nms_BlockWoodSlab, "BlockWoodSlab", 28, nms_BlockHalfSlab, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWoodSlab_getIcon(this, var_1, var_2); }, "$getFullSlabName", function(var_1) { return nms_BlockWoodSlab_getFullSlabName(this, var_1); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockWoodSlab_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockWoodSlab_registerIcons(this, var_1); }], +nms_BlockCocoa, "BlockCocoa", 28, nms_BlockDirectional, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCocoa_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockCocoa_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockCocoa_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockCocoa_isOpaqueCube(this); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCocoa_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSelectedBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockCocoa_getSelectedBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockCocoa_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockCocoa_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockCocoa_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCocoa_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockCocoa_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockCocoa_idPicked(this, var_1, var_2, var_3, var_4); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockCocoa_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$registerIcons", function(var_1) { nms_BlockCocoa_registerIcons(this, var_1); }], -nms_BlockEnderChest, "BlockEnderChest", 24, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockEnderChest_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockEnderChest_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockEnderChest_getRenderType(this); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockEnderChest_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockActivated", +nms_BlockEnderChest, "BlockEnderChest", 28, nms_BlockContainer, [], 0, 3, 0, ["$isOpaqueCube", function() { return nms_BlockEnderChest_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockEnderChest_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockEnderChest_getRenderType(this); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockEnderChest_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockEnderChest_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$createNewTileEntity", function(var_1) { return nms_BlockEnderChest_createNewTileEntity(this, var_1); }, "$registerIcons", function(var_1) { nms_BlockEnderChest_registerIcons(this, var_1); }], -nms_BlockTripWireSource, "BlockTripWireSource", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWireSource_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTripWireSource_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTripWireSource_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockTripWireSource_getRenderType(this); +nms_BlockTripWireSource, "BlockTripWireSource", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWireSource_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTripWireSource_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTripWireSource_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockTripWireSource_getRenderType(this); }, "$canPlaceBlockOnSide", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockTripWireSource_canPlaceBlockOnSide(this, var_1, var_2, var_3, var_4, var_5); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWireSource_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockTripWireSource_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onPostBlockPlaced", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTripWireSource_onPostBlockPlaced(this, var_1, var_2, var_3, var_4, var_5); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTripWireSource_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockTripWireSource_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockTripWireSource_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockTripWireSource_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$isProvidingStrongPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockTripWireSource_isProvidingStrongPower(this, var_1, var_2, var_3, var_4, var_5); }, "$canProvidePower", function() { return nms_BlockTripWireSource_canProvidePower(this); }], -nms_BlockTripWire, "BlockTripWire", 24, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTripWire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTripWire_renderAsNormalBlock(this); }, "$getRenderBlockPass", function() { return nms_BlockTripWire_getRenderBlockPass(this); }, "$getRenderType", +nms_BlockTripWire, "BlockTripWire", 28, nms_Block, [], 0, 3, 0, ["$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWire_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockTripWire_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockTripWire_renderAsNormalBlock(this); }, "$getRenderBlockPass", function() { return nms_BlockTripWire_getRenderBlockPass(this); }, "$getRenderType", function() { return nms_BlockTripWire_getRenderType(this); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockTripWire_idPicked(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTripWire_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockTripWire_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockTripWire_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockTripWire_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onEntityCollidedWithBlock", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockTripWire_onEntityCollidedWithBlock(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockCommandBlock, "BlockCommandBlock", 24, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockCommandBlock_createNewTileEntity(this, var_1); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCommandBlock_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockCommandBlock_onBlockActivated(this, var_1, var_2, var_3, +nms_BlockCommandBlock, "BlockCommandBlock", 28, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockCommandBlock_createNewTileEntity(this, var_1); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockCommandBlock_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockCommandBlock_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$hasComparatorInputOverride", function() { return nms_BlockCommandBlock_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockCommandBlock_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockCommandBlock_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockBeacon, "BlockBeacon", 24, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockBeacon_createNewTileEntity(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockBeacon_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$isOpaqueCube", function() { return nms_BlockBeacon_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockBeacon_renderAsNormalBlock(this); +nms_BlockBeacon, "BlockBeacon", 28, nms_BlockContainer, [], 0, 3, 0, ["$createNewTileEntity", function(var_1) { return nms_BlockBeacon_createNewTileEntity(this, var_1); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockBeacon_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$isOpaqueCube", function() { return nms_BlockBeacon_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockBeacon_renderAsNormalBlock(this); }, "$getRenderType", function() { return nms_BlockBeacon_getRenderType(this); }, "$registerIcons", function(var_1) { nms_BlockBeacon_registerIcons(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockBeacon_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }], -nms_BlockWall, "BlockWall", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWall_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockWall_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockWall_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockWall_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockWall_isOpaqueCube(this); +nms_BlockWall, "BlockWall", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockWall_getIcon(this, var_1, var_2); }, "$getRenderType", function() { return nms_BlockWall_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockWall_renderAsNormalBlock(this); }, "$getBlocksMovement", function(var_1, var_2, var_3, var_4) { return nms_BlockWall_getBlocksMovement(this, var_1, var_2, var_3, var_4); }, "$isOpaqueCube", function() { return nms_BlockWall_isOpaqueCube(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockWall_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockWall_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockWall_getSubBlocks(this, var_1, var_2, var_3); }, "$damageDropped", function(var_1) { return nms_BlockWall_damageDropped(this, var_1); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockWall_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockWall_registerIcons(this, var_1); }], -nms_BlockFlowerPot, "BlockFlowerPot", 24, nms_Block, [], 0, 3, 0, ["$setBlockBoundsForItemRender", function() { nms_BlockFlowerPot_setBlockBoundsForItemRender(this); }, "$isOpaqueCube", function() { return nms_BlockFlowerPot_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockFlowerPot_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockFlowerPot_renderAsNormalBlock(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) +nms_BlockFlowerPot, "BlockFlowerPot", 28, nms_Block, [], 0, 3, 0, ["$setBlockBoundsForItemRender", function() { nms_BlockFlowerPot_setBlockBoundsForItemRender(this); }, "$isOpaqueCube", function() { return nms_BlockFlowerPot_isOpaqueCube(this); }, "$getRenderType", function() { return nms_BlockFlowerPot_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockFlowerPot_renderAsNormalBlock(this); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockFlowerPot_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockFlowerPot_idPicked(this, var_1, var_2, var_3, var_4); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockFlowerPot_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$isFlowerPot", function() { return nms_BlockFlowerPot_isFlowerPot(this); }, "$canPlaceBlockAt", function(var_1, var_2, var_3, var_4) { return nms_BlockFlowerPot_canPlaceBlockAt(this, var_1, var_2, var_3, var_4); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockFlowerPot_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockFlowerPot_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_BlockCarrot, "BlockCarrot", 24, nms_BlockCrops, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCarrot_getIcon(this, var_1, var_2); }, "$getSeedItem", function() { return nms_BlockCarrot_getSeedItem(this); }, "$registerIcons", function(var_1) { nms_BlockCarrot_registerIcons(this, var_1); }], -nms_BlockPotato, "BlockPotato", 24, nms_BlockCrops, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPotato_getIcon(this, var_1, var_2); }, "$getSeedItem", function() { return nms_BlockPotato_getSeedItem(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPotato_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$registerIcons", function(var_1) { nms_BlockPotato_registerIcons(this, var_1); }], -nms_BlockButtonWood, "BlockButtonWood", 24, nms_BlockButton, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockButtonWood_getIcon(this, var_1, var_2); }], -nms_BlockSkull, "BlockSkull", 24, nms_BlockContainer, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockSkull_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockSkull_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockSkull_renderAsNormalBlock(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockSkull_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, +nms_BlockCarrot, "BlockCarrot", 28, nms_BlockCrops, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockCarrot_getIcon(this, var_1, var_2); }, "$getSeedItem", function() { return nms_BlockCarrot_getSeedItem(this); }, "$registerIcons", function(var_1) { nms_BlockCarrot_registerIcons(this, var_1); }], +nms_BlockPotato, "BlockPotato", 28, nms_BlockCrops, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockPotato_getIcon(this, var_1, var_2); }, "$getSeedItem", function() { return nms_BlockPotato_getSeedItem(this); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockPotato_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$registerIcons", function(var_1) { nms_BlockPotato_registerIcons(this, var_1); }], +nms_BlockButtonWood, "BlockButtonWood", 28, nms_BlockButton, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockButtonWood_getIcon(this, var_1, var_2); }], +nms_BlockSkull, "BlockSkull", 28, nms_BlockContainer, [], 0, 3, 0, ["$getRenderType", function() { return nms_BlockSkull_getRenderType(this); }, "$isOpaqueCube", function() { return nms_BlockSkull_isOpaqueCube(this); }, "$renderAsNormalBlock", function() { return nms_BlockSkull_renderAsNormalBlock(this); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockSkull_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getCollisionBoundingBoxFromPool", function(var_1, var_2, var_3, var_4) { return nms_BlockSkull_getCollisionBoundingBoxFromPool(this, var_1, var_2, var_3, var_4); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockSkull_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$createNewTileEntity", function(var_1) { return nms_BlockSkull_createNewTileEntity(this, var_1); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockSkull_idPicked(this, var_1, var_2, var_3, var_4); }, "$getDamageValue", function(var_1, var_2, var_3, var_4) { return nms_BlockSkull_getDamageValue(this, var_1, var_2, var_3, var_4); }, "$damageDropped", function(var_1) { return nms_BlockSkull_damageDropped(this, var_1); }, "$dropBlockAsItemWithChance", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockSkull_dropBlockAsItemWithChance(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockSkull_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$registerIcons", function(var_1) { nms_BlockSkull_registerIcons(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockSkull_getIcon(this, var_1, var_2); }, "$getItemIconName", function() { return nms_BlockSkull_getItemIconName(this); }], -nms_BlockAnvil, "BlockAnvil", 24, nms_BlockSand, [], 0, 3, 0, ["$renderAsNormalBlock", function() { return nms_BlockAnvil_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockAnvil_isOpaqueCube(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockAnvil_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockAnvil_registerIcons(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockAnvil_onBlockPlacedBy(this, var_1, +nms_BlockAnvil, "BlockAnvil", 28, nms_BlockSand, [], 0, 3, 0, ["$renderAsNormalBlock", function() { return nms_BlockAnvil_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockAnvil_isOpaqueCube(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockAnvil_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockAnvil_registerIcons(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockAnvil_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockAnvil_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getRenderType", function() { return nms_BlockAnvil_getRenderType(this); }, "$damageDropped", function(var_1) { return nms_BlockAnvil_damageDropped(this, var_1); }, "$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockAnvil_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockAnvil_getSubBlocks(this, var_1, var_2, var_3); }, "$onFinishFalling", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockAnvil_onFinishFalling(this, var_1, var_2, var_3, var_4, var_5); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockAnvil_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockPressurePlateWeighted, "BlockPressurePlateWeighted", 24, nms_BlockBasePressurePlate, [], 0, 3, 0, ["$getPlateState", function(var_1, var_2, var_3, var_4) { return nms_BlockPressurePlateWeighted_getPlateState(this, var_1, var_2, var_3, var_4); }, "$getPowerSupply", function(var_1) { return nms_BlockPressurePlateWeighted_getPowerSupply(this, var_1); }, "$getMetaFromWeight", function(var_1) { return nms_BlockPressurePlateWeighted_getMetaFromWeight(this, var_1); }, "$tickRate", function(var_1) { return nms_BlockPressurePlateWeighted_tickRate(this, +nms_BlockPressurePlateWeighted, "BlockPressurePlateWeighted", 28, nms_BlockBasePressurePlate, [], 0, 3, 0, ["$getPlateState", function(var_1, var_2, var_3, var_4) { return nms_BlockPressurePlateWeighted_getPlateState(this, var_1, var_2, var_3, var_4); }, "$getPowerSupply", function(var_1) { return nms_BlockPressurePlateWeighted_getPowerSupply(this, var_1); }, "$getMetaFromWeight", function(var_1) { return nms_BlockPressurePlateWeighted_getMetaFromWeight(this, var_1); }, "$tickRate", function(var_1) { return nms_BlockPressurePlateWeighted_tickRate(this, var_1); }], -nms_BlockComparator, "BlockComparator", 24, nms_BlockRedstoneLogic, [nms_ITileEntityProvider], 0, 3, 0, ["$idDropped", function(var_1, var_2, var_3) { return nms_BlockComparator_idDropped(this, var_1, var_2, var_3); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockComparator_idPicked(this, var_1, var_2, var_3, var_4); }, "$func_94481_j_", function(var_1) { return nms_BlockComparator_func_94481_j_(this, var_1); }, "$func_94485_e", function() { return nms_BlockComparator_func_94485_e(this); +nms_BlockComparator, "BlockComparator", 28, nms_BlockRedstoneLogic, [nms_ITileEntityProvider], 0, 3, 0, ["$idDropped", function(var_1, var_2, var_3) { return nms_BlockComparator_idDropped(this, var_1, var_2, var_3); }, "$idPicked", function(var_1, var_2, var_3, var_4) { return nms_BlockComparator_idPicked(this, var_1, var_2, var_3, var_4); }, "$func_94481_j_", function(var_1) { return nms_BlockComparator_func_94481_j_(this, var_1); }, "$func_94485_e", function() { return nms_BlockComparator_func_94485_e(this); }, "$func_94484_i", function() { return nms_BlockComparator_func_94484_i(this); }, "$getRenderType", function() { return nms_BlockComparator_getRenderType(this); }, "$getIcon", function(var_1, var_2) { return nms_BlockComparator_getIcon(this, var_1, var_2); }, "$func_96470_c", function(var_1) { return nms_BlockComparator_func_96470_c(this, var_1); }, "$func_94480_d", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockComparator_func_94480_d(this, var_1, var_2, var_3, var_4, var_5); }, "$func_94478_d", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockComparator_func_94478_d(this, var_1, var_2, var_3, var_4, var_5); }, "$getInputStrength", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockComparator_getInputStrength(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockComparator_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$func_94479_f", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockComparator_func_94479_f(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockComparator_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockComparator_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockEventReceived", function(var_1, var_2, var_3, var_4, var_5, var_6) { return nms_BlockComparator_onBlockEventReceived(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$registerIcons", function(var_1) { nms_BlockComparator_registerIcons(this, var_1); }, "$createNewTileEntity", function(var_1) { return nms_BlockComparator_createNewTileEntity(this, var_1); }], -nms_BlockDaylightDetector, "BlockDaylightDetector", 24, nms_BlockContainer, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockDaylightDetector_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDaylightDetector_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDaylightDetector_onNeighborBlockChange(this, +nms_BlockDaylightDetector, "BlockDaylightDetector", 28, nms_BlockContainer, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockDaylightDetector_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockDaylightDetector_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockDaylightDetector_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockDaylightDetector_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$renderAsNormalBlock", function() { return nms_BlockDaylightDetector_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockDaylightDetector_isOpaqueCube(this); }, "$canProvidePower", function() { return nms_BlockDaylightDetector_canProvidePower(this); }, "$createNewTileEntity", function(var_1) { return nms_BlockDaylightDetector_createNewTileEntity(this, var_1); }, "$getIcon", function(var_1, var_2) { return nms_BlockDaylightDetector_getIcon(this, var_1, var_2); }, "$registerIcons", function(var_1) { nms_BlockDaylightDetector_registerIcons(this, var_1); }], -nms_BlockPoweredOre, "BlockPoweredOre", 24, nms_BlockOreStorage, [], 0, 3, 0, ["$canProvidePower", function() { return nms_BlockPoweredOre_canProvidePower(this); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPoweredOre_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }], -nms_BlockHopper, "BlockHopper", 24, nms_BlockContainer, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockHopper_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockHopper_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockHopper_onBlockPlaced(this, +nms_BlockPoweredOre, "BlockPoweredOre", 28, nms_BlockOreStorage, [], 0, 3, 0, ["$canProvidePower", function() { return nms_BlockPoweredOre_canProvidePower(this); }, "$isProvidingWeakPower", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockPoweredOre_isProvidingWeakPower(this, var_1, var_2, var_3, var_4, var_5); }], +nms_BlockHopper, "BlockHopper", 28, nms_BlockContainer, [], 0, 3, 0, ["$setBlockBoundsBasedOnState", function(var_1, var_2, var_3, var_4) { nms_BlockHopper_setBlockBoundsBasedOnState(this, var_1, var_2, var_3, var_4); }, "$addCollisionBoxesToList", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_BlockHopper_addCollisionBoxesToList(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockHopper_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$createNewTileEntity", function(var_1) { return nms_BlockHopper_createNewTileEntity(this, var_1); }, "$onBlockPlacedBy", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockHopper_onBlockPlacedBy(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$onBlockAdded", function(var_1, var_2, var_3, var_4) { nms_BlockHopper_onBlockAdded(this, var_1, var_2, var_3, var_4); }, "$onBlockActivated", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockHopper_onBlockActivated(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$onNeighborBlockChange", function(var_1, var_2, var_3, var_4, var_5) { nms_BlockHopper_onNeighborBlockChange(this, var_1, var_2, var_3, var_4, var_5); }, "$breakBlock", function(var_1, var_2, var_3, var_4, var_5, var_6) { nms_BlockHopper_breakBlock(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getRenderType", function() { return nms_BlockHopper_getRenderType(this); }, "$renderAsNormalBlock", function() { return nms_BlockHopper_renderAsNormalBlock(this); }, "$isOpaqueCube", function() { return nms_BlockHopper_isOpaqueCube(this); }, "$shouldSideBeRendered", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockHopper_shouldSideBeRendered(this, var_1, var_2, var_3, var_4, var_5); }, "$getIcon", function(var_1, var_2) { return nms_BlockHopper_getIcon(this, var_1, var_2); }, "$hasComparatorInputOverride", function() { return nms_BlockHopper_hasComparatorInputOverride(this); }, "$getComparatorInputOverride", function(var_1, var_2, var_3, var_4, var_5) { return nms_BlockHopper_getComparatorInputOverride(this, var_1, var_2, var_3, var_4, var_5); }, "$registerIcons", function(var_1) { nms_BlockHopper_registerIcons(this, var_1); }, "$getItemIconName", function() { return nms_BlockHopper_getItemIconName(this); }], -nms_BlockQuartz, "BlockQuartz", 24, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockQuartz_getIcon(this, var_1, var_2); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockQuartz_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$damageDropped", function(var_1) { return nms_BlockQuartz_damageDropped(this, var_1); }, "$getRenderType", function() { return nms_BlockQuartz_getRenderType(this); +nms_BlockQuartz, "BlockQuartz", 28, nms_Block, [], 0, 3, 0, ["$getIcon", function(var_1, var_2) { return nms_BlockQuartz_getIcon(this, var_1, var_2); }, "$onBlockPlaced", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return nms_BlockQuartz_onBlockPlaced(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$damageDropped", function(var_1) { return nms_BlockQuartz_damageDropped(this, var_1); }, "$getRenderType", function() { return nms_BlockQuartz_getRenderType(this); }, "$getSubBlocks", function(var_1, var_2, var_3) { nms_BlockQuartz_getSubBlocks(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_BlockQuartz_registerIcons(this, var_1); }], -nms_BlockDropper, "BlockDropper", 24, nms_BlockDispenser, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockDropper_registerIcons(this, var_1); }, "$createNewTileEntity", function(var_1) { return nms_BlockDropper_createNewTileEntity(this, var_1); }], +nms_BlockDropper, "BlockDropper", 28, nms_BlockDispenser, [], 0, 3, 0, ["$registerIcons", function(var_1) { nms_BlockDropper_registerIcons(this, var_1); }, "$createNewTileEntity", function(var_1) { return nms_BlockDropper_createNewTileEntity(this, var_1); }], nms_ItemBlock, 0, nms_Item, [], 0, 3, 0, ["$getSpriteNumber", function() { return nms_ItemBlock_getSpriteNumber(this); }, "$getIconFromDamage", function(var_1) { return nms_ItemBlock_getIconFromDamage(this, var_1); }, "$onItemUse", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return nms_ItemBlock_onItemUse(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$canPlaceItemBlockOnSide", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return nms_ItemBlock_canPlaceItemBlockOnSide(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getUnlocalizedName", function(var_1) { return nms_ItemBlock_getUnlocalizedName(this, var_1); }, "$getUnlocalizedName0", function() { return nms_ItemBlock_getUnlocalizedName0(this); }, "$getCreativeTab", function() { return nms_ItemBlock_getCreativeTab(this); }, "$getSubItems", function(var_1, var_2, var_3) { nms_ItemBlock_getSubItems(this, var_1, var_2, var_3); }, "$registerIcons", function(var_1) { nms_ItemBlock_registerIcons(this, var_1); }], @@ -227457,19 +228166,19 @@ nms_ItemLilyPad, 0, nms_ItemColored, [], 0, 3, 0, ["$onItemRightClick", function nms_ItemPiston, 0, nms_ItemBlock, [], 0, 3, 0, ["$getMetadata", function(var_1) { return nms_ItemPiston_getMetadata(this, var_1); }], nms_ItemAnvilBlock, 0, nms_ItemMultiTextureTile, [], 0, 3, 0, ["$getMetadata", function(var_1) { return nms_ItemAnvilBlock_getMetadata(this, var_1); }], ju_LinkedHashMap, 0, ju_HashMap, [ju_Map], 0, 3, 0, ["$newElementArray", function(var_1) { return ju_LinkedHashMap_newElementArray(this, var_1); }], -nms_EntityMinecartEmpty, "EntityMinecartEmpty", 24, nms_EntityMinecart, [], 0, 3, 0, ["$interact", function(var_1) { return nms_EntityMinecartEmpty_interact(this, var_1); }, "$getMinecartType", function() { return nms_EntityMinecartEmpty_getMinecartType(this); }], -nms_EntityMinecartContainer, "EntityMinecartContainer", 24, nms_EntityMinecart, [nms_IInventory], 1, 3, 0, ["$getStackInSlot", function(var_1) { return nms_EntityMinecartContainer_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return nms_EntityMinecartContainer_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { nms_EntityMinecartContainer_setInventorySlotContents(this, var_1, var_2); }, "$onInventoryChanged", function() { nms_EntityMinecartContainer_onInventoryChanged(this); +nms_EntityMinecartEmpty, "EntityMinecartEmpty", 28, nms_EntityMinecart, [], 0, 3, 0, ["$interact", function(var_1) { return nms_EntityMinecartEmpty_interact(this, var_1); }, "$getMinecartType", function() { return nms_EntityMinecartEmpty_getMinecartType(this); }], +nms_EntityMinecartContainer, "EntityMinecartContainer", 28, nms_EntityMinecart, [nms_IInventory], 1, 3, 0, ["$getStackInSlot", function(var_1) { return nms_EntityMinecartContainer_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return nms_EntityMinecartContainer_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { nms_EntityMinecartContainer_setInventorySlotContents(this, var_1, var_2); }, "$onInventoryChanged", function() { nms_EntityMinecartContainer_onInventoryChanged(this); }, "$isUseableByPlayer", function(var_1) { return nms_EntityMinecartContainer_isUseableByPlayer(this, var_1); }, "$openChest", function() { nms_EntityMinecartContainer_openChest(this); }, "$closeChest", function() { nms_EntityMinecartContainer_closeChest(this); }, "$isStackValidForSlot", function(var_1, var_2) { return nms_EntityMinecartContainer_isStackValidForSlot(this, var_1, var_2); }, "$getInvName", function() { return nms_EntityMinecartContainer_getInvName(this); }, "$getInventoryStackLimit", function() { return nms_EntityMinecartContainer_getInventoryStackLimit(this); }, "$travelToDimension", function(var_1) { nms_EntityMinecartContainer_travelToDimension(this, var_1); }, "$setDead", function() { nms_EntityMinecartContainer_setDead(this); }, "$interact", function(var_1) { return nms_EntityMinecartContainer_interact(this, var_1); }, "$applyDrag", function() { nms_EntityMinecartContainer_applyDrag(this); }], -nms_EntityMinecartChest, "EntityMinecartChest", 24, nms_EntityMinecartContainer, [], 0, 3, 0, ["$killMinecart", function(var_1) { nms_EntityMinecartChest_killMinecart(this, var_1); }, "$getSizeInventory", function() { return nms_EntityMinecartChest_getSizeInventory(this); }, "$getMinecartType", function() { return nms_EntityMinecartChest_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartChest_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileOffset", function() { +nms_EntityMinecartChest, "EntityMinecartChest", 28, nms_EntityMinecartContainer, [], 0, 3, 0, ["$killMinecart", function(var_1) { nms_EntityMinecartChest_killMinecart(this, var_1); }, "$getSizeInventory", function() { return nms_EntityMinecartChest_getSizeInventory(this); }, "$getMinecartType", function() { return nms_EntityMinecartChest_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartChest_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileOffset", function() { return nms_EntityMinecartChest_getDefaultDisplayTileOffset(this); }], -nms_EntityMinecartFurnace, "EntityMinecartFurnace", 24, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartFurnace_getMinecartType(this); }, "$entityInit", function() { nms_EntityMinecartFurnace_entityInit(this); }, "$onUpdate", function() { nms_EntityMinecartFurnace_onUpdate(this); }, "$killMinecart", function(var_1) { nms_EntityMinecartFurnace_killMinecart(this, var_1); }, "$updateOnTrack", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_EntityMinecartFurnace_updateOnTrack(this, +nms_EntityMinecartFurnace, "EntityMinecartFurnace", 28, nms_EntityMinecart, [], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartFurnace_getMinecartType(this); }, "$entityInit", function() { nms_EntityMinecartFurnace_entityInit(this); }, "$onUpdate", function() { nms_EntityMinecartFurnace_onUpdate(this); }, "$killMinecart", function(var_1) { nms_EntityMinecartFurnace_killMinecart(this, var_1); }, "$updateOnTrack", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { nms_EntityMinecartFurnace_updateOnTrack(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$applyDrag", function() { nms_EntityMinecartFurnace_applyDrag(this); }, "$interact", function(var_1) { return nms_EntityMinecartFurnace_interact(this, var_1); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartFurnace_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileData", function() { return nms_EntityMinecartFurnace_getDefaultDisplayTileData(this); }], nms_Hopper, 0, jl_Object, [nms_IInventory], 3, 3, 0, 0, -nms_EntityMinecartHopper, "EntityMinecartHopper", 24, nms_EntityMinecartContainer, [nms_Hopper], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartHopper_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartHopper_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileOffset", function() { return nms_EntityMinecartHopper_getDefaultDisplayTileOffset(this); }, "$getSizeInventory", function() { return nms_EntityMinecartHopper_getSizeInventory(this); }, "$interact", +nms_EntityMinecartHopper, "EntityMinecartHopper", 28, nms_EntityMinecartContainer, [nms_Hopper], 0, 3, 0, ["$getMinecartType", function() { return nms_EntityMinecartHopper_getMinecartType(this); }, "$getDefaultDisplayTile", function() { return nms_EntityMinecartHopper_getDefaultDisplayTile(this); }, "$getDefaultDisplayTileOffset", function() { return nms_EntityMinecartHopper_getDefaultDisplayTileOffset(this); }, "$getSizeInventory", function() { return nms_EntityMinecartHopper_getSizeInventory(this); }, "$interact", function(var_1) { return nms_EntityMinecartHopper_interact(this, var_1); }, "$onActivatorRailPass", function(var_1, var_2, var_3, var_4) { nms_EntityMinecartHopper_onActivatorRailPass(this, var_1, var_2, var_3, var_4); }, "$getWorldObj", function() { return nms_EntityMinecartHopper_getWorldObj(this); }, "$getXPos", function() { return nms_EntityMinecartHopper_getXPos(this); }, "$getYPos", function() { return nms_EntityMinecartHopper_getYPos(this); }, "$getZPos", function() { return nms_EntityMinecartHopper_getZPos(this); }, "$onUpdate", function() { nms_EntityMinecartHopper_onUpdate(this); }, "$killMinecart", function(var_1) { nms_EntityMinecartHopper_killMinecart(this, var_1); }], -nms_EntityPigZombie, "EntityPigZombie", 24, nms_EntityZombie, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityPigZombie_isAIEnabled(this); }, "$onUpdate", function() { nms_EntityPigZombie_onUpdate(this); }, "$findPlayerToAttack", function() { return nms_EntityPigZombie_findPlayerToAttack(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityPigZombie_attackEntityFrom(this, var_1, var_2); }, "$getLivingSound", function() { return nms_EntityPigZombie_getLivingSound(this); }, "$getHurtSound", +nms_EntityPigZombie, "EntityPigZombie", 28, nms_EntityZombie, [], 0, 3, 0, ["$isAIEnabled", function() { return nms_EntityPigZombie_isAIEnabled(this); }, "$onUpdate", function() { nms_EntityPigZombie_onUpdate(this); }, "$findPlayerToAttack", function() { return nms_EntityPigZombie_findPlayerToAttack(this); }, "$attackEntityFrom", function(var_1, var_2) { return nms_EntityPigZombie_attackEntityFrom(this, var_1, var_2); }, "$getLivingSound", function() { return nms_EntityPigZombie_getLivingSound(this); }, "$getHurtSound", function() { return nms_EntityPigZombie_getHurtSound(this); }, "$getDeathSound", function() { return nms_EntityPigZombie_getDeathSound(this); }, "$dropFewItems", function(var_1, var_2) { nms_EntityPigZombie_dropFewItems(this, var_1, var_2); }, "$interact", function(var_1) { return nms_EntityPigZombie_interact(this, var_1); }, "$dropRareDrop", function(var_1) { nms_EntityPigZombie_dropRareDrop(this, var_1); }, "$getDropItemId", function() { return nms_EntityPigZombie_getDropItemId(this); }, "$addRandomArmor", function() { nms_EntityPigZombie_addRandomArmor(this); }, "$initCreature", function() { nms_EntityPigZombie_initCreature(this); }, "$getAttackStrength", function(var_1) { return nms_EntityPigZombie_getAttackStrength(this, var_1); }], ju_Collections$5, 0, ju_AbstractSet, [], 4, 0, 0, 0, @@ -227479,17 +228188,355 @@ jnc_CharsetDecoder, 0, jl_Object, [], 1, 3, 0, 0, jn_FloatBufferImpl, 0, jn_FloatBuffer, [], 1, 0, 0, 0, jn_FloatBufferOverArray, 0, jn_FloatBufferImpl, [], 0, 0, 0, ["$getElement0", function(var_1) { return jn_FloatBufferOverArray_getElement(this, var_1); }, "$putElement0", function(var_1, var_2) { jn_FloatBufferOverArray_putElement(this, var_1, var_2); }, "$readOnly2", function() { return jn_FloatBufferOverArray_readOnly(this); }], nlegv_Vector2f, 0, nlegv_Vector, [ji_Serializable, nlegv_ReadableVector2f, nlegv_WritableVector2f], 0, 3, 0, 0, -nms_Packet0KeepAlive, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { nms_Packet0KeepAlive_processPacket(this, var_1); }, "$readPacketData", function(var_1) { nms_Packet0KeepAlive_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { nms_Packet0KeepAlive_writePacketData(this, var_1); }, "$getPacketSize", function() { return nms_Packet0KeepAlive_getPacketSize(this); }], -nms_Packet1Login, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet1Login_readPacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet1Login_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet1Login_getPacketSize(this); }], -nms_Packet2ClientProtocol, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet2ClientProtocol_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { nms_Packet2ClientProtocol_writePacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet2ClientProtocol_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet2ClientProtocol_getPacketSize(this); }]]); -$rt_metadata([nms_Packet4UpdateTime, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet4UpdateTime_readPacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet4UpdateTime_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet4UpdateTime_getPacketSize(this); }], -nms_Packet5PlayerInventory, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet5PlayerInventory_readPacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet5PlayerInventory_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet5PlayerInventory_getPacketSize(this); }], -nms_Packet6SpawnPosition, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet6SpawnPosition_readPacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet6SpawnPosition_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet6SpawnPosition_getPacketSize(this); }], -nms_Packet7UseEntity, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet7UseEntity_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { nms_Packet7UseEntity_writePacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet7UseEntity_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet7UseEntity_getPacketSize(this); }], -nms_Packet8UpdateHealth, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet8UpdateHealth_readPacketData(this, var_1); }, "$processPacket", function(var_1) { nms_Packet8UpdateHealth_processPacket(this, var_1); }, "$getPacketSize", function() { return nms_Packet8UpdateHealth_getPacketSize(this); }], -nms_Packet9Respawn, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { nms_Packet9Respawn_processPacket(this, var_1); }, "$readPacketData", function(var_1) { nms_Packet9Respawn_readPacketData(this, var_1); }, "$getPacketSize", function() { return nms_Packet9Respawn_getPacketSize(this); }], -nms_Packet10Flying, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { nms_Packet10Flying_processPacket(this, var_1); }, "$readPacketData", function(var_1) { nms_Packet10Flying_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { nms_Packet10Flying_writePacketData(this, var_1); }, "$getPacketSize", function() { return nms_Packet10Flying_getPacketSize(this); }], -nms_Packet11PlayerPosition, 0, nms_Packet10Flying, [], 0, 3, 0, ["$readPacketData", function(var_1) { nms_Packet11PlayerPosition_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { nms_Packet11PlayerPosition_writePacketData(this, var_1); }, "$getPacketSize", function() { return nms_Packet11PlayerPosition_getPacketSize(this); }], +nms_EntityEggInfo, "EntityEggInfo", 28, jl_Object, [], 0, 3, 0, 0, +nms_CreativeTabBlock, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabBlock_getTabIconItemIndex(this); }], +nms_CreativeTabDeco, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabDeco_getTabIconItemIndex(this); }]]); +$rt_metadata([nms_CreativeTabRedstone, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabRedstone_getTabIconItemIndex(this); }], +nms_CreativeTabTransport, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabTransport_getTabIconItemIndex(this); }], +nms_CreativeTabMisc, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabMisc_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { nms_CreativeTabMisc_displayAllReleventItems(this, var_1); }], +nms_CreativeTabSearch, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabSearch_getTabIconItemIndex(this); }], +nms_CreativeTabFood, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabFood_getTabIconItemIndex(this); }], +nms_CreativeTabTools, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabTools_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { nms_CreativeTabTools_displayAllReleventItems(this, var_1); }], +nms_CreativeTabCombat, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabCombat_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { nms_CreativeTabCombat_displayAllReleventItems(this, var_1); }], +nms_CreativeTabBrewing, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabBrewing_getTabIconItemIndex(this); }], +nms_CreativeTabMaterial, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabMaterial_getTabIconItemIndex(this); }], +nms_CreativeTabInventory, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return nms_CreativeTabInventory_getTabIconItemIndex(this); }], +nms_PotionHealth, 0, nms_Potion, [], 0, 3, 0, ["$isInstant", function() { return nms_PotionHealth_isInstant(this); }, "$isReady", function(var_1, var_2) { return nms_PotionHealth_isReady(this, var_1, var_2); }], +nms_MaterialTransparent, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return nms_MaterialTransparent_isSolid(this); }, "$getCanBlockGrass", function() { return nms_MaterialTransparent_getCanBlockGrass(this); }, "$blocksMovement", function() { return nms_MaterialTransparent_blocksMovement(this); }], +nms_MapColor, 0, jl_Object, [], 0, 3, 0, 0, +nms_MaterialLiquid, 0, nms_Material, [], 0, 3, 0, ["$isLiquid", function() { return nms_MaterialLiquid_isLiquid(this); }, "$blocksMovement", function() { return nms_MaterialLiquid_blocksMovement(this); }, "$isSolid", function() { return nms_MaterialLiquid_isSolid(this); }], +nms_MaterialLogic, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return nms_MaterialLogic_isSolid(this); }, "$getCanBlockGrass", function() { return nms_MaterialLogic_getCanBlockGrass(this); }, "$blocksMovement", function() { return nms_MaterialLogic_blocksMovement(this); }], +nms_MaterialPortal, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return nms_MaterialPortal_isSolid(this); }, "$getCanBlockGrass", function() { return nms_MaterialPortal_getCanBlockGrass(this); }, "$blocksMovement", function() { return nms_MaterialPortal_blocksMovement(this); }], +nms_MaterialWeb, 0, nms_Material, [], 4, 0, 0, ["$blocksMovement", function() { return nms_MaterialWeb_blocksMovement(this); }], +ju_TreeMap$1, 0, jl_Object, [ju_Comparator], 0, 0, 0, 0, +nms_IStatType, 0, jl_Object, [], 3, 3, 0, 0, +nms_StatTypeSimple, 0, jl_Object, [nms_IStatType], 4, 0, 0, 0, +nms_StatTypeTime, 0, jl_Object, [nms_IStatType], 4, 0, 0, 0, +nms_StatTypeDistance, 0, jl_Object, [nms_IStatType], 4, 0, 0, 0, +otciu_UnicodeHelper, 0, jl_Object, [], 4, 3, 0, 0, +otci_CharFlow, 0, jl_Object, [], 0, 3, 0, 0, +otci_Base46, 0, jl_Object, [], 4, 3, 0, 0, +jnc_CharacterCodingException, 0, ji_IOException, [], 0, 3, 0, 0, +jnci_BufferedDecoder, 0, jnc_CharsetDecoder, [], 1, 3, 0, 0, +jnci_UTF8Decoder, 0, jnci_BufferedDecoder, [], 0, 3, 0, 0, +nms_RenderHelper, 0, jl_Object, [], 0, 3, 0, 0, +nms_GuiButton, "GuiButton", 28, nms_Gui, [], 0, 3, 0, ["$getHoverState", function(var_1) { return nms_GuiButton_getHoverState(this, var_1); }, "$drawButton", function(var_1, var_2, var_3) { nms_GuiButton_drawButton(this, var_1, var_2, var_3); }, "$mouseDragged", function(var_1, var_2, var_3) { nms_GuiButton_mouseDragged(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { nms_GuiButton_mouseReleased(this, var_1, var_2); }, "$mousePressed", function(var_1, var_2, var_3) { return nms_GuiButton_mousePressed(this, +var_1, var_2, var_3); }, "$func_82251_b", function(var_1, var_2) { nms_GuiButton_func_82251_b(this, var_1, var_2); }], +ju_HashMap$AbstractMapIterator, 0, jl_Object, [], 0, 0, 0, ["$hasNext", function() { return ju_HashMap$AbstractMapIterator_hasNext(this); }, "$remove", function() { ju_HashMap$AbstractMapIterator_remove(this); }], +ju_HashMap$ValueIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return ju_HashMap$ValueIterator_next(this); }], +ju_HashMap$1, 0, ju_AbstractSet, [], 0, 0, 0, ["$size2", function() { return ju_HashMap$1_size(this); }, "$iterator", function() { return ju_HashMap$1_iterator(this); }], +ju_HashMap$HashMapEntrySet, 0, ju_AbstractSet, [], 0, 0, 0, ["$size2", function() { return ju_HashMap$HashMapEntrySet_size(this); }, "$contains0", function(var_1) { return ju_HashMap$HashMapEntrySet_contains(this, var_1); }, "$iterator", function() { return ju_HashMap$HashMapEntrySet_iterator(this); }], +ju_LinkedHashMap$LinkedHashMapEntry, "LinkedHashMap$LinkedHashMapEntry", 8, ju_HashMap$HashEntry, [], 4, 0, 0, 0, +nms_TileEntitySkull, "TileEntitySkull", 28, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { nms_TileEntitySkull_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { nms_TileEntitySkull_readFromNBT(this, var_1); }], +jur_Pattern, 0, jl_Object, [ji_Serializable], 4, 3, 0, 0, +nms_GuiIngameMenu, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiIngameMenu_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiIngameMenu_actionPerformed(this, var_1); }, "$updateScreen", function() { $java.nms_GuiIngameMenu_updateScreen(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiIngameMenu_drawScreen(this, var_1, var_2, var_3); }], +nms_WorldRenderer, "WorldRenderer", 28, jl_Object, [], 0, 3, $java.nms_WorldRenderer_$callClinit, 0, +nms_EntitySorter, 0, jl_Object, [ju_Comparator], 0, 3, 0, ["$compare", function(var_1, var_2) { return $java.nms_EntitySorter_compare(this, var_1, var_2); }], +nms_GuiContainerCreative, 0, nms_InventoryEffectRenderer, [], 0, 3, $java.nms_GuiContainerCreative_$callClinit, ["$updateScreen", function() { $java.nms_GuiContainerCreative_updateScreen(this); }, "$handleMouseClick", function(var_1, var_2, var_3, var_4) { $java.nms_GuiContainerCreative_handleMouseClick(this, var_1, var_2, var_3, var_4); }, "$initGui", function() { $java.nms_GuiContainerCreative_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiContainerCreative_onGuiClosed(this); }, "$keyTyped", function(var_1, +var_2) { $java.nms_GuiContainerCreative_keyTyped(this, var_1, var_2); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiContainerCreative_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_mouseClicked(this, var_1, var_2, var_3); }, "$mouseMovedOrUp", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_mouseMovedOrUp(this, var_1, var_2, var_3); }, "$handleMouseInput", function() { $java.nms_GuiContainerCreative_handleMouseInput(this); +}, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_drawScreen(this, var_1, var_2, var_3); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }, "$actionPerformed", function(var_1) { $java.nms_GuiContainerCreative_actionPerformed(this, var_1); }], +nms_BossStatus, 0, jl_Object, [], 4, 3, 0, 0, +nms_EntityFX, "EntityFX", 28, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return $java.nms_EntityFX_canTriggerWalking(this); }, "$entityInit", function() { $java.nms_EntityFX_entityInit(this); }, "$onUpdate", function() { $java.nms_EntityFX_onUpdate(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getFXLayer", function() { return $java.nms_EntityFX_getFXLayer(this); +}, "$canAttackWithItem", function() { return $java.nms_EntityFX_canAttackWithItem(this); }, "$toString", function() { return $java.nms_EntityFX_toString(this); }], +ju_AbstractList$1, 0, jl_Object, [ju_Iterator], 0, 0, 0, ["$hasNext", function() { return ju_AbstractList$1_hasNext(this); }, "$next", function() { return ju_AbstractList$1_next(this); }], +jt_DecimalFormat$MantissaAndExponent, 0, jl_Object, [], 0, 0, 0, 0, +jt_DecimalFormat$MinusField, "DecimalFormat$MinusField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$MinusField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$MinusField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$MinusField_hashCode(this); }], +nms_EntityDiggingFX, "EntityDiggingFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getFXLayer", function() { return $java.nms_EntityDiggingFX_getFXLayer(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityDiggingFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +$java.jn_FloatBufferOverByteBuffer, 0, jn_FloatBufferImpl, [], 1, 0, 0, ["$readOnly2", function() { return $java.jn_FloatBufferOverByteBuffer_readOnly(this); }], +jn_FloatBufferOverByteBufferLittleEndian, 0, $java.jn_FloatBufferOverByteBuffer, [], 0, 0, 0, ["$getElement0", function(var_1) { return $java.jn_FloatBufferOverByteBufferLittleEndian_getElement(this, var_1); }, "$putElement0", function(var_1, var_2) { $java.jn_FloatBufferOverByteBufferLittleEndian_putElement(this, var_1, var_2); }], +jn_FloatBufferOverByteBufferBigEndian, 0, $java.jn_FloatBufferOverByteBuffer, [], 0, 0, 0, ["$getElement0", function(var_1) { return $java.jn_FloatBufferOverByteBufferBigEndian_getElement(this, var_1); }, "$putElement0", function(var_1, var_2) { $java.jn_FloatBufferOverByteBufferBigEndian_putElement(this, var_1, var_2); }]]); +$rt_metadata([nms_ModelBox, "ModelBox", 28, jl_Object, [], 0, 3, 0, 0, +nms_TextureOffset, "TextureOffset", 28, jl_Object, [], 0, 3, 0, 0, +nms_WorldProvider, 0, jl_Object, [], 1, 3, 0, ["$generateLightBrightnessTable", function() { $java.nms_WorldProvider_generateLightBrightnessTable(this); }, "$registerWorldChunkManager", function() { $java.nms_WorldProvider_registerWorldChunkManager(this); }, "$calculateCelestialAngle", function(var_1, var_2) { return $java.nms_WorldProvider_calculateCelestialAngle(this, var_1, var_2); }, "$isSurfaceWorld", function() { return $java.nms_WorldProvider_isSurfaceWorld(this); }, "$calcSunriseSunsetColors", function(var_1, +var_2) { return $java.nms_WorldProvider_calcSunriseSunsetColors(this, var_1, var_2); }, "$getFogColor0", function(var_1, var_2) { return $java.nms_WorldProvider_getFogColor(this, var_1, var_2); }, "$canRespawnHere", function() { return $java.nms_WorldProvider_canRespawnHere(this); }, "$getCloudHeight", function() { return $java.nms_WorldProvider_getCloudHeight(this); }, "$isSkyColored", function() { return $java.nms_WorldProvider_isSkyColored(this); }, "$doesXZShowFog", function(var_1, var_2) { return $java.nms_WorldProvider_doesXZShowFog(this, +var_1, var_2); }], +nlea_EaglerAdapterImpl2$AudioBufferSourceNodeX, "EaglerAdapterImpl2$AudioBufferSourceNodeX", 31, jl_Object, [], 0, 0, 0, 0, +nlea_EaglerAdapterImpl2$19, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$19_handleEvent$exported$0(this, var_1); }], +nms_GuiTextField, 0, nms_Gui, [], 0, 3, 0, 0, +$java.nms_ContainerCreative, 0, nms_Container, [], 0, 0, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerCreative_canInteractWith(this, var_1); }, "$retrySlotClick", function(var_1, var_2, var_3, var_4) { $java.nms_ContainerCreative_retrySlotClick(this, var_1, var_2, var_3, var_4); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerCreative_transferStackInSlot(this, var_1, var_2); }, "$func_94530_a", function(var_1, var_2) { return $java.nms_ContainerCreative_func_94530_a(this, +var_1, var_2); }, "$func_94531_b", function(var_1) { return $java.nms_ContainerCreative_func_94531_b(this, var_1); }], +nms_EntitySmokeFX, "EntitySmokeFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySmokeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySmokeFX_onUpdate(this); }], +nms_EntityRainFX, "EntityRainFX", 28, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityRainFX_onUpdate(this); }], +nms_DestroyBlockProgress, "DestroyBlockProgress", 28, jl_Object, [], 0, 3, 0, 0, +nlea_EaglerAdapterImpl2$18, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$18_handleEvent$exported$0(this, var_1); }], +jm_BigDecimal, 0, jl_Number, [jl_Comparable, ji_Serializable], 0, 3, jm_BigDecimal_$callClinit, 0, +jm_BigInteger, 0, jl_Number, [jl_Comparable, ji_Serializable], 0, 3, 0, 0, +$java.nms_PositionTextureVertex, 0, jl_Object, [], 0, 3, 0, 0, +nms_TexturedQuad, 0, jl_Object, [], 0, 3, 0, 0, +nms_AchievementMap, 0, jl_Object, [], 0, 3, nms_AchievementMap_$callClinit, 0, +$java.ju_AbstractMap$SimpleEntry, 0, jl_Object, [ju_Map$Entry, ji_Serializable], 0, 3, 0, ["$getValue", function() { return $java.ju_AbstractMap$SimpleEntry_getValue(this); }, "$getKey", function() { return $java.ju_AbstractMap$SimpleEntry_getKey(this); }, "$equals", function(var_1) { return $java.ju_AbstractMap$SimpleEntry_equals(this, var_1); }, "$hashCode0", function() { return $java.ju_AbstractMap$SimpleEntry_hashCode(this); }, "$toString", function() { return $java.ju_AbstractMap$SimpleEntry_toString(this); +}], +ju_TreeMap$TreeNode, "TreeMap$TreeNode", 8, $java.ju_AbstractMap$SimpleEntry, [], 0, 0, 0, 0, +nlea_EaglerAdapterImpl2$AudioBufferX, "EaglerAdapterImpl2$AudioBufferX", 31, jl_Object, [], 0, 0, 0, 0, +jur_AbstractSet, 0, jl_Object, [], 1, 0, 0, ["$find0", function(var_1, var_2, var_3) { return $java.jur_AbstractSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_AbstractSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getType0", function() { return $java.jur_AbstractSet_getType(this); }, "$toString", function() { return $java.jur_AbstractSet_toString(this); }, "$setNext", function(var_1) { $java.jur_AbstractSet_setNext(this, var_1); }, "$first0", +function(var_1) { return $java.jur_AbstractSet_first(this, var_1); }, "$processBackRefReplacement", function() { return $java.jur_AbstractSet_processBackRefReplacement(this); }, "$processSecondPass", function() { $java.jur_AbstractSet_processSecondPass(this); }], +$java.nms_Slot, "Slot", 28, jl_Object, [], 0, 3, 0, ["$onCrafting", function(var_1, var_2) { $java.nms_Slot_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_Slot_onPickupFromSlot(this, var_1, var_2); }, "$isItemValid", function(var_1) { return $java.nms_Slot_isItemValid(this, var_1); }, "$getStack", function() { return $java.nms_Slot_getStack(this); }, "$getHasStack", function() { return $java.nms_Slot_getHasStack(this); }, "$putStack", function(var_1) { $java.nms_Slot_putStack(this, +var_1); }, "$onSlotChanged", function() { $java.nms_Slot_onSlotChanged(this); }, "$getSlotStackLimit", function() { return $java.nms_Slot_getSlotStackLimit(this); }, "$getBackgroundIconIndex", function() { return $java.nms_Slot_getBackgroundIconIndex(this); }, "$decrStackSize0", function(var_1) { return $java.nms_Slot_decrStackSize(this, var_1); }, "$canTakeStack", function(var_1) { return $java.nms_Slot_canTakeStack(this, var_1); }], +$java.nms_InventoryBasic, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryBasic_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryBasic_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryBasic_setInventorySlotContents(this, var_1, var_2); }, "$getSizeInventory", function() { return $java.nms_InventoryBasic_getSizeInventory(this); }, "$getInvName", +function() { return $java.nms_InventoryBasic_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_InventoryBasic_isInvNameLocalized(this); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryBasic_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryBasic_onInventoryChanged(this); }, "$isUseableByPlayer", function(var_1) { return $java.nms_InventoryBasic_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_InventoryBasic_openChest(this); +}, "$closeChest", function() { $java.nms_InventoryBasic_closeChest(this); }], +nms_BiomeGenBase, 0, jl_Object, [], 0, 3, 0, 0, +jt_DecimalFormat$1, 0, jl_Object, [], 32, 0, jt_DecimalFormat$1_$callClinit, 0, +jl_ArithmeticException, "ArithmeticException", 15, jl_RuntimeException, [], 0, 3, 0, 0, +nms_PotionEffect, "PotionEffect", 28, jl_Object, [], 0, 3, 0, ["$hashCode0", function() { return $java.nms_PotionEffect_hashCode(this); }, "$toString", function() { return $java.nms_PotionEffect_toString(this); }, "$equals", function(var_1) { return $java.nms_PotionEffect_equals(this, var_1); }], +$java.otjw_DecodeSuccessCallback, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, +nlea_EaglerAdapterImpl2$16, 0, jl_Object, [$java.otjw_DecodeSuccessCallback], 4, 0, 0, ["$onSuccess$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$16_onSuccess$exported$0(this, var_1); }], +$java.otjw_DecodeErrorCallback, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, +nlea_EaglerAdapterImpl2$17, 0, jl_Object, [$java.otjw_DecodeErrorCallback], 4, 0, 0, ["$onError$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$17_onError$exported$0(this, var_1); }], +jur_FSet, "FSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_FSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_FSet_hasConsumed(this, var_1); }], +jur_Lexer, 0, jl_Object, [], 0, 0, 0, 0, +$java.jur_PatternSyntaxException, "PatternSyntaxException", 9, jl_IllegalArgumentException, [], 0, 3, 0, ["$getMessage", function() { return $java.jur_PatternSyntaxException_getMessage(this); }], +jm_Multiplication, 0, jl_Object, [], 0, 0, jm_Multiplication_$callClinit, 0, +$java.jur_NonCapFSet, "NonCapFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_NonCapFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_NonCapFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_NonCapFSet_hasConsumed(this, var_1); }], +jur_AheadFSet, "AheadFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_AheadFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_AheadFSet_getName(this); }], +$java.jur_BehindFSet, "BehindFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_BehindFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_BehindFSet_getName(this); }], +$java.jur_AtomicFSet, "AtomicFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_AtomicFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_AtomicFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_AtomicFSet_hasConsumed(this, var_1); }], +jur_FinalSet, "FinalSet", 9, jur_FSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_FinalSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FinalSet_getName(this); }], +$java.jur_LeafSet, 0, jur_AbstractSet, [], 1, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_LeafSet_matches(this, var_1, var_2, var_3); }, "$charCount0", function() { return $java.jur_LeafSet_charCount(this); }, "$hasConsumed", function(var_1) { return $java.jur_LeafSet_hasConsumed(this, var_1); }], +$java.jur_EmptySet, "EmptySet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_EmptySet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_EmptySet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_EmptySet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_EmptySet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_EmptySet_hasConsumed(this, +var_1); }], +jur_JointSet, "JointSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_JointSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_JointSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_JointSet_getName(this); }, "$first0", function(var_1) { return $java.jur_JointSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_JointSet_hasConsumed(this, var_1); }, "$processSecondPass", function() { +$java.jur_JointSet_processSecondPass(this); }], +jur_NonCapJointSet, "NonCapJointSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_NonCapJointSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_NonCapJointSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_NonCapJointSet_hasConsumed(this, var_1); }], +$java.jur_AtomicJointSet, "AtomicJointSet", 9, jur_NonCapJointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_AtomicJointSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AtomicJointSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_AtomicJointSet_getName(this); }], +$java.jur_PositiveLookAhead, "PositiveLookAhead", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PositiveLookAhead_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PositiveLookAhead_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PositiveLookAhead_getName(this); }], +$java.jur_NegativeLookAhead, "NegativeLookAhead", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_NegativeLookAhead_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_NegativeLookAhead_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_NegativeLookAhead_getName(this); }], +$java.jur_PositiveLookBehind, "PositiveLookBehind", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PositiveLookBehind_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PositiveLookBehind_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PositiveLookBehind_getName(this); }], +$java.jur_NegativeLookBehind, "NegativeLookBehind", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_NegativeLookBehind_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_NegativeLookBehind_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_NegativeLookBehind_getName(this); }], +$java.jur_SingleSet, "SingleSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_SingleSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SingleSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SingleSet_findBack(this, var_1, var_2, var_3, var_4); }, "$first0", function(var_1) { return $java.jur_SingleSet_first(this, var_1); }, "$processBackRefReplacement", +function() { return $java.jur_SingleSet_processBackRefReplacement(this); }, "$processSecondPass", function() { $java.jur_SingleSet_processSecondPass(this); }], +nms_DataWatcher, 0, jl_Object, [], 0, 3, 0, 0]); +$rt_metadata([nms_EnumEntitySize, 0, jl_Enum, [], 12, 3, 0, 0, +jl_Byte, 0, jl_Number, [jl_Comparable], 0, 3, 0, ["$equals", function(var_1) { return $java.jl_Byte_equals(this, var_1); }], +jl_Short, "Short", 15, jl_Number, [jl_Comparable], 0, 3, 0, ["$toString", function() { return $java.jl_Short_toString(this); }, "$equals", function(var_1) { return $java.jl_Short_equals(this, var_1); }, "$hashCode0", function() { return $java.jl_Short_hashCode(this); }], +$java.jur_SpecialToken, 0, jl_Object, [], 1, 0, 0, 0, +jur_AbstractCharClass, 0, $java.jur_SpecialToken, [], 1, 0, 0, ["$getBits", function() { return $java.jur_AbstractCharClass_getBits(this); }, "$getLowHighSurrogates", function() { return $java.jur_AbstractCharClass_getLowHighSurrogates(this); }, "$getInstance5", function() { return $java.jur_AbstractCharClass_getInstance(this); }, "$hasUCI", function() { return $java.jur_AbstractCharClass_hasUCI(this); }], +jur_CharClass, "CharClass", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass_contains(this, var_1); }, "$getBits", function() { return $java.jur_CharClass_getBits(this); }, "$getLowHighSurrogates", function() { return $java.jur_CharClass_getLowHighSurrogates(this); }, "$getInstance5", function() { return $java.jur_CharClass_getInstance(this); }, "$toString", function() { return $java.jur_CharClass_toString(this); }, "$hasUCI", function() { return $java.jur_CharClass_hasUCI(this); +}], +$java.ju_MissingResourceException, "MissingResourceException", 8, jl_RuntimeException, [], 0, 3, 0, 0, +$java.jur_QuantifierSet, 0, jur_AbstractSet, [], 1, 0, 0, ["$first0", function(var_1) { return $java.jur_QuantifierSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_QuantifierSet_hasConsumed(this, var_1); }, "$processSecondPass", function() { $java.jur_QuantifierSet_processSecondPass(this); }], +$java.jur_LeafQuantifierSet, "LeafQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_LeafQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_LeafQuantifierSet_getName(this); }], +$java.jur_CompositeQuantifierSet, "CompositeQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_CompositeQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_CompositeQuantifierSet_getName(this); }], +$java.jur_GroupQuantifierSet, "GroupQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_GroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_GroupQuantifierSet_getName(this); }], +$java.jur_AltQuantifierSet, "AltQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_AltQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AltQuantifierSet_setNext(this, var_1); }], +$java.jur_UnifiedQuantifierSet, "UnifiedQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_UnifiedQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_UnifiedQuantifierSet_find(this, var_1, var_2, var_3); }], +$java.jur_Quantifier, "Quantifier", 9, $java.jur_SpecialToken, [jl_Cloneable], 0, 0, 0, ["$toString", function() { return $java.jur_Quantifier_toString(this); }], +jur_FSet$PossessiveFSet, "FSet$PossessiveFSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_FSet$PossessiveFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FSet$PossessiveFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_FSet$PossessiveFSet_hasConsumed(this, var_1); }], +ju_BitSet, 0, jl_Object, [jl_Cloneable, ji_Serializable], 0, 3, 0, 0, +$java.jur_LowHighSurrogateRangeSet, "LowHighSurrogateRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$getName", function() { return $java.jur_LowHighSurrogateRangeSet_getName(this); }], +$java.jur_CompositeRangeSet, "CompositeRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_CompositeRangeSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_CompositeRangeSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_CompositeRangeSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_CompositeRangeSet_hasConsumed(this, var_1); }, "$first0", function(var_1) { return $java.jur_CompositeRangeSet_first(this, +var_1); }], +$java.jur_SupplRangeSet, "SupplRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_SupplRangeSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_SupplRangeSet_getName(this); }, "$contains1", function(var_1) { return $java.jur_SupplRangeSet_contains(this, var_1); }, "$first0", function(var_1) { return $java.jur_SupplRangeSet_first(this, var_1); }, "$setNext", function(var_1) { $java.jur_SupplRangeSet_setNext(this, var_1); }, "$hasConsumed", +function(var_1) { return $java.jur_SupplRangeSet_hasConsumed(this, var_1); }], +$java.jur_UCISupplRangeSet, "UCISupplRangeSet", 9, $java.jur_SupplRangeSet, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_UCISupplRangeSet_contains(this, var_1); }, "$getName", function() { return $java.jur_UCISupplRangeSet_getName(this); }], +$java.jur_UCIRangeSet, "UCIRangeSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCIRangeSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCIRangeSet_getName(this); }], +$java.jur_RangeSet, "RangeSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_RangeSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_RangeSet_getName(this); }, "$first0", function(var_1) { return $java.jur_RangeSet_first(this, var_1); }], +$java.jur_HangulDecomposedCharSet, "HangulDecomposedCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_HangulDecomposedCharSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_HangulDecomposedCharSet_getName(this); }, "$matches", function(var_1, var_2, var_3) { return $java.jur_HangulDecomposedCharSet_matches(this, var_1, var_2, var_3); }, "$first0", function(var_1) { return $java.jur_HangulDecomposedCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) +{ return $java.jur_HangulDecomposedCharSet_hasConsumed(this, var_1); }], +$java.jur_CharSet, "CharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$charCount0", function() { return $java.jur_CharSet_charCount(this); }, "$accepts", function(var_1, var_2) { return $java.jur_CharSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_CharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_CharSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_CharSet_getName(this); +}, "$first0", function(var_1) { return $java.jur_CharSet_first(this, var_1); }], +$java.jur_UCICharSet, "UCICharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCICharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCICharSet_getName(this); }], +$java.jur_CICharSet, "CICharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_CICharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_CICharSet_getName(this); }], +$java.jur_DecomposedCharSet, "DecomposedCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_DecomposedCharSet_setNext(this, var_1); }, "$matches", function(var_1, var_2, var_3) { return $java.jur_DecomposedCharSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DecomposedCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_DecomposedCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_DecomposedCharSet_hasConsumed(this, +var_1); }], +$java.jur_UCIDecomposedCharSet, "UCIDecomposedCharSet", 9, $java.jur_DecomposedCharSet, [], 0, 0, 0, 0, +$java.jur_CIDecomposedCharSet, "CIDecomposedCharSet", 9, $java.jur_DecomposedCharSet, [], 0, 0, 0, 0, +$java.jur_PossessiveGroupQuantifierSet, "PossessiveGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PossessiveGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_PosPlusGroupQuantifierSet, "PosPlusGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PosPlusGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_AltGroupQuantifierSet, "AltGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_AltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AltGroupQuantifierSet_setNext(this, var_1); }], +$java.jur_PosAltGroupQuantifierSet, "PosAltGroupQuantifierSet", 9, $java.jur_AltGroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PosAltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_PosAltGroupQuantifierSet_setNext(this, var_1); }], +$java.jur_CompositeGroupQuantifierSet, "CompositeGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_CompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_CompositeGroupQuantifierSet_getName(this); }], +$java.jur_PosCompositeGroupQuantifierSet, "PosCompositeGroupQuantifierSet", 9, $java.jur_CompositeGroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PosCompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_ReluctantGroupQuantifierSet, "ReluctantGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_ReluctantGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_RelAltGroupQuantifierSet, "RelAltGroupQuantifierSet", 9, $java.jur_AltGroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_RelAltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_RelCompositeGroupQuantifierSet, "RelCompositeGroupQuantifierSet", 9, $java.jur_CompositeGroupQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_RelCompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_DotAllQuantifierSet, "DotAllQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_DotAllQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_DotAllQuantifierSet_find(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotAllQuantifierSet_getName(this); }], +$java.jur_DotQuantifierSet, "DotQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_DotQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_DotQuantifierSet_find(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotQuantifierSet_getName(this); }], +$java.jur_AbstractLineTerminator, 0, jl_Object, [], 1, 0, 0, 0, +$java.jur_PossessiveQuantifierSet, "PossessiveQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PossessiveQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_PossessiveAltQuantifierSet, "PossessiveAltQuantifierSet", 9, $java.jur_AltQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PossessiveAltQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_PossessiveCompositeQuantifierSet, "PossessiveCompositeQuantifierSet", 9, $java.jur_CompositeQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PossessiveCompositeQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_ReluctantQuantifierSet, "ReluctantQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_ReluctantQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_ReluctantAltQuantifierSet, "ReluctantAltQuantifierSet", 9, $java.jur_AltQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_ReluctantAltQuantifierSet_matches(this, var_1, var_2, var_3); }], +$java.jur_ReluctantCompositeQuantifierSet, "ReluctantCompositeQuantifierSet", 9, $java.jur_CompositeQuantifierSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_ReluctantCompositeQuantifierSet_matches(this, var_1, var_2, var_3); }], +jur_SOLSet, "SOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_SOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_SOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_SOLSet_getName(this); }], +$java.jur_WordBoundary, "WordBoundary", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_WordBoundary_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_WordBoundary_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_WordBoundary_getName(this); }], +jur_PreviousMatch, "PreviousMatch", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_PreviousMatch_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PreviousMatch_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PreviousMatch_getName(this); }]]); +$rt_metadata([$java.jur_EOLSet, "EOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_EOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_EOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_EOLSet_getName(this); }], +jur_EOISet, "EOISet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_EOISet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_EOISet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_EOISet_getName(this); }], +$java.jur_MultiLineSOLSet, "MultiLineSOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_MultiLineSOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_MultiLineSOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_MultiLineSOLSet_getName(this); }], +jur_DotAllSet, "DotAllSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_DotAllSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotAllSet_getName(this); }, "$setNext", function(var_1) { $java.jur_DotAllSet_setNext(this, var_1); }, "$getType0", function() { return $java.jur_DotAllSet_getType(this); }, "$hasConsumed", function(var_1) { return $java.jur_DotAllSet_hasConsumed(this, var_1); }], +$java.jur_DotSet, "DotSet", 9, jur_JointSet, [], 4, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_DotSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotSet_getName(this); }, "$setNext", function(var_1) { $java.jur_DotSet_setNext(this, var_1); }, "$getType0", function() { return $java.jur_DotSet_getType(this); }, "$hasConsumed", function(var_1) { return $java.jur_DotSet_hasConsumed(this, var_1); }], +$java.jur_UEOLSet, "UEOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_UEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_UEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_UEOLSet_getName(this); }], +$java.jur_UMultiLineEOLSet, "UMultiLineEOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_UMultiLineEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_UMultiLineEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_UMultiLineEOLSet_getName(this); }], +$java.jur_MultiLineEOLSet, "MultiLineEOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_MultiLineEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_MultiLineEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_MultiLineEOLSet_getName(this); }], +$java.jur_CIBackReferenceSet, "CIBackReferenceSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_CIBackReferenceSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_CIBackReferenceSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_CIBackReferenceSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_CIBackReferenceSet_hasConsumed(this, var_1); }], +$java.jur_BackReferenceSet, "BackReferenceSet", 9, $java.jur_CIBackReferenceSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_BackReferenceSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_BackReferenceSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_BackReferenceSet_findBack(this, var_1, var_2, var_3, var_4); }, "$first0", function(var_1) { return $java.jur_BackReferenceSet_first(this, +var_1); }, "$getName", function() { return $java.jur_BackReferenceSet_getName(this); }], +$java.jur_UCIBackReferenceSet, "UCIBackReferenceSet", 9, $java.jur_CIBackReferenceSet, [], 0, 0, 0, ["$matches", function(var_1, var_2, var_3) { return $java.jur_UCIBackReferenceSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_UCIBackReferenceSet_getName(this); }], +$java.jur_SequenceSet, "SequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_SequenceSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SequenceSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SequenceSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_SequenceSet_getName(this); }, "$first0", function(var_1) { return $java.jur_SequenceSet_first(this, +var_1); }], +$java.jur_UCISequenceSet, "UCISequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCISequenceSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCISequenceSet_getName(this); }], +$java.jur_CISequenceSet, "CISequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_CISequenceSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_CISequenceSet_getName(this); }], +nms_ChunkCoordinates, 0, jl_Object, [jl_Comparable], 0, 3, 0, 0, +jur_AbstractCharClass$PredefinedCharacterClasses, 0, jl_Object, [], 4, 0, 0, 0, +$java.jur_AbstractCharClass$LazyCharClass, 0, jl_Object, [], 1, 0, 0, 0, +$java.jur_UCISupplCharSet, "UCISupplCharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCISupplCharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCISupplCharSet_getName(this); }], +$java.jur_LowSurrogateCharSet, "LowSurrogateCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_LowSurrogateCharSet_setNext(this, var_1); }, "$matches", function(var_1, var_2, var_3) { return $java.jur_LowSurrogateCharSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_LowSurrogateCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_LowSurrogateCharSet_findBack(this, var_1, +var_2, var_3, var_4); }, "$getName", function() { return $java.jur_LowSurrogateCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_LowSurrogateCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_LowSurrogateCharSet_hasConsumed(this, var_1); }], +$java.jur_HighSurrogateCharSet, "HighSurrogateCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_HighSurrogateCharSet_setNext(this, var_1); }, "$matches", function(var_1, var_2, var_3) { return $java.jur_HighSurrogateCharSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_HighSurrogateCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_HighSurrogateCharSet_findBack(this, +var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_HighSurrogateCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_HighSurrogateCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_HighSurrogateCharSet_hasConsumed(this, var_1); }], +$java.jur_SupplCharSet, "SupplCharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_SupplCharSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SupplCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SupplCharSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_SupplCharSet_getName(this); }, "$first0", function(var_1) { +return $java.jur_SupplCharSet_first(this, var_1); }], +jur_AbstractLineTerminator$1, 0, $java.jur_AbstractLineTerminator, [], 4, 0, 0, ["$isLineTerminator", function(var_1) { return $java.jur_AbstractLineTerminator$1_isLineTerminator(this, var_1); }, "$isAfterLineTerminator", function(var_1, var_2) { return $java.jur_AbstractLineTerminator$1_isAfterLineTerminator(this, var_1, var_2); }], +jur_AbstractLineTerminator$2, 0, $java.jur_AbstractLineTerminator, [], 4, 0, 0, ["$isLineTerminator", function(var_1) { return $java.jur_AbstractLineTerminator$2_isLineTerminator(this, var_1); }, "$isAfterLineTerminator", function(var_1, var_2) { return $java.jur_AbstractLineTerminator$2_isAfterLineTerminator(this, var_1, var_2); }], +$java.jur_SequenceSet$IntHash, 0, jl_Object, [], 0, 0, 0, 0, +$java.jur_IntHash, 0, jl_Object, [], 0, 0, 0, 0, +jur_AbstractCharClass$LazySpace, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazySpace_computeValue(this); }], +jur_AbstractCharClass$LazyDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyDigit_computeValue(this); }], +jur_AbstractCharClass$LazyLower, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyLower_computeValue(this); }], +jur_AbstractCharClass$LazyUpper, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyUpper_computeValue(this); }], +jur_AbstractCharClass$LazyASCII, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyASCII_computeValue(this); }], +jur_AbstractCharClass$LazyAlpha, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyAlpha_computeValue(this); }], +jur_AbstractCharClass$LazyAlnum, 0, jur_AbstractCharClass$LazyAlpha, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyAlnum_computeValue(this); }], +jur_AbstractCharClass$LazyPunct, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyPunct_computeValue(this); }], +jur_AbstractCharClass$LazyGraph, 0, jur_AbstractCharClass$LazyAlnum, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyGraph_computeValue(this); }], +jur_AbstractCharClass$LazyPrint, 0, jur_AbstractCharClass$LazyGraph, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyPrint_computeValue(this); }], +jur_AbstractCharClass$LazyBlank, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyBlank_computeValue(this); }], +jur_AbstractCharClass$LazyCntrl, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCntrl_computeValue(this); }], +jur_AbstractCharClass$LazyXDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyXDigit_computeValue(this); }], +jur_AbstractCharClass$LazyJavaLowerCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLowerCase_computeValue(this); }], +jur_AbstractCharClass$LazyJavaUpperCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUpperCase_computeValue(this); }], +jur_AbstractCharClass$LazyJavaWhitespace, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaWhitespace_computeValue(this); }], +jur_AbstractCharClass$LazyJavaMirrored, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaMirrored_computeValue(this); }], +jur_AbstractCharClass$LazyJavaDefined, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaDefined_computeValue(this); }], +jur_AbstractCharClass$LazyJavaDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaDigit_computeValue(this); }], +jur_AbstractCharClass$LazyJavaIdentifierIgnorable, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue(this); }], +jur_AbstractCharClass$LazyJavaISOControl, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaISOControl_computeValue(this); }], +jur_AbstractCharClass$LazyJavaJavaIdentifierPart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue(this); }], +jur_AbstractCharClass$LazyJavaJavaIdentifierStart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue(this); }], +jur_AbstractCharClass$LazyJavaLetter, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLetter_computeValue(this); }], +jur_AbstractCharClass$LazyJavaLetterOrDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue(this); }]]); +$rt_metadata([jur_AbstractCharClass$LazyJavaSpaceChar, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaSpaceChar_computeValue(this); }], +jur_AbstractCharClass$LazyJavaTitleCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaTitleCase_computeValue(this); }], +jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue(this); }], +jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue(this); }], +jur_AbstractCharClass$LazyWord, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyWord_computeValue(this); }], +jur_AbstractCharClass$LazyNonWord, 0, jur_AbstractCharClass$LazyWord, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonWord_computeValue(this); }], +jur_AbstractCharClass$LazyNonSpace, 0, jur_AbstractCharClass$LazySpace, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonSpace_computeValue(this); }], +jur_AbstractCharClass$LazyNonDigit, 0, jur_AbstractCharClass$LazyDigit, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonDigit_computeValue(this); }], +$java.jur_AbstractCharClass$LazyRange, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyRange_computeValue(this); }], +jur_AbstractCharClass$LazySpecialsBlock, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazySpecialsBlock_computeValue(this); }], +$java.jur_AbstractCharClass$LazyCategory, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCategory_computeValue(this); }], +$java.jur_AbstractCharClass$LazyCategoryScope, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCategoryScope_computeValue(this); }], +otciu_UnicodeHelper$Range, "UnicodeHelper$Range", 21, jl_Object, [], 0, 3, 0, 0, +nms_Particle, 0, jl_Object, [], 0, 3, 0, 0, +ju_HashMap$KeyIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_HashMap$KeyIterator_next(this); }], +ju_HashMap$EntryIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return ju_HashMap$EntryIterator_next(this); }], +jm_BitLevel, 0, jl_Object, [], 0, 0, 0, 0, +jm_Division, 0, jl_Object, [], 0, 0, 0, 0, +jm_Elementary, 0, jl_Object, [], 0, 0, 0, 0, +nleg_EffectPipelineFXAA, 0, jl_Object, [], 0, 3, 0, 0, +nms_ActiveRenderInfo, 0, jl_Object, [], 0, 3, 0, 0, +nms_ClippingHelper, 0, jl_Object, [], 0, 3, 0, 0, +nms_ClippingHelperImpl, 0, nms_ClippingHelper, [], 0, 3, 0, 0, +$java.nms_ICamera, 0, jl_Object, [], 3, 3, 0, 0, +nms_Frustrum, 0, jl_Object, [$java.nms_ICamera], 0, 3, 0, 0, +nms_StatCollector, 0, jl_Object, [], 0, 3, 0, 0, +nms_StringUtils, 0, jl_Object, [], 0, 3, 0, 0, +nms_Direction, 0, jl_Object, [], 0, 3, 0, 0, +$java.nms_NetHandler, 0, jl_Object, [], 1, 3, 0, 0, +nms_NetClientHandler, 0, $java.nms_NetHandler, [], 0, 3, 0, 0, +$java.nms_GuiPlayerInfo, "GuiPlayerInfo", 28, jl_Object, [], 0, 3, 0, 0, +nms_ScorePlayerTeam, "ScorePlayerTeam", 28, jl_Object, [], 0, 3, 0, 0, +nms_EnumChatFormatting, "EnumChatFormatting", 28, jl_Enum, [], 12, 3, 0, ["$toString", function() { return $java.nms_EnumChatFormatting_toString(this); }], +ju_Calendar, 0, jl_Object, [ji_Serializable, jl_Cloneable, jl_Comparable], 1, 3, 0, 0, +nms_GuiSmallButton, "GuiSmallButton", 28, nms_GuiButton, [], 0, 3, 0, 0, +ju_Date, 0, jl_Object, [jl_Comparable], 0, 3, 0, 0, +nms_GuiButtonLanguage, "GuiButtonLanguage", 28, nms_GuiButton, [], 0, 3, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonLanguage_drawButton(this, var_1, var_2, var_3); }], +$java.nms_GuiYesNo, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiYesNo_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiYesNo_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiYesNo_drawScreen(this, var_1, var_2, var_3); }], +nms_GuiConfirmOpenLink, 0, $java.nms_GuiYesNo, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiConfirmOpenLink_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiConfirmOpenLink_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiConfirmOpenLink_drawScreen(this, var_1, var_2, var_3); }], +cjj_Inflate$Return, "Inflate$Return", 6, jl_Exception, [], 0, 0, 0, 0, +cjj_GZIPHeader, 0, jl_Object, [jl_Cloneable], 0, 3, 0, 0, +cjj_CRC32, 0, jl_Object, [cjj_Checksum], 4, 3, 0, ["$update", function(var_1, var_2, var_3) { $java.cjj_CRC32_update(this, var_1, var_2, var_3); }, "$reset", function() { $java.cjj_CRC32_reset(this); }, "$reset0", function(var_1) { $java.cjj_CRC32_reset0(this, var_1); }, "$getValue0", function() { return $java.cjj_CRC32_getValue(this); }], +nms_StitchHolder, "StitchHolder", 28, jl_Object, [jl_Comparable], 0, 3, 0, ["$toString", function() { return $java.nms_StitchHolder_toString(this); }, "$compareTo4", function(var_1) { return $java.nms_StitchHolder_compareTo(this, var_1); }], +nms_Texture, "Texture", 28, jl_Object, [], 0, 3, 0, 0, +nms_StitcherException, "StitcherException", 28, jl_RuntimeException, [], 0, 3, 0, 0, +nms_TextureStitched, "TextureStitched", 28, jl_Object, [nms_Icon], 0, 3, 0, ["$getOriginX", function() { return $java.nms_TextureStitched_getOriginX(this); }, "$getOriginY", function() { return $java.nms_TextureStitched_getOriginY(this); }, "$getMinU", function() { return $java.nms_TextureStitched_getMinU(this); }, "$getMaxU", function() { return $java.nms_TextureStitched_getMaxU(this); }, "$getInterpolatedU", function(var_1) { return $java.nms_TextureStitched_getInterpolatedU(this, var_1); }, "$getMinV", function() +{ return $java.nms_TextureStitched_getMinV(this); }, "$getMaxV", function() { return $java.nms_TextureStitched_getMaxV(this); }, "$getInterpolatedV", function(var_1) { return $java.nms_TextureStitched_getInterpolatedV(this, var_1); }, "$getIconName", function() { return $java.nms_TextureStitched_getIconName(this); }, "$getSheetWidth", function() { return $java.nms_TextureStitched_getSheetWidth(this); }, "$getSheetHeight", function() { return $java.nms_TextureStitched_getSheetHeight(this); }, "$updateAnimation", +function() { $java.nms_TextureStitched_updateAnimation(this); }], +nms_MovementInput, 0, jl_Object, [], 0, 3, 0, 0, +nms_MovementInputFromOptions, 0, nms_MovementInput, [], 0, 3, 0, 0, +nms_Packet204ClientInfo, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet204ClientInfo_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet204ClientInfo_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet204ClientInfo_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet204ClientInfo_getPacketSize(this); }], +$java.nms_ICrafting, 0, jl_Object, [], 3, 3, 0, 0]); +$rt_metadata([$java.nms_CreativeCrafting, "CreativeCrafting", 28, jl_Object, [$java.nms_ICrafting], 0, 3, 0, ["$sendContainerAndContentsToPlayer", function(var_1, var_2) { $java.nms_CreativeCrafting_sendContainerAndContentsToPlayer(this, var_1, var_2); }, "$sendSlotContents", function(var_1, var_2, var_3) { $java.nms_CreativeCrafting_sendSlotContents(this, var_1, var_2, var_3); }, "$sendProgressBarUpdate", function(var_1, var_2, var_3) { $java.nms_CreativeCrafting_sendProgressBarUpdate(this, var_1, var_2, var_3); +}], +jt_DecimalFormat$PerMillField, "DecimalFormat$PerMillField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$PerMillField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$PerMillField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$PerMillField_hashCode(this); }], +jt_DecimalFormat$CurrencyField, "DecimalFormat$CurrencyField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$CurrencyField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$CurrencyField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$CurrencyField_hashCode(this); }], +jt_DecimalFormat$PercentField, "DecimalFormat$PercentField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$PercentField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$PercentField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$PercentField_hashCode(this); }], +$java.ju_ListIterator, 0, jl_Object, [ju_Iterator], 3, 3, 0, 0, +ju_LinkedList$SequentialListIterator, 0, jl_Object, [$java.ju_ListIterator], 0, 0, 0, 0, +ju_LinkedList$Entry, 0, jl_Object, [], 0, 0, 0, 0, +nms_Facing, 0, jl_Object, [], 0, 3, 0, 0, +nms_WatchableObject, "WatchableObject", 28, jl_Object, [], 0, 3, 0, 0, +$java.jur_AbstractCharClass$1, "AbstractCharClass$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$1_contains(this, var_1); }], +$java.jur_AbstractCharClass$2, "AbstractCharClass$2", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$2_contains(this, var_1); }], +$java.jur_CharClass$18, "CharClass$18", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$18_contains(this, var_1); }, "$toString", function() { return $java.jur_CharClass$18_toString(this); }], +$java.jur_CharClass$1, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$1_contains(this, var_1); }], +$java.jur_CharClass$3, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$3_contains(this, var_1); }], +$java.jur_CharClass$2, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$2_contains(this, var_1); }], +$java.jur_CharClass$5, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$5_contains(this, var_1); }], +$java.jur_CharClass$4, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$4_contains(this, var_1); }], +$java.jur_CharClass$7, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$7_contains(this, var_1); }], +$java.jur_CharClass$6, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$6_contains(this, var_1); }], +$java.jur_CharClass$9, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$9_contains(this, var_1); }], +$java.jur_CharClass$8, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$8_contains(this, var_1); }], +$java.jur_CharClass$11, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$11_contains(this, var_1); }], +$java.jur_CharClass$10, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$10_contains(this, var_1); }], +$java.jur_CharClass$13, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$13_contains(this, var_1); }], +$java.jur_CharClass$12, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$12_contains(this, var_1); }], +$java.jur_CharClass$15, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$15_contains(this, var_1); }], +$java.jur_CharClass$14, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$14_contains(this, var_1); }], +$java.jur_CharClass$17, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$17_contains(this, var_1); }], +$java.jur_CharClass$16, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$16_contains(this, var_1); }], +ju_ConcurrentModificationException, "ConcurrentModificationException", 8, jl_RuntimeException, [], 0, 3, 0, 0, +nms_FoodStats, 0, jl_Object, [], 0, 3, 0, 0, +nms_WorldInfo, 0, jl_Object, [], 0, 3, 0, 0, +ju_Formatter, 0, jl_Object, [ji_Closeable, ji_Flushable], 4, 3, 0, 0, +nms_Scoreboard, 0, jl_Object, [], 0, 3, 0, 0, +nms_ScoreObjective, "ScoreObjective", 28, jl_Object, [], 0, 3, 0, 0, +nms_Score, "Score", 28, jl_Object, [], 0, 3, 0, 0, +ju_GregorianCalendar, 0, ju_Calendar, [], 0, 3, 0, 0, +nms_Packet19EntityAction, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet19EntityAction_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet19EntityAction_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet19EntityAction_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet19EntityAction_getPacketSize(this); }], +nms_ChatClickData, 0, jl_Object, [], 0, 3, 0, 0, +nms_Stitcher, 0, jl_Object, [], 0, 3, 0, 0, +ju_Arrays$ArrayAsList, "Arrays$ArrayAsList", 8, ju_AbstractList, [ju_RandomAccess], 0, 0, 0, ["$get4", function(var_1) { return $java.ju_Arrays$ArrayAsList_get(this, var_1); }, "$size2", function() { return $java.ju_Arrays$ArrayAsList_size(this); }], +nms_StitchSlot, "StitchSlot", 28, jl_Object, [], 0, 3, 0, ["$toString", function() { return $java.nms_StitchSlot_toString(this); }], +nms_TextureClock, "TextureClock", 28, nms_TextureStitched, [], 0, 3, 0, ["$updateAnimation", function() { $java.nms_TextureClock_updateAnimation(this); }], +nms_TextureCompass, "TextureCompass", 28, nms_TextureStitched, [], 0, 3, 0, ["$updateAnimation", function() { nms_TextureCompass_updateAnimation(this); }], +$java.otjb_TimerHandler, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, +nlea_EaglerAdapterImpl2$12, 0, jl_Object, [$java.otjb_TimerHandler], 4, 0, 0, ["$onTimer$exported$0", function() { return $java.nlea_EaglerAdapterImpl2$12_onTimer$exported$0(this); }], +$java.nms_SlotCreativeInventory, "SlotCreativeInventory", 28, $java.nms_Slot, [], 0, 0, 0, ["$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotCreativeInventory_onPickupFromSlot(this, var_1, var_2); }, "$isItemValid", function(var_1) { return $java.nms_SlotCreativeInventory_isItemValid(this, var_1); }, "$getStack", function() { return $java.nms_SlotCreativeInventory_getStack(this); }, "$getHasStack", function() { return $java.nms_SlotCreativeInventory_getHasStack(this); }, "$putStack", function(var_1) +{ $java.nms_SlotCreativeInventory_putStack(this, var_1); }, "$onSlotChanged", function() { $java.nms_SlotCreativeInventory_onSlotChanged(this); }, "$getSlotStackLimit", function() { return $java.nms_SlotCreativeInventory_getSlotStackLimit(this); }, "$getBackgroundIconIndex", function() { return $java.nms_SlotCreativeInventory_getBackgroundIconIndex(this); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotCreativeInventory_decrStackSize(this, var_1); }], +nms_Enchantment, "Enchantment", 28, jl_Object, [], 1, 3, nms_Enchantment_$callClinit, ["$calcModifierDamage", function(var_1, var_2) { return $java.nms_Enchantment_calcModifierDamage(this, var_1, var_2); }, "$calcModifierLiving", function(var_1, var_2) { return $java.nms_Enchantment_calcModifierLiving(this, var_1, var_2); }, "$canApplyTogether", function(var_1) { return $java.nms_Enchantment_canApplyTogether(this, var_1); }, "$getName", function() { return $java.nms_Enchantment_getName(this); }, "$canApply", +function(var_1) { return $java.nms_Enchantment_canApply(this, var_1); }], +nlea_EaglerAdapterImpl2$RenderbufferGL, 0, jl_Object, [], 4, 3, 0, 0, +nms_ChunkPosition, "ChunkPosition", 28, jl_Object, [], 0, 3, 0, ["$equals", function(var_1) { return $java.nms_ChunkPosition_equals(this, var_1); }, "$hashCode0", function() { return $java.nms_ChunkPosition_hashCode(this); }]]); +$rt_metadata([$java.otjc_JSArray, 0, jl_Object, [otjc_JSArrayReader], 1, 3, 0, ["$get$exported$0", function(var_1) { return $java.otjc_JSArray_get$exported$0(this, var_1); }, "$getLength$exported$1", function() { return $java.otjc_JSArray_getLength$exported$1(this); }], +$java.otjc_JSNumber, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, +nms_ScoreComparator, 0, jl_Object, [ju_Comparator], 4, 0, 0, ["$compare", function(var_1, var_2) { return $java.nms_ScoreComparator_compare(this, var_1, var_2); }], +ju_TimeZone, 0, jl_Object, [ji_Serializable, jl_Cloneable], 1, 3, 0, 0, +nms_Packet0KeepAlive, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet0KeepAlive_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet0KeepAlive_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet0KeepAlive_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet0KeepAlive_getPacketSize(this); }], +nms_Packet1Login, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet1Login_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet1Login_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet1Login_getPacketSize(this); }], +nms_Packet2ClientProtocol, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet2ClientProtocol_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet2ClientProtocol_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet2ClientProtocol_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet2ClientProtocol_getPacketSize(this); }], +nms_Packet4UpdateTime, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet4UpdateTime_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet4UpdateTime_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet4UpdateTime_getPacketSize(this); }], +nms_Packet5PlayerInventory, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet5PlayerInventory_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet5PlayerInventory_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet5PlayerInventory_getPacketSize(this); }], +nms_Packet6SpawnPosition, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet6SpawnPosition_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet6SpawnPosition_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet6SpawnPosition_getPacketSize(this); }], +nms_Packet7UseEntity, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet7UseEntity_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet7UseEntity_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet7UseEntity_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet7UseEntity_getPacketSize(this); }], +nms_Packet8UpdateHealth, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet8UpdateHealth_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet8UpdateHealth_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet8UpdateHealth_getPacketSize(this); }], +nms_Packet9Respawn, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet9Respawn_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet9Respawn_readPacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet9Respawn_getPacketSize(this); }], +nms_Packet10Flying, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet10Flying_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet10Flying_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet10Flying_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet10Flying_getPacketSize(this); }], +nms_Packet11PlayerPosition, 0, nms_Packet10Flying, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet11PlayerPosition_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet11PlayerPosition_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet11PlayerPosition_getPacketSize(this); }], nms_Packet12PlayerLook, 0, nms_Packet10Flying, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet12PlayerLook_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet12PlayerLook_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet12PlayerLook_getPacketSize(this); }], nms_Packet13PlayerLookMove, 0, nms_Packet10Flying, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet13PlayerLookMove_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet13PlayerLookMove_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet13PlayerLookMove_getPacketSize(this); }], nms_Packet14BlockDig, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet14BlockDig_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet14BlockDig_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet14BlockDig_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet14BlockDig_getPacketSize(this); }], @@ -227497,7 +228544,6 @@ nms_Packet15Place, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_ nms_Packet16BlockItemSwitch, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet16BlockItemSwitch_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet16BlockItemSwitch_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet16BlockItemSwitch_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet16BlockItemSwitch_getPacketSize(this); }], nms_Packet17Sleep, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet17Sleep_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet17Sleep_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet17Sleep_getPacketSize(this); }], nms_Packet18Animation, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet18Animation_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet18Animation_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet18Animation_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet18Animation_getPacketSize(this); }], -nms_Packet19EntityAction, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet19EntityAction_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet19EntityAction_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet19EntityAction_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet19EntityAction_getPacketSize(this); }], nms_Packet20NamedEntitySpawn, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet20NamedEntitySpawn_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet20NamedEntitySpawn_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet20NamedEntitySpawn_getPacketSize(this); }], nms_Packet22Collect, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet22Collect_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet22Collect_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet22Collect_getPacketSize(this); }], nms_Packet23VehicleSpawn, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet23VehicleSpawn_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet23VehicleSpawn_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet23VehicleSpawn_getPacketSize(this); }], @@ -227525,14 +228571,14 @@ nms_Packet54PlayNoteBlock, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", funct nms_Packet55BlockDestroy, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet55BlockDestroy_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet55BlockDestroy_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet55BlockDestroy_getPacketSize(this); }], nms_Packet56MapChunks, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet56MapChunks_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet56MapChunks_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet56MapChunks_getPacketSize(this); }], nms_Packet60Explosion, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet60Explosion_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet60Explosion_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet60Explosion_getPacketSize(this); }], -nms_Packet61DoorChange, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet61DoorChange_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet61DoorChange_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet61DoorChange_getPacketSize(this); }], -nms_Packet62LevelSound, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet62LevelSound_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet62LevelSound_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet62LevelSound_getPacketSize(this); }], +nms_Packet61DoorChange, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet61DoorChange_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet61DoorChange_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet61DoorChange_getPacketSize(this); }]]); +$rt_metadata([nms_Packet62LevelSound, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet62LevelSound_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet62LevelSound_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet62LevelSound_getPacketSize(this); }], nms_Packet63WorldParticles, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet63WorldParticles_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet63WorldParticles_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet63WorldParticles_getPacketSize(this); }], nms_Packet70GameEvent, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet70GameEvent_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet70GameEvent_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet70GameEvent_getPacketSize(this); }], nms_Packet71Weather, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet71Weather_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet71Weather_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet71Weather_getPacketSize(this); }], nms_Packet100OpenWindow, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet100OpenWindow_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet100OpenWindow_readPacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet100OpenWindow_getPacketSize(this); }], -nms_Packet101CloseWindow, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet101CloseWindow_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet101CloseWindow_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet101CloseWindow_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet101CloseWindow_getPacketSize(this); }]]); -$rt_metadata([nms_Packet102WindowClick, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet102WindowClick_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet102WindowClick_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet102WindowClick_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet102WindowClick_getPacketSize(this); }], +nms_Packet101CloseWindow, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet101CloseWindow_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet101CloseWindow_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet101CloseWindow_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet101CloseWindow_getPacketSize(this); }], +nms_Packet102WindowClick, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet102WindowClick_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet102WindowClick_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet102WindowClick_writePacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet102WindowClick_getPacketSize(this); }], nms_Packet103SetSlot, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet103SetSlot_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet103SetSlot_readPacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet103SetSlot_getPacketSize(this); }], nms_Packet104WindowItems, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet104WindowItems_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet104WindowItems_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet104WindowItems_getPacketSize(this); }], nms_Packet105UpdateProgressbar, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function(var_1) { $java.nms_Packet105UpdateProgressbar_processPacket(this, var_1); }, "$readPacketData", function(var_1) { $java.nms_Packet105UpdateProgressbar_readPacketData(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet105UpdateProgressbar_getPacketSize(this); }], @@ -227546,7 +228592,6 @@ nms_Packet200Statistic, 0, nms_Packet, [], 0, 3, 0, ["$processPacket", function( nms_Packet201PlayerInfo, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet201PlayerInfo_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet201PlayerInfo_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet201PlayerInfo_getPacketSize(this); }], nms_Packet202PlayerAbilities, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet202PlayerAbilities_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet202PlayerAbilities_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet202PlayerAbilities_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet202PlayerAbilities_getPacketSize(this); }], nms_Packet203AutoComplete, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet203AutoComplete_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet203AutoComplete_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet203AutoComplete_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet203AutoComplete_getPacketSize(this); }], -nms_Packet204ClientInfo, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet204ClientInfo_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet204ClientInfo_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet204ClientInfo_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet204ClientInfo_getPacketSize(this); }], nms_Packet205ClientCommand, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet205ClientCommand_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet205ClientCommand_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet205ClientCommand_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet205ClientCommand_getPacketSize(this); }], nms_Packet206SetObjective, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet206SetObjective_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet206SetObjective_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet206SetObjective_getPacketSize(this); }], nms_Packet207SetScore, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet207SetScore_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet207SetScore_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet207SetScore_getPacketSize(this); }], @@ -227557,224 +228602,28 @@ nms_Packet252SharedKey, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function nms_Packet253ServerAuthData, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet253ServerAuthData_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet253ServerAuthData_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet253ServerAuthData_getPacketSize(this); }], nms_Packet254ServerPing, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet254ServerPing_readPacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet254ServerPing_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet254ServerPing_getPacketSize(this); }], nms_Packet255KickDisconnect, 0, nms_Packet, [], 0, 3, 0, ["$readPacketData", function(var_1) { $java.nms_Packet255KickDisconnect_readPacketData(this, var_1); }, "$writePacketData", function(var_1) { $java.nms_Packet255KickDisconnect_writePacketData(this, var_1); }, "$processPacket", function(var_1) { $java.nms_Packet255KickDisconnect_processPacket(this, var_1); }, "$getPacketSize", function() { return $java.nms_Packet255KickDisconnect_getPacketSize(this); }], -nms_EntityEggInfo, "EntityEggInfo", 24, jl_Object, [], 0, 3, 0, 0, -nms_CreativeTabBlock, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabBlock_getTabIconItemIndex(this); }], -nms_CreativeTabDeco, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabDeco_getTabIconItemIndex(this); }], -nms_CreativeTabRedstone, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabRedstone_getTabIconItemIndex(this); }], -nms_CreativeTabTransport, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabTransport_getTabIconItemIndex(this); }], -nms_CreativeTabMisc, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabMisc_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { $java.nms_CreativeTabMisc_displayAllReleventItems(this, var_1); }], -nms_CreativeTabSearch, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabSearch_getTabIconItemIndex(this); }], -nms_CreativeTabFood, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabFood_getTabIconItemIndex(this); }], -nms_CreativeTabTools, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabTools_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { $java.nms_CreativeTabTools_displayAllReleventItems(this, var_1); }], -nms_CreativeTabCombat, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabCombat_getTabIconItemIndex(this); }, "$displayAllReleventItems", function(var_1) { $java.nms_CreativeTabCombat_displayAllReleventItems(this, var_1); }], -nms_CreativeTabBrewing, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabBrewing_getTabIconItemIndex(this); }], -nms_CreativeTabMaterial, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabMaterial_getTabIconItemIndex(this); }], -nms_CreativeTabInventory, 0, nms_CreativeTabs, [], 4, 0, 0, ["$getTabIconItemIndex", function() { return $java.nms_CreativeTabInventory_getTabIconItemIndex(this); }], -nms_PotionHealth, 0, nms_Potion, [], 0, 3, 0, ["$isInstant", function() { return $java.nms_PotionHealth_isInstant(this); }, "$isReady", function(var_1, var_2) { return $java.nms_PotionHealth_isReady(this, var_1, var_2); }], -nms_MaterialTransparent, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return $java.nms_MaterialTransparent_isSolid(this); }, "$getCanBlockGrass", function() { return $java.nms_MaterialTransparent_getCanBlockGrass(this); }, "$blocksMovement", function() { return $java.nms_MaterialTransparent_blocksMovement(this); }], -nms_MapColor, 0, jl_Object, [], 0, 3, 0, 0, -nms_MaterialLiquid, 0, nms_Material, [], 0, 3, 0, ["$isLiquid", function() { return $java.nms_MaterialLiquid_isLiquid(this); }, "$blocksMovement", function() { return $java.nms_MaterialLiquid_blocksMovement(this); }, "$isSolid", function() { return $java.nms_MaterialLiquid_isSolid(this); }], -nms_MaterialLogic, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return $java.nms_MaterialLogic_isSolid(this); }, "$getCanBlockGrass", function() { return $java.nms_MaterialLogic_getCanBlockGrass(this); }, "$blocksMovement", function() { return $java.nms_MaterialLogic_blocksMovement(this); }], -nms_MaterialPortal, 0, nms_Material, [], 0, 3, 0, ["$isSolid", function() { return $java.nms_MaterialPortal_isSolid(this); }, "$getCanBlockGrass", function() { return $java.nms_MaterialPortal_getCanBlockGrass(this); }, "$blocksMovement", function() { return $java.nms_MaterialPortal_blocksMovement(this); }], -nms_MaterialWeb, 0, nms_Material, [], 4, 0, 0, ["$blocksMovement", function() { return $java.nms_MaterialWeb_blocksMovement(this); }], -ju_TreeMap$1, 0, jl_Object, [ju_Comparator], 0, 0, 0, 0, -$java.nms_IStatType, 0, jl_Object, [], 3, 3, 0, 0, -nms_StatTypeSimple, 0, jl_Object, [$java.nms_IStatType], 4, 0, 0, 0, -nms_StatTypeTime, 0, jl_Object, [$java.nms_IStatType], 4, 0, 0, 0, -nms_StatTypeDistance, 0, jl_Object, [$java.nms_IStatType], 4, 0, 0, 0]); -$rt_metadata([jnc_CharacterCodingException, 0, ji_IOException, [], 0, 3, 0, 0, -jnci_BufferedDecoder, 0, jnc_CharsetDecoder, [], 1, 3, 0, 0, -jnci_UTF8Decoder, 0, jnci_BufferedDecoder, [], 0, 3, 0, 0, -nms_RenderHelper, 0, jl_Object, [], 0, 3, 0, 0, -nms_GuiButton, "GuiButton", 24, nms_Gui, [], 0, 3, 0, ["$getHoverState", function(var_1) { return $java.nms_GuiButton_getHoverState(this, var_1); }, "$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButton_drawButton(this, var_1, var_2, var_3); }, "$mouseDragged", function(var_1, var_2, var_3) { $java.nms_GuiButton_mouseDragged(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { $java.nms_GuiButton_mouseReleased(this, var_1, var_2); }, "$mousePressed", function(var_1, var_2, var_3) -{ return $java.nms_GuiButton_mousePressed(this, var_1, var_2, var_3); }, "$func_82251_b", function(var_1, var_2) { $java.nms_GuiButton_func_82251_b(this, var_1, var_2); }], -ju_HashMap$AbstractMapIterator, 0, jl_Object, [], 0, 0, 0, ["$hasNext", function() { return ju_HashMap$AbstractMapIterator_hasNext(this); }, "$remove", function() { ju_HashMap$AbstractMapIterator_remove(this); }], -ju_HashMap$ValueIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_HashMap$ValueIterator_next(this); }], -ju_HashMap$1, 0, ju_AbstractSet, [], 0, 0, 0, ["$size2", function() { return $java.ju_HashMap$1_size(this); }, "$iterator", function() { return $java.ju_HashMap$1_iterator(this); }], -ju_HashMap$HashMapEntrySet, 0, ju_AbstractSet, [], 0, 0, 0, ["$size2", function() { return $java.ju_HashMap$HashMapEntrySet_size(this); }, "$contains0", function(var_1) { return $java.ju_HashMap$HashMapEntrySet_contains(this, var_1); }, "$iterator", function() { return $java.ju_HashMap$HashMapEntrySet_iterator(this); }], -ju_LinkedHashMap$LinkedHashMapEntry, "LinkedHashMap$LinkedHashMapEntry", 8, ju_HashMap$HashEntry, [], 4, 0, 0, 0, -nms_TileEntitySkull, "TileEntitySkull", 24, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntitySkull_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntitySkull_readFromNBT(this, var_1); }], -nms_Vec3, "Vec3", 24, jl_Object, [], 0, 3, 0, ["$toString", function() { return $java.nms_Vec3_toString(this); }], -nms_GuiIngameMenu, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiIngameMenu_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiIngameMenu_actionPerformed(this, var_1); }, "$updateScreen", function() { $java.nms_GuiIngameMenu_updateScreen(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiIngameMenu_drawScreen(this, var_1, var_2, var_3); }], -nms_WorldRenderer, "WorldRenderer", 24, jl_Object, [], 0, 3, $java.nms_WorldRenderer_$callClinit, 0, -nms_EntitySorter, 0, jl_Object, [ju_Comparator], 0, 3, 0, ["$compare", function(var_1, var_2) { return $java.nms_EntitySorter_compare(this, var_1, var_2); }], -nms_GuiContainerCreative, 0, nms_InventoryEffectRenderer, [], 0, 3, $java.nms_GuiContainerCreative_$callClinit, ["$updateScreen", function() { $java.nms_GuiContainerCreative_updateScreen(this); }, "$handleMouseClick", function(var_1, var_2, var_3, var_4) { $java.nms_GuiContainerCreative_handleMouseClick(this, var_1, var_2, var_3, var_4); }, "$initGui", function() { $java.nms_GuiContainerCreative_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiContainerCreative_onGuiClosed(this); }, "$keyTyped", function(var_1, -var_2) { $java.nms_GuiContainerCreative_keyTyped(this, var_1, var_2); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiContainerCreative_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_mouseClicked(this, var_1, var_2, var_3); }, "$mouseMovedOrUp", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_mouseMovedOrUp(this, var_1, var_2, var_3); }, "$handleMouseInput", function() { $java.nms_GuiContainerCreative_handleMouseInput(this); -}, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_drawScreen(this, var_1, var_2, var_3); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiContainerCreative_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }, "$actionPerformed", function(var_1) { $java.nms_GuiContainerCreative_actionPerformed(this, var_1); }], -nms_BossStatus, 0, jl_Object, [], 4, 3, 0, 0, -nms_EntityFX, "EntityFX", 24, nms_Entity, [], 0, 3, 0, ["$canTriggerWalking", function() { return $java.nms_EntityFX_canTriggerWalking(this); }, "$entityInit", function() { $java.nms_EntityFX_entityInit(this); }, "$onUpdate", function() { $java.nms_EntityFX_onUpdate(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getFXLayer", function() { return $java.nms_EntityFX_getFXLayer(this); -}, "$canAttackWithItem", function() { return $java.nms_EntityFX_canAttackWithItem(this); }, "$toString", function() { return $java.nms_EntityFX_toString(this); }], -ju_AbstractList$1, 0, jl_Object, [ju_Iterator], 0, 0, 0, ["$hasNext", function() { return ju_AbstractList$1_hasNext(this); }, "$next", function() { return ju_AbstractList$1_next(this); }], -jt_DecimalFormat$MantissaAndExponent, 0, jl_Object, [], 0, 0, 0, 0, -jt_DecimalFormat$MinusField, "DecimalFormat$MinusField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$MinusField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$MinusField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$MinusField_hashCode(this); }], -nms_EntityDiggingFX, "EntityDiggingFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getFXLayer", function() { return $java.nms_EntityDiggingFX_getFXLayer(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityDiggingFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -$java.jn_FloatBufferOverByteBuffer, 0, jn_FloatBufferImpl, [], 1, 0, 0, ["$readOnly2", function() { return $java.jn_FloatBufferOverByteBuffer_readOnly(this); }], -jn_FloatBufferOverByteBufferLittleEndian, 0, $java.jn_FloatBufferOverByteBuffer, [], 0, 0, 0, ["$getElement0", function(var_1) { return $java.jn_FloatBufferOverByteBufferLittleEndian_getElement(this, var_1); }, "$putElement0", function(var_1, var_2) { $java.jn_FloatBufferOverByteBufferLittleEndian_putElement(this, var_1, var_2); }], -jn_FloatBufferOverByteBufferBigEndian, 0, $java.jn_FloatBufferOverByteBuffer, [], 0, 0, 0, ["$getElement0", function(var_1) { return $java.jn_FloatBufferOverByteBufferBigEndian_getElement(this, var_1); }, "$putElement0", function(var_1, var_2) { $java.jn_FloatBufferOverByteBufferBigEndian_putElement(this, var_1, var_2); }], -nms_ModelBox, "ModelBox", 24, jl_Object, [], 0, 3, 0, 0, -nms_TextureOffset, "TextureOffset", 24, jl_Object, [], 0, 3, 0, 0, -nms_WorldProvider, 0, jl_Object, [], 1, 3, 0, ["$generateLightBrightnessTable", function() { $java.nms_WorldProvider_generateLightBrightnessTable(this); }, "$registerWorldChunkManager", function() { $java.nms_WorldProvider_registerWorldChunkManager(this); }, "$calculateCelestialAngle", function(var_1, var_2) { return $java.nms_WorldProvider_calculateCelestialAngle(this, var_1, var_2); }, "$isSurfaceWorld", function() { return $java.nms_WorldProvider_isSurfaceWorld(this); }, "$calcSunriseSunsetColors", function(var_1, -var_2) { return $java.nms_WorldProvider_calcSunriseSunsetColors(this, var_1, var_2); }, "$getFogColor0", function(var_1, var_2) { return $java.nms_WorldProvider_getFogColor(this, var_1, var_2); }, "$canRespawnHere", function() { return $java.nms_WorldProvider_canRespawnHere(this); }, "$getCloudHeight", function() { return $java.nms_WorldProvider_getCloudHeight(this); }, "$isSkyColored", function() { return $java.nms_WorldProvider_isSkyColored(this); }, "$doesXZShowFog", function(var_1, var_2) { return $java.nms_WorldProvider_doesXZShowFog(this, -var_1, var_2); }], -nlea_EaglerAdapterImpl2$AudioBufferSourceNodeX, "EaglerAdapterImpl2$AudioBufferSourceNodeX", 27, jl_Object, [], 0, 0, 0, 0, -nlea_EaglerAdapterImpl2$20, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$20_handleEvent$exported$0(this, var_1); }], -nms_GuiTextField, 0, nms_Gui, [], 0, 3, 0, 0, -$java.nms_ContainerCreative, 0, nms_Container, [], 0, 0, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerCreative_canInteractWith(this, var_1); }, "$retrySlotClick", function(var_1, var_2, var_3, var_4) { $java.nms_ContainerCreative_retrySlotClick(this, var_1, var_2, var_3, var_4); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerCreative_transferStackInSlot(this, var_1, var_2); }, "$func_94530_a", function(var_1, var_2) { return $java.nms_ContainerCreative_func_94530_a(this, -var_1, var_2); }, "$func_94531_b", function(var_1) { return $java.nms_ContainerCreative_func_94531_b(this, var_1); }], -nms_EntitySmokeFX, "EntitySmokeFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySmokeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySmokeFX_onUpdate(this); }], -nms_EntityRainFX, "EntityRainFX", 24, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityRainFX_onUpdate(this); }], -nms_DestroyBlockProgress, "DestroyBlockProgress", 24, jl_Object, [], 0, 3, 0, 0, -nlea_EaglerAdapterImpl2$19, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$19_handleEvent$exported$0(this, var_1); }], -jm_BigDecimal, 0, jl_Number, [jl_Comparable, ji_Serializable], 0, 3, jm_BigDecimal_$callClinit, 0, -jm_BigInteger, 0, jl_Number, [jl_Comparable, ji_Serializable], 0, 3, 0, 0, -$java.nms_PositionTextureVertex, 0, jl_Object, [], 0, 3, 0, 0, -nms_TexturedQuad, 0, jl_Object, [], 0, 3, 0, 0, -nms_AchievementMap, 0, jl_Object, [], 0, 3, nms_AchievementMap_$callClinit, 0, -$java.ju_AbstractMap$SimpleEntry, 0, jl_Object, [ju_Map$Entry, ji_Serializable], 0, 3, 0, ["$getValue", function() { return $java.ju_AbstractMap$SimpleEntry_getValue(this); }, "$getKey", function() { return $java.ju_AbstractMap$SimpleEntry_getKey(this); }, "$equals", function(var_1) { return $java.ju_AbstractMap$SimpleEntry_equals(this, var_1); }, "$hashCode0", function() { return $java.ju_AbstractMap$SimpleEntry_hashCode(this); }, "$toString", function() { return $java.ju_AbstractMap$SimpleEntry_toString(this); -}], -ju_TreeMap$TreeNode, "TreeMap$TreeNode", 8, $java.ju_AbstractMap$SimpleEntry, [], 0, 0, 0, 0, -ju_Objects, 0, jl_Object, [], 4, 3, 0, 0, -nlea_EaglerAdapterImpl2$AudioBufferX, "EaglerAdapterImpl2$AudioBufferX", 27, jl_Object, [], 0, 0, 0, 0, -$java.nms_Slot, "Slot", 24, jl_Object, [], 0, 3, 0, ["$onCrafting", function(var_1, var_2) { $java.nms_Slot_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_Slot_onPickupFromSlot(this, var_1, var_2); }, "$isItemValid", function(var_1) { return $java.nms_Slot_isItemValid(this, var_1); }, "$getStack", function() { return $java.nms_Slot_getStack(this); }, "$getHasStack", function() { return $java.nms_Slot_getHasStack(this); }, "$putStack", function(var_1) { $java.nms_Slot_putStack(this, -var_1); }, "$onSlotChanged", function() { $java.nms_Slot_onSlotChanged(this); }, "$getSlotStackLimit", function() { return $java.nms_Slot_getSlotStackLimit(this); }, "$getBackgroundIconIndex", function() { return $java.nms_Slot_getBackgroundIconIndex(this); }, "$decrStackSize0", function(var_1) { return $java.nms_Slot_decrStackSize(this, var_1); }, "$canTakeStack", function(var_1) { return $java.nms_Slot_canTakeStack(this, var_1); }], -nms_InventoryBasic, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryBasic_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryBasic_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryBasic_setInventorySlotContents(this, var_1, var_2); }, "$getSizeInventory", function() { return $java.nms_InventoryBasic_getSizeInventory(this); }, "$getInvName", function() -{ return $java.nms_InventoryBasic_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_InventoryBasic_isInvNameLocalized(this); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryBasic_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryBasic_onInventoryChanged(this); }, "$isUseableByPlayer", function(var_1) { return $java.nms_InventoryBasic_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_InventoryBasic_openChest(this); -}, "$closeChest", function() { $java.nms_InventoryBasic_closeChest(this); }], -nms_BiomeGenBase, 0, jl_Object, [], 0, 3, 0, 0, -jt_DecimalFormat$1, 0, jl_Object, [], 32, 0, jt_DecimalFormat$1_$callClinit, 0, -jl_ArithmeticException, "ArithmeticException", 15, jl_RuntimeException, [], 0, 3, 0, 0]); -$rt_metadata([nms_PotionEffect, "PotionEffect", 24, jl_Object, [], 0, 3, 0, ["$hashCode0", function() { return $java.nms_PotionEffect_hashCode(this); }, "$toString", function() { return $java.nms_PotionEffect_toString(this); }, "$equals", function(var_1) { return $java.nms_PotionEffect_equals(this, var_1); }], -$java.otjw_DecodeSuccessCallback, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, -nlea_EaglerAdapterImpl2$17, 0, jl_Object, [$java.otjw_DecodeSuccessCallback], 0, 0, 0, ["$onSuccess$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$17_onSuccess$exported$0(this, var_1); }], -$java.otjw_DecodeErrorCallback, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, -nlea_EaglerAdapterImpl2$18, 0, jl_Object, [$java.otjw_DecodeErrorCallback], 0, 0, 0, ["$onError$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$18_onError$exported$0(this, var_1); }], -jm_Multiplication, 0, jl_Object, [], 0, 0, jm_Multiplication_$callClinit, 0, -nms_DataWatcher, 0, jl_Object, [], 0, 3, 0, 0, -nms_EnumEntitySize, 0, jl_Enum, [], 12, 3, 0, 0, -jl_Byte, 0, jl_Number, [jl_Comparable], 0, 3, 0, ["$equals", function(var_1) { return $java.jl_Byte_equals(this, var_1); }], -jl_Short, "Short", 15, jl_Number, [jl_Comparable], 0, 3, 0, ["$toString", function() { return $java.jl_Short_toString(this); }, "$equals", function(var_1) { return $java.jl_Short_equals(this, var_1); }, "$hashCode0", function() { return $java.jl_Short_hashCode(this); }], -nms_ChunkCoordinates, 0, jl_Object, [jl_Comparable], 0, 3, 0, 0, -jl_NumberFormatException, "NumberFormatException", 15, jl_IllegalArgumentException, [], 0, 3, 0, 0, -otciu_UnicodeHelper, 0, jl_Object, [], 4, 3, 0, 0, -$java.otci_CharFlow, 0, jl_Object, [], 0, 3, 0, 0, -otci_Base46, 0, jl_Object, [], 4, 3, 0, 0, -nms_Particle, 0, jl_Object, [], 0, 3, 0, 0, -$java.ju_HashMap$KeyIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_HashMap$KeyIterator_next(this); }], -ju_HashMap$EntryIterator, 0, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_HashMap$EntryIterator_next0(this); }], -jm_BitLevel, 0, jl_Object, [], 0, 0, 0, 0, -jm_Division, 0, jl_Object, [], 0, 0, 0, 0, -jm_Elementary, 0, jl_Object, [], 0, 0, 0, 0, -nleg_EffectPipelineFXAA, 0, jl_Object, [], 0, 3, 0, 0, -nms_ActiveRenderInfo, 0, jl_Object, [], 0, 3, 0, 0, -nms_ClippingHelper, 0, jl_Object, [], 0, 3, 0, 0, -nms_ClippingHelperImpl, 0, nms_ClippingHelper, [], 0, 3, 0, 0, -$java.nms_ICamera, 0, jl_Object, [], 3, 3, 0, 0, -nms_Frustrum, 0, jl_Object, [$java.nms_ICamera], 0, 3, 0, 0, -nms_StatCollector, 0, jl_Object, [], 0, 3, 0, 0, -nms_StringUtils, 0, jl_Object, [], 0, 3, 0, 0, -nms_Direction, 0, jl_Object, [], 0, 3, 0, 0, -nms_GuiPlayerInfo, "GuiPlayerInfo", 24, jl_Object, [], 0, 3, 0, 0, -nms_ScorePlayerTeam, "ScorePlayerTeam", 24, jl_Object, [], 0, 3, 0, 0, -nms_EnumChatFormatting, "EnumChatFormatting", 24, jl_Enum, [], 12, 3, 0, ["$toString", function() { return $java.nms_EnumChatFormatting_toString(this); }], -ju_Calendar, 0, jl_Object, [ji_Serializable, jl_Cloneable, jl_Comparable], 1, 3, 0, 0, -nms_GuiSmallButton, "GuiSmallButton", 24, nms_GuiButton, [], 0, 3, 0, 0, -ju_Date, 0, jl_Object, [jl_Comparable], 0, 3, 0, 0, -nms_GuiButtonLanguage, "GuiButtonLanguage", 24, nms_GuiButton, [], 0, 3, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonLanguage_drawButton(this, var_1, var_2, var_3); }], -$java.nms_GuiYesNo, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiYesNo_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiYesNo_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiYesNo_drawScreen(this, var_1, var_2, var_3); }], -nms_GuiConfirmOpenLink, 0, $java.nms_GuiYesNo, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiConfirmOpenLink_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiConfirmOpenLink_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiConfirmOpenLink_drawScreen(this, var_1, var_2, var_3); }], -cjj_Inflate$Return, "Inflate$Return", 6, jl_Exception, [], 0, 0, 0, 0, -cjj_GZIPHeader, 0, jl_Object, [jl_Cloneable], 0, 3, 0, 0, -cjj_CRC32, 0, jl_Object, [cjj_Checksum], 4, 3, 0, ["$update", function(var_1, var_2, var_3) { $java.cjj_CRC32_update(this, var_1, var_2, var_3); }, "$reset", function() { $java.cjj_CRC32_reset(this); }, "$reset0", function(var_1) { $java.cjj_CRC32_reset0(this, var_1); }, "$getValue0", function() { return $java.cjj_CRC32_getValue(this); }], -nms_StitchHolder, "StitchHolder", 24, jl_Object, [jl_Comparable], 0, 3, 0, ["$toString", function() { return $java.nms_StitchHolder_toString(this); }, "$compareTo4", function(var_1) { return $java.nms_StitchHolder_compareTo(this, var_1); }], -nms_Texture, "Texture", 24, jl_Object, [], 0, 3, 0, 0, -nms_StitcherException, "StitcherException", 24, jl_RuntimeException, [], 0, 3, 0, 0, -nms_TextureStitched, "TextureStitched", 24, jl_Object, [nms_Icon], 0, 3, 0, ["$getOriginX", function() { return $java.nms_TextureStitched_getOriginX(this); }, "$getOriginY", function() { return $java.nms_TextureStitched_getOriginY(this); }, "$getMinU", function() { return $java.nms_TextureStitched_getMinU(this); }, "$getMaxU", function() { return $java.nms_TextureStitched_getMaxU(this); }, "$getInterpolatedU", function(var_1) { return $java.nms_TextureStitched_getInterpolatedU(this, var_1); }, "$getMinV", function() -{ return $java.nms_TextureStitched_getMinV(this); }, "$getMaxV", function() { return $java.nms_TextureStitched_getMaxV(this); }, "$getInterpolatedV", function(var_1) { return $java.nms_TextureStitched_getInterpolatedV(this, var_1); }, "$getIconName", function() { return $java.nms_TextureStitched_getIconName(this); }, "$getSheetWidth", function() { return $java.nms_TextureStitched_getSheetWidth(this); }, "$getSheetHeight", function() { return $java.nms_TextureStitched_getSheetHeight(this); }, "$updateAnimation", -function() { $java.nms_TextureStitched_updateAnimation(this); }], -nms_MovementInput, 0, jl_Object, [], 0, 3, 0, 0, -nms_MovementInputFromOptions, 0, nms_MovementInput, [], 0, 3, 0, 0, -$java.nms_ICrafting, 0, jl_Object, [], 3, 3, 0, 0, -$java.nms_CreativeCrafting, "CreativeCrafting", 24, jl_Object, [$java.nms_ICrafting], 0, 3, 0, ["$sendContainerAndContentsToPlayer", function(var_1, var_2) { $java.nms_CreativeCrafting_sendContainerAndContentsToPlayer(this, var_1, var_2); }, "$sendSlotContents", function(var_1, var_2, var_3) { $java.nms_CreativeCrafting_sendSlotContents(this, var_1, var_2, var_3); }, "$sendProgressBarUpdate", function(var_1, var_2, var_3) { $java.nms_CreativeCrafting_sendProgressBarUpdate(this, var_1, var_2, var_3); }]]); -$rt_metadata([jt_DecimalFormat$PerMillField, "DecimalFormat$PerMillField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$PerMillField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$PerMillField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$PerMillField_hashCode(this); }], -jt_DecimalFormat$CurrencyField, "DecimalFormat$CurrencyField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$CurrencyField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$CurrencyField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$CurrencyField_hashCode(this); }], -jt_DecimalFormat$PercentField, "DecimalFormat$PercentField", 14, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, ["$render", function(var_1, var_2) { $java.jt_DecimalFormat$PercentField_render(this, var_1, var_2); }, "$equals", function(var_1) { return $java.jt_DecimalFormat$PercentField_equals(this, var_1); }, "$hashCode0", function() { return $java.jt_DecimalFormat$PercentField_hashCode(this); }], -$java.ju_ListIterator, 0, jl_Object, [ju_Iterator], 3, 3, 0, 0, -ju_LinkedList$SequentialListIterator, 0, jl_Object, [$java.ju_ListIterator], 0, 0, 0, 0, -ju_LinkedList$Entry, 0, jl_Object, [], 0, 0, 0, 0, -jur_Pattern, 0, jl_Object, [ji_Serializable], 4, 3, 0, 0, -nms_Facing, 0, jl_Object, [], 0, 3, 0, 0, -nms_WatchableObject, "WatchableObject", 24, jl_Object, [], 0, 3, 0, 0, -ju_ConcurrentModificationException, "ConcurrentModificationException", 8, jl_RuntimeException, [], 0, 3, 0, 0, -nms_FoodStats, 0, jl_Object, [], 0, 3, 0, 0, -nms_WorldInfo, 0, jl_Object, [], 0, 3, 0, 0, -ju_Formatter, 0, jl_Object, [ji_Closeable, ji_Flushable], 4, 3, 0, 0, -nms_Scoreboard, 0, jl_Object, [], 0, 3, 0, 0, -nms_ScoreObjective, "ScoreObjective", 24, jl_Object, [], 0, 3, 0, 0, -nms_Score, "Score", 24, jl_Object, [], 0, 3, 0, 0, -ju_GregorianCalendar, 0, ju_Calendar, [], 0, 3, 0, 0, -nms_ChatClickData, 0, jl_Object, [], 0, 3, 0, 0, -nms_Stitcher, 0, jl_Object, [], 0, 3, 0, 0, -ju_Arrays$ArrayAsList, "Arrays$ArrayAsList", 8, ju_AbstractList, [ju_RandomAccess], 0, 0, 0, ["$get4", function(var_1) { return $java.ju_Arrays$ArrayAsList_get(this, var_1); }, "$size2", function() { return $java.ju_Arrays$ArrayAsList_size(this); }], -nms_StitchSlot, "StitchSlot", 24, jl_Object, [], 0, 3, 0, ["$toString", function() { return $java.nms_StitchSlot_toString(this); }], -nms_TextureClock, "TextureClock", 24, nms_TextureStitched, [], 0, 3, 0, ["$updateAnimation", function() { $java.nms_TextureClock_updateAnimation(this); }], -nms_TextureCompass, "TextureCompass", 24, nms_TextureStitched, [], 0, 3, 0, ["$updateAnimation", function() { nms_TextureCompass_updateAnimation(this); }], -$java.otjb_TimerHandler, 0, jl_Object, [otj_JSObject], 3, 3, 0, 0, -nlea_EaglerAdapterImpl2$13, 0, jl_Object, [$java.otjb_TimerHandler], 0, 0, 0, ["$onTimer$exported$0", function() { return $java.nlea_EaglerAdapterImpl2$13_onTimer$exported$0(this); }], -$java.nms_SlotCreativeInventory, "SlotCreativeInventory", 24, $java.nms_Slot, [], 0, 0, 0, ["$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotCreativeInventory_onPickupFromSlot(this, var_1, var_2); }, "$isItemValid", function(var_1) { return $java.nms_SlotCreativeInventory_isItemValid(this, var_1); }, "$getStack", function() { return $java.nms_SlotCreativeInventory_getStack(this); }, "$getHasStack", function() { return $java.nms_SlotCreativeInventory_getHasStack(this); }, "$putStack", function(var_1) -{ $java.nms_SlotCreativeInventory_putStack(this, var_1); }, "$onSlotChanged", function() { $java.nms_SlotCreativeInventory_onSlotChanged(this); }, "$getSlotStackLimit", function() { return $java.nms_SlotCreativeInventory_getSlotStackLimit(this); }, "$getBackgroundIconIndex", function() { return $java.nms_SlotCreativeInventory_getBackgroundIconIndex(this); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotCreativeInventory_decrStackSize(this, var_1); }], -nms_Enchantment, "Enchantment", 24, jl_Object, [], 1, 3, nms_Enchantment_$callClinit, ["$calcModifierDamage", function(var_1, var_2) { return $java.nms_Enchantment_calcModifierDamage(this, var_1, var_2); }, "$calcModifierLiving", function(var_1, var_2) { return $java.nms_Enchantment_calcModifierLiving(this, var_1, var_2); }, "$canApplyTogether", function(var_1) { return $java.nms_Enchantment_canApplyTogether(this, var_1); }, "$getName", function() { return $java.nms_Enchantment_getName(this); }, "$canApply", -function(var_1) { return $java.nms_Enchantment_canApply(this, var_1); }], -nlea_EaglerAdapterImpl2$RenderbufferGL, 0, jl_Object, [], 4, 3, 0, 0, -nms_ChunkPosition, "ChunkPosition", 24, jl_Object, [], 0, 3, 0, ["$equals", function(var_1) { return $java.nms_ChunkPosition_equals(this, var_1); }, "$hashCode0", function() { return $java.nms_ChunkPosition_hashCode(this); }], -jur_AbstractSet, 0, jl_Object, [], 1, 0, 0, ["$find0", function(var_1, var_2, var_3) { return $java.jur_AbstractSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_AbstractSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getType0", function() { return $java.jur_AbstractSet_getType(this); }, "$toString", function() { return $java.jur_AbstractSet_toString(this); }, "$setNext", function(var_1) { $java.jur_AbstractSet_setNext(this, var_1); }, "$first0", -function(var_1) { return $java.jur_AbstractSet_first(this, var_1); }, "$processBackRefReplacement", function() { return $java.jur_AbstractSet_processBackRefReplacement(this); }, "$processSecondPass", function() { $java.jur_AbstractSet_processSecondPass(this); }], -$java.otjc_JSArray, 0, jl_Object, [otjc_JSArrayReader], 1, 3, 0, ["$get$exported$0", function(var_1) { return $java.otjc_JSArray_get$exported$0(this, var_1); }, "$getLength$exported$1", function() { return $java.otjc_JSArray_getLength$exported$1(this); }], -$java.otjc_JSNumber, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, -nms_ScoreComparator, 0, jl_Object, [ju_Comparator], 4, 0, 0, ["$compare", function(var_1, var_2) { return $java.nms_ScoreComparator_compare(this, var_1, var_2); }], -ju_TimeZone, 0, jl_Object, [ji_Serializable, jl_Cloneable], 1, 3, 0, 0, -nms_EnchantmentProtection, "EnchantmentProtection", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentProtection_getMaxLevel(this); }, "$calcModifierDamage", function(var_1, var_2) { return $java.nms_EnchantmentProtection_calcModifierDamage(this, var_1, var_2); }, "$getName", function() { return $java.nms_EnchantmentProtection_getName(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentProtection_canApplyTogether(this, var_1); }], -$java.nms_EnchantmentOxygen, "EnchantmentOxygen", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentOxygen_getMaxLevel(this); }], -$java.nms_EnchantmentWaterWorker, "EnchantmentWaterWorker", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentWaterWorker_getMaxLevel(this); }], -nms_EnchantmentThorns, "EnchantmentThorns", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentThorns_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentThorns_canApply(this, var_1); }], -nms_EnchantmentDamage, "EnchantmentDamage", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDamage_getMaxLevel(this); }, "$calcModifierLiving", function(var_1, var_2) { return $java.nms_EnchantmentDamage_calcModifierLiving(this, var_1, var_2); }, "$getName", function() { return $java.nms_EnchantmentDamage_getName(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentDamage_canApplyTogether(this, var_1); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDamage_canApply(this, +nms_EnchantmentProtection, "EnchantmentProtection", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentProtection_getMaxLevel(this); }, "$calcModifierDamage", function(var_1, var_2) { return $java.nms_EnchantmentProtection_calcModifierDamage(this, var_1, var_2); }, "$getName", function() { return $java.nms_EnchantmentProtection_getName(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentProtection_canApplyTogether(this, var_1); }], +$java.nms_EnchantmentOxygen, "EnchantmentOxygen", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentOxygen_getMaxLevel(this); }], +$java.nms_EnchantmentWaterWorker, "EnchantmentWaterWorker", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentWaterWorker_getMaxLevel(this); }], +nms_EnchantmentThorns, "EnchantmentThorns", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentThorns_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentThorns_canApply(this, var_1); }], +nms_EnchantmentDamage, "EnchantmentDamage", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDamage_getMaxLevel(this); }, "$calcModifierLiving", function(var_1, var_2) { return $java.nms_EnchantmentDamage_calcModifierLiving(this, var_1, var_2); }, "$getName", function() { return $java.nms_EnchantmentDamage_getName(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentDamage_canApplyTogether(this, var_1); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDamage_canApply(this, var_1); }], -$java.nms_EnchantmentKnockback, "EnchantmentKnockback", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentKnockback_getMaxLevel(this); }], -$java.nms_EnchantmentFireAspect, "EnchantmentFireAspect", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentFireAspect_getMaxLevel(this); }], -$java.nms_EnchantmentLootBonus, "EnchantmentLootBonus", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentLootBonus_getMaxLevel(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentLootBonus_canApplyTogether(this, var_1); }], +$java.nms_EnchantmentKnockback, "EnchantmentKnockback", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentKnockback_getMaxLevel(this); }], +$java.nms_EnchantmentFireAspect, "EnchantmentFireAspect", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentFireAspect_getMaxLevel(this); }], +$java.nms_EnchantmentLootBonus, "EnchantmentLootBonus", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentLootBonus_getMaxLevel(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentLootBonus_canApplyTogether(this, var_1); }], nms_EnumEnchantmentType, 0, jl_Enum, [], 12, 3, 0, 0, -$java.nms_EnchantmentDigging, "EnchantmentDigging", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDigging_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDigging_canApply(this, var_1); }], -$java.nms_EnchantmentUntouching, "EnchantmentUntouching", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentUntouching_getMaxLevel(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentUntouching_canApplyTogether(this, var_1); }, "$canApply", function(var_1) { return $java.nms_EnchantmentUntouching_canApply(this, var_1); }], -nms_EnchantmentDurability, "EnchantmentDurability", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDurability_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDurability_canApply(this, var_1); }], -$java.nms_EnchantmentArrowDamage, "EnchantmentArrowDamage", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowDamage_getMaxLevel(this); }], -$java.nms_EnchantmentArrowKnockback, "EnchantmentArrowKnockback", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowKnockback_getMaxLevel(this); }], -$java.nms_EnchantmentArrowFire, "EnchantmentArrowFire", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowFire_getMaxLevel(this); }], -$java.nms_EnchantmentArrowInfinite, "EnchantmentArrowInfinite", 24, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowInfinite_getMaxLevel(this); }]]); -$rt_metadata([jur_FSet, "FSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_FSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_FSet_hasConsumed(this, var_1); }], -$java.jur_Lexer, 0, jl_Object, [], 0, 0, 0, 0, -$java.jur_PatternSyntaxException, "PatternSyntaxException", 9, jl_IllegalArgumentException, [], 0, 3, 0, ["$getMessage", function() { return $java.jur_PatternSyntaxException_getMessage(this); }], +$java.nms_EnchantmentDigging, "EnchantmentDigging", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDigging_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDigging_canApply(this, var_1); }], +$java.nms_EnchantmentUntouching, "EnchantmentUntouching", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentUntouching_getMaxLevel(this); }, "$canApplyTogether", function(var_1) { return $java.nms_EnchantmentUntouching_canApplyTogether(this, var_1); }, "$canApply", function(var_1) { return $java.nms_EnchantmentUntouching_canApply(this, var_1); }], +nms_EnchantmentDurability, "EnchantmentDurability", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentDurability_getMaxLevel(this); }, "$canApply", function(var_1) { return $java.nms_EnchantmentDurability_canApply(this, var_1); }], +$java.nms_EnchantmentArrowDamage, "EnchantmentArrowDamage", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowDamage_getMaxLevel(this); }], +$java.nms_EnchantmentArrowKnockback, "EnchantmentArrowKnockback", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowKnockback_getMaxLevel(this); }], +$java.nms_EnchantmentArrowFire, "EnchantmentArrowFire", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowFire_getMaxLevel(this); }], +$java.nms_EnchantmentArrowInfinite, "EnchantmentArrowInfinite", 28, nms_Enchantment, [], 0, 3, 0, ["$getMaxLevel", function() { return $java.nms_EnchantmentArrowInfinite_getMaxLevel(this); }], otcit_DateTimeZoneProvider, 0, jl_Object, [], 4, 3, 0, 0, $java.ju_IANATimeZone, 0, ju_TimeZone, [], 0, 0, 0, 0, -$java.jur_NonCapFSet, "NonCapFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_NonCapFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_NonCapFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_NonCapFSet_hasConsumed(this, var_1); }], -jur_AheadFSet, "AheadFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_AheadFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_AheadFSet_getName(this); }], -$java.jur_BehindFSet, "BehindFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_BehindFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_BehindFSet_getName(this); }], -$java.jur_AtomicFSet, "AtomicFSet", 9, jur_FSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_AtomicFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_AtomicFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_AtomicFSet_hasConsumed(this, var_1); }], -jur_FinalSet, "FinalSet", 9, jur_FSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_FinalSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FinalSet_getName(this); }], -$java.jur_LeafSet, 0, jur_AbstractSet, [], 1, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_LeafSet_matches(this, var_1, var_2, var_3); }, "$charCount0", function() { return $java.jur_LeafSet_charCount(this); }, "$hasConsumed", function(var_1) { return $java.jur_LeafSet_hasConsumed(this, var_1); }], -$java.jur_EmptySet, "EmptySet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_EmptySet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_EmptySet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_EmptySet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_EmptySet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_EmptySet_hasConsumed(this, -var_1); }], -jur_JointSet, "JointSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_JointSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_JointSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_JointSet_getName(this); }, "$first0", function(var_1) { return $java.jur_JointSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_JointSet_hasConsumed(this, var_1); }, "$processSecondPass", function() -{ $java.jur_JointSet_processSecondPass(this); }], -jur_NonCapJointSet, "NonCapJointSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_NonCapJointSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_NonCapJointSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_NonCapJointSet_hasConsumed(this, var_1); }], -$java.jur_AtomicJointSet, "AtomicJointSet", 9, jur_NonCapJointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_AtomicJointSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AtomicJointSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_AtomicJointSet_getName(this); }], -$java.jur_PositiveLookAhead, "PositiveLookAhead", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PositiveLookAhead_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PositiveLookAhead_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PositiveLookAhead_getName(this); }], -$java.jur_NegativeLookAhead, "NegativeLookAhead", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_NegativeLookAhead_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_NegativeLookAhead_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_NegativeLookAhead_getName(this); }], -$java.jur_PositiveLookBehind, "PositiveLookBehind", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PositiveLookBehind_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PositiveLookBehind_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PositiveLookBehind_getName(this); }], -$java.jur_NegativeLookBehind, "NegativeLookBehind", 9, $java.jur_AtomicJointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_NegativeLookBehind_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_NegativeLookBehind_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_NegativeLookBehind_getName(this); }], -$java.jur_SingleSet, "SingleSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_SingleSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SingleSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SingleSet_findBack(this, var_1, var_2, var_3, var_4); }, "$first0", function(var_1) { return $java.jur_SingleSet_first(this, var_1); }, "$processBackRefReplacement", -function() { return $java.jur_SingleSet_processBackRefReplacement(this); }, "$processSecondPass", function() { $java.jur_SingleSet_processSecondPass(this); }], $java.otcit_DateTimeZone, 0, jl_Object, [], 1, 3, 0, 0, -$java.otcit_StorableDateTimeZone, 0, $java.otcit_DateTimeZone, [], 1, 3, 0, 0, -$java.otcit_FixedDateTimeZone, "FixedDateTimeZone", 20, $java.otcit_StorableDateTimeZone, [], 4, 3, 0, ["$getOffset", function(var_1) { return $java.otcit_FixedDateTimeZone_getOffset(this, var_1); }, "$getStandardOffset", function(var_1) { return $java.otcit_FixedDateTimeZone_getStandardOffset(this, var_1); }, "$previousTransition", function(var_1) { return $java.otcit_FixedDateTimeZone_previousTransition(this, var_1); }], +$java.otcit_StorableDateTimeZone, 0, $java.otcit_DateTimeZone, [], 1, 3, 0, 0]); +$rt_metadata([$java.otcit_FixedDateTimeZone, "FixedDateTimeZone", 20, $java.otcit_StorableDateTimeZone, [], 4, 3, 0, ["$getOffset", function(var_1) { return $java.otcit_FixedDateTimeZone_getOffset(this, var_1); }, "$getStandardOffset", function(var_1) { return $java.otcit_FixedDateTimeZone_getStandardOffset(this, var_1); }, "$previousTransition", function(var_1) { return $java.otcit_FixedDateTimeZone_previousTransition(this, var_1); }], $java.ju_AbstractQueue, 0, ju_AbstractCollection, [ju_Queue], 1, 3, 0, 0, ju_PriorityQueue, 0, $java.ju_AbstractQueue, [ji_Serializable], 0, 3, 0, ["$size2", function() { return $java.ju_PriorityQueue_size(this); }], otcit_DateTimeZoneProvider$1, 0, jl_Object, [ju_Comparator], 4, 0, 0, ["$compare", function(var_1, var_2) { return $java.otcit_DateTimeZoneProvider$1_compare0(this, var_1, var_2); }], @@ -227782,269 +228631,71 @@ $java.otcit_AliasDateTimeZone, "AliasDateTimeZone", 20, $java.otcit_StorableDate $java.otcit_DateTimeZoneProvider$Score, "DateTimeZoneProvider$Score", 20, jl_Object, [], 0, 0, 0, 0, $java.juf_Function, 0, jl_Object, [], 3, 3, 0, 0, otcit_DateTimeZoneProvider$detectTimezone$lambda$_5_0, 0, jl_Object, [$java.juf_Function], 0, 3, 0, 0, -$java.jur_SpecialToken, 0, jl_Object, [], 1, 0, 0, 0, -jur_AbstractCharClass, 0, $java.jur_SpecialToken, [], 1, 0, 0, ["$getBits", function() { return $java.jur_AbstractCharClass_getBits(this); }, "$getLowHighSurrogates", function() { return $java.jur_AbstractCharClass_getLowHighSurrogates(this); }, "$getInstance5", function() { return $java.jur_AbstractCharClass_getInstance(this); }, "$hasUCI", function() { return $java.jur_AbstractCharClass_hasUCI(this); }], -jur_CharClass, "CharClass", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass_contains(this, var_1); }, "$getBits", function() { return $java.jur_CharClass_getBits(this); }, "$getLowHighSurrogates", function() { return $java.jur_CharClass_getLowHighSurrogates(this); }, "$getInstance5", function() { return $java.jur_CharClass_getInstance(this); }, "$toString", function() { return $java.jur_CharClass_toString(this); }, "$hasUCI", function() { return $java.jur_CharClass_hasUCI(this); -}], -$java.ju_MissingResourceException, "MissingResourceException", 8, jl_RuntimeException, [], 0, 3, 0, 0, -$java.jur_QuantifierSet, 0, jur_AbstractSet, [], 1, 0, 0, ["$first0", function(var_1) { return $java.jur_QuantifierSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_QuantifierSet_hasConsumed(this, var_1); }, "$processSecondPass", function() { $java.jur_QuantifierSet_processSecondPass(this); }], -$java.jur_LeafQuantifierSet, "LeafQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_LeafQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_LeafQuantifierSet_getName(this); }], -$java.jur_CompositeQuantifierSet, "CompositeQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_CompositeQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_CompositeQuantifierSet_getName(this); }], -$java.jur_GroupQuantifierSet, "GroupQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_GroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_GroupQuantifierSet_getName(this); }], -$java.jur_AltQuantifierSet, "AltQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_AltQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AltQuantifierSet_setNext(this, var_1); }], -$java.jur_UnifiedQuantifierSet, "UnifiedQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_UnifiedQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_UnifiedQuantifierSet_find(this, var_1, var_2, var_3); }], -$java.jur_Quantifier, "Quantifier", 9, $java.jur_SpecialToken, [jl_Cloneable], 0, 0, 0, ["$toString", function() { return $java.jur_Quantifier_toString(this); }], -jur_FSet$PossessiveFSet, "FSet$PossessiveFSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_FSet$PossessiveFSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_FSet$PossessiveFSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_FSet$PossessiveFSet_hasConsumed(this, var_1); }], -ju_BitSet, 0, jl_Object, [jl_Cloneable, ji_Serializable], 0, 3, 0, 0, -$java.jur_LowHighSurrogateRangeSet, "LowHighSurrogateRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$getName", function() { return $java.jur_LowHighSurrogateRangeSet_getName(this); }], -$java.jur_CompositeRangeSet, "CompositeRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_CompositeRangeSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_CompositeRangeSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_CompositeRangeSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_CompositeRangeSet_hasConsumed(this, var_1); }, "$first0", function(var_1) { return $java.jur_CompositeRangeSet_first(this, -var_1); }], -$java.jur_SupplRangeSet, "SupplRangeSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_SupplRangeSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_SupplRangeSet_getName(this); }, "$contains1", function(var_1) { return $java.jur_SupplRangeSet_contains(this, var_1); }, "$first0", function(var_1) { return $java.jur_SupplRangeSet_first(this, var_1); }, "$setNext", function(var_1) { $java.jur_SupplRangeSet_setNext(this, var_1); }, -"$hasConsumed", function(var_1) { return $java.jur_SupplRangeSet_hasConsumed(this, var_1); }], -$java.jur_UCISupplRangeSet, "UCISupplRangeSet", 9, $java.jur_SupplRangeSet, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_UCISupplRangeSet_contains(this, var_1); }, "$getName", function() { return $java.jur_UCISupplRangeSet_getName(this); }], -$java.jur_UCIRangeSet, "UCIRangeSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCIRangeSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCIRangeSet_getName(this); }], -$java.jur_RangeSet, "RangeSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_RangeSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_RangeSet_getName(this); }, "$first0", function(var_1) { return $java.jur_RangeSet_first(this, var_1); }], -$java.jur_HangulDecomposedCharSet, "HangulDecomposedCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_HangulDecomposedCharSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_HangulDecomposedCharSet_getName(this); }, "$matches0", function(var_1, var_2, var_3) { return $java.jur_HangulDecomposedCharSet_matches(this, var_1, var_2, var_3); }, "$first0", function(var_1) { return $java.jur_HangulDecomposedCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) -{ return $java.jur_HangulDecomposedCharSet_hasConsumed(this, var_1); }]]); -$rt_metadata([$java.jur_CharSet, "CharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$charCount0", function() { return $java.jur_CharSet_charCount(this); }, "$accepts", function(var_1, var_2) { return $java.jur_CharSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_CharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_CharSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_CharSet_getName(this); -}, "$first0", function(var_1) { return $java.jur_CharSet_first(this, var_1); }], -$java.jur_UCICharSet, "UCICharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCICharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCICharSet_getName(this); }], -$java.jur_CICharSet, "CICharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_CICharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_CICharSet_getName(this); }], -$java.jur_DecomposedCharSet, "DecomposedCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_DecomposedCharSet_setNext(this, var_1); }, "$matches0", function(var_1, var_2, var_3) { return $java.jur_DecomposedCharSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DecomposedCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_DecomposedCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_DecomposedCharSet_hasConsumed(this, -var_1); }], -$java.jur_UCIDecomposedCharSet, "UCIDecomposedCharSet", 9, $java.jur_DecomposedCharSet, [], 0, 0, 0, 0, -$java.jur_CIDecomposedCharSet, "CIDecomposedCharSet", 9, $java.jur_DecomposedCharSet, [], 0, 0, 0, 0, -$java.jur_PossessiveGroupQuantifierSet, "PossessiveGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PossessiveGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_PosPlusGroupQuantifierSet, "PosPlusGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PosPlusGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_AltGroupQuantifierSet, "AltGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_AltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_AltGroupQuantifierSet_setNext(this, var_1); }], -$java.jur_PosAltGroupQuantifierSet, "PosAltGroupQuantifierSet", 9, $java.jur_AltGroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PosAltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_PosAltGroupQuantifierSet_setNext(this, var_1); }], -$java.jur_CompositeGroupQuantifierSet, "CompositeGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_CompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_CompositeGroupQuantifierSet_getName(this); }], -$java.jur_PosCompositeGroupQuantifierSet, "PosCompositeGroupQuantifierSet", 9, $java.jur_CompositeGroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PosCompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_ReluctantGroupQuantifierSet, "ReluctantGroupQuantifierSet", 9, $java.jur_GroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_ReluctantGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_RelAltGroupQuantifierSet, "RelAltGroupQuantifierSet", 9, $java.jur_AltGroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_RelAltGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_RelCompositeGroupQuantifierSet, "RelCompositeGroupQuantifierSet", 9, $java.jur_CompositeGroupQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_RelCompositeGroupQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_DotAllQuantifierSet, "DotAllQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_DotAllQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_DotAllQuantifierSet_find(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotAllQuantifierSet_getName(this); }], -$java.jur_DotQuantifierSet, "DotQuantifierSet", 9, $java.jur_QuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_DotQuantifierSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_DotQuantifierSet_find(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotQuantifierSet_getName(this); }], -$java.jur_AbstractLineTerminator, 0, jl_Object, [], 1, 0, 0, 0, -$java.jur_PossessiveQuantifierSet, "PossessiveQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PossessiveQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_PossessiveAltQuantifierSet, "PossessiveAltQuantifierSet", 9, $java.jur_AltQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PossessiveAltQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_PossessiveCompositeQuantifierSet, "PossessiveCompositeQuantifierSet", 9, $java.jur_CompositeQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PossessiveCompositeQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_ReluctantQuantifierSet, "ReluctantQuantifierSet", 9, $java.jur_LeafQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_ReluctantQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_ReluctantAltQuantifierSet, "ReluctantAltQuantifierSet", 9, $java.jur_AltQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_ReluctantAltQuantifierSet_matches(this, var_1, var_2, var_3); }], -$java.jur_ReluctantCompositeQuantifierSet, "ReluctantCompositeQuantifierSet", 9, $java.jur_CompositeQuantifierSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_ReluctantCompositeQuantifierSet_matches(this, var_1, var_2, var_3); }], -jur_SOLSet, "SOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_SOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_SOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_SOLSet_getName(this); }], -$java.jur_WordBoundary, "WordBoundary", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_WordBoundary_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_WordBoundary_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_WordBoundary_getName(this); }], -jur_PreviousMatch, "PreviousMatch", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_PreviousMatch_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_PreviousMatch_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_PreviousMatch_getName(this); }], -$java.jur_EOLSet, "EOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_EOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_EOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_EOLSet_getName(this); }], -jur_EOISet, "EOISet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_EOISet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_EOISet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_EOISet_getName(this); }], -$java.jur_MultiLineSOLSet, "MultiLineSOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_MultiLineSOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_MultiLineSOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_MultiLineSOLSet_getName(this); }], -jur_DotAllSet, "DotAllSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_DotAllSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotAllSet_getName(this); }, "$setNext", function(var_1) { $java.jur_DotAllSet_setNext(this, var_1); }, "$getType0", function() { return $java.jur_DotAllSet_getType(this); }, "$hasConsumed", function(var_1) { return $java.jur_DotAllSet_hasConsumed(this, var_1); }], -$java.jur_DotSet, "DotSet", 9, jur_JointSet, [], 4, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_DotSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_DotSet_getName(this); }, "$setNext", function(var_1) { $java.jur_DotSet_setNext(this, var_1); }, "$getType0", function() { return $java.jur_DotSet_getType(this); }, "$hasConsumed", function(var_1) { return $java.jur_DotSet_hasConsumed(this, var_1); }], -$java.jur_UEOLSet, "UEOLSet", 9, jur_AbstractSet, [], 4, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_UEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_UEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_UEOLSet_getName(this); }], -$java.jur_UMultiLineEOLSet, "UMultiLineEOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_UMultiLineEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_UMultiLineEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_UMultiLineEOLSet_getName(this); }], -$java.jur_MultiLineEOLSet, "MultiLineEOLSet", 9, jur_AbstractSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_MultiLineEOLSet_matches(this, var_1, var_2, var_3); }, "$hasConsumed", function(var_1) { return $java.jur_MultiLineEOLSet_hasConsumed(this, var_1); }, "$getName", function() { return $java.jur_MultiLineEOLSet_getName(this); }], -$java.jur_CIBackReferenceSet, "CIBackReferenceSet", 9, jur_JointSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_CIBackReferenceSet_matches(this, var_1, var_2, var_3); }, "$setNext", function(var_1) { $java.jur_CIBackReferenceSet_setNext(this, var_1); }, "$getName", function() { return $java.jur_CIBackReferenceSet_getName(this); }, "$hasConsumed", function(var_1) { return $java.jur_CIBackReferenceSet_hasConsumed(this, var_1); }], -$java.jur_BackReferenceSet, "BackReferenceSet", 9, $java.jur_CIBackReferenceSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_BackReferenceSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_BackReferenceSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_BackReferenceSet_findBack(this, var_1, var_2, var_3, var_4); }, "$first0", function(var_1) { return $java.jur_BackReferenceSet_first(this, -var_1); }, "$getName", function() { return $java.jur_BackReferenceSet_getName(this); }], -$java.jur_UCIBackReferenceSet, "UCIBackReferenceSet", 9, $java.jur_CIBackReferenceSet, [], 0, 0, 0, ["$matches0", function(var_1, var_2, var_3) { return $java.jur_UCIBackReferenceSet_matches(this, var_1, var_2, var_3); }, "$getName", function() { return $java.jur_UCIBackReferenceSet_getName(this); }], -$java.jur_SequenceSet, "SequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_SequenceSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SequenceSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SequenceSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_SequenceSet_getName(this); }, "$first0", function(var_1) { return $java.jur_SequenceSet_first(this, -var_1); }], -$java.jur_UCISequenceSet, "UCISequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCISequenceSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCISequenceSet_getName(this); }], -$java.jur_CISequenceSet, "CISequenceSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_CISequenceSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_CISequenceSet_getName(this); }], $java.ju_PriorityQueue$1, 0, jl_Object, [ju_Comparator], 0, 0, 0, ["$compare", function(var_1, var_2) { return $java.ju_PriorityQueue$1_compare(this, var_1, var_2); }], -jur_AbstractCharClass$PredefinedCharacterClasses, 0, jl_Object, [], 4, 0, 0, 0, -$java.jur_AbstractCharClass$LazyCharClass, 0, jl_Object, [], 1, 0, 0, 0, -$java.jur_UCISupplCharSet, "UCISupplCharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_UCISupplCharSet_accepts(this, var_1, var_2); }, "$getName", function() { return $java.jur_UCISupplCharSet_getName(this); }], -$java.jur_LowSurrogateCharSet, "LowSurrogateCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_LowSurrogateCharSet_setNext(this, var_1); }, "$matches0", function(var_1, var_2, var_3) { return $java.jur_LowSurrogateCharSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_LowSurrogateCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_LowSurrogateCharSet_findBack(this, var_1, -var_2, var_3, var_4); }, "$getName", function() { return $java.jur_LowSurrogateCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_LowSurrogateCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_LowSurrogateCharSet_hasConsumed(this, var_1); }], -$java.jur_HighSurrogateCharSet, "HighSurrogateCharSet", 9, jur_JointSet, [], 0, 0, 0, ["$setNext", function(var_1) { $java.jur_HighSurrogateCharSet_setNext(this, var_1); }, "$matches0", function(var_1, var_2, var_3) { return $java.jur_HighSurrogateCharSet_matches(this, var_1, var_2, var_3); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_HighSurrogateCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_HighSurrogateCharSet_findBack(this, -var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_HighSurrogateCharSet_getName(this); }, "$first0", function(var_1) { return $java.jur_HighSurrogateCharSet_first(this, var_1); }, "$hasConsumed", function(var_1) { return $java.jur_HighSurrogateCharSet_hasConsumed(this, var_1); }], -$java.jur_SupplCharSet, "SupplCharSet", 9, $java.jur_LeafSet, [], 0, 0, 0, ["$accepts", function(var_1, var_2) { return $java.jur_SupplCharSet_accepts(this, var_1, var_2); }, "$find0", function(var_1, var_2, var_3) { return $java.jur_SupplCharSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_SupplCharSet_findBack(this, var_1, var_2, var_3, var_4); }, "$getName", function() { return $java.jur_SupplCharSet_getName(this); }, "$first0", function(var_1) { -return $java.jur_SupplCharSet_first(this, var_1); }], -jur_AbstractLineTerminator$1, 0, $java.jur_AbstractLineTerminator, [], 4, 0, 0, ["$isLineTerminator", function(var_1) { return $java.jur_AbstractLineTerminator$1_isLineTerminator(this, var_1); }, "$isAfterLineTerminator", function(var_1, var_2) { return $java.jur_AbstractLineTerminator$1_isAfterLineTerminator(this, var_1, var_2); }], -jur_AbstractLineTerminator$2, 0, $java.jur_AbstractLineTerminator, [], 4, 0, 0, ["$isLineTerminator", function(var_1) { return $java.jur_AbstractLineTerminator$2_isLineTerminator(this, var_1); }, "$isAfterLineTerminator", function(var_1, var_2) { return $java.jur_AbstractLineTerminator$2_isAfterLineTerminator(this, var_1, var_2); }]]); -$rt_metadata([$java.jur_SequenceSet$IntHash, 0, jl_Object, [], 0, 0, 0, 0, $java.otcit_DateTimeZoneBuilder$PrecalculatedZone, "DateTimeZoneBuilder$PrecalculatedZone", 20, $java.otcit_StorableDateTimeZone, [], 4, 0, 0, ["$getOffset", function(var_1) { return $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_getOffset(this, var_1); }, "$getStandardOffset", function(var_1) { return $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_getStandardOffset(this, var_1); }, "$previousTransition", function(var_1) { return $java.otcit_DateTimeZoneBuilder$PrecalculatedZone_previousTransition(this, var_1); }], $java.otcit_DateTimeZoneBuilder$DSTZone, "DateTimeZoneBuilder$DSTZone", 20, $java.otcit_StorableDateTimeZone, [], 4, 0, 0, ["$getOffset", function(var_1) { return $java.otcit_DateTimeZoneBuilder$DSTZone_getOffset(this, var_1); }, "$getStandardOffset", function(var_1) { return $java.otcit_DateTimeZoneBuilder$DSTZone_getStandardOffset(this, var_1); }, "$previousTransition", function(var_1) { return $java.otcit_DateTimeZoneBuilder$DSTZone_previousTransition(this, var_1); }], -$java.jur_IntHash, 0, jl_Object, [], 0, 0, 0, 0, otcit_CachedDateTimeZone, "CachedDateTimeZone", 20, $java.otcit_StorableDateTimeZone, [], 4, 3, 0, ["$getOffset", function(var_1) { return $java.otcit_CachedDateTimeZone_getOffset(this, var_1); }, "$getStandardOffset", function(var_1) { return $java.otcit_CachedDateTimeZone_getStandardOffset(this, var_1); }, "$previousTransition", function(var_1) { return $java.otcit_CachedDateTimeZone_previousTransition(this, var_1); }], $java.otcit_DateTimeZoneBuilder$Recurrence, 0, jl_Object, [], 4, 0, 0, 0, -jur_AbstractCharClass$LazySpace, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazySpace_computeValue(this); }], -jur_AbstractCharClass$LazyDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyDigit_computeValue(this); }], -jur_AbstractCharClass$LazyLower, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyLower_computeValue(this); }], -jur_AbstractCharClass$LazyUpper, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyUpper_computeValue(this); }], -jur_AbstractCharClass$LazyASCII, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyASCII_computeValue(this); }], -jur_AbstractCharClass$LazyAlpha, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyAlpha_computeValue(this); }], -jur_AbstractCharClass$LazyAlnum, 0, jur_AbstractCharClass$LazyAlpha, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyAlnum_computeValue(this); }], -jur_AbstractCharClass$LazyPunct, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyPunct_computeValue(this); }], -jur_AbstractCharClass$LazyGraph, 0, jur_AbstractCharClass$LazyAlnum, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyGraph_computeValue(this); }], -jur_AbstractCharClass$LazyPrint, 0, jur_AbstractCharClass$LazyGraph, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyPrint_computeValue(this); }], -jur_AbstractCharClass$LazyBlank, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyBlank_computeValue(this); }], -jur_AbstractCharClass$LazyCntrl, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCntrl_computeValue(this); }], -jur_AbstractCharClass$LazyXDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyXDigit_computeValue(this); }], -jur_AbstractCharClass$LazyJavaLowerCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLowerCase_computeValue(this); }], -jur_AbstractCharClass$LazyJavaUpperCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUpperCase_computeValue(this); }], -jur_AbstractCharClass$LazyJavaWhitespace, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaWhitespace_computeValue(this); }], -jur_AbstractCharClass$LazyJavaMirrored, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaMirrored_computeValue(this); }], -jur_AbstractCharClass$LazyJavaDefined, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaDefined_computeValue(this); }], -jur_AbstractCharClass$LazyJavaDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaDigit_computeValue(this); }], -jur_AbstractCharClass$LazyJavaIdentifierIgnorable, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue(this); }], -jur_AbstractCharClass$LazyJavaISOControl, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaISOControl_computeValue(this); }], -jur_AbstractCharClass$LazyJavaJavaIdentifierPart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue(this); }], -jur_AbstractCharClass$LazyJavaJavaIdentifierStart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue(this); }], -jur_AbstractCharClass$LazyJavaLetter, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLetter_computeValue(this); }], -jur_AbstractCharClass$LazyJavaLetterOrDigit, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue(this); }], -jur_AbstractCharClass$LazyJavaSpaceChar, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaSpaceChar_computeValue(this); }], -jur_AbstractCharClass$LazyJavaTitleCase, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaTitleCase_computeValue(this); }], -jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue(this); }], -jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue(this); }], -jur_AbstractCharClass$LazyWord, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyWord_computeValue(this); }], -jur_AbstractCharClass$LazyNonWord, 0, jur_AbstractCharClass$LazyWord, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonWord_computeValue(this); }], -jur_AbstractCharClass$LazyNonSpace, 0, jur_AbstractCharClass$LazySpace, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonSpace_computeValue(this); }], -jur_AbstractCharClass$LazyNonDigit, 0, jur_AbstractCharClass$LazyDigit, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyNonDigit_computeValue(this); }], -$java.jur_AbstractCharClass$LazyRange, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyRange_computeValue(this); }], -jur_AbstractCharClass$LazySpecialsBlock, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazySpecialsBlock_computeValue(this); }], -$java.jur_AbstractCharClass$LazyCategory, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCategory_computeValue(this); }], -$java.jur_AbstractCharClass$LazyCategoryScope, 0, $java.jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, ["$computeValue", function() { return $java.jur_AbstractCharClass$LazyCategoryScope_computeValue(this); }], $java.otcit_DateTimeZoneBuilder$OfYear, 0, jl_Object, [], 4, 0, 0, 0, $java.otcit_CachedDateTimeZone$Info, 0, jl_Object, [], 4, 0, 0, 0, -$java.otciu_UnicodeHelper$Range, "UnicodeHelper$Range", 21, jl_Object, [], 0, 3, 0, 0, jnc_CoderMalfunctionError, "CoderMalfunctionError", 11, jl_Error, [], 0, 3, 0, 0, +$java.jur_BackReferencedSingleSet, "BackReferencedSingleSet", 9, $java.jur_SingleSet, [], 0, 0, 0, ["$find0", function(var_1, var_2, var_3) { return $java.jur_BackReferencedSingleSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_BackReferencedSingleSet_findBack(this, var_1, var_2, var_3, var_4); }, "$processBackRefReplacement", function() { return $java.jur_BackReferencedSingleSet_processBackRefReplacement(this); }], nms_EnumRarity, 0, jl_Enum, [], 12, 3, 0, 0, ju_NoSuchElementException, "NoSuchElementException", 8, jl_RuntimeException, [], 0, 3, 0, 0, -nms_Tuple, "Tuple", 24, jl_Object, [], 0, 3, 0, 0]); -$rt_metadata([jm_Conversion, 0, jl_Object, [], 0, 0, 0, 0, +nms_Tuple, "Tuple", 28, jl_Object, [], 0, 3, 0, 0, +jm_Conversion, 0, jl_Object, [], 0, 0, 0, 0, nms_TileEntityRenderer, 0, jl_Object, [], 0, 3, nms_TileEntityRenderer_$callClinit, 0, nms_RenderSorter, 0, jl_Object, [ju_Comparator], 0, 3, 0, ["$compare", function(var_1, var_2) { return $java.nms_RenderSorter_compare(this, var_1, var_2); }], nms_GuiOptions, 0, nms_GuiScreen, [], 0, 3, nms_GuiOptions_$callClinit, ["$initGui", function() { $java.nms_GuiOptions_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiOptions_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiOptions_drawScreen(this, var_1, var_2, var_3); }], nms_GuiLanguage, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiLanguage_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiLanguage_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiLanguage_drawScreen(this, var_1, var_2, var_3); }, "$updateScreen", function() { $java.nms_GuiLanguage_updateScreen(this); }], nms_GuiMultiplayer, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiMultiplayer_initGui(this); }, "$updateScreen", function() { $java.nms_GuiMultiplayer_updateScreen(this); }, "$onGuiClosed", function() { $java.nms_GuiMultiplayer_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiMultiplayer_actionPerformed(this, var_1); }, "$confirmClicked", function(var_1, var_2) { $java.nms_GuiMultiplayer_confirmClicked(this, var_1, var_2); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiMultiplayer_keyTyped(this, var_1, var_2); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiMultiplayer_drawScreen(this, var_1, var_2, var_3); }], +$java.maa_GuiScreenModules, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.maa_GuiScreenModules_initGui(this); }, "$onGuiClosed", function() { $java.maa_GuiScreenModules_onGuiClosed(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.maa_GuiScreenModules_drawScreen(this, var_1, var_2, var_3); }, "$actionPerformed", function(var_1) { $java.maa_GuiScreenModules_actionPerformed(this, var_1); }, "$updateScreen", function() { $java.maa_GuiScreenModules_updateScreen(this); }, "$keyTyped", +function(var_1, var_2) { $java.maa_GuiScreenModules_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.maa_GuiScreenModules_mouseClicked(this, var_1, var_2, var_3); }], nms_IconFlipped, 0, jl_Object, [nms_Icon], 0, 3, 0, ["$getOriginX", function() { return $java.nms_IconFlipped_getOriginX(this); }, "$getOriginY", function() { return $java.nms_IconFlipped_getOriginY(this); }, "$getMinU", function() { return $java.nms_IconFlipped_getMinU(this); }, "$getMaxU", function() { return $java.nms_IconFlipped_getMaxU(this); }, "$getInterpolatedU", function(var_1) { return $java.nms_IconFlipped_getInterpolatedU(this, var_1); }, "$getMinV", function() { return $java.nms_IconFlipped_getMinV(this); }, "$getMaxV", function() { return $java.nms_IconFlipped_getMaxV(this); }, "$getInterpolatedV", function(var_1) { return $java.nms_IconFlipped_getInterpolatedV(this, var_1); }, "$getIconName", function() { return $java.nms_IconFlipped_getIconName(this); }, "$getSheetWidth", function() { return $java.nms_IconFlipped_getSheetWidth(this); }, "$getSheetHeight", function() { return $java.nms_IconFlipped_getSheetHeight(this); }], -nms_MinecraftError, "MinecraftError", 24, jl_Error, [], 0, 3, 0, 0, +nms_MinecraftError, "MinecraftError", 28, jl_Error, [], 0, 3, 0, 0, nms_EnumAction, 0, jl_Enum, [], 12, 3, 0, 0, nms_EnchantmentData, 0, jl_Object, [], 0, 3, 0, 0, -$java.jur_AbstractCharClass$1, "AbstractCharClass$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$1_contains(this, var_1); }], -$java.jur_AbstractCharClass$2, "AbstractCharClass$2", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$2_contains(this, var_1); }], -$java.jur_CharClass$18, "CharClass$18", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$18_contains(this, var_1); }, "$toString", function() { return $java.jur_CharClass$18_toString(this); }], -$java.jur_CharClass$1, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$1_contains(this, var_1); }], -$java.jur_CharClass$3, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$3_contains(this, var_1); }], -$java.jur_CharClass$2, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$2_contains(this, var_1); }], -$java.jur_CharClass$5, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$5_contains(this, var_1); }], -$java.jur_CharClass$4, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$4_contains(this, var_1); }], -$java.jur_CharClass$7, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$7_contains(this, var_1); }], -$java.jur_CharClass$6, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$6_contains(this, var_1); }], -$java.jur_CharClass$9, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$9_contains(this, var_1); }], -$java.jur_CharClass$8, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$8_contains(this, var_1); }], -$java.jur_CharClass$11, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$11_contains(this, var_1); }], -$java.jur_CharClass$10, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$10_contains(this, var_1); }], -$java.jur_CharClass$13, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$13_contains(this, var_1); }], -$java.jur_CharClass$12, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$12_contains(this, var_1); }], -$java.jur_CharClass$15, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$15_contains(this, var_1); }], -$java.jur_CharClass$14, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$14_contains(this, var_1); }], -$java.jur_CharClass$17, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$17_contains(this, var_1); }], -$java.jur_CharClass$16, 0, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_CharClass$16_contains(this, var_1); }], $java.jur_MatchResult, 0, jl_Object, [], 3, 3, 0, 0, jur_Matcher, 0, jl_Object, [$java.jur_MatchResult], 4, 3, 0, 0, -nms_ChatLine, "ChatLine", 24, jl_Object, [], 0, 3, 0, 0, +nms_ChatLine, "ChatLine", 28, jl_Object, [], 0, 3, 0, 0, jl_AbstractStringBuilder$Constants, 0, jl_Object, [], 0, 0, 0, 0, otcit_DoubleAnalyzer, 0, jl_Object, [], 4, 3, 0, 0, otcit_DoubleAnalyzer$Result, 0, jl_Object, [], 0, 3, 0, 0, nlea_EaglerAdapterImpl2$QueryGL, 0, jl_Object, [], 4, 3, 0, 0, $java.nms_Rect2i, 0, jl_Object, [], 0, 3, 0, 0, $java.nms_TileEntitySpecialRenderer, 0, jl_Object, [], 1, 3, 0, ["$setTileEntityRenderer", function(var_1) { $java.nms_TileEntitySpecialRenderer_setTileEntityRenderer(this, var_1); }, "$onWorldChange", function(var_1) { $java.nms_TileEntitySpecialRenderer_onWorldChange(this, var_1); }], -nms_TileEntitySignRenderer, "TileEntitySignRenderer", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntitySignRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntityPiston, "TileEntityPiston", 24, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityPiston_updateEntity(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityPiston_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityPiston_writeToNBT(this, var_1); }], -nms_TileEntityRendererPiston, "TileEntityRendererPiston", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$onWorldChange", function(var_1) { $java.nms_TileEntityRendererPiston_onWorldChange(this, var_1); }, "$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityRendererPiston_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntityChest, "TileEntityChest", 24, nms_TileEntity, [nms_IInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityChest_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityChest_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityChest_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityChest_setInventorySlotContents(this, var_1, +nms_TileEntitySignRenderer, "TileEntitySignRenderer", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntitySignRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityPiston, "TileEntityPiston", 28, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityPiston_updateEntity(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityPiston_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityPiston_writeToNBT(this, var_1); }], +nms_TileEntityRendererPiston, "TileEntityRendererPiston", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$onWorldChange", function(var_1) { $java.nms_TileEntityRendererPiston_onWorldChange(this, var_1); }, "$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityRendererPiston_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityChest, "TileEntityChest", 28, nms_TileEntity, [nms_IInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityChest_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityChest_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityChest_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityChest_setInventorySlotContents(this, var_1, var_2); }, "$getInvName", function() { return $java.nms_TileEntityChest_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_TileEntityChest_isInvNameLocalized(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityChest_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityChest_writeToNBT(this, var_1); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityChest_getInventoryStackLimit(this); }, "$isUseableByPlayer", function(var_1) { return $java.nms_TileEntityChest_isUseableByPlayer(this, var_1); }, "$updateContainingBlockInfo", function() { $java.nms_TileEntityChest_updateContainingBlockInfo(this); }, "$updateEntity0", function() { $java.nms_TileEntityChest_updateEntity(this); }, "$receiveClientEvent", function(var_1, var_2) { return $java.nms_TileEntityChest_receiveClientEvent(this, var_1, var_2); }, "$openChest", function() { $java.nms_TileEntityChest_openChest(this); }, "$closeChest", function() { $java.nms_TileEntityChest_closeChest(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityChest_isStackValidForSlot(this, var_1, var_2); }, "$invalidate", function() { $java.nms_TileEntityChest_invalidate(this); }], -nms_TileEntityChestRenderer, "TileEntityChestRenderer", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityChestRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntityEnderChest, "TileEntityEnderChest", 24, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityEnderChest_updateEntity(this); }, "$receiveClientEvent", function(var_1, var_2) { return $java.nms_TileEntityEnderChest_receiveClientEvent(this, var_1, var_2); }, "$invalidate", function() { $java.nms_TileEntityEnderChest_invalidate(this); }], -nms_TileEntityEnderChestRenderer, "TileEntityEnderChestRenderer", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityEnderChestRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntityEnchantmentTable, "TileEntityEnchantmentTable", 24, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityEnchantmentTable_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityEnchantmentTable_readFromNBT(this, var_1); }, "$updateEntity0", function() { $java.nms_TileEntityEnchantmentTable_updateEntity(this); }], -nms_RenderEnchantmentTable, "RenderEnchantmentTable", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_RenderEnchantmentTable_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntityEndPortal, "TileEntityEndPortal", 24, nms_TileEntity, [], 0, 3, 0, 0, -nms_RenderEndPortal, "RenderEndPortal", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_RenderEndPortal_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }]]); -$rt_metadata([nms_TileEntityBeacon, "TileEntityBeacon", 24, nms_TileEntity, [nms_IInventory], 0, 3, nms_TileEntityBeacon_$callClinit, ["$updateEntity0", function() { $java.nms_TileEntityBeacon_updateEntity(this); }, "$getMaxRenderDistanceSquared", function() { return $java.nms_TileEntityBeacon_getMaxRenderDistanceSquared(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityBeacon_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityBeacon_writeToNBT(this, var_1); }, "$getSizeInventory", +nms_TileEntityChestRenderer, "TileEntityChestRenderer", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityChestRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityEnderChest, "TileEntityEnderChest", 28, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityEnderChest_updateEntity(this); }, "$receiveClientEvent", function(var_1, var_2) { return $java.nms_TileEntityEnderChest_receiveClientEvent(this, var_1, var_2); }, "$invalidate", function() { $java.nms_TileEntityEnderChest_invalidate(this); }], +nms_TileEntityEnderChestRenderer, "TileEntityEnderChestRenderer", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityEnderChestRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityEnchantmentTable, "TileEntityEnchantmentTable", 28, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityEnchantmentTable_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityEnchantmentTable_readFromNBT(this, var_1); }, "$updateEntity0", function() { $java.nms_TileEntityEnchantmentTable_updateEntity(this); }], +nms_RenderEnchantmentTable, "RenderEnchantmentTable", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_RenderEnchantmentTable_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityEndPortal, "TileEntityEndPortal", 28, nms_TileEntity, [], 0, 3, 0, 0]); +$rt_metadata([nms_RenderEndPortal, "RenderEndPortal", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_RenderEndPortal_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityBeacon, "TileEntityBeacon", 28, nms_TileEntity, [nms_IInventory], 0, 3, nms_TileEntityBeacon_$callClinit, ["$updateEntity0", function() { $java.nms_TileEntityBeacon_updateEntity(this); }, "$getMaxRenderDistanceSquared", function() { return $java.nms_TileEntityBeacon_getMaxRenderDistanceSquared(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityBeacon_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityBeacon_writeToNBT(this, var_1); }, "$getSizeInventory", function() { return $java.nms_TileEntityBeacon_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityBeacon_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityBeacon_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityBeacon_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityBeacon_getInventoryStackLimit(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityBeacon_isStackValidForSlot(this, var_1, var_2); }], -nms_TileEntityBeaconRenderer, "TileEntityBeaconRenderer", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityBeaconRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], -nms_TileEntitySkullRenderer, "TileEntitySkullRenderer", 24, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$setTileEntityRenderer", function(var_1) { $java.nms_TileEntitySkullRenderer_setTileEntityRenderer(this, var_1); }, "$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntitySkullRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntityBeaconRenderer, "TileEntityBeaconRenderer", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntityBeaconRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], +nms_TileEntitySkullRenderer, "TileEntitySkullRenderer", 28, $java.nms_TileEntitySpecialRenderer, [], 0, 3, 0, ["$setTileEntityRenderer", function(var_1) { $java.nms_TileEntitySkullRenderer_setTileEntityRenderer(this, var_1); }, "$renderTileEntityAt", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_TileEntitySkullRenderer_renderTileEntityAt(this, var_1, var_2, var_3, var_4, var_5); }], otcit_FloatAnalyzer$Result, 0, jl_Object, [], 0, 3, 0, 0, nms_ModelSign, 0, nms_ModelBase, [], 0, 3, 0, 0, nms_ModelChest, 0, nms_ModelBase, [], 0, 3, 0, 0, nms_ModelLargeChest, 0, nms_ModelChest, [], 0, 3, 0, 0, nms_ModelBook, 0, nms_ModelBase, [], 0, 3, 0, 0, -$java.jur_BackReferencedSingleSet, "BackReferencedSingleSet", 9, $java.jur_SingleSet, [], 0, 0, 0, ["$find0", function(var_1, var_2, var_3) { return $java.jur_BackReferencedSingleSet_find(this, var_1, var_2, var_3); }, "$findBack", function(var_1, var_2, var_3, var_4) { return $java.jur_BackReferencedSingleSet_findBack(this, var_1, var_2, var_3, var_4); }, "$processBackRefReplacement", function() { return $java.jur_BackReferencedSingleSet_processBackRefReplacement(this); }], jnci_BufferedEncoder$Controller, 0, jl_Object, [], 0, 3, 0, 0, jnc_BufferUnderflowException, "BufferUnderflowException", 11, jl_RuntimeException, [], 0, 3, 0, 0, jnc_BufferOverflowException, "BufferOverflowException", 11, jl_RuntimeException, [], 0, 3, 0, 0, jnc_MalformedInputException, "MalformedInputException", 11, jnc_CharacterCodingException, [], 0, 3, 0, ["$getMessage", function() { return $java.jnc_MalformedInputException_getMessage(this); }], jnc_UnmappableCharacterException, "UnmappableCharacterException", 11, jnc_CharacterCodingException, [], 0, 3, 0, ["$getMessage", function() { return $java.jnc_UnmappableCharacterException_getMessage(this); }], -jl_StrictMath, 0, jl_Object, [], 4, 3, 0, 0, -nms_Chunk, 0, jl_Object, [], 0, 3, 0, ["$getHeightValue", function(var_1, var_2) { return $java.nms_Chunk_getHeightValue(this, var_1, var_2); }, "$generateHeightMap", function() { $java.nms_Chunk_generateHeightMap(this); }, "$generateSkylightMap", function() { $java.nms_Chunk_generateSkylightMap(this); }, "$getBlockLightOpacity", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockLightOpacity(this, var_1, var_2, var_3); }, "$getBlockID", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockID(this, -var_1, var_2, var_3); }, "$getBlockMetadata", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockMetadata(this, var_1, var_2, var_3); }, "$setBlockIDWithMetadata", function(var_1, var_2, var_3, var_4, var_5) { return $java.nms_Chunk_setBlockIDWithMetadata(this, var_1, var_2, var_3, var_4, var_5); }, "$setBlockMetadata", function(var_1, var_2, var_3, var_4) { return $java.nms_Chunk_setBlockMetadata(this, var_1, var_2, var_3, var_4); }, "$getSavedLightValue", function(var_1, var_2, var_3, var_4) { -return $java.nms_Chunk_getSavedLightValue(this, var_1, var_2, var_3, var_4); }, "$setLightValue", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_Chunk_setLightValue(this, var_1, var_2, var_3, var_4, var_5); }, "$getBlockLightValue", function(var_1, var_2, var_3, var_4) { return $java.nms_Chunk_getBlockLightValue(this, var_1, var_2, var_3, var_4); }, "$addEntity", function(var_1) { $java.nms_Chunk_addEntity(this, var_1); }, "$removeEntity", function(var_1) { $java.nms_Chunk_removeEntity(this, var_1); -}, "$removeEntityAtIndex", function(var_1, var_2) { $java.nms_Chunk_removeEntityAtIndex(this, var_1, var_2); }, "$canBlockSeeTheSky", function(var_1, var_2, var_3) { return $java.nms_Chunk_canBlockSeeTheSky(this, var_1, var_2, var_3); }, "$getChunkBlockTileEntity", function(var_1, var_2, var_3) { return $java.nms_Chunk_getChunkBlockTileEntity(this, var_1, var_2, var_3); }, "$setChunkBlockTileEntity", function(var_1, var_2, var_3, var_4) { $java.nms_Chunk_setChunkBlockTileEntity(this, var_1, var_2, var_3, var_4); -}, "$removeChunkBlockTileEntity", function(var_1, var_2, var_3) { $java.nms_Chunk_removeChunkBlockTileEntity(this, var_1, var_2, var_3); }, "$onChunkUnload", function() { $java.nms_Chunk_onChunkUnload(this); }, "$setChunkModified", function() { $java.nms_Chunk_setChunkModified(this); }, "$getEntitiesWithinAABBForEntity", function(var_1, var_2, var_3, var_4) { $java.nms_Chunk_getEntitiesWithinAABBForEntity(this, var_1, var_2, var_3, var_4); }, "$getEntitiesOfTypeWithinAAAB", function(var_1, var_2, var_3, var_4) -{ $java.nms_Chunk_getEntitiesOfTypeWithinAAAB(this, var_1, var_2, var_3, var_4); }, "$isEmpty", function() { return $java.nms_Chunk_isEmpty(this); }, "$getAreLevelsEmpty", function(var_1, var_2) { return $java.nms_Chunk_getAreLevelsEmpty(this, var_1, var_2); }], -nms_ChunkCache, 0, jl_Object, [nms_IBlockAccess], 0, 3, 0, ["$getBlockId", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockId(this, var_1, var_2, var_3); }, "$getBlockTileEntity", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockTileEntity(this, var_1, var_2, var_3); }, "$getBrightness0", function(var_1, var_2, var_3, var_4) { return $java.nms_ChunkCache_getBrightness(this, var_1, var_2, var_3, var_4); }, "$getLightBrightnessForSkyBlocks", function(var_1, var_2, var_3, -var_4) { return $java.nms_ChunkCache_getLightBrightnessForSkyBlocks(this, var_1, var_2, var_3, var_4); }, "$getLightBrightness", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getLightBrightness(this, var_1, var_2, var_3); }, "$getBlockMetadata", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockMetadata(this, var_1, var_2, var_3); }, "$getBlockMaterial", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockMaterial(this, var_1, var_2, var_3); }, "$getBiomeGenForCoords", -function(var_1, var_2) { return $java.nms_ChunkCache_getBiomeGenForCoords(this, var_1, var_2); }, "$isBlockOpaqueCube", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isBlockOpaqueCube(this, var_1, var_2, var_3); }, "$isBlockNormalCube", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isBlockNormalCube(this, var_1, var_2, var_3); }, "$doesBlockHaveSolidTopSurface", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_doesBlockHaveSolidTopSurface(this, var_1, var_2, var_3); }, -"$getWorldVec3Pool", function() { return $java.nms_ChunkCache_getWorldVec3Pool(this); }, "$isAirBlock", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isAirBlock(this, var_1, var_2, var_3); }, "$getHeight0", function() { return $java.nms_ChunkCache_getHeight(this); }, "$isBlockProvidingPowerTo", function(var_1, var_2, var_3, var_4) { return $java.nms_ChunkCache_isBlockProvidingPowerTo(this, var_1, var_2, var_3, var_4); }], -nms_ChestItemRenderHelper, 0, jl_Object, [], 0, 3, 0, 0, -$java.nms_GuiSlider, "GuiSlider", 24, nms_GuiButton, [], 0, 3, 0, ["$getHoverState", function(var_1) { return $java.nms_GuiSlider_getHoverState(this, var_1); }, "$mouseDragged", function(var_1, var_2, var_3) { $java.nms_GuiSlider_mouseDragged(this, var_1, var_2, var_3); }, "$mousePressed", function(var_1, var_2, var_3) { return $java.nms_GuiSlider_mousePressed(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { $java.nms_GuiSlider_mouseReleased(this, var_1, var_2); }], -$java.nms_GuiVideoSettings, 0, nms_GuiScreen, [], 0, 3, $java.nms_GuiVideoSettings_$callClinit, ["$initGui", function() { $java.nms_GuiVideoSettings_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiVideoSettings_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiVideoSettings_drawScreen(this, var_1, var_2, var_3); }], -$java.nms_GuiControls, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiControls_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiControls_actionPerformed(this, var_1); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiControls_mouseClicked(this, var_1, var_2, var_3); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiControls_keyTyped(this, var_1, var_2); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiControls_drawScreen(this, var_1, -var_2, var_3); }], -$java.nms_GuiScreenChatOptions, 0, nms_GuiScreen, [], 0, 3, $java.nms_GuiScreenChatOptions_$callClinit, ["$initGui", function() { $java.nms_GuiScreenChatOptions_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenChatOptions_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenChatOptions_drawScreen(this, var_1, var_2, var_3); }], -nms_GuiSlot, 0, jl_Object, [], 1, 3, 0, 0, -$java.nms_GuiSlotLanguage, 0, nms_GuiSlot, [], 0, 0, 0, ["$getSize", function() { return $java.nms_GuiSlotLanguage_getSize(this); }, "$elementClicked", function(var_1, var_2) { $java.nms_GuiSlotLanguage_elementClicked(this, var_1, var_2); }, "$isSelected", function(var_1) { return $java.nms_GuiSlotLanguage_isSelected(this, var_1); }, "$getContentHeight", function() { return $java.nms_GuiSlotLanguage_getContentHeight(this); }, "$drawBackground0", function() { $java.nms_GuiSlotLanguage_drawBackground(this); }, -"$drawSlot", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_GuiSlotLanguage_drawSlot(this, var_1, var_2, var_3, var_4, var_5); }], -nms_GuiSlotServer, 0, nms_GuiSlot, [], 0, 0, 0, ["$getSize", function() { return $java.nms_GuiSlotServer_getSize(this); }, "$elementClicked", function(var_1, var_2) { $java.nms_GuiSlotServer_elementClicked(this, var_1, var_2); }, "$isSelected", function(var_1) { return $java.nms_GuiSlotServer_isSelected(this, var_1); }, "$getContentHeight", function() { return $java.nms_GuiSlotServer_getContentHeight(this); }, "$drawBackground0", function() { $java.nms_GuiSlotServer_drawBackground(this); }, "$drawSlot", function(var_1, -var_2, var_3, var_4, var_5) { $java.nms_GuiSlotServer_drawSlot(this, var_1, var_2, var_3, var_4, var_5); }], -$java.nms_GuiScreenServerList, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiScreenServerList_updateScreen(this); }, "$initGui", function() { $java.nms_GuiScreenServerList_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiScreenServerList_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenServerList_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiScreenServerList_keyTyped(this, var_1, var_2); }, "$mouseClicked", -function(var_1, var_2, var_3) { $java.nms_GuiScreenServerList_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenServerList_drawScreen(this, var_1, var_2, var_3); }], -$java.nms_GuiScreenAddServer, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiScreenAddServer_updateScreen(this); }, "$initGui", function() { $java.nms_GuiScreenAddServer_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiScreenAddServer_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenAddServer_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiScreenAddServer_keyTyped(this, var_1, var_2); }, "$mouseClicked", -function(var_1, var_2, var_3) { $java.nms_GuiScreenAddServer_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenAddServer_drawScreen(this, var_1, var_2, var_3); }], -nms_GuiSlider2, "GuiSlider2", 24, nms_GuiButton, [], 0, 3, 0, ["$getHoverState", function(var_1) { return $java.nms_GuiSlider2_getHoverState(this, var_1); }, "$mouseDragged", function(var_1, var_2, var_3) { $java.nms_GuiSlider2_mouseDragged(this, var_1, var_2, var_3); }, "$mousePressed", function(var_1, var_2, var_3) { return $java.nms_GuiSlider2_mousePressed(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { $java.nms_GuiSlider2_mouseReleased(this, var_1, var_2); }], -$java.nms_WorldSavedData, 0, jl_Object, [], 1, 3, 0, 0, -nms_MapData, "MapData", 24, $java.nms_WorldSavedData, [], 0, 3, 0, 0, -$java.nms_MapCoord, "MapCoord", 24, jl_Object, [], 0, 3, 0, 0, -$java.ju_Formatter$FormatWriter, 0, jl_Object, [], 0, 0, 0, 0, -ju_LinkedHashMap$2, 0, ju_AbstractCollection, [], 0, 0, 0, ["$size2", function() { return $java.ju_LinkedHashMap$2_size(this); }, "$iterator", function() { return $java.ju_LinkedHashMap$2_iterator(this); }], -$java.jur_MatchResultImpl, 0, jl_Object, [$java.jur_MatchResult], 0, 0, 0, 0, -ju_FormatterClosedException, "FormatterClosedException", 8, jl_IllegalStateException, [], 0, 3, 0, 0, -otcit_FloatAnalyzer, 0, jl_Object, [], 4, 3, 0, 0, -$java.nms_GuiConnecting, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiConnecting_updateScreen(this); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiConnecting_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiConnecting_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiConnecting_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiConnecting_drawScreen(this, var_1, var_2, var_3); }], -$java.nms_ISidedInventory, 0, jl_Object, [nms_IInventory], 3, 3, 0, 0, -nms_TileEntityFurnace, "TileEntityFurnace", 24, nms_TileEntity, [$java.nms_ISidedInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityFurnace_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityFurnace_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityFurnace_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityFurnace_setInventorySlotContents(this, -var_1, var_2); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityFurnace_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityFurnace_writeToNBT(this, var_1); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityFurnace_getInventoryStackLimit(this); }, "$updateEntity0", function() { $java.nms_TileEntityFurnace_updateEntity(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityFurnace_isStackValidForSlot(this, var_1, var_2); -}, "$getAccessibleSlotsFromSide", function(var_1) { return $java.nms_TileEntityFurnace_getAccessibleSlotsFromSide(this, var_1); }, "$canInsertItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityFurnace_canInsertItem(this, var_1, var_2, var_3); }, "$canExtractItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityFurnace_canExtractItem(this, var_1, var_2, var_3); }], -nms_TileEntityRecordPlayer, "TileEntityRecordPlayer", 24, nms_TileEntity, [], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityRecordPlayer_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityRecordPlayer_writeToNBT(this, var_1); }], -nms_TileEntityDispenser, "TileEntityDispenser", 24, nms_TileEntity, [nms_IInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityDispenser_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityDispenser_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityDispenser_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityDispenser_setInventorySlotContents(this, -var_1, var_2); }, "$getInvName", function() { return $java.nms_TileEntityDispenser_getInvName(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityDispenser_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityDispenser_writeToNBT(this, var_1); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityDispenser_getInventoryStackLimit(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityDispenser_isStackValidForSlot(this, var_1, -var_2); }], -nms_TileEntityDropper, "TileEntityDropper", 24, nms_TileEntityDispenser, [], 0, 3, 0, ["$getInvName", function() { return $java.nms_TileEntityDropper_getInvName(this); }], -nms_TileEntityMobSpawner, "TileEntityMobSpawner", 24, nms_TileEntity, [], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityMobSpawner_readFromNBT(this, var_1); }, "$updateEntity0", function() { $java.nms_TileEntityMobSpawner_updateEntity(this); }], -nms_TileEntityNote, "TileEntityNote", 24, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityNote_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityNote_readFromNBT(this, var_1); }], -nms_TileEntityBrewingStand, "TileEntityBrewingStand", 24, nms_TileEntity, [$java.nms_ISidedInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityBrewingStand_getSizeInventory(this); }, "$updateEntity0", function() { $java.nms_TileEntityBrewingStand_updateEntity(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityBrewingStand_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityBrewingStand_writeToNBT(this, var_1); }, "$getStackInSlot", function(var_1) -{ return $java.nms_TileEntityBrewingStand_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityBrewingStand_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityBrewingStand_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityBrewingStand_getInventoryStackLimit(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityBrewingStand_isStackValidForSlot(this, -var_1, var_2); }, "$getAccessibleSlotsFromSide", function(var_1) { return $java.nms_TileEntityBrewingStand_getAccessibleSlotsFromSide(this, var_1); }, "$canInsertItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityBrewingStand_canInsertItem(this, var_1, var_2, var_3); }, "$canExtractItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityBrewingStand_canExtractItem(this, var_1, var_2, var_3); }], -nms_TileEntityCommandBlock, "TileEntityCommandBlock", 24, nms_TileEntity, [nms_ICommandSender], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityCommandBlock_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityCommandBlock_readFromNBT(this, var_1); }], -nms_TileEntityDaylightDetector, "TileEntityDaylightDetector", 24, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityDaylightDetector_updateEntity(this); }], -nms_TileEntityHopper, "TileEntityHopper", 24, nms_TileEntity, [nms_Hopper], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityHopper_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityHopper_writeToNBT(this, var_1); }, "$onInventoryChanged", function() { $java.nms_TileEntityHopper_onInventoryChanged(this); }, "$getSizeInventory", function() { return $java.nms_TileEntityHopper_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityHopper_getStackInSlot(this, -var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityHopper_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityHopper_setInventorySlotContents(this, var_1, var_2); }, "$getInvName", function() { return $java.nms_TileEntityHopper_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_TileEntityHopper_isInvNameLocalized(this); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityHopper_getInventoryStackLimit(this); -}, "$isUseableByPlayer", function(var_1) { return $java.nms_TileEntityHopper_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_TileEntityHopper_openChest(this); }, "$closeChest", function() { $java.nms_TileEntityHopper_closeChest(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityHopper_isStackValidForSlot(this, var_1, var_2); }, "$updateEntity0", function() { $java.nms_TileEntityHopper_updateEntity(this); }, "$getXPos", function() { return $java.nms_TileEntityHopper_getXPos(this); -}, "$getYPos", function() { return $java.nms_TileEntityHopper_getYPos(this); }, "$getZPos", function() { return $java.nms_TileEntityHopper_getZPos(this); }], -nms_TileEntityComparator, "TileEntityComparator", 24, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityComparator_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityComparator_readFromNBT(this, var_1); }], -$java.ju_LinkedHashMap$AbstractMapIterator, 0, jl_Object, [], 0, 0, 0, ["$hasNext", function() { return $java.ju_LinkedHashMap$AbstractMapIterator_hasNext(this); }, "$remove", function() { $java.ju_LinkedHashMap$AbstractMapIterator_remove(this); }]]); -$rt_metadata([$java.ju_LinkedHashMap$ValueIterator, 0, $java.ju_LinkedHashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_LinkedHashMap$ValueIterator_next(this); }], -$java.jnci_BufferedDecoder$Controller, 0, jl_Object, [], 0, 3, 0, 0, $java.jur_AbstractCharClass$LazyJavaLowerCase$1, "AbstractCharClass$LazyJavaLowerCase$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$LazyJavaLowerCase$1_contains(this, var_1); }], $java.jur_AbstractCharClass$LazyJavaUpperCase$1, "AbstractCharClass$LazyJavaUpperCase$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$LazyJavaUpperCase$1_contains(this, var_1); }], $java.jur_AbstractCharClass$LazyJavaWhitespace$1, "AbstractCharClass$LazyJavaWhitespace$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$LazyJavaWhitespace$1_contains(this, var_1); }], @@ -228063,9 +228714,72 @@ $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1, "AbstractCharClass$ $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1, "AbstractCharClass$LazyJavaUnicodeIdentifierStart$1", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1_contains(this, var_1); }], $java.jur_UnicodeCategory, "UnicodeCategory", 9, jur_AbstractCharClass, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_UnicodeCategory_contains(this, var_1); }], $java.jur_UnicodeCategoryScope, "UnicodeCategoryScope", 9, $java.jur_UnicodeCategory, [], 0, 0, 0, ["$contains1", function(var_1) { return $java.jur_UnicodeCategoryScope_contains(this, var_1); }], +jl_StrictMath, 0, jl_Object, [], 4, 3, 0, 0, +nms_Chunk, 0, jl_Object, [], 0, 3, 0, ["$getHeightValue", function(var_1, var_2) { return $java.nms_Chunk_getHeightValue(this, var_1, var_2); }, "$generateHeightMap", function() { $java.nms_Chunk_generateHeightMap(this); }, "$generateSkylightMap", function() { $java.nms_Chunk_generateSkylightMap(this); }, "$getBlockLightOpacity", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockLightOpacity(this, var_1, var_2, var_3); }, "$getBlockID", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockID(this, +var_1, var_2, var_3); }, "$getBlockMetadata", function(var_1, var_2, var_3) { return $java.nms_Chunk_getBlockMetadata(this, var_1, var_2, var_3); }, "$setBlockIDWithMetadata", function(var_1, var_2, var_3, var_4, var_5) { return $java.nms_Chunk_setBlockIDWithMetadata(this, var_1, var_2, var_3, var_4, var_5); }, "$setBlockMetadata", function(var_1, var_2, var_3, var_4) { return $java.nms_Chunk_setBlockMetadata(this, var_1, var_2, var_3, var_4); }, "$getSavedLightValue", function(var_1, var_2, var_3, var_4) { +return $java.nms_Chunk_getSavedLightValue(this, var_1, var_2, var_3, var_4); }, "$setLightValue", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_Chunk_setLightValue(this, var_1, var_2, var_3, var_4, var_5); }, "$getBlockLightValue", function(var_1, var_2, var_3, var_4) { return $java.nms_Chunk_getBlockLightValue(this, var_1, var_2, var_3, var_4); }, "$addEntity", function(var_1) { $java.nms_Chunk_addEntity(this, var_1); }, "$removeEntity", function(var_1) { $java.nms_Chunk_removeEntity(this, var_1); +}, "$removeEntityAtIndex", function(var_1, var_2) { $java.nms_Chunk_removeEntityAtIndex(this, var_1, var_2); }, "$canBlockSeeTheSky", function(var_1, var_2, var_3) { return $java.nms_Chunk_canBlockSeeTheSky(this, var_1, var_2, var_3); }, "$getChunkBlockTileEntity", function(var_1, var_2, var_3) { return $java.nms_Chunk_getChunkBlockTileEntity(this, var_1, var_2, var_3); }, "$setChunkBlockTileEntity", function(var_1, var_2, var_3, var_4) { $java.nms_Chunk_setChunkBlockTileEntity(this, var_1, var_2, var_3, var_4); +}, "$removeChunkBlockTileEntity", function(var_1, var_2, var_3) { $java.nms_Chunk_removeChunkBlockTileEntity(this, var_1, var_2, var_3); }, "$onChunkUnload", function() { $java.nms_Chunk_onChunkUnload(this); }, "$setChunkModified", function() { $java.nms_Chunk_setChunkModified(this); }, "$getEntitiesWithinAABBForEntity", function(var_1, var_2, var_3, var_4) { $java.nms_Chunk_getEntitiesWithinAABBForEntity(this, var_1, var_2, var_3, var_4); }, "$getEntitiesOfTypeWithinAAAB", function(var_1, var_2, var_3, var_4) +{ $java.nms_Chunk_getEntitiesOfTypeWithinAAAB(this, var_1, var_2, var_3, var_4); }, "$isEmpty", function() { return $java.nms_Chunk_isEmpty(this); }, "$getAreLevelsEmpty", function(var_1, var_2) { return $java.nms_Chunk_getAreLevelsEmpty(this, var_1, var_2); }], +nms_ChunkCache, 0, jl_Object, [nms_IBlockAccess], 0, 3, 0, ["$getBlockId", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockId(this, var_1, var_2, var_3); }, "$getBlockTileEntity", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockTileEntity(this, var_1, var_2, var_3); }, "$getBrightness0", function(var_1, var_2, var_3, var_4) { return $java.nms_ChunkCache_getBrightness(this, var_1, var_2, var_3, var_4); }, "$getLightBrightnessForSkyBlocks", function(var_1, var_2, var_3, +var_4) { return $java.nms_ChunkCache_getLightBrightnessForSkyBlocks(this, var_1, var_2, var_3, var_4); }, "$getLightBrightness", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getLightBrightness(this, var_1, var_2, var_3); }, "$getBlockMetadata", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockMetadata(this, var_1, var_2, var_3); }, "$getBlockMaterial", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_getBlockMaterial(this, var_1, var_2, var_3); }, "$getBiomeGenForCoords", +function(var_1, var_2) { return $java.nms_ChunkCache_getBiomeGenForCoords(this, var_1, var_2); }, "$isBlockOpaqueCube", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isBlockOpaqueCube(this, var_1, var_2, var_3); }, "$isBlockNormalCube", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isBlockNormalCube(this, var_1, var_2, var_3); }, "$doesBlockHaveSolidTopSurface", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_doesBlockHaveSolidTopSurface(this, var_1, var_2, var_3); }, +"$getWorldVec3Pool", function() { return $java.nms_ChunkCache_getWorldVec3Pool(this); }, "$isAirBlock", function(var_1, var_2, var_3) { return $java.nms_ChunkCache_isAirBlock(this, var_1, var_2, var_3); }, "$getHeight0", function() { return $java.nms_ChunkCache_getHeight(this); }, "$isBlockProvidingPowerTo", function(var_1, var_2, var_3, var_4) { return $java.nms_ChunkCache_isBlockProvidingPowerTo(this, var_1, var_2, var_3, var_4); }], +nms_ChestItemRenderHelper, 0, jl_Object, [], 0, 3, 0, 0, +$java.nms_GuiSlider, "GuiSlider", 28, nms_GuiButton, [], 0, 3, 0, ["$getHoverState", function(var_1) { return $java.nms_GuiSlider_getHoverState(this, var_1); }, "$mouseDragged", function(var_1, var_2, var_3) { $java.nms_GuiSlider_mouseDragged(this, var_1, var_2, var_3); }, "$mousePressed", function(var_1, var_2, var_3) { return $java.nms_GuiSlider_mousePressed(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { $java.nms_GuiSlider_mouseReleased(this, var_1, var_2); }], +$java.nms_GuiVideoSettings, 0, nms_GuiScreen, [], 0, 3, $java.nms_GuiVideoSettings_$callClinit, ["$initGui", function() { $java.nms_GuiVideoSettings_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiVideoSettings_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiVideoSettings_drawScreen(this, var_1, var_2, var_3); }], +$java.nms_GuiControls, 0, nms_GuiScreen, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiControls_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiControls_actionPerformed(this, var_1); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiControls_mouseClicked(this, var_1, var_2, var_3); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiControls_keyTyped(this, var_1, var_2); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiControls_drawScreen(this, var_1, +var_2, var_3); }], +$java.nms_GuiScreenChatOptions, 0, nms_GuiScreen, [], 0, 3, $java.nms_GuiScreenChatOptions_$callClinit, ["$initGui", function() { $java.nms_GuiScreenChatOptions_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenChatOptions_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenChatOptions_drawScreen(this, var_1, var_2, var_3); }], +nms_GuiSlot, 0, jl_Object, [], 1, 3, 0, 0, +$java.nms_GuiSlotLanguage, 0, nms_GuiSlot, [], 0, 0, 0, ["$getSize", function() { return $java.nms_GuiSlotLanguage_getSize(this); }, "$elementClicked", function(var_1, var_2) { $java.nms_GuiSlotLanguage_elementClicked(this, var_1, var_2); }, "$isSelected", function(var_1) { return $java.nms_GuiSlotLanguage_isSelected(this, var_1); }, "$getContentHeight", function() { return $java.nms_GuiSlotLanguage_getContentHeight(this); }, "$drawBackground0", function() { $java.nms_GuiSlotLanguage_drawBackground(this); }, +"$drawSlot", function(var_1, var_2, var_3, var_4, var_5) { $java.nms_GuiSlotLanguage_drawSlot(this, var_1, var_2, var_3, var_4, var_5); }], +nms_GuiSlotServer, 0, nms_GuiSlot, [], 0, 0, 0, ["$getSize", function() { return $java.nms_GuiSlotServer_getSize(this); }, "$elementClicked", function(var_1, var_2) { $java.nms_GuiSlotServer_elementClicked(this, var_1, var_2); }, "$isSelected", function(var_1) { return $java.nms_GuiSlotServer_isSelected(this, var_1); }, "$getContentHeight", function() { return $java.nms_GuiSlotServer_getContentHeight(this); }, "$drawBackground0", function() { $java.nms_GuiSlotServer_drawBackground(this); }, "$drawSlot", function(var_1, +var_2, var_3, var_4, var_5) { $java.nms_GuiSlotServer_drawSlot(this, var_1, var_2, var_3, var_4, var_5); }], +$java.nms_GuiScreenServerList, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiScreenServerList_updateScreen(this); }, "$initGui", function() { $java.nms_GuiScreenServerList_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiScreenServerList_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenServerList_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiScreenServerList_keyTyped(this, var_1, var_2); }, "$mouseClicked", +function(var_1, var_2, var_3) { $java.nms_GuiScreenServerList_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenServerList_drawScreen(this, var_1, var_2, var_3); }], +$java.nms_GuiScreenAddServer, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiScreenAddServer_updateScreen(this); }, "$initGui", function() { $java.nms_GuiScreenAddServer_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiScreenAddServer_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenAddServer_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiScreenAddServer_keyTyped(this, var_1, var_2); }, "$mouseClicked", +function(var_1, var_2, var_3) { $java.nms_GuiScreenAddServer_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenAddServer_drawScreen(this, var_1, var_2, var_3); }], +nms_GuiSlider2, "GuiSlider2", 28, nms_GuiButton, [], 0, 3, 0, ["$getHoverState", function(var_1) { return $java.nms_GuiSlider2_getHoverState(this, var_1); }, "$mouseDragged", function(var_1, var_2, var_3) { $java.nms_GuiSlider2_mouseDragged(this, var_1, var_2, var_3); }, "$mousePressed", function(var_1, var_2, var_3) { return $java.nms_GuiSlider2_mousePressed(this, var_1, var_2, var_3); }, "$mouseReleased", function(var_1, var_2) { $java.nms_GuiSlider2_mouseReleased(this, var_1, var_2); }], +maa_GuiScreenModules$1, 0, jl_Object, [jl_Runnable], 0, 0, 0, 0, +$java.nms_WorldSavedData, 0, jl_Object, [], 1, 3, 0, 0, +nms_MapData, "MapData", 28, $java.nms_WorldSavedData, [], 0, 3, 0, 0, +$java.nms_MapCoord, "MapCoord", 28, jl_Object, [], 0, 3, 0, 0]); +$rt_metadata([$java.ju_Formatter$FormatWriter, 0, jl_Object, [], 0, 0, 0, 0, +ju_LinkedHashMap$2, 0, ju_AbstractCollection, [], 0, 0, 0, ["$size2", function() { return $java.ju_LinkedHashMap$2_size(this); }, "$iterator", function() { return $java.ju_LinkedHashMap$2_iterator(this); }], +ju_Objects, 0, jl_Object, [], 4, 3, 0, 0, +jur_MatchResultImpl, 0, jl_Object, [$java.jur_MatchResult], 0, 0, 0, 0, +ju_FormatterClosedException, "FormatterClosedException", 8, jl_IllegalStateException, [], 0, 3, 0, 0, +otcit_FloatAnalyzer, 0, jl_Object, [], 4, 3, 0, 0, +$java.nms_GuiConnecting, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiConnecting_updateScreen(this); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiConnecting_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiConnecting_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiConnecting_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiConnecting_drawScreen(this, var_1, var_2, var_3); }], +$java.nms_ISidedInventory, 0, jl_Object, [nms_IInventory], 3, 3, 0, 0, +nms_TileEntityFurnace, "TileEntityFurnace", 28, nms_TileEntity, [$java.nms_ISidedInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityFurnace_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityFurnace_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityFurnace_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityFurnace_setInventorySlotContents(this, +var_1, var_2); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityFurnace_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityFurnace_writeToNBT(this, var_1); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityFurnace_getInventoryStackLimit(this); }, "$updateEntity0", function() { $java.nms_TileEntityFurnace_updateEntity(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityFurnace_isStackValidForSlot(this, var_1, var_2); +}, "$getAccessibleSlotsFromSide", function(var_1) { return $java.nms_TileEntityFurnace_getAccessibleSlotsFromSide(this, var_1); }, "$canInsertItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityFurnace_canInsertItem(this, var_1, var_2, var_3); }, "$canExtractItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityFurnace_canExtractItem(this, var_1, var_2, var_3); }], +nms_TileEntityRecordPlayer, "TileEntityRecordPlayer", 28, nms_TileEntity, [], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityRecordPlayer_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityRecordPlayer_writeToNBT(this, var_1); }], +nms_TileEntityDispenser, "TileEntityDispenser", 28, nms_TileEntity, [nms_IInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityDispenser_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityDispenser_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityDispenser_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityDispenser_setInventorySlotContents(this, +var_1, var_2); }, "$getInvName", function() { return $java.nms_TileEntityDispenser_getInvName(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityDispenser_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityDispenser_writeToNBT(this, var_1); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityDispenser_getInventoryStackLimit(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityDispenser_isStackValidForSlot(this, var_1, +var_2); }], +nms_TileEntityDropper, "TileEntityDropper", 28, nms_TileEntityDispenser, [], 0, 3, 0, ["$getInvName", function() { return $java.nms_TileEntityDropper_getInvName(this); }], +nms_TileEntityMobSpawner, "TileEntityMobSpawner", 28, nms_TileEntity, [], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityMobSpawner_readFromNBT(this, var_1); }, "$updateEntity0", function() { $java.nms_TileEntityMobSpawner_updateEntity(this); }], +nms_TileEntityNote, "TileEntityNote", 28, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityNote_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityNote_readFromNBT(this, var_1); }], +nms_TileEntityBrewingStand, "TileEntityBrewingStand", 28, nms_TileEntity, [$java.nms_ISidedInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_TileEntityBrewingStand_getSizeInventory(this); }, "$updateEntity0", function() { $java.nms_TileEntityBrewingStand_updateEntity(this); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityBrewingStand_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityBrewingStand_writeToNBT(this, var_1); }, "$getStackInSlot", function(var_1) +{ return $java.nms_TileEntityBrewingStand_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityBrewingStand_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityBrewingStand_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityBrewingStand_getInventoryStackLimit(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityBrewingStand_isStackValidForSlot(this, +var_1, var_2); }, "$getAccessibleSlotsFromSide", function(var_1) { return $java.nms_TileEntityBrewingStand_getAccessibleSlotsFromSide(this, var_1); }, "$canInsertItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityBrewingStand_canInsertItem(this, var_1, var_2, var_3); }, "$canExtractItem", function(var_1, var_2, var_3) { return $java.nms_TileEntityBrewingStand_canExtractItem(this, var_1, var_2, var_3); }], +nms_TileEntityCommandBlock, "TileEntityCommandBlock", 28, nms_TileEntity, [nms_ICommandSender], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityCommandBlock_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityCommandBlock_readFromNBT(this, var_1); }], +nms_TileEntityDaylightDetector, "TileEntityDaylightDetector", 28, nms_TileEntity, [], 0, 3, 0, ["$updateEntity0", function() { $java.nms_TileEntityDaylightDetector_updateEntity(this); }], +nms_TileEntityHopper, "TileEntityHopper", 28, nms_TileEntity, [nms_Hopper], 0, 3, 0, ["$readFromNBT", function(var_1) { $java.nms_TileEntityHopper_readFromNBT(this, var_1); }, "$writeToNBT", function(var_1) { $java.nms_TileEntityHopper_writeToNBT(this, var_1); }, "$onInventoryChanged", function() { $java.nms_TileEntityHopper_onInventoryChanged(this); }, "$getSizeInventory", function() { return $java.nms_TileEntityHopper_getSizeInventory(this); }, "$getStackInSlot", function(var_1) { return $java.nms_TileEntityHopper_getStackInSlot(this, +var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_TileEntityHopper_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_TileEntityHopper_setInventorySlotContents(this, var_1, var_2); }, "$getInvName", function() { return $java.nms_TileEntityHopper_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_TileEntityHopper_isInvNameLocalized(this); }, "$getInventoryStackLimit", function() { return $java.nms_TileEntityHopper_getInventoryStackLimit(this); +}, "$isUseableByPlayer", function(var_1) { return $java.nms_TileEntityHopper_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_TileEntityHopper_openChest(this); }, "$closeChest", function() { $java.nms_TileEntityHopper_closeChest(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_TileEntityHopper_isStackValidForSlot(this, var_1, var_2); }, "$updateEntity0", function() { $java.nms_TileEntityHopper_updateEntity(this); }, "$getXPos", function() { return $java.nms_TileEntityHopper_getXPos(this); +}, "$getYPos", function() { return $java.nms_TileEntityHopper_getYPos(this); }, "$getZPos", function() { return $java.nms_TileEntityHopper_getZPos(this); }], +nms_TileEntityComparator, "TileEntityComparator", 28, nms_TileEntity, [], 0, 3, 0, ["$writeToNBT", function(var_1) { $java.nms_TileEntityComparator_writeToNBT(this, var_1); }, "$readFromNBT", function(var_1) { $java.nms_TileEntityComparator_readFromNBT(this, var_1); }], +$java.ju_LinkedHashMap$AbstractMapIterator, 0, jl_Object, [], 0, 0, 0, ["$hasNext", function() { return $java.ju_LinkedHashMap$AbstractMapIterator_hasNext(this); }, "$remove", function() { $java.ju_LinkedHashMap$AbstractMapIterator_remove(this); }], +$java.ju_LinkedHashMap$ValueIterator, 0, $java.ju_LinkedHashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_LinkedHashMap$ValueIterator_next(this); }], +jnci_BufferedDecoder$Controller, 0, jl_Object, [], 0, 3, 0, 0, +jl_Thread$start$lambda$_4_0, 0, jl_Object, [otp_PlatformRunnable], 0, 3, 0, ["$run", function() { $java.jl_Thread$start$lambda$_4_0_run(this); }], otcit_DateTimeZoneBuilder, 0, jl_Object, [], 0, 3, 0, 0, nms_DamageSource, 0, jl_Object, [], 0, 3, 0, ["$getSourceOfDamage", function() { return $java.nms_DamageSource_getSourceOfDamage(this); }, "$getEntity", function() { return $java.nms_DamageSource_getEntity(this); }], -nms_GuiDisconnected, 0, nms_GuiScreen, [], 0, 3, 0, ["$keyTyped", function(var_1, var_2) { $java.nms_GuiDisconnected_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiDisconnected_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiDisconnected_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiDisconnected_drawScreen(this, var_1, var_2, var_3); }], +$java.nms_GuiDisconnected, 0, nms_GuiScreen, [], 0, 3, 0, ["$keyTyped", function(var_1, var_2) { $java.nms_GuiDisconnected_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiDisconnected_initGui(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiDisconnected_actionPerformed(this, var_1); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiDisconnected_drawScreen(this, var_1, var_2, var_3); }], ju_IllegalFormatException, 0, jl_IllegalArgumentException, [], 0, 3, 0, 0, $java.ju_UnknownFormatConversionException, "UnknownFormatConversionException", 8, ju_IllegalFormatException, [], 0, 3, 0, 0, nms_EnchantmentHelper, 0, jl_Object, [], 0, 3, nms_EnchantmentHelper_$callClinit, 0, @@ -228084,34 +228798,42 @@ $java.ju_MissingFormatWidthException, "MissingFormatWidthException", 8, ju_Illeg $java.nms_IEnchantmentModifier, 0, jl_Object, [], 3, 0, 0, 0, nms_EnchantmentModifierDamage, 0, jl_Object, [$java.nms_IEnchantmentModifier], 4, 0, 0, ["$calculateModifier", function(var_1, var_2) { $java.nms_EnchantmentModifierDamage_calculateModifier(this, var_1, var_2); }], nms_EnchantmentModifierLiving, 0, jl_Object, [$java.nms_IEnchantmentModifier], 4, 0, 0, ["$calculateModifier", function(var_1, var_2) { $java.nms_EnchantmentModifierLiving_calculateModifier(this, var_1, var_2); }], -nlea_EaglerAdapterImpl2$14, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$14_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$15, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$15_handleEvent$exported$0(this, var_1); }], -nlea_EaglerAdapterImpl2$16, 0, jl_Object, [otjde_EventListener], 0, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$16_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$13, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$13_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$14, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$14_handleEvent$exported$0(this, var_1); }], +nlea_EaglerAdapterImpl2$15, 0, jl_Object, [otjde_EventListener], 4, 0, 0, ["$handleEvent$exported$0", function(var_1) { return $java.nlea_EaglerAdapterImpl2$15_handleEvent$exported$0(this, var_1); }], $java.otjw_WebSocket, 0, jl_Object, [otj_JSObject], 1, 3, 0, 0, ju_AbstractMap$KeySet, 0, ju_AbstractSet, [], 0, 0, 0, ["$iterator", function() { return $java.ju_AbstractMap$KeySet_iterator(this); }, "$size2", function() { return $java.ju_AbstractMap$KeySet_size(this); }], -nms_EnumOptionsHelper, 0, jl_Object, [], 0, 0, nms_EnumOptionsHelper_$callClinit, 0, -nms_EnumSkyBlock, 0, jl_Enum, [], 12, 3, 0, 0, +nms_EnumOptionsHelper, 0, jl_Object, [], 0, 0, nms_EnumOptionsHelper_$callClinit, 0]); +$rt_metadata([nms_EnumSkyBlock, 0, jl_Enum, [], 12, 3, 0, 0, $java.jur_Matcher$1, "Matcher$1", 9, jl_Object, [], 0, 0, 0, ["$toString", function() { return $java.jur_Matcher$1_toString(this); }], -$java.ju_AbstractMap$KeySet$1, 0, jl_Object, [ju_Iterator], 0, 0, 0, ["$hasNext", function() { return $java.ju_AbstractMap$KeySet$1_hasNext(this); }, "$next", function() { return $java.ju_AbstractMap$KeySet$1_next(this); }, "$remove", function() { $java.ju_AbstractMap$KeySet$1_remove(this); }]]); -$rt_metadata([nms_ModelEnderCrystal, 0, nms_ModelBase, [], 0, 3, 0, 0, -nms_EnumArt, "EnumArt", 24, jl_Enum, [], 12, 3, 0, 0, +$java.ju_AbstractMap$KeySet$1, 0, jl_Object, [ju_Iterator], 0, 0, 0, ["$hasNext", function() { return $java.ju_AbstractMap$KeySet$1_hasNext(this); }, "$next", function() { return $java.ju_AbstractMap$KeySet$1_next(this); }, "$remove", function() { $java.ju_AbstractMap$KeySet$1_remove(this); }], +nms_ModelEnderCrystal, 0, nms_ModelBase, [], 0, 3, 0, 0, +nms_EnumArt, "EnumArt", 28, jl_Enum, [], 12, 3, 0, 0, $java.nle_WebsocketNetworkManager$ByteBufferDirectInputStream, 0, ji_InputStream, [], 0, 0, 0, ["$read1", function() { return $java.nle_WebsocketNetworkManager$ByteBufferDirectInputStream_read(this); }, "$available", function() { return $java.nle_WebsocketNetworkManager$ByteBufferDirectInputStream_available(this); }], nms_PacketCount, 0, jl_Object, [], 0, 3, 0, 0, $java.jur_IntArrHash, 0, jl_Object, [], 0, 0, 0, 0, ju_TreeMap$EntrySet, 0, ju_AbstractSet, [], 0, 0, 0, 0, jl_ReflectiveOperationException, 0, jl_Exception, [], 0, 3, 0, 0, jl_InstantiationException, "InstantiationException", 15, jl_ReflectiveOperationException, [], 0, 3, 0, 0, -jn_InvalidMarkException, "InvalidMarkException", 10, jl_IllegalStateException, [], 0, 3, 0, 0, +maan_Song, 0, jl_Object, [], 0, 3, 0, 0, +$java.ju_SortedSet, 0, jl_Object, [ju_Set], 3, 3, 0, 0, +$java.ju_NavigableSet, 0, jl_Object, [$java.ju_SortedSet], 3, 3, 0, 0, +ju_TreeSet, 0, ju_AbstractSet, [$java.ju_NavigableSet], 0, 3, 0, 0, +juca_AtomicInteger, 0, jl_Number, [ji_Serializable], 0, 3, 0, 0, nms_IEntitySelector, 0, jl_Object, [], 3, 3, 0, 0, nms_EntityWitherAttackFilter, 0, jl_Object, [nms_IEntitySelector], 4, 0, 0, ["$isEntityApplicable", function(var_1) { return $java.nms_EntityWitherAttackFilter_isEntityApplicable(this, var_1); }], -nms_EnumGameType, 0, jl_Enum, [], 12, 3, 0, 0, +maan_Layer, "Layer", 25, jl_Object, [], 0, 3, 0, 0, +maan_Note, "Note", 25, jl_Object, [], 0, 3, 0, 0, +maan_Instrument, 0, jl_Enum, [], 12, 3, 0, 0, nms_WorldType, 0, jl_Object, [], 0, 3, 0, 0, +nms_EnumGameType, 0, jl_Enum, [], 12, 3, 0, 0, nms_InventoryCrafting, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryCrafting_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryCrafting_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryCrafting_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryCrafting_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryCrafting_onInventoryChanged(this); }], nms_ContainerSheep, 0, nms_Container, [], 0, 0, 0, 0, -nms_EntityDragonPart, "EntityDragonPart", 24, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { $java.nms_EntityDragonPart_entityInit(this); }, "$canBeCollidedWith", function() { return $java.nms_EntityDragonPart_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return $java.nms_EntityDragonPart_attackEntityFrom(this, var_1, var_2); }, "$isEntityEqual", function(var_1) { return $java.nms_EntityDragonPart_isEntityEqual(this, var_1); }], +nms_EntityDragonPart, "EntityDragonPart", 28, nms_Entity, [], 0, 3, 0, ["$entityInit", function() { $java.nms_EntityDragonPart_entityInit(this); }, "$canBeCollidedWith", function() { return $java.nms_EntityDragonPart_canBeCollidedWith(this); }, "$attackEntityFrom", function(var_1, var_2) { return $java.nms_EntityDragonPart_attackEntityFrom(this, var_1, var_2); }, "$isEntityEqual", function(var_1) { return $java.nms_EntityDragonPart_isEntityEqual(this, var_1); }], nms_GameRules, 0, jl_Object, [], 0, 3, 0, 0, $java.ju_TreeMap$EntryIterator, 0, jl_Object, [ju_Iterator], 0, 0, 0, 0, +jn_InvalidMarkException, "InvalidMarkException", 10, jl_IllegalStateException, [], 0, 3, 0, 0, nms_CombatTracker, 0, jl_Object, [], 0, 3, 0, 0, nms_EntityLookHelper, 0, jl_Object, [], 0, 3, 0, 0, nms_EntityMoveHelper, 0, jl_Object, [], 0, 3, 0, 0, @@ -228119,38 +228841,38 @@ nms_EntityJumpHelper, 0, jl_Object, [], 0, 3, 0, 0, nms_EntityBodyHelper, 0, jl_Object, [], 0, 3, 0, 0, nms_EntitySenses, 0, jl_Object, [], 0, 3, 0, 0, cjj_GZIPInputStream, 0, cjj_InflaterInputStream, [], 0, 3, 0, 0, +nms_EntityCrit2FX, "EntityCrit2FX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCrit2FX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCrit2FX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityCrit2FX_getFXLayer(this); }], +$java.nms_NpcMerchant, 0, jl_Object, [nms_IMerchant], 0, 3, 0, ["$getCustomer", function() { return $java.nms_NpcMerchant_getCustomer(this); }, "$setCustomer", function(var_1) { $java.nms_NpcMerchant_setCustomer(this, var_1); }, "$getRecipes", function(var_1) { return $java.nms_NpcMerchant_getRecipes(this, var_1); }, "$setRecipes", function(var_1) { $java.nms_NpcMerchant_setRecipes(this, var_1); }, "$useRecipe", function(var_1) { $java.nms_NpcMerchant_useRecipe(this, var_1); }], nms_ScoreObjectiveCriteria, 0, jl_Object, [], 3, 3, 0, 0, -nms_EntityCrit2FX, "EntityCrit2FX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCrit2FX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCrit2FX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityCrit2FX_getFXLayer(this); }], -nms_WorldSettings, 0, jl_Object, [], 4, 3, 0, 0, -nms_GuiDownloadTerrain, 0, nms_GuiScreen, [], 0, 3, 0, ["$keyTyped", function(var_1, var_2) { $java.nms_GuiDownloadTerrain_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiDownloadTerrain_initGui(this); }, "$updateScreen", function() { $java.nms_GuiDownloadTerrain_updateScreen(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiDownloadTerrain_drawScreen(this, var_1, var_2, var_3); }], -nms_WorldProviderSurface, 0, nms_WorldProvider, [], 0, 3, 0, 0, -nms_GuiWinGame, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiWinGame_updateScreen(this); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiWinGame_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiWinGame_initGui(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiWinGame_drawScreen(this, var_1, var_2, var_3); }], -nms_NpcMerchant, 0, jl_Object, [nms_IMerchant], 0, 3, 0, ["$getCustomer", function() { return $java.nms_NpcMerchant_getCustomer(this); }, "$setCustomer", function(var_1) { $java.nms_NpcMerchant_setCustomer(this, var_1); }, "$getRecipes", function(var_1) { return $java.nms_NpcMerchant_getRecipes(this, var_1); }, "$setRecipes", function(var_1) { $java.nms_NpcMerchant_setRecipes(this, var_1); }, "$useRecipe", function(var_1) { $java.nms_NpcMerchant_useRecipe(this, var_1); }], -nms_EntityPickupFX, "EntityPickupFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityPickupFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityPickupFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityPickupFX_getFXLayer(this); }], +$java.nms_WorldSettings, 0, jl_Object, [], 4, 3, 0, 0, +$java.nms_GuiDownloadTerrain, 0, nms_GuiScreen, [], 0, 3, 0, ["$keyTyped", function(var_1, var_2) { $java.nms_GuiDownloadTerrain_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiDownloadTerrain_initGui(this); }, "$updateScreen", function() { $java.nms_GuiDownloadTerrain_updateScreen(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiDownloadTerrain_drawScreen(this, var_1, var_2, var_3); }], nms_GuiMerchant, 0, nms_GuiContainer, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiMerchant_initGui(this); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiMerchant_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$updateScreen", function() { $java.nms_GuiMerchant_updateScreen(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiMerchant_actionPerformed(this, var_1); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiMerchant_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiMerchant_drawScreen(this, var_1, var_2, var_3); }], nms_MerchantRecipeList, 0, ju_ArrayList, [], 0, 3, 0, 0, +nms_WorldProviderSurface, 0, nms_WorldProvider, [], 0, 3, 0, 0, +nms_GuiWinGame, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiWinGame_updateScreen(this); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiWinGame_keyTyped(this, var_1, var_2); }, "$initGui", function() { $java.nms_GuiWinGame_initGui(this); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiWinGame_drawScreen(this, var_1, var_2, var_3); }], +nms_EntityPickupFX, "EntityPickupFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityPickupFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityPickupFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityPickupFX_getFXLayer(this); }], nms_Explosion, 0, jl_Object, [], 0, 3, 0, 0, -$java.nms_GameRuleValue, "GameRuleValue", 24, jl_Object, [], 0, 0, 0, 0, -nms_InventoryMerchant, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryMerchant_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryMerchant_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryMerchant_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryMerchant_getInventoryStackLimit(this); +$java.nms_GameRuleValue, "GameRuleValue", 28, jl_Object, [], 0, 0, 0, 0, +$java.nms_InventoryMerchant, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryMerchant_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryMerchant_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryMerchant_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryMerchant_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryMerchant_onInventoryChanged(this); }], -nms_MerchantRecipe, "MerchantRecipe", 24, jl_Object, [], 0, 3, 0, 0, -$java.nms_ScoreDummyCriteria, "ScoreDummyCriteria", 24, jl_Object, [nms_ScoreObjectiveCriteria], 0, 3, 0, 0, -$java.nms_ScoreHealthCriteria, "ScoreHealthCriteria", 24, $java.nms_ScoreDummyCriteria, [], 0, 3, 0, 0, -nms_InventoryEnderChest, 0, nms_InventoryBasic, [], 0, 3, 0, ["$isUseableByPlayer", function(var_1) { return $java.nms_InventoryEnderChest_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_InventoryEnderChest_openChest(this); }, "$closeChest", function() { $java.nms_InventoryEnderChest_closeChest(this); }], -nms_ContainerPlayer, 0, nms_Container, [], 0, 3, 0, ["$onCraftMatrixChanged", function(var_1) { $java.nms_ContainerPlayer_onCraftMatrixChanged(this, var_1); }, "$onCraftGuiClosed", function(var_1) { nms_ContainerPlayer_onCraftGuiClosed(this, var_1); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerPlayer_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerPlayer_transferStackInSlot(this, var_1, var_2); }, "$func_94530_a", function(var_1, -var_2) { return $java.nms_ContainerPlayer_func_94530_a(this, var_1, var_2); }], +nms_MerchantRecipe, "MerchantRecipe", 28, jl_Object, [], 0, 3, 0, 0]); +$rt_metadata([$java.nms_ScoreDummyCriteria, "ScoreDummyCriteria", 28, jl_Object, [nms_ScoreObjectiveCriteria], 0, 3, 0, 0, +$java.nms_ScoreHealthCriteria, "ScoreHealthCriteria", 28, $java.nms_ScoreDummyCriteria, [], 0, 3, 0, 0, nms_WorldProviderHell, 0, nms_WorldProvider, [], 0, 3, 0, ["$registerWorldChunkManager", function() { $java.nms_WorldProviderHell_registerWorldChunkManager(this); }, "$getFogColor0", function(var_1, var_2) { return $java.nms_WorldProviderHell_getFogColor(this, var_1, var_2); }, "$generateLightBrightnessTable", function() { $java.nms_WorldProviderHell_generateLightBrightnessTable(this); }, "$isSurfaceWorld", function() { return $java.nms_WorldProviderHell_isSurfaceWorld(this); }, "$calculateCelestialAngle", function(var_1, var_2) { return $java.nms_WorldProviderHell_calculateCelestialAngle(this, var_1, var_2); }, "$canRespawnHere", function() { return $java.nms_WorldProviderHell_canRespawnHere(this); }, "$doesXZShowFog", function(var_1, var_2) { return $java.nms_WorldProviderHell_doesXZShowFog(this, var_1, var_2); }], nms_WorldProviderEnd, 0, nms_WorldProvider, [], 0, 3, 0, ["$registerWorldChunkManager", function() { $java.nms_WorldProviderEnd_registerWorldChunkManager(this); }, "$calculateCelestialAngle", function(var_1, var_2) { return $java.nms_WorldProviderEnd_calculateCelestialAngle(this, var_1, var_2); }, "$calcSunriseSunsetColors", function(var_1, var_2) { return $java.nms_WorldProviderEnd_calcSunriseSunsetColors(this, var_1, var_2); }, "$getFogColor0", function(var_1, var_2) { return $java.nms_WorldProviderEnd_getFogColor(this, var_1, var_2); }, "$isSkyColored", function() { return $java.nms_WorldProviderEnd_isSkyColored(this); }, "$canRespawnHere", function() { return $java.nms_WorldProviderEnd_canRespawnHere(this); }, "$isSurfaceWorld", function() { return $java.nms_WorldProviderEnd_isSurfaceWorld(this); }, "$getCloudHeight", function() { return $java.nms_WorldProviderEnd_getCloudHeight(this); }, "$doesXZShowFog", function(var_1, var_2) { return $java.nms_WorldProviderEnd_doesXZShowFog(this, var_1, var_2); }], +nms_InventoryEnderChest, 0, $java.nms_InventoryBasic, [], 0, 3, 0, ["$isUseableByPlayer", function(var_1) { return $java.nms_InventoryEnderChest_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_InventoryEnderChest_openChest(this); }, "$closeChest", function() { $java.nms_InventoryEnderChest_closeChest(this); }], +nms_ContainerPlayer, 0, nms_Container, [], 0, 3, 0, ["$onCraftMatrixChanged", function(var_1) { $java.nms_ContainerPlayer_onCraftMatrixChanged(this, var_1); }, "$onCraftGuiClosed", function(var_1) { nms_ContainerPlayer_onCraftGuiClosed(this, var_1); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerPlayer_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerPlayer_transferStackInSlot(this, var_1, var_2); }, "$func_94530_a", function(var_1, +var_2) { return $java.nms_ContainerPlayer_func_94530_a(this, var_1, var_2); }], nms_InventoryCraftResult, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getStackInSlot", function(var_1) { return $java.nms_InventoryCraftResult_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryCraftResult_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryCraftResult_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryCraftResult_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryCraftResult_onInventoryChanged(this); }], -$java.nms_SlotCrafting, "SlotCrafting", 24, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotCrafting_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotCrafting_decrStackSize(this, var_1); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotCrafting_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotCrafting_onPickupFromSlot(this, var_1, var_2); }], -$java.nms_SlotArmor, "SlotArmor", 24, $java.nms_Slot, [], 0, 0, 0, ["$getSlotStackLimit", function() { return $java.nms_SlotArmor_getSlotStackLimit(this); }, "$isItemValid", function(var_1) { return $java.nms_SlotArmor_isItemValid(this, var_1); }, "$getBackgroundIconIndex", function() { return $java.nms_SlotArmor_getBackgroundIconIndex(this); }], +$java.nms_SlotCrafting, "SlotCrafting", 28, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotCrafting_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotCrafting_decrStackSize(this, var_1); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotCrafting_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotCrafting_onPickupFromSlot(this, var_1, var_2); }], +$java.nms_SlotArmor, "SlotArmor", 28, $java.nms_Slot, [], 0, 0, 0, ["$getSlotStackLimit", function() { return $java.nms_SlotArmor_getSlotStackLimit(this); }, "$isItemValid", function(var_1) { return $java.nms_SlotArmor_isItemValid(this, var_1); }, "$getBackgroundIconIndex", function() { return $java.nms_SlotArmor_getBackgroundIconIndex(this); }], nms_CraftingManager, 0, jl_Object, [], 0, 3, nms_CraftingManager_$callClinit, 0, -$java.nms_IChunkProvider, 0, jl_Object, [], 3, 3, 0, 0]); -$rt_metadata([nms_ChunkProviderClient, 0, jl_Object, [$java.nms_IChunkProvider], 0, 3, 0, 0, +$java.nms_IChunkProvider, 0, jl_Object, [], 3, 3, 0, 0, +nms_ChunkProviderClient, 0, jl_Object, [$java.nms_IChunkProvider], 0, 3, 0, 0, nms_LongHashMap, 0, jl_Object, [], 0, 3, 0, 0, nms_EmptyChunk, 0, nms_Chunk, [], 0, 3, 0, ["$getHeightValue", function(var_1, var_2) { return $java.nms_EmptyChunk_getHeightValue(this, var_1, var_2); }, "$generateHeightMap", function() { $java.nms_EmptyChunk_generateHeightMap(this); }, "$generateSkylightMap", function() { $java.nms_EmptyChunk_generateSkylightMap(this); }, "$getBlockID", function(var_1, var_2, var_3) { return $java.nms_EmptyChunk_getBlockID(this, var_1, var_2, var_3); }, "$getBlockLightOpacity", function(var_1, var_2, var_3) { return $java.nms_EmptyChunk_getBlockLightOpacity(this, var_1, var_2, var_3); }, "$setBlockIDWithMetadata", function(var_1, var_2, var_3, var_4, var_5) { return $java.nms_EmptyChunk_setBlockIDWithMetadata(this, var_1, var_2, var_3, var_4, var_5); }, "$getBlockMetadata", function(var_1, var_2, var_3) { return $java.nms_EmptyChunk_getBlockMetadata(this, var_1, var_2, var_3); }, "$setBlockMetadata", function(var_1, var_2, var_3, var_4) { return $java.nms_EmptyChunk_setBlockMetadata(this, var_1, var_2, var_3, var_4); }, "$getSavedLightValue", function(var_1, var_2, var_3, @@ -228167,18 +228889,18 @@ nms_RecipesCrafting, 0, jl_Object, [], 0, 3, 0, 0, nms_RecipesArmor, 0, jl_Object, [], 0, 3, 0, 0, nms_RecipesDyes, 0, jl_Object, [], 0, 3, 0, 0, $java.nms_IRecipe, 0, jl_Object, [], 3, 3, 0, 0, -nms_RecipesArmorDyes, "RecipesArmorDyes", 24, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesArmorDyes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesArmorDyes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipesArmorDyes_getRecipeSize(this); }], -nms_RecipesMapCloning, "RecipesMapCloning", 24, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesMapCloning_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesMapCloning_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipesMapCloning_getRecipeSize(this); }], -$java.nms_ShapedRecipes, "ShapedRecipes", 24, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_ShapedRecipes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_ShapedRecipes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_ShapedRecipes_getRecipeSize(this); }], -nms_RecipesMapExtending, "RecipesMapExtending", 24, $java.nms_ShapedRecipes, [], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesMapExtending_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesMapExtending_getCraftingResult(this, var_1); }], -nms_RecipeFireworks, "RecipeFireworks", 24, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipeFireworks_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipeFireworks_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipeFireworks_getRecipeSize(this); }], +nms_RecipesArmorDyes, "RecipesArmorDyes", 28, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesArmorDyes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesArmorDyes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipesArmorDyes_getRecipeSize(this); }], +nms_RecipesMapCloning, "RecipesMapCloning", 28, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesMapCloning_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesMapCloning_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipesMapCloning_getRecipeSize(this); }], +$java.nms_ShapedRecipes, "ShapedRecipes", 28, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_ShapedRecipes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_ShapedRecipes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_ShapedRecipes_getRecipeSize(this); }], +nms_RecipesMapExtending, "RecipesMapExtending", 28, $java.nms_ShapedRecipes, [], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipesMapExtending_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipesMapExtending_getCraftingResult(this, var_1); }], +nms_RecipeFireworks, "RecipeFireworks", 28, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_RecipeFireworks_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_RecipeFireworks_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_RecipeFireworks_getRecipeSize(this); }], $java.nms_RecipeSorter, 0, jl_Object, [ju_Comparator], 0, 0, 0, ["$compare", function(var_1, var_2) { return $java.nms_RecipeSorter_compare(this, var_1, var_2); }], $java.nms_ExtendedBlockStorage, 0, jl_Object, [], 0, 3, 0, 0, nms_GuiChest, 0, nms_GuiContainer, [], 0, 3, 0, ["$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiChest_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiChest_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }], nms_GuiCrafting, 0, nms_GuiContainer, [], 0, 3, 0, ["$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiCrafting_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiCrafting_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }], nms_GuiBeacon, 0, nms_GuiContainer, [], 0, 3, 0, ["$initGui", function() { $java.nms_GuiBeacon_initGui(this); }, "$updateScreen", function() { $java.nms_GuiBeacon_updateScreen(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiBeacon_actionPerformed(this, var_1); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiBeacon_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiBeacon_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }], -nms_GuiRepair, "GuiRepair", 24, nms_GuiContainer, [$java.nms_ICrafting], 0, 3, 0, ["$initGui", function() { $java.nms_GuiRepair_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiRepair_onGuiClosed(this); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiRepair_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiRepair_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiRepair_mouseClicked(this, +nms_GuiRepair, "GuiRepair", 28, nms_GuiContainer, [$java.nms_ICrafting], 0, 3, 0, ["$initGui", function() { $java.nms_GuiRepair_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiRepair_onGuiClosed(this); }, "$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiRepair_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiRepair_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiRepair_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiRepair_drawScreen(this, var_1, var_2, var_3); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiRepair_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }, "$sendContainerAndContentsToPlayer", function(var_1, var_2) { $java.nms_GuiRepair_sendContainerAndContentsToPlayer(this, var_1, var_2); }, "$sendSlotContents", function(var_1, var_2, var_3) { $java.nms_GuiRepair_sendSlotContents(this, var_1, var_2, var_3); }, "$sendProgressBarUpdate", function(var_1, var_2, var_3) { $java.nms_GuiRepair_sendProgressBarUpdate(this, var_1, var_2, var_3); }], nms_GuiDispenser, 0, nms_GuiContainer, [], 0, 3, 0, ["$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiDispenser_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiDispenser_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }], @@ -228188,10 +228910,10 @@ nms_GuiEnchantment, 0, nms_GuiContainer, [], 0, 3, 0, ["$drawGuiContainerForegro var_1, var_2, var_3); }], nms_GuiFurnace, 0, nms_GuiContainer, [], 0, 3, 0, ["$drawGuiContainerForegroundLayer", function(var_1, var_2) { $java.nms_GuiFurnace_drawGuiContainerForegroundLayer(this, var_1, var_2); }, "$drawGuiContainerBackgroundLayer", function(var_1, var_2, var_3) { $java.nms_GuiFurnace_drawGuiContainerBackgroundLayer(this, var_1, var_2, var_3); }], nms_EnumStatus, 0, jl_Enum, [], 12, 3, 0, 0, -nms_ChunkCoordIntPair, "ChunkCoordIntPair", 24, jl_Object, [], 0, 3, 0, ["$hashCode0", function() { return nms_ChunkCoordIntPair_hashCode(this); }, "$equals", function(var_1) { return $java.nms_ChunkCoordIntPair_equals(this, var_1); }, "$toString", function() { return $java.nms_ChunkCoordIntPair_toString(this); }], +nms_ChunkCoordIntPair, "ChunkCoordIntPair", 28, jl_Object, [], 0, 3, 0, ["$hashCode0", function() { return nms_ChunkCoordIntPair_hashCode(this); }, "$equals", function(var_1) { return $java.nms_ChunkCoordIntPair_equals(this, var_1); }, "$toString", function() { return $java.nms_ChunkCoordIntPair_toString(this); }], $java.nms_IUpdatePlayerListBox, 0, jl_Object, [], 3, 3, 0, 0, nms_SoundUpdaterMinecart, 0, jl_Object, [$java.nms_IUpdatePlayerListBox], 0, 3, 0, 0, -$java.nms_ShapelessRecipes, "ShapelessRecipes", 24, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_ShapelessRecipes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_ShapelessRecipes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_ShapelessRecipes_getRecipeSize(this); }], +$java.nms_ShapelessRecipes, "ShapelessRecipes", 28, jl_Object, [$java.nms_IRecipe], 0, 3, 0, ["$matches1", function(var_1, var_2) { return $java.nms_ShapelessRecipes_matches(this, var_1, var_2); }, "$getCraftingResult", function(var_1) { return $java.nms_ShapelessRecipes_getCraftingResult(this, var_1); }, "$getRecipeSize", function() { return $java.nms_ShapelessRecipes_getRecipeSize(this); }], nms_EntityDamageSource, 0, nms_DamageSource, [], 0, 3, 0, ["$getEntity", function() { return $java.nms_EntityDamageSource_getEntity(this); }], $java.nms_ContainerChest, 0, nms_Container, [], 0, 3, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerChest_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerChest_transferStackInSlot(this, var_1, var_2); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerChest_onCraftGuiClosed(this, var_1); }], nms_ContainerWorkbench, 0, nms_Container, [], 0, 3, 0, ["$onCraftMatrixChanged", function(var_1) { $java.nms_ContainerWorkbench_onCraftMatrixChanged(this, var_1); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerWorkbench_onCraftGuiClosed(this, var_1); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerWorkbench_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerWorkbench_transferStackInSlot(this, var_1, var_2); }, "$func_94530_a", @@ -228200,8 +228922,8 @@ nms_ContainerBeacon, 0, nms_Container, [], 0, 3, 0, ["$addCraftingToCrafters", f var_2) { return $java.nms_ContainerBeacon_transferStackInSlot(this, var_1, var_2); }], nms_ContainerRepair, 0, nms_Container, [], 0, 3, 0, ["$addCraftingToCrafters", function(var_1) { $java.nms_ContainerRepair_addCraftingToCrafters(this, var_1); }, "$updateProgressBar", function(var_1, var_2) { $java.nms_ContainerRepair_updateProgressBar(this, var_1, var_2); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerRepair_onCraftGuiClosed(this, var_1); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerRepair_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerRepair_transferStackInSlot(this, var_1, var_2); }], -nms_ContainerDispenser, 0, nms_Container, [], 0, 3, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerDispenser_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerDispenser_transferStackInSlot(this, var_1, var_2); }], -nms_ContainerHopper, 0, nms_Container, [], 0, 3, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerHopper_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerHopper_transferStackInSlot(this, var_1, var_2); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerHopper_onCraftGuiClosed(this, var_1); }], +nms_ContainerDispenser, 0, nms_Container, [], 0, 3, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerDispenser_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerDispenser_transferStackInSlot(this, var_1, var_2); }]]); +$rt_metadata([nms_ContainerHopper, 0, nms_Container, [], 0, 3, 0, ["$canInteractWith", function(var_1) { return $java.nms_ContainerHopper_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerHopper_transferStackInSlot(this, var_1, var_2); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerHopper_onCraftGuiClosed(this, var_1); }], $java.nms_ContainerMerchant, 0, nms_Container, [], 0, 3, 0, ["$addCraftingToCrafters", function(var_1) { $java.nms_ContainerMerchant_addCraftingToCrafters(this, var_1); }, "$detectAndSendChanges", function() { $java.nms_ContainerMerchant_detectAndSendChanges(this); }, "$updateProgressBar", function(var_1, var_2) { $java.nms_ContainerMerchant_updateProgressBar(this, var_1, var_2); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerMerchant_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerMerchant_transferStackInSlot(this, var_1, var_2); }, "$onCraftGuiClosed", function(var_1) { $java.nms_ContainerMerchant_onCraftGuiClosed(this, var_1); }], nms_ContainerBrewingStand, 0, nms_Container, [], 0, 3, 0, ["$addCraftingToCrafters", function(var_1) { $java.nms_ContainerBrewingStand_addCraftingToCrafters(this, var_1); }, "$detectAndSendChanges", function() { $java.nms_ContainerBrewingStand_detectAndSendChanges(this); }, "$updateProgressBar", function(var_1, var_2) { $java.nms_ContainerBrewingStand_updateProgressBar(this, var_1, var_2); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerBrewingStand_canInteractWith(this, var_1); }, "$transferStackInSlot", @@ -228211,22 +228933,21 @@ function(var_1) { return $java.nms_ContainerEnchantment_canInteractWith(this, va nms_ContainerFurnace, 0, nms_Container, [], 0, 3, 0, ["$addCraftingToCrafters", function(var_1) { $java.nms_ContainerFurnace_addCraftingToCrafters(this, var_1); }, "$detectAndSendChanges", function() { $java.nms_ContainerFurnace_detectAndSendChanges(this); }, "$updateProgressBar", function(var_1, var_2) { $java.nms_ContainerFurnace_updateProgressBar(this, var_1, var_2); }, "$canInteractWith", function(var_1) { return $java.nms_ContainerFurnace_canInteractWith(this, var_1); }, "$transferStackInSlot", function(var_1, var_2) { return $java.nms_ContainerFurnace_transferStackInSlot(this, var_1, var_2); }], nms_EntityDamageSourceIndirect, 0, nms_EntityDamageSource, [], 0, 3, 0, ["$getSourceOfDamage", function() { return $java.nms_EntityDamageSourceIndirect_getSourceOfDamage(this); }, "$getEntity", function() { return $java.nms_EntityDamageSourceIndirect_getEntity(this); }], -$java.nms_SlotBeacon, "SlotBeacon", 24, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBeacon_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBeacon_getSlotStackLimit(this); }], -$java.nms_InventoryRepair, 0, nms_InventoryBasic, [], 0, 0, 0, ["$onInventoryChanged", function() { $java.nms_InventoryRepair_onInventoryChanged(this); }], -$java.nms_SlotRepair, "SlotRepair", 24, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotRepair_isItemValid(this, var_1); }, "$canTakeStack", function(var_1) { return $java.nms_SlotRepair_canTakeStack(this, var_1); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotRepair_onPickupFromSlot(this, var_1, var_2); }], -$java.nms_SlotMerchantResult, "SlotMerchantResult", 24, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotMerchantResult_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotMerchantResult_decrStackSize(this, var_1); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotMerchantResult_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotMerchantResult_onPickupFromSlot(this, var_1, var_2); }], -$java.nms_SlotBrewingStandPotion, "SlotBrewingStandPotion", 24, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBrewingStandPotion_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBrewingStandPotion_getSlotStackLimit(this); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotBrewingStandPotion_onPickupFromSlot(this, var_1, var_2); }]]); -$rt_metadata([$java.nms_SlotBrewingStandIngredient, "SlotBrewingStandIngredient", 24, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBrewingStandIngredient_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBrewingStandIngredient_getSlotStackLimit(this); }], -$java.nms_SlotEnchantmentTable, 0, nms_InventoryBasic, [], 0, 0, 0, ["$getInventoryStackLimit", function() { return $java.nms_SlotEnchantmentTable_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_SlotEnchantmentTable_onInventoryChanged(this); }], -$java.nms_SlotEnchantment, "SlotEnchantment", 24, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotEnchantment_isItemValid(this, var_1); }], -$java.nms_SlotFurnace, "SlotFurnace", 24, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotFurnace_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotFurnace_decrStackSize(this, var_1); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotFurnace_onPickupFromSlot(this, var_1, var_2); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotFurnace_onCrafting0(this, var_1, var_2); }], +$java.nms_SlotBeacon, "SlotBeacon", 28, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBeacon_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBeacon_getSlotStackLimit(this); }], +$java.nms_InventoryRepair, 0, $java.nms_InventoryBasic, [], 0, 0, 0, ["$onInventoryChanged", function() { $java.nms_InventoryRepair_onInventoryChanged(this); }], +$java.nms_SlotRepair, "SlotRepair", 28, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotRepair_isItemValid(this, var_1); }, "$canTakeStack", function(var_1) { return $java.nms_SlotRepair_canTakeStack(this, var_1); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotRepair_onPickupFromSlot(this, var_1, var_2); }], +$java.nms_SlotMerchantResult, "SlotMerchantResult", 28, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotMerchantResult_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotMerchantResult_decrStackSize(this, var_1); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotMerchantResult_onCrafting(this, var_1, var_2); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotMerchantResult_onPickupFromSlot(this, var_1, var_2); }], +$java.nms_SlotBrewingStandPotion, "SlotBrewingStandPotion", 28, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBrewingStandPotion_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBrewingStandPotion_getSlotStackLimit(this); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotBrewingStandPotion_onPickupFromSlot(this, var_1, var_2); }], +$java.nms_SlotBrewingStandIngredient, "SlotBrewingStandIngredient", 28, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotBrewingStandIngredient_isItemValid(this, var_1); }, "$getSlotStackLimit", function() { return $java.nms_SlotBrewingStandIngredient_getSlotStackLimit(this); }], +$java.nms_SlotEnchantmentTable, 0, $java.nms_InventoryBasic, [], 0, 0, 0, ["$getInventoryStackLimit", function() { return $java.nms_SlotEnchantmentTable_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_SlotEnchantmentTable_onInventoryChanged(this); }], +$java.nms_SlotEnchantment, "SlotEnchantment", 28, $java.nms_Slot, [], 0, 0, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotEnchantment_isItemValid(this, var_1); }], +$java.nms_SlotFurnace, "SlotFurnace", 28, $java.nms_Slot, [], 0, 3, 0, ["$isItemValid", function(var_1) { return $java.nms_SlotFurnace_isItemValid(this, var_1); }, "$decrStackSize0", function(var_1) { return $java.nms_SlotFurnace_decrStackSize(this, var_1); }, "$onPickupFromSlot", function(var_1, var_2) { $java.nms_SlotFurnace_onPickupFromSlot(this, var_1, var_2); }, "$onCrafting", function(var_1, var_2) { $java.nms_SlotFurnace_onCrafting0(this, var_1, var_2); }], cjj_DeflaterOutputStream, 0, ji_FilterOutputStream, [], 0, 3, 0, ["$write0", function(var_1) { $java.cjj_DeflaterOutputStream_write(this, var_1); }, "$write2", function(var_1, var_2, var_3) { $java.cjj_DeflaterOutputStream_write0(this, var_1, var_2, var_3); }, "$close", function() { $java.cjj_DeflaterOutputStream_close(this); }, "$flush", function() { $java.cjj_DeflaterOutputStream_flush(this); }], cjj_GZIPOutputStream, 0, cjj_DeflaterOutputStream, [], 0, 3, 0, 0, cjj_Deflater, 0, cjj_ZStream, [], 4, 3, 0, 0, $java.nms_NibbleArray, 0, jl_Object, [], 0, 3, 0, 0, nms_FurnaceRecipes, 0, jl_Object, [], 0, 3, 0, 0, nms_EnumCreatureAttribute, 0, jl_Enum, [], 12, 3, 0, 0, -nms_BlockBaseRailLogic, 0, jl_Object, [], 0, 3, 0, 0, nms_InventoryLargeChest, 0, jl_Object, [nms_IInventory], 0, 3, 0, ["$getSizeInventory", function() { return $java.nms_InventoryLargeChest_getSizeInventory(this); }, "$getInvName", function() { return $java.nms_InventoryLargeChest_getInvName(this); }, "$isInvNameLocalized", function() { return $java.nms_InventoryLargeChest_isInvNameLocalized(this); }, "$getStackInSlot", function(var_1) { return $java.nms_InventoryLargeChest_getStackInSlot(this, var_1); }, "$decrStackSize", function(var_1, var_2) { return $java.nms_InventoryLargeChest_decrStackSize(this, var_1, var_2); }, "$setInventorySlotContents", function(var_1, var_2) { $java.nms_InventoryLargeChest_setInventorySlotContents(this, var_1, var_2); }, "$getInventoryStackLimit", function() { return $java.nms_InventoryLargeChest_getInventoryStackLimit(this); }, "$onInventoryChanged", function() { $java.nms_InventoryLargeChest_onInventoryChanged(this); }, "$isUseableByPlayer", function(var_1) { return $java.nms_InventoryLargeChest_isUseableByPlayer(this, var_1); }, "$openChest", function() { $java.nms_InventoryLargeChest_openChest(this); }, "$closeChest", function() { $java.nms_InventoryLargeChest_closeChest(this); }, "$isStackValidForSlot", function(var_1, var_2) { return $java.nms_InventoryLargeChest_isStackValidForSlot(this, var_1, var_2); }], @@ -228234,55 +228955,56 @@ nms_GuiEditSign, 0, nms_GuiScreen, [], 0, 3, nms_GuiEditSign_$callClinit, ["$ini { $java.nms_GuiEditSign_drawScreen(this, var_1, var_2, var_3); }], nms_GuiCommandBlock, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiCommandBlock_updateScreen(this); }, "$initGui", function() { $java.nms_GuiCommandBlock_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiCommandBlock_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiCommandBlock_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiCommandBlock_keyTyped(this, var_1, var_2); }, "$mouseClicked", function(var_1, var_2, var_3) { $java.nms_GuiCommandBlock_mouseClicked(this, var_1, var_2, var_3); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiCommandBlock_drawScreen(this, var_1, var_2, var_3); }], -nms_EntityHugeExplodeFX, "EntityHugeExplodeFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityHugeExplodeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityHugeExplodeFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityHugeExplodeFX_getFXLayer(this); }], -nms_EntityBubbleFX, "EntityBubbleFX", 24, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityBubbleFX_onUpdate(this); }], -nms_EntitySuspendFX, "EntitySuspendFX", 24, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntitySuspendFX_onUpdate(this); }], -nms_EntityAuraFX, "EntityAuraFX", 24, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityAuraFX_onUpdate(this); }], -nms_EntityCritFX, "EntityCritFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCritFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCritFX_onUpdate(this); }], -nms_EntitySpellParticleFX, "EntitySpellParticleFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySpellParticleFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySpellParticleFX_onUpdate(this); }], -nms_EntityNoteFX, "EntityNoteFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityNoteFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityNoteFX_onUpdate(this); }], -nms_EntityPortalFX, "EntityPortalFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityPortalFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityPortalFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityPortalFX_onUpdate(this); }], -nms_EntityEnchantmentTableParticleFX, "EntityEnchantmentTableParticleFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityEnchantmentTableParticleFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityEnchantmentTableParticleFX_onUpdate(this); }], -nms_EntityExplodeFX, "EntityExplodeFX", 24, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityExplodeFX_onUpdate(this); }], -nms_EntityFlameFX, "EntityFlameFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFlameFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityFlameFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityFlameFX_onUpdate(this); }], -nms_EntityLavaFX, "EntityLavaFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityLavaFX_getBrightnessForRender(this, var_1); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityLavaFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityLavaFX_onUpdate(this); }], -nms_EntityFootStepFX, "EntityFootStepFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFootStepFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFootStepFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityFootStepFX_getFXLayer(this); }], -nms_EntitySplashFX, "EntitySplashFX", 24, nms_EntityRainFX, [], 0, 3, 0, 0, -nms_EntityCloudFX, "EntityCloudFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCloudFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCloudFX_onUpdate(this); }], -nms_EntityReddustFX, "EntityReddustFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityReddustFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityReddustFX_onUpdate(this); }], -nms_EntityBreakingFX, "EntityBreakingFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getFXLayer", function() { return $java.nms_EntityBreakingFX_getFXLayer(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityBreakingFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], -nms_EntityDropParticleFX, "EntityDropParticleFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityDropParticleFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityDropParticleFX_onUpdate(this); }], -nms_EntitySnowShovelFX, "EntitySnowShovelFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySnowShovelFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySnowShovelFX_onUpdate(this); }], -nms_EntityHeartFX, "EntityHeartFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityHeartFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityHeartFX_onUpdate(this); }], -nms_EntityLargeExplodeFX, "EntityLargeExplodeFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityLargeExplodeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityLargeExplodeFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityLargeExplodeFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityLargeExplodeFX_getFXLayer(this); +nms_BlockBaseRailLogic, 0, jl_Object, [], 0, 3, 0, 0, +nms_EntityHugeExplodeFX, "EntityHugeExplodeFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityHugeExplodeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityHugeExplodeFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityHugeExplodeFX_getFXLayer(this); }], +nms_EntityBubbleFX, "EntityBubbleFX", 28, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityBubbleFX_onUpdate(this); }], +nms_EntitySuspendFX, "EntitySuspendFX", 28, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntitySuspendFX_onUpdate(this); }], +nms_EntityAuraFX, "EntityAuraFX", 28, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityAuraFX_onUpdate(this); }], +nms_EntityCritFX, "EntityCritFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCritFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCritFX_onUpdate(this); }], +nms_EntitySpellParticleFX, "EntitySpellParticleFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySpellParticleFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySpellParticleFX_onUpdate(this); }], +nms_EntityNoteFX, "EntityNoteFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityNoteFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityNoteFX_onUpdate(this); }], +nms_EntityPortalFX, "EntityPortalFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityPortalFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityPortalFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityPortalFX_onUpdate(this); }], +nms_EntityEnchantmentTableParticleFX, "EntityEnchantmentTableParticleFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityEnchantmentTableParticleFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityEnchantmentTableParticleFX_onUpdate(this); }], +nms_EntityExplodeFX, "EntityExplodeFX", 28, nms_EntityFX, [], 0, 3, 0, ["$onUpdate", function() { $java.nms_EntityExplodeFX_onUpdate(this); }], +nms_EntityFlameFX, "EntityFlameFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFlameFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityFlameFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityFlameFX_onUpdate(this); }], +nms_EntityLavaFX, "EntityLavaFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityLavaFX_getBrightnessForRender(this, var_1); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityLavaFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityLavaFX_onUpdate(this); }], +nms_EntityFootStepFX, "EntityFootStepFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFootStepFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFootStepFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityFootStepFX_getFXLayer(this); }], +nms_EntitySplashFX, "EntitySplashFX", 28, nms_EntityRainFX, [], 0, 3, 0, 0, +nms_EntityCloudFX, "EntityCloudFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityCloudFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityCloudFX_onUpdate(this); }], +nms_EntityReddustFX, "EntityReddustFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityReddustFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityReddustFX_onUpdate(this); }], +nms_EntityBreakingFX, "EntityBreakingFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getFXLayer", function() { return $java.nms_EntityBreakingFX_getFXLayer(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityBreakingFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +nms_EntityDropParticleFX, "EntityDropParticleFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getBrightnessForRender", function(var_1) { return $java.nms_EntityDropParticleFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityDropParticleFX_onUpdate(this); }], +nms_EntitySnowShovelFX, "EntitySnowShovelFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntitySnowShovelFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntitySnowShovelFX_onUpdate(this); }], +nms_EntityHeartFX, "EntityHeartFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityHeartFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityHeartFX_onUpdate(this); }], +nms_EntityLargeExplodeFX, "EntityLargeExplodeFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityLargeExplodeFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityLargeExplodeFX_getBrightnessForRender(this, var_1); }, "$onUpdate", function() { $java.nms_EntityLargeExplodeFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityLargeExplodeFX_getFXLayer(this); }], -nms_EntityFireworkSparkFX, "EntityFireworkSparkFX", 24, nms_EntityFX, [], 0, 3, 0, ["$getBoundingBox", function() { return $java.nms_EntityFireworkSparkFX_getBoundingBox(this); }, "$canBePushed", function() { return $java.nms_EntityFireworkSparkFX_canBePushed(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkSparkFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFireworkSparkFX_onUpdate(this); +nms_EntityFireworkSparkFX, "EntityFireworkSparkFX", 28, nms_EntityFX, [], 0, 3, 0, ["$getBoundingBox", function() { return $java.nms_EntityFireworkSparkFX_getBoundingBox(this); }, "$canBePushed", function() { return $java.nms_EntityFireworkSparkFX_canBePushed(this); }, "$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkSparkFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFireworkSparkFX_onUpdate(this); }, "$getBrightnessForRender", function(var_1) { return $java.nms_EntityFireworkSparkFX_getBrightnessForRender(this, var_1); }], -nms_EntityFireworkStarterFX, "EntityFireworkStarterFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkStarterFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFireworkStarterFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityFireworkStarterFX_getFXLayer(this); }], +nms_EntityFireworkStarterFX, "EntityFireworkStarterFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkStarterFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$onUpdate", function() { $java.nms_EntityFireworkStarterFX_onUpdate(this); }, "$getFXLayer", function() { return $java.nms_EntityFireworkStarterFX_getFXLayer(this); }], cjj_Deflate, 0, jl_Object, [jl_Cloneable], 4, 3, 0, 0, -nms_EnchantmentNameParts, 0, jl_Object, [], 0, 3, $java.nms_EnchantmentNameParts_$callClinit, 0, -nms_GuiBeaconButton, 0, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiBeaconButton_drawButton(this, var_1, var_2, var_3); }], -$java.nms_GuiBeaconButtonConfirm, "GuiBeaconButtonConfirm", 24, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonConfirm_func_82251_b(this, var_1, var_2); }], -$java.nms_GuiBeaconButtonCancel, "GuiBeaconButtonCancel", 24, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonCancel_func_82251_b(this, var_1, var_2); }], -nms_GuiButtonMerchant, "GuiButtonMerchant", 24, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonMerchant_drawButton(this, var_1, var_2, var_3); }], -$java.nms_GuiBeaconButtonPower, "GuiBeaconButtonPower", 24, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonPower_func_82251_b(this, var_1, var_2); }], +nms_EnchantmentNameParts, 0, jl_Object, [], 0, 3, $java.nms_EnchantmentNameParts_$callClinit, 0]); +$rt_metadata([nms_GuiBeaconButton, 0, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiBeaconButton_drawButton(this, var_1, var_2, var_3); }], +$java.nms_GuiBeaconButtonConfirm, "GuiBeaconButtonConfirm", 28, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonConfirm_func_82251_b(this, var_1, var_2); }], +$java.nms_GuiBeaconButtonCancel, "GuiBeaconButtonCancel", 28, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonCancel_func_82251_b(this, var_1, var_2); }], +nms_GuiButtonMerchant, "GuiButtonMerchant", 28, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonMerchant_drawButton(this, var_1, var_2, var_3); }], +$java.nms_GuiBeaconButtonPower, "GuiBeaconButtonPower", 28, nms_GuiBeaconButton, [], 0, 0, 0, ["$func_82251_b", function(var_1, var_2) { $java.nms_GuiBeaconButtonPower_func_82251_b(this, var_1, var_2); }], cjj_Tree, 0, jl_Object, [], 4, 0, 0, 0, nms_EntitySelectorAlive, 0, jl_Object, [nms_IEntitySelector], 4, 0, 0, ["$isEntityApplicable", function(var_1) { return $java.nms_EntitySelectorAlive_isEntityApplicable(this, var_1); }], nms_EntitySelectorInventory, 0, jl_Object, [nms_IEntitySelector], 4, 0, 0, ["$isEntityApplicable", function(var_1) { return $java.nms_EntitySelectorInventory_isEntityApplicable(this, var_1); }], $java.cjj_Deflate$Config, 0, jl_Object, [], 0, 0, 0, 0, nms_GuiScreenBook, 0, nms_GuiScreen, [], 0, 3, 0, ["$updateScreen", function() { $java.nms_GuiScreenBook_updateScreen(this); }, "$initGui", function() { $java.nms_GuiScreenBook_initGui(this); }, "$onGuiClosed", function() { $java.nms_GuiScreenBook_onGuiClosed(this); }, "$actionPerformed", function(var_1) { $java.nms_GuiScreenBook_actionPerformed(this, var_1); }, "$keyTyped", function(var_1, var_2) { $java.nms_GuiScreenBook_keyTyped(this, var_1, var_2); }, "$drawScreen", function(var_1, var_2, var_3) { $java.nms_GuiScreenBook_drawScreen(this, var_1, var_2, var_3); }], -$java.nms_EntityFireworkOverlayFX, "EntityFireworkOverlayFX", 24, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkOverlayFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }]]); -$rt_metadata([nms_PathEntity, 0, jl_Object, [], 0, 3, 0, 0, -$java.nms_CombatEntry, "CombatEntry", 24, jl_Object, [], 0, 3, 0, 0, +$java.nms_EntityFireworkOverlayFX, "EntityFireworkOverlayFX", 28, nms_EntityFX, [], 0, 3, 0, ["$renderParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { $java.nms_EntityFireworkOverlayFX_renderParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +nms_PathEntity, 0, jl_Object, [], 0, 3, 0, 0, +$java.nms_CombatEntry, "CombatEntry", 28, jl_Object, [], 0, 3, 0, 0, nms_PathFinder, 0, jl_Object, [], 0, 3, 0, 0, -nms_GuiButtonNextPage, "GuiButtonNextPage", 24, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonNextPage_drawButton(this, var_1, var_2, var_3); }], +nms_GuiButtonNextPage, "GuiButtonNextPage", 28, nms_GuiButton, [], 0, 0, 0, ["$drawButton", function(var_1, var_2, var_3) { $java.nms_GuiButtonNextPage_drawButton(this, var_1, var_2, var_3); }], nms_Path, 0, jl_Object, [], 0, 3, 0, 0, -$java.nms_PathPoint, "PathPoint", 24, jl_Object, [], 0, 3, 0, 0, +$java.nms_PathPoint, "PathPoint", 28, jl_Object, [], 0, 3, 0, 0, ju_LinkedHashMap$1, 0, ju_AbstractSet, [], 0, 0, 0, ["$size2", function() { return $java.ju_LinkedHashMap$1_size(this); }, "$iterator", function() { return $java.ju_LinkedHashMap$1_iterator(this); }], $java.cjj_StaticTree, 0, jl_Object, [], 4, 0, $java.cjj_StaticTree_$callClinit, 0, $java.ju_LinkedHashMap$KeyIterator, 0, $java.ju_LinkedHashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, ["$next", function() { return $java.ju_LinkedHashMap$KeyIterator_next(this); }], -$java.nms_MapInfo, "MapInfo", 24, jl_Object, [], 0, 3, 0, 0]); +$java.nms_MapInfo, "MapInfo", 28, jl_Object, [], 0, 3, 0, 0]); function $rt_array(cls, data) { this.$monitor = null; this.$id$ = 0; @@ -228359,29 +229081,29 @@ $rt_stringPool(["Can\'t enter monitor from another thread synchronously", "@", " "GL_INVALID_ENUM", "########## GL ERROR ##########", "@ ", "tick", "preRenderErrors", "Pre render", "sound", "render", "display", "gameRenderer", "Post render", "syncDisplay", "unspecified", ".", "##0.00", "[0] ", "ROOT ", " ", "%", "[?] ", "[", "] ", "notice: ", "stats", "gui", "pick", "gameMode", "textures", "pendingConnection", "levelRenderer", "level", "animateTick", "particles", "mouse", "keyboard", "manual crash", "FORCING RELOAD!", "fancyGraphicsNote", "P: ", ". T: ", "Unable to allocate array size: ", "Input array too big, the output array would be bigger (", ") than the specified maximum size of ", "lineSeparator must not contain base64 characters: [", "Strict decoding: Last encoded character (before the paddings if any) is a valid base 64 alphabet but not a possible encoding. Decoding requires at least two trailing 6-bit characters to create bytes.", "Strict decoding: Last encoded character (before the paddings if any) is a valid base 64 alphabet but not a possible encoding. Expected the discarded bits from the character to be zero.", "Impossible modulus ", "1.5.2", "name", "ip", "hideAddress", "forcedMOTD", "|>", ", ", "array size does not equal image size", "yee", "End of stream reached", "Malformed UTF-8 sequence", "charsetName is null", "Should never been thrown", "buffer size must be greater than 0", "Stream closed", "footer is not found", "Unexpected end of ZLIB input stream", "Stream is closed", "Action must be non-null", "/sounds/sounds.dat", "sounds", "e", "c", "/sounds/", ".mp3", "unregistered sound effect: ", "/sounds/gta.mp3", -"Something\'s taking too long! \'", "\' took aprox ", " ms", "Duplicate packet id:", "Duplicate packet class:", "Skipping packet with id ", "Bad packet id ", "String too big", "Received string length is less than zero! Weird string!", "Received string length longer than maximum allowed (", " > ", " entries of type ", "ps", "cs", "flag", "_", "skins", "schoolgame", "park", "lucky_guy", "blacklist4", "blacklist5", "blacklist6", "blacklist7", "blacklist8", "blacklist9", "blacklist10", "Yeeish", "Yee", "Yeer", "Yeeler", -"Eagler", "Eagl", "Darver", "Darvler", "Vool", "Vigg", "Deev", "Yigg", "Yeeg", "Bitch", "Cock", "Milf", "Groon", "Eag", "Deevis", "Chode", "Fucker", "Fucking", "Dumpster", "Cum", "Chad", "Egg", "Fudgler", "Fudgli", "Yeet", "Flumpter", "Darvy", "Fuck", "Frick", "Cunt", "Darvig", "It seems that this is not a PNG files", "IEND", "Error data stream for incorrect crc", "not supported", "Do not support color type ", "New position ", " is outside of range [0;", "New limit ", "The last int in src ", " is outside of array of size ", -"Length ", " must be non-negative", "Offset ", "Initialize IHDR : color type not legal to be ", "Initialzie IHDR : bit depth ", " not valid matching color type ", "Capacity is negative: ", "The last byte in dst ", "The last byte in src ", "[ByteBuffer position=", ", limit=", ", capacity=", ", mark ", " is not set", " at ", "BIG_ENDIAN", "LITTLE_ENDIAN", "random.click", "/gui/background.png", "Edit Profile", "profile.title", "gui.done", "profile.addSkin", "profile.clearSkin", "profile.screenname", "profile.playerSkin", -"[^A-Za-z0-9\\-_]", "/gui/gui.png", "Default Steve", "Default Alex", "Tennis Steve", "Tennis Alex", "Tuxedo Steve", "Tuxedo Alex", "Athlete Steve", "Athlete Alex", "Cyclist Steve", "Cyclist Alex", "Boxer Steve", "Boxer Alex", "Prisoner Steve", "Prisoner Alex", "Scottish Steve", "Scottish Alex", "Developer Steve", "Developer Alex", "Herobrine", "Enderman", "Skeleton", "Blaze", "Barney", "Slime", "Noob", "Trump", "Notch", "Creeper", "Zombie", "Pig", "Squid", "Mooshroom", "Villager", "UTF Error", "Zero length vector", -"Index ", " bytes]", "The last char in dst ", "The last char in src ", " is outside of string of size ", "Start ", " must be before end ", "Can\'t compare ", " to ", "STRICT", "LENIANT", "could not load: ", "=", "gui.toMenu", "menu.quit", "Out of memory!", "Minecraft has run out of memory.", "This could be caused by a bug in the game or by the", "Java Virtual Machine not being allocated enough", "memory. If you are playing in a web browser, try", "downloading the game and playing it offline.", "To prevent level corruption, the current game has quit.", -"We\'ve tried to free up enough memory to let you go back to", "the main menu and back to playing, but this may not have worked.", "Please restart the game if you see this message again.", "need dictionary", "unknown compression method", "unknown header flags set", "incorrect data check", "incorrect length check", "incorrect header check", "invalid window size", "bad extra field length", "header crc mismatch", "box[", " -> ", "Default", "key.forward", "key.left", "key.back", "key.right", "key.jump", "key.inventory", -"key.drop", "key.chat", "key.sneak", "key.attack", "key.use", "key.playerlist", "key.pickItem", "key.sprint", "key.zoom", "key.function", "en_US", "key.mouseButton", "options.off", "options.on", "options.graphics.fast", "options.graphics.fancy", "options.sensitivity.min", "options.sensitivity.max", "options.fov.min", "options.fov.max", "options.gamma.min", "options.gamma.max", "+", "px", "musicVolume", "soundVolume", "sensitivity", "fov", "gamma", "invertMouse", "viewDistance", "guiScale", "viewBobbing", "anaglyph", -"limitFramerate", "fancyGraphics", "ambientOcclusion", "clouds", "fog", "lastServer", "language", "chatVisibility", "chatColours", "chatLinks", "chatLinksPrompt", "chatOpacity", "fullScreen", "hideServerAddress", "advancedTooltips", "pauseOnLostFocus", "showCape", "touchscreen", "forceHeight", "forceWidth", "antialiasMode", "heldItemTooltips", "chatHeightFocused", "chatHeightUnfocused", "chatScale", "chatWidth", "patchAnisotropic", "options.renderDistance.far", "options.renderDistance.normal", "options.renderDistance.short", -"options.renderDistance.tiny", "options.difficulty.peaceful", "options.difficulty.easy", "options.difficulty.normal", "options.difficulty.hard", "options.guiScale.auto", "options.guiScale.small", "options.guiScale.normal", "options.guiScale.large", "options.chat.visibility.full", "options.chat.visibility.system", "options.chat.visibility.hidden", "options.particles.all", "options.particles.decreased", "options.particles.minimal", "performance.max", "performance.balanced", "performance.powersaver", "options.ao.off", -"options.ao.min", "options.ao.max", "options.framebufferAntialias.none", "options.framebufferAntialias.auto", "options.framebufferAntialias.fxaa", "options.framebufferAntialias.msaa4", "options.framebufferAntialias.msaa8", "cauldron_inner", "water", "piston_side", "redstoneDust_cross", "redstoneDust_line", "redstoneDust_cross_overlay", "redstoneDust_line_overlay", "grass_top", "grass_side", "hopper", "hopper_inside", "lightTex", "center", "postprocess", "clear", "camera", "frustrum", "sky", "culling", "updatechunks", -"prepareterrain", "terrain", "entities", "litParticles", "outline", "destroyProgress", "weather", "hand", "ambient.weather.rain", "/terrain.png", "/environment/rain.png", "/environment/snow.png", "textures/blocks/", "items", "textures/items/", "/gui/items.png", "%blur%", "%clamp%", "could not reload: ", "IHDR", "PLTE", "IDAT", "IGNORE", "REPLACE", "REPORT", "checkLight", "global", "remove", "regular", "tileEntities", "pendingTileEntities", "chunkCheck", "All: ", "buildList", "playerCheckLight", "moodSound", -"ambient.cave.cave", "getBrightness", "checkedPosition < toCheckCount", "pathfind", "entityBaseTick", "tilecrack_", "move", "rest", "liquid.swim", "random.fizz", "liquid.splash", "splash", "bubble", "generic", "entity.", ".name", "~NULL~", "%s[\'%s\'/%d, l=\'%s\', x=%.2f, y=%.2f, z=%.2f]", "mobBaseTick", "doMobLoot", "explode", "headTurn", "rangeChecks", "damage.hit", "damage.fallsmall", "damage.fallbig", "ai", "oldAi", "newAi", "jump", "travel", "push", "looting", "mobGriefing", "checkDespawn", "sensing", "targetSelector", -"goalSelector", "mob tick", "controls", "look", "mobSpell", "mobSpellAmbient", "random.break", "iconcrack_", "container.enderchest", "humanoid", "largesmoke", "portal", "random.drink", "random.eat", "keepInventory", "player", "random.levelup", "-", "This exception should not been thrown", "Can\'t avoid rounding", "achievement.get", "/achievement/bg.png", "missingno", "I see you", "eaglercraft javascript runtime", "seenAcknowledgements", "darviglet!", "menu.singleplayer", "menu.multiplayer", "menu.forkme", "menu.options", -"menu.editprofile", "/credits.txt", " -- file not found -- ", " ", "eaglercraft readme.txt", "debug console", "Options", "minecraft 1.5.2", "eaglercraft 22m02a", "copyright ", " calder young", "all rights reserved", "/title/bg/panorama0.png", "/title/bg/panorama1.png", "/title/bg/panorama2.png", "/title/bg/panorama3.png", "/title/bg/panorama4.png", "/title/bg/panorama5.png", "/title/mclogo.png", "/gui/demo_bg.png", "/gui/beacon.png", "Replacement preconditions do not hold", "/font/glyph_sizes.bin", "/font/glyph_%02X.png", -"0123456789abcdefklmnor", "§", "LINUX", "SOLARIS", "WINDOWS", "MACOS", "en", "CA", "fr", "zh", "CN", "FR", "de", "DE", "it", "IT", "ja", "JP", "ko", "KR", "TW", "GB", "US", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY", "Currency not found: ", "PLTE length can not be divide by 3", "TextureManager.registerTexture called, but this texture has already been registered. ignoring.", "TextureManager.createTexture: Skipping ", " because of broken aspect ratio and not animation", ".txt", "/font.txt", -"#", "%blur%/misc/glint.png", "/misc/mapbg.png", "/misc/water.png", "openInventory", "mineWood", "buildWorkBench", "buildPickaxe", "buildFurnace", "acquireIron", "buildHoe", "makeBread", "bakeCake", "buildBetterPickaxe", "cookFish", "onARail", "buildSword", "killEnemy", "killCow", "flyPig", "snipeSkeleton", "diamonds", "ghast", "blazeRod", "potion", "theEnd", "theEnd2", "enchantments", "overkill", "bookcase", " achievements", "prepare", "tileentities", "C: ", ", F: ", ", O: ", ", E: ", "fps | C: ", ", U: ", -"E: ", ". B: ", ", I: ", "sortchunks", "getoccl", "occl", "nearChunksSearch", "sort", "cleanup", "trim", "hugeexplosion", "largeexplode", "fireworksSpark", "suspended", "depthsuspend", "townaura", "crit", "magicCrit", "smoke", "spell", "instantSpell", "witchMagic", "note", "enchantmenttable", "flame", "lava", "footstep", "cloud", "reddust", "snowballpoof", "dripWater", "dripLava", "snowshovel", "slime", "heart", "angryVillager", "happyVillager", "mob.wither.spawn", "mob.enderdragon.end", "random.bow", "random.door_close", -"random.door_open", "mob.ghast.charge", "mob.ghast.fireball", "mob.zombie.wood", "mob.zombie.metal", "mob.zombie.woodbreak", "mob.wither.shoot", "mob.bat.takeoff", "mob.zombie.infect", "mob.zombie.unfect", "random.anvil_break", "random.anvil_use", "random.anvil_land", "random.glass", "destroy_", "/misc/tunnel.png", "/environment/sun.png", "/environment/moon_phases.png", "/environment/clouds.png", "/particles.png", "/glsl/pvert.glsl", "\n[/glsl/pvert.glsl] ", "reloading ", " pipeline shader programs", "\n[", -"][CC_FRAG] ", "][LINKER] ", "f_color", "f_depth", "ssao_kernel[0]", "eeeaglerrENOPHILEr", "ssao_kernel[", "screenSize", "randomFloat", "f_ssao", "matrix_p_inv", "f_bloom", "direction", "randomInter", "randomInterF", "bossHealth", "expBar", "healthArmor", "food", "air", "actionBar", "sleep", "expLevel", "toolHighlight", "demo", "demo.demoExpired", "demo.remainingTime", " fps, ", " chunk updates", "x: ", ", y: ", ", z: ", "debug", "minecraft 1.5.2 (", "Used memory: ", "% (", "MB) of ", "MB", "Allocated memory: ", -"MB)", " (", ") // c: ", "y: ", ") (feet pos)", "z: ", "f: ", ") / ", "opengl emulator status - v1.0", "lists: ", ", upload: ", "mbps", "verts: ", "k, triangles: ", "k", "rendering backend: ", "opengl30", "webgl20", "glsl ", ", 32 bytes/vert", "Bound Shaders:", "/glsl/core.glsl", "overlayMessage", "chat", "playerList", "/gui/icons.png", "Now playing: ", "%blur%/misc/pumpkinblur.png", "%blur%/misc/vignette.png", "/lang/", ".lang", "newAction must be non-null", "Format error: ", "English (US)", "deathScreen.respawn", -"deathScreen.titleScreen", "deathScreen.leaveServer", "deathScreen.deleteWorld", "deathScreen.title", "deathScreen.title.hardcore", "deathScreen.hardcoreInfo", "deathScreen.score", "invalid stored block lengths", "invalid block type", "too many length or distance symbols", "invalid bit length repeat", "EAG|FetchSkin", "/skins/01.default_steve.png", "/skins/02.default_alex.png", "/skins/03.tennis_steve.png", "/skins/04.tennis_alex.png", "/skins/05.tuxedo_steve.png", "/skins/06.tuxedo_alex.png", "/skins/07.athlete_steve.png", -"/skins/08.athlete_alex.png", "/skins/09.cyclist_steve.png", "/skins/10.cyclist_alex.png", "/skins/11.boxer_steve.png", "/skins/12.boxer_alex.png", "/skins/13.prisoner_steve.png", "/skins/14.prisoner_alex.png", "/skins/15.scottish_steve.png", "/skins/16.scottish_alex.png", "/skins/17.dev_steve.png", "/skins/18.dev_alex.png", "/skins/19.herobrine.png", "/mob/enderman.png", "/mob/skeleton.png", "/mob/fire.png", "/skins/20.barney.png", "/skins/21.slime.png", "/skins/22.noob.png", "/skins/23.trump.png", "/skins/24.notch.png", -"/skins/25.creeper.png", "/skins/26.zombie.png", "/skins/27.pig.png", "/skins/28.squid.png", "/skins/29.mooshroom.png", "/mob/villager/villager.png", "/skins/30.longarms.png", "/skins/31.laxdude.png", "voice.title", "voice.connect", "voice.disconnect", "voice.addr", "voice.volume", "voice.warning1", "voice.warning2", "voice.warning3", " users listening", "voice connected", "portal.trigger", "Edit sign message:", "container.inventory", "\n#define CC_a_color\n", "#define CC_a_normal\n", "#define CC_a_texture0\n", +"Something\'s taking too long! \'", "\' took aprox ", " ms", "Duplicate packet id:", "Duplicate packet class:", "Skipping packet with id ", "Bad packet id ", "String too big", "Received string length is less than zero! Weird string!", "Received string length longer than maximum allowed (", " > ", " entries of type ", "ps", "cs", "_", "skins", "Yeeish", "Yee", "Yeer", "Yeeler", "Eagler", "Eagl", "Darver", "Darvler", "Vool", "Vigg", "Deev", "Yigg", "Yeeg", "Bitch", "Cock", "Milf", "Groon", "Eag", "Deevis", "Chode", +"Fucker", "Fucking", "Dumpster", "Cum", "Chad", "Egg", "Fudgler", "Fudgli", "Yeet", "Flumpter", "Darvy", "Fuck", "Frick", "Cunt", "Darvig", "It seems that this is not a PNG files", "IEND", "Error data stream for incorrect crc", "not supported", "Do not support color type ", "New position ", " is outside of range [0;", "New limit ", "The last int in src ", " is outside of array of size ", "Length ", " must be non-negative", "Offset ", "Initialize IHDR : color type not legal to be ", "Initialzie IHDR : bit depth ", +" not valid matching color type ", "Capacity is negative: ", "The last byte in dst ", "The last byte in src ", "[ByteBuffer position=", ", limit=", ", capacity=", ", mark ", " is not set", " at ", "BIG_ENDIAN", "LITTLE_ENDIAN", "random.click", "/gui/background.png", "Edit Profile", "profile.title", "gui.done", "profile.addSkin", "profile.clearSkin", "profile.screenname", "profile.playerSkin", "[^A-Za-z0-9\\-_]", "/gui/gui.png", "Default Steve", "Default Alex", "Tennis Steve", "Tennis Alex", "Tuxedo Steve", "Tuxedo Alex", +"Athlete Steve", "Athlete Alex", "Cyclist Steve", "Cyclist Alex", "Boxer Steve", "Boxer Alex", "Prisoner Steve", "Prisoner Alex", "Scottish Steve", "Scottish Alex", "Developer Steve", "Developer Alex", "Herobrine", "Enderman", "Skeleton", "Blaze", "Barney", "Slime", "Noob", "Trump", "Notch", "Creeper", "Zombie", "Pig", "Squid", "Mooshroom", "Villager", "UTF Error", "Zero length vector", "Index ", " bytes]", "The last char in dst ", "The last char in src ", " is outside of string of size ", "Start ", " must be before end ", +"Can\'t compare ", " to ", "STRICT", "LENIANT", "could not load: ", "=", "gui.toMenu", "menu.quit", "Out of memory!", "Minecraft has run out of memory.", "This could be caused by a bug in the game or by the", "Java Virtual Machine not being allocated enough", "memory. If you are playing in a web browser, try", "downloading the game and playing it offline.", "To prevent level corruption, the current game has quit.", "We\'ve tried to free up enough memory to let you go back to", "the main menu and back to playing, but this may not have worked.", +"Please restart the game if you see this message again.", "need dictionary", "unknown compression method", "unknown header flags set", "incorrect data check", "incorrect length check", "incorrect header check", "invalid window size", "bad extra field length", "header crc mismatch", "box[", " -> ", "Default", "key.forward", "key.left", "key.back", "key.right", "key.jump", "key.inventory", "key.drop", "key.chat", "key.sneak", "key.attack", "key.use", "key.playerlist", "key.pickItem", "key.sprint", "key.zoom", +"key.function", "en_US", "key.mouseButton", "options.off", "options.on", "options.graphics.fast", "options.graphics.fancy", "options.sensitivity.min", "options.sensitivity.max", "options.fov.min", "options.fov.max", "options.gamma.min", "options.gamma.max", "+", "px", "musicVolume", "soundVolume", "sensitivity", "fov", "gamma", "invertMouse", "viewDistance", "guiScale", "viewBobbing", "anaglyph", "limitFramerate", "fancyGraphics", "ambientOcclusion", "clouds", "fog", "lastServer", "language", "chatVisibility", +"chatColours", "chatLinks", "chatLinksPrompt", "chatOpacity", "fullScreen", "hideServerAddress", "advancedTooltips", "pauseOnLostFocus", "showCape", "touchscreen", "forceHeight", "forceWidth", "antialiasMode", "heldItemTooltips", "chatHeightFocused", "chatHeightUnfocused", "chatScale", "chatWidth", "patchAnisotropic", "options.renderDistance.far", "options.renderDistance.normal", "options.renderDistance.short", "options.renderDistance.tiny", "options.difficulty.peaceful", "options.difficulty.easy", "options.difficulty.normal", +"options.difficulty.hard", "options.guiScale.auto", "options.guiScale.small", "options.guiScale.normal", "options.guiScale.large", "options.chat.visibility.full", "options.chat.visibility.system", "options.chat.visibility.hidden", "options.particles.all", "options.particles.decreased", "options.particles.minimal", "performance.max", "performance.balanced", "performance.powersaver", "options.ao.off", "options.ao.min", "options.ao.max", "options.framebufferAntialias.none", "options.framebufferAntialias.auto", +"options.framebufferAntialias.fxaa", "options.framebufferAntialias.msaa4", "options.framebufferAntialias.msaa8", "cauldron_inner", "water", "piston_side", "redstoneDust_cross", "redstoneDust_line", "redstoneDust_cross_overlay", "redstoneDust_line_overlay", "grass_top", "grass_side", "hopper", "hopper_inside", "lightTex", "center", "postprocess", "clear", "camera", "frustrum", "sky", "culling", "updatechunks", "prepareterrain", "terrain", "entities", "litParticles", "outline", "destroyProgress", "weather", "hand", +"ambient.weather.rain", "/terrain.png", "/environment/rain.png", "/environment/snow.png", "textures/blocks/", "items", "textures/items/", "/gui/items.png", "%blur%", "%clamp%", "could not reload: ", "IHDR", "PLTE", "IDAT", "IGNORE", "REPLACE", "REPORT", "checkLight", "global", "remove", "regular", "tileEntities", "pendingTileEntities", "chunkCheck", "All: ", "buildList", "playerCheckLight", "moodSound", "ambient.cave.cave", "getBrightness", "checkedPosition < toCheckCount", "pathfind", "entityBaseTick", "tilecrack_", +"move", "rest", "liquid.swim", "random.fizz", "liquid.splash", "splash", "bubble", "generic", "entity.", ".name", "~NULL~", "%s[\'%s\'/%d, l=\'%s\', x=%.2f, y=%.2f, z=%.2f]", "mobBaseTick", "doMobLoot", "explode", "headTurn", "rangeChecks", "damage.hit", "damage.fallsmall", "damage.fallbig", "ai", "oldAi", "newAi", "jump", "travel", "push", "looting", "mobGriefing", "checkDespawn", "sensing", "targetSelector", "goalSelector", "mob tick", "controls", "look", "mobSpell", "mobSpellAmbient", "random.break", "iconcrack_", +"container.enderchest", "humanoid", "largesmoke", "portal", "random.drink", "random.eat", "keepInventory", "player", "random.levelup", "-", "This exception should not been thrown", "Can\'t avoid rounding", "achievement.get", "/achievement/bg.png", "missingno", "eaglercraft javascript runtime", "seenAcknowledgements", "darviglet!", "menu.singleplayer", "menu.multiplayer", "menu.forkme", "menu.options", "menu.editprofile", "/credits.txt", " -- file not found -- ", " ", "eaglercraft readme.txt", "debug console", +"Options", "minecraft 1.5.2", "eaglercraft 22m02a", "copyright ", " calder young", "all rights reserved", "/title/bg/panorama0.png", "/title/bg/panorama1.png", "/title/bg/panorama2.png", "/title/bg/panorama3.png", "/title/bg/panorama4.png", "/title/bg/panorama5.png", "/title/mclogo.png", "/gui/demo_bg.png", "/gui/beacon.png", "Replacement preconditions do not hold", "/font/glyph_sizes.bin", "/font/glyph_%02X.png", "0123456789abcdefklmnor", "§", "LINUX", "SOLARIS", "WINDOWS", "MACOS", "en", "CA", "fr", "zh", +"CN", "FR", "de", "DE", "it", "IT", "ja", "JP", "ko", "KR", "TW", "GB", "US", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY", "Currency not found: ", "PLTE length can not be divide by 3", "TextureManager.registerTexture called, but this texture has already been registered. ignoring.", "TextureManager.createTexture: Skipping ", " because of broken aspect ratio and not animation", ".txt", "/font.txt", "#", "%blur%/misc/glint.png", "/misc/mapbg.png", "/misc/water.png", "openInventory", "mineWood", +"buildWorkBench", "buildPickaxe", "buildFurnace", "acquireIron", "buildHoe", "makeBread", "bakeCake", "buildBetterPickaxe", "cookFish", "onARail", "buildSword", "killEnemy", "killCow", "flyPig", "snipeSkeleton", "diamonds", "ghast", "blazeRod", "potion", "theEnd", "theEnd2", "enchantments", "overkill", "bookcase", " achievements", "prepare", "tileentities", "C: ", ", F: ", ", O: ", ", E: ", "fps | C: ", ", U: ", "E: ", ". B: ", ", I: ", "sortchunks", "getoccl", "occl", "nearChunksSearch", "sort", "cleanup", +"trim", "hugeexplosion", "largeexplode", "fireworksSpark", "suspended", "depthsuspend", "townaura", "crit", "magicCrit", "smoke", "spell", "instantSpell", "witchMagic", "note", "enchantmenttable", "flame", "lava", "footstep", "cloud", "reddust", "snowballpoof", "dripWater", "dripLava", "snowshovel", "slime", "heart", "angryVillager", "happyVillager", "mob.wither.spawn", "mob.enderdragon.end", "random.bow", "random.door_close", "random.door_open", "mob.ghast.charge", "mob.ghast.fireball", "mob.zombie.wood", "mob.zombie.metal", +"mob.zombie.woodbreak", "mob.wither.shoot", "mob.bat.takeoff", "mob.zombie.infect", "mob.zombie.unfect", "random.anvil_break", "random.anvil_use", "random.anvil_land", "random.glass", "destroy_", "/misc/tunnel.png", "/environment/sun.png", "/environment/moon_phases.png", "/environment/clouds.png", "/particles.png", "/glsl/pvert.glsl", "\n[/glsl/pvert.glsl] ", "reloading ", " pipeline shader programs", "\n[", "][CC_FRAG] ", "][LINKER] ", "f_color", "f_depth", "ssao_kernel[0]", "eeeaglerrENOPHILEr", "ssao_kernel[", +"screenSize", "randomFloat", "f_ssao", "matrix_p_inv", "f_bloom", "direction", "randomInter", "randomInterF", "bossHealth", "expBar", "healthArmor", "food", "air", "actionBar", "sleep", "expLevel", "toolHighlight", "demo", "demo.demoExpired", "demo.remainingTime", " fps, ", " chunk updates", "x: ", ", y: ", ", z: ", "debug", "minecraft 1.5.2 (", "Used memory: ", "% (", "MB) of ", "MB", "Allocated memory: ", "MB)", " (", ") // c: ", "y: ", ") (feet pos)", "z: ", "f: ", ") / ", "opengl emulator status - v1.0", +"lists: ", ", upload: ", "mbps", "verts: ", "k, triangles: ", "k", "rendering backend: ", "opengl30", "webgl20", "glsl ", ", 32 bytes/vert", "Bound Shaders:", "/glsl/core.glsl", "overlayMessage", "chat", "playerList", "/gui/icons.png", "Now playing: ", "%blur%/misc/pumpkinblur.png", "%blur%/misc/vignette.png", "/lang/", ".lang", "newAction must be non-null", "Format error: ", "English (US)", "deathScreen.respawn", "deathScreen.titleScreen", "deathScreen.leaveServer", "deathScreen.deleteWorld", "deathScreen.title", +"deathScreen.title.hardcore", "deathScreen.hardcoreInfo", "deathScreen.score", "invalid stored block lengths", "invalid block type", "too many length or distance symbols", "invalid bit length repeat", "EAG|FetchSkin", "/skins/01.default_steve.png", "/skins/02.default_alex.png", "/skins/03.tennis_steve.png", "/skins/04.tennis_alex.png", "/skins/05.tuxedo_steve.png", "/skins/06.tuxedo_alex.png", "/skins/07.athlete_steve.png", "/skins/08.athlete_alex.png", "/skins/09.cyclist_steve.png", "/skins/10.cyclist_alex.png", +"/skins/11.boxer_steve.png", "/skins/12.boxer_alex.png", "/skins/13.prisoner_steve.png", "/skins/14.prisoner_alex.png", "/skins/15.scottish_steve.png", "/skins/16.scottish_alex.png", "/skins/17.dev_steve.png", "/skins/18.dev_alex.png", "/skins/19.herobrine.png", "/mob/enderman.png", "/mob/skeleton.png", "/mob/fire.png", "/skins/20.barney.png", "/skins/21.slime.png", "/skins/22.noob.png", "/skins/23.trump.png", "/skins/24.notch.png", "/skins/25.creeper.png", "/skins/26.zombie.png", "/skins/27.pig.png", "/skins/28.squid.png", +"/skins/29.mooshroom.png", "/mob/villager/villager.png", "/skins/30.longarms.png", "/skins/31.laxdude.png", "voice.title", "voice.connect", "voice.disconnect", "voice.addr", "voice.volume", "voice.warning1", "voice.warning2", "voice.warning3", " users listening", "voice connected", "Tuning: ", "Need noteblock with instrument ", " and tuning ", ". Distance: ", ". XYZ: ", "/gamemode 0", "portal.trigger", "Edit sign message:", "container.inventory", "\n#define CC_a_color\n", "#define CC_a_normal\n", "#define CC_a_texture0\n", "#define CC_a_texture1\n", "#define CC_TEX_GEN_STRQ\n", "#define CC_lighting\n", "#define CC_fog\n", "#define CC_alphatest\n", "#define CC_unit0\n", "#define CC_unit1\n", "#define CC_patch_anisotropic\n", "\n[/glsl/core.glsl][CC_VERT] ", "broken shader file", "\n[/glsl/core.glsl][CC_FRAG] ", "\n[LINKER] ", "matrix_t", "colorUniform", "normalUniform", "light0Pos", "light1Pos", "fogColor", "fogMode", "fogStart", "fogEnd", "fogDensity", "fogPremultiply", "alphaTestF", "textureGenS_M", "textureGenT_M", "textureGenR_M", "textureGenQ_M", "textureGenS_V", "textureGenT_V", "textureGenR_V", "textureGenQ_V", "matrix_inverse_m", "anisotropic_fix", "tex0", "tex1", "texCoordV0", "texCoordV1", "a_position", "a_texture0", "a_color", "a_normal", "a_texture1", "MUSIC", "options.music", "SOUND", "options.sound", "INVERT_MOUSE", "options.invertMouse", "SENSITIVITY", "options.sensitivity", "FOV", "options.fov", "GAMMA", "options.gamma", "RENDER_DISTANCE", "options.renderDistance", "VIEW_BOBBING", "options.viewBobbing", "ANAGLYPH", "options.anaglyph", "FRAMERATE_LIMIT", "options.framerateLimit", "DIFFICULTY", "options.difficulty", "GRAPHICS", "options.graphics", "AMBIENT_OCCLUSION", "options.ao", "GUI_SCALE", "options.guiScale", "RENDER_CLOUDS", "options.renderClouds", "PARTICLES", "options.particles", "CHAT_VISIBILITY", "options.chat.visibility", "CHAT_COLOR", "options.chat.color", "CHAT_LINKS", "options.chat.links", "CHAT_OPACITY", "options.chat.opacity", "CHAT_LINKS_PROMPT", "options.chat.links.prompt", "USE_SERVER_TEXTURES", "options.serverTextures", @@ -228398,50 +229120,51 @@ $rt_stringPool(["Can\'t enter monitor from another thread synchronously", "@", " "helmetDiamond", "chestplateDiamond", "leggingsDiamond", "bootsDiamond", "helmetGold", "chestplateGold", "leggingsGold", "bootsGold", "flint", "porkchopRaw", "porkchopCooked", "painting", "appleGold", "sign", "doorWood", "bucket", "bucketWater", "bucketLava", "minecart", "saddle", "doorIron", "redstone", "snowball", "boat", "leather", "milk", "brick", "clay", "reeds", "paper", "book", "slimeball", "minecartChest", "minecartFurnace", "egg", "compass", "fishingRod", "clock", "yellowDust", "fishRaw", "fishCooked", "dyePowder", "bone", "sugar", "cake", "bed", "diode", "cookie", "map", "shears", "melon", "seeds_pumpkin", "seeds_melon", "beefRaw", "beefCooked", "chickenRaw", "chickenCooked", "rottenFlesh", "enderPearl", "ghastTear", "+0-1-2-3&4-4+13", "goldNugget", "netherStalkSeeds", "+4", "glassBottle", "spiderEye", "fermentedSpiderEye", "blazePowder", "magmaCream", "brewingStand", "cauldron", "eyeOfEnder", "speckledMelon", "monsterPlacer", "expBottle", "writingBook", "writtenBook", "emerald", "frame", "flowerPot", "carrots", "potato", "potatoBaked", "potatoPoisonous", "emptyMap", "carrotGolden", "skull", "carrotOnAStick", "netherStar", "pumpkinPie", "fireworks", "fireworksCharge", "enchantedBook", "comparator", "netherbrick", "netherquartz", "minecartTnt", "minecartHopper", "13", "record", "cat", "blocks", "chirp", "far", "mall", "mellohi", "stal", "strad", "ward", "11", "wait", "Fireworks", "Flight", "fireworks.launch", "onFire", "Item entity ", " has no item?!", "random.orb", "/item/xporb.png", "x", "y", "z", "/item/cart.png", -"/item/boat.png", "random.splash", "ambient.weather.thunder", "random.explode", "/misc/mapicons.png", "########0.00", "achievement.", ".desc", "[CHAT] ", "oversubscribed dynamic bit lengths tree", "incomplete dynamic bit lengths tree", "oversubscribed distance tree", "incomplete distance tree", "empty distance tree with lengths", "oversubscribed literal/length tree", "incomplete literal/length tree", "invalid distance code", "invalid literal/length code", "/gui/particles.png", "TILE", "ENTITY", "id", "Count", -"Damage", "tag", "ench", "Name", "#%04d%s", "#%04d/%d%s", " #", "lvl", "color", "item.dyed", "Color: #", "Lore", "Durability: ", " / ", "RepairCost", "disconnect.kicked", "disconnect.disconnected", "disconnect.genericReason", "disconnect.closed", "Unable to locate sign at ", "demo.help.jump", "demo.help.inventory", "demo.help.movement", "random.successful_hit", "Unknown itemid: ", "\u0000", "MC|TrList", "EAG|UserSkin", "Name cannot be null", "Prefix cannot be null", "Suffix cannot be null", "Slot ", " is already occupied by ", -" when adding ", "doTileDrops", "tile.", "stone", "wood", "gravel", "grass", "sand", "snow", "ladder", "anvil", "methamphetamine", "dirt", "stonebrick", "sapling", "bedrock", "oreGold", "oreIron", "oreCoal", "log", "leaves", "sponge", "glass", "oreLapis", "blockLapis", "dispenser", "sandStone", "musicBlock", "goldenRail", "detectorRail", "pistonStickyBase", "web", "tallgrass", "deadbush", "pistonBase", "flower", "rose", "mushroom_brown", "mushroom", "mushroom_red", "blockGold", "blockIron", "stoneSlab", "tnt", -"bookshelf", "stoneMoss", "obsidian", "torch", "fire", "mobSpawner", "stairsWood", "chest", "redstoneDust", "oreDiamond", "blockDiamond", "workbench", "crops", "farmland", "furnace", "rail", "stairsStone", "lever", "pressurePlate", "oreRedstone", "notGate", "button", "ice", "cactus", "jukebox", "fence", "pumpkin", "hellrock", "hellsand", "lightgem", "litpumpkin", "lockedchest", "trapdoor", "monsterStoneEgg", "stonebricksmooth", "fenceIron", "thinglass_top", "thinGlass", "pumpkinStem", "vine", "fenceGate", "stairsBrick", -"stairsStoneBrickSmooth", "mycel", "waterlily", "netherBrick", "netherFence", "stairsNetherBrick", "netherStalk", "enchantmentTable", "endPortalFrame", "whiteStone", "dragonEgg", "redstoneLight", "woodSlab", "cocoa", "stairsSandStone", "oreEmerald", "enderChest", "tripWireSource", "tripWire", "blockEmerald", "stairsWoodSpruce", "stairsWoodBirch", "stairsWoodJungle", "commandBlock", "beacon", "cobbleWall", "potatoes", "chestTrap", "weightedPlate_light", "weightedPlate_heavy", "daylightDetector", "blockRedstone", -"quartzBlock", "stairsQuartz", "activatorRail", "dropper", "shrub", "fern", "Listener already listening", "Skipping Entity with id ", "Item", "XPOrb", "Painting", "Arrow", "Snowball", "Fireball", "SmallFireball", "ThrownEnderpearl", "EyeOfEnderSignal", "ThrownPotion", "ThrownExpBottle", "ItemFrame", "WitherSkull", "PrimedTnt", "FallingSand", "FireworksRocketEntity", "Boat", "MinecartRideable", "MinecartChest", "MinecartFurnace", "MinecartTNT", "MinecartHopper", "MinecartSpawner", "Mob", "Monster", "Spider", -"Ghast", "PigZombie", "CaveSpider", "Silverfish", "LavaSlime", "EnderDragon", "WitherBoss", "Bat", "Witch", "Sheep", "Cow", "Chicken", "Wolf", "MushroomCow", "SnowMan", "Ozelot", "VillagerGolem", "EnderCrystal", "/gui/unknown_pack.png", "default", "/pack.png", "The default look of Minecraft", "The last float in dst ", "body.body", "wing.skin", "wingtip.skin", "rearleg.main", "rearfoot.main", "rearlegtip.main", "head.upperhead", "wing.bone", "head.upperlip", "jaw.jaw", "frontleg.main", "wingtip.bone", "frontfoot.main", -"neck.box", "frontlegtip.main", "body.scale", "head.scale", "neck.scale", "head.nostril", "upperlip", "upperhead", "scale", "nostril", "jaw", "neck", "box", "skin", "wingtip", "frontleg", "frontlegtip", "frontfoot", "rearleg", "rearlegtip", "rearfoot", "\r", "WOOD", "STONE", "IRON", "EMERALD", "GOLD", "fire.ignite", "random.burp", "bow_pull_0", "bow_pull_1", "bow_pull_2", "itemGroup.", "list_items.png", "buildingBlocks", "decorations", "transportation", "misc", "search", "search.png", "tools", "combat", "brewing", -"materials", "inventory", "survival_inv.png", "item.coal", "item.charcoal", "0 & !1 & !2 & !3 & 0+6", "-0+1-2-3&4-4+13", "!0 & 1 & !2 & !3 & 1+6", "+0+1-2-3&4-4+13", "0 & 1 & !2 & !3 & 0+6", "+0-1+2-3&4-4+13", "0 & !1 & 2 & !3", "-0-1+2-3&4-4+13", "!0 & !1 & 2 & !3 & 2+6", "-0+3-4+13", "!0 & !1 & !2 & 3 & 3+6", "!0 & !1 & 2 & 3", "!0 & 1 & !2 & 3 & 3+6", "+0-1-2+3&4-4+13", "0 & !1 & !2 & 3 & 3+6", "-0+1+2-3+13&4-4", "!0 & 1 & 2 & !3 & 2+6", "!0 & 1 & 2 & 3 & 2+6", "+5-6-7", "-5+6-7", "+14&13-13", "potion.prefix.mundane", -"potion.prefix.uninteresting", "potion.prefix.bland", "potion.prefix.clear", "potion.prefix.milky", "potion.prefix.diffuse", "potion.prefix.artless", "potion.prefix.thin", "potion.prefix.awkward", "potion.prefix.flat", "potion.prefix.bulky", "potion.prefix.bungling", "potion.prefix.buttered", "potion.prefix.smooth", "potion.prefix.suave", "potion.prefix.debonair", "potion.prefix.thick", "potion.prefix.elegant", "potion.prefix.fancy", "potion.prefix.charming", "potion.prefix.dashing", "potion.prefix.refined", -"potion.prefix.cordial", "potion.prefix.sparkling", "potion.prefix.potent", "potion.prefix.foul", "potion.prefix.odorless", "potion.prefix.rank", "potion.prefix.harsh", "potion.prefix.acrid", "potion.prefix.gross", "potion.prefix.stinky", "Can\'t dye non-leather!", "helmetCloth_overlay", "chestplateCloth_overlay", "leggingsCloth_overlay", "bootsCloth_overlay", "slot_empty_helmet", "slot_empty_chestplate", "slot_empty_leggings", "slot_empty_boots", "CLOTH", "CHAIN", "DIAMOND", "indirectMagic", "potion.moveSpeed", -"potion.moveSlowdown", "potion.digSpeed", "potion.digSlowDown", "potion.damageBoost", "potion.heal", "potion.harm", "potion.jump", "potion.confusion", "potion.regeneration", "potion.resistance", "potion.fireResistance", "potion.waterBreathing", "potion.invisibility", "potion.blindness", "potion.nightVision", "potion.hunger", "potion.weakness", "potion.poison", "potion.wither", "water_flow", "lava_flow", "fishingRod_empty", "black", "red", "green", "brown", "blue", "purple", "cyan", "silver", "gray", "pink", -"lime", "yellow", "lightBlue", "magenta", "orange", "white", "dyePowder_black", "dyePowder_red", "dyePowder_green", "dyePowder_brown", "dyePowder_blue", "dyePowder_purple", "dyePowder_cyan", "dyePowder_silver", "dyePowder_gray", "dyePowder_pink", "dyePowder_lime", "dyePowder_yellow", "dyePowder_lightBlue", "dyePowder_magenta", "dyePowder_orange", "dyePowder_white", "map_", "map_is_scaling", "Unknown map", "Scaling at 1:", "(Level ", "CustomPotionEffects", "Id", "Amplifier", "Duration", "Ambient", "item.emptyPotion.name", -"potion.prefix.grenade", ".postfix", "potion.potency.", "potion.empty", "monsterPlacer_overlay", "title", "author", "book.byAuthor", "item.skull.player.name", "skeleton", "wither", "zombie", "char", "creeper", "skull_skeleton", "skull_wither", "skull_zombie", "skull_char", "skull_creeper", "item.fireworks.flight", "Explosions", " ", "Explosion", "Colors", "Type", "item.fireworksCharge.type.", "item.fireworksCharge.type", "item.fireworksCharge.", "item.fireworksCharge.customColor", "FadeColors", "item.fireworksCharge.fadeTo", -"Trail", "item.fireworksCharge.trail", "Flicker", "item.fireworksCharge.flicker", "fireworksCharge_overlay", "StoredEnchantments", "C418 - ", "record_", "dig.", "step.", "step.stone", "dig.wood", "dig.stone", "snow_side", "grass_side_overlay", "oak", "spruce", "birch", "jungle", "wood_spruce", "wood_birch", "wood_jungle", "sapling_spruce", "sapling_birch", "sapling_jungle", "tree_top", "tree_side", "tree_spruce", "tree_birch", "tree_jungle", "leaves_spruce", "leaves_jungle", "leaves_opaque", "leaves_spruce_opaque", -"leaves_jungle_opaque", "furnace_side", "furnace_top", "dispenser_front", "dispenser_front_vertical", "sandstone_top", "sandstone_bottom", "chiseled", "smooth", "sandstone_side", "sandstone_carved", "sandstone_smooth", "harp", "bd", "snare", "hat", "bassattack", "note.", "tile.bed.noSleep", "tile.bed.notSafe", "tile.bed.occupied", "bed_feet_top", "bed_head_top", "bed_feet_end", "bed_head_end", "bed_feet_side", "bed_head_side", "_powered", "detectorRail_on", "piston_top", "piston_top_sticky", "piston_inner_top", -"piston_bottom", "tile.piston.out", "tile.piston.in", "cloth_", "stoneslab_top", "stoneslab_side", "cobble", "smoothStoneBrick", "quartz", "tnt_side", "tnt_top", "tnt_bottom", "fire_0", "fire_1", "container.chestDouble", "workbench_side", "workbench_top", "workbench_front", "crops_", "farmland_wet", "farmland_dry", "furnace_front", "furnace_front_lit", "Duplicate id: ", " is missing a mapping! This is a bug!", "Furnace", "Chest", "EnderChest", "RecordPlayer", "Trap", "Dropper", "Sign", "MobSpawner", "Music", -"Piston", "Cauldron", "EnchantTable", "Airportal", "Control", "Beacon", "Skull", "DLDetector", "Hopper", "Comparator", "Text1", "Text2", "Text3", "Text4", "Text", "doorWood_lower", "doorWood_upper", "doorIron_lower", "doorIron_upper", "rail_turn", "everything", "mobs", "players", "redtorch", "redtorch_lit", "cactus_side", "cactus_top", "cactus_bottom", "jukebox_top", "pumpkin_face", "pumpkin_jack", "pumpkin_top", "pumpkin_side", "portal.portal", "cake_side", "cake_inner", "cake_top", "cake_bottom", "repeater", -"repeater_lit", "mossy", "cracked", "stonebricksmooth_mossy", "stonebricksmooth_cracked", "stonebricksmooth_carved", "mushroom_inside", "mushroom_skin_stem", "mushroom_skin_brown", "mushroom_skin_red", "melon_side", "melon_top", "stem_straight", "stem_bent", "mycel_side", "mycel_top", "netherStalk_0", "netherStalk_1", "netherStalk_2", "enchantment_side", "enchantment_top", "enchantment_bottom", "brewingStand_base", "cauldron_top", "cauldron_bottom", "cauldron_side", "endframe_side", "endframe_top", "endframe_eye", -"redstoneLight_lit", "cocoa_0", "cocoa_1", "cocoa_2", "normal", "carrots_", "potatoes_", "anvil_base", "intact", "slightlyDamaged", "veryDamaged", "anvil_top", "anvil_top_damaged_1", "anvil_top_damaged_2", "comparator_lit", "daylightDetector_top", "daylightDetector_side", "hopper_top", "quartzblock_top", "quartzblock_chiseled_top", "quartzblock_lines_top", "quartzblock_bottom", "lines", "quartzblock_side", "quartzblock_chiseled", "quartzblock_lines", "dropper_front", "dropper_front_vertical", "container.minecart", -"mob.zombiepig.zpigangry", "mob.zombiepig.zpig", "mob.zombiepig.zpighurt", "mob.zombiepig.zpigdeath", "�", "averageCharsPerByte must be positive. Actual value is ", "maxCharsPerByte must be positive. Actual value is ", "tile.bed.notValid", "gameMode.changed", "Payload may not be larger than 32k", "Key was smaller than nothing! Weird key!", "SkullType", "Rot", "ExtraType", "(", "menu.returnToMenu", "menu.disconnect", "menu.returnToGame", "menu.shareToLan", "Voice Channel", "Game menu", "rebuild", "upload", "inventory.binSlot", -"/gui/creative_inv/", "tmp", "/gui/allitems.png", "Invalid call to Particle.setTex, use coordinate methods", ", Pos (", "), RGBA (", "), Age ", "Overflow", "Underflow", "Negative bit address", "Negative exponent", "BigInteger divide by zero", "/achievement/map.txt", "Please avoid temperatures in the range 0.1 - 0.2 because of snow", "Ocean", "Plains", "Desert", "Extreme Hills", "Forest", "Taiga", "Swampland", "River", "Hell", "Sky", "FrozenOcean", "FrozenRiver", "Ice Plains", "Ice Mountains", "MushroomIsland", -"MushroomIslandShore", "Beach", "DesertHills", "ForestHills", "TaigaHills", "Extreme Hills Edge", "Jungle", "JungleHills", "This method should only be called for matching effects!", ", Duration: ", " x ", ", Splash: true", "power of ten too big", "Unknown data type: ", "Data value id is too big with ", "! (Max is ", "Duplicate id value for ", "!", "SIZE_1", "SIZE_2", "SIZE_3", "SIZE_4", "SIZE_5", "SIZE_6", "/glsl/fxaa.glsl", "\n[/glsl/fxaa.glsl] ", "\n[/glsl/fxaa.glsl][LINKER] ", "Invalid shader code", ":0", -"(?i)\\u00A7[0-9A-FK-OR]", "SOUTH", "WEST", "NORTH", "EAST", "BLACK", "DARK_BLUE", "DARK_GREEN", "DARK_AQUA", "DARK_RED", "DARK_PURPLE", "GRAY", "DARK_GRAY", "BLUE", "GREEN", "AQUA", "RED", "LIGHT_PURPLE", "YELLOW", "WHITE", "OBFUSCATED", "BOLD", "STRIKETHROUGH", "ITALIC", "RESET", "(?i)", "[0-9A-FK-OR]", "001", "ERA=", "YEAR=", "MONTH=", "WEEK_OF_YEAR=", "WEEK_OF_MONTH=", "DAY_OF_MONTH=", "DAY_OF_YEAR=", "DAY_OF_WEEK=", "DAY_OF_WEEK_IN_MONTH=", "AM_PM=", "HOUR=", "HOUR_OF_DAY", "MINUTE=", "SECOND=", "MILLISECOND=", -"ZONE_OFFSET=", "DST_OFFSET=", "chat.link.confirm", "chat.link.confirmTrusted", "gui.yes", "gui.no", "chat.link.open", "gui.cancel", "chat.copy", "chat.link.warning", "TextureHolder{width=", ", height=", "transferFromImage called with a BufferedImage with dimensions (", ") larger than the Texture dimensions (", "). Ignoring.", "Failed to read animation info for ", "Patter is null", "\\Q", "\\E", "\\\\E\\Q", "An objective with the name \'", "\' already exists!", "Player is either on another team or not on any team. Cannot remove from team \'", -"\'.", "http://", "^(?:(https?)://)?([-\\w_\\.]{2,}\\.[a-z]{2,4})(/\\S*)?$", "Slot{originX=", ", originY=", ", width=", ", texture=", ", subSlots=", "Duplicate enchantment id!", "enchantment.", "enchantment.level.", "oxygen", "waterWorker", "thorns", "knockback", "lootBonus", "lootBonusDigger", "digging", "untouching", "durability", "arrowDamage", "arrowKnockback", "arrowFire", "arrowInfinite", "<", ">", "UTC", "GMT", "00", "enchantment.protect.", "all", "fall", "explosion", "projectile", "damage.thorns", "enchantment.damage.", -"undead", "arthropods", "armor", "armor_feet", "armor_legs", "armor_torso", "armor_head", "weapon", "digger", "fSet", "Is", "In", "Id must not be null", "NonCapFSet", "AheadFSet", "BehindFSet", "AtomicFSet", "FinalSet", "", "JointSet", "NonCapJointSet", "PosLookaheadJointSet", "NegLookaheadJointSet", "PosBehindJointSet", "NegBehindJointSet", "Unknown zone type: ", "", "", "{", "}", "posFSet", "range:", "^ ", "CompositeRangeSet: ", " ", "UCI range:", "decomposed Hangul syllable:", -"UCI ", "CI ", "decomposed char:", "", "", "", "WordBoundary", "PreviousMatch", "", "EOI", "^", "DotAll", "", "", "CI back reference: ", "back reference: ", "UCI back reference: ", "sequence: ", "UCI sequence: ", "CI sequence: ", "Lower", "Upper", "ASCII", "Alpha", "Digit", "Alnum", "Punct", "Graph", "Print", "Blank", "Cntrl", "XDigit", "javaLowerCase", "javaUpperCase", "javaWhitespace", "javaMirrored", "javaDefined", "javaDigit", "javaIdentifierIgnorable", -"javaISOControl", "javaJavaIdentifierPart", "javaJavaIdentifierStart", "javaLetter", "javaLetterOrDigit", "javaSpaceChar", "javaTitleCase", "javaUnicodeIdentifierPart", "javaUnicodeIdentifierStart", "Space", "w", "s", "d", "BasicLatin", "Latin-1Supplement", "LatinExtended-A", "LatinExtended-B", "IPAExtensions", "SpacingModifierLetters", "CombiningDiacriticalMarks", "Greek", "Cyrillic", "CyrillicSupplement", "Armenian", "Hebrew", "Arabic", "Syriac", "ArabicSupplement", "Thaana", "Devanagari", "Bengali", "Gurmukhi", -"Gujarati", "Oriya", "Tamil", "Telugu", "Kannada", "Malayalam", "Sinhala", "Thai", "Lao", "Tibetan", "Myanmar", "Georgian", "HangulJamo", "Ethiopic", "EthiopicSupplement", "Cherokee", "UnifiedCanadianAboriginalSyllabics", "Ogham", "Runic", "Tagalog", "Hanunoo", "Buhid", "Tagbanwa", "Khmer", "Mongolian", "Limbu", "TaiLe", "NewTaiLue", "KhmerSymbols", "Buginese", "PhoneticExtensions", "PhoneticExtensionsSupplement", "CombiningDiacriticalMarksSupplement", "LatinExtendedAdditional", "GreekExtended", "GeneralPunctuation", -"SuperscriptsandSubscripts", "CurrencySymbols", "CombiningMarksforSymbols", "LetterlikeSymbols", "NumberForms", "Arrows", "MathematicalOperators", "MiscellaneousTechnical", "ControlPictures", "OpticalCharacterRecognition", "EnclosedAlphanumerics", "BoxDrawing", "BlockElements", "GeometricShapes", "MiscellaneousSymbols", "Dingbats", "MiscellaneousMathematicalSymbols-A", "SupplementalArrows-A", "BraillePatterns", "SupplementalArrows-B", "MiscellaneousMathematicalSymbols-B", "SupplementalMathematicalOperators", -"MiscellaneousSymbolsandArrows", "Glagolitic", "Coptic", "GeorgianSupplement", "Tifinagh", "EthiopicExtended", "SupplementalPunctuation", "CJKRadicalsSupplement", "KangxiRadicals", "IdeographicDescriptionCharacters", "CJKSymbolsandPunctuation", "Hiragana", "Katakana", "Bopomofo", "HangulCompatibilityJamo", "Kanbun", "BopomofoExtended", "CJKStrokes", "KatakanaPhoneticExtensions", "EnclosedCJKLettersandMonths", "CJKCompatibility", "CJKUnifiedIdeographsExtensionA", "YijingHexagramSymbols", "CJKUnifiedIdeographs", -"YiSyllables", "YiRadicals", "ModifierToneLetters", "SylotiNagri", "HangulSyllables", "HighSurrogates", "HighPrivateUseSurrogates", "LowSurrogates", "PrivateUseArea", "CJKCompatibilityIdeographs", "AlphabeticPresentationForms", "ArabicPresentationForms-A", "VariationSelectors", "VerticalForms", "CombiningHalfMarks", "CJKCompatibilityForms", "SmallFormVariants", "ArabicPresentationForms-B", "HalfwidthandFullwidthForms", "Specials", "Cn", "IsL", "Lu", "Ll", "Lt", "Lm", "Lo", "IsM", "Mn", "Me", "Mc", "Nd", "Nl", -"No", "IsZ", "Zs", "Zl", "Zp", "IsC", "Cc", "Cf", "Co", "Cs", "IsP", "Pd", "Ps", "Pe", "Pc", "Po", "IsS", "Sm", "Sc", "Sk", "So", "Pi", "Pf", "Unknown mode: ", "GMT+00:00", "common", "Common", "uncommon", "Uncommon", "rare", "Rare", "epic", "Epic", "options.title", "options.difficulty.hardcore", "options.video", "options.controls", "options.language", "options.multiplayer.title", "options.texture.pack", "options.snooper.view", "Video Settings", "Controls", "options.languageWarning", "selectServer.edit", "selectServer.delete", -"selectServer.select", "selectServer.direct", "selectServer.add", "selectServer.refresh", "selectServer.deleteQuestion", "\'", "\' ", "selectServer.deleteWarning", "selectServer.deleteButton", "selectServer.defaultName", "multiplayer.title", "eat", "drink", "block", "> ", " <", "/item/sign.png", "blockId", "blockData", "facing", "progress", "extending", "container.chest", "Items", "CustomName", "Slot", "random.chestopen", "random.chestclosed", "/item/chests/trap_small.png", "/item/xmaschest.png", "/item/chest.png", -"/item/chests/trap_large.png", "/item/largexmaschest.png", "/item/largechest.png", "/item/enderchest.png", "container.enchant", "/item/book.png", "/misc/particlefield.png", "Primary", "Secondary", "Levels", "/misc/beam.png", "Malformed input of length ", "Unmappable characters of length ", "Wrong location! ", "options.videoTitle", "options.farWarning1", "options.farWarning2", "controls.title", "??? ", "options.chat.title", "ar_SA", "he_IL", "selectServer.hiddenAddress", "Server out of date!", "Client out of date!", -"(no connection)", "3rd party", "addServer.enterIp", "https", "addServer.SSLWarn1", "addServer.SSLWarn2", "addServer.add", "addServer.hideAddress", "addServer.title", "addServer.enterName", "frame-", "icon-", "--#+ 0,(<", "Illegal format flags ", " for conversion ", "Unknown format conversion: ", "false", "true", "Illegal precision: ", "Can\'t format argument of ", " using ", " conversion", "Can\'t convert code point ", " to char", "0x", "Illegal format flags: ", "+ ", "0-", "Missing format with for specifier ", -"Duplicate format flags: ", "ws://", "wss://", "://", "invalid uri websocket protocol", "connect.failed", "wss", "invalid port number", "could not connect to ", "EAG|MySkin", "connect.connecting", "connect.authorizing", "container.furnace", "BurnTime", "CookTime", "RecordItem", "Record", "container.dispenser", "container.dropper", "container.brewing", "BrewTime", "Command", "SuccessCount", "TransferCooldown", "container.hopper", "OutputSignal", "explosion.player", "inFire", "inWall", "drown", "starve", "outOfWorld", -"magic", "fallingBlock", "Can\'t set null data", "fail", "websocket to ", " failed", "okay", "Block", "cube", "base", "Kebab", "Aztec", "Alban", "Aztec2", "Bomb", "Plant", "Wasteland", "Pool", "Courbet", "Sea", "Sunset", "Creebet", "Wanderer", "Graham", "Match", "Bust", "Stage", "Void", "SkullAndRoses", "Wither", "Fighters", "Pointer", "Pigscene", "BurningSkull", "DonkeyKong", "NOT_SET", "SURVIVAL", "survival", "CREATIVE", "creative", "ADVENTURE", "adventure", "flat", "largeBiomes", "default_1_1", "doFireTick", -"doMobSpawning", "commandBlockOutput", "vines", "dummy", "deathCount", "playerKillCount", "totalKillCount", "health", "multiplayer.downloadingTerrain", "/title/win.txt", "PLAYERNAME", "XXXXXXXX", "/title/credits.txt", "\t", " ", "[C]", "%blur%/gui/background.png", "entity.Villager.name", "MC|TrSel", "/gui/trading.png", "###", "#W#", "#X#", "XXX", "##", "X#X", "# #", " X ", "AAA", "BEB", "CCC", " # ", "X X", "XRX", "XSX", " B ", "A ", " B", "# ", "## ", " #", " #X", "# X", "# ", " X", "III", "#R#", "TTT", -"D#D", " i ", "iii", "GGG", "QQQ", "WWW", "I I", "ICI", " I ", " recipes", "Invalid shapeless recipy!", "MultiplayerChunkCache: ", "XX", "X#", "MMM", "#-", "#E#", " R ", "RGR", "GSG", "OOO", "NN", "/gui/container.png", "/gui/crafting.png", "MC|Beacon", "tile.beacon.primary", "tile.beacon.secondary", "container.repair", "container.repair.cost", "container.repair.expensive", "MC|ItemName", "/gui/repair.png", "/gui/trap.png", "/gui/hopper.png", "/gui/alchemy.png", "/gui/enchant.png", "/gui/furnace.png", "OK", "NOT_POSSIBLE_HERE", -"NOT_POSSIBLE_NOW", "TOO_FAR_AWAY", "OTHER_PROBLEM", "NOT_SAFE", "minecart.base", "minecart.inside", "Repair", "Naming an item only, cost too high; giving discount to cap cost to 39 levels", "Enchant", "finished", "failed to deflate", "UNDEFINED", "UNDEAD", "ARTHROPOD", "Done", "MC|AdvCdm", "advMode.setCommand", "advMode.command", "advMode.nearestPlayer", "advMode.randomPlayer", "advMode.allPlayers", "/misc/footprint.png", "/misc/explosion.png", "fireworks.", "blast", "largeBlast", "_far", "twinkle", "twinkle_far", -"stream end", "file error", "stream error", "data error", "insufficient memory", "buffer error", "incompatible version", "the elder scrolls klaatu berata niktu xyzzy bless curse light darkness fire air earth water hot dry cold wet ignite snuff embiggen twist shorten stretch fiddle destroy imbue galvanize enchant free limited range of towards inside sphere cube self other ball mental physical grow shrink demon elemental spirit animal creature beast humanoid undead fresh stale ", "pages", "book.signButton", "book.finalizeButton", -"MC|BEdit", "MC|BSign", "book.editTitle", "book.finalizeWarning", "book.pageIndicator", "/gui/book.png", "OW KNOWS!"]); +"/item/boat.png", "random.splash", "ambient.weather.thunder", "random.explode", "/misc/mapicons.png", "########0.00", "achievement.", ".desc", "[CHAT] ", "oversubscribed dynamic bit lengths tree", "incomplete dynamic bit lengths tree", "oversubscribed distance tree", "incomplete distance tree", "empty distance tree with lengths", "oversubscribed literal/length tree", "incomplete literal/length tree", "invalid distance code", "invalid literal/length code", "(", "/gui/particles.png", "TILE", "ENTITY", "id", "Count", +"Damage", "tag", "ench", "Name", "#%04d%s", "#%04d/%d%s", " #", "lvl", "color", "item.dyed", "Color: #", "Lore", "Durability: ", " / ", "RepairCost", "Slot ", " is already occupied by ", " when adding ", "doTileDrops", "tile.", "stone", "wood", "gravel", "grass", "sand", "snow", "ladder", "anvil", "methamphetamine", "dirt", "stonebrick", "sapling", "bedrock", "oreGold", "oreIron", "oreCoal", "log", "leaves", "sponge", "glass", "oreLapis", "blockLapis", "dispenser", "sandStone", "musicBlock", "goldenRail", "detectorRail", +"pistonStickyBase", "web", "tallgrass", "deadbush", "pistonBase", "flower", "rose", "mushroom_brown", "mushroom", "mushroom_red", "blockGold", "blockIron", "stoneSlab", "tnt", "bookshelf", "stoneMoss", "obsidian", "torch", "fire", "mobSpawner", "stairsWood", "chest", "redstoneDust", "oreDiamond", "blockDiamond", "workbench", "crops", "farmland", "furnace", "rail", "stairsStone", "lever", "pressurePlate", "oreRedstone", "notGate", "button", "ice", "cactus", "jukebox", "fence", "pumpkin", "hellrock", "hellsand", +"lightgem", "litpumpkin", "lockedchest", "trapdoor", "monsterStoneEgg", "stonebricksmooth", "fenceIron", "thinglass_top", "thinGlass", "pumpkinStem", "vine", "fenceGate", "stairsBrick", "stairsStoneBrickSmooth", "mycel", "waterlily", "netherBrick", "netherFence", "stairsNetherBrick", "netherStalk", "enchantmentTable", "endPortalFrame", "whiteStone", "dragonEgg", "redstoneLight", "woodSlab", "cocoa", "stairsSandStone", "oreEmerald", "enderChest", "tripWireSource", "tripWire", "blockEmerald", "stairsWoodSpruce", +"stairsWoodBirch", "stairsWoodJungle", "commandBlock", "beacon", "cobbleWall", "potatoes", "chestTrap", "weightedPlate_light", "weightedPlate_heavy", "daylightDetector", "blockRedstone", "quartzBlock", "stairsQuartz", "activatorRail", "dropper", "shrub", "fern", "Listener already listening", "Skipping Entity with id ", "Item", "XPOrb", "Painting", "Arrow", "Snowball", "Fireball", "SmallFireball", "ThrownEnderpearl", "EyeOfEnderSignal", "ThrownPotion", "ThrownExpBottle", "ItemFrame", "WitherSkull", "PrimedTnt", +"FallingSand", "FireworksRocketEntity", "Boat", "MinecartRideable", "MinecartChest", "MinecartFurnace", "MinecartTNT", "MinecartHopper", "MinecartSpawner", "Mob", "Monster", "Spider", "Ghast", "PigZombie", "CaveSpider", "Silverfish", "LavaSlime", "EnderDragon", "WitherBoss", "Bat", "Witch", "Sheep", "Cow", "Chicken", "Wolf", "MushroomCow", "SnowMan", "Ozelot", "VillagerGolem", "EnderCrystal", "/gui/unknown_pack.png", "default", "/pack.png", "The default look of Minecraft", "The last float in dst ", "body.body", +"wing.skin", "wingtip.skin", "rearleg.main", "rearfoot.main", "rearlegtip.main", "head.upperhead", "wing.bone", "head.upperlip", "jaw.jaw", "frontleg.main", "wingtip.bone", "frontfoot.main", "neck.box", "frontlegtip.main", "body.scale", "head.scale", "neck.scale", "head.nostril", "upperlip", "upperhead", "scale", "nostril", "jaw", "neck", "box", "skin", "wingtip", "frontleg", "frontlegtip", "frontfoot", "rearleg", "rearlegtip", "rearfoot", "WOOD", "STONE", "IRON", "EMERALD", "GOLD", "fire.ignite", "random.burp", +"bow_pull_0", "bow_pull_1", "bow_pull_2", "itemGroup.", "list_items.png", "buildingBlocks", "decorations", "transportation", "misc", "search", "search.png", "tools", "combat", "brewing", "materials", "inventory", "survival_inv.png", "item.coal", "item.charcoal", "0 & !1 & !2 & !3 & 0+6", "-0+1-2-3&4-4+13", "!0 & 1 & !2 & !3 & 1+6", "+0+1-2-3&4-4+13", "0 & 1 & !2 & !3 & 0+6", "+0-1+2-3&4-4+13", "0 & !1 & 2 & !3", "-0-1+2-3&4-4+13", "!0 & !1 & 2 & !3 & 2+6", "-0+3-4+13", "!0 & !1 & !2 & 3 & 3+6", "!0 & !1 & 2 & 3", +"!0 & 1 & !2 & 3 & 3+6", "+0-1-2+3&4-4+13", "0 & !1 & !2 & 3 & 3+6", "-0+1+2-3+13&4-4", "!0 & 1 & 2 & !3 & 2+6", "!0 & 1 & 2 & 3 & 2+6", "+5-6-7", "-5+6-7", "+14&13-13", "potion.prefix.mundane", "potion.prefix.uninteresting", "potion.prefix.bland", "potion.prefix.clear", "potion.prefix.milky", "potion.prefix.diffuse", "potion.prefix.artless", "potion.prefix.thin", "potion.prefix.awkward", "potion.prefix.flat", "potion.prefix.bulky", "potion.prefix.bungling", "potion.prefix.buttered", "potion.prefix.smooth", +"potion.prefix.suave", "potion.prefix.debonair", "potion.prefix.thick", "potion.prefix.elegant", "potion.prefix.fancy", "potion.prefix.charming", "potion.prefix.dashing", "potion.prefix.refined", "potion.prefix.cordial", "potion.prefix.sparkling", "potion.prefix.potent", "potion.prefix.foul", "potion.prefix.odorless", "potion.prefix.rank", "potion.prefix.harsh", "potion.prefix.acrid", "potion.prefix.gross", "potion.prefix.stinky", "Can\'t dye non-leather!", "helmetCloth_overlay", "chestplateCloth_overlay", "leggingsCloth_overlay", +"bootsCloth_overlay", "slot_empty_helmet", "slot_empty_chestplate", "slot_empty_leggings", "slot_empty_boots", "CLOTH", "CHAIN", "DIAMOND", "indirectMagic", "potion.moveSpeed", "potion.moveSlowdown", "potion.digSpeed", "potion.digSlowDown", "potion.damageBoost", "potion.heal", "potion.harm", "potion.jump", "potion.confusion", "potion.regeneration", "potion.resistance", "potion.fireResistance", "potion.waterBreathing", "potion.invisibility", "potion.blindness", "potion.nightVision", "potion.hunger", "potion.weakness", +"potion.poison", "potion.wither", "water_flow", "lava_flow", "fishingRod_empty", "black", "red", "green", "brown", "blue", "purple", "cyan", "silver", "gray", "pink", "lime", "yellow", "lightBlue", "magenta", "orange", "white", "dyePowder_black", "dyePowder_red", "dyePowder_green", "dyePowder_brown", "dyePowder_blue", "dyePowder_purple", "dyePowder_cyan", "dyePowder_silver", "dyePowder_gray", "dyePowder_pink", "dyePowder_lime", "dyePowder_yellow", "dyePowder_lightBlue", "dyePowder_magenta", "dyePowder_orange", +"dyePowder_white", "map_", "map_is_scaling", "Unknown map", "Scaling at 1:", "(Level ", "CustomPotionEffects", "Id", "Amplifier", "Duration", "Ambient", "item.emptyPotion.name", "potion.prefix.grenade", ".postfix", "potion.potency.", "potion.empty", "monsterPlacer_overlay", "title", "author", "book.byAuthor", "item.skull.player.name", "skeleton", "wither", "zombie", "char", "creeper", "skull_skeleton", "skull_wither", "skull_zombie", "skull_char", "skull_creeper", "item.fireworks.flight", "Explosions", " ", +"Explosion", "Colors", "Type", "item.fireworksCharge.type.", "item.fireworksCharge.type", "item.fireworksCharge.", "item.fireworksCharge.customColor", "FadeColors", "item.fireworksCharge.fadeTo", "Trail", "item.fireworksCharge.trail", "Flicker", "item.fireworksCharge.flicker", "fireworksCharge_overlay", "StoredEnchantments", "C418 - ", "record_", "dig.", "step.", "step.stone", "dig.wood", "dig.stone", "snow_side", "grass_side_overlay", "oak", "spruce", "birch", "jungle", "wood_spruce", "wood_birch", "wood_jungle", +"sapling_spruce", "sapling_birch", "sapling_jungle", "tree_top", "tree_side", "tree_spruce", "tree_birch", "tree_jungle", "leaves_spruce", "leaves_jungle", "leaves_opaque", "leaves_spruce_opaque", "leaves_jungle_opaque", "furnace_side", "furnace_top", "dispenser_front", "dispenser_front_vertical", "sandstone_top", "sandstone_bottom", "chiseled", "smooth", "sandstone_side", "sandstone_carved", "sandstone_smooth", "harp", "bd", "snare", "hat", "bassattack", "note.", "tile.bed.noSleep", "tile.bed.notSafe", "tile.bed.occupied", +"bed_feet_top", "bed_head_top", "bed_feet_end", "bed_head_end", "bed_feet_side", "bed_head_side", "_powered", "detectorRail_on", "piston_top", "piston_top_sticky", "piston_inner_top", "piston_bottom", "tile.piston.out", "tile.piston.in", "cloth_", "stoneslab_top", "stoneslab_side", "cobble", "smoothStoneBrick", "quartz", "tnt_side", "tnt_top", "tnt_bottom", "fire_0", "fire_1", "container.chestDouble", "workbench_side", "workbench_top", "workbench_front", "crops_", "farmland_wet", "farmland_dry", "furnace_front", +"furnace_front_lit", "Duplicate id: ", " is missing a mapping! This is a bug!", "Furnace", "Chest", "EnderChest", "RecordPlayer", "Trap", "Dropper", "Sign", "MobSpawner", "Music", "Piston", "Cauldron", "EnchantTable", "Airportal", "Control", "Beacon", "Skull", "DLDetector", "Hopper", "Comparator", "Text1", "Text2", "Text3", "Text4", "Text", "doorWood_lower", "doorWood_upper", "doorIron_lower", "doorIron_upper", "rail_turn", "everything", "mobs", "players", "redtorch", "redtorch_lit", "cactus_side", "cactus_top", +"cactus_bottom", "jukebox_top", "pumpkin_face", "pumpkin_jack", "pumpkin_top", "pumpkin_side", "portal.portal", "cake_side", "cake_inner", "cake_top", "cake_bottom", "repeater", "repeater_lit", "mossy", "cracked", "stonebricksmooth_mossy", "stonebricksmooth_cracked", "stonebricksmooth_carved", "mushroom_inside", "mushroom_skin_stem", "mushroom_skin_brown", "mushroom_skin_red", "melon_side", "melon_top", "stem_straight", "stem_bent", "mycel_side", "mycel_top", "netherStalk_0", "netherStalk_1", "netherStalk_2", +"enchantment_side", "enchantment_top", "enchantment_bottom", "brewingStand_base", "cauldron_top", "cauldron_bottom", "cauldron_side", "endframe_side", "endframe_top", "endframe_eye", "redstoneLight_lit", "cocoa_0", "cocoa_1", "cocoa_2", "normal", "carrots_", "potatoes_", "anvil_base", "intact", "slightlyDamaged", "veryDamaged", "anvil_top", "anvil_top_damaged_1", "anvil_top_damaged_2", "comparator_lit", "daylightDetector_top", "daylightDetector_side", "hopper_top", "quartzblock_top", "quartzblock_chiseled_top", +"quartzblock_lines_top", "quartzblock_bottom", "lines", "quartzblock_side", "quartzblock_chiseled", "quartzblock_lines", "dropper_front", "dropper_front_vertical", "container.minecart", "mob.zombiepig.zpigangry", "mob.zombiepig.zpig", "mob.zombiepig.zpighurt", "mob.zombiepig.zpigdeath", "�", "averageCharsPerByte must be positive. Actual value is ", "maxCharsPerByte must be positive. Actual value is ", "SkullType", "Rot", "ExtraType", "Patter is null", "\\Q", "\\E", "\\\\E\\Q", "menu.returnToMenu", "menu.disconnect", +"menu.returnToGame", "ayuncraft", "menu.shareToLan", "Voice Channel", "Game menu", "rebuild", "upload", "inventory.binSlot", "/gui/creative_inv/", "tmp", "/gui/allitems.png", "Invalid call to Particle.setTex, use coordinate methods", ", Pos (", "), RGBA (", "), Age ", "Overflow", "Underflow", "Negative bit address", "Negative exponent", "BigInteger divide by zero", "/achievement/map.txt", "<", ">", "Please avoid temperatures in the range 0.1 - 0.2 because of snow", "Ocean", "Plains", "Desert", "Extreme Hills", +"Forest", "Taiga", "Swampland", "River", "Hell", "Sky", "FrozenOcean", "FrozenRiver", "Ice Plains", "Ice Mountains", "MushroomIsland", "MushroomIslandShore", "Beach", "DesertHills", "ForestHills", "TaigaHills", "Extreme Hills Edge", "Jungle", "JungleHills", "This method should only be called for matching effects!", ", Duration: ", " x ", ", Splash: true", "fSet", "Is", "In", "power of ten too big", "NonCapFSet", "AheadFSet", "BehindFSet", "AtomicFSet", "FinalSet", "", "JointSet", "NonCapJointSet", +"PosLookaheadJointSet", "NegLookaheadJointSet", "PosBehindJointSet", "NegBehindJointSet", "Unknown data type: ", "Data value id is too big with ", "! (Max is ", "Duplicate id value for ", "!", "SIZE_1", "SIZE_2", "SIZE_3", "SIZE_4", "SIZE_5", "SIZE_6", "", "", "{", "}", "posFSet", "range:", "^ ", "CompositeRangeSet: ", " ", "UCI range:", "decomposed Hangul syllable:", "UCI ", "CI ", "decomposed char:", "", "", "", "WordBoundary", "PreviousMatch", +"", "EOI", "^", "DotAll", "", "", "CI back reference: ", "back reference: ", "UCI back reference: ", "sequence: ", "UCI sequence: ", "CI sequence: ", "Lower", "Upper", "ASCII", "Alpha", "Digit", "Alnum", "Punct", "Graph", "Print", "Blank", "Cntrl", "XDigit", "javaLowerCase", "javaUpperCase", "javaWhitespace", "javaMirrored", "javaDefined", "javaDigit", "javaIdentifierIgnorable", "javaISOControl", "javaJavaIdentifierPart", "javaJavaIdentifierStart", "javaLetter", "javaLetterOrDigit", +"javaSpaceChar", "javaTitleCase", "javaUnicodeIdentifierPart", "javaUnicodeIdentifierStart", "Space", "w", "s", "d", "BasicLatin", "Latin-1Supplement", "LatinExtended-A", "LatinExtended-B", "IPAExtensions", "SpacingModifierLetters", "CombiningDiacriticalMarks", "Greek", "Cyrillic", "CyrillicSupplement", "Armenian", "Hebrew", "Arabic", "Syriac", "ArabicSupplement", "Thaana", "Devanagari", "Bengali", "Gurmukhi", "Gujarati", "Oriya", "Tamil", "Telugu", "Kannada", "Malayalam", "Sinhala", "Thai", "Lao", "Tibetan", +"Myanmar", "Georgian", "HangulJamo", "Ethiopic", "EthiopicSupplement", "Cherokee", "UnifiedCanadianAboriginalSyllabics", "Ogham", "Runic", "Tagalog", "Hanunoo", "Buhid", "Tagbanwa", "Khmer", "Mongolian", "Limbu", "TaiLe", "NewTaiLue", "KhmerSymbols", "Buginese", "PhoneticExtensions", "PhoneticExtensionsSupplement", "CombiningDiacriticalMarksSupplement", "LatinExtendedAdditional", "GreekExtended", "GeneralPunctuation", "SuperscriptsandSubscripts", "CurrencySymbols", "CombiningMarksforSymbols", "LetterlikeSymbols", +"NumberForms", "Arrows", "MathematicalOperators", "MiscellaneousTechnical", "ControlPictures", "OpticalCharacterRecognition", "EnclosedAlphanumerics", "BoxDrawing", "BlockElements", "GeometricShapes", "MiscellaneousSymbols", "Dingbats", "MiscellaneousMathematicalSymbols-A", "SupplementalArrows-A", "BraillePatterns", "SupplementalArrows-B", "MiscellaneousMathematicalSymbols-B", "SupplementalMathematicalOperators", "MiscellaneousSymbolsandArrows", "Glagolitic", "Coptic", "GeorgianSupplement", "Tifinagh", "EthiopicExtended", +"SupplementalPunctuation", "CJKRadicalsSupplement", "KangxiRadicals", "IdeographicDescriptionCharacters", "CJKSymbolsandPunctuation", "Hiragana", "Katakana", "Bopomofo", "HangulCompatibilityJamo", "Kanbun", "BopomofoExtended", "CJKStrokes", "KatakanaPhoneticExtensions", "EnclosedCJKLettersandMonths", "CJKCompatibility", "CJKUnifiedIdeographsExtensionA", "YijingHexagramSymbols", "CJKUnifiedIdeographs", "YiSyllables", "YiRadicals", "ModifierToneLetters", "SylotiNagri", "HangulSyllables", "HighSurrogates", "HighPrivateUseSurrogates", +"LowSurrogates", "PrivateUseArea", "CJKCompatibilityIdeographs", "AlphabeticPresentationForms", "ArabicPresentationForms-A", "VariationSelectors", "VerticalForms", "CombiningHalfMarks", "CJKCompatibilityForms", "SmallFormVariants", "ArabicPresentationForms-B", "HalfwidthandFullwidthForms", "all", "Specials", "Cn", "IsL", "Lu", "Ll", "Lt", "Lm", "Lo", "IsM", "Mn", "Me", "Mc", "Nd", "Nl", "No", "IsZ", "Zs", "Zl", "Zp", "IsC", "Cc", "Cf", "Co", "Cs", "IsP", "Pd", "Ps", "Pe", "Pc", "Po", "IsS", "Sm", "Sc", "Sk", +"So", "Pi", "Pf", "/glsl/fxaa.glsl", "\n[/glsl/fxaa.glsl] ", "\n[/glsl/fxaa.glsl][LINKER] ", "Invalid shader code", ":0", "(?i)\\u00A7[0-9A-FK-OR]", "SOUTH", "WEST", "NORTH", "EAST", "disconnect.kicked", "disconnect.disconnected", "disconnect.genericReason", "disconnect.closed", "Unable to locate sign at ", "demo.help.jump", "demo.help.inventory", "demo.help.movement", "random.successful_hit", "Unknown itemid: ", "\u0000", "MC|TrList", "EAG|UserSkin", "Name cannot be null", "Prefix cannot be null", "Suffix cannot be null", +"BLACK", "DARK_BLUE", "DARK_GREEN", "DARK_AQUA", "DARK_RED", "DARK_PURPLE", "GRAY", "DARK_GRAY", "BLUE", "GREEN", "AQUA", "RED", "LIGHT_PURPLE", "YELLOW", "WHITE", "OBFUSCATED", "BOLD", "STRIKETHROUGH", "ITALIC", "RESET", "(?i)", "[0-9A-FK-OR]", "001", "ERA=", "YEAR=", "MONTH=", "WEEK_OF_YEAR=", "WEEK_OF_MONTH=", "DAY_OF_MONTH=", "DAY_OF_YEAR=", "DAY_OF_WEEK=", "DAY_OF_WEEK_IN_MONTH=", "AM_PM=", "HOUR=", "HOUR_OF_DAY", "MINUTE=", "SECOND=", "MILLISECOND=", "ZONE_OFFSET=", "DST_OFFSET=", "chat.link.confirm", +"chat.link.confirmTrusted", "gui.yes", "gui.no", "chat.link.open", "gui.cancel", "chat.copy", "chat.link.warning", "TextureHolder{width=", ", height=", "transferFromImage called with a BufferedImage with dimensions (", ") larger than the Texture dimensions (", "). Ignoring.", "Failed to read animation info for ", "An objective with the name \'", "\' already exists!", "Player is either on another team or not on any team. Cannot remove from team \'", "\'.", "http://", "^(?:(https?)://)?([-\\w_\\.]{2,}\\.[a-z]{2,4})(/\\S*)?$", +"Slot{originX=", ", originY=", ", width=", ", texture=", ", subSlots=", "Duplicate enchantment id!", "enchantment.", "enchantment.level.", "oxygen", "waterWorker", "thorns", "knockback", "lootBonus", "lootBonusDigger", "digging", "untouching", "durability", "arrowDamage", "arrowKnockback", "arrowFire", "arrowInfinite", "UTC", "GMT", "00", "tile.bed.notValid", "gameMode.changed", "Payload may not be larger than 32k", "Key was smaller than nothing! Weird key!", "enchantment.protect.", "fall", "explosion", "projectile", +"damage.thorns", "enchantment.damage.", "undead", "arthropods", "armor", "armor_feet", "armor_legs", "armor_torso", "armor_head", "weapon", "digger", "Id must not be null", "Unknown zone type: ", "Unknown mode: ", "GMT+00:00", "common", "Common", "uncommon", "Uncommon", "rare", "Rare", "epic", "Epic", "options.title", "options.difficulty.hardcore", "options.video", "options.controls", "options.language", "options.multiplayer.title", "options.texture.pack", "options.snooper.view", "Video Settings", "Controls", +"options.languageWarning", "selectServer.edit", "selectServer.delete", "selectServer.select", "selectServer.direct", "selectServer.add", "selectServer.refresh", "selectServer.deleteQuestion", "\'", "\' ", "selectServer.deleteWarning", "selectServer.deleteButton", "selectServer.defaultName", "multiplayer.title", "Close", "383", "Give", "Toggle Notebot", "Toggle Legit mode", "Stopped notebot!", "eat", "drink", "block", "> ", " <", "/item/sign.png", "blockId", "blockData", "facing", "progress", "extending", "container.chest", +"Items", "CustomName", "Slot", "random.chestopen", "random.chestclosed", "/item/chests/trap_small.png", "/item/xmaschest.png", "/item/chest.png", "/item/chests/trap_large.png", "/item/largexmaschest.png", "/item/largechest.png", "/item/enderchest.png", "container.enchant", "/item/book.png", "/misc/particlefield.png", "Primary", "Secondary", "Levels", "/misc/beam.png", "Malformed input of length ", "Unmappable characters of length ", "Wrong location! ", "options.videoTitle", "options.farWarning1", "options.farWarning2", +"controls.title", "??? ", "options.chat.title", "ar_SA", "he_IL", "selectServer.hiddenAddress", "Server out of date!", "Client out of date!", "(no connection)", "3rd party", "addServer.enterIp", "https", "addServer.SSLWarn1", "addServer.SSLWarn2", "addServer.add", "addServer.hideAddress", "addServer.title", "addServer.enterName", "Playing \"", "\" on notebot!", "frame-", "icon-", "--#+ 0,(<", "Illegal format flags ", " for conversion ", "Unknown format conversion: ", "false", "true", "Illegal precision: ", "Can\'t format argument of ", +" using ", " conversion", "Can\'t convert code point ", " to char", "0x", "Illegal format flags: ", "+ ", "0-", "Missing format with for specifier ", "Duplicate format flags: ", "ws://", "wss://", "://", "invalid uri websocket protocol", "connect.failed", "wss", "invalid port number", "could not connect to ", "EAG|MySkin", "connect.connecting", "connect.authorizing", "container.furnace", "BurnTime", "CookTime", "RecordItem", "Record", "container.dispenser", "container.dropper", "container.brewing", "BrewTime", +"Command", "SuccessCount", "TransferCooldown", "container.hopper", "OutputSignal", "explosion.player", "inFire", "inWall", "drown", "starve", "outOfWorld", "magic", "fallingBlock", "Can\'t set null data", "fail", "websocket to ", " failed", "okay", "Block", "cube", "base", "Kebab", "Aztec", "Alban", "Aztec2", "Bomb", "Plant", "Wasteland", "Pool", "Courbet", "Sea", "Sunset", "Creebet", "Wanderer", "Graham", "Match", "Bust", "Stage", "Void", "SkullAndRoses", "Wither", "Fighters", "Pointer", "Pigscene", "BurningSkull", +"DonkeyKong", "Song length must not be negative.", "Song height must not be negative.", "Tempo is too small!", "Tempo must be a multiplication of 25.", "Auto-save duration must be from 1 to 60.", "Time signature must be from 2 to 8.", "RMinutes spent must not be negative.", "Right-click count must not be negative.", "Left-click count must not be negative.", "Blocks added must not be negative.", "Blocks removed must not be negative.", "Note position must not be negative.", "Volume must be from 0 to 100.", "Pitch must be from 0 to 87.", +"ID must be from 1 to 9.", "HARP", "BASS", "DRUM", "SNARE", "CLICK", "GUITAR", "FLUTE", "BELL", "CHIME", "XYLOPHONE", "flat", "largeBiomes", "default_1_1", "NOT_SET", "SURVIVAL", "survival", "CREATIVE", "creative", "ADVENTURE", "adventure", "doFireTick", "doMobSpawning", "commandBlockOutput", "vines", "dummy", "deathCount", "playerKillCount", "totalKillCount", "health", "multiplayer.downloadingTerrain", "entity.Villager.name", "MC|TrSel", "/gui/trading.png", "/title/win.txt", "PLAYERNAME", "XXXXXXXX", "/title/credits.txt", +"\t", " ", "[C]", "%blur%/gui/background.png", "###", "#W#", "#X#", "XXX", "##", "X#X", "# #", " X ", "AAA", "BEB", "CCC", " # ", "X X", "XRX", "XSX", " B ", "A ", " B", "# ", "## ", " #", " #X", "# X", "# ", " X", "III", "#R#", "TTT", "D#D", " i ", "iii", "GGG", "QQQ", "WWW", "I I", "ICI", " I ", " recipes", "Invalid shapeless recipy!", "MultiplayerChunkCache: ", "XX", "X#", "MMM", "#-", "#E#", " R ", "RGR", "GSG", "OOO", "NN", "/gui/container.png", "/gui/crafting.png", "MC|Beacon", "tile.beacon.primary", +"tile.beacon.secondary", "container.repair", "container.repair.cost", "container.repair.expensive", "MC|ItemName", "/gui/repair.png", "/gui/trap.png", "/gui/hopper.png", "/gui/alchemy.png", "/gui/enchant.png", "/gui/furnace.png", "OK", "NOT_POSSIBLE_HERE", "NOT_POSSIBLE_NOW", "TOO_FAR_AWAY", "OTHER_PROBLEM", "NOT_SAFE", "minecart.base", "minecart.inside", "Repair", "Naming an item only, cost too high; giving discount to cap cost to 39 levels", "Enchant", "finished", "failed to deflate", "UNDEFINED", "UNDEAD", +"ARTHROPOD", "Done", "MC|AdvCdm", "advMode.setCommand", "advMode.command", "advMode.nearestPlayer", "advMode.randomPlayer", "advMode.allPlayers", "/misc/footprint.png", "/misc/explosion.png", "fireworks.", "blast", "largeBlast", "_far", "twinkle", "twinkle_far", "stream end", "file error", "stream error", "data error", "insufficient memory", "buffer error", "incompatible version", "the elder scrolls klaatu berata niktu xyzzy bless curse light darkness fire air earth water hot dry cold wet ignite snuff embiggen twist shorten stretch fiddle destroy imbue galvanize enchant free limited range of towards inside sphere cube self other ball mental physical grow shrink demon elemental spirit animal creature beast humanoid undead fresh stale ", +"pages", "book.signButton", "book.finalizeButton", "MC|BEdit", "MC|BSign", "book.editTitle", "book.finalizeWarning", "book.pageIndicator", "/gui/book.png", "OW KNOWS!"]); jl_String.prototype.toString = function() { return $rt_ustr(this); }; @@ -229033,6 +229756,8 @@ main = $rt_mainStarter(nle_Client_main); c.get = c.$get$exported$2; c.addEventListener = c.$addEventListener$exported$6; c.removeEventListener = c.$removeEventListener$exported$3; + c = nlea_EaglerAdapterImpl2$2.prototype; + c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$3.prototype; c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$4.prototype; @@ -229051,30 +229776,26 @@ main = $rt_mainStarter(nle_Client_main); c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$11.prototype; c.handleEvent = c.$handleEvent$exported$0; - c = nlea_EaglerAdapterImpl2$12.prototype; - c.handleEvent = c.$handleEvent$exported$0; - c = nlea_EaglerAdapterImpl2$2.prototype; - c.stateChanged = c.$stateChanged$exported$0; c = nlea_EaglerAdapterImpl2$1.prototype; c.stateChanged = c.$stateChanged$exported$0; - c = nlea_EaglerAdapterImpl2$20.prototype; - c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$19.prototype; c.handleEvent = c.$handleEvent$exported$0; - c = nlea_EaglerAdapterImpl2$17.prototype; - c.onSuccess = c.$onSuccess$exported$0; c = nlea_EaglerAdapterImpl2$18.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = nlea_EaglerAdapterImpl2$16.prototype; + c.onSuccess = c.$onSuccess$exported$0; + c = nlea_EaglerAdapterImpl2$17.prototype; c.onError = c.$onError$exported$0; - c = nlea_EaglerAdapterImpl2$13.prototype; + c = nlea_EaglerAdapterImpl2$12.prototype; c.onTimer = c.$onTimer$exported$0; c = $java.otjc_JSArray.prototype; c.getLength = c.$getLength$exported$1; c.get = c.$get$exported$0; + c = nlea_EaglerAdapterImpl2$13.prototype; + c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$14.prototype; c.handleEvent = c.$handleEvent$exported$0; c = nlea_EaglerAdapterImpl2$15.prototype; c.handleEvent = c.$handleEvent$exported$0; - c = nlea_EaglerAdapterImpl2$16.prototype; - c.handleEvent = c.$handleEvent$exported$0; })(); })(); diff --git a/javascript/ran_windows_amd64.exe b/javascript/ran_windows_amd64.exe new file mode 100644 index 0000000..3595cbc Binary files /dev/null and b/javascript/ran_windows_amd64.exe differ diff --git a/javascript/start.bat b/javascript/start.bat new file mode 100644 index 0000000..630fe97 --- /dev/null +++ b/javascript/start.bat @@ -0,0 +1,2 @@ +@echo off +ran_windows_amd64.exe --port 80 \ No newline at end of file diff --git a/lwjgl-rundir/resources/achievement/bg.png b/lwjgl-rundir/resources/achievement/bg.png index d4ecac2..3b75171 100644 Binary files a/lwjgl-rundir/resources/achievement/bg.png and b/lwjgl-rundir/resources/achievement/bg.png differ diff --git a/lwjgl-rundir/resources/gui/alchemy.png b/lwjgl-rundir/resources/gui/alchemy.png index ec9f914..f5dd061 100644 Binary files a/lwjgl-rundir/resources/gui/alchemy.png and b/lwjgl-rundir/resources/gui/alchemy.png differ diff --git a/lwjgl-rundir/resources/gui/allitems.png b/lwjgl-rundir/resources/gui/allitems.png index 69fa242..70a704f 100644 Binary files a/lwjgl-rundir/resources/gui/allitems.png and b/lwjgl-rundir/resources/gui/allitems.png differ diff --git a/lwjgl-rundir/resources/gui/background.png b/lwjgl-rundir/resources/gui/background.png index 929d3db..1e27ccd 100644 Binary files a/lwjgl-rundir/resources/gui/background.png and b/lwjgl-rundir/resources/gui/background.png differ diff --git a/lwjgl-rundir/resources/gui/beacon.png b/lwjgl-rundir/resources/gui/beacon.png index 2ed24e6..536eb61 100644 Binary files a/lwjgl-rundir/resources/gui/beacon.png and b/lwjgl-rundir/resources/gui/beacon.png differ diff --git a/lwjgl-rundir/resources/gui/book.png b/lwjgl-rundir/resources/gui/book.png index 3bcd49d..8747fe0 100644 Binary files a/lwjgl-rundir/resources/gui/book.png and b/lwjgl-rundir/resources/gui/book.png differ diff --git a/lwjgl-rundir/resources/gui/container.png b/lwjgl-rundir/resources/gui/container.png index 46dcc7e..9e6c3cc 100644 Binary files a/lwjgl-rundir/resources/gui/container.png and b/lwjgl-rundir/resources/gui/container.png differ diff --git a/lwjgl-rundir/resources/gui/crafting.png b/lwjgl-rundir/resources/gui/crafting.png index fbaf272..376f14d 100644 Binary files a/lwjgl-rundir/resources/gui/crafting.png and b/lwjgl-rundir/resources/gui/crafting.png differ diff --git a/lwjgl-rundir/resources/gui/creative_inv/list_items.png b/lwjgl-rundir/resources/gui/creative_inv/list_items.png index a36d541..9c9451f 100644 Binary files a/lwjgl-rundir/resources/gui/creative_inv/list_items.png and b/lwjgl-rundir/resources/gui/creative_inv/list_items.png differ diff --git a/lwjgl-rundir/resources/gui/creative_inv/search.png b/lwjgl-rundir/resources/gui/creative_inv/search.png index 28253cc..c28514b 100644 Binary files a/lwjgl-rundir/resources/gui/creative_inv/search.png and b/lwjgl-rundir/resources/gui/creative_inv/search.png differ diff --git a/lwjgl-rundir/resources/gui/creative_inv/survival_inv.png b/lwjgl-rundir/resources/gui/creative_inv/survival_inv.png index 89b83c0..1e4386a 100644 Binary files a/lwjgl-rundir/resources/gui/creative_inv/survival_inv.png and b/lwjgl-rundir/resources/gui/creative_inv/survival_inv.png differ diff --git a/lwjgl-rundir/resources/gui/demo_bg.png b/lwjgl-rundir/resources/gui/demo_bg.png index f44e4b8..8e628fb 100644 Binary files a/lwjgl-rundir/resources/gui/demo_bg.png and b/lwjgl-rundir/resources/gui/demo_bg.png differ diff --git a/lwjgl-rundir/resources/gui/enchant.png b/lwjgl-rundir/resources/gui/enchant.png index 4498698..72cf613 100644 Binary files a/lwjgl-rundir/resources/gui/enchant.png and b/lwjgl-rundir/resources/gui/enchant.png differ diff --git a/lwjgl-rundir/resources/gui/furnace.png b/lwjgl-rundir/resources/gui/furnace.png index 5b73688..c08a67f 100644 Binary files a/lwjgl-rundir/resources/gui/furnace.png and b/lwjgl-rundir/resources/gui/furnace.png differ diff --git a/lwjgl-rundir/resources/gui/gui.png b/lwjgl-rundir/resources/gui/gui.png index e035bcd..b6a4e95 100644 Binary files a/lwjgl-rundir/resources/gui/gui.png and b/lwjgl-rundir/resources/gui/gui.png differ diff --git a/lwjgl-rundir/resources/gui/hopper.png b/lwjgl-rundir/resources/gui/hopper.png index 9bd8c74..b6185b1 100644 Binary files a/lwjgl-rundir/resources/gui/hopper.png and b/lwjgl-rundir/resources/gui/hopper.png differ diff --git a/lwjgl-rundir/resources/gui/inventory.png b/lwjgl-rundir/resources/gui/inventory.png index b37b096..2ca3725 100644 Binary files a/lwjgl-rundir/resources/gui/inventory.png and b/lwjgl-rundir/resources/gui/inventory.png differ diff --git a/lwjgl-rundir/resources/gui/repair.png b/lwjgl-rundir/resources/gui/repair.png index 8486628..e0c9ae7 100644 Binary files a/lwjgl-rundir/resources/gui/repair.png and b/lwjgl-rundir/resources/gui/repair.png differ diff --git a/lwjgl-rundir/resources/gui/slot.png b/lwjgl-rundir/resources/gui/slot.png index 458dbd0..9984bde 100644 Binary files a/lwjgl-rundir/resources/gui/slot.png and b/lwjgl-rundir/resources/gui/slot.png differ diff --git a/lwjgl-rundir/resources/gui/trading.png b/lwjgl-rundir/resources/gui/trading.png index baf53f6..d59f633 100644 Binary files a/lwjgl-rundir/resources/gui/trading.png and b/lwjgl-rundir/resources/gui/trading.png differ diff --git a/lwjgl-rundir/resources/gui/trap.png b/lwjgl-rundir/resources/gui/trap.png index b6ffb0d..92a2c7a 100644 Binary files a/lwjgl-rundir/resources/gui/trap.png and b/lwjgl-rundir/resources/gui/trap.png differ diff --git a/lwjgl-rundir/resources/pack.png b/lwjgl-rundir/resources/pack.png index eb85750..4a0530f 100644 Binary files a/lwjgl-rundir/resources/pack.png and b/lwjgl-rundir/resources/pack.png differ diff --git a/lwjgl-rundir/resources/pack.txt b/lwjgl-rundir/resources/pack.txt index c14bb3b..8c7d59a 100644 --- a/lwjgl-rundir/resources/pack.txt +++ b/lwjgl-rundir/resources/pack.txt @@ -1,2 +1,2 @@ -The default look of Minecraft - +Dark theme pack ported by ayunami2000 +Resources by nebulr and rickenzino diff --git a/lwjgl-rundir/resources/textures/items/slot_empty_boots.png b/lwjgl-rundir/resources/textures/items/slot_empty_boots.png index 20e5caf..f9db54b 100644 Binary files a/lwjgl-rundir/resources/textures/items/slot_empty_boots.png and b/lwjgl-rundir/resources/textures/items/slot_empty_boots.png differ diff --git a/lwjgl-rundir/resources/textures/items/slot_empty_chestplate.png b/lwjgl-rundir/resources/textures/items/slot_empty_chestplate.png index 75daaaf..462024f 100644 Binary files a/lwjgl-rundir/resources/textures/items/slot_empty_chestplate.png and b/lwjgl-rundir/resources/textures/items/slot_empty_chestplate.png differ diff --git a/lwjgl-rundir/resources/textures/items/slot_empty_helmet.png b/lwjgl-rundir/resources/textures/items/slot_empty_helmet.png index 392e553..8d785df 100644 Binary files a/lwjgl-rundir/resources/textures/items/slot_empty_helmet.png and b/lwjgl-rundir/resources/textures/items/slot_empty_helmet.png differ diff --git a/lwjgl-rundir/resources/textures/items/slot_empty_leggings.png b/lwjgl-rundir/resources/textures/items/slot_empty_leggings.png index cd5906d..101620e 100644 Binary files a/lwjgl-rundir/resources/textures/items/slot_empty_leggings.png and b/lwjgl-rundir/resources/textures/items/slot_empty_leggings.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama0.png b/lwjgl-rundir/resources/title/bg/panorama0.png index b926096..625c456 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama0.png and b/lwjgl-rundir/resources/title/bg/panorama0.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama1.png b/lwjgl-rundir/resources/title/bg/panorama1.png index 61749a1..4874c48 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama1.png and b/lwjgl-rundir/resources/title/bg/panorama1.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama2.png b/lwjgl-rundir/resources/title/bg/panorama2.png index 8452d13..3d4c18e 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama2.png and b/lwjgl-rundir/resources/title/bg/panorama2.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama3.png b/lwjgl-rundir/resources/title/bg/panorama3.png index 156a02b..e51e9e7 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama3.png and b/lwjgl-rundir/resources/title/bg/panorama3.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama4.png b/lwjgl-rundir/resources/title/bg/panorama4.png index d528f84..d2221e7 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama4.png and b/lwjgl-rundir/resources/title/bg/panorama4.png differ diff --git a/lwjgl-rundir/resources/title/bg/panorama5.png b/lwjgl-rundir/resources/title/bg/panorama5.png index 8a4605a..d9bc833 100644 Binary files a/lwjgl-rundir/resources/title/bg/panorama5.png and b/lwjgl-rundir/resources/title/bg/panorama5.png differ diff --git a/src/main/java/me/ayunami2000/ayuncraft/GuiScreenModules.java b/src/main/java/me/ayunami2000/ayuncraft/GuiScreenModules.java new file mode 100644 index 0000000..aca8b5f --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/GuiScreenModules.java @@ -0,0 +1,99 @@ +package me.ayunami2000.ayuncraft; + +import net.lax1dude.eaglercraft.EaglerAdapter; +import net.minecraft.src.*; + +public class GuiScreenModules extends GuiScreen { + + public GuiScreenModules(GuiScreen parent) { + this.parent = parent; + } + + protected String screenTitle = "ayuncraft"; + private GuiScreen parent; + private GuiTextField iteminfo; + + public void initGui() { + this.buttonList.add(new GuiButton(200, this.width / 2 - 100, this.height / 6 + 148, "Close")); + this.iteminfo = new GuiTextField(this.fontRenderer, this.width / 2 - 98, this.height / 6 + 24, 195, 20); + this.iteminfo.setFocused(true); + this.iteminfo.setText("383"); + this.buttonList.add(new GuiButton(1, this.width / 2 - 100, this.height / 6 + 124, "Give")); + this.buttonList.add(new GuiButton(2, this.width / 2 - 100, this.height / 6 + 100, "Toggle Notebot")); + this.buttonList.add(new GuiButton(3, this.width / 2 - 100, this.height / 6 + 76, "Toggle Legit mode")); + } + + public void onGuiClosed() { + EaglerAdapter.enableRepeatEvents(false); + } + + public void drawScreen(int mx, int my, float par3) { + this.drawDefaultBackground(); + this.drawCenteredString(this.fontRenderer, this.screenTitle, this.width / 2, 15, 16777215); + super.drawScreen(mx, my, par3); + this.iteminfo.drawTextBox(); + } + + protected void actionPerformed(GuiButton par1GuiButton) { + if(par1GuiButton.id == 200) { + this.mc.displayGuiScreen(parent); + }else if(par1GuiButton.id == 1) { + try{ + String[] pieces=iteminfo.getText().split(":",2); + int itemid=Integer.parseInt(pieces[0]); + int dmg=pieces.length==1?0:Integer.parseInt(pieces[1]); + ItemStack theitem=new ItemStack(itemid, 64, dmg); + mc.thePlayer.inventory.addItemStackToInventory(theitem); + //mc.thePlayer.inventoryContainer.detectAndSendChanges(); + //mc.thePlayer.dropPlayerItem(theitem); + }catch(NumberFormatException e){} + }else if(par1GuiButton.id == 2) { + if(NoteblockPlayer.playing){ + NoteblockPlayer.playing=false; + NoteblockPlayer.thr=null; + mc.thePlayer.sendChatToPlayer("Stopped notebot!"); + }else { + NoteblockPlayer.thr = new Thread(new Runnable() { + @Override + public void run() { + EaglerAdapter.openFileChooser("nbs", "application/nbs"); + try { + Thread.sleep(1000); + while(!EaglerAdapter.isFocused()){ + Thread.sleep(100); + } + Thread.sleep(500); + } catch (InterruptedException e) {} + byte[] b; + if ((b = EaglerAdapter.getFileChooserResult()) != null && b.length > 0) { + String name = EaglerAdapter.getFileChooserResultName(); + NoteblockPlayer.songdata = b; + mc.thePlayer.sendChatToPlayer("Playing \""+name+"\" on notebot!"); + NoteblockPlayer.play(); + } + } + }); + NoteblockPlayer.thr.start(); + } + }else if(par1GuiButton.id == 3){ + NoteblockPlayer.legit=!NoteblockPlayer.legit; + } + } + + public void updateScreen() { + this.iteminfo.updateCursorCounter(); + } + + protected void keyTyped(char par1, int par2) { + this.iteminfo.textboxKeyTyped(par1, par2); + } + + protected void mouseClicked(int par1, int par2, int par3) { + super.mouseClicked(par1, par2, par3); + this.iteminfo.mouseClicked(par1, par2, par3); + } + + public boolean doesGuiPauseGame() { + return false; + } +} \ No newline at end of file diff --git a/src/main/java/me/ayunami2000/ayuncraft/NoteblockPlayer.java b/src/main/java/me/ayunami2000/ayuncraft/NoteblockPlayer.java new file mode 100644 index 0000000..5da86b0 --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/NoteblockPlayer.java @@ -0,0 +1,453 @@ +package me.ayunami2000.ayuncraft; + +import me.ayunami2000.ayuncraft.nbsapi.Layer; +import me.ayunami2000.ayuncraft.nbsapi.Note; +import me.ayunami2000.ayuncraft.nbsapi.Song; +import net.minecraft.client.Minecraft; +import net.minecraft.src.*; + +import java.util.*; +import java.util.concurrent.atomic.AtomicInteger; + +public class NoteblockPlayer { + public static boolean playing=false; + public static byte[] songdata=null; + public static Song song=null; + public static Thread thr=null; + private static final int[] nb2in=new int[]{0,4,1,2,3,7,5,6,8,9,10,11,12,13,14,15}; + private static int[] in2old=new int[]{0,1,2,3,4,0,0,4,0,0,0,0,4,0,4,0}; + private static Block[] instruments=new Block[]{Block.dirt,Block.stone,Block.sand,Block.glass,Block.planks}; + private static Vec3 startingPos = null; + private static Minecraft mc=Minecraft.getMinecraft(); + public static boolean legit=false; + + private static boolean playingSong=false; + private static String[] songLiness=null; + private static HashMap> instrNoteToBlocks=null; + private static int tickPassed=0; + public static void tick(){ + if(playing&&playingSong){ + int linesPlayed=0; + for (String songLine : songLiness) { + String[] songInfo = songLine.split(":"); + int tick = Integer.parseInt(songInfo[0])-tickPassed; + int note = Integer.parseInt(songInfo[1]); + int instr = Integer.parseInt(songInfo[2]); + if(tick<=0) { + Vec3 blockPos=instrNoteToBlocks.get(instr).get(note); + try { + mc.playerController.clickBlock((int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1); + if(legit)rotateToBlock(blockPos.addVector(0,-1,0)); + }catch(NullPointerException e){} + //mc.getNetHandler().addToSendQueue(new Packet14BlockDig(0, (int) blockPos.xCoord, (int) blockPos.yCoord, (int) blockPos.zCoord,1)); + //mc.thePlayer.swingItem(); + linesPlayed++; + }else{ + break; + } + } + tickPassed++; + if(linesPlayed!=0)songLiness=Arrays.copyOfRange(songLiness,linesPlayed,songLiness.length); + } + } + + /* + private static void playSong(String[] songLines,HashMap> instrNoteToBlock) throws InterruptedException { + int ticks=0; + for (String songLine : songLines) { + if(playing) { + String[] songInfo = songLine.split(":"); + int tick = Integer.parseInt(songInfo[0]); + int note = Integer.parseInt(songInfo[1]); + int instr = Integer.parseInt(songInfo[2]); + if(instr!=-1) { + Vec3 blockPos=instrNoteToBlock.get(instr).get(note); + try { + mc.playerController.clickBlock((int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1); + rotateToBlock(blockPos.addVector(0,-1,0)); + }catch(NullPointerException e){} + Thread.sleep((tick - ticks) * 50L); + ticks=tick; + //mc.getNetHandler().addToSendQueue(new Packet14BlockDig(0, (int) blockPos.xCoord, (int) blockPos.yCoord, (int) blockPos.zCoord,1)); + //mc.thePlayer.swingItem(); + } + } + } + } + */ + + public static void rotateToBlock(Vec3 block){ + block=block.addVector(0.5,0.5,0.5); + + Vec3 eyesPos = mc.thePlayer.getPosition(1).addVector(0,mc.thePlayer.getEyeHeight(),0); + + double diffX = block.xCoord - eyesPos.xCoord; + double diffY = block.yCoord - eyesPos.yCoord; + double diffZ = block.zCoord - eyesPos.zCoord; + + double diffXZ = Math.sqrt(diffX * diffX + diffZ * diffZ); + + float yaw = (float)Math.toDegrees(Math.atan2(diffZ, diffX)) - 90F; + float pitch = (float)-Math.toDegrees(Math.atan2(diffY, diffXZ)); + + mc.thePlayer.prevRotationYaw = mc.thePlayer.rotationYaw; + mc.thePlayer.prevRotationPitch = mc.thePlayer.rotationPitch; + mc.thePlayer.rotationYaw=yaw%360.0F; + mc.thePlayer.rotationPitch=pitch%360.0F; + } + + public static void play(){ + playingSong=false; + playing=true; + String[] songLines=loadSong().split("\n"); + HashMap> songBlocks=songLinesToBlocks(songLines); + if(playing)placeAndTuneNoteblocks(songBlocks); + if(playing) { + songLiness=songLines; + instrNoteToBlocks=songBlocks; + tickPassed=0; + playingSong=true; + /* + try { + playSong(songLines,songBlocks); + } catch (InterruptedException e) {} + */ + } + } + + public static Vec3 notePos=null; + public static int targetNote=-1; + public static boolean correctNote=false; + public static int currentNote=-1; + public static int theoreticalNote=-1; + public static void notePlayed(int x,int y,int z,int note){ + if(!playing){ + correctNote=false; + notePos=null; + targetNote=-1; + currentNote=-1; + theoreticalNote=-1; + } + if(notePos!=null&&targetNote!=-1){ + if((int)notePos.xCoord==x&&(int)notePos.yCoord==y+1&&(int)notePos.zCoord==z){ + currentNote=note; + if(theoreticalNote<0)theoreticalNote=currentNote; + mc.thePlayer.sendChatToPlayer("Tuning: "+note+"/"+targetNote); + if(targetNote==note) { + notePos = null; + targetNote = -1; + currentNote = -1; + theoreticalNote = -1; + correctNote = true; + } + } + } + } + + public static boolean building=false; + public static void placeAndTuneNoteblocks(HashMap> instrNoteToBlock){ + if(!playing)return; + building=true; + //mc.thePlayer.sendChatMessage("/gamemode 1"); + try { + Thread.sleep(100); + } catch (InterruptedException e) {} + for(Map.Entry> entry : instrNoteToBlock.entrySet()) { + Integer instr = entry.getKey(); + HashMap noteBlockPos = entry.getValue(); + for(Map.Entry entryy : noteBlockPos.entrySet()) { + Integer note = entryy.getKey(); + Vec3 blockPos = entryy.getValue(); + if(playing) { + Vec3 currPos=mc.thePlayer.getPosition(1); + //double rangeBlockDist=currPos.addVector(0,mc.thePlayer.getEyeHeight(),0).distanceTo(blockPosVec3d); + double blockDist=currPos.distanceTo(blockPos); + double oldBlockDist=32767; + boolean hasBeenPlaced=false; + correctNote=false; + while (playing&&((!hasBeenPlaced)||(!correctNote))/*!(rangeBlockDist <= mc.playerController.getBlockReachDistance()+1.0F && (blockDist >= 1.25F))*/) { + if(Math.abs(oldBlockDist-blockDist)>0.1){ + mc.thePlayer.sendChatToPlayer("Need noteblock with instrument "+instruments[instr].getLocalizedName()+" and tuning "+note+". Distance: "+blockDist+". XYZ: "+blockPos); + } + oldBlockDist=blockDist; + int id1=mc.theWorld.getBlockId((int)blockPos.xCoord,(int)(blockPos.yCoord-1),(int)blockPos.zCoord); + int id2=mc.theWorld.getBlockId((int)blockPos.xCoord,(int)(blockPos.yCoord-2),(int)blockPos.zCoord); + boolean check1=id1==Block.music.blockID; + boolean check2=id2==instruments[instr].blockID; + int slot1id=mc.thePlayer.inventory.mainInventory[0]==null?-1:mc.thePlayer.inventory.mainInventory[0].itemID; + if(mc.playerController.isInCreativeMode()) { + if (check2 && (!check1)) { + if(slot1id != Block.music.blockID) { + //give block + ItemStack item = new ItemStack(Block.music); + mc.thePlayer.inventory.mainInventory[0] = item; + mc.playerController.sendSlotPacket(item, mc.thePlayer.inventoryContainer.inventorySlots.size() - 9); + mc.getNetHandler().addToSendQueue(new Packet16BlockItemSwitch(0)); + try{ + Thread.sleep(50); + } catch (InterruptedException e) {} + } + rotateToBlock(blockPos.addVector(0,-1,0)); + if(id1!=0) { + //attempt to break + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(0, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(1, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(2, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + PlayerControllerMP.clickBlockCreative(mc, mc.playerController, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1); + try{ + Thread.sleep(50); + } catch (InterruptedException e) {} + } + /* + //attempt to place + if(legit)rotateToBlock(blockPos.addVector(0,-1,0)); + mc.thePlayer.inventory.currentItem=0; + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) (blockPos.yCoord-1), (int) blockPos.zCoord,1,mc.thePlayer.inventory.getCurrentItem(),0,1,0)); + */ + }else if ((!check2) && (!check1)) { + if(slot1id != instruments[instr].blockID) { + //give block + ItemStack item = new ItemStack(instruments[instr]); + mc.thePlayer.inventory.mainInventory[0] = item; + mc.playerController.sendSlotPacket(item, mc.thePlayer.inventoryContainer.inventorySlots.size() - 9); + mc.getNetHandler().addToSendQueue(new Packet16BlockItemSwitch(0)); + try{ + Thread.sleep(50); + } catch (InterruptedException e) {} + } + rotateToBlock(blockPos.addVector(0,-2,0)); + if(id1!=0) { + //attempt to break block above + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(0, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(1, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(2, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1)); + PlayerControllerMP.clickBlockCreative(mc, mc.playerController, (int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1); + try{ + Thread.sleep(50); + } catch (InterruptedException e) {} + } + if(id2!=0) { + //attempt to break + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(0, (int) blockPos.xCoord, (int) (blockPos.yCoord - 2), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(1, (int) blockPos.xCoord, (int) (blockPos.yCoord - 2), (int) blockPos.zCoord, 1)); + mc.getNetHandler().addToSendQueue(new Packet14BlockDig(2, (int) blockPos.xCoord, (int) (blockPos.yCoord - 2), (int) blockPos.zCoord, 1)); + PlayerControllerMP.clickBlockCreative(mc, mc.playerController, (int) blockPos.xCoord, (int) (blockPos.yCoord - 2), (int) blockPos.zCoord, 1); + try{ + Thread.sleep(50); + } catch (InterruptedException e) {} + } + /* + //attempt to place + if(legit)rotateToBlock(blockPos.addVector(0,-2,0)); + mc.thePlayer.inventory.currentItem=0; + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) (blockPos.yCoord-2), (int) blockPos.zCoord,1,mc.thePlayer.inventory.getCurrentItem(),0,1,0)); + */ + } + } + if(check1&&check2){ + hasBeenPlaced=true; + notePos=blockPos; + targetNote=note; + if(theoreticalNote==-1){ + theoreticalNote=-2; + //find out the note + if(mc.playerController.isInCreativeMode()) { + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1, mc.thePlayer.inventory.getCurrentItem(), 0, 1, 0)); + }else{ + mc.playerController.clickBlock((int) blockPos.xCoord, (int) blockPos.yCoord-1, (int) blockPos.zCoord,1); + } + }else if(theoreticalNote>=0&&theoreticalNote!=targetNote) { + theoreticalNote=(theoreticalNote+1)%25; + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) (blockPos.yCoord - 1), (int) blockPos.zCoord, 1, mc.thePlayer.inventory.getCurrentItem(), 0, 1, 0)); + } + }else{ + notePos=null; + targetNote=-1; + currentNote=-1; + hasBeenPlaced=false; + } + try { + Thread.sleep(50); + } catch (InterruptedException e) {} + currPos=mc.thePlayer.getPosition(1); + //rangeBlockDist=currPos.addVector(0,mc.thePlayer.getEyeHeight(),0).distanceTo(blockPosVec3d); + blockDist=currPos.distanceTo(blockPos); + } + correctNote=false; + /* + if(playing) { + ItemStack noteblocks = new ItemStack(instruments[instr]); + mc.thePlayer.inventory.clearInventory(-1,-1); + mc.thePlayer.inventory.currentItem=0; + mc.thePlayer.inventory.mainInventory[mc.thePlayer.inventory.currentItem]=noteblocks; + mc.playerController.sendSlotPacket(noteblocks,0); + try { + Thread.sleep(100); + //mc.thePlayer.inventoryContainer.detectAndSendChanges(); + }catch(InterruptedException e){} + PlayerControllerMP.clickBlockCreative(mc,mc.playerController, (int) blockPos.xCoord, (int) (blockPos.yCoord-2), (int) blockPos.zCoord,1); + mc.thePlayer.swingItem(); + try { + Thread.sleep(50); + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) (blockPos.yCoord-1), (int) blockPos.zCoord,1,mc.thePlayer.inventory.getCurrentItem(),0,1,0)); + Thread.sleep(50); + } catch (InterruptedException e) { + } + noteblocks = new ItemStack(Block.music); + mc.thePlayer.inventory.clearInventory(-1,-1); + mc.thePlayer.inventory.currentItem=0; + mc.thePlayer.inventory.mainInventory[mc.thePlayer.inventory.currentItem]=noteblocks; + mc.getNetHandler().addToSendQueue(new Packet16BlockItemSwitch(0)); + mc.playerController.sendSlotPacket(noteblocks,0); + try { + Thread.sleep(100); + //mc.thePlayer.inventoryContainer.detectAndSendChanges(); + }catch(InterruptedException e){} + PlayerControllerMP.clickBlockCreative(mc,mc.playerController, (int) blockPos.xCoord, (int) (blockPos.yCoord-1), (int) blockPos.zCoord,1); + mc.thePlayer.swingItem(); + try { + Thread.sleep(50); + mc.getNetHandler().addToSendQueue(new Packet15Place((int) blockPos.xCoord, (int) blockPos.yCoord, (int) blockPos.zCoord,1,mc.thePlayer.inventory.getCurrentItem(),0,1,0)); + Thread.sleep(50); + for(int i=0;i spiral(int size){ + List result=new ArrayList(); + int x = 0; // current position; x + int y = 0; // current position; y + int d = 0; // current direction; 0=RIGHT, 1=DOWN, 2=LEFT, 3=UP + int c = 0; // counter + int s = 1; // chain size + + // starting point + x = ((int)Math.floor(size/2.0))-1; + y = ((int)Math.floor(size/2.0))-1; + + for (int k=1; k<=(size-1); k++) + { + for (int j=0; j<(k<(size-1)?2:3); j++) + { + for (int i=0; i> songLinesToBlocks(String[] songLines){ + HashMap> instrNoteToBlock=new HashMap<>(); + int uniqueNotes=0; + startingPos=Vec3.createVectorHelper(Math.floor(mc.thePlayer.posX),Math.floor(mc.thePlayer.posY),Math.floor(mc.thePlayer.posZ)); + Vec3 centerPos=startingPos.addVector(0,-1,0); + for (String songLine : songLines) { + String[] songInfo = songLine.split(":"); + int tick = Integer.parseInt(songInfo[0]); + int note = Integer.parseInt(songInfo[1]); + int instr = Integer.parseInt(songInfo[2]); + if(!(instrNoteToBlock.containsKey(instr)&&instrNoteToBlock.get(instr).containsKey(note))){ + HashMap theVal=instrNoteToBlock.containsKey(instr)?instrNoteToBlock.get(instr):new HashMap(); + theVal.put(note,centerPos); + instrNoteToBlock.put(instr,theVal); + uniqueNotes++; + } + } + AtomicInteger counter= new AtomicInteger(); + //fuck you, add 1 to spiral size. excess is already disposed of, so does it really matter if it only runs once? + List spiralCoords=spiral(1+Math.min(9,(int)Math.ceil(Math.sqrt(uniqueNotes)))); + List spiralCoordsTwo=uniqueNotes>81?spiral(1+(int)Math.ceil(Math.sqrt(uniqueNotes-81))):new ArrayList(); + + for(Map.Entry> entry : instrNoteToBlock.entrySet()) { + Integer instr = entry.getKey(); + HashMap noteBlockPos = entry.getValue(); + HashMap noteBlockPosOrig = (HashMap) noteBlockPos.clone(); + for(Map.Entry entryy : noteBlockPos.entrySet()) { + Integer note = entryy.getKey(); + Vec3 blockPos = entryy.getValue(); + int currNum=counter.getAndIncrement(); + Vec3 theBlock=Vec3.createVectorHelper(blockPos.xCoord,blockPos.yCoord,blockPos.zCoord); + if(currNum>=81){ + theBlock=theBlock.addVector(spiralCoordsTwo.get(currNum-81)[0]-spiralCoordsTwo.get(0)[0],4,spiralCoordsTwo.get(currNum-81)[1]-spiralCoordsTwo.get(0)[1]); + }else{ + //todo: fix corners + theBlock=theBlock.addVector(spiralCoords.get(currNum)[0]-spiralCoords.get(0)[0],0,spiralCoords.get(currNum)[1]-spiralCoords.get(0)[1]); + Vec3 offset=theBlock.subtract(blockPos); + if(Math.abs(offset.xCoord)==4&&Math.abs(offset.zCoord)==4){ + theBlock=theBlock.addVector(0,1,0); + } + } + noteBlockPos.replace(note,blockPos,theBlock); + } + instrNoteToBlock.replace(instr,noteBlockPosOrig,noteBlockPos); + } + return instrNoteToBlock; + } + + public static String loadSong(){ + try{ + String resSongFile=""; + Map> songLines=new HashMap<>(); + Song nbsSong = new Song(songdata); + List nbsSongBoard = nbsSong.getSongBoard(); + for (int i = 0; i < nbsSongBoard.size(); i++) { + Layer layer=nbsSongBoard.get(i); + HashMap noteList = layer.getNoteList(); + for (Map.Entry note : noteList.entrySet()) { + Note noteInfo = (Note) note.getValue(); + Integer noteKey=(int)((double)(int)note.getKey()/(5.0*((double)nbsSong.getTempo()/10000.0))); + if(!songLines.containsKey(noteKey))songLines.put(noteKey,new ArrayList()); + ArrayList tickLines=songLines.get(noteKey); + //keep notes within 2-octave range + Integer notePitch=Math.max(33,Math.min(57,noteInfo.getPitch()))-33; + int instrId=noteInfo.getInstrument().getID(); + if(instrId!=-1)instrId=in2old[nb2in[instrId]]; + tickLines.add(noteKey + ":" + notePitch + ":" + instrId + "\n"); + songLines.put(noteKey,tickLines); + } + } + SortedSet ticks = new TreeSet<>(songLines.keySet()); + for (Integer tick : ticks) { + ArrayList tickLines = songLines.get(tick); + for(int i=0;i notes = new HashMap(); + private String name; + private byte volume; + + /** + * Creates an empty layer with name and volume. + * @param name The layer's name. + * @param volume The layer's volume (0-100). + * @throws IllegalArgumentException + */ + public Layer(String name, byte volume) throws IllegalArgumentException { + setName(name); + setVolume(volume); + } + + /** + * Returns the note list of the layer. + * @return The list. + */ + public HashMap getNoteList() { + return notes; + } + + /** + * Sets the note at a tick on the layer. + * @param pos The tick where the note is on. + * @param note The note's properties. + * @throws IllegalArgumentException + */ + public void setNote(int pos, Note note) throws IllegalArgumentException { + if (pos < 0) throw new IllegalArgumentException("Note position must not be negative."); + notes.put(pos, note); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public byte getVolume() { + return volume; + } + + public void setVolume(byte volume) throws IllegalArgumentException { + if (volume < 0 || volume > 100) throw new IllegalArgumentException("Volume must be from 0 to 100."); + this.volume = volume; + } +} diff --git a/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Note.java b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Note.java new file mode 100644 index 0000000..51a69ae --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Note.java @@ -0,0 +1,40 @@ +package me.ayunami2000.ayuncraft.nbsapi; + +/** + * A note in a song. + * @author Le Duy Quang + * + */ +public class Note { + private Instrument instrument; + private byte pitch; + + /** + * A note in a song. + * @param instrument The instrument of the note. + * @param pitch The pitch of the note (0-87). + * @throws IllegalArgumentException + */ + public Note(Instrument instrument, byte pitch) throws IllegalArgumentException { + if (pitch < 0 || pitch > 87) throw new IllegalArgumentException("Pitch must be from 0 to 87."); + setInstrument(instrument); + setPitch(pitch); + } + + public Instrument getInstrument() { + return instrument; + } + + public void setInstrument(Instrument instrument) { + this.instrument = instrument; + } + + public byte getPitch() { + return pitch; + } + + public void setPitch(byte pitch) throws IllegalArgumentException { + if (pitch < 0 || pitch > 87) throw new IllegalArgumentException("Pitch must be from 0 to 87."); + this.pitch = pitch; + } +} diff --git a/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Song.java b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Song.java new file mode 100644 index 0000000..a7dde28 --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Song.java @@ -0,0 +1,367 @@ +package me.ayunami2000.ayuncraft.nbsapi; + +import java.util.*; +import java.io.*; + +/** + * A note block song. + * @author Le Duy Quang + * + */ +public class Song { + private short length; + private short height; + private String name; + private String author; + private String originalAuthor; + private String description; + private short tempo; + private boolean autoSave; + private byte autoSaveDuration; + private byte timeSignature; + private int minutesSpent; + private int leftClicks; + private int rightClicks; + private int blocksAdded; + private int blocksRemoved; + private String MidiSchematicFile; + private List songBoard; + + private ByteArrayInputStream instream; + private DataInputStream in; + private FileOutputStream outstream; + private DataOutputStream out; + + /** + * Builds a new song with the given information. + * @param length + * @param name + * @param author + * @param originalAuthor + * @param description + * @param tempo + * @param autoSave + * @param autoSaveDuration + * @param timeSignature + * @param minutesSpent + * @param leftClicks + * @param rightClicks + * @param blocksAdded + * @param blocksRemoved + * @param MidiSchematicFile + * @param songBoard + * @throws IllegalArgumentException + */ + public Song( + short length, + String name, + String author, + String originalAuthor, + String description, + short tempo, + boolean autoSave, + byte autoSaveDuration, + byte timeSignature, + int minutesSpent, + int leftClicks, + int rightClicks, + int blocksAdded, + int blocksRemoved, + String MidiSchematicFile, + List songBoard) throws IllegalArgumentException { + setLength(length); + setName(name); + setAuthor(author); + setOriginalAuthor(originalAuthor); + setDescription(description); + setTempo(tempo); + setAutoSave(autoSave); + setAutoSaveDuration(autoSaveDuration); + setTimeSignature(timeSignature); + setLeftClicks(leftClicks); + setRightClicks(rightClicks); + setBlocksAdded(blocksAdded); + setBlocksRemoved(blocksRemoved); + setMidiSchematicFile(MidiSchematicFile); + changeSongBoardTo(songBoard); + } + + /** + * Reads a song from a byte array. + * @param fromBytes The byte array that should be read. + * @throws IOException + */ + public Song(byte[] fromBytes) throws IOException { + instream = new ByteArrayInputStream(fromBytes); + in = new DataInputStream(instream); + setLength(readShort()); + setHeight(readShort()); + setName(readString()); + setAuthor(readString()); + setOriginalAuthor(readString()); + setDescription(readString()); + setTempo(readShort()); + setAutoSave(in.readBoolean()); + setAutoSaveDuration(in.readByte()); + setTimeSignature(in.readByte()); + setMinutesSpent(readInt()); + setLeftClicks(readInt()); + setRightClicks(readInt()); + setBlocksAdded(readInt()); + setBlocksRemoved(readInt()); + setMidiSchematicFile(readString()); + + songBoard = new ArrayList(); + for (int i = 0; i < height; i++) songBoard.add(new Layer("",(byte) 100)); + int tick = -1; + while (true) { + short jumpDistance = readShort(); + if (jumpDistance == 0) break; + tick += jumpDistance; + short layer = -1; + while (true) { + short jumpLayers = readShort(); + if (jumpLayers == 0) break; + layer += jumpLayers; + while (songBoard.size() < layer+1) { + songBoard.add(new Layer("",(byte) 100)); + } + songBoard.get(layer).setNote(tick, new Note(Instrument.fromID(in.readByte()), in.readByte())); + } + } + for (int i = 0; i < getHeight(); i++) { + songBoard.get(i).setName(readString()); + songBoard.get(i).setVolume(in.readByte()); + } + in.close(); + instream.close(); + } + + /** + * Writes the song to the specific file. + * @param toFile The file to write to. + * @throws IOException + */ + public void writeSong(File toFile) throws IOException { + short maxLength = -1; + for (Layer l : songBoard) { + short maxPos = -1; + for (int i : l.getNoteList().keySet()) { + if (i > maxPos) maxPos = (short) i; + } + if (maxPos > maxLength) maxLength = maxPos; + } + setLength((short) Math.max(1, maxLength)); + setHeight((short) songBoard.size()); + + outstream = new FileOutputStream(toFile); + out = new DataOutputStream(outstream); + writeShort(length); + writeShort(height); + writeString(name); + writeString(author); + writeString(originalAuthor); + writeString(description); + writeShort(tempo); + out.writeByte(autoSave ? 1 : 0); + out.writeByte(autoSaveDuration); + out.writeByte(timeSignature); + writeInt(minutesSpent); + writeInt(leftClicks); + writeInt(rightClicks); + writeInt(blocksAdded); + writeInt(blocksRemoved); + writeString(MidiSchematicFile); + + List noteList = Utils.convertToWritable(songBoard); + int oldTick = -1; + int oldLayer = -1; + for (WritableNote i : noteList) { + if (i.getLocation() > oldTick) { + if (oldTick != -1) writeShort((short)0); + writeShort((short) (i.getLocation() - oldTick)); + oldTick = i.getLocation(); + oldLayer = -1; + } + writeShort((short)(i.getLayer() - oldLayer)); + oldLayer = i.getLayer(); + out.writeByte(i.getInstrument().getID()); + out.writeByte(i.getPitch()); + } + writeShort((short)0); + writeShort((short)0); + + for (Layer l : songBoard) { + writeString(l.getName()); + out.writeByte(l.getVolume()); + } + + out.writeByte(0); + out.close(); + outstream.close(); + } + + public short getLength() { + return length; + } + protected void setLength(short length) throws IllegalArgumentException { + if (length < 0) throw new IllegalArgumentException("Song length must not be negative."); + this.length = length; + } + public short getHeight() { + return height; + } + protected void setHeight(short height) throws IllegalArgumentException { + if (height < 0) throw new IllegalArgumentException("Song height must not be negative."); + this.height = height; + } + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public String getAuthor() { + return author; + } + public void setAuthor(String author) { + this.author = author; + } + public String getOriginalAuthor() { + return originalAuthor; + } + public void setOriginalAuthor(String originalAuthor) { + this.originalAuthor = originalAuthor; + } + public String getDescription() { + return description; + } + public void setDescription(String description) { + this.description = description; + } + public short getTempo() { + return tempo; + } + public void setTempo(short tempo) throws IllegalArgumentException { + if (tempo < 25) throw new IllegalArgumentException("Tempo is too small!"); + if (tempo%25 != 0) throw new IllegalArgumentException("Tempo must be a multiplication of 25."); + this.tempo = tempo; + } + public boolean isAutoSaveEnabled() { + return autoSave; + } + public void setAutoSave(boolean autoSave) { + this.autoSave = autoSave; + } + public byte getAutoSaveDuration() { + return autoSaveDuration; + } + public void setAutoSaveDuration(byte autoSaveDuration) throws IllegalArgumentException { + if (autoSaveDuration < 1 || autoSaveDuration > 60) throw new IllegalArgumentException("Auto-save duration must be from 1 to 60."); + this.autoSaveDuration = autoSaveDuration; + } + public byte getTimeSignature() { + return timeSignature; + } + public void setTimeSignature(byte timeSignature) throws IllegalArgumentException { + if (timeSignature < 2 || timeSignature > 8) throw new IllegalArgumentException("Time signature must be from 2 to 8."); + this.timeSignature = timeSignature; + } + public int getMinutesSpent() { + return minutesSpent; + } + public void setMinutesSpent(int minutesSpent) throws IllegalArgumentException { + if (minutesSpent < 0) throw new IllegalArgumentException("RMinutes spent must not be negative."); + this.minutesSpent = minutesSpent; + } + public int getRightClicks() { + return rightClicks; + } + public void setRightClicks(int rightClicks) throws IllegalArgumentException { + if (rightClicks < 0) throw new IllegalArgumentException("Right-click count must not be negative."); + this.rightClicks = rightClicks; + } + public int getLeftClicks() { + return leftClicks; + } + public void setLeftClicks(int leftClicks) throws IllegalArgumentException { + if (leftClicks < 0) throw new IllegalArgumentException("Left-click count must not be negative."); + this.leftClicks = leftClicks; + } + public int getBlocksAdded() { + return blocksAdded; + } + public void setBlocksAdded(int blocksAdded) throws IllegalArgumentException { + if (blocksAdded < 0) throw new IllegalArgumentException("Blocks added must not be negative."); + this.blocksAdded = blocksAdded; + } + public int getBlocksRemoved() { + return blocksRemoved; + } + public void setBlocksRemoved(int blocksRemoved) throws IllegalArgumentException { + if (blocksRemoved < 0) throw new IllegalArgumentException("Blocks removed must not be negative."); + this.blocksRemoved = blocksRemoved; + } + public String getMidiSchematicFile() { + return MidiSchematicFile; + } + public void setMidiSchematicFile(String midiSchematicFile) { + MidiSchematicFile = midiSchematicFile; + } + + public List getSongBoard() { + return songBoard; + } + + public void changeSongBoardTo(List songBoard) { + this.songBoard = songBoard; + } + + // The code below is imported from xxmicloxx's NoteBlockAPI (LGPL 3.0). + + private short readShort() throws IOException { + int byte1 = in.readUnsignedByte(); + int byte2 = in.readUnsignedByte(); + return (short) (byte1 + (byte2 << 8)); + } + + private int readInt() throws IOException { + int byte1 = in.readUnsignedByte(); + int byte2 = in.readUnsignedByte(); + int byte3 = in.readUnsignedByte(); + int byte4 = in.readUnsignedByte(); + return (byte1 + (byte2 << 8) + (byte3 << 16) + (byte4 << 24)); + } + + private String readString() throws IOException { + int length = readInt(); + StringBuilder sb = new StringBuilder(length); + for (; length > 0; --length) { + char c = (char) in.readByte(); + if (c == (char) 0x0D) { + c = ' '; + } + sb.append(c); + } + return sb.toString(); + } + + // End of inported code. + + private void writeShort(short num) throws IOException { + out.writeByte(num%256); + out.writeByte(num/256); + } + + private void writeInt(int num) throws IOException { + out.writeByte(num%256); + out.writeByte(num%65536/256); + out.writeByte(num%16777216/65536); + out.writeByte(num/16777216); + } + + private void writeString(String str) throws IOException { + writeInt(str.length()); + out.writeBytes(str); + } +} diff --git a/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Utils.java b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Utils.java new file mode 100644 index 0000000..deb5138 --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/Utils.java @@ -0,0 +1,50 @@ +package me.ayunami2000.ayuncraft.nbsapi; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.List; + +/** + * The utilities used in this API. Not something for you... :/ + * @author Le Duy Quang + * + */ +public class Utils { + /** + * Converts a song board into a list of notes so that it can be written into a .nbs file. + * @param board The song board. + * @return The note list. + */ + protected static List convertToWritable(List board) { + List ticks = new ArrayList(); + for (Layer l : board) { + for (int n : l.getNoteList().keySet()) { + if (!ticks.contains(n)) ticks.add(n); + } + } + Collections.sort(ticks); + + List result = new ArrayList(); + List thisTick = new ArrayList(); + for (int i : ticks) { + thisTick.clear(); + int currentLayer = -1; + for (Layer l : board) { + currentLayer ++; + if (l.getNoteList().containsKey(i)) { + Note n = l.getNoteList().get(i); + thisTick.add(new WritableNote(n.getInstrument(), n.getPitch(), currentLayer, i)); + } + } + Collections.sort(thisTick, new Comparator() { + @Override + public int compare(WritableNote note1, WritableNote note2) { + return Integer.compare(note1.getLayer(), note2.getLayer()); + } + }); + result.addAll(thisTick); + } + return result; + } +} diff --git a/src/main/java/me/ayunami2000/ayuncraft/nbsapi/WritableNote.java b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/WritableNote.java new file mode 100644 index 0000000..b26d391 --- /dev/null +++ b/src/main/java/me/ayunami2000/ayuncraft/nbsapi/WritableNote.java @@ -0,0 +1,62 @@ +package me.ayunami2000.ayuncraft.nbsapi; + +/** + * A note that can be written into NBS files. + * @author Le Duy Quang + * + */ +public class WritableNote { + private Instrument instrument; + private byte pitch; + private int layer; + private int location; + + /** + * The type of note which contains enough information to be written into .nbs files. You shouldn't use this. + * @param instrument The note's instrument. + * @param pitch The note's pitch. + * @param layer The layer number of the note. + * @param location The song tick where the note is on. + * @throws IllegalArgumentException + */ + public WritableNote(Instrument instrument, byte pitch, int layer, int location) throws IllegalArgumentException { + if (pitch < 0 || pitch > 87) throw new IllegalArgumentException("Pitch must be frrom 0 to 87."); + setInstrument(instrument); + setPitch(pitch); + setLayer(layer); + setLocation(location); + } + + public Instrument getInstrument() { + return instrument; + } + + public void setInstrument(Instrument instrument) { + this.instrument = instrument; + } + + public byte getPitch() { + return pitch; + } + + public void setPitch(byte pitch) throws IllegalArgumentException { + if (pitch < 0 || pitch > 87) throw new IllegalArgumentException("Pitch must be from 0 to 87."); + this.pitch = pitch; + } + + public int getLocation() { + return location; + } + + public void setLocation(int location) { + this.location = location; + } + + public int getLayer() { + return layer; + } + + public void setLayer(int layer) { + this.layer = layer; + } +} diff --git a/src/main/java/net/lax1dude/eaglercraft/glemu/EaglerAdapterGL30.java b/src/main/java/net/lax1dude/eaglercraft/glemu/EaglerAdapterGL30.java index 2f0c729..3a08d8f 100644 --- a/src/main/java/net/lax1dude/eaglercraft/glemu/EaglerAdapterGL30.java +++ b/src/main/java/net/lax1dude/eaglercraft/glemu/EaglerAdapterGL30.java @@ -677,7 +677,7 @@ public class EaglerAdapterGL30 extends EaglerAdapterImpl2 { case GL_NEAREST_MIPMAP_NEAREST: pp3 = _wGL_NEAREST_MIPMAP_NEAREST; break; case GL_NEAREST: pp3 = _wGL_NEAREST; break; case GL_REPEAT: pp3 = _wGL_REPEAT; break; - case GL_CLAMP: pp3 = _wGL_REPEAT; break; + case GL_CLAMP: pp3 = _wGL_CLAMP; break; } if(selectedTex == 0 && boundTexture0 != null && pp2 == _wGL_TEXTURE_MAG_FILTER) { diff --git a/src/main/java/net/minecraft/client/Minecraft.java b/src/main/java/net/minecraft/client/Minecraft.java index 490ecbb..28b3241 100644 --- a/src/main/java/net/minecraft/client/Minecraft.java +++ b/src/main/java/net/minecraft/client/Minecraft.java @@ -4,6 +4,7 @@ import java.text.DecimalFormat; import java.util.HashSet; import java.util.List; +import me.ayunami2000.ayuncraft.NoteblockPlayer; import net.minecraft.src.*; import net.lax1dude.eaglercraft.DefaultSkinRenderer; import net.lax1dude.eaglercraft.EaglerAdapter; @@ -1130,8 +1131,9 @@ public class Minecraft implements Runnable { this.currentScreen.updateScreen(); } } - + GuiScreenVoiceChannel.tickVoiceConnection(); + NoteblockPlayer.tick(); if (this.currentScreen == null || this.currentScreen.allowUserInput) { this.mcProfiler.endStartSection("mouse"); diff --git a/src/main/java/net/minecraft/src/BlockNote.java b/src/main/java/net/minecraft/src/BlockNote.java index d7156b9..125cea9 100644 --- a/src/main/java/net/minecraft/src/BlockNote.java +++ b/src/main/java/net/minecraft/src/BlockNote.java @@ -1,6 +1,7 @@ package net.minecraft.src; +import me.ayunami2000.ayuncraft.NoteblockPlayer; public class BlockNote extends BlockContainer { public BlockNote(int par1) { @@ -71,6 +72,7 @@ public class BlockNote extends BlockContainer { * z, blockID, EventID, event parameter */ public boolean onBlockEventReceived(World par1World, int par2, int par3, int par4, int par5, int par6) { + NoteblockPlayer.notePlayed(par2,par3,par4,par6); float var7 = (float) Math.pow(2.0D, (double) (par6 - 12) / 12.0D); String var8 = "harp"; diff --git a/src/main/java/net/minecraft/src/GuiIngameMenu.java b/src/main/java/net/minecraft/src/GuiIngameMenu.java index ebb2868..d507656 100644 --- a/src/main/java/net/minecraft/src/GuiIngameMenu.java +++ b/src/main/java/net/minecraft/src/GuiIngameMenu.java @@ -1,5 +1,6 @@ package net.minecraft.src; +import me.ayunami2000.ayuncraft.GuiScreenModules; import net.lax1dude.eaglercraft.GuiScreenVoiceChannel; public class GuiIngameMenu extends GuiScreen { @@ -24,6 +25,7 @@ public class GuiIngameMenu extends GuiScreen { this.buttonList.add(new GuiButton(4, this.width / 2 - 100, this.height / 4 + 24 + var1, StatCollector.translateToLocal("menu.returnToGame"))); //this.buttonList.add(new GuiButton(5, this.width / 2 - 100, this.height / 4 + 48 + var1, StatCollector.translateToLocal("menu.voicechannel"))); + this.buttonList.add(new GuiButton(6, this.width / 2 - 100, this.height / 4 + 48 + var1, "ayuncraft")); this.buttonList.add(new GuiButton(0, this.width / 2 - 100, this.height / 4 + 96 + var1, 98, 20, StatCollector.translateToLocal("menu.options"))); GuiButton var3; this.buttonList.add(var3 = new GuiButton(7, this.width / 2 + 2, this.height / 4 + 96 + var1, 98, 20, StatCollector.translateToLocal("menu.shareToLan"))); @@ -56,10 +58,14 @@ public class GuiIngameMenu extends GuiScreen { this.mc.setIngameFocus(); this.mc.sndManager.resumeAllSounds(); break; - + case 5: this.mc.displayGuiScreen(new GuiScreenVoiceChannel(this)); break; + + case 6: + this.mc.displayGuiScreen(new GuiScreenModules(this)); + break; } }