diff --git a/G-Earth/pom.xml b/G-Earth/pom.xml
index 25c618c..cc65a26 100644
--- a/G-Earth/pom.xml
+++ b/G-Earth/pom.xml
@@ -87,6 +87,11 @@
+
+
+
+
+
diff --git a/G-Earth/src/main/java/gearth/Main.java b/G-Earth/src/main/java/gearth/Main.java
index ec7588b..6ad3865 100644
--- a/G-Earth/src/main/java/gearth/Main.java
+++ b/G-Earth/src/main/java/gearth/Main.java
@@ -78,7 +78,7 @@ public class Main extends Application {
if (!gitv.equals(version)) {
Platform.runLater(() -> {
String body = (String)object.get("body");
- boolean isForcedUpdate = body.contains("");
+ boolean isForcedUpdate = body.contains("(!)");
Alert alert = new Alert(isForcedUpdate ? Alert.AlertType.ERROR : Alert.AlertType.INFORMATION, "G-Earth is outdated!", ButtonType.OK);
diff --git a/G-Earth/src/main/java/gearth/misc/harble_api/HarbleAPI.java b/G-Earth/src/main/java/gearth/misc/harble_api/HarbleAPI.java
index 77f75b7..a265e68 100644
--- a/G-Earth/src/main/java/gearth/misc/harble_api/HarbleAPI.java
+++ b/G-Earth/src/main/java/gearth/misc/harble_api/HarbleAPI.java
@@ -118,15 +118,16 @@ public class HarbleAPI {
private void addMessage(HMessage.Direction direction, JSONObject object) {
String name;
- try {
- name = object.getString("Name");
- } catch (Exception e) {
- name = null;
- }
- String hash = object.getString("Hash");
- Integer headerId = object.getInt("Id");
- String structure;
+ String hash;
+ try { name = object.getString("Name"); }
+ catch (Exception e) { name = null; }
+ try { hash = object.getString("Hash"); }
+ catch (Exception e) { hash = null; }
+
+ int headerId = object.getInt("Id");
+
+ String structure;
try {
structure = object.getString("Structure");
} catch (Exception e) {
diff --git a/G-Earth/src/main/resources/build/messages.json b/G-Earth/src/main/resources/build/messages.json
new file mode 100644
index 0000000..455e59b
--- /dev/null
+++ b/G-Earth/src/main/resources/build/messages.json
@@ -0,0 +1,1109 @@
+{"Incoming":[
+ {"Id":1, "Name":"LegacyBannerPublicKey"},
+ {"Id":2, "Name":"ClubAndSecurityLevels"},
+ {"Id":3, "Name":"Ok"},
+ {"Id":4, "Name":"Film"},
+ {"Id":5, "Name":"UserObject"},
+ {"Id":6, "Name":"WalletBalance"},
+ {"Id":7, "Name":"ScrSendUserInfo"},
+ {"Id":8, "Name":"IsFirstLoginOfDay"},
+ {"Id":9, "Name":"ScrSendKickbackInfo"},
+ {"Id":11, "Name":"Token"},
+ {"Id":12, "Name":"MessengerInit"},
+ {"Id":13, "Name":"FriendListUpdate"},
+ {"Id":14, "Name":"FriendListFragment"},
+ {"Id":18, "Name":"CloseConnection"},
+ {"Id":19, "Name":"OpenConnectionConfirmation"},
+ {"Id":20, "Name":"NoLoginPermission"},
+ {"Id":21, "Name":"RoomExitReason"},
+ {"Id":23, "Name":"DeleteFlatResult"},
+ {"Id":24, "Name":"Chat"},
+ {"Id":25, "Name":"Whisper"},
+ {"Id":26, "Name":"Shout"},
+ {"Id":27, "Name":"FloodControl"},
+ {"Id":28, "Name":"UsersInRoom"},
+ {"Id":29, "Name":"UserLoggedOut"},
+ {"Id":31, "Name":"StackingHeightmap"},
+ {"Id":32, "Name":"ActiveObjects"},
+ {"Id":33, "Name":"Error"},
+ {"Id":34, "Name":"Status"},
+ {"Id":35, "Name":"UserBanned"},
+ {"Id":36, "Name":"PetNameApproved"},
+ {"Id":37, "Name":"PetStatusUpdate"},
+ {"Id":38, "Name":"PetLevelUpdate"},
+ {"Id":42, "Name":"YouAreController"},
+ {"Id":43, "Name":"YouAreNotController"},
+ {"Id":44, "Name":"NoSuchFlat"},
+ {"Id":45, "Name":"Items"},
+ {"Id":46, "Name":"FlatProperty"},
+ {"Id":47, "Name":"YouAreOwner"},
+ {"Id":48, "Name":"ItemData"},
+ {"Id":49, "Name":"ServiceIsClosed"},
+ {"Id":50, "Name":"Ping"},
+ {"Id":51, "Name":"RegOk"},
+ {"Id":58, "Name":"PickedUpPetFromRoom"},
+ {"Id":59, "Name":"FlatCreated"},
+ {"Id":60, "Name":"SubFlatCreated"},
+ {"Id":61, "Name":"PickedUpAllItems"},
+ {"Id":62, "Name":"DoorFlat"},
+ {"Id":63, "Name":"DoorOtherEndDeleted"},
+ {"Id":64, "Name":"DoorNotInstalled"},
+ {"Id":65, "Name":"PurchaseError"},
+ {"Id":66, "Name":"CatalogUrl"},
+ {"Id":67, "Name":"PurchaseOk"},
+ {"Id":68, "Name":"NotEnoughBalance"},
+ {"Id":69, "Name":"RoomReady"},
+ {"Id":70, "Name":"YouAreModerator"},
+ {"Id":72, "Name":"PhTickets"},
+ {"Id":73, "Name":"PhNoTickets"},
+ {"Id":74, "Name":"JumpData"},
+ {"Id":75, "Name":"JumpDataSaved"},
+ {"Id":76, "Name":"UserNotFound"},
+ {"Id":77, "Name":"JumpsForUser"},
+ {"Id":78, "Name":"GotoJumpingPlace"},
+ {"Id":82, "Name":"OwnerPresence"},
+ {"Id":83, "Name":"AddItem"},
+ {"Id":84, "Name":"RemoveItem"},
+ {"Id":85, "Name":"UpdateItem"},
+ {"Id":88, "Name":"StuffDataUpdate"},
+ {"Id":89, "Name":"DoorOut"},
+ {"Id":90, "Name":"DiceValue"},
+ {"Id":91, "Name":"DoorbellRinging"},
+ {"Id":92, "Name":"DoorIn"},
+ {"Id":93, "Name":"ActiveObjectAdd"},
+ {"Id":94, "Name":"ActiveObjectRemove"},
+ {"Id":95, "Name":"ActiveObjectUpdate"},
+ {"Id":98, "Name":"InventoryAddOrUpdateFurni"},
+ {"Id":99, "Name":"InventoryRemoveFurni"},
+ {"Id":101, "Name":"InventoryInvalidate"},
+ {"Id":102, "Name":"TradeYouAreNotAllowed"},
+ {"Id":103, "Name":"TradeOtherNotAllowed"},
+ {"Id":104, "Name":"TradeOpen"},
+ {"Id":105, "Name":"TradeOpenFail"},
+ {"Id":106, "Name":"TradeNoTradeOpen"},
+ {"Id":107, "Name":"TradeNoSuchItem"},
+ {"Id":108, "Name":"TradeItems"},
+ {"Id":109, "Name":"TradeAccept"},
+ {"Id":110, "Name":"TradeClose"},
+ {"Id":111, "Name":"TradeConfirmation"},
+ {"Id":112, "Name":"TradeCompleted"},
+ {"Id":113, "Name":"Trigger"},
+ {"Id":114, "Name":"TeleportRelinkResponse"},
+ {"Id":115, "Name":"FurniRentOrBuyoutOffer"},
+ {"Id":117, "Name":"DonationSettings"},
+ {"Id":118, "Name":"DonateResult"},
+ {"Id":122, "Name":"PhLiftDoorOpen"},
+ {"Id":123, "Name":"PhLiftDoorClose"},
+ {"Id":124, "Name":"PhTicketsBuy"},
+ {"Id":125, "Name":"PhJumpingPlaceOk"},
+ {"Id":126, "Name":"CatalogIndex"},
+ {"Id":127, "Name":"CatalogPage"},
+ {"Id":128, "Name":"MemberInfo"},
+ {"Id":129, "Name":"PresentOpen"},
+ {"Id":130, "Name":"FlatPasswordOk"},
+ {"Id":132, "Name":"NewBuddyRequest"},
+ {"Id":134, "Name":"MessengerNewConsoleMessage"},
+ {"Id":135, "Name":"MessengerRoomInvite"},
+ {"Id":139, "Name":"SystemBroadcast"},
+ {"Id":140, "Name":"InventoryPush"},
+ {"Id":145, "Name":"PostItPlaced"},
+ {"Id":150, "Name":"MemberRoom"},
+ {"Id":151, "Name":"ServiceClosed"},
+ {"Id":152, "Name":"RoomUsers"},
+ {"Id":153, "Name":"NewUnit"},
+ {"Id":154, "Name":"UnitRemove"},
+ {"Id":155, "Name":"UnitUpdated"},
+ {"Id":156, "Name":"SystemDown"},
+ {"Id":157, "Name":"SystemOpened"},
+ {"Id":158, "Name":"UserProfile"},
+ {"Id":159, "Name":"UserMatch"},
+ {"Id":160, "Name":"CloseVotingDialog"},
+ {"Id":161, "Name":"ModeratorCaution"},
+ {"Id":162, "Name":"UnitClosed"},
+ {"Id":163, "Name":"ModeratorMessage"},
+ {"Id":164, "Name":"AgeCheckResult"},
+ {"Id":166, "Name":"TrackingRequest"},
+ {"Id":167, "Name":"ReregistrationRequired"},
+ {"Id":169, "Name":"AccountUpdateStatus"},
+ {"Id":208, "Name":"RoomAd"},
+ {"Id":209, "Name":"UserCreditTransactions"},
+ {"Id":211, "Name":"UpdateOk"},
+ {"Id":212, "Name":"VoucherRedeemOk"},
+ {"Id":213, "Name":"VoucherRedeemError"},
+ {"Id":219, "Name":"StackingHeightmapDiff"},
+ {"Id":221, "Name":"UserFlatCategories"},
+ {"Id":222, "Name":"EventFlatCategories"},
+ {"Id":224, "Name":"CanNotConnect"},
+ {"Id":228, "Name":"SelectedBadges"},
+ {"Id":229, "Name":"AvailableBadges"},
+ {"Id":230, "Name":"QueueMoveUpdate"},
+ {"Id":243, "Name":"FullGameStatus"},
+ {"Id":244, "Name":"GameStatus"},
+ {"Id":254, "Name":"YouAreSpectator"},
+ {"Id":255, "Name":"LevelEditorNotification"},
+ {"Id":257, "Name":"SessionParams"},
+ {"Id":258, "Name":"Interstitial"},
+ {"Id":259, "Name":"RoomQueueStatus"},
+ {"Id":260, "Name":"MessengerError"},
+ {"Id":261, "Name":"InstantMessageError"},
+ {"Id":262, "Name":"RoomInviteError"},
+ {"Id":263, "Name":"BuddyList"},
+ {"Id":265, "Name":"EmailChangeResult"},
+ {"Id":266, "Name":"UpdateAvatar"},
+ {"Id":267, "Name":"UserWardrobe"},
+ {"Id":268, "Name":"AccountSafetyLockStatus"},
+ {"Id":269, "Name":"EmailStatus"},
+ {"Id":270, "Name":"HotLooks"},
+ {"Id":273, "Name":"CallDeleted"},
+ {"Id":274, "Name":"CallReply"},
+ {"Id":275, "Name":"RegUpdateRequest"},
+ {"Id":276, "Name":"PartnerStatus"},
+ {"Id":277, "Name":"LegacyBannerHandshake"},
+ {"Id":278, "Name":"DhInitHandshake"},
+ {"Id":279, "Name":"DhCompleteHandshake"},
+ {"Id":280, "Name":"CSubscriptionUserGifts"},
+ {"Id":281, "Name":"AccountSafetyLockQuestions"},
+ {"Id":283, "Name":"SpectatingEnded"},
+ {"Id":286, "Name":"RoomForward"},
+ {"Id":290, "Name":"AvailabilityStatus"},
+ {"Id":291, "Name":"InfoHotelClosing"},
+ {"Id":292, "Name":"InfoHotelClosed"},
+ {"Id":293, "Name":"AvailabilityTime"},
+ {"Id":294, "Name":"LoginFailedHotelClosed"},
+ {"Id":296, "Name":"PurchaseNotAllowed"},
+ {"Id":297, "Name":"FurniAliases"},
+ {"Id":298, "Name":"SpectatorAmount"},
+ {"Id":299, "Name":"ErrorReport"},
+ {"Id":300, "Name":"SongInfo"},
+ {"Id":301, "Name":"MachineSoundPackages"},
+ {"Id":302, "Name":"UserSoundPackages"},
+ {"Id":303, "Name":"SongId"},
+ {"Id":308, "Name":"AccountPreferences"},
+ {"Id":309, "Name":"HabboGroupBadge"},
+ {"Id":310, "Name":"FavoriteMembershipUpdate"},
+ {"Id":311, "Name":"HabboGroupDetails"},
+ {"Id":312, "Name":"OneWayDoorStatusChange"},
+ {"Id":313, "Name":"MessengerConsoleMessages"},
+ {"Id":314, "Name":"BuddyRequests"},
+ {"Id":315, "Name":"AcceptFriendResult"},
+ {"Id":316, "Name":"PollOffer"},
+ {"Id":317, "Name":"PollContents"},
+ {"Id":318, "Name":"PollError"},
+ {"Id":319, "Name":"PendingCallsForHelp"},
+ {"Id":320, "Name":"PendingCallsForHelpDeleted"},
+ {"Id":321, "Name":"CallForHelpResult"},
+ {"Id":322, "Name":"SongList"},
+ {"Id":323, "Name":"SoundMachinePlayList"},
+ {"Id":324, "Name":"SongMissingPackages"},
+ {"Id":325, "Name":"PlayListInvalid"},
+ {"Id":326, "Name":"SongListFull"},
+ {"Id":327, "Name":"NowPlaying"},
+ {"Id":328, "Name":"CallForHelpDisabled"},
+ {"Id":329, "Name":"HabboGroupDeactivated"},
+ {"Id":331, "Name":"SongAdded"},
+ {"Id":332, "Name":"InvalidSongName"},
+ {"Id":333, "Name":"UserSongDiscs"},
+ {"Id":334, "Name":"JukeboxDiscs"},
+ {"Id":336, "Name":"SongLocked"},
+ {"Id":337, "Name":"JukeboxPlayListFull"},
+ {"Id":338, "Name":"InvalidSongData"},
+ {"Id":339, "Name":"SongSaved"},
+ {"Id":344, "Name":"MuteAllInRoomResponse"},
+ {"Id":345, "Name":"RoomRating"},
+ {"Id":347, "Name":"UpdateFigure"},
+ {"Id":349, "Name":"FollowFriendFailed"},
+ {"Id":354, "Name":"ClientLatencyPingResponse"},
+ {"Id":355, "Name":"ShowMysteryBoxWait"},
+ {"Id":356, "Name":"CancelMysteryBoxWait"},
+ {"Id":357, "Name":"GotMysteryBoxPrize"},
+ {"Id":358, "Name":"FriendFurniStartConfirmLock"},
+ {"Id":359, "Name":"FriendFurniCancelLock"},
+ {"Id":360, "Name":"FriendFurniLockConfirmedOther"},
+ {"Id":361, "Name":"UserTypingStatusChange"},
+ {"Id":362, "Name":"HighlightUser"},
+ {"Id":363, "Name":"MiniMailArrived"},
+ {"Id":364, "Name":"MiniMailUnreadCount"},
+ {"Id":365, "Name":"RoomDimmerPresets"},
+ {"Id":367, "Name":"RoomEventCanCreateEvent"},
+ {"Id":368, "Name":"RoomEventEventTypes"},
+ {"Id":369, "Name":"RoomEventEventsByEventType"},
+ {"Id":370, "Name":"RoomEventEventInfo"},
+ {"Id":371, "Name":"RoomAdAllowedRooms"},
+ {"Id":372, "Name":"RoomAdListAds"},
+ {"Id":373, "Name":"RoomAdUpdated"},
+ {"Id":374, "Name":"RoomAdError"},
+ {"Id":375, "Name":"RoomAdCancelled"},
+ {"Id":419, "Name":"IgnoreUserResult"},
+ {"Id":420, "Name":"RequestIgnoreList"},
+ {"Id":435, "Name":"HabboSearchResult"},
+ {"Id":436, "Name":"PossibleUserAchievements"},
+ {"Id":437, "Name":"AchievementNotification"},
+ {"Id":438, "Name":"ActivityPointNotification"},
+ {"Id":439, "Name":"UniqueMachineId"},
+ {"Id":440, "Name":"RespectNotification"},
+ {"Id":441, "Name":"CatalogExpired"},
+ {"Id":443, "Name":"AchievementScore"},
+ {"Id":446, "Name":"ResolutionCompleted"},
+ {"Id":450, "Name":"OfficialRooms"},
+ {"Id":451, "Name":"GuestRoomSearchResult"},
+ {"Id":452, "Name":"PopularRoomTagsResult"},
+ {"Id":454, "Name":"GetGuestRoomResult"},
+ {"Id":455, "Name":"NavigatorSettings"},
+ {"Id":456, "Name":"RoomInfoUpdatedNotification"},
+ {"Id":457, "Name":"RoomThumbnailUpdateResult"},
+ {"Id":458, "Name":"Favourites"},
+ {"Id":459, "Name":"FavouriteChanged"},
+ {"Id":460, "Name":"AvatarEffects"},
+ {"Id":461, "Name":"AvatarEffectAdded"},
+ {"Id":462, "Name":"AvatarEffectActivated"},
+ {"Id":463, "Name":"AvatarEffectExpired"},
+ {"Id":464, "Name":"AvatarEffectSelected"},
+ {"Id":465, "Name":"RoomSettingsData"},
+ {"Id":466, "Name":"RoomSettingsError"},
+ {"Id":467, "Name":"RoomSettingsSaved"},
+ {"Id":468, "Name":"RoomSettingsSaveError"},
+ {"Id":470, "Name":"FloorHeightmap"},
+ {"Id":471, "Name":"RoomEntryInfo"},
+ {"Id":472, "Name":"RoomVisualizationSettings"},
+ {"Id":473, "Name":"MultipleStuffDataUpdate"},
+ {"Id":474, "Name":"RoomChatSettings"},
+ {"Id":475, "Name":"RoomFilterSettings"},
+ {"Id":476, "Name":"EnforceRoomCategorySelect"},
+ {"Id":477, "Name":"SpecialRoomEffect"},
+ {"Id":478, "Name":"RoomTypes"},
+ {"Id":480, "Name":"RoomDance"},
+ {"Id":481, "Name":"RoomExpression"},
+ {"Id":482, "Name":"RoomCarryObject"},
+ {"Id":483, "Name":"RoomJoiningGame"},
+ {"Id":484, "Name":"RoomNotJoiningGame"},
+ {"Id":485, "Name":"RoomAvatarEffect"},
+ {"Id":486, "Name":"RoomAvatarSleeping"},
+ {"Id":488, "Name":"RoomUseObject"},
+ {"Id":490, "Name":"JudgeGuiStatus"},
+ {"Id":491, "Name":"StageOpenPerformerGui"},
+ {"Id":492, "Name":"StageClosePerformerGui"},
+ {"Id":493, "Name":"StageStartPlayingSong"},
+ {"Id":494, "Name":"StageStopPlayingSong"},
+ {"Id":500, "Name":"FlatCategoriesWithVisitorData"},
+ {"Id":509, "Name":"TradingAllowed"},
+ {"Id":510, "Name":"FlatControllerAdded"},
+ {"Id":511, "Name":"FlatControllerRemoved"},
+ {"Id":512, "Name":"CanCreateRoom"},
+ {"Id":513, "Name":"ConvertedRoomId"},
+ {"Id":515, "Name":"StripItemNotTradeable"},
+ {"Id":517, "Name":"ClientInfoFeedEnabled"},
+ {"Id":518, "Name":"FaqClientFaqs"},
+ {"Id":519, "Name":"FaqCategories"},
+ {"Id":520, "Name":"FaqText"},
+ {"Id":521, "Name":"FaqSearchResults"},
+ {"Id":522, "Name":"FaqCategory"},
+ {"Id":530, "Name":"IssueInfo"},
+ {"Id":531, "Name":"ModeratorInit"},
+ {"Id":532, "Name":"IssuePickFailed"},
+ {"Id":533, "Name":"ModeratorUserInfo"},
+ {"Id":534, "Name":"CfhChatLog"},
+ {"Id":535, "Name":"RoomChatLog"},
+ {"Id":536, "Name":"UserChatLog"},
+ {"Id":537, "Name":"RoomVisits"},
+ {"Id":538, "Name":"ModeratorRoomInfo"},
+ {"Id":539, "Name":"ModeratorActionResult"},
+ {"Id":540, "Name":"IssueCloseNotification"},
+ {"Id":541, "Name":"HelpRequestSessionAttached"},
+ {"Id":542, "Name":"HelpRequestSessionStarted"},
+ {"Id":543, "Name":"HelpRequestSessionEnded"},
+ {"Id":544, "Name":"HelpRequestSessionDetached"},
+ {"Id":545, "Name":"GuideTicketSessionError"},
+ {"Id":546, "Name":"HelpRequestSessionMessage"},
+ {"Id":547, "Name":"HelpRequestSessionRequesterRoom"},
+ {"Id":548, "Name":"HelpRequestSessionRequesterInvitedToGuideRoom"},
+ {"Id":549, "Name":"HelpRequestSessionTyping"},
+ {"Id":550, "Name":"GuideOnDutyStatus"},
+ {"Id":551, "Name":"ModeratorToolPreferences"},
+ {"Id":552, "Name":"CfhTopicsInit"},
+ {"Id":553, "Name":"CfhNextSanction"},
+ {"Id":554, "Name":"CfhSanctionStatus"},
+ {"Id":555, "Name":"UpdateRoomFloorPropertiesResponse"},
+ {"Id":560, "Name":"QuizData"},
+ {"Id":561, "Name":"QuizResult"},
+ {"Id":565, "Name":"TalentTrack"},
+ {"Id":566, "Name":"TalentTrackLevelUp"},
+ {"Id":567, "Name":"TalentTrackLevel"},
+ {"Id":570, "Name":"ChangeUserNameResult"},
+ {"Id":571, "Name":"CheckUserNameResult"},
+ {"Id":572, "Name":"UserNameChanged"},
+ {"Id":573, "Name":"HotelMergeNameChange"},
+ {"Id":596, "Name":"ChangePetNameResult"},
+ {"Id":597, "Name":"GetPetConfigurationsResult"},
+ {"Id":598, "Name":"PetSupplementedNotification"},
+ {"Id":599, "Name":"PetBreeding"},
+ {"Id":600, "Name":"PetInventory"},
+ {"Id":601, "Name":"PetInfo"},
+ {"Id":602, "Name":"PetLevelNotification"},
+ {"Id":603, "Name":"PetAddedToInventory"},
+ {"Id":604, "Name":"PetRemovedFromInventory"},
+ {"Id":605, "Name":"PetCommands"},
+ {"Id":606, "Name":"PetRespectNotification"},
+ {"Id":607, "Name":"PetReceivedNotification"},
+ {"Id":608, "Name":"PetPlacingFailed"},
+ {"Id":609, "Name":"PetExperience"},
+ {"Id":610, "Name":"MarketplaceMakeOfferResult"},
+ {"Id":611, "Name":"MarketplaceCanMakeOfferResult"},
+ {"Id":612, "Name":"MarketplaceConfiguration"},
+ {"Id":613, "Name":"MarketplaceBuyOfferResult"},
+ {"Id":614, "Name":"MarketplaceCancelOfferResult"},
+ {"Id":615, "Name":"MarketplaceOpenOfferList"},
+ {"Id":616, "Name":"MarketplaceOwnOfferList"},
+ {"Id":617, "Name":"MarketplaceItemStats"},
+ {"Id":620, "Name":"GiftWrappingConfiguration"},
+ {"Id":621, "Name":"PetRespectFailed"},
+ {"Id":622, "Name":"IsOfferGiftable"},
+ {"Id":623, "Name":"SelectableClubGiftInfo"},
+ {"Id":624, "Name":"ClubGiftSelected"},
+ {"Id":625, "Name":"HabboClubOffers"},
+ {"Id":626, "Name":"LoginWithPasswordAccountsDEPRECATED"},
+ {"Id":627, "Name":"BadgePointLimits"},
+ {"Id":628, "Name":"ActivityPoints"},
+ {"Id":629, "Name":"BonusRareInfo"},
+ {"Id":630, "Name":"HabboClubExtendOffer"},
+ {"Id":631, "Name":"DirectClubBuyAllowed"},
+ {"Id":632, "Name":"XmasCalendarDailyOffer"},
+ {"Id":633, "Name":"BadgeReceived"},
+ {"Id":634, "Name":"HabboSnowWarGameTokensOffer"},
+ {"Id":635, "Name":"BundleDiscountRuleset"},
+ {"Id":636, "Name":"LimitedEditionSoldOut"},
+ {"Id":637, "Name":"ProductOffer"},
+ {"Id":638, "Name":"CatalogPageWithEarliestExpiry"},
+ {"Id":639, "Name":"LimitedFurniTimingInfo"},
+ {"Id":640, "Name":"EarnedCommunityGoalPrizes"},
+ {"Id":642, "Name":"CatalogPageExpirationData"},
+ {"Id":643, "Name":"CompetitionEntrySubmitResult"},
+ {"Id":644, "Name":"CompetitionVotingInfo"},
+ {"Id":645, "Name":"SecondsUntil"},
+ {"Id":646, "Name":"CommunityGoalHallOfFame"},
+ {"Id":647, "Name":"IsUserPartOfCompetition"},
+ {"Id":648, "Name":"IsBadgeRequestFulfilled"},
+ {"Id":649, "Name":"CurrentTimingCode"},
+ {"Id":650, "Name":"UserDefinedRoomEventsTrigger"},
+ {"Id":651, "Name":"UserDefinedRoomEventsAction"},
+ {"Id":652, "Name":"UserDefinedRoomEventsCondition"},
+ {"Id":653, "Name":"UserDefinedRoomEventsOpen"},
+ {"Id":654, "Name":"UserDefinedRoomEventsRewardResult"},
+ {"Id":655, "Name":"UserDefinedRoomEventsValidationError"},
+ {"Id":656, "Name":"UserDefinedRoomEventsSaveSuccess"},
+ {"Id":670, "Name":"ConcurrentUsersGoalProgress"},
+ {"Id":671, "Name":"PromoArticles"},
+ {"Id":672, "Name":"CommunityGoalVoteAcknowledged"},
+ {"Id":680, "Name":"Notification"},
+ {"Id":685, "Name":"OfferRewardDelivered"},
+ {"Id":700, "Name":"GameYouArePlayer"},
+ {"Id":701, "Name":"GameNumberValue"},
+ {"Id":750, "Name":"PerkAllowances"},
+ {"Id":754, "Name":"ChangePassword"},
+ {"Id":760, "Name":"CitizenshipVipPromoEnable"},
+ {"Id":761, "Name":"CaptchaResponse"},
+ {"Id":790, "Name":"CommunityGoalProgress"},
+ {"Id":791, "Name":"EpicPopup"},
+ {"Id":792, "Name":"CompetitionRoomsData"},
+ {"Id":793, "Name":"NoOwnedRoomsAlert"},
+ {"Id":800, "Name":"Quests"},
+ {"Id":801, "Name":"QuestCompleted"},
+ {"Id":802, "Name":"Quest"},
+ {"Id":803, "Name":"QuestCancelled"},
+ {"Id":804, "Name":"QuestDaily"},
+ {"Id":805, "Name":"QuestsSeasonal"},
+ {"Id":809, "Name":"HandItemReceived"},
+ {"Id":810, "Name":"MotdResponse"},
+ {"Id":811, "Name":"MuteTimeRemaining"},
+ {"Id":812, "Name":"GetDeviceTokensResponse"},
+ {"Id":813, "Name":"LoginTokensCleared"},
+ {"Id":815, "Name":"RestoreClientFromMinimizedState"},
+ {"Id":825, "Name":"OpenPetPackageRequested"},
+ {"Id":826, "Name":"OpenPetPackageResult"},
+ {"Id":827, "Name":"SellablePetPalettes"},
+ {"Id":828, "Name":"PetBreedingResult"},
+ {"Id":831, "Name":"FriendBarFindFriendsResult"},
+ {"Id":832, "Name":"UnseenElements"},
+ {"Id":833, "Name":"FriendBarEventNotification"},
+ {"Id":898, "Name":"AccountProgressedInfo"},
+ {"Id":899, "Name":"AccountProgressionInfo"},
+ {"Id":901, "Name":"AvatarList"},
+ {"Id":902, "Name":"NewAvatarInfo"},
+ {"Id":903, "Name":"DeactivateAvatarInfo"},
+ {"Id":904, "Name":"InitialRooms"},
+ {"Id":905, "Name":"InitialRoomSelected"},
+ {"Id":911, "Name":"RequestSpamWallPostItMessage"},
+ {"Id":912, "Name":"RoomMessageNotification"},
+ {"Id":913, "Name":"PossibleAchievement"},
+ {"Id":914, "Name":"RelationshipStatusInfo"},
+ {"Id":915, "Name":"ExtendedProfile"},
+ {"Id":916, "Name":"HabboGroupJoinFailed"},
+ {"Id":917, "Name":"GuildCreationInfo"},
+ {"Id":918, "Name":"GuildEditInfo"},
+ {"Id":919, "Name":"GuildEditorData"},
+ {"Id":921, "Name":"GuildMembershipUpdated"},
+ {"Id":922, "Name":"GuildMembershipRejected"},
+ {"Id":923, "Name":"GuildEditFailed"},
+ {"Id":924, "Name":"ExtendedProfileChanged"},
+ {"Id":925, "Name":"GuildMemberMgmtFailed"},
+ {"Id":926, "Name":"GuildMembers"},
+ {"Id":927, "Name":"GuildMemberships"},
+ {"Id":928, "Name":"GuildCreated"},
+ {"Id":929, "Name":"GuildMemberFurniCountInHq"},
+ {"Id":930, "Name":"FlatControllers"},
+ {"Id":931, "Name":"GroupMembershipRequested"},
+ {"Id":932, "Name":"GroupDetailsChanged"},
+ {"Id":943, "Name":"UsersBannedFromRoom"},
+ {"Id":944, "Name":"UserUnbannedFromRoom"},
+ {"Id":945, "Name":"MuteAllInRoom"},
+ {"Id":960, "Name":"UpdatePetFigure"},
+ {"Id":970, "Name":"GuildFurniContextmenuInfo"},
+ {"Id":980, "Name":"MaintenanceStatus"},
+ {"Id":988, "Name":"AvailableResolutionAchievements"},
+ {"Id":989, "Name":"ResolutionProgress"},
+ {"Id":990, "Name":"ConfirmBreedingRequest"},
+ {"Id":991, "Name":"GoToBreedingNestFailure"},
+ {"Id":992, "Name":"ConfirmBreedingResult"},
+ {"Id":993, "Name":"NestBreedingSuccess"},
+ {"Id":1001, "Name":"CustomUserNotification"},
+ {"Id":1002, "Name":"MysteryBoxKeys"},
+ {"Id":1003, "Name":"BuildersClubMembershipStatus"},
+ {"Id":1004, "Name":"BuildersClubFurniCount"},
+ {"Id":1020, "Name":"Navigator2MetaData"},
+ {"Id":1021, "Name":"Navigator2SearchResultBlocks"},
+ {"Id":1022, "Name":"Navigator2LiftArea"},
+ {"Id":1023, "Name":"Navigator2UserPreferences"},
+ {"Id":1024, "Name":"Navigator2UserSavedSearches"},
+ {"Id":1025, "Name":"Navigator2UserCollapsedCategories"},
+ {"Id":1300, "Name":"CraftableProducts"},
+ {"Id":1301, "Name":"CraftingRecipe"},
+ {"Id":1302, "Name":"CraftingResult"},
+ {"Id":1304, "Name":"CraftingRecipesAvailable"},
+ {"Id":1310, "Name":"ProductOffers"},
+ {"Id":1400, "Name":"CampaignCalendarData"},
+ {"Id":1401, "Name":"CampaignCalendarDoorOpened"},
+ {"Id":1469, "Name":"PickUpAllFurniAndResetHeightmap"},
+ {"Id":1471, "Name":"StackingHelperHeightUpdate"},
+ {"Id":1472, "Name":"RoomEntryTile"},
+ {"Id":1473, "Name":"RoomOccupiedTiles"},
+ {"Id":1480, "Name":"YoutubeDisplayVideo"},
+ {"Id":1481, "Name":"YoutubePlayLists"},
+ {"Id":1482, "Name":"YoutubeControlVideo"},
+ {"Id":1490, "Name":"RentableSpaceInfo"},
+ {"Id":1491, "Name":"RentableSpaceRentOk"},
+ {"Id":1492, "Name":"RentableSpaceRentFailed"},
+ {"Id":1500, "Name":"TryPhoneNumberResult"},
+ {"Id":1501, "Name":"VerifyCodeResult"},
+ {"Id":1502, "Name":"VerificationState"},
+ {"Id":1520, "Name":"NuxNotComplete"},
+ {"Id":1521, "Name":"NuxGiftOffer"},
+ {"Id":1530, "Name":"TargetedOffer"},
+ {"Id":1531, "Name":"TargetedOfferNotFound"},
+ {"Id":1532, "Name":"TargetedOfferList"},
+ {"Id":1540, "Name":"GuideReportingStatus"},
+ {"Id":1542, "Name":"ChatReviewSessionOfferedToGuide"},
+ {"Id":1543, "Name":"ChatReviewSessionStarted"},
+ {"Id":1544, "Name":"ChatReviewSessionResults"},
+ {"Id":1545, "Name":"ChatReviewTicketCreationResult"},
+ {"Id":1546, "Name":"ChatReviewSessionDetached"},
+ {"Id":1547, "Name":"ChatReviewSessionVotingStatus"},
+ {"Id":1548, "Name":"ChatReviewTicketResolution"},
+ {"Id":1552, "Name":"AccountSafetyLock"},
+ {"Id":1560, "Name":"PointElement"},
+ {"Id":1561, "Name":"InClientLink"},
+ {"Id":1562, "Name":"NoobnessLevel"},
+ {"Id":1570, "Name":"SubmitGdprRequestResult"},
+ {"Id":1571, "Name":"CancelGdprRequestResult"},
+ {"Id":1572, "Name":"GetGdprRequestResult"},
+ {"Id":1600, "Name":"ForumStats"},
+ {"Id":1601, "Name":"ForumThreads"},
+ {"Id":1602, "Name":"ForumThreadMessages"},
+ {"Id":1604, "Name":"ForumThread"},
+ {"Id":1605, "Name":"ForumMessage"},
+ {"Id":1606, "Name":"ForumsList"},
+ {"Id":1607, "Name":"UnreadForumsCount"},
+ {"Id":1610, "Name":"PostForumThreadOk"},
+ {"Id":1611, "Name":"PostForumMessageOk"},
+ {"Id":1700, "Name":"UserClassifications"},
+ {"Id":1701, "Name":"CameraToken"},
+ {"Id":1702, "Name":"PhotoPurchaseSuccess"},
+ {"Id":1703, "Name":"CameraPictureUrl"},
+ {"Id":1704, "Name":"CameraPhotoPrice"},
+ {"Id":1705, "Name":"PhotoPublishStatus"},
+ {"Id":1706, "Name":"PhotoCompetitionEntryStatus"},
+ {"Id":1720, "Name":"RoomThumbnailStatus"},
+ {"Id":1750, "Name":"Question"},
+ {"Id":1751, "Name":"QuestionAnswered"},
+ {"Id":1752, "Name":"QuestionFinished"},
+ {"Id":2550, "Name":"Reputation"},
+ {"Id":2998, "Name":"InventoryFurniByRoomResult"},
+ {"Id":3028, "Name":"BotInventory"},
+ {"Id":3029, "Name":"BotAddedToInventory"},
+ {"Id":3030, "Name":"BotRemovedFromInventory"},
+ {"Id":3031, "Name":"BotReceived"},
+ {"Id":3032, "Name":"BotError"},
+ {"Id":3033, "Name":"BotCommandConfigurationData"},
+ {"Id":3034, "Name":"BotUpdateSkillList"},
+ {"Id":3035, "Name":"BotForceOpenContextMenu"},
+ {"Id":3036, "Name":"FigureSetIds"},
+ {"Id":3048, "Name":"MarketplaceCancelAllOffersResult"},
+ {"Id":3049, "Name":"SendPetToHolidayResult"},
+ {"Id":3240, "Name":"AgreementTypesResult"},
+ {"Id":3242, "Name":"IdentityAgreements"},
+ {"Id":3266, "Name":"GuildMembershipRequests"},
+ {"Id":3299, "Name":"FlatFavouriteCount"},
+ {"Id":3303, "Name":"StartCreateGuildResponse"},
+ {"Id":3304, "Name":"CommitCreateGuildResponse"},
+ {"Id":3600, "Name":"MeltdownWatchVerify"},
+ {"Id":3700, "Name":"EarningStatus"},
+ {"Id":3701, "Name":"ClaimEarningResult"},
+ {"Id":3702, "Name":"VaultStatus"},
+ {"Id":3800, "Name":"UpdateAccountPreferencesResult"},
+ {"Id":3850, "Name":"LinkIdentificationMethodResult"},
+ {"Id":3990, "Name":"BanInfo"},
+ {"Id":3998, "Name":"AntiSpamTriggered"},
+ {"Id":3999, "Name":"ServerDebugPong"},
+ {"Id":4000, "Name":"DisconnectionReason"},
+ {"Id":4001, "Name":"ProxyId"}
+],"Outgoing":[
+ {"Id":7, "Name":"InfoRetrieve"},
+ {"Id":8, "Name":"GetCredits"},
+ {"Id":12, "Name":"MessengerInit"},
+ {"Id":15, "Name":"FriendListUpdate"},
+ {"Id":19, "Name":"AddYourFavouriteRoom"},
+ {"Id":20, "Name":"DeleteYourFavouriteRoom"},
+ {"Id":23, "Name":"DeleteFlat"},
+ {"Id":26, "Name":"SubscriptionGetUserInfo"},
+ {"Id":27, "Name":"SubscriptionGetKickbackInfo"},
+ {"Id":29, "Name":"CreateNewFlat"},
+ {"Id":33, "Name":"SendMessage"},
+ {"Id":34, "Name":"SendRoomInvite"},
+ {"Id":37, "Name":"AcceptFriend"},
+ {"Id":38, "Name":"DeclineFriend"},
+ {"Id":39, "Name":"RequestFriend"},
+ {"Id":40, "Name":"RemoveFriend"},
+ {"Id":41, "Name":"HabboSearch"},
+ {"Id":42, "Name":"ApprovePetName"},
+ {"Id":44, "Name":"UpdateAvatar"},
+ {"Id":45, "Name":"CustomizeAvatarWithFurni"},
+ {"Id":52, "Name":"Chat"},
+ {"Id":53, "Name":"Quit"},
+ {"Id":55, "Name":"Shout"},
+ {"Id":56, "Name":"Whisper"},
+ {"Id":58, "Name":"PickUpPetFromRoom"},
+ {"Id":59, "Name":"GoToFlat"},
+ {"Id":61, "Name":"PickUpAllItemsFromRoom"},
+ {"Id":66, "Name":"FlatPropertyByItem"},
+ {"Id":67, "Name":"PickItemUpFromRoom"},
+ {"Id":68, "Name":"TradeUnaccept"},
+ {"Id":69, "Name":"TradeAccept"},
+ {"Id":70, "Name":"TradeClose"},
+ {"Id":71, "Name":"TradeOpen"},
+ {"Id":72, "Name":"TradeAddItem"},
+ {"Id":73, "Name":"MoveRoomItem"},
+ {"Id":74, "Name":"SetStuffData"},
+ {"Id":75, "Name":"Move"},
+ {"Id":76, "Name":"ThrowDice"},
+ {"Id":77, "Name":"DiceOff"},
+ {"Id":78, "Name":"PresentOpen"},
+ {"Id":79, "Name":"LookTo"},
+ {"Id":80, "Name":"PassHandItem"},
+ {"Id":81, "Name":"DropHandItem"},
+ {"Id":82, "Name":"PassHandItemToPet"},
+ {"Id":83, "Name":"GetItemData"},
+ {"Id":84, "Name":"SetStickyData"},
+ {"Id":85, "Name":"RemoveItem"},
+ {"Id":86, "Name":"Posture"},
+ {"Id":87, "Name":"GiveSupplementToPet"},
+ {"Id":89, "Name":"TradeAddItems"},
+ {"Id":90, "Name":"PlaceStuffFromStripDEPRECATED"},
+ {"Id":91, "Name":"MoveItemDEPRECATED"},
+ {"Id":92, "Name":"AmbassadorAlert"},
+ {"Id":93, "Name":"Dance"},
+ {"Id":94, "Name":"Expression"},
+ {"Id":95, "Name":"KickUser"},
+ {"Id":96, "Name":"AssignRights"},
+ {"Id":97, "Name":"RemoveRights"},
+ {"Id":99, "Name":"RemoveOwnRights"},
+ {"Id":100, "Name":"PurchaseFromCatalog"},
+ {"Id":101, "Name":"GetCatalogIndex"},
+ {"Id":102, "Name":"GetCatalogPage"},
+ {"Id":104, "Name":"ShowSign"},
+ {"Id":105, "Name":"PlaceRoomItem"},
+ {"Id":106, "Name":"PlaceWallItem"},
+ {"Id":108, "Name":"MoveWallItem"},
+ {"Id":114, "Name":"RelinkTeleports"},
+ {"Id":115, "Name":"Goaway"},
+ {"Id":117, "Name":"GetDonationSettings"},
+ {"Id":118, "Name":"Donate"},
+ {"Id":120, "Name":"GetRentOrBuyoutOffer"},
+ {"Id":121, "Name":"ExtendRentOrBuyoutFurniInRoom"},
+ {"Id":122, "Name":"ExtendRentOrBuyoutFurniInInventory"},
+ {"Id":129, "Name":"RedeemVoucherCode"},
+ {"Id":130, "Name":"RedeemVoucherCodeWithHc"},
+ {"Id":151, "Name":"GetUserFlatCategories"},
+ {"Id":152, "Name":"GetEventFlatCats"},
+ {"Id":155, "Name":"RemoveAllRights"},
+ {"Id":157, "Name":"GetAvailableBadges"},
+ {"Id":158, "Name":"SetSelectedBadges"},
+ {"Id":159, "Name":"GetSelectedBadges"},
+ {"Id":181, "Name":"InterstitialShown"},
+ {"Id":182, "Name":"GetInterstitial"},
+ {"Id":183, "Name":"ConvertFurniToCredits"},
+ {"Id":196, "Name":"Pong"},
+ {"Id":197, "Name":"ClientSuspended"},
+ {"Id":198, "Name":"ClientResumed"},
+ {"Id":200, "Name":"ModerationAction"},
+ {"Id":207, "Name":"InitDhHandshake"},
+ {"Id":208, "Name":"CompleteDhHandshake"},
+ {"Id":211, "Name":"RoomQueueChange"},
+ {"Id":212, "Name":"GetOpeningHours"},
+ {"Id":214, "Name":"SetWallItemAnimationState"},
+ {"Id":215, "Name":"GetFurniAliases"},
+ {"Id":216, "Name":"GetSpectatorAmount"},
+ {"Id":221, "Name":"GetSongInfo"},
+ {"Id":222, "Name":"GetSongId"},
+ {"Id":227, "Name":"SetChatPreferences"},
+ {"Id":228, "Name":"GetAccountPreferences"},
+ {"Id":229, "Name":"SetSoundSettings"},
+ {"Id":230, "Name":"GetHabboGroupBadges"},
+ {"Id":231, "Name":"GetHabboGroupDetails"},
+ {"Id":232, "Name":"EnterOneWayDoor"},
+ {"Id":233, "Name":"GetFriendRequests"},
+ {"Id":234, "Name":"StartPoll"},
+ {"Id":235, "Name":"RejectPoll"},
+ {"Id":236, "Name":"PollAnswer"},
+ {"Id":237, "Name":"GetPendingCallsForHelp"},
+ {"Id":238, "Name":"DeletePendingCallsForHelp"},
+ {"Id":240, "Name":"SetRoomInvitePreferences"},
+ {"Id":241, "Name":"SetRoomCameraPreferences"},
+ {"Id":242, "Name":"SetNewNavigatorPreferences"},
+ {"Id":243, "Name":"SetUiFlags"},
+ {"Id":244, "Name":"SetChatStylePreference"},
+ {"Id":245, "Name":"GetSoundMachinePlayList"},
+ {"Id":247, "Name":"SpinWheelOfFortune"},
+ {"Id":249, "Name":"GetNowPlaying"},
+ {"Id":255, "Name":"AddJukeboxDisc"},
+ {"Id":256, "Name":"RemoveJukeboxDisc"},
+ {"Id":258, "Name":"GetJukeboxDiscs"},
+ {"Id":259, "Name":"GetUserSongDiscs"},
+ {"Id":260, "Name":"RemoveAllJukeboxDiscs"},
+ {"Id":261, "Name":"RateFlat"},
+ {"Id":262, "Name":"FollowFriend"},
+ {"Id":264, "Name":"VisitUser"},
+ {"Id":314, "Name":"SetFurniRandomState"},
+ {"Id":315, "Name":"ClientLatencyPingRequest"},
+ {"Id":316, "Name":"ClientLatencyPingReport"},
+ {"Id":317, "Name":"UserStartTyping"},
+ {"Id":318, "Name":"UserCancelTyping"},
+ {"Id":319, "Name":"IgnoreUser"},
+ {"Id":320, "Name":"IgnoreAvatarId"},
+ {"Id":321, "Name":"GetIgnoreList"},
+ {"Id":322, "Name":"UnignoreUser"},
+ {"Id":330, "Name":"RoomBanWithDuration"},
+ {"Id":331, "Name":"RoomMuteUser"},
+ {"Id":332, "Name":"RoomMuteUnmuteAll"},
+ {"Id":333, "Name":"RoomUnmuteUser"},
+ {"Id":341, "Name":"RoomDimmerEditPresets"},
+ {"Id":342, "Name":"RoomDimmerSavePreset"},
+ {"Id":343, "Name":"RoomDimmerChangeState"},
+ {"Id":344, "Name":"RoomMuteAll"},
+ {"Id":347, "Name":"RoomAdCancelAd"},
+ {"Id":348, "Name":"RoomAdEditAd"},
+ {"Id":349, "Name":"PurchaseRoomAd"},
+ {"Id":352, "Name":"RoomAdGetRooms"},
+ {"Id":353, "Name":"RoomAdListAds"},
+ {"Id":354, "Name":"RoomAdEventTabViewed"},
+ {"Id":356, "Name":"RoomAdEventTabAdClicked"},
+ {"Id":357, "Name":"RoomAdPurchaseInitiated"},
+ {"Id":370, "Name":"GetUserAchievements"},
+ {"Id":371, "Name":"RespectUser"},
+ {"Id":372, "Name":"UseAvatarEffect"},
+ {"Id":373, "Name":"ActivateAvatarEffect"},
+ {"Id":374, "Name":"PurchaseAndActivateAvatarEffect"},
+ {"Id":375, "Name":"GetWardrobe"},
+ {"Id":376, "Name":"SaveWardrobeOutfit"},
+ {"Id":377, "Name":"MysteryBoxWaitingCanceled"},
+ {"Id":378, "Name":"ResetResolutionAchievement"},
+ {"Id":379, "Name":"GetUserAchievementsForAResolution"},
+ {"Id":380, "Name":"GetOfficialRooms"},
+ {"Id":381, "Name":"FriendFurnitureLockConfirm"},
+ {"Id":382, "Name":"GetPopularRoomTags"},
+ {"Id":383, "Name":"GetCategoriesWithVisitorCount"},
+ {"Id":384, "Name":"UpdateNavigatorSettings"},
+ {"Id":385, "Name":"GetGuestRoom"},
+ {"Id":386, "Name":"UpdateRoomThumbnail"},
+ {"Id":387, "Name":"CanCreateRoom"},
+ {"Id":388, "Name":"ConvertGlobalRoomId"},
+ {"Id":390, "Name":"GetRoomEntryData"},
+ {"Id":391, "Name":"FlatOpc"},
+ {"Id":392, "Name":"UseStuff"},
+ {"Id":393, "Name":"UseWallItem"},
+ {"Id":400, "Name":"GetRoomSettings"},
+ {"Id":401, "Name":"SaveRoomSettings"},
+ {"Id":402, "Name":"TradeConfirmAccept"},
+ {"Id":403, "Name":"TradeConfirmDecline"},
+ {"Id":404, "Name":"GetInventory"},
+ {"Id":405, "Name":"TradeRemoveItem"},
+ {"Id":406, "Name":"GetInventoryPeer"},
+ {"Id":407, "Name":"UpdateRoomFilter"},
+ {"Id":408, "Name":"GetRoomFilter"},
+ {"Id":409, "Name":"UpdateRoomCategoryAndTrade"},
+ {"Id":410, "Name":"StageStartPerformance"},
+ {"Id":411, "Name":"StageVotePerformance"},
+ {"Id":415, "Name":"LoginWithTicket"},
+ {"Id":416, "Name":"GetClientFaqs"},
+ {"Id":417, "Name":"GetFaqCategories"},
+ {"Id":418, "Name":"GetFaqText"},
+ {"Id":419, "Name":"SearchFaqs"},
+ {"Id":420, "Name":"GetFaqCategory"},
+ {"Id":421, "Name":"LogFlashPerformance"},
+ {"Id":422, "Name":"LogLagWarning"},
+ {"Id":423, "Name":"LogAirPerformance"},
+ {"Id":430, "Name":"PopularRoomsSearch"},
+ {"Id":431, "Name":"RoomsWithHighestScoreSearch"},
+ {"Id":432, "Name":"MyFriendsRoomsSearch"},
+ {"Id":433, "Name":"RoomsWhereMyFriendsAreSearch"},
+ {"Id":434, "Name":"MyRoomsSearch"},
+ {"Id":435, "Name":"MyFavouriteRoomsSearch"},
+ {"Id":436, "Name":"MyRoomHistorySearch"},
+ {"Id":437, "Name":"RoomTextSearch"},
+ {"Id":438, "Name":"RoomTagSearch"},
+ {"Id":440, "Name":"MyFrequentlyVisitedRoomsSearch"},
+ {"Id":442, "Name":"GuildBaseSearch"},
+ {"Id":443, "Name":"RoomAdSearch"},
+ {"Id":444, "Name":"MyRoomRightsSearch"},
+ {"Id":445, "Name":"MyGuildBasesSearch"},
+ {"Id":446, "Name":"MyRecommendedRoomsSearch"},
+ {"Id":449, "Name":"CloseIssueDefaultAction"},
+ {"Id":450, "Name":"PickIssues"},
+ {"Id":451, "Name":"ReleaseIssues"},
+ {"Id":452, "Name":"CloseIssues"},
+ {"Id":453, "Name":"CreateIssue"},
+ {"Id":454, "Name":"GetModeratorUserInfo"},
+ {"Id":455, "Name":"GetUserChatLog"},
+ {"Id":456, "Name":"GetRoomChatLog"},
+ {"Id":457, "Name":"GetCfhChatLog"},
+ {"Id":458, "Name":"GetRoomVisits"},
+ {"Id":459, "Name":"GetModeratorRoomInfo"},
+ {"Id":460, "Name":"ModerateRoom"},
+ {"Id":461, "Name":"ModAlert"},
+ {"Id":462, "Name":"ModMessage"},
+ {"Id":463, "Name":"ModKick"},
+ {"Id":464, "Name":"ModBan"},
+ {"Id":465, "Name":"ModMute"},
+ {"Id":466, "Name":"ModToolPreferences"},
+ {"Id":467, "Name":"ModToolNextSanction"},
+ {"Id":468, "Name":"ModTradingLock"},
+ {"Id":469, "Name":"CreateImIssue"},
+ {"Id":470, "Name":"ChangeAvatarNameInRoom"},
+ {"Id":471, "Name":"CheckAvatarName"},
+ {"Id":472, "Name":"PurchaseFromCatalogAsGift"},
+ {"Id":473, "Name":"GetGiftWrappingConfiguration"},
+ {"Id":474, "Name":"GetSelectableClubGiftInfo"},
+ {"Id":475, "Name":"SelectClubGift"},
+ {"Id":476, "Name":"ChangeAvatarName"},
+ {"Id":477, "Name":"DefaultSanction"},
+ {"Id":478, "Name":"GetRoomTypes"},
+ {"Id":480, "Name":"SetClothingChangeFurnitureData"},
+ {"Id":482, "Name":"LogToEventLog"},
+ {"Id":483, "Name":"ToggleRoomStaffPick"},
+ {"Id":484, "Name":"ChangeAvatarMotto"},
+ {"Id":485, "Name":"ForwardToARandomPromotedRoom"},
+ {"Id":486, "Name":"ForwardToSomeRoom"},
+ {"Id":490, "Name":"FriendBarHelperFindFriends"},
+ {"Id":491, "Name":"SetRelationshipStatus"},
+ {"Id":492, "Name":"GetRelationshipStatusInfo"},
+ {"Id":500, "Name":"GetEventStream"},
+ {"Id":501, "Name":"SetEventStreamPublishingAllowed"},
+ {"Id":502, "Name":"StreamLike"},
+ {"Id":503, "Name":"StreamStatus"},
+ {"Id":504, "Name":"GetEventStreamForAccount"},
+ {"Id":505, "Name":"StreamComment"},
+ {"Id":506, "Name":"GetStreamNotificationCount"},
+ {"Id":507, "Name":"GetStreamNotifications"},
+ {"Id":512, "Name":"Disconnect"},
+ {"Id":520, "Name":"GetCommunityGoalProgress"},
+ {"Id":521, "Name":"SubmitRoomToCompetition"},
+ {"Id":522, "Name":"RoomCompetitionInit"},
+ {"Id":523, "Name":"VoteForRoom"},
+ {"Id":524, "Name":"GetSecondsUntil"},
+ {"Id":525, "Name":"ForwardToRandomCompetitionRoom"},
+ {"Id":526, "Name":"CompetitionRoomsSearch"},
+ {"Id":527, "Name":"GetCommunityGoalHallOfFame"},
+ {"Id":528, "Name":"ForwardToACompetitionRoom"},
+ {"Id":529, "Name":"IsUserPartOfCompetition"},
+ {"Id":530, "Name":"GetCurrentTimingCode"},
+ {"Id":531, "Name":"ForwardToASubmittableRoom"},
+ {"Id":532, "Name":"GetConcurrentUsersGoalProgress"},
+ {"Id":533, "Name":"RequestConcurrentUsersGoalReward"},
+ {"Id":541, "Name":"HelpRequestSessionCreate"},
+ {"Id":542, "Name":"HelpRequestSessionGuideDecides"},
+ {"Id":543, "Name":"HelpRequestSessionRequesterCancels"},
+ {"Id":544, "Name":"HelpRequestSessionResolved"},
+ {"Id":545, "Name":"HelpRequestSessionFeedback"},
+ {"Id":546, "Name":"GuideOnDutyUpdate"},
+ {"Id":547, "Name":"HelpRequestSessionMessage"},
+ {"Id":548, "Name":"HelpRequestSessionGetRequesterRoom"},
+ {"Id":550, "Name":"HelpRequestSessionReported"},
+ {"Id":551, "Name":"HelpRequestSessionInviteRequester"},
+ {"Id":552, "Name":"HelpRequestSessionTyping"},
+ {"Id":560, "Name":"QuizGetQuestions"},
+ {"Id":561, "Name":"QuizPostAnswers"},
+ {"Id":565, "Name":"GetTalentTrack"},
+ {"Id":566, "Name":"GetTalentTrackLevel"},
+ {"Id":567, "Name":"GuideAdvertisementRead"},
+ {"Id":596, "Name":"ChangePetName"},
+ {"Id":597, "Name":"GetPetConfigurations"},
+ {"Id":754, "Name":"ChangePassword"},
+ {"Id":755, "Name":"LoginWithPassword"},
+ {"Id":756, "Name":"LoginWithPasswordDEPRECATED"},
+ {"Id":757, "Name":"LoginWithFacebookToken"},
+ {"Id":758, "Name":"LoginWithToken"},
+ {"Id":759, "Name":"CreateAccount"},
+ {"Id":761, "Name":"CaptchaRequest"},
+ {"Id":811, "Name":"ClearDeviceLoginToken"},
+ {"Id":812, "Name":"GetDeviceLoginTokens"},
+ {"Id":813, "Name":"UniqueMachineId"},
+ {"Id":815, "Name":"ClientStatistics"},
+ {"Id":899, "Name":"GetAccountProgressionInfo"},
+ {"Id":900, "Name":"GetHotlooks"},
+ {"Id":901, "Name":"GetAvatarList"},
+ {"Id":902, "Name":"CreateNewAvatar"},
+ {"Id":903, "Name":"DeactivateAvatar"},
+ {"Id":904, "Name":"GetInitialRooms"},
+ {"Id":905, "Name":"SelectInitialRoom"},
+ {"Id":1000, "Name":"GetCfhStatus"},
+ {"Id":1010, "Name":"RoomNetworkForward"},
+ {"Id":1020, "Name":"Navigator2Init"},
+ {"Id":1021, "Name":"Navigator2Search"},
+ {"Id":1023, "Name":"Navigator2AddSavedSearch"},
+ {"Id":1024, "Name":"Navigator2DeleteSavedSearch"},
+ {"Id":1025, "Name":"Navigator2AddCollapsedCategory"},
+ {"Id":1026, "Name":"Navigator2RemoveCollapsedCategory"},
+ {"Id":1027, "Name":"Navigator2SetSearchCodeViewMode"},
+ {"Id":1170, "Name":"VersionCheck"},
+ {"Id":1300, "Name":"GetCraftableProducts"},
+ {"Id":1301, "Name":"GetCraftingRecipe"},
+ {"Id":1302, "Name":"Craft"},
+ {"Id":1303, "Name":"CraftSecret"},
+ {"Id":1304, "Name":"GetCraftingRecipesAvailable"},
+ {"Id":1310, "Name":"GetProductOffers"},
+ {"Id":1401, "Name":"OpenCampaignCalendarDoor"},
+ {"Id":1402, "Name":"StaffOpenCampaignCalendarDoor"},
+ {"Id":1469, "Name":"PickUpAllFurniAndResetHeightmap"},
+ {"Id":1470, "Name":"UpdateRoomFloorProperties"},
+ {"Id":1471, "Name":"StackingHelperSetCaretHeight"},
+ {"Id":1473, "Name":"GetRoomEntryTile"},
+ {"Id":1474, "Name":"GetRoomOccupiedTiles"},
+ {"Id":1480, "Name":"YoutubeDisplayGetStatus"},
+ {"Id":1481, "Name":"YoutubeDisplaySetPlaylist"},
+ {"Id":1482, "Name":"YoutubeDisplayControlPlayback"},
+ {"Id":1490, "Name":"RentableSpaceGetInfo"},
+ {"Id":1491, "Name":"RentableSpaceRentSpace"},
+ {"Id":1492, "Name":"RentableSpaceExtendRent"},
+ {"Id":1493, "Name":"RentableSpaceCancel"},
+ {"Id":1494, "Name":"BuildersClubPlaceRoomItem"},
+ {"Id":1495, "Name":"BuildersClubPlaceWallItem"},
+ {"Id":1496, "Name":"BuildersClubQueryFurniCount"},
+ {"Id":1500, "Name":"TryPhoneNumber"},
+ {"Id":1501, "Name":"VerifyCode"},
+ {"Id":1502, "Name":"SetPhoneNumberCollectionStatus"},
+ {"Id":1503, "Name":"GiveGift"},
+ {"Id":1504, "Name":"RestartPhoneNumberCollection"},
+ {"Id":1505, "Name":"GiveStarGems"},
+ {"Id":1522, "Name":"NuxGetGifts"},
+ {"Id":1523, "Name":"ScriptProceed"},
+ {"Id":1530, "Name":"GetNextTargetedOffer"},
+ {"Id":1531, "Name":"PurchaseTargetedOffer"},
+ {"Id":1532, "Name":"SetTargetedOfferState"},
+ {"Id":1533, "Name":"ShopTargetedOfferViewed"},
+ {"Id":1534, "Name":"GetTargetedOffer"},
+ {"Id":1535, "Name":"GetTargetedOfferList"},
+ {"Id":1540, "Name":"GetGuideReportingStatus"},
+ {"Id":1541, "Name":"ChatReviewSessionCreate"},
+ {"Id":1542, "Name":"ChatReviewSessionGuideDecidesOnOffer"},
+ {"Id":1544, "Name":"ChatReviewSessionGuideVote"},
+ {"Id":1546, "Name":"ChatReviewSessionGuideDetached"},
+ {"Id":1550, "Name":"AccountSafetylockGetQuestions"},
+ {"Id":1551, "Name":"AccountSafetylockUnlock"},
+ {"Id":1552, "Name":"AccountSafetyLock"},
+ {"Id":1570, "Name":"SubmitGdprRequest"},
+ {"Id":1571, "Name":"CancelGdprRequest"},
+ {"Id":1572, "Name":"GetGdprRequest"},
+ {"Id":1600, "Name":"GetForumStats"},
+ {"Id":1601, "Name":"GetForumThreads"},
+ {"Id":1602, "Name":"GetForumThreadMessages"},
+ {"Id":1603, "Name":"UpdateForumReadMarkers"},
+ {"Id":1604, "Name":"GetForumThread"},
+ {"Id":1605, "Name":"GetForumsList"},
+ {"Id":1606, "Name":"UpdateForumSettings"},
+ {"Id":1607, "Name":"GetUnreadForumsCount"},
+ {"Id":1610, "Name":"PostForumMessage"},
+ {"Id":1612, "Name":"ModerateForumThread"},
+ {"Id":1613, "Name":"ModerateForumMessage"},
+ {"Id":1614, "Name":"ReportForumThread"},
+ {"Id":1615, "Name":"ReportForumMessage"},
+ {"Id":1616, "Name":"UpdateForumThread"},
+ {"Id":1700, "Name":"GetRoomUsersClassification"},
+ {"Id":1701, "Name":"GetPeerUsersClassification"},
+ {"Id":1800, "Name":"ReportSelfie"},
+ {"Id":1801, "Name":"ReportPhoto"},
+ {"Id":1900, "Name":"UserFeedback"},
+ {"Id":2550, "Name":"GetReputation"},
+ {"Id":2998, "Name":"GetFurniByRoomInventory"},
+ {"Id":2999, "Name":"GetInventoryForDebugging"},
+ {"Id":3000, "Name":"GetPetInventory"},
+ {"Id":3001, "Name":"GetNewPetInfo"},
+ {"Id":3002, "Name":"PlacePetToFlat"},
+ {"Id":3003, "Name":"RemovePetFromFlat"},
+ {"Id":3004, "Name":"GetAvailablePetCommands"},
+ {"Id":3005, "Name":"RespectPet"},
+ {"Id":3006, "Name":"OpenPetPackage"},
+ {"Id":3007, "Name":"GetSellablePetPalettes"},
+ {"Id":3008, "Name":"CustomizePetWithFurni"},
+ {"Id":3009, "Name":"RemoveSaddle"},
+ {"Id":3010, "Name":"MarketplaceMakeOffer"},
+ {"Id":3011, "Name":"MarketplaceGetConfiguration"},
+ {"Id":3012, "Name":"MarketplaceCanMakeOffer"},
+ {"Id":3013, "Name":"MarketplaceBuyTokens"},
+ {"Id":3014, "Name":"MarketplaceBuyOffer"},
+ {"Id":3015, "Name":"MarketplaceCancelOffer"},
+ {"Id":3016, "Name":"MarketplaceRedeemOfferCredits"},
+ {"Id":3017, "Name":"MountPet"},
+ {"Id":3018, "Name":"MarketplaceSearchOffers"},
+ {"Id":3019, "Name":"MarketplaceListOwnOffers"},
+ {"Id":3020, "Name":"MarketplaceGetItemStats"},
+ {"Id":3021, "Name":"TogglePetRidingAccessRights"},
+ {"Id":3022, "Name":"PetSelected"},
+ {"Id":3023, "Name":"MovePetInFlat"},
+ {"Id":3024, "Name":"BreedPets"},
+ {"Id":3025, "Name":"HarvestPet"},
+ {"Id":3026, "Name":"TogglePetBreedingRights"},
+ {"Id":3027, "Name":"PlaceBotToFlat"},
+ {"Id":3028, "Name":"GetBotInventory"},
+ {"Id":3029, "Name":"CommandBot"},
+ {"Id":3030, "Name":"GetIsOfferGiftable"},
+ {"Id":3031, "Name":"GetHabboClubOffers"},
+ {"Id":3032, "Name":"GetBadgePointLimits"},
+ {"Id":3033, "Name":"ChargeStuff"},
+ {"Id":3034, "Name":"MarkCatalogNewAdditionsPageOpened"},
+ {"Id":3035, "Name":"GetHabboVipMembershipExtendOffer"},
+ {"Id":3036, "Name":"PurchaseDiscountedVipMembershipExtension"},
+ {"Id":3037, "Name":"PurchaseDiscountedBasicMembershipExtension"},
+ {"Id":3038, "Name":"GetHabboBasicMembershipExtendOffer"},
+ {"Id":3039, "Name":"GetSnowWarGameTokensOffer"},
+ {"Id":3040, "Name":"PurchaseSnowWarGameTokens"},
+ {"Id":3041, "Name":"GetBundleDiscountRuleset"},
+ {"Id":3042, "Name":"GetProductOffer"},
+ {"Id":3043, "Name":"RequestBadge"},
+ {"Id":3044, "Name":"GetIsBadgeRequestFulfilled"},
+ {"Id":3045, "Name":"ConfirmPetBreeding"},
+ {"Id":3046, "Name":"CancelPetBreeding"},
+ {"Id":3047, "Name":"CompostPlant"},
+ {"Id":3048, "Name":"MarketplaceCancelAllOffers"},
+ {"Id":3049, "Name":"SendPetToHoliday"},
+ {"Id":3050, "Name":"UserDefinedRoomEventsUpdateTrigger"},
+ {"Id":3051, "Name":"UserDefinedRoomEventsUpdateAction"},
+ {"Id":3052, "Name":"UserDefinedRoomEventsUpdateCondition"},
+ {"Id":3053, "Name":"UserDefinedRoomEventsOpen"},
+ {"Id":3054, "Name":"UserDefinedRoomEventsApplySnapshot"},
+ {"Id":3060, "Name":"RemoveBotFromFlat"},
+ {"Id":3101, "Name":"GetQuests"},
+ {"Id":3102, "Name":"AcceptQuest"},
+ {"Id":3106, "Name":"RejectQuest"},
+ {"Id":3107, "Name":"OpenQuestTracker"},
+ {"Id":3108, "Name":"StartCampaign"},
+ {"Id":3109, "Name":"GetDailyQuest"},
+ {"Id":3110, "Name":"GetMessageOfTheDay"},
+ {"Id":3111, "Name":"ResetUnseenCounter"},
+ {"Id":3112, "Name":"ActivateQuest"},
+ {"Id":3113, "Name":"CancelQuest"},
+ {"Id":3114, "Name":"GetSeasonalQuests"},
+ {"Id":3210, "Name":"FriendRequestQuestComplete"},
+ {"Id":3240, "Name":"GetIdentityAgreementTypes"},
+ {"Id":3241, "Name":"SaveAgreements"},
+ {"Id":3242, "Name":"GetIdentityAgreements"},
+ {"Id":3250, "Name":"GetEmailStatus"},
+ {"Id":3251, "Name":"ChangeEmail"},
+ {"Id":3254, "Name":"PlacePostIt"},
+ {"Id":3255, "Name":"AddSpamWallPostIt"},
+ {"Id":3256, "Name":"SetMannequinFigure"},
+ {"Id":3257, "Name":"JoinHabboGroup"},
+ {"Id":3258, "Name":"SelectFavouriteHabboGroup"},
+ {"Id":3259, "Name":"DeselectFavouriteHabboGroup"},
+ {"Id":3260, "Name":"GetExtendedProfile"},
+ {"Id":3261, "Name":"GetGuildCreationInfo"},
+ {"Id":3262, "Name":"CreateGuild"},
+ {"Id":3263, "Name":"GetGuildEditInfo"},
+ {"Id":3264, "Name":"UpdateGuildIdentity"},
+ {"Id":3265, "Name":"GetGuildEditorData"},
+ {"Id":3266, "Name":"GetGuildMembershipRequests"},
+ {"Id":3267, "Name":"ApproveMembershipRequest"},
+ {"Id":3268, "Name":"RejectMembershipRequest"},
+ {"Id":3269, "Name":"ApproveAllMembershipRequests"},
+ {"Id":3270, "Name":"RemoveAdminRightsFromMember"},
+ {"Id":3271, "Name":"AddAdminRightsToMember"},
+ {"Id":3272, "Name":"KickMember"},
+ {"Id":3273, "Name":"UpdateGuildSettings"},
+ {"Id":3274, "Name":"GetFlatControllers"},
+ {"Id":3275, "Name":"UpdateGuildBadge"},
+ {"Id":3276, "Name":"UpdateGuildColors"},
+ {"Id":3277, "Name":"GetGuildMembers"},
+ {"Id":3278, "Name":"GetGuildMemberships"},
+ {"Id":3279, "Name":"GuildMemberHqFurniCount"},
+ {"Id":3280, "Name":"SetMannequinName"},
+ {"Id":3281, "Name":"GetGuildFurniContextMenuInfo"},
+ {"Id":3282, "Name":"GetDirectClubBuyAllowed"},
+ {"Id":3283, "Name":"GetExtendedProfileByUsername"},
+ {"Id":3284, "Name":"GetSeasonalCalendarDailyOffer"},
+ {"Id":3285, "Name":"SetRoomSessionTags"},
+ {"Id":3286, "Name":"GetCatalogPageWithEarliestExpiry"},
+ {"Id":3287, "Name":"GetLimitedFurniTimingInfo"},
+ {"Id":3288, "Name":"GetCommunityGoalEarnedPrizes"},
+ {"Id":3289, "Name":"RedeemCommunityGoalPrize"},
+ {"Id":3290, "Name":"DeactivateGuild"},
+ {"Id":3291, "Name":"GetCatalogPageExpiration"},
+ {"Id":3292, "Name":"SetRoomBackgroundColorData"},
+ {"Id":3293, "Name":"GetBannedUsers"},
+ {"Id":3294, "Name":"RoomUnbanUser"},
+ {"Id":3295, "Name":"GetPromoArticles"},
+ {"Id":3296, "Name":"GetBonusRareInfo"},
+ {"Id":3297, "Name":"OpenMysteryTrophy"},
+ {"Id":3298, "Name":"CommunityGoalVote"},
+ {"Id":3299, "Name":"GetFlatFavouriteCount"},
+ {"Id":3302, "Name":"GetExternalImageFurniData"},
+ {"Id":3303, "Name":"StartCreateGuild"},
+ {"Id":3304, "Name":"CommitCreateGuild"},
+ {"Id":3330, "Name":"GetBotCommandConfigurationData"},
+ {"Id":3420, "Name":"RemoveUnseenElements"},
+ {"Id":3421, "Name":"RemoveUnseenElement"},
+ {"Id":3501, "Name":"RequestCameraToken"},
+ {"Id":3502, "Name":"RenderRoom"},
+ {"Id":3503, "Name":"PurchasePhoto"},
+ {"Id":3504, "Name":"PublishPhoto"},
+ {"Id":3505, "Name":"InitCamera"},
+ {"Id":3506, "Name":"CompetitionPhoto"},
+ {"Id":3520, "Name":"RenderAndSaveRoomThumbnailPhoto"},
+ {"Id":3600, "Name":"MeltdownWatchVerify"},
+ {"Id":3700, "Name":"EarningStatus"},
+ {"Id":3701, "Name":"ClaimEarning"},
+ {"Id":3702, "Name":"VaultStatus"},
+ {"Id":3703, "Name":"WithdrawVault"},
+ {"Id":3800, "Name":"UpdateAccountPreferences"},
+ {"Id":3850, "Name":"UnlinkIdentificationMethod"},
+ {"Id":3851, "Name":"LinkIdentificationMethod"},
+ {"Id":3900, "Name":"ClientDebugPingPeerSlow"},
+ {"Id":3901, "Name":"ClientDebugPingPeerFast"},
+ {"Id":3902, "Name":"ClientDebugPingRoomSlow"},
+ {"Id":3903, "Name":"ClientDebugPingRoomFast"},
+ {"Id":3908, "Name":"ClientDebugPingMessengerSlow"},
+ {"Id":3909, "Name":"ClientDebugPingMessengerFast"},
+ {"Id":3910, "Name":"ClientDebugPingNavigatorSlow"},
+ {"Id":3911, "Name":"ClientDebugPingNavigatorFast"},
+ {"Id":3912, "Name":"ClientDebugPingRoomDirectorySlow"},
+ {"Id":3913, "Name":"ClientDebugPingRoomDirectoryFast"},
+ {"Id":3914, "Name":"ClientDebugPingProxySlow"},
+ {"Id":3915, "Name":"ClientDebugPingProxyFast"},
+ {"Id":4000, "Name":"Hello"},
+ {"Id":4001, "Name":"GetProxyId"}
+]}
\ No newline at end of file