Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (se)SerializeString: Include max length in the name | SmallJoker | 2020-10-01 | 1 | -9/+9 |
| | | | | | | | This commit clarifies the maximal length of the serialized strings. It will avoid accidental use of serializeString() when a larger string can be expected. Removes unused Wide String serialization functions | ||||
* | C++11 patchset 9: move hardcoded init parameters to class definitions (part ↵ | Loïc Blot | 2017-06-16 | 1 | -9/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | 1) (#5984) * C++11 patchset 9: move hardcoded init parameters to class definitions C++11 introduced the possibility to define the default values directly in class definitions, do it on current code Also remove some unused attributes * CollisionInfo::bouncy * collisionMoveResult::collides_xy * collisionMoveResult::standing_on_unloaded * Clouds::speed * More constructor cleanups + some variables removal * remove only write guiFormSpecMenu::m_old_tooltip * move header included inside defintions in genericobject.h * remove some unused since years exception classes * remove unused & empty debug_stacks_init * remove unused & empty content_nodemeta_serialize_legacy * remove forgotten useless bool (bouncy) in collision.cpp code | ||||
* | Make node timers more efficient | Ekdohibs | 2016-06-11 | 1 | -1/+1 |
| | |||||
* | Rename macros with two leading underscores | ShadowNinja | 2015-10-14 | 1 | -3/+3 |
| | | | | These names are reserved for the compiler/library implementations. | ||||
* | Use warningstream for log messages with WARNING | ShadowNinja | 2015-10-14 | 1 | -1/+1 |
| | | | | Remove DTIME macro and its uses, too | ||||
* | Various style cleanups + unused code removal | est31 | 2015-09-19 | 1 | -4/+4 |
| | | | | | | | | | | -> 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 | ||||
* | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | 2013-08-14 | 1 | -0/+3 |
| | |||||
* | Update Copyright Years | Sfan5 | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Implement formspec | darkrose | 2012-07-22 | 1 | -4/+4 |
| | |||||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 | 1 | -1/+3 |
| | |||||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 | 1 | -4/+4 |
| | | | | GPLv2/later, by agreement of major contributors | ||||
* | Fix loading of old signs | Perttu Ahola | 2012-06-04 | 1 | -2/+2 |
| | |||||
* | Fix loading of legacy chests | Perttu Ahola | 2012-06-03 | 1 | -8/+7 |
| | |||||
* | Implement sign using form field protocol | Perttu Ahola | 2012-06-03 | 1 | -1/+3 |
| | |||||
* | Convert legacy chest inventory list "0" to "main" | Perttu Ahola | 2012-06-03 | 1 | -2/+20 |
| | |||||
* | Strip unneeded variables from NodeMetadata | darkrose | 2012-06-03 | 1 | -8/+8 |
| | |||||
* | WIP node metadata, node timers | Kahrl | 2012-06-03 | 1 | -777/+111 |
| | |||||
* | Fix server hang when stepping a furnace with a huge dtime | Kahrl | 2012-02-02 | 1 | -8/+15 |
| | |||||
* | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | 2012-01-12 | 1 | -108/+179 |
| | | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | ||||
* | Move NodeMetadata prototype containers to content_nodemeta.cpp to fix them ↵ | Perttu Ahola | 2011-12-01 | 1 | -0/+3 |
| | | | | not being filled correctly on some systems and compilers | ||||
* | GenericNodeMetadata and an example furnace | Perttu Ahola | 2011-11-29 | 1 | -1/+331 |
| | |||||
* | Mode node definition loading from Lua (still not finished), fix metadata ↵ | Perttu Ahola | 2011-11-29 | 1 | -4/+23 |
| | | | | creation from name | ||||
* | Add names to NodeMetadata | Perttu Ahola | 2011-11-29 | 1 | -4/+4 |
| | |||||
* | Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter ↵ | Perttu Ahola | 2011-11-29 | 1 | -5/+9 |
| | | | | wrapper in old code | ||||
* | Remove burn time definitions from FurnaceNodeMetadata | Perttu Ahola | 2011-11-29 | 1 | -77/+4 |
| | |||||
* | Clean mapnode.h and fix other files accordingly | Perttu Ahola | 2011-11-29 | 1 | -0/+1 |
| | |||||
* | Create framework for getting rid of global definitions of ↵ | Perttu Ahola | 2011-11-29 | 1 | -27/+31 |
| | | | | node/tool/item/whatever types | ||||
* | Switch more stuff to use the logging thing and fix segfault on player leave ↵ | Perttu Ahola | 2011-10-16 | 1 | -6/+7 |
| | | | | from server as introduced in a previous switch-to-logging commit | ||||
* | added locking chests - clean patch | darkrose | 2011-09-22 | 1 | -0/+64 |
| | |||||
* | Furnace was crashing stuff again | JacobF | 2011-09-02 | 1 | -1/+6 |
| | |||||
* | * Furnace would say it was overloaded when it had a non-cookable source | JacobF | 2011-09-01 | 1 | -6/+6 |
| | | | | | * I didn't understand that expression last fix and now the furnace would burn fuel even when it had no source item. | ||||
* | If there was no source item in a furnace it would cause a segmentation fault. | JacobF | 2011-08-30 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'queatz/furnace-is-not-blackhole' | Perttu Ahola | 2011-08-30 | 1 | -0/+18 |
|\ | |||||
| * | Don't remove furnace if something is inside it. | JacobF | 2011-08-24 | 1 | -0/+18 |
| | | |||||
* | | Merged 2 branches because they relied on each other. | JacobF | 2011-08-25 | 1 | -8/+26 |
|/ | | | | | | | | | | | This one contains these changes from main c55: * Adds a function to check if there is room for a specific item * Using that, you can now pick up rats if you have a full inventory and a not full rat stack * Furnace would cook only 1 item if that item used the last available result slot, now it will continue * Furnace will say it's overloaded * Furnace won't wait until the next step to start on the next item - This caused small fuels to cook slower than meant to - Also caused furnaces to say they were out of fuel after finishing the last fuel item | ||||
* | Some inventory const-ification | Giuseppe Bilotta | 2011-08-11 | 1 | -4/+4 |
| | |||||
* | made more things burnable in furnace | Perttu Ahola | 2011-07-30 | 1 | -0/+49 |
| | |||||
* | fixed wrong furnace menu layout | Perttu Ahola | 2011-06-18 | 1 | -1/+1 |
| | |||||
* | moved inventory menu definition of chest and furnace to content_nodemeta.{h,cpp} | Perttu Ahola | 2011-06-18 | 1 | -0/+16 |
| | |||||
* | Created and moved stuff to content_nodemeta.{h,cpp} | Perttu Ahola | 2011-06-18 | 1 | -0/+305 |