Site Tools


scripting:doc:blg

Table of Contents

Index of Blockland Glass

This index contains all the functions related to Blockland Glass. This Add-On provides server management and in-game social features (albeit broken).

Namespaces

Global Namespace

__jettisonParse()
__scanJSON()
__scanJSONArray()
__scanJSONHash()
__scanJSONNumber()
__scanJSONString()
_glassPageNav()
_glassRTBPageNav()
_parseCustomTML()
addItemToArray()
addItemToList()
autoAdminsChanged()
BLP_alNum()
BLPrefCheckUpdates()
BLPrefUpdateTick()
clientCmdBLPAllowedUse()
clientCmdGlass_setLoadingBackground()
clientCmdGlass_setPlayerlistStatus()
clientCmdGlassAdminListing()
clientCmdGlassGraphAdd()
clientCmdGlassGraphAddDone()
clientCmdGlassGraphClearData()
clientCmdGlassGraphData()
clientCmdGlassGraphDataDone()
clientCmdGlassGraphsClear()
clientCmdGlassHandshake()
clientCmdhasPrefSystem()
clientCmdReceiveCategory()
clientCmdReceivePref()
clientCmdUpdateBLPref()
clientCmdUpdatePref()
connectToURL()
constructTime()
containsField()
customTMLParser_default()
customTMLParser_updater()
customTMLParser_updaterChangeLog()
datetimeAdd()
describeJSON()
DigestAccessAuthentication()
DT_getDayDifference()
DT_getTimeDifference()
DT_getWeekDay()
DT_isLeapYear()
dumpJSON()
echoPointInBlob()
filecopy_hack()
findBLPref()
folderDeleteAll()
formatTimeHourMin()
getAdminLevelFromBLID()
getColorFromTable()
getFirstWord()
getGlobalByName()
getJSONType()
getLongASCIIString()
getLongUTF8String()
getServerFromIP()
getServerSettingsBtn()
getUrlMetadata()
GlassCheckModeratorButton()
GlassClientManager_DlDone()
GlassClientManager_DlProgress()
GlassLive_keybind()
glassMessageBoxOk()
glassMessageBoxOkCancel()
glassMessageBoxYesNo()
GlassModManagerQueue_Done()
GlassModManagerQueue_Failed()
GlassModManagerQueue_Progress()
GMM_AddonPage_downloadDone()
GMM_AddonPage_downloadFailed()
GMM_AddonPage_downloadProgress()
GMM_AddonPage_downloadUnwritable()
GMM_ImportPage_downloadDone()
GMM_ImportPage_downloadFailed()
GMM_ImportPage_downloadProgress()
GMM_ImportPage_downloadUnwritable()
GMM_RTBAddonPage_downloadDone()
GMM_RTBAddonPage_downloadFailed()
GMM_RTBAddonPage_downloadProgress()
GMM_RTBAddonPage_downloadUnwritable()
hasItemOnList()
hasWord()
installPreLoadScriptLauncher()
isaac()
isaac_init()
isDefaultAddon()
isJSONObject()
JettisonArray()
JettisonObject()
jettisonParse()
jettisonReadFile()
jettisonStringify()
jettisonWriteFile()
JSONArray()
JSONHash()
JSONObject()
loadBLPreferences()
loadJSON()
num2str()
openGlassSettings()
orderNumWords()
parseCustomTML()
parseCustomTMLFile()
parseJSON()
parseMarkdown()
populateBL_IDListRecur()
prunePrefs()
pushServerName()
randc()
registerLoadingScreen()
registerPref()
registerPreferenceAddon()
registerRequiredClient()
registerServerSetting()
registerServerSettingPrefs()
removeItemFromArray()
removeItemFromList()
repeatString()
rgbToHex()
RTBSC_SendPrefList()
RTBSC_sendPrefValues()
safe_add()
sanitizeIdentifier()
saveBLPreferences()
saveJSON()
secondsToTimeString()
semanticVersionCompare()
serverCmdGlassGraphRequest()
serverCmdGlassHandshake()
serverCmdglassNameCacheAdd()
serverCmdGlassSetAdmin()
serverCmdOpenPrefs()
serverCmdPopulateBL_IDListPlayers()
serverCmdRequestCategoryPrefs()
serverCmdRequestPrefCategories()
serverCmdRTB_addAutoStatus()
serverCmdRTB_adminPlayer()
serverCmdRTB_clearAutoAdminList()
serverCmdRTB_clearBans()
serverCmdRTB_deAdminPlayer()
serverCmdRTB_defaultServerPrefs()
serverCmdRTB_getAutoAdminList()
serverCmdRTB_getServerOptions()
serverCmdRTB_removeAutoStatus()
serverCmdRTB_setServerOptions()
serverCmdRTB_setServerPrefs()
serverCmdRTB_superAdminPlayer()
serverCmdUpdatePref()
setGlobalByName()
sha256()
skipLeftSpace()
sl_sort()
statsAddToPostQueue()
statsPostAll()
strCap()
stringifyFileSize()
strLimitRep()
strrepeat()
strTimeCompare()
TCPClient()
TCPClientGET()
TCPClientPOST()
testcontext()
timeSeconds()
updateBLPrefPermission()
UpdaterAddOnSO()
updaterInterfaceDisplay()
updaterInterfaceOnQueueEmpty()
updaterInterfacePopItem()
updaterInterfacePushItem()
updaterInterfaceSelectItem()
UpdaterRepoSO()
urlGetComponents()
validateFunctionName()
wordPos()

