From 3784458cbab0fcf05ac483280cdb5198f4ae3d45 Mon Sep 17 00:00:00 2001 From: Builderb0y Date: Fri, 18 Aug 2023 01:58:11 +0000 Subject: [PATCH] Fix wrong position being calculated and used for block colors (and possibly other things). --- .../transformers/FullDataToRenderDataTransformer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/transformers/FullDataToRenderDataTransformer.java b/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/transformers/FullDataToRenderDataTransformer.java index aa807a998..d344048c1 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/transformers/FullDataToRenderDataTransformer.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/dataObjects/transformers/FullDataToRenderDataTransformer.java @@ -226,8 +226,8 @@ public class FullDataToRenderDataTransformer int hash = columnArrayView.getDataHash(); SingleColumnFullDataAccessor fullArrayView = chunkDataView.get(ox * dataToSourceScale, oz * dataToSourceScale); convertColumnData(level, - sourceBlockX + sourceDataPointBlockWidth * relSourceX * dataToSourceScale, - sourceBlockZ + sourceDataPointBlockWidth * relSourceZ * dataToSourceScale, + sourceBlockX + sourceDataPointBlockWidth * relSourceX, + sourceBlockZ + sourceDataPointBlockWidth * relSourceZ, columnArrayView, fullArrayView, 2); changed |= hash != columnArrayView.getDataHash(); }