Mods / Move like Kaji

Category: #Library #QoL #Tweak
Author: Dante
Side: Both
Created: Jun 10th 2023 at 9:44 AM
Last modified: Dec 29th 2023 at 8:34 PM
Downloads: 9003
Follow Unfollow 183

Latest file for v1.19.0-rc.4:
MoveLikeKaji_0.0.5.zip 1-click install


This mod brings animation synced movements like crawling and rockclimbing to MP servers !

 

Controls (Default):

Start crawling by pressing:

SHIFT + "C"   

Enter climbing-mode by pressing:

SHIFT + "F"

(Hands must be empty to enter climbing-mod. Visualized by the stamina GUI at the top screen border)

Climb any surface while in climbing-mode by holding spacebar!

Settings GUI:

"L"

 

PLEASE DELETE YOUR OLD CONFIG WHEN UPGRADING FROM 0.0.4

Changes v.0.0.5 for #v1.19.0-rc.4

You can now toggle climbable materials (v 0.0.5):

  • metal
  • stone
  • wood
  • other materials are no longer climbable for the moment since:
  • more will be added (ex: gravel, soil, glass etc.)

You can also adjust (v 0.0.4):

  • autostep (compatible to "autostep" mod when disabled)
  • crawling
  • climbing
  • set the stamina value from 0-500 maxStamina.
  • all chages in the GUI are written to the config-file and saved.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.0.5 4669 Dec 29th 2023 at 8:34 PM Show MoveLikeKaji_0.0.5.zip Install now
v0.0.4 491 Dec 28th 2023 at 5:05 PM Show MoveLikeKaji_0.0.4.zip Install now
v0.0.3 2389 Sep 21st 2023 at 9:32 AM Show MoveLikeKaji_0.0.3.zip Install now
v0.0.2 213 Sep 20th 2023 at 2:11 PM Show MoveLikeKaji_0.0.2.zip Install now
v0.0.1 1241 Jun 10th 2023 at 9:46 AM Show movelikekaji_v0.0.1.zip Install now

67 Comments (oldest first | newest first)

💬 kadowlin, Nov 10th at 12:38 AM

Phoenicius I have as well, yeah

💬 Phoenicius, Oct 8th at 11:57 AM

Has anyone encountered an issue where you sometimes take damage after you've finished climbing?

💬 Travisplo, Sep 16th at 2:02 PM

The ability to climb dirt blocks would be great, yes. But why aren't we able to climb ore blocks?

Oh, also, currently you can climb even with your offhand occupied- I don't think that's an intended feature, is it?

💬 Phoenicius, Aug 14th at 2:47 PM

Dirt blocks should definitely be configurable. Hoping for that in an update some day 🙏

💬 Neuro_Mancer, Jul 25th at 7:48 AM

Yeah would love dirt climbing too. Works on 1.19.8 btw.
I hope there is still development on it ^^.

💬 Mendall, Jul 6th at 4:40 PM

I wonder if it would be possible to add dirt blocks to the config so we can make them climbable. I get the logic for why you exclude it. But in practice it pretty much makes the hole ability pointless since everything in the world is covered with a layer of dirt, no mater what you climb you get stopped a few feet from your destination. And since you can't have anything in hand if you try to place/remove a block, you just fall. Pretty much rendering climbing as a moot point in game.

If dirt can't be added, then perhaps allow having something in hand while hanging from a wall. Example, if I am hanging from a wall just under the dirt I can move my hot bar selection to a block or shovel without falling, I just can't move from that spot till I again have nothing in my hands. Like, I'm hanging from one hand while I use the other to place the block or dig the dirt. Stamina would still drop, obviously.

💬 Gregarr, Jul 6th at 10:52 AM

@Michaloid im playing this mod on 1.19.8 without any issues, everything works as intended

 

💬 Michaloid, Jun 12th at 11:57 AM

Is this going to get updated still?

💬 l33tmaan, Apr 18th at 12:54 AM

Yup, climbing doesn't really work for me either. It doesn't even fully climb all the way anymore, it seems?

