diff options
author | Perttu Ahola <celeron55@gmail.com> | 2013-01-02 23:17:52 +0200 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2013-01-02 23:18:14 +0200 |
commit | 2c472a66d1d605eefb167f51529c287f868ffa9b (patch) | |
tree | 8096b69ac4810fa083a7a823457af01995cd1418 /src/environment.h | |
parent | 69bd803a3221bf02672431390e672b0510695254 (diff) | |
download | minetest-2c472a66d1d605eefb167f51529c287f868ffa9b.tar.gz minetest-2c472a66d1d605eefb167f51529c287f868ffa9b.tar.bz2 minetest-2c472a66d1d605eefb167f51529c287f868ffa9b.zip |
Add ServerEnvironment::setNode()/removeNode() to allow setting nodes from the C++ side with proper script-defined initialization/destruction
Diffstat (limited to 'src/environment.h')
-rw-r--r-- | src/environment.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/environment.h b/src/environment.h index 0cc53f9a6..d17edeacd 100644 --- a/src/environment.h +++ b/src/environment.h @@ -283,6 +283,10 @@ public: Other stuff ------------------------------------------- */ + + // Script-aware node setters + bool setNode(v3s16 p, const MapNode &n); + bool removeNode(v3s16 p); // Find all active objects inside a radius around a point std::set<u16> getObjectsInsideRadius(v3f pos, float radius); |