Skip to content

Instantly share code, notes, and snippets.

@madmaxoft
Created May 19, 2016 21:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save madmaxoft/a6a7d8503a9fe7f16cd313e983b4de9f to your computer and use it in GitHub Desktop.
Save madmaxoft/a6a7d8503a9fe7f16cd313e983b4de9f to your computer and use it in GitHub Desktop.
2016-05-19 LuaAPI docs for cWorld, auto-extracted by ToLua++
return
{
cWorld =
{
Desc = [[]],
Inherits =
{
"cBroadcastInterface",
"cForEachChunkProvider",
"cWorldInterface",
},
Functions =
{
AreCommandBlocksEnabled =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
BroadcastBlockAction =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "Byte",
Name = "a_Byte1",
},
{
Type = "Byte",
Name = "a_Byte2",
},
{
Type = "BLOCKTYPE",
Name = "a_BlockType",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
}
Desc = "",
},
},
BroadcastChat =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
{
Type = "eMessageType",
Name = "a_ChatPrefix",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
{
Params =
{
{
Type = "cCompositeChat",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
}
Desc = "",
},
},
BroadcastChatDeath =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastChatFailure =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastChatFatal =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastChatInfo =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastChatSuccess =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastChatWarning =
{
{
Params =
{
{
Type = "AString",
Name = "a_Message",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastEntityAnimation =
{
{
Params =
{
{
Type = "cEntity",
Name = "a_Entity",
},
{
Type = "char",
Name = "a_Animation",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
}
Desc = "",
},
},
BroadcastSoundEffect =
{
{
Params =
{
{
Type = "AString",
Name = "a_SoundName",
},
{
Type = "double",
Name = "a_X",
},
{
Type = "double",
Name = "a_Y",
},
{
Type = "double",
Name = "a_Z",
},
{
Type = "float",
Name = "a_Volume",
},
{
Type = "float",
Name = "a_Pitch",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
BroadcastSoundParticleEffect =
{
{
Params =
{
{
Type = "EffectID",
Name = "a_EffectID",
},
{
Type = "int",
Name = "a_SrcX",
},
{
Type = "int",
Name = "a_SrcY",
},
{
Type = "int",
Name = "a_SrcZ",
},
{
Type = "int",
Name = "a_Data",
},
{
Type = "cClientHandle",
Name = "a_Exclude",
},
},
Returns =
{
}
Desc = "",
},
},
CastThunderbolt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
ChangeWeather =
{
{
Params =
{
},
Returns =
{
}
Desc = "",
},
},
CreateProjectile =
{
{
Params =
{
{
Type = "double",
Name = "a_PosX",
},
{
Type = "double",
Name = "a_PosY",
},
{
Type = "double",
Name = "a_PosZ",
},
{
Type = "cProjectileEntity::eKind",
Name = "a_Kind",
},
{
Type = "cEntity",
Name = "a_Creator",
},
{
Type = "cItem",
Name = "a_Item",
},
{
Type = "Vector3<double>",
Name = "a_Speed",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
DigBlock =
{
{
Params =
{
{
Type = "int",
Name = "a_X",
},
{
Type = "int",
Name = "a_Y",
},
{
Type = "int",
Name = "a_Z",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
FastSetBlock =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "BLOCKTYPE",
Name = "a_BlockType",
},
{
Type = "char",
Name = "a_BlockMeta",
},
},
Returns =
{
}
Desc = "",
},
{
Params =
{
{
Type = "Vector3<int>",
Name = "a_Pos",
},
{
Type = "BLOCKTYPE",
Name = "a_BlockType",
},
{
Type = "char",
Name = "a_BlockMeta",
},
},
Returns =
{
}
Desc = "",
},
},
GenerateChunk =
{
{
Params =
{
{
Type = "int",
Name = "a_ChunkX",
},
{
Type = "int",
Name = "a_ChunkZ",
},
},
Returns =
{
}
Desc = "",
},
},
GetBiomeAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "EMCSBiome",
},
}
Desc = "",
},
},
GetBlock =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "BLOCKTYPE",
},
}
Desc = "",
},
{
Params =
{
{
Type = "Vector3<int>",
Name = "a_Pos",
},
},
Returns =
{
{
Type = "BLOCKTYPE",
},
}
Desc = "",
},
},
GetBlockBlockLight =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "char",
},
}
Desc = "",
},
{
Params =
{
{
Type = "Vector3<int>",
Name = "a_Pos",
},
},
Returns =
{
{
Type = "char",
},
}
Desc = "",
},
},
GetBlockMeta =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "char",
},
}
Desc = "",
},
{
Params =
{
{
Type = "Vector3<int>",
Name = "a_Pos",
},
},
Returns =
{
{
Type = "char",
},
}
Desc = "",
},
},
GetBlockSkyLight =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "char",
},
}
Desc = "",
},
},
GetDefaultWeatherInterval =
{
{
Params =
{
{
Type = "eWeather",
Name = "a_Weather",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetDimension =
{
{
Params =
{
},
Returns =
{
{
Type = "eDimension",
},
}
Desc = "",
},
},
GetGameMode =
{
{
Params =
{
},
Returns =
{
{
Type = "eGameMode",
},
}
Desc = "",
},
},
GetGeneratorQueueLength =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetHeight =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetIniFileName =
{
{
Params =
{
},
Returns =
{
{
Type = "const AString",
},
}
Desc = "",
},
},
GetLightingQueueLength =
{
{
Params =
{
},
Returns =
{
{
Type = "size_t",
},
}
Desc = "",
},
},
GetLinkedEndWorldName =
{
{
Params =
{
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
GetLinkedNetherWorldName =
{
{
Params =
{
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
GetLinkedOverworldName =
{
{
Params =
{
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
GetMapManager =
{
{
Params =
{
},
Returns =
{
{
Type = "cMapManager",
},
}
Desc = "",
},
},
GetMaxCactusHeight =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMaxNetherPortalHeight =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMaxNetherPortalWidth =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMaxSugarcaneHeight =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMaxViewDistance =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMinNetherPortalHeight =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetMinNetherPortalWidth =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetName =
{
{
Params =
{
},
Returns =
{
{
Type = "const AString",
},
}
Desc = "",
},
},
GetNumChunks =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetScoreBoard =
{
{
Params =
{
},
Returns =
{
{
Type = "cScoreboard",
},
}
Desc = "",
},
},
GetSeed =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetSpawnX =
{
{
Params =
{
},
Returns =
{
{
Type = "double",
},
}
Desc = "",
},
},
GetSpawnY =
{
{
Params =
{
},
Returns =
{
{
Type = "double",
},
}
Desc = "",
},
},
GetSpawnZ =
{
{
Params =
{
},
Returns =
{
{
Type = "double",
},
}
Desc = "",
},
},
GetStorageLoadQueueLength =
{
{
Params =
{
},
Returns =
{
{
Type = "size_t",
},
}
Desc = "",
},
},
GetStorageSaveQueueLength =
{
{
Params =
{
},
Returns =
{
{
Type = "size_t",
},
}
Desc = "",
},
},
GetTNTShrapnelLevel =
{
{
Params =
{
},
Returns =
{
{
Type = "eShrapnelLevel",
},
}
Desc = "",
},
},
GetTicksUntilWeatherChange =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetTimeOfDay =
{
{
Params =
{
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
GetWeather =
{
{
Params =
{
},
Returns =
{
{
Type = "eWeather",
},
}
Desc = "",
},
},
GetWorldAge =
{
{
Params =
{
},
Returns =
{
{
Type = "long",
},
}
Desc = "",
},
},
GrowCactus =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "int",
Name = "a_NumBlocksToGrow",
},
},
Returns =
{
}
Desc = "",
},
},
GrowMelonPumpkin =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "BLOCKTYPE",
Name = "a_BlockType",
},
},
Returns =
{
}
Desc = "",
},
},
GrowRipePlant =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "bool",
Name = "a_IsByBonemeal",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
GrowSugarcane =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "int",
Name = "a_NumBlocksToGrow",
},
},
Returns =
{
}
Desc = "",
},
},
GrowTree =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
GrowTreeByBiome =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
GrowTreeFromSapling =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "char",
Name = "a_SaplingMeta",
},
},
Returns =
{
}
Desc = "",
},
},
IsBlockDirectlyWatered =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsDaylightCycleEnabled =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsDeepSnowEnabled =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsGameModeAdventure =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsGameModeCreative =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsGameModeSpectator =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsGameModeSurvival =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsPVPEnabled =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsTrapdoorOpen =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherRain =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherRainAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherStorm =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherStormAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherSunny =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherSunnyAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherWet =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
IsWeatherWetAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
QueueBlockForTick =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "int",
Name = "a_TicksToWait",
},
},
Returns =
{
}
Desc = "",
},
},
QueueSaveAllChunks =
{
{
Params =
{
},
Returns =
{
}
Desc = "",
},
},
QueueUnloadUnusedChunks =
{
{
Params =
{
},
Returns =
{
}
Desc = "",
},
},
RegenerateChunk =
{
{
Params =
{
{
Type = "int",
Name = "a_ChunkX",
},
{
Type = "int",
Name = "a_ChunkZ",
},
},
Returns =
{
}
Desc = "",
},
},
SendBlockTo =
{
{
Params =
{
{
Type = "int",
Name = "a_X",
},
{
Type = "int",
Name = "a_Y",
},
{
Type = "int",
Name = "a_Z",
},
{
Type = "cPlayer",
Name = "a_Player",
},
},
Returns =
{
}
Desc = "",
},
},
SetAreaBiome =
{
{
Params =
{
{
Type = "int",
Name = "a_MinX",
},
{
Type = "int",
Name = "a_MaxX",
},
{
Type = "int",
Name = "a_MinZ",
},
{
Type = "int",
Name = "a_MaxZ",
},
{
Type = "EMCSBiome",
Name = "a_Biome",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
{
Params =
{
{
Type = "cCuboid",
Name = "a_Area",
},
{
Type = "EMCSBiome",
Name = "a_Biome",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
SetBiomeAt =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "EMCSBiome",
Name = "a_Biome",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
SetBlock =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "BLOCKTYPE",
Name = "a_BlockType",
},
{
Type = "char",
Name = "a_BlockMeta",
},
{
Type = "bool",
Name = "a_SendToClients",
},
},
Returns =
{
}
Desc = "",
},
},
SetBlockMeta =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "char",
Name = "a_MetaData",
},
{
Type = "bool",
Name = "a_ShouldMarkDirty",
},
{
Type = "bool",
Name = "a_ShouldInformClient",
},
},
Returns =
{
}
Desc = "",
},
{
Params =
{
{
Type = "Vector3<int>",
Name = "a_Pos",
},
{
Type = "char",
Name = "a_MetaData",
},
},
Returns =
{
}
Desc = "",
},
},
SetChunkAlwaysTicked =
{
{
Params =
{
{
Type = "int",
Name = "a_ChunkX",
},
{
Type = "int",
Name = "a_ChunkZ",
},
{
Type = "bool",
Name = "a_AlwaysTicked",
},
},
Returns =
{
}
Desc = "",
},
},
SetCommandBlockCommand =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "AString",
Name = "a_Command",
},
},
Returns =
{
{
Type = "bool",
},
{
Type = "AString",
},
}
Desc = "",
},
},
SetCommandBlocksEnabled =
{
{
Params =
{
{
Type = "bool",
Name = "a_Flag",
},
},
Returns =
{
}
Desc = "",
},
},
SetDaylightCycleEnabled =
{
{
Params =
{
{
Type = "bool",
Name = "a_IsDaylightCycleEnabled",
},
},
Returns =
{
}
Desc = "",
},
},
SetLinkedEndWorldName =
{
{
Params =
{
{
Type = "AString",
Name = "a_Name",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
SetLinkedNetherWorldName =
{
{
Params =
{
{
Type = "AString",
Name = "a_Name",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
SetLinkedOverworldName =
{
{
Params =
{
{
Type = "AString",
Name = "a_Name",
},
},
Returns =
{
{
Type = "AString",
},
}
Desc = "",
},
},
SetMaxNetherPortalHeight =
{
{
Params =
{
{
Type = "int",
Name = "a_NewMaxHeight",
},
},
Returns =
{
}
Desc = "",
},
},
SetMaxNetherPortalWidth =
{
{
Params =
{
{
Type = "int",
Name = "a_NewMaxWidth",
},
},
Returns =
{
}
Desc = "",
},
},
SetMaxViewDistance =
{
{
Params =
{
{
Type = "int",
Name = "a_MaxViewDistance",
},
},
Returns =
{
}
Desc = "",
},
},
SetMinNetherPortalHeight =
{
{
Params =
{
{
Type = "int",
Name = "a_NewMinHeight",
},
},
Returns =
{
}
Desc = "",
},
},
SetMinNetherPortalWidth =
{
{
Params =
{
{
Type = "int",
Name = "a_NewMinWidth",
},
},
Returns =
{
}
Desc = "",
},
},
SetNextBlockTick =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
SetShouldUseChatPrefixes =
{
{
Params =
{
{
Type = "bool",
Name = "a_Flag",
},
},
Returns =
{
}
Desc = "",
},
},
SetTNTShrapnelLevel =
{
{
Params =
{
{
Type = "eShrapnelLevel",
Name = "a_Flag",
},
},
Returns =
{
}
Desc = "",
},
},
SetTicksUntilWeatherChange =
{
{
Params =
{
{
Type = "int",
Name = "a_WeatherInterval",
},
},
Returns =
{
}
Desc = "",
},
},
SetTimeOfDay =
{
{
Params =
{
{
Type = "int",
Name = "a_TimeOfDay",
},
},
Returns =
{
}
Desc = "",
},
},
SetTrapdoorOpen =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
{
Type = "bool",
Name = "a_Open",
},
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
SetWeather =
{
{
Params =
{
{
Type = "eWeather",
Name = "a_NewWeather",
},
},
Returns =
{
}
Desc = "",
},
},
ShouldBroadcastAchievementMessages =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
ShouldBroadcastDeathMessages =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
ShouldLavaSpawnFire =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
ShouldUseChatPrefixes =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
SpawnExperienceOrb =
{
{
Params =
{
{
Type = "double",
Name = "a_X",
},
{
Type = "double",
Name = "a_Y",
},
{
Type = "double",
Name = "a_Z",
},
{
Type = "int",
Name = "a_Reward",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
SpawnFallingBlock =
{
{
Params =
{
{
Type = "int",
Name = "a_X",
},
{
Type = "int",
Name = "a_Y",
},
{
Type = "int",
Name = "a_Z",
},
{
Type = "BLOCKTYPE",
Name = "BlockType",
},
{
Type = "char",
Name = "BlockMeta",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
SpawnItemPickups =
{
{
Params =
{
{
Type = "cItems",
Name = "a_Pickups",
},
{
Type = "double",
Name = "a_BlockX",
},
{
Type = "double",
Name = "a_BlockY",
},
{
Type = "double",
Name = "a_BlockZ",
},
{
Type = "double",
Name = "a_FlyAwaySpeed",
},
{
Type = "bool",
Name = "IsPlayerCreated",
},
},
Returns =
{
}
Desc = "",
},
{
Params =
{
{
Type = "cItems",
Name = "a_Pickups",
},
{
Type = "double",
Name = "a_BlockX",
},
{
Type = "double",
Name = "a_BlockY",
},
{
Type = "double",
Name = "a_BlockZ",
},
{
Type = "double",
Name = "a_SpeedX",
},
{
Type = "double",
Name = "a_SpeedY",
},
{
Type = "double",
Name = "a_SpeedZ",
},
{
Type = "bool",
Name = "IsPlayerCreated",
},
},
Returns =
{
}
Desc = "",
},
},
SpawnMinecart =
{
{
Params =
{
{
Type = "double",
Name = "a_X",
},
{
Type = "double",
Name = "a_Y",
},
{
Type = "double",
Name = "a_Z",
},
{
Type = "int",
Name = "a_MinecartType",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
{
Params =
{
{
Type = "double",
Name = "a_X",
},
{
Type = "double",
Name = "a_Y",
},
{
Type = "double",
Name = "a_Z",
},
{
Type = "int",
Name = "a_MinecartType",
},
{
Type = "cItem",
Name = "a_Content",
},
{
Type = "int",
Name = "a_BlockHeight",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
SpawnMob =
{
{
Params =
{
{
Type = "double",
Name = "a_PosX",
},
{
Type = "double",
Name = "a_PosY",
},
{
Type = "double",
Name = "a_PosZ",
},
{
Type = "eMonsterType",
Name = "a_MonsterType",
},
{
Type = "bool",
Name = "a_Baby",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
SpawnPrimedTNT =
{
{
Params =
{
{
Type = "double",
Name = "a_X",
},
{
Type = "double",
Name = "a_Y",
},
{
Type = "double",
Name = "a_Z",
},
{
Type = "int",
Name = "a_FuseTimeInSec",
},
{
Type = "double",
Name = "a_InitialVelocityCoeff",
},
},
Returns =
{
{
Type = "int",
},
}
Desc = "",
},
},
UseBlockEntity =
{
{
Params =
{
{
Type = "cPlayer",
Name = "a_Player",
},
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
VillagersShouldHarvestCrops =
{
{
Params =
{
},
Returns =
{
{
Type = "bool",
},
}
Desc = "",
},
},
WakeUpSimulators =
{
{
Params =
{
{
Type = "int",
Name = "a_BlockX",
},
{
Type = "int",
Name = "a_BlockY",
},
{
Type = "int",
Name = "a_BlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
WakeUpSimulatorsInArea =
{
{
Params =
{
{
Type = "int",
Name = "a_MinBlockX",
},
{
Type = "int",
Name = "a_MaxBlockX",
},
{
Type = "int",
Name = "a_MinBlockY",
},
{
Type = "int",
Name = "a_MaxBlockY",
},
{
Type = "int",
Name = "a_MinBlockZ",
},
{
Type = "int",
Name = "a_MaxBlockZ",
},
},
Returns =
{
}
Desc = "",
},
},
},
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment