GeyserMC / Floodgate-Modded

Port of the hybrid mode plugin called Floodgate for Fabric and NeoForge to allow for connections from Geyser to join online mode servers.
MIT License
52 stars 18 forks source link

Floodgate throwing an exception in the logs #117

Closed UnsortedGuy1 closed 6 months ago

UnsortedGuy1 commented 6 months ago

Describe the bug

I don’t know what is the actual bug in the log but here is a part of the error at the beginning

“ 20:06:22] [main/ERROR]: Mixin apply for mod cloud failed cloud.mixins.json:MessageArgumentMessageAccess from mod cloud -> net.minecraft.class_2196$class_2197: org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException No candidates were found matching field_9878:[Lnet/minecraft/class_2196$class_2198; in net/minecraft/class_2196$class_2197 for cloud.mixins.json:MessageArgumentMessageAccess from mod cloud->@Accessor[FIELD_GETTER]::accessor$parts()[Lnet/minecraft/class_2196$class_2198; [INJECT Applicator Phase -> cloud.mixins.json:MessageArgumentMessageAccess from mod cloud -> Apply Accessors -> -> Locate -> cloud.mixins.json:MessageArgumentMessageAccess from mod cloud->@Accessor[FIELD_GETTER]::accessor$parts()[Lnet/minecraft/class_2196$class_2198;]”

If you want the link of the log, here, https://mclo.gs/sas7bFw

To Reproduce

Install Geyser and Floodgate FROM Exaroton, and install Fabric API, next is to turn on the server, it will take some time but more than 30 seconds after loading, Floodgate throws an exception in the logs

Minecraft Server Provider: Exaroton

Expected behaviour

Geyser starts properly and Floodgate activates properly

Screenshots / Videos

https://mclo.gs/sas7bFw

Server Version and Plugins

Fabric 1.20.5 (0.15.9)

Geyser Dump

No response

Geyser Version

Bedrock, v1.20.40 - v1.20.80

Minecraft: Bedrock Edition Device/Version

No response

Additional Context

No response

onebeastchris commented 6 months ago

Transferred to the Floodgate-fabric repo. 1.20.5 support is on the way, but we're currently waiting on one of our dependencies (cloud) to update so we're able to update ourselves