Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
Server Member List

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)Serverprivate
addParticleSpawner(const ParticleSpawnerParameters &p, ServerActiveObject *attached, const std::string &playername)Server
addShutdownError(const ModError &e)Server
allocateUnknownNodeId(const std::string &name)Servervirtual
AsyncRunStep(float dtime, bool initial_step=false)Server
broadcastModChannelMessage(const std::string &channel, const std::string &message, session_t from_peer)Serverprivate
cdef()IGameDefinline
checkInteractDistance(RemotePlayer *player, const f32 d, const std::string &what)Serverprivate
checkPriv(const std::string &name, const std::string &priv)Server
DeleteClient(session_t peer_id, ClientDeletionReason reason)Serverprivate
deleteParticleSpawner(const std::string &playername, u32 id)Server
deletingPeer(con::IPeer *peer, bool timeout)Servervirtual
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)Serverprivate
EmergeThread classServerfriend
fadeSound(s32 handle, float step, float gain)Server
fillMediaCache()Serverprivate
findSpawnPos()Server
getBanDescription(const std::string &ip_or_name)Server
getBuiltinLuaPath()Serverstatic
getClient(session_t peer_id, ClientState state_min=CS_Active)Serverprivate
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)Serverprivate
getCraftDefManager()Servervirtual
getEmergeManager()Serverinlinevirtual
getEnv()Serverinline
getGameSpec() constServerinlinevirtual
getInventoryMgr() constServerinline
getItemDefManager()Servervirtual
getMap()Serverinline
getMediaList()Server
getModChannel(const std::string &channel)Servervirtual
getModDataPath() constServerinlinevirtual
getModIPCStore()Serverinlinevirtual
getMods() constServervirtual
getModSpec(const std::string &modname) constServervirtual
getModStorageDatabase()Serverinlinevirtual
getNodeDefManager()Servervirtual
getPeerAddress(session_t peer_id)Server
getPlayerEffectivePrivs(const std::string &name)Server
getPlayerName(session_t peer_id)Serverprivate
getPlayerSAO(session_t peer_id)Serverprivate
getProtocolVersionMax()Serverstatic
getProtocolVersionMin()Serverstatic
getRollbackManager()Serverinlinevirtual
getScriptIface()Serverinline
getStatusString()Server
getStepSettings()Serverinline
getTranslationLanguage(const std::string &lang_code)Server
getUptime() constServerinline
getWorldPath() constServerinlinevirtual
getWritableCraftDefManager()Server
getWritableItemDefManager()Server
getWritableNodeDefManager()Server
handleAdminChat(const ChatEventChat *evt)Serverprivate
handleChat(const std::string &name, std::wstring wmessage_input, bool check_shout_priv=false, RemotePlayer *player=nullptr)Serverprivate
handleChatInterfaceEvent(ChatEvent *evt)Serverprivate
handleCommand(NetworkPacket *pkt)Serverinline
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)Serverinline
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)Serverprivate
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()IGameDefinline
init()Serverprivate
isShutdownRequested() constServerinline
isSingleplayer() constServerinline
joinModChannel(const std::string &channel)Servervirtual
kickAllPlayers(AccessDeniedCode reason, const std::string &str_reason, bool reconnect)Server
leaveModChannel(const std::string &channel)Servervirtual
m_admin_chatServerprivate
m_admin_nickServerprivate
m_aom_buffer_counterServerprivate
m_async_fatal_errorServerprivate
m_async_init_filesServer
m_banmanagerServerprivate
m_bind_addrServer
m_clientsServerprivate
m_conServerprivate
m_craftdefServerprivate
m_csm_restriction_flagsServerprivate
m_csm_restriction_noderangeServerprivate
m_dedicatedServerprivate
m_emergeServerprivate
m_emergethread_trigger_timerServerprivate
m_envServerprivate
m_env_mutexServerprivate
m_formspec_state_dataServerprivate
m_game_settingsServerprivate
m_gamespecServerprivate
m_ignore_map_edit_events_areaServerprivate
m_inventory_mgrServerprivate
m_ipcstoreServerprivate
m_itemdefServerprivate
m_lag_gaugeServerprivate
m_liquid_transform_everyServerprivate
m_liquid_transform_timerServerprivate
m_lua_globals_dataServer
m_map_edit_event_counterServerprivate
m_map_timer_and_unload_intervalServerprivate
m_mapgen_init_filesServer
m_masterserver_timerServerprivate
m_max_chatmessage_lengthServerprivate
m_max_lag_decreaseServerprivate
m_mediaServerprivate
m_metrics_backendServerprivate
m_mod_storage_databaseServerprivate
m_mod_storage_save_timerServerprivate
m_modchannel_mgrServerprivate
m_modmgrServerprotected
m_nodedefServerprivate
m_packet_recv_counterServerprivate
m_packet_recv_processed_counterServerprivate
m_path_mod_dataServerprivate
m_path_worldServerprivate
m_pending_dyn_mediaServerprivate
m_player_gaugeServerprivate
m_playing_soundsServerprivate
m_playing_sounds_id_last_usedServerprivate
m_rollbackServerprivate
m_savemap_timerServerprivate
m_scriptServerprotected
m_shutdown_errmsgServerprivate
m_shutdown_stateServerprivate
m_simple_singleplayer_modeServerprivate
m_step_pending_dyn_media_timerServerprivate
m_step_settingsServerprivate
m_threadServerprivate
m_time_of_day_send_timerServerprivate
m_timeofday_gaugeServerprivate
m_unsent_map_edit_queueServerprivate
m_uptime_counterServerprivate
migrateModStorageDatabase(const GameParams &game_params, const Settings &cmd_args)Serverstatic
ndef()IGameDefinline
nextSoundId()Serverinlineprivate
notifyPlayer(const char *name, const std::wstring &msg)Server
notifyPlayers(const std::wstring &msg)Server
onMapEditEvent(const MapEditEvent &event)Servervirtual
openModStorageDatabase(const std::string &world_path)Serverstatic
openModStorageDatabase(const std::string &backend, const std::string &world_path, const Settings &world_mt)Serverstatic
overrideDayNightRatio(RemotePlayer *player, bool do_override, float brightness)Server
peerAdded(con::IPeer *peer)Servervirtual
PeerHandler()=defaultcon::PeerHandler
playSound(ServerPlayingSound &params, 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 classServerfriend
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()IGameDefinline
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)Serverprivate
SendActiveObjectMessages(session_t peer_id, const std::string &datas, bool reliable=true)Serverprivate
SendActiveObjectRemoveAdd(RemoteClient *client, PlayerSAO *playersao)Serverprivate
sendAddNode(v3s16 p, MapNode n, std::unordered_set< u16 > *far_players=nullptr, float far_d_nodes=100, bool remove_metadata=true)Serverprivate
SendAddParticleSpawner(session_t peer_id, u16 protocol_version, const ParticleSpawnerParameters &p, u16 attached_id, u32 id)Serverprivate
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)Serverprivate
SendBlocks(float dtime)Serverprivate
SendBreath(session_t peer_id, u16 breath)Serverprivate
SendChatMessage(session_t peer_id, const ChatMessage &message)Serverprivatevirtual
SendCloudParams(session_t peer_id, const CloudParams &params)Serverprivate
SendCSMRestrictionFlags(session_t peer_id)Serverprivate
SendDeleteParticleSpawner(session_t peer_id, u32 id)Serverprivate
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)Serverprivate
SendHP(session_t peer_id, u16 hp, bool effect)Serverprivate
SendHUDAdd(session_t peer_id, u32 id, HudElement *form)Serverprivate
SendHUDChange(session_t peer_id, u32 id, HudElementStat stat, void *value)Serverprivate
SendHUDRemove(session_t peer_id, u32 id)Serverprivate
SendHUDSetFlags(session_t peer_id, u32 flags, u32 mask)Serverprivate
SendHUDSetParam(session_t peer_id, u16 param, std::string_view value)Serverprivate
SendInventory(RemotePlayer *player, bool incremental)Server
SendItemDef(session_t peer_id, IItemDefManager *itemdef, u16 protocol_version)Serverprivate
SendLocalPlayerAnimations(session_t peer_id, v2f animation_frames[4], f32 animation_speed)Serverprivate
sendMediaAnnouncement(session_t peer_id, const std::string &lang_code)Serverprivate
sendMetadataChanged(const std::unordered_set< v3s16 > &positions, float far_d_nodes=100)Serverprivate
SendMinimapModes(session_t peer_id, std::vector< MinimapMode > &modes, size_t wanted_mode)Server
sendModChannelMessage(const std::string &channel, const std::string &message)Servervirtual
SendMovement(session_t peer_id)Serverprivate
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)Serverprivate
SendNodeDef(session_t peer_id, const NodeDefManager *nodedef, u16 protocol_version)Serverprivate
SendOverrideDayNightRatio(session_t peer_id, bool do_override, float ratio)Serverprivate
SendPlayerBreath(PlayerSAO *sao)Server
SendPlayerFormspecPrepend(session_t peer_id)Serverprivate
SendPlayerFov(session_t peer_id)Server
SendPlayerHP(PlayerSAO *sao, bool effect)Server
SendPlayerInventoryFormspec(session_t peer_id)Serverprivate
SendPlayerPrivileges(session_t peer_id)Serverprivate
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)Serverprivate
sendRequestedMedia(session_t peer_id, const std::unordered_set< std::string > &tosend)Serverprivate
SendSetLighting(session_t peer_id, const Lighting &lighting)Serverprivate
SendSetMoon(session_t peer_id, const MoonParams &params)Serverprivate
SendSetSky(session_t peer_id, const SkyboxParams &params)Serverprivate
SendSetStars(session_t peer_id, const StarParams &params)Serverprivate
SendSetSun(session_t peer_id, const SunParams &params)Serverprivate
SendShowFormspecMessage(session_t peer_id, const std::string &formspec, const std::string &formname)Serverprivate
SendSpawnParticle(session_t peer_id, u16 protocol_version, const ParticleParameters &p)Serverprivate
SendTimeOfDay(session_t peer_id, u16 time, f32 time_speed)Serverprivate
SerializedBlockCache typedefServerprivate
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_translationsServerprivate
setAsyncFatalError(const std::string &error)Server
setAsyncFatalError(const LuaError &e)Serverinline
setClouds(RemotePlayer *player, const CloudParams &params)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 &params)Server
setPlayerEyeOffset(RemotePlayer *player, v3f first, v3f third, v3f third_front)Server
setSky(RemotePlayer *player, const SkyboxParams &params)Server
setStars(RemotePlayer *player, const StarParams &params)Server
setStepSettings(StepSettings spdata)Serverinline
setSun(RemotePlayer *player, const SunParams &params)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)Serverprivate
stop()Server
stopSound(s32 handle)Server
TestMoveAction classServerfriend
TestServerShutdownState classServerfriend
unsetIpBanned(const std::string &ip_or_name)Server
UpdateCrafting(RemotePlayer *player)Serverprivate
yieldToOtherThreads(float dtime)Server
~PeerHandler()=defaultcon::PeerHandlervirtual
~Server()Server