Game Mechanics
Game Mechanics+
The plugin to enhance your Minecraft experience
Current level of practicality and usage in a professional server environment: 0%
I lost the project due to a hard drive blow-up (yes, my hard drive literally combusted), and I will be re-creating this project from scratch.
WIP thread, most questions and suggestions will be read there: http://forums.bukkit.org/threads/wip-minecraft-may-be-in-need-of-coders.121716/#post-1495470
Basic Overview
As of right now, I've got simple structure and mechanics working, and roleplay commands ready. (simple meaning an introduction to things to come, though not completely fine-tuned. roleplay commands include local chat, OOC, IC, /me, /do, and an economy, all features that can be configured).
Overview
GM is a plugin that will enhance the game mechanic and system of general, everyday Minecraft! Make things a bit more intense on your PvP server with this combat overhaul, or enjoy other smaller features such as mining enhancements, brewing enhancements, better sneaking, and much, much more! Minecaft+'s system is built based on the vanilla Minecraft player level(and custom stat point system), so if you have any plugins altering the player level, then this plugin won't work properly. (But you can probably still get away with using it).
Commands
/gm <the general purpose command> /gm help <shows the help screem for GM> /gm stats <shows the player's stats> /gm [str/dex/luk/int] [amt] <allocate your stat points>
Combat
In GM+, the combat overhaul includes many different things such as critical hits, parrying, blocks, and better, more accurate damage dealed/taken depending on armor and weapon combinations. I.e if a wooden sword wielder attacks a diamond armor wielder, the wooden sword would take a heavy durability hit, and the diamond armor wielder would be more or less unscathed. This system leads to more realistic combat, though blocking/parrying is not based on level, so anyone skilled enough will still be able to take down anyone wielding only a wooden sword.
Sneaking
Sneaking in GM has a few modifications, some of which include better mob detection (mobs won't target you if you are not in their line of sight), and won't target you at all if you're too far away. Sneaking also has critical hits, and if you're past a certain level, you even get full invisibility while you are sneaking! (Until you get 3 blocks close to a player, of course).
Mining
The mining overhaul simply makes mining yield larger, i.e if mining diamonds there are % chances that the player will receive extra diamonds. This is also based on level, but the base level will be fairly balanced as well.
Hunger
Hunger will be handled a bit differently. Instead of having a gradually decreasing hunger bar, players' hunger will now be turned into a stamina bar. After you swing your sword too much, you'll have to stop, restore stamina, then continue your carnage! Food will regenerate stamina. Having full stamina will also result in regenerating health.
Stats
What each stat does so far:
Strength -
- increases damage
- increases block chance
- increases rate of stamina regen
Dex -
- increases sneak chance
- increases consistency of hit damage
Luk -
- increases critical hit dmg and rate
- increases mining yield
Intelligence -
- increases enchanting success chance
Enchanting
Enchanting with this plugin won't be so different. Instead of de-leveling the character, it will instead add a cooldown based on the level of enchantment.
Roleplay
Roleplay commands and features will be coming soon!
Installation
Just drag and drop to your plugins folder!
Changelog
1/8/2013
- reserved a bukkitdev space
- started plugin, finished combat, sneaking, and mining (edit - started combat, sneaking, and mining. also started hunger)
1/10/2013
- changed enchanting so it won't de-level players but instead adds a cooldown
- added commands
- added stat point system
- added simple config Currently working on: Enchanting
6/26/2013
- restarted development from scratch
If you would like to be a coder/contributor to this project, please let me know by posting a reply. Any help is welcomed. I am also starting a new Minecraft server with this plugin (customized, of course) as the base mod/theme of the server. (Also with roleplaying and MMO influences). If you would like to be a part of that, please contact me
-
View User Profile
-
Send Message
Posted Aug 1, 2013Since you are doing it from the scratch it would be great if you added a scoreboard to show the stats
-
View User Profile
-
Send Message
Posted Jul 12, 2013Also, if you need any help I'd be willing to :). I have a very very low level of understanding of Java.
-
View User Profile
-
Send Message
Posted Jul 5, 2013@Kuuichi
Awesome, how are you going to handle blocking/parrying? I'm really curios because strength says it increases block chance, but the way you described combat it seems as though blocking is a timing/skill based thing almost like Chivalry or Mt&Blade. I'm just hoping blocking/parrying isn't stat based like MMOs.
-
View User Profile
-
Send Message
Posted Jun 26, 2013I will be updating this plugin shortly.
(Lost all data, must re-do this from scratch)
-
View User Profile
-
Send Message
Posted May 28, 2013This looks so so good. Please, please update this.
-
View User Profile
-
Send Message
Posted May 6, 2013please update :D
-
View User Profile
-
Send Message
Posted Apr 19, 2013Woah, this seems like what I have wanted for a long time. Can you post a video of the better combat though? I love the idea of the combat being more skill based just wondering how you're going to do it :D.
-
View User Profile
-
Send Message
Posted Apr 3, 2013is this plugin dead?
-
View User Profile
-
Send Message
Posted Mar 4, 2013this is cool, but it seems like my damage isn't going up with my strength
-
View User Profile
-
Send Message
Posted Feb 3, 2013Hi is there a way to disable the stat allocation notifications since I have that disabled on my server.
-
View User Profile
-
Send Message
Posted Feb 1, 2013I love this plugin :D Thank you. just need Class/Job system. It is going to be the best ;)
-
View User Profile
-
Send Message
Posted Jan 24, 2013Love this plug-in, especially role playing commands like /ooc /me etc. There arent any other plugins that support these. Heroes-like class system is required, also some features must be configurable.
Thank you for making this awesome plugin!
-
View User Profile
-
Send Message
Posted Jan 21, 2013Is this support terrain control?
I think this plugins will little bit conflicting with terrain control (I not try it yet because it's already night now) because of the mining features.
-
View User Profile
-
Send Message
Posted Jan 18, 2013a class system ( i.e warrior, caster, archer etc..) with unique skills would surely turn this into a plugin to replace all (well, most) plugins!
-
View User Profile
-
Send Message
Posted Jan 15, 2013@OriginalMadman
I'll definitely add that soon.
As an update - I've been busy lately, but I've just begun development again.
-
View User Profile
-
Send Message
Posted Jan 12, 2013@Confuzzled77
I second that question/wish - per-world config is a must for our server.
Very interesting plugin, I'll keep my eyes on this. Keep up the good work.
-
View User Profile
-
Send Message
Posted Jan 11, 2013Does/Can this have a "per-world" config?
-
View User Profile
-
Send Message
Posted Jan 10, 2013@NuclearW
Thanks! It never came to me that the plugins folder could be different.
-
View User Profile
-
Send Message
Posted Jan 10, 2013Noticed while reviewing your file that you hard-code to the plugins folder, just wanted to let you know you should use probably use getDataFolder() from JavaPlugin to ensure it always works, as the plugins folder isn't always plugins!
-
View User Profile
-
Send Message
Posted Jan 9, 2013@ConnorMcf10 i believe it was http://mcserverstatus.com/