Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractPonderScreen - Class in net.createmod.ponder.foundation.ui
 
AbstractPonderScreen() - Constructor for class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
add(PonderTag, PonderChapter) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
add(PonderTag, ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
add(Selection) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
add(Selection) - Method in class net.createmod.ponder.foundation.Selection
 
add(ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderTagRegistry.TagBuilder
 
add(ItemLike) - Method in class net.createmod.ponder.foundation.PonderTagRegistry.TagBuilder
 
add(T) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper.TagRegistryTagBuilder
 
addAlwaysVisibleParticle(ParticleOptions, double, double, double, double, double, double) - Method in class net.createmod.ponder.foundation.PonderLevel
 
addBlockDestroyEffects(BlockPos, BlockState) - Method in class net.createmod.ponder.foundation.PonderLevel
 
addElement(PonderElement) - Method in class net.createmod.ponder.foundation.PonderScene
 
addInstruction(Consumer<PonderScene>) - Method in class net.createmod.ponder.foundation.SceneBuilder
Adds a simple instruction to the scene.
addInstruction(PonderInstruction) - Method in class net.createmod.ponder.foundation.SceneBuilder
Adds an instruction to the scene.
addInstructionInstance(PonderInstruction) - Method in class net.createmod.ponder.foundation.SceneBuilder.DebugInstructions
 
addKeyframe() - Method in class net.createmod.ponder.foundation.SceneBuilder
Adds a Key Frame at the end of the last delay() instruction for the users to skip to
addLazyKeyframe() - Method in class net.createmod.ponder.foundation.SceneBuilder
Adds a Key Frame a couple ticks after the last delay() instruction for the users to skip to
addParticle(Particle) - Method in class net.createmod.ponder.foundation.PonderLevel
 
addParticle(Particle) - Method in class net.createmod.ponder.foundation.PonderWorldParticles
 
addParticle(ParticleOptions, double, double, double, double, double, double) - Method in class net.createmod.ponder.foundation.PonderLevel
 
addPlugin(PonderPlugin) - Static method in class net.createmod.ponder.foundation.PonderIndex
 
addStoriesToChapter(PonderChapter, PonderStoryBoardEntry...) - Method in class net.createmod.ponder.foundation.PonderChapterRegistry
 
addStoryBoard(String, PonderStoryBoardEntry.PonderStoryBoard) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(String, PonderStoryBoardEntry.PonderStoryBoard, Consumer<PonderStoryBoardEntry>) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(String, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(PonderStoryBoardEntry) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
addStoryBoard(ResourceLocation, String, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
addStoryBoard(ResourceLocation, PonderStoryBoardEntry.PonderStoryBoard) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(ResourceLocation, PonderStoryBoardEntry.PonderStoryBoard, Consumer<PonderStoryBoardEntry>) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(ResourceLocation, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
addStoryBoard(ResourceLocation, ResourceLocation, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
addStoryBoard(T, String, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
addStoryBoard(T, ResourceLocation, PonderStoryBoardEntry.PonderStoryBoard, PonderTag...) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
addTag(PonderTag) - Method in class net.createmod.ponder.foundation.PonderTagRegistry.ItemBuilder
 
addTagsToChapter(PonderTag...) - Method in class net.createmod.ponder.foundation.PonderChapter
 
addTagsToItems(T...) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
addToIndex() - Method in class net.createmod.ponder.foundation.PonderTag
 
addToSceneTime(int) - Method in class net.createmod.ponder.foundation.PonderScene
 
addToTag(PonderTag) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
addToTooltip(List<Component>, ItemStack) - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
ALL - Static variable in class net.createmod.ponder.foundation.PonderRegistry
 
ALL - Static variable in class net.createmod.ponder.foundation.PonderTag.Highlight
 
AnimatedOverlayElement - Class in net.createmod.ponder.foundation.element
 
AnimatedOverlayElement() - Constructor for class net.createmod.ponder.foundation.element.AnimatedOverlayElement
 
AnimatedSceneElement - Class in net.createmod.ponder.foundation.element
 
AnimatedSceneElement() - Constructor for class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
AnimateElementInstruction<T extends PonderSceneElement> - Class in net.createmod.ponder.foundation.instruction
 
AnimateElementInstruction(ElementLink<T>, Vec3, int, BiConsumer<T, Vec3>, Function<T, Vec3>) - Constructor for class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
AnimateMinecartInstruction - Class in net.createmod.ponder.foundation.instruction
 
AnimateMinecartInstruction(ElementLink<MinecartElement>, Vec3, int, BiConsumer<MinecartElement, Vec3>, Function<MinecartElement, Vec3>) - Constructor for class net.createmod.ponder.foundation.instruction.AnimateMinecartInstruction
 
AnimateParrotInstruction - Class in net.createmod.ponder.foundation.instruction
 
AnimateParrotInstruction(ElementLink<ParrotElement>, Vec3, int, BiConsumer<ParrotElement, Vec3>, Function<ParrotElement, Vec3>) - Constructor for class net.createmod.ponder.foundation.instruction.AnimateParrotInstruction
 
AnimateWorldSectionInstruction - Class in net.createmod.ponder.foundation.instruction
 
AnimateWorldSectionInstruction(ElementLink<WorldSectionElement>, Vec3, int, BiConsumer<WorldSectionElement, Vec3>, Function<WorldSectionElement, Vec3>) - Constructor for class net.createmod.ponder.foundation.instruction.AnimateWorldSectionInstruction
 
apply(PoseStack) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
apply(PoseStack, float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
applyFade(PoseStack, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
applyFade(PonderScene, float) - Method in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
applyFade(PonderScene, float) - Method in class net.createmod.ponder.foundation.instruction.ShowInputInstruction
 
applyFade(PonderScene, float) - Method in class net.createmod.ponder.foundation.instruction.TextInstruction
 
applyTo(ElementLink<E>, Function<E, F>) - Method in class net.createmod.ponder.foundation.PonderScene
 
asLocation(String) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
asResource(String) - Static method in class net.createmod.ponder.Ponder
 
ASSOCIATED - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
at(int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.PositionUtil
 
attachKeyFrame() - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 

B

backTrackingComponent() - Method in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
BasePonderPlugin - Class in net.createmod.ponder.foundation.content
 
BasePonderPlugin() - Constructor for class net.createmod.ponder.foundation.content.BasePonderPlugin
 
beforeRender(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
begin() - Method in class net.createmod.ponder.foundation.PonderScene
 
birbScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
BLACK - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
blockBreakingProgressions - Variable in class net.createmod.ponder.foundation.PonderLevel
 
BlockEntityDataInstruction - Class in net.createmod.ponder.foundation.instruction
 
BlockEntityDataInstruction(Selection, Class<? extends BlockEntity>, UnaryOperator<CompoundTag>, boolean) - Constructor for class net.createmod.ponder.foundation.instruction.BlockEntityDataInstruction
 
blocksScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
blockSurface(BlockPos, Direction) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
blockSurface(BlockPos, Direction, float) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
BLUE - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
builder() - Method in class net.createmod.ponder.foundation.PonderScene
 
Builder(PonderScene) - Constructor for class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 

C

cast(PonderElement) - Method in class net.createmod.ponder.foundation.ElementLink
 
CATEGORIES - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
CClient - Class in net.createmod.ponder.config
 
CClient() - Constructor for class net.createmod.ponder.config.CClient
 
centerOf(int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
centerOf(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
changeBirbPose(ElementLink<ParrotElement>, Supplier<? extends ParrotElement.ParrotPose>) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
chapter(PonderChapter) - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
chapterArea - Variable in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
ChapterLabel - Class in net.createmod.ponder.foundation.ui
 
ChapterLabel(PonderChapter, int, int, BiConsumer<Integer, Integer>) - Constructor for class net.createmod.ponder.foundation.ui.ChapterLabel
 
chapters - Variable in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
chapters(PonderChapter...) - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
CHAPTERS - Static variable in class net.createmod.ponder.foundation.PonderRegistry
 
ChaseAABBInstruction - Class in net.createmod.ponder.foundation.instruction
 
ChaseAABBInstruction(PonderPalette, Object, AABB, int) - Constructor for class net.createmod.ponder.foundation.instruction.ChaseAABBInstruction
 
chaseBoundingBoxOutline(PonderPalette, Object, AABB, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
clearEffects() - Method in class net.createmod.ponder.foundation.PonderWorldParticles
 
clearMask() - Method in class net.createmod.ponder.foundation.PonderLevel
 
clicked(double, double) - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
client - Variable in class net.createmod.ponder.config.CClient
 
Client() - Static method in class net.createmod.ponder.enums.PonderConfig
 
clone() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
CLOSE - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
colored(PonderPalette) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
column(int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
comfyReading - Variable in class net.createmod.ponder.config.CClient
 
compile(List<PonderStoryBoardEntry>) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
compile(PonderChapter) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
compile(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
compileScene(int, PonderStoryBoardEntry, PonderLevel) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
components - Variable in class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 
configureBasePlate(int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuilder
Communicates to the ponder UI which parts of the schematic make up the base horizontally.
configureCenterOfRotation(ElementLink<WorldSectionElement>, Vec3) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
configureStabilization(ElementLink<WorldSectionElement>, Vec3) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
controlsScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
coolDownAfterSkip() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
coordinateScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
copy() - Method in class net.createmod.ponder.foundation.Selection
 
create(String, String) - Static method in class net.createmod.ponder.foundation.PonderTag
 
create(PonderLevel, double, double, double) - Method in interface net.createmod.ponder.foundation.instruction.EmitParticlesInstruction.Emitter
 
create(Level, double, double, double) - Method in interface net.createmod.ponder.foundation.element.MinecartElement.MinecartConstructor
 
create(Vec3, Supplier<? extends ParrotElement.ParrotPose>) - Static method in class net.createmod.ponder.foundation.element.ParrotElement
 
createBackup() - Method in class net.createmod.ponder.foundation.PonderLevel
 
createBirb(Vec3, Supplier<? extends ParrotElement.ParrotPose>) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
createCart(Vec3, float, MinecartElement.MinecartConstructor) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
createEntity(Function<Level, Entity>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
createItemEntity(Vec3, Vec3, ItemStack) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
createLink(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
CreateMinecartInstruction - Class in net.createmod.ponder.foundation.instruction
 
CreateMinecartInstruction(int, Direction, MinecartElement) - Constructor for class net.createmod.ponder.foundation.instruction.CreateMinecartInstruction
 
CreateParrotInstruction - Class in net.createmod.ponder.foundation.instruction
 
CreateParrotInstruction(int, Direction, ParrotElement) - Constructor for class net.createmod.ponder.foundation.instruction.CreateParrotInstruction
 
createRedstoneParticles(BlockPos, int, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.EffectInstructions
 
createStoryBoardEntry(PonderStoryBoardEntry.PonderStoryBoard, String, ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
createStoryBoardEntry(PonderStoryBoardEntry.PonderStoryBoard, ResourceLocation, ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
createTag(String) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
cuboid(BlockPos, Vec3i) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
currentModTagEntries - Variable in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
CustomPonderRegistrationHelper<T> - Class in net.createmod.ponder.foundation
 
CustomPonderRegistrationHelper(String, Function<T, ResourceLocation>) - Constructor for class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
CustomPonderRegistrationHelper.TagRegistryItemBuilder - Class in net.createmod.ponder.foundation
 
CustomPonderRegistrationHelper.TagRegistryTagBuilder - Class in net.createmod.ponder.foundation
 
cycleBlockProperty(BlockPos, Property<?>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 

D

DancePose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.DancePose
 
debug - Variable in class net.createmod.ponder.foundation.SceneBuilder
Additional tools for debugging ponder and bypassing the facade
DebugInstructions() - Constructor for class net.createmod.ponder.foundation.SceneBuilder.DebugInstructions
 
DebugPonderPlugin - Class in net.createmod.ponder.foundation.content
 
DebugPonderPlugin() - Constructor for class net.createmod.ponder.foundation.content.DebugPonderPlugin
 
DebugScenes - Class in net.createmod.ponder.foundation.content
 
DebugScenes() - Constructor for class net.createmod.ponder.foundation.content.DebugScenes
 
debugSchematic() - Method in class net.createmod.ponder.foundation.SceneBuilder.DebugInstructions
 
defaultLang(String, String) - Method in class net.createmod.ponder.foundation.PonderTag
 
deferredTick() - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
DELAYED - Static variable in class net.createmod.ponder.foundation.instruction.KeyframeInstruction
 
DelayInstruction - Class in net.createmod.ponder.foundation.instruction
 
DelayInstruction(int) - Constructor for class net.createmod.ponder.foundation.instruction.DelayInstruction
 
deltaPerTick - Variable in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
DESCRIPTION - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
deselect() - Method in class net.createmod.ponder.foundation.PonderScene
 
destroyBlock(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
dim() - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
DisplayWorldSectionInstruction - Class in net.createmod.ponder.foundation.instruction
 
DisplayWorldSectionInstruction(int, Direction, Selection, Supplier<WorldSectionElement>) - Constructor for class net.createmod.ponder.foundation.instruction.DisplayWorldSectionInstruction
 
DisplayWorldSectionInstruction(int, Direction, Selection, Supplier<WorldSectionElement>, BlockPos) - Constructor for class net.createmod.ponder.foundation.instruction.DisplayWorldSectionInstruction
 

E

editingMode - Variable in class net.createmod.ponder.config.CClient
 
editingModeActive() - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
EffectInstructions() - Constructor for class net.createmod.ponder.foundation.SceneBuilder.EffectInstructions
 
effects - Variable in class net.createmod.ponder.foundation.SceneBuilder
Special effects to embellish and communicate with
element - Variable in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
element - Variable in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
ElementLink<T extends PonderElement> - Class in net.createmod.ponder.foundation
 
ElementLink(Class<T>) - Constructor for class net.createmod.ponder.foundation.ElementLink
 
ElementLink(Class<T>, UUID) - Constructor for class net.createmod.ponder.foundation.ElementLink
 
emitParticles(Vec3, EmitParticlesInstruction.Emitter, float, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.EffectInstructions
 
EmitParticlesInstruction - Class in net.createmod.ponder.foundation.instruction
 
EmitParticlesInstruction(Vec3, EmitParticlesInstruction.Emitter, float, int) - Constructor for class net.createmod.ponder.foundation.instruction.EmitParticlesInstruction
 
EmitParticlesInstruction.Emitter - Interface in net.createmod.ponder.foundation.instruction
 
empty(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
enable - Static variable in class net.createmod.ponder.foundation.PonderTooltipHandler
 
ENABLE_DEBUG - Static variable in class net.createmod.ponder.PonderClient
 
enqueueCallback(Consumer<PonderScene>) - Method in class net.createmod.ponder.foundation.SceneBuilder.DebugInstructions
 
entity - Variable in class net.createmod.ponder.foundation.element.ParrotElement
 
EntityElement - Class in net.createmod.ponder.foundation.element
 
EntityElement(Entity) - Constructor for class net.createmod.ponder.foundation.element.EntityElement
 
equals(Object) - Method in record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Indicates whether some other object is "equal to" this one.
erase(Selection) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
everywhere() - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
EXIT - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 

F

FaceCursorPose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.FaceCursorPose
 
FacePointOfInterestPose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.FacePointOfInterestPose
 
FaceVecPose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.FaceVecPose
 
fade - Variable in class net.createmod.ponder.foundation.element.AnimatedOverlayElement
 
fade - Variable in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
fadeInFrom - Variable in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
FadeInOutInstruction - Class in net.createmod.ponder.foundation.instruction
 
FadeInOutInstruction(int) - Constructor for class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
FadeIntoSceneInstruction<T extends AnimatedSceneElement> - Class in net.createmod.ponder.foundation.instruction
 
FadeIntoSceneInstruction(int, Direction, T) - Constructor for class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
fadeOut() - Method in class net.createmod.ponder.foundation.PonderScene
 
FadeOutOfSceneInstruction<T extends AnimatedSceneElement> - Class in net.createmod.ponder.foundation.instruction
 
FadeOutOfSceneInstruction(int, Direction, ElementLink<T>) - Constructor for class net.createmod.ponder.foundation.instruction.FadeOutOfSceneInstruction
 
fadeTime - Static variable in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
fadeVec - Variable in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
FAST - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.DisplayWorldSectionInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeOutOfSceneInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.HideAllInstruction
 
firstTick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
FlappyPose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.FlappyPose
 
flash - Variable in class net.createmod.ponder.foundation.ui.PonderButton
 
flash() - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
fluidsScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
forceApplyFade(float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
forComponents(Iterable<ResourceLocation>) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
forComponents(ResourceLocation...) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
forComponents(T...) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
forComponentsIterable(Iterable<? extends T>) - Method in class net.createmod.ponder.foundation.CustomPonderRegistrationHelper
 
forEach(Class<T>, Consumer<T>) - Method in class net.createmod.ponder.foundation.PonderScene
 
forEach(Consumer<? super PonderElement>) - Method in class net.createmod.ponder.foundation.PonderScene
 
forEach(Consumer<BlockPos>) - Method in class net.createmod.ponder.foundation.Selection
 
forEachPlugin(Consumer<PonderPlugin>) - Static method in class net.createmod.ponder.foundation.PonderIndex
 
forEachVisible(Class<T>, Consumer<T>) - Method in class net.createmod.ponder.foundation.PonderScene
 
forEachWorldEntity(Class<T>, Consumer<T>) - Method in class net.createmod.ponder.foundation.PonderScene
 
forItems(ResourceLocation...) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
forTag(PonderTag) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
fromTo(int, int, int, int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
fromTo(BlockPos, BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 

G

gatherSharedText() - Static method in class net.createmod.ponder.foundation.PonderIndex
 
generateSceneLang() - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getActiveScene() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
getAllChapters() - Method in class net.createmod.ponder.foundation.PonderChapterRegistry
 
getAnimatedOffset() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
getAnimatedRotation() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
getBasePlateOffsetX() - Method in class net.createmod.ponder.foundation.PonderScene
 
getBasePlateOffsetZ() - Method in class net.createmod.ponder.foundation.PonderScene
 
getBasePlateSize() - Method in class net.createmod.ponder.foundation.PonderScene
 
getBaseWorldSection() - Method in class net.createmod.ponder.foundation.PonderScene
 
getBlockBreakingProgressions() - Method in class net.createmod.ponder.foundation.PonderLevel
 
getBlockState(BlockPos) - Method in class net.createmod.ponder.foundation.PonderLevel
 
getBoard() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
getBounds() - Method in class net.createmod.ponder.foundation.PonderScene
 
getBreadcrumbTitle() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
getBreadcrumbTitle() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
getBrightness(LightLayer, BlockPos) - Method in class net.createmod.ponder.foundation.PonderLevel
 
getCenter() - Method in class net.createmod.ponder.foundation.Selection
 
getChapter(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getChapters(PonderTag) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
getChunkForCollisions(int, int) - Method in class net.createmod.ponder.foundation.PonderLevel
 
getColor() - Method in enum class net.createmod.ponder.foundation.PonderPalette
 
getColorObject() - Method in enum class net.createmod.ponder.foundation.PonderPalette
 
getComponent() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
getCurrentTime() - Method in class net.createmod.ponder.foundation.PonderScene
 
getDescription() - Method in class net.createmod.ponder.foundation.PonderTag
 
getElementClass() - Method in class net.createmod.ponder.foundation.instruction.CreateMinecartInstruction
 
getElementClass() - Method in class net.createmod.ponder.foundation.instruction.CreateParrotInstruction
 
getElementClass() - Method in class net.createmod.ponder.foundation.instruction.DisplayWorldSectionInstruction
 
getElementClass() - Method in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
getElements() - Method in class net.createmod.ponder.foundation.PonderScene
 
getFacedVec(PonderScene) - Method in class net.createmod.ponder.foundation.element.ParrotElement.FaceCursorPose
 
getFacedVec(PonderScene) - Method in class net.createmod.ponder.foundation.element.ParrotElement.FacePointOfInterestPose
 
getFacedVec(PonderScene) - Method in class net.createmod.ponder.foundation.element.ParrotElement.FaceVecPose
 
getFontRenderer() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
getHeight() - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
getHoveredKeyframeIndex(PonderScene, double) - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
getHoveredTooltipItem() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
getHoveredTooltipItem() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
getHoveredTooltipItem() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
getId() - Method in class net.createmod.ponder.foundation.ElementLink
 
getId() - Method in class net.createmod.ponder.foundation.PonderChapter
 
getId() - Method in class net.createmod.ponder.foundation.PonderScene
 
getId() - Method in class net.createmod.ponder.foundation.PonderTag
 
getItem() - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
getItems(PonderTag) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
getItemsY() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
getKeyframeCount() - Method in class net.createmod.ponder.foundation.PonderScene
 
getKeyframeTime(int) - Method in class net.createmod.ponder.foundation.PonderScene
 
getListedTags() - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
getLocation() - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
getLocation() - Method in class net.createmod.ponder.foundation.PonderScene
 
getMainItem() - Method in class net.createmod.ponder.foundation.PonderTag
 
getModID() - Method in class net.createmod.ponder.foundation.content.BasePonderPlugin
 
getModID() - Method in class net.createmod.ponder.foundation.content.DebugPonderPlugin
 
getModID() - Method in interface net.createmod.ponder.foundation.PonderPlugin
 
getName() - Method in class net.createmod.ponder.config.CClient
 
getNamespace() - Method in class net.createmod.ponder.foundation.PonderScene
 
getNamespace() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
getOrCreateChapter(String) - Method in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
getOutliner() - Method in class net.createmod.ponder.foundation.PonderScene
 
getPalette() - Method in class net.createmod.ponder.foundation.element.TextWindowElement
 
getPartialTicks() - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
getPartialTicks(LevelAccessor) - Static method in class net.createmod.ponder.utility.LevelTickHolder
 
getPointOfInterest() - Method in class net.createmod.ponder.foundation.PonderScene
 
getPositionOffset() - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
getPositionOffset() - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
getRenderTime(LevelAccessor) - Static method in class net.createmod.ponder.utility.LevelTickHolder
 
getRotation() - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
getRotation() - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
getScaleFactor() - Method in class net.createmod.ponder.foundation.PonderScene
 
getScene() - Method in class net.createmod.ponder.foundation.SceneBuilder
 
getSceneBuildingUtil() - Method in class net.createmod.ponder.foundation.PonderScene
 
getSceneProgress() - Method in class net.createmod.ponder.foundation.PonderScene
 
getSchematicLocation() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
getShared(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getSpecific(ResourceLocation, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getStartX() - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
getStartY() - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
getStories(PonderChapter) - Method in class net.createmod.ponder.foundation.PonderChapterRegistry
 
getString(String) - Method in class net.createmod.ponder.foundation.PonderScene
 
getSubject() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
getTag() - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
getTag() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
getTag(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getTagDescription(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
getTags() - Method in class net.createmod.ponder.foundation.PonderScene
 
getTags() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
getTags(PonderChapter) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
getTags(ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
getTicks(LevelAccessor) - Static method in class net.createmod.ponder.utility.LevelTickHolder
 
getTitle() - Method in class net.createmod.ponder.foundation.PonderChapter
 
getTitle() - Method in class net.createmod.ponder.foundation.PonderScene
 
getTitle() - Method in class net.createmod.ponder.foundation.PonderTag
 
getTotalTime() - Method in class net.createmod.ponder.foundation.PonderScene
 
getTransform() - Method in class net.createmod.ponder.foundation.PonderScene
 
getWidth() - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
getWorld() - Method in class net.createmod.ponder.foundation.PonderScene
 
getYOffset() - Method in class net.createmod.ponder.foundation.PonderScene
 
glueBlockOnto(BlockPos, Direction, ElementLink<WorldSectionElement>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
GREEN - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
grid - Variable in class net.createmod.ponder.foundation.SceneBuildingUtil
 

H

handleTooltipColor(ItemStack) - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
hasChunk(int, int) - Method in class net.createmod.ponder.foundation.PonderLevel
 
hasChunkAt(BlockPos) - Method in class net.createmod.ponder.foundation.PonderLevel
 
hashCode() - Method in record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Returns a hash code value for this object.
hasNearbyAlivePlayer(double, double, double, double) - Method in class net.createmod.ponder.foundation.PonderLevel
 
hide(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
hide(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.ShowInputInstruction
 
hide(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TextInstruction
 
HideAllInstruction - Class in net.createmod.ponder.foundation.instruction
 
HideAllInstruction(int, Direction) - Constructor for class net.createmod.ponder.foundation.instruction.HideAllInstruction
 
hideElement(ElementLink<T>, Direction) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
hideIndependentSection(ElementLink<WorldSectionElement>, Direction) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
hideSection(Selection, Direction) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
Highlight() - Constructor for class net.createmod.ponder.foundation.PonderTag.Highlight
 
highlightAllTags() - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
highlightTag(PonderTag) - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
highlightTags(PonderTag...) - Method in class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
HighlightValueBoxInstruction - Class in net.createmod.ponder.foundation.instruction
 
HighlightValueBoxInstruction(Vec3, Vec3, int) - Constructor for class net.createmod.ponder.foundation.instruction.HighlightValueBoxInstruction
 
HOLD_TO_PONDER - Static variable in class net.createmod.ponder.foundation.PonderTooltipHandler
 

I

icon(String) - Method in class net.createmod.ponder.foundation.PonderTag
 
icon(ResourceLocation) - Method in class net.createmod.ponder.foundation.PonderTag
 
ICON_LMB - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_CLOSE - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_IDENTIFY - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_LEFT - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_REPLAY - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_RIGHT - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_SLOW_MODE - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_PONDER_USER_MODE - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_RMB - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
ICON_SCROLL - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
idAsIcon() - Method in class net.createmod.ponder.foundation.PonderTag
 
IDENTIFY - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
IDENTIFY_MODE - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
idle(int) - Method in class net.createmod.ponder.foundation.SceneBuilder
Before running the upcoming instructions, wait for a duration to let previous actions play out.
idleSeconds(int) - Method in class net.createmod.ponder.foundation.SceneBuilder
Before running the upcoming instructions, wait for a duration to let previous actions play out.
ifPresent(Consumer<T>) - Method in class net.createmod.ponder.foundation.element.TrackedElement
 
IMMEDIATE - Static variable in class net.createmod.ponder.foundation.instruction.KeyframeInstruction
 
IN_CHAPTER - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
incrementBlockBreakingProgress(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
independent() - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
independent(int) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
INDEX_TITLE - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
indexExclusions() - Method in class net.createmod.ponder.foundation.content.BasePonderPlugin
 
indexExclusions() - Method in interface net.createmod.ponder.foundation.PonderPlugin
 
indicateRedstone(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuilder.EffectInstructions
 
indicateSuccess(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuilder.EffectInstructions
 
init() - Method in class net.createmod.ponder.foundation.PonderTheme
 
init() - Method in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
init() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
init() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
init() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
init() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
init() - Static method in class net.createmod.ponder.Ponder
 
init() - Static method in class net.createmod.ponder.PonderClient
 
initBackTrackIcon(BoxWidget) - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
initBackTrackIcon(BoxWidget) - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
initBackTrackIcon(BoxWidget) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
initBackTrackIcon(BoxWidget) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
initialPose - Variable in class net.createmod.ponder.foundation.element.ParrotElement
 
INPUT - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
InputWindowElement - Class in net.createmod.ponder.foundation.element
 
InputWindowElement(Vec3, Pointing) - Constructor for class net.createmod.ponder.foundation.element.InputWindowElement
 
isBlocking() - Method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
isBlocking() - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
isComfyReadingEnabled() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.KeyframeInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.MarkAsFinishedInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.MovePoiInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.RotateSceneInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
isComplete() - Method in class net.createmod.ponder.foundation.instruction.WorldModifyInstruction
 
isEmpty() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
isEquivalentTo(NavigatableSimiScreen) - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
isEquivalentTo(NavigatableSimiScreen) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
isEquivalentTo(NavigatableSimiScreen) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
isFinished() - Method in class net.createmod.ponder.foundation.PonderScene
 
isLoaded(BlockPos) - Method in class net.createmod.ponder.foundation.PonderLevel
 
isMouseOver(double, double, int, int, int, int) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
isNextUpEnabled() - Method in class net.createmod.ponder.foundation.PonderScene
 
isPauseScreen() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
isPauseScreen() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
isPauseScreen() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
isPauseScreen() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
isStillValid(Entity) - Method in class net.createmod.ponder.foundation.element.EntityElement
 
isStillValid(T) - Method in class net.createmod.ponder.foundation.element.TrackedElement
 
isVirtual() - Method in interface net.createmod.ponder.foundation.VirtualBlockEntity
 
isVisible() - Method in class net.createmod.ponder.foundation.element.PonderElement
 
isVisible() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
item - Variable in class net.createmod.ponder.foundation.ui.PonderButton
 
item() - Method in record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Returns the value of the item record component.
item() - Method in record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Returns the value of the item record component.
item(ItemLike) - Method in class net.createmod.ponder.foundation.PonderTag
 
item(ItemLike, boolean, boolean) - Method in class net.createmod.ponder.foundation.PonderTag
 
itemArea - Variable in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
ItemBuilder(PonderTagRegistry, Collection<ResourceLocation>) - Constructor for class net.createmod.ponder.foundation.PonderTagRegistry.ItemBuilder
 
ItemBuilder(PonderTagRegistry, ResourceLocation...) - Constructor for class net.createmod.ponder.foundation.PonderTagRegistry.ItemBuilder
 
ItemEntry(ItemLike, ResourceLocation) - Constructor for record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Creates an instance of a ItemEntry record class.
ItemEntry(ItemLike, ResourceLocation) - Constructor for record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Creates an instance of a ItemEntry record class.
items - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
items - Variable in class net.createmod.ponder.foundation.ui.PonderTagScreen
 

K

key() - Method in record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Returns the value of the key record component.
key() - Method in record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Returns the value of the key record component.
Key() - Constructor for class net.createmod.ponder.foundation.PonderTheme.Key
 
KeyframeInstruction - Class in net.createmod.ponder.foundation.instruction
 
keyPressed(int, int, int) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 

L

lang() - Static method in class net.createmod.ponder.Ponder
 
LANG_PREFIX - Static variable in class net.createmod.ponder.foundation.PonderLocalization
 
langKeyForChapter(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
langKeyForShared(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
langKeyForSpecific(ResourceLocation, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
langKeyForTag(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
langKeyForTagDescription(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
layer(int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
layers(int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
layersFrom(int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
layoutArea() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns the value of the layoutArea record component.
leftClick() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
LevelTickHolder - Class in net.createmod.ponder.utility
 
LevelTickHolder() - Constructor for class net.createmod.ponder.utility.LevelTickHolder
 
lightCoordsFromFade(float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
LineInstruction - Class in net.createmod.ponder.foundation.instruction
 
LineInstruction(PonderPalette, Vec3, Vec3, int, boolean) - Constructor for class net.createmod.ponder.foundation.instruction.LineInstruction
 
link - Variable in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
linkElement(E, ElementLink<E>) - Method in class net.createmod.ponder.foundation.PonderScene
 
listTag(PonderTag) - Method in class net.createmod.ponder.foundation.PonderTagRegistry
 
loadBEsIfMissing(PonderLevel) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
loadClass() - Static method in class net.createmod.ponder.foundation.PonderTheme
 
loadSchematic(InputStream) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
loadSchematic(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
loadSchematic(ResourceManager, ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderRegistry
 
location - Variable in enum class net.createmod.ponder.enums.PonderGuiTextures
 
location - Variable in class net.createmod.ponder.foundation.element.ParrotElement
 
LOGGER - Static variable in class net.createmod.ponder.Ponder
 

M

makeOutline(Outliner) - Method in class net.createmod.ponder.foundation.Selection
 
makeOutline(Outliner, Object) - Method in class net.createmod.ponder.foundation.Selection
 
makeSectionIndependent(Selection) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
markAsFinished() - Method in class net.createmod.ponder.foundation.SceneBuilder
Once the scene reaches this instruction in the timeline, mark it as "finished".
MarkAsFinishedInstruction - Class in net.createmod.ponder.foundation.instruction
 
MarkAsFinishedInstruction() - Constructor for class net.createmod.ponder.foundation.instruction.MarkAsFinishedInstruction
 
markKeyframe(int) - Method in class net.createmod.ponder.foundation.PonderScene
 
markVirtual() - Method in interface net.createmod.ponder.foundation.VirtualBlockEntity
 
maxItemRows - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
maxItemsPerPage - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
maxItemsPerRow - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
maxScreenArea - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
MEDIUM - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
mergeOnto(WorldSectionElement) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
MinecartElement - Class in net.createmod.ponder.foundation.element
 
MinecartElement(Vec3, float, MinecartElement.MinecartConstructor) - Constructor for class net.createmod.ponder.foundation.element.MinecartElement
 
MinecartElement.MinecartConstructor - Interface in net.createmod.ponder.foundation.element
 
MOD_ID - Static variable in class net.createmod.ponder.Ponder
 
MOD_NAME - Static variable in class net.createmod.ponder.Ponder
 
modifyBlock(BlockPos, UnaryOperator<BlockState>, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyBlockEntity(BlockPos, Class<T>, Consumer<T>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyBlockEntityNBT(Selection, Class<? extends BlockEntity>, Consumer<CompoundTag>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyBlockEntityNBT(Selection, Class<? extends BlockEntity>, Consumer<CompoundTag>, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyBlocks(Selection, UnaryOperator<BlockState>, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyEntities(Class<T>, Consumer<T>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyEntitiesInside(Class<T>, Selection, Consumer<T>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modifyEntity(ElementLink<EntityElement>, Consumer<Entity>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
modLoadCompleted() - Static method in class net.createmod.ponder.PonderClient
 
modName() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns the value of the modName record component.
ModTagsEntry(String, int, Rect2i, int) - Constructor for record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Creates an instance of a ModTagsEntry record class.
mouseClicked(double, double, int) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
mouseScrolled(double, double, double) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
move(ElementLink<MinecartElement>, Vec3, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateMinecartInstruction
 
move(ElementLink<ParrotElement>, Vec3, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateParrotInstruction
 
move(ElementLink<WorldSectionElement>, Vec3, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateWorldSectionInstruction
 
moveCart(ElementLink<MinecartElement>, Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
moveParrot(ElementLink<ParrotElement>, Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
MovePoiInstruction - Class in net.createmod.ponder.foundation.instruction
 
MovePoiInstruction(Vec3) - Constructor for class net.createmod.ponder.foundation.instruction.MovePoiInstruction
 
movePointOfInterest(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
movePointOfInterest(Vec3) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
moveSection(ElementLink<WorldSectionElement>, Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
MultiSceneBuilder(Iterable<ResourceLocation>) - Constructor for class net.createmod.ponder.foundation.PonderRegistrationHelper.MultiSceneBuilder
 

N

namespace - Variable in class net.createmod.ponder.foundation.PonderRegistrationHelper
 
needsRedraw() - Method in class net.createmod.ponder.foundation.instruction.BlockEntityDataInstruction
 
needsRedraw() - Method in class net.createmod.ponder.foundation.instruction.ReplaceBlocksInstruction
 
needsRedraw() - Method in class net.createmod.ponder.foundation.instruction.WorldModifyInstruction
 
net.createmod.ponder - package net.createmod.ponder
 
net.createmod.ponder.command - package net.createmod.ponder.command
 
net.createmod.ponder.config - package net.createmod.ponder.config
 
net.createmod.ponder.enums - package net.createmod.ponder.enums
 
net.createmod.ponder.foundation - package net.createmod.ponder.foundation
 
net.createmod.ponder.foundation.content - package net.createmod.ponder.foundation.content
 
net.createmod.ponder.foundation.element - package net.createmod.ponder.foundation.element
 
net.createmod.ponder.foundation.instruction - package net.createmod.ponder.foundation.instruction
 
net.createmod.ponder.foundation.ui - package net.createmod.ponder.foundation.ui
 
net.createmod.ponder.utility - package net.createmod.ponder.utility
 
NEXT - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
NEXT_UP - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
nextPage - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 

O

of(double, double, double) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
of(PonderChapter) - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
of(ResourceLocation) - Static method in class net.createmod.ponder.foundation.PonderChapter
 
of(ResourceLocation) - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
of(ItemStack) - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
of(ItemStack, PonderTag) - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
of(BoundingBox) - Static method in class net.createmod.ponder.foundation.Selection
 
offScreenScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
onBEAdded(BlockEntity, BlockPos) - Method in class net.createmod.ponder.foundation.PonderLevel
 
onClick(double, double) - Method in class net.createmod.ponder.foundation.ui.ChapterLabel
 
onClick(double, double) - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
onLoad(ModConfig) - Static method in class net.createmod.ponder.enums.PonderConfig
 
onPonderWorldRestore(PonderLevel) - Method in interface net.createmod.ponder.foundation.PonderPlugin
 
onReload(ModConfig) - Static method in class net.createmod.ponder.enums.PonderConfig
 
onScheduled(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.KeyframeInstruction
 
onScheduled(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.MarkAsFinishedInstruction
 
onScheduled(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
onScheduled(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
openPonder(String) - Static method in class net.createmod.ponder.command.SimplePonderActions
 
originalBlockEntities - Variable in class net.createmod.ponder.foundation.PonderLevel
 
originalBlocks - Variable in class net.createmod.ponder.foundation.PonderLevel
 
originalEntities - Variable in class net.createmod.ponder.foundation.PonderLevel
 
OutlinerElement - Class in net.createmod.ponder.foundation.element
 
OutlinerElement(Function<Outliner, Outline.OutlineParams>) - Constructor for class net.createmod.ponder.foundation.element.OutlinerElement
 
OutlineSelectionInstruction - Class in net.createmod.ponder.foundation.instruction
 
OutlineSelectionInstruction(PonderPalette, Object, Selection, int) - Constructor for class net.createmod.ponder.foundation.instruction.OutlineSelectionInstruction
 
OUTPUT - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
overlay - Variable in class net.createmod.ponder.foundation.SceneBuilder
Ponder's toolkit for showing information on top of the scene world, such as highlighted bounding boxes, texts, icons and keybindings.
OverlayInstructions() - Constructor for class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 

P

pageNext - Variable in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
pagePrev - Variable in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
paginatedWidgets - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
paginationState - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
paginationState - Variable in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
ParrotElement - Class in net.createmod.ponder.foundation.element
 
ParrotElement(Vec3, Supplier<? extends ParrotElement.ParrotPose>) - Constructor for class net.createmod.ponder.foundation.element.ParrotElement
 
ParrotElement.DancePose - Class in net.createmod.ponder.foundation.element
 
ParrotElement.FaceCursorPose - Class in net.createmod.ponder.foundation.element
 
ParrotElement.FacePointOfInterestPose - Class in net.createmod.ponder.foundation.element
 
ParrotElement.FaceVecPose - Class in net.createmod.ponder.foundation.element
 
ParrotElement.FlappyPose - Class in net.createmod.ponder.foundation.element
 
ParrotElement.ParrotPose - Class in net.createmod.ponder.foundation.element
 
ParrotPose() - Constructor for class net.createmod.ponder.foundation.element.ParrotElement.ParrotPose
 
particles - Variable in class net.createmod.ponder.foundation.PonderLevel
 
particleScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
paticleManager() - Static method in interface net.createmod.ponder.foundation.instruction.EmitParticlesInstruction.Emitter
 
placeNearTarget() - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
playDownSound(SoundManager) - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
pointAt(Vec3) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
Ponder - Class in net.createmod.ponder
 
Ponder() - Constructor for class net.createmod.ponder.Ponder
 
PONDER_BACKGROUND_FLAT - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BACKGROUND_IMPORTANT - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BACKGROUND_TRANSPARENT - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BUTTON_CLICK - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BUTTON_DISABLE - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BUTTON_HOVER - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_BUTTON_IDLE - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_HIGHLIGHT - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_HOVER - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_IDLE - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_MISSING_MODDED - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_MISSING_VANILLA - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_PROGRESSBAR - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
PONDER_THEME - Static variable in class net.createmod.ponder.foundation.PonderTheme
 
PONDER_WORLD_SECTION - Static variable in class net.createmod.ponder.foundation.element.WorldSectionElement
 
PonderButton - Class in net.createmod.ponder.foundation.ui
 
PonderButton(int, int) - Constructor for class net.createmod.ponder.foundation.ui.PonderButton
 
PonderButton(int, int, int, int) - Constructor for class net.createmod.ponder.foundation.ui.PonderButton
 
PonderChapter - Class in net.createmod.ponder.foundation
 
PonderChapterRegistry - Class in net.createmod.ponder.foundation
 
PonderChapterRegistry() - Constructor for class net.createmod.ponder.foundation.PonderChapterRegistry
 
PonderClient - Class in net.createmod.ponder
 
PonderClient() - Constructor for class net.createmod.ponder.PonderClient
 
PonderCommand - Class in net.createmod.ponder.command
 
PonderCommand() - Constructor for class net.createmod.ponder.command.PonderCommand
 
PonderCommands - Class in net.createmod.ponder.command
 
PonderCommands() - Constructor for class net.createmod.ponder.command.PonderCommands
 
PonderConfig - Class in net.createmod.ponder.enums
 
PonderConfig() - Constructor for class net.createmod.ponder.enums.PonderConfig
 
PonderElement - Class in net.createmod.ponder.foundation.element
 
PonderElement() - Constructor for class net.createmod.ponder.foundation.element.PonderElement
 
PonderGuiTextures - Enum Class in net.createmod.ponder.enums
 
PonderIndex - Class in net.createmod.ponder.foundation
 
PonderIndex() - Constructor for class net.createmod.ponder.foundation.PonderIndex
 
PonderIndexScreen - Class in net.createmod.ponder.foundation.ui
 
PonderIndexScreen() - Constructor for class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
PonderIndexScreen.ItemEntry - Record Class in net.createmod.ponder.foundation.ui
 
PONDERING - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
PonderInstruction - Class in net.createmod.ponder.foundation.instruction
 
PonderInstruction() - Constructor for class net.createmod.ponder.foundation.instruction.PonderInstruction
 
ponderKeybind() - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
PonderLevel - Class in net.createmod.ponder.foundation
 
PonderLevel(BlockPos, Level) - Constructor for class net.createmod.ponder.foundation.PonderLevel
 
PonderLocalization - Class in net.createmod.ponder.foundation
 
PonderLocalization() - Constructor for class net.createmod.ponder.foundation.PonderLocalization
 
PonderOverlayElement - Class in net.createmod.ponder.foundation.element
 
PonderOverlayElement() - Constructor for class net.createmod.ponder.foundation.element.PonderOverlayElement
 
PonderPalette - Enum Class in net.createmod.ponder.foundation
 
ponderPartialTicksPaused - Static variable in class net.createmod.ponder.foundation.ui.PonderUI
 
PonderPlugin - Interface in net.createmod.ponder.foundation
 
PonderProgressBar - Class in net.createmod.ponder.foundation.ui
 
PonderProgressBar(PonderUI, int, int, int, int) - Constructor for class net.createmod.ponder.foundation.ui.PonderProgressBar
 
PonderRegistrationHelper - Class in net.createmod.ponder.foundation
 
PonderRegistrationHelper(String) - Constructor for class net.createmod.ponder.foundation.PonderRegistrationHelper
 
PonderRegistrationHelper.MultiSceneBuilder - Class in net.createmod.ponder.foundation
 
PonderRegistry - Class in net.createmod.ponder.foundation
 
PonderRegistry() - Constructor for class net.createmod.ponder.foundation.PonderRegistry
 
PonderScene - Class in net.createmod.ponder.foundation
 
PonderScene(PonderLevel, String, ResourceLocation, Collection<PonderTag>) - Constructor for class net.createmod.ponder.foundation.PonderScene
 
PonderScene.SceneCamera - Class in net.createmod.ponder.foundation
 
PonderScene.SceneTransform - Class in net.createmod.ponder.foundation
 
PonderSceneElement - Class in net.createmod.ponder.foundation.element
 
PonderSceneElement() - Constructor for class net.createmod.ponder.foundation.element.PonderSceneElement
 
PonderStoryBoardEntry - Class in net.createmod.ponder.foundation
 
PonderStoryBoardEntry(PonderStoryBoardEntry.PonderStoryBoard, String, String, ResourceLocation) - Constructor for class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
PonderStoryBoardEntry(PonderStoryBoardEntry.PonderStoryBoard, String, ResourceLocation, ResourceLocation) - Constructor for class net.createmod.ponder.foundation.PonderStoryBoardEntry
 
PonderStoryBoardEntry.PonderStoryBoard - Interface in net.createmod.ponder.foundation
 
PonderTag - Class in net.createmod.ponder.foundation
 
PonderTag(ResourceLocation) - Constructor for class net.createmod.ponder.foundation.PonderTag
 
PonderTag.Highlight - Class in net.createmod.ponder.foundation
Highlight.ALL is a special PonderTag, used to indicate that all Tags for a certain Scene should be highlighted instead of selected single ones
PonderTagIndexScreen - Class in net.createmod.ponder.foundation.ui
 
PonderTagIndexScreen() - Constructor for class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
PonderTagIndexScreen.ModTagsEntry - Record Class in net.createmod.ponder.foundation.ui
 
PonderTagRegistry - Class in net.createmod.ponder.foundation
 
PonderTagRegistry() - Constructor for class net.createmod.ponder.foundation.PonderTagRegistry
 
PonderTagRegistry.ItemBuilder - Class in net.createmod.ponder.foundation
 
PonderTagRegistry.TagBuilder - Class in net.createmod.ponder.foundation
 
PonderTagScreen - Class in net.createmod.ponder.foundation.ui
 
PonderTagScreen(PonderTag) - Constructor for class net.createmod.ponder.foundation.ui.PonderTagScreen
 
PonderTagScreen.ItemEntry - Record Class in net.createmod.ponder.foundation.ui
 
PonderTheme - Class in net.createmod.ponder.foundation
 
PonderTheme() - Constructor for class net.createmod.ponder.foundation.PonderTheme
 
PonderTheme.Key - Class in net.createmod.ponder.foundation
 
ponderTicks - Static variable in class net.createmod.ponder.foundation.ui.PonderUI
 
PonderTooltipHandler - Class in net.createmod.ponder.foundation
 
PonderTooltipHandler() - Constructor for class net.createmod.ponder.foundation.PonderTooltipHandler
 
PonderUI - Class in net.createmod.ponder.foundation.ui
 
PonderUI(List<PonderScene>) - Constructor for class net.createmod.ponder.foundation.ui.PonderUI
 
PonderWorldParticles - Class in net.createmod.ponder.foundation
 
PonderWorldParticles(PonderLevel) - Constructor for class net.createmod.ponder.foundation.PonderWorldParticles
 
popLight() - Method in class net.createmod.ponder.foundation.PonderLevel
 
pose - Variable in class net.createmod.ponder.foundation.element.ParrotElement
 
position(int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
position(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
PositionUtil() - Constructor for class net.createmod.ponder.foundation.SceneBuildingUtil.PositionUtil
 
PREVIOUS - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
prevPage - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
processBlockStateForPrinting(BlockState) - Method in class net.createmod.ponder.foundation.PonderLevel
 
program(SceneBuilder, SceneBuildingUtil) - Method in interface net.createmod.ponder.foundation.PonderStoryBoardEntry.PonderStoryBoard
 
provideLangEntries(String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
Generate a JsonObject holding all Lang-entries and their enUS default that was declared in code
pushFakeLight(int) - Method in class net.createmod.ponder.foundation.PonderLevel
 

Q

queueRedraw() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 

R

RANDOM - Static variable in class net.createmod.ponder.Ponder
 
rayTrace(PonderLevel, Vec3, Vec3) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
rayTraceScene(Vec3, Vec3) - Method in class net.createmod.ponder.foundation.PonderScene
 
record(String, JsonObject) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
RED - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
refreshMatrix(float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class net.createmod.ponder.command.PonderCommands
 
registerAll() - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
registerAll() - Static method in class net.createmod.ponder.foundation.PonderIndex
 
registerChapter(ResourceLocation, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
registerConfigs() - Static method in class net.createmod.ponder.enums.PonderConfig
 
registerScenes() - Method in class net.createmod.ponder.foundation.content.DebugPonderPlugin
 
registerScenes() - Method in interface net.createmod.ponder.foundation.PonderPlugin
Register all the Ponder Scenes added by your Mod
registerShared(ResourceLocation, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
registerSharedText(BiConsumer<String, String>) - Method in class net.createmod.ponder.foundation.content.BasePonderPlugin
 
registerSharedText(BiConsumer<String, String>) - Method in interface net.createmod.ponder.foundation.PonderPlugin
 
registerSpecific(ResourceLocation, String, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
registerTag(ResourceLocation, String, String) - Static method in class net.createmod.ponder.foundation.PonderLocalization
 
registerTags() - Method in interface net.createmod.ponder.foundation.PonderPlugin
Register all the Ponder Tags added by your Mod
registerText(String) - Method in class net.createmod.ponder.foundation.PonderScene
 
remainingTicks - Variable in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
removed() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
removed() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
removed() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
removeShadow() - Method in class net.createmod.ponder.foundation.SceneBuilder
Use this to disable the base plates' shadow for this scene
render(PonderScene, PonderUI, GuiGraphics, float) - Method in class net.createmod.ponder.foundation.element.AnimatedOverlayElement
 
render(PonderScene, PonderUI, GuiGraphics, float) - Method in class net.createmod.ponder.foundation.element.PonderOverlayElement
 
render(PonderScene, PonderUI, GuiGraphics, float, float) - Method in class net.createmod.ponder.foundation.element.AnimatedOverlayElement
 
render(PonderScene, PonderUI, GuiGraphics, float, float) - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
render(PonderScene, PonderUI, GuiGraphics, float, float) - Method in class net.createmod.ponder.foundation.element.TextWindowElement
 
render(GuiGraphics, int, int) - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
render(GuiGraphics, int, int) - Method in class net.createmod.ponder.foundation.PonderChapter
 
render(GuiGraphics, int, int) - Method in class net.createmod.ponder.foundation.PonderTag
 
render(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.ChapterLabel
 
render(GuiGraphics, int, int, Color) - Method in enum class net.createmod.ponder.enums.PonderGuiTextures
 
renderBackground(GuiGraphics) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderButton(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
renderButton(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
renderChapters(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
renderEntities(PoseStack, SuperRenderTypeBuffer, Camera, float) - Method in class net.createmod.ponder.foundation.PonderLevel
 
renderFirst(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderFirst(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.PonderSceneElement
 
renderFirst(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.TrackedElement
 
renderFirst(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderFirst(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
renderItems(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.PonderSceneElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.TrackedElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
renderLast(PonderLevel, MultiBufferSource, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
renderLayer(PonderLevel, MultiBufferSource, RenderType, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderLayer(PonderLevel, MultiBufferSource, RenderType, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.PonderSceneElement
 
renderLayer(PonderLevel, MultiBufferSource, RenderType, PoseStack, float) - Method in class net.createmod.ponder.foundation.element.TrackedElement
 
renderLayer(PonderLevel, MultiBufferSource, RenderType, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
renderLayer(PonderLevel, MultiBufferSource, RenderType, PoseStack, float, float) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
renderOverlay(PonderUI, GuiGraphics, float) - Method in class net.createmod.ponder.foundation.PonderScene
 
renderParticles(PoseStack, MultiBufferSource, Camera, float) - Method in class net.createmod.ponder.foundation.PonderLevel
 
renderParticles(PoseStack, MultiBufferSource, Camera, float) - Method in class net.createmod.ponder.foundation.PonderWorldParticles
 
renderScene(SuperRenderTypeBuffer, GuiGraphics, float) - Method in class net.createmod.ponder.foundation.PonderScene
 
renderScene(GuiGraphics, int, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderSpeechBox(GuiGraphics, int, int, int, int, boolean, Pointing, boolean) - Static method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderTagsEntry(GuiGraphics, PonderTagIndexScreen.ModTagsEntry) - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
renderVisibleScenes(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderWidgets(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
renderWindowForeground(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
renderWindowForeground(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
renderWindowForeground(GuiGraphics, int, int, float) - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
replaceBlocks(Selection, BlockState, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
ReplaceBlocksInstruction - Class in net.createmod.ponder.foundation.instruction
 
ReplaceBlocksInstruction(Selection, UnaryOperator<BlockState>, boolean, boolean) - Constructor for class net.createmod.ponder.foundation.instruction.ReplaceBlocksInstruction
 
replay() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
REPLAY - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
reset() - Method in class net.createmod.ponder.foundation.PonderScene
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.element.PonderElement
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
reset(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
resetAnimatedTransform() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
resetSelectedBlock() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
resolve(ElementLink<E>) - Method in class net.createmod.ponder.foundation.PonderScene
 
resolveOptional(ElementLink<E>) - Method in class net.createmod.ponder.foundation.PonderScene
 
restore() - Method in class net.createmod.ponder.foundation.PonderLevel
 
restoreBlocks(Selection) - Method in class net.createmod.ponder.foundation.PonderLevel
 
restoreBlocks(Selection) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
rightClick() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
rotate(ElementLink<MinecartElement>, float, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateMinecartInstruction
 
rotate(ElementLink<ParrotElement>, Vec3, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateParrotInstruction
 
rotate(ElementLink<WorldSectionElement>, Vec3, int) - Static method in class net.createmod.ponder.foundation.instruction.AnimateWorldSectionInstruction
 
rotateCameraY(float) - Method in class net.createmod.ponder.foundation.SceneBuilder
Pans the scene's camera view around the vertical axis by the given amount
rotateCart(ElementLink<MinecartElement>, float, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
rotateParrot(ElementLink<ParrotElement>, double, double, double, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
RotateSceneInstruction - Class in net.createmod.ponder.foundation.instruction
 
RotateSceneInstruction(float, float, boolean) - Constructor for class net.createmod.ponder.foundation.instruction.RotateSceneInstruction
 
rotateSection(ElementLink<WorldSectionElement>, double, double, double, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
runModification(Selection, PonderScene) - Method in class net.createmod.ponder.foundation.instruction.BlockEntityDataInstruction
 
runModification(Selection, PonderScene) - Method in class net.createmod.ponder.foundation.instruction.ReplaceBlocksInstruction
 
runModification(Selection, PonderScene) - Method in class net.createmod.ponder.foundation.instruction.WorldModifyInstruction
 
runWith(ElementLink<E>, Consumer<E>) - Method in class net.createmod.ponder.foundation.PonderScene
 

S

scaleSceneView(float) - Method in class net.createmod.ponder.foundation.SceneBuilder
Use this in case you are not happy with the scale of the scene relative to the overlay
scene - Variable in class net.createmod.ponder.foundation.PonderLevel
 
scene - Variable in class net.createmod.ponder.foundation.SceneBuilder
 
SceneBuilder - Class in net.createmod.ponder.foundation
Enqueue instructions to the schedule via this object's methods.
SceneBuilder(PonderScene) - Constructor for class net.createmod.ponder.foundation.SceneBuilder
 
SceneBuilder.DebugInstructions - Class in net.createmod.ponder.foundation
 
SceneBuilder.EffectInstructions - Class in net.createmod.ponder.foundation
 
SceneBuilder.OverlayInstructions - Class in net.createmod.ponder.foundation
 
SceneBuilder.SpecialInstructions - Class in net.createmod.ponder.foundation
 
SceneBuilder.WorldInstructions - Class in net.createmod.ponder.foundation
 
SceneBuildingUtil - Class in net.createmod.ponder.foundation
Helpful shortcuts for marking boundaries, points or sections inside the scene
SceneBuildingUtil.PositionUtil - Class in net.createmod.ponder.foundation
 
SceneBuildingUtil.SelectionUtil - Class in net.createmod.ponder.foundation
 
SceneBuildingUtil.VectorUtil - Class in net.createmod.ponder.foundation
 
SceneCamera() - Constructor for class net.createmod.ponder.foundation.PonderScene.SceneCamera
 
sceneToScreen(Vec3, float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
SceneTransform() - Constructor for class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
screenToScene(double, double, int, float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
scroll() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
scroll(boolean) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
sectionsScene(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.DebugScenes
 
seekToTime(int) - Method in class net.createmod.ponder.foundation.PonderScene
 
seekToTime(int) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
select - Variable in class net.createmod.ponder.foundation.SceneBuildingUtil
 
selectBlock(BlockPos) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
Selection - Class in net.createmod.ponder.foundation
 
Selection() - Constructor for class net.createmod.ponder.foundation.Selection
 
SelectionUtil() - Constructor for class net.createmod.ponder.foundation.SceneBuildingUtil.SelectionUtil
 
set(float, float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneCamera
 
set(Selection) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
setAnimatedOffset(Vec3, boolean) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
setAnimatedRotation(Vec3, boolean) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
setBlock(BlockPos, BlockState, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
setBlock(BlockPos, BlockState, int) - Method in class net.createmod.ponder.foundation.PonderLevel
 
setBlockBreakingProgress(BlockPos, int) - Method in class net.createmod.ponder.foundation.PonderLevel
 
setBlocks(Selection, BlockState, boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
setCenterOfRotation(Vec3) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
setColor(int) - Method in class net.createmod.ponder.foundation.element.OutlinerElement
 
setComfyReadingEnabled(boolean) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
setEmpty() - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
setFade(float) - Method in class net.createmod.ponder.foundation.element.AnimatedOverlayElement
 
setFade(float) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
setFadeVec(Vec3) - Method in class net.createmod.ponder.foundation.element.AnimatedSceneElement
 
setFinished(boolean) - Method in class net.createmod.ponder.foundation.PonderScene
 
setMask(Selection) - Method in class net.createmod.ponder.foundation.PonderLevel
 
setNextUpEnabled(boolean) - Method in class net.createmod.ponder.foundation.PonderScene
 
setNextUpEnabled(boolean) - Method in class net.createmod.ponder.foundation.SceneBuilder
 
setPointOfInterest(Vec3) - Method in class net.createmod.ponder.foundation.PonderScene
 
setPose(ParrotElement.ParrotPose) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
setPositionOffset(Vec3, boolean) - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
setPositionOffset(Vec3, boolean) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
setRotation(float, boolean) - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
setRotation(Vec3, boolean) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
setSceneOffsetY(float) - Method in class net.createmod.ponder.foundation.SceneBuilder
Use this in case you are not happy with the vertical alignment of the scene relative to the overlay
setupItemsForPage() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
setupModTagEntries() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
setVisible(boolean) - Method in class net.createmod.ponder.foundation.element.PonderElement
 
shareContextWith(NavigatableSimiScreen) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
sharedText(String) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
sharedText(ResourceLocation) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
shortcut - Variable in class net.createmod.ponder.foundation.ui.PonderButton
 
shouldHidePlatformShadow() - Method in class net.createmod.ponder.foundation.PonderScene
 
show(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
show(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.ShowInputInstruction
 
show(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TextInstruction
 
showBasePlate() - Method in class net.createmod.ponder.foundation.SceneBuilder
Fade the layer of blocks into the scene ponder assumes to be the base plate of the schematic's structure.
showBigLine(PonderPalette, Vec3, Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showCenteredScrollInput(BlockPos, Direction, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showControls(InputWindowElement, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showFilterSlotInput(Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showFilterSlotInput(Vec3, Direction, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showIndependentSection(Selection, Direction) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
showIndependentSectionImmediately(Selection) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
showing(ScreenElement) - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
showing(ItemStack) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
showingTag(PonderTag) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
ShowInputInstruction - Class in net.createmod.ponder.foundation.instruction
 
ShowInputInstruction(InputWindowElement, int) - Constructor for class net.createmod.ponder.foundation.instruction.ShowInputInstruction
 
showLine(PonderPalette, Vec3, Vec3, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showOutline(PonderPalette, Object, Selection, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showRepeaterScrollInput(BlockPos, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showScrollInput(Vec3, Direction, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showSection(Selection, Direction) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
showSectionAndMerge(Selection, Direction, ElementLink<WorldSectionElement>) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
showSelectionWithText(Selection, int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
showText(int) - Method in class net.createmod.ponder.foundation.SceneBuilder.OverlayInstructions
 
simple(Consumer<PonderScene>) - Static method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
simple(T, Vec3) - Static method in interface net.createmod.ponder.foundation.instruction.EmitParticlesInstruction.Emitter
 
SimplePonderActions - Class in net.createmod.ponder.command
 
SimplePonderActions() - Constructor for class net.createmod.ponder.command.SimplePonderActions
 
SLOW - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
SLOW_TEXT - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
sortedModTags - Variable in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
special - Variable in class net.createmod.ponder.foundation.SceneBuilder
Random other instructions that might come in handy
SpecialInstructions() - Constructor for class net.createmod.ponder.foundation.SceneBuilder.SpecialInstructions
 
SPEECH_TOOLTIP_BACKGROUND - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
SPEECH_TOOLTIP_COLOR - Enum constant in enum class net.createmod.ponder.enums.PonderGuiTextures
 
stabilizeRotation(Vec3) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
stopCounting() - Method in class net.createmod.ponder.foundation.PonderScene
 
streamPlugins() - Static method in class net.createmod.ponder.foundation.PonderIndex
 
SUBJECT - Static variable in class net.createmod.ponder.foundation.PonderTooltipHandler
 
substract(Selection) - Method in class net.createmod.ponder.foundation.Selection
 

T

tag - Variable in class net.createmod.ponder.foundation.ui.PonderButton
 
TagBuilder(PonderTagRegistry, PonderTag) - Constructor for class net.createmod.ponder.foundation.PonderTagRegistry.TagBuilder
 
tagCount() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns the value of the tagCount record component.
TagRegistryItemBuilder(PonderTagRegistry, T...) - Constructor for class net.createmod.ponder.foundation.CustomPonderRegistrationHelper.TagRegistryItemBuilder
 
TagRegistryTagBuilder(PonderTagRegistry, PonderTag) - Constructor for class net.createmod.ponder.foundation.CustomPonderRegistrationHelper.TagRegistryTagBuilder
 
TAGS - Static variable in class net.createmod.ponder.foundation.PonderRegistry
 
target - Variable in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
templateMethod(SceneBuilder, SceneBuildingUtil) - Static method in class net.createmod.ponder.foundation.content.TemplateScenes
 
TemplateScenes - Class in net.createmod.ponder.foundation.content
 
TemplateScenes() - Constructor for class net.createmod.ponder.foundation.content.TemplateScenes
 
text(String) - Method in class net.createmod.ponder.foundation.element.TextWindowElement.Builder
 
TEXT_WINDOW_BORDER - Static variable in class net.createmod.ponder.foundation.PonderTheme.Key
 
TextInstruction - Class in net.createmod.ponder.foundation.instruction
 
TextInstruction(TextWindowElement, int) - Constructor for class net.createmod.ponder.foundation.instruction.TextInstruction
 
TextInstruction(TextWindowElement, int, Selection) - Constructor for class net.createmod.ponder.foundation.instruction.TextInstruction
 
TextWindowElement - Class in net.createmod.ponder.foundation.element
 
TextWindowElement() - Constructor for class net.createmod.ponder.foundation.element.TextWindowElement
 
TextWindowElement.Builder - Class in net.createmod.ponder.foundation.element
 
THINK_BACK - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
tick() - Method in class net.createmod.ponder.foundation.PonderLevel
 
tick() - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
tick() - Method in class net.createmod.ponder.foundation.PonderScene
 
tick() - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
tick() - Method in class net.createmod.ponder.foundation.PonderWorldParticles
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderProgressBar
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderTagScreen
 
tick() - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.MinecartElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.OutlinerElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.ParrotElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.PonderElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.PonderOverlayElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.ChaseAABBInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.DisplayWorldSectionInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.EmitParticlesInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeInOutInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeIntoSceneInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.FadeOutOfSceneInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.HideAllInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.HighlightValueBoxInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.KeyframeInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.LineInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.MarkAsFinishedInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.MovePoiInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.OutlineSelectionInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.PonderInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.RotateSceneInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TextInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
tick(PonderScene) - Method in class net.createmod.ponder.foundation.instruction.WorldModifyInstruction
 
tick(PonderScene, Parrot, Vec3) - Method in class net.createmod.ponder.foundation.element.ParrotElement.DancePose
 
tick(PonderScene, Parrot, Vec3) - Method in class net.createmod.ponder.foundation.element.ParrotElement.FaceVecPose
 
tick(PonderScene, Parrot, Vec3) - Method in class net.createmod.ponder.foundation.element.ParrotElement.FlappyPose
 
tick(PonderScene, Parrot, Vec3) - Method in class net.createmod.ponder.foundation.element.ParrotElement.ParrotPose
 
TickingInstruction - Class in net.createmod.ponder.foundation.instruction
 
TickingInstruction(boolean, int) - Constructor for class net.createmod.ponder.foundation.instruction.TickingInstruction
 
title(String, String) - Method in class net.createmod.ponder.foundation.SceneBuilder
Assign a unique translation key, as well as the standard english translation for this scene's title using this method, anywhere inside the program function.
TITLE_KEY - Static variable in class net.createmod.ponder.foundation.PonderScene
 
toggleRedstonePower(Selection) - Method in class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
topOf(int, int, int) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
topOf(BlockPos) - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
toString() - Method in record class net.createmod.ponder.foundation.ui.PonderIndexScreen.ItemEntry
Returns a string representation of this record class.
toString() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns a string representation of this record class.
toString() - Method in record class net.createmod.ponder.foundation.ui.PonderTagScreen.ItemEntry
Returns a string representation of this record class.
totalDelta - Variable in class net.createmod.ponder.foundation.instruction.AnimateElementInstruction
 
totalTicks - Variable in class net.createmod.ponder.foundation.instruction.TickingInstruction
 
TrackedElement<T> - Class in net.createmod.ponder.foundation.element
 
TrackedElement(T) - Constructor for class net.createmod.ponder.foundation.element.TrackedElement
 
transformMS(PoseStack, float) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 

U

UI_PREFIX - Static variable in class net.createmod.ponder.foundation.PonderLocalization
 
updateAfterPaginationChange() - Method in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 
updateAfterPaginationChange() - Method in class net.createmod.ponder.foundation.ui.PonderTagIndexScreen
 
updateHovered(ItemStack) - Static method in class net.createmod.ponder.foundation.PonderTooltipHandler
 
updateIdentifiedItem(PonderScene) - Method in class net.createmod.ponder.foundation.ui.PonderUI
 
updateSceneRVE(float) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
updateScreenParams(int, int, double) - Method in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 
usedArea - Variable in class net.createmod.ponder.foundation.ui.PonderIndexScreen
 

V

valueOf(String) - Static method in enum class net.createmod.ponder.enums.PonderGuiTextures
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.ponder.foundation.PonderPalette
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.createmod.ponder.enums.PonderGuiTextures
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.ponder.foundation.PonderPalette
Returns an array containing the constants of this enum class, in the order they are declared.
vector - Variable in class net.createmod.ponder.foundation.SceneBuildingUtil
 
VectorUtil() - Constructor for class net.createmod.ponder.foundation.SceneBuildingUtil.VectorUtil
 
VirtualBlockEntity - Interface in net.createmod.ponder.foundation
Used for simulating BE's in a client-only setting (like Ponder)

W

WELCOME - Static variable in class net.createmod.ponder.foundation.ui.AbstractPonderScreen
 
whileCTRL() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
whileSkipping(PonderScene) - Method in class net.createmod.ponder.foundation.element.PonderElement
 
whileSkipping(PonderScene) - Method in class net.createmod.ponder.foundation.element.WorldSectionElement
 
whileSneaking() - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
WHITE - Enum constant in enum class net.createmod.ponder.foundation.PonderPalette
 
withinBlockSpace(T, Vec3) - Static method in interface net.createmod.ponder.foundation.instruction.EmitParticlesInstruction.Emitter
 
withItem(ItemStack) - Method in class net.createmod.ponder.foundation.element.InputWindowElement
 
withShortcut(KeyMapping) - Method in class net.createmod.ponder.foundation.ui.PonderButton
 
world - Variable in class net.createmod.ponder.foundation.SceneBuilder
Instructions for manipulating the schematic and its currently visible areas.
WorldInstructions() - Constructor for class net.createmod.ponder.foundation.SceneBuilder.WorldInstructions
 
WorldModifyInstruction - Class in net.createmod.ponder.foundation.instruction
 
WorldModifyInstruction(Selection) - Constructor for class net.createmod.ponder.foundation.instruction.WorldModifyInstruction
 
WorldSectionElement - Class in net.createmod.ponder.foundation.element
 
WorldSectionElement() - Constructor for class net.createmod.ponder.foundation.element.WorldSectionElement
 
WorldSectionElement(Selection) - Constructor for class net.createmod.ponder.foundation.element.WorldSectionElement
 

X

xRotation - Variable in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 

Y

yPos() - Method in record class net.createmod.ponder.foundation.ui.PonderTagIndexScreen.ModTagsEntry
Returns the value of the yPos record component.
yRotation - Variable in class net.createmod.ponder.foundation.PonderScene.SceneTransform
 

Z

zero() - Method in class net.createmod.ponder.foundation.SceneBuildingUtil.PositionUtil
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values