![Haema](https://media.forgecdn.net/avatars/thumbnails/343/327/256/256/637488361229898986.png)
not compatible with Gunpowder-mc
Twilikid opened this issue ยท 6 comments
it doesnt work with the Gunpowder MC because of /back
[09:52:12] [main/INFO]: Loading for game Minecraft 1.16.5
[09:52:12] [ForkJoinPool-1-worker-15/WARN]: The mod "autoconfig1u" contains invalid entries in its mod json:
- Unsupported root entry "$schema" at line 2 column 14
[09:52:13] [main/INFO]: [FabricLoader] Loading 89 mods: [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+1.16.5, [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+21w03a, java@8, [email protected], [email protected]+ca58154a7d, [email protected]+daa38b3d7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, javax_inject_javax_inject@1, [email protected], [email protected], [email protected], [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+1.16, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected], [email protected], [email protected], [email protected]+c045166c7d, [email protected], [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+build.1, [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected]+ca58154a7d, [email protected], [email protected], [email protected], [email protected]
[09:52:13] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.2 Source=file:/home/container/fabric-server.jar Service=Knot/Fabric Env=SERVER
[09:52:18] [main/WARN]: @reDIrect conflict. Skipping mixins.base.gunpowder.json:LivingEntityMixin_Base->@reDIrect::triggerPlayerPreDeathCallback(Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;F)Z with priority 1000, already redirected by haema.mixins.json:LivingEntityMixin->@reDIrect::isActuallyDead(Lnet/minecraft/class_1309;)Z with priority 1000
I'll have to look into that, I'm also aware FAPI implemented events we also implement, in a way that differs from ours, making large parts of our code incompatible with mods that cancel these events in their own way, so when I'm refactoring that I'll look into making an FAPI PR for this.
Sorry, I completely wrote that wrong, I didn't mean to imply that I wanted you to add the events to FAPI yourself - I just meant that if somebody, whether it's one of us or not, does add them, would you be interested in using them.
Thanks :)
Ah, I'll definitely look into being more compatible with FAPI with events, it's been on the TODO list for a long time :)
Gunpowder Dev here. We provide a callback on this method, so you could make this mixin have a plugin that checks if we're present, and then use our provided Event in a different mixin specifically for when Gunpowder is present. These events have a cancellable pre-death and non-cancellable post-death version.
Gunpowder Dev here. We provide a callback on this method, so you could make this mixin have a plugin that checks if we're present, and then use our provided Event in a different mixin specifically for when Gunpowder is present. These events have a cancellable pre-death and non-cancellable post-death version.
Thanks - I'd talked with a member of your team before, I just never got round to implementing the solution.
In the later future, would you be interested in adding pre- and post-player death events to Fabric API?
Duplicate of #17, please direct further comments there