Package emu.grasscutter.net.packet
Class PacketHandler
java.lang.Object
emu.grasscutter.net.packet.PacketHandler
- Direct Known Subclasses:
Handler,HandlerAbilityInvocationsNotify,HandlerActivityTakeWatcherRewardReq,HandlerAddBackupAvatarTeamReq,HandlerAddQuestContentProgressReq,HandlerAskAddFriendReq,HandlerAvatarChangeCostumeReq,HandlerAvatarChangeElementTypeReq,HandlerAvatarDieAnimationEndReq,HandlerAvatarExpeditionAllDataReq,HandlerAvatarExpeditionCallBackReq,HandlerAvatarExpeditionGetRewardReq,HandlerAvatarExpeditionStartReq,HandlerAvatarFetterLevelRewardReq,HandlerAvatarPromoteReq,HandlerAvatarSkillUpgradeReq,HandlerAvatarUpgradeReq,HandlerAvatarWearFlycloakReq,HandlerBackMyWorldReq,HandlerBuyBattlePassLevelReq,HandlerBuyGoodsReq,HandlerCalcWeaponUpgradeReturnItemsReq,HandlerChangeAvatarReq,HandlerChangeGameTimeReq,HandlerChangeMailStarNotify,HandlerChangeMpTeamAvatarReq,HandlerChangeTeamNameReq,HandlerChooseCurAvatarTeamReq,HandlerClientAbilityInitFinishNotify,HandlerCombatInvocationsNotify,HandlerCombineReq,HandlerCreateVehicleReq,HandlerDealAddFriendReq,HandlerDelBackupAvatarTeamReq,HandlerDeleteFriendReq,HandlerDelMailReq,HandlerDestroyMaterialReq,HandlerDoGachaReq,HandlerDungeonEntryInfoReq,HandlerEnterSceneDoneReq,HandlerEnterSceneReadyReq,HandlerEnterTransPointRegionNotify,HandlerEnterWorldAreaReq,HandlerEntityAiSyncNotify,HandlerEvtAiSyncCombatThreatInfoNotify,HandlerEvtAiSyncSkillCdNotify,HandlerEvtAvatarLockChairReq,HandlerEvtAvatarSitDownNotify,HandlerEvtAvatarStandUpNotify,HandlerEvtCreateGadgetNotify,HandlerEvtDestroyGadgetNotify,HandlerEvtDoSkillSuccNotify,HandlerEvtEntityRenderersChangedNotify,HandlerExitTransPointRegionNotify,HandlerForgeGetQueueDataReq,HandlerForgeQueueManipulateReq,HandlerForgeStartReq,HandlerFurnitureMakeReq,HandlerFurnitureMakeStartReq,HandlerGachaWishReq,HandlerGadgetInteractReq,HandlerGetActivityInfoReq,HandlerGetActivityShopSheetInfoReq,HandlerGetAllH5ActivityInfoReq,HandlerGetAllMailReq,HandlerGetAllUnlockNameCardReq,HandlerGetAuthkeyReq,HandlerGetChatEmojiCollectionReq,HandlerGetCompoundDataReq,HandlerGetDailyDungeonEntryInfoReq,HandlerGetFriendShowAvatarInfoReq,HandlerGetFriendShowNameCardInfoReq,HandlerGetFurnitureCurModuleArrangeCountReq,HandlerGetGachaInfoReq,HandlerGetHomeLevelUpRewardReq,HandlerGetInvestigationMonsterReq,HandlerGetMailItemReq,HandlerGetOnlinePlayerListReq,HandlerGetPlayerAskFriendListReq,HandlerGetPlayerBlacklistReq,HandlerGetPlayerFriendListReq,HandlerGetPlayerHomeCompInfoReq,HandlerGetPlayerSocialDetailReq,HandlerGetPlayerTokenReq,HandlerGetRegionSearchReq,HandlerGetSceneAreaReq,HandlerGetScenePointReq,HandlerGetShopmallDataReq,HandlerGetShopReq,HandlerGetWidgetSlotReq,HandlerGetWorldMpInfoReq,HandlerHitTreeNotify,HandlerHomeChangeBgmReq,HandlerHomeChangeEditModeReq,HandlerHomeChangeModuleReq,HandlerHomeChooseModuleReq,HandlerHomeEnterEditModeFinishReq,HandlerHomeGetArrangementInfoReq,HandlerHomeGetBasicInfoReq,HandlerHomeModuleSeenReq,HandlerHomeResourceTakeFetterExpReq,HandlerHomeResourceTakeHomeCoinReq,HandlerHomeSceneInitFinishReq,HandlerHomeSceneJumpReq,HandlerHomeUpdateArrangementInfoReq,HandlerMarkMapReq,HandlerMcoinExchangeHcoinReq,HandlerMonsterAIConfigHashNotify,HandlerMusicGameSettleReq,HandlerMusicGameStartReq,HandlerNpcTalkReq,HandlerObstacleModifyNotify,HandlerPathfindingEnterSceneReq,HandlerPersonalLineAllDataReq,HandlerPersonalSceneJumpReq,HandlerPingReq,HandlerPlayerApplyEnterMpReq,HandlerPlayerApplyEnterMpResultReq,HandlerPlayerChatReq,HandlerPlayerCompoundMaterialReq,HandlerPlayerCookArgsReq,HandlerPlayerCookReq,HandlerPlayerEnterDungeonReq,HandlerPlayerForceExitReq,HandlerPlayerGetForceQuitBanInfoReq,HandlerPlayerLoginReq,HandlerPlayerQuitDungeonReq,HandlerPlayerSetPauseReq,HandlerPostEnterSceneReq,HandlerPrivateChatReq,HandlerPullPrivateChatReq,HandlerPullRecentChatReq,HandlerQueryCodexMonsterBeKilledNumReq,HandlerQueryPathReq,HandlerQuestUpdateQuestVarReq,HandlerQuickUseWidgetReq,HandlerReadMailNotify,HandlerReliquaryDecomposeReq,HandlerReliquaryUpgradeReq,HandlerSceneEntityDrownReq,HandlerSceneInitFinishReq,HandlerSceneKickPlayerReq,HandlerSceneTransToPointReq,HandlerSelectWorktopOptionReq,HandlerSetBattlePassViewedReq,HandlerSetChatEmojiCollectionReq,HandlerSetEntityClientDataNotify,HandlerSetEquipLockStateReq,HandlerSetFriendEnterHomeOptionReq,HandlerSetNameCardReq,HandlerSetOpenStateReq,HandlerSetPlayerBirthdayReq,HandlerSetPlayerBornDataReq,HandlerSetPlayerHeadImageReq,HandlerSetPlayerNameReq,HandlerSetPlayerPropReq,HandlerSetPlayerSignatureReq,HandlerSetUpAvatarTeamReq,HandlerSetUpLunchBoxWidgetReq,HandlerSetWidgetSlotReq,HandlerSkipPlayerGameTimeReq,HandlerTakeAchievementGoalRewardReq,HandlerTakeAchievementRewardReq,HandlerTakeBattlePassMissionPointReq,HandlerTakeBattlePassRewardReq,HandlerTakeCompoundOutputReq,HandlerTakeFurnitureMakeReq,HandlerTakeoffEquipReq,HandlerTakePlayerLevelRewardReq,HandlerTowerAllDataReq,HandlerTowerEnterLevelReq,HandlerTowerTeamSelectReq,HandlerTryEnterHomeReq,HandlerUnionCmdNotify,HandlerUnlockAvatarTalentReq,HandlerUnlockPersonalLineReq,HandlerUnlockTransPointReq,HandlerUpdateAbilityCreatedMovingPlatformNotify,HandlerUpdatePlayerShowAvatarListReq,HandlerUpdatePlayerShowNameCardListReq,HandlerUseItemReq,HandlerVehicleInteractReq,HandlerWeaponAwakenReq,HandlerWeaponPromoteReq,HandlerWeaponUpgradeReq,HandlerWearEquipReq,HandlerWidgetDoBagReq,HandlerWorldPlayerReviveReq
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidhandle(GameSession session, byte[] header, byte[] payload)
-
Field Details
-
EMPTY_BYTE_ARRAY
protected static final byte[] EMPTY_BYTE_ARRAY
-
-
Constructor Details
-
PacketHandler
public PacketHandler()
-
-
Method Details
-
handle
- Throws:
Exception
-