LittleRPG - An RPG of non-little proportions Version: 2.2.2 The RPG for Minecraft which you have been eagerly waiting for has finally arrived. Designed with awesomeness in mind, LittleRPG contains fancy looking spells, wizz-bang mechanics and joyful unexpectedness. There is only one question which you need consider before playing with this mod. "Do I need to go outside for a while?" Optionally with v1.4+, you get a first server join screen which allows you to pick a class with buttons if you are using Spout. This plugin pretty much turns your Minecraft world into an RPG (Bethesda-like RPG), so it will go well with any adventure maps, particularly where large (team) fights are involved...or you can use it just so you can play with fireballs, lightning and exploding eggs. For a taste of what to expect, check out the promotional video below. Features: 3 basic classes (melee, ranged, magic). Unique class abilities and weapons. Level dependant weapons, skills and abilities. Max level of 20. Quests. Custom first join and returning player join messages. Parties. For information about the classes, click on their links below: Melee class Ranged class Magic class For experience tables, click here. How to: Set up commands (Move your mouse to reveal the content) Set up commands (open) Set up commands (close) Add the current world to the list of worlds affected by the plugin: type /addrpgworld Remove the current world to the list of worlds affected by the plugin: type /removerpgworld Display command (Move your mouse to reveal the content) Display command (open) Display command (close) Display all the available sub-classes or the stats of the sub-class with the given name: type /displaysubclass [name] Custom server join messages (Move your mouse to reveal the content) Custom server join messages (open) Custom server join messages (close) Set the first server join message: type /setrpgintro <message> Set the returning join message: type /setrpgreturn <message> Quest blocks (Move your mouse to reveal the content) Quest blocks (open) Quest blocks (close) If you want to set a block to give out quests: type /setquest <quest_number> where <quest_number> has the value of 0 to the highest quest number Then you right click with your fist on the desired block. To remove a quest from a block: type /unsetquest Then you right click with your fist on the desired block. Display all the quest blocks: type /displayquests quests.yml stuff is in the quests spoiler here. Set up quests (Move your mouse to reveal the content) Set up quests (open) Set up quests (close) To set up a quest, you use the quests.yml file in the format shown below: Code: quest0: - Level:5 - Items:3|5 - Text:Greetings traveller, I need more dirt to make my first home. // Introductory text - Text:Could you please fetch me 25 dirt blocks? // More introductory text - FC:3|25 - Pass:Thank you, I can now make my lovely 3x4x3 dirt home. // Successful quest completion text - Fail:You do not have enough dirt. // Failure of quest completion text - Reward:XP|20 quest1: - PQ:0 - Text:I now must decorate it, fetch me 1 piece of coal and 1 stick. - FC:263|1:280|1 - Pass:Decorations! Yay! - Fail:That is not right. - Reward:12|1:XP|30 For the first quest (quest0), the player must be at least level 5 and have at least 5 blocks of dirt (dirt block id is 3). To complete the quest, the player must have at least 25 blocks of dirt and they get 20 experience points for completing the quest. For the second quest (quest1), the player must have completed quest0. To finish, the player needs to have at least 1 piece of coal and 1 stick (for the fields Items, FC and Reward multiple items can be set like that. Only Reward can have 'XP') and for finishing the player gets 30 experience points and 1 block of sand. A sample quests.yml file containing this example is downloaded here. Note: You must number quests starting from 0. All valid fields are: PQ (Pre-requisite), Level, Items, Text (Initial dialogue), FC (Item finishing conditions), Pass (Success dialogue), Fail (Failure dialogue), Reward. Setup: Download the plugin. Type: /addrpgworld Party hard Now that you have set it up. Players that log in will be greeted with the introductory text. Enjoy my plugins? Donate! Dislike my plugins? Donate anyway (with feedback)! BukkitDev site here and download page here. View the source here. My site here. NOTE: If you feel there are any balance issues, please state them here. If you say something is unbalanced without an explanation, I will ignore it. Future plans: Fix any balancing issues. Check that quests still work properly Changelog: Version 2.1.0: Changed how damage is accumulated. Fixed player discharge bug. Past versions (Move your mouse to reveal the content) Past versions (open) Past versions (close) Version 2.0.0: A list too long for what skills/damages/mechanics have been changed/updated. Parties have been added. Version 1.5.1: Replaced deprecated code. Fixed mismatched wizard levels. Removed unused code. Version 1.5: Leveling and exp gain overhaul. Reduced chance of melee block. Version 1.4: Custom intro and returning player messages possible. Squids matter now. Powah to the squid! Added Spout features. Version 1.3: Melee damage nerf. Player drop most items on death. Quest bug fixes. Sword (magic and ranged)/fists/bows do small damage. Quest block remover. Version 1.2: Added quests. Added fire bows for archers. Version 1.1: Increased exp acquired from non-animal mobs. Decreased exp gain range. Scaled armour deterioration when player is damaged. Non-animal mobs have a chance to drop any one of the available armour items. Version 1.0: Initial release.