Comments (17)
For survival, I would suggest a power bar while you're morphed. It would steadily decrease while morphed (and go back up while in your natural form). Additionally, using abilities would cause various amounts of strain on you, causing it to drain faster (like when flying) or expend a certain amount of power (like throwing a potion). Could also include an expensive consumable (potion?) that would immediately bump up how much power you have available if you find yourself running out at a bad time.
Perhaps a more intricate method of acquisition? For example, maybe you have to use an item that heals the target to full and makes them stronger / faster / sort of like a miniboss, and then kill them while the effect is on them. Mobs like chickens or cows probably wouldn't pose much of a threat, but a wither skeleton could become quite difficult to take down to earn that withering effect, and a bat could become so fast that it's almost impossible to pin down and kill.
Forms (or just morphing in general) could also accumulate XP to either increase your power or decrease the drain (net effect of allowing you to stay in the form for longer). Could be gained by staying in the form to "adjust" to it, maybe with combat or using abilities, or so on. Could be per-form or just for forms in general.
Finally, more trade-offs. Equipment especially. Bats probably shouldn't benefit from armour (so it's a very anti-combat form, since anything will kill you). Iron Golems should be slow / water inept. Blazes should have really slow flight (since they're much sturdier than bats). Ghasts should probably be fine since they're enormous and won't fit in very many places. Maybe a bit slower than bat flight though. In general just more differentiation in base stats (like movement speed) between forms. Health is already a nice touch, but different forms should be good at different things. Horses being fast would make them a great travel form that doesn't strain your power too much like flying around would. Wolves and ocelots could be a bit faster to get help get into melee range if they're restricted from using ranged weapons (claws / fangs only, dogs shooting bows sounds a bit silly).
Bonus: More abilities. Blaze fireballs should probably be different / shouldn't explode like ghast balls. Creepers should be afraid of you in ocelot form (and skeletons in wolf form). Cows and mooshrooms should be able to be milked by machines from other mods or just other players. Maybe some way to choose what potions the witch form throws, since splash potions of harming are great against players, but very, very detrimental against the undead. If possible, the rest of the mob immunities and weaknesses. Spiders and undead are immune to poison. Undead should have healing and harming's effects reversed for them. Spiders aren't affected by cobwebs. And so on.
For forms with no real abilities, maybe create some that are flavourful? Maybe polar bears can fish at an improved rate. Silverfish could 'call for help', converting nearby stone blocks into friendly silverfish to attack enemies for a while. Normal skeletons could have a slight bonus when using bows / ranged weapons. Just small, flavourful things that would make you want to use a form that might otherwise be too weak or overshadowed by other forms.
from metamorph.
@Yashimata, wow, this is very detailed feature suggestion I received so far!
I'll definitely give you credit and implement better Metamorph survival aspect in the next update. Thanks for suggestions and details!
from metamorph.
Thanks, but I'm just happy to see a mod like this get some balancing for survival. The concept has always been great, but it tends to provide some pretty powerful bonuses (re: infinite creative flight) for very little effort.
Anyway, looking forward to seeing this mod grow. Keep up the good work.
from metamorph.
@Yashimata thank you! Well, I thought that I would like release 1.1
and will be done with this mod (feature wise), but you and EnderFlux (unless you're the same person) gave this mod more features to improve upon š
from metamorph.
Glad to help. I'm not EnderFlux, just someone with too many ideas and not enough time to make them reality anymore. So anyone I can give my ideas to is a win for me.
from metamorph.
Community driven mod support, better than the API since not many people know about this mod
from metamorph.
@lag42 that's a good idea, but I don't know how to "implement" this... Any ideas?
from metamorph.
@mchorse maybe a second branch with issues just about that and a description saying what has been implemented as long as abilities are implemented separate from the morph and just called on this should not be an issue
from metamorph.
Oh, I think I got what do you mean. Do you know that, with public API introduced, people will be able to create their own abilities, attacks, actions and morphs as a separate Minecraft Forge mod.
I'm also going to integrate my Blockbuster mod with Metamorph allowing it to create custom morphs out of JSON custom models.
from metamorph.
@mchorse actually I was thinking like what morph did, no separate mods just a dynamic JSON using predefined abilities
from metamorph.
@lag42 Not too hard to get the word out. A post on reddit's feedthebeast subreddit about how there's a successor to iChun's morph mod for 1.10 / 1.11 will get a whole lot of people interested very quickly.
from metamorph.
@lag42 that what I wanted to reference to first, but the cool thing about this update, people will be able to configure their morphs via morphs.json
file in the Metamorph's config folder (.minecraft/config/metamorph
).
@Yashimata that's a good idea! Maybe some devs will agree to collab on your and EnderFlux's survival features
I'll make a post after I'll 1.1
update. Thanks for giving me a tip!
from metamorph.
For survival mode I would suggest a cool down limit after firing 3 fire charges as a Blaze.
from metamorph.
I second the idea of being able to disable the abilities. Morphs are great for enclosed spaces but it would be great to be able to disable certain abilities.
from metamorph.
It would be helpful if when morphed as a spider, crouch would make you hold at that height in the same manner as climbing a ladder. Currently not being able to do this makes climbing much less useful for building and caving than it would be.
Additionally the camera currently clips through ceilings when morphed as a cave spider.
from metamorph.
If pressing V on Chicken would lay an egg?
from metamorph.
I'm closing this issue as I'm not interested in supporting this mod for gameplay features. I'm supporting this mod mainly only for compatibility and usage with my other mods, such as Blockbuster.
If you want features to be implemented, feel free to pull request or fork the mod. The license of this project is MIT, so I think you should be able to make your own version of this mod without a problem.
I completely don't mind if anyone wants to make their better updated version with bug fixes, and host it separately from Metamorph mod. Just rename the project (to avoid confusion) to something else and internal references (MOD_ID
, etc.), and give me the credit. That's all I ask. However, I'm not sure about language files, though, so you should either remove them completely or ask the makers of those (that doesn't include en_US.lang
one).
Thank you for attention!
from metamorph.
Related Issues (20)
- Entities keep flashing and sky has some sort of shadow issue HOT 1
- Config morphs doesn't work HOT 3
- Can't get new morphs after dying HOT 1
- Entity selector menu HOT 1
- Conflicting Mod Packs? HOT 1
- Mod morphs work in single player but not on server
- Internal Server Error when morphed as Pixelmon HOT 2
- Morph command HOT 2
- Iām quitting modding HOT 3
- a question! HOT 2
- Survivle menu is locked HOT 4
- Gauging interest for survival-related pull requests from new maintainers HOT 4
- Porting to modern versions (1.16, 1.18+) ? HOT 2
- Spam your mod in the log file HOT 3
- Changing the skin during morph gives wrong health
- Confirmation before deleting HOT 5
- Prevent morph duplicates HOT 4
- conflicts with obfuscate causes armor to not move with the player
- Is there any posibility to fix this?
- Morph config file problems on server?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metamorph.