Interface OverlayInstructions

All Known Implementing Classes:
PonderSceneBuilder.PonderOverlayInstructions

public interface OverlayInstructions
  • Method Details

    • showText

      TextElementBuilder showText(int duration)
    • showOutlineWithText

      TextElementBuilder showOutlineWithText(Selection selection, int duration)
    • showControls

      InputElementBuilder showControls(net.minecraft.world.phys.Vec3 sceneSpace, net.createmod.catnip.utility.Pointing direction, int duration)
    • chaseBoundingBoxOutline

      void chaseBoundingBoxOutline(PonderPalette color, Object slot, net.minecraft.world.phys.AABB boundingBox, int duration)
    • showCenteredScrollInput

      void showCenteredScrollInput(net.minecraft.core.BlockPos pos, net.minecraft.core.Direction side, int duration)
    • showScrollInput

      void showScrollInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration)
    • showRepeaterScrollInput

      void showRepeaterScrollInput(net.minecraft.core.BlockPos pos, int duration)
    • showFilterSlotInput

      void showFilterSlotInput(net.minecraft.world.phys.Vec3 location, int duration)
    • showFilterSlotInput

      void showFilterSlotInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration)
    • showLine

      void showLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration)
    • showBigLine

      void showBigLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration)
    • showOutline

      void showOutline(PonderPalette color, Object slot, Selection selection, int duration)