SilentChaos512 / Silent-Gear

Modular tool/armor mod (formerly part of Silent's Gems)
https://www.curseforge.com/minecraft/mc-mods/silent-gear
MIT License
84 stars 37 forks source link

Project MMO Integration #113

Open Tyrius1 opened 4 years ago

Tyrius1 commented 4 years ago

What Should Be Added or Changed?

What I would like to see is each tool part getting an associated level requirement for its associated skill. Pickaxe/Hammer - Mining, Armor - Endurance Swords - Combat Dagger - Agility Katana - Combat/Agility Machete - Combat/Farming Spear - Combat/Endurance Shovel/Excavator - Excavation Axe/Lumber Axe - Woodcutting Hoe - Farming Mattock - Woodcutting/Excavation Sickle - Farming Bow - Archery Crossbow - Archery/Endurance

The Ideal situation would be that each gem would change the level requirement of the item based on what ever they were configured as in PMMO Config. For instance say I put that all Mattocks have Woodcutting and Excavation use requirements of 1 and depending on the gem it would add a value. Higher gems add higher levels. The max level is 999 and you could spread however you see fit really though if I had a choice id like at least 100 levels worth as that's what I've got established thus far. And if you want I can share my progression list. to sort of aid in your placement. Of course if you decide to :) Either way, Thank you!

Why Should This Be Done?

I can't tell you a million people will play it because of this addition. But it would be a really neat addition. As is, I can set baseline requirements on silents tools but that would never be as interesting. https://www.curseforge.com/minecraft/mc-mods/project-mmo

SilentChaos512 commented 4 years ago

Just took a look into this. Doesn't look like this is possible right now. There would need to be some changes to Project MMO's API to allow for complex items to determine a level requirement. Possibly something as simple as allowing me to register a function/object that will determine level requirements for my items.

Create a new issue on the Project MMO issue tracker and link back to this issue. We can work out what needs to be done from there.

Tyrius1 commented 4 years ago

API additions/changes have been happening and link posted :) https://github.com/Harmonised7/project_mmo/issues/6