66import net .minecraft .server .MinecraftServer ;
77//#if MC >= 11900
88//$$ import net.minecraft.text.Text;
9+ //$$ import carpet.utils.Messenger;
910//#else
1011import net .minecraft .text .BaseText ;
1112import net .minecraft .text .LiteralText ;
@@ -34,6 +35,8 @@ protected DiskHUDLogger(Field acceleratorField, String logName, String def, Stri
3435
3536 @ Override
3637 public void updateHUD (MinecraftServer server ) {
38+ long toGB = 1024 *1024 *1024 ;
39+
3740 if (LoggerRegister .__disk ) {
3841 //#if MC >= 11900
3942 //$$ List<Text> list = new ArrayList<>();
@@ -44,18 +47,18 @@ public void updateHUD(MinecraftServer server) {
4447 //#if MC >= 11900
4548 //$$ for (File f : File.listRoots()) {
4649 //$$ if (f.getPath().equals("/")) {
47- //$$ list.add(Text.of(" %s %sGB/%sGB %n ".formatted("RootFileSystem", (f.getTotalSpace() - f.getFreeSpace()) / 1024 / 1024 / 1024 , f.getTotalSpace() / 1024 / 1024 / 1024 )));
50+ //$$ list.add(Text.of(Messenger.c("g %s %sGB/%sGB".formatted("RootFileSystem", (f.getTotalSpace() - f.getFreeSpace()) / toGB , f.getTotalSpace() / toGB) )));
4851 //$$ } else {
49- //$$ list.add(Text.of(" %s %sGB/%sGB %n ".formatted(f.getPath(), (f.getTotalSpace() - f.getFreeSpace()) / 1024 / 1024 / 1024 , f.getTotalSpace() / 1024 / 1024 / 1024 )));
52+ //$$ list.add(Text.of(Messenger.c("g %s %sGB/%sGB".formatted(f.getPath(), (f.getTotalSpace() - f.getFreeSpace()) / toGB , f.getTotalSpace() / toGB) )));
5053 //$$ }
5154 //$$ }
5255 //$$ LoggerRegistry.getLogger("disk").log(() -> list.toArray(new Text[0]));
5356 //#else
5457 for (File f : File .listRoots ()) {
5558 if (f .getPath ().equals ("/" )) {
56- list .add (new LiteralText ("%s %sGB/%sGB %n " .formatted ("RootFileSystem" , (f .getTotalSpace () - f .getFreeSpace ()) / 1024 / 1024 / 1024 , f .getTotalSpace () / 1024 / 1024 / 1024 )));
59+ list .add (new LiteralText ("%s %sGB/%sGB" .formatted ("RootFileSystem" , (f .getTotalSpace () - f .getFreeSpace ()) / toGB , f .getTotalSpace () / toGB )));
5760 } else {
58- list .add (new LiteralText ("%s %sGB/%sGB %n " .formatted (f .getPath (), (f .getTotalSpace () - f .getFreeSpace ()) / 1024 / 1024 / 1024 , f .getTotalSpace () / 1024 / 1024 / 1024 )));
61+ list .add (new LiteralText ("%s %sGB/%sGB" .formatted (f .getPath (), (f .getTotalSpace () - f .getFreeSpace ()) / toGB , f .getTotalSpace () / toGB )));
5962 }
6063 }
6164 LoggerRegistry .getLogger ("disk" ).log (() -> list .toArray (new BaseText [0 ]));
0 commit comments