adds various Species and roleplay utility commands to a server
  • Java 99.6%
  • Shell 0.2%
  • Python 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-27 11:40:03 -05:00
.forgejo/workflows migrate to Forgejo 2026-08-27 11:40:03 -05:00
gradle/wrapper migrate to Forgejo 2026-08-27 11:40:03 -05:00
libs migrate to Forgejo 2026-08-27 11:40:03 -05:00
src/main manually include nbteditor because maven wouldn't 2022-04-04 00:57:27 -05:00
.gitignore migrate to Forgejo 2026-08-27 11:40:03 -05:00
build.gradle.kts migrate to Forgejo 2026-08-27 11:40:03 -05:00
gradle.properties migrate to Forgejo 2026-08-27 11:40:03 -05:00
gradlew migrate to Forgejo 2026-08-27 11:40:03 -05:00
LICENSE Create LICENSE 2022-04-23 18:54:20 -05:00
README.md migrate to Forgejo 2026-08-27 11:40:03 -05:00
settings.gradle.kts migrate to Forgejo 2026-08-27 11:40:03 -05:00

Erostey

The Erostey plugin provides the all-in-one server experience for the Erostey server.

Features

  • Species System
  • Administrative commands aimed to make story development easier.

Development & Experience Philosophy

Chat Interactions

In general, chat interactions should be avoided. However, certain functions (such as choosing a species) have no decently user-friendly alternative. In these circumstances, chat interactions are permitted.

Error messages sent to users will use ChatColor.RED.
Arguments in error messages sent to users will be ChatColor.DARK_RED.

Confirmation messages sent to players should be ChatColor.GRAY. Arguments in confirmation messages sent to players should be ChatColor.WHITE.

Error messages for users should be questions. ex:

  • What is blank? (invalid item name)
  • Who is blank? (invalid player name)
  • Where is blank? (invalid location)

Sounds

ENTITY_CHORUS_FRUIT sounds are reserved for Lich.