-
Bug
-
Resolution: Unresolved
-
None
-
1.19.4, 23w18a, 1.21
-
Confirmed
-
Textures and models
Relates to: MC-176095 MC-199660 MC-208679 MC-250985
May also relate to: MC-159560
The bug
The texture files used for the top, side and bottom faces of cauldrons all have unused pixels.
- For the tops of cauldrons, we have a similar situation to MC-262454: in 14w10a, the rim was made three pixels thick, but the cauldron only ever uses the two outermost pixels. The innermost ring is not used by the block at all and therefore can be deleted from the texture entirely without changing how the cauldron looks.
- For the sides of cauldrons, the 8×3 region of pixels at the very bottom center of the cauldron texture are not used at all.
- For the bottom, there are thirty-six pixels that are not used at all, flanking the used space for unknown reasons.
In all three of these cases, these extra pixels were added in snapshot 14w10a, the version in which cauldrons were presumably made to use data-driven block models. However, even at this point in development, the pixels were never actually used, therefore only remaining as an artifact from what is presumably a cauldron model never released to the public. Even the Texture Update did not remove these pixels - if anything, some textures such as the cauldron's side texture appear to be shaded under the assumption that all pixels are used in-game even though they are not. In addition, the Texture Update caused the bottom middle of the cauldron side texture to become filled in with solid color even though it was previously left transparent.
In addition, the "inner" texture for cauldrons contains 48 pixels which, while technically used, are never visible without clipping into the block. As a result, deleting these pixels from the texture will have no effect on the cauldron's appearance in a way that matters. (Since these unused pixels correspond to the bottom texture's used pixels, these two files could even be merged if desired.)
How to fix
Fixed versions of all four texture files for cauldrons are attached to this ticket. Fixing this should be as easy as replacing vanilla's current block/cauldron_top.png, block/cauldron_side.png, block/cauldron_inner and block/cauldron_bottom.png textures with these fixed textures.
I've also included Programmer Art versions of these textures, as Programmer Art is also affected by this issue. Programmer Art's fix can be applied in much the same way.
As these assets are modified versions of Mojang's own game assets, intended as a fix to the game, Mojang have all the rights to use these as a fix. If required for some reason, I give Mojang full permission to use these.
Further notes
The attached "affected areas" image appears to still be missing some unused pixels.
- is duplicated by
-
MC-262467 Unused pixels in cauldron bottom texture
- Resolved
-
MC-262468 Unused pixels in cauldron top texture
- Resolved
- relates to
-
MC-262587 Unused pixels in item frame and glow item frame textures
- Open
-
MC-262588 Unused pixels in beacon texture
- Open
-
MC-265438 Texture map for each boat has unused pixels
- Open
-
MC-266280 Grass block side texture has functionally unused pixels
- Open
-
MC-270639 Anvil UI texture file contains large red rectangle which can never be seen
- Open
-
MC-271010 Unused pickles in sea pixel texture
- Open
-
MC-271371 Random palette pixels in elder_guardian.png UV texture map
- Open
-
MC-272100 Unused palette pixels in horse textures (horse_[brown/chestnut/creamy/white].png)
- Open
-
MC-264467 GUI texture "villager2.png" contains unused sections
- Resolved
-
MC-265305 Unused pixels in magmacube.png UV texture map & Used section removed in previous fix
- Resolved
-
MC-248553 Texture map for villager types contain unused pixels
- Open
-
MC-248554 Unused pixels in lead_knot.png UV texture map
- Open
-
MC-251254 Unused pixels in end rod texture
- Open
-
MC-257432 Ravagers have unused pixels in their texture
- Open
-
MC-260786 Default parrot textures have white background instead of transparent
- Open
-
MC-261715 Ocelot and some cat textures have unused pixels
- Open
-
MC-262454 Unused pixels in hopper top texture and hopper side texture
- Open
-
MC-262589 Unused pixels in brewing stand base texture
- Open
-
MC-262628 Unused pixels in tripwire.png texture
- Open
-
MC-262643 Unused pixels in chorus plant and chorus flower textures
- Open
-
MC-264552 Unused black pixels in enchanting table book texture
- Open
-
MC-267291 Unused pixels in trident.png UV map texture
- Open
-
MC-267292 Unused pixels in phantom.png UV texture map
- Open
-
MC-267294 Unused pixels in camel.png UV texture map
- Open
-
MC-267305 Unused pixels in salmon.png texture UV map
- Open
-
MC-267307 Unused pixels in cold/temperate/warm_frog.png UV texture maps
- Open
-
MC-267860 Unused pixels in flowing water and flowing lava textures
- Open
-
MC-267873 Leather armor base textures have functionally unused pixels
- Open
-
MC-268027 Piston "inner" texture files contain pixels that cannot normally be seen
- Open
-
MC-268042 Unused pixels and never-normally-visible pixels in lectern top, front, side and base textures
- Open
-
MC-268056 Redstone repeater textures contain pixels that cannot normally be seen
- Open
-
MC-268057 Redstone comparator textures contain pixels that cannot normally be seen
- Open
-
MC-268287 Piglins (including variants) have snout/head pixels that cannot be seen normally
- Open
-
MC-268288 Unused pixels in hanging mangrove propagule texture
- Open
-
MC-268290 All stages of nether wart contain pixels that cannot normally be seen
- Open
-
MC-268373 Hoglin and zoglin textures contain unused pixels and pixels that cannot normally be seen
- Open
-
MC-268376 Enchanting table UI texture file contains leftover button textures which can never be seen
- Open
-
MC-271008 Unused pixels in bed textures
- Open
-
MC-271303 Unused pixels in parrot_[blue/green/red_blue/yellow_blue].png UV texture maps
- Open
-
MC-271356 Unused pixels in fox_sleep.png and snow_fox_sleep.png
- Open
-
MC-277529 Unused pixels in powered lightning rod texture
- Open
-
MC-242398 Unused pixels in sheep.png UV texture map
- Reopened
-
MC-242591 Unused pixels in white/gray.png UV texture maps for llama varients
- Reopened
-
MC-176309 Illusioner has a few misplaced pixels left in their texture
- Resolved
-
MC-199662 Extra pixels in cocoa pod textures as of Texture Update
- Resolved
-
MC-201150 Unused pixels in end rod texture
- Resolved
-
MC-242092 Texture map for magma cube (magmacube.png) has unused pixels
- Resolved
-
MC-242395 Texture map for the blaze (blaze.png) contains unused pixels
- Resolved
-
MC-242396 Unused pixels in wood.png UV texture map for armor stands
- Resolved
-
MC-242397 Texture maps for cow, red & brown mooshroom (red/brown_mooshroom.png & cow.png) contain unused pixels
- Resolved
-
MC-242592 Texture map for the polar bear (polarbear.png) contain unused pixels
- Resolved
-
MC-248562 Iron golem has unused pixels in the texture
- Resolved
-
MC-275238 Unused pixels in dragon egg texture
- Resolved
-
MC-276842 Unused pixels in colormap textures
- Resolved
- testing discovered
-
MC-270237 Breaking cauldrons or composters causes a slightly glitchy crack animation
- Open