Class Registration

java.lang.Object
com.hypixel.hytale.registry.Registration
Direct Known Subclasses:
ClientFeatureRegistration, CommandRegistration, EntityRegistration, EventRegistration, TaskRegistration

public class Registration extends Object
A registration that can be unregistered.
  • Constructor Details

    • Registration

      public Registration(@Nonnull BooleanSupplier isEnabled, @Nonnull Runnable unregister)
      Default Constructor for a Registration instance.
      Parameters:
      isEnabled - Whether this registration is enabled.
      unregister - The unregister action to perform when unregistering this registration.
  • Method Details

    • unregister

      public void unregister()
      Called to unregister this registration.
    • isRegistered

      public boolean isRegistered()
      Is this registration still registered.
      Returns:
      is this registration still registered.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object