Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Roleplay Mod (A), or as I call it, Aniko's roleplay mod, is a mod that was made to make a better Minecraft roleplay experience more accessible to everyone! For the few thousand who downloaded this mod before, you may have noticed it is different now, and that's because it is!
Originally, this mod was made for one Minecraft server in mind, not for all Minecraft servers, but now I have made many changes to make it easier to use on any server. The mod now contains compatibility with LuckPerms, its own internal config, and a custom settings config to change how certain commands function. It has also been feature-trimmed extensively to make sure the features here are for the intended purpose of improving roleplay, not just other aspects of a Minecraft server.
The old Aniko's RPClient mod has also been merged into this one. The rework of this mod is releasing on 1.21.1 Fabric; in the coming weeks, I'll port it to other versions along with more updates. If you find any bugs you can message me on discord @asioko
Somewhat accurate command list below;
[Chat]
/chatmode <global | local | whisper | shout | roleplay> - change your chat mode
/chatcolor <hex> - set your chat color
/chatcolor gradient <hex1> <hex2> - set a gradient chat color
/chatcolor reset - reset your chat color
/chattoggle <global | local | roleplay | whisper | shout | staff | event> - toggle whether you can see a chat channel
/chattoggle list - view which chat channels you currently have enabled
/chattoggle all - toggle all chat channels
/format <bold | italics | strikethrough | underline | obfuscate> - toggle chat formatting
/format reset - clear your active formatting
/font <normal | smalltext | bigtext | upsidedown> - set your font variant
/togglepunc - toggle automatic punctuation
/clearappend - clear appended text
[Character]
/characters - open the character management GUI
/character create <name> - create and switch to a character
/character switch <character> - switch active character
/character delete <character> - delete one of your characters
/character list - list saved characters
/character namemask <name> - temporarily mask your character name
/character namemask clear - clear your active name mask
/character set Name <value> - set your character name
/character set Age <value> - set your character age
/character set Race <value> - set your character race
/character set Gender <value> - set your character gender
/character set Pronouns <value> - set your character pronouns
/character set Residence <value> - set a residence
/character set Pronunciation <value> - set your character's pronunciation
/character set Height <value> - set your character height
/character set Appearance - type appearance text in chat after the prompt; supports appending and manual formatting
/character set Artlink <url> - set a clickable art link
/character scale <0.75-1.25> - scale your character if you have Pehkui installed
/character view <character> - view a character card
/character viewchat <character> - view a character card in chat
/characteruser <RP name> - find the Minecraft username behind an RP name
/character lastseen <character> - finds last time a character was used
/character compare <character>,<character> - compares 2 characters
/character search <option> <text> - search specific things about characters
/character color <hex> <hex> - sets your own character color, only viewable for yourself
/character color <character> <hex> <hex> - sets other people's character colors, only viewable for yourself
/status <text> - set your active character status for hover cards
/status clear - clear your active character status
/playtime - gives playtime for your current character
/playtimeall - gives playtime across all your characters
[Relations]
/relation set <character> - type the relation in chat after the prompt
/relation change <character> - type the new relation in chat after the prompt
/relation remove <character> - remove your relation to a character
/relation view <character> - view a character's relations
/relation color <character> - type one or two hex colors after the prompt to color that relation
/note set <character> - type a private note in chat; supports appending with --
/note view <character> - view your private notes
/note remove <character> - remove all private notes for that character
/note list - list characters you have notes for
[Writing]
/mail - open your mail GUI
/mail <character> - send the held letter, document, or journal to another character's mailbox
/mail search <text> - search your mail
/journal create <title> - receive a writable journal book
/journal save - save the held written journal into your journal storage
/journal entry - add an entry to the held journal
/journal seal - seal the held journal
/journal inspect - inspect the held journal
/journal preview - preview the held journal
/journal copy - copy the held journal
/journals - open the journals GUI
/journals search <text> - search your saved journals
[Misc]
/prompt cancel - allows you to cancel certain prompts
/prompt preview - allows you to preview certain prompts
/roleplayhelp - open Roleplay Mod help
/rphelp - open Roleplay Mod help
/IC - sets your tag to IC (In Character) in Nameplate & Tab
/CIC - sets your tag to CIC (Can be In Character) in Nameplate & Tab
/PIC - sets your tag to PIC (Private In-Character) in Nameplate & Tab
/afk - sets your tag to AFK (Away from keyboard) in Nameplate & Tab
/ooc - sets your tag to OOC (Out of Character) in Nameplate & Tab
/hidenames - hides nametags
/hidetags - hides tags
/walk - makes your movement slower
/walking - makes your movement slower & makes you walk automatically
Manual Formatting (symbols go on both sides of a text) * italics ** bold __ underline ~~ strikethrough || obfuscate ^^ upsidedown " Dialogue
Ending a message with -- appends it to your next message.
[Item]
/change item lore - type item lore in chat after the prompt; supports appending with -- and manual formatting
/change item loreclear - clear the held item's custom lore
/change item name <name> - change the held item's name
/change item color <hex> <hex2> - set held item name color or gradient
/change item lorecolor <hex> <hex2> - set held item lore color or gradient
/signitem - sign the held item with your active character name
[Dice]
/roll <dice> - roll publicly, like /roll d20, /roll 2d6, or /roll d20+5
/roll advantage <dice> - roll twice and keep the higher result
/roll disadvantage <dice> - roll twice and keep the lower result
/roll hidden <dice> - show the roll only to yourself and operators
/roll private <dice> - show the roll only to yourself
/coinflip - flip a coin
[GUI]
/characters - open the character management GUI
/journals - open the journals GUI
/mail - open your mail GUI
/roleplayhelp - open Roleplay Mod help
[Operator]
/chatstaff - enter staff chat
/chatevent - enter event chat mode
/chatevent <message> - send one event message
/colortoggle - toggle color and gradient support for global and local chat
/staffrequest <message> - send a request to online staff
/rpconfig settings - view the settings for the mod you can change in game
/mobsave - saves mobs
/character set nametagcolor - changes nametag colors
/character set opheight <character> <height> - allows operators to change height values much greater than normal players (1"0-15"0 vs 4'5" & 7"5)
Other Features
Chatmode display - Shows chat-mode display below chatbox
Typing Indicators - see when nearby players are typing;
Nameplates - displays character names and IC/CIC/PIC/OOC/AFK tags above players
Tab Names - displays character names and tags in the player list
Optional Mod Support
No mods are required here, but optionally add more functionality to the mod.
Works with [Pehkui] makes /character set height actually scale your character, makes /character scale <0.75-1.25> function
Works with [Luckperms] allowing you to customize what commands people can use more easily


