You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 25w45a
* Update LocatorBarMixin.java
* Nautilus dash bar fix
* Default to dash bar for unknown mobs
* Rename methods too
* Improved but default-disabled mount jump/dash text
* Bump deps
* Breath of the Nautilus
* Fixes
Fixed diamond and netherite horse/nautilus armor being considered the same.
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,7 @@ The mod only uses client-side data, so it is never needed on a server. There are
66
66
| Totem of Undying ||| +ቶ1 | +tu1 | Opt-in, shows the amount of Totem of Undyings in your inventory; crossed out when not held in main/offhand. |
67
67
| Fire resistance ||| -~🔥1×~| -~bu1×~| Number is a rough damage multiplier (1× - burning, 2× - in fire, 3× - in soul fire, 4× - in lava), only shown if you are on fire |
68
68
| Water Breathing, Conduit Power | Blue | █ | -~⭘1~| -~ai1~| The bar is only shown if you got the effect after losing air, text is only shown if you are in water |
69
+
| Breath of the Nautilus | Blue | █ | -⭘1⏸️ | -ap1 | The bar is only shown if you got the effect after losing air, text is only shown if you are in water, text is crossed if combined with water breathing-like effect. |
69
70
| Held food restored hunger: exact/less | Green | █ |_→1_|_→1_| Overlaid on hunger bar; number is the resulting hunger (like AppleSkin) |
70
71
| Held food restored hunger: wasted | Orange | █ |_→-1_|_→-1_| Overlaid on hunger bar; number is the waste of hunger (how much more than needed) |
value += minus + Calculations.emojiOrText("text.onebar.wardenEmoji","text.onebar.warden",false, Calculations.makeFraction(playerProperties.wardenDanger, false));
354
-
if (playerProperties.isUnderwater && !playerProperties.hasWaterBreathing)
355
+
if (playerProperties.isUnderwater && !playerProperties.hasWaterBreathing && !playerProperties.hasWaterPause)
355
356
value += minus + Calculations.emojiOrText("text.onebar.airEmoji", "text.onebar.air", false, Calculations.makeFraction(playerProperties.air, false));
356
-
if (playerProperties.isUnderwater && playerProperties.hasWaterBreathing)
357
+
if (playerProperties.isUnderwater && playerProperties.hasWaterBreathing && !playerProperties.hasWaterPause)
357
358
value += minus + para + "m" + Calculations.emojiOrText("text.onebar.airEmoji","text.onebar.air", false, Calculations.makeFraction(playerProperties.air, false)) + para + "r";
359
+
if (playerProperties.isUnderwater && !playerProperties.hasWaterBreathing && playerProperties.hasWaterPause)
360
+
value += minus + Calculations.emojiOrText("text.onebar.airPauseEmoji","text.onebar.airPause", false, Calculations.makeFraction(playerProperties.air, false));
361
+
if (playerProperties.isUnderwater && playerProperties.hasWaterBreathing && playerProperties.hasWaterPause)
362
+
value += minus + para + "m" + Calculations.emojiOrText("text.onebar.airPauseEmoji","text.onebar.airPause", false, Calculations.makeFraction(playerProperties.air, false)) + para + "r";
358
363
if (playerProperties.isFreezing)
359
364
value += minus + Calculations.emojiOrText("text.onebar.freezeEmoji", "text.onebar.freeze", false, Calculations.makeFraction(playerProperties.freeze, false));
360
365
if (playerProperties.isBurning && !playerProperties.hasFireResistance && config.badThings.showFire)
@@ -475,65 +480,74 @@ public void mountJumpBar() {
475
480
varentity = client.player.getControlledVehicle();
476
481
if (entity == null) return;
477
482
478
-
if (entityinstanceofCamel) {
479
-
camelJumpBar();
480
-
} else {
481
-
horseJumpBar();// Horse or modded entity
483
+
if (entityinstanceofAbstractHorse && !(entityinstanceofCamel)) {
484
+
jumpBar();
485
+
} else {// Camel, Nautilus, modded mobs
486
+
dashBar();
482
487
}
483
488
}
484
489
485
-
publicvoidhorseJumpBar(){
490
+
publicvoidjumpBar(){
486
491
if (client.player == null || client.player.jumpableVehicle() == null) return;
0 commit comments