1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- /*
- * Roughly Enough Items by Danielshe.
- * Licensed under the MIT License.
- */
- package me.shedaniel.rei.client;
- public enum Weather {
- CLEAR(0, "text.rei.weather.clear"),
- RAIN(1, "text.rei.weather.rain"),
- THUNDER(2, "text.rei.weather.thunder");
-
- private final int id;
- private final String translateKey;
-
- Weather(int id, String translateKey) {
- this.id = id;
- this.translateKey = translateKey;
- }
-
- public static Weather byId(int int_1) {
- return byId(int_1, 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;
- }
- return gameMode_1;
- }
-
- public int getId() {
- return id;
- }
-
- public String getTranslateKey() {
- return translateKey;
- }
- }
|