DigestAccessAuthentication

GameConnection

This namespace inherits from NetConnection > SimGroup > SimSet > SimObject.

Glass

This namespace inherits from ScriptObject > SimObject.

GlassApi

This namespace inherits from ScriptObject > SimObject.

GlassApiTCP

GlassAudio

GlassAuth

This namespace inherits from ScriptObject > SimObject.

GlassAuth_dnsTCP

GlassAuthS

This namespace inherits from ScriptObject > SimObject.

GlassAuthServerTCP

GlassAuthTCP

GlassBugReport

GlassBugReportGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassChatroomGui_Input

GlassChatroomResize

GlassChatroomTab

GlassChatroomTabMouse

GlassChatroomWindow

GlassClientManager

This namespace inherits from ScriptObject > SimObject.

GlassClientSupport

GlassCollection

This namespace inherits from ScriptObject > SimObject.

GlassCompatibility

GlassDownload

GlassDownloadGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassDownloadGui_Mouse

GlassDownloadInterface

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassDownloadInterfaceContext

GlassDownloadInterfaceObject

GlassDownloadManager

This namespace inherits from ScriptObject > SimObject.

GlassDownloadSprite

GlassDownloadTCP

GlassEmoteSelector

GlassEmoteSelMouse

GlassFavoriteServers

This namespace inherits from ScriptObject > SimObject.

GlassFavoriteServersTCP

GlassFileData

GlassFriendsGui_StatusSelect

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassFriendsResize

This namespace inherits from GuiMLTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassGraphBar

This namespace inherits from GuiSwatchCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassGraphMouse

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassGraphs

This namespace inherits from ScriptObject > SimObject.

GlassGraphTabMouse

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassHighlightMouse

GlassHighlightSwatch

GlassIconSelectorWindow

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassJoinIP_tcpObj

This namespace inherits from TCPObject > SimObject.

GlassLive

This namespace inherits from ScriptObject > SimObject.

GlassLiveBugReportButton

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassLiveConnection

This namespace inherits from TCPObject > SimObject.

GlassLiveDrag

GlassLiveRoom

GlassLiveRooms

GlassLiveUser

GlassLiveUserListSwatch

GlassLoading

GlassLoadingAnimation

GlassLoadingGui

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassLoadingGui_UserList

This namespace inherits from GuiTextListCtrl > GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassLog

This namespace inherits from ScriptObject > SimObject.

GlassManual

GlassManualGui_List

This namespace inherits from GuiTextListCtrl > GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassManualTCP

GlassManualWindow

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassMessageResize

GlassMessageTyping

GlassModeratorGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassModeratorWindow_Duration

This namespace inherits from GuiTextEditCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModeratorWindow_Playerlist

This namespace inherits from GuiTextListCtrl > GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModeratorWindow_Selection

This namespace inherits from GuiPopUpMenuCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModManager

This namespace inherits from ScriptObject > SimObject.

GlassModManager_ColorsetDelete

GlassModManager_ColorsetRedirect

GlassModManager_Remapper

GlassModManagerGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassModManagerGui_AddonDelete

GlassModManagerGui_AddonRedirect

GlassModManagerGui_LoadingSwatch

This namespace inherits from GuiSwatchCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModManagerGui_Window

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModManagerImageMouse

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassModManagerQueue

GlassModManagerTCP

GlassNotification

This namespace inherits from ScriptObject > SimObject.

GlassNotificationManager

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassNotificationMouse

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassOverlay

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassOverlayGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassPasswordGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassPrefBridge

GlassPrefCategory

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassPrefGroup

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassResourceManager

This namespace inherits from ScriptObject > SimObject.

GlassScreenshot

GlassScreenshotMouse

GlassScreenshotTCP

GlassServerBackgroundTCP

GlassServerControlC

This namespace inherits from ScriptObject > SimObject.

GlassServerControlGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassServerControlGui_AddUserBLID

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassServerControlGui_CatMouseCtrl

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassServerControlGui_ColorSelector

This namespace inherits from GuiWindowCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassServerControlS

GlassServerGraphing

GlassServerGraphs

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassServerPreview

GlassServerPreviewGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GlassServerPreviewPlayerTCP

GlassServerPreviewTCP

GlassServers

GlassSettings

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

GlassSettingsGui_Info

This namespace inherits from GuiMouseEventCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassSettingsGui_ScrollOverlay

This namespace inherits from GuiSwatchCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassSettingsResize

This namespace inherits from GuiMLTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

GlassStatistics

GlassUpdaterSupport

GlassUserGui_Blockhead

