aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java
diff options
context:
space:
mode:
authorJulian Braun <julianbraun6@gmail.com>2021-03-30 00:03:06 +0200
committerJulian Braun <julianbraun6@gmail.com>2021-03-30 00:03:06 +0200
commit3a2a7744feca2576f09a70cde68ebcc5e9c2c5e1 (patch)
treee52621fb3685b2b343308a34f4a3ff20dafd5ef6 /src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java
parentac59ecef954ff438c8fa3f0bf51c46b20af3138c (diff)
downloadSkyblocker-3a2a7744feca2576f09a70cde68ebcc5e9c2c5e1.tar.gz
Skyblocker-3a2a7744feca2576f09a70cde68ebcc5e9c2c5e1.tar.bz2
Skyblocker-3a2a7744feca2576f09a70cde68ebcc5e9c2c5e1.zip
added pricetooltip for AH
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java
index 1992db89..eaac1c9c 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java
@@ -4,12 +4,14 @@ import com.mojang.blaze3d.systems.RenderSystem;
import me.xmrvizzy.skyblocker.config.SkyblockerConfig;
import me.xmrvizzy.skyblocker.utils.ItemUtils;
import me.xmrvizzy.skyblocker.utils.Utils;
+import net.minecraft.client.MinecraftClient;
import net.minecraft.client.font.TextRenderer;
import net.minecraft.client.render.BufferBuilder;
import net.minecraft.client.render.Tessellator;
import net.minecraft.client.render.item.ItemRenderer;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.CompoundTag;
+import net.minecraft.text.LiteralText;
import net.minecraft.util.math.MathHelper;
import org.jetbrains.annotations.Nullable;
import org.spongepowered.asm.mixin.Mixin;
@@ -27,6 +29,7 @@ public abstract class ItemRendererMixin {
@Inject(method = "renderGuiItemOverlay(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V", at = @At("HEAD"))
public void renderItemBar(TextRenderer renderer, ItemStack stack, int x, int y, @Nullable String countLabel, CallbackInfo ci) {
+
if (Utils.isSkyblock && SkyblockerConfig.get().locations.dwarvenMines.enableDrillFuel) {
if (!stack.isEmpty()) {
CompoundTag tag = stack.getTag();
@@ -34,7 +37,7 @@ public abstract class ItemRendererMixin {
if (tag.getCompound("ExtraAttributes").contains("drill_fuel")) {
float current = 3000.0F;
float max = 3000.0F;
-
+
for (String line : ItemUtils.getTooltipStrings(stack)) {
if (line.contains("Fuel: ")) {
String clear = Pattern.compile("[^0-9 /]").matcher(line).replaceAll("").trim();