10#include <unordered_set>
48 u32 active_object_count, u32 active_object_count_wider);
51 const std::unordered_set<v3s16> &positions,
float dtime_s);
void triggerABM(int id, v3s16 p, MapNode n, u32 active_object_count, u32 active_object_count_wider)
Definition s_env.cpp:422
void player_event(ServerActiveObject *player, const std::string &type)
Definition s_env.cpp:145
void triggerLBM(int id, MapBlock *block, const std::unordered_set< v3s16 > &positions, float dtime_s)
Definition s_env.cpp:460
void on_emerge_area_completion(v3s16 blockpos, int action, ScriptCallbackState *state)
Definition s_env.cpp:304
void initializeEnvironment(ServerEnvironment *env)
Definition s_env.cpp:162
void on_mapblocks_changed(const std::unordered_set< v3s16 > &set)
Definition s_env.cpp:389
void check_for_falling(v3s16 p)
Definition s_env.cpp:346
static bool read_nodenames(lua_State *L, int idx, std::vector< std::string > &to)
Definition s_env.cpp:175
void environment_Step(float dtime)
Definition s_env.cpp:133
void on_liquid_transformed(const std::vector< std::pair< v3s16, MapNode > > &list)
Definition s_env.cpp:358
bool has_on_mapblocks_changed()
Definition s_env.cpp:411
void environment_OnGenerated(v3s16 minp, v3s16 maxp, u32 blockseed)
Definition s_env.cpp:118
void readLBMs()
Definition s_env.cpp:261
void readABMs()
Definition s_env.cpp:195
Definition serveractiveobject.h:41
Definition serverenvironment.h:219
core::vector3d< s16 > v3s16
Definition irr_v3d.h:13
#define idx(x, y)
Definition noise.cpp:490
static std::string p(std::string path)
Definition test_filesys.cpp:53