diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-01-16 16:10:19 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-01-16 16:10:19 +0800 |
| commit | b4be45e414504afb49910d766bebcd00f55b052b (patch) | |
| tree | 05c36b311681a120c0e3c85131531a159fbc59c2 /src/main/java/me/shedaniel/rei/impl/Weather.java | |
| parent | 01e8ede4fc41f6f113ae623044c3a4e98ed81eb4 (diff) | |
| download | RoughlyEnoughItems-b4be45e414504afb49910d766bebcd00f55b052b.tar.gz RoughlyEnoughItems-b4be45e414504afb49910d766bebcd00f55b052b.tar.bz2 RoughlyEnoughItems-b4be45e414504afb49910d766bebcd00f55b052b.zip | |
3.3.11
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/Weather.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/impl/Weather.java | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/Weather.java b/src/main/java/me/shedaniel/rei/impl/Weather.java index 11ce30e84..fb1c78979 100644 --- a/src/main/java/me/shedaniel/rei/impl/Weather.java +++ b/src/main/java/me/shedaniel/rei/impl/Weather.java @@ -5,6 +5,9 @@ package me.shedaniel.rei.impl; +import me.shedaniel.rei.api.annotations.Internal; + +@Internal public enum Weather { CLEAR(0, "text.rei.weather.clear"), RAIN(1, "text.rei.weather.rain"), @@ -18,20 +21,16 @@ public enum Weather { this.translateKey = translateKey; } - public static Weather byId(int int_1) { - return byId(int_1, CLEAR); + public static Weather byId(int id) { + return byId(id, CLEAR); } - public static Weather byId(int int_1, Weather gameMode_1) { - Weather[] var2 = values(); - int var3 = var2.length; - - for (int var4 = 0; var4 < var3; ++var4) { - Weather gameMode_2 = var2[var4]; - if (gameMode_2.id == int_1) - return gameMode_2; + public static Weather byId(int id, Weather defaultWeather) { + for (Weather weather : values()) { + if (weather.id == id) + return weather; } - return gameMode_1; + return defaultWeather; } public int getId() { |
