From 4cdaf759afaca196b5c81656f9e1281437bc3aee Mon Sep 17 00:00:00 2001 From: D4rkr34lm Date: Fri, 12 Jun 2026 19:54:06 +0200 Subject: [PATCH] Fix mixup of dimensions in autochecker --- .../schematicsystem/autocheck/AutoChecker.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/SchematicSystem/src/de/steamwar/schematicsystem/autocheck/AutoChecker.java b/SchematicSystem/src/de/steamwar/schematicsystem/autocheck/AutoChecker.java index 91f90f18..78ec437c 100644 --- a/SchematicSystem/src/de/steamwar/schematicsystem/autocheck/AutoChecker.java +++ b/SchematicSystem/src/de/steamwar/schematicsystem/autocheck/AutoChecker.java @@ -37,7 +37,10 @@ public class AutoChecker { public static final AutoChecker impl = new AutoChecker(); public AutoCheckerResult check(Clipboard clipboard, GameModeConfig type) { - return AutoCheckerResult.builder().type(type).height(clipboard.getDimensions().x()).width(clipboard.getDimensions().x()) + return AutoCheckerResult.builder() + .type(type) + .height(clipboard.getDimensions().y()) + .width(clipboard.getDimensions().x()) .depth(clipboard.getDimensions().z()).blockScanResult(scan(clipboard, type)) .entities(clipboard.getEntities().stream().map(Entity::getLocation) .map(blockVector3 -> new BlockPos(blockVector3.getBlockX(), blockVector3.getBlockY(), blockVector3.getBlockZ())) @@ -46,8 +49,12 @@ public class AutoChecker { } public AutoCheckerResult sizeCheck(Clipboard clipboard, GameModeConfig type) { - return AutoCheckerResult.builder().type(type).height(clipboard.getDimensions().y()).width(clipboard.getDimensions().x()) - .depth(clipboard.getDimensions().z()).build(); + return AutoCheckerResult.builder() + .type(type) + .height(clipboard.getDimensions().y()) + .width(clipboard.getDimensions().x()) + .depth(clipboard.getDimensions().z()) + .build(); } public AutoChecker.BlockScanResult scan(Clipboard clipboard, GameModeConfig type) {