💬 Aura_Dacella, Apr 6th at 4:22 AM

Holding space while in climb mode at 0 stamina while hugging a climbable wall cancels all fall damage also sadly climbing sometimes results in taking fall damage when you reach the top, disabling climbing doesnt remove stamina wheel from screen when its regenerating making it hard to tell if you hit the keybind or not

💬 LyCH_OS, Mar 16th at 1:50 AM

1.19.4 Notes

PREFACE: I know it's not built for 1.19.4, this is just feedback in case you need it.

  • Climbing will apply fall damage equivalent to the height that you climbed. When you reasch a platform to stand on, it will all apply, dealing damage/killing you.
  • Crawling works fine.
  • Auto-step works fine.

So for now just disable climbing if you're playing 1.19.4 until there's an update.

💬 DanteAuthor, Feb 16th at 3:51 PM

Dirt isnt implemented yet

ChangeLog:

v0.0.5

(1.19.0-RC 4 compatible))

PLEASE DELETE YOUR OLD CONFIG WHEN UPGRADING FROM 0.0.4

1. Features

Added more Options to the config accessible through the GUI (Defaul-Key "L").

You can now toggle climbable materials (v 0.0.5):

  • metal
  • stone
  • wood
  • other materials are no longer climbable for the moment since:
  • more will be added (ex: gravel, soil, glass etc.)

You can also adjust (v 0.0.4):

  • autostep (compatible to "autostep" mod when disabled)
  • crawling
  • climbing
  • set the stamina value from 0-500 maxStamina.
  • all changes in the GUI are written to the config-file and saved.

Please note the config used atm is the local player config, no server config yet.

💬 Stygian_Ikazuchi, Feb 15th at 7:53 AM

Actually I can confirm that there's something up with climbing dirt. It just refuses to. Can climb stone reliably though. Dante

💬 DanteAuthor, Feb 12th at 9:50 AM

bogidenzzz Pervy_Sage

I Did some test on muliple machines for  1.19.3 and the 0.0.5 modversion and it works without problems. Rebinding controls seem to cause problems in some cases, also remember entering climbing mode requires EMPTY hands

💬 bogidenzzz, Feb 4th at 12:31 PM

as  Pervy_Sage said, when trying to enter climbing mode, tht doesnt  always work, you have to click very quick shift and only then  C and that isnt always reliable.

i think a better key would be double ctrl click 

 

💬 Pervy_Sage, Jan 29th at 12:31 PM

Using 1.19.3 Tested it with just this mod and crawl is extremely bugging. It enters crawl mode maybe 5% of the time and exits after only moving a very short distance.

Also climb mode doesn't have an option to climb dirt blocks. At least I couldn't get it work and it would climb stone and even barrels.

💬 DanteAuthor, Jan 14th at 2:46 PM

Thorin48

You can contact me in Discord: user "thekaji"
I usually only have time on WE though

💬 DanteAuthor, Jan 14th at 2:45 PM
💬 Thorin48, Jan 14th at 2:16 PM

Dante it was me and OGtheArchitect that found a major glitch with your mod did he contact you to get this patched or do you have a discord so I can show you it

💬 DanteAuthor, Jan 13th at 4:39 PM

@Arimil 
Make sure to delete the mod config after changing versions. this might cause the 0.04 version not longer working for you.
1.19 did break some stuff, hence the 0.0.5 version. while it still might "work" not everything might function as intended

💬 Arimil, Jan 11th at 11:08 PM

strangely the 0.0.4 version also appears not to work on 1.18.15

💬 Arimil, Jan 11th at 11:03 PM

huh I accidentially installed the 1.19 version and it worked in my 1.18.15 client

💬 GawdAwful, Jan 8th at 6:25 AM

so can anyone press L and edit the settings? Cause I don't want that for my public server.

💬 Jamiroph, Jan 2nd at 10:39 PM

Crash to Desktop as soon as I try to crawl

