mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-05 03:43:40 +00:00
500 lines
41 KiB
C++
500 lines
41 KiB
C++
// This Header is auto generated by BDSLiteLoader Toolchain
|
|
#pragma once
|
|
#define AUTO_GENERATED
|
|
#include "../Global.h"
|
|
#include "Automation.hpp"
|
|
|
|
#define BEFORE_EXTRA
|
|
|
|
enum SubClientId;
|
|
|
|
#undef BEFORE_EXTRA
|
|
|
|
class ServerNetworkHandler {
|
|
|
|
#define AFTER_EXTRA
|
|
// Add Member There
|
|
|
|
|
|
public:
|
|
inline void onClientAuthenticated(class NetworkIdentifier const& a0, class Certificate const& a1)
|
|
{
|
|
return _onClientAuthenticated(a0, a1);
|
|
}
|
|
|
|
inline class ServerPlayer* getServerPlayer(class NetworkIdentifier const& a0, char a1=0) {
|
|
return _getServerPlayer(a0, (SubClientId)a1);
|
|
}
|
|
|
|
inline int getActiveAndInProgressPlayerCount(class mce::UUID a1)
|
|
{
|
|
return _getActiveAndInProgressPlayerCount(a1);
|
|
}
|
|
|
|
inline void handle(class NetworkIdentifier const& a0, class CommandRequestPacket const& a1) {
|
|
void (ServerNetworkHandler::*rv)(class NetworkIdentifier const&, class CommandRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVCommandRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class CommandRequestPacket const&>(a1));
|
|
}
|
|
|
|
inline void handle(class NetworkIdentifier const& a0, class TextPacket const& a1) {
|
|
void (ServerNetworkHandler::*rv)(class NetworkIdentifier const&, class TextPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVTextPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class TextPacket const&>(a1));
|
|
}
|
|
|
|
inline void handle(class NetworkIdentifier const& a0, class ActorEventPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ActorEventPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVActorEventPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ActorEventPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ActorPickRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ActorPickRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVActorPickRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ActorPickRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class AdventureSettingsPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class AdventureSettingsPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVAdventureSettingsPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class AdventureSettingsPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class AnimatePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class AnimatePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVAnimatePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class AnimatePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class AnvilDamagePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class AnvilDamagePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVAnvilDamagePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class AnvilDamagePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class BlockPickRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class BlockPickRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVBlockPickRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class BlockPickRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class BookEditPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class BookEditPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVBookEditPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class BookEditPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class BossEventPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class BossEventPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVBossEventPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class BossEventPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ClientCacheBlobStatusPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ClientCacheBlobStatusPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVClientCacheBlobStatusPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ClientCacheBlobStatusPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ClientCacheStatusPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ClientCacheStatusPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVClientCacheStatusPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ClientCacheStatusPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ClientToServerHandshakePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ClientToServerHandshakePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVClientToServerHandshakePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ClientToServerHandshakePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class CommandBlockUpdatePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class CommandBlockUpdatePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVCommandBlockUpdatePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class CommandBlockUpdatePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ContainerClosePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ContainerClosePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVContainerClosePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ContainerClosePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class CraftingEventPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class CraftingEventPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVCraftingEventPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class CraftingEventPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class DebugInfoPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class DebugInfoPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVDebugInfoPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class DebugInfoPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class DisconnectPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class DisconnectPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVDisconnectPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class DisconnectPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class EmoteListPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class EmoteListPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVEmoteListPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class EmoteListPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class EmotePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class EmotePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVEmotePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class EmotePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class FilterTextPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class FilterTextPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVFilterTextPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class FilterTextPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class InteractPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class InteractPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVInteractPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class InteractPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class InventoryTransactionPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class InventoryTransactionPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVInventoryTransactionPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class InventoryTransactionPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ItemFrameDropItemPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ItemFrameDropItemPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVItemFrameDropItemPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ItemFrameDropItemPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ItemStackRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ItemStackRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVItemStackRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ItemStackRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LabTablePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LabTablePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLabTablePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LabTablePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LecternUpdatePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LecternUpdatePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLecternUpdatePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LecternUpdatePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LevelSoundEventPacketV2 const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LevelSoundEventPacketV2 const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLevelSoundEventPacketV2@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LevelSoundEventPacketV2 const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LevelSoundEventPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LevelSoundEventPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLevelSoundEventPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LevelSoundEventPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LevelSoundEventPacketV1 const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LevelSoundEventPacketV1 const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLevelSoundEventPacketV1@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LevelSoundEventPacketV1 const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class LoginPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class LoginPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVLoginPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class LoginPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MapCreateLockedCopyPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MapCreateLockedCopyPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMapCreateLockedCopyPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MapCreateLockedCopyPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MapInfoRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MapInfoRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMapInfoRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MapInfoRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MobEquipmentPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MobEquipmentPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMobEquipmentPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MobEquipmentPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MoveActorAbsolutePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MoveActorAbsolutePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMoveActorAbsolutePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MoveActorAbsolutePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MovePlayerPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MovePlayerPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMovePlayerPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MovePlayerPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class MultiplayerSettingsPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class MultiplayerSettingsPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVMultiplayerSettingsPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class MultiplayerSettingsPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class NetworkStackLatencyPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class NetworkStackLatencyPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVNetworkStackLatencyPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class NetworkStackLatencyPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class NpcRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class NpcRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVNpcRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class NpcRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PassengerJumpPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PassengerJumpPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPassengerJumpPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PassengerJumpPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PlayerActionPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PlayerActionPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPlayerActionPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PlayerActionPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PlayerAuthInputPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PlayerAuthInputPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPlayerAuthInputPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PlayerAuthInputPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PlayerHotbarPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PlayerHotbarPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPlayerHotbarPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PlayerHotbarPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PlayerInputPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PlayerInputPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPlayerInputPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PlayerInputPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PlayerSkinPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PlayerSkinPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPlayerSkinPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PlayerSkinPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PositionTrackingDBClientRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PositionTrackingDBClientRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPositionTrackingDBClientRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PositionTrackingDBClientRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class RequestChunkRadiusPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class RequestChunkRadiusPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVRequestChunkRadiusPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class RequestChunkRadiusPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ResourcePackChunkRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ResourcePackChunkRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVResourcePackChunkRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ResourcePackChunkRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class RespawnPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class RespawnPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVRespawnPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class RespawnPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SetDefaultGameTypePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SetDefaultGameTypePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSetDefaultGameTypePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SetDefaultGameTypePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SetDifficultyPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SetDifficultyPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSetDifficultyPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SetDifficultyPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SetLocalPlayerAsInitializedPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SetLocalPlayerAsInitializedPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSetLocalPlayerAsInitializedPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SetLocalPlayerAsInitializedPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SetPlayerGameTypePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SetPlayerGameTypePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSetPlayerGameTypePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SetPlayerGameTypePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SettingsCommandPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SettingsCommandPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSettingsCommandPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SettingsCommandPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ShowCreditsPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ShowCreditsPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVShowCreditsPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ShowCreditsPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SimpleEventPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SimpleEventPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSimpleEventPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SimpleEventPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SpawnExperienceOrbPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SpawnExperienceOrbPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSpawnExperienceOrbPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SpawnExperienceOrbPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class StructureBlockUpdatePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class StructureBlockUpdatePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVStructureBlockUpdatePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class StructureBlockUpdatePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class StructureTemplateDataRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class StructureTemplateDataRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVStructureTemplateDataRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class StructureTemplateDataRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SubChunkRequestPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SubChunkRequestPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSubChunkRequestPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SubChunkRequestPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class SubClientLoginPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class SubClientLoginPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVSubClientLoginPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class SubClientLoginPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class TickSyncPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class TickSyncPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVTickSyncPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class TickSyncPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class UpdatePlayerGameTypePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class UpdatePlayerGameTypePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVUpdatePlayerGameTypePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class UpdatePlayerGameTypePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class std::shared_ptr<class BlockActorDataPacket> a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class std::shared_ptr<class BlockActorDataPacket>);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@V?$shared_ptr@VBlockActorDataPacket@@@std@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class std::shared_ptr<class BlockActorDataPacket>>(a1));
|
|
}
|
|
|
|
inline void handle(class NetworkIdentifier const& a0, class CreatePhotoPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class CreatePhotoPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVCreatePhotoPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class CreatePhotoPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class CompletedUsingItemPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class CompletedUsingItemPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVCompletedUsingItemPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class CompletedUsingItemPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PurchaseReceiptPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PurchaseReceiptPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPurchaseReceiptPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PurchaseReceiptPacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class ModalFormResponsePacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class ModalFormResponsePacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVModalFormResponsePacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class ModalFormResponsePacket const&>(a1));
|
|
}
|
|
inline void handle(class NetworkIdentifier const& a0, class PhotoTransferPacket const& a1) {
|
|
void (ServerNetworkHandler:: * rv)(class NetworkIdentifier const&, class PhotoTransferPacket const&);
|
|
*((void**)&rv) = dlsym("?handle@ServerNetworkHandler@@UEAAXAEBVNetworkIdentifier@@AEBVPhotoTransferPacket@@@Z");
|
|
return (this->*rv)(std::forward<class NetworkIdentifier const&>(a0), std::forward<class PhotoTransferPacket const&>(a1));
|
|
}
|
|
#undef AFTER_EXTRA
|
|
#ifndef DISABLE_CONSTRUCTOR_PREVENTION_SERVERNETWORKHANDLER
|
|
public:
|
|
class ServerNetworkHandler& operator=(class ServerNetworkHandler const &) = delete;
|
|
ServerNetworkHandler(class ServerNetworkHandler const &) = delete;
|
|
ServerNetworkHandler() = delete;
|
|
#endif
|
|
|
|
public:
|
|
#ifdef ENABLE_VIRTUAL_FAKESYMBOL_SERVERNETWORKHANDLER
|
|
MCVAPI bool allowIncomingPacketId(class NetworkIdentifier const &, enum MinecraftPacketIds);
|
|
MCVAPI class GameSpecificNetEventCallback * getGameSpecificNetEventCallback();
|
|
MCVAPI void handle(class NetworkIdentifier const &, class UpdatePlayerGameTypePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PhotoTransferPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ModalFormResponsePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PurchaseReceiptPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class CompletedUsingItemPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class TextPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MultiplayerSettingsPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class CommandRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class CommandBlockUpdatePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SpawnExperienceOrbPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class RequestChunkRadiusPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MapCreateLockedCopyPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MapInfoRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class AdventureSettingsPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ShowCreditsPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ResourcePackChunkRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class BossEventPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class StructureBlockUpdatePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class BlockPickRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ActorPickRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SetDifficultyPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class NetworkStackLatencyPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SetLocalPlayerAsInitializedPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class StructureTemplateDataRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SettingsCommandPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class EmoteListPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class EmotePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class RespawnPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LoginPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SubClientLoginPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class DisconnectPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ClientCacheStatusPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ClientCacheBlobStatusPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ClientToServerHandshakePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MovePlayerPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class RiderJumpPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class TickSyncPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MobEquipmentPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class MoveActorAbsolutePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class InteractPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class AnimatePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ActorEventPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PlayerActionPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ActorFallPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ItemFrameDropItemPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ItemStackRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class ContainerClosePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class InventoryTransactionPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PlayerHotbarPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class CraftingEventPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class DebugInfoPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class std::shared_ptr<class BlockActorDataPacket>);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PlayerAuthInputPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PlayerInputPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SetPlayerGameTypePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SetDefaultGameTypePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LevelSoundEventPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LevelSoundEventPacketV2 const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LevelSoundEventPacketV1 const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class SimpleEventPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PlayerSkinPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LecternUpdatePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class PositionTrackingDBClientRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class BookEditPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class NpcRequestPacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class LabTablePacket const &);
|
|
MCVAPI void handle(class NetworkIdentifier const &, class AnvilDamagePacket const &);
|
|
MCVAPI void onDisconnect(class NetworkIdentifier const &, std::string const &, bool, std::string const &);
|
|
MCVAPI void onInvalidPlayerJoinedLobby(class mce::UUID const &, std::string const &);
|
|
MCVAPI void onPlayerReady(class Player &);
|
|
MCVAPI void onTick();
|
|
MCVAPI void onTransferRequest(class NetworkIdentifier const &, std::string const &, int);
|
|
MCVAPI void onWebsocketRequest(std::string const &, std::string const &, class std::function<void (void)>);
|
|
MCVAPI void onXboxUserBlocked(std::string const &);
|
|
MCVAPI void onXboxUserUnblocked(std::string const &);
|
|
MCVAPI void sendServerLegacyParticle(enum ParticleType, class Vec3 const &, class Vec3 const &, int);
|
|
MCVAPI ~ServerNetworkHandler();
|
|
#endif
|
|
MCAPI ServerNetworkHandler(class GameCallbacks &, class Level &, class NetworkHandler &, class PrivateKeyManager &, class ServerLocator &, class PacketSender &, class Whitelist &, class PermissionsFile *, class mce::UUID const &, int, bool, std::vector<std::string> const &, std::string, int, class MinecraftCommands &, class IMinecraftApp &, class std::unordered_map<struct PackIdVersion, std::string, struct std::hash<struct PackIdVersion>, struct std::equal_to<struct PackIdVersion>, class std::allocator<struct std::pair<struct PackIdVersion const, std::string>>> const &, class Scheduler &, class TextFilteringProcessor *);
|
|
MCAPI void allowIncomingConnections(std::string const &, bool);
|
|
MCAPI std::unique_ptr<class ServerPlayer> createNewPlayer(class NetworkIdentifier const &, class ConnectionRequest const &);
|
|
MCAPI void disallowIncomingConnections();
|
|
MCAPI void disconnectClient(class NetworkIdentifier const &, unsigned char, std::string const &, bool);
|
|
MCAPI void engineDownloadingFinishedResponseHelper(class NetworkIdentifier const &, class ResourcePackClientResponsePacket const &);
|
|
MCAPI void onReady_ClientGeneration(class Player &, class NetworkIdentifier const &);
|
|
MCAPI void removeFromBlacklist(class mce::UUID const &, std::string const &);
|
|
MCAPI void sendLoginMessageLocal(class NetworkIdentifier const &, class ConnectionRequest const &, class ServerPlayer &);
|
|
MCAPI void setAutomationClient(class Automation::AutomationClient *);
|
|
MCAPI bool trytLoadPlayer(class ServerPlayer &, class ConnectionRequest const &);
|
|
MCAPI void updateServerAnnouncement();
|
|
|
|
//private:
|
|
MCAPI class ServerPlayer & _createNewPlayer(class NetworkIdentifier const &, class SubClientConnectionRequest const &, unsigned char);
|
|
MCAPI void _displayGameMessage(class Player const &, std::string const &);
|
|
MCAPI int _getActiveAndInProgressPlayerCount(class mce::UUID) const;
|
|
MCAPI std::string _getDisplayName(class Certificate const &, bool, std::string const &) const;
|
|
MCAPI class ServerPlayer * _getServerPlayer(class NetworkIdentifier const &, unsigned char);
|
|
MCAPI bool _loadNewPlayer(class ServerPlayer &, bool);
|
|
MCAPI void _onClientAuthenticated(class NetworkIdentifier const &, class Certificate const &);
|
|
MCAPI void _onPlayerLeft(class ServerPlayer *, bool);
|
|
MCAPI void _onSubClientAuthenticated(class NetworkIdentifier const &, class Certificate const &, class SubClientLoginPacket const &);
|
|
MCAPI void _sendAdditionalLevelData(class ServerPlayer &, class NetworkIdentifier const &);
|
|
MCAPI void _sendLevelData(class ServerPlayer &, class NetworkIdentifier const &);
|
|
|
|
private:
|
|
|
|
}; |