diff --git a/core/src/main/java/net/momirealms/craftengine/core/util/Key.java b/core/src/main/java/net/momirealms/craftengine/core/util/Key.java index a09969dd3..f580210ac 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/util/Key.java +++ b/core/src/main/java/net/momirealms/craftengine/core/util/Key.java @@ -39,9 +39,7 @@ public record Key(String namespace, String value) { @Override public int hashCode() { - int result = this.namespace.hashCode(); - result = 31 * result + this.value.hashCode(); - return result; + return 31 * this.namespace.hashCode() + this.value.hashCode(); } @Override @@ -54,7 +52,7 @@ public record Key(String namespace, String value) { } if (!(obj instanceof Key key)) return false; // 先比value命中率高 - return this.value.equals(key.value()) && this.namespace.equals(key.namespace()); + return this.value.equals(key.value) && this.namespace.equals(key.namespace); } @Override diff --git a/gradle.properties b/gradle.properties index 5ad74eca6..a3efe51fd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ org.gradle.jvmargs=-Xmx1G # Project settings -project_version=0.0.65.12.2 +project_version=0.0.65.13 config_version=58 lang_version=40 project_group=net.momirealms @@ -38,7 +38,7 @@ zstd_version=1.5.7-6 commons_io_version=2.21.0 commons_lang3_version=3.20.0 sparrow_nbt_version=0.10.6 -sparrow_util_version=0.65 +sparrow_util_version=0.66 fastutil_version=8.5.18 netty_version=4.1.128.Final joml_version=1.10.8