diff options
author | Julian Braun <julianbraun6@gmail.com> | 2021-03-30 00:03:06 +0200 |
---|---|---|
committer | Julian Braun <julianbraun6@gmail.com> | 2021-03-30 00:03:06 +0200 |
commit | 3a2a7744feca2576f09a70cde68ebcc5e9c2c5e1 (patch) | |
tree | e52621fb3685b2b343308a34f4a3ff20dafd5ef6 /src/main/java/me/xmrvizzy/skyblocker/mixin/ItemRendererMixin.java | |
parent | ac59ecef954ff438c8fa3f0bf51c46b20af3138c (diff) | |
download | Skyblocker-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.java | 5 |
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(); |