aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java
diff options
context:
space:
mode:
authorLifeIsAParadox <LifeIsAParadox@users.noreply.github.com>2021-08-24 13:12:35 +0200
committerLifeIsAParadox <LifeIsAParadox@users.noreply.github.com>2021-08-24 13:12:35 +0200
commitad40e1586da1f3e07bea69374bc2676b090684dc (patch)
tree8e7a8347f23a48b28200ad6a55aaf285ca3e7c25 /src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java
parent76edb1383443febce58a62e04113d782494cca67 (diff)
downloadSkyblocker-ad40e1586da1f3e07bea69374bc2676b090684dc.tar.gz
Skyblocker-ad40e1586da1f3e07bea69374bc2676b090684dc.tar.bz2
Skyblocker-ad40e1586da1f3e07bea69374bc2676b090684dc.zip
Update to 1.17
This release Updates the mod to mc version 1.17. This is the first time i created/edited a mod.
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java
index 61e747d0..c6da694b 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java
@@ -1,32 +1,32 @@
package me.xmrvizzy.skyblocker.skyblock.dungeon;
import net.minecraft.client.MinecraftClient;
-import net.minecraft.client.gui.MapRenderer;
+import net.minecraft.client.render.MapRenderer;
import net.minecraft.client.render.VertexConsumerProvider;
import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.item.FilledMapItem;
import net.minecraft.item.ItemStack;
import net.minecraft.item.map.MapState;
-import net.minecraft.nbt.CompoundTag;
+import net.minecraft.nbt.NbtCompound;
public class DungeonMap {
public static void render(MatrixStack matrices) {
MinecraftClient client = MinecraftClient.getInstance();
if (client.player == null && client.world == null) return;
- ItemStack item = client.player.inventory.main.get(8);
- CompoundTag tag = item.getTag();
+ ItemStack item = client.player.getInventory().main.get(8);
+ NbtCompound tag = item.getNbt();
if (tag != null && tag.contains("map")) {
VertexConsumerProvider.Immediate vertices = client.getBufferBuilders().getEffectVertexConsumers();
MapRenderer map = client.gameRenderer.getMapRenderer();
- MapState state = FilledMapItem.getMapState(item, client.world);
+ MapState state = FilledMapItem.getOrCreateMapState(item, client.world);
if (state == null) return;
matrices.push();
matrices.translate(2, 2, 0);
matrices.scale(1, 1, 0);
- map.draw(matrices, vertices, state, false, 15728880);
+ map.draw(matrices, vertices, 15728880,state, false,15728880);
vertices.draw();
matrices.pop();
}