

Player Titles
A mod to apply visible Titles to each Player. Titles will show underneath their player name.

Description
<p>My first mod!<br /><br /><strong>Player Titles!</strong><br />This mod allows Admins to directly set or create various scrolls that can assign Titles to players. <br />The three scrolls are:<br /><strong>Title Scroll</strong>: Set the title with /titlescroll set <titleid> <playername>. When used, bestows that title on the player<br /><strong>Punishment Scroll</strong>: Set the punishment title with /titlescroll setpunishment [titleid] [playername]. When used, bestows a Punishment Title on that player. Punishment titles are forced to be displayed and cannot be cleared.<br />Punishments now have a consent option in the traitstitles.json. When set to true, the target player will be asked to Accept or Decline a punishment. Declining a punishment does not consume the scroll.<br /><strong>Pardon Scroll</strong>: Set the Pardon with /titlescroll setpardon [playername]. When used, will Pardon that player, removing any Punishment Titles and restoring their old title if they had one<br /><br />New titles can be easily added using the traittitles.json config. A title requires 3 components. </p> <p>The id: This is the internal id that the mod reads eg. "id": "village_elder",<br />displayName: This is the name displayed above a players head. eg "displayName": "Village Elder",<br />unique: This true or false condition indicates if only one of these titles can be assigned at a time. eg "unique": true<br /><br /><strong>The full list of commands are:</strong></p> <p>/title add <player> <titleId> : Admin command. Adds a title to a players Title List<br />/title remove <player> <titleId>: Admin Command. Removes a title from a players Title List<br />/title set [player] <titleid>: Player Command, allows player to set which of their titles is displayed<br />title clear [player]: Clear displayed title<br />/title list [player]: Lists titles available to target player<br />/title titles: Lists titles available to yourself<br />/titlescroll set <titleId>: Admin Command. Sets a Title Scrolll<br />/titlescroll info: Identifies the Title on a title scroll<br />/titlescroll setpunishment <titleId> <playerName> : Admin Command. Sets a Punishment Scroll<br />/titlescroll setpardon <playerName>: Admion Command. Sets a Pardon Scroll<br /><br /><strong>Compatibilties:</strong><br />Unknown!<br /><br /><strong>Incompatibilities:<br /></strong>hideplayernames - Currently does not hide player titles. Compat is in the works!<em><br /><br />AI Statement:</em><br /><em>AI was used in the creation of this mod. I am a very new coder, and I learn by doing, but I also know that if I don't see tangible results, I quickly lose motivation to work. I have used AI not to completely write the code, but to help me identify what to write, and trouble shoot errors as they come up, as well as to teach me what various code means and why. My intention is to completely learn by doing until I am able to write my own code entirely. Once I am able, I will return and rewrite all my code so it is entirely mine.</em></p>
Download
No download link is available for this entry right now.
Ratings & reviews
Sign in to leave a rating or comment.
