Class BundleTooltipSubmenuHandler

java.lang.Object
net.minecraft.client.gui.tooltip.BundleTooltipSubmenuHandler
All Implemented Interfaces:
TooltipSubmenuHandler

@Environment(CLIENT) public class BundleTooltipSubmenuHandler extends Object implements TooltipSubmenuHandler
Mappings:
Namespace Name
named net/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler
intermediary net/minecraft/class_9929
official fnn
  • Field Details

    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_52767 Lnet/minecraft/class_9929;field_52767:Lnet/minecraft/class_310;
      official a Lfnn;a:Lfmf;
    • scroller

      private final Scroller scroller
      Mappings:
      Namespace Name Mixin selector
      named scroller Lnet/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler;scroller:Lnet/minecraft/client/input/Scroller;
      intermediary field_52768 Lnet/minecraft/class_9929;field_52768:Lnet/minecraft/class_9928;
      official b Lfnn;b:Lfmo;
  • Constructor Details

    • BundleTooltipSubmenuHandler

      public BundleTooltipSubmenuHandler(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler;<init>(Lnet/minecraft/client/MinecraftClient;)V
      intermediary <init> Lnet/minecraft/class_9929;<init>(Lnet/minecraft/class_310;)V
      official <init> Lfnn;<init>(Lfmf;)V
  • Method Details

    • isApplicableTo

      public boolean isApplicableTo(Slot slot)
      Specified by:
      isApplicableTo in interface TooltipSubmenuHandler
      Mappings:
      Namespace Name Mixin selector
      named isApplicableTo Lnet/minecraft/client/gui/tooltip/TooltipSubmenuHandler;isApplicableTo(Lnet/minecraft/screen/slot/Slot;)Z
      intermediary method_61974 Lnet/minecraft/class_9930;method_61974(Lnet/minecraft/class_1735;)Z
      official a Lfnt;a(Lcuy;)Z
    • onScroll

      public boolean onScroll(double horizontal, double vertical, int slotId, ItemStack item)
      Specified by:
      onScroll in interface TooltipSubmenuHandler
      Mappings:
      Namespace Name Mixin selector
      named onScroll Lnet/minecraft/client/gui/tooltip/TooltipSubmenuHandler;onScroll(DDILnet/minecraft/item/ItemStack;)Z
      intermediary method_61973 Lnet/minecraft/class_9930;method_61973(DDILnet/minecraft/class_1799;)Z
      official a Lfnt;a(DDILcxo;)Z
    • reset

      public void reset(Slot slot)
      Specified by:
      reset in interface TooltipSubmenuHandler
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/client/gui/tooltip/TooltipSubmenuHandler;reset(Lnet/minecraft/screen/slot/Slot;)V
      intermediary method_61978 Lnet/minecraft/class_9930;method_61978(Lnet/minecraft/class_1735;)V
      official b Lfnt;b(Lcuy;)V
    • onMouseClick

      public void onMouseClick(Slot slot, SlotActionType actionType)
      Specified by:
      onMouseClick in interface TooltipSubmenuHandler
      Mappings:
      Namespace Name Mixin selector
      named onMouseClick Lnet/minecraft/client/gui/tooltip/TooltipSubmenuHandler;onMouseClick(Lnet/minecraft/screen/slot/Slot;Lnet/minecraft/screen/slot/SlotActionType;)V
      intermediary method_64234 Lnet/minecraft/class_9930;method_64234(Lnet/minecraft/class_1735;Lnet/minecraft/class_1713;)V
      official a Lfnt;a(Lcuy;Lctm;)V
    • sendPacket

      private void sendPacket(ItemStack item, int slotId, int selectedItemIndex)
      Mappings:
      Namespace Name Mixin selector
      named sendPacket Lnet/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler;sendPacket(Lnet/minecraft/item/ItemStack;II)V
      intermediary method_61976 Lnet/minecraft/class_9929;method_61976(Lnet/minecraft/class_1799;II)V
      official a Lfnn;a(Lcxo;II)V
    • reset

      public void reset(ItemStack item, int slotId)
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/client/gui/tooltip/BundleTooltipSubmenuHandler;reset(Lnet/minecraft/item/ItemStack;I)V
      intermediary method_61975 Lnet/minecraft/class_9929;method_61975(Lnet/minecraft/class_1799;I)V
      official a Lfnn;a(Lcxo;I)V