Fix empty profile bug

BiomeProfile.mt files were malformed when written in locales that use ',' for the decimal separator.
master
Treer 2018-04-26 22:12:49 +10:00
parent 7c382bf18f
commit 788e051028
2 changed files with 4 additions and 3 deletions

View File

@ -9,6 +9,7 @@ import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Locale;
import java.util.Map.Entry;
import amidst.documentation.GsonConstructor;
@ -162,7 +163,7 @@ public class MinetestBiomeProfileImpl implements BiomeProfile {
private String serializeColorMap() {
String output = "";
for (MinetestBiome biome : biomeList) {
output += String.format(" { \"name\": \"%s\", \"color\": %s, \"y_min\": %d, \"y_max\": %d, \"heat_point\": %.2f, \"humidity_point\": %.2f },\r\n",
output += String.format(Locale.ROOT, " { \"name\": \"%s\", \"color\": %s, \"y_min\": %d, \"y_max\": %d, \"heat_point\": %.2f, \"humidity_point\": %.2f },\r\n",
biome.getName(),
biome.getDefaultColor().createBiomeColorJson().toString(),
biome.y_min, biome.y_max,

View File

@ -1,7 +1,7 @@
project.build.sourceEncoding=UTF-8
amidst.build.jdk.version=1.8
amidst.build.filename=amidstest-v1-0-beta3
amidst.build.filename=amidstest-v1-0-beta4
amidst.version.major=1
amidst.version.minor=0
amidst.version.preReleaseSuffix=beta3
amidst.version.preReleaseSuffix=beta4