mcRP

Logo(Temp)

mcRP

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

CommandDescription
/mcrp reloadReload config file
/mcrp set welcomemessage <message>Set welcome message
/mcrp <skill>View information about a skill
/skillsView available skills and your skills
/skills <skill>Use a skill
/bindsView item binds for your skills

Permission Nodes

PermissionCommandDefault
mcrp.reload/mcrp reloadOp
mcrp.setwelcomemessage/mcrp set welcomemessageOp
mcrp.realism.exemptAvoid bleedmode and diseasesOp
mcrp.realism.treedestroyUse the TreeDestroy abilityOp

Special Permission Nodes

PermissionDescriptionDefault
mcrp.*Allows usage of all commands and bypassesOp
mcrp.realism.*Allows bypass of all realismOp

Skills

Currently, mcRP includes the following skills:

NameDescription
superspeedIncrease speed
mightIncrease strength
gillsIncrease underwater breathing time
superjumpIncrease jump height
martyboomExplode
blessHeal yourself or another player
confuseConfuse enemy
superpunchIncrease damage

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

  • More skills!
  • More diseases!

Change log

Version 1.2.4
  • Updated to Minecraft/Craftbukkit 1.6.4
  • Prepared plugin for 1.7.2
  • Added UpdateChecking
  • Formatted some classes
  • Fixed Cooldown issue for skills
  • Fixed Welcome Message/Command to set Message
  • Enabled Welcome Message to be used
Version 1.2.3
  • Add wildcard nodes
  • Added compatibility with java 6
  • Fixed startup format
  • Fixed java 6 error
  • Shrunk file size, with same functions
Version 1.2.2
  • Restyled Configuration
  • Added TreeDestroy mode (Configurable, Permissions)
  • Added Diseases mode (Configurable, Permissions), with following diseases - Dehydration
  • Nerfed BleedMode + Permission options
  • Fixed skills commands (Next time let us know by posting a ticket)
  • Fixed cooldown bug
  • Configure cooldowns
  • Added /binds, to check what binds to a specific skill
Version 1.2.1
  • Updated to latest CraftBukkit
  • Fixed Timers
  • Fixed various bugs
  • Removed welcome messages temporarily
  • Added new config system (Configure WelcomeMessages + Bleed Mode)
Version 1.2
  • Updated to Maven 3 project
  • Restyled coding by escortkeel
Version 1.0
  • Added bleeding effect when player has less than 5HP ( Health deteriorates, Slowness, Confused)
  • First generation of skills (SuperSpeed, Bless, Gills, Might, SuperJump, Martyboom, SuperPunch)

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Nickbbeezy Nickbbeezy Oct 31, 2013 at 21:33 UTC - 1 like

    Looking for something that isn't as heavy yet highly configurable unlike those other plugins, gonna start following the development of this plugin :D

  • Avatar of phatfinger5 phatfinger5 Oct 31, 2013 at 18:01 UTC - 0 likes

    Strangely like the heroes plugin..........

  • Avatar of DraGon1X DraGon1X Jun 16, 2013 at 22:28 UTC - 0 likes

    Add classes?

    Proud owner of.......................Codexyrus Looking for trusful staff, brand new server!

  • Avatar of Xxswordcross Xxswordcross May 05, 2013 at 05:53 UTC - 1 like

    Good luck trying to beat MCMMO on this one.

  • Avatar of kylexdd kylexdd Apr 28, 2013 at 08:07 UTC - 0 likes

    Will this plugin add Level system ?
    Need a plugin replace Heroes asap !
    Also, need combined with epicboss and RPGitem....

    Ps...Heroes not support epicboss /_
    \

  • Avatar of Daecraft Daecraft Apr 24, 2013 at 11:59 UTC - 0 likes

    thanks

  • Avatar of jacklin213 jacklin213 Apr 23, 2013 at 23:49 UTC - 0 likes

    @matthiasvd2: Go

    please create a ticket about it so we can solve it as soon as possible

    BFAK:jacklin213,103857,4990207a7df4dc7a26509bc84e45ed2604ae45f707aefb3d09d2a0dcd825cba8

  • Avatar of jacklin213 jacklin213 Apr 23, 2013 at 22:56 UTC - 0 likes

    @Daecraft: Go

    I will fix this now :D

  • Avatar of matthiasvd2 matthiasvd2 Apr 23, 2013 at 14:34 UTC - 0 likes

    Sometimes i get the servere error :/

    Do you want a great PVP server: minecraft server 1.7.2

  • Avatar of Daecraft Daecraft Apr 23, 2013 at 14:15 UTC - 0 likes

    what is the working crafbukkit version for this plugin can work ?

    i've craftbukkit 1.5.1-R0.2 but I find these error:

    2013-04-23 17:10:27 [SEVERE] Could not load 'plugins/mcRP.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: main/java/com/mcrp/Plugin : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105)

    Can you give me a Link for the Working Craftbukkit ?

    thanks

    Last edited Apr 23, 2013 by Daecraft

Facts

Date created
Aug 18, 2012
Categories
Last update
Oct 31, 2013
Development stage
Release
Language
  • enUS
License
LinCraft(林) license
Curse link
mcRP
Downloads
2,364
Recent files

Authors