From 0885981685e1dadef775f50fe8b34ce9727a6e98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20Ellil=C3=A4?= Date: Thu, 28 Mar 2024 18:33:56 +0200 Subject: [PATCH] fix: update bmutils for performance reasons --- build.gradle.kts | 2 +- src/main/java/codes/antti/bluemaptowny/BlueMapTowny.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index ac7044d..8c6129f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -37,7 +37,7 @@ dependencies { exclude ( group = "org.jetbrains", module = "annotations" ) exclude ( group = "org.intellij.lang", module = "annotations" ) } - implementation ("com.github.TechnicJelle:BMUtils:v2.0") { + implementation ("com.github.TechnicJelle:BMUtils:v3.0") { exclude ( group = "org.jetbrains", module = "annotations" ) exclude ( group = "org.intellij.lang", module = "annotations" ) } diff --git a/src/main/java/codes/antti/bluemaptowny/BlueMapTowny.java b/src/main/java/codes/antti/bluemaptowny/BlueMapTowny.java index f34587d..12f14a6 100644 --- a/src/main/java/codes/antti/bluemaptowny/BlueMapTowny.java +++ b/src/main/java/codes/antti/bluemaptowny/BlueMapTowny.java @@ -269,7 +269,7 @@ private void updateMarkers() { if (townyworld == null) continue; TownyAPI.getInstance().getTowns().forEach((town) -> { Vector2i[] chunks = town.getTownBlocks().stream().filter((tb) -> tb.getWorld().equals(townyworld)).map((tb) -> new Vector2i(tb.getX(), tb.getZ())).toArray(Vector2i[]::new); - Collection cheeses = Cheese.createMultiCheeseFromChunks(chunks); + Collection cheeses = Cheese.createPlatterFromChunks(chunks); double layerY = this.config.getDouble("style.y-level"); String townName = town.getName(); String townDetails = fillPlaceholders(this.config.getString("popup"), town);