This documentation page is for a private server project and is not affiliated with the official GrowSoft game or its developers. It is provided for informational purposes only.

XML Item Encoder

Paste your readable items.xml content on the left. The tool will generate the secure, encoded version on the right, including the license block and header.

Recommendation: Always keep a save file of your non-encoded (readable) version. The encoding process is not reversible.

XML Encoder made on ESPERIA.LIVE/DEV

AI Code Helper

Note: This tool uses the Google Gemini API. You must provide a valid API Key for it to function. The key is used locally in your browser and is not stored. Get an API Key here.

BGRA Color Picker

rgba(255,255,255,1)

API Changelog

February 4, 2026

New Features & Updates:

  • Lua Filesystem & SQL: Added file, dir, and sqlite libraries.
  • Modules: Added support for require().
  • HTTP Server: Added onHTTPRequest callback.
  • Discord Interaction: Added button and form callbacks (onDiscordButtonClickCallback, onDiscordFormSubmitCallback).
  • New World/Player Methods: Added deleteAccount, deleteWorld, world:hasFlag, player:getPing, etc.
  • Dungeons & Startopia: Added related callbacks and scroll management.

January 7, 2026

New Features & Updates:

  • New World Access Management: Added world:addAccess, world:removeAccess, world:addTileAccess, world:removeTileAccess, and world:removeAllTileAccess.
  • Friend System: Added player:getFriends, player:addFriend, and player:removeFriend.
  • Quests & Points: Added player:getLifeGoals, player:getBiweeklyQuests, getJimDailyQuest, and player:addGrowpassPoints.
  • Game Mechanics: Added player:adjustBlockHitCount and player:getAdjustedBlockHitCount.
  • Callback Updates: Updated onPlayerSurgeryCallback (now includes target player) and added callback support to player:onDialogRequest.

December 30, 2025

New Features & Updates:

  • Added new callbacks: onPlayerRegisterCallback and onPlayerConvertItemCallback.
  • Major Economy & World query updates: getEcoQuantity, player:getOwnedWorlds, player:getRecentWorlds, player:getAltAccounts.
  • Expanded Role management: getRoles(), getHighestPriorityRole(), and player:getRole().
  • Added redeem code system: createRedeemCode and world:redeemCode.
  • Added server broadcast controls: player:setBroadcastWorld and setBroadcastWorld.
  • Added History tracking: player:getIPHistory() and player:getRIDHistory().

Callbacks

Commands

Dialog Syntax

Player

World

Tile

Item

Inventory Item

Drop

Server & Global

OS Library

Libraries

Miscellaneous