From 07fb5aa88ef5a25154109839d76f12ea492cc4b1 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 8 Dec 2019 10:27:06 -0500 Subject: [PATCH] Bugfixes --- core/src/io/anuke/mindustry/maps/Maps.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/maps/Maps.java b/core/src/io/anuke/mindustry/maps/Maps.java index a966edf9e2..d54555ddd0 100644 --- a/core/src/io/anuke/mindustry/maps/Maps.java +++ b/core/src/io/anuke/mindustry/maps/Maps.java @@ -84,7 +84,16 @@ public class Maps{ maps.sort(); }); - Events.on(ContentReloadEvent.class, event -> reload()); + Events.on(ContentReloadEvent.class, event -> { + reload(); + for(Map map : maps){ + try{ + map.texture = map.previewFile().exists() ? new Texture(map.previewFile()) : new Texture(MapIO.generatePreview(map)); + }catch(Exception e){ + e.printStackTrace(); + } + } + }); if(Core.assets != null){ ((CustomLoader)Core.assets.getLoader(Content.class)).loaded = this::createAllPreviews;