Enumerations
Enumeration List
Dialog Data
Result data parameter[3] of onPlayerDialogCallback
| Key Data | Result |
|---|---|
data['dialog_name'] | dialogID |
data['buttonClicked'] | buttonID |
CommandData
DataTable for registerLuaCommand
| property | result |
|---|---|
command | CommandName |
roleRequire | RoleID |
description | CommandDescription |
EventData
DataTable for registerLuaEvent
| property | result |
|---|---|
id | EventID |
title | EventTitle |
description | EventDescription |
message | EventMessage |
DailyEventData
DataTable for registerLuaDailyEvent
| property | result |
|---|---|
id | EventID |
title | EventTitle |
description | EventDescription |
TileDataProperties
TileDataProperties for Tile:getTileData() and Tile:setTileData()
| property | value |
|---|---|
TILE_DATA_TYPE_SEED_FRUITS_COUNT | 0 |
TILE_DATA_TYPE_SEED_PLANTED_TIME | 1 |
TILE_DATA_TYPE_MAGPLANT_ITEM_COUNT | 2 |
TILE_DATA_TYPE_VENDING_ITEM_COUNT | 3 |
TILE_DATA_TYPE_SIGN_TEXT | 4 |
TILE_DATA_TYPE_DOOR_TEXT | 5 |
TILE_DATA_TYPE_DOOR_IS_OPEN | 6 |
TILE_DATA_TYPE_DOOR_DESTINATION | 7 |
TILE_DATA_TYPE_DOOR_ID | 8 |
TILE_DATA_TYPE_VENDING_ITEM_ID | 9 |
TILE_DATA_TYPE_VENDING_PRICE | 10 |
TILE_DATA_TYPE_VENDING_EARNED | 11 |
TILE_DATA_TYPE_DISPLAY_BLOCK_ITEM_ID | 12 |
TILE_DATA_TYPE_MAGPLANT_ITEM_ID | 13 |
TILE_DATA_TYPE_MAGPLANT_IS_ACTIVE | 14 |
TILE_DATA_TYPE_MAGPLANT_IS_MAGNET | 15 |
TILE_DATA_TYPE_MAGPLANT_SPACE | 16 |
TILE_DATA_TYPE_MAGPLANT_GEMS | 17 |
TILE_DATA_TYPE_MAGPLANT_SECOND_ITEM_ID | 18 |
TILE_DATA_TYPE_MAGPLANT_IS_ENABLED | 19 |
TILE_DATA_TYPE_MAGPLANT_HARVEST_TREES | 20 |
TILE_DATA_TYPE_MAGPLANT_COLLECT_SEEDS | 21 |
RoleProperties
RoleProperties for getRoles(), Player:getRole(), getHighestPriorityRole()
| property | description |
|---|---|
roleID | ID of the Role |
roleDescription | Role Description |
rolePrice | price of the Role |
rolePriority | priority of the Role |
roleName | name of the Role |
roleItemID | ItemID of the Role |
textureName | Texture Name |
textureXY | Texture Vector2 |
discordRoleID | Discord RoleID |
namePrefix | Name Prefix |
chatPrefix | Chat Prefix |
dailyRewardDiamondLocksCount | Diamond Locks Rewards |
computedFlags | Computed Flags |
RoleFlags
Bitwise flags returned by RoleProperties.computedFlags
| Flag | Bit Value |
|---|---|
ACCESS_ALL_WORLDS | bit.lshift(1, 0) |
ALLOW_DROPPING_UNTRADEABLE_ITEMS | bit.lshift(1, 1) |
ALLOW_FULL_ACCESS_BLAST_DESIGNER | bit.lshift(1, 2) |
BYPASS_ANTICHEAT | bit.lshift(1, 3) |
ALLOW_ENTER_NUKED_WORLDS | bit.lshift(1, 4) |
ALLOW_ENTER_ANY_WORLDS | bit.lshift(1, 5) |
INCREASE_BUILD_PUNCH_RANGE_SMALL | bit.lshift(1, 6) |
INCREASE_BUILD_PUNCH_RANGE_MEDIUM | bit.lshift(1, 7) |
INCREASE_BUILD_PUNCH_RANGE_UNLIMITED | bit.lshift(1, 8) |
BYPASS_ANTICHEAT_RANGE_CHECKS | bit.lshift(1, 9) |
DISABLE_ALL_COOLDOWN_EFFECTS | bit.lshift(1, 10) |
ALLOW_USE_SPK_COMMANDS | bit.lshift(1, 11) |
ALLOW_FIND_ALL_ITEMS | bit.lshift(1, 12) |
ALLOW_FIND_ALL_BLOCKS_AND_CLOTHES | bit.lshift(1, 13) |
BYPASS_BAD_WORDS_FILTER | bit.lshift(1, 14) |
BYPASS_BLOCKED_ITEMS_FILTER | bit.lshift(1, 15) |
BYPASS_ECONOMY_SCAN | bit.lshift(1, 16) |
ADVANCED_ECONOMY_ACCESS | bit.lshift(1, 17) |
ADVANCED_RENDER_ACCESS | bit.lshift(1, 18) |
DISABLE_SOME_COOLDOWN_EFFECTS | bit.lshift(1, 19) |
ALLOW_UNLIMITED_ZOOM | bit.lshift(1, 20) |
ALLOW_BREAKING_BEDROCK_AND_MAIN_DOOR | bit.lshift(1, 21) |
ALLOW_PULL_FROM_OTHER_WORLDS | bit.lshift(1, 22) |
SHOW_IN_MODS_LIST | bit.lshift(1, 23) |
BYPASS_BROADCAST_LEVEL_CHECK | bit.lshift(1, 24) |
GET_BONUS_XP | bit.lshift(1, 25) |
EXTRA_FISHING_ITEMS | bit.lshift(1, 26) |
REDUCE_TREE_GROWTIME | bit.lshift(1, 27) |
ItemCategoryFlags
Bitwise flags returned by Item:getCategoryType()
| Flag | Bit Value |
|---|---|
BETA | bit.lshift(1, 0) |
AUTO_PICKUP | bit.lshift(1, 1) |
MOD | bit.lshift(1, 2) |
RANDOM_GROW | bit.lshift(1, 3) |
PUBLIC | bit.lshift(1, 4) |
FOREGROUND | bit.lshift(1, 5) |
HOLIDAY | bit.lshift(1, 6) |
UNTRADABLE | bit.lshift(1, 7) |
ItemEditableFlags
Bitwise flags returned by Item:getEditableType()
| Flag | Bit Value |
|---|---|
FLIPPED | bit.lshift(1, 0) |
EDITABLE | bit.lshift(1, 1) |
SEEDLESS | bit.lshift(1, 2) |
PERMANENT | bit.lshift(1, 3) |
DROPLESS | bit.lshift(1, 4) |
NOSELF | bit.lshift(1, 5) |
NOSHADOW | bit.lshift(1, 6) |
WORLDLOCK | bit.lshift(1, 7) |
TileFlags
Bitwise flags returned by Tile:getFlags()
| Name | Value |
|---|---|
TILE_FLAG_HAS_EXTRA_DATA | bit.lshift(1, 0) |
TILE_FLAG_HAS_PARENT | bit.lshift(1, 1) |
TILE_FLAG_WAS_SPLICED | bit.lshift(1, 2) |
TILE_FLAG_WILL_SPAWN_SEEDS_TOO | bit.lshift(1, 3) |
TILE_FLAG_IS_SEEDLING | bit.lshift(1, 4) |
TILE_FLAG_FLIPPED_X | bit.lshift(1, 5) |
TILE_FLAG_IS_ON | bit.lshift(1, 6) |
TILE_FLAG_IS_OPEN_TO_PUBLIC | bit.lshift(1, 7) |
TILE_FLAG_BG_IS_ON | bit.lshift(1, 8) |
TILE_FLAG_FG_ALT_MODE | bit.lshift(1, 9) |
TILE_FLAG_IS_WET | bit.lshift(1, 10) |
TILE_FLAG_GLUED | bit.lshift(1, 11) |
TILE_FLAG_ON_FIRE | bit.lshift(1, 12) |
TILE_FLAG_PAINTED_RED | bit.lshift(1, 13) |
TILE_FLAG_PAINTED_GREEN | bit.lshift(1, 14) |
TILE_FLAG_PAINTED_BLUE | bit.lshift(1, 15) |
PlayerClothes
PlayerClothes Properties
| property | value |
|---|---|
Hat | 0 |
Shirt | 1 |
Pants | 2 |
Feet | 3 |
Face | 4 |
Hand | 5 |
Back | 6 |
Hair | 7 |