Class DayCycle

java.lang.Object
io.github.addoncommunity.galactifun.api.universe.attributes.DayCycle

public final class DayCycle extends Object
Represents the amount of sunlight a celestial object s
  • Field Details

    • ETERNAL_DAY

      public static final DayCycle ETERNAL_DAY
    • ETERNAL_NIGHT

      public static final DayCycle ETERNAL_NIGHT
    • EARTH_LIKE

      public static final DayCycle EARTH_LIKE
  • Method Details

    • eternal

      @Nonnull public static DayCycle eternal(long time)
    • relativeToEarth

      @Nonnull public static DayCycle relativeToEarth(double ratio)
    • days

      @Nonnull public static DayCycle days(int days)
    • hours

      @Nonnull public static DayCycle hours(int hours)
    • of

      @Nonnull public static DayCycle of(int days, int hours)
    • applyEffects

      public void applyEffects(@Nonnull org.bukkit.World world)
    • tick

      public void tick(@Nonnull org.bukkit.World world)
      Apply time effects to world every 5 seconds
    • description

      @Nonnull public String description()