public static final EntityType<SpearIronEntity> ENTITY_TYPE = EntityType.Builder
.<SpearIronEntity>create(SpearIronEntity::new, EntityClassification.MISC).size(0.5F, 0.5F)
.build("combat:spear_iron_entity");
Apologies again, that's all setup here, which is copy pasted from minecraft's Trident code and then adapted to fit how I've been setting things up with my throwable items.
This above code works with my throwable items, based off of code from a snowball, however I don't quite know how the trident fully works yet and therefore don't know what to do about rendering it.
Thanks for all your help.