createPlayer
open fun <T : Any> createPlayer(player: T, playerUniqueId: UUID, playerClass: Class<T>): VitalPlayer<*>
Internal function; creates a new VitalPlayer instance for the given player and stores it in VitalPlayerRepository. This function throws VitalPlayerException.InvalidClass if the configured custom player class has an invalid signature.