GlassVerifyAccountGui

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

GMM_ActivityPage

This namespace inherits from GlassModManagerPage > ScriptObject > SimObject.

GMM_AddonPage

This namespace inherits from ScriptObject > SimObject.

GMM_AddonPage_CommentText

GMM_BoardPage

This namespace inherits from ScriptObject > SimObject.

GMM_BoardsPage

This namespace inherits from GlassModManagerPage > ScriptObject > SimObject.

GMM_BoardsPage_RTBButton

GMM_ColorsetsPage

This namespace inherits from ScriptObject > SimObject.

GMM_ErrorPage

This namespace inherits from ScriptObject > SimObject.

GMM_ImportPage

This namespace inherits from ScriptObject > SimObject.

GMM_MyAddonsPage

This namespace inherits from ScriptObject > SimObject.

GMM_Navigation

This namespace inherits from ScriptObject > SimObject.

GMM_RTBAddonPage

This namespace inherits from ScriptObject > SimObject.

GMM_RTBBoardPage

This namespace inherits from ScriptObject > SimObject.

GMM_RTBBoardsPage

This namespace inherits from GlassModManagerPage > ScriptObject > SimObject.

GMM_SearchPage

This namespace inherits from ScriptObject > SimObject.

JettisonArray

This namespace inherits from ScriptObject > SimObject.

JettisonObject

This namespace inherits from ScriptObject > SimObject.

JoinServerGuiBS

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

JSONArray

This namespace inherits from JSONObject > ScriptObject > SimObject.

JSONHash

This namespace inherits from JSONObject > ScriptObject > SimObject.

JSONObject

This namespace inherits from ScriptObject > SimObject.

MetaTCP

Preference

This namespace inherits from ScriptObject > SimObject.

PreferenceAddon

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

rtbLegacyPref

ServerSettingPref

SimObject

TCPClient

This namespace inherits from TCPObject > SimObject.

updater

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

UpdaterAddOnHandlerSG

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

UpdaterAddOnSO

This namespace inherits from ScriptObject > SimObject.

UpdaterChangeLogTCP

updaterDlg

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

UpdaterDownloadTCP

UpdaterFileDownloadHandlerSG

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

UpdaterRepoHandlerSG

This namespace inherits from ScriptGroup > SimGroup > SimSet > SimObject.

UpdaterRepoSO

This namespace inherits from ScriptObject > SimObject.

UpdaterRepoTCP

[BLPrefBL_IDPackage] GameConnection

[BLPrefCompatibilityPackage] Global Namespace

[BLPrefCompatibilityPackage] ServerSettingsGui

[BLPrefSaveLoadPackage] Global Namespace

[BLPrefSaveLoadPackage] postServerTCPObj

[BLPrefServerPackage] Global Namespace

[BLPrefServerPackage] GameConnection

[GlassAFKCheckPackage] Global Namespace

[GlassAFKCheckPackage] Canvas

[GlassAFKCheckPackage] GlassLive

[GlassAFKCheckPackage] NMH_Type

[GlassApi] GlassAuth

[GlassAuthPackage] MM_AuthBar

[GlassAuthS] postServerTCPObj

[GlassClientManager] GameConnection

[GlassClientManager] GlassClientGuiProgress

[GlassClientPackage] Global Namespace

[GlassClientPackage] Canvas

[GlassClientPackage] MM_AuthBar

[GlassCompatibilityPackage] ServerSettingsGui

[GlassLivePackage] Global Namespace

[GlassLivePackage] GameConnection

[GlassLivePackage] MainMenuGui

[GlassLivePackage] NPL_List

[GlassLoadingScreen] Global Namespace

[GlassLoadingScreen] GameConnection

[GlassMessageBoxesPackage] Canvas

[GlassModManager] Global Namespace

[GlassModManager] GlassAuth

[GlassModManager] GuiMLTextCtrl

[GlassNotifications] Global Namespace

[GlassNotifications] Canvas

[GlassNotifications] RTBCC_NotificationManager

[GlassPrefPackage] GameConnection

[GlassResourceManager] MM_AuthBar

[GlassResourceManager] updater

[GlassServerControlC] Global Namespace

[GlassServerControlC] adminGui

[GlassServerControlS] GameConnection

[GlassServerGraphs] GameConnection

[GlassServers] Global Namespace

[GlassServers] LoadingGui

[GlassServers] MainMenuButtonsGui

[GlassServers] NewPlayerListGui

[GlassSettingsPackage] Global Namespace

[GlassStatistics] GlassAuth

[GlassUpdaterSupportPackage] Global Namespace

[GlassUpdaterSupportPackage] Canvas

[GlassUpdaterSupportPackage] updater

[GlassUpdaterSupportPackage] UpdaterDownloadTCP

[Module_Statistics] GameConnection

[Support_TMLParser] GuiMLTextCtrl

[SupportRTBPrefs] Global Namespace

[SupportRTBPrefs] GameConnection

[SupportRTBPrefs] Preference

scripting/doc/blg.txt · Last modified: by 127.0.0.1