#include <algorithm>
#include <stack>
#include <utility>
#include "serverenvironment.h"
#include "settings.h"
#include "log.h"
#include "mapblock.h"
#include "nodedef.h"
#include "nodemetadata.h"
#include "gamedef.h"
#include "porting.h"
#include "profiler.h"
#include "raycast.h"
#include "remoteplayer.h"
#include "scripting_server.h"
#include "server.h"
#include "util/serialize.h"
#include "util/numeric.h"
#include "util/basic_macros.h"
#include "util/pointedthing.h"
#include "threading/mutex_auto_lock.h"
#include "filesys.h"
#include "gameparams.h"
#include "database/database-dummy.h"
#include "database/database-files.h"
#include "database/database-sqlite3.h"
#include "database/database-leveldb.h"
#include "irrlicht_changes/printing.h"
#include "server/luaentity_sao.h"
#include "server/player_sao.h"
Classes | |
struct | ActiveABM |
class | ABMHandler |
Macros | |
#define | LBM_NAME_ALLOWED_CHARS "abcdefghijklmnopqrstuvwxyz0123456789_:" |
#define | PARTICLE_SPAWNER_NO_EXPIRY -1024.f |
#define | CONTENT_TYPE_CACHE_MAX 64 |
Functions | |
static void | fillRadiusBlock (v3s16 p0, s16 r, std::set< v3s16 > &list) |
static void | fillViewConeBlock (v3s16 p0, const s16 r, const v3f camera_pos, const v3f camera_dir, const float camera_fov, std::set< v3s16 > &list) |
static void | print_hexdump (std::ostream &o, const std::string &data) |
#define CONTENT_TYPE_CACHE_MAX 64 |
Referenced by ABMHandler::apply().
#define LBM_NAME_ALLOWED_CHARS "abcdefghijklmnopqrstuvwxyz0123456789_:" |
Referenced by LBMManager::addLBMDef().
#define PARTICLE_SPAWNER_NO_EXPIRY -1024.f |
Referenced by ServerEnvironment::addParticleSpawner(), and ServerEnvironment::step().
References p().
Referenced by ActiveBlockList::update().
|
static |
References BS, isBlockInSight(), MAP_BLOCKSIZE, and p().
Referenced by ActiveBlockList::update().
|
static |
References porting::mt_snprintf().
Referenced by ServerEnvironment::activateObjects().