summaryrefslogtreecommitdiff
path: root/src/nodedef.h
Commit message (Collapse)AuthorAge
* Revert "Fix issue #2441: crash on respawn, since a conversion std::list to ↵kwolekr2015-03-20
| | | | | | | std::vector on Environment.cpp" This reverts parts of commit 9749d9fee6db99da1ab861dc04ec63ef973db3e0, which breaks node resolver list clearing
* Finer progress bar updates when initializing nodesest312015-03-15
| | | | The bar is only drawn when the user will notice a change, which prevents time overheads that this commit would cause, resulting from useless draws.
* Fix issue #2441: crash on respawn, since a conversion std::list to ↵Loic Blot2015-03-05
| | | | | | | std::vector on Environment.cpp * Also change some std::list to std::vector for ClientMap::renderMap * Remove disabled code in ClientMap::renderMap, disabled since a long time
* Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵Loic Blot2015-03-05
| | | | tile.hpp to src/client/
* NodeResolver: Perform callback immediately if node registration phase finishedkwolekr2015-01-04
| | | | Also add NodeResolver callbacks on the client
* Remove freezemelt (the remainder of proller nonsense)kwolekr2015-01-04
|
* Fix crash if NodeResolver destroyed before pending any node resolutionskwolekr2015-01-03
|
* Set fallback content if resolving content vector requires everythingkwolekr2014-12-27
|
* Redefine NodeResolver interface and replace with callback mechanismkwolekr2014-12-27
|
* NodeResolver: Fix some comments and use const references for paramskwolekr2014-12-12
|
* NodeResolver: Fix cancelNode and cancelNodeListkwolekr2014-12-11
|
* Refactor decoration-related codekwolekr2014-10-29
| | | | | Split up ModApiMapgen::l_register_decoration() Define and make use of CONTAINS() and ARRLEN() macros
* Add NodeResolver documentationkwolekr2014-10-28
| | | | | Set content to fallback on AddNode failure Consider node list requests with no results as failed
* Add NodeResolver and clean up node name -> content ID resolution systemkwolekr2014-10-26
|
* Custom collision boxes node property.RealBadAngel2014-10-19
|
* Add meshnode drawtype.RealBadAngel2014-10-18
|
* Add optional framed glasslike drawtypeBlockMen2014-10-02
|
* Add firelike drawtypeTriBlade92014-09-21
|
* Allow use all 6 faces for special tiles.RealBadAngel2014-08-25
| | | | Protocol version bump.
* Unite nodes shaders.RealBadAngel2014-06-15
| | | | | | | Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader.
* Shaders rework.RealBadAngel2013-12-03
|
* Add support for different drowning damage and allow drowning in other nodetypesBlockMen2013-08-06
|
* Leveled nodebox backward compatibilityproller2013-08-02
|
* Weather supportproller2013-07-27
|
* Add liquid_range to nodedefPilzAdam2013-07-20
|
* Change ContentFeatures array to a vectorKahrl2013-07-14
|
* Leveled nodeboxproller2013-07-13
|
* Remove texture atlas / AtlasPointer, rename getTextureRaw to getTextureKahrl2013-07-02
|
* Add drowningPilzAdam2013-06-19
|
* Fix compatibility of RBA's NDT_GLASSLIKE_FRAMEDPerttu Ahola2013-04-25
|
* Add new drawtype GLASSLIKE_FRAMEDRealBadAngel2013-04-24
|
* Optimize CNodeDefManager::getIdskwolekr2013-03-30
|
* Include backface_culling flag in serialization format for TileDefsJürgen Doser2013-03-23
| | | | | | | | | | This way flowing liquids actually show the backface when specified to do so. Without this, TileDefs where by default initialized with backface_culling = true and never set otherwise. For backwards compatibility, an old client connected to a new server, or a new client connected to an old server will behave like before i.e., backface_culling is always true.
* Update Copyright YearsSfan52013-02-24
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
|
* Disable placement prediction for nodes that use on_rightclickJeija2013-02-19
|
* Support serialization of protocol 13 ContentFeaturesPerttu Ahola2012-11-29
|
* Add liquid_renewable property.Ilya Zhuravlev2012-09-07
|
* Custom boxy nodes (stairs, slabs) and collision changesKahrl2012-06-17
|
* Optimize headersPerttu Ahola2012-06-17
|
* Properly and efficiently use split utility headersPerttu Ahola2012-06-17
|
* Node texture animationPerttu Ahola2012-06-16
|
* Add after_destruct and cache the existence of on_construct, on_destruct and ↵Perttu Ahola2012-06-05
| | | | after_destruct for quick skipping when a node does not have them
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-05
| | | | GPLv2/later, by agreement of major contributors
* WIP node metadata, node timersKahrl2012-06-03
|
* Allow group:groupname in ABM definition and implement ↵Perttu Ahola2012-03-31
| | | | minetest.hash_node_position()
* Add sound.digPerttu Ahola2012-03-24
|
* Add sounds, tune thingsPerttu Ahola2012-03-24
|
* Add event manager and use it to trigger soundsPerttu Ahola2012-03-24
|
* MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵Kahrl2012-03-15
| | | | light, removed footprints