Ask any AI "how to make the Minecraft Players eyes glow" it'll reply along the lines of the following;
QuoteTo make player eyes glow in Minecraft Bedrock, you create a resource pack (add-on) with two changes:
1. Edit the texture — Open the player skin texture in an image editor (e.g. Blockbench). Select the eye pixels and reduce their alpha/opacity (e.g. to ~70%). The more transparent a pixel is, the brighter it glows. Save as a .tga file.
2. Set the material — In your resource pack, edit RP/entity/player.entity.json and set the material to entity_emissive_alpha:
"materials": {
"default": "entity_emissive_alpha"
}
This tells the game to use the alpha channel as an emissive (glow) channel — the same trick Endermen and spiders use. The texture must be a .tga file for this material to work.
In principle what's outlined
should work because it's basically a slight modification on the general custom skin creation process, especially for those being as a .mcpack or .mcaddon (zip) files, that utilises the same material declaration mobs and other entity's and items use for the 'glow' and 'bloom' effect in game.
In practice this doesn't work because Render Dragon, the engine Minecraft uses,
disables features like 'glow' (
entity_emissive shader property)
as a preventative measure against player-based wall-hack and x-ray 'cheats' - mods that 'game' the players appearance for advantage rather than creative expression. For obvious reasons this then means it's not really possible to make the player characters eyes glow directly, by creating a mod.
Is it possible to change the players eyes and make them glow at all?
Yes, indirectly, by replacing the "
minecraft:player" entity (entity class) with a custom entity. This set up can also, optionally, spawn in custom 'mob-based' meshes that do have glowing eyes - because the 'entity' is not a 'player' Minecraft interprets it as a 'mob', granting render access to those types of effects.
With that said, this is exceptionally tricky to set up because it requires a
resource pack and a
behaviour pack containing seemingly duplicate files that declare different properties depending on their function. Even then it doesn't always work, and doesn't always error out or crash Minecraft, making it difficult to troubleshoot.
For all intents and purposes this is how the in-game 'player editor' mods work, they're not changing the player directly, they're replacing it (and technically making the skin invisible) with a custom, mob rendering compliant, entity.