summaryrefslogtreecommitdiffstats
path: root/src/Item.h (unfollow)
Commit message (Expand)AuthorFilesLines
2020-09-28Fortune Drops (#4932)KingCol131-1/+3
2020-07-14Introduce recipe book functionality (#4493)Tobias Wilken1-0/+25
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-55/+8
2019-10-16Refactored block-to-pickup conversion. (#4417)Mattes D1-0/+13
2018-01-05Item durability loss now depends on the item used. (#4123)Alexander Harkness1-4/+0
2017-08-28Add TOLUA_EXPOSITION for readabilitypeterbell101-12/+2
2017-08-18Represent cItem::m_Lore as an AStringVector (#3882)peterbell101-8/+12
2017-07-28Added anvil enchantment handling. (#3857)Lane Kolbly1-2/+15
2016-09-12APIDump: Reformatted the docs to include type information.Mattes D1-2/+2
2016-02-05Bulk clearing of whitespaceLogicParrot1-28/+28
2015-11-23change from single followable item to multipleGargaj1-0/+2
2015-07-15Leather Armor can now be dyed.Samuel Barney1-2/+9
2014-09-02Changed the IsEnchantable() comment again.Howaner1-1/+2
2014-08-30Changed the IsEnchantable() comment.Howaner1-1/+2
2014-08-28APIDump: Added missing cItem things.Hownaer1-1/+1
2014-08-28Fixed bad values in the IsEnchantable() method.Hownaer1-1/+1
2014-07-17Fixed basic whitespace problems.madmaxoft1-4/+4
2014-05-12Movement Statisticsandrew1-1/+1
2014-05-07Missing commaHowaner1-2/+2
2014-05-07Change m_RepairCost to int.Howaner1-2/+2
2014-05-07Where is the problem with clang?Howaner1-1/+1
2014-05-07Add repair cost to cItem, add custom name to NBTChunkSerializer and fix anvil bugs.Howaner1-9/+15
2014-05-01Removed the explicit copy constructor for cItem.madmaxoft1-0/+6
2014-04-30Fixed a warning when an empty item is being created.madmaxoft1-1/+1
2014-04-17Fixed some Errors (not all)daniel09161-1/+1
2014-04-17Modified many thingsdaniel09161-0/+7
2014-04-12Added complete Enchanting Systemdaniel09161-3/+0
2014-03-30Fixed a few clang warnings.madmaxoft1-1/+1
2014-02-27Implemented ballistic missiles (fireworks)Tiger Wang1-4/+12
2014-02-11Fixed gcc warnings in Item.h.madmaxoft1-21/+21
2014-02-05Fixed most of the reordering warningsTycho1-4/+4
2014-02-04Fixed a warning in cItem in gcc.madmaxoft1-1/+1
2014-02-03Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua APItonibm191-1/+1
2014-01-31Some updates for enchanting (2)daniel09161-0/+3
2014-01-16Removed CustomCopy()Tiger Wang1-5/+1
2014-01-16Removed obsoleted functionsTiger Wang1-5/+0
2014-01-16Possibly did what xoft wantedTiger Wang1-0/+3
2014-01-15Implemented custom names and loreTiger Wang1-8/+35
2014-01-06Fixed a few MSVC warnings.madmaxoft1-2/+2
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-11-10Added cItem::GetMaxStackSize()madmaxoft1-0/+3
2013-08-04cItem: Removed a warning emitted when creating an item from airmadmaxoft1-1/+4
2013-06-16cItem: Added useful utility functionsmadmaxoft@gmail.com1-3/+21
2013-06-04Added cItem copy-constructor to Lua API, made cItem::IsEqual() and IsStackable() enchantment-awaremadmaxoft@gmail.com1-1/+15
2013-06-02Enchantments: API and sending to clientmadmaxoft@gmail.com1-9/+26
2013-06-01cItem constructor changed to create single-piece items when not given countmadmaxoft@gmail.com1-5/+20
2013-05-24Refactored cInventory to use cItemGrid for the actual Storagemadmaxoft@gmail.com1-1/+1
2013-05-19Inventory code cleanup, players can now see each other's armormadmaxoft@gmail.com1-1/+1
2013-05-12cItems: Added runtime bounds-checking to avoid server crashes with badly written plugins.madmaxoft@gmail.com1-8/+7
2013-05-09Tiny formatting fix of rev 1463madmaxoft@gmail.com1-0/+2
2013-05-09function SpawnItemPickups is now exported to Lua. Lua is able to create a Items object.nielsbreu@gmail.com1-0/+2
2013-04-11Fixed a bit of coding style and function names in cItemmadmaxoft@gmail.com1-49/+6
2013-04-10Dispensers rewritten to use ItemGridmadmaxoft@gmail.com1-2/+11
2013-04-10Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid.madmaxoft@gmail.com1-0/+3
2013-04-06Mineshafts: Added random loot to generated chests and fixed chest directionmadmaxoft@gmail.com1-0/+14
2013-01-27cItems: Fixed parameter names according to conventionsmadmaxoft@gmail.com1-4/+4
2013-01-27Added cItems to Lua API.madmaxoft@gmail.com1-1/+28
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com1-31/+20
2012-11-11Cleanup: Removed deprecated functions from Lua APImadmaxoft@gmail.com1-8/+0
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-0/+0
2012-08-19Another handful of packets rewritten.madmaxoft@gmail.com1-7/+10
2012-08-18Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects.madmaxoft@gmail.com1-7/+34
2012-08-03Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type.madmaxoft@gmail.com1-1/+1
2012-06-19Removed json-related methods from Lua APImadmaxoft@gmail.com1-0/+2
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-114/+114
2012-06-12Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.madmaxoft@gmail.com1-27/+34
2012-06-06Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool.madmaxoft@gmail.com1-1/+11
2012-05-28Chests and Furnaces are now saved properly into Anvil scheme.madmaxoft@gmail.com1-1/+1
2012-02-13Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.madmaxoft@gmail.com1-2/+2
2011-12-28- implemented the fire simulation in native c++ (cFireSimulator)lapayo94@gmail.com1-0/+53
2011-12-21- Crafting fixed in 1.0.0lapayo94@gmail.com1-1/+3
2011-10-31Player data is saved and loaded as human readable JSON now.faketruth1-0/+9
2011-10-03MCServer c++ source filesfaketruth1-0/+33