Class LayeredDrawer

java.lang.Object
net.minecraft.client.gui.LayeredDrawer

@Environment(CLIENT) public class LayeredDrawer extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/LayeredDrawer
intermediary net/minecraft/class_9080
official fgv
  • Field Details

    • LAYER_Z_PADDING

      public static final float LAYER_Z_PADDING
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named LAYER_Z_PADDING Lnet/minecraft/client/gui/LayeredDrawer;LAYER_Z_PADDING:F
      intermediary field_47848 Lnet/minecraft/class_9080;field_47848:F
      official a Lfgv;a:F
    • layers

      private final List<LayeredDrawer.Layer> layers
      Mappings:
      Namespace Name Mixin selector
      named layers Lnet/minecraft/client/gui/LayeredDrawer;layers:Ljava/util/List;
      intermediary field_47849 Lnet/minecraft/class_9080;field_47849:Ljava/util/List;
      official b Lfgv;b:Ljava/util/List;
  • Constructor Details

    • LayeredDrawer

      public LayeredDrawer()
  • Method Details

    • addLayer

      public LayeredDrawer addLayer(LayeredDrawer.Layer layer)
      Mappings:
      Namespace Name Mixin selector
      named addLayer Lnet/minecraft/client/gui/LayeredDrawer;addLayer(Lnet/minecraft/client/gui/LayeredDrawer$Layer;)Lnet/minecraft/client/gui/LayeredDrawer;
      intermediary method_55810 Lnet/minecraft/class_9080;method_55810(Lnet/minecraft/class_9080$class_9081;)Lnet/minecraft/class_9080;
      official a Lfgv;a(Lfgv$a;)Lfgv;
    • addSubDrawer

      public LayeredDrawer addSubDrawer(LayeredDrawer drawer, BooleanSupplier shouldRender)
      Mappings:
      Namespace Name Mixin selector
      named addSubDrawer Lnet/minecraft/client/gui/LayeredDrawer;addSubDrawer(Lnet/minecraft/client/gui/LayeredDrawer;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/client/gui/LayeredDrawer;
      intermediary method_55811 Lnet/minecraft/class_9080;method_55811(Lnet/minecraft/class_9080;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_9080;
      official a Lfgv;a(Lfgv;Ljava/util/function/BooleanSupplier;)Lfgv;
    • render

      public void render(DrawContext context, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/LayeredDrawer;render(Lnet/minecraft/client/gui/DrawContext;F)V
      intermediary method_55809 Lnet/minecraft/class_9080;method_55809(Lnet/minecraft/class_332;F)V
      official a Lfgv;a(Lfgt;F)V
    • renderInternal

      private void renderInternal(DrawContext context, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named renderInternal Lnet/minecraft/client/gui/LayeredDrawer;renderInternal(Lnet/minecraft/client/gui/DrawContext;F)V
      intermediary method_55813 Lnet/minecraft/class_9080;method_55813(Lnet/minecraft/class_332;F)V
      official b Lfgv;b(Lfgt;F)V