promotional bannermobile promotional banner

Budschie's Morph Mod

A mod where you can morph into other mobs and acquire their abilities.

File Details

Release bmorph-1.18.1-1.0.0

  • R
  • Dec 19, 2021
  • 30.47 MB
  • 30.5K
  • 1.18.1
  • Forge

File Name

bmorph-1.18.1-1.0.0.jar

Supported Versions

  • 1.18.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:budschies-morph-mod-476409:3573245")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

==================== v1.18.1-1.0.0 ====================

Updated to MC version 1.18.1.

==================== v1.17.1-2.0.0 ====================

Huge update

Hello there, today I present to you a huge release of my morph mod. First of all, some important information: This version will be ported to 1.16.5 and to 1.18.1. Also, this mod now uses the newest version of Forge (37.1.1) because it fixed an important security issue (Log4Shell exploit to be exact, it allowed an attacker to remotely execute code under certain circumstances on unprotected servers and clients by simply writing a chat message).

But now, let's yeet all that unimportant stuff aside, as we now come to the most interesting part of this release: The changelog.

Ability changes

  • Rabbits can now walk on snow
  • Most ice mobs take no freezing damage now
  • Skeletons, strays, zombies, drowned etc. now burn in sun, but they can protect themselves with a hat
  • Phantoms also burn in sun, but they can't protect themselves against the sun with a hat
  • Zombie and zombie villager morphs now infect normal villagers when said villagers are being killed
  • Glow squids now give everybody in a certain radius glowing for 9600 ticks
  • Squids "stun" everybody in a certain radius now by giving them blindness, high slowness and by preventing them from jumping
  • Fish, squids (except pufferfish) and dolphins now suffocate on land
  • Added special abilities for the phantom morph: The morph can now enter "fly mode" when you press the ability button when not on ground. If you press the button again whilst being in the "fly mode", you switch to the "charge mode", you essentially charge either up or down (depends on the direction that you were looking). Whilst flying, the phantom has an extended range.
  • Nerfed all mods that get creative flight: Those are now much, muuuch slower
  • Iron golems don't take fall damage anymore and they cannot drown in water
  • Snow golems take damage in water and leave a snow trail behind them
  • Axolotls now have abilities: They are reaaally slow on land (and they even suffocate when on land), however, they are pretty fast in water and they get Regeneration IV constantly, which makes it harder to kill them when you don't have a powerful sword.
  • Parrots now have a "Dance" ability

Visual changes

  • Chickens and parrots now have proper animations
  • Crouching when being morphed as a cat or dog now leads to you sitting
  • The on ground field is now set accordingly in the "proxy" morph entity. This means that entities that depend on this field, like fishes, should now display properly.

Morph NBT track changes

  • The fur color of horses is now being tracked. This means that killing a horse with different fur will result in a different selectable morph dropping
  • The IsBaby NBT tag is now being tracked when killing zombies -> You can now get the baby zombie morph.
  • The Variant NBT tag of parrots is now being tracked

Networking changes

  • We now set packets as being handled. This prevents log messages along the line "Unknown packet bmorph:main" being spammed into the log files
  • We are now only sending morph changes to tracking players

Bug fixes

  • Fixed a game-breaking bug where your morph inventory would not be restored when having keepMorphInventory set to true
  • Killing yourself doesn't result in a drop of your player morph anymore
  • UAVXP fixed a bug where the flying ability was not working when switching game modes
  • Fixed a bug where morphing or demorphing could lead to an instant death
  • Fixed a bug where the player model wouldn't be chosen according to the skin
  • Trader llamas now have the spit ability too

Experimental or not yet implemented stuff

There is currently a gamerule that nerfs morphs a bit by making them farm blocks slower. This is currently turned off though, as it is highly experimental, subject to change and it contains a bug where the breaking speed isn't displayed correctly on the client.

If you want to see a list of things that I am going to add in the future, see this post by "AFinalWord": https://github.com/Budschie/BudschieMorphMod/issues/45

Additional notes

There might be some features that I forgot to add to this rather big list.

Special thanks

Special thanks to UAVXP for contributing code to this project by fixing a bug with the flying ability.

Also, thank you AFinalWord for creating a gigantic list of suggestions for this mod. It helped me out a ton, and enabled me to really improve this mod. ==================== v1.17.1-2.0.1 ====================

Bug fixes

  • Fixed bug where zombie infecting wouldn't work.