Index

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

A

a - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
AABBOutline - Class in net.createmod.catnip.utility.outliner
 
AABBOutline(AABB) - Constructor for class net.createmod.catnip.utility.outliner.AABBOutline
 
AbstractRenderElement - Class in net.createmod.catnip.gui.element
 
AbstractRenderElement() - Constructor for class net.createmod.catnip.gui.element.AbstractRenderElement
 
AbstractRenderElement.SimpleRenderElement - Class in net.createmod.catnip.gui.element
 
AbstractSimiScreen - Class in net.createmod.catnip.gui
 
AbstractSimiScreen() - Constructor for class net.createmod.catnip.gui.AbstractSimiScreen
 
AbstractSimiScreen(Component) - Constructor for class net.createmod.catnip.gui.AbstractSimiScreen
 
AbstractSimiWidget - Class in net.createmod.catnip.gui.widget
 
AbstractSimiWidget(int, int) - Constructor for class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
AbstractSimiWidget(int, int, int, int) - Constructor for class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
AbstractSimiWidget(int, int, int, int, Component) - Constructor for class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
accept(float, float) - Method in class net.createmod.catnip.render.SuperByteBuffer.ShiftOutput
 
accept(float, float) - Method in interface net.createmod.catnip.render.SuperByteBuffer.SpriteShiftFunc.Output
 
action() - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Returns the value of the action record component.
add(int, E) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
add(E) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
add(LangBuilder) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends the contents of another builder
add(Component) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a component
add(MutableComponent) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a component
addAction(String, Supplier<Consumer<String>>) - Static method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
 
addAll(int, Collection<? extends E>) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
addAll(Collection<? extends E>) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
addAlwaysVisibleParticle(ParticleOptions, boolean, double, double, double, double, double, double) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
addAlwaysVisibleParticle(ParticleOptions, double, double, double, double, double, double) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
addAndRegisterBlockEntity(BlockEntity) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
addComments(ModConfigSpec.Builder, String...) - Method in class net.createmod.catnip.config.ConfigBase.CValue
 
