EntityRegistry

public class EntityRegistry extends Registry

Registry for managing entity registration. Provides methods to register and query entity items.

java.lang.Object > Registry > EntityRegistry

Field Summary

No fields documented.

Method Detail

EntityRegistry

public public EntityRegistry (@Nonnull final List registrations, final BooleanSupplier precondition, final String preconditionMessage)

Method EntityRegistry.

Parameters:
@Nonnull final List registrations
final BooleanSupplier precondition
final String preconditionMessage

registerEntity

public EntityRegistration registerEntity (@Nonnull final String key, @Nonnull final Class clazz, final Function constructor, final DirectDecodeCodec codec)

Method registerEntity.

Parameters:
@Nonnull final String key
@Nonnull final Class clazz
final Function constructor
final DirectDecodeCodec codec