public class ComponentRegistryProxy
Class ComponentRegistryProxy. Provides componentregistryproxy functionality for the Hytale server.
java.lang.Object > ComponentRegistryProxy
Field Summary
No fields documented.
Method Detail
ComponentRegistryProxy
Method ComponentRegistryProxy.
- Parameters:
final Listregistrationsfinal ComponentRegistryregistry
shutdown
public
void
shutdown
()
Method shutdown.
registerComponent
public
T>
registerComponent
(@Nonnull final Class super T> tClass, @Nonnull final Supplier supplier)
Method registerComponent.
- Parameters:
@Nonnull final Class super T>tClass@Nonnull final Suppliersupplier
registerResource
public
T>
registerResource
(@Nonnull final Class super T> tClass, @Nonnull final Supplier supplier)
Method registerResource.
- Parameters:
@Nonnull final Class super T>tClass@Nonnull final Suppliersupplier
registerSpatialResource
public
ECS_TYPE>>
registerSpatialResource
(@Nonnull final Supplier>> supplier)
Method registerSpatialResource.
- Parameters:
@Nonnull final Suppliersupplier>>
registerSystemType
public
T>
registerSystemType
(@Nonnull final Class super T> systemTypeClass)
Method registerSystemType.
- Parameters:
@Nonnull final Class super T>systemTypeClass
registerEntityEventType
public
T>
registerEntityEventType
(@Nonnull final Class super T> eventTypeClass)
Method registerEntityEventType.
- Parameters:
@Nonnull final Class super T>eventTypeClass
registerWorldEventType
public
T>
registerWorldEventType
(@Nonnull final Class super T> eventTypeClass)
Method registerWorldEventType.
- Parameters:
@Nonnull final Class super T>eventTypeClass
registerComponentType
Method registerComponentType.
- Parameters:
@Nonnull final ComponentTypecomponentType
registerResourceType
Method registerResourceType.
- Parameters:
@Nonnull final ResourceTypecomponentType