What is Lich 5?
Lich 5 is an open source scripting engine for Simutronics’ text-based games DragonRealms and Gemstone IV. It allows you to write and run scripts in the Ruby language to automate gameplay, enhance your gaming experience, and extend your front-end’s functionality.Lich 5 is a GTK3 variant that replaces existing versions of Lich, built on modern technologies for better performance and maintainability.
How Lich Works
Lich operates as a proxy server between your game front-end and the game server:- Intercept and parse game data in real-time
- Execute Ruby scripts that interact with the game
- Modify or enhance the data stream to your front-end
- Provide a rich API for script development
Lich is not a complete front-end itself — it enhances your existing front-end (like StormFront, Wizard, Avalon, or Wrayth) by adding scripting capabilities.
Key Features
Ruby Scripting
Write powerful automation scripts using the full Ruby language with access to Lich’s extensive API
Real-time XML Parsing
Parse game data streams automatically with built-in XML parsing and game state tracking
Multi-threaded
Run multiple scripts simultaneously with proper thread management and communication
Rich API
Access game objects, room data, character stats, inventory, and more through intuitive APIs
Cross-platform
Runs on Windows, macOS, and Linux with GTK3 support
Auto-updates
Built-in update system keeps Lich and your scripts current
History
Lich has a rich community-driven history:- Originally created by Shaelun — Developed from concept through version 3.57
- Maintained by Tillmen — Starting with version 3.58 through version 4
- Community-maintained — Since version 5, Lich is developed and maintained by the Elanthia-Online community team
Current Version
Lich 5 is currently at version 5.14.2 (as of February 2026), with ongoing active development and regular updates.Use Cases
Common uses for Lich include:- Automation — Automate repetitive tasks like training, hunting, or crafting
- Information display — Track experience, wounds, spell effects, and game state
- Navigation — Automated movement with built-in map databases
- Inventory management — Track and organize your character’s possessions
- Combat assistance — Combat macros and tactical automation
- Social features — Chat integration and communication tools
Community Resources
DragonRealms Wiki
Installation and usage instructions for DragonRealms players
Gemstone IV Wiki
Installation and usage instructions for Gemstone IV players
GitHub Repository
Source code, issues, and contributions
Discord Community
Join the community for support and script sharing
Next Steps
Installation
Get Lich 5 installed on your system
Quickstart
Write and run your first script
