MineMORPG This is the start if an Idea for a Plugin that can make MMORPGs in MineCraft! First of all, this project is not for one person to make since it is going to take alot, I'm looking for about 5 people to work on it together Features: Inescapable Boundarys No Building or Destroying Blocks Leveling Up Quests Custom Armor and Weapons Client Mod Forced to be downloaded before being able to play server Time Pause Economy Built in Built in Permissions NPCs (Preferably Citizens Plugin Implemented Maybe Citizens Plugin Creator help create this plugin? =P) Attackable Enemys (When have been hit once cant exit out of the 7x7 Square and takes in turn to hit) Name Above head shows Level Chat Plugin (Requirements discussed later on in this post) More Features will be added Later on. Features Info Inescapable Boundarys - In MMORPGS like WoW, you cant escape the set World area, So the way to Set areas in The Minecraft Server, you will use the command /setarea <Name> Then walk and a Boundary of Orange Wool will show you the area you have set then, type /finisharea and the Boundary will be set, Then you can set flags like the ones in WorldGuard No Building or Destroying Blocks - This will stop griefing and will mean that the world we always look the same, But if someone is on a Quest so say collect 5 wood, then they right click on a Log on a Tree it will open put a GUI that says "Loot" and has 10 Lots for Items, and in 1 of the slots is 1 log so when they right click another og it brings up the same GUI with 1 Log in it, So they can get wood for quests but cant destroy tree. Leveling Up - Like all other MMOs Leveling Up is one of the Key Features, So one of the Main Features in this plugin will be Leveling up, The Top level will be Configable but Maximul will be level 100, To get Exp you will have to fight mosnters and new Mobs added with the Plugin as we as do quests. Quests - Quests will be set by NPCs, Hopefully we can get the creators of Citizens to help with the Project so we can have fully functional NPC Quests. Custon Armor and Weapons - Everyones seen the Minecraft Weapons, They can get boring so this Plugin will have Custom Armor and Weapons (Client Mod will need to be downloaded) And when you right click with the weapon while holding it will show the Weapon Stats. Client Mod forced to be downloaded before being able to play on the server - When we say forced we don't mean it starts downloaded if they don't have it, we mean this message will be displayed if they do not have the Client mod installed "You do not have the Client Mod MineMORPG, to play on this server you will need to download it from (url)" Time Pause - In most MMOs it never gets dark in some places so we will integrate a Time Pause Plugin to stop it from turning Night. Economy built in - Having a Built in Economy built in their will be no time wasted setting up Economy systems to work with this plugin so you server won't need as many plugins when there is all the ones you need in one Built in Permissions - Ever got bored of having to type lots of Permission Node out? Well all the Permissions will be ready from start up of the Plugin, When Players join the server they will have all their Permissions sorted out already! And to promote people all you will have to do is /promote (player) (group promoting them to) simple! Attackable Enemys - Some of the Enemys that we be added will be annouced on this thread once we have some Plugin Developers. How the Combat will work is, You have 1 Second to attack the enemy then you don't hurt the enemy for 1 second then they attack you for 1 second, then you can attack, they the enemy can attack and it does on until one dies. The way Combat works will most Likely change by the time the Plugin is Published Name above head shows level - The server to see if someone has leveled up and if someone has, then it will tell the Client Mod that the Users name has changed to Display "(User) [Level (Users Level)]" Chat Mod - The Chat will have Multichannels and will have: Local (100 Block Radius) Area (Area user is in) Global Chat will be Displayed like this [Level (Users Level)] [(Chat they are in)] :(message) If you are a Plugin Developer and you would like to help with this Plugin Message me or Reply in this Thread. More Info will be discussed in Private Message. Thanks Nick
This...seems very ummmm, difficult? I'm fairly sure that 50% of what you mentioned can be catered to separately by other plugins (such as HeroChat for your chat idea) I'm also fairly sure that 25% isn't possible...I could be wrong And as for the other 25%...very difficult. It'd be amazing to see this pull together, but I'm just letting you know that it would be a VERY....VEEERRRYY large project, and would require a set of developers that have experience with just about every type of java coding.
Well hopefully I can get a team of Developers and each of the Team Members are skilled at like 2 of the Features and then, they work together to make all of the Features work together with no bugs, and to save time for people to set up, so all they really need to do is configere the Text that players get on entrance to the server and the name of the moeny and that sort of stuff. Plus it would be nice to see a plugin that, brings MMOs to Minecraft =)
@Gritania don't expect this to happen any time soon. This is a huge project that couldn't be completed in a month, let alone a couple of days. @DoomBunnyPwn +1
I'm working on it! But "This is a huge project that couldn't be completed in a month". For the time being, check out Lost Shard. I doubt anyone else on the #bukkitdev channel will even _attempt_ to help with this.
This looks like a huge project, but I'm new to this coding deal so I don't know, but I could help with permissions, if that's okay?
I don't mind how long it takes, as long as it gets finished and it works flawlessly with no bugs, I messaged MineDev but they didn't reply
This seems like a good idea but this project is kinda large... For example for quests and npc's, you would have to make some kind of a system that uses javascript to script the quests. You would also have to create a TON of new items, mobs, and possibly even skills? Cause what's the point of leveling if you don't get new skills?
That doesn't exist in anything past "Hello, world!" Just sayin'. Also, this project would be much better done with a series of smaller, specific plugins. Most of which already exist. Time Pause Attackable Enemys are the only things that don't, to my knowledge, exist. Why are you so bent on "built in" functionality? All it's doing is re-inventing the wheel, then welding it to the car. If you'll humor me a metaphor.
just thought I'd mention that the only thing not currently implemented via plugins on the list is ... Nothing. Everything listed has already been developed in some form. Asking for a single plugin to do everything listed is a bit silly, as it would need to be split up into sub-plugins anyway. Which means it's not really any different is it? Time Pausing is definetely in. Attackable NPCs I believe are (at least they were in NPCx)
Well can someone give me a List of the plugins with these features? Most of the Plugin people have Mentions do not have things like the Level thing so when you level up in Herochat there is not a Level option