To add custom icons for entities, place the icon files in the following path:
/main/resources/assets/creaturechat/textures/entity/pig/pig.png
/main/resources/assets/creaturechat/textures/entity/cat/black.png
/main/resources/assets/creaturechat/textures/entity/alligator.png
/main/resources/assets/creaturechat/textures/entity/YOUR-ENTITY.png
...
- Entity icons should be
32x32pixels, and PNG format. - The icon file path should match the renderer texture path of the entity.
- This supports all entities, including those from other mods.
Player icons should be 24x24 pixels, and PNG format.
- Download rainbow-icon-template.png
- Download skin-template.png
To activate a custom player icon, include a black and white key in your skin:
- Add a black square at:
(28, 48) - Add a white square at:
(32, 48)
CreatureChat™ will detect this key and enable your custom icon.
- Don't forget to upload your new skin which includes the icon.
- Test your changes in-game by talking to a mob (in F5 mode)
Here are the full list of coordinates for the custom player icon UV.
UV_COORDINATES = [
[0.0, 0.0, 8.0, 8.0, 0.0, 0.0], # row 1 left
[24.0, 0.0, 32.0, 8.0, 8.0, 0.0], # row 1 middle
[32.0, 0.0, 40.0, 8.0, 16.0, 0.0], # row 1 right
[56.0, 0.0, 64.0, 8.0, 0.0, 8.0], # row 2 left
[56.0, 20.0, 64.0, 28.0, 8.0, 8.0], # row 2 middle
[36.0, 16.0, 44.0, 20.0, 16.0, 8.0], # row 2 top right
[56.0, 16.0, 64.0, 20.0, 16.0, 12.0], # row 2 bottom right
[56.0, 28.0, 64.0, 36.0, 0.0, 16.0], # row 3 left
[56.0, 36.0, 64.0, 44.0, 8.0, 16.0], # row 3 middle
[56.0, 44.0, 64.0, 48.0, 16.0, 16.0], # row 3 top right
[12.0, 48.0, 20.0, 52.0, 16.0, 20.0], # row 3 bottom right
]





