/SpiritSuite

Collection of tools for SpiritMS and general MapleStory development

SpiritSuite

A collection of tools for SpiritMS and general MapleStory development by TEAM SPIRIT

Table of Contents:
1 Commands List Admin commands cheatsheet for Swordie-based sources
2 ID List Cheatsheet for game-related IDs (e.g. Job IDs)
3 Discord Bots Discord bot projects and other interactive APIs
4 In-Game Tools Scripts that may facilitate gameplay
5 RE Tools Reverse engineering tools
6 Others AOB
7 The Team TEAM SPIRIT

Commands List (Swordie-based)

SpiritMS Commands

Shortcuts
About
Player Commands
Tester Commands
Intern Commands
GM Commands
Admin Commands
- List of all commands found in SpiritMS as well as Swordie

ID List (Generic)

MapleStory Job IDs

- List of all Job IDs in MapleStory

Discord Bots (Generic)

Project Lapis
Project Lapis Wiki

- Lapis is a Plug-n-Play Azure v316 Discord Bot that is powered by Lazuli and discord.py.


TypeLapis

- Lapis is a Plug-n-Play Azure v316 Discord Bot that is powered by Lazuli and discord.py.
  TypeLapis is a TypeScript port of Project Lapis


MaplestoryDiscBot Repository
MaplestoryDiscBot Wiki

- A Python-based Discord bot designed for MapleStory private servers
  Best used with Heaven-based servers


SwordieDB Repository
SwordieDB Wiki
SwordieDB PyPi Page

- A pip-compatible Python package designed for Swordie-based servers


SwordieDB API Docs
ProjectShieldieDB Repository

- API Testing and Documentation project for SwordieDB


Lazuli Repository
Lazuli Wiki
Lazuli API Docs
Lazuli PyPi Page

- A pip-compatible Python package designed for Azure-based servers  

In-Game Tools (Generic)

BattleAnalysis176

- A C++ Console Program that calculates Maplestory's in games stats after a certain time.

MapleRuneSolver

- A vision-based Rune solver, used for MapleStory versions that have static arrow images.

RE Tools (Generic)

Spirit PacketPuller

- A GUI implementation of MaplePacketPuller (see below)
  Able to batch process multiple files generated by the SpiritIDAPlugin.


(DEPRECATED) Spirit PacketPuller OLD
NOTE: This Python-PyQt5-fbs project has been deprecated in favour of a Flutter approach.

- A GUI implementation of MaplePacketPuller


MaplePacketPuller

- Analyses IDA-generated pseudocode for packet structure and opcode (packet header) information


SpiritIDAPlugin

- Save IDA-generated pseudocode to text file or analyse in-programme.
  Can be used alongside Spirit PacketPuller for batch analysis.

Others

Tool Archive

- Archive of various unofficial installers, alongside other tools used in the development of Spirit Suite products

TEAM SPIRIT

Brandon NguyenAmos ChuaAkshay Jankie