Make UPDATE_INSTRUCTIONS.md clearer

This commit is contained in:
FlorianMichael 2024-05-26 15:52:07 +02:00
parent 0cf982fec3
commit 277f483b6a
No known key found for this signature in database
GPG Key ID: C2FB87E71C425126

View File

@ -57,6 +57,10 @@ ViaFabricPlus uses Gradle, to make sure that it is installed properly you can ch
=> If you are unsure if a change is relevant, ask in the ViaVersion discord, in general you should only implement changes
which could be detected by a server side anti cheat.
From experience, most changes are related to either movement or networking,
packages like `gametest` or `server` can be skipped usually when updating. It's important to always diff code inside
the `net.minecraft.client` package as well as `net.minecraft.world` package, as these are the most likely to contain changes. (Mojang mappings)
7. Update protocol constants in the `VFPProtocol` class
8. Check the ViaVersion/upstream protocol implementation for issues and report them if necessary or if these issues can't be fixed,
without tons of work, implement a workaround in ViaFabricPlus.