Package fr.robie.machineengine.api.registry


package fr.robie.machineengine.api.registry
  • Class
    Description
    Thrown when a registration is impossible (duplicate key, frozen registry, wrong registry kind).
    Registries MachineEngine creates itself (ARCHITECTURE.md ยง7.2).
    Registry<T extends net.kyori.adventure.key.Keyed>
    Read view of a registry.
    Access to every registry.
    RegistryKey<T extends net.kyori.adventure.key.Keyed>
    A typed reference to an entry of a registry, resolved on demand.
    RegistryType<T extends net.kyori.adventure.key.Keyed>
    Identifies a registry and the type of its entries.
     
    ReloadableProvider<T extends net.kyori.adventure.key.Keyed>
    Supplies entries of a reloadable registry.
    ReloadableRegistry<T extends net.kyori.adventure.key.Keyed>
    A registry rebuilt from ReloadableProviders on every reload (D5).
    ReloadContext<T extends net.kyori.adventure.key.Keyed>
    Handed to a ReloadableProvider while a snapshot is being built.
    WritableRegistry<T extends net.kyori.adventure.key.Keyed>
    Registration-time handle on a static registry.