Okay, so I'm sure I'm not the first person to come up with this idea, but I haven't seen it in mods.
Basically, I suggest a class system as a mod. Players would be able to choose their class (and change it, via some item), each of which grants special perks. The player gains skills based on class as they level up, and each class gains experience differently (in addition to gaining experience from killing monsters). This mod would give the game more of a feeling of purpose and encourage players to find their specialty. Plus, it would be a phenomenal addition to multiplayer!
Some class ideas!
Miner: Gains experience from mining/breaking blocks. Skills include ability to detect nearby ores, better night vision, and no coal cost for furnace minecarts.
Builder: Gains experience from placing blocks and crafting. Skills include something similar to the "Silk Touch" enchantment, small chance to not use up a block when placing it, and ability to repair tools by "paying" using whatever material the tool is made of.
Warrior: Gains experience from dealing damage. Skills include chance to briefly stun enemies when hit, increased damage reduction when blocking, and increased fist damage.
Ninja: Gains experience from kills with bow, sprinting, and kills when at full HP. Skills include increased critical chance, decreased falling damage, and smaller radius of detection for monsters.
Enchanter: Gains experience from using enchanted items (including taking damage with enchanted armor on). Skills include decreased enchantment costs, better odds for good enchantments, and ability to repair enchanted items by "paying" using books.
Farmer: Gains experience from planting and harvesting food. Skills include increased food effectiveness, higher drop rates when harvesting, won't destroy farmland by walking on it.
Alchemist: Gains experience from brewing and using potions. Skills include increased potion effectiveness, increased potion duration, and resistance to harmful effects.
Survivor: Gains experience from taking damage and eating food. Skills include increased food effectiveness, high chance to evade damage when HP is critical, and ability to keep items on death.
Fiend: Gains experience from starting fires and breaking monster spawners. Skills include all hostile mobs becoming neutral, ability to swim in lava, and immunity to fire.
Vampire: Gains experience from killing mobs at night and eating raw meats. Skills include increased power at night in exchange for reduced power during the day, reversed effects of raw and cooked meats, and an HP drain effect when dealing damage.
I've done my best to balance the classes. Remember, this is just an idea in development, so feedback is greatly appreciated!
This is a really neat, well thought out idea :biggrin.gif:
I give you 1up
Thanks! I'm not a mod coder, but I'm pretty sure nothing for this mod is too complicated to do, either. I did my best to make sure that skills didn't overlap with already in-game features, and that is wasn't too hard to get exp for any class (though some would be more useful late game).
Update! Added three new classes, and noted that, in addition to gaining experience in special ways, all classes gain the regular experience from killing mobs.
I would attempt this, but I'm already working on 2 advanced mods. It's a fantastic idea. How would you choose your profession? a GUI perhaps?
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Actually, do you mind if I attempt to make this? It would be some really good experience and its a great idea.
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Not at all! I'd love to see this made. :biggrin.gif: I'd imagine a GUI would be the easiest way, especially in initial stages of development.
Awesome :biggrin.gif: I've started work on the job selection gui already
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
I've done most of the GUI already, just going to make it look better now. What do you think about a 'Weaver' or something? They get experience for crafting and placing coloured wool & dyes.
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
I've done most of the GUI already, just going to make it look better now. What do you think about a 'Weaver' or something? They get experience for crafting and placing coloured wool & dyes.
I guess, but it would be kind of a lame class. What skills would it have? Builder already gets experience from crafting and placing blocks, too.
I thought so, I'm just trying to think of classes to fill the extra space in the GUI
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Techguy, you are my hero. your already making that boats and undead+ mods, and now your doing this as well!
haha. Thankyou
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Basically, I suggest a class system as a mod. Players would be able to choose their class (and change it, via some item), each of which grants special perks. The player gains skills based on class as they level up, and each class gains experience differently (in addition to gaining experience from killing monsters). This mod would give the game more of a feeling of purpose and encourage players to find their specialty. Plus, it would be a phenomenal addition to multiplayer!
Some class ideas!
I've done my best to balance the classes. Remember, this is just an idea in development, so feedback is greatly appreciated!
I give you 1up
Thanks! I'm not a mod coder, but I'm pretty sure nothing for this mod is too complicated to do, either. I did my best to make sure that skills didn't overlap with already in-game features, and that is wasn't too hard to get exp for any class (though some would be more useful late game).
Me too!
Not that I'm aware of. Let me know if you find something similar.
Do you know of anyone who can?
together they are powerful beyond imagination."
together they are powerful beyond imagination."
Not at all! I'd love to see this made. :biggrin.gif: I'd imagine a GUI would be the easiest way, especially in initial stages of development.
Awesome :biggrin.gif: I've started work on the job selection gui already
together they are powerful beyond imagination."
together they are powerful beyond imagination."
I guess, but it would be kind of a lame class. What skills would it have? Builder already gets experience from crafting and placing blocks, too.
together they are powerful beyond imagination."
haha. Thankyou
together they are powerful beyond imagination."
There are no guns in Minecraft, but an archer might be possible if I modified ninja first.