★ OpenRP [1.13+] | Powerful Roleplay Plugin ★ 2.3.4

A plugin that turns your server into a modern Roleplay experience.

  1. Darwin100115
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    Source Code:
    https://github.com/fishydarwin/OpenRP
    Contributors:
    JustMeNick, Tanguygab
    Languages Supported:
    Any, via the use of messages.yml
    [​IMG]
    [​IMG] [​IMG] [​IMG]
    [​IMG]
    [​IMG]

    OpenRP is customizable to almost every detail.
    It should easily match your server's theme.

    Below are some examples/snippets* of configuration files.

    *Note that the plugin itself comes with ready-to-use configurations with comments.
    You can also read the wiki for detailed explanations of the config files!

    Code (YAML):
    in-character:
      display-name
    : In Character Chat
      commands
    :
     - ic
      use-perm
    : orpchat.default
      read-perm
    : orpchat.default
      color-code-perm
    : orpchat.usecolors
      format
    : '&e{player} &fwould say: "{message}&f"'
      range
    : 15
      cooldown
    : 3
      action
    :
        symbol
    : '*'
        replacement
    :
          outside-of-actions
    : '&f'
          for-actions
    : '&e*'
    Code (YAML):
    name:
      allowed-values
    :
        type
    : contains
        case-sensitive
    : false
        value
    : "abcdefghijklmnopqrstuvwxyz.-'' "
      length
    :
        minimum
    : 3
        maximum
    : 24
      color-code-perm
    : orpdesc.name.color
      cooldown
    : 10
      default-value
    : <?>
    Code (YAML):
    use-perm: orprolls.use
    alternative-rolls-use-perm
    : orprolls.alt
    default-rolls
    :
       min
    : 1
       max
    : 100
    alternative-rolls
    :
       min
    : 1
       max
    : 200
    message
    :
       text
    : '&e{player} &7rolled a &6{roll} &7out of {max}.'
       range
    : 15
    Code (YAML):
    manage-perm: orptime.manage
    disabled-worlds
    :
    - disabledworld1
    - disabledworld2
    run-time-event-every-in-ticks
    : 40
    handle-time
    : false
    one-second-in-ticks-is
    : 5
    day-as-words
    : false
    days
    :
       monday
    : Monday
       tuesday
    : Tuesday
       wednesday
    : Wednesday
       thursday
    : Thursday
       friday
    : Friday
       saturday
    : Saturday
       sunday
    : Sunday
    month-as-words
    : false
    months
    :
       january
    : January
       february
    : February
       march
    : March
       april
    : April
       may
    : May
       june
    : June
       july
    : July
       august
    : August
       september
    : September
       october
    : October
       november
    : November
       december
    : December
    default-time
    :
       second
    : 0
       minute
    : 0
       hour
    : 0
       day
    : 1
       month
    : 1
       year
    : 2000
    format
    : '&8[ &b&lTime &8] &f{hour}:{minute}:{second} &8[ &e&lDate &8] &f{month}/{day}/{year}'

    [​IMG]
    [​IMG]

    Important notes!

    All of the perm nodes can be found inside the configuration files, and you are free to change them as you please!

    We highly recommend that all bug reports & plugin support should take place on our Discord server for fast and reliable response.

    Alternatively, you can send us a PM on SpigotMC and we will try to get back to you as soon as possible, but this will be slower than Discord.​
    cslabzsmile0 and TomCreeper like this.

Recent Updates

  1. Update 2.3.4
  2. Version 2.3.3
  3. Version 2.3.2

Recent Reviews

  1. ShaductorMPX
    ShaductorMPX
    5/5,
    Version: 2.3.4
    This is an amazing plugin! The wiki makes editing the different displays way easier! Would have liked to see more information on how to properly configure the time, otherwise this is plugin is a must!
    1. Darwin100115
      Author's Response
      Thanks for the review!
  2. Lord_Vader
    Lord_Vader
    5/5,
    Version: 2.3.4
    Very good plugin. You can customize everything you want. For example, for my rp server I have set up passport system with /character.
    1. Darwin100115
      Author's Response
      Thank you for the review!
  3. pandarice
    pandarice
    5/5,
    Version: 2.3.2
    I've been using this resource since its launch, but I've been using the old version because I liked the old version of the language system, and the new version seems to have removed this module. I highly recommend this resource, and I hope the language system will come back
    1. Darwin100115
      Author's Response
      Thank you for the review! I hope the language issue doesn't bother you too much. Indeed, the language was removed to remove bloat from the plugin, alongside other features like Combat, since very little people needed it. I do recommend you move to the latest version, despite it lacking languages by default, since it's far less laggy and much more stable, and also OpenRP 2 & higher allows you to code custom addons, so consider hiring a dev to help you out! :) <3
  4. Umut321
    Umut321
    5/5,
    Version: 2.2
    I just gave 5 starts to this plugin. Excellent!!! I was searching for this properties
    1. Darwin100115
      Author's Response
      Thank you for the review!
  5. Villainilla
    Villainilla
    5/5,
    Version: 2.2
    So far everything is working wonderfully! Everything about OpenRP is great and I look forward to seeing what comes next. 100% worth donating to support development.
    1. Darwin100115
      Author's Response
      Thank you <3 :)
  6. heyybro
    heyybro
    4/5,
    Version: 2.1.2f1
    Why i can't use placeholders like {orpdesc_name}? Or something else? when i try to do /papi ecloud download OpenRP, says that ther'arent any expansion named openrp, and mwdwplaceholder say the same
    1. Darwin100115
      Author's Response
      Hello, @heyybro. First of all, I would like to thank you for the review.

      Secondly, PlaceholderAPI should allow you to use its standard format for placeholders, which is done with percent signs (%). You needn't install extra expansions from the e-cloud, as they are built in! Please try %orpdesc_name% instead! Also, please do note the review section should not be used for posting issues/asking quedtions, instead please join our Discord, make a post on this plugin's thread, DM me on the forums, or check our Wiki for more information.
  7. Renkyyss
    Renkyyss
    5/5,
    Version: 2.1.2f1
    Working perfectly!! Has just a little small issue with the AdvancedBan compatibility, the creator instantly fixed the issue. Also it seems like he enjoys developing this plugin so I can only recommend. 5 stars without hesitation
    1. Darwin100115
      Author's Response
      Thanks for the review :)
  8. lordamani
    lordamani
    5/5,
    Version: 2.1.1
    Excellent plugin! I'm using it in my roleplay server and it works perfectly! Keep it up
    1. Darwin100115
      Author's Response
      Thanks for the review :)
  9. TheBadSimon
    TheBadSimon
    5/5,
    Version: 2.0.4
    A really beautiful plugin, selected what and which, in my opinion, and added to the placeholders for the time, in order to insert them in the scoreboard
    1. Darwin100115
      Author's Response
      Thank you for the review & feedback. Good idea, I will probably add time placeholders in the future! :)
  10. Aiokun
    Aiokun
    5/5,
    Version: 2.0.2
    This is amazing. Can you make it such that players can make their own multiple chat channels instead? That'd be even cool
    1. Darwin100115
      Author's Response
      You can already make your own chat channels from config.yml. If you mean to allow other players to make their own custom chat channels in game, you'd probably need an expansion made for that, but feel free to inspect the API :) Thanks for the review.