Class DrawContext.ScissorStack

java.lang.Object
net.minecraft.client.gui.DrawContext.ScissorStack
Enclosing class:
DrawContext

@Environment(CLIENT) private static class DrawContext.ScissorStack extends Object
Mappings:
Namespace Name
official esf$a
intermediary net/minecraft/class_332$class_8214
named net/minecraft/client/gui/DrawContext$ScissorStack
  • Field Details

    • stack

      private final Deque<ScreenRect> stack
      Mappings:
      Namespace Name Mixin selector
      official a Lesf$a;a:Ljava/util/Deque;
      intermediary field_43099 Lnet/minecraft/class_332$class_8214;field_43099:Ljava/util/Deque;
      named stack Lnet/minecraft/client/gui/DrawContext$ScissorStack;stack:Ljava/util/Deque;
  • Constructor Details

    • ScissorStack

      ScissorStack()
  • Method Details

    • push

      public ScreenRect push(ScreenRect rect)
      Mappings:
      Namespace Name Mixin selector
      official a Lesf$a;a(Lews;)Lews;
      intermediary method_49700 Lnet/minecraft/class_332$class_8214;method_49700(Lnet/minecraft/class_8030;)Lnet/minecraft/class_8030;
      named push Lnet/minecraft/client/gui/DrawContext$ScissorStack;push(Lnet/minecraft/client/gui/ScreenRect;)Lnet/minecraft/client/gui/ScreenRect;
    • pop

      @Nullable public @Nullable ScreenRect pop()
      Mappings:
      Namespace Name Mixin selector
      official a Lesf$a;a()Lews;
      intermediary method_49699 Lnet/minecraft/class_332$class_8214;method_49699()Lnet/minecraft/class_8030;
      named pop Lnet/minecraft/client/gui/DrawContext$ScissorStack;pop()Lnet/minecraft/client/gui/ScreenRect;