(It is recommended to take a look at the pictures below first.)
As you see, the display of these entity textures requires that the names of the entities need to be of certain specific names. Here, I use [sparkles](https://modrinth.com/project/HfNmMQ9E) for the demonstration. The entities in incendium have custom names. When the language is English, everything proceeds normally. However, if the language is changed, the entity names will be updated according to the translated names carried in the resource pack. This will result in the texture not being displayed as before. At first, I used Chinese, but later I found that the texture couldn't be displayed. By observing the following pictures, it can be seen that Chinese is not included in this resourcepack. So I tried to play in other languages. but I tried many languages such as Japanese, Korean, Russian and more. Even though the translated names corresponding to each language have already been entered into .properties file, they cannot be identified. Only when the language is English can these textures be loaded. Otherwise, the name changes caused by language switching will be regarded as entity changes (just like iron puppets getting damaged will add cracks).
When the display condition of the random entity texture is the name of the entity, only English will be recognized.
What happened? [e.g. crashed, texture is broken]
The texture did not display as it should have.
What were you doing when it happened? [e.g. loading the game, playing multiplayer, single-player]
This is not important. It happens all the time and everywhere.
Does this issue also occur with OptiFine? [yes/no]
There is no OptiFine in 26.2 now
Screenshots
when language is English
when language is japanese
but
Your setup: (please complete the following information):