类 ChunkStreamVersion


  • public class ChunkStreamVersion
    extends Object
    Mappings:
    Namespace Name
    official cmp
    intermediary net/minecraft/class_4486
    named net/minecraft/world/storage/ChunkStreamVersion
    • 字段详细资料

      • VERSIONS

        private static final Int2ObjectMap<ChunkStreamVersion> VERSIONS
        Mappings:
        Namespace Name Mixin selector
        official d Lcmp;d:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        intermediary field_20445 Lnet/minecraft/class_4486;field_20445:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        named VERSIONS Lnet/minecraft/world/storage/ChunkStreamVersion;VERSIONS:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      • GZIP

        public static final ChunkStreamVersion GZIP
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a:Lcmp;
        intermediary field_20442 Lnet/minecraft/class_4486;field_20442:Lnet/minecraft/class_4486;
        named GZIP Lnet/minecraft/world/storage/ChunkStreamVersion;GZIP:Lnet/minecraft/world/storage/ChunkStreamVersion;
      • DEFLATE

        public static final ChunkStreamVersion DEFLATE
        Mappings:
        Namespace Name Mixin selector
        official b Lcmp;b:Lcmp;
        intermediary field_20443 Lnet/minecraft/class_4486;field_20443:Lnet/minecraft/class_4486;
        named DEFLATE Lnet/minecraft/world/storage/ChunkStreamVersion;DEFLATE:Lnet/minecraft/world/storage/ChunkStreamVersion;
      • UNCOMPRESSED

        public static final ChunkStreamVersion UNCOMPRESSED
        Mappings:
        Namespace Name Mixin selector
        official c Lcmp;c:Lcmp;
        intermediary field_20444 Lnet/minecraft/class_4486;field_20444:Lnet/minecraft/class_4486;
        named UNCOMPRESSED Lnet/minecraft/world/storage/ChunkStreamVersion;UNCOMPRESSED:Lnet/minecraft/world/storage/ChunkStreamVersion;
      • id

        private final int id
        Mappings:
        Namespace Name Mixin selector
        official e Lcmp;e:I
        intermediary field_20446 Lnet/minecraft/class_4486;field_20446:I
        named id Lnet/minecraft/world/storage/ChunkStreamVersion;id:I
      • inputStreamWrapper

        private final ChunkStreamVersion.Wrapper<InputStream> inputStreamWrapper
        Mappings:
        Namespace Name Mixin selector
        official f Lcmp;f:Lcmp$a;
        intermediary field_20447 Lnet/minecraft/class_4486;field_20447:Lnet/minecraft/class_4486$class_4487;
        named inputStreamWrapper Lnet/minecraft/world/storage/ChunkStreamVersion;inputStreamWrapper:Lnet/minecraft/world/storage/ChunkStreamVersion$Wrapper;
      • outputStreamWrapper

        private final ChunkStreamVersion.Wrapper<OutputStream> outputStreamWrapper
        Mappings:
        Namespace Name Mixin selector
        official g Lcmp;g:Lcmp$a;
        intermediary field_20448 Lnet/minecraft/class_4486;field_20448:Lnet/minecraft/class_4486$class_4487;
        named outputStreamWrapper Lnet/minecraft/world/storage/ChunkStreamVersion;outputStreamWrapper:Lnet/minecraft/world/storage/ChunkStreamVersion$Wrapper;
    • 构造器详细资料

      • ChunkStreamVersion

        private ChunkStreamVersion​(int id,
                                   ChunkStreamVersion.Wrapper<InputStream> inputStreamWrapper,
                                   ChunkStreamVersion.Wrapper<OutputStream> outputStreamWrapper)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcmp;<init>(ILcmp$a;Lcmp$a;)V
        intermediary <init> Lnet/minecraft/class_4486;<init>(ILnet/minecraft/class_4486$class_4487;Lnet/minecraft/class_4486$class_4487;)V
        named <init> Lnet/minecraft/world/storage/ChunkStreamVersion;<init>(ILnet/minecraft/world/storage/ChunkStreamVersion$Wrapper;Lnet/minecraft/world/storage/ChunkStreamVersion$Wrapper;)V
    • 方法详细资料

      • add

        private static ChunkStreamVersion add​(ChunkStreamVersion version)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a(Lcmp;)Lcmp;
        intermediary method_21884 Lnet/minecraft/class_4486;method_21884(Lnet/minecraft/class_4486;)Lnet/minecraft/class_4486;
        named add Lnet/minecraft/world/storage/ChunkStreamVersion;add(Lnet/minecraft/world/storage/ChunkStreamVersion;)Lnet/minecraft/world/storage/ChunkStreamVersion;
      • get

        @Nullable
        public static @Nullable ChunkStreamVersion get​(int id)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a(I)Lcmp;
        intermediary method_21883 Lnet/minecraft/class_4486;method_21883(I)Lnet/minecraft/class_4486;
        named get Lnet/minecraft/world/storage/ChunkStreamVersion;get(I)Lnet/minecraft/world/storage/ChunkStreamVersion;
      • exists

        public static boolean exists​(int id)
        Mappings:
        Namespace Name Mixin selector
        official b Lcmp;b(I)Z
        intermediary method_21887 Lnet/minecraft/class_4486;method_21887(I)Z
        named exists Lnet/minecraft/world/storage/ChunkStreamVersion;exists(I)Z
      • getId

        public int getId()
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a()I
        intermediary method_21882 Lnet/minecraft/class_4486;method_21882()I
        named getId Lnet/minecraft/world/storage/ChunkStreamVersion;getId()I
      • wrap

        public OutputStream wrap​(OutputStream outputStream)
                          throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a(Ljava/io/OutputStream;)Ljava/io/OutputStream;
        intermediary method_21886 Lnet/minecraft/class_4486;method_21886(Ljava/io/OutputStream;)Ljava/io/OutputStream;
        named wrap Lnet/minecraft/world/storage/ChunkStreamVersion;wrap(Ljava/io/OutputStream;)Ljava/io/OutputStream;
      • wrap

        public InputStream wrap​(InputStream inputStream)
                         throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lcmp;a(Ljava/io/InputStream;)Ljava/io/InputStream;
        intermediary method_21885 Lnet/minecraft/class_4486;method_21885(Ljava/io/InputStream;)Ljava/io/InputStream;
        named wrap Lnet/minecraft/world/storage/ChunkStreamVersion;wrap(Ljava/io/InputStream;)Ljava/io/InputStream;