QuiltMC / quilt-standard-libraries

A set of libraries to assist in making Quilt mods.
Apache License 2.0
152 stars 84 forks source link

Client registry mismatch error when server has mods that the client does not require #266

Open aidan-walden opened 1 year ago

aidan-walden commented 1 year ago

Not sure if this is an issue for Quilt loader or Quilted Fabric API. Installed Bookshelf lib on my Fabric server. Attempting to join with Quilt client results in this warning:

[19:32:29] [Netty Client IO QuiltMC/quilt-loader#1/WARN]: Missing entries for registry "minecraft:command_argument_type":
    - bookshelf:font

    - bookshelf:item_output

I am then booted from the server for: "Client registry is missing entries! Mismatched mods?"

Server logs show the following:

[19:32:29] [User Authenticator QuiltMC/quilt-loader#7/INFO]: UUID of player <my username> is <my uuid>
[19:32:29] [Server thread/INFO]: <my username> [/192.168.1.1:59001] logged in with entity id 7898 at (4377.5336965756715, 89.0, -9542.931967669663)
[19:32:29] [Server thread/INFO]: <my username> joined the game
[19:32:29] [Server thread/INFO]: <my username> lost connection: Disconnected
[19:32:29] [Server thread/INFO]: <my username> left the game

Using Fabric with the same modset does not produce the warning, and I am able to join the server no problem.

Minecraft version: 1.19.2 Quilt version: 0.17.7 but also able to reproduce with 0.18.1-beta.23

Mod list:

LambdAurora commented 1 year ago

Hello, you omitted important information like the Minecraft version and the list of mods and their version.

To be able to diagnose the problem better, please provide said information.

aidan-walden commented 1 year ago

@LambdAurora Relevant information added, sorry about that