Index

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

A

absolute(String) - Static method in record class com.cake.azimuth.goggle.component.GoggleComponent
 
absoluteTranslationKey() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns the value of the absoluteTranslationKey record component.
active - Variable in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
active() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the active record component.
add(AzimuthAdvancement...) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
add(T) - Method in class com.cake.azimuth.utility.ChunkedMap
 
addChar(char) - Method in class com.cake.azimuth.foundation.microfont.FontSheet.Builder
 
addChars(String) - Method in class com.cake.azimuth.foundation.microfont.FontSheet.Builder
 
addExtraPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
Allows a behaviour to add to (or modify) the neighbors list in kinetic propagation
addRegistrateData() - Static method in class com.cake.azimuth.AzimuthData
 
addScenes(ResourceLocation...) - Method in record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Register ponder scene IDs that should be tracked for the associated items.
addToGoggleTooltip(List<Component>, boolean) - Method in interface com.cake.azimuth.goggle.api.IBuildGoggleInformation
 
after(AzimuthAdvancement) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
after(CreateAdvancement) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
after(Supplier<CreateAdvancement>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
after(ResourceLocation) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
AllBlocksMixin - Class in com.cake.azimuth.mixin
 
AllBlocksMixin() - Constructor for class com.cake.azimuth.mixin.AllBlocksMixin
 
append(GoggleBuilder, Component) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
appendValueSuffix(Component) - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
apply(StatisticGoggleBuilder) - Method in interface com.cake.azimuth.goggle.style.StatisticStyle
 
apply(BlockEntity, CallbackInfo) - Method in class com.cake.azimuth.mixin.StructureTransformMixin
 
asId(CreateAdvancement) - Static method in interface com.cake.azimuth.advancement.CreateAdvancementIdAccessor
 
AT_CURRENT_SPEED - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Kinetic
 
attachKinetics() - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
 
awardedForFree() - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
awardPlayer(AzimuthAdvancement) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
awardPlayerIfNear(AzimuthAdvancement, int) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
awardTo(Player) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement
 
Azimuth - Class in com.cake.azimuth
 
Azimuth(IEventBus, ModContainer) - Constructor for class com.cake.azimuth.Azimuth
 
azimuth$addCacheClearListener(Runnable) - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$addCacheClearListener(Runnable) - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$constructWithAdditionalBehaviours(BlockEntityType<?>, BlockPos, BlockState, CallbackInfo) - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$getId() - Method in interface com.cake.azimuth.advancement.CreateAdvancementIdAccessor
 
azimuth$getId() - Method in class com.cake.azimuth.mixin.CreateAdvancementIdMixin
 
azimuth$getItemRequirementExtensionCache() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$getItemRequirementExtensionCache() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$getKineticExtensionCache() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$getKineticExtensionCache() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$getRenderedExtensionCache() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$getRenderedExtensionCache() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$getSuperBehaviours() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$getSuperBehaviours() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$renderBehaviours(T, float, PoseStack, MultiBufferSource, int, int, CallbackInfo) - Method in class com.cake.azimuth.mixin.SafeBlockEntityRendererMixin
 
azimuth$searchExtensionBehaviours(Predicate<SuperBlockEntityBehaviour>) - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$searchExtensionBehaviours(Predicate<SuperBlockEntityBehaviour>) - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$searchSuperBehaviours() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
 
azimuth$searchSuperBehaviours() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
azimuth$updateBehaviourExtensionCache() - Method in interface com.cake.azimuth.behaviour.AzimuthSmartBlockEntityExtension
Updates the quick-access cache for performance adjacent block entity behaviours.
azimuth$updateBehaviourExtensionCache() - Method in class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
AzimuthAdvancement - Class in com.cake.azimuth.advancement
 
AzimuthAdvancement(String, String, UnaryOperator<AzimuthAdvancement.Builder>, Consumer<AzimuthAdvancement>) - Constructor for class com.cake.azimuth.advancement.AzimuthAdvancement
 
AzimuthAdvancement.Builder - Class in com.cake.azimuth.advancement
 
AzimuthAdvancement.TaskType - Enum Class in com.cake.azimuth.advancement
 
AzimuthAdvancementBehaviour - Class in com.cake.azimuth.advancement
 
AzimuthAdvancementBehaviour(SmartBlockEntity, AzimuthAdvancement...) - Constructor for class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
AzimuthAdvancementProvider - Class in com.cake.azimuth.advancement
Minimal helper for Create-compatible addon advancements.
AzimuthAdvancementProvider(String, String) - Constructor for class com.cake.azimuth.advancement.AzimuthAdvancementProvider
 
AzimuthClient - Class in com.cake.azimuth
 
AzimuthClient(ModContainer) - Constructor for class com.cake.azimuth.AzimuthClient
 
AzimuthClientCommands - Class in com.cake.azimuth.goggle.command
 
AzimuthClientCommands() - Constructor for class com.cake.azimuth.goggle.command.AzimuthClientCommands
 
AzimuthClientConfig - Class in com.cake.azimuth.foundation.config
 
AzimuthClientConfig() - Constructor for class com.cake.azimuth.foundation.config.AzimuthClientConfig
 
AzimuthCommonConfig - Class in com.cake.azimuth.foundation.config
 
AzimuthCommonConfig() - Constructor for class com.cake.azimuth.foundation.config.AzimuthCommonConfig
 
AzimuthConfigs - Class in com.cake.azimuth.foundation.config
 
AzimuthConfigs() - Constructor for class com.cake.azimuth.foundation.config.AzimuthConfigs
 
AzimuthConfigScreen - Class in com.cake.azimuth.foundation.config
 
AzimuthConfigScreen(Screen, String) - Constructor for class com.cake.azimuth.foundation.config.AzimuthConfigScreen
 
AzimuthData - Class in com.cake.azimuth
 
AzimuthData() - Constructor for class com.cake.azimuth.AzimuthData
 
AzimuthEvents - Class in com.cake.azimuth
 
AzimuthEvents() - Constructor for class com.cake.azimuth.AzimuthEvents
 
AzimuthGoggleStyles - Class in com.cake.azimuth.registration.goggle
 
AzimuthGoggleStyles() - Constructor for class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
AzimuthServerConfig - Class in com.cake.azimuth.foundation.config
 
AzimuthServerConfig() - Constructor for class com.cake.azimuth.foundation.config.AzimuthServerConfig
 
AzimuthSmartBlockEntityExtension - Interface in com.cake.azimuth.behaviour
An interface resulting from azimuth's mixins to SmartBlockEntity.

B

BarChartDisplay() - Constructor for class com.cake.azimuth.goggle.style.BarChartGoggleBuilder.BarChartDisplay
 
BarChartGoggleBuilder - Class in com.cake.azimuth.goggle.style
 
BarChartGoggleBuilder(StatisticGoggleBuilder, int) - Constructor for class com.cake.azimuth.goggle.style.BarChartGoggleBuilder
 
BarChartGoggleBuilder.BarChartDisplay - Class in com.cake.azimuth.goggle.style
 
barChartStyle(int) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
barChartStyle(int, Consumer<BarChartGoggleBuilder>) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
BehaviourApplicators - Class in com.cake.azimuth.registration
 
BehaviourApplicators() - Constructor for class com.cake.azimuth.registration.BehaviourApplicators
 
BehaviourExtension - Interface in com.cake.azimuth.behaviour
Common interface for extensions.
BehaviourVisual(AbstractBlockEntityVisual<?>) - Constructor for class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
BlockBuilderItemOverrideMixin<T,P> - Class in com.cake.azimuth.mixin
 
BlockBuilderItemOverrideMixin() - Constructor for class com.cake.azimuth.mixin.BlockBuilderItemOverrideMixin
 
BlockEntityBehaviourRenderer<T> - Class in com.cake.azimuth.behaviour.render
 
BlockEntityBehaviourRenderer() - Constructor for class com.cake.azimuth.behaviour.render.BlockEntityBehaviourRenderer
 
BLUE_BAR - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
bootstrapRegistrators() - Static method in class com.cake.azimuth.registration.CreateBlockEdits
 
build() - Method in class com.cake.azimuth.foundation.microfont.FontSheet.Builder
 
builder - Variable in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
Builder() - Constructor for class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
Builder(ResourceLocation, int, int, int, boolean) - Constructor for class com.cake.azimuth.foundation.microfont.FontSheet.Builder
 
buildGoggleStructure(GoggleBuilder) - Method in interface com.cake.azimuth.goggle.api.IBuildGoggleInformation
 
byType(ModConfig.Type) - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 

C

CachedBehaviourExtensionAccess<T> - Class in com.cake.azimuth.behaviour
 
CachedBehaviourExtensionAccess(Class<T>, Supplier<Object>, Predicate<SuperBlockEntityBehaviour>) - Constructor for class com.cake.azimuth.behaviour.CachedBehaviourExtensionAccess
 
CachedRenderBBBlockEntityMixin - Class in com.cake.azimuth.mixin
 
CachedRenderBBBlockEntityMixin() - Constructor for class com.cake.azimuth.mixin.CachedRenderBBBlockEntityMixin
 
CachedSuperBehaviourAccess - Class in com.cake.azimuth.behaviour
 
CachedSuperBehaviourAccess(Supplier<Object>) - Constructor for class com.cake.azimuth.behaviour.CachedSuperBehaviourAccess
 
calculateSmartWidth(Font, String) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
calculateWidth(String) - Method in class com.cake.azimuth.foundation.microfont.FontSheet
 
calculateWidth(String) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
canRender(String) - Method in class com.cake.azimuth.foundation.microfont.FontSheet
Check if this font sheet can render every character in the given text.
CAPACITY_PROVIDED - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Kinetic
 
castRenderSafe(SuperBlockEntityBehaviour, SmartBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.cake.azimuth.behaviour.render.BlockEntityBehaviourRenderer
 
ChunkedMap<T> - Class in com.cake.azimuth.utility
Map of ChunkPos to objects, an object may exist in multiple chunks at one time
ChunkedMap() - Constructor for class com.cake.azimuth.utility.ChunkedMap
 
ChunkedMap(Level) - Constructor for class com.cake.azimuth.utility.ChunkedMap
 
ChunkedMap.ChunkedMapEvents - Class in com.cake.azimuth.utility
 
ChunkedMap.IChunkedObject - Interface in com.cake.azimuth.utility
 
ChunkedMapEvents() - Constructor for class com.cake.azimuth.utility.ChunkedMap.ChunkedMapEvents
 
clearAllWatched() - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
client() - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
collectCrumblingInstances(Consumer<Instance>) - Method in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
collectFromRegisteredBlockEntities() - Static method in class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
colorOf(ChatFormatting) - Static method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
com.cake.azimuth - package com.cake.azimuth
 
com.cake.azimuth.advancement - package com.cake.azimuth.advancement
 
com.cake.azimuth.behaviour - package com.cake.azimuth.behaviour
 
com.cake.azimuth.behaviour.extensions - package com.cake.azimuth.behaviour.extensions
 
com.cake.azimuth.behaviour.render - package com.cake.azimuth.behaviour.render
 
com.cake.azimuth.client.outlines - package com.cake.azimuth.client.outlines
 
com.cake.azimuth.client.outlines.instructions - package com.cake.azimuth.client.outlines.instructions
 
com.cake.azimuth.foundation.config - package com.cake.azimuth.foundation.config
 
com.cake.azimuth.foundation.microfont - package com.cake.azimuth.foundation.microfont
 
com.cake.azimuth.goggle.api - package com.cake.azimuth.goggle.api
 
com.cake.azimuth.goggle.builder - package com.cake.azimuth.goggle.builder
 
com.cake.azimuth.goggle.command - package com.cake.azimuth.goggle.command
 
com.cake.azimuth.goggle.component - package com.cake.azimuth.goggle.component
 
com.cake.azimuth.goggle.datagen - package com.cake.azimuth.goggle.datagen
 
com.cake.azimuth.goggle.style - package com.cake.azimuth.goggle.style
 
com.cake.azimuth.mixin - package com.cake.azimuth.mixin
 
com.cake.azimuth.mixin.ponder - package com.cake.azimuth.mixin.ponder
 
com.cake.azimuth.ponder - package com.cake.azimuth.ponder
 
com.cake.azimuth.ponder.new_tooltip - package com.cake.azimuth.ponder.new_tooltip
 
com.cake.azimuth.registration - package com.cake.azimuth.registration
 
com.cake.azimuth.registration.goggle - package com.cake.azimuth.registration.goggle
 
com.cake.azimuth.utility - package com.cake.azimuth.utility
 
common - Variable in class com.cake.azimuth.foundation.config.AzimuthCommonConfig
 
common() - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
component(String) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
component(String, String) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
conditional(Supplier<Boolean>) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
create(VisualizationContext, SuperBlockEntityBehaviour, SmartBlockEntity, AbstractBlockEntityVisual<?>, float) - Method in interface com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisualFactory
 
create(String, UnaryOperator<AzimuthAdvancement.Builder>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementProvider
 
create(List<BlockEntityBehaviour>, SmartBlockEntity, AzimuthAdvancement...) - Static method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
CreateAdvancementIdAccessor - Interface in com.cake.azimuth.advancement
 
CreateAdvancementIdMixin - Class in com.cake.azimuth.mixin
 
CreateAdvancementIdMixin() - Constructor for class com.cake.azimuth.mixin.CreateAdvancementIdMixin
 
CreateBlockEdits - Class in com.cake.azimuth.registration
Registry for block edits to be applied to Create blocks during registration.
CreateBlockEdits() - Constructor for class com.cake.azimuth.registration.CreateBlockEdits
 
CreateBlockEdits.Registrator - Annotation Interface in com.cake.azimuth.registration
Marks a public static void register() method with no arguments to be invoked while Create's AllBlocks are bootstrapping.
createDisplay() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
createDisplay() - Method in class com.cake.azimuth.goggle.style.BarChartGoggleBuilder
 
CreateGoggleComponents - Class in com.cake.azimuth.registration.goggle
 
CreateGoggleComponents() - Constructor for class com.cake.azimuth.registration.goggle.CreateGoggleComponents
 
CreateGoggleComponents.Generic - Class in com.cake.azimuth.registration.goggle
 
CreateGoggleComponents.Kinetic - Class in com.cake.azimuth.registration.goggle
 
CreateGoggleStyles - Class in com.cake.azimuth.registration.goggle
 
CreateGoggleStyles() - Constructor for class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
createVisual(VisualizationContext, T, float) - Method in class com.cake.azimuth.behaviour.render.WrappingVisualizer
 
CUG_GRAM - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
CUG_GRAM_M2 - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
CUG_GRAM_M3 - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
currentLineCopy() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 

D

datagen() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the datagen record component.
datagen(String) - Static method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
dataProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementProvider
Datagen provider for advancement jsons.
defaultEnglish() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns the value of the defaultEnglish record component.
delete() - Method in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
description(String) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
detachKinetics() - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
 
display - Variable in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 

E

empty() - Static method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
endConditional() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
equals(Object) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Indicates whether some other object is "equal to" this one.
evictChunk(ChunkPos) - Method in class com.cake.azimuth.utility.ChunkedMap
 
exists() - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
ExpandingLineOutline - Class in com.cake.azimuth.client.outlines
 
ExpandingLineOutline() - Constructor for class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
ExpandingOutlineInstruction - Class in com.cake.azimuth.client.outlines.instructions
 
ExpandingOutlineInstruction(PonderPalette, Vec3, Vec3, int, int) - Constructor for class com.cake.azimuth.client.outlines.instructions.ExpandingOutlineInstruction
 
EXPERT - Enum constant in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
 
externalTrigger(Criterion<?>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 

F

firstTick(PonderScene) - Method in class com.cake.azimuth.client.outlines.instructions.ExpandingOutlineInstruction
 
FONT - Static variable in class com.cake.azimuth.foundation.microfont.Microfont
 
FontSheet - Class in com.cake.azimuth.foundation.microfont
Helper of spritesheet based monospace fonts
FontSheet(ResourceLocation, int, int, int, Map<Character, Vector2i>) - Constructor for class com.cake.azimuth.foundation.microfont.FontSheet
 
FontSheet.Builder - Class in com.cake.azimuth.foundation.microfont
 
forBlock(String, Consumer<BlockBuilder<?, CreateRegistrate>>) - Static method in class com.cake.azimuth.registration.CreateBlockEdits
 
forBlockItem(String, NonNullBiFunction<T, Item.Properties, ? extends BlockItem>) - Static method in class com.cake.azimuth.registration.CreateBlockEdits
 
forcePropagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
Provides a high level propagation value for a kinetic propagation (i.e.
forItems(Item...) - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
fullTranslationKey() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
 

G

gatherData(GatherDataEvent) - Static method in class com.cake.azimuth.AzimuthData
 
Generic() - Constructor for class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Generic
 
get() - Method in class com.cake.azimuth.behaviour.CachedBehaviourExtensionAccess
 
get() - Method in class com.cake.azimuth.behaviour.CachedSuperBehaviourAccess
 
get(ChunkPos) - Method in class com.cake.azimuth.utility.ChunkedMap
 
getBehavioursFor(SmartBlockEntity) - Static method in class com.cake.azimuth.registration.BehaviourApplicators
 
getBlockEntity() - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
 
getBlockEntity() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
getBlockState() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
getBuilder() - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
getCharHeight() - Method in class com.cake.azimuth.foundation.microfont.FontSheet
 
getCharHeight() - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
getChunks() - Method in interface com.cake.azimuth.utility.ChunkedMap.IChunkedObject
Returns the chunks this object is in.
getEditForId(String) - Static method in class com.cake.azimuth.registration.CreateBlockEdits
 
getItemOverride(String) - Static method in class com.cake.azimuth.registration.CreateBlockEdits
 
getLabel(String) - Static method in class com.cake.azimuth.ponder.PonderForeignLabelRegistry
Look up the label for a given scene namespace.
getLevel() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
getLineRef() - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
getMaxValue() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
getModId() - Method in interface com.cake.azimuth.goggle.api.IBuildGoggleInformation
 
getName() - Method in class com.cake.azimuth.foundation.config.AzimuthClientConfig
 
getName() - Method in class com.cake.azimuth.foundation.config.AzimuthCommonConfig
 
getName() - Method in class com.cake.azimuth.foundation.config.AzimuthServerConfig
 
getName() - Method in class com.cake.azimuth.goggle.datagen.GoggleLangDataProvider
 
getOptional(BlockEntity, BehaviourType<T>) - Static method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional behaviour of a specific type from a level at a given position.
getOptional(Level, BlockPos, BehaviourType<T>) - Static method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional behaviour of a specific type from a level at a given position.
getOrThrow(BlockEntity, BehaviourType<T>) - Static method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional behaviour of a specific type from a level at a given position.
getOrThrow(Level, BlockPos, BehaviourType<T>) - Static method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional behaviour of a specific type from a level at a given position, and expect it.
getRawTooltip() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
getRenderBoundingBox() - Method in interface com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension
Returns the additional AABB render bounds required for this block entity behaviour.
getRenderer() - Method in interface com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension
 
getRequiredItems(BlockState) - Method in interface com.cake.azimuth.behaviour.extensions.ItemRequirementBehaviourExtension
 
getSameBehaviour(BlockPos) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting a complementary behaviour of the same type on another block entity.
getSameBehaviour(BlockEntity) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting a complementary behaviour of the same type on another block entity.
getSameBehaviourOptional(BlockPos) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional complementary behaviour of the same type on another block entity.
getSameBehaviourOptional(BlockEntity) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting an optional complementary behaviour of the same type on another block entity.
getSameBehaviourOrThrow(BlockPos) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting a complementary behaviour of the same type on another block entity, and expect it to exist.
getSameBehaviourOrThrow(BlockEntity) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
Shorthand for getting a complementary behaviour of the same type on another block entity, and expect it to exist.
getSmartHeight(String) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
getStatisticDisplay() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
getStatisticDisplay() - Method in class com.cake.azimuth.goggle.style.BarChartGoggleBuilder
 
getStatLineRef() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
getTrackingStack() - Static method in interface com.cake.azimuth.mixin.ponder.PonderTooltipHandlerAccessor
 
getType() - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
getValue() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
getVisualFactory() - Method in interface com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension
Optional Flywheel visual for this behaviour.
getVisualPosition() - Method in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
getWrapping(BlockEntityVisualizer<? super T>) - Static method in class com.cake.azimuth.behaviour.render.WrappingVisualizer
 
GoggleBuilder - Record Class in com.cake.azimuth.goggle.builder
 
GoggleBuilder(List<Component>, boolean, int, String, boolean, int, boolean, GoggleBuilder) - Constructor for record class com.cake.azimuth.goggle.builder.GoggleBuilder
Creates an instance of a GoggleBuilder record class.
GoggleBuilder(List<Component>, boolean, String) - Constructor for record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
GoggleBuilder.LineRef - Class in com.cake.azimuth.goggle.builder
 
GoggleBuilderHelper - Class in com.cake.azimuth.goggle.component
 
GoggleBuilderHelper(String) - Constructor for class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
GoggleComponent - Record Class in com.cake.azimuth.goggle.component
A reusable tooltip component reference.
GoggleComponent(String, String, String, String) - Constructor for record class com.cake.azimuth.goggle.component.GoggleComponent
Creates an instance of a GoggleComponent record class.
GoggleLangDataProvider - Class in com.cake.azimuth.goggle.datagen
 
GoggleLangDataProvider(PackOutput) - Constructor for class com.cake.azimuth.goggle.datagen.GoggleLangDataProvider
 
GoggleLangRegistry - Class in com.cake.azimuth.goggle.component
 
GoggleLangRegistry() - Constructor for class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
growingTicks - Variable in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
growingTicksElapsed - Variable in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 

H

hasAppendedData() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
hasGlyph(char) - Method in class com.cake.azimuth.foundation.microfont.FontSheet
Check if this font sheet has a glyph for the given character.
hashCode() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns a hash code value for this object.
hashCode() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns a hash code value for this object.
hashCode() - Method in record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Returns a hash code value for this object.
hasLabel(String) - Static method in class com.cake.azimuth.ponder.PonderForeignLabelRegistry
Check if a namespace has a registered ponder label.
hasLevel() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
hasNewPonderBadge(MutableComponent) - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
Checks whether a component already contains a "new ponder" badge from any mod.
hasWatchedAllScenes(Item) - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
hasWatchedScene(ResourceLocation) - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 

I

IBuildGoggleInformation - Interface in com.cake.azimuth.goggle.api
Declarative wrapper around Create's goggle tooltip API.
icon(ItemProviderEntry<?, ?>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
icon(ItemStack) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
icon(ItemLike) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
IDatagenGoggleInitializer - Interface in com.cake.azimuth.goggle.api
Optional hook for block entities that need mock state before datagen scans their goggle structure.
indent - Variable in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
indentLevel() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the indentLevel record component.
init() - Method in class com.cake.azimuth.foundation.config.AzimuthConfigScreen
 
initialize() - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
initialTooltipSize() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the initialTooltipSize record component.
isActive() - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
isAlreadyAwardedTo(Player) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement
 
isClientLevel() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
isInterested(BlockEntityType<?>) - Static method in class com.cake.azimuth.registration.VisualWrapperInterest
 
isNotSneaking() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
isOwnerPresent() - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
isPlayerSneaking() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the isPlayerSneaking record component.
isServerLevel() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
isSneaking() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
ItemRequirementBehaviourExtension - Interface in com.cake.azimuth.behaviour.extensions
Allows behaviours to add additional item requirements to a kinetic block entity.
ItemRequirementMixin - Class in com.cake.azimuth.mixin
 
ItemRequirementMixin() - Constructor for class com.cake.azimuth.mixin.ItemRequirementMixin
 
items() - Method in record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Returns the value of the items record component.

K

keySuffix() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns the value of the keySuffix record component.
Kinetic() - Constructor for class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Kinetic
 
KineticBehaviourExtension - Interface in com.cake.azimuth.behaviour.extensions
Allows behaviours to add additional propagation locations to a kinetic block entity.

L

label(GoggleComponent) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
label(String, String) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
LabelGoggleBuilder - Class in com.cake.azimuth.goggle.builder
 
LabelGoggleBuilder(GoggleBuilder, boolean, GoggleBuilder.LineRef) - Constructor for class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
line - Variable in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
lineRef - Variable in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
LineRef(int, int, MutableComponent) - Constructor for class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
load() - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
logDirtBlock - Variable in class com.cake.azimuth.foundation.config.AzimuthCommonConfig
 
LOGGER - Static variable in class com.cake.azimuth.Azimuth
 

M

maxValue - Variable in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
MB - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Generic
 
MB - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
measurementUnitStyle(GoggleComponent) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
measurementUnitStyle(GoggleComponent, Consumer<StatisticGoggleBuilder>) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
measurementUnitStyle(String, String) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
measurementUnitStyle(String, String, Consumer<StatisticGoggleBuilder>) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
Microfont - Class in com.cake.azimuth.foundation.microfont
Teeny tiny barely even readable font used for type annotations on pins / data
Microfont() - Constructor for class com.cake.azimuth.foundation.microfont.Microfont
 
modId() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the modId record component.
modId() - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 
modId() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns the value of the modId record component.
MODID - Static variable in class com.cake.azimuth.Azimuth
 

N

NewPonderTooltipManager - Class in com.cake.azimuth.ponder.new_tooltip
Manages tracking of which ponder scenes a player has watched, and provides a registration API for mods to associate items with their ponder scene IDs.
NewPonderTooltipManager() - Constructor for class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
NewPonderTooltipManager.RegisterBuilder - Record Class in com.cake.azimuth.ponder.new_tooltip
 
nextLine() - Method in class com.cake.azimuth.foundation.microfont.FontSheet.Builder
 
NOISY - Enum constant in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
 
NORMAL - Enum constant in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
 
normalizedRatio() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 

O

onBlockBroken(BlockEvent.BreakEvent) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
onBlockPlaced(BlockEvent.EntityPlaceEvent) - Static method in class com.cake.azimuth.AzimuthEvents
 
onBlockPlaced(BlockEvent.EntityPlaceEvent) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
onChunkEvicted(ChunkPos, List<T>) - Method in class com.cake.azimuth.utility.ChunkedMap
 
onChunkUnload(ChunkEvent.Unload) - Static method in class com.cake.azimuth.utility.ChunkedMap.ChunkedMapEvents
 
onDatagenInit(GoggleBuilder) - Method in interface com.cake.azimuth.goggle.api.IDatagenGoggleInitializer
 
onItemUse(PlayerInteractEvent.RightClickBlock) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
onItemUseOnBlock(PlayerInteractEvent.RightClickBlock) - Static method in class com.cake.azimuth.AzimuthEvents
 
onLevelUnload(LevelEvent.Unload) - Static method in class com.cake.azimuth.utility.ChunkedMap.ChunkedMapEvents
 
onLoad(ModConfigEvent.Loading) - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
onPlayerWillDestroy(BlockEvent.BreakEvent) - Static method in class com.cake.azimuth.AzimuthEvents
 
onReload(ModConfigEvent.Reloading) - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 

P

parent() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the parent record component.
parentVisual - Variable in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
PINK_BAR - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
PonderForeignLabelRegistry - Class in com.cake.azimuth.ponder
Registry for mods that inject ponder scenes into Create.
PonderForeignLabelRegistry() - Constructor for class com.cake.azimuth.ponder.PonderForeignLabelRegistry
 
PonderSceneRegistryMixin - Class in com.cake.azimuth.mixin.ponder
Mixin that marks the first ponder scene as watched when a scene registry entry is compiled (i.e.
PonderSceneRegistryMixin() - Constructor for class com.cake.azimuth.mixin.ponder.PonderSceneRegistryMixin
 
PonderTooltipHandlerAccessor - Interface in com.cake.azimuth.mixin.ponder
Accessor mixin for PonderTooltipHandler to expose the private tracking stack.
PonderTooltipHandlerMixin - Class in com.cake.azimuth.mixin.ponder
Mixin that appends a gold "✦ NEW" badge to the ponder progress bar tooltip when an item has unwatched ponder scenes.
PonderTooltipHandlerMixin() - Constructor for class com.cake.azimuth.mixin.ponder.PonderTooltipHandlerMixin
 
PonderUILabelMixin - Class in com.cake.azimuth.mixin.ponder
Renders a microfont mod-attribution label just below the ponder scene title.
PonderUILabelMixin() - Constructor for class com.cake.azimuth.mixin.ponder.PonderUILabelMixin
 
PonderUIMixin - Class in com.cake.azimuth.mixin.ponder
Mixin that marks ponder scenes as watched when the player scrolls through them in the Ponder UI.
PonderUIMixin() - Constructor for class com.cake.azimuth.mixin.ponder.PonderUIMixin
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
Provides a base level propagation value for a kinetic propagation (i.e.
provideLang(String, BiConsumer<String, String>) - Static method in class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
provideLang(BiConsumer<String, String>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement
 
provideLang(BiConsumer<String, String>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementProvider
 
provideLang(BiConsumer<String, String>) - Method in class com.cake.azimuth.goggle.component.GoggleBuilderHelper
 

R

read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
recolor(GoggleBuilder, int) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
recolor(GoggleBuilder, ChatFormatting) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
recolor(GoggleBuilder, Style) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
recolor(GoggleBuilder, TextColor) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
RED_GREEN_BAR - Static variable in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
refresh(GoggleBuilder) - Method in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
refreshLine() - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
refreshLine() - Method in class com.cake.azimuth.goggle.style.BarChartGoggleBuilder.BarChartDisplay
 
register() - Method in class com.cake.azimuth.advancement.AzimuthAdvancementProvider
Symmetry lifecycle call for addon bootstrapping.
register() - Static method in class com.cake.azimuth.registration.goggle.AzimuthGoggleStyles
 
register() - Static method in class com.cake.azimuth.registration.goggle.CreateGoggleComponents
 
register() - Static method in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class com.cake.azimuth.goggle.command.AzimuthClientCommands
 
register(String, String) - Static method in class com.cake.azimuth.ponder.PonderForeignLabelRegistry
Register a mod as a ponder labeling mod.
register(String, Component) - Static method in class com.cake.azimuth.ponder.PonderForeignLabelRegistry
Register a mod as a ponder labeling mod with a translatable component.
register(Function<SmartBlockEntity, List<BlockEntityBehaviour>>) - Static method in class com.cake.azimuth.registration.BehaviourApplicators
 
register(ModLoadingContext, ModContainer) - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
registerAnonymous(String, String, String) - Static method in class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
RegisterBuilder(Item...) - Constructor for record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Creates an instance of a RegisterBuilder record class.
registerComponent(GoggleComponent) - Static method in class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
registerForType(Supplier<? extends BlockEntityType<?>>, Function<SmartBlockEntity, List<BlockEntityBehaviour>>) - Static method in class com.cake.azimuth.registration.BehaviourApplicators
 
registerInterest(Predicate<BlockEntityType<?>>) - Static method in class com.cake.azimuth.registration.VisualWrapperInterest
 
REGISTRATE_FOR_DATA - Static variable in class com.cake.azimuth.Azimuth
 
remove(T) - Method in class com.cake.azimuth.utility.ChunkedMap
 
render(GuiGraphics, String, int, int, int) - Method in class com.cake.azimuth.foundation.microfont.FontSheet
 
render(GuiGraphics, String, int, int, int) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
renderComponent(GoggleComponent) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
RenderedBehaviourExtension - Interface in com.cake.azimuth.behaviour.extensions
Used to designate a block entity behaviour as one that includes additional block entity rendering.
RenderedBehaviourExtension.BehaviourRenderSupplier - Interface in com.cake.azimuth.behaviour.extensions
 
RenderedBehaviourExtension.BehaviourVisual - Class in com.cake.azimuth.behaviour.extensions
 
RenderedBehaviourExtension.BehaviourVisualFactory - Interface in com.cake.azimuth.behaviour.extensions
 
renderHighlighted(GuiGraphics, String, int, int, int, int) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
 
renderInner(PoseStack, VertexConsumer, Vec3, float, float, Vector4f, int, boolean) - Method in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
renderSafe(SuperBlockEntityBehaviour, T, float, PoseStack, MultiBufferSource, int, int) - Method in class com.cake.azimuth.behaviour.render.BlockEntityBehaviourRenderer
 
renderSmart(GuiGraphics, Font, String, int, int, int) - Static method in class com.cake.azimuth.foundation.microfont.Microfont
Smart render that auto-detects charset compatibility.
rendersWhenVisualizationAvailable() - Method in interface com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension
When true, the wrapper dispatches this behaviour's renderer even when Flywheel visualization is supported.
replaceCurrentLine(MutableComponent) - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
repropagateKinetics() - Method in interface com.cake.azimuth.behaviour.extensions.KineticBehaviourExtension
 
resolve() - Static method in class com.cake.azimuth.registration.VisualWrapperInterest
 
resolveRegisteredTypes() - Static method in class com.cake.azimuth.registration.BehaviourApplicators
 
RotationPropagatorMixin - Class in com.cake.azimuth.mixin
 
RotationPropagatorMixin() - Constructor for class com.cake.azimuth.mixin.RotationPropagatorMixin
 
RPM - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Generic
 
RPM - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
run(CachedOutput) - Method in class com.cake.azimuth.goggle.datagen.GoggleLangDataProvider
 

S

SafeBlockEntityRendererMixin<T> - Class in com.cake.azimuth.mixin
 
SafeBlockEntityRendererMixin() - Constructor for class com.cake.azimuth.mixin.SafeBlockEntityRendererMixin
 
save() - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
save(Consumer<AdvancementHolder>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement
 
scoped(String, String, String) - Static method in record class com.cake.azimuth.goggle.component.GoggleComponent
 
SECRET - Enum constant in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
 
section(GoggleComponent) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
section(String, String) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
sendData() - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
server() - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
setGrowingTicks(int) - Method in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
setGrowingTicksElapsed(int) - Method in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
setPlacedBy(Level, BlockPos, LivingEntity) - Static method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
setPlayer(UUID) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
setSceneWatched(ResourceLocation) - Static method in class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager
 
SILENT - Enum constant in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
 
skipVanillaRender(T) - Method in class com.cake.azimuth.behaviour.render.WrappingVisualizer
 
SmartBlockEntityMixin - Class in com.cake.azimuth.mixin
 
SmartBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.cake.azimuth.mixin.SmartBlockEntityMixin
 
snapshot() - Static method in class com.cake.azimuth.goggle.component.GoggleLangRegistry
 
special(AzimuthAdvancement.TaskType) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
statistic(GoggleComponent, Object) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
statistic(GoggleComponent, Object, StatisticStyle<T>) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
statistic(GoggleComponent, Object, Object, StatisticStyle<T>) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
statistic(String, String, Object) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
statistic(String, String, Object, StatisticStyle<T>) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
statistic(String, String, Object, Object, StatisticStyle<T>) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
StatisticDisplay() - Constructor for class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
StatisticGoggleBuilder - Class in com.cake.azimuth.goggle.builder
 
StatisticGoggleBuilder(GoggleBuilder, boolean, GoggleBuilder.LineRef, GoggleBuilder.LineRef, Object, Object) - Constructor for class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
StatisticGoggleBuilder.StatisticDisplay - Class in com.cake.azimuth.goggle.builder
 
StatisticStyle<T> - Interface in com.cake.azimuth.goggle.style
 
statLineRef - Variable in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
STRESS_IMPACT - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Kinetic
 
StructureTransformMixin - Class in com.cake.azimuth.mixin
 
StructureTransformMixin() - Constructor for class com.cake.azimuth.mixin.StructureTransformMixin
 
SU - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleComponents.Kinetic
 
SU - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
SuperBlockEntityBehaviour - Class in com.cake.azimuth.behaviour
Extended version of BlockEntityBehaviour designed for invasive additions of extra functionality for SmartBlockEntity, where you want to compose (or apply) almost full block entity functionality.
SuperBlockEntityBehaviour(SmartBlockEntity) - Constructor for class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 

T

tick(PonderScene) - Method in class com.cake.azimuth.client.outlines.instructions.ExpandingOutlineInstruction
 
tickGrowingTicksElapsed() - Method in class com.cake.azimuth.client.outlines.ExpandingLineOutline
 
title(String) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
tooltip - Variable in class com.cake.azimuth.foundation.config.AzimuthClientConfig
 
tooltip() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns the value of the tooltip record component.
tooltipBuilderDebug - Variable in class com.cake.azimuth.foundation.config.AzimuthClientConfig
 
tooltipBuilderDebugEnabled() - Static method in class com.cake.azimuth.foundation.config.AzimuthConfigs
 
tooltipIndex - Variable in class com.cake.azimuth.goggle.builder.GoggleBuilder.LineRef
 
toString() - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
Returns a string representation of this record class.
toString() - Method in record class com.cake.azimuth.goggle.component.GoggleComponent
Returns a string representation of this record class.
toString() - Method in record class com.cake.azimuth.ponder.new_tooltip.NewPonderTooltipManager.RegisterBuilder
Returns a string representation of this record class.
transform(BlockEntity, StructureTransform) - Method in class com.cake.azimuth.behaviour.SuperBlockEntityBehaviour
 
tryAward(BlockGetter, BlockPos, AzimuthAdvancement) - Static method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
TYPE - Static variable in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 

U

UNIT_MB - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
UNIT_RPM - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
UNIT_SU - Static variable in class com.cake.azimuth.registration.goggle.CreateGoggleStyles
 
update(float) - Method in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 
updateLight(float) - Method in class com.cake.azimuth.behaviour.extensions.RenderedBehaviourExtension.BehaviourVisual
 

V

value - Variable in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder
 
valueOf(String) - Static method in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.cake.azimuth.advancement.AzimuthAdvancement.TaskType
Returns an array containing the constants of this enum class, in the order they are declared.
VisualizationHelperMixin - Class in com.cake.azimuth.mixin
 
VisualizationHelperMixin() - Constructor for class com.cake.azimuth.mixin.VisualizationHelperMixin
 
VisualizerRegistryMixin - Class in com.cake.azimuth.mixin
 
VisualizerRegistryMixin() - Constructor for class com.cake.azimuth.mixin.VisualizerRegistryMixin
 
VisualWrapperInterest - Class in com.cake.azimuth.registration
Used to limit the impact of wrapping visuals to only the block entities that need it.
VisualWrapperInterest() - Constructor for class com.cake.azimuth.registration.VisualWrapperInterest
 

W

whenBlockPlaced(Block) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
whenIconCollected() - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
whenItemCollected(ItemProviderEntry<?, ?>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
whenItemCollected(TagKey<Item>) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
whenItemCollected(ItemLike) - Method in class com.cake.azimuth.advancement.AzimuthAdvancement.Builder
 
withBackgroundBarColor(int) - Method in class com.cake.azimuth.goggle.style.BarChartGoggleBuilder.BarChartDisplay
 
withBarColor(int) - Method in class com.cake.azimuth.goggle.style.BarChartGoggleBuilder.BarChartDisplay
 
withIndent(int) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
withLabelColor(int) - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
withLabelColor(TextColor) - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
withLabelFormatting(ChatFormatting) - Method in class com.cake.azimuth.goggle.builder.LabelGoggleBuilder
 
withRenderCondition(boolean) - Method in record class com.cake.azimuth.goggle.builder.GoggleBuilder
 
withStatisticColor(int) - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
withStatisticColor(ChatFormatting) - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
withStatisticColor(TextColor) - Method in class com.cake.azimuth.goggle.builder.StatisticGoggleBuilder.StatisticDisplay
 
WrappingVisualizer<T> - Class in com.cake.azimuth.behaviour.render
A wrapper around a BlockEntityVisualizer that adds support for rendering RenderedBehaviourExtensions.
WrappingVisualizer(BlockEntityVisualizer<? super T>) - Constructor for class com.cake.azimuth.behaviour.render.WrappingVisualizer
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.cake.azimuth.advancement.AzimuthAdvancementBehaviour
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values