As exhilarating as mining and building can be, sometimes we all need a diversion. Improving -- and adding -- much functionality, Advancement is here to provide that diversion. Grind experience, enjoy enhanced PvP, it's all here. ANNOUNCEMENT (Please Read) This mod (Advancement Standalone) is no longer being developed. I will release bug-fixes as bugs are brought up, however. I have given up this mod in favor of a new one which will give users much more customization. The link is in my signature, check it out if you want! It has taken the name Advancement! Download Download v1.0.5 (Dropbox) Source (GitHub) not up-to-date Installation Simply place the Advancement.jar into your /plugins directory! Credits Developer - jtripled Official Tester - RugRats Commands /skill - displays all skills with levels and experience /skill player - displays all of player's skills with levels and experience (admin) /skillname - displays in-depth skill info including abilities /skillname player [setexperience or setlevel] amount - modifies players level/exp (admin) example: /archery jtripled setlevel 5 /stat - displays player statuses (i.e. Hunger, Health, Fatigue) This command does not check that the value input is valid! The option names come directly from the config file (case-sensitive). Be sure to use a valid value. (admin) /advancement [optionname] [value] Permissions If no permissions is found, Advancement will use OP status selectively advancement.skill.skillname - gives the user the ability to use this skill advancement.skill.* - gives user access to all skills advancement.admin - allows admin commands Description This project was created for my own server as an alternative to other RPG/Skill mods already on the market. Let me begin be saying that users of mcMMO will find much of this very familiar. I didn't create this project with the intent of releasing an mcMMO clone, however. All of this code was written by me, but many ideas rely on other existing plugins, and I thank their creators for the inspiration. Each skill has been well thought out and contains several abilities. It is likely that these current skills will never see any updates, unless I'm given a particularly good suggestion (please suggest anything you think would be appropriate). This list is not final, and I already have two more skills in the works. As for skill abilities, there are two types - passive and active. Passive skills give a bonus that is -- you guessed it -- passive. These include things such as receiving double drops from chopping trees and the like. Active abilities are a bit more complex, and are activated via holding an item and right clicking. For instance, you can activate berserk (in the melee skill) by equipping a sword and right clicking. The effects of these abilities are very diverse, and best found out in game! Skills Archery No longer can you fire arrows off as fast as you can click the mouse, nor will you ever find your combat capabilities lagging behind your melee friends with their diamond weaponry! Fire Rate: Firing an arrow now requires the player nock the arrow (the first click to fire), then pull (continuous clicking). Players with more levels in archery will find this task much easier. Hard Shot: As you progress in the levels of archery, you will find that your shots do increased damage. This ensures you never get left too far behind the melee group! Critical Shot: All players have a small chance to perform a critical shot, meaning a big increase in damage! With a higher level, you'll find you get these much more often! Athletics Being an athlete can be handy in many situations! Dodge: This passive combat-aimed ability gives you the chance to dodge incoming attacks and negate their damage. Roll: This passive ability gives players a chance to roll on falling to avoid damage. Acrobat [Active]: This ability is activated by right clicking the air with boots. When in use, the player suffers no falling damage, and may jump extraordinarily high. When holding sneak, they player will sprint as well. Both duration, and strength of effects increase with level! Defense The best offense is a strong defense, as they say. Deflect: This passive combat-aimed ability gives you the chance to deflect incoming attacks and negate their damage. Fortress [Active]: This ability is activated by right clicking the air with a chestplate. When in use, the player suffers no damage from incoming attacks. Duration increases with level. Herbalism Or alchemy as some would call it! This is the skill of nature-lovers! Double Harvest: This passive ability gives you a small chance of harvesting two of the same item when gathering nature's resources. Wheat Harvest: This ability will passively increase your wheat yield when farming wheat! Higher level herbalists will find their yields much greater! Plant Grass: Now you may plant grass on dirt and on cobblestone (depending on your level). Simply use seeds on the block, and viola! Melee Brute force your thing? Now it's even better! Though be sure you are using a sword or your fists to get the benefits! Hard Hit: As you progress in the levels of melee, you will find that your hits do increased damage. Critical Hit: All players have a small chance to perform a critical hit, meaning a big increase in damage! With a higher level, you'll find you get these much more often! Unarmed Strike: Melee fighters gain increased damage when unarmed (this doesn't stack with Hard Hit). They also will have a chance to disarm enemy players when unarmed! Berserk [Active]: To activate, right click with a sword out. This ability will send your foes flying! Duration is increased with level. Mining Ahhhh, mining, the first thing that draws you into Minecraft. Admittedly, it can become dull, so why not enhance it a bit? Double Drop: This passive ability gives you a small chance of harvesting an extra mineral when mining. Super Pickaxe [Active]: To activate, right click on minerals with a pick out. This ability will briefly channel the power of the Mine-Gods into your pick allowing you to mine at incredible rates. Duration increases with level. Repair Did it ever really make sense that someone would work an item to its death? Not really, now you can repair your items! Repair Item: You are limited in what you can repair by level. To repair an item, build an anvil (iron, gold, diamond block) and right click on it with the item you wish to repair. You begin with only being able to repair wood/leather, but can progress up! Increased Durability: Experts in repair will find their work to be much longer lasting! Hunting Any plugin writer should know bukkit considers a crouching player to be "sneaking." But what does that even mean? You can't sneak past anything... Now you can! Hide: Now when crouching you can move past enemies undetected, careful, they still might spot you! It's still best to avoid them all together. Higher level sneaks will find this easier. Sneak Attack: By attacking a creature (or player!) from behind while sneaking, you will score some extra damage! Damage increases with level. Woodcutting Why would I leave woodcutting out in the cold when it comes to revamping Minecraft's features? Double Drop: This passive ability gives you a small chance of harvesting an extra log when chopping wood. Super Axe [Active]: To activate, right click on a tree with an axe out. This ability will briefly power up your axe to allow you to demolish trees with ease! Duration increases with level. Features Health Now featuring a newly revamped health system allowing for much better PvP action! Hunger Players now have an incentive to hunt and gather food. Although hunger will not kill you, it can prove a showstopper as it can bring to near-death if left unchecked for long amounts of time. Configuration is available in the configuration file. "hunger-rate" (default 1.0) controls how fast players become hungry. A higher number means a player becomes hungry faster. Set this to 0.0 to disable hunger. "hunger-max-level" (default 3.0) controls when hunger maxes out on how often it can cause you harm. I suggest leaving this at 3.0, however, higher values will increase the rate at which you can take damage from hunger. Resting Upon the first player entering their bed, a server-wide countdown will begin, give all players 60 seconds to reach their bed. Upon finishing the countdown, the server will jump forward to morning and those sleeping will regain their health and fatigue, while those who didn't will be left the same as they were. This feature can be completely removed (restoring default sleep behavior) by setting the option "custom-sleep-behavior" to false. Disabling this feature may be needed if you have other mods affecting sleep behavior. Permissions Permissions is not required. Without it, Advancement defaults to an intelligent OP status, allowing players to do some things, while allowing only OPs to do others. Permissions nodes are covered further up on this page. Changelog Version 1.0.1 * Minor fixes Version 1.0 * First non-beta release. Possibly last. Version 0.30 * Health has been added again! * PvP experience fixed * Many minor fixes Version 0.26 * Hunger actually works now (???) * Assorted fixes Version 0.25 * Customizable XP rates per skill in config * Many, many bugfixes * Excavation has been added Version 0.22 * Added fatigue, but it does nothing at the moment * A bunch of code organization * Stealth is now named Hunting * Admin commands actually work! Version 0.20 * Expanded on configuration * Stealth now can be leveled up in * New admin commands with permissions Version 0.17 * Re-added Hunger * Added basic configuration * Added Stealth skill Version 0.15 * Removed buggy features Version 0.10 * First public release!