Class ReferencedModelsCollector.ResolverImpl

java.lang.Object
net.minecraft.client.render.model.ReferencedModelsCollector.ResolverImpl
All Implemented Interfaces:
UnbakedModel.Resolver
Enclosing class:
ReferencedModelsCollector

@Environment(CLIENT) private class ReferencedModelsCollector.ResolverImpl extends Object implements UnbakedModel.Resolver
Mappings:
Namespace Name
named net/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl
intermediary net/minecraft/class_10097$class_10098
official gzl$a
  • Field Details

    • stack

      private final List<Identifier> stack
      Mappings:
      Namespace Name Mixin selector
      named stack Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;stack:Ljava/util/List;
      intermediary field_53670 Lnet/minecraft/class_10097$class_10098;field_53670:Ljava/util/List;
      official b Lgzl$a;b:Ljava/util/List;
    • visited

      private final Set<Identifier> visited
      Mappings:
      Namespace Name Mixin selector
      named visited Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;visited:Ljava/util/Set;
      intermediary field_53671 Lnet/minecraft/class_10097$class_10098;field_53671:Ljava/util/Set;
      official c Lgzl$a;c:Ljava/util/Set;
    • currentlyResolvingType

      private UnbakedModel.ModelType currentlyResolvingType
      Mappings:
      Namespace Name Mixin selector
      named currentlyResolvingType Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;currentlyResolvingType:Lnet/minecraft/client/render/model/UnbakedModel$ModelType;
      intermediary field_53672 Lnet/minecraft/class_10097$class_10098;field_53672:Lnet/minecraft/class_1100$class_10102;
      official d Lgzl$a;d:Lgzt$a;
  • Constructor Details

    • ResolverImpl

      ResolverImpl()
  • Method Details

    • resolve

      public UnbakedModel resolve(Identifier id)
      Specified by:
      resolve in interface UnbakedModel.Resolver
      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/UnbakedModel$Resolver;resolve(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_62642 Lnet/minecraft/class_1100$class_10103;method_62642(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official a Lgzt$b;a(Lalc;)Lgzt;
    • resolveOverride

      public UnbakedModel resolveOverride(Identifier id)
      Specified by:
      resolveOverride in interface UnbakedModel.Resolver
      Mappings:
      Namespace Name Mixin selector
      named resolveOverride Lnet/minecraft/client/render/model/UnbakedModel$Resolver;resolveOverride(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_62644 Lnet/minecraft/class_1100$class_10103;method_62644(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official b Lgzt$b;b(Lalc;)Lgzt;
    • isRecursive

      private boolean isRecursive(Identifier id, boolean override)
      Mappings:
      Namespace Name Mixin selector
      named isRecursive Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;isRecursive(Lnet/minecraft/util/Identifier;Z)Z
      intermediary method_62643 Lnet/minecraft/class_10097$class_10098;method_62643(Lnet/minecraft/class_2960;Z)Z
      official a Lgzl$a;a(Lalc;Z)Z
    • resolve

      private UnbakedModel resolve(Identifier id, boolean override)
      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;resolve(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_62645 Lnet/minecraft/class_10097$class_10098;method_62645(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1100;
      official b Lgzl$a;b(Lalc;Z)Lgzt;
    • getPath

      private String getPath()
      Mappings:
      Namespace Name Mixin selector
      named getPath Lnet/minecraft/client/render/model/ReferencedModelsCollector$ResolverImpl;getPath()Ljava/lang/String;
      intermediary method_62641 Lnet/minecraft/class_10097$class_10098;method_62641()Ljava/lang/String;
      official a Lgzl$a;a()Ljava/lang/String;