PylonEntitySchema

class PylonEntitySchema(key: NamespacedKey, val entityClass: Class<*>, pylonEntityClass: Class<out PylonEntity<*>>) : Keyed(source)

Stores information about a Pylon entity type, including its key, vanilla entity class, and Pylion entity class.

You should not need to use this if you are not working on Pylon Core.

Constructors

Link copied to clipboard
constructor(key: NamespacedKey, entityClass: Class<*>, pylonEntityClass: Class<out PylonEntity<*>>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun getKey(): NamespacedKey
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun key(): @NotNull Key