Class ErrorReporter.Impl

java.lang.Object
net.minecraft.util.ErrorReporter.Impl
All Implemented Interfaces:
ErrorReporter
Enclosing interface:
ErrorReporter

public static class ErrorReporter.Impl extends Object implements ErrorReporter
Mappings:
Namespace Name
named net/minecraft/util/ErrorReporter$Impl
intermediary net/minecraft/class_8942$class_8943
official bak$a
  • Field Details

    • errors

      private final Multimap<String,String> errors
      Mappings:
      Namespace Name Mixin selector
      named errors Lnet/minecraft/util/ErrorReporter$Impl;errors:Lcom/google/common/collect/Multimap;
      intermediary field_47225 Lnet/minecraft/class_8942$class_8943;field_47225:Lcom/google/common/collect/Multimap;
      official a Lbak$a;a:Lcom/google/common/collect/Multimap;
    • pathSupplier

      private final Supplier<String> pathSupplier
      Mappings:
      Namespace Name Mixin selector
      named pathSupplier Lnet/minecraft/util/ErrorReporter$Impl;pathSupplier:Ljava/util/function/Supplier;
      intermediary field_47226 Lnet/minecraft/class_8942$class_8943;field_47226:Ljava/util/function/Supplier;
      official b Lbak$a;b:Ljava/util/function/Supplier;
    • path

      @Nullable private @Nullable String path
      Mappings:
      Namespace Name Mixin selector
      named path Lnet/minecraft/util/ErrorReporter$Impl;path:Ljava/lang/String;
      intermediary field_47227 Lnet/minecraft/class_8942$class_8943;field_47227:Ljava/lang/String;
      official c Lbak$a;c:Ljava/lang/String;
  • Constructor Details

    • Impl

      public Impl()
    • Impl

      private Impl(Multimap<String,String> errors, Supplier<String> pathSupplier)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/ErrorReporter$Impl;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_8942$class_8943;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V
      official <init> Lbak$a;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V
  • Method Details

    • getPath

      private String getPath()
      Mappings:
      Namespace Name Mixin selector
      named getPath Lnet/minecraft/util/ErrorReporter$Impl;getPath()Ljava/lang/String;
      intermediary method_54949 Lnet/minecraft/class_8942$class_8943;method_54949()Ljava/lang/String;
      official c Lbak$a;c()Ljava/lang/String;
    • makeChild

      public ErrorReporter makeChild(String name)
      Specified by:
      makeChild in interface ErrorReporter
      Mappings:
      Namespace Name Mixin selector
      named makeChild Lnet/minecraft/util/ErrorReporter;makeChild(Ljava/lang/String;)Lnet/minecraft/util/ErrorReporter;
      intermediary method_54946 Lnet/minecraft/class_8942;method_54946(Ljava/lang/String;)Lnet/minecraft/class_8942;
      official a Lbak;a(Ljava/lang/String;)Lbak;
    • report

      public void report(String message)
      Specified by:
      report in interface ErrorReporter
      Mappings:
      Namespace Name Mixin selector
      named report Lnet/minecraft/util/ErrorReporter;report(Ljava/lang/String;)V
      intermediary method_54947 Lnet/minecraft/class_8942;method_54947(Ljava/lang/String;)V
      official b Lbak;b(Ljava/lang/String;)V
    • getErrors

      public Multimap<String,String> getErrors()
      Mappings:
      Namespace Name Mixin selector
      named getErrors Lnet/minecraft/util/ErrorReporter$Impl;getErrors()Lcom/google/common/collect/Multimap;
      intermediary method_54948 Lnet/minecraft/class_8942$class_8943;method_54948()Lcom/google/common/collect/Multimap;
      official a Lbak$a;a()Lcom/google/common/collect/Multimap;
    • getErrorsAsString

      public Optional<String> getErrorsAsString()
      Mappings:
      Namespace Name Mixin selector
      named getErrorsAsString Lnet/minecraft/util/ErrorReporter$Impl;getErrorsAsString()Ljava/util/Optional;
      intermediary method_59906 Lnet/minecraft/class_8942$class_8943;method_59906()Ljava/util/Optional;
      official b Lbak$a;b()Ljava/util/Optional;