Class WorldDependentModelData<C extends WorldDependentModelData.RegisterForCleaning<C>,D>

java.lang.Object
net.minecraft.client.render.item.model.WorldDependentModelData<C,D>

@Environment(CLIENT) public class WorldDependentModelData<C extends WorldDependentModelData.RegisterForCleaning<C>,D> extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/item/model/WorldDependentModelData
intermediary net/minecraft/class_10719
official giw
  • Field Details

    • rebuildModelData

      private final Function<C extends WorldDependentModelData.RegisterForCleaning<C>,D> rebuildModelData
      Mappings:
      Namespace Name Mixin selector
      named rebuildModelData Lnet/minecraft/client/render/item/model/WorldDependentModelData;rebuildModelData:Ljava/util/function/Function;
      intermediary field_56351 Lnet/minecraft/class_10719;field_56351:Ljava/util/function/Function;
      official a Lgiw;a:Ljava/util/function/Function;
    • world

      Mappings:
      Namespace Name Mixin selector
      named world Lnet/minecraft/client/render/item/model/WorldDependentModelData;world:Lnet/minecraft/client/render/item/model/WorldDependentModelData$RegisterForCleaning;
      intermediary field_56352 Lnet/minecraft/class_10719;field_56352:Lnet/minecraft/class_10719$class_10720;
      official b Lgiw;b:Lgiw$a;
    • modelData

      @Nullable private D modelData
      Mappings:
      Namespace Name Mixin selector
      named modelData Lnet/minecraft/client/render/item/model/WorldDependentModelData;modelData:Ljava/lang/Object;
      intermediary field_56353 Lnet/minecraft/class_10719;field_56353:Ljava/lang/Object;
      official c Lgiw;c:Ljava/lang/Object;
  • Constructor Details

    • WorldDependentModelData

      public WorldDependentModelData(Function<C,D> rebuildModelData)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/model/WorldDependentModelData;<init>(Ljava/util/function/Function;)V
      intermediary <init> Lnet/minecraft/class_10719;<init>(Ljava/util/function/Function;)V
      official <init> Lgiw;<init>(Ljava/util/function/Function;)V
  • Method Details

    • get

      public D get(C world)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/client/render/item/model/WorldDependentModelData;get(Lnet/minecraft/client/render/item/model/WorldDependentModelData$RegisterForCleaning;)Ljava/lang/Object;
      intermediary method_67267 Lnet/minecraft/class_10719;method_67267(Lnet/minecraft/class_10719$class_10720;)Ljava/lang/Object;
      official a Lgiw;a(Lgiw$a;)Ljava/lang/Object;
    • clean

      public void clean()
      Mappings:
      Namespace Name Mixin selector
      named clean Lnet/minecraft/client/render/item/model/WorldDependentModelData;clean()V
      intermediary method_67266 Lnet/minecraft/class_10719;method_67266()V
      official a Lgiw;a()V