addFirst(E) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
addForce(Force) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
addFreshEntity(Entity) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
addFreshEntity(Entity) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
addFreshEntity(Entity) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
addLast(E) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
addParticle(ParticleOptions, boolean, double, double, double, double, double, double) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
addParticle(ParticleOptions, double, double, double, double, double, double) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
addPos(float, float, float, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
addProcessor(BlockEntityType<?>, UnaryOperator<CompoundTag>) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
addRenderableWidgets(Collection<W>) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
addRenderableWidgets(W...) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
addSurvivalProcessor(BlockEntityType<?>, UnaryOperator<CompoundTag>) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
addText(FormattedText) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
addTo(List<? super MutableComponent>) - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
addVertex(float, float, float) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
afterRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
alignedDistanceToFace(Vec3, BlockPos, Direction) - Static method in class net.createmod.catnip.utility.VecHelper
 
ALL_GRAY - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
allValues - Variable in class net.createmod.catnip.config.ConfigBase
 
alpha - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
alpha - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
alpha(float) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
alpha(Supplier<Float>) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
alphaSupplier - Variable in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
anchor - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
angledGradient(GuiGraphics, float, int, int, float, float, Couple<Color>) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
angledGradient(GuiGraphics, float, int, int, float, float, Color, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
angledGradient(GuiGraphics, float, int, int, int, float, float, Couple<Color>) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
angledGradient(GuiGraphics, float, int, int, int, float, float, Color, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
x and y specify the middle point of the starting edge
AngleHelper - Class in net.createmod.catnip.utility.math
 
AngleHelper() - Constructor for class net.createmod.catnip.utility.math.AngleHelper
 
angleLerp(double, double, double) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
angular() - Static method in class net.createmod.catnip.utility.animation.LerpedFloat
 
angularChase - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
animateColors - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
animateColors(boolean) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
animateGradientFromState() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
AnimationFunctions - Class in net.createmod.catnip.utility.animation
 
AnimationFunctions() - Constructor for class net.createmod.catnip.utility.animation.AnimationFunctions
 
AnimationTickHolder - Class in net.createmod.catnip.utility
 
AnimationTickHolder() - Constructor for class net.createmod.catnip.utility.AnimationTickHolder
 
annotationPattern - Static variable in class net.createmod.catnip.config.ui.ConfigHelper
 
annotations - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
apply(Direction) - Method in class net.createmod.catnip.utility.VoxelShaper.DefaultRotationValues
 
apply(Direction) - Method in class net.createmod.catnip.utility.VoxelShaper.HorizontalRotationValues
 
applyBakedLighting(int, ByteBuffer) - Static method in class net.createmod.catnip.utility.VertexUtils
 
applyBakedNormals(Vector3f, ByteBuffer, Matrix3f) - Static method in class net.createmod.catnip.utility.VertexUtils
 
applyLighting() - Method in interface net.createmod.catnip.gui.ILightingSettings
 
array(Class<?>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
array(StreamCodec<? super B, V>, Class<?>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
arrowAnimation - Variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
asComment() - Method in interface net.createmod.catnip.config.ui.ConfigAnnotations.ConfigAnnotation
 
asId(String) - Static method in class net.createmod.catnip.utility.lang.Lang
 
asResource(String) - Static method in class net.createmod.catnip.Catnip
 
ASSET_PATH - Static variable in enum class net.createmod.catnip.enums.CatnipSpecialTextures
 
asStencil() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
asStyle() - Method in class net.createmod.catnip.utility.theme.Color
 
asVector() - Method in class net.createmod.catnip.utility.theme.Color
 
asVectorF() - Method in class net.createmod.catnip.utility.theme.Color
 
at(float, float) - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
at(float, float) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
at(float, float, float) - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
at(float, float, float) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
at(int, int) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
at(int, int, int) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
at(BlockPos) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
at(Vec3i) - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
atlasLocation - Variable in class net.createmod.catnip.render.StitchedSprite
 
atLocal(double, double, double) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
atZLevel(float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
axes - Static variable in class net.createmod.catnip.utility.Iterate
 
AXIS - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
axisAlingedPlaneOf(Direction) - Static method in class net.createmod.catnip.utility.VecHelper
 
axisAlingedPlaneOf(Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
axisAsFace(Direction.Axis) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
axisSet - Static variable in class net.createmod.catnip.utility.Iterate
 

B

b - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
b(boolean, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
background - Variable in class net.createmod.catnip.gui.element.BoxElement
 
BACKGROUND_COLOR - Static variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
backgrounds - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
backTrack - Variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
backTrackingComponent() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
BASE_SUGGESTIONS - Static variable in class net.createmod.catnip.net.ConfigPathArgument
 
BaseConfigScreen - Class in net.createmod.catnip.config.ui
 
BaseConfigScreen(Screen, String) - Constructor for class net.createmod.catnip.config.ui.BaseConfigScreen
 
BasePacketPayload - Interface in net.createmod.catnip.net.base
 
BasePacketPayload.PacketTypeProvider - Interface in net.createmod.catnip.net.base
 
BasicFluidRenderer - Class in net.createmod.catnip.utility
 
BasicFluidRenderer() - Constructor for class net.createmod.catnip.utility.BasicFluidRenderer
 
bb - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
BBHelper - Class in net.createmod.catnip.utility
 
BBHelper() - Constructor for class net.createmod.catnip.utility.BBHelper
 
beforeRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
beforeRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
beforeRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
begin() - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
bezier(Vec3, Vec3, Vec3, Vec3, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
bezierDerivative(Vec3, Vec3, Vec3, Vec3, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
bind() - Method in enum class net.createmod.catnip.enums.CatnipSpecialTextures
 
bind() - Method in interface net.createmod.catnip.render.BindableTexture
 
BindableTexture - Interface in net.createmod.catnip.render
 
BiomeManagerAccessor - Interface in net.createmod.catnip.mixin.accessor
 
BLACK - Static variable in class net.createmod.catnip.utility.theme.Color
 
BLANK - Enum constant in enum class net.createmod.catnip.enums.CatnipSpecialTextures
 
block(SuperByteBufferCache.Compartment<BlockState>, BlockState) - Static method in class net.createmod.catnip.render.CachedBuffers
Creates a SuperByteBuffer that has the model of a BlockState baked into it
and caches it in the given Compartment
block(BlockState) - Static method in class net.createmod.catnip.render.CachedBuffers
Creates and caches a SuperByteBuffer that has the model of a BlockState baked into it
BLOCK_HIT_RESULT - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
BLOCK_STATE - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
blockBox(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
BlockClusterOutline - Class in net.createmod.catnip.utility.outliner
 
BlockClusterOutline(Iterable<BlockPos>) - Constructor for class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
blockEntities - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
blockEntity - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
BlockFace - Class in net.createmod.catnip.utility
 
BlockFace(BlockPos, Direction) - Constructor for class net.createmod.catnip.utility.BlockFace
 
blockModel - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
blocks - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
blocksAdded - Variable in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
blockState - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
BLUE - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
BooleanEntry - Class in net.createmod.catnip.config.ui.entries
 
BooleanEntry(String, ModConfigSpec.ConfigValue<Boolean>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.BooleanEntry
 
borderBot - Variable in class net.createmod.catnip.gui.element.BoxElement
 
borderOffset - Variable in class net.createmod.catnip.gui.element.BoxElement
 
borderTop - Variable in class net.createmod.catnip.gui.element.BoxElement
 
both(Predicate<T>) - Method in class net.createmod.catnip.utility.Couple
 
BOTH - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
 
bounds - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
box - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
BoxElement - Class in net.createmod.catnip.gui.element
 
BoxElement() - Constructor for class net.createmod.catnip.gui.element.BoxElement
 
BoxWidget - Class in net.createmod.catnip.gui.widget
 
BoxWidget() - Constructor for class net.createmod.catnip.gui.widget.BoxWidget
 
BoxWidget(int, int) - Constructor for class net.createmod.catnip.gui.widget.BoxWidget
 
BoxWidget(int, int, int, int) - Constructor for class net.createmod.catnip.gui.widget.BoxWidget
 
breadcrumbArrow(GuiGraphics, int, int, int, int, int, int, Couple<Color>) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
breadcrumbArrow(GuiGraphics, int, int, int, int, int, int, Color, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
breathingAlpha() - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
brighter() - Method in class net.createmod.catnip.utility.theme.Color
 
bufferBlockFace(PoseStack.Pose, VertexConsumer, BlockPos, Direction, Vector4f, int) - Method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
bufferBuilder - Variable in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
BufferBuilderAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
bufferCuboid(PoseStack.Pose, VertexConsumer, Vector3f, Vector3f, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.Outline
 
bufferCuboidLine(PoseStack.Pose, VertexConsumer, Vector3f, Direction, float, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.Outline
 
bufferCuboidLine(PoseStack, VertexConsumer, Vec3, Vector3d, Vector3d, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.Outline
 
bufferQuad(PoseStack.Pose, VertexConsumer, Vector3f, Vector3f, Vector3f, Vector3f, Vector4f, float, float, float, float, int, Vector3f) - Method in class net.createmod.catnip.utility.outliner.Outline
 
bufferQuad(PoseStack.Pose, VertexConsumer, Vector3f, Vector3f, Vector3f, Vector3f, Vector4f, int, Vector3f) - Method in class net.createmod.catnip.utility.outliner.Outline
 
builder(String) - Static method in class net.createmod.catnip.utility.lang.Lang
 
buildRedirect(String, LiteralCommandNode<CommandSourceStack>) - Static method in class net.createmod.catnip.command.CatnipCommands
***** Source *****
bump(double) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
bump(int, double) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
bumpCog() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
bumpCog(float) - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
bumpCog(float) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
button - Variable in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
button - Variable in class net.createmod.catnip.config.ui.entries.SubMenuEntry
 
BYTE_BUFFER_BUILDER - Static variable in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
BYTE_STRIDE - Static variable in class net.createmod.catnip.render.TemplateMesh
 

C

CachedBuffers - Class in net.createmod.catnip.render
 
CachedBuffers() - Constructor for class net.createmod.catnip.render.CachedBuffers
 
caches - Variable in class net.createmod.catnip.render.SuperByteBufferCache
 
Cancel - Enum constant in enum class net.createmod.catnip.gui.ConfirmationScreen.Response
 
Catnip - Class in net.createmod.catnip
 
Catnip() - Constructor for class net.createmod.catnip.Catnip
 
catnip$callGetFov(Camera, float, boolean) - Method in interface net.createmod.catnip.mixin.client.accessor.GameRendererAccessor
 
catnip$callSetLevel(Level) - Method in interface net.createmod.catnip.mixin.accessor.EntityAccessor
 
catnip$create(String, VertexFormat, VertexFormat.Mode, int, boolean, boolean, RenderType.CompositeState) - Static method in interface net.createmod.catnip.mixin.client.accessor.RenderTypeAccessor
 
catnip$getBiomeZoomSeed() - Method in interface net.createmod.catnip.mixin.accessor.BiomeManagerAccessor
 
catnip$getDeltaTickResidual() - Method in interface net.createmod.catnip.mixin.accessor.TimerAccessor
 
catnip$getRenderables() - Method in interface net.createmod.catnip.mixin.client.accessor.ScreenAccessor
 
catnip$getServerChunkRadius() - Method in interface net.createmod.catnip.mixin.client.accessor.ClientPacketListenerAccessor
 
catnip$getShaderLightDirections() - Static method in interface net.createmod.catnip.mixin.client.accessor.RenderSystemAccessor
 
catnip$getStorageSource() - Method in interface net.createmod.catnip.mixin.accessor.MinecraftServerAccessor
 
catnip$getTextureManager() - Method in interface net.createmod.catnip.mixin.client.accessor.ItemRendererAccessor
 
catnip$getVertices() - Method in interface net.createmod.catnip.mixin.client.accessor.BufferBuilderAccessor
 
CatnipClient - Class in net.createmod.catnip
 
CatnipClient() - Constructor for class net.createmod.catnip.CatnipClient
 
CatnipClientServices - Class in net.createmod.catnip.platform
 
CatnipClientServices() - Constructor for class net.createmod.catnip.platform.CatnipClientServices
 
CatnipCodecs - Interface in net.createmod.catnip.codecs
 
CatnipCodecUtils - Interface in net.createmod.catnip.codecs
 
CatnipCommands - Class in net.createmod.catnip.command
 
CatnipCommands() - Constructor for class net.createmod.catnip.command.CatnipCommands
 
CatnipConfig - Class in net.createmod.catnip.enums
 
CatnipConfig() - Constructor for class net.createmod.catnip.enums.CatnipConfig
 
CatnipGuiTextures - Enum Class in net.createmod.catnip.enums
 
CatnipLargerStreamCodecs - Interface in net.createmod.catnip.codecs.stream
 
CatnipPacketRegistry - Class in net.createmod.catnip.net.base
 
CatnipPacketRegistry(String, int) - Constructor for class net.createmod.catnip.net.base.CatnipPacketRegistry
 
CatnipPacketRegistry(String, String) - Constructor for class net.createmod.catnip.net.base.CatnipPacketRegistry
 
CatnipPacketRegistry.PacketType<T> - Record Class in net.createmod.catnip.net.base
 
CatnipPackets - Enum Class in net.createmod.catnip.net
 
CatnipRenderTypes - Class in net.createmod.catnip.render
 
CatnipServices - Class in net.createmod.catnip.platform
 
CatnipServices() - Constructor for class net.createmod.catnip.platform.CatnipServices
 
CatnipSpecialTextures - Enum Class in net.createmod.catnip.enums
 
CatnipStreamCodecBuilders - Interface in net.createmod.catnip.codecs.stream
 
CatnipStreamCodecs - Interface in net.createmod.catnip.codecs.stream
 
CClient - Class in net.createmod.catnip.config
 
CClient() - Constructor for class net.createmod.catnip.config.CClient
 
CClient.PlacementIndicatorSetting - Enum Class in net.createmod.catnip.config
 
CENTER_OF_ORIGIN - Static variable in class net.createmod.catnip.utility.VecHelper
 
centered() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
centered(boolean, boolean) - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
centeredHorizontal(int, int, int, int, int) - Static method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
centerHorizontally - Variable in class net.createmod.catnip.gui.element.TextStencilElement
 
centerScalingOn(int, int) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
centerScalingOnMouse() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
centerVertically - Variable in class net.createmod.catnip.gui.element.TextStencilElement
 
changes - Static variable in class net.createmod.catnip.config.ui.ConfigHelper
 
CHAR - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
CHAR - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
charTyped(char, int) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
chase(double, double, double) - Method in interface net.createmod.catnip.utility.animation.LerpedFloat.Chaser
 
chase(double, double, LerpedFloat.Chaser) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
chaseAABB(Object, AABB) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
chaseFunction - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
chaseSpeed - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
chaseTarget - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
chaseTimed(double, int) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
ChasingAABBOutline - Class in net.createmod.catnip.utility.outliner
 
ChasingAABBOutline(AABB) - Constructor for class net.createmod.catnip.utility.outliner.ChasingAABBOutline
 
children - Variable in class net.createmod.catnip.config.ConfigBase
 
chunkRenderTypeMatches(BlockState, RenderType) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
Deprecated.
chunkSource - Variable in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
clamp(Vec3, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
clampComponentWise(Vec3, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
clazz() - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Returns the value of the clazz record component.
cleanUp(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
cleanUpLighting(PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
cleanUpMatrix(PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
clear() - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
clear() - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
clearChanges() - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
clearStack() - Static method in class net.createmod.catnip.gui.ScreenOpener
 
clearText() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
clearTextures() - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
clicked(double, double) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
clicked(double, double) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
Client() - Static method in class net.createmod.catnip.enums.CatnipConfig
 
CLIENT - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
 
CLIENT - Enum constant in enum class net.createmod.catnip.utility.Env
 
CLIENT_HOOKS - Static variable in class net.createmod.catnip.platform.CatnipClientServices
 
CLIENTBOUND_CONFIG - Enum constant in enum class net.createmod.catnip.net.CatnipPackets
 
CLIENTBOUND_SIMPLE_ACTION - Enum constant in enum class net.createmod.catnip.net.CatnipPackets
 
ClientboundConfigPacket - Record Class in net.createmod.catnip.net.packets
 
ClientboundConfigPacket(String, String) - Constructor for record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Creates an instance of a ClientboundConfigPacket record class.
ClientboundPacketPayload - Interface in net.createmod.catnip.net.base
 
ClientboundSimpleActionPacket - Record Class in net.createmod.catnip.net.packets
 
ClientboundSimpleActionPacket(String, String) - Constructor for record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Creates an instance of a ClientboundSimpleActionPacket record class.
ClientFontHelper - Class in net.createmod.catnip.utility
 
ClientFontHelper() - Constructor for class net.createmod.catnip.utility.ClientFontHelper
 
ClientPacketListenerAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
ClientResourceReloadListener - Class in net.createmod.catnip.event
 
ClientResourceReloadListener() - Constructor for class net.createmod.catnip.event.ClientResourceReloadListener
 
clipboardHelper - Static variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
codec() - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Returns the value of the codec record component.
codec(Codec<F>, Codec<S>) - Static method in class net.createmod.catnip.utility.Pair
 
codec(Codec<T>) - Static method in class net.createmod.catnip.utility.Couple
 
codec(Codec<T>) - Static method in class net.createmod.catnip.utility.IntAttached
 
codec(Codec<T>) - Static method in class net.createmod.catnip.utility.LongAttached
 
cogSpin - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
color - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
color(float, float, float, float) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
color(int) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
color(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
color(int) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
color(int) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
color(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
color(int) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Applies the color to all added components
color(int, int) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
color(int, int, int, int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
color(int, int, int, int) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
color(int, int, int, int) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
color(Color) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
color(Color) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
color(Color) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Applies the color to all added components
Color - Class in net.createmod.catnip.utility.theme
 
Color(float, float, float, float) - Constructor for class net.createmod.catnip.utility.theme.Color
 
Color(int) - Constructor for class net.createmod.catnip.utility.theme.Color
 
Color(int, boolean) - Constructor for class net.createmod.catnip.utility.theme.Color
 
Color(int, int, int) - Constructor for class net.createmod.catnip.utility.theme.Color
 
Color(int, int, int, int) - Constructor for class net.createmod.catnip.utility.theme.Color
 
COLOR_BACKGROUND_FLAT - Static variable in class net.createmod.catnip.gui.element.BoxElement
 
COLOR_BACKGROUND_TRANSPARENT - Static variable in class net.createmod.catnip.gui.element.BoxElement
 
COLOR_CLICK - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_DISABLED - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_FAIL - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_HOVER - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_IDLE - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_NAV_ARROW - Static variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
COLOR_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
COLOR_STREAK - Static variable in class net.createmod.catnip.gui.UIRenderHelper
 
COLOR_SUCCESS - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
COLOR_TEXT - Static variable in class net.createmod.catnip.gui.UIRenderHelper
 
COLOR_TEXT_ACCENT - Static variable in class net.createmod.catnip.gui.UIRenderHelper
 
COLOR_TEXT_DARKER - Static variable in class net.createmod.catnip.gui.UIRenderHelper
 
COLOR_TEXT_STRONG_ACCENT - Static variable in class net.createmod.catnip.gui.UIRenderHelper
 
COLOR_TITLE_A - Static variable in class net.createmod.catnip.config.ui.BaseConfigScreen
 
COLOR_TITLE_B - Static variable in class net.createmod.catnip.config.ui.BaseConfigScreen
 
COLOR_TITLE_C - Static variable in class net.createmod.catnip.config.ui.BaseConfigScreen
 
COLOR_VANILLA_BACKGROUND - Static variable in class net.createmod.catnip.gui.element.BoxElement
 
COLOR_VANILLA_BORDER - Static variable in class net.createmod.catnip.gui.element.BoxElement
 
colorAnimation - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
colorClick - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
colorDisabled - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
colored(int) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
colored(Color) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
ColoredRenderable - Interface in net.createmod.catnip.render
 
colorHover - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
colorIdle - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
colorTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
colorTemp1 - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
comparator() - Static method in class net.createmod.catnip.utility.IntAttached
 
comparator() - Static method in class net.createmod.catnip.utility.LongAttached
 
Compartment() - Constructor for class net.createmod.catnip.render.SuperByteBufferCache.Compartment
 
component - Variable in class net.createmod.catnip.gui.element.TextStencilElement
 
component() - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
componentMax(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
componentMin(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
ComponentProcessors - Class in net.createmod.catnip.utility
 
ComponentProcessors() - Constructor for class net.createmod.catnip.utility.ComponentProcessors
 
Components - Class in net.createmod.catnip.utility.lang
 
Components() - Constructor for class net.createmod.catnip.utility.lang.Components
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, Function7<T1, T2, T3, T4, T5, T6, T7, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, Function8<T1, T2, T3, T4, T5, T6, T7, T8, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, StreamCodec<? super B, T12>, Function<C, T12>, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, StreamCodec<? super B, T12>, Function<C, T12>, StreamCodec<? super B, T13>, Function<C, T13>, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, StreamCodec<? super B, T12>, Function<C, T12>, StreamCodec<? super B, T13>, Function<C, T13>, StreamCodec<? super B, T14>, Function<C, T14>, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, StreamCodec<? super B, T12>, Function<C, T12>, StreamCodec<? super B, T13>, Function<C, T13>, StreamCodec<? super B, T14>, Function<C, T14>, StreamCodec<? super B, T15>, Function<C, T15>, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
composite(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, StreamCodec<? super B, T12>, Function<C, T12>, StreamCodec<? super B, T13>, Function<C, T13>, StreamCodec<? super B, T14>, Function<C, T14>, StreamCodec<? super B, T15>, Function<C, T15>, StreamCodec<? super B, T16>, Function<C, T16>, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, C>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipLargerStreamCodecs
 
COMPOUND_AS_TAG - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
COMPOUND_LIST_TAG - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
ConfigAnnotations - Class in net.createmod.catnip.config.ui
 
ConfigAnnotations() - Constructor for class net.createmod.catnip.config.ui.ConfigAnnotations
 
ConfigAnnotations.ConfigAnnotation - Interface in net.createmod.catnip.config.ui
 
ConfigAnnotations.Execute - Class in net.createmod.catnip.config.ui
Changing a value that is annotated with Execute will cause the player to run the given command automatically.
ConfigAnnotations.IntDisplay - Enum Class in net.createmod.catnip.config.ui
Changes the way the Integer value is display.
ConfigAnnotations.RequiresRelog - Enum Class in net.createmod.catnip.config.ui
Indicates to the player that changing this value will require them to relog to take full effect
ConfigAnnotations.RequiresRestart - Enum Class in net.createmod.catnip.config.ui
Indicates to the player that changing this value will require a restart to take full effect
ConfigBase - Class in net.createmod.catnip.config
 
ConfigBase() - Constructor for class net.createmod.catnip.config.ConfigBase
 
ConfigBase.ConfigBool - Class in net.createmod.catnip.config
 
ConfigBase.ConfigEnum<T> - Class in net.createmod.catnip.config
 
ConfigBase.ConfigFloat - Class in net.createmod.catnip.config
 
ConfigBase.ConfigGroup - Class in net.createmod.catnip.config
Marker for config subgroups
ConfigBase.ConfigInt - Class in net.createmod.catnip.config
 
ConfigBase.CValue<V,T> - Class in net.createmod.catnip.config
 
ConfigBase.IValueProvider<V,T> - Interface in net.createmod.catnip.config
 
ConfigBool(String, boolean, String...) - Constructor for class net.createmod.catnip.config.ConfigBase.ConfigBool
 
ConfigCommand - Class in net.createmod.catnip.command
Examples: /catnip config client - to open Catnip's ConfigGui with the client config already selected /catnip config "botania:common" - to open Catnip's ConfigGui with Botania's common config already selected /catnip config "create:client.client.rainbowDebug" set false - to disable Create's rainbow debug for the sender
ConfigCommand() - Constructor for class net.createmod.catnip.command.ConfigCommand
 
ConfigEnum(String, T, String[]) - Constructor for class net.createmod.catnip.config.ConfigBase.ConfigEnum
 
ConfigFloat(String, float, float, float, String...) - Constructor for class net.createmod.catnip.config.ConfigBase.ConfigFloat
 
configGroup - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
ConfigGroup(String, int, String...) - Constructor for class net.createmod.catnip.config.ConfigBase.ConfigGroup
 
ConfigHelper - Class in net.createmod.catnip.config.ui
 
ConfigHelper() - Constructor for class net.createmod.catnip.config.ui.ConfigHelper
 
ConfigHelper.ConfigChange - Class in net.createmod.catnip.config.ui
 
ConfigHelper.ConfigPath - Class in net.createmod.catnip.config.ui
 
ConfigHelper.InvalidValueException - Exception Class in net.createmod.catnip.config.ui
 
ConfigInt(String, int, int, int, String...) - Constructor for class net.createmod.catnip.config.ConfigBase.ConfigInt
 
ConfigModListScreen - Class in net.createmod.catnip.config.ui
 
ConfigModListScreen(Screen) - Constructor for class net.createmod.catnip.config.ui.ConfigModListScreen
 
ConfigModListScreen.ModEntry - Class in net.createmod.catnip.config.ui
 
ConfigPath() - Constructor for class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
ConfigPathArgument - Class in net.createmod.catnip.net
 
ConfigPathArgument() - Constructor for class net.createmod.catnip.net.ConfigPathArgument
 
configScreen(String) - Static method in class net.createmod.catnip.net.SimpleCatnipActions
 
ConfigScreen - Class in net.createmod.catnip.config.ui
 
ConfigScreen(Screen) - Constructor for class net.createmod.catnip.config.ui.ConfigScreen
 
ConfigScreenList - Class in net.createmod.catnip.config.ui
 
ConfigScreenList(Minecraft, int, int, int, int) - Constructor for class net.createmod.catnip.config.ui.ConfigScreenList
 
ConfigScreenList.Entry - Class in net.createmod.catnip.config.ui
 
ConfigScreenList.LabeledEntry - Class in net.createmod.catnip.config.ui
 
ConfigTextField - Class in net.createmod.catnip.config.ui
 
ConfigTextField(Font, int, int, int, int) - Constructor for class net.createmod.catnip.config.ui.ConfigTextField
 
Confirm - Enum constant in enum class net.createmod.catnip.gui.ConfirmationScreen.Response
 
ConfirmationScreen - Class in net.createmod.catnip.gui
 
ConfirmationScreen() - Constructor for class net.createmod.catnip.gui.ConfirmationScreen
 
ConfirmationScreen.Response - Enum Class in net.createmod.catnip.gui
 
ConfirmDontSave - Enum constant in enum class net.createmod.catnip.gui.ConfirmationScreen.Response
 
contains(Object) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
copy() - Method in class net.createmod.catnip.utility.Couple
 
copy() - Method in class net.createmod.catnip.utility.Pair
 
copy() - Method in class net.createmod.catnip.utility.theme.Color
 
copy(boolean) - Method in class net.createmod.catnip.utility.theme.Color
 
copyFrom(int, TemplateMesh) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
Couple<T> - Class in net.createmod.catnip.utility
 
Couple(T, T) - Constructor for class net.createmod.catnip.utility.Couple
 
create() - Static method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
create() - Static method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
create(float) - Static method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
create(Window) - Static method in class net.createmod.catnip.gui.UIRenderHelper.CustomRenderTarget
 
create(MeshData) - Method in class net.createmod.catnip.render.SuperBufferFactory
 
create(Object, String, ModConfigSpec.ConfigValue<?>, ModConfigSpec.ValueSpec) - Static method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
create(Supplier<T>) - Static method in class net.createmod.catnip.utility.Couple
 
create(T, T) - Static method in class net.createmod.catnip.utility.Couple
 
createForBlock(BakedModel, BlockState) - Method in class net.createmod.catnip.render.SuperBufferFactory
 
createForBlock(BakedModel, BlockState, PoseStack) - Method in class net.createmod.catnip.render.SuperBufferFactory
 
createForBlock(BlockState) - Method in class net.createmod.catnip.render.SuperBufferFactory
 
createOrAddToShortcut(CommandDispatcher<CommandSourceStack>, String, LiteralCommandNode<CommandSourceStack>) - Static method in class net.createmod.catnip.command.CatnipCommands
 
createParticleFromData(T, ClientLevel, double, double, double, double, double, double) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
createParticleFromData(T, ClientLevel, double, double, double, double, double, double) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
createSbbBuilder() - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
createWithContext(Function<Boolean, T>) - Static method in class net.createmod.catnip.utility.Couple
 
currentlyRenderingPreviousScreen - Static variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
currentShade - Variable in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
currentText - Static variable in class net.createmod.catnip.config.ui.ConfigScreenList
 
customBackground - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
customBorder - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
customLighting - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
CustomRenderTarget(boolean) - Constructor for class net.createmod.catnip.gui.UIRenderHelper.CustomRenderTarget
 
cutString(Font, String, int) - Static method in class net.createmod.catnip.utility.ClientFontHelper
 
cutStringTextComponent(String, FontHelper.Palette) - Static method in class net.createmod.catnip.utility.FontHelper
 
cutStringTextComponent(String, Style, Style) - Static method in class net.createmod.catnip.utility.FontHelper
 
cutStringTextComponent(String, Style, Style, int) - Static method in class net.createmod.catnip.utility.FontHelper
 
cutTextComponent(Component, FontHelper.Palette) - Static method in class net.createmod.catnip.utility.FontHelper
 
cutTextComponent(Component, Style, Style) - Static method in class net.createmod.catnip.utility.FontHelper
 
cutTextComponent(Component, Style, Style, int) - Static method in class net.createmod.catnip.utility.FontHelper
 
CValue(String, ConfigBase.IValueProvider<V, T>, String...) - Constructor for class net.createmod.catnip.config.ConfigBase.CValue
 
cycleLeft - Variable in class net.createmod.catnip.config.ui.entries.EnumEntry
 
cycleRight - Variable in class net.createmod.catnip.config.ui.entries.EnumEntry
 
cycleValue(int) - Method in class net.createmod.catnip.config.ui.entries.EnumEntry
 
cycleValue(List<T>, T) - Static method in class net.createmod.catnip.utility.Iterate
 
cycleWidth - Static variable in class net.createmod.catnip.config.ui.entries.EnumEntry
 

D

darker() - Method in class net.createmod.catnip.utility.theme.Color
 
data - Variable in class net.createmod.catnip.render.TemplateMesh
 
debugWindowArea(GuiGraphics) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
Deprecated.
decode(Codec<T>, DynamicOps<S>, S) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decode(Codec<T>, HolderLookup.Provider, Tag) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decode(Codec<T>, Tag) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decode(DynamicOps<T>, T) - Method in record class net.createmod.catnip.codecs.SetCodec
 
decodeOrThrow(Codec<T>, DynamicOps<S>, S) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decodeOrThrow(Codec<T>, HolderLookup.Provider, Tag) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decodeOrThrow(Codec<T>, Tag) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
decrement() - Method in class net.createmod.catnip.utility.IntAttached
 
decrement() - Method in class net.createmod.catnip.utility.LongAttached
 
DEFAULT_3D - Static variable in interface net.createmod.catnip.gui.ILightingSettings
 
DEFAULT_ELEMENT - Static variable in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
DEFAULT_FLAT - Static variable in interface net.createmod.catnip.gui.ILightingSettings
 
DEFAULT_SPACE_WIDTH - Static variable in class net.createmod.catnip.utility.lang.LangBuilder
 
defaultBuffer - Variable in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
DefaultRotationValues() - Constructor for class net.createmod.catnip.utility.VoxelShaper.DefaultRotationValues
 
DefaultSuperByteBuffer - Class in net.createmod.catnip.render
 
DefaultSuperByteBuffer(MeshData) - Constructor for class net.createmod.catnip.render.DefaultSuperByteBuffer
 
DefaultSuperRenderTypeBuffer - Class in net.createmod.catnip.render
 
DefaultSuperRenderTypeBuffer() - Constructor for class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
DefaultSuperRenderTypeBuffer.SuperRenderTypeBufferPhase - Class in net.createmod.catnip.render
 
deg(double) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
DelegatedStencilElement - Class in net.createmod.catnip.gui.element
 
DelegatedStencilElement() - Constructor for class net.createmod.catnip.gui.element.DelegatedStencilElement
 
DelegatedStencilElement(FadableScreenElement, FadableScreenElement) - Constructor for class net.createmod.catnip.gui.element.DelegatedStencilElement
 
delete() - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
depth - Variable in class net.createmod.catnip.config.ConfigBase
 
depthPointX - Variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
depthPointY - Variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
deserialize(Object, String) - Static method in class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
deserializeEach(ListTag, Function<CompoundTag, S>) - Static method in class net.createmod.catnip.utility.Couple
 
destroyBlock(BlockPos, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
destroyBlockProgress(int, BlockPos, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
destroyBlockProgress(int, BlockPos, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
differenceAnimation - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
diffPosTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
DIRECTIONAL_PARTIAL - Static variable in class net.createmod.catnip.render.CachedBuffers
 
DirectionHelper - Class in net.createmod.catnip.utility
A bunch of methods that got stripped out of Direction in 1.15
DirectionHelper() - Constructor for class net.createmod.catnip.utility.DirectionHelper
 
directions - Static variable in class net.createmod.catnip.utility.Iterate
 
directionsInAxis(Direction.Axis) - Static method in class net.createmod.catnip.utility.Iterate
 
disableCull - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
disableCull() - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
DISABLED_RENDERER - Static variable in class net.createmod.catnip.config.ui.BaseConfigScreen
 
disableDiffuse - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
disableDiffuse() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
disableDiffuse() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
disableDiffuse() - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
disableFade() - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
disableLineNormals - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
disableLineNormals() - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
disableRescale() - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
disableSmartAngleChasing() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
discardChanges - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
displayGhost(PlacementOffset) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
displayNameKeys - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
doesBlockModelContainRenderType(RenderType, BlockState, RandomSource, BlockEntity) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
doesBlockModelContainRenderType(RenderType, BlockState, RandomSource, BlockEntity) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
doRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
doRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
doRender(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
DoubleEntry(String, ModConfigSpec.ConfigValue<Double>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.NumberEntry.DoubleEntry
 
DOWN - Enum constant in enum class net.createmod.catnip.utility.Pointing
 
Drag(float) - Constructor for class net.createmod.catnip.utility.animation.Force.Drag
 
draw() - Method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
draw() - Method in interface net.createmod.catnip.render.SuperRenderTypeBuffer
 
draw(RenderType) - Method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
draw(RenderType) - Method in interface net.createmod.catnip.render.SuperRenderTypeBuffer
 
drawColoredTexture(GuiGraphics, Color, int, int, int, float, float, int, int, int, int) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
drawColoredTexture(GuiGraphics, Color, int, int, int, int, int, int) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
drawCropped(GuiGraphics, int, int, int, int, int, TextureSheetSegment) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
drawFramebuffer(PoseStack, float) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
drawGradientRect(Matrix4f, int, float, float, float, float, Color, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
drawRadialSector(GuiGraphics, float, float, float, float, Color, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
centered on 0, 0
drawSplitString(GuiGraphics, PoseStack, Font, String, int, int, int, int) - Static method in class net.createmod.catnip.utility.ClientFontHelper
 
drawStretched(GuiGraphics, int, int, int, int, int, TextureSheetSegment) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
DummyLevelEntityGetter<T> - Class in net.createmod.catnip.utility.levelWrappers
 
DummyLevelEntityGetter() - Constructor for class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
DummyStatusListener - Class in net.createmod.catnip.utility.levelWrappers
 
DummyStatusListener() - Constructor for class net.createmod.catnip.utility.levelWrappers.DummyStatusListener
 

E

e(T, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
earlyBuffer - Variable in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
easeIn(float) - Static method in class net.createmod.catnip.utility.animation.AnimationFunctions
 
easeInOut(float) - Static method in class net.createmod.catnip.utility.animation.AnimationFunctions
 
easeOut(float) - Static method in class net.createmod.catnip.utility.animation.AnimationFunctions
 
edit(Object) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
editable - Variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
either(Predicate<T>) - Method in class net.createmod.catnip.utility.Couple
 
element - Variable in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
element - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
elementCodec() - Method in record class net.createmod.catnip.codecs.SetCodec
Returns the value of the elementCodec record component.
ElementWidget - Class in net.createmod.catnip.gui.widget
 
ElementWidget(int, int) - Constructor for class net.createmod.catnip.gui.widget.ElementWidget
 
ElementWidget(int, int, int, int) - Constructor for class net.createmod.catnip.gui.widget.ElementWidget
 
EmptierChunk(RegistryAccess) - Constructor for class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
empty() - Static method in class net.createmod.catnip.utility.lang.Components
Use Components.immutableEmpty() when possible to prevent creating an extra object.
empty(BiConsumer<LevelAccessor, T>) - Method in class net.createmod.catnip.utility.WorldAttached
Deletes all entries after calling a function on them.
empty(Consumer<T>) - Method in class net.createmod.catnip.utility.WorldAttached
Deletes all entries after calling a function on them.
EMPTY - Static variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
EMPTY_RENDERER - Static variable in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
enabledFeatures() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
enableFade(int, int) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
enableStencilBuffer(RenderTarget) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
enableStencilBuffer(RenderTarget) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
encapsulate(BoundingBox, BlockPos) - Static method in class net.createmod.catnip.utility.BBHelper
 
encapsulate(BoundingBox, BoundingBox) - Static method in class net.createmod.catnip.utility.BBHelper
 
encode(Codec<T>, DynamicOps<S>, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
encode(Codec<T>, HolderLookup.Provider, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
encode(Codec<T>, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
encode(Set<E>, DynamicOps<T>, T) - Method in record class net.createmod.catnip.codecs.SetCodec
 
encodeOrThrow(Codec<T>, DynamicOps<S>, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
encodeOrThrow(Codec<T>, HolderLookup.Provider, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
encodeOrThrow(Codec<T>, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecUtils
 
end - Variable in class net.createmod.catnip.utility.outliner.LineOutline
 
end() - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
endChasingLine(Object, Vec3, Vec3, float, boolean) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
EndChasingLineOutline(boolean) - Constructor for class net.createmod.catnip.utility.outliner.LineOutline.EndChasingLineOutline
 
endFrame() - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
endFrame() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
endFrame() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
ensureMutable() - Method in class net.createmod.catnip.utility.theme.Color
 
entities - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
EntityAccessor - Interface in net.createmod.catnip.mixin.accessor
 
entityGetter - Variable in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
Entry() - Constructor for class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
EnumEntry - Class in net.createmod.catnip.config.ui.entries
 
EnumEntry(String, ModConfigSpec.ConfigValue<Enum<?>>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.EnumEntry
 
Env - Enum Class in net.createmod.catnip.utility
 
equals(Object) - Method in record class net.createmod.catnip.codecs.SetCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.createmod.catnip.utility.FontHelper.Palette
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.createmod.catnip.utility.layout.PaginationState
 
equals(Object) - Method in class net.createmod.catnip.utility.Pair
 
EXAMPLES - Static variable in class net.createmod.catnip.net.ConfigPathArgument
 
exceeds(int) - Method in class net.createmod.catnip.utility.IntAttached
 
exceeds(long) - Method in class net.createmod.catnip.utility.LongAttached
 
executeOnClientOnly(Supplier<Runnable>) - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
executeOnClientOnly(Supplier<Runnable>) - Method in interface net.createmod.catnip.platform.services.PlatformHelper
 
executeOnServerOnly(Supplier<Runnable>) - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
executeOnServerOnly(Supplier<Runnable>) - Method in interface net.createmod.catnip.platform.services.PlatformHelper
 
exp(double) - Static method in interface net.createmod.catnip.utility.animation.LerpedFloat.Chaser
 
EXP - Static variable in interface net.createmod.catnip.utility.animation.LerpedFloat.Chaser
 

F

f(float, float, float, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
f(float, float, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
FABRIC - Enum constant in enum class net.createmod.catnip.utility.Loader
 
FABRIC$RESOURCE_RELOAD_LISTENER - Static variable in class net.createmod.catnip.FabricCatnipClient
 
FabricCatnip - Class in net.createmod.catnip
 
FabricCatnip() - Constructor for class net.createmod.catnip.FabricCatnip
 
FabricCatnipClient - Class in net.createmod.catnip
 
FabricCatnipClient() - Constructor for class net.createmod.catnip.FabricCatnipClient
 
FabricClientHooksHelper - Class in net.createmod.catnip.platform
 
FabricClientHooksHelper() - Constructor for class net.createmod.catnip.platform.FabricClientHooksHelper
 
FabricClientResourceReloadListener - Class in net.createmod.catnip.utility
 
FabricClientResourceReloadListener() - Constructor for class net.createmod.catnip.utility.FabricClientResourceReloadListener
 
FabricFluidHelper - Class in net.createmod.catnip.platform
 
FabricFluidHelper() - Constructor for class net.createmod.catnip.platform.FabricFluidHelper
 
FabricHooksHelper - Class in net.createmod.catnip.platform
 
FabricHooksHelper() - Constructor for class net.createmod.catnip.platform.FabricHooksHelper
 
FabricNetworkHelper - Class in net.createmod.catnip.platform
 
FabricNetworkHelper() - Constructor for class net.createmod.catnip.platform.FabricNetworkHelper
 
FabricPlatformHelper - Class in net.createmod.catnip.platform
 
FabricPlatformHelper() - Constructor for class net.createmod.catnip.platform.FabricPlatformHelper
 
faceTexture - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
FadableScreenElement - Interface in net.createmod.catnip.gui.element
 
fade - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
fade() - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
fade(float) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
FADE_TICKS - Static variable in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
fadeLineWidth - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
fadeModX - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
fadeModY - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
fail() - Static method in class net.createmod.catnip.utility.placement.PlacementOffset
 
falseAndTrue - Static variable in class net.createmod.catnip.utility.Iterate
 
filterAndCast(Class<? extends U>) - Static method in class net.createmod.catnip.utility.FunctionalHelper
 
find(ConfigHelper.ConfigPath) - Static method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
findModConfigSpecFor(ModConfig.Type, String) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
finished() - Method in class net.createmod.catnip.utility.animation.Force.Drag
 
finished() - Method in interface net.createmod.catnip.utility.animation.Force
 
finished() - Method in class net.createmod.catnip.utility.animation.Force.Impulse
 
finished() - Method in class net.createmod.catnip.utility.animation.Force.OverTime
 
finished() - Method in class net.createmod.catnip.utility.animation.Force.Static
 
finished() - Method in class net.createmod.catnip.utility.animation.Force.Zeroing
 
flatBorder(int) - Method in class net.createmod.catnip.gui.element.BoxElement
 
flatBorder(Color) - Method in class net.createmod.catnip.gui.element.BoxElement
 
flipForGuiRender(PoseStack) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
FloatEntry(String, ModConfigSpec.ConfigValue<Float>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.NumberEntry.FloatEntry
 
fluid() - Static method in class net.createmod.catnip.render.CatnipRenderTypes
 
FLUID - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
FLUID_HELPER - Static variable in class net.createmod.catnip.platform.CatnipServices
 
fluidRenderTypeMatches(FluidState, RenderType) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
Deprecated.
FlySpeedCommand - Class in net.createmod.catnip.command
 
FlySpeedCommand() - Constructor for class net.createmod.catnip.command.FlySpeedCommand
 
font - Variable in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
font - Variable in class net.createmod.catnip.gui.element.TextStencilElement
 
FontHelper - Class in net.createmod.catnip.utility
 
FontHelper.Palette - Record Class in net.createmod.catnip.utility
 
forAxis(VoxelShape, Direction.Axis) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
Force - Interface in net.createmod.catnip.utility.animation
 
Force.Drag - Class in net.createmod.catnip.utility.animation
 
Force.Impulse - Class in net.createmod.catnip.utility.animation
 
Force.OverTime - Class in net.createmod.catnip.utility.animation
 
Force.Static - Class in net.createmod.catnip.utility.animation
 
Force.Zeroing - Class in net.createmod.catnip.utility.animation
 
forcedSync - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
forceNextSync() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
forDirectional(VoxelShape, Direction) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
forDirectionsWithRotation(VoxelShape, Direction, Iterable<Direction>, Function<Direction, Vec3>) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
forEach(Consumer<? super T>) - Method in class net.createmod.catnip.utility.Couple
 
forEachWithContext(BiConsumer<T, Boolean>) - Method in class net.createmod.catnip.utility.Couple
 
forEachWithParams(BiConsumer<T, S>, Couple<S>) - Method in class net.createmod.catnip.utility.Couple
 
forGoggles(List<? super MutableComponent>) - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
forGoggles(List<? super MutableComponent>, int) - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
forHorizontal(VoxelShape, Direction) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
forHorizontalAxis(VoxelShape, Direction.Axis) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
format(double) - Static method in class net.createmod.catnip.utility.lang.LangNumberFormat
 
formatBound(T) - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
formatSize - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
framebuffer - Static variable in class net.createmod.catnip.gui.UIRenderHelper
An FBO that has a stencil buffer for use wherever stencil are necessary.
fromNBT(CompoundTag) - Static method in class net.createmod.catnip.utility.BlockFace
 
fullNormalTransform - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
FunctionalHelper - Class in net.createmod.catnip.utility
 
FunctionalHelper() - Constructor for class net.createmod.catnip.utility.FunctionalHelper
 

G

g - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
gameEvent(Holder<GameEvent>, Vec3, GameEvent.Context) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
gameEvent(Entity, Holder<GameEvent>, Vec3) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
GameRendererAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
gatherChunkSourceStats() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
gatherStats() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
generateFromLong(long) - Static method in class net.createmod.catnip.utility.theme.Color
 
GENERIC_BLOCK - Static variable in class net.createmod.catnip.render.CachedBuffers
 
get() - Method in class net.createmod.catnip.config.ConfigBase.CValue
 
get() - Method in class net.createmod.catnip.render.StitchedSprite
 
get() - Method in class net.createmod.catnip.utility.lang.LangNumberFormat
 
get(boolean) - Method in class net.createmod.catnip.utility.Couple
 
get(float, float, float) - Method in class net.createmod.catnip.utility.animation.Force.Drag
 
get(float, float, float) - Method in interface net.createmod.catnip.utility.animation.Force
 
get(float, float, float) - Method in class net.createmod.catnip.utility.animation.Force.Impulse
 
get(float, float, float) - Method in class net.createmod.catnip.utility.animation.Force.OverTime
 
get(float, float, float) - Method in class net.createmod.catnip.utility.animation.Force.Static
 
get(float, float, float) - Method in class net.createmod.catnip.utility.animation.Force.Zeroing
 
get(int) - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
get(int) - Static method in class net.createmod.catnip.utility.placement.PlacementHelpers
 
get(UUID) - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
get(SuperByteBufferCache.Compartment<T>, T, Callable<SuperByteBuffer>) - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
get(Direction) - Method in class net.createmod.catnip.utility.VoxelShaper
 
get(Direction.Axis) - Method in class net.createmod.catnip.utility.VoxelShaper
 
get(ResourceLocation, ResourceLocation) - Static method in class net.createmod.catnip.render.SpriteShifter
 
get(EntityTypeTest<T, U>, AbortableIterationConsumer<U>) - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
get(EntityTypeTest<T, U>, AABB, AbortableIterationConsumer<U>) - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
get(LevelAccessor) - Method in class net.createmod.catnip.utility.WorldAttached
 
get(AABB, Consumer<T>) - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
getA(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getAll() - Method in class net.createmod.catnip.utility.levelWrappers.DummyLevelEntityGetter
 
getAllPositions() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getAllPositions() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getAlpha() - Method in class net.createmod.catnip.utility.theme.Color
 
getAlphaAsFloat() - Method in class net.createmod.catnip.utility.theme.Color
 
getArea() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
getAtlasLocation() - Method in class net.createmod.catnip.render.StitchedSprite
 
getB(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getBackStepScreen() - Static method in class net.createmod.catnip.gui.ScreenOpener
 
getBiome(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlock(ResourceLocation) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getBlockEntities() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlockEntities() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getBlockEntity(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
getBlockEntity(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlockEntity(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getBlockEntity(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getBlockEntity(BlockPos, LevelChunk.EntityCreationType) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
getBlockMap() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlockMap() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getBlockPos() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
getBlockRenderDispatcher() - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlockState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getBlockTicks() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBlockTicks() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getBlockTicks() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getBlockTint(BlockPos, ColorResolver) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getBlue() - Method in class net.createmod.catnip.utility.theme.Color
 
getBlueAsFloat() - Method in class net.createmod.catnip.utility.theme.Color
 
getBounds() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBounds() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getBounds() - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
getBox() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getBreadcrumbTitle() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
getBreathingAlpha() - Static method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
getBrightness(LightLayer, BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getBrightness(LightLayer, BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getBuffer(RenderType) - Method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
getBuffer(RenderType) - Method in interface net.createmod.catnip.render.SuperRenderTypeBuffer
 
getBufferPosition(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getCenterOf(Vec3i) - Static method in class net.createmod.catnip.utility.VecHelper
 
getChaseTarget() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
getChunk(int, int) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getChunk(int, int, ChunkStatus, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getChunkForLighting(int, int) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getChunkSource() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getCloneItemFromBlockstate(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class net.createmod.catnip.platform.FabricHooksHelper
 
getCloneItemFromBlockstate(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in interface net.createmod.catnip.platform.services.ModHooksHelper
 
getColor(Fluid) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getColor(Fluid) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getColor(Fluid, long) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getColor(Fluid, long, DataComponentMap) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getColor(Fluid, long, DataComponentMap) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getColorClick() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getColorDisabled() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getColorForState() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getColorHover() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getColorIdle() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
getCombinedDirection(Direction) - Method in enum class net.createmod.catnip.utility.Pointing
 
getComponent() - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
getConnectedPos() - Method in class net.createmod.catnip.utility.BlockFace
 
getCoordinate(Vec3i, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
getCoordinate(Vec3, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
getCurrentAlpha() - Static method in class net.createmod.catnip.utility.placement.PlacementClient
 
getCurrentLocale() - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
getCurrentLocale() - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
getCurrentPageElementCount() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getDayTimeFraction() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getDayTimePerTick() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getDimensionID(LevelAccessor) - Static method in class net.createmod.catnip.utility.WorldHelper
 
getEarlyBuffer(RenderType) - Method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
getEarlyBuffer(RenderType) - Method in interface net.createmod.catnip.render.SuperRenderTypeBuffer
 
getElementCount() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getElementsPerPage() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getEntities() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getEntities(Entity, AABB, Predicate<? super Entity>) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getEntitiesOfClass(Class<T>, AABB, Predicate<? super T>) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getEntity(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getEntity(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getEntityList() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getEntityList() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getEnv() - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
getEnv() - Method in interface net.createmod.catnip.platform.services.PlatformHelper
Gets the side that the mod currently being run on.
getExamples() - Method in class net.createmod.catnip.net.ConfigPathArgument
 
getF() - Method in class net.createmod.catnip.config.ConfigBase.ConfigFloat
 
getFabricId() - Method in class net.createmod.catnip.utility.FabricClientResourceReloadListener
 
getFace() - Method in class net.createmod.catnip.utility.BlockFace
 
getFirst() - Method in class net.createmod.catnip.utility.Pair
 
getFluidBuilder(MultiBufferSource) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
getFluidState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
getFluidState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
getFluidState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
getFluidState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getFluidState(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getFluidTicks() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getFluidTicks() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getFluidTicks() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getFocused() - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
getFocused() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
getFreeMapId() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getFreeMapId() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getFullStatus() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
getG(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getGhostState() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
getGreen() - Method in class net.createmod.catnip.utility.theme.Color
 
getGreenAsFloat() - Method in class net.createmod.catnip.utility.theme.Color
 
getGuiListeners() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
getHeight() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
getHeight() - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
getHeight() - Method in interface net.createmod.catnip.gui.element.RenderElement
 
getHeight() - Method in interface net.createmod.catnip.gui.TextureSheetSegment
 
getHeight() - Method in class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
getHelpersView() - Static method in class net.createmod.catnip.utility.placement.PlacementHelpers
 
getHighlightedFace() - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
getId() - Method in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
getINBT(CompoundTag, String) - Static method in class net.createmod.catnip.utility.NBTHelper
 
getInstance() - Static method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
getInstance() - Static method in class net.createmod.catnip.render.SuperBufferFactory
 
getInstance() - Static method in class net.createmod.catnip.render.SuperByteBufferCache
 
getItem(ResourceLocation) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getItemOrBlock(ResourceLocation) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getItemPredicate() - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
getKeyOrThrow(ParticleType<?>) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(Registry<V>, V) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(EntityType<?>) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(Potion) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(RecipeSerializer<?>) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(Item) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(Block) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(BlockEntityType<?>) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(ItemLike) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getKeyOrThrow(Fluid) - Static method in class net.createmod.catnip.utility.RegisteredObjectsHelper
 
getLabelTooltip() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
getLabelWidth(int) - Method in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
getLabelWidth(int) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
getLabelWidth(int) - Method in class net.createmod.catnip.config.ui.entries.SubMenuEntry
 
getLabelWidth(int) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
getLateBuffer(RenderType) - Method in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
getLateBuffer(RenderType) - Method in interface net.createmod.catnip.render.SuperRenderTypeBuffer
 
getLevel() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getLevel() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getLevel() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getLight(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getLightEmission(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
getLightEmission(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getLightEngine() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getLightEngine() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getLineWidth() - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
getLoadedChunksCount() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
getLoadedMods() - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
getLoadedMods() - Method in interface net.createmod.catnip.platform.services.PlatformHelper
 
getLoader() - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
getLoader() - Method in interface net.createmod.catnip.platform.services.PlatformHelper
Gets the current loader
getLocation() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
getLocation() - Method in enum class net.createmod.catnip.enums.CatnipSpecialTextures
 
getLocation() - Method in interface net.createmod.catnip.render.BindableTexture
 
getLocation() - Method in class net.createmod.catnip.render.StitchedSprite
 
getLuminosity(Fluid) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getLuminosity(Fluid) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getLuminosity(Fluid, long) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getLuminosity(Fluid, long, DataComponentMap) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getLuminosity(Fluid, long, DataComponentMap) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getMapData(MapId) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getMapData(MapId) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getMaxBuildHeight() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getMaxLocalRawBrightness(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getMaxLocalRawBrightness(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getMaxPages() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getMaxSection() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getMinBuildHeight() - Method in class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
getMinecraftFromScreen(Screen) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
getMinecraftFromScreen(Screen) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
getMinSection() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getModDisplayName(String) - Static method in class net.createmod.catnip.config.ui.ConfigScreen
This method checks some language keys to see if the mod has declared a display name via lang.
getModID() - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
getName() - Method in class net.createmod.catnip.config.CClient
 
getName() - Method in class net.createmod.catnip.config.ConfigBase.CValue
 
getName() - Method in class net.createmod.catnip.config.ConfigBase
 
getName() - Method in interface net.createmod.catnip.config.ui.ConfigAnnotations.ConfigAnnotation
 
getName() - Method in class net.createmod.catnip.config.ui.ConfigAnnotations.Execute
 
getName() - Method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
 
getName() - Method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRelog
 
getName() - Method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
 
getNarration() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
getNearestEntity(List<? extends T>, TargetingConditions, LivingEntity, double, double, double) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getNX(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getNY(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getNZ(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult, ItemStack) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
getOpposite() - Method in class net.createmod.catnip.utility.BlockFace
 
getOppositeFace() - Method in class net.createmod.catnip.utility.BlockFace
 
getOriginal() - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getOriginalResourceLocation() - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getOutline() - Method in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
getOutlines() - Method in class net.createmod.catnip.utility.outliner.Outliner
 
getPageIndex() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getParams() - Method in class net.createmod.catnip.utility.outliner.Outline
 
getParser() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.DoubleEntry
 
getParser() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.FloatEntry
 
getParser() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
getParser() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.IntegerEntry
 
getPartialTicks() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
getPartialTicksUI() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
getPath() - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
getPath(CommandContext<CommandSourceStack>, String) - Static method in class net.createmod.catnip.net.ConfigPathArgument
 
getPos() - Method in class net.createmod.catnip.utility.BlockFace
 
getPos() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
getPositivePerpendicular(Direction.Axis) - Static method in class net.createmod.catnip.utility.DirectionHelper
 
getPreviouslyRenderedScreen() - Static method in class net.createmod.catnip.gui.ScreenOpener
 
getR(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getRecipeManager() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getRecipeManager() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getRed() - Method in class net.createmod.catnip.utility.theme.Color
 
getRedAsFloat() - Method in class net.createmod.catnip.utility.theme.Color
 
getRenderables() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
getRenderedBlockEntities() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getRenderedBlockEntities() - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
getRenderElement() - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
getRenderTime() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
getRenderTypesForBlockModel(BlockState, RandomSource, BlockEntity) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
getRenderTypesForBlockModel(BlockState, RandomSource, BlockEntity) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
getRGB() - Method in class net.createmod.catnip.utility.theme.Color
Returns the RGB value representing this color (Bits 24-31 are alpha, 16-23 are red, 8-15 are green, 0-7 are blue).
getRowWidth() - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
getScoreboard() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getScreenHistory() - Static method in class net.createmod.catnip.gui.ScreenOpener
 
getScrollbarPosition() - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
getSecond() - Method in class net.createmod.catnip.utility.Pair
 
getSectionIndex(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getSectionIndexFromSectionY(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getSectionsCount() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getSectionYFromSectionIndex(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getSerializedName() - Method in enum class net.createmod.catnip.utility.Pointing
 
getServer() - Static method in class net.createmod.catnip.FabricCatnip
 
getShade(Direction, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getShade(Direction, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getShortestAngleDiff(double, double) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
getShortestAngleDiff(double, double, float) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
getSkyDarken() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
getStartIndex() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
getStartX() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
getStartX() - Method in interface net.createmod.catnip.gui.TextureSheetSegment
 
getStartY() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
getStartY() - Method in interface net.createmod.catnip.gui.TextureSheetSegment
 
getStatePredicate() - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
getStillTexture(Fluid) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getStillTexture(Fluid) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getStillTexture(Fluid, long) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getStillTexture(Fluid, long, DataComponentMap) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
getStillTexture(Fluid, long, DataComponentMap) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
getSunAngle(float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getTarget() - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getTargetResourceLocation() - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getTargetU(float) - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getTargetV(float) - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
getTicks() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
getTicks(boolean) - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
getTicksTillRemoval() - Method in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
getToolTip() - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
getTotalHeight() - Method in class net.createmod.catnip.utility.layout.LayoutHelper.CenteredHorizontalLayoutHelper
 
getTotalHeight() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
getTotalWidth() - Method in class net.createmod.catnip.utility.layout.LayoutHelper.CenteredHorizontalLayoutHelper
 
getTotalWidth() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
getTransform() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
getTransforms() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getTransforms() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
getTransforms() - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
getType() - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
getType() - Method in interface net.createmod.catnip.net.base.BasePacketPayload.PacketTypeProvider
 
getType() - Method in enum class net.createmod.catnip.net.CatnipPackets
 
getTypeMax() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.DoubleEntry
 
getTypeMax() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.FloatEntry
 
getTypeMax() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
getTypeMax() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.IntegerEntry
 
getTypeMin() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.DoubleEntry
 
getTypeMin() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.FloatEntry
 
getTypeMin() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
getTypeMin() - Method in class net.createmod.catnip.config.ui.entries.NumberEntry.IntegerEntry
 
getTypeProvider() - Method in interface net.createmod.catnip.net.base.BasePacketPayload
 
getTypeProvider() - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
 
getTypeProvider() - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
 
getTypeProvider() - Method in class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
getU(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getUncachedNoiseBiome(int, int, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
getUncachedNoiseBiome(int, int, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
getUnInterpolatedU(TextureAtlasSprite, float) - Static method in class net.createmod.catnip.render.SpriteShiftEntry
 
getUnInterpolatedV(TextureAtlasSprite, float) - Static method in class net.createmod.catnip.render.SpriteShiftEntry
 
getV(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getValue() - Method in interface net.createmod.catnip.config.ui.ConfigAnnotations.ConfigAnnotation
 
getValue() - Method in class net.createmod.catnip.config.ui.ConfigAnnotations.Execute
 
getValue() - Method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
 
getValue() - Method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
 
getValue() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
getValue() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
getValue() - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
getValue() - Method in class net.createmod.catnip.utility.IntAttached
 
getValue() - Method in class net.createmod.catnip.utility.LongAttached
 
getValue(float) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
getValue(float) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
getValue(String, ModConfigSpec.ConfigValue<T>) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
getWidth() - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
getWidth() - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
getWidth() - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
getWidth() - Method in interface net.createmod.catnip.gui.element.RenderElement
 
getWidth() - Method in interface net.createmod.catnip.gui.TextureSheetSegment
 
getWrappedLevel() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
getX() - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
getX() - Method in interface net.createmod.catnip.gui.element.RenderElement
 
getX() - Method in class net.createmod.catnip.utility.layout.LayoutHelper.CenteredHorizontalLayoutHelper
 
getX() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
getX(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getXRotation() - Method in enum class net.createmod.catnip.utility.Pointing
 
getY() - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
getY() - Method in interface net.createmod.catnip.gui.element.RenderElement
 
getY() - Method in class net.createmod.catnip.utility.layout.LayoutHelper.CenteredHorizontalLayoutHelper
 
getY() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
getY(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
getZ() - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
getZ() - Method in interface net.createmod.catnip.gui.element.RenderElement
 
getZ(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
GHOST_BLOCKS - Static variable in class net.createmod.catnip.CatnipClient
 
GhostBlockParams - Class in net.createmod.catnip.utility.ghostblock
 
GhostBlockRenderer - Class in net.createmod.catnip.utility.ghostblock
 
GhostBlockRenderer() - Constructor for class net.createmod.catnip.utility.ghostblock.GhostBlockRenderer
 
GhostBlocks - Class in net.createmod.catnip.utility.ghostblock
 
GhostBlocks() - Constructor for class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
goBack - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
gradientBorder(int, int) - Method in class net.createmod.catnip.gui.element.BoxElement
 
gradientBorder(Couple<Color>) - Method in class net.createmod.catnip.gui.element.BoxElement
 
gradientBorder(Color, Color) - Method in class net.createmod.catnip.gui.element.BoxElement
 
gradientColor - Variable in class net.createmod.catnip.gui.widget.BoxWidget
 
gradientFactory - Static variable in class net.createmod.catnip.gui.widget.BoxWidget
 
GRAY - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GRAY_AND_BLUE - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GRAY_AND_GOLD - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GRAY_AND_RED - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GRAY_AND_WHITE - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GREEN - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
GREEN - Static variable in class net.createmod.catnip.utility.theme.Color
 
group(int, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
GuiBlockEntityRenderBuilder(BlockState, BlockEntity) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockEntityRenderBuilder
 
GuiBlockModelRenderBuilder(BakedModel, BlockState, BlockEntity) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
GuiBlockPartialRenderBuilder(PartialModel) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockPartialRenderBuilder
 
GuiBlockStateRenderBuilder(BlockState) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockStateRenderBuilder
 
GuiGameElement - Class in net.createmod.catnip.gui.element
 
GuiGameElement() - Constructor for class net.createmod.catnip.gui.element.GuiGameElement
 
GuiGameElement.GuiBlockEntityRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiGameElement.GuiBlockModelRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiGameElement.GuiBlockPartialRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiGameElement.GuiBlockStateRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiGameElement.GuiItemRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiGameElement.GuiRenderBuilder - Class in net.createmod.catnip.gui.element
 
GuiItemRenderBuilder(ItemStack) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiItemRenderBuilder
 
GuiItemRenderBuilder(ItemLike) - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiItemRenderBuilder
 
guiLeft - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
GuiRenderBuilder() - Constructor for class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
guiTop - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 

H

HAND - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
handle(LocalPlayer) - Method in interface net.createmod.catnip.net.base.ClientboundPacketPayload
Called on the main client thread.
handle(LocalPlayer) - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
 
handle(LocalPlayer) - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
 
handle(ServerPlayer) - Method in interface net.createmod.catnip.net.base.ServerboundPacketPayload
Called on the main client thread.
handle(ServerPlayer) - Method in class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
hasAnyForgeConfig(String) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
hasChunkAt(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
hasCustomLight - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
hasGhostState() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
hashCode() - Method in record class net.createmod.catnip.codecs.SetCodec
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Returns a hash code value for this object.
hashCode() - Method in record class net.createmod.catnip.utility.FontHelper.Palette
Returns a hash code value for this object.
hashCode() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
hashCode() - Method in class net.createmod.catnip.utility.Pair
 
hasNextPage() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
hasOverlay - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
hasPreviousPage() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
HEADER_RGB - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
height - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
hereAndBelow(BlockPos) - Static method in class net.createmod.catnip.utility.Iterate
 
hereBelowAndAbove(BlockPos) - Static method in class net.createmod.catnip.utility.Iterate
 
HEX - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
 
highlight() - Method in record class net.createmod.catnip.utility.FontHelper.Palette
Returns the value of the highlight record component.
highlightAnimation - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
highlightedFaceTexture - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
highlightFace(Direction) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
highlights - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
hint - Variable in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
HINT_RGB - Static variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
HintableTextFieldWidget - Class in net.createmod.catnip.config.ui
 
HintableTextFieldWidget(Font, int, int, int, int) - Constructor for class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
HOLDER_FLUID - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
HOOKS - Static variable in class net.createmod.catnip.platform.CatnipServices
 
horizontalAngle(Direction) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
horizontalAngleFromDirection(Direction) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
horizontalDirections - Static variable in class net.createmod.catnip.utility.Iterate
 
HorizontalRotationValues() - Constructor for class net.createmod.catnip.utility.VoxelShaper.HorizontalRotationValues
 
hybridLight - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 

I

i(int, int, int, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
i(int, int, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
i(int, String, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
ICON_CONFIG_BACK - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_DISCARD - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_LOCKED - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_NEXT - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_OPEN - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_PREV - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_RESET - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_SAVE - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIG_UNLOCKED - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_CONFIRM - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
ICON_DISABLE - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
id - Variable in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
ID - Static variable in interface net.createmod.catnip.utility.placement.IPlacementHelper
used as an identifier in SuperGlueHandler to skip blocks placed by helpers
IDLE - Static variable in interface net.createmod.catnip.utility.animation.LerpedFloat.Chaser
 
ILightingSettings - Interface in net.createmod.catnip.gui
 
immutableEmpty() - Static method in class net.createmod.catnip.utility.lang.Components
 
Impulse(float) - Constructor for class net.createmod.catnip.utility.animation.Force.Impulse
 
increment() - Method in class net.createmod.catnip.utility.IntAttached
 
increment() - Method in class net.createmod.catnip.utility.LongAttached
 
indicatorScale - Variable in class net.createmod.catnip.config.CClient
 
init() - Static method in class net.createmod.catnip.Catnip
 
init() - Static method in class net.createmod.catnip.CatnipClient
 
init() - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
 
init() - Method in class net.createmod.catnip.config.ui.ConfigModListScreen
 
init() - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
init() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
init() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
init() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
init() - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
initBackTrackIcon(BoxWidget) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
Called when this represents the previous screen to initialize the backTrack icon of the current screen.
INT_STRIDE - Static variable in class net.createmod.catnip.render.TemplateMesh
 
IntAttached<V> - Class in net.createmod.catnip.utility
 
IntAttached(Integer, V) - Constructor for class net.createmod.catnip.utility.IntAttached
 
IntegerEntry(String, ModConfigSpec.ConfigValue<Integer>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.NumberEntry.IntegerEntry
 
interpolate(double, double, double) - Method in interface net.createmod.catnip.utility.animation.LerpedFloat.Interpolator
 
interpolator - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
intersect(Vec3, Vec3, Vec3, Vec3, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
intersectRanged(Vec3, Vec3, Vec3, Vec3, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
intersectSphere(Vec3, Vec3, Vec3, double) - Static method in class net.createmod.catnip.utility.VecHelper
 
intFromCompound(CompoundTag) - Static method in class net.createmod.catnip.utility.NBTHelper
 
intToCompound(int) - Static method in class net.createmod.catnip.utility.NBTHelper
 
invalidate() - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
invalidate(SuperByteBufferCache.Compartment<?>) - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
invalidate(SuperByteBufferCache.Compartment<T>, T) - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
invalidateRenderers() - Static method in class net.createmod.catnip.CatnipClient
 
invalidateWorld(LevelAccessor) - Static method in class net.createmod.catnip.utility.WorldAttached
 
InvalidValueException() - Constructor for exception class net.createmod.catnip.config.ui.ConfigHelper.InvalidValueException
 
IPlacementHelper - Interface in net.createmod.catnip.utility.placement
 
isAlive() - Method in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
isAreaLoaded(BlockPos, int) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
isClient() - Method in enum class net.createmod.catnip.utility.Env
 
isCurrentlyRenderingPreviousScreen() - Static method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
isCurrentValueChanged() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
isCurrentValueDefault() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
isDevelopmentEnvironment() - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
isDevelopmentEnvironment() - Method in interface net.createmod.catnip.platform.services.PlatformHelper
Check if the game is currently in a development environment.
isEmpty() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
isEmpty() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
isEmpty() - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
isEmpty() - Method in class net.createmod.catnip.render.TemplateMesh
 
isEmpty() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
isEquivalent(BlockFace) - Method in class net.createmod.catnip.utility.BlockFace
 
isEquivalentTo(NavigatableSimiScreen) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
isFabric() - Method in enum class net.createmod.catnip.utility.Loader
 
isFading() - Method in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
isForgeConfig - Static variable in class net.createmod.catnip.config.ui.ConfigHelper
 
isGameActive() - Static method in class net.createmod.catnip.CatnipClient
 
isKeyPressed(KeyMapping) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
isKeyPressed(KeyMapping) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
isLighterThanAir(Fluid) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
isLighterThanAir(Fluid) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
isLoaded(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
isLoaded(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
isModLoaded(String) - Method in class net.createmod.catnip.platform.FabricPlatformHelper
 
isModLoaded(String) - Method in interface net.createmod.catnip.platform.services.PlatformHelper
Checks if a mod with the given id is loaded.
isMouseOver(double, double) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
isNeoforge() - Method in enum class net.createmod.catnip.utility.Loader
 
isOrBelowZero() - Method in class net.createmod.catnip.utility.IntAttached
 
isOrBelowZero() - Method in class net.createmod.catnip.utility.LongAttached
 
isOutsideBuildHeight(int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
isOutsideBuildHeight(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
isPauseScreen() - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
isPauseScreen() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
isPauseScreen() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
isPlayerFake(ServerPlayer) - Method in class net.createmod.catnip.platform.FabricHooksHelper
 
isPlayerFake(ServerPlayer) - Method in interface net.createmod.catnip.platform.services.ModHooksHelper
 
isReplaceable(Level) - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
isServer() - Method in enum class net.createmod.catnip.utility.Env
 
isStateAtPosition(BlockPos, Predicate<BlockState>) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
isStateAtPosition(BlockPos, Predicate<BlockState>) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
isStateAtPosition(BlockPos, Predicate<BlockState>) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
isSuccessful() - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
isUnsafeItemComponent(DataComponentType<?>) - Static method in class net.createmod.catnip.utility.ComponentProcessors
 
isUnsafeItemComponent(TypedDataComponent<?>) - Static method in class net.createmod.catnip.utility.ComponentProcessors
 
isVecPointingTowards(Vec3, Direction) - Static method in class net.createmod.catnip.utility.VecHelper
 
isYSpaceEmpty(int, int) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
isZero() - Method in class net.createmod.catnip.utility.IntAttached
 
isZero() - Method in class net.createmod.catnip.utility.LongAttached
 
ItemOutline - Class in net.createmod.catnip.utility.outliner
 
ItemOutline(Vec3, ItemStack) - Constructor for class net.createmod.catnip.utility.outliner.ItemOutline
 
itemProcessor(String) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
ItemRendererAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
Iterate - Class in net.createmod.catnip.utility
 
Iterate() - Constructor for class net.createmod.catnip.utility.Iterate
 
iterateCompoundList(ListTag, Consumer<CompoundTag>) - Static method in class net.createmod.catnip.utility.NBTHelper
 
iterateForCurrentPage(BiConsumer<Integer, Integer>) - Method in class net.createmod.catnip.utility.layout.PaginationState
 
iterator() - Method in class net.createmod.catnip.utility.Couple
 

J

json() - Method in class net.createmod.catnip.utility.lang.LangBuilder
 

K

keep(Object) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
keybind(String) - Static method in class net.createmod.catnip.utility.lang.Components
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.config.ui.ConfigModListScreen
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
keyPressed(int, int, int) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
knownModDisplayNames - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 

L

label - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
LabeledEntry(String) - Constructor for class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
LabeledEntry(String, String) - Constructor for class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
labelTooltip - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
labelWidthMult - Static variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
lang() - Static method in class net.createmod.catnip.Catnip
 
Lang - Class in net.createmod.catnip.utility.lang
 
Lang() - Constructor for class net.createmod.catnip.utility.lang.Lang
 
LangBuilder - Class in net.createmod.catnip.utility.lang
 
LangBuilder(String) - Constructor for class net.createmod.catnip.utility.lang.LangBuilder
 
LangNumberFormat - Class in net.createmod.catnip.utility.lang
 
LangNumberFormat() - Constructor for class net.createmod.catnip.utility.lang.LangNumberFormat
 
lateBuffer - Variable in class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer
 
LayoutHelper - Interface in net.createmod.catnip.utility.layout
 
LayoutHelper.CenteredHorizontalLayoutHelper - Class in net.createmod.catnip.utility.layout
 
LEFT - Enum constant in enum class net.createmod.catnip.utility.Pointing
 
lerp(float, Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
LerpedFloat - Class in net.createmod.catnip.utility.animation
 
LerpedFloat(LerpedFloat.Interpolator) - Constructor for class net.createmod.catnip.utility.animation.LerpedFloat
 
LerpedFloat.Chaser - Interface in net.createmod.catnip.utility.animation
 
LerpedFloat.Interpolator - Interface in net.createmod.catnip.utility.animation
 
level - Variable in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
level - Variable in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
level - Variable in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
levelEvent(Player, int, BlockPos, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
levelEvent(Player, int, BlockPos, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
light(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
light(int) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
light(int) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
light(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
light(int, int) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
LIGHT_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
lighting(ILightingSettings) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
lightmap - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
lightmap(int) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
lightTransform - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
linear() - Static method in class net.createmod.catnip.utility.animation.LerpedFloat
 
LINEAR - Static variable in interface net.createmod.catnip.utility.animation.LerpedFloat.Chaser
 
LineOutline - Class in net.createmod.catnip.utility.outliner
 
LineOutline() - Constructor for class net.createmod.catnip.utility.outliner.LineOutline
 
LineOutline.EndChasingLineOutline - Class in net.createmod.catnip.utility.outliner
 
lineWidth(float) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
list - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
list(StreamCodec<B, V>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
list(StreamCodec<B, V>, int) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
listeners - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class net.createmod.catnip.net.ConfigPathArgument
 
listWidth - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
literal(String) - Static method in class net.createmod.catnip.utility.lang.Components
 
load(Class<T>) - Static method in class net.createmod.catnip.platform.CatnipServices
 
loadColor(Vector4f) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
Loader - Enum Class in net.createmod.catnip.utility
 
loadFaceData(Direction, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
loadSprite(TextureAtlas) - Method in class net.createmod.catnip.render.StitchedSprite
 
location - Variable in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
location - Variable in class net.createmod.catnip.render.StitchedSprite
 
lockedTooltipX - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
lockedTooltipY - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
LOGGER - Static variable in class net.createmod.catnip.Catnip
 
LongAttached<V> - Class in net.createmod.catnip.utility
 
LongAttached(Long, V) - Constructor for class net.createmod.catnip.utility.LongAttached
 
lookAt(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 

M

map(Function<T, S>) - Method in class net.createmod.catnip.utility.Couple
 
mapElement(UnaryOperator<RenderElement>) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
mapNotNull(Function<T, S>) - Method in class net.createmod.catnip.utility.Couple
 
mapNotNullWithParam(BiFunction<T, R, S>, R) - Method in class net.createmod.catnip.utility.Couple
 
mapWithContext(BiFunction<T, Boolean, S>) - Method in class net.createmod.catnip.utility.Couple
 
mapWithParams(BiFunction<T, R, S>, Couple<R>) - Method in class net.createmod.catnip.utility.Couple
 
markUnsaved() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
matchesItem(ItemStack) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
matchesState(BlockState) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
MAX_WIDTH_PER_LINE - Static variable in class net.createmod.catnip.utility.FontHelper
 
maxLight(int, int) - Static method in interface net.createmod.catnip.render.SuperByteBuffer
 
maxOffset - Variable in class net.createmod.catnip.config.ui.entries.NumberEntry
 
maxPosTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
maxPosTemp1 - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
maxSize() - Method in record class net.createmod.catnip.codecs.SetCodec
Returns the value of the maxSize record component.
maxText - Variable in class net.createmod.catnip.config.ui.entries.NumberEntry
 
MinecraftServerAccessor - Interface in net.createmod.catnip.mixin.accessor
 
minOffset - Variable in class net.createmod.catnip.config.ui.entries.NumberEntry
 
minPosTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
minPosTemp1 - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
minSize() - Method in record class net.createmod.catnip.codecs.SetCodec
Returns the value of the minSize record component.
minText - Variable in class net.createmod.catnip.config.ui.entries.NumberEntry
 
mirror(Vec3, Mirror) - Static method in class net.createmod.catnip.utility.VecHelper
 
MIRROR - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
mirrorCentered(Vec3, Mirror) - Static method in class net.createmod.catnip.utility.VecHelper
 
mixColors(int, int, float) - Static method in class net.createmod.catnip.utility.theme.Color
 
mixColors(Couple<Color>, float) - Static method in class net.createmod.catnip.utility.theme.Color
 
mixColors(Color, Color, float) - Static method in class net.createmod.catnip.utility.theme.Color
 
mixWith(Color, float) - Method in class net.createmod.catnip.utility.theme.Color
 
MOD_ID - Static variable in class net.createmod.catnip.Catnip
 
MOD_NAME - Static variable in class net.createmod.catnip.Catnip
 
ModClientHooksHelper - Interface in net.createmod.catnip.platform.services
 
ModEntry(String, Screen) - Constructor for class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
ModFluidHelper<R> - Interface in net.createmod.catnip.platform.services
 
ModHooksHelper - Interface in net.createmod.catnip.platform.services
 
modId - Variable in class net.createmod.catnip.net.base.CatnipPacketRegistry
 
modID - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
modifyElement(Consumer<RenderElement>) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
modifyValue(UnaryOperator<Integer>) - Method in class net.createmod.catnip.utility.theme.Color
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.ConfigModListScreen
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.ConfigTextField
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
mouseClicked(double, double, int) - Method in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
mouseScrolled(double, double, double, double) - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
mulNormal(Matrix3fc) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
mulNormal(Matrix3fc) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
mulPose(Matrix4fc) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
mulPose(Matrix4fc) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
mutable - Variable in class net.createmod.catnip.utility.theme.Color
 
MUTABLE_BOOLEAN_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_BYTE_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_DOUBLE_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_FLOAT_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_INT_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_LONG_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MUTABLE_SHORT_CODEC - Static variable in interface net.createmod.catnip.codecs.CatnipCodecs
 
MutableTemplateMesh - Class in net.createmod.catnip.render
 
MutableTemplateMesh(int) - Constructor for class net.createmod.catnip.render.MutableTemplateMesh
 
MutableTemplateMesh(int[]) - Constructor for class net.createmod.catnip.render.MutableTemplateMesh
 
MutableTemplateMesh(MeshData) - Constructor for class net.createmod.catnip.render.MutableTemplateMesh
 

N

name - Variable in class net.createmod.catnip.config.ConfigBase.CValue
 
NavigatableSimiScreen - Class in net.createmod.catnip.gui
 
NavigatableSimiScreen() - Constructor for class net.createmod.catnip.gui.NavigatableSimiScreen
 
NBTHelper - Class in net.createmod.catnip.utility
 
NBTHelper() - Constructor for class net.createmod.catnip.utility.NBTHelper
 
NBTProcessors - Class in net.createmod.catnip.utility
 
NEOFORGE - Enum constant in enum class net.createmod.catnip.utility.Loader
 
nested(int, Supplier<T>, String...) - Method in class net.createmod.catnip.config.ConfigBase
 
net.createmod.catnip - package net.createmod.catnip
 
net.createmod.catnip.codecs - package net.createmod.catnip.codecs
 
net.createmod.catnip.codecs.stream - package net.createmod.catnip.codecs.stream
 
net.createmod.catnip.command - package net.createmod.catnip.command
 
net.createmod.catnip.config - package net.createmod.catnip.config
 
net.createmod.catnip.config.ui - package net.createmod.catnip.config.ui
 
net.createmod.catnip.config.ui.entries - package net.createmod.catnip.config.ui.entries
 
net.createmod.catnip.enums - package net.createmod.catnip.enums
 
net.createmod.catnip.event - package net.createmod.catnip.event
 
net.createmod.catnip.gui - package net.createmod.catnip.gui
 
net.createmod.catnip.gui.element - package net.createmod.catnip.gui.element
 
net.createmod.catnip.gui.widget - package net.createmod.catnip.gui.widget
 
net.createmod.catnip.mixin.accessor - package net.createmod.catnip.mixin.accessor
 
net.createmod.catnip.mixin.client - package net.createmod.catnip.mixin.client
 
net.createmod.catnip.mixin.client.accessor - package net.createmod.catnip.mixin.client.accessor
 
net.createmod.catnip.net - package net.createmod.catnip.net
 
net.createmod.catnip.net.base - package net.createmod.catnip.net.base
 
net.createmod.catnip.net.packets - package net.createmod.catnip.net.packets
 
net.createmod.catnip.platform - package net.createmod.catnip.platform
 
net.createmod.catnip.platform.services - package net.createmod.catnip.platform.services
 
net.createmod.catnip.render - package net.createmod.catnip.render
 
net.createmod.catnip.utility - package net.createmod.catnip.utility
 
net.createmod.catnip.utility.animation - package net.createmod.catnip.utility.animation
 
net.createmod.catnip.utility.ghostblock - package net.createmod.catnip.utility.ghostblock
 
net.createmod.catnip.utility.lang - package net.createmod.catnip.utility.lang
 
net.createmod.catnip.utility.layout - package net.createmod.catnip.utility.layout
 
net.createmod.catnip.utility.levelWrappers - package net.createmod.catnip.utility.levelWrappers
 
net.createmod.catnip.utility.math - package net.createmod.catnip.utility.math
 
net.createmod.catnip.utility.outliner - package net.createmod.catnip.utility.outliner
 
net.createmod.catnip.utility.placement - package net.createmod.catnip.utility.placement
 
net.createmod.catnip.utility.theme - package net.createmod.catnip.utility.theme
 
NETWORK - Static variable in class net.createmod.catnip.platform.CatnipServices
 
NetworkHelper - Interface in net.createmod.catnip.platform.services
 
networkVersion - Variable in class net.createmod.catnip.net.base.CatnipPacketRegistry
 
newLine() - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
next() - Method in class net.createmod.catnip.utility.layout.LayoutHelper.CenteredHorizontalLayoutHelper
 
next() - Method in interface net.createmod.catnip.utility.layout.LayoutHelper
 
nextPage() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
NONE - Enum constant in enum class net.createmod.catnip.config.CClient.PlacementIndicatorSetting
 
nonNullList() - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
nonNullList(int) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
nonNullList(StreamCodec<B, V>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
nonNullList(StreamCodec<B, V>, int) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
nonPluralId(String) - Static method in class net.createmod.catnip.utility.lang.Lang
 
normal(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
normal(int, int) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
NORMAL_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
normalTemp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
normalTemp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
normalTransformTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
nullable() - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
nullable(StreamCodec<B, V>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
NULLABLE_BLOCK_POS - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
nullableFieldOf(Codec<T>, String) - Static method in interface net.createmod.catnip.codecs.CatnipCodecs
 
nullableFieldOf(Codec<T>, String, T) - Static method in interface net.createmod.catnip.codecs.CatnipCodecs
 
NumberEntry<T> - Class in net.createmod.catnip.config.ui.entries
 
NumberEntry(String, ModConfigSpec.ConfigValue<T>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.NumberEntry
 
NumberEntry.DoubleEntry - Class in net.createmod.catnip.config.ui.entries
 
NumberEntry.FloatEntry - Class in net.createmod.catnip.config.ui.entries
 
NumberEntry.IntegerEntry - Class in net.createmod.catnip.config.ui.entries
 
numberFormat - Static variable in class net.createmod.catnip.utility.lang.LangNumberFormat
 

O

of(PartialModel) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(F, S) - Static method in class net.createmod.catnip.utility.Pair
 
of(ScreenElement) - Static method in interface net.createmod.catnip.gui.element.RenderElement
 
of(ItemStack) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(Block) - Static method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
of(BlockEntity) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(BlockState) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(BlockState) - Static method in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
of(BlockState, BlockEntity) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(ItemLike) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
of(Level) - Static method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
of(Fluid) - Static method in class net.createmod.catnip.gui.element.GuiGameElement
 
ofColors(ChatFormatting, ChatFormatting) - Static method in record class net.createmod.catnip.utility.FontHelper.Palette
 
ofEnum(Class<S>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
offsetRandomly(Vec3, RandomSource, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
onBEadded(BlockEntity, BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
onClick - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
onClick(double, double) - Method in class net.createmod.catnip.config.ui.ConfigTextField
 
onClick(double, double) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
onClick(double, double) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
onClose() - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
onClose() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
onClose() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
onInitialize() - Method in class net.createmod.catnip.FabricCatnip
 
onInitializeClient() - Method in class net.createmod.catnip.FabricCatnipClient
 
onLoad() - Method in class net.createmod.catnip.config.ConfigBase
 
onLoad(ModConfig) - Static method in class net.createmod.catnip.enums.CatnipConfig
 
onLoadWorld(LevelAccessor) - Static method in class net.createmod.catnip.CatnipClient
 
onReload() - Method in class net.createmod.catnip.config.ConfigBase
 
onReload(ModConfig) - Static method in class net.createmod.catnip.enums.CatnipConfig
 
onRenderCrosshairOverlay(Window, GuiGraphics, float) - Static method in class net.createmod.catnip.utility.placement.PlacementClient
 
onRenderWorld(PoseStack) - Static method in class net.createmod.catnip.CatnipClient
 
onReset() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
onResourceManagerReload(ResourceManager) - Method in class net.createmod.catnip.event.ClientResourceReloadListener
 
onSameAxis(BlockPos, BlockPos, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
onStatusChange(ChunkPos, ChunkStatus) - Method in class net.createmod.catnip.utility.levelWrappers.DummyStatusListener
 
onTextureStitchPost(TextureAtlas) - Static method in class net.createmod.catnip.render.StitchedSprite
 
onTick() - Static method in class net.createmod.catnip.CatnipClient
 
onUnloadWorld(LevelAccessor) - Static method in class net.createmod.catnip.CatnipClient
 
onValueChange() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
onValueChange(Boolean) - Method in class net.createmod.catnip.config.ui.entries.BooleanEntry
 
onValueChange(Enum<?>) - Method in class net.createmod.catnip.config.ui.entries.EnumEntry
 
onValueChange(T) - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
onValueChange(T) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
open(Screen) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
open(Screen) - Static method in class net.createmod.catnip.gui.ScreenOpener
 
open(Screen, Screen) - Static method in class net.createmod.catnip.gui.ScreenOpener
 
openPreviousScreen(Screen, NavigatableSimiScreen) - Static method in class net.createmod.catnip.gui.ScreenOpener
 
optional() - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
orderedByDistance(BlockPos, Vec3) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistance(BlockPos, Vec3, Collection<Direction>) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistance(BlockPos, Vec3, Predicate<Direction>) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceExceptAxis(BlockPos, Vec3, Direction.Axis) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceExceptAxis(BlockPos, Vec3, Direction.Axis, Predicate<Direction>) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceExceptAxis(BlockPos, Vec3, Direction.Axis, Direction.Axis) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceExceptAxis(BlockPos, Vec3, Direction.Axis, Direction.Axis, Predicate<Direction>) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceOnlyAxis(BlockPos, Vec3, Direction.Axis) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
orderedByDistanceOnlyAxis(BlockPos, Vec3, Direction.Axis, Predicate<Direction>) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
original - Variable in class net.createmod.catnip.render.SpriteShiftEntry
 
originTemp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
originTemp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
Outline - Class in net.createmod.catnip.utility.outliner
 
Outline() - Constructor for class net.createmod.catnip.utility.outliner.Outline
 
Outline.OutlineParams - Class in net.createmod.catnip.utility.outliner
 
OutlineEntry(Outline) - Constructor for class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
OutlineParams() - Constructor for class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
Outliner - Class in net.createmod.catnip.utility.outliner
 
Outliner() - Constructor for class net.createmod.catnip.utility.outliner.Outliner
 
OUTLINER - Static variable in class net.createmod.catnip.CatnipClient
 
Outliner.OutlineEntry - Class in net.createmod.catnip.utility.outliner
 
outlineSolid() - Static method in class net.createmod.catnip.render.CatnipRenderTypes
 
outlineTranslucent(ResourceLocation, boolean) - Static method in class net.createmod.catnip.render.CatnipRenderTypes
 
overlay - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
overlay(int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
overlay(int) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
overlay(int) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
overlay(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
overlay(int, int) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
OVERLAY_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
OverTime(int, float) - Constructor for class net.createmod.catnip.utility.animation.Force.OverTime
 

P

packedLightCoordinates - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
packetsView - Variable in class net.createmod.catnip.net.base.CatnipPacketRegistry
 
PacketType(CustomPacketPayload.Type<T>, Class<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Constructor for record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Creates an instance of a PacketType record class.
paddingX - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
paddingY - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
PaginationState - Class in net.createmod.catnip.utility.layout
 
PaginationState() - Constructor for class net.createmod.catnip.utility.layout.PaginationState
 
PaginationState(boolean, int, int) - Constructor for class net.createmod.catnip.utility.layout.PaginationState
 
PaginationState(boolean, int, int, int) - Constructor for class net.createmod.catnip.utility.layout.PaginationState
 
pair(StreamCodec<B, L>, StreamCodec<B, R>) - Static method in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecBuilders
 
Pair<F,S> - Class in net.createmod.catnip.utility
 
Pair(F, S) - Constructor for class net.createmod.catnip.utility.Pair
 
Palette(Style, Style) - Constructor for record class net.createmod.catnip.utility.FontHelper.Palette
Creates an instance of a Palette record class.
params - Variable in class net.createmod.catnip.utility.outliner.Outline
 
parent - Variable in class net.createmod.catnip.config.ui.ConfigScreen
 
parse(StringReader) - Method in class net.createmod.catnip.net.ConfigPathArgument
 
parse(String) - Static method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
PARSE_ERROR - Static variable in class net.createmod.catnip.net.ConfigPathArgument
 
partial(PartialModel, BlockState) - Static method in class net.createmod.catnip.render.CachedBuffers
 
partial(PartialModel, BlockState, Supplier<PoseStack>) - Static method in class net.createmod.catnip.render.CachedBuffers
 
PARTIAL - Static variable in class net.createmod.catnip.render.CachedBuffers
 
partialDirectional(PartialModel, BlockState, Direction, Supplier<PoseStack>) - Static method in class net.createmod.catnip.render.CachedBuffers
 
partialFacing(PartialModel, BlockState) - Static method in class net.createmod.catnip.render.CachedBuffers
 
partialFacing(PartialModel, BlockState, Direction) - Static method in class net.createmod.catnip.render.CachedBuffers
 
partialFacingVertical(PartialModel, BlockState, Direction) - Static method in class net.createmod.catnip.render.CachedBuffers
 
path - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
path() - Static method in class net.createmod.catnip.net.ConfigPathArgument
 
path() - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Returns the value of the path record component.
PhysicalFloat - Class in net.createmod.catnip.utility.animation
 
PhysicalFloat(float) - Constructor for class net.createmod.catnip.utility.animation.PhysicalFloat
 
placeInWorld(Level, BlockItem, Player, InteractionHand, BlockHitResult) - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
PLACEMENT_INDICATOR_SHEET - Enum constant in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
placementAssist - Variable in class net.createmod.catnip.config.CClient
 
PlacementClient - Class in net.createmod.catnip.utility.placement
 
PlacementClient() - Constructor for class net.createmod.catnip.utility.placement.PlacementClient
 
PlacementHelpers - Class in net.createmod.catnip.utility.placement
 
PlacementHelpers() - Constructor for class net.createmod.catnip.utility.placement.PlacementHelpers
 
placementIndicator - Variable in class net.createmod.catnip.config.CClient
 
PlacementOffset - Class in net.createmod.catnip.utility.placement
 
PlacementSimulationServerLevel - Class in net.createmod.catnip.utility.levelWrappers
 
PlacementSimulationServerLevel(ServerLevel) - Constructor for class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
PLATFORM - Static variable in class net.createmod.catnip.platform.CatnipServices
 
PlatformHelper - Interface in net.createmod.catnip.platform.services
 
playerPlaceSingleBlock(Player, Level, BlockPos, BlockState) - Method in class net.createmod.catnip.platform.FabricHooksHelper
 
playerPlaceSingleBlock(Player, Level, BlockPos, BlockState) - Method in interface net.createmod.catnip.platform.services.ModHooksHelper
Attempts to place a single Block as a Player, and should fire according events
players() - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
players() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
players() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
playLocalSound(double, double, double, SoundEvent, SoundSource, float, float, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
playSeededSound(Player, double, double, double, Holder<SoundEvent>, SoundSource, float, float, long) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
playSeededSound(Player, Entity, Holder<SoundEvent>, SoundSource, float, float, long) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
playSound(Player, double, double, double, SoundEvent, SoundSource, float, float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
playSound(Player, Entity, SoundEvent, SoundSource, float, float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
playSound(Player, double, double, double, SoundEvent, SoundSource, float, float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedClientLevel
 
playSound(Player, double, double, double, SoundEvent, SoundSource, float, float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
playSound(Player, Entity, SoundEvent, SoundSource, float, float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
Pointing - Enum Class in net.createmod.catnip.utility
 
poll() - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
popPose() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
popPose() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
pos - Variable in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
pos - Variable in class net.createmod.catnip.utility.outliner.ItemOutline
 
pos0Temp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
pos0Temp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
pos1Temp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
pos1Temp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
pos2Temp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
pos2Temp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
pos3Temp - Variable in class net.createmod.catnip.utility.outliner.AABBOutline
 
pos3Temp - Variable in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
positiveAndNegative - Static variable in class net.createmod.catnip.utility.Iterate
 
posTransformTemp - Variable in class net.createmod.catnip.utility.outliner.Outline
 
potionBrewing() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
prepareElement(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
prepareForGeometry(BakedQuad) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
prepareFrame() - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
prepareFrame() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
prepareFrame() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
prepareLighting(PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
prepareMatrix(PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
prepareStencil(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
previousPage() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
previousValue - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
primary() - Method in record class net.createmod.catnip.utility.FontHelper.Palette
Returns the value of the primary record component.
process(BlockState, BlockEntity, CompoundTag, boolean) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
processBlockStateForPrinting(BlockState) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
project(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
projectToPlayerView(Vec3, float) - Static method in class net.createmod.catnip.utility.VecHelper
 
PURPLE - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
PURPLE - Static variable in class net.createmod.catnip.utility.theme.Color
 
pushPose() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
pushPose() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
put(LevelAccessor, T) - Method in class net.createmod.catnip.utility.WorldAttached
 
putBulkData(PoseStack.Pose, BakedQuad, float[], float, float, float, float, int[], int, boolean) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
putBulkData(PoseStack.Pose, BakedQuad, float, float, float, float, int, int) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
putBulkData(VertexConsumer, PoseStack.Pose, BakedQuad, float[], float, float, float, float, int[], int, boolean) - Static method in class net.createmod.catnip.utility.VertexUtils
 
putBulkData(VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, float, int, int) - Static method in class net.createmod.catnip.utility.VertexUtils
 
putBulkData(VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, float, int, int, boolean) - Static method in class net.createmod.catnip.utility.VertexUtils
 
putBulkData(VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, int, int, boolean) - Static method in class net.createmod.catnip.utility.VertexUtils
 
putMarker(CompoundTag, String) - Static method in class net.createmod.catnip.utility.NBTHelper
 
putVertex(VertexConsumer, PoseStack, float, float, float, int, float, float, Direction, int) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 

R

r - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
rad(double) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
rainbowColor(int) - Static method in class net.createmod.catnip.utility.theme.Color
 
RayTraceLevel - Class in net.createmod.catnip.utility.levelWrappers
 
RayTraceLevel(LevelAccessor, BiFunction<BlockPos, BlockState, BlockState>) - Constructor for class net.createmod.catnip.utility.levelWrappers.RayTraceLevel
 
read(CompoundTag, Function<CompoundTag, T>) - Static method in class net.createmod.catnip.utility.IntAttached
 
read(CompoundTag, Function<CompoundTag, T>) - Static method in class net.createmod.catnip.utility.LongAttached
 
read(FriendlyByteBuf) - Static method in class net.createmod.catnip.utility.VecHelper
 
readAABB(ListTag) - Static method in class net.createmod.catnip.utility.NBTHelper
 
readChaser(CompoundTag) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
readCompoundList(ListTag, Function<CompoundTag, T>) - Static method in class net.createmod.catnip.utility.NBTHelper
 
readEnum(CompoundTag, String, Class<T>) - Static method in class net.createmod.catnip.utility.NBTHelper
 
readItemList(ListTag, HolderLookup.Provider) - Static method in class net.createmod.catnip.utility.NBTHelper
 
readMetadataFromComment(List<String>) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
readNBT(CompoundTag, boolean) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
readNBT(ListTag) - Static method in class net.createmod.catnip.utility.VecHelper
 
readNBTCompound(CompoundTag) - Static method in class net.createmod.catnip.utility.VecHelper
 
readResourceLocation(CompoundTag, String) - Static method in class net.createmod.catnip.utility.NBTHelper
 
readVec3i(ListTag) - Static method in class net.createmod.catnip.utility.NBTHelper
 
RED - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
RED - Static variable in class net.createmod.catnip.utility.theme.Color
 
register() - Static method in class net.createmod.catnip.command.ConfigCommand
 
register() - Static method in class net.createmod.catnip.command.FlySpeedCommand
 
register() - Static method in enum class net.createmod.catnip.net.CatnipPackets
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class net.createmod.catnip.command.CatnipCommands
 
register(IPlacementHelper) - Static method in class net.createmod.catnip.utility.placement.PlacementHelpers
 
register(ModConfigSpec.Builder) - Method in class net.createmod.catnip.config.ConfigBase.ConfigGroup
 
register(ModConfigSpec.Builder) - Method in class net.createmod.catnip.config.ConfigBase.CValue
 
registerAll(ModConfigSpec.Builder) - Method in class net.createmod.catnip.config.ConfigBase
 
registerAllPackets() - Method in class net.createmod.catnip.net.base.CatnipPacketRegistry
 
registerCompartment(SuperByteBufferCache.Compartment<?>) - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
registerCompartment(SuperByteBufferCache.Compartment<?>, long) - Method in class net.createmod.catnip.render.SuperByteBufferCache
 
registerConfigs() - Static method in class net.createmod.catnip.enums.CatnipConfig
 
RegisteredObjectsHelper - Class in net.createmod.catnip.utility
 
RegisteredObjectsHelper() - Constructor for class net.createmod.catnip.utility.RegisteredObjectsHelper
 
registerPacket(CatnipPacketRegistry.PacketType<?>) - Method in class net.createmod.catnip.net.base.CatnipPacketRegistry
 
registerPackets(CatnipPacketRegistry) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
registerPackets(CatnipPacketRegistry) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
registryAccess() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
remove(int) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
remove(Object) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
remove(Object) - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
removeBlock(BlockPos, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
removeBlockEntity(BlockPos) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
removeFirst() - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
removeLast() - Method in class net.createmod.catnip.utility.UniqueLinkedList
 
removeTextLines(int) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
removeWidgets(Collection<? extends GuiEventListener>) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
removeWidgets(GuiEventListener...) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.ChasingAABBOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.ItemOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.LineOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.Outline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, GhostBlockParams) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlockRenderer
 
render(GuiGraphics) - Method in class net.createmod.catnip.gui.element.AbstractRenderElement.SimpleRenderElement
 
render(GuiGraphics) - Method in class net.createmod.catnip.gui.element.BoxElement
 
render(GuiGraphics) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
render(GuiGraphics) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiItemRenderBuilder
 
render(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
render(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
render(GuiGraphics, int, int) - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
render(GuiGraphics, int, int) - Method in interface net.createmod.catnip.gui.element.FadableScreenElement
 
render(GuiGraphics, int, int) - Method in interface net.createmod.catnip.gui.element.ScreenElement
 
render(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
render(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
render(GuiGraphics, int, int, float) - Method in interface net.createmod.catnip.gui.element.FadableScreenElement
 
render(GuiGraphics, int, int, float) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
render(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.entries.BooleanEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.entries.EnumEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.entries.SubMenuEntry
 
render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
render(GuiGraphics, int, int, Color) - Method in enum class net.createmod.catnip.enums.CatnipGuiTextures
 
render(GuiGraphics, int, int, Color) - Method in interface net.createmod.catnip.render.ColoredRenderable
 
renderAll(PoseStack, SuperRenderTypeBuffer, Vec3) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
renderArrow(Vec3, Vec3, Direction) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
renderArrow(Vec3, Vec3, Direction, double) - Static method in interface net.createmod.catnip.utility.placement.IPlacementHelper
 
renderAt(BlockPos, BlockState, BlockHitResult, PlacementOffset) - Method in interface net.createmod.catnip.utility.placement.IPlacementHelper
overwrite this method if your placement helper needs a different rendering than the default ghost state
renderBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
renderBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
renderBox(PoseStack, SuperRenderTypeBuffer, Vec3, AABB, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
renderBox(GuiGraphics) - Method in class net.createmod.catnip.gui.element.BoxElement
 
renderBoxEdges(PoseStack, VertexConsumer, Vector3f, Vector3f, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
renderBoxFace(PoseStack.Pose, VertexConsumer, Vector3f, Vector3f, Direction, Vector4f, int) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
renderBoxFace(PoseStack.Pose, SuperRenderTypeBuffer, boolean, Direction, Vector3f, Vector3f, Direction, Vector4f, int) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
renderBoxFaces(PoseStack, SuperRenderTypeBuffer, boolean, Direction, Vector3f, Vector3f, Vector4f, int) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
renderCog(GuiGraphics) - Static method in class net.createmod.catnip.config.ui.ConfigScreen
 
renderedBlockEntities - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
renderEdges(PoseStack, SuperRenderTypeBuffer, Vec3, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
renderElement(GuiGraphics) - Method in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
renderElement(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
renderElement(GuiGraphics) - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
RenderElement - Interface in net.createmod.catnip.gui.element
 
renderFaces(PoseStack, SuperRenderTypeBuffer, Vec3, float, Vector4f, int) - Method in class net.createmod.catnip.utility.outliner.BlockClusterOutline
 
renderFluidBox(Fluid, long, float, float, float, float, float, float, VertexConsumer, PoseStack, int, boolean) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
renderFluidBox(Fluid, long, float, float, float, float, float, float, VertexConsumer, PoseStack, int, boolean, DataComponentMap) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
renderFluidBox(Fluid, long, float, float, float, float, float, float, MultiBufferSource, PoseStack, int, boolean) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
renderFluidBox(Fluid, long, float, float, float, float, float, float, MultiBufferSource, PoseStack, int, boolean, DataComponentMap) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
renderFullFluidState(PoseStack, MultiBufferSource.BufferSource, FluidState) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
renderFullFluidState(PoseStack, MultiBufferSource.BufferSource, FluidState) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
renderGuiGameElementModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack, BlockState, BakedModel, int) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
Deprecated.
renderGuiGameElementModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack, BlockState, BakedModel, int, BlockEntity) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
renderGuiGameElementModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack, BlockState, BakedModel, int, BlockEntity) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
renderInner(PoseStack, VertexConsumer, Vec3, float, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.LineOutline.EndChasingLineOutline
 
renderInner(PoseStack, VertexConsumer, Vec3, float, float, Vector4f, int, boolean) - Method in class net.createmod.catnip.utility.outliner.LineOutline
 
renderInto(PoseStack, VertexConsumer) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
renderInto(PoseStack, VertexConsumer) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
renderInto(PoseStack, VertexConsumer) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
renderItemIntoGUI(PoseStack, ItemStack, boolean) - Static method in class net.createmod.catnip.gui.element.GuiGameElement.GuiItemRenderBuilder
 
renderListItems(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
renderMenuBackground(GuiGraphics, float) - Method in class net.createmod.catnip.config.ui.ConfigScreen
By default, ConfigScreens will render the Vanilla Panorama as their background when not opened ingame.
renderMode - Variable in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
renderModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockEntityRenderBuilder
 
renderModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockModelRenderBuilder
 
renderModel(BlockRenderDispatcher, MultiBufferSource.BufferSource, PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiBlockStateRenderBuilder
 
renderOutlines(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
renderStencil(GuiGraphics) - Method in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
renderStencil(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
renderStencil(GuiGraphics) - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
renderStillTiledFace(Direction, float, float, float, float, float, VertexConsumer, PoseStack, int, int, TextureAtlasSprite) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
RenderSystemAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
renderTiledFace(Direction, float, float, float, float, float, VertexConsumer, PoseStack, int, int, TextureAtlasSprite, float) - Static method in class net.createmod.catnip.utility.BasicFluidRenderer
 
RenderTypeAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
renderVirtualBlockStateModel(BlockRenderDispatcher, PoseStack, VertexConsumer, BlockState, BakedModel, float, float, float, RenderType) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
renderVirtualBlockStateModel(BlockRenderDispatcher, PoseStack, VertexConsumer, BlockState, BakedModel, float, float, float, RenderType) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
renderWidget(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
renderWidget(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
renderWindow(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
renderWindowBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
renderWindowBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
renderWindowBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
renderWindowBackground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
renderWindowForeground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
renderWindowForeground(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
renderWithAlpha(PoseStack, float) - Method in class net.createmod.catnip.gui.UIRenderHelper.CustomRenderTarget
 
renderZeloBreadcrumbs(GuiGraphics, int, int, float) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
replace(Function<T, T>) - Method in class net.createmod.catnip.utility.Couple
 
replace(LevelAccessor) - Method in class net.createmod.catnip.utility.WorldAttached
Replaces the entry with a new one from the factory and returns the new entry.
replace(LevelAccessor, Consumer<T>) - Method in class net.createmod.catnip.utility.WorldAttached
Replaces the entry with a new one from the factory and returns the new entry.
replaceWithContext(BiFunction<T, Boolean, T>) - Method in class net.createmod.catnip.utility.Couple
 
replaceWithParams(BiFunction<T, S, T>, Couple<S>) - Method in class net.createmod.catnip.utility.Couple
 
rescaleElement - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
rescaleElement(float, float) - Method in class net.createmod.catnip.gui.widget.ElementWidget
Deprecated.
rescaleSizeX - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
rescaleSizeY - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
reset() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
reset() - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
reset() - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
reset() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
resetAll - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
resetButton - Variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
resetConfig(UnmodifiableConfig) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
resetWidth - Static variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
resize(Minecraft, int, int) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
resize(Minecraft, int, int) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
resolveBuilders(Object[]) - Static method in class net.createmod.catnip.utility.lang.LangBuilder
 
RESOURCE_RELOAD_LISTENER - Static variable in class net.createmod.catnip.CatnipClient
 
returnOnClose - Variable in class net.createmod.catnip.config.ui.BaseConfigScreen
 
rgb - Variable in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
RIGHT - Enum constant in enum class net.createmod.catnip.utility.Pointing
 
rotate(double, double, double) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
rotate(Direction.Axis, float) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
rotate(VoxelShape, Direction, Direction, Function<Direction, Vec3>) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
rotate(Vec3, double, double, double) - Static method in class net.createmod.catnip.utility.VecHelper
 
rotate(Vec3, double, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
rotate(Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
rotate(Quaternionfc) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
rotate(Quaternionfc) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
rotateAround(Direction, Direction.Axis) - Static method in class net.createmod.catnip.utility.DirectionHelper
 
rotateBlock(double, double, double) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
rotateCentered(Vec3, double, Direction.Axis) - Static method in class net.createmod.catnip.utility.VecHelper
 
rotatedCopy(VoxelShape, Vec3) - Static method in class net.createmod.catnip.utility.VoxelShaper
 
rotateToFace(Direction) - Static method in class net.createmod.catnip.render.CachedBuffers
 
rotateToFaceVertical(Direction) - Static method in class net.createmod.catnip.render.CachedBuffers
 
rotateX(Direction) - Static method in class net.createmod.catnip.utility.DirectionHelper
 
rotateZ(Direction) - Static method in class net.createmod.catnip.utility.DirectionHelper
 
ROTATION - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
rotationOffset - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
run(String) - Static method in class net.createmod.catnip.config.ui.ConfigAnnotations.Execute
 
runCallback(double, double) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 

S

saveChanges - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
saveChanges() - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
scale - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
scale(double) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
scale(float, float, float) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
scale(float, float, float) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
scaleAlpha(float) - Method in class net.createmod.catnip.utility.theme.Color
 
scaleAlphaForText(float) - Method in class net.createmod.catnip.utility.theme.Color
Mojang's Font renderer adjusts colors with alpha values below 5 to be a solid color instead.
SchematicChunkSource - Class in net.createmod.catnip.utility.levelWrappers
 
SchematicChunkSource(Level) - Constructor for class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
SchematicChunkSource.EmptierChunk - Class in net.createmod.catnip.utility.levelWrappers
 
SchematicLevel - Class in net.createmod.catnip.utility.levelWrappers
 
SchematicLevel(BlockPos, Level) - Constructor for class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
SchematicLevel(Level) - Constructor for class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
SchematicLevelAccessor - Interface in net.createmod.catnip.utility.levelWrappers
 
ScreenAccessor - Interface in net.createmod.catnip.mixin.client.accessor
 
ScreenElement - Interface in net.createmod.catnip.gui.element
 
ScreenOpener - Class in net.createmod.catnip.gui
 
ScreenOpener() - Constructor for class net.createmod.catnip.gui.ScreenOpener
 
search - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
search(String) - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
searchForConfigSpecs() - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
If you have static references to your Configs or ConfigSpecs (like Create does in AllConfigs), please use BaseConfigScreen.withSpecs(ModConfigSpec, ModConfigSpec, ModConfigSpec) instead
sendBlockUpdated(BlockPos, BlockState, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
sendBlockUpdated(BlockPos, BlockState, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
sendBlockUpdated(BlockPos, BlockState, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
sendChat(Player) - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
sendStatus(Player) - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
sendToAllClients(CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToAllClients(CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClient(ServerPlayer, CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToClient(ServerPlayer, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClients(Iterable<ServerPlayer>, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClientsAround(ServerLevel, Vec3i, double, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClientsAround(ServerLevel, Vec3, double, CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToClientsAround(ServerLevel, Vec3, double, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClientsTrackingAndSelf(Entity, CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToClientsTrackingAndSelf(Entity, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClientsTrackingChunk(ServerLevel, ChunkPos, CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToClientsTrackingChunk(ServerLevel, ChunkPos, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToClientsTrackingEntity(Entity, CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToClientsTrackingEntity(Entity, CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
sendToServer(CustomPacketPayload) - Method in class net.createmod.catnip.platform.FabricNetworkHelper
 
sendToServer(CustomPacketPayload) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
serialize(T) - Method in class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
serializeEach(Function<T, CompoundTag>) - Method in class net.createmod.catnip.utility.Couple
 
serializeNBT() - Method in class net.createmod.catnip.utility.BlockFace
 
serializeNBT(Function<V, CompoundTag>) - Method in class net.createmod.catnip.utility.IntAttached
 
serializeNBT(Function<V, CompoundTag>) - Method in class net.createmod.catnip.utility.LongAttached
 
SERVER - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
 
SERVER - Enum constant in enum class net.createmod.catnip.utility.Env
 
SERVERBOUND_CONFIG - Enum constant in enum class net.createmod.catnip.net.CatnipPackets
 
ServerboundConfigPacket<T> - Class in net.createmod.catnip.net.packets
 
ServerboundConfigPacket(String, String, T) - Constructor for class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
ServerboundPacketPayload - Interface in net.createmod.catnip.net.base
 
serverLocked - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
set(boolean, T) - Method in class net.createmod.catnip.utility.Couple
 
set(Codec<E>) - Static method in interface net.createmod.catnip.codecs.CatnipCodecs
 
set(Codec<E>, int, int) - Static method in interface net.createmod.catnip.codecs.CatnipCodecs
 
set(ResourceLocation, ResourceLocation) - Method in class net.createmod.catnip.render.SpriteShiftEntry
 
set(Vec3, Vec3) - Method in class net.createmod.catnip.utility.outliner.LineOutline
 
set(Vector3d, Vector3d) - Method in class net.createmod.catnip.utility.outliner.LineOutline
 
set(V) - Method in class net.createmod.catnip.config.ConfigBase.CValue
 
setActive(boolean) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
setAlpha(float) - Method in class net.createmod.catnip.utility.theme.Color
 
setAlpha(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setAlphaUnchecked(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setBlock(BlockPos, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
setBlock(BlockPos, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
setBlock(BlockPos, BlockState, int) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
setBlockAndUpdate(BlockPos, BlockState) - Method in class net.createmod.catnip.utility.levelWrappers.PlacementSimulationServerLevel
 
setBlockEntity(BlockEntity) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
setBlockState(BlockPos, BlockState, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource.EmptierChunk
 
setBlue(float) - Method in class net.createmod.catnip.utility.theme.Color
 
setBlue(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setBlueUnchecked(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setBounds(BoundingBox) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicLevel
 
setBounds(BoundingBox) - Method in interface net.createmod.catnip.utility.levelWrappers.SchematicLevelAccessor
 
setBounds(AABB) - Method in class net.createmod.catnip.utility.outliner.AABBOutline
 
setChunkSource(ChunkSource) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
SetCodec<E> - Record Class in net.createmod.catnip.codecs
 
SetCodec(Codec<E>, int, int) - Constructor for record class net.createmod.catnip.codecs.SetCodec
Creates an instance of a SetCodec record class.
setColor(int, int, int, int) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
setConfigValue(ConfigHelper.ConfigPath, String) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
setDayTimeFraction(float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
setDayTimePerTick(float) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
setDefaultActionFor(String, UnaryOperator<BaseConfigScreen>) - Static method in class net.createmod.catnip.config.ui.BaseConfigScreen
If you want to change the config labels, add a default action here.
setEditable(boolean) - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
setEditable(boolean) - Method in class net.createmod.catnip.config.ui.entries.BooleanEntry
 
setEditable(boolean) - Method in class net.createmod.catnip.config.ui.entries.EnumEntry
 
setEditable(boolean) - Method in class net.createmod.catnip.config.ui.entries.NumberEntry
 
setEditable(boolean) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
setFirst(F) - Method in class net.createmod.catnip.utility.Pair
 
setFocused(boolean) - Method in class net.createmod.catnip.config.ui.ConfigTextField
 
setGreen(float) - Method in class net.createmod.catnip.utility.theme.Color
 
setGreen(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setGreenUnchecked(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setHeight(int) - Method in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
setHeight(int) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
setHint(String) - Method in class net.createmod.catnip.config.ui.HintableTextFieldWidget
 
setID(String) - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
setImmutable() - Method in class net.createmod.catnip.utility.theme.Color
Mark this color as immutable.
setMapData(MapId, MapItemSavedData) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
setMapData(MapId, MapItemSavedData) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
setNormal(float, float, float) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
setPath(String[]) - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
setProgress(float) - Method in class net.createmod.catnip.utility.outliner.LineOutline.EndChasingLineOutline
 
setRed(float) - Method in class net.createmod.catnip.utility.theme.Color
 
setRed(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setRedUnchecked(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setSecond(S) - Method in class net.createmod.catnip.utility.Pair
 
settled() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
setType(ModConfig.Type) - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
setUv(float, float) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
setUv1(int, int) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
setUv2(int, int) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
setValue(double) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
setValue(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setValue(String, ModConfigSpec.ConfigValue<T>, T, Map<String, String>) - Static method in class net.createmod.catnip.config.ui.ConfigHelper
 
setValue(T) - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
setValueNoUpdate(double) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
setValueUnchecked(int) - Method in class net.createmod.catnip.utility.theme.Color
 
setWindowOffset(int, int) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
This method must be called before super.init()!
setWindowSize(int, int) - Method in class net.createmod.catnip.gui.AbstractSimiScreen
This method must be called before super.init()!
ShadedBlockSbbBuilder - Class in net.createmod.catnip.render
 
ShadedBlockSbbBuilder() - Constructor for class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
ShadeSpearatingSuperByteBuffer - Class in net.createmod.catnip.render
 
ShadeSpearatingSuperByteBuffer(TemplateMesh) - Constructor for class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
ShadeSpearatingSuperByteBuffer(TemplateMesh, int[]) - Constructor for class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
shadeSwapVertices - Variable in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
shadowElement - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
shadowState - Static variable in class net.createmod.catnip.config.ui.ConfigScreen
 
shareContextWith(NavigatableSimiScreen) - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
shift(float, float, SuperByteBuffer.SpriteShiftFunc.Output) - Method in interface net.createmod.catnip.render.SuperByteBuffer.SpriteShiftFunc
 
ShiftOutput() - Constructor for class net.createmod.catnip.render.SuperByteBuffer.ShiftOutput
 
shiftUV(SpriteShiftEntry) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
shiftUV(SpriteShiftEntry) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
shiftUV(SpriteShiftEntry) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float, float) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float, float) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float, float) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
shiftUVtoSheet(SpriteShiftEntry, float, float, int) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
shiftUVtoSheet(SpriteShiftEntry, float, float, int) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
shiftUVtoSheet(SpriteShiftEntry, float, float, int) - Method in interface net.createmod.catnip.render.SuperByteBuffer
 
shouldColor - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
showAABB(Object, AABB) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
showAABB(Object, AABB, int) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
showCluster(Object, Iterable<BlockPos>) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
showGhost(Object, GhostBlockRenderer, GhostBlockParams, int) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
showGhostState(Object, BlockState) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
showGhostState(Object, BlockState, int) - Method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
showing(ScreenElement) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
showingElement(RenderElement) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
showItem(Object, Vec3, ItemStack) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
showLeavingPrompt(Consumer<ConfirmationScreen.Response>) - Method in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
showLine(Object, Vec3, Vec3) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
showOutline(Object, Outline) - Method in class net.createmod.catnip.utility.outliner.Outliner
 
simpleActionToClient(ServerPlayer, String, String) - Method in interface net.createmod.catnip.platform.services.NetworkHelper
 
SimpleCatnipActions - Class in net.createmod.catnip.net
 
SimpleCatnipActions() - Constructor for class net.createmod.catnip.net.SimpleCatnipActions
 
SimpleRenderElement(ScreenElement) - Constructor for class net.createmod.catnip.gui.element.AbstractRenderElement.SimpleRenderElement
 
slerp(float, Vec3, Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
space() - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
spec - Variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
spec - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
specification - Variable in class net.createmod.catnip.config.ConfigBase
 
SPRING_GREEN - Static variable in class net.createmod.catnip.utility.theme.Color
 
sprite - Variable in class net.createmod.catnip.render.StitchedSprite
 
SpriteShiftEntry - Class in net.createmod.catnip.render
 
SpriteShiftEntry() - Constructor for class net.createmod.catnip.render.SpriteShiftEntry
 
SpriteShifter - Class in net.createmod.catnip.render
 
SpriteShifter() - Constructor for class net.createmod.catnip.render.SpriteShifter
 
spriteShiftFunc - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
stack - Variable in class net.createmod.catnip.utility.outliner.ItemOutline
 
standard() - Static method in class net.createmod.catnip.utility.ghostblock.GhostBlockRenderer
 
STANDARD_CREATE - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
start - Variable in class net.createmod.catnip.utility.outliner.LineOutline
 
start() - Method in class net.createmod.catnip.utility.levelWrappers.DummyStatusListener
 
startAt(double) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
startGradientAnimation(Couple<Color>) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
startGradientAnimation(Couple<Color>, double) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
startWithValue(double) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
state - Variable in class net.createmod.catnip.utility.ghostblock.GhostBlockParams
 
Static(float) - Constructor for class net.createmod.catnip.utility.animation.Force.Static
 
stencil - Variable in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
StencilElement - Interface in net.createmod.catnip.gui.element
 
StitchedSprite - Class in net.createmod.catnip.render
 
StitchedSprite(ResourceLocation) - Constructor for class net.createmod.catnip.render.StitchedSprite
 
StitchedSprite(ResourceLocation, ResourceLocation) - Constructor for class net.createmod.catnip.render.StitchedSprite
 
stop() - Method in class net.createmod.catnip.utility.levelWrappers.DummyStatusListener
 
streak(GuiGraphics, float, int, int, int, int) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
streak(GuiGraphics, float, int, int, int, int, Color) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
stream() - Method in class net.createmod.catnip.utility.Couple
 
STREAM_CODEC - Static variable in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
 
STREAM_CODEC - Static variable in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
 
STREAM_CODEC - Static variable in class net.createmod.catnip.net.packets.ServerboundConfigPacket
 
streamCodec(StreamCodec<? super B, F>, StreamCodec<? super B, S>) - Static method in class net.createmod.catnip.utility.Pair
 
streamCodec(StreamCodec<? super B, T>) - Static method in class net.createmod.catnip.utility.Couple
 
streamCodec(StreamCodec<? super B, T>) - Static method in class net.createmod.catnip.utility.IntAttached
 
streamCodec(StreamCodec<? super B, T>) - Static method in class net.createmod.catnip.utility.LongAttached
 
string() - Method in class net.createmod.catnip.utility.lang.LangBuilder
 
style(ChatFormatting) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Applies the format to all added components
styleFromColor(int) - Static method in class net.createmod.catnip.utility.FontHelper
 
styleFromColor(ChatFormatting) - Static method in class net.createmod.catnip.utility.FontHelper
 
SubMenuConfigScreen - Class in net.createmod.catnip.config.ui
 
SubMenuConfigScreen(Screen, String, ModConfig.Type, ModConfigSpec, UnmodifiableConfig) - Constructor for class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
SubMenuConfigScreen(Screen, ModConfig.Type, ModConfigSpec) - Constructor for class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
SubMenuEntry - Class in net.createmod.catnip.config.ui.entries
 
SubMenuEntry(SubMenuConfigScreen, String, ModConfigSpec, UnmodifiableConfig) - Constructor for class net.createmod.catnip.config.ui.entries.SubMenuEntry
 
success() - Static method in class net.createmod.catnip.utility.placement.PlacementOffset
 
success(Vec3i) - Static method in class net.createmod.catnip.utility.placement.PlacementOffset
 
success(Vec3i, Function<BlockState, BlockState>) - Static method in class net.createmod.catnip.utility.placement.PlacementOffset
 
SuperBufferFactory - Class in net.createmod.catnip.render
 
SuperBufferFactory() - Constructor for class net.createmod.catnip.render.SuperBufferFactory
 
SuperByteBuffer - Interface in net.createmod.catnip.render
 
SuperByteBuffer.ShiftOutput - Class in net.createmod.catnip.render
 
SuperByteBuffer.SpriteShiftFunc - Interface in net.createmod.catnip.render
 
SuperByteBuffer.SpriteShiftFunc.Output - Interface in net.createmod.catnip.render
 
SuperByteBufferCache - Class in net.createmod.catnip.render
 
SuperByteBufferCache() - Constructor for class net.createmod.catnip.render.SuperByteBufferCache
 
SuperByteBufferCache.Compartment<T> - Class in net.createmod.catnip.render
 
SuperRenderTypeBuffer - Interface in net.createmod.catnip.render
 
SuperRenderTypeBufferPhase() - Constructor for class net.createmod.catnip.render.DefaultSuperRenderTypeBuffer.SuperRenderTypeBufferPhase
 
swap() - Method in class net.createmod.catnip.utility.Couple
 
swap() - Method in class net.createmod.catnip.utility.Pair
 
swapAndBlitColor(RenderTarget, RenderTarget) - Static method in class net.createmod.catnip.gui.UIRenderHelper
Switch from src to dst, after copying the contents of src to dst.

T

target - Variable in class net.createmod.catnip.render.SpriteShiftEntry
 
target(AABB) - Method in class net.createmod.catnip.utility.outliner.ChasingAABBOutline
 
template - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
TemplateMesh - Class in net.createmod.catnip.render
 
TemplateMesh(int) - Constructor for class net.createmod.catnip.render.TemplateMesh
 
TemplateMesh(int[]) - Constructor for class net.createmod.catnip.render.TemplateMesh
 
tesselateBlockVirtual(BlockRenderDispatcher, BakedModel, BlockState, BlockPos, PoseStack, VertexConsumer, boolean, RandomSource, long, int, RenderType) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
tesselateBlockVirtual(BlockRenderDispatcher, BakedModel, BlockState, BlockPos, PoseStack, VertexConsumer, boolean, RandomSource, long, int, RenderType) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
tesselateBlockVirtual(Level, BlockRenderDispatcher, BakedModel, BlockState, BlockPos, PoseStack, VertexConsumer, boolean, RandomSource, long, int, RenderType) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
text(int, String) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a colored text component
text(String) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a text component
text(ChatFormatting, String) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a colored text component
textComponentHasClickEvent(String) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
textComponentHasClickEvent(Component) - Static method in class net.createmod.catnip.utility.NBTProcessors
 
textField - Variable in class net.createmod.catnip.config.ui.entries.NumberEntry
 
TextStencilElement - Class in net.createmod.catnip.gui.element
 
TextStencilElement(Font) - Constructor for class net.createmod.catnip.gui.element.TextStencilElement
 
TextStencilElement(Font, String) - Constructor for class net.createmod.catnip.gui.element.TextStencilElement
 
TextStencilElement(Font, MutableComponent) - Constructor for class net.createmod.catnip.gui.element.TextStencilElement
 
TEXTURE - Enum constant in enum class net.createmod.catnip.config.CClient.PlacementIndicatorSetting
 
TextureAtlasMixin - Class in net.createmod.catnip.mixin.client
 
TextureAtlasMixin() - Constructor for class net.createmod.catnip.mixin.client.TextureAtlasMixin
 
textured(PoseStack, float, float, float, float) - Static method in class net.createmod.catnip.utility.placement.PlacementClient
 
TextureSheetSegment - Interface in net.createmod.catnip.gui
 
tick() - Method in class net.createmod.catnip.config.ui.ConfigModListScreen.ModEntry
 
tick() - Method in class net.createmod.catnip.config.ui.ConfigScreen
 
tick() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.Entry
 
tick() - Method in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
tick() - Method in class net.createmod.catnip.config.ui.ConfigScreenList
 
tick() - Method in class net.createmod.catnip.config.ui.entries.BooleanEntry
 
tick() - Method in class net.createmod.catnip.config.ui.entries.EnumEntry
 
tick() - Method in class net.createmod.catnip.config.ui.entries.SubMenuEntry
 
tick() - Method in class net.createmod.catnip.config.ui.entries.ValueEntry
 
tick() - Method in class net.createmod.catnip.gui.AbstractSimiScreen
 
tick() - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
tick() - Method in class net.createmod.catnip.gui.NavigatableSimiScreen
 
tick() - Method in interface net.createmod.catnip.gui.TickableGuiEventListener
 
tick() - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
tick() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
tick() - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
tick() - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
tick() - Static method in class net.createmod.catnip.utility.AnimationTickHolder
 
tick() - Method in class net.createmod.catnip.utility.outliner.ChasingAABBOutline
 
tick() - Method in class net.createmod.catnip.utility.outliner.Outline
 
tick() - Method in class net.createmod.catnip.utility.outliner.Outliner.OutlineEntry
 
tick() - Static method in class net.createmod.catnip.utility.placement.PlacementClient
 
tick(BooleanSupplier, boolean) - Method in class net.createmod.catnip.utility.levelWrappers.SchematicChunkSource
 
TickableGuiEventListener - Interface in net.createmod.catnip.gui
 
tickChaser() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
tickGhosts() - Method in class net.createmod.catnip.utility.ghostblock.GhostBlocks
 
tickOutlines() - Method in class net.createmod.catnip.utility.outliner.Outliner
 
tickRateManager() - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
TimerAccessor - Interface in net.createmod.catnip.mixin.accessor
 
title - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
toHumanReadable(String) - Static method in class net.createmod.catnip.config.ui.ConfigScreen
 
toImmutable() - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
toolTip - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
toStack(Fluid, long) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
toStack(Fluid, long, DataComponentMap) - Method in class net.createmod.catnip.platform.FabricFluidHelper
 
toStack(Fluid, long, DataComponentMap) - Method in interface net.createmod.catnip.platform.services.ModFluidHelper
 
toString() - Method in record class net.createmod.catnip.codecs.SetCodec
Returns a string representation of this record class.
toString() - Method in class net.createmod.catnip.config.ui.ConfigHelper.ConfigPath
 
toString() - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Returns a string representation of this record class.
toString() - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Returns a string representation of this record class.
toString() - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Returns a string representation of this record class.
toString() - Method in record class net.createmod.catnip.utility.FontHelper.Palette
Returns a string representation of this record class.
toString() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
toString() - Method in class net.createmod.catnip.utility.Pair
 
transferFromVertexData(int, int, int, MutableTemplateMesh, ByteBuffer, int) - Static method in class net.createmod.catnip.render.MutableTemplateMesh
 
transform(PoseStack) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
transform(GuiGraphics) - Method in interface net.createmod.catnip.gui.element.StencilElement
 
transformMatrix(PoseStack) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
transforms - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
transition - Variable in class net.createmod.catnip.gui.NavigatableSimiScreen
 
transitionTo(NavigatableSimiScreen) - Static method in class net.createmod.catnip.gui.ScreenOpener
 
translatable(String) - Static method in class net.createmod.catnip.utility.lang.Components
 
translatable(String, Object...) - Static method in class net.createmod.catnip.utility.lang.Components
 
translate(double, double, double) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
translate(float, float, float) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
translate(float, float, float) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
translate(String, Object...) - Method in class net.createmod.catnip.utility.lang.LangBuilder
Appends a localised component
To add an independently formatted localised component, use add() and a nested builder
transparent() - Static method in class net.createmod.catnip.utility.ghostblock.GhostBlockRenderer
 
TRANSPARENT_BLACK - Static variable in class net.createmod.catnip.utility.theme.Color
 
TRIANGLE - Enum constant in enum class net.createmod.catnip.config.CClient.PlacementIndicatorSetting
 
TRUE - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRelog
 
trueAndFalse - Static variable in class net.createmod.catnip.utility.Iterate
 
type - Variable in class net.createmod.catnip.config.ui.SubMenuConfigScreen
 
type() - Method in interface net.createmod.catnip.net.base.BasePacketPayload
 
type() - Method in record class net.createmod.catnip.net.base.CatnipPacketRegistry.PacketType
Returns the value of the type record component.

U

u - Variable in class net.createmod.catnip.render.SuperByteBuffer.ShiftOutput
 
u(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
u(int, float) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
U_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
UIRenderHelper - Class in net.createmod.catnip.gui
 
UIRenderHelper() - Constructor for class net.createmod.catnip.gui.UIRenderHelper
 
UIRenderHelper.CustomRenderTarget - Class in net.createmod.catnip.gui
 
UniqueLinkedList<E> - Class in net.createmod.catnip.utility
 
UniqueLinkedList() - Constructor for class net.createmod.catnip.utility.UniqueLinkedList
 
unit - Variable in class net.createmod.catnip.config.ui.ConfigScreenList.LabeledEntry
 
unitPattern - Static variable in class net.createmod.catnip.config.ui.ConfigHelper
 
unwrap(boolean) - Method in class net.createmod.catnip.render.ShadedBlockSbbBuilder
 
UP - Enum constant in enum class net.createmod.catnip.utility.Pointing
 
update() - Method in class net.createmod.catnip.utility.lang.LangNumberFormat
 
updateChaseSpeed(double) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
updateChaseTarget(float) - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
updateGradientFromState() - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
updateNeighbourForOutputSignal(BlockPos, Block) - Method in class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
updateSpawnPos(ChunkPos) - Method in class net.createmod.catnip.utility.levelWrappers.DummyStatusListener
 
updateWidgetNarration(NarrationElementOutput) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
updateWindowSize(Window) - Static method in class net.createmod.catnip.gui.UIRenderHelper
 
useLevelLight(BlockAndTintGetter) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
useLevelLight(BlockAndTintGetter) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
useLevelLight(BlockAndTintGetter) - Method in interface net.createmod.catnip.render.SuperByteBuffer
Indicate that this buffer should look up the light coordinates in the level.
useLevelLight(BlockAndTintGetter, Matrix4f) - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
useLevelLight(BlockAndTintGetter, Matrix4f) - Method in class net.createmod.catnip.render.ShadeSpearatingSuperByteBuffer
 
useLevelLight(BlockAndTintGetter, Matrix4f) - Method in interface net.createmod.catnip.render.SuperByteBuffer
Indicate that this buffer should look up the light coordinates in the level.
usesFade - Variable in class net.createmod.catnip.gui.widget.ElementWidget
 
usesPagination() - Method in class net.createmod.catnip.utility.layout.PaginationState
 
useWorldLight - Variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 

V

v - Variable in class net.createmod.catnip.render.SuperByteBuffer.ShiftOutput
 
v(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
v(int, float) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
V_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
value - Variable in class net.createmod.catnip.config.ConfigBase.CValue
 
value - Variable in class net.createmod.catnip.config.ui.entries.ValueEntry
 
value - Variable in class net.createmod.catnip.utility.animation.LerpedFloat
 
value - Variable in class net.createmod.catnip.utility.theme.Color
 
value() - Method in record class net.createmod.catnip.net.packets.ClientboundConfigPacket
Returns the value of the value record component.
value() - Method in record class net.createmod.catnip.net.packets.ClientboundSimpleActionPacket
Returns the value of the value record component.
ValueEntry<T> - Class in net.createmod.catnip.config.ui.entries
 
ValueEntry(String, ModConfigSpec.ConfigValue<T>, ModConfigSpec.ValueSpec) - Constructor for class net.createmod.catnip.config.ui.entries.ValueEntry
 
valueOf(String) - Static method in enum class net.createmod.catnip.config.CClient.PlacementIndicatorSetting
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRelog
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.enums.CatnipGuiTextures
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.enums.CatnipSpecialTextures
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.gui.ConfirmationScreen.Response
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.net.CatnipPackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.utility.Env
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.utility.Loader
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.createmod.catnip.utility.Pointing
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.createmod.catnip.config.CClient.PlacementIndicatorSetting
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRelog
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.config.ui.ConfigAnnotations.RequiresRestart
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.enums.CatnipGuiTextures
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.enums.CatnipSpecialTextures
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.gui.ConfirmationScreen.Response
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.net.CatnipPackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.utility.Env
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.utility.Loader
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.createmod.catnip.utility.Pointing
Returns an array containing the constants of this enum class, in the order they are declared.
valueText - Variable in class net.createmod.catnip.config.ui.entries.EnumEntry
 
VEC3 - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
VEC3I - Static variable in interface net.createmod.catnip.codecs.stream.CatnipStreamCodecs
 
VecHelper - Class in net.createmod.catnip.utility
 
VecHelper() - Constructor for class net.createmod.catnip.utility.VecHelper
 
vertexConsumerPutBulkDataWithAlpha(VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, float, int, int) - Method in class net.createmod.catnip.platform.FabricClientHooksHelper
 
vertexConsumerPutBulkDataWithAlpha(VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, float, int, int) - Method in interface net.createmod.catnip.platform.services.ModClientHooksHelper
 
vertexCount - Variable in class net.createmod.catnip.render.TemplateMesh
 
vertexCount() - Method in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
vertexCount() - Method in class net.createmod.catnip.render.TemplateMesh
 
VertexUtils - Class in net.createmod.catnip.utility
 
VertexUtils() - Constructor for class net.createmod.catnip.utility.VertexUtils
 
verticalAngle(Direction) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
VoxelShaper - Class in net.createmod.catnip.utility
 
VoxelShaper() - Constructor for class net.createmod.catnip.utility.VoxelShaper
 
VoxelShaper.DefaultRotationValues - Class in net.createmod.catnip.utility
 
VoxelShaper.HorizontalRotationValues - Class in net.createmod.catnip.utility
 
voxelSpace(double, double, double) - Static method in class net.createmod.catnip.utility.VecHelper
 

W

wasHovered - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
WHITE - Static variable in class net.createmod.catnip.utility.theme.Color
 
width - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
windowHeight - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
WindowResizeMixin - Class in net.createmod.catnip.mixin.client
 
WindowResizeMixin() - Constructor for class net.createmod.catnip.mixin.client.WindowResizeMixin
 
windowWidth - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
windowXOffset - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
windowYOffset - Variable in class net.createmod.catnip.gui.AbstractSimiScreen
 
with(int, V) - Static method in class net.createmod.catnip.utility.IntAttached
 
with(long, V) - Static method in class net.createmod.catnip.utility.LongAttached
 
withAction(Consumer<Boolean>) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
withAlpha(float) - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
withAlpha(float) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
withBackground(int) - Method in class net.createmod.catnip.gui.element.BoxElement
 
withBackground(Color) - Method in class net.createmod.catnip.gui.element.BoxElement
 
withBorderColors(Couple<Color>) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
withBorderColors(Color, Color) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
withBorderOffset(int) - Method in class net.createmod.catnip.gui.element.BoxElement
 
withBounds(int, int) - Method in class net.createmod.catnip.gui.element.AbstractRenderElement
 
withBounds(int, int) - Method in interface net.createmod.catnip.gui.element.RenderElement
 
withBounds(int, int) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
withButtonLabels(String, String, String) - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
 
withCallback(Runnable) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
withCallback(BiConsumer<Integer, Integer>) - Method in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
withCustomBackground(Color) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
withCustomTheme(Couple<Color>, Couple<Color>, Couple<Color>, Couple<Color>) - Method in class net.createmod.catnip.gui.widget.BoxWidget
 
withDrag(double) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
withElementRenderer(FadableScreenElement) - Method in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
withFaceTexture(BindableTexture) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
withFaceTextures(BindableTexture, BindableTexture) - Method in class net.createmod.catnip.utility.outliner.Outline.OutlineParams
 
withGhostState(BlockState) - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
withLimit(float) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
withPadding(float, float) - Method in class net.createmod.catnip.gui.widget.ElementWidget
 
withRotationOffset(Vec3) - Method in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
withShape(VoxelShape, Direction) - Method in class net.createmod.catnip.utility.VoxelShaper
 
withSpecs(ModConfigSpec, ModConfigSpec, ModConfigSpec) - Method in class net.createmod.catnip.config.ui.BaseConfigScreen
 
withStencilRenderer(FadableScreenElement) - Method in class net.createmod.catnip.gui.element.DelegatedStencilElement
 
withText(String) - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
withText(FormattedText) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
withText(MutableComponent) - Method in class net.createmod.catnip.gui.element.TextStencilElement
 
withThreeActions(Consumer<ConfirmationScreen.Response>) - Method in class net.createmod.catnip.gui.ConfirmationScreen
 
withTransform(Function<BlockState, BlockState>) - Method in class net.createmod.catnip.utility.placement.PlacementOffset
 
withUnsafeComponentsDiscarded(ItemStack) - Static method in class net.createmod.catnip.utility.ComponentProcessors
 
withVerticalShapes(VoxelShape) - Method in class net.createmod.catnip.utility.VoxelShaper
 
withZero(V) - Static method in class net.createmod.catnip.utility.IntAttached
 
withZero(V) - Static method in class net.createmod.catnip.utility.LongAttached
 
WORLD_LIGHT_CACHE - Static variable in class net.createmod.catnip.render.DefaultSuperByteBuffer
 
WorldAttached<T> - Class in net.createmod.catnip.utility
 
WorldAttached(Function<LevelAccessor, T>) - Constructor for class net.createmod.catnip.utility.WorldAttached
 
WorldHelper - Class in net.createmod.catnip.utility
 
WorldHelper() - Constructor for class net.createmod.catnip.utility.WorldHelper
 
wrapAngle180(float) - Static method in class net.createmod.catnip.utility.math.AngleHelper
 
WrappedClientLevel - Class in net.createmod.catnip.utility.levelWrappers
 
WrappedLevel - Class in net.createmod.catnip.utility.levelWrappers
 
WrappedLevel(Level) - Constructor for class net.createmod.catnip.utility.levelWrappers.WrappedLevel
 
WrappedServerLevel - Class in net.createmod.catnip.utility.levelWrappers
 
WrappedServerLevel(ServerLevel) - Constructor for class net.createmod.catnip.utility.levelWrappers.WrappedServerLevel
 
write(Vec3, FriendlyByteBuf) - Static method in class net.createmod.catnip.utility.VecHelper
 
writeAABB(AABB) - Static method in class net.createmod.catnip.utility.NBTHelper
 
writeCompoundList(Iterable<T>, Function<T, CompoundTag>) - Static method in class net.createmod.catnip.utility.NBTHelper
 
writeEnum(CompoundTag, String, T) - Static method in class net.createmod.catnip.utility.NBTHelper
 
writeItemList(Iterable<ItemStack>, HolderLookup.Provider) - Static method in class net.createmod.catnip.utility.NBTHelper
 
writeNBT() - Method in class net.createmod.catnip.utility.animation.LerpedFloat
 
writeNBT(Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
writeNBTCompound(Vec3) - Static method in class net.createmod.catnip.utility.VecHelper
 
writeResourceLocation(CompoundTag, String, ResourceLocation) - Static method in class net.createmod.catnip.utility.NBTHelper
 
writeVec3i(Vec3i) - Static method in class net.createmod.catnip.utility.NBTHelper
 

X

x - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
x(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
x(int, float) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
X_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
xLocal - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
xRot - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 

Y

y - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
y(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
y(int, float) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
Y_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
YELLOW - Static variable in record class net.createmod.catnip.utility.FontHelper.Palette
 
yLocal - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
yRot - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 

Z

z - Variable in class net.createmod.catnip.gui.element.AbstractRenderElement
 
z - Variable in class net.createmod.catnip.gui.widget.AbstractSimiWidget
 
z(int) - Method in class net.createmod.catnip.render.TemplateMesh
 
z(int, float) - Method in class net.createmod.catnip.render.MutableTemplateMesh
 
Z_OFFSET - Static variable in class net.createmod.catnip.render.TemplateMesh
 
ZERO_B - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
 
ZERO_X - Enum constant in enum class net.createmod.catnip.config.ui.ConfigAnnotations.IntDisplay
 
zeroAndOne - Static variable in class net.createmod.catnip.utility.Iterate
 
zeroing(double) - Method in class net.createmod.catnip.utility.animation.PhysicalFloat
 
Zeroing(float) - Constructor for class net.createmod.catnip.utility.animation.Force.Zeroing
 
zLocal - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
zRot - Variable in class net.createmod.catnip.gui.element.GuiGameElement.GuiRenderBuilder
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form