Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-01-05 | Item durability loss now depends on the item used. (#4123) | Alexander Harkness | 1 | -4/+0 | |
Armour durability also no longer changes when it is used to break blocks or attack mobs. Fixes #4119 | |||||
2017-08-28 | Add TOLUA_EXPOSITION for readability | peterbell10 | 1 | -12/+2 | |
2017-08-18 | Represent cItem::m_Lore as an AStringVector (#3882) | peterbell10 | 1 | -8/+12 | |
* Replace cItem::m_Lore with AStringVector * Reword deprecation warning * Fix lua bindings | |||||
2017-07-28 | Added anvil enchantment handling. (#3857) | Lane Kolbly | 1 | -2/+15 | |
+ Added anvil enchantment handling. | |||||
2016-09-12 | APIDump: Reformatted the docs to include type information. | Mattes D | 1 | -2/+2 | |
Also fixed a bit of documentation in the CPP source. | |||||
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -28/+28 | |
2015-11-23 | change from single followable item to multiple | Gargaj | 1 | -0/+2 | |
2015-07-15 | Leather Armor can now be dyed. | Samuel Barney | 1 | -2/+9 | |
* Created new color class to handle dye-related coloring | |||||
2014-09-02 | Changed the IsEnchantable() comment again. | Howaner | 1 | -1/+2 | |
2014-08-30 | Changed the IsEnchantable() comment. | Howaner | 1 | -1/+2 | |
2014-08-28 | APIDump: Added missing cItem things. | Hownaer | 1 | -1/+1 | |
2014-08-28 | Fixed bad values in the IsEnchantable() method. | Hownaer | 1 | -1/+1 | |
2014-07-17 | Fixed basic whitespace problems. | madmaxoft | 1 | -4/+4 | |
Indenting by spaces and alignment by spaces, as well as trailing whitespace on non-empty lines. | |||||
2014-05-12 | Movement Statistics | andrew | 1 | -1/+1 | |
2014-05-07 | Missing comma | Howaner | 1 | -2/+2 | |
2014-05-07 | Change m_RepairCost to int. | Howaner | 1 | -2/+2 | |
2014-05-07 | Where is the problem with clang? | Howaner | 1 | -1/+1 | |
2014-05-07 | Add repair cost to cItem, add custom name to NBTChunkSerializer and fix anvil bugs. | Howaner | 1 | -9/+15 | |
2014-05-01 | Removed the explicit copy constructor for cItem. | madmaxoft | 1 | -0/+6 | |
The compiler generates an implicit one with the same contents and warns about it. The function left in for ToLua to generate the binding for it. | |||||
2014-04-30 | Fixed a warning when an empty item is being created. | madmaxoft | 1 | -1/+1 | |
2014-04-17 | Fixed some Errors (not all) | daniel0916 | 1 | -1/+1 | |
2014-04-17 | Modified many things | daniel0916 | 1 | -0/+7 | |
2014-04-12 | Added complete Enchanting System | daniel0916 | 1 | -3/+0 | |
http://minecraft.gamepedia.com/Enchantment_mechanics | |||||
2014-03-30 | Fixed a few clang warnings. | madmaxoft | 1 | -1/+1 | |
2014-02-27 | Implemented ballistic missiles (fireworks) | Tiger Wang | 1 | -4/+12 | |
+ Added fireworks | |||||
2014-02-11 | Fixed gcc warnings in Item.h. | madmaxoft | 1 | -21/+21 | |
2014-02-05 | Fixed most of the reordering warnings | Tycho | 1 | -4/+4 | |
2014-02-04 | Fixed a warning in cItem in gcc. | madmaxoft | 1 | -1/+1 | |
Constructor member order... | |||||
2014-02-03 | Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua API | tonibm19 | 1 | -1/+1 | |
2014-01-31 | Some updates for enchanting (2) | daniel0916 | 1 | -0/+3 | |
2014-01-16 | Removed CustomCopy() | Tiger Wang | 1 | -5/+1 | |
2014-01-16 | Removed obsoleted functions | Tiger Wang | 1 | -5/+0 | |
2014-01-16 | Possibly did what xoft wanted | Tiger Wang | 1 | -0/+3 | |
2014-01-15 | Implemented custom names and lore | Tiger Wang | 1 | -8/+35 | |
+ Added custom names and lore + Added saving and loading + Added writing and parsing of NBT | |||||
2014-01-06 | Fixed a few MSVC warnings. | madmaxoft | 1 | -2/+2 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-11-10 | Added cItem::GetMaxStackSize() | madmaxoft | 1 | -0/+3 | |
2013-08-04 | cItem: Removed a warning emitted when creating an item from air | madmaxoft | 1 | -1/+4 | |
2013-06-16 | cItem: Added useful utility functions | madmaxoft@gmail.com | 1 | -3/+21 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1599 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-06-04 | Added cItem copy-constructor to Lua API, made cItem::IsEqual() and IsStackable() enchantment-aware | madmaxoft@gmail.com | 1 | -1/+15 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1546 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-06-02 | Enchantments: API and sending to client | madmaxoft@gmail.com | 1 | -9/+26 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1539 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-06-01 | cItem constructor changed to create single-piece items when not given count | madmaxoft@gmail.com | 1 | -5/+20 | |
http://forum.mc-server.org/showthread.php?tid=1150 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1536 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-24 | Refactored cInventory to use cItemGrid for the actual Storage | madmaxoft@gmail.com | 1 | -1/+1 | |
This makes the API more orthogonal and is easier to use in the plugins. Also changes in the inventory are now propagated to the needed places (armor updates to BroadcastEntityEquipment etc.) even when the inventory is changed by a plugin. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1503 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-19 | Inventory code cleanup, players can now see each other's armor | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1493 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-12 | cItems: Added runtime bounds-checking to avoid server crashes with badly written plugins. | madmaxoft@gmail.com | 1 | -8/+7 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1472 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-09 | Tiny formatting fix of rev 1463 | madmaxoft@gmail.com | 1 | -0/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1467 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-09 | function SpawnItemPickups is now exported to Lua. Lua is able to create a Items object. | nielsbreu@gmail.com | 1 | -0/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1463 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-11 | Fixed a bit of coding style and function names in cItem | madmaxoft@gmail.com | 1 | -49/+6 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1384 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-10 | Dispensers rewritten to use ItemGrid | madmaxoft@gmail.com | 1 | -2/+11 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1383 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-10 | Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid. | madmaxoft@gmail.com | 1 | -0/+3 | |
http://forum.mc-server.org/showthread.php?tid=831 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1380 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-06 | Mineshafts: Added random loot to generated chests and fixed chest direction | madmaxoft@gmail.com | 1 | -0/+14 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1365 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-01-27 | cItems: Fixed parameter names according to conventions | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1179 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-01-27 | Added cItems to Lua API. | madmaxoft@gmail.com | 1 | -1/+28 | |
Now HOOK_BLOCK_TO_PICKUPS is fully functional, as demonstrated by HookNotify. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1178 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-01-12 | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 1 | -31/+20 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1139 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-11 | Cleanup: Removed deprecated functions from Lua API | madmaxoft@gmail.com | 1 | -8/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1033 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -0/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-19 | Another handful of packets rewritten. | madmaxoft@gmail.com | 1 | -7/+10 | |
Also changed cItem::m_ItemID into m_ItemType of type short. Easier handling. m_ItemID kept for compatibility reasons (Lua-interface etc.) git-svn-id: http://mc-server.googlecode.com/svn/trunk@756 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-18 | Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. | madmaxoft@gmail.com | 1 | -7/+34 | |
This breaks plugin API! Plugins need to modify their hook functions to match those used in the Core plugin git-svn-id: http://mc-server.googlecode.com/svn/trunk@750 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-03 | Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@711 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-19 | Removed json-related methods from Lua API | madmaxoft@gmail.com | 1 | -0/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@634 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-14 | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 1 | -114/+114 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@606 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-12 | Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether. | madmaxoft@gmail.com | 1 | -27/+34 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@597 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-06 | Item-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.com | 1 | -1/+11 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@561 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-28 | Chests and Furnaces are now saved properly into Anvil scheme. | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@516 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-02-13 | Rewritten 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.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@251 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-12-28 | - implemented the fire simulation in native c++ (cFireSimulator) | lapayo94@gmail.com | 1 | -0/+53 | |
- Changed the Durationsystem for Items. cPlayer::UseEquippedItem calls cItem::DamageItem this function damages the item if it has a duration. (needed the duration also in another place so this saves code ;)) - added some other burning blocks - the mobtypes for the settings.ini which i must have forgotten in the last commit git-svn-id: http://mc-server.googlecode.com/svn/trunk@150 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-12-21 | - Crafting fixed in 1.0.0 | lapayo94@gmail.com | 1 | -1/+3 | |
- Server compatible with the weapons and equip again. (Some Packets were incompatible) - fixed bucket bugs (not all) - Fixed clients getting crashed by wrong Pickups - fixed nearly all mob drops. (Check wheather they are burning is missing Big Grin) - maybe some other things I canĀ“t recall atm Big Grin git-svn-id: http://mc-server.googlecode.com/svn/trunk@94 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-10-31 | Player data is saved and loaded as human readable JSON now. | faketruth | 1 | -0/+9 | |
cFileFormatUpdate will loop through old files and convert them to new files (should replace legacy old format loading code) cItem has two new functions to load from Json and output Json, this will keep the items in Json standard ChestEntity and FurnaceEntity use the new functions in cItem git-svn-id: http://mc-server.googlecode.com/svn/trunk@35 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-10-03 | MCServer c++ source files | faketruth | 1 | -0/+33 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@3 0a769ca7-a7f5-676a-18bf-c427514a06d6 |