💻Client Side
This is a high level overview of how the Client side mod is structured. If you are not familiar with some of the points, please give me a comment on Discord or here and I will do my best to help.

Last updated
This is a high level overview of how the Client side mod is structured. If you are not familiar with some of the points, please give me a comment on Discord or here and I will do my best to help.

Currently ready to complete quest
Ready quest to complete is green
Quest required by the current giver is surrounded by square brackets []
Available quests to take at the current giver
Quests that are currently available to take are white and in the active quests section
Currently active quests
Quests that are active at player
If the quest is surrounded by square brackets, but it's yellow, it means that you are at the quest giver who you can complete the quest, once you complete that.
Goals of the currently selected quest
Constants
Base configuration of the mod
Debug class
Helper class to handle the output of the scripts running on the server
Icon Resolver
Helper class to validate icons based on the certain conditions
Classes
Entities
Entity related scripts which overrides the main game logic on entities
House
PlayerBase
ItemBase
GUI
UI related class for the widgets and client interaction
Plugins
Client side quest plugin to communicate with the server through RPC
Static
Utility classes for generic functionality
Last updated