mirror of
https://github.com/BlueMap-Minecraft/BlueMap.git
synced 2025-02-23 07:51:43 +01:00
Allow reading doubles for frametimes in animation.mcmeta files (leniently correct them into integers)
This commit is contained in:
parent
7ddb25d120
commit
77e793c958
@ -80,7 +80,7 @@ public AnimationMeta read(JsonReader in, Gson gson) throws IOException {
|
||||
case "interpolate" : animationMeta.interpolate = in.nextBoolean(); break;
|
||||
case "width" : animationMeta.width = in.nextInt(); break;
|
||||
case "height" : animationMeta.height = in.nextInt(); break;
|
||||
case "frametime" : animationMeta.frametime = in.nextInt(); break;
|
||||
case "frametime" : animationMeta.frametime = (int) in.nextDouble(); break;
|
||||
case "frames" : readFramesList(in, animationMeta); break;
|
||||
default: in.skipValue(); break;
|
||||
}
|
||||
@ -115,7 +115,7 @@ private void readFramesList(JsonReader in, AnimationMeta animationMeta) throws I
|
||||
while (in.hasNext()) {
|
||||
switch (in.nextName()) {
|
||||
case "index" : index = in.nextInt(); break;
|
||||
case "time" : time = in.nextInt(); break;
|
||||
case "time" : time = (int) in.nextDouble(); break;
|
||||
default: in.skipValue(); break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user