Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Automatic item and node colorization (#5640) | Dániel Juhász | 2018-06-03 |
| | | | | | | | | | | | | | | | | | * Automatic item and node colorization Now nodes with a palette yield colored item stacks, and colored items place colored nodes by default. The client predicts the colorization. * Backwards compatibility * Use nil * Style fixes * Fix code style * Document changes | ||
* | Fix various copy instead of const ref reported by cppcheck (#5615) | Loïc Blot | 2017-04-19 |
| | | | | * Also remove InventoryList::peekItem unused function * Fix some post increment to preincrement reported by cppcheck | ||
* | Add ItemStack key-value meta storage | rubenwardy | 2017-02-04 |
| | |||
* | Inventory: Make ItemStack with different metadata not stackable | Xunto | 2016-04-26 |
| | |||
* | Clean up Strfnd | ShadowNinja | 2016-03-19 |
| | | | | | | | | | | | Changes: * Fix indentation. * Pass strings by const reference. * Merge Strfnd and WStrfnd into one class instead of copying them. * Remove trailing spaces. * Fix variable names. * Move to util. * Other miscellaneous style fixes. | ||
* | Rename macros with two leading underscores | ShadowNinja | 2015-10-14 |
| | | | | These names are reserved for the compiler/library implementations. | ||
* | Change i++ to ++i | David Jones | 2015-08-25 |
| | |||
* | Fix inventory replace bug | est31 | 2015-08-19 |
| | |||
* | Remove compile warning | est31 | 2015-06-25 |
| | | | | Thanks @TeTpaAka for pointing this out. | ||
* | Add MoveSomewhere inventory action | est31 | 2015-06-23 |
| | | | | Improve shift+click experience | ||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||
* | Clean up rollback | ShadowNinja | 2014-11-19 |
| | |||
* | Make players check inventory modification properly | ShadowNinja | 2014-10-01 |
| | |||
* | Fix locking bugs and make inventory deserialization errors more specific | ShadowNinja | 2014-09-21 |
| | |||
* | Compare values instead of pointers in Inventory::operator== | Kahrl | 2014-01-11 |
| | |||
* | Add operator!= to Inventory(List), make operator== a const method | Kahrl | 2014-01-11 |
| | |||
* | Fix invalid listname and listsize not handled correctly in set_size | sapier | 2013-11-16 |
| | |||
* | Change ContentFeatures array to a vector | Kahrl | 2013-07-14 |
| | |||
* | Dont write player files all the time | PilzAdam | 2013-06-28 |
| | |||
* | Prevent infinite loop with invalid Inventory format | kwolekr | 2013-03-27 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Remove "Unknown inventory identifier" deserialization errors, because they ↵ | Perttu Ahola | 2012-09-04 |
| | | | | can break forward compatibility | ||
* | Add InventoryList width property & allow custom crafting grids. | Ilya Zhuravlev | 2012-09-01 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Fix loading of legacy chests | Perttu Ahola | 2012-06-03 |
| | |||
* | NodeMetaRef:{to,from}_table and lua_api.txt additions | Perttu Ahola | 2012-06-03 |
| | |||
* | added PlayerSAO and RemotePlayer, removed ServerRemotePlayer | Kahrl | 2012-03-29 |
| | |||
* | tool and ToolItem apply item aliases | Kahrl | 2012-01-22 |
| | |||
* | Client-side prediction of inventory changes, and some inventory menu fixes | Kahrl | 2012-01-22 |
| | |||
* | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | 2012-01-12 |
| | | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | ||
* | Add InvRef and InvStack (currently untested and unusable) | Perttu Ahola | 2012-01-02 |
| | |||
* | Make ToolItem and MaterialItem to convert names by aliases at creation time ↵ | Perttu Ahola | 2011-12-04 |
| | | | | too (necessary for eg. crafting) | ||
* | Convert CraftItems directly to the name pointed by alias; necessary due to ↵ | Perttu Ahola | 2011-12-04 |
| | | | | lua definition table | ||
* | Show infotext for unknown items placed on ground | Perttu Ahola | 2011-12-03 |
| | |||
* | Rename "NodeItem"/"ToolItem"/"CraftItem" to "node"/"tool"/"craft" | Perttu Ahola | 2011-12-02 |
| | |||
* | Move ServerRemotePlayer to a separate file | Perttu Ahola | 2011-12-02 |
| | |||
* | Fix loading of legacy MaterialItems (was loaded as a quite random type) | Perttu Ahola | 2011-12-01 |
| | |||
* | Fix conditional bug in inventory | Giuseppe Bilotta | 2011-12-01 |
| | | | | | | | A spurious semicolon after the conditional checking for the drop count to be not higher than the owned count caused the subsequent count = getCount() to be always executed. Fix by removing the extra semicolon. | ||
* | Load count 0 in itemstring as 1 | Perttu Ahola | 2011-12-01 |
| | |||
* | Remove content_inventory.{h,cpp} | Perttu Ahola | 2011-11-29 |
| | |||
* | CraftItem rework and Lua interface | Kahrl | 2011-11-29 |
| | |||
* | Fix stuff in inventory.{cpp,h} | Perttu Ahola | 2011-11-29 |
| | |||
* | Add IDropAction and related stuff | Kahrl | 2011-11-29 |
| | |||
* | Crafting definition in scripts | Perttu Ahola | 2011-11-29 |
| | |||
* | Improve item serialization | Perttu Ahola | 2011-11-29 |
| | |||
* | Allow inputting nodename of MaterialItem in ItemSpec::checkItem | Perttu Ahola | 2011-11-29 |
| | |||
* | Clean InventoryItem interface a bit | Perttu Ahola | 2011-11-29 |
| | |||
* | Improved MaterialItem (stores nodename) | Perttu Ahola | 2011-11-29 |
| |