Class PonderTag

java.lang.Object
com.simibubi.create.foundation.ponder.PonderTag
All Implemented Interfaces:
ScreenElement

public class PonderTag extends Object implements ScreenElement
  • Field Details

    • KINETIC_RELAYS

      public static final PonderTag KINETIC_RELAYS
    • KINETIC_SOURCES

      public static final PonderTag KINETIC_SOURCES
    • KINETIC_APPLIANCES

      public static final PonderTag KINETIC_APPLIANCES
    • FLUIDS

      public static final PonderTag FLUIDS
    • LOGISTICS

      public static final PonderTag LOGISTICS
    • REDSTONE

      public static final PonderTag REDSTONE
    • DECORATION

      public static final PonderTag DECORATION
    • CREATIVE

      public static final PonderTag CREATIVE
    • MOVEMENT_ANCHOR

      public static final PonderTag MOVEMENT_ANCHOR
    • CONTRAPTION_ACTOR

      public static final PonderTag CONTRAPTION_ACTOR
    • CONTRAPTION_ASSEMBLY

      public static final PonderTag CONTRAPTION_ASSEMBLY
    • SAILS

      public static final PonderTag SAILS
    • ARM_TARGETS

      public static final PonderTag ARM_TARGETS
  • Constructor Details

    • PonderTag

      public PonderTag(net.minecraft.resources.ResourceLocation id)
  • Method Details

    • getId

      public net.minecraft.resources.ResourceLocation getId()
    • getMainItem

      public net.minecraft.world.item.ItemStack getMainItem()
    • getTitle

      public String getTitle()
    • getDescription

      public String getDescription()
    • defaultLang

      public PonderTag defaultLang(String title, String description)
    • addToIndex

      public PonderTag addToIndex()
    • icon

      public PonderTag icon(net.minecraft.resources.ResourceLocation location)
    • icon

      public PonderTag icon(String location)
    • idAsIcon

      public PonderTag idAsIcon()
    • item

      public PonderTag item(net.minecraft.world.level.ItemLike item, boolean useAsIcon, boolean useAsMainItem)
    • item

      public PonderTag item(net.minecraft.world.level.ItemLike item)
    • render

      public void render(com.mojang.blaze3d.vertex.PoseStack ms, int x, int y)
      Specified by:
      render in interface ScreenElement
    • register

      public static void register()