![Block Runner [Forge & Fabric]](https://media.forgecdn.net/avatars/thumbnails/802/969/256/256/638168081350035067.png)
[Bug]: Tags do not get sent to client properly on join.
SnowboundCabin opened this issue ยท 0 comments
Mod Loader (Required)
Fabric
Minecraft Version(s) (Required)
1.20.1
Mod Version(s) (Required)
v8.0.4
Other Mods Involved (Required)
Yes
Notes (Required)
Loading a config file on a dedicated server, blocks from tags do not get loaded when a new client joins. (For instance, "#minecraft:slabs": 1.6,
does not affect the speed of all, but "minecraft:prismarine_bricks": 1.6,
will.) Running /reload fixes this for everyone currently on the server, but anyone who connects afterwards (including disconnecting and reconnecting) has only the directly-defined blocks listed as having a speed multiplier. Mobs on the server still move faster on those blocks, though.
I've done this with multiple servers, and didn't notice with the first because I would always just fiddle with the config a bit and then /reload and go "Huh, it's fixed! Must've been an issue with my file."
When connecting to the server directly after loading up the game, the client log spews a bunch of "is not a valid tag, valid tags are..." messages. If I load a singleplayer world first, the blocks work correctly there, and there are no log messages when connecting to the server afterwards as far as I can tell.