feat(mod): P1 modules (AutoSprint, TotemCounter, EnchantGlint, ArmorColor, PlaceAnimation), CustomModels, KineticLyrics fix

- AutoSprint, TotemCounter, EnchantGlint (styles, texture repaint, scroll speed/scale mixin), ArmorColor (durability colouring, targets, pulse),
  PlaceAnimation (block slides in from the hand; chunk-mesh hiding incl. Sodium, moving-block render), aligned with evo behaviour
- CustomModels: Chicken, Rabbit and Verity (Blockbench) models for chosen players, bundled assets, render-state carrier + submit redirect
- KineticLyrics: fix track key wiped by reset() (lyrics never applied, lrclib hammered every tick); new LyricsFinder with ranked lrclib search,
  unsynced timing estimate, NetEase fallback and retry on busy services; tests for the pure parts
- fix mode()/modeSetting() misuse for new modules; TODO updated
This commit is contained in:
loki5512344 2026-10-02 19:54:27 +02:00
parent 60b4fedb29
commit 6c641c4a94
Signed by: boba
GPG key ID: 253067914055423B
81 changed files with 3090 additions and 259 deletions

View file

@ -149,12 +149,22 @@
"render.entity.item.ItemEntityRendererMixin",
"render.entity.LivingEntityRenderStateMixin",
"render.fog.AtmosphericFogEnvironmentMixin",
"render.glint.GlintTextureMixin",
"render.weather.BlizzardFogMixin",
"render.fog.FogRendererMixin",
"render.fog.LavaFogModifierMixin",
"render.fog.WaterFogEnvironmentMixin",
"render.fogmod.PowderSnowFogModifierMixin",
"render.item.EquipmentLayerRendererMixin",
"render.models.AvatarCustomModelMixin",
"render.models.LivingEntityCustomModelMixin",
"render.placement.submit.BlockEntityPlaceMixin",
"render.placement.BlockItemPlaceMixin",
"render.placement.ModelBlockRendererPlaceMixin",
"render.placement.SectionCompilerPlaceMixin",
"render.placement.submit.LevelRendererPlaceMixin",
"sodium.placement.SodiumPlaceCullMixin",
"sodium.placement.SodiumPlaceHideMixin",
"render.item.ItemFeatureRendererMixin",
"render.item.ItemInHandAlwaysVisibleMixin",
"render.item.model.ItemModelAnimatorMixin",