promotional bannermobile promotional banner

Free Spirited (Ori and The Blind Forest Movement!)

a Minecraft mod to imitate the movement of Ori in Minecraft

šŸƒ Free Spirited: Be the spirit of your world!

Main Goals

This mod aims to immitate the fantastic movement from the beloved Metroidvania "Ori and The Blind Forest". With all the recent terrain gen mods making mesmerizing worlds comes the need to traverse them. Unlike needing to skip it with mounts which are cumbersome, or using teleporters, you can instead use the completely different way of movement provided to clear entire chasms with less difficulty.

Disclaimer

This is still in early development; expect heavy bugs and no visuals (yet). It is an entirely non-vanilla mod, meaning I am not responsible if it is too overpowered! I recommend you to download other mods that add harder mobs to truly let it shine. Latest versions require Customizable Player Models Mod's latest version in order to function 'cause I'm a noob who couldn't figure out the class not found error D:>

If you wish to contact me for bugs and questions, here is my discord handle contact me for bugs and questions!

šŸ› ļø Currently in development:

  • Climbing controls
  • VFX
  • Overhauling the core movement code in order to bring more accuracy to the original work
  • Super big stuffies? I think so!

pls be aware that I still have other things to do

šŸŽŠ The mod has(for now):

  • Coyote jumps: you gain a momentary timeframe(~3 ticks) to still jump even after stepping off a block for a while

  • Airborne movement: you won't be locked to a direction you are launched at and steer your movement while airborne for percision platforming

  • Variable jumps: jump higher the longer you hold your jump key like in Mario or Ori!

  • Double jump: self explanatory! but you can reset it by touching a wall to jump again on air

  • Wall slide: activates upon actively moving towards the wall in a 45 degree angle, reduces fall speed gain.

  • Wall jump: unlike normal wall jumps, it pushes you away from the wall to let you reposition better with Air control (only while no movement is applied or if you're actively pushing against the wall!)

  • Dashing: free, fast, and quick dashing skill that can be spammed on ground but used only once mid-air, resetting with touching walls to use it again!

  • Bashing: press and hold your BASHING key near an entity (typically arrows, mobs, torch or lantern blocks, etc) before releasing it! Use your camera to choose the direction, but you can also use your WASD keys alongside it

  • Custom water movement: replaces vanilla's movement for in-water cases with a custom steerable one, which trades controllability for speed! (which you can gain back with depth-strider)

  • Water dashing: steerable, high velocity riptide-like ability that is an extension of the dash ability!

šŸŽ® Controls:

  • spacebar: for wall jumping and double jumping, jumping on water surfaces, and jumping off of climbing blocks
  • Ctrl: dash key
  • R: special(bash) key
  • Shift: submerge underwater on the surface, swim faster underwater, and hop to a nearby climb block

ā° features to be added:

  • Progression system: instead of gaining all these abilites, you will slowly unlock them permanentally one by one though a skill tree and doing certain quests and tasks. These will be base abilites, kept no matter what.

  • Upgrading: enchantments on your armor to upgrade the base abilities you have gained to your fit, but you will still lose them upon death.

  • Custom climbing controls: locks you to the center of the climbing block, forward and backward movement keys only move you up and down. You press the jump button to jump off of the climbable block, or shift towards a climbing block right next to your current one by pressing shift

  • Custom effects: plans to use the Photon VFX mod to implement custom visuals to the movement abilites, as well as…err…hopefully add sound effects

  • Custom animations: utilizing Customizable Player Models's API, you will be able to play custom animations for your player through the mod. Though I plan on also using Player Animator to add animations to the mod too.

It will take quite a long time to develop, but there's still much more planned! Hope you enjoy the mod, and be sure to report any issues to me

The Spirit model: For the lads that want to look or express themselves as the spirit from the beloved games using Customizable Player Models, here's the link to the v2 model! Link Removed: https://www.mediafire.com/file/98pt4197zpsydzg/SpiritModelVersion2.cpmproject/file

for those wanting to test out the custom animations one (though not finalized), here's the model! Link Removed: https://www.mediafire.com/file/n7acp09zvdn13as/Orilicious.cpmproject/file

For Modpack creators: Yea sure you can use it! For Server creators: Yea sure you can use it! (as long as the server contains no Pay 2 Win mechanics in or outside the mod's field)

šŸ¤– AI was used to clarify Mathematical equations and find public materials to study, run through stacktrace errors, and learn about the Neoforge system as I am quite young and new to the Neoforge API. None of the code was copy&pasted, and there are explicitly ZERO AI generated images, assets, text (including the desc of this page), and sounds (and will be for the future). All of the code was written, managed, and handled by me for maintainability and ethical, honest development.

It is forbidden to fork, decompile the source code to read, or claim the mod as your own. It is an ARR licensed project.

Free Spirited (Ori and The Blind Forest Movement!) Team

profile avatar
  • 1
    Projects
  • 30
    Downloads