| Class:apiName | Return | Descriptionn |
| World:isDaytime | code: number | Check if it is daytime |
| World:isCustomGame | code: number | Check if it is a custom game |
| World:isCreativeMode | code: number | Check if it is creative mode |
| World:isGodMode | code: number, boolean | Check if it is god mode |
| World:isExtremityMode | code: number, boolean | Check if it is extremity mode |
| World:isFreeMode | code: number, boolean | Check if it is free mode |
| World:isSurviveMode | code: number, boolean | Check if it is single-player survival mode |
| World:isCreateRunMode | code: number, boolean | Check if it is creative to survival mode |
| World:isGameMakerMode | code: number, boolean | Check if it is game maker mode |
| World:getHours | code: number, hours: number | Get the current time of the game (hours) |
| World:setHours | code: number | Set the current time of the game (hours) |
| World:getCameraEditState | code: number, state: number | Get the camera editing state |
| World:setCameraEditState | code: number | Set the camera editing state |
| World:getCustomCameraConfig | code: number, config: CameraEditState | Get custom camera configuration |
| World:getRangeXZ | code: number, startX: number, startZ: number, endX: number, endZ: number | Get the range of the block (chunk) |
| World:getRayBlock | code: number, blockid: number | Get the type of block hit by the ray |
| World:getActorsByBox | code: number, num: number, objids: table | Get the actors in the specified range |
| World:getPlayerTotal | code: number, num: number | Get the total number of players |
| World:getAllPlayers | code: number, num: number, array: table | Get all players |
| World:randomOnePlayer | code: number, playerid: number | Randomly select a player |
| World:despawnActor | code: number | Remove an actor |
| World:spawnCreature | code: number, objids: table | Generate creatures at the specified location |
| World:despawnCreature | code: number | Remove a creature |
| World:spawnItem | code: number, objid: number | Generate items at the specified location |
| World:despawnItemByBox | code: number | Remove items within the specified area |
| World:despawnItemByObjid | code: number | Remove an item by its ID |
| World:spawnProjectile | code: number, objid: number | Generate a projectile |
| World:spawnProjectileByDir | code: number, objid: number | Generate a projectile by direction |
| World:calcDistance | code: number, distance: number | Calculate the distance between two locations |
| World:playParticleEffect | code: number | Play a particle effect at the specified position |
| World:stopEffectOnPosition | code: number | Stop a particle effect at the specified position |
| World:setEffectScaleOnPosition | code: number | Set the scale of a particle effect at the specified position |
| World:randomParticleEffectID | code: number, result: number | Randomly get a particle effect ID |
| World:playSoundEffectOnPos | code: number | Play a sound effect at the specified position |
| World:stopSoundEffectOnPos | code: number | Stop a sound effect at the specified position |
| World:getLightByPos | code: number, lightlv: number | Get the light intensity at the specified position |
| World:setBlockLightEx | code: number | Set the light intensity at the specified position |
| World:randomSoundID | code: number, soundid: number | Randomly get a sound ID |
| World:randomWeatherID | code: number, wtype: number | Randomly get a weather type ID |
| World:getLocalDate | code: number, year: number | Get the local date |
| World:getLocalDateString | code: number, date: string | Get the complete local date |
| World:getServerDate | code: number, year: number | Get the server date |
| World:getServerDateString | code: number, date: string | Get the complete server date |
| World:getDateFromTime | code: number, year: number | Convert a timestamp to a specific time unit |
| World:getDateStringFromTime | code: number, date: string | Convert a timestamp to a complete date |
| World:SetTimeVanishingSpeed | code: number | Set the time lapse speed of the skybox |
| World:SetSkyBoxTemplate | code: number | Set the skybox template |
| World:SetSkyBoxMaps | code: number | Set the skybox texture |
| World:SetSkyBoxColor | code: number | Set the skybox color parameters |
| World:SetSkyBoxAttr | code: number | Set the skybox attribute parameters |
| World:SetSkyBoxFilter | code: number | Set the skybox filter parameters |
| World:namedescribe | code: number, str: string | Get the default string |
| World:setScriptVar | code: number | Set script parameters for custom use |
| World:getScriptVar | code: number, val: any | Get script parameters for custom use |
| World:sendScriptVars2Client | code: number | Upload the set script parameters |
| World:addRenderGlobalEffect | code: number | Add a global effect |
| World:removeRenderGlobalEffect | code: number | Remove a global effect |
| World:setRenderGlobalEffectPos | code: number | Set the position of a global effect |
| World:setRenderGlobalEffectScale | code: number | Set the scaling of a global effect |
| World:msgBox | code: number | Show a message box |
| World:splitStr | code: number, strs: table | Split a string |