9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-25 18:09:27 +00:00

少运行一次parseVersionToInteger

This commit is contained in:
jhqwqmc
2025-06-25 11:51:37 +08:00
parent 1d295f08ca
commit 99a786ab2e
3 changed files with 8 additions and 4 deletions

View File

@@ -48,7 +48,7 @@ public interface Revision {
@Override
public String versionString() {
if (this.versionString == null) {
this.versionString = this.minVersion.version().replace(".", "_");
this.versionString = this.minVersion.versionString().replace(".", "_");
}
return this.versionString;
}
@@ -118,7 +118,7 @@ public interface Revision {
@Override
public String versionString() {
if (this.versionString == null) {
this.versionString = this.minVersion.version().replace(".", "_") + "-" + this.maxVersion.version().replace(".", "_");
this.versionString = this.minVersion.versionString().replace(".", "_") + "-" + this.maxVersion.versionString().replace(".", "_");
}
return this.versionString;
}

View File

@@ -31,7 +31,11 @@ public final class MinecraftVersion implements Comparable<MinecraftVersion> {
return new MinecraftVersion(version);
}
public String version() {
public int version() {
return version;
}
public String versionString() {
return versionString;
}

View File

@@ -46,7 +46,7 @@ public class VersionHelper {
// 12001 = 1.20.1
// 12104 = 1.21.4
version = parseVersionToInteger(versionString);
version = MINECRAFT_VERSION.version();
v1_20 = version >= 12000;
v1_20_1 = version >= 12001;