Skip to content

Latest commit

 

History

117 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPCharacters

Character identity and everyday roleplay for TF-Minecraft.

RPCharacters makes a player's character central to life on the server. It manages character creation and selection, connects identities to the website, and carries those identities into conversations, profiles, and gameplay.

Beyond a name and appearance, characters have traits, professions, injuries, and ways to leave traces in the world. The plugin brings those systems together so social scenes, investigation, and the consequences of conflict can share the same character context.

Features

  • Character profiles — create and switch between characters, with race, traits, descriptions, and website-connected creation.
  • Roleplay conversation — use local speech, whispers, shouts, actions, and out-of-character channels, with speech bubbles and channel preferences.
  • Identity and disguise — show character identities in social interactions and support masks and alternate personas.
  • Mail recipient visibility — /rpcharacter mail toggles whether your active character appears in BirdMessenger’s recipient list; /rpcharacter mail off hides it and /rpcharacter mail on restores it. Characters are listed by default, and the setting persists across logouts and restarts. Already-sent mail still arrives.
  • Character focus — a shared, regenerating per-character resource used by Research and Magic.
  • Progression and rolls — bring professions, attributes, and dice rolls into character gameplay.
  • Injuries and recovery — represent injuries and prosthetics, with related treatment and progression systems.
  • Consequences and investigation — support lethal or nonlethal PvP, graves, and discoverable clues left in the world.
  • PvP strikes — after /pvp start, whoever kills or knocks out a player chooses to spare them or give a strike; the third strike kills the character, though a killer can wound or maim instead of killing. Lockpicking, robbing, pickpocketing and looting locked graves start a timed evil RP session, during which any strike kills and a death leaves an unlocked grave.

Beyond the game

The character pages in ProvinceSystem provide the connected web experience for character creation and management.

Documentation

Project documentation

Technical documentation is maintained in TF-Minecraft/Docs.

License

Copyright (c) 2026 TF-Minecraft contributors.

TF-Minecraft-authored material in this repository is licensed under the Artistic License 2.0. Third-party dependencies and bundled material retain their own licenses.

About

Roleplay characters, professions, chat channels, and player identity for TFMC Minecraft servers.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages