Enum Class SizeUnit

java.lang.Object
java.lang.Enum<SizeUnit>
net.minecraft.client.realms.SizeUnit
All Implemented Interfaces:
Serializable, Comparable<SizeUnit>, Constable

@Environment(CLIENT) public enum SizeUnit extends Enum<SizeUnit>
Moved from RealmsUploadScreen.Unit in 20w10a.
Mappings:
Namespace Name
named net/minecraft/client/realms/SizeUnit
intermediary net/minecraft/class_4428
official fam
  • Enum Constant Details Link icon

    • B Link icon

      public static final SizeUnit B
      Mappings:
      Namespace Name Mixin selector
      named B Lnet/minecraft/client/realms/SizeUnit;B:Lnet/minecraft/client/realms/SizeUnit;
      intermediary field_20200 Lnet/minecraft/class_4428;field_20200:Lnet/minecraft/class_4428;
      official a Lfam;a:Lfam;
    • KB Link icon

      public static final SizeUnit KB
      Mappings:
      Namespace Name Mixin selector
      named KB Lnet/minecraft/client/realms/SizeUnit;KB:Lnet/minecraft/client/realms/SizeUnit;
      intermediary field_20201 Lnet/minecraft/class_4428;field_20201:Lnet/minecraft/class_4428;
      official b Lfam;b:Lfam;
    • MB Link icon

      public static final SizeUnit MB
      Mappings:
      Namespace Name Mixin selector
      named MB Lnet/minecraft/client/realms/SizeUnit;MB:Lnet/minecraft/client/realms/SizeUnit;
      intermediary field_20202 Lnet/minecraft/class_4428;field_20202:Lnet/minecraft/class_4428;
      official c Lfam;c:Lfam;
    • GB Link icon

      public static final SizeUnit GB
      Mappings:
      Namespace Name Mixin selector
      named GB Lnet/minecraft/client/realms/SizeUnit;GB:Lnet/minecraft/client/realms/SizeUnit;
      intermediary field_20203 Lnet/minecraft/class_4428;field_20203:Lnet/minecraft/class_4428;
      official d Lfam;d:Lfam;
  • Field Details Link icon

    • BASE Link icon

      private static final int BASE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BASE Lnet/minecraft/client/realms/SizeUnit;BASE:I
      intermediary field_32055 Lnet/minecraft/class_4428;field_32055:I
      official e Lfam;e:I
  • Constructor Details Link icon

    • SizeUnit Link icon

      private SizeUnit()
  • Method Details Link icon

    • values Link icon

      public static SizeUnit[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static SizeUnit valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getLargestUnit Link icon

      public static SizeUnit getLargestUnit(long bytes)
      Mappings:
      Namespace Name Mixin selector
      named getLargestUnit Lnet/minecraft/client/realms/SizeUnit;getLargestUnit(J)Lnet/minecraft/client/realms/SizeUnit;
      intermediary method_25027 Lnet/minecraft/class_4428;method_25027(J)Lnet/minecraft/class_4428;
      official a Lfam;a(J)Lfam;
    • convertToUnit Link icon

      public static double convertToUnit(long bytes, SizeUnit unit)
      Mappings:
      Namespace Name Mixin selector
      named convertToUnit Lnet/minecraft/client/realms/SizeUnit;convertToUnit(JLnet/minecraft/client/realms/SizeUnit;)D
      intermediary method_25028 Lnet/minecraft/class_4428;method_25028(JLnet/minecraft/class_4428;)D
      official a Lfam;a(JLfam;)D
    • getUserFriendlyString Link icon

      public static String getUserFriendlyString(long bytes)
      Mappings:
      Namespace Name Mixin selector
      named getUserFriendlyString Lnet/minecraft/client/realms/SizeUnit;getUserFriendlyString(J)Ljava/lang/String;
      intermediary method_25029 Lnet/minecraft/class_4428;method_25029(J)Ljava/lang/String;
      official b Lfam;b(J)Ljava/lang/String;
    • humanReadableSize Link icon

      public static String humanReadableSize(long bytes, SizeUnit unit)
      Mappings:
      Namespace Name Mixin selector
      named humanReadableSize Lnet/minecraft/client/realms/SizeUnit;humanReadableSize(JLnet/minecraft/client/realms/SizeUnit;)Ljava/lang/String;
      intermediary method_25030 Lnet/minecraft/class_4428;method_25030(JLnet/minecraft/class_4428;)Ljava/lang/String;
      official b Lfam;b(JLfam;)Ljava/lang/String;