Class DelegatingDataOutput

java.lang.Object
net.minecraft.util.DelegatingDataOutput
All Implemented Interfaces:
DataOutput
Direct Known Subclasses:
NbtIo.InvalidUtfSkippingDataOutput

public class DelegatingDataOutput extends Object implements DataOutput
Mappings:
Namespace Name
named net/minecraft/util/DelegatingDataOutput
intermediary net/minecraft/class_8941
official ayc
  • Field Details

    • delegate

      private final DataOutput delegate
      Mappings:
      Namespace Name Mixin selector
      named delegate Lnet/minecraft/util/DelegatingDataOutput;delegate:Ljava/io/DataOutput;
      intermediary field_47218 Lnet/minecraft/class_8941;field_47218:Ljava/io/DataOutput;
      official a Layc;a:Ljava/io/DataOutput;
  • Constructor Details

    • DelegatingDataOutput

      public DelegatingDataOutput(DataOutput delegate)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/DelegatingDataOutput;<init>(Ljava/io/DataOutput;)V
      intermediary <init> Lnet/minecraft/class_8941;<init>(Ljava/io/DataOutput;)V
      official <init> Layc;<init>(Ljava/io/DataOutput;)V
  • Method Details

    • write

      public void write(int v) throws IOException
      Specified by:
      write in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named write Lnet/minecraft/util/DelegatingDataOutput;write(I)V
      intermediary write Lnet/minecraft/class_8941;write(I)V
      official write Layc;write(I)V
    • write

      public void write(byte[] b) throws IOException
      Specified by:
      write in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named write Lnet/minecraft/util/DelegatingDataOutput;write([B)V
      intermediary write Lnet/minecraft/class_8941;write([B)V
      official write Layc;write([B)V
    • write

      public void write(byte[] bs, int off, int len) throws IOException
      Specified by:
      write in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named write Lnet/minecraft/util/DelegatingDataOutput;write([BII)V
      intermediary write Lnet/minecraft/class_8941;write([BII)V
      official write Layc;write([BII)V
    • writeBoolean

      public void writeBoolean(boolean v) throws IOException
      Specified by:
      writeBoolean in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeBoolean Lnet/minecraft/util/DelegatingDataOutput;writeBoolean(Z)V
      intermediary writeBoolean Lnet/minecraft/class_8941;writeBoolean(Z)V
      official writeBoolean Layc;writeBoolean(Z)V
    • writeByte

      public void writeByte(int v) throws IOException
      Specified by:
      writeByte in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeByte Lnet/minecraft/util/DelegatingDataOutput;writeByte(I)V
      intermediary writeByte Lnet/minecraft/class_8941;writeByte(I)V
      official writeByte Layc;writeByte(I)V
    • writeShort

      public void writeShort(int v) throws IOException
      Specified by:
      writeShort in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeShort Lnet/minecraft/util/DelegatingDataOutput;writeShort(I)V
      intermediary writeShort Lnet/minecraft/class_8941;writeShort(I)V
      official writeShort Layc;writeShort(I)V
    • writeChar

      public void writeChar(int v) throws IOException
      Specified by:
      writeChar in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeChar Lnet/minecraft/util/DelegatingDataOutput;writeChar(I)V
      intermediary writeChar Lnet/minecraft/class_8941;writeChar(I)V
      official writeChar Layc;writeChar(I)V
    • writeInt

      public void writeInt(int v) throws IOException
      Specified by:
      writeInt in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeInt Lnet/minecraft/util/DelegatingDataOutput;writeInt(I)V
      intermediary writeInt Lnet/minecraft/class_8941;writeInt(I)V
      official writeInt Layc;writeInt(I)V
    • writeLong

      public void writeLong(long v) throws IOException
      Specified by:
      writeLong in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeLong Lnet/minecraft/util/DelegatingDataOutput;writeLong(J)V
      intermediary writeLong Lnet/minecraft/class_8941;writeLong(J)V
      official writeLong Layc;writeLong(J)V
    • writeFloat

      public void writeFloat(float v) throws IOException
      Specified by:
      writeFloat in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeFloat Lnet/minecraft/util/DelegatingDataOutput;writeFloat(F)V
      intermediary writeFloat Lnet/minecraft/class_8941;writeFloat(F)V
      official writeFloat Layc;writeFloat(F)V
    • writeDouble

      public void writeDouble(double v) throws IOException
      Specified by:
      writeDouble in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeDouble Lnet/minecraft/util/DelegatingDataOutput;writeDouble(D)V
      intermediary writeDouble Lnet/minecraft/class_8941;writeDouble(D)V
      official writeDouble Layc;writeDouble(D)V
    • writeBytes

      public void writeBytes(String s) throws IOException
      Specified by:
      writeBytes in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeBytes Lnet/minecraft/util/DelegatingDataOutput;writeBytes(Ljava/lang/String;)V
      intermediary writeBytes Lnet/minecraft/class_8941;writeBytes(Ljava/lang/String;)V
      official writeBytes Layc;writeBytes(Ljava/lang/String;)V
    • writeChars

      public void writeChars(String s) throws IOException
      Specified by:
      writeChars in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeChars Lnet/minecraft/util/DelegatingDataOutput;writeChars(Ljava/lang/String;)V
      intermediary writeChars Lnet/minecraft/class_8941;writeChars(Ljava/lang/String;)V
      official writeChars Layc;writeChars(Ljava/lang/String;)V
    • writeUTF

      public void writeUTF(String s) throws IOException
      Specified by:
      writeUTF in interface DataOutput
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named writeUTF Lnet/minecraft/util/DelegatingDataOutput;writeUTF(Ljava/lang/String;)V
      intermediary writeUTF Lnet/minecraft/class_8941;writeUTF(Ljava/lang/String;)V
      official writeUTF Layc;writeUTF(Ljava/lang/String;)V