diff options
author | Julienraptor01 <julienraptor01@gmail.com> | 2024-03-13 00:06:00 +0100 |
---|---|---|
committer | Julienraptor01 <julienraptor01@gmail.com> | 2024-03-13 00:06:00 +0100 |
commit | ce0ea61955381a678c9bd5cd44dceadd041c65d8 (patch) | |
tree | 217d586183ca4d477a1b35f6ccbe73d9938bbd01 /src | |
parent | 3d8b906ab665561a30dd012184902bb8d2120dc6 (diff) | |
download | Skyblocker-ce0ea61955381a678c9bd5cd44dceadd041c65d8.tar.gz Skyblocker-ce0ea61955381a678c9bd5cd44dceadd041c65d8.tar.bz2 Skyblocker-ce0ea61955381a678c9bd5cd44dceadd041c65d8.zip |
uninline
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java index 1372a0d2..9464fcf8 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMap.java @@ -6,6 +6,7 @@ import net.fabricmc.fabric.api.client.command.v2.ClientCommandManager; import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback; import net.minecraft.client.MinecraftClient; import net.minecraft.client.render.LightmapTextureManager; +import net.minecraft.client.render.MapRenderer; import net.minecraft.client.render.VertexConsumerProvider; import net.minecraft.client.util.math.MatrixStack; import net.minecraft.item.FilledMapItem; @@ -20,13 +21,16 @@ public class DungeonMap { MapState state = FilledMapItem.getMapState(mapId, client.world); if (state == null) return; + int x = SkyblockerConfigManager.get().locations.dungeons.mapX; + int y = SkyblockerConfigManager.get().locations.dungeons.mapY; float scaling = SkyblockerConfigManager.get().locations.dungeons.mapScaling; VertexConsumerProvider.Immediate vertices = client.getBufferBuilders().getEffectVertexConsumers(); + MapRenderer mapRenderer = client.gameRenderer.getMapRenderer(); matrices.push(); - matrices.translate(SkyblockerConfigManager.get().locations.dungeons.mapX, SkyblockerConfigManager.get().locations.dungeons.mapY, 0); + matrices.translate(x, y, 0); matrices.scale(scaling, scaling, 0f); - client.gameRenderer.getMapRenderer().draw(matrices, vertices, mapId, state, false, LightmapTextureManager.MAX_LIGHT_COORDINATE); + mapRenderer.draw(matrices, vertices, mapId, state, false, LightmapTextureManager.MAX_LIGHT_COORDINATE); vertices.draw(); matrices.pop(); } |