Interface Controller

All Known Implementing Classes:
GlobalController, HostBoundController, RandomnessController

public sealed interface Controller permits GlobalController, HostBoundController
Controllers collect values from sources to be used to evaluate FloatCurves and modify Properties.
Since:
2.5.2
  • Method Details

    • initialize

      default void initialize()
    • update

      void update(float partialTick)
    • getUpdatedValue

      float getUpdatedValue()
    • getValue

      float getValue()
    • getName

      String getName()