Running on 64 bit Windows 10.0.19045.0 with 32665 MB RAM
Game Version: v1.19.0-rc.4 (Unstable)
02/01/2024 22:37:16: Critical error occurred in the following mod: MoveLikeKaji@0.0.5
Loaded Mods: buzzwords@1.6.0, drdecor@1.2.0, millwright@1.1.3, MoveLikeKaji@0.0.5, primitivesurvival@3.4.5, restoredhaircolors@1.0.0, sortablestorage@2.2.1, toolsplus@1.0.1, translocatorengineeringredux@1.4.9, game@1.19.0-rc.4, alchemy@1.6.22, carryon@1.7.0-pre.3, commonlib@2.2.0, fieldsofsalt@1.2.0, maltiezspears@0.0.1, medievalexpansion@3.12.0, petai@2.2.0, creative@1.19.0-rc.4, vsimgui@0.2.1, survival@1.19.0-rc.4, awearablelight@1.0.10, configlib@0.2.5, foxtaming@1.4.0, maltiezbows@1.0.1, itemmagnet@1.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
at MoveLikeKaji.NetworkSyncHandler.SendAnimationStartMessage(String animationName, IClientWorldAccessor world) in C:\Users\josch\source\repos\MoveLikeKaji\MoveLikeKaji\NetworkSyncHandler.cs:line 23
at MoveLikeKaji.BehaviorCrawling.StartCrawling(IClientWorldAccessor world) in C:\Users\josch\source\repos\MoveLikeKaji\MoveLikeKaji\BehaviorCrawling.cs:line 45
at MoveLikeKaji.BehaviorCrawling.ToggleCrawling(IClientWorldAccessor world) in C:\Users\josch\source\repos\MoveLikeKaji\MoveLikeKaji\BehaviorCrawling.cs:line 89
at MoveLikeKaji.Hotkeys.ToggleCrawling(KeyCombination comb) in C:\Users\josch\source\repos\MoveLikeKaji\MoveLikeKaji\HotKeys.cs:line 25
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack) in VintagestoryLib\Client\HotkeyManager.cs:line 375
at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1714
at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown_Patch1(ClientPlatformWindows this, KeyboardKeyEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.KeyCallback(Window* window, Keys key, Int32 scancode, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 317
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 Shroom_Ghost, Jan 2nd at 10:45 AM

Would it be possible to get a version of this for MP servers where the gui is disabled and you can config stamina serverside?

💬 TheKaji, Dec 31st 2023 at 9:14 AM

zackadiax24

Can you reproduce the glitch ? What animation gets stuck ? Crawling?

💬 zackadiax24, Dec 31st 2023 at 3:10 AM

I have noticed that sometimes my Seriph's animation will get stuck, usually this can be fixed by reloading my game.

💬 DanteAuthor, Dec 29th 2023 at 8:49 PM

@Jeremy thanks for reporting, this was reported previously (jumping) but the method you provided makes it quite easy. will fix that in the 1.9 update. Ladders work as intended. No stamina is drained while on a ladder (it also however doesnt regenrate). The ceiling thing is hard to fix and occurs more when crawling and is due to how the game manages collisions - thus no fix in sight for this.

I fixed the jumping bug in the 0.0.5 version for  #v1.19.0-rc.4

💬 Jeremy13621362, Dec 28th 2023 at 7:48 PM

A couple bugs. Firstly, if you climb out of a 1 block deep water source while climbing on a block parallel to youyou can infinitely jump. Another, I've noticed if you use your climbing ability while on a ladder, you get infinite usage of climbing. Another one is that if you wake damage (maybe its from the healing) you can climb through ceilings.

💬 DanteAuthor, Dec 28th 2023 at 7:43 PM

@Michaloid

I'll update to 1.9 as soon as Stable is released. I don't update for RC since things still may change

Already happend

💬 Michaloid, Dec 28th 2023 at 7:25 PM

Question: Are you gonna update this to 1.19 at some point? Dante

💬 Marlim, Dec 28th 2023 at 5:49 PM

Spiderman, Spiderman,
Does whatever a spider can.
Spins a web, any size,
Catches thieves just like flies.
Look out! Here comes the Spiderman.

💬 zackadiax24, Dec 27th 2023 at 7:21 AM

Any chances of a config option for stamina? Also the crawling animation isnt working for me. Are there any known incompatabilities (other than VSMoveMod)?

💬 Thap, Dec 9th 2023 at 7:47 PM

All I ever wanted, all I ever needed was crawling, ledge grabbing/pulling-up and charge jumping.

💬 EX0stasis, Dec 4th 2023 at 12:38 AM

Incompatible with the mod called StepUp by copygirl

💬 Sigrid, Dec 3rd 2023 at 8:37 PM

Hey Dante, i have found an exploit with the mod, i am able to reproduce it, and might even understand why it does it. Is there a way to contact you or get a hold of me to show you the bug. 

💬 l33tmaan, Nov 26th 2023 at 8:27 AM

Hey Dante, my friend actually reset his keybindings in the Controls menu for this mod. It worked for me, and I was able to change from SHIFT + F to CTRL, but when my friend changed his keybinds he still was unable to climb or crawl. Is it still user error or could it be a weird multiplayer issue?

💬 Hexwitch, Nov 21st 2023 at 6:40 PM

The keybinds are not in the control list

💬 Mohandar, Nov 19th 2023 at 5:44 PM

Dante
you know... it is that "climbing ANY surface while in climbing-mode" that is a big 'NO-NO'...
What are you? Spiderman? I mean, the mod is amazing but it fall-back on realism  when it comes to this...
At least put some config option for the  climbable surfaces...
Better if you implement some horizontal ladder  or something that you need to place in advance in order to do the trick, instead of being  able to just hanging on the roof  like a spider-boy....

💬 Maltiez, Nov 18th 2023 at 11:17 PM

Any chance Sekiro like dodges will be added?

💬 Blueofarcher, Nov 7th 2023 at 9:58 PM

Hey great mod, but is there a way to stop climbing midway and hang? I find myself sometimes being disoriented while climbing so I would like to just hang and look around to get my bearings. Maybe stamina would still drain but at a slower rate? 

Thank you!

💬 Dythanos, Nov 4th 2023 at 3:23 PM

Hey, Any chance we could get some configuration options. Like being able to set the max stamina, movement penalty while climbing, and things like that? Great mod none the less!

Thanks!

💬 DanteAuthor, Oct 28th 2023 at 9:19 AM

@l33tmaan

Works fine in MP and for clients. As you described the mod also loads, therfore it most definitly has to do with changed keybinds (see comment below) since the game doensnt seem to handle changed keybind-combinations for modded keybinds correctly although it appears in the setting menu.

💬 l33tmaan, Oct 23rd 2023 at 6:22 PM

Hey there, loving the mod so far. I'm hosting a server for my friend and everything works fine for me. My friend cannot enter climbing or crawling mode. He can sprint and auto-walk up blocks, and we see the keybinds for the modes in the Options menu. It seems like everything is working for him, but no combination of CTRL, SHIFT, C, and F seem to do anything for him.

I'm not sure if this is user error, or if something isn't working for clients. I just thought I should post about it here.

💬 Telemachus, Oct 17th 2023 at 2:23 AM

Crawling isn't working for me on version 1.18.15.

Character kind of bugs out for a hot second, like he's trying to start the crawl animation, but then nothing happens.

The default bind was shift+c, which is what I was pressing. But that didn't working because my crouch key is bounch to ctrl. Once I switch it to crtl + c, it worked!

Here's what it looked like tho. It is kind of funny.

💬 DanteAuthor, Sep 24th 2023 at 10:22 AM

Thanks, the glitch on Death luckily is a quite easy fix for the next update. The other glitch i still have to reproduce with only this mod. StepUp functionality is basicly replaced and overritten by my mod.

💬 AzuliBluespots, Sep 23rd 2023 at 5:51 PM

Reporting bug: When you die in a MP server with the climbing wall feature locks it on when you respawn, making you able to climb walls without the need of stamina/saturation or enabling it on command.

There's also an infinite jumping bug that seems to happen when people are trying to bunnyhop in the server - the three mods we have that might be affecting this are probably Stepup, Betterstepping and Playercorpse (+ its dependencies)

💬 AzuliBluespots, Sep 21st 2023 at 11:40 AM

Is this safe for servers? (I just saw the "for MP" bit)

💬 DanteAuthor, Sep 21st 2023 at 9:36 AM

I will readd a config file to edit ressources and to toggle features on and off at some point in the future

💬 Ryuu, Sep 21st 2023 at 6:32 AM

I second what NukoSan is requesting, or make it where we need climbing equipment to climb along with the ability to disable climbing up certain surface types. Additionally, a on/off for the two in a config file for those that want one but not the other. Turning climbing off in config would also then remove the climbing equipment so that it does not add unnecessary bloat to the handbook and such since the user will have wanted the climbing feature to be off for their server...

💬 NukoSan, Sep 20th 2023 at 7:03 PM

is it possible to break the mod into two? don't want to allow Climbing but crawling is fine;-)

💬 DanaCraluminum, Aug 9th 2023 at 8:53 PM

Doesn't work on Stable 1.18.8 NET7 version

💬 D2Icarus, Jul 31st 2023 at 6:07 AM

Doesn't seem like this works at all on the .net7 version. Also, even on the .net4 version of the game, this mod breaks the Steeplechaser perk from xskills. I don't know if that should be reported here or on the skills page but I thought I'd post on both mod pages to cover all the bases.

💬 WilliamSivlar, Jul 28th 2023 at 5:24 AM

Please list the controls. This mod is completely unusable if there isn't anything in the settings to even hint at the controls so at the very least, list them in the mod's description above these comments.

💬 Korby, Jul 1st 2023 at 5:02 PM

It lets me jump infinitely while still taking fall damage as i do it

💬 AzuliBluespots, Jun 19th 2023 at 8:19 PM

Kaji as in Khajiit?

💬 LyCH_OS, Jun 18th 2023 at 6:01 AM

Hello, could you please add a few of client-side toggleable options to enable/disable each of the movements?

 

Specifically these ones:

Walk Up 1 Block = On/Off

Require Sprint Pressed to Walk Up 1 Block = On/Off

 

Reason why is as an accessibility thing. A couple of friends and I play with this on our private server, some of us like using most/all features, whereas one gets genuinely disoriented while sprinting up blocks with this mod.

Thank you for the awesome mod btw

💬 Nenes, Jun 17th 2023 at 10:28 PM

if u could add an stamina bar while climbing will be perfect

💬 DanaCraluminum, Jun 17th 2023 at 4:51 PM

You can significantly reduce mod size to 10 KB if you edit csproj

💬 DonZekane, Jun 12th 2023 at 4:07 PM

Look, I'll be honest, I'm absolutely clueless about the reference and I'm too invested now to just move past. Who or what the 'ell is Kaji?

💬 DanaCraluminum, Jun 11th 2023 at 6:00 AM

SpeedRider If you are flexible enough (or you don't have bad back) in real life, you can turn around in a space that is 0.5 x 0.5 x 0.5 of your height, in this case, height is 2 blocks or even smaller, well, the smaller the easier to turn

💬 SpeedRider, Jun 11th 2023 at 2:50 AM

you should make it so you need a 2 block area to turn around when crowling 

 

💬 Mawg, Jun 10th 2023 at 3:19 PM

thanks!
this mod causes the skill "steeplechaser" to stop working in the mod Xskills. just so you know :)

💬 Raccoon, Jun 10th 2023 at 11:15 AM

Ctrl + C for Crouch 

Ctrl + F for Climbing toggle

 

you can check in Settings

💬 Mawg, Jun 10th 2023 at 11:13 AM

what are the controls?

💬 DanteAuthor, Jun 10th 2023 at 11:05 AM

I will eventually split every movement into its own mod and make it dependant on my stamina library/handler with its own config file. 

💬 DanaCraluminum, Jun 10th 2023 at 10:03 AM

Could you make crawling-only version?

Or to be able to disable it in mod config?

(edit comment delete)