All Classes and Interfaces
Class
Description
Utility class for automatically registering materials, factories, and process recipes
by scanning specified base packages for annotated classes.
Interface for make AbstractEntity droppable
Abstract base class for all entities in the system.
Annotation to mark classes related to entity mechanics.
Represents a drop that an entity can have upon defeat.
Represents an entry in the entity registry, containing the entity's unique identifier and a supplier for creating instances of the entity.
Annotation to mark classes related to evolution mechanics.
Interface representing a condition for evolution.
Interface for representing an entity that can evolve.
Represents an entry in the evolution registry, containing the evolution condition's unique identifier and a supplier for creating instances of the evolution condition.
Interface for representing a family of entities.
Interface representing an entity in the Prometheus system.
Main class for the Prometheus framework.
Class representing the main data structure for managing entities and evolutions in the Prometheus system.
Types of registrations available.
Interface representing an entity that has associated statistics.