← Back to board

allow fabric api

Openmaskersmaskers37 messagesstarted Aug 15, 2026, 1:15 PM
other
maskersmaskersOP2 months ago
i just tried installing No Chat Restrictions through prism, which depends on fabric api, so prism automatically installed fabric api for me as well. but fabric api wasnt allowed, resulting in a pretty confusing error

now it doesnt seem to crash without fabric api, as a guess because needed fapi libraries are bundled by other mods? but its still confusing and other mods whitelisted in the future are likely to need it anyway
5
Pythoria
Pythoria2 months ago
fabric api isnt allowed!??!?! 😭
Pythoria
Pythoria2 months ago
atp put this in bug reports
1
noura 🜛
noura 🜛2 months ago
no?
noura 🜛
noura 🜛2 months ago
it's explicitly disallowed per speedrun.com rules
noura 🜛
noura 🜛2 months ago
yeah draftout itself bundles necessary fapi libraries
Pythoria
Pythoria2 months ago
(because an allowed mod requires it)
Pythoria
Pythoria2 months ago
is there a reason why orrr?
noura 🜛
noura 🜛2 months ago
it modifies too much vanilla code, and mcsr wants to be as close to vanilla as possible
noura 🜛
noura 🜛2 months ago
so players use speedrunAPI instead
Pythoria
Pythoria2 months ago
ahh ic
noura 🜛
noura 🜛2 months ago
it works with draftout
noura 🜛
noura 🜛2 months ago
the only issue is that prism can't detect that
Pythoria
Pythoria2 months ago
huh?
noura 🜛
noura 🜛2 months ago
did you read the second paragraph of the post
Pythoria
Pythoria2 months ago
i js dont get it
noura 🜛
noura 🜛2 months ago
the draftout mod comes with parts of fapi in it
noura 🜛
noura 🜛2 months ago
so it can run mods that depend on those parts
Pythoria
Pythoria2 months ago
and this needs part of it that isnt in draftout?
noura 🜛
noura 🜛2 months ago
no
noura 🜛
noura 🜛2 months ago
the no chat restrictions mod works fine with draftout
noura 🜛
noura 🜛2 months ago
😭
noura 🜛
noura 🜛2 months ago
i'm repeating myself
Pythoria
Pythoria2 months ago(edited)
oh so the mod doesnt need fapi because its in draftout already but prism doesnt know that so adds it but having the fapi mod in the library doesnt work
Uniquepotatoes
Uniquepotatoes2 months ago
but does it work with draftout 🤔
maskers
maskersOP2 months ago
huh really
noura 🜛
noura 🜛2 months ago
prism launcher doesn't have a way to know that draftout bundles fapi modules, so when installing no chat restrictions through it, it installs fapi as well, even though it's a disallowed mod
Pythoria
Pythoria2 months ago
okay yeah
Pythoria
Pythoria2 months ago
i get it
maskers
maskersOP2 months ago
i thought it doesn't modify any code at all, just provides functionality for other mods
Pythoria
Pythoria2 months ago
im just a wee lil gal
noura 🜛
noura 🜛2 months ago
plenty of the modules need to mixin to implement their functionality
maskers
maskersOP2 months ago
til
marin
marin2 months ago
yeah, fabric api is bundled in draftout
marin
marin2 months ago
idk there's not much to do here
marin
marin2 months ago
allowing/requiring fabric api as a separate mod would introduce more problems
Pythoria
Pythoria2 months ago(edited)
i guess ppl just have to download it seperately and input it (like me aga)