summaryrefslogtreecommitdiffstats
path: root/src/Item.h (unfollow)
Commit message (Expand)AuthorFilesLines
2014-02-03Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua APItonibm191-1/+1
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