mojira.dev
MCPE-177223

Some cat textures in vanilla resource pack are duplicated.

In the vanilla resource pack, redtabby, siamese and tuxedo cats have two different textures for them on the vanilla resource pack, both textures are different and also have a different name.

Here are the textures and how they are named:

blackcat

[media]

tuxedo

[media]

red

[media]

redtabby

[media]

siamese

[media]

siamesecat

[media]

 

Attachments

Comments 4

[media][media][media][media][media][media]

I can confirm, the textures that are not used are:

  • blackcat

  • red

  • siamese

According to the game code, the textures used are the following:

{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:cat",
      "materials": { "default": "cat" },
      "textures": {
        "white": "textures/entity/cat/white",
        "black": "textures/entity/cat/tuxedo",
        "red": "textures/entity/cat/redtabby",
        "siamese": "textures/entity/cat/siamesecat",
        "british": "textures/entity/cat/britishshorthair",
        "calico": "textures/entity/cat/calico",
        "persian": "textures/entity/cat/persian",
        "ragdoll": "textures/entity/cat/ragdoll",
        "tabby": "textures/entity/cat/tabby",
        "jellie": "textures/entity/cat/jellie", 
        "all_black": "textures/entity/cat/allblackcat",
        "white_tame": "textures/entity/cat/white_tame",
        "black_tame": "textures/entity/cat/tuxedo_tame",
        "red_tame": "textures/entity/cat/redtabby_tame",
        "siamese_tame": "textures/entity/cat/siamesecat_tame",
        "british_tame": "textures/entity/cat/britishshorthair_tame",
        "calico_tame": "textures/entity/cat/calico_tame",
        "persian_tame": "textures/entity/cat/persian_tame",
        "ragdoll_tame": "textures/entity/cat/ragdoll_tame",
        "tabby_tame": "textures/entity/cat/tabby_tame",
        "all_black_tame": "textures/entity/cat/allblackcat_tame",
        "jellie_tame":  "textures/entity/cat/jellie_tame"
      },
{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:cat",
      "materials": { "default": "cat" },
      "textures": {
        "white": "textures/entity/cat/white",
        "black": "textures/entity/cat/tuxedo",
        "red": "textures/entity/cat/redtabby",
        "siamese": "textures/entity/cat/siamesecat",
        "british": "textures/entity/cat/britishshorthair",
        "calico": "textures/entity/cat/calico",
        "persian": "textures/entity/cat/persian",
        "ragdoll": "textures/entity/cat/ragdoll",
        "tabby": "textures/entity/cat/tabby",
        "jellie": "textures/entity/cat/jellie", 
        "all_black": "textures/entity/cat/allblackcat",
        "white_tame": "textures/entity/cat/white_tame",
        "black_tame": "textures/entity/cat/tuxedo_tame",
        "red_tame": "textures/entity/cat/redtabby_tame",
        "siamese_tame": "textures/entity/cat/siamesecat_tame",
        "british_tame": "textures/entity/cat/britishshorthair_tame",
        "calico_tame": "textures/entity/cat/calico_tame",
        "persian_tame": "textures/entity/cat/persian_tame",
        "ragdoll_tame": "textures/entity/cat/ragdoll_tame",
        "tabby_tame": "textures/entity/cat/tabby_tame",
        "all_black_tame": "textures/entity/cat/allblackcat_tame",
        "jellie_tame":  "textures/entity/cat/jellie_tame"
      },

Within this line of code the only textures used that are in this report are:

  • tuxedo

  • redtabby

  • siamesecat

I can confirm, the textures that are not used are:

  • blackcat

  • red

  • siamese

According to the game code, the textures used are the following:

{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:cat",
      "materials": { "default": "cat" },
      "textures": {
        "white": "textures/entity/cat/white",
        "black": "textures/entity/cat/tuxedo",
        "red": "textures/entity/cat/redtabby",
        "siamese": "textures/entity/cat/siamesecat",
        "british": "textures/entity/cat/britishshorthair",
        "calico": "textures/entity/cat/calico",
        "persian": "textures/entity/cat/persian",
        "ragdoll": "textures/entity/cat/ragdoll",
        "tabby": "textures/entity/cat/tabby",
        "jellie": "textures/entity/cat/jellie", 
        "all_black": "textures/entity/cat/allblackcat",
        "white_tame": "textures/entity/cat/white_tame",
        "black_tame": "textures/entity/cat/tuxedo_tame",
        "red_tame": "textures/entity/cat/redtabby_tame",
        "siamese_tame": "textures/entity/cat/siamesecat_tame",
        "british_tame": "textures/entity/cat/britishshorthair_tame",
        "calico_tame": "textures/entity/cat/calico_tame",
        "persian_tame": "textures/entity/cat/persian_tame",
        "ragdoll_tame": "textures/entity/cat/ragdoll_tame",
        "tabby_tame": "textures/entity/cat/tabby_tame",
        "all_black_tame": "textures/entity/cat/allblackcat_tame",
        "jellie_tame":  "textures/entity/cat/jellie_tame"
      },
{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:cat",
      "materials": { "default": "cat" },
      "textures": {
        "white": "textures/entity/cat/white",
        "black": "textures/entity/cat/tuxedo",
        "red": "textures/entity/cat/redtabby",
        "siamese": "textures/entity/cat/siamesecat",
        "british": "textures/entity/cat/britishshorthair",
        "calico": "textures/entity/cat/calico",
        "persian": "textures/entity/cat/persian",
        "ragdoll": "textures/entity/cat/ragdoll",
        "tabby": "textures/entity/cat/tabby",
        "jellie": "textures/entity/cat/jellie", 
        "all_black": "textures/entity/cat/allblackcat",
        "white_tame": "textures/entity/cat/white_tame",
        "black_tame": "textures/entity/cat/tuxedo_tame",
        "red_tame": "textures/entity/cat/redtabby_tame",
        "siamese_tame": "textures/entity/cat/siamesecat_tame",
        "british_tame": "textures/entity/cat/britishshorthair_tame",
        "calico_tame": "textures/entity/cat/calico_tame",
        "persian_tame": "textures/entity/cat/persian_tame",
        "ragdoll_tame": "textures/entity/cat/ragdoll_tame",
        "tabby_tame": "textures/entity/cat/tabby_tame",
        "all_black_tame": "textures/entity/cat/allblackcat_tame",
        "jellie_tame":  "textures/entity/cat/jellie_tame"
      },

Within this line of code the only textures used that are in this report are:

  • tuxedo

  • redtabby

  • siamesecat

The textures mentioned here that are not used for the current vanilla cat are used for tamed ocelots spawned in versions before version 1.8. They need to be in the vanilla behavior pack for backward compatibility. Have a look at ocelot.entity.json and ocelot.v1.0.entity.json.

User2514163

(Unassigned)

1149762

Confirmed

Multiple

texture

1.20.41 Hotfix, 1.20.50, 1.20.60.25 Preview, 1.20.51 Hotfix, 1.21.0.22 Preview, ..., 1.20.73 Hotfix, 1.21.0.23 Preview, 1.20.80, 1.21.0.24 Preview, 1.20.81 Hotfix

Retrieved