Class NeoForgeHandlesClient

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient
mods.thecomputerizer.theimpossiblelibrary.neoforge.client.NeoForgeHandlesClient

public abstract class NeoForgeHandlesClient extends mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient
Only keybinds and RenderType stuff needs to be handled in 1.20.4+
  • Field Summary

    Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient

    loading
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected net.neoforged.bus.api.Event
    getDebugTextEvent(net.minecraft.client.Minecraft mc, net.minecraft.client.gui.GuiGraphics graphics, List<String> left, List<String> right)
     
    boolean
    isLoading(@Nullable Object minecraft)
     
    void
    renderDebugText(Object graphicsObj, List<String> text, boolean left)
     
    void
    renderDebugText(Object graphicsObj, List<String> left, List<String> right)
     
    void
    renderToolTip(mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI r, List<?> l, int x, int y, int w, int h, int maxW)
     

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient

    endRenderTypeBatch, endRenderTypeBatch, onFinishedLoading, registerKeyBinding, registerKeyBindingsEvent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NeoForgeHandlesClient

      public NeoForgeHandlesClient()
  • Method Details

    • getDebugTextEvent

      protected net.neoforged.bus.api.Event getDebugTextEvent(net.minecraft.client.Minecraft mc, net.minecraft.client.gui.GuiGraphics graphics, List<String> left, List<String> right)
    • isLoading

      public boolean isLoading(@Nullable @Nullable Object minecraft)
      Overrides:
      isLoading in class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient
    • renderDebugText

      public void renderDebugText(Object graphicsObj, List<String> left, List<String> right)
      Overrides:
      renderDebugText in class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient
    • renderDebugText

      public void renderDebugText(Object graphicsObj, List<String> text, boolean left)
      Specified by:
      renderDebugText in class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient
    • renderToolTip

      public void renderToolTip(mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI r, List<?> l, int x, int y, int w, int h, int maxW)
      Specified by:
      renderToolTip in class mods.thecomputerizer.theimpossiblelibrary.api.client.SharedHandlesClient