mcRP

mcRP

Note: Upgrading to mcRP v1.3.1 will fix the error of having your config deleted on every startup

General

mcRP is a plugin that aims to create an RPG feel on minecraft servers. It comes bundled with pre-packaged skills, damage effects and more!

Purpose

mcMMO and similar plugins are "monolithic". This makes them hard to use with other plugins which affect gameplay as conflicts can occur and in many instances it can open up holes for cheaters. This plugin intends to be as lightweight as possible, as to allow multiple plugins to be combined without conflict.

UpdateChecking / AutoUpdating

This plugin now uses Gravity's Updater class. This means that the plugin will connect to the dev.bukkit.org website to gather information about the plugin when there is an update and weather to download it automatically. This is configurable inside of the config.yml so if you don't want the functions feel free to set UpdateCheck/AutoUpdate to false

Commands

Command Alias Description Permission Node
/mcrp - Main command. Displays same info as /mcrp info -
/mcrp binds /binds View item binds for your skills -
/mcrp help - Displays the help with a list of all commands -
/mcrp info - Displays basic information about the plugin -
/mcrp motd /motd Displays the motd, allows you to set it -
/mcrp reload - Reloads config file mcrp.reload
/mcrp skillinfo /skillinfo Shows detailed info about a specific skill -
/mcrp skills /skills Toggles a specific skill -

Permission Nodes

Please refer to Special permission nodes before assigning permissions

Permission Description Default
mcrp.diseases.dehydration.exempt Avoid dehydration disease false
mcrp.realism.bleed.exempt Avoid bleeding out false
mcrp.realism.treedestroy Use the TreeDestroy ability false
mcrp.reload /mcrp reload OP
mcrp.setmotd /mcrp motd set <message> OP
mcrp.skills.nocooldown Allows player to have no cooldown for skills OP

Special Permission Nodes

Bellow are all wild cards permissions

Permission Description Default
mcrp.* Allows usage of all commands and bypasses OP
mcrp.diseases.exempt.* Allows bypass of all diseases OP
mcrp.realism.* Allows bypass of all realism and allows treedestory passive OP

Skills

Currently, mcRP includes the following skills:

Name Description
bless Heal yourself or another player
confuse Confuse enemy
gills Increase underwater breathing time
martyboom Explode
might Increase strength
stealth Turns invisible
superjump Increase jump height
superpunch Increase damage
superspeed Increase speed

Realism

BleedMode

Basically if your at 3 hearts you will start to bleed out.

TreeDestroy

Similar to mcMMO's axe skill. If you use an axe to chop down a tree, any logs on top of the log you have broken will automatically break. You don't need to activate this skill and it has no cooldowns so if you don't like it just configure it off.

Diseases

If you catch a disease you will suffer from it unless you find and use the antidote. Example if you are dehydrated you will need to find a water bottle and drink from it.

Planned Features

  • Classes
  • API to let developers create the own skills
  • More permissions!
  • More skills!
  • More diseases!

Changelog

The changelog can be found on the changelog page HERE

Development/BETA Builds

These versions of mcRP are not supported by Bukkit. They are usually unstable and buggy use these at your own risk:
GitHub - mcRP releases

This is the latest BETA build. It has been tested to at least run on your server without errors
GitHub - mcRP Latest BETA

Source Code

mcRP is copyright the mcRP team and therefore any unauthorized replications or modifications are not permitted. If you want to contribute feel free to fork and submit a pull request.

Source: https://github.com/jacklin213/mcRP

Donations

If you like the plugin and you feel like giving something back to me, you can donate to me.
Development cost time and time is the money of the life. Please feel free to donate.

Donation Icon


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit