aboutsummaryrefslogtreecommitdiff
path: root/src/inventory.cpp
AgeCommit message (Expand)Author
2022-03-29Fix the documentation of InvRef:get_lists() and clean up code (#12150)DS
2021-10-12Remove a few unused functions reported by callcatcher (#11658)SmallJoker
2021-09-27Various code improvementsSmallJoker
2021-09-11Make sure relevant std::stringstreams are set to binarysfan5
2021-06-30Inventory: Make addList() consistent (#11382)SmallJoker
2021-04-05Reserve vectors before pushing and other code quality changes (#11161)sfan5
2020-10-09Add a short_description to be used by mods (#8980)DS
2020-09-04Fix inventory swapping not calling all callbacks (#9923)Lars Müller
2020-06-09LuaItemStack: Add __tostring metamethod (#8785)Paul Ouellette
2019-09-18Inventory: Properly revert client predictions (#8945)SmallJoker
2019-09-03Fix Inventory::moveItemSomewhere()sfan5
2019-09-02Inventory: Handle removeItem leftovers (#8884)SmallJoker
2019-08-25Inventory: Fix missing setModified callsSmallJoker
2019-08-24Inventory: Send dirty lists where appropriate (#8742)SmallJoker
2019-08-24Add ItemStack:get_description() to get tooltip (#8847)Paul Ouellette
2019-05-12Revert "Inventory: Make addItem for empty ItemStacks respect max stack size" ...ANAND ︻气デ═一
2019-05-11Define operators == and != for ItemStackANAND ︻气デ═一
2018-09-14Inv deSerialize(): Prevent infinite loop, error on failure (#7711)SmallJoker
2017-08-30Remove DSTACK support (#6346)Loïc Blot
2017-08-18Modernize various files (part 2)Loic Blot
2017-06-25Inventory: Fix wrong stack size behaviour and item loss (#6039)SmallJoker
2017-06-21Inventory: Make addItem for empty ItemStacks respect max stack sizeJesse McDonald
2017-06-20Automatic item and node colorization (#5640)Dániel Juhász
2017-06-17Cpp11 initializers 2 (#5999)Loïc Blot
2017-06-06Revert "Remove deprecated code segments (#5891)"Loïc Blot
2017-06-04Remove deprecated code segments (#5891)Thomas--S
2017-04-19Fix various copy instead of const ref reported by cppcheck (#5615)Loïc Blot
2017-02-04Add ItemStack key-value meta storagerubenwardy
2016-04-26Inventory: Make ItemStack with different metadata not stackableXunto
2016-03-19Clean up StrfndShadowNinja
2015-10-14Rename macros with two leading underscoresShadowNinja
2015-08-25Change i++ to ++iDavid Jones
2015-08-19Fix inventory replace bugest31
2015-06-25Remove compile warningest31
2015-06-23Add MoveSomewhere inventory actionest31
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2014-11-19Clean up rollbackShadowNinja
2014-10-01Make players check inventory modification properlyShadowNinja
2014-09-21Fix locking bugs and make inventory deserialization errors more specificShadowNinja
2014-01-11Compare values instead of pointers in Inventory::operator==Kahrl
2014-01-11Add operator!= to Inventory(List), make operator== a const methodKahrl
2013-11-16Fix invalid listname and listsize not handled correctly in set_sizesapier
2013-07-14Change ContentFeatures array to a vectorKahrl
2013-06-28Dont write player files all the timePilzAdam
2013-03-27Prevent infinite loop with invalid Inventory formatkwolekr
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2012-09-04Remove "Unknown inventory identifier" deserialization errors, because they ca...Perttu Ahola
2012-09-01Add InventoryList width property & allow custom crafting grids.Ilya Zhuravlev
2012-06-17Properly and efficiently use split utility headersPerttu Ahola