Package net.minecraft

Class ReadViewImpl

java.lang.Object
net.minecraft.ReadViewImpl
All Implemented Interfaces:
ReadView

public class ReadViewImpl extends Object implements ReadView
Mappings:
Namespace Name
named net/minecraft/ReadViewImpl
intermediary net/minecraft/class_11352
official fbd
  • Field Details

    • reporter

      private final ErrorReporter reporter
      Mappings:
      Namespace Name Mixin selector
      named reporter Lnet/minecraft/ReadViewImpl;reporter:Lnet/minecraft/util/ErrorReporter;
      intermediary field_60380 Lnet/minecraft/class_11352;field_60380:Lnet/minecraft/class_8942;
      official a Lfbd;a:Lbao;
    • field_60381

      private final class_11371 field_60381
      Mappings:
      Namespace Name Mixin selector
      named field_60381 Lnet/minecraft/ReadViewImpl;field_60381:Lnet/minecraft/class_11371;
      intermediary field_60381 Lnet/minecraft/class_11352;field_60381:Lnet/minecraft/class_11371;
      official b Lfbd;b:Lfbg;
    • nbt

      private final NbtCompound nbt
      Mappings:
      Namespace Name Mixin selector
      named nbt Lnet/minecraft/ReadViewImpl;nbt:Lnet/minecraft/nbt/NbtCompound;
      intermediary field_60382 Lnet/minecraft/class_11352;field_60382:Lnet/minecraft/class_2487;
      official c Lfbd;c:Lue;
  • Constructor Details

    • ReadViewImpl

      private ReadViewImpl(ErrorReporter reporter, class_11371 class_11371, NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/ReadViewImpl;<init>(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/class_11371;Lnet/minecraft/nbt/NbtCompound;)V
      intermediary <init> Lnet/minecraft/class_11352;<init>(Lnet/minecraft/class_8942;Lnet/minecraft/class_11371;Lnet/minecraft/class_2487;)V
      official <init> Lfbd;<init>(Lbao;Lfbg;Lue;)V
  • Method Details

    • get

      public static ReadView get(ErrorReporter reporter, RegistryWrapper.WrapperLookup registries, NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/ReadViewImpl;get(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/ReadView;
      intermediary method_71417 Lnet/minecraft/class_11352;method_71417(Lnet/minecraft/class_8942;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2487;)Lnet/minecraft/class_11368;
      official a Lfbd;a(Lbao;Ljk$a;Lue;)Lfbf;
    • method_71416

      public static ReadView.class_11370 method_71416(ErrorReporter reporter, RegistryWrapper.WrapperLookup registries, List<NbtCompound> elements)
      Mappings:
      Namespace Name Mixin selector
      named method_71416 Lnet/minecraft/ReadViewImpl;method_71416(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/List;)Lnet/minecraft/ReadView$class_11370;
      intermediary method_71416 Lnet/minecraft/class_11352;method_71416(Lnet/minecraft/class_8942;Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_11368$class_11370;
      official a Lfbd;a(Lbao;Ljk$a;Ljava/util/List;)Lfbf$b;
    • read

      public <T> Optional<T> read(String key, com.mojang.serialization.Codec<T> codec)
      Specified by:
      read in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named read Lnet/minecraft/ReadView;read(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
      intermediary method_71426 Lnet/minecraft/class_11368;method_71426(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
      official a Lfbf;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
    • method_71418

      public <T> Optional<T> method_71418(com.mojang.serialization.MapCodec<T> mapCodec)
      Specified by:
      method_71418 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71418 Lnet/minecraft/ReadView;method_71418(Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional;
      intermediary method_71418 Lnet/minecraft/class_11368;method_71418(Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional;
      official a Lfbf;a(Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional;
    • method_71431

      @Nullable private <T extends NbtElement> T method_71431(String string, NbtType<T> nbtType)
      Mappings:
      Namespace Name Mixin selector
      named method_71431 Lnet/minecraft/ReadViewImpl;method_71431(Ljava/lang/String;Lnet/minecraft/nbt/NbtType;)Lnet/minecraft/nbt/NbtElement;
      intermediary method_71431 Lnet/minecraft/class_11352;method_71431(Ljava/lang/String;Lnet/minecraft/class_4614;)Lnet/minecraft/class_2520;
      official a Lfbd;a(Ljava/lang/String;Lvg;)Lve;
    • method_71443

      @Nullable private @Nullable AbstractNbtNumber method_71443(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_71443 Lnet/minecraft/ReadViewImpl;method_71443(Ljava/lang/String;)Lnet/minecraft/nbt/AbstractNbtNumber;
      intermediary method_71443 Lnet/minecraft/class_11352;method_71443(Ljava/lang/String;)Lnet/minecraft/class_2514;
      official i Lfbd;i(Ljava/lang/String;)Luu;
    • method_71420

      public Optional<ReadView> method_71420(String string)
      Specified by:
      method_71420 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71420 Lnet/minecraft/ReadView;method_71420(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71420 Lnet/minecraft/class_11368;method_71420(Ljava/lang/String;)Ljava/util/Optional;
      official a Lfbf;a(Ljava/lang/String;)Ljava/util/Optional;
    • method_71434

      public ReadView method_71434(String string)
      Specified by:
      method_71434 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71434 Lnet/minecraft/ReadView;method_71434(Ljava/lang/String;)Lnet/minecraft/ReadView;
      intermediary method_71434 Lnet/minecraft/class_11368;method_71434(Ljava/lang/String;)Lnet/minecraft/class_11368;
      official b Lfbf;b(Ljava/lang/String;)Lfbf;
    • method_71436

      public Optional<ReadView.class_11370> method_71436(String string)
      Specified by:
      method_71436 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71436 Lnet/minecraft/ReadView;method_71436(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71436 Lnet/minecraft/class_11368;method_71436(Ljava/lang/String;)Ljava/util/Optional;
      official c Lfbf;c(Ljava/lang/String;)Ljava/util/Optional;
    • method_71438

      public ReadView.class_11370 method_71438(String string)
      Specified by:
      method_71438 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71438 Lnet/minecraft/ReadView;method_71438(Ljava/lang/String;)Lnet/minecraft/ReadView$class_11370;
      intermediary method_71438 Lnet/minecraft/class_11368;method_71438(Ljava/lang/String;)Lnet/minecraft/class_11368$class_11370;
      official d Lfbf;d(Ljava/lang/String;)Lfbf$b;
    • method_71435

      public <T> Optional<ReadView.class_11369<T>> method_71435(String string, com.mojang.serialization.Codec<T> codec)
      Specified by:
      method_71435 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71435 Lnet/minecraft/ReadView;method_71435(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
      intermediary method_71435 Lnet/minecraft/class_11368;method_71435(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
      official b Lfbf;b(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;
    • method_71437

      public <T> ReadView.class_11369<T> method_71437(String string, com.mojang.serialization.Codec<T> codec)
      Specified by:
      method_71437 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71437 Lnet/minecraft/ReadView;method_71437(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/ReadView$class_11369;
      intermediary method_71437 Lnet/minecraft/class_11368;method_71437(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11368$class_11369;
      official c Lfbf;c(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfbf$a;
    • method_71433

      public boolean method_71433(String string, boolean bool)
      Specified by:
      method_71433 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71433 Lnet/minecraft/ReadView;method_71433(Ljava/lang/String;Z)Z
      intermediary method_71433 Lnet/minecraft/class_11368;method_71433(Ljava/lang/String;Z)Z
      official a Lfbf;a(Ljava/lang/String;Z)Z
    • method_71421

      public byte method_71421(String string, byte byte2)
      Specified by:
      method_71421 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71421 Lnet/minecraft/ReadView;method_71421(Ljava/lang/String;B)B
      intermediary method_71421 Lnet/minecraft/class_11368;method_71421(Ljava/lang/String;B)B
      official a Lfbf;a(Ljava/lang/String;B)B
    • method_71432

      public int method_71432(String string, short short2)
      Specified by:
      method_71432 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71432 Lnet/minecraft/ReadView;method_71432(Ljava/lang/String;S)I
      intermediary method_71432 Lnet/minecraft/class_11368;method_71432(Ljava/lang/String;S)I
      official a Lfbf;a(Ljava/lang/String;S)I
    • method_71439

      public Optional<Integer> method_71439(String string)
      Specified by:
      method_71439 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71439 Lnet/minecraft/ReadView;method_71439(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71439 Lnet/minecraft/class_11368;method_71439(Ljava/lang/String;)Ljava/util/Optional;
      official e Lfbf;e(Ljava/lang/String;)Ljava/util/Optional;
    • method_71424

      public int method_71424(String string, int int2)
      Specified by:
      method_71424 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71424 Lnet/minecraft/ReadView;method_71424(Ljava/lang/String;I)I
      intermediary method_71424 Lnet/minecraft/class_11368;method_71424(Ljava/lang/String;I)I
      official a Lfbf;a(Ljava/lang/String;I)I
    • method_71425

      public long method_71425(String string, long long2)
      Specified by:
      method_71425 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71425 Lnet/minecraft/ReadView;method_71425(Ljava/lang/String;J)J
      intermediary method_71425 Lnet/minecraft/class_11368;method_71425(Ljava/lang/String;J)J
      official a Lfbf;a(Ljava/lang/String;J)J
    • method_71440

      public Optional<Long> method_71440(String string)
      Specified by:
      method_71440 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71440 Lnet/minecraft/ReadView;method_71440(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71440 Lnet/minecraft/class_11368;method_71440(Ljava/lang/String;)Ljava/util/Optional;
      official f Lfbf;f(Ljava/lang/String;)Ljava/util/Optional;
    • method_71423

      public float method_71423(String string, float float2)
      Specified by:
      method_71423 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71423 Lnet/minecraft/ReadView;method_71423(Ljava/lang/String;F)F
      intermediary method_71423 Lnet/minecraft/class_11368;method_71423(Ljava/lang/String;F)F
      official a Lfbf;a(Ljava/lang/String;F)F
    • method_71422

      public double method_71422(String string, double double2)
      Specified by:
      method_71422 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71422 Lnet/minecraft/ReadView;method_71422(Ljava/lang/String;D)D
      intermediary method_71422 Lnet/minecraft/class_11368;method_71422(Ljava/lang/String;D)D
      official a Lfbf;a(Ljava/lang/String;D)D
    • method_71441

      public Optional<String> method_71441(String string)
      Specified by:
      method_71441 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71441 Lnet/minecraft/ReadView;method_71441(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71441 Lnet/minecraft/class_11368;method_71441(Ljava/lang/String;)Ljava/util/Optional;
      official g Lfbf;g(Ljava/lang/String;)Ljava/util/Optional;
    • method_71428

      public String method_71428(String string, String string2)
      Specified by:
      method_71428 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71428 Lnet/minecraft/ReadView;method_71428(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
      intermediary method_71428 Lnet/minecraft/class_11368;method_71428(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
      official a Lfbf;a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    • method_71442

      public Optional<int[]> method_71442(String string)
      Specified by:
      method_71442 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71442 Lnet/minecraft/ReadView;method_71442(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_71442 Lnet/minecraft/class_11368;method_71442(Ljava/lang/String;)Ljava/util/Optional;
      official h Lfbf;h(Ljava/lang/String;)Ljava/util/Optional;
    • method_71414

      public RegistryWrapper.WrapperLookup method_71414()
      Specified by:
      method_71414 in interface ReadView
      Mappings:
      Namespace Name Mixin selector
      named method_71414 Lnet/minecraft/ReadView;method_71414()Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;
      intermediary method_71414 Lnet/minecraft/class_11368;method_71414()Lnet/minecraft/class_7225$class_7874;
      official a Lfbf;a()Ljk$a;
    • method_71429

      private ReadView method_71429(String string, NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      named method_71429 Lnet/minecraft/ReadViewImpl;method_71429(Ljava/lang/String;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/ReadView;
      intermediary method_71429 Lnet/minecraft/class_11352;method_71429(Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_11368;
      official a Lfbd;a(Ljava/lang/String;Lue;)Lfbf;
    • method_71415

      static ReadView method_71415(ErrorReporter errorReporter, class_11371 class_11371, NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      named method_71415 Lnet/minecraft/ReadViewImpl;method_71415(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/class_11371;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/ReadView;
      intermediary method_71415 Lnet/minecraft/class_11352;method_71415(Lnet/minecraft/class_8942;Lnet/minecraft/class_11371;Lnet/minecraft/class_2487;)Lnet/minecraft/class_11368;
      official a Lfbd;a(Lbao;Lfbg;Lue;)Lfbf;
    • method_71427

      private ReadView.class_11370 method_71427(String string, class_11371 class_11371, NbtList nbtList)
      Mappings:
      Namespace Name Mixin selector
      named method_71427 Lnet/minecraft/ReadViewImpl;method_71427(Ljava/lang/String;Lnet/minecraft/class_11371;Lnet/minecraft/nbt/NbtList;)Lnet/minecraft/ReadView$class_11370;
      intermediary method_71427 Lnet/minecraft/class_11352;method_71427(Ljava/lang/String;Lnet/minecraft/class_11371;Lnet/minecraft/class_2499;)Lnet/minecraft/class_11368$class_11370;
      official a Lfbd;a(Ljava/lang/String;Lfbg;Luk;)Lfbf$b;
    • method_71430

      private <T> ReadView.class_11369<T> method_71430(String string, NbtList nbtList, com.mojang.serialization.Codec<T> codec)
      Mappings:
      Namespace Name Mixin selector
      named method_71430 Lnet/minecraft/ReadViewImpl;method_71430(Ljava/lang/String;Lnet/minecraft/nbt/NbtList;Lcom/mojang/serialization/Codec;)Lnet/minecraft/ReadView$class_11369;
      intermediary method_71430 Lnet/minecraft/class_11352;method_71430(Ljava/lang/String;Lnet/minecraft/class_2499;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11368$class_11369;
      official a Lfbd;a(Ljava/lang/String;Luk;Lcom/mojang/serialization/Codec;)Lfbf$a;