2016-02-16 20:07:51 +01:00
|
|
|
package fr.pandacube.java.util;
|
|
|
|
|
|
|
|
public enum MinecraftVersion {
|
2016-06-17 17:19:10 +02:00
|
|
|
v1_7_2_to_1_7_5(4, "1.7.2-1.7.5"),
|
|
|
|
v1_7_6_to_1_7_10(5, "1.7.6-1.7.10"),
|
|
|
|
v1_8(47, "1.8.x"),
|
|
|
|
v1_9(107, "1.9"),
|
|
|
|
v1_9_1(108, "1.9.1"),
|
|
|
|
v1_9_2(109, "1.9.2"),
|
2016-07-04 16:57:23 +02:00
|
|
|
v1_9_3_to_1_9_4(110, "1.9.3-1.9.4"),
|
|
|
|
v1_10(210, "1.10");
|
2016-07-14 14:22:23 +02:00
|
|
|
|
2016-02-16 20:07:51 +01:00
|
|
|
public final int versionNumber;
|
2016-06-02 18:10:47 +02:00
|
|
|
public final String versionDisplay;
|
2016-07-14 14:22:23 +02:00
|
|
|
|
2016-06-17 17:19:10 +02:00
|
|
|
private MinecraftVersion(int v, String d) {
|
2016-02-16 20:07:51 +01:00
|
|
|
versionNumber = v;
|
2016-06-02 18:10:47 +02:00
|
|
|
versionDisplay = d;
|
|
|
|
}
|
2016-07-14 14:22:23 +02:00
|
|
|
|
|
|
|
@Override
|
2016-06-02 18:10:47 +02:00
|
|
|
public String toString() {
|
|
|
|
return versionDisplay;
|
2016-02-16 20:07:51 +01:00
|
|
|
}
|
2016-07-14 14:22:23 +02:00
|
|
|
|
2016-02-16 20:07:51 +01:00
|
|
|
public static MinecraftVersion getVersion(int v) {
|
|
|
|
for (MinecraftVersion mcV : MinecraftVersion.values())
|
2016-07-14 14:22:23 +02:00
|
|
|
if (mcV.versionNumber == v) return mcV;
|
|
|
|
|
2016-02-16 20:07:51 +01:00
|
|
|
return null;
|
|
|
|
}
|
2016-07-14 14:22:23 +02:00
|
|
|
|
2016-02-16 20:07:51 +01:00
|
|
|
}
|