Class ModularGuiLine

java.lang.Object
com.simibubi.create.foundation.gui.ModularGuiLine

public class ModularGuiLine extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(Pair<net.minecraft.client.gui.components.AbstractWidget,String> pair)
     
    void
     
    void
    forEach(Consumer<net.minecraft.client.gui.components.events.GuiEventListener> callback)
     
    <T extends net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.components.Widget & net.minecraft.client.gui.narration.NarratableEntry>
    void
    loadValues(net.minecraft.nbt.CompoundTag data, Consumer<T> addRenderable, Consumer<T> addRenderableOnly)
     
    void
    renderWidgetBG(int guiLeft, com.mojang.blaze3d.vertex.PoseStack ms)
     
    void
    saveValues(net.minecraft.nbt.CompoundTag data)
     

    Methods inherited from class java.lang.Object

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

    • ModularGuiLine

      public ModularGuiLine()
  • Method Details

    • renderWidgetBG

      public void renderWidgetBG(int guiLeft, com.mojang.blaze3d.vertex.PoseStack ms)
    • saveValues

      public void saveValues(net.minecraft.nbt.CompoundTag data)
    • loadValues

      public <T extends net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.components.Widget & net.minecraft.client.gui.narration.NarratableEntry> void loadValues(net.minecraft.nbt.CompoundTag data, Consumer<T> addRenderable, Consumer<T> addRenderableOnly)
    • forEach

      public void forEach(Consumer<net.minecraft.client.gui.components.events.GuiEventListener> callback)
    • clear

      public void clear()
    • add

      public void add(Pair<net.minecraft.client.gui.components.AbstractWidget,String> pair)