Class SeasonalProviderBuilderHelper<Season extends Enum<Season>>

java.lang.Object
com.github.thedeathlycow.thermoo.impl.environment.SeasonalProviderBuilderHelper<Season>

public class SeasonalProviderBuilderHelper<Season extends Enum<Season>> extends Object
  • Constructor Details

    • SeasonalProviderBuilderHelper

      public SeasonalProviderBuilderHelper(Class<Season> seasonClass)
  • Method Details

    • getFallbackSeason

      @Nullable public Season getFallbackSeason()
    • getSeasons

      public Map<Season, net.minecraft.core.Holder<EnvironmentProvider>> getSeasons()
    • setFallbackSeason

      public void setFallbackSeason(@NotNull Season season)
    • setSeasonProvider

      public void setSeasonProvider(@NotNull Season season, @NotNull @NotNull net.minecraft.core.Holder<EnvironmentProvider> provider)
    • validate

      public void validate()