Addventure

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Warning: This project is experimental. Its files will not synchronize across the CurseForge network.

Addventure - The Addventure Starts Here!

Please Note: Everything on this page, and the other pages related to this plugin are subject to change. This is currently in the early stages of planning!

Having made a few smaller plugins, some being more popular than others, I have been pondering the possibility of creating a full scale RPG plugin which would totally change Minecraft (almost) beyond recognition. I have been trying to imagine what the future 'adventure mode' could bring to the game, and considering if it would be possible to bring some of that game in by way of a plugin. It's a very adventurous idea, and as yet is not fully rounded out... but here's a rough 'sketch' of what I have in mind:

Players start with VERY limited abilities, they cannot build, destroy, craft or even use all the elements of the original Minecraft concept. This has the advantage of stopping griefers in their tracks, and also levelling the playing field for less experienced players if playing in a world with Minecraft veterans. All these features are accessible later in play in one way or another... but you have to work up to them.

Players can choose a path and unlock the abilities and features associated with that path. They can also follow multiple paths to unlock ALL features and abilities, but only after a considerable amount of play or careful/clever use of the game's mechanics.

Using an economy plugin, players can trade with NPCs or other players to make up for any abilities they may be missing. They can also receive training from those NPCs of from other players with sufficient experience in the skill they are trying to learn. Some form of trade would be essential to access certain items that are unavailable to a player following certain paths.

Player paths could include:

  • Hunter - Ability to use Bows and basic weapons, but not higher level weapons. Unable to use armour, except leather.
  • Warrior - Ability to use all melee weapons and armour, but no bows. Also cannot chop trees or use certain tools.
  • Forrester - Can cut trees easily, gains a bonus from planting trees and using bonemeal. Can only use basic weapons and mid-level tools. Cannot craft weapons or armour, but can make wooden tools which have increased durability.
  • Alchemist - Can make potions and enchant items.
  • Blacksmith - Can make tools and armour, but cannot use them with any real effectiveness. (slowed by armour for example).
  • Miner - Skilled at digging and mining, provides materials to many other paths.
  • Builder - Requires less materials for construction, can craft doors, fences and other construction related items. (Feel free to suggest others)

Players can follow any of the paths, and multiple paths if they choose, but to be successful in any path will require devotion to particular areas. Players can gain experience and levels to unlock better abilities/skills, but gaining experience in one path could reduce experience in another (i.e. for every hostile mob you kill you gain warrior experience but lose, say, builder experience on a 3:1 basis, gain 3, lose 1).

Feel free to add any other suggestions you may have.

I may well require assistance with certain areas of this project, so if you are a developer looking for a challenge, make sure you get in touch.

I will be making a start on the basis of this plugin, so if there is anything anyone specifically would like to see in it... now's your time to have your say.

Get Involved

Addventure is being stored in a private repository. This is being done to protect the code should I decide to offer the plugin on a commercial basis later down the line. To access the repository you first have to be invited.

If you are interested in offering assistance on the Addventure project, please submit an application by sending me a private message.

To be a part of the team you will need:

  • Experience programming plugins using JAVA
  • An Unfuddle account (for Git repository access)
  • Ability to branch the Git repository on your local machine
  • Ability to Pull, Commit and Push the source via Git

Include in your message:

  • Your full name
  • Your bukkitdev name
  • Your email address as used by Unfuddle
  • Your Unfuddle account name

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

No files uploaded yet.