Skip to content

Commit 44e85b2

Browse files
committed
release 3.1.1
1 parent 23f0b7a commit 44e85b2

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

1.21.4/src/main/java/io/github/axolotlclient/modules/hud/gui/hud/PotionsHud.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import java.util.ArrayList;
2626
import java.util.List;
2727

28-
import com.mojang.blaze3d.systems.RenderSystem;
2928
import io.github.axolotlclient.AxolotlClientConfig.api.options.Option;
3029
import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption;
3130
import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption;
@@ -148,18 +147,18 @@ private void renderPotion(GuiGraphics graphics, MobEffectInstance effect, int x,
148147
Holder<MobEffect> type = effect.getEffect();
149148
TextureAtlasSprite sprite = client.getMobEffectTextures().get(type);
150149

151-
RenderSystem.setShaderColor(1, 1, 1, 1);
152150
graphics.blitSprite(RenderType::guiTextured, sprite, x, y, 18, 18);
153151
if (!iconsOnly.get()) {
152+
float tickrate = client.level != null ? client.level.tickRateManager().tickrate() : 1;
154153
if (showEffectName.get()) {
155154
Component string = Component.translatable(effect.getDescriptionId()).append(" ")
156155
.append(Util.toRoman(effect.getAmplifier()));
157156

158157
graphics.drawString(client.font, string, x + 19, y + 1, textColor.get().toInt(), shadow.get());
159-
Component duration = MobEffectUtil.formatDuration(effect, 1, tickDelta);
158+
Component duration = MobEffectUtil.formatDuration(effect, 1, tickrate);
160159
graphics.drawString(client.font, duration, x + 19, y + 1 + 10, 8355711, shadow.get());
161160
} else {
162-
graphics.drawString(client.font, MobEffectUtil.formatDuration(effect, 1, tickDelta), x + 19, y + 5,
161+
graphics.drawString(client.font, MobEffectUtil.formatDuration(effect, 1, tickrate), x + 19, y + 5,
163162
textColor.get().toInt(), shadow.get()
164163
);
165164
}

1.21/src/main/java/io/github/axolotlclient/modules/hud/gui/hud/PotionsHud.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,14 +151,15 @@ private void renderPotion(GuiGraphics graphics, StatusEffectInstance effect, int
151151
RenderSystem.setShaderColor(1, 1, 1, 1);
152152
graphics.drawSprite(x, y, 0, 18, 18, sprite);
153153
if (!iconsOnly.get()) {
154+
float tickrate = client.world != null ? client.world.getTickManager().getTickRate() : 1;
154155
if (showEffectName.get()) {
155156
Text string = Text.translatable(effect.getTranslationKey()).append(" ").append(Util.toRoman(effect.getAmplifier()));
156157

157158
graphics.drawText(client.textRenderer, string, x + 19, y + 1, textColor.get().toInt(), shadow.get());
158-
Text duration = StatusEffectUtil.durationToString(effect, 1, tickDelta);
159+
Text duration = StatusEffectUtil.durationToString(effect, 1, tickrate);
159160
graphics.drawText(client.textRenderer, duration, x + 19, y + 1 + 10, 8355711, shadow.get());
160161
} else {
161-
graphics.drawText(client.textRenderer, StatusEffectUtil.durationToString(effect, 1, tickDelta), x + 19, y + 5,
162+
graphics.drawText(client.textRenderer, StatusEffectUtil.durationToString(effect, 1, tickrate), x + 19, y + 5,
162163
textColor.get().toInt(), shadow.get());
163164
}
164165
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ org.gradle.parallel=true
66
axolotlclient.modules.all=true
77

88
# Mod Properties
9-
version=3.1.1-rc.18
9+
version=3.1.1
1010

1111
maven_group=io.github.axolotlclient
1212

0 commit comments

Comments
 (0)