summaryrefslogtreecommitdiffstats
path: root/Server/Plugins/APIDump/APIDesc.lua
diff options
context:
space:
mode:
authorLukas Pioch <lukas@zgow.de>2017-05-09 14:24:41 +0200
committerMattes D <github@xoft.cz>2017-05-09 14:24:41 +0200
commit7c4576a02591d8ebe41656c5cefb1eb25a086a10 (patch)
tree3c5bb3dd56d492f32306a65c790576670dc3c0b2 /Server/Plugins/APIDump/APIDesc.lua
parentFixed Lua bindings for const objects. (diff)
downloadcuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar.gz
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar.bz2
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar.lz
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar.xz
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.tar.zst
cuberite-7c4576a02591d8ebe41656c5cefb1eb25a086a10.zip
Diffstat (limited to 'Server/Plugins/APIDump/APIDesc.lua')
-rw-r--r--Server/Plugins/APIDump/APIDesc.lua89
1 files changed, 88 insertions, 1 deletions
diff --git a/Server/Plugins/APIDump/APIDesc.lua b/Server/Plugins/APIDump/APIDesc.lua
index 6db4b056f..4ca81d5d3 100644
--- a/Server/Plugins/APIDump/APIDesc.lua
+++ b/Server/Plugins/APIDump/APIDesc.lua
@@ -6004,6 +6004,10 @@ local Hash = cCryptoHash.sha1HexString("DataToHash")
},
Constants =
{
+ INVALID_ID =
+ {
+ Notes = "Special value of an entity ID, indicating a failure. Used primarily in functions that create entities when the entity cannot be created.",
+ },
etBoat =
{
Notes = "The entity is a {{cBoat}}",
@@ -10922,12 +10926,95 @@ a_Player:OpenWindow(Window);
},
Inherits = "cEntity",
},
+ cExpOrb =
+ {
+ Desc = [[
+ This class represents an experience orb. This entity can be spawned by using {{cWorld#SpawnExperienceOrb_1|cWorld:SpawnExperienceOrb}}.
+ It's also spawned when a monster is killed or a player is mining coal. The default lifetime of an experience orb is 5 mins.
+ ]],
+ Functions =
+ {
+ GetAge =
+ {
+ Returns =
+ {
+ {
+ Type = "number"
+ },
+ },
+ Notes = "Returns the number of ticks that this experience orb has existed.",
+ },
+ SetAge =
+ {
+ Params =
+ {
+ {
+ Type = "number",
+ },
+ },
+ Notes = "Sets the experience orb's age, in ticks.",
+ },
+ GetReward =
+ {
+ Returns =
+ {
+ {
+ Type = "number",
+ },
+ },
+ Notes = "Returns the experience amount.",
+ },
+ SetReward =
+ {
+ Params =
+ {
+ {
+ Type = "number",
+ },
+ },
+ Notes = "Sets the experience amount.",
+ },
+ },
+ Inherits = "cEntity",
+ },
+ cFallingBlock =
+ {
+ Desc = [[
+ This class represents a falling block. This entity can be spawned by using {{cWorld#SpawnFallingBlock_1|cWorld:SpawnFallingBlock}}.
+ ]],
+ Functions =
+ {
+ GetBlockType =
+ {
+ Returns =
+ {
+ {
+ Name = "BlockType",
+ Type = "number",
+ }
+ },
+ Notes = "Returns the block type of the falling block.",
+ },
+ GetBlockMeta =
+ {
+ Returns =
+ {
+ {
+ Name = "BlockMeta",
+ Type = "number",
+ }
+ },
+ Notes = "Returns the block meta of the falling block.",
+ },
+ },
+ Inherits = "cEntity",
+ },
cPickup =
{
Desc = [[
This class represents a pickup entity (an item that the player or mobs can pick up). It is also
commonly known as "drops". With this class you could create your own "drop" or modify those
- created automatically.
+ created automatically. The default lifetime of a pickup is 5 mins.
]],
Functions =
{