Class EquipmentAssetProvider

java.lang.Object
net.minecraft.client.data.EquipmentAssetProvider
All Implemented Interfaces:
DataProvider

@Environment(CLIENT) public class EquipmentAssetProvider extends Object implements DataProvider
Mappings:
Namespace Name
named net/minecraft/client/data/EquipmentAssetProvider
intermediary net/minecraft/class_10206
official fvx
  • Field Details

    • pathResolver

      private final DataOutput.PathResolver pathResolver
      Mappings:
      Namespace Name Mixin selector
      named pathResolver Lnet/minecraft/client/data/EquipmentAssetProvider;pathResolver:Lnet/minecraft/data/DataOutput$PathResolver;
      intermediary field_54202 Lnet/minecraft/class_10206;field_54202:Lnet/minecraft/class_7784$class_7489;
      official d Lfvx;d:Lmv$a;
  • Constructor Details

    • EquipmentAssetProvider

      public EquipmentAssetProvider(DataOutput output)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/EquipmentAssetProvider;<init>(Lnet/minecraft/data/DataOutput;)V
      intermediary <init> Lnet/minecraft/class_10206;<init>(Lnet/minecraft/class_7784;)V
      official <init> Lfvx;<init>(Lmv;)V
  • Method Details

    • bootstrap

      private static void bootstrap(BiConsumer<RegistryKey<EquipmentAsset>,EquipmentModel> equipmentBiConsumer)
      Mappings:
      Namespace Name Mixin selector
      named bootstrap Lnet/minecraft/client/data/EquipmentAssetProvider;bootstrap(Ljava/util/function/BiConsumer;)V
      intermediary method_65424 Lnet/minecraft/class_10206;method_65424(Ljava/util/function/BiConsumer;)V
      official a Lfvx;a(Ljava/util/function/BiConsumer;)V
    • createHumanoidOnlyModel

      private static EquipmentModel createHumanoidOnlyModel(String id)
      Mappings:
      Namespace Name Mixin selector
      named createHumanoidOnlyModel Lnet/minecraft/client/data/EquipmentAssetProvider;createHumanoidOnlyModel(Ljava/lang/String;)Lnet/minecraft/client/render/entity/equipment/EquipmentModel;
      intermediary method_65423 Lnet/minecraft/class_10206;method_65423(Ljava/lang/String;)Lnet/minecraft/class_10186;
      official a Lfvx;a(Ljava/lang/String;)Lhty;
    • createHumanoidAndHorseModel

      private static EquipmentModel createHumanoidAndHorseModel(String id)
      Mappings:
      Namespace Name Mixin selector
      named createHumanoidAndHorseModel Lnet/minecraft/client/data/EquipmentAssetProvider;createHumanoidAndHorseModel(Ljava/lang/String;)Lnet/minecraft/client/render/entity/equipment/EquipmentModel;
      intermediary method_65425 Lnet/minecraft/class_10206;method_65425(Ljava/lang/String;)Lnet/minecraft/class_10186;
      official b Lfvx;b(Ljava/lang/String;)Lhty;
    • run

      public CompletableFuture<?> run(DataWriter writer)
      Specified by:
      run in interface DataProvider
      Mappings:
      Namespace Name Mixin selector
      named run Lnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_10319 Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;
      official a Lmt;a(Lmr;)Ljava/util/concurrent/CompletableFuture;
    • getName

      public String getName()
      Specified by:
      getName in interface DataProvider
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/data/DataProvider;getName()Ljava/lang/String;
      intermediary method_10321 Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;
      official a Lmt;a()Ljava/lang/String;