diff options
Diffstat (limited to 'Minecraft.Client/ClientConnection.h')
| -rw-r--r-- | Minecraft.Client/ClientConnection.h | 138 |
1 files changed, 69 insertions, 69 deletions
diff --git a/Minecraft.Client/ClientConnection.h b/Minecraft.Client/ClientConnection.h index 2ce46ce0..53c3ff22 100644 --- a/Minecraft.Client/ClientConnection.h +++ b/Minecraft.Client/ClientConnection.h @@ -49,92 +49,92 @@ public: ~ClientConnection(); void tick(); INetworkPlayer *getNetworkPlayer(); - virtual void handleLogin(shared_ptr<LoginPacket> packet); - virtual void handleAddEntity(shared_ptr<AddEntityPacket> packet); - virtual void handleAddExperienceOrb(shared_ptr<AddExperienceOrbPacket> packet); - virtual void handleAddGlobalEntity(shared_ptr<AddGlobalEntityPacket> packet); - virtual void handleAddPainting(shared_ptr<AddPaintingPacket> packet); - virtual void handleSetEntityMotion(shared_ptr<SetEntityMotionPacket> packet); - virtual void handleSetEntityData(shared_ptr<SetEntityDataPacket> packet); - virtual void handleAddPlayer(shared_ptr<AddPlayerPacket> packet); - virtual void handleTeleportEntity(shared_ptr<TeleportEntityPacket> packet); - virtual void handleMoveEntity(shared_ptr<MoveEntityPacket> packet); - virtual void handleRotateMob(shared_ptr<RotateHeadPacket> packet); - virtual void handleMoveEntitySmall(shared_ptr<MoveEntityPacketSmall> packet); - virtual void handleRemoveEntity(shared_ptr<RemoveEntitiesPacket> packet); - virtual void handleMovePlayer(shared_ptr<MovePlayerPacket> packet); + virtual void handleLogin(std::shared_ptr<LoginPacket> packet); + virtual void handleAddEntity(std::shared_ptr<AddEntityPacket> packet); + virtual void handleAddExperienceOrb(std::shared_ptr<AddExperienceOrbPacket> packet); + virtual void handleAddGlobalEntity(std::shared_ptr<AddGlobalEntityPacket> packet); + virtual void handleAddPainting(std::shared_ptr<AddPaintingPacket> packet); + virtual void handleSetEntityMotion(std::shared_ptr<SetEntityMotionPacket> packet); + virtual void handleSetEntityData(std::shared_ptr<SetEntityDataPacket> packet); + virtual void handleAddPlayer(std::shared_ptr<AddPlayerPacket> packet); + virtual void handleTeleportEntity(std::shared_ptr<TeleportEntityPacket> packet); + virtual void handleMoveEntity(std::shared_ptr<MoveEntityPacket> packet); + virtual void handleRotateMob(std::shared_ptr<RotateHeadPacket> packet); + virtual void handleMoveEntitySmall(std::shared_ptr<MoveEntityPacketSmall> packet); + virtual void handleRemoveEntity(std::shared_ptr<RemoveEntitiesPacket> packet); + virtual void handleMovePlayer(std::shared_ptr<MovePlayerPacket> packet); Random *random; - + // 4J Added - virtual void handleChunkVisibilityArea(shared_ptr<ChunkVisibilityAreaPacket> packet); + virtual void handleChunkVisibilityArea(std::shared_ptr<ChunkVisibilityAreaPacket> packet); - virtual void handleChunkVisibility(shared_ptr<ChunkVisibilityPacket> packet); - virtual void handleChunkTilesUpdate(shared_ptr<ChunkTilesUpdatePacket> packet); - virtual void handleBlockRegionUpdate(shared_ptr<BlockRegionUpdatePacket> packet); - virtual void handleTileUpdate(shared_ptr<TileUpdatePacket> packet); - virtual void handleDisconnect(shared_ptr<DisconnectPacket> packet); + virtual void handleChunkVisibility(std::shared_ptr<ChunkVisibilityPacket> packet); + virtual void handleChunkTilesUpdate(std::shared_ptr<ChunkTilesUpdatePacket> packet); + virtual void handleBlockRegionUpdate(std::shared_ptr<BlockRegionUpdatePacket> packet); + virtual void handleTileUpdate(std::shared_ptr<TileUpdatePacket> packet); + virtual void handleDisconnect(std::shared_ptr<DisconnectPacket> packet); virtual void onDisconnect(DisconnectPacket::eDisconnectReason reason, void *reasonObjects); - void sendAndDisconnect(shared_ptr<Packet> packet); - void send(shared_ptr<Packet> packet); - virtual void handleTakeItemEntity(shared_ptr<TakeItemEntityPacket> packet); - virtual void handleChat(shared_ptr<ChatPacket> packet); - virtual void handleAnimate(shared_ptr<AnimatePacket> packet); - virtual void handleEntityActionAtPosition(shared_ptr<EntityActionAtPositionPacket> packet); - virtual void handlePreLogin(shared_ptr<PreLoginPacket> packet); + void sendAndDisconnect(std::shared_ptr<Packet> packet); + void send(std::shared_ptr<Packet> packet); + virtual void handleTakeItemEntity(std::shared_ptr<TakeItemEntityPacket> packet); + virtual void handleChat(std::shared_ptr<ChatPacket> packet); + virtual void handleAnimate(std::shared_ptr<AnimatePacket> packet); + virtual void handleEntityActionAtPosition(std::shared_ptr<EntityActionAtPositionPacket> packet); + virtual void handlePreLogin(std::shared_ptr<PreLoginPacket> packet); void close(); - virtual void handleAddMob(shared_ptr<AddMobPacket> packet); - virtual void handleSetTime(shared_ptr<SetTimePacket> packet); - virtual void handleSetSpawn(shared_ptr<SetSpawnPositionPacket> packet); - virtual void handleRidePacket(shared_ptr<SetRidingPacket> packet); - virtual void handleEntityEvent(shared_ptr<EntityEventPacket> packet); + virtual void handleAddMob(std::shared_ptr<AddMobPacket> packet); + virtual void handleSetTime(std::shared_ptr<SetTimePacket> packet); + virtual void handleSetSpawn(std::shared_ptr<SetSpawnPositionPacket> packet); + virtual void handleRidePacket(std::shared_ptr<SetRidingPacket> packet); + virtual void handleEntityEvent(std::shared_ptr<EntityEventPacket> packet); private: - shared_ptr<Entity> getEntity(int entityId); + std::shared_ptr<Entity> getEntity(int entityId); wstring GetDisplayNameByGamertag(wstring gamertag); public: - virtual void handleSetHealth(shared_ptr<SetHealthPacket> packet); - virtual void handleSetExperience(shared_ptr<SetExperiencePacket> packet); - virtual void handleRespawn(shared_ptr<RespawnPacket> packet); - virtual void handleExplosion(shared_ptr<ExplodePacket> packet); - virtual void handleContainerOpen(shared_ptr<ContainerOpenPacket> packet); - virtual void handleContainerSetSlot(shared_ptr<ContainerSetSlotPacket> packet); - virtual void handleContainerAck(shared_ptr<ContainerAckPacket> packet); - virtual void handleContainerContent(shared_ptr<ContainerSetContentPacket> packet); - virtual void handleSignUpdate(shared_ptr<SignUpdatePacket> packet); - virtual void handleTileEntityData(shared_ptr<TileEntityDataPacket> packet); - virtual void handleContainerSetData(shared_ptr<ContainerSetDataPacket> packet); - virtual void handleSetEquippedItem(shared_ptr<SetEquippedItemPacket> packet); - virtual void handleContainerClose(shared_ptr<ContainerClosePacket> packet); - virtual void handleTileEvent(shared_ptr<TileEventPacket> packet); - virtual void handleTileDestruction(shared_ptr<TileDestructionPacket> packet); + virtual void handleSetHealth(std::shared_ptr<SetHealthPacket> packet); + virtual void handleSetExperience(std::shared_ptr<SetExperiencePacket> packet); + virtual void handleRespawn(std::shared_ptr<RespawnPacket> packet); + virtual void handleExplosion(std::shared_ptr<ExplodePacket> packet); + virtual void handleContainerOpen(std::shared_ptr<ContainerOpenPacket> packet); + virtual void handleContainerSetSlot(std::shared_ptr<ContainerSetSlotPacket> packet); + virtual void handleContainerAck(std::shared_ptr<ContainerAckPacket> packet); + virtual void handleContainerContent(std::shared_ptr<ContainerSetContentPacket> packet); + virtual void handleSignUpdate(std::shared_ptr<SignUpdatePacket> packet); + virtual void handleTileEntityData(std::shared_ptr<TileEntityDataPacket> packet); + virtual void handleContainerSetData(std::shared_ptr<ContainerSetDataPacket> packet); + virtual void handleSetEquippedItem(std::shared_ptr<SetEquippedItemPacket> packet); + virtual void handleContainerClose(std::shared_ptr<ContainerClosePacket> packet); + virtual void handleTileEvent(std::shared_ptr<TileEventPacket> packet); + virtual void handleTileDestruction(std::shared_ptr<TileDestructionPacket> packet); virtual bool canHandleAsyncPackets(); - virtual void handleGameEvent(shared_ptr<GameEventPacket> gameEventPacket); - virtual void handleComplexItemData(shared_ptr<ComplexItemDataPacket> packet); - virtual void handleLevelEvent(shared_ptr<LevelEventPacket> packet); - virtual void handleAwardStat(shared_ptr<AwardStatPacket> packet); - virtual void handleUpdateMobEffect(shared_ptr<UpdateMobEffectPacket> packet); - virtual void handleRemoveMobEffect(shared_ptr<RemoveMobEffectPacket> packet); + virtual void handleGameEvent(std::shared_ptr<GameEventPacket> gameEventPacket); + virtual void handleComplexItemData(std::shared_ptr<ComplexItemDataPacket> packet); + virtual void handleLevelEvent(std::shared_ptr<LevelEventPacket> packet); + virtual void handleAwardStat(std::shared_ptr<AwardStatPacket> packet); + virtual void handleUpdateMobEffect(std::shared_ptr<UpdateMobEffectPacket> packet); + virtual void handleRemoveMobEffect(std::shared_ptr<RemoveMobEffectPacket> packet); virtual bool isServerPacketListener(); - virtual void handlePlayerInfo(shared_ptr<PlayerInfoPacket> packet); - virtual void handleKeepAlive(shared_ptr<KeepAlivePacket> packet); - virtual void handlePlayerAbilities(shared_ptr<PlayerAbilitiesPacket> playerAbilitiesPacket); - virtual void handleSoundEvent(shared_ptr<LevelSoundPacket> packet); - virtual void handleCustomPayload(shared_ptr<CustomPayloadPacket> customPayloadPacket); + virtual void handlePlayerInfo(std::shared_ptr<PlayerInfoPacket> packet); + virtual void handleKeepAlive(std::shared_ptr<KeepAlivePacket> packet); + virtual void handlePlayerAbilities(std::shared_ptr<PlayerAbilitiesPacket> playerAbilitiesPacket); + virtual void handleSoundEvent(std::shared_ptr<LevelSoundPacket> packet); + virtual void handleCustomPayload(std::shared_ptr<CustomPayloadPacket> customPayloadPacket); virtual Connection *getConnection(); // 4J Added - virtual void handleServerSettingsChanged(shared_ptr<ServerSettingsChangedPacket> packet); - virtual void handleTexture(shared_ptr<TexturePacket> packet); - virtual void handleTextureAndGeometry(shared_ptr<TextureAndGeometryPacket> packet); - virtual void handleUpdateProgress(shared_ptr<UpdateProgressPacket> packet); + virtual void handleServerSettingsChanged(std::shared_ptr<ServerSettingsChangedPacket> packet); + virtual void handleTexture(std::shared_ptr<TexturePacket> packet); + virtual void handleTextureAndGeometry(std::shared_ptr<TextureAndGeometryPacket> packet); + virtual void handleUpdateProgress(std::shared_ptr<UpdateProgressPacket> packet); // 4J Added static int HostDisconnectReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); static int ExitGameAndSaveReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); - virtual void handleTextureChange(shared_ptr<TextureChangePacket> packet); - virtual void handleTextureAndGeometryChange(shared_ptr<TextureAndGeometryChangePacket> packet); - virtual void handleUpdateGameRuleProgressPacket(shared_ptr<UpdateGameRuleProgressPacket> packet); - virtual void handleXZ(shared_ptr<XZPacket> packet); + virtual void handleTextureChange(std::shared_ptr<TextureChangePacket> packet); + virtual void handleTextureAndGeometryChange(std::shared_ptr<TextureAndGeometryChangePacket> packet); + virtual void handleUpdateGameRuleProgressPacket(std::shared_ptr<UpdateGameRuleProgressPacket> packet); + virtual void handleXZ(std::shared_ptr<XZPacket> packet); - void displayPrivilegeChanges(shared_ptr<MultiplayerLocalPlayer> player, unsigned int oldPrivileges); + void displayPrivilegeChanges(std::shared_ptr<MultiplayerLocalPlayer> player, unsigned int oldPrivileges); };
\ No newline at end of file |
