Fabric API is the core library for the most common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
- Fabric’s APIs are lightweight and modular, making porting faster and game instances leaner.
- Fabric development targets snapshots as well as release versions, allowing earlier mod updates and more informed community planning.
- The Fabric toolchain is available for everyone to use - even if you only want to use some of it!
More infomation and full installation instructions can be found on the Fabric website and support can be found on the Fabric discord server.
This is SEPARATE from the Fabric loader! You need both for most mods! Keep in mind the project requires the Fabric mod loader!
In reply to SuntannedDuck2:
Awww do you get that joke a lot
In reply to froshure:
Seen the joke enough times at this point its lost all meaning whether 1.12.2 comments to just every so often I look on this curseforge page to see a Fabric on Fabric comments every few months. I'm normalised to it so thought might as well have my own fun instead of usually ignoring them like I always do. XD
I mean if you check my Legacy Fabric posts like the one below had to do that about 5+ times in the past year (it's probably been the same amount before the project was a thing) I'd say and can answer with confidence compared to people that have no clue Legacy Fabric even exists as besides those devs I'm the only one that really 'advertises' it as most Fabric Youtubers or community members don't know it exists or are too busy on current versions.
icant find 1.8
api
In reply to mossgamer1:
Legacy Fabric API and Legacy Fabric related mods/loader can be found on this forum/wiki it is not available on the 1.14+ Fabric sources.
I'm the documenter/update news person for Legacy Fabric 1.3.2 to 1.13.2 (including 1.8.9)/Cursed Fabric Beta 1.7.3 related content.
Legacy Fabric/Cursed Fabric mod update news (mod updates or new mods released) and help forum: https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/mods-discussion/3028341-legacy-fabric-cursed-fabric-discussion-thread-for
All in 1 place HUB for 'Getting Starting' links (Loader, API, mods/wikis) and all mod downloads for 1.3.2 to 1.13.2 Legacy Fabric available and kept up to date.
https://modwiki.miraheze.org/wiki/Legacy_Fabric_Mod_HUB
Legacy Fabric Loader/Installers: https://legacyfabric.net/downloads.html
Legacy Fabric API (only needed for certain not all mods, for 1.8.9 but being made available for others) https://www.curseforge.com/minecraft/mc-mods/legacy-fabric-api
Good luck, if you need any other help just ask on the forum I listed above or the Legacy Fabric Discord here: https://discord.gg/gHkju985
Can somebody tell me what this is?
The game crashed whilst batching chunks
Error: java.lang.RuntimeException: Mixin transformation of net.fabricmc.fabric.impl.client.indigo.renderer.render.TerrainRenderContext failed
Exit-Code: -1
In reply to ares_am_jaxxen:
An error message
In reply to ares_am_jaxxen:
In reply to ares_am_jaxxen:
And the crash message you sent looks like it was maybe from Sodium? I don't really know
whats happening here?
fabric loader: 1.14.4 mc: 1.18.2 api: 0.51.1
Uncaught exception in thread "main" java.lang.NoSuchMethodError: 'void net.fabricmc.loader.impl.util.log.LogCategory.<init>(java.lang.String[])' at io.gitlab.jfronny.libjf.unsafe.JfLanguageAdapter.<clinit>(JfLanguageAdapter.java:18) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:467) at net.fabricmc.loader.impl.FabricLoaderImpl.setupLanguageAdapters(FabricLoaderImpl.java:400) at net.fabricmc.loader.impl.FabricLoaderImpl.finishModLoading(FabricLoaderImpl.java:310) at net.fabricmc.loader.impl.FabricLoaderImpl.freeze(FabricLoaderImpl.java:110) 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)
fabric loader: 1.13.3 does work
how!?
In reply to xxxkingxl:
Fabric API works with the version it's targeting it isn't like the loader which is more flexible.
Loader works on any version no matter how new it will work on 1.14.4 even if made around the time of 1.18.2
Put a 1.14.4 Fabric API in your mods folder and it should work.
Like this latest one for 1.14.4 here: https://www.curseforge.com/minecraft/mc-mods/fabric-api/files/3174088
i think he has loader 1.14.4 but minecraft 1.18.2
In reply to dioegizio:
Your correct I did misread that. XD
Otherwise then I'd assume a different API version, different versions/builds of mods for 1.18.2 or different loader versions to try if the latest or that one don't work are worth a go. I haven't tested them myself yet so no clue if will have the same issue but i assume the team is working it out.
Fixed it... just needed to scroll up in the launcher for loader v0.14.3
Fabric API for 22w16b got an error and crashed Minecraft when used.
Here is the log:
Edited: It seems to be an error from the version itself. Not from API.
In reply to guest666xux:
You're likely using an outdated version of fabric-loom. Check your build.gradle file to make sure the fabric-loom plugin is set to version 0.11-SNAPSHOT
In reply to foul_fortune_feline:
Ah, wait. You seem to be a user, not a developer. In which case I'm uncertain how you're getting the issue. Maybe you have an outdated fabric version? idk
I am getting this error/crash with no mods. I don't know where to send this,
I installed fabric for 22w16b using fabric-installer-0.10.2.jar
Uncaught exception in thread "main"Uncaught exception in thread "main"java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Unsupported class file major version 63 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833)Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63 at org.objectweb.asm.ClassReader.<init>(ClassReader.java:199) at org.objectweb.asm.ClassReader.<init>(ClassReader.java:180) at org.objectweb.asm.ClassReader.<init>(ClassReader.java:166) at net.fabricmc.tinyremapper.TinyRemapper.analyze(TinyRemapper.java:571) at net.fabricmc.tinyremapper.TinyRemapper.access$400(TinyRemapper.java:73) at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:525) at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:521) at java.base/java.nio.file.Files.walkFileTree(Files.java:2811) at java.base/java.nio.file.Files.walkFileTree(Files.java:2882) at net.fabricmc.tinyremapper.TinyRemapper.readFile(TinyRemapper.java:521) at net.fabricmc.tinyremapper.TinyRemapper.access$200(TinyRemapper.java:73) at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:492) at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:488) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
java.base/java.lang.Thread.run(Thread.java:833)
Can anyone help me with this error?
Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Replace mod 'Fabric API' (fabric) 0.42.0+1.16 with version 0.29.3 or later that is compatible with:
- minecraft 1.18.2
Unmet dependency listing:
- Mod 'Fabric API' (fabric) 0.42.0+1.16 requires any version between 1.16.2-alpha.20.28.a (inclusive) and 1.17- (exclusive) of 'Minecraft' (minecraft), but only the wrong version is present: 1.18.2!
- Mod 'Fabric Tag Extensions (v0)' (fabric-tag-extensions-v0) 1.1.2+3cc0f0907d requires any version between 1.16-alpha.20.14.a (inclusive) and 1.17- (exclusive) of 'Minecraft' (minecraft), but only the wrong version is present: 1.18.2!
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:142)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
please
In reply to yoyo_legend256:
You're using Fabric API for 1.16 versions. Use Fabric API 1.18 instead
HOLY SH#T WHY ARE SO MANY PEOPLE ASKING FOR 1.12.2 AND STUFF
WHAT MOD DID YOU SEE THAT REQUIRES IT?
WHY DO YOU ASK FOR FABRIC 1,12,2????
IT DOES NOT EXIST!
jesus christ.