This is the complete list of members for Server, including all inherited members.
acceptAuth(session_t peer_id, bool forSudoMode) | Server | |
addMediaFile(const std::string &filename, const std::string &filepath, std::string *filedata=nullptr, std::string *digest=nullptr) | Server | private |
addParticleSpawner(const ParticleSpawnerParameters &p, ServerActiveObject *attached, const std::string &playername) | Server | |
addShutdownError(const ModError &e) | Server | |
allocateUnknownNodeId(const std::string &name) | Server | virtual |
AsyncRunStep(float dtime, bool initial_step=false) | Server | |
broadcastModChannelMessage(const std::string &channel, const std::string &message, session_t from_peer) | Server | private |
cdef() | IGameDef | inline |
checkInteractDistance(RemotePlayer *player, const f32 d, const std::string &what) | Server | private |
checkPriv(const std::string &name, const std::string &priv) | Server | |
DeleteClient(session_t peer_id, ClientDeletionReason reason) | Server | private |
deleteParticleSpawner(const std::string &playername, u32 id) | Server | |
deletingPeer(con::IPeer *peer, bool timeout) | Server | virtual |
DenyAccess(session_t peer_id, AccessDeniedCode reason, std::string_view custom_reason="", bool reconnect=false) | Server | |
denyIfBanned(session_t peer_id) | Server | |
DenySudoAccess(session_t peer_id) | Server | |
DISABLE_CLASS_COPY(Server) | Server | |
DisconnectPeer(session_t peer_id) | Server | |
dynamicAddMedia(const DynamicMediaArgs &args) | Server | |
emergePlayer(const char *name, session_t peer_id, u16 proto_version) | Server | private |
EmergeThread class | Server | friend |
fadeSound(s32 handle, float step, float gain) | Server | |
fillMediaCache() | Server | private |
findSpawnPos() | Server | |
getBanDescription(const std::string &ip_or_name) | Server | |
getBuiltinLuaPath() | Server | static |
getClient(session_t peer_id, ClientState state_min=CS_Active) | Server | private |
getClientConInfo(session_t peer_id, con::rtt_stat_type type, float *retval) | Server | |
getClientDynamicInfo(session_t peer_id) | Server | |
getClientInfo(session_t peer_id, ClientInfo &ret) | Server | |
getClientNoEx(session_t peer_id, ClientState state_min=CS_Active) | Server | private |
getCraftDefManager() | Server | virtual |
getEmergeManager() | Server | inlinevirtual |
getEnv() | Server | inline |
getGameSpec() const | Server | inlinevirtual |
getInventoryMgr() const | Server | inline |
getItemDefManager() | Server | virtual |
getMap() | Server | inline |
getMediaList() | Server | |
getModChannel(const std::string &channel) | Server | virtual |
getModDataPath() const | Server | inlinevirtual |
getModIPCStore() | Server | inlinevirtual |
getMods() const | Server | virtual |
getModSpec(const std::string &modname) const | Server | virtual |
getModStorageDatabase() | Server | inlinevirtual |
getNodeDefManager() | Server | virtual |
getPeerAddress(session_t peer_id) | Server | |
getPlayerEffectivePrivs(const std::string &name) | Server | |
getPlayerName(session_t peer_id) | Server | private |
getPlayerSAO(session_t peer_id) | Server | private |
getProtocolVersionMax() | Server | static |
getProtocolVersionMin() | Server | static |
getRollbackManager() | Server | inlinevirtual |
getScriptIface() | Server | inline |
getStatusString() | Server | |
getStepSettings() | Server | inline |
getTranslationLanguage(const std::string &lang_code) | Server | |
getUptime() const | Server | inline |
getWorldPath() const | Server | inlinevirtual |
getWritableCraftDefManager() | Server | |
getWritableItemDefManager() | Server | |
getWritableNodeDefManager() | Server | |
handleAdminChat(const ChatEventChat *evt) | Server | private |
handleChat(const std::string &name, std::wstring wmessage_input, bool check_shout_priv=false, RemotePlayer *player=nullptr) | Server | private |
handleChatInterfaceEvent(ChatEvent *evt) | Server | private |
handleCommand(NetworkPacket *pkt) | Server | inline |
handleCommand_ChatMessage(NetworkPacket *pkt) | Server | |
handleCommand_ClientReady(NetworkPacket *pkt) | Server | |
handleCommand_Damage(NetworkPacket *pkt) | Server | |
handleCommand_DeletedBlocks(NetworkPacket *pkt) | Server | |
handleCommand_Deprecated(NetworkPacket *pkt) | Server | |
handleCommand_FirstSrp(NetworkPacket *pkt) | Server | |
handleCommand_GotBlocks(NetworkPacket *pkt) | Server | |
handleCommand_HaveMedia(NetworkPacket *pkt) | Server | |
handleCommand_Init(NetworkPacket *pkt) | Server | |
handleCommand_Init2(NetworkPacket *pkt) | Server | |
handleCommand_Interact(NetworkPacket *pkt) | Server | |
handleCommand_InventoryAction(NetworkPacket *pkt) | Server | |
handleCommand_InventoryFields(NetworkPacket *pkt) | Server | |
handleCommand_ModChannelJoin(NetworkPacket *pkt) | Server | |
handleCommand_ModChannelLeave(NetworkPacket *pkt) | Server | |
handleCommand_ModChannelMsg(NetworkPacket *pkt) | Server | |
handleCommand_NodeMetaFields(NetworkPacket *pkt) | Server | |
handleCommand_Null(NetworkPacket *pkt) | Server | inline |
handleCommand_PlayerItem(NetworkPacket *pkt) | Server | |
handleCommand_PlayerPos(NetworkPacket *pkt) | Server | |
handleCommand_RemovedSounds(NetworkPacket *pkt) | Server | |
handleCommand_RequestMedia(NetworkPacket *pkt) | Server | |
handleCommand_SrpBytesA(NetworkPacket *pkt) | Server | |
handleCommand_SrpBytesM(NetworkPacket *pkt) | Server | |
handleCommand_UpdateClientInfo(NetworkPacket *pkt) | Server | |
HandlePlayerDeath(PlayerSAO *sao, const PlayerHPChangeReason &reason) | Server | private |
HandlePlayerHPChange(PlayerSAO *sao, const PlayerHPChangeReason &reason) | Server | |
hudAdd(RemotePlayer *player, HudElement *element) | Server | |
hudChange(RemotePlayer *player, u32 id, HudElementStat stat, void *value) | Server | |
hudRemove(RemotePlayer *player, u32 id) | Server | |
hudSetFlags(RemotePlayer *player, u32 flags, u32 mask) | Server | |
hudSetHotbarImage(RemotePlayer *player, const std::string &name) | Server | |
hudSetHotbarItemcount(RemotePlayer *player, s32 hotbar_itemcount) | Server | |
hudSetHotbarSelectedImage(RemotePlayer *player, const std::string &name) | Server | |
idef() | IGameDef | inline |
init() | Server | private |
isShutdownRequested() const | Server | inline |
isSingleplayer() const | Server | inline |
joinModChannel(const std::string &channel) | Server | virtual |
kickAllPlayers(AccessDeniedCode reason, const std::string &str_reason, bool reconnect) | Server | |
leaveModChannel(const std::string &channel) | Server | virtual |
m_admin_chat | Server | private |
m_admin_nick | Server | private |
m_aom_buffer_counter | Server | private |
m_async_fatal_error | Server | private |
m_async_init_files | Server | |
m_banmanager | Server | private |
m_bind_addr | Server | |
m_clients | Server | private |
m_con | Server | private |
m_craftdef | Server | private |
m_csm_restriction_flags | Server | private |
m_csm_restriction_noderange | Server | private |
m_dedicated | Server | private |
m_emerge | Server | private |
m_emergethread_trigger_timer | Server | private |
m_env | Server | private |
m_env_mutex | Server | private |
m_formspec_state_data | Server | private |
m_game_settings | Server | private |
m_gamespec | Server | private |
m_ignore_map_edit_events_area | Server | private |
m_inventory_mgr | Server | private |
m_ipcstore | Server | private |
m_itemdef | Server | private |
m_lag_gauge | Server | private |
m_liquid_transform_every | Server | private |
m_liquid_transform_timer | Server | private |
m_lua_globals_data | Server | |
m_map_edit_event_counter | Server | private |
m_map_timer_and_unload_interval | Server | private |
m_mapgen_init_files | Server | |
m_masterserver_timer | Server | private |
m_max_chatmessage_length | Server | private |
m_max_lag_decrease | Server | private |
m_media | Server | private |
m_metrics_backend | Server | private |
m_mod_storage_database | Server | private |
m_mod_storage_save_timer | Server | private |
m_modchannel_mgr | Server | private |
m_modmgr | Server | protected |
m_nodedef | Server | private |
m_packet_recv_counter | Server | private |
m_packet_recv_processed_counter | Server | private |
m_path_mod_data | Server | private |
m_path_world | Server | private |
m_pending_dyn_media | Server | private |
m_player_gauge | Server | private |
m_playing_sounds | Server | private |
m_playing_sounds_id_last_used | Server | private |
m_rollback | Server | private |
m_savemap_timer | Server | private |
m_script | Server | protected |
m_shutdown_errmsg | Server | private |
m_shutdown_state | Server | private |
m_simple_singleplayer_mode | Server | private |
m_step_pending_dyn_media_timer | Server | private |
m_step_settings | Server | private |
m_thread | Server | private |
m_time_of_day_send_timer | Server | private |
m_timeofday_gauge | Server | private |
m_unsent_map_edit_queue | Server | private |
m_uptime_counter | Server | private |
migrateModStorageDatabase(const GameParams &game_params, const Settings &cmd_args) | Server | static |
ndef() | IGameDef | inline |
nextSoundId() | Server | inlineprivate |
notifyPlayer(const char *name, const std::wstring &msg) | Server | |
notifyPlayers(const std::wstring &msg) | Server | |
onMapEditEvent(const MapEditEvent &event) | Server | virtual |
openModStorageDatabase(const std::string &world_path) | Server | static |
openModStorageDatabase(const std::string &backend, const std::string &world_path, const Settings &world_mt) | Server | static |
overrideDayNightRatio(RemotePlayer *player, bool do_override, float brightness) | Server | |
peerAdded(con::IPeer *peer) | Server | virtual |
PeerHandler()=default | con::PeerHandler | |
playSound(ServerPlayingSound ¶ms, bool ephemeral=false) | Server | |
printToConsoleOnly(const std::string &text) | Server | |
process_PlayerPos(RemotePlayer *player, PlayerSAO *playersao, NetworkPacket *pkt) | Server | |
ProcessData(NetworkPacket *pkt) | Server | |
Receive(float min_time) | Server | |
RemoteClient class | Server | friend |
reportFormspecPrependModified(const std::string &name) | Server | |
reportInventoryFormspecModified(const std::string &name) | Server | |
reportPrivsModified(const std::string &name="") | Server | |
requestShutdown(const std::string &msg, bool reconnect, float delay=0.0f) | Server | |
rollback() | IGameDef | inline |
rollbackRevertActions(const std::list< RollbackAction > &actions, std::list< std::string > *log) | Server | |
Send(NetworkPacket *pkt) | Server | |
Send(session_t peer_id, NetworkPacket *pkt) | Server | |
SendAccessDenied(session_t peer_id, AccessDeniedCode reason, std::string_view custom_reason, bool reconnect=false) | Server | private |
SendActiveObjectMessages(session_t peer_id, const std::string &datas, bool reliable=true) | Server | private |
SendActiveObjectRemoveAdd(RemoteClient *client, PlayerSAO *playersao) | Server | private |
sendAddNode(v3s16 p, MapNode n, std::unordered_set< u16 > *far_players=nullptr, float far_d_nodes=100, bool remove_metadata=true) | Server | private |
SendAddParticleSpawner(session_t peer_id, u16 protocol_version, const ParticleSpawnerParameters &p, u16 attached_id, u32 id) | Server | private |
SendBlock(session_t peer_id, const v3s16 &blockpos) | Server | |
SendBlockNoLock(session_t peer_id, MapBlock *block, u8 ver, u16 net_proto_version, SerializedBlockCache *cache=nullptr) | Server | private |
SendBlocks(float dtime) | Server | private |
SendBreath(session_t peer_id, u16 breath) | Server | private |
SendChatMessage(session_t peer_id, const ChatMessage &message) | Server | privatevirtual |
SendCloudParams(session_t peer_id, const CloudParams ¶ms) | Server | private |
SendCSMRestrictionFlags(session_t peer_id) | Server | private |
SendDeleteParticleSpawner(session_t peer_id, u32 id) | Server | private |
sendDetachedInventories(session_t peer_id, bool incremental) | Server | |
sendDetachedInventory(Inventory *inventory, const std::string &name, session_t peer_id) | Server | |
SendEyeOffset(session_t peer_id, v3f first, v3f third, v3f third_front) | Server | private |
SendHP(session_t peer_id, u16 hp, bool effect) | Server | private |
SendHUDAdd(session_t peer_id, u32 id, HudElement *form) | Server | private |
SendHUDChange(session_t peer_id, u32 id, HudElementStat stat, void *value) | Server | private |
SendHUDRemove(session_t peer_id, u32 id) | Server | private |
SendHUDSetFlags(session_t peer_id, u32 flags, u32 mask) | Server | private |
SendHUDSetParam(session_t peer_id, u16 param, std::string_view value) | Server | private |
SendInventory(RemotePlayer *player, bool incremental) | Server | |
SendItemDef(session_t peer_id, IItemDefManager *itemdef, u16 protocol_version) | Server | private |
SendLocalPlayerAnimations(session_t peer_id, v2f animation_frames[4], f32 animation_speed) | Server | private |
sendMediaAnnouncement(session_t peer_id, const std::string &lang_code) | Server | private |
sendMetadataChanged(const std::unordered_set< v3s16 > &positions, float far_d_nodes=100) | Server | private |
SendMinimapModes(session_t peer_id, std::vector< MinimapMode > &modes, size_t wanted_mode) | Server | |
sendModChannelMessage(const std::string &channel, const std::string &message) | Server | virtual |
SendMovement(session_t peer_id) | Server | private |
SendMovePlayer(PlayerSAO *sao) | Server | |
SendMovePlayerRel(session_t peer_id, const v3f &added_pos) | Server | |
sendNodeChangePkt(NetworkPacket &pkt, v3s16 block_pos, v3f p, float far_d_nodes, std::unordered_set< u16 > *far_players) | Server | private |
SendNodeDef(session_t peer_id, const NodeDefManager *nodedef, u16 protocol_version) | Server | private |
SendOverrideDayNightRatio(session_t peer_id, bool do_override, float ratio) | Server | private |
SendPlayerBreath(PlayerSAO *sao) | Server | |
SendPlayerFormspecPrepend(session_t peer_id) | Server | private |
SendPlayerFov(session_t peer_id) | Server | |
SendPlayerHP(PlayerSAO *sao, bool effect) | Server | |
SendPlayerInventoryFormspec(session_t peer_id) | Server | private |
SendPlayerPrivileges(session_t peer_id) | Server | private |
SendPlayerSpeed(session_t peer_id, const v3f &added_vel) | Server | |
sendRemoveNode(v3s16 p, std::unordered_set< u16 > *far_players=nullptr, float far_d_nodes=100) | Server | private |
sendRequestedMedia(session_t peer_id, const std::unordered_set< std::string > &tosend) | Server | private |
SendSetLighting(session_t peer_id, const Lighting &lighting) | Server | private |
SendSetMoon(session_t peer_id, const MoonParams ¶ms) | Server | private |
SendSetSky(session_t peer_id, const SkyboxParams ¶ms) | Server | private |
SendSetStars(session_t peer_id, const StarParams ¶ms) | Server | private |
SendSetSun(session_t peer_id, const SunParams ¶ms) | Server | private |
SendShowFormspecMessage(session_t peer_id, const std::string &formspec, const std::string &formname) | Server | private |
SendSpawnParticle(session_t peer_id, u16 protocol_version, const ParticleParameters &p) | Server | private |
SendTimeOfDay(session_t peer_id, u16 time, f32 time_speed) | Server | private |
SerializedBlockCache typedef | Server | private |
Server(const std::string &path_world, const SubgameSpec &gamespec, bool simple_singleplayer_mode, Address bind_addr, bool dedicated, ChatInterface *iface=nullptr, std::string *shutdown_errmsg=nullptr) | Server | |
server_translations | Server | private |
setAsyncFatalError(const std::string &error) | Server | inline |
setAsyncFatalError(const LuaError &e) | Server | inline |
setClouds(RemotePlayer *player, const CloudParams ¶ms) | Server | |
setIpBanned(const std::string &ip, const std::string &name) | Server | |
setLighting(RemotePlayer *player, const Lighting &lighting) | Server | |
setLocalPlayerAnimations(RemotePlayer *player, v2f animation_frames[4], f32 frame_speed) | Server | |
setMoon(RemotePlayer *player, const MoonParams ¶ms) | Server | |
setPlayerEyeOffset(RemotePlayer *player, v3f first, v3f third, v3f third_front) | Server | |
setSky(RemotePlayer *player, const SkyboxParams ¶ms) | Server | |
setStars(RemotePlayer *player, const StarParams ¶ms) | Server | |
setStepSettings(StepSettings spdata) | Server | inline |
setSun(RemotePlayer *player, const SunParams ¶ms) | Server | |
setTimeOfDay(u32 time) | Server | |
showFormspec(const char *name, const std::string &formspec, const std::string &formname) | Server | |
spawnParticle(const std::string &playername, const ParticleParameters &p) | Server | |
StageTwoClientInit(session_t peer_id) | Server | |
start() | Server | |
step() | Server | |
stepPendingDynMediaCallbacks(float dtime) | Server | private |
stop() | Server | |
stopSound(s32 handle) | Server | |
TestMoveAction class | Server | friend |
TestServerShutdownState class | Server | friend |
unsetIpBanned(const std::string &ip_or_name) | Server | |
UpdateCrafting(RemotePlayer *player) | Server | private |
yieldToOtherThreads(float dtime) | Server | |
~PeerHandler()=default | con::PeerHandler | virtual |
~Server() | Server |