diff --git a/Maps/Micro Battle/Micro_Castles.zip b/Maps/Micro Battle/Micro_Castles.zip new file mode 100644 index 00000000..e15fc3c7 Binary files /dev/null and b/Maps/Micro Battle/Micro_Castles.zip differ diff --git a/Maps/Micro Battle/Micro_Deserted.zip b/Maps/Micro Battle/Micro_Deserted.zip new file mode 100644 index 00000000..8243f2f7 Binary files /dev/null and b/Maps/Micro Battle/Micro_Deserted.zip differ diff --git a/Maps/Micro Battle/Micro_Itty_Bitty_City.zip b/Maps/Micro Battle/Micro_Itty_Bitty_City.zip new file mode 100644 index 00000000..792f9f15 Binary files /dev/null and b/Maps/Micro Battle/Micro_Itty_Bitty_City.zip differ diff --git a/Maps/Micro Battle/Micro_Land_of_Time.zip b/Maps/Micro Battle/Micro_Land_of_Time.zip new file mode 100644 index 00000000..e0fda369 Binary files /dev/null and b/Maps/Micro Battle/Micro_Land_of_Time.zip differ diff --git a/Maps/Micro Battle/Micro_Lost Atlantis.zip b/Maps/Micro Battle/Micro_Lost Atlantis.zip new file mode 100644 index 00000000..5fc1ae77 Binary files /dev/null and b/Maps/Micro Battle/Micro_Lost Atlantis.zip differ diff --git a/Maps/Micro Battle/Micro_Lumber Land.zip b/Maps/Micro Battle/Micro_Lumber Land.zip new file mode 100644 index 00000000..18e43f00 Binary files /dev/null and b/Maps/Micro Battle/Micro_Lumber Land.zip differ diff --git a/Maps/Micro Battle/Micro_Mars Is Flat.zip b/Maps/Micro Battle/Micro_Mars Is Flat.zip new file mode 100644 index 00000000..3e49c646 Binary files /dev/null and b/Maps/Micro Battle/Micro_Mars Is Flat.zip differ diff --git a/Maps/Micro Battle/Micro_Seasons.zip b/Maps/Micro Battle/Micro_Seasons.zip new file mode 100644 index 00000000..60730fe7 Binary files /dev/null and b/Maps/Micro Battle/Micro_Seasons.zip differ diff --git a/Maps/Micro Battle/Micro_Towers_9998.zip b/Maps/Micro Battle/Micro_Towers_9998.zip new file mode 100644 index 00000000..a6f1542d Binary files /dev/null and b/Maps/Micro Battle/Micro_Towers_9998.zip differ diff --git a/Plugins[Modified]/Mineplex.MapParser/src/mineplex/mapparser/Parse.java b/Plugins[Modified]/Mineplex.MapParser/src/mineplex/mapparser/Parse.java index 0126ff20..8a6f7267 100644 --- a/Plugins[Modified]/Mineplex.MapParser/src/mineplex/mapparser/Parse.java +++ b/Plugins[Modified]/Mineplex.MapParser/src/mineplex/mapparser/Parse.java @@ -117,6 +117,17 @@ public class Parse continue; } + if(block.getType() == Material.GLASS){ + //Make it's easier for micro battles map + if(getGameType() == GameType.Micro){ + String name = "20"; //set auto glass + if (!_customLocs.containsKey(name)) _customLocs.put(name, new ArrayList()); + _customLocs.get(name).add(block.getLocation()); + //Remove Blocks + block.setTypeId(0); + } + } + //Signs if (block.getType() == Material.SIGN_POST || block.getType() == Material.WALL_SIGN) { @@ -157,6 +168,7 @@ public class Parse block.getRelative(BlockFace.DOWN).setTypeId(0); } } + else if (block.getType() == Material.LEAVES || block.getType() == Material.LEAVES_2) { if (block.getData() <= 3) diff --git a/Plugins[Modified]/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/cakewars/CakeWars.java b/Plugins[Modified]/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/cakewars/CakeWars.java index 93e6b004..ec779634 100644 --- a/Plugins[Modified]/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/cakewars/CakeWars.java +++ b/Plugins[Modified]/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/cakewars/CakeWars.java @@ -412,11 +412,13 @@ public class CakeWars extends TeamGame _chestLootModule.register(this); // Backwards compatibility with old cake wars maps + int i = 1; for (Location location : WorldData.GetDataLocs("SILVER")) { WorldData.GetAllCustomLocs().computeIfAbsent("POINT Outer-" + i++ + " GREEN", k -> new ArrayList<>()).add(location); } + for (Location location : WorldData.GetDataLocs("WHITE")) { WorldData.GetAllCustomLocs().computeIfAbsent("POINT Center GOLD", k -> new ArrayList<>()).add(location);