Package net.createmod.ponder.api.scene
Interface OverlayInstructions
- All Known Implementing Classes:
PonderSceneBuilder.PonderOverlayInstructions
public interface OverlayInstructions
-
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)
-
Method Details
-
showText
-
showOutlineWithText
-
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
-