
Creating code ยท Building worlds
Friendly software,
openly shared.
FrndlyMoon builds open-source software for games, communities and developers, and publishes it so anyone can use it, learn from it and improve it.
- Latest releaseThePurge
- PlatformPaper 1.21.6+
- LicenseApache-2.0
Why we exist
We make software because we wanted it to exist, then leave the door open.
FrndlyMoon is a small, independent organization. We write software for games, communities and developers, and we release it under open licenses so you can read it, run it and change it.
Projects are labelled by how finished they are, so you know what you are getting before you install anything.
Areas of work
What we like to build
Today our published project is a Minecraft plugin. The other areas describe where we are headed.
Minecraft
Plugins and mods that change how the game plays.
Published: ThePurgeCommunity tools
Discord bots that help communities run smoothly.
DirectionDeveloper utilities
Small tools and APIs that remove everyday friction.
DirectionWebsites
Websites and web apps that are clear and quick.
Direction
Project lifecycle
Every project has a phase of the moon
Select a phase to see what it promises.




Full Moon: Released
ThePurge
A Blood Moon survival-horror event for Paper servers. On a random schedule the world drops into permanent midnight, PvP switches on, and every player becomes hunter or hunted.
When the purge ends, three roles are awarded.
- The Butcher
- Most kills
- The Innocent
- Survived longest without killing
- The Prey
- Died the most
- Gaussian-random timing, with a warning phase and an accelerating heartbeat
- Forced PvP, glowing particle trails and a boss bar countdown
- Death messages hide the killer's name
- Platform
- Paper 1.21.6+
- Language
- Java
- License
- Apache-2.0
- Modrinth downloads

Take part
Three ways to help
Everything lives on GitHub. Contributions are released under the license of the repository they are made to.
Report a problem
Open an issue on ThePurge with steps to reproduce it.
Open issuesSuggest an idea
Describe it in an issue so we can talk it through before any code is written.
Start a discussionSubmit a change
Fork the repository, make a branch, and open a pull request.
Pull requests