I managed to make working custom tridents with it's own models but the enchant glow doesn't work properly. Both enchanted and disenchanted always glow under water and never glow on land. Also the custom model does not work at all when holding the item in hand and while plying the throwing animation.
Code: https://github.com/Kuwujii/RakCraft