Package net.createmod.ponder.foundation
Class PonderSceneBuilder.PonderOverlayInstructions
java.lang.Object
net.createmod.ponder.foundation.PonderSceneBuilder.PonderOverlayInstructions
- All Implemented Interfaces:
OverlayInstructions
- Enclosing class:
PonderSceneBuilder
public class PonderSceneBuilder.PonderOverlayInstructions
extends Object
implements OverlayInstructions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchaseBoundingBoxOutline(PonderPalette color, Object slot, net.minecraft.world.phys.AABB boundingBox, int duration) voidshowBigLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration) voidshowCenteredScrollInput(net.minecraft.core.BlockPos pos, net.minecraft.core.Direction side, int duration) showControls(net.minecraft.world.phys.Vec3 sceneSpace, net.createmod.catnip.utility.Pointing direction, int duration) voidshowFilterSlotInput(net.minecraft.world.phys.Vec3 location, int duration) voidshowFilterSlotInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration) voidshowLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration) voidshowOutline(PonderPalette color, Object slot, Selection selection, int duration) showOutlineWithText(Selection selection, int duration) voidshowRepeaterScrollInput(net.minecraft.core.BlockPos pos, int duration) voidshowScrollInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration) showText(int duration)
-
Constructor Details
-
PonderOverlayInstructions
public PonderOverlayInstructions()
-
-
Method Details
-
showText
- Specified by:
showTextin interfaceOverlayInstructions
-
showOutlineWithText
- Specified by:
showOutlineWithTextin interfaceOverlayInstructions
-
showControls
public InputElementBuilder showControls(net.minecraft.world.phys.Vec3 sceneSpace, net.createmod.catnip.utility.Pointing direction, int duration) - Specified by:
showControlsin interfaceOverlayInstructions
-
chaseBoundingBoxOutline
public void chaseBoundingBoxOutline(PonderPalette color, Object slot, net.minecraft.world.phys.AABB boundingBox, int duration) - Specified by:
chaseBoundingBoxOutlinein interfaceOverlayInstructions
-
showCenteredScrollInput
public void showCenteredScrollInput(net.minecraft.core.BlockPos pos, net.minecraft.core.Direction side, int duration) - Specified by:
showCenteredScrollInputin interfaceOverlayInstructions
-
showScrollInput
public void showScrollInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration) - Specified by:
showScrollInputin interfaceOverlayInstructions
-
showRepeaterScrollInput
public void showRepeaterScrollInput(net.minecraft.core.BlockPos pos, int duration) - Specified by:
showRepeaterScrollInputin interfaceOverlayInstructions
-
showFilterSlotInput
public void showFilterSlotInput(net.minecraft.world.phys.Vec3 location, int duration) - Specified by:
showFilterSlotInputin interfaceOverlayInstructions
-
showFilterSlotInput
public void showFilterSlotInput(net.minecraft.world.phys.Vec3 location, net.minecraft.core.Direction side, int duration) - Specified by:
showFilterSlotInputin interfaceOverlayInstructions
-
showLine
public void showLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration) - Specified by:
showLinein interfaceOverlayInstructions
-
showBigLine
public void showBigLine(PonderPalette color, net.minecraft.world.phys.Vec3 start, net.minecraft.world.phys.Vec3 end, int duration) - Specified by:
showBigLinein interfaceOverlayInstructions
-
showOutline
- Specified by:
showOutlinein interfaceOverlayInstructions
-