supportedClientTypes

abstract val supportedClientTypes: List<OldSchoolClientType>

The list of client types to register within the network. If there are multiple client types implemented, one can supply multiple client types in this section. It is highly likely that only one will be offered though, as C++ clients are much harder to figure out. Furthermore, if multiple client types are offered, it is highly recommended to only register the ones you intend on supporting and using. This is because each client type that is registered here additionally means we have to precompute Player and NPC info extended info blocks for each of those client types, meaning all that work would go to a waste if no one is there to use the types.