promotional bannermobile promotional banner
premium banner
This addon lets crew captains assign roles appear next to names in the crew menu

Description

Rank Rank no Mi extends the crew and faction system of Mine Mine No Mi with a comprehensive role/rank management system, advancements for progression, and seamless GUI integration.


๐Ÿ“‹ Features

๐Ÿดโ€โ˜ ๏ธ Crew Role System

Assign roles to your crew members just like in Mine Mine No Mi Roles are displayed next to member names in the crew menu, similar to how "(Captain)" is shown.

Predefined Roles:

  • Right Hand
  • Left Hand
  • Navigator
  • Gunner
  • Doctor
  • Shipwright
  • Helmsman
  • Musician
  • Archeologist

Custom Roles:

  • Create your own custom roles via the config file
  • Server owners can define unique roles for their server's crews
  • Configurable maximum number of custom roles per crew

๐ŸŽฎ GUI Integration

  • Crew Ranks Button - A new wooden plank button added to the CrewDetailsScreen (next to "Leave" and "Change Jolly Roger")
  • Role Display - Member ranks are shown in parentheses next to their names on BOTH the main crew screen and the Crew Ranks screen
  • Click-to-Assign - Captains can click on any crew member to open a dropdown menu and select their role
  • Instant Updates - Role changes are immediately reflected in the UI

โš”๏ธ Commands

Commands integrate directly into Mine Mine No Mi's /crew command chain:

Command Description Permission
/crew role set Assign a role to a crew member OP Level 2
/crew role clear Remove a player's role OP Level 2

๐Ÿ† Advancements

Track your progression through the world of Mine Mine No Mi with 25+ new advancements!

Marine Rank Advancements

Progress through the Marine ranks as you increase your loyalty:

Advancement Description
Chore Boy Reach Chore Boy rank in the Marines
Petty Officer Reach Petty Officer rank
Lieutenant Reach Lieutenant rank
Commander Reach Commander rank
Captain Reach Captain rank in the Marines
Commodore Reach Commodore rank
Vice Admiral Reach Vice Admiral rank
Admiral Reach Admiral rank
Fleet Admiral Reach the highest Marine rank

Revolutionary Army Rank Advancements

Rise through the Revolutionary Army:

Advancement Description
Revolutionary Member Join the Revolutionary Army
Revolutionary Officer Become a Revolutionary Officer
Revolutionary Commander Become a Revolutionary Commander
Revolutionary Chief Become a Revolutionary Chief
Supreme Commander Become the Supreme Commander

Crew Role Advancements

Unlock advancements when assigned to crew positions:

Advancement Description
Right Hand Become the Right Hand of a crew
Left Hand Become the Left Hand of a crew
Navigator Become the Navigator of a crew
Gunner Become the Gunner of a crew
Doctor Become the Doctor of a crew
Shipwright Become the Shipwright of a crew
Helmsman Become the Helmsman of a crew
Musician Become the Musician of a crew
Archeologist Become the Archeologist of a crew

โš™๏ธ Configuration

Configuration file: config/rankranknomi-common.toml

# Allow crews to create custom roles beyond the predefined ones
allowCustomRoles = true

# Maximum number of custom roles a crew can create
maxCustomRoles = 5

# Default predefined roles available to all crews
defaultRoles = ["Right Hand", "Left Hand", "Navigator", "Gunner", "Doctor", "Shipwright", "Helmsman", "Musician", "Archeologist"]

# Enable/disable advancement categories
enableMarineRankAdvancements = true
enableRevolutionaryRankAdvancements = true
enableCrewRoleAdvancements = true

๐Ÿ“ฆ Installation

  1. Install Minecraft Forge 1.16.5 (36.2.x recommended)
  2. Install Mine Mine No Mi 0.10.10 or later
  3. Place the Rank Rank no Mi .jar file in your mods folder
  4. Launch the game!

๐Ÿ”ง Dependencies

Mod Version Required
Minecraft Forge 1.16.5-36.2.x โœ… Yes
Mine Mine No Mi 0.10.10+ โœ… Yes

๐Ÿ“– How to Use

For Crew Captains

  1. Open your Crew Menu (default: press the crew button in your stats screen)
  2. Click the "Crew Ranks" button at the bottom of the screen
  3. Click on a crew member's name to open the role selection dropdown
  4. Select a role from the list - the change is instant!

For Server Admins

Use commands to manage roles:

/crew role set Steve "Right Hand"
/crew role set Alex Navigator
/crew role clear Steve

Viewing Roles

Roles appear automatically next to member names:

  • YumiSlove (Captain)
  • Alex (Right Hand)
  • Steve (Navigator)