Category: Mod Updates

I work too hard.

– Finalize mod version for post-modjam build, to follow the versioning system of my other mods.
– Fixed render issue shell constructors/storage units like ice on water.
– Fixed issue with incorrect item dropped when breaking Sync-related blocks
– Fixed issues with mods that do stuff on player death.
– Fixed issues with rendering when power requirement is set to 0.
– Fixed issues with mouse when syncing.
– Use new sync core texture by imIrony (thanks!)
– Decrease chances of mobs desyncing on the treadmill.
– Decrease bandwidth use when synching shell states.
– Added experimental config to disable chunkloading.
– Added SyncStartEvent to alert other mods that a player is resyncing.
– Added chat message when a player destroys another player’s shell.
– Added better shell organization in the selection GUI.
– Added texturized shell death animation. Such animation, Very slick, Wow, Worth it.

Get it here.

Final commit for this build.

Bold for changes you’d probably be more interested to know.

Changes:

  • Fixed crashes with sending packets to FakePlayers. 
  • Fixed invalid onGround states with other players. Fixes issue with chicken wings (on other players) and slimes.
  • Added more duct tape to player morphs in case something breaks it.
  • Arrange NBT tags in alphabetical order when creating identifier. Prevents some duplicate morphs, but may also break old Morph saves.
  • Added config option to use local mappings for mod mob ability support.
  • Added community supported NBT Stripper formatting to aid removal of duplicate mod mob morphs.
  • Fixed errornous clientside eye heights for player morphs.
  • Added config option to list Morphs alphabetically instead of by most recently acquired.
  • Tweak keybind gui to use proper mouse button names.

You can get it here.

– Fixed players not getting the Shatter death animation
– Fixed the Shatter animation ending a tick too early
– Added configs to enable boss, child or player Shatter effects.

Final commit for this build.

Bold for changes you’d probably be more interested to know.

Changes:

  • Added Poison Resistance, Wither Resistance, Step Abilities.
  • Added a new radial menu, which shows the default player and the player’s favourite morphs, opened with the ~ key by default.
  • Added a favourites system. Use ~ on a morph in the Morph selection gui to favourite/unfavourite it.
  • Ability icons have been moved to beside the mob rather than under the group name.
  • Largely sized mob morphs are now resized slightly in the Gui. The original size is shown when the morph is selected. The EnderDragon actually fits in the survival inventory now!
  • Added a Mod Mob Support mappings system. Certain mod mobs now have abilities mapped to them! Contribute to them here.
  • Added a new Keybind menu. Open it by clicking on the keybind setting for Morph in Controls.
  • Added horse legs.
  • Added blacklist mob class config option.
  • Added whitelist player for Morph skill option.
  • Added config to prevent the Fly ability until a player has reached the nether.
  • Fixed mobs rendering block when under some blocks, for only non-humanoid mobs.
  • Fixed recolour issue with morph arm in first person.
  • Fixed issues with Morphing into the player on MCPC+.
  • Fixed player bounding boxes resetting when players wake up.
  • Fixed touching water making the game think you’re in water after demorphing from a small mob.
  • Fixed morphTarget not working when instaMorph = 0
  • Fixed issues with morphs due to bukkit appending a tag to NBT.
  • Fixed morphing/acquisition of morph rendering many extra unrendered parts of the mob. (Eg Donkey parts when acquiring a morph, etc)
  • Fixed issues with mods that use RenderWorldLastEvent. Most notably NEI’s Chunk Borders and Mob Spawn Overlay, Project Red’s lamps, tukMC’s health bars.
  • Fixed small mobs getting “head in opaque block” rendering when pressing against a solid ceiling.
  • Fixed NEI’s block/entity highlight feature looking from the wrong position.
  • Fixed issue with interacting with ChickenBone’s mods, notably EnderTanks/Chests and ForgeMultiPart
  • Fixed issues with other mods that replace the EntityRenderer. However, this requires an update to MCForge which will remove ModLoader compatibility.
  • Tweaked the Fly ability. Now uses up hunger and slowed in-water flight.
  • Tweaked the Swim ability. Some “Swim” mobs can now maintain their depth in water as well as move faster in water. Some mobs that cannot survive out of water have an impact to their land movement speed.
  • Some config settings now have a better description!
  • Attempted fix on player morphs locked in the “dead” position.
  • Use Forge’s FakePlayer to prevent potential issues.
  • Various tweaks and fixes.

You can get it here.

– Fixed mix up with default config values. Photoreal is supposed to last 20 seconds, camera recharge is 5 seconds.
– Fixed photoreal occasionally rendering on both sides instead of just one.
– Fixed photoreal showing other player’s faces instead when they take a photo.

Tiny changelog, big in changes.

Mod information can be found here.

Final commit for this build.

Changes:

  • Added “Abilities” and an “Ability Tracker”. Find info on it here.

  • Shadow size of morphs are now adjusted. No longer will you be a chicken with a huge shadow, or a spider with a tiny shadow!
  • Fix bossMorphs config being broken.
  • “Fix” EnderDragon’s death animation being locked post-respawn as a dragon.
  • Fix Boss healthbar appearing at the top of the screen when a boss morph is shown in the gui or as a player.
  • Fix forceMorph function in the API.
  • Fix particle spawn height on Entity onUpdate(). Blaze and Endermen spawn particles at the right height now, as well as Ars Magica mobs!
  • Added config to allow sleeping while morphed.
  • Added config to disable the selection GUI.

If you have an issue, check here. If it’s not on the list, report it here or contact me on IRC!

Download:
Again, a reminder that the mod isn’t finished yet, but it is fairly stable, so feel free to try it out.
>> Creeperhost