Skip to content

Missing Properties in stored data for default of Block States results in wrong colors rendered #403

Description

@EtlamGit

Starting with 26.3 Minecraft does not store Properties of a Block when it is the typical default state. This is probably some optimization for storage space but at the end we miss that information and may render wrong colors.

A simple example are all the wooden logs:

  • they are typically oriented vertically (axis:y)
  • we render them with bark texture for axis:x and axis:z and with brighter wood texture for axis:y
  • if now axis:y is not stored anymore, we always render in the default color, which is bark at the moment

For all these axis:y blocks (logs and pillars) solution is obviously to define all axis and change the default color to the previous axis:y color. I have done that for all Blocks I found in this commit

To everyone: Please search for other Blocks that may be affected by this change!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions