Skip to content
Note: The Developer Documentation is currently unfinished (and as of right now is not a high priority).
Docs Progress: -> VentLib (15%), Lotus (0%), Addons (2%), Public API (100%), Translations (100%)

Developer Docs

Welcome to the Project: Lotus Developer Documentation! Here you’ll find documentation, examples, and more relating to the development of Project: Lotus & it’s tools!

Getting Started

Welcome to the Project: Lotus Developer Documentation!

You’ll find examples, documentation, and more relating to the development of Project: Lotus and it’s tools!

If you need help with stuff related to working on Project: Lotus, we recommend joining the #Dev-Chat in our Discord Server!, we’ll try to provide help for stuff there.




Resources: Getting your Build Environment setup!

Sources: Lotus-AU/LotusContinued/CONTRIBUTING.MD, Reactor/Quick_Start

To start off, you need a code editor, we recommend either Visual Studio, Visual Studio Code, or JetBrains Rider
This entirely depends on what you plan on doing, both Visual Studio and Jetbrains Rider are IDE’s (Integrated development environment’s), meaning you’ll have all features available in your editor, at the cost of being heavy.
Meanwhile, Visual Studio Code is lightweight, and useful for multiple things as long as you have the right extentions.

Next, you’ll need to install the .NET Framework SDK, make sure you’re downloading the one under “Build Apps - SDK”!
Once that’s done, you should be ready!

Figuring out what you’re planning on doing.
Section titled “Figuring out what you’re planning on doing.”

In order to compile the mod, you need to first compile or download VentFramework.
Compiling VentFramework is only necessary if you are building in Debug mode. If you are building the release version, the version on Nuget should be fine, but if it’s not, you’ll have to go compile the dependency.
- For more information about Installing VentFramework from Nuget, we recommend looking at this.

Once that’s all done, try compiling the repo, either by first running git clone https://github.com/Lotus-AU/LotusContinued (Recommended, get Git here) or downloading the Source ZIP by going to Lotus-AU/LotusContinued -> Code -> Download ZIP

Once that’s done, Open the folder, navigate to Lotus.csproj, and change the path in <AmongUs>D:\Games\AmongUs\steam\Lotus</AmongUs> into where your Among Us is located!

After that, all that’s left is to run dotnet build and watch the magic happen!