summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHowaner <franzi.moos@googlemail.com>2014-09-02 20:17:31 +0200
committerHowaner <franzi.moos@googlemail.com>2014-09-02 20:17:31 +0200
commitc19b2befa88bfe5549a3630c997070d5e1d37941 (patch)
treeea87cb927f0448e2960dff6d1763777942500213
parentMerge branch 'master' into Inventory (diff)
downloadcuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar.gz
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar.bz2
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar.lz
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar.xz
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.tar.zst
cuberite-c19b2befa88bfe5549a3630c997070d5e1d37941.zip
-rw-r--r--MCServer/Plugins/APIDump/APIDesc.lua3
-rw-r--r--src/Item.h3
2 files changed, 3 insertions, 3 deletions
diff --git a/MCServer/Plugins/APIDump/APIDesc.lua b/MCServer/Plugins/APIDump/APIDesc.lua
index eec731c34..ffd228d1a 100644
--- a/MCServer/Plugins/APIDump/APIDesc.lua
+++ b/MCServer/Plugins/APIDump/APIDesc.lua
@@ -1201,7 +1201,6 @@ These ItemGrids are available in the API and can be manipulated by the plugins,
IsDamageable = { Params = "", Return = "bool", Notes = "Returns true if this item does account for its damage" },
IsEmpty = { Params = "", Return = "bool", Notes = "Returns true if this object represents an empty item (zero count or invalid ID)" },
IsEqual = { Params = "cItem", Return = "bool", Notes = "Returns true if the item in the parameter is the same as the one stored in the object (type, damage, lore, name and enchantments)" },
- IsEnchantable = { Params = "", Return = "bool", Notes = "Returns true if the item is enchantable" },
IsFullStack = { Params = "", Return = "bool", Notes = "Returns true if the item is stacked up to its maximum stacking" },
IsSameType = { Params = "cItem", Return = "bool", Notes = "Returns true if the item in the parameter is of the same ItemType as the one stored in the object. This is true even if the two items have different enchantments" },
IsBothNameAndLoreEmpty = { Params = "", Return = "bool", Notes = "Returns if both the custom name and lore are not set." },
@@ -1209,7 +1208,7 @@ These ItemGrids are available in the API and can be manipulated by the plugins,
IsLoreEmpty = { Params = "", Return = "", Notes = "Returns if the lore of the cItem is empty." },
GetEnchantability = { Params = "", Return = "number", Notes = "Returns the enchantability of the item. When the item hasn't a enchantability, it will returns 0" },
EnchantByXPLevels = { Params = "NumXPLevels", Return = "bool", Notes = "Enchants the item using the specified number of XP levels. Returns true if item enchanted, false if not." },
- IsEnchantable = { Params = "ItemType, WithBook", Return = "bool", Notes = "(STATIC) Returns true if the specified item type is enchantable. If WithBook is true, the function checks the enchantments with a book too." },
+ IsEnchantable = { Params = "ItemType, WithBook", Return = "bool", Notes = "(STATIC) Returns true if the specified item type is enchantable. If WithBook is true, the function is used in the anvil inventory with book enchantments. So it checks the \"only book enchantments\" too. Example: You can only enchant a hoe with a book." },
},
Variables =
{
diff --git a/src/Item.h b/src/Item.h
index e7fd67b9a..056b5eb8a 100644
--- a/src/Item.h
+++ b/src/Item.h
@@ -184,7 +184,8 @@ public:
void FromJson(const Json::Value & a_Value);
/** Returns true if the specified item type is enchantable.
- If WithBook is true, the function checks the enchantments with a book too. */
+ If WithBook is true, the function is used in the anvil inventory with book enchantments.
+ So it checks the "only book enchantments" too. Example: You can only enchant a hoe with a book. */
static bool IsEnchantable(short a_ItemType, bool a_WithBook = false); // tolua_export
/** Returns the enchantability of the item. When the item hasn't a enchantability, it will returns 0 */