#keystrokes mod like lunar client for 1.21
1 messages · Page 1 of 1 (latest)
kronhud is available up to 1.20.1 (including community versions). Above that, we only know of one mod, which you already know as well. Since you apparently really need 1.21(.0), considering a dependency override or editing the fabric.mod.json to allow running on 1.21 instead of 1.21.1. The next version should run on it directly as well.
Alright
so i can change axolotl client to 1.21
of course (because 1.21.1 and 1.21 are basically identical), the easiest way will be using a dependency override: https://wiki.fabricmc.net/tutorial:dependency_overrides
alright thanks
This should work if you drop it into the file specified in the wiki:
{
"version": 1,
"overrides": {
"axolotlclient": {
"depends": {
"minecraft": "1.21"
}
},
"axolotlclientconfig": {
"depends": {
"minecraft": "1.21"
}
}
}
}
(though I didn't test it, feel free to say if it doesn't work)
@fading monolith
Alright
wait what how and where can you edit that file
what do you want to do (what is your issue)?
uh can't you make mods with higher versions be compatible with 1.21 if you do the thing that you specified?
only in the specific case of 1.21.1 because it's a very tiny change
oh okay
(it's also less customizable in general)
I mean
theres no place to
i made the folder
but it doesnt really tell me to add a text document etc
fabric_loader_dependencies.json inside the config folder
yea i did that
i dont know where to write what it told me
if it doesn't work post your log file
you can adjust the size but yeah it's less customizable
no i just mean i dont know where to edit it
i made the folder
but idk what to do next
create the file fabric_loader_dependencies.json and open it with notepad
Alright
@fading monolith did everything work?
i dont really understand what to do with the axolotl mod file
do i just drag it into the folder
yeah, just put it into the mods folder like any other
no, you can either drop the file into the mods folder or download it inside the app after disabling the version filter and choosing the correct one
Im quite confused what do you mean through the app im using a 1.21 Instance
I assume by saying you're using modrinth you meant you're using the modrinth app?
Yes
if you have a mod file already then just open the instance folder, go to the mods folder and paste it there
yeah the fabric loader config file you set up previously will make fabric loader not care about it
But my modrinth app is not linked to .minecraft at all
then you put it into the wrong folder
I mean I use modrinth so im not sure where I should put it
I didnt want it to mix it with .minecraft then their would be a horrible mess
since my feather client is also mixed with it
The dependency override json needs to go into the config folder in your instance's .minecraft folder
the modrinth app does not use your default .minecraft folder
Oh do you know how i can do it without resetting feather clients mods I already have installed
open your modrinth app, view your instance for 1.21. Then click on open folder.
You should either see a config folder there or a .minecraft folder which contains a config folder
in the config folder create the dependency override json as stated previously and paste into it what I posted
then return to this folder, go to the mods folder and paste in the mod jar
Do I open it with note pad
yes, or any other plain text editor
then just use notepad, it doesn't matter really
Like just open up the app?
normally?
It doesnt give me an option
to open it in notepad
just a normal file
Do I make a json file in it?
then first open notepad, paste in the json and save it at that location
Ah Alright
just saving this
yeah just that inside the code block
like this?
yes
then save as right
yes
if you want sure
Alright
it should also be possible to save it to that folder directly but that works as well
Um
uh, open the permissions for that file and allow everyone and everything to read it?
the json or just the file
the content doesn't have permissions, the file does
the fabric_loader_dependencies.json file
yes
now a Screenshot of the folder you made
if you named the file correctly you should be able to just move the file to the config folder directly
take that file, move it one folder up (into the config folder directly) and rename it to what the folder is named
and make sure it really is named correctly including the extension
the fabric dependency one?
yes
if windows complains then get rid of the fabric_loader_dependencies.json folder after moving out the file
should i just remake the file
if you want to ig
no you don't want to make a folder
you want to create a file in the config folder, not the other way round
it doesnt give me the option
it says file folder
is it possible if we can continue this tomorrow its quite late and i need to head to bed for school tomorrow
also if possible is there any videos on youtube on how to do this
here's that as a file, download it and put it into the config folder
not sure about that
I guess
OH
i did not know you meant it as a json
i thought you just meant a normal file folder
@fair meteor
im tryingit now
Thanks
its working.
Never mind
this occured
throw the first one of these files into your mods folder and delete the other mod jar you got
Alright thanks
it's something different, outerglow is currently incompatible. There is no fix (except removing one of either, or using https://modrinth.com/mod/outerglow-feather-lunar as a replacement). It might be fixed in a future version.
oh but it worked fine before i added axolotl
yes, blame either. Both should be doing something else (as axolotlclient does for 1.21.5, however not for 1.21(.1))
alr
Still will not work @fair meteor Uncaught exception in thread "main"
java.lang.RuntimeException: Failed to read accessWidener file from mod axolotlclient
at net.fabricmc.loader.impl.FabricLoaderImpl.loadAccessWideners(FabricLoaderImpl.java:529)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:149)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: net.fabricmc.loader.impl.lib.accesswidener.AccessWidenerFormatException: line 1: Namespace (named) does not match current runtime namespace (intermediary)
at net.fabricmc.loader.impl.lib.accesswidener.AccessWidenerReader.error(AccessWidenerReader.java:285)
at net.fabricmc.loader.impl.lib.accesswidener.AccessWidenerReader.read(AccessWidenerReader.java:84)
at net.fabricmc.loader.impl.FabricLoaderImpl.loadAccessWideners(FabricLoaderImpl.java:527)
... 3 more
please post a log file
do you have the sources jar in your mods folder? if yes (which you must have to produce that error), remove it.
alright
working thanks