Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(FloatingText) - Static method in class cromveil.combatnumbers.client.render.FloatingTextManager
- ADD - Enum constant in enum class cromveil.combatnumbers.animation.ComposeMode
- advance(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- advances() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
advancesrecord component. - alpha() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
alpharecord component. - amount() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns the value of the
amountrecord component. - anchor(Vec3) - Method in class cromveil.combatnumbers.client.render.BillboardStrategy
-
Translate the pose to this text's anchor and return the GUI-pixel-to-world factor used for the subsequent offset and scale steps.
- anchor(Vec3) - Method in class cromveil.combatnumbers.client.render.ScreenStrategy
- anchor(Vec3) - Method in class cromveil.combatnumbers.client.render.WorldStrategy
- animation - Variable in class cromveil.combatnumbers.client.render.FloatingText
- animationAt(int) - Method in record class cromveil.combatnumbers.styles.StyleTable
- AnimationCompiler - Class in cromveil.combatnumbers.client.animation
- AnimationCompiler() - Constructor for class cromveil.combatnumbers.client.animation.AnimationCompiler
- AnimationEvaluator - Interface in cromveil.combatnumbers.client.animation
- animationId() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns the value of the
animationIdrecord component. - animationId() - Method in record class cromveil.combatnumbers.styles.Style
-
Returns the value of the
animationIdrecord component. - animationIds() - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Returns the value of the
animationIdsrecord component. - animationIds() - Method in record class cromveil.combatnumbers.styles.StyleTable
-
Returns the value of the
animationIdsrecord component. - animationIndex() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns the value of the
animationIndexrecord component. - animationIndex(Identifier) - Method in record class cromveil.combatnumbers.styles.StyleTable
- AnimationInstance - Class in cromveil.combatnumbers.client.animation
- AnimationInstance(AnimationEvaluator) - Constructor for class cromveil.combatnumbers.client.animation.AnimationInstance
- AnimationRegistry - Class in cromveil.combatnumbers.animation
- AnimationRegistry() - Constructor for class cromveil.combatnumbers.animation.AnimationRegistry
- AnimationResolver - Class in cromveil.combatnumbers.client.animation
- AnimationResolver() - Constructor for class cromveil.combatnumbers.client.animation.AnimationResolver
- animations() - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Returns the value of the
animationsrecord component. - animations() - Method in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
-
Returns the value of the
animationsrecord component. - apply(float) - Method in enum class cromveil.combatnumbers.animation.Easing
- apply(float) - Method in interface cromveil.combatnumbers.animation.EasingFunction
- apply(float) - Method in interface cromveil.combatnumbers.animation.Playback
- apply(float) - Method in record class cromveil.combatnumbers.animation.Playback.Forward
- apply(float) - Method in record class cromveil.combatnumbers.animation.Playback.Reverse
- apply(Map, ResourceManager, ProfilerFiller) - Method in class cromveil.combatnumbers.animation.AnimationRegistry
- apply(Map, ResourceManager, ProfilerFiller) - Method in class cromveil.combatnumbers.skins.SkinRegistry
- apply(Map, ResourceManager, ProfilerFiller) - Method in class cromveil.combatnumbers.styles.RuleLoader
- apply(Map, ResourceManager, ProfilerFiller) - Method in class cromveil.combatnumbers.filters.FilterLoader
- applyResourcePackAnimations(Map) - Method in class cromveil.combatnumbers.client.ClientRuntime
- applyResourcePackSkins(Map, ResourceManager) - Method in class cromveil.combatnumbers.client.ClientRuntime
- applyServerAnimations(Map) - Method in class cromveil.combatnumbers.client.ClientRuntime
- applyServerSkins(Map) - Method in class cromveil.combatnumbers.client.ClientRuntime
- applyServerTextures(Map) - Method in class cromveil.combatnumbers.client.ClientRuntime
- applyStyleTable(StyleTable) - Method in class cromveil.combatnumbers.client.ClientRuntime
- at() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
atrecord component. - attacker() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
attackerrecord component.
B
- BASE_FONT_SIZE - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- baseFontSize() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- baseFontSize() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- BillboardMath - Class in cromveil.combatnumbers.client.render
- BillboardStrategy - Class in cromveil.combatnumbers.client.render
-
Shared base for strategies related to world space rendered text.
- BillboardStrategy(PoseStack, SubmitNodeCollector, CameraRenderState) - Constructor for class cromveil.combatnumbers.client.render.BillboardStrategy
- buildTexturePacket() - Method in class cromveil.combatnumbers.skins.SkinRegistry
-
Reads the PNG bytes for every sprite skin so the server can stream them to clients (whose resource packs won't contain the override textures).
- builtinThemeIds() - Static method in class cromveil.combatnumbers.client.theme.ThemeManager
- byName(String) - Static method in enum class cromveil.combatnumbers.animation.Channel
- byName(String) - Static method in enum class cromveil.combatnumbers.animation.ComposeMode
- byName(String) - Static method in enum class cromveil.combatnumbers.animation.Easing
C
- cam - Variable in class cromveil.combatnumbers.client.render.BillboardStrategy
- camPos() - Method in class cromveil.combatnumbers.client.render.BillboardStrategy
- camPos() - Method in class cromveil.combatnumbers.client.render.HudStrategy
- camPos() - Method in interface cromveil.combatnumbers.client.render.Strategy
-
Camera position used by the shared driver for distance-based fade and scaling.
- cellHeight() - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- cellHeight() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
cellHeightrecord component. - cellWidth() - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- cellWidth() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
cellWidthrecord component. - CENTER - Enum constant in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
- channel(Channel) - Method in record class cromveil.combatnumbers.animation.Step
- Channel - Enum Class in cromveil.combatnumbers.animation
- ChannelBuffer - Class in cromveil.combatnumbers.client.animation
- ChannelBuffer() - Constructor for class cromveil.combatnumbers.client.animation.ChannelBuffer
- channels() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
channelsrecord component. - charOrder() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
charOrderrecord component. - cleanupExpired() - Static method in class cromveil.combatnumbers.client.render.FloatingTextManager
- clear() - Static method in class cromveil.combatnumbers.client.render.FloatingTextManager
- clear() - Method in class cromveil.combatnumbers.client.resolver.MapLayer
- clear() - Method in class cromveil.combatnumbers.client.skins.LazySkinLayer
- clear() - Method in class cromveil.combatnumbers.filters.FilterRegistry
- clearServer() - Method in class cromveil.combatnumbers.client.animation.AnimationResolver
- clearServer() - Method in class cromveil.combatnumbers.client.skins.SkinResolver
- clientEnabled() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- clientEnabled() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- ClientRuntime - Class in cromveil.combatnumbers.client
- ClientRuntime() - Constructor for class cromveil.combatnumbers.client.ClientRuntime
- clientTheme() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- clientTheme() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- CODEC - Static variable in enum class cromveil.combatnumbers.animation.Channel
- CODEC - Static variable in class cromveil.combatnumbers.animation.codec.TimelineCodec
- CODEC - Static variable in enum class cromveil.combatnumbers.animation.ComposeMode
- CODEC - Static variable in enum class cromveil.combatnumbers.animation.Easing
- CODEC - Static variable in interface cromveil.combatnumbers.animation.Playback
- CODEC - Static variable in record class cromveil.combatnumbers.animation.Stagger
- CODEC - Static variable in interface cromveil.combatnumbers.skins.SkinDefinition
- CODEC - Static variable in record class cromveil.combatnumbers.styles.Rule
- CODEC - Static variable in record class cromveil.combatnumbers.styles.RuleSet
- CODEC - Static variable in record class cromveil.combatnumbers.styles.Style
- CODEC - Static variable in record class cromveil.combatnumbers.styles.WhenCondition
- collector - Variable in class cromveil.combatnumbers.client.render.BillboardStrategy
- COLOR_CODEC - Static variable in interface cromveil.combatnumbers.skins.SkinDefinition
- colored() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns the value of the
coloredrecord component. - colored() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
coloredrecord component. - columns() - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- columns() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
columnsrecord component. - COMBAT - Static variable in class cromveil.combatnumbers.events.CombatNumbersEvents
-
Fired when a combat event occurs.
- CombatEvent - Interface in cromveil.combatnumbers.events
- CombatEvent.Damage - Record Class in cromveil.combatnumbers.events
- CombatEvent.Heal - Record Class in cromveil.combatnumbers.events
- CombatNumbers - Class in cromveil.combatnumbers
- CombatNumbers(IEventBus, ModContainer) - Constructor for class cromveil.combatnumbers.CombatNumbers
- combatNumbers$consumeCritAttack() - Method in interface cromveil.combatnumbers.detector.CritTracker
- combatNumbers$consumeCritAttack() - Method in class cromveil.combatnumbers.detector.mixin.LivingEntityDamageMixin
- combatNumbers$getAndClearHealType() - Method in interface cromveil.combatnumbers.detector.HealTypeTracker
- combatNumbers$getAndClearHealType() - Method in class cromveil.combatnumbers.detector.mixin.LivingEntityHealMixin
- combatNumbers$setCritAttack(boolean) - Method in interface cromveil.combatnumbers.detector.CritTracker
- combatNumbers$setCritAttack(boolean) - Method in class cromveil.combatnumbers.detector.mixin.LivingEntityDamageMixin
- combatNumbers$setHealType(Identifier) - Method in interface cromveil.combatnumbers.detector.HealTypeTracker
- combatNumbers$setHealType(Identifier) - Method in class cromveil.combatnumbers.detector.mixin.LivingEntityHealMixin
- CombatNumbersClient - Class in cromveil.combatnumbers
- CombatNumbersClient(IEventBus, ModContainer) - Constructor for class cromveil.combatnumbers.CombatNumbersClient
- CombatNumbersEvents - Class in cromveil.combatnumbers.events
- CombatNumbersEvents.CombatCallback - Interface in cromveil.combatnumbers.events
- CombatNumbersEvents.RenderCallback - Interface in cromveil.combatnumbers.events
- compile(Timeline, int, long) - Method in class cromveil.combatnumbers.client.animation.AnimationCompiler
- compile(SkinDefinition, String, ManagedTextureSet, TextureByteSource) - Static method in class cromveil.combatnumbers.client.skins.SkinCompiler
- CompiledAnimation - Class in cromveil.combatnumbers.client.animation
- CompiledAnimation(float, int, CompiledStep[][], boolean) - Constructor for class cromveil.combatnumbers.client.animation.CompiledAnimation
- CompiledStep - Record Class in cromveil.combatnumbers.client.animation
- CompiledStep(Eval, float, float, int, ComposeMode, Playback, float[]) - Constructor for record class cromveil.combatnumbers.client.animation.CompiledStep
-
Creates an instance of a
CompiledSteprecord class. - compose() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Returns the value of the
composerecord component. - compose() - Method in interface cromveil.combatnumbers.animation.Interpolator
- compose() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Returns the value of the
composerecord component. - compose() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
composerecord component. - compose() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns the value of the
composerecord component. - compose() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
composerecord component. - ComposeMode - Enum Class in cromveil.combatnumbers.animation
- computeDelays(int) - Method in record class cromveil.combatnumbers.animation.Stagger
- computeMass(float, float) - Static method in class cromveil.combatnumbers.animation.SpringSolver
- CONFIG - Static variable in class cromveil.combatnumbers.platform.Services
- ConstantInterpolator - Record Class in cromveil.combatnumbers.animation
- ConstantInterpolator(ConstantInterpolator.RandomSource, ComposeMode) - Constructor for record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Creates an instance of a
ConstantInterpolatorrecord class. - ConstantInterpolator.Fixed - Record Class in cromveil.combatnumbers.animation
- ConstantInterpolator.RandomSource - Interface in cromveil.combatnumbers.animation
- ConstantInterpolator.Range - Record Class in cromveil.combatnumbers.animation
- Constants - Class in cromveil.combatnumbers
- Constants() - Constructor for class cromveil.combatnumbers.Constants
- copyFrom(ChannelBuffer) - Method in class cromveil.combatnumbers.client.animation.ChannelBuffer
- COUNT - Static variable in enum class cromveil.combatnumbers.animation.Channel
- create(RenderOption, PoseStack, SubmitNodeCollector, CameraRenderState) - Static method in class cromveil.combatnumbers.client.render.BillboardStrategy
- create(Class) - Static method in class cromveil.combatnumbers.events.Event
- create(Identifier, int, int, int, String, Map) - Static method in class cromveil.combatnumbers.client.skins.SpriteSheet
- createDefault() - Static method in record class cromveil.combatnumbers.client.skins.TextSkin
- createVisual(String) - Method in interface cromveil.combatnumbers.client.skins.Skin
- createVisual(String) - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
- createVisual(String) - Method in record class cromveil.combatnumbers.client.skins.TextSkin
- CritTracker - Interface in cromveil.combatnumbers.detector
- cromveil.combatnumbers - package cromveil.combatnumbers
- cromveil.combatnumbers.animation - package cromveil.combatnumbers.animation
- cromveil.combatnumbers.animation.codec - package cromveil.combatnumbers.animation.codec
- cromveil.combatnumbers.client - package cromveil.combatnumbers.client
- cromveil.combatnumbers.client.animation - package cromveil.combatnumbers.client.animation
- cromveil.combatnumbers.client.animation.eval - package cromveil.combatnumbers.client.animation.eval
- cromveil.combatnumbers.client.mixin - package cromveil.combatnumbers.client.mixin
- cromveil.combatnumbers.client.render - package cromveil.combatnumbers.client.render
- cromveil.combatnumbers.client.resolver - package cromveil.combatnumbers.client.resolver
- cromveil.combatnumbers.client.skins - package cromveil.combatnumbers.client.skins
- cromveil.combatnumbers.client.theme - package cromveil.combatnumbers.client.theme
- cromveil.combatnumbers.config - package cromveil.combatnumbers.config
- cromveil.combatnumbers.detector - package cromveil.combatnumbers.detector
- cromveil.combatnumbers.detector.mixin - package cromveil.combatnumbers.detector.mixin
- cromveil.combatnumbers.events - package cromveil.combatnumbers.events
- cromveil.combatnumbers.filters - package cromveil.combatnumbers.filters
- cromveil.combatnumbers.mixin.client - package cromveil.combatnumbers.mixin.client
- cromveil.combatnumbers.packets - package cromveil.combatnumbers.packets
- cromveil.combatnumbers.platform - package cromveil.combatnumbers.platform
- cromveil.combatnumbers.platform.services - package cromveil.combatnumbers.platform.services
- cromveil.combatnumbers.skins - package cromveil.combatnumbers.skins
- cromveil.combatnumbers.styles - package cromveil.combatnumbers.styles
- cull(FloatingText) - Method in class cromveil.combatnumbers.client.render.BillboardStrategy
- cull(FloatingText) - Method in class cromveil.combatnumbers.client.render.HudStrategy
- cull(FloatingText) - Method in interface cromveil.combatnumbers.client.render.Strategy
-
Per-text visibility test.
D
- Damage(LivingEntity, DamageSource, float, float, Set) - Constructor for record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Creates an instance of a
Damagerecord class. - DAMAGE_KIND - Static variable in interface cromveil.combatnumbers.events.CombatEvent
- damping() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
dampingrecord component. - damping() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
dampingrecord component. - DEFAULT - Static variable in record class cromveil.combatnumbers.animation.Timeline
- DEFAULT_DAMPING - Static variable in class cromveil.combatnumbers.animation.SpringSolver
- DEFAULT_STIFFNESS - Static variable in class cromveil.combatnumbers.animation.SpringSolver
- DEFAULTS - Static variable in enum class cromveil.combatnumbers.animation.Channel
- defaultValue() - Method in enum class cromveil.combatnumbers.animation.Channel
- delayMs() - Method in record class cromveil.combatnumbers.animation.Stagger
-
Returns the value of the
delayMsrecord component. - DISTANCE_FALLOFF_END - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- DISTANCE_FALLOFF_START - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- DISTANCE_MIN_SCALE - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- distanceFalloffEnd() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- distanceFalloffEnd() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- distanceFalloffStart() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- distanceFalloffStart() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- distanceMinScale() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- distanceMinScale() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- draw(FloatingText, int, boolean, Strategy.GlyphPlacement) - Method in class cromveil.combatnumbers.client.render.BillboardStrategy
- draw(FloatingText, int, boolean, Strategy.GlyphPlacement) - Method in class cromveil.combatnumbers.client.render.HudStrategy
- draw(FloatingText, int, boolean, Strategy.GlyphPlacement) - Method in interface cromveil.combatnumbers.client.render.Strategy
-
Emit a single glyph (the whole text, or one staggered character).
- durationMs() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in interface cromveil.combatnumbers.client.animation.AnimationEvaluator
- durationMs() - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- durationMs() - Method in class cromveil.combatnumbers.client.animation.CompiledAnimation
- durationMs() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
durationMsrecord component.
E
- EASE_IN - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_BACK - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_CIRC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_ELASTIC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_OUT - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_OUT_BACK - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_OUT_CIRC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_OUT_ELASTIC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_OUT_SINE - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_IN_SINE - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT_BACK - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT_BOUNCE - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT_CIRC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT_ELASTIC - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- EASE_OUT_SINE - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- easing() - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Returns the value of the
easingrecord component. - easing() - Method in record class cromveil.combatnumbers.animation.Stagger
-
Returns the value of the
easingrecord component. - easing() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns the value of the
easingrecord component. - easing() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Returns the value of the
easingrecord component. - Easing - Enum Class in cromveil.combatnumbers.animation
- EasingFunction - Interface in cromveil.combatnumbers.animation
- EDGES - Enum constant in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
- emittableAnimationIds() - Method in class cromveil.combatnumbers.styles.RuleEngine
- emittableSkinIds() - Method in class cromveil.combatnumbers.styles.RuleEngine
-
The complete, finite set of skin ids these rules can ever resolve to, sorted for deterministic ordering.
- EMPTY - Static variable in record class cromveil.combatnumbers.styles.StyleTable
- ENABLED - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- ENABLED - Static variable in class cromveil.combatnumbers.config.NeoForgeServerConfig
- endValue() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- endValue() - Method in interface cromveil.combatnumbers.animation.Interpolator
- endValue() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
- endValue() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
- endValue() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
- endValue(int) - Method in interface cromveil.combatnumbers.client.animation.eval.Eval
- endValue(int) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
- endValue(int) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
- endValue(int) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
- endValue(int) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
- entity() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns the value of the
entityrecord component. - entity() - Method in interface cromveil.combatnumbers.events.CombatEvent
- entity() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns the value of the
entityrecord component. - entity() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns the value of the
entityrecord component. - entityId() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns the value of the
entityIdrecord component. - equals(Object) - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.Playback.Forward
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.Playback.Reverse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.Stagger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.Step
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.Timeline
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.styles.Rule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.styles.RuleSet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.styles.Style
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.styles.StyleTable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Indicates whether some other object is "equal to" this one.
- eval() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
evalrecord component. - Eval - Interface in cromveil.combatnumbers.client.animation.eval
- EvalConstant - Record Class in cromveil.combatnumbers.client.animation.eval
- EvalConstant(float[]) - Constructor for record class cromveil.combatnumbers.client.animation.eval.EvalConstant
-
Creates an instance of a
EvalConstantrecord class. - EvalKeyframe - Record Class in cromveil.combatnumbers.client.animation.eval
- EvalKeyframe(float[], KeyframeDef[], Easing, float, float) - Constructor for record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Creates an instance of a
EvalKeyframerecord class. - EvalSpring - Record Class in cromveil.combatnumbers.client.animation.eval
- EvalSpring(float[], float, float, float, float, float, int) - Constructor for record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Creates an instance of a
EvalSpringrecord class. - EvalTween - Record Class in cromveil.combatnumbers.client.animation.eval
- EvalTween(float[], float, Easing) - Constructor for record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Creates an instance of a
EvalTweenrecord class. - evaluate(int, float) - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
- evaluateSpring(float, float, float, float, float, float, float) - Static method in class cromveil.combatnumbers.animation.SpringSolver
- evaluator() - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- Event<T> - Class in cromveil.combatnumbers.events
- expandEasings(List, int) - Static method in enum class cromveil.combatnumbers.animation.Easing
F
- faceCamera(PoseStack, Quaternionf) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- fallbackEasing() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Returns the value of the
fallbackEasingrecord component. - fallbackEasing() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns the value of the
fallbackEasingrecord component. - fillColor() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns the value of the
fillColorrecord component. - fillColor() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Returns the value of the
fillColorrecord component. - fillColor() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
fillColorrecord component. - fillColor() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Returns the value of the
fillColorrecord component. - FilterLoader - Class in cromveil.combatnumbers.filters
- FilterLoader(FilterRegistry) - Constructor for class cromveil.combatnumbers.filters.FilterLoader
- FilterRegistry - Class in cromveil.combatnumbers.filters
- FilterRegistry() - Constructor for class cromveil.combatnumbers.filters.FilterRegistry
- finalDamage() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns the value of the
finalDamagerecord component. - firstValue() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns the value of the
firstValuerecord component. - fixed(float) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- fixed(float, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- Fixed(float) - Constructor for record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
-
Creates an instance of a
Fixedrecord class. - flags() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns the value of the
flagsrecord component. - flags() - Method in interface cromveil.combatnumbers.events.CombatEvent
- flags() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns the value of the
flagsrecord component. - flags() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
flagsrecord component. - FloatingText - Class in cromveil.combatnumbers.client.render
- FloatingText(Vec3, String, SkinRenderer, AnimationInstance, float, double) - Constructor for class cromveil.combatnumbers.client.render.FloatingText
- FloatingTextManager - Class in cromveil.combatnumbers.client.render
- FloatingTextRenderer - Class in cromveil.combatnumbers.client.render
- fontReferenceHeight() - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- formattedText - Variable in class cromveil.combatnumbers.client.render.FloatingText
- Forward() - Constructor for record class cromveil.combatnumbers.animation.Playback.Forward
-
Creates an instance of a
Forwardrecord class. - FORWARD - Static variable in interface cromveil.combatnumbers.animation.Playback
- forwardDepth(CameraRenderState, Vec3) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- from() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
fromrecord component. - from() - Method in record class cromveil.combatnumbers.animation.Stagger
-
Returns the value of the
fromrecord component. - from() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns the value of the
fromrecord component. - from(CombatEvent, Style) - Static method in record class cromveil.combatnumbers.events.RenderEvent
- from(RuleEngine) - Static method in record class cromveil.combatnumbers.styles.StyleTable
- fromValues(float[], float[], List, Easing, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
- fromValues(float[], Easing, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
G
- GENERIC_HEAL - Static variable in interface cromveil.combatnumbers.events.CombatEvent
- get(Channel) - Method in class cromveil.combatnumbers.client.animation.ChannelBuffer
- get(K) - Method in class cromveil.combatnumbers.client.resolver.MapLayer
- get(K) - Method in interface cromveil.combatnumbers.client.resolver.Source
- get(Identifier) - Method in class cromveil.combatnumbers.client.skins.LazySkinLayer
- get(Identifier) - Method in interface cromveil.combatnumbers.client.skins.TextureByteSource
- getActive() - Static method in class cromveil.combatnumbers.client.render.FloatingTextManager
- getAll() - Method in class cromveil.combatnumbers.animation.AnimationRegistry
- getAll() - Method in class cromveil.combatnumbers.skins.SkinRegistry
- getAlpha() - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharAlpha(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharCount() - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharOffsetX(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharOffsetY(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharRotation(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- getCharScaleMultiplier(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- getConfigDir() - Method in class cromveil.combatnumbers.platform.NeoForgePlatformHelper
- getConfigDir() - Method in interface cromveil.combatnumbers.platform.services.IPlatformHelper
-
Gets the path to the configuration directory.
- getEnvironmentName() - Method in interface cromveil.combatnumbers.platform.services.IPlatformHelper
-
Gets the name of the environment type as a string.
- getOffsetX() - Method in class cromveil.combatnumbers.client.render.FloatingText
- getOffsetY() - Method in class cromveil.combatnumbers.client.render.FloatingText
- getPlatformName() - Method in class cromveil.combatnumbers.platform.NeoForgePlatformHelper
- getPlatformName() - Method in interface cromveil.combatnumbers.platform.services.IPlatformHelper
-
Gets the name of the current platform
- getRotation() - Method in class cromveil.combatnumbers.client.render.FloatingText
- getScale() - Method in interface cromveil.combatnumbers.client.skins.Skin
- getScale() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
- getScale() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
- getScaleMultiplier() - Method in class cromveil.combatnumbers.client.render.FloatingText
- GlyphPlacement(float, float, float, float, float, float) - Constructor for record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Creates an instance of a
GlyphPlacementrecord class. - guiPixelToWorld(CameraRenderState, float) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
H
- has(Identifier) - Method in class cromveil.combatnumbers.client.skins.ManagedTextureSet
- hasChannel(Channel) - Method in record class cromveil.combatnumbers.animation.Step
- hashCode() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.Playback.Forward
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.Playback.Reverse
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.Stagger
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.Timeline
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.styles.Rule
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.styles.RuleSet
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.styles.Style
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.styles.StyleTable
-
Returns a hash code value for this object.
- hashCode() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns a hash code value for this object.
- hasNestedInterpolator() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
- hasPerCharStagger() - Method in class cromveil.combatnumbers.client.render.FloatingText
- hasStagger() - Method in record class cromveil.combatnumbers.animation.Step
- hasStagger() - Method in interface cromveil.combatnumbers.client.animation.AnimationEvaluator
- hasStagger() - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- hasStagger() - Method in class cromveil.combatnumbers.client.animation.CompiledAnimation
- Heal(LivingEntity, float, Identifier, Set) - Constructor for record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Creates an instance of a
Healrecord class. - HEAL_KIND - Static variable in interface cromveil.combatnumbers.events.CombatEvent
- HealOrHarmEffectMixin - Class in cromveil.combatnumbers.detector.mixin
- HealOrHarmEffectMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.HealOrHarmEffectMixin
- HealTypeTracker - Interface in cromveil.combatnumbers.detector
- HUD - Enum constant in enum class cromveil.combatnumbers.client.render.RenderOption
- HudMixin - Class in cromveil.combatnumbers.client.mixin
- HudMixin() - Constructor for class cromveil.combatnumbers.client.mixin.HudMixin
- HudStrategy - Class in cromveil.combatnumbers.client.render
-
Renders floating text on the HUD.
- HudStrategy(GuiGraphicsExtractor, CameraRenderState) - Constructor for class cromveil.combatnumbers.client.render.HudStrategy
I
- IConfigHelper - Interface in cromveil.combatnumbers.config
-
Add new configs here.
- index() - Method in enum class cromveil.combatnumbers.animation.Channel
- indexForChar(char) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- Interpolator - Interface in cromveil.combatnumbers.animation
- INTERPOLATOR_CODEC - Static variable in class cromveil.combatnumbers.animation.codec.InterpolatorCodec
- InterpolatorCodec - Class in cromveil.combatnumbers.animation.codec
- invoker() - Method in class cromveil.combatnumbers.events.Event
- IPlatformHelper - Interface in cromveil.combatnumbers.platform.services
- isComplete(float) - Method in interface cromveil.combatnumbers.client.animation.AnimationEvaluator
- isComplete(float) - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- isComplete(float) - Method in class cromveil.combatnumbers.client.animation.CompiledAnimation
- isDevelopmentEnvironment() - Method in class cromveil.combatnumbers.platform.NeoForgePlatformHelper
- isDevelopmentEnvironment() - Method in interface cromveil.combatnumbers.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isExpired() - Method in class cromveil.combatnumbers.client.render.FloatingText
- isHidden() - Method in class cromveil.combatnumbers.client.mixin.HudMixin
- isHud() - Method in enum class cromveil.combatnumbers.client.render.RenderOption
- isInfinite() - Method in record class cromveil.combatnumbers.animation.Timeline
- isModLoaded(String) - Method in class cromveil.combatnumbers.platform.NeoForgePlatformHelper
- isModLoaded(String) - Method in interface cromveil.combatnumbers.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
K
- KeyframeDef - Record Class in cromveil.combatnumbers.animation
- KeyframeDef(float, float) - Constructor for record class cromveil.combatnumbers.animation.KeyframeDef
- KeyframeDef(float, float, Easing) - Constructor for record class cromveil.combatnumbers.animation.KeyframeDef
-
Creates an instance of a
KeyframeDefrecord class. - KeyframeInterpolator - Record Class in cromveil.combatnumbers.animation
- KeyframeInterpolator(List, Easing, ComposeMode) - Constructor for record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Creates an instance of a
KeyframeInterpolatorrecord class. - keyframes() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Returns the value of the
keyframesrecord component. - kind() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
- kind() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
- kind() - Method in interface cromveil.combatnumbers.events.CombatEvent
L
- label() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
labelrecord component. - lastValue() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns the value of the
lastValuerecord component. - LayeredResolver<K,
V> - Class in cromveil.combatnumbers.client.resolver -
Multi-layered key-value resolver.
- LayeredResolver(List) - Constructor for class cromveil.combatnumbers.client.resolver.LayeredResolver
- LazySkinLayer - Class in cromveil.combatnumbers.client.skins
-
Source that lazily evaluates skin compilation.
- LazySkinLayer(String) - Constructor for class cromveil.combatnumbers.client.skins.LazySkinLayer
- LEFT - Enum constant in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
- lerp(float, float, float) - Static method in interface cromveil.combatnumbers.animation.Interpolator
- letterSpacing() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns the value of the
letterSpacingrecord component. - letterSpacing() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
letterSpacingrecord component. - LevelRendererMixin - Class in cromveil.combatnumbers.mixin.client
- LevelRendererMixin() - Constructor for class cromveil.combatnumbers.mixin.client.LevelRendererMixin
- LINEAR - Enum constant in enum class cromveil.combatnumbers.animation.Easing
- LIST_CODEC - Static variable in enum class cromveil.combatnumbers.animation.Easing
- LivingEntityDamageMixin - Class in cromveil.combatnumbers.detector.mixin
- LivingEntityDamageMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.LivingEntityDamageMixin
- LivingEntityHealMixin - Class in cromveil.combatnumbers.detector.mixin
- LivingEntityHealMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.LivingEntityHealMixin
- load(Class) - Static method in class cromveil.combatnumbers.platform.Services
- load(String, ResourceManager) - Method in class cromveil.combatnumbers.client.theme.ThemeManager
- load(Map) - Method in class cromveil.combatnumbers.styles.RuleEngine
- LoadedTheme(Map, Map, TextureByteSource) - Constructor for record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Creates an instance of a
LoadedThemerecord class. - LOG - Static variable in class cromveil.combatnumbers.Constants
M
- ManagedTextureSet - Class in cromveil.combatnumbers.client.skins
-
Manages DynamicTextures.
- ManagedTextureSet() - Constructor for class cromveil.combatnumbers.client.skins.ManagedTextureSet
- MapLayer<K,
V> - Class in cromveil.combatnumbers.client.resolver -
Simple source backed by a Map.
- MapLayer() - Constructor for class cromveil.combatnumbers.client.resolver.MapLayer
- mass() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
massrecord component. - matches(CombatEvent) - Method in record class cromveil.combatnumbers.styles.WhenCondition
- max() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Returns the value of the
maxrecord component. - MAX_RENDER_DISTANCE - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- MAX_RENDER_DISTANCE - Static variable in class cromveil.combatnumbers.config.NeoForgeServerConfig
- maxRenderDistance() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- maxRenderDistance() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- maxU(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- maxV(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- merge(Style) - Method in record class cromveil.combatnumbers.styles.Style
- min() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Returns the value of the
minrecord component. - minU(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- minV(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- MOD_ID - Static variable in class cromveil.combatnumbers.Constants
- MOD_NAME - Static variable in class cromveil.combatnumbers.Constants
- MULTIPLY - Enum constant in enum class cromveil.combatnumbers.animation.ComposeMode
N
- NEAR_FADE_DISTANCE - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- nearFadeDistance() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- nearFadeDistance() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- NeoForgeClientConfig - Class in cromveil.combatnumbers.config
- NeoForgeConfigHelper - Class in cromveil.combatnumbers.config
- NeoForgeConfigHelper() - Constructor for class cromveil.combatnumbers.config.NeoForgeConfigHelper
- NeoForgePlatformHelper - Class in cromveil.combatnumbers.platform
- NeoForgePlatformHelper() - Constructor for class cromveil.combatnumbers.platform.NeoForgePlatformHelper
- NeoForgeServerConfig - Class in cromveil.combatnumbers.config
O
- offsetMs() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
offsetMsrecord component. - offX() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
offXrecord component. - offY() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
offYrecord component. - onComplete(Consumer) - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- onDisconnect() - Method in class cromveil.combatnumbers.client.ClientRuntime
- onEvent(CombatEvent) - Method in interface cromveil.combatnumbers.events.CombatNumbersEvents.CombatCallback
- onEvent(RenderEvent) - Method in interface cromveil.combatnumbers.events.CombatNumbersEvents.RenderCallback
- onRenderPacket(int, float, int, int) - Method in class cromveil.combatnumbers.client.ClientRuntime
- OPACITY - Enum constant in enum class cromveil.combatnumbers.animation.Channel
- outlineColor() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Returns the value of the
outlineColorrecord component. - outlineColor() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Returns the value of the
outlineColorrecord component.
P
- passes(CombatEvent) - Method in class cromveil.combatnumbers.filters.FilterRegistry
- perceivedScale() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
perceivedScalerecord component. - PLATFORM - Static variable in class cromveil.combatnumbers.platform.Services
- playback() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
playbackrecord component. - playback() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
playbackrecord component. - Playback - Interface in cromveil.combatnumbers.animation
- Playback.Forward - Record Class in cromveil.combatnumbers.animation
- Playback.Reverse - Record Class in cromveil.combatnumbers.animation
- PlayerCritFlagMixin - Class in cromveil.combatnumbers.detector.mixin
- PlayerCritFlagMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.PlayerCritFlagMixin
- plays() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
playsrecord component. - plays() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
playsrecord component. - ps - Variable in class cromveil.combatnumbers.client.render.BillboardStrategy
R
- range(float, float) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- range(float, float, boolean) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- range(float, float, boolean, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- range(float, float, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- Range(float, float) - Constructor for record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
- Range(float, float, boolean) - Constructor for record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Creates an instance of a
Rangerecord class. - rawDamage() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns the value of the
rawDamagerecord component. - RegenerationEffectMixin - Class in cromveil.combatnumbers.detector.mixin
- RegenerationEffectMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.RegenerationEffectMixin
- register(WhenCondition) - Method in class cromveil.combatnumbers.filters.FilterRegistry
- register(Identifier, byte[]) - Method in class cromveil.combatnumbers.client.skins.ManagedTextureSet
- register(T) - Method in class cromveil.combatnumbers.events.Event
- releaseAll() - Method in class cromveil.combatnumbers.client.skins.ManagedTextureSet
- RENDER - Static variable in class cromveil.combatnumbers.events.CombatNumbersEvents
-
Fired when a combat event is styled and ready to be sent to the client to be rendered.
- RENDER_MODE - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- render2d(GuiGraphicsExtractor, float) - Method in interface cromveil.combatnumbers.client.skins.SkinRenderer
- render2d(GuiGraphicsExtractor, float) - Method in class cromveil.combatnumbers.client.skins.SpriteSkinRenderer
- render2d(GuiGraphicsExtractor, float) - Method in class cromveil.combatnumbers.client.skins.TextSkinRenderer
- render3d(PoseStack, SubmitNodeCollector, float, int) - Method in interface cromveil.combatnumbers.client.skins.SkinRenderer
- render3d(PoseStack, SubmitNodeCollector, float, int) - Method in class cromveil.combatnumbers.client.skins.SpriteSkinRenderer
- render3d(PoseStack, SubmitNodeCollector, float, int) - Method in class cromveil.combatnumbers.client.skins.TextSkinRenderer
- renderAll(Strategy) - Static method in class cromveil.combatnumbers.client.render.FloatingTextRenderer
- renderChar2d(int, GuiGraphicsExtractor, float) - Method in interface cromveil.combatnumbers.client.skins.SkinRenderer
- renderChar2d(int, GuiGraphicsExtractor, float) - Method in class cromveil.combatnumbers.client.skins.SpriteSkinRenderer
- renderChar2d(int, GuiGraphicsExtractor, float) - Method in class cromveil.combatnumbers.client.skins.TextSkinRenderer
- renderChar3d(int, PoseStack, SubmitNodeCollector, float, int) - Method in interface cromveil.combatnumbers.client.skins.SkinRenderer
- renderChar3d(int, PoseStack, SubmitNodeCollector, float, int) - Method in class cromveil.combatnumbers.client.skins.SpriteSkinRenderer
- renderChar3d(int, PoseStack, SubmitNodeCollector, float, int) - Method in class cromveil.combatnumbers.client.skins.TextSkinRenderer
- RenderEvent - Record Class in cromveil.combatnumbers.events
- RenderEvent(LivingEntity, float, Identifier, Identifier) - Constructor for record class cromveil.combatnumbers.events.RenderEvent
-
Creates an instance of a
RenderEventrecord class. - renderMode() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- renderMode() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- RenderOption - Enum Class in cromveil.combatnumbers.client.render
- RenderPacket - Record Class in cromveil.combatnumbers.packets
- RenderPacket(int, float, int, int) - Constructor for record class cromveil.combatnumbers.packets.RenderPacket
-
Creates an instance of a
RenderPacketrecord class. - REPLACE - Enum constant in enum class cromveil.combatnumbers.animation.ComposeMode
- reset() - Method in class cromveil.combatnumbers.client.animation.ChannelBuffer
- resolve(K) - Method in class cromveil.combatnumbers.client.resolver.LayeredResolver
- resolve(CombatEvent) - Method in class cromveil.combatnumbers.styles.RuleEngine
- resolve(Random) - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
- resolve(Random) - Method in interface cromveil.combatnumbers.animation.ConstantInterpolator.RandomSource
- resolve(Random) - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
- resolve(Identifier) - Method in class cromveil.combatnumbers.client.animation.AnimationResolver
- resolve(Identifier) - Method in class cromveil.combatnumbers.client.skins.SkinResolver
- resolvedStarts() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns the value of the
resolvedStartsrecord component. - resolvedStarts() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
resolvedStartsrecord component. - resolvedStarts() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Returns the value of the
resolvedStartsrecord component. - resolveStart(String, int, int, int, Map) - Static method in class cromveil.combatnumbers.animation.codec.StepCodec
- Reverse() - Constructor for record class cromveil.combatnumbers.animation.Playback.Reverse
-
Creates an instance of a
Reverserecord class. - REVERSE - Static variable in interface cromveil.combatnumbers.animation.Playback
- RIGHT - Enum constant in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
- rotateZ(PoseStack, float) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- rotation() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
rotationrecord component. - ROTATION - Enum constant in enum class cromveil.combatnumbers.animation.Channel
- rows() - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- Rule - Record Class in cromveil.combatnumbers.styles
- Rule(WhenCondition, Style) - Constructor for record class cromveil.combatnumbers.styles.Rule
-
Creates an instance of a
Rulerecord class. - RuleEngine - Class in cromveil.combatnumbers.styles
- RuleEngine() - Constructor for class cromveil.combatnumbers.styles.RuleEngine
- RuleLoader - Class in cromveil.combatnumbers.styles
- RuleLoader(RuleEngine) - Constructor for class cromveil.combatnumbers.styles.RuleLoader
- rules() - Method in record class cromveil.combatnumbers.styles.RuleSet
-
Returns the value of the
rulesrecord component. - RuleSet - Record Class in cromveil.combatnumbers.styles
- RuleSet(List) - Constructor for record class cromveil.combatnumbers.styles.RuleSet
-
Creates an instance of a
RuleSetrecord class.
S
- sample(int, float) - Method in interface cromveil.combatnumbers.client.animation.eval.Eval
- sample(int, float) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
- sample(int, float) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
- sample(int, float) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
- sample(int, float) - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
- sample(int, ChannelBuffer, float) - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
- sampleAll(float, int, ChannelBuffer) - Method in interface cromveil.combatnumbers.client.animation.AnimationEvaluator
- sampleAll(float, int, ChannelBuffer) - Method in class cromveil.combatnumbers.client.animation.CompiledAnimation
- sampleChannels(int) - Method in class cromveil.combatnumbers.client.render.FloatingText
- sampleCount(float, int) - Static method in class cromveil.combatnumbers.animation.SpringSolver
- scale - Variable in class cromveil.combatnumbers.client.render.FloatingText
- scale() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns the value of the
scalerecord component. - scale() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns the value of the
scalerecord component. - scale() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Returns the value of the
scalerecord component. - scale() - Method in interface cromveil.combatnumbers.skins.SkinDefinition
- scale() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
scalerecord component. - scale() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Returns the value of the
scalerecord component. - SCALE - Enum constant in enum class cromveil.combatnumbers.animation.Channel
- scaleBillboard(PoseStack, float, float, float) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- SCREEN - Enum constant in enum class cromveil.combatnumbers.client.render.RenderOption
- ScreenStrategy - Class in cromveil.combatnumbers.client.render
-
Fixed view-space depth, was actually easier to implement than world strategy, but still suffers from translucent objects like water being drawn over it.
- serverEnabled() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- serverEnabled() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- serverMaxRenderDistance() - Method in interface cromveil.combatnumbers.config.IConfigHelper
- serverMaxRenderDistance() - Method in class cromveil.combatnumbers.config.NeoForgeConfigHelper
- ServerPlayerRegenMixin - Class in cromveil.combatnumbers.detector.mixin
- ServerPlayerRegenMixin() - Constructor for class cromveil.combatnumbers.detector.mixin.ServerPlayerRegenMixin
- Services - Class in cromveil.combatnumbers.platform
- Services() - Constructor for class cromveil.combatnumbers.platform.Services
- set(Channel, float) - Method in class cromveil.combatnumbers.client.animation.ChannelBuffer
- set(Map) - Method in class cromveil.combatnumbers.client.resolver.MapLayer
- set(Map, TextureByteSource) - Method in class cromveil.combatnumbers.client.skins.LazySkinLayer
-
Replaces this layer's skins, releasing the previously compiled textures.
- setGameTime(double) - Method in class cromveil.combatnumbers.client.render.FloatingText
- setOnReload(Runnable) - Method in class cromveil.combatnumbers.animation.AnimationRegistry
- setOnReload(Runnable) - Method in class cromveil.combatnumbers.skins.SkinRegistry
- setOnReload(Runnable) - Method in class cromveil.combatnumbers.styles.RuleLoader
- setResourcePack(Map) - Method in class cromveil.combatnumbers.client.animation.AnimationResolver
- setResourcePack(Map, TextureByteSource) - Method in class cromveil.combatnumbers.client.skins.SkinResolver
- setServer(Map) - Method in class cromveil.combatnumbers.client.animation.AnimationResolver
- setServer(Map, TextureByteSource) - Method in class cromveil.combatnumbers.client.skins.SkinResolver
- setTheme(Map) - Method in class cromveil.combatnumbers.client.animation.AnimationResolver
- setTheme(Map, TextureByteSource) - Method in class cromveil.combatnumbers.client.skins.SkinResolver
- sheet() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns the value of the
sheetrecord component. - signed() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Returns the value of the
signedrecord component. - size() - Method in class cromveil.combatnumbers.filters.FilterRegistry
- Skin - Interface in cromveil.combatnumbers.client.skins
- skinAt(int) - Method in record class cromveil.combatnumbers.styles.StyleTable
- SkinCompiler - Class in cromveil.combatnumbers.client.skins
- SkinDefinition - Interface in cromveil.combatnumbers.skins
- skinId() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns the value of the
skinIdrecord component. - skinId() - Method in record class cromveil.combatnumbers.styles.Style
-
Returns the value of the
skinIdrecord component. - skinIds() - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Returns the value of the
skinIdsrecord component. - skinIds() - Method in record class cromveil.combatnumbers.styles.StyleTable
-
Returns the value of the
skinIdsrecord component. - skinIndex() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns the value of the
skinIndexrecord component. - skinIndex(Identifier) - Method in record class cromveil.combatnumbers.styles.StyleTable
- SkinRegistry - Class in cromveil.combatnumbers.skins
- SkinRegistry() - Constructor for class cromveil.combatnumbers.skins.SkinRegistry
- SkinRenderer - Interface in cromveil.combatnumbers.client.skins
- SkinResolver - Class in cromveil.combatnumbers.client.skins
- SkinResolver() - Constructor for class cromveil.combatnumbers.client.skins.SkinResolver
- skins() - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Returns the value of the
skinsrecord component. - skins() - Method in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
-
Returns the value of the
skinsrecord component. - solveSpring(float, float, float, float, float, float, int) - Static method in class cromveil.combatnumbers.animation.SpringSolver
- sortedKeyframes() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns the value of the
sortedKeyframesrecord component. - source() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Returns the value of the
sourcerecord component. - source() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns the value of the
sourcerecord component. - Source<K,
V> - Interface in cromveil.combatnumbers.client.resolver - SPEC - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- SPEC - Static variable in class cromveil.combatnumbers.config.NeoForgeServerConfig
- specificity() - Method in record class cromveil.combatnumbers.styles.WhenCondition
- SpringInterpolator - Record Class in cromveil.combatnumbers.animation
- SpringInterpolator(float, float, float, float, float, ComposeMode) - Constructor for record class cromveil.combatnumbers.animation.SpringInterpolator
-
Creates an instance of a
SpringInterpolatorrecord class. - SpringSolver - Class in cromveil.combatnumbers.animation
- SpriteSheet - Class in cromveil.combatnumbers.client.skins
- SpriteSkin - Record Class in cromveil.combatnumbers.client.skins
- SpriteSkin(SpriteSheet, Integer, float, boolean) - Constructor for record class cromveil.combatnumbers.client.skins.SpriteSkin
- SpriteSkin(SpriteSheet, Integer, float, boolean, float) - Constructor for record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Creates an instance of a
SpriteSkinrecord class. - SpriteSkinDefinition - Record Class in cromveil.combatnumbers.skins
- SpriteSkinDefinition(Identifier, int, int, int, String, Integer, float, Map, boolean, float) - Constructor for record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Creates an instance of a
SpriteSkinDefinitionrecord class. - SpriteSkinRenderer - Class in cromveil.combatnumbers.client.skins
- SpriteSkinRenderer(SpriteSheet, String, int, float) - Constructor for class cromveil.combatnumbers.client.skins.SpriteSkinRenderer
- stagger() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
staggerrecord component. - Stagger - Record Class in cromveil.combatnumbers.animation
- Stagger(float, Stagger.StaggerFrom) - Constructor for record class cromveil.combatnumbers.animation.Stagger
- Stagger(float, Stagger.StaggerFrom, Easing) - Constructor for record class cromveil.combatnumbers.animation.Stagger
-
Creates an instance of a
Staggerrecord class. - Stagger.StaggerFrom - Enum Class in cromveil.combatnumbers.animation
- staggerDelays() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns the value of the
staggerDelaysrecord component. - startMs() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns the value of the
startMsrecord component. - startValue() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
- startValue() - Method in interface cromveil.combatnumbers.animation.Interpolator
- startValue() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
- startValue() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
- startValue() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
- Step - Record Class in cromveil.combatnumbers.animation
- Step(String, int, int, int, String, Stagger, Playback, Map) - Constructor for record class cromveil.combatnumbers.animation.Step
-
Creates an instance of a
Steprecord class. - StepCodec - Class in cromveil.combatnumbers.animation.codec
- steps() - Method in record class cromveil.combatnumbers.animation.Timeline
-
Returns the value of the
stepsrecord component. - stiffness() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
stiffnessrecord component. - stiffness() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
stiffnessrecord component. - Strategy - Interface in cromveil.combatnumbers.client.render
-
Common abstraction for every floating-text render strategy (world billboard, fixed-depth screen billboard, and 2D HUD overlay).
- Strategy.GlyphPlacement - Record Class in cromveil.combatnumbers.client.render
-
Resolved per-glyph placement produced by the shared driver.
- STREAM_CODEC - Static variable in record class cromveil.combatnumbers.packets.RenderPacket
- STREAM_CODEC - Static variable in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
- STREAM_CODEC - Static variable in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
- STREAM_CODEC - Static variable in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
- STREAM_CODEC - Static variable in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
- Style - Record Class in cromveil.combatnumbers.styles
- Style(Identifier, Identifier) - Constructor for record class cromveil.combatnumbers.styles.Style
-
Creates an instance of a
Stylerecord class. - StyleTable - Record Class in cromveil.combatnumbers.styles
-
The finite, ordered set of skin and animation ids the server's rules can emit.
- StyleTable(List, List) - Constructor for record class cromveil.combatnumbers.styles.StyleTable
-
Creates an instance of a
StyleTablerecord class. - SyncAnimationDataPacket - Record Class in cromveil.combatnumbers.packets
- SyncAnimationDataPacket(Map) - Constructor for record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
-
Creates an instance of a
SyncAnimationDataPacketrecord class. - SyncSkinDataPacket - Record Class in cromveil.combatnumbers.packets
- SyncSkinDataPacket(Map) - Constructor for record class cromveil.combatnumbers.packets.SyncSkinDataPacket
-
Creates an instance of a
SyncSkinDataPacketrecord class. - SyncSpriteTexturePacket - Record Class in cromveil.combatnumbers.packets
- SyncSpriteTexturePacket(Map) - Constructor for record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
-
Creates an instance of a
SyncSpriteTexturePacketrecord class. - SyncStyleTablePacket - Record Class in cromveil.combatnumbers.packets
- SyncStyleTablePacket(StyleTable) - Constructor for record class cromveil.combatnumbers.packets.SyncStyleTablePacket
- SyncStyleTablePacket(List, List) - Constructor for record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Creates an instance of a
SyncStyleTablePacketrecord class.
T
- tags() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
tagsrecord component. - target() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
targetrecord component. - TextSkin - Record Class in cromveil.combatnumbers.client.skins
- TextSkin(Integer, int) - Constructor for record class cromveil.combatnumbers.client.skins.TextSkin
- TextSkin(Integer, int, float) - Constructor for record class cromveil.combatnumbers.client.skins.TextSkin
-
Creates an instance of a
TextSkinrecord class. - TextSkinDefinition - Record Class in cromveil.combatnumbers.skins
- TextSkinDefinition(Integer, Integer, float) - Constructor for record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Creates an instance of a
TextSkinDefinitionrecord class. - TextSkinRenderer - Class in cromveil.combatnumbers.client.skins
- TextSkinRenderer(String, int, int) - Constructor for class cromveil.combatnumbers.client.skins.TextSkinRenderer
- texture() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns the value of the
texturerecord component. - textureBytes() - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Returns the value of the
textureBytesrecord component. - TextureByteSource - Interface in cromveil.combatnumbers.client.skins
-
Supplies raw PNG bytes for a logical texture id, however the owning layer stores them (synced server bytes, client resources, or theme jar files).
- textureId() - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- textures() - Method in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
-
Returns the value of the
texturesrecord component. - THEME - Static variable in class cromveil.combatnumbers.config.NeoForgeClientConfig
- ThemeManager - Class in cromveil.combatnumbers.client.theme
- ThemeManager() - Constructor for class cromveil.combatnumbers.client.theme.ThemeManager
- ThemeManager.LoadedTheme - Record Class in cromveil.combatnumbers.client.theme
- then() - Method in record class cromveil.combatnumbers.styles.Rule
-
Returns the value of the
thenrecord component. - tickThemeWatch() - Method in class cromveil.combatnumbers.client.ClientRuntime
-
Rebuilds the theme layer if the configured theme changed since last applied.
- time() - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Returns the value of the
timerecord component. - Timeline - Record Class in cromveil.combatnumbers.animation
- Timeline(int, List) - Constructor for record class cromveil.combatnumbers.animation.Timeline
-
Creates an instance of a
Timelinerecord class. - TimelineCodec - Class in cromveil.combatnumbers.animation.codec
- to() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
torecord component. - to() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
torecord component. - to() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Returns the value of the
torecord component. - toInterpolator() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns the value of the
toInterpolatorrecord component. - toInterpolator(float, Interpolator, Easing) - Static method in record class cromveil.combatnumbers.animation.TweenInterpolator
- toInterpolator(float, Interpolator, Easing, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.TweenInterpolator
- toString() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Range
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.KeyframeInterpolator
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.Playback.Forward
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.Playback.Reverse
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.Stagger
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.Step
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.Timeline
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.animation.CompiledStep
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalKeyframe
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalTween
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.render.Strategy.GlyphPlacement
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.skins.SpriteSkin
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.skins.TextSkin
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.client.theme.ThemeManager.LoadedTheme
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.styles.Rule
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.styles.RuleSet
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.styles.Style
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.styles.StyleTable
-
Returns a string representation of this record class.
- toString() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns a string representation of this record class.
- totalDurationMs() - Method in record class cromveil.combatnumbers.animation.Timeline
-
Returns the value of the
totalDurationMsrecord component. - toValue() - Method in record class cromveil.combatnumbers.animation.TweenInterpolator
-
Returns the value of the
toValuerecord component. - toValue(float, float) - Static method in record class cromveil.combatnumbers.animation.TweenInterpolator
- toValue(float, float, Easing) - Static method in record class cromveil.combatnumbers.animation.TweenInterpolator
- toValue(float, float, Easing, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.TweenInterpolator
- translatePixelOffsets(PoseStack, float, float, float, float) - Static method in class cromveil.combatnumbers.client.render.BillboardMath
- TweenInterpolator - Record Class in cromveil.combatnumbers.animation
- TweenInterpolator(float, Interpolator, float, Easing, ComposeMode) - Constructor for record class cromveil.combatnumbers.animation.TweenInterpolator
-
Creates an instance of a
TweenInterpolatorrecord class. - type() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
-
Returns the value of the
typerecord component. - type() - Method in record class cromveil.combatnumbers.packets.RenderPacket
- type() - Method in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
- type() - Method in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
- type() - Method in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
- type() - Method in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
- type() - Method in interface cromveil.combatnumbers.skins.SkinDefinition
- type() - Method in record class cromveil.combatnumbers.skins.SpriteSkinDefinition
- type() - Method in record class cromveil.combatnumbers.skins.TextSkinDefinition
- type() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
typerecord component. - TYPE - Static variable in record class cromveil.combatnumbers.packets.RenderPacket
- TYPE - Static variable in record class cromveil.combatnumbers.packets.SyncAnimationDataPacket
- TYPE - Static variable in record class cromveil.combatnumbers.packets.SyncSkinDataPacket
- TYPE - Static variable in record class cromveil.combatnumbers.packets.SyncSpriteTexturePacket
- TYPE - Static variable in record class cromveil.combatnumbers.packets.SyncStyleTablePacket
- typeKey() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
- typeKey() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
- typeKey() - Method in interface cromveil.combatnumbers.events.CombatEvent
U
- uOffset(int) - Method in class cromveil.combatnumbers.client.skins.SpriteSheet
- update(float) - Method in class cromveil.combatnumbers.client.animation.AnimationInstance
V
- value() - Method in record class cromveil.combatnumbers.animation.ConstantInterpolator.Fixed
-
Returns the value of the
valuerecord component. - value() - Method in record class cromveil.combatnumbers.animation.KeyframeDef
-
Returns the value of the
valuerecord component. - value() - Method in record class cromveil.combatnumbers.events.CombatEvent.Damage
- value() - Method in record class cromveil.combatnumbers.events.CombatEvent.Heal
- value() - Method in interface cromveil.combatnumbers.events.CombatEvent
- value() - Method in record class cromveil.combatnumbers.events.RenderEvent
-
Returns the value of the
valuerecord component. - value() - Method in record class cromveil.combatnumbers.packets.RenderPacket
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class cromveil.combatnumbers.animation.Channel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cromveil.combatnumbers.animation.ComposeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cromveil.combatnumbers.animation.Easing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cromveil.combatnumbers.client.render.RenderOption
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cromveil.combatnumbers.animation.Channel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cromveil.combatnumbers.animation.ComposeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cromveil.combatnumbers.animation.Easing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cromveil.combatnumbers.animation.Stagger.StaggerFrom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalConstant
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class cromveil.combatnumbers.client.render.RenderOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- velocity() - Method in record class cromveil.combatnumbers.animation.SpringInterpolator
-
Returns the value of the
velocityrecord component. - velocity() - Method in record class cromveil.combatnumbers.client.animation.eval.EvalSpring
-
Returns the value of the
velocityrecord component. - visual - Variable in class cromveil.combatnumbers.client.render.FloatingText
W
- weapon() - Method in record class cromveil.combatnumbers.styles.WhenCondition
-
Returns the value of the
weaponrecord component. - when() - Method in record class cromveil.combatnumbers.styles.Rule
-
Returns the value of the
whenrecord component. - WhenCondition - Record Class in cromveil.combatnumbers.styles
- WhenCondition(Identifier, List, List, EntityPredicate, EntityPredicate, ItemPredicate) - Constructor for record class cromveil.combatnumbers.styles.WhenCondition
-
Creates an instance of a
WhenConditionrecord class. - withDefaults(float, float, float) - Static method in record class cromveil.combatnumbers.animation.SpringInterpolator
- withDefaults(float, float, float, ComposeMode) - Static method in record class cromveil.combatnumbers.animation.SpringInterpolator
- WORLD - Enum constant in enum class cromveil.combatnumbers.client.render.RenderOption
- worldPos - Variable in class cromveil.combatnumbers.client.render.FloatingText
- WorldStrategy - Class in cromveil.combatnumbers.client.render
-
Renders on true world position, was my first implementation and probably wasn't the best decision.
X
Y
A B C D E F G H I K L M N O P R S T U V W X YAll Classes and Interfaces|All Packages|Constant Field Values