Comments (4)
if you remap the entire game to mojmap in production, and then try to load mods that are mapped to intermediary (the production output state), that will never work. there is a reason floader remaps the game to intermediary and loom remaps mods to intermediary at build time. if you are deviating from that to force some other mapping, you need to go all the way and remap everything not just the base game
from fabric-loader.
Loader expects AWs to be in the target namespace:
Knot presumes this is named
in dev or intermediary
out of dev:
fabric-loader/src/main/java/net/fabricmc/loader/impl/launch/knot/Knot.java
Lines 258 to 260 in a2c5248
Loader only remaps AWs when in dev, and even then only from intermediary
to the target namespace (i.e. Yarn).
official
as a namespace is effectively a Minecraft specific invention; if you search for it, the only references are in MinecraftGameProvider
and an old overload in GameProviderHelper
, all in the context of remapping the original game jar. Regardless to whether your GameProvider
remaps the game jar, the target namespace is taken as intermediary
(out of dev).
from fabric-loader.
I think this is a valid issue, currently both loom and loader cheat a bit when intermediaries arent present as use intermediary
as the namespace, this is mostly becuase the work to support this hasnt been done. All of the loader APIs should support this just fine.
from fabric-loader.
Soooo... call it what it is. dev
or production
Cause development isn't always "named" and production isn't always intermediary. It seems like that is the only necessary distinction here.
from fabric-loader.
Related Issues (20)
- Uncaught exception in thread "main"
- Droplets measurement making datapack incompatible HOT 3
- Backend library: LWJGL version does not always match vanilla output HOT 5
- Depedency overrides do not override existing depedency constratains.
- FabricLoader#getGameDir can return invalid path when using dedicated server HOT 2
- FABRIC CRASH
- Uncaught exception in thread "main" HOT 1
- Crash problem: Ticking player
- fabric crashes when opening with error code: 1 HOT 1
- Errors in Minecraft Fabric 1.21
- Debugging option to list mods with an access widener for items
- No-launcher: JOptSimple: Found multiple arguments HOT 1
- [Feature] FMJ Spec API
- Fabric Loader V 0.16.0 does not appear to accept `name=` for `@ModifyVariable` nor `@Local` HOT 2
- Fabric Loader tries to read a .pom file as a zip file HOT 2
- I play server on version 1.21 but after playing for a while I left the text network protocol errorserver with text HOT 2
- server mixin loaded on physical client HOT 1
- Help my game looks like this and my mods not working HOT 1
- [Bug] Content may be printed to the console with incorrect encoding HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabric-loader.