aboutsummaryrefslogtreecommitdiff
path: root/src/nodemetadata.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-171-4/+1
| | | | * Migrate cpp headers to pragma once
* C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821)Loïc Blot2017-06-041-2/+2
|
* Private nodemeta (#5702)sfan52017-05-101-3/+13
| | | | * Private node metadata that isn't sent to the client
* Derive NodeMetadata from Metadatarubenwardy2017-02-041-17/+2
|
* Do not serialize empty NodeMetadatasfan52016-09-211-0/+3
| | | | | This commit fixes #4516, though note that this will gradually fix MapBlocks as they are used/modified and thus re-serialized.
* Various style cleanups + unused code removalest312015-09-191-3/+3
| | | | | | | | | | -> Don't pass pointer to whole IGameDef to NodeMetadata constructors and deserializers, but only to IItemDefManager, which is needed -> Remove the unused content_mapnode_get_new_name() method -> Fix style for MapBlock::deSerialize and MapBlock::deSerialize_pre22, improving accuracy of error messages a bit -> Fix style at other serialisation methods too -> Improve accuracy of some comments
* Replace instances of std::map<std::string, std::string> with StringMapkwolekr2015-05-191-5/+4
| | | | | | Also, clean up surrounding code style Replace by-value parameter passing with const refs when possible Fix post-increment of iterators
* Add core.find_nodes_with_meta() script APIkwolekr2015-05-051-6/+9
|
* Add a limit to node meta data resolving recursionShadowNinja2014-05-071-22/+4
|
* Don't lookup node texts in a endless recursion loopsapier2014-01-071-2/+2
|
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-141-1/+1
|
* Update Copyright YearsSfan52013-02-241-1/+1
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-241-1/+1
|
* Implement formspecdarkrose2012-07-221-1/+8
|
* Optimize headersPerttu Ahola2012-06-171-1/+1
|
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-051-4/+4
| | | | GPLv2/later, by agreement of major contributors
* NodeMetaRef:{to,from}_table and lua_api.txt additionsPerttu Ahola2012-06-031-0/+4
|
* Strip unneeded variables from NodeMetadatadarkrose2012-06-031-46/+0
|
* WIP node metadata, node timersKahrl2012-06-031-66/+78
|
* GenericNodeMetadata and an example furnacePerttu Ahola2011-11-291-7/+38
|
* Mode node definition loading from Lua (still not finished), fix metadata ↵Perttu Ahola2011-11-291-2/+4
| | | | creation from name
* Add names to NodeMetadataPerttu Ahola2011-11-291-3/+5
|
* Create framework for getting rid of global definitions of ↵Perttu Ahola2011-11-291-5/+7
| | | | node/tool/item/whatever types
* Generic NodeMetadata text inputPerttu Ahola2011-11-291-11/+9
|
* remove content_* things from map.cppdarkrose2011-09-231-0/+3
|
* moved inventory menu definition of chest and furnace to content_nodemeta.{h,cpp}Perttu Ahola2011-06-181-0/+3
|
* Created and moved stuff to content_nodemeta.{h,cpp}Perttu Ahola2011-06-181-64/+0
|
* new object systemPerttu Ahola2011-04-101-1/+1
|
* Furnace is now usable. Added more tools.Perttu Ahola2011-04-051-0/+3
| | | | | | --HG-- rename : data/tool_stpick.png => data/tool_stonepick.png rename : data/tool_wpick.png => data/tool_woodpick.png
* initial workings of the furnacePerttu Ahola2011-04-051-0/+14
|
* changed node metadata format to better accomodate future needs and problemsPerttu Ahola2011-04-051-0/+25
|
* Chests work now!Perttu Ahola2011-04-041-1/+7
|
* initial chest metadataPerttu Ahola2011-04-041-0/+14
|
* forgot some filesPerttu Ahola2011-04-041-0/+101