Wood types are being initalized at the wrong stage
Blue Skies currently registers the wood types in an DistExecute#unsafeRunWhenOn
Client call.
This however breaks compatibility with other mods that register banner patterns or sign materials.
By registering the wood types before other mods can register their banner patterns Minecrafts Sheets
class gets "poked" which causes the static final values e.g Sheets#SHIELD_MATERIALS
to be set.
Which in turn won't include banner patterns later registered by mods.
A comment (which might have been added by parchment) suggests to enqueue the wood types in the client setup, which should hopefully fix this issue.
If interested a bunch of crashes this can cause can be found here: https://github.com/AlexModGuy/Ice_and_Fire/issues/4744 Although a couple of other mods must be doing the same mistake since BlueSkies is not a common denominator.
• Minecraft Version: 1.18.2 • Forge Version: latest • Mod Version: latest