From a44469eac4f04ea4a5887f0d3933c0d8b0f3ac7f Mon Sep 17 00:00:00 2001 From: James Seibel Date: Tue, 20 Feb 2024 07:42:46 -0600 Subject: [PATCH] Add a temporary debug renderer to FullDataFileHandler for unsaved positions --- .../fullDatafile/FullDataFileHandler.java | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/FullDataFileHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/FullDataFileHandler.java index 8f89ab2a5..77610a252 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/FullDataFileHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/FullDataFileHandler.java @@ -31,6 +31,7 @@ import com.seibel.distanthorizons.core.level.IDhLevel; import com.seibel.distanthorizons.core.logging.DhLoggerBuilder; import com.seibel.distanthorizons.core.pos.DhSectionPos; import com.seibel.distanthorizons.core.render.renderer.DebugRenderer; +import com.seibel.distanthorizons.core.render.renderer.IDebugRenderable; import com.seibel.distanthorizons.core.sql.AbstractDataSourceRepo; import com.seibel.distanthorizons.core.sql.FullDataRepo; import com.seibel.distanthorizons.core.sql.DataSourceDto; @@ -43,7 +44,9 @@ import java.io.IOException; import java.sql.SQLException; import java.util.*; -public class FullDataFileHandler extends AbstractDataSourceHandler implements IFullDataSourceProvider +public class FullDataFileHandler + extends AbstractDataSourceHandler + implements IFullDataSourceProvider, IDebugRenderable { private static final Logger LOGGER = DhLoggerBuilder.getLogger(); @@ -54,7 +57,12 @@ public class FullDataFileHandler extends AbstractDataSourceHandler { renderer.renderBox(new DebugRenderer.Box(pos, -32f, 128f, 0.15f, Color.cyan)); }); + + } + + }