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: 8717
Follow Unfollow 177
Author: Dante
Side: Both
Created: Jun 10th 2023 at 9:44 AM
Last modified: Dec 29th 2023 at 8:34 PM
Downloads: 8717
Follow Unfollow 177
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 | 4428 | Dec 29th 2023 at 8:34 PM | Show | MoveLikeKaji_0.0.5.zip | Install now | |
v0.0.4 | 481 | Dec 28th 2023 at 5:05 PM | Show | MoveLikeKaji_0.0.4.zip | Install now | |
v0.0.3 | 2382 | Sep 21st 2023 at 9:32 AM | Show | MoveLikeKaji_0.0.3.zip | Install now | |
v0.0.2 | 200 | Sep 20th 2023 at 2:11 PM | Show | MoveLikeKaji_0.0.2.zip | Install now | |
v0.0.1 | 1226 | Jun 10th 2023 at 9:46 AM | Show | movelikekaji_v0.0.1.zip | Install now |
Phoenicius I have as well, yeah
Has anyone encountered an issue where you sometimes take damage after you've finished climbing?
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?
Dirt blocks should definitely be configurable. Hoping for that in an update some day 🙏
Yeah would love dirt climbing too. Works on 1.19.8 btw.
I hope there is still development on it ^^.
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.
@Michaloid im playing this mod on 1.19.8 without any issues, everything works as intended
Is this going to get updated still?
Yup, climbing doesn't really work for me either. It doesn't even fully climb all the way anymore, it seems?
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
1.19.4 Notes
PREFACE: I know it's not built for 1.19.4, this is just feedback in case you need it.
So for now just disable climbing if you're playing 1.19.4 until there's an update.
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):
You can also adjust (v 0.0.4):
Please note the config used atm is the local player config, no server config yet.
Actually I can confirm that there's something up with climbing dirt. It just refuses to. Can climb stone reliably though. Dante
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
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
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.
Thorin48
You can contact me in Discord: user "thekaji"
I usually only have time on WE though
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
@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
strangely the 0.0.4 version also appears not to work on 1.18.15
huh I accidentially installed the 1.19 version and it worked in my 1.18.15 client
so can anyone press L and edit the settings? Cause I don't want that for my public server.
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
Would it be possible to get a version of this for MP servers where the gui is disabled and you can config stamina serverside?
zackadiax24
Can you reproduce the glitch ? What animation gets stuck ? Crawling?
I have noticed that sometimes my Seriph's animation will get stuck, usually this can be fixed by reloading my game.
@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
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.
@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
Question: Are you gonna update this to 1.19 at some point? Dante
Spiderman, Spiderman,
Does whatever a spider can.
Spins a web, any size,
Catches thieves just like flies.
Look out! Here comes the Spiderman.
Any chances of a config option for stamina? Also the crawling animation isnt working for me. Are there any known incompatabilities (other than VSMoveMod)?
All I ever wanted, all I ever needed was crawling, ledge grabbing/pulling-up and charge jumping.
Incompatible with the mod called StepUp by copygirl
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.
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?
The keybinds are not in the control list
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....
Any chance Sekiro like dodges will be added?
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!
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!
@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.
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.
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.
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.
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)
Is this safe for servers? (I just saw the "for MP" bit)
I will readd a config file to edit ressources and to toggle features on and off at some point in the future
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...
is it possible to break the mod into two? don't want to allow Climbing but crawling is fine;-)
Doesn't work on Stable 1.18.8 NET7 version
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.
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.
It lets me jump infinitely while still taking fall damage as i do it
Kaji as in Khajiit?
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
if u could add an stamina bar while climbing will be perfect
You can significantly reduce mod size to 10 KB if you edit csproj
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?
you should make it so you need a 2 block area to turn around when crowling
thanks!
this mod causes the skill "steeplechaser" to stop working in the mod Xskills. just so you know :)
Ctrl + C for Crouch
Ctrl + F for Climbing toggle
you can check in Settings
what are the controls?
I will eventually split every movement into its own mod and make it dependant on my stamina library/handler with its own config file.
Could you make crawling-only version?
Or to be able to disable it in mod config?