Wilder Wild [Fabric]

Wilder Wild [Fabric]

1M Downloads

Termite eating prevention of player-placed blocks breaks Spectrum's colored tree hiding

TheTrueYak opened this issue ยท 1 comments

commented

Description of the Bug Encountered
Spectrum's colored trees (specifically the logs) are not properly visually hidden from players who lack the progression to see them in their true form, due to the extra blockstate added by the enabled-by-default "termite: only eat natural blocks" config option. The extra blockstate it adds to the trees messes with Revelationary's hiding of the block, as said hiding is done through checks on blockstates, and therefore messes slightly with Spectrum's progression, as players are able to see something they shouldn't yet. It works as intended if the block is broken and then placed again, removing the new blockstate, but this would probably never happen in survival gameplay, so it's not the solution.

Steps To Reproduce

  1. Install Spectrum 1.8.5-alpha1 (currently in alpha on 1.21.1, but being in alpha would not affect this bug) and Wilder Wild 4.0.10-mc1.21.1.
  2. Find a colored tree that should be disguised as a normal tree, observe that it is not. The leaves are hidden properly because they are not logs and are thus ignored by the config option.
  3. To further investigate, disable the previously mentioned termite config option, then load up a new world.
  4. Find a colored tree and observe that it is properly hidden because the blockstate is unmodified from its default.

Expected Behavior
Block is properly hidden because the blockstate is unmodified

Screenshots
Image

Image

Logs

2025-05-21-7.log

Additional context
Add any other context about the problem here.

commented

This should be fixed on their end then.
Otherwise, disable the config option. This is not our issue.