diff --git a/core/src/mindustry/mod/ContentPatcher.java b/core/src/mindustry/mod/ContentPatcher.java index 5b96a573e9..9650955fc2 100644 --- a/core/src/mindustry/mod/ContentPatcher.java +++ b/core/src/mindustry/mod/ContentPatcher.java @@ -313,11 +313,8 @@ public class ContentPatcher{ return; } - var copy = new ObjectFloatMap(map); - reset(() -> { - map.clear(); - map.putAll(copy); - }); + var copy = map.copy(); + reset(() -> map.set(copy)); if(value instanceof JsonValue jval && jval.isString() && (jval.asString().equals("-"))){ //removal syntax: diff --git a/gradle.properties b/gradle.properties index cbf61d9303..dd266506ec 100644 --- a/gradle.properties +++ b/gradle.properties @@ -26,4 +26,4 @@ org.gradle.caching=true org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 android.enableR8.fullMode=false -archash=75fffa01c8 +archash=e6bdad461a