Interface WriteView

All Known Implementing Classes:
NbtWriteView

public interface WriteView
Mappings:
Namespace Name
named net/minecraft/storage/WriteView
intermediary net/minecraft/class_11372
official fdc
  • Method Details

    • put

      <T> void put(String key, com.mojang.serialization.Codec<T> codec, T value)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/storage/WriteView;put(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
      intermediary method_71468 Lnet/minecraft/class_11372;method_71468(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
      official a Lfdc;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
    • putNullable

      <T> void putNullable(String key, com.mojang.serialization.Codec<T> codec, @Nullable T value)
      Mappings:
      Namespace Name Mixin selector
      named putNullable Lnet/minecraft/storage/WriteView;putNullable(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
      intermediary method_71477 Lnet/minecraft/class_11372;method_71477(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
      official b Lfdc;b(Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
    • put

      @Deprecated <T> void put(com.mojang.serialization.MapCodec<T> codec, T value)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/storage/WriteView;put(Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V
      intermediary method_71460 Lnet/minecraft/class_11372;method_71460(Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V
      official a Lfdc;a(Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V
    • putBoolean

      void putBoolean(String key, boolean value)
      Mappings:
      Namespace Name Mixin selector
      named putBoolean Lnet/minecraft/storage/WriteView;putBoolean(Ljava/lang/String;Z)V
      intermediary method_71472 Lnet/minecraft/class_11372;method_71472(Ljava/lang/String;Z)V
      official a Lfdc;a(Ljava/lang/String;Z)V
    • putByte

      void putByte(String key, byte value)
      Mappings:
      Namespace Name Mixin selector
      named putByte Lnet/minecraft/storage/WriteView;putByte(Ljava/lang/String;B)V
      intermediary method_71462 Lnet/minecraft/class_11372;method_71462(Ljava/lang/String;B)V
      official a Lfdc;a(Ljava/lang/String;B)V
    • putShort

      void putShort(String key, short value)
      Mappings:
      Namespace Name Mixin selector
      named putShort Lnet/minecraft/storage/WriteView;putShort(Ljava/lang/String;S)V
      intermediary method_71471 Lnet/minecraft/class_11372;method_71471(Ljava/lang/String;S)V
      official a Lfdc;a(Ljava/lang/String;S)V
    • putInt

      void putInt(String key, int value)
      Mappings:
      Namespace Name Mixin selector
      named putInt Lnet/minecraft/storage/WriteView;putInt(Ljava/lang/String;I)V
      intermediary method_71465 Lnet/minecraft/class_11372;method_71465(Ljava/lang/String;I)V
      official a Lfdc;a(Ljava/lang/String;I)V
    • putLong

      void putLong(String key, long value)
      Mappings:
      Namespace Name Mixin selector
      named putLong Lnet/minecraft/storage/WriteView;putLong(Ljava/lang/String;J)V
      intermediary method_71466 Lnet/minecraft/class_11372;method_71466(Ljava/lang/String;J)V
      official a Lfdc;a(Ljava/lang/String;J)V
    • putFloat

      void putFloat(String key, float value)
      Mappings:
      Namespace Name Mixin selector
      named putFloat Lnet/minecraft/storage/WriteView;putFloat(Ljava/lang/String;F)V
      intermediary method_71464 Lnet/minecraft/class_11372;method_71464(Ljava/lang/String;F)V
      official a Lfdc;a(Ljava/lang/String;F)V
    • putDouble

      void putDouble(String key, double value)
      Mappings:
      Namespace Name Mixin selector
      named putDouble Lnet/minecraft/storage/WriteView;putDouble(Ljava/lang/String;D)V
      intermediary method_71463 Lnet/minecraft/class_11372;method_71463(Ljava/lang/String;D)V
      official a Lfdc;a(Ljava/lang/String;D)V
    • putString

      void putString(String key, String value)
      Mappings:
      Namespace Name Mixin selector
      named putString Lnet/minecraft/storage/WriteView;putString(Ljava/lang/String;Ljava/lang/String;)V
      intermediary method_71469 Lnet/minecraft/class_11372;method_71469(Ljava/lang/String;Ljava/lang/String;)V
      official a Lfdc;a(Ljava/lang/String;Ljava/lang/String;)V
    • putIntArray

      void putIntArray(String key, int[] value)
      Mappings:
      Namespace Name Mixin selector
      named putIntArray Lnet/minecraft/storage/WriteView;putIntArray(Ljava/lang/String;[I)V
      intermediary method_71473 Lnet/minecraft/class_11372;method_71473(Ljava/lang/String;[I)V
      official a Lfdc;a(Ljava/lang/String;[I)V
    • get

      WriteView get(String key)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/storage/WriteView;get(Ljava/lang/String;)Lnet/minecraft/storage/WriteView;
      intermediary method_71461 Lnet/minecraft/class_11372;method_71461(Ljava/lang/String;)Lnet/minecraft/class_11372;
      official a Lfdc;a(Ljava/lang/String;)Lfdc;
    • getList

      WriteView.ListView getList(String key)
      Mappings:
      Namespace Name Mixin selector
      named getList Lnet/minecraft/storage/WriteView;getList(Ljava/lang/String;)Lnet/minecraft/storage/WriteView$ListView;
      intermediary method_71476 Lnet/minecraft/class_11372;method_71476(Ljava/lang/String;)Lnet/minecraft/class_11372$class_11374;
      official b Lfdc;b(Ljava/lang/String;)Lfdc$b;
    • getListAppender

      <T> WriteView.ListAppender<T> getListAppender(String key, com.mojang.serialization.Codec<T> codec)
      Mappings:
      Namespace Name Mixin selector
      named getListAppender Lnet/minecraft/storage/WriteView;getListAppender(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/storage/WriteView$ListAppender;
      intermediary method_71467 Lnet/minecraft/class_11372;method_71467(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11372$class_11373;
      official a Lfdc;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfdc$a;
    • remove

      void remove(String key)
      Mappings:
      Namespace Name Mixin selector
      named remove Lnet/minecraft/storage/WriteView;remove(Ljava/lang/String;)V
      intermediary method_71478 Lnet/minecraft/class_11372;method_71478(Ljava/lang/String;)V
      official c Lfdc;c(Ljava/lang/String;)V
    • isEmpty

      boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/storage/WriteView;isEmpty()Z
      intermediary method_71457 Lnet/minecraft/class_11372;method_71457()Z
      official a Lfdc;a()Z