Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
RPUniverse
PluginISC

RPUniverse

Take FiveM roleplay to Minecraft!

1.1K
Downloads
8
Followers
1 years ago
Updated
📦
17
Versions
game-mechanicsmanagementminigamepaperpurpur
Download Latestvv1.5.0View on Modrinth

📖About RPUniverse

RPU Logo

RPUniverse

FiveM Roleplay taken to minecraft!

What is RPUniverse?
RP Universe is a Minecraft plugin designed to control an entire game server and introduce the concept of role-playing (RP) into Minecraft. It offers control over various game aspects, from movement to communication. The plugin does not contain voice chat but adds functional commands like /me, /do, and /status, which allow players to express their emotions, activities, and statuses. 

The job system in RP Universe is fully configurable in-game, providing moderators with the ability to create and edit jobs for players. Server owners have the flexibility to configure how and where to store data - locally (for example, in JSON format) or in a database. 

The plugin also offers an API for developers to customize and extend the plugin, and plans for integration with the popular scripting plugin for Minecraft, Skript, are in place. 

Additional features of RP Universe include a system to control player interactions with the plugin, a billing system, payments between players, property purchase, a comprehensive banking system, and a localization system.
User Status Commands
The RP Universe plugin for Minecraft is sophisticated in its implementation of the /me, /do, and /status commands, similar to those found in FiveM, a modification framework for GTA V.
Me command and it's description
Status command and it's description
Do command and it's description
The implementation of these commands in the RP Universe plugin is done in a way that integrates seamlessly with the Minecraft environment. Holograms created by the plugin are visible in the configurable visible range and are not visible through walls so that players can't get information about the players position because of that.

An additional feature is an /tag and /settag for moderators and admins, so that when moderator or builder is doing something that is out of character and isn't in roleplay state right now, they can display it to the other players. These tags are visible through walls.

Builder Tag on top of a player
Jobs and Job Types
This plugin includes an very easy to use job system, where everything can be created in-game by admins and then some things are modifiable by bosses of the job. Everything is GUI based and can be localized in the locales.yml file generated in the plugins folder.

This is what the admin can see

Admin menu of command jobs
Admin menu for a Miner job as an example
Hologram for an admin to click and edit the job

This is what player sees

Hologram for a boss to click and edit the job
Job boss menu
Boss bar showing the player's job

(The upper image is showing the players current selected job with his position)

Config.yml

# RPUniverse config file
# This file contains all the settings for RPUniverse
# If you don't know what you are doing, don't touch anything!
# If you want to edit something, please stop the server first!
# If you have any questions, please contact me on discord: https://discord.gg/SRzxwmBxk5

# If there was an update changing something in the config, you need to
# delete the config file and restart the server to generate a new one.
version: '0.8'

# For any text, color codes are supported (use & instead of §) and RichText is not currently supported

# The prefix for all messages (color codes are supported, RichText is not currently supported)
prefix: '&c&lRPU &8»&r'

# General settings
# bossBarColor: The color of the boss bar (BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW)
# hideNicknames: If true, the plugin will hide the nicknames of the players
# localOOC: If true, the OOC chat when player just types in the chat is local
# localOOCRange: The range in which the OOC chat is visible
# localOOCFormat: The format of the local OOC chat
# logLocalToConsole: If true, the local OOC chat is logged to the console
# globalOOC: If true, the global ooc command is registered
# globalOOCFormat: The format of the global OOC chat
general:
    bossBarColor: RED
    hideNicknames: true
    localOOC: true
    localOOCRange: 15
    localOOCFormat: '&b&lLocalOOC &7{player} &8» &r{message}'
    logLocalToConsole: true
    globalOOC: true
    globalOOCFormat: '&a&lGlobalOOC &7{player} &8» &r{message}'

# Job settings
# preferPermissionsOverModeForEdit: If true, the plugin will prefer permissions over the mode (ADMIN or MODERATOR) for editing jobs
# neededModeToEditJobs: The mode needed to edit jobs (ADMIN or MODERATOR)
# needsPermissionToHaveMultipleJobs: If true, the player needs the permission rpu.multiplejobs to have multiple jobs
# maxJobsPerPlayer: The maximum amount of jobs a player can have
# menuRange: The range in which the holograms are visible for the menus (For example boss menus)
# distanceToAddToJob: The distance the player has to be near the boss to be added to the job
jobs:
    preferPermissionsOverModeForEdit: false
    neededModeToEditJobs: ADMIN
    needsPermissionToHaveMultipleJobs: true
    maxJobsPerPlayer: 3
    menuRange: 5
    distanceToAddToJob: 5

# The settings for the holograms
# range: The range in which the holograms are visible
# timeAlive: The time in seconds the holograms are visible after they are created (For /me, /do etc..)
# maximumAbovePlayer: The maximum amount of holograms the player can have above themselves
holograms:
    range: 15
    timeAlive: 10
    maximumAbovePlayer: 5

# The settings for saving data
# saveInterval: The interval in seconds in which the data is saved from save queue
# completeSaveInterval: The interval in seconds in which the data is saved completely, ignoring the save queue
# selectedSaveMethod: The method used to save the data (currently only json is supported)
data:
    saveInterval: 60
    completeSaveInterval: 600
    selectedSaveMethod: json

# The settings for the basic needs
# enabled: If true, the basic needs are enabled
# interval: The interval in seconds in which the basic needs are updated
# preferPermissionsOverModeForEdit: If true, the plugin will prefer permissions over the mode (ADMIN or MODERATOR) for editing the basic needs
# neededModeToEdit: The mode needed to edit the basic needs (ADMIN or MODERATOR)
# removedHunger: The amount of hunger removed every interval
# removedThirst: The amount of thirst removed every interval
# addedPoop: The amount of poop added every interval
# addedPee: The amount of pee added every interval
basicNeeds:
    enabled: true
    interval: 60
    preferPermissionsOverModeForEdit: false
    neededModeToEdit: ADMIN
    removedHunger: 4
    removedThirst: 2
    addedPoop: 4
    addedPee: 2

Current status of the plugin
Implemented features

  • /me, /do, /status and /doc for roleplaying actions
  • Holograms are not visible through walls
  • Using our own raytrace
  • Isn't resource intensive
  • Basic needs (Eating, Drinking, Pooping, Peeing)
  • You can disable this in the config
  • Managable eatable / drinkable items using /consumables menu
  • Players need to poop, pee, drink and eat to stay alive, if not the system damages the player.
  • Job system
  • Creating of jobs in-game by admins 
  • Job Bank
  • Player received paychecks from this job go from jobs bank
  • Job positions editable by boss of the job himself, without any need of config editation
  • Players are able to have multiple job, can be added only to VIPs as it is permission based.
  • Job locks for doors and chests
  • Player locks
  • Literally everything is localizable, even the items in the menus can be localized to your - language so that players don't need to be able to speak english
  • Data handlers
  • JSON Data handler
  • Developer API
  • Property system
  • In-game language editor (/rpu languages)

Incoming features

  • Skript integration
  • MySQL Data Handler

Developer API
As said in what is RPUniverse, this plugin provides a very extensible API so that you can add almost anything and make your server even more unique then ever!

For integrating RPUniverse into your plugin, just add it from jitpack.io RPUniverse.. The javadocs are in the Github Repository.

👥 Team & Contributors

Fami6Xx
Fami6XxOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
paperpurpur
Minecraft Versions
1.141.14.11.14.21.14.31.14.41.151.15.11.15.2+29 more

🔗 Links

Modrinth Page