Block Runner [Forge & Fabric]

Block Runner [Forge & Fabric]

7M Downloads

[Bug]: Tags do not get sent to client properly on join.

SnowboundCabin opened this issue ยท 0 comments

commented

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.

latest.log files

Server latest.log
Client latest.log