▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/toucanLib
toucanLib

toucanLib

Small shared multi-loader utility helpers for jvn's mods.

Оцените первым
13.8K
2
Все версииtoucanLib 0.4.0

toucanLib 0.4.0

Release12.08.2026

Список изменений

Added

  • Added ToucanCrosshairCooldownIndicators for reusable hand-oriented cooldown icons beside the crosshair.

    • Positions indicators according to the player’s physical arm.
    • Automatically mirrors sprites on the right side.
    • Fills recovery progress toward the crosshair.
    • Stacks multiple visible indicators outward in registration order.
    • Respects the vanilla crosshair attack-indicator setting and rendering state.
    • Supports uniquely identified, removable registrations.
  • Added ToucanSkyDome for generating reusable position-only spherical dome vertex buffers for sky effects.

  • Added ToucanScaledAnimationClock for discontinuity-safe, variable-speed animation timing.

  • Added ToucanPlayerSkinResolver for non-blocking UUID-based player-skin resolution with:

    • Live-player skin reuse.
    • Authenticated profile loading.
    • UUID-based fallback skins.
    • Bounded caching.
    • Failed-lookup throttling.
  • Added cross-loader hovered-slot interaction routing with:

    • Modifier-key snapshots.
    • Deterministic handler ordering.
    • Removable registrations.
    • Explicit vanilla-click consumption.
    • Slot, menu, carried-stack, and pointer context.
  • Added reusable visual-slot utilities for:

    • Slot bounds and registration.
    • Hover hit testing.
    • Item, highlight, and count-label rendering.
    • Modifier-aware amount scrolling.
    • Source-stack reservation.
    • Unnumbered preview icons.
    • Hidden give-all sentinel handling.
    • Bounded item tooltips.
    • Component-key reveal hints.
  • Added progressive tooltip composition with:

    • Compact and expanded alternatives.
    • Lazy hidden-branch evaluation.
    • Current keybinding hints.
    • Custom predicates and key chords.
    • Standard 1/5/10/100 scroll instructions.
  • Added ToucanItemStateCycle for ordered component-backed item states with:

    • Forward and reverse wrapping.
    • Enum support.
    • Unknown-state recovery.
    • Default-component removal.
  • Added ToucanClientFeedback for standard action-bar messages and UI sounds for confirmed or rejected interactions.

  • Added ToucanLimitFeedback for reusable tick-based limit feedback.

  • Added ToucanModelPartAnchors for reusable model-part anchor calculations and cube access.

  • Added ToucanPostChain for reusable post-processing chain management.

  • Added ToucanBoundedCache.

  • Added ToucanColorValues for loader-neutral RGB/ARGB packing and color parsing.

  • Added ToucanItemCustomData helpers.

  • Added ToucanSegmentAabbs for generating segmented bounding boxes.

  • Added ToucanEntityLookup helpers.

  • Added vector stream codecs through ToucanStreamCodecs.

  • Added deterministic, allocation-free unit-float and signed mutable-random helpers to ToucanRandom.

  • Added double-precision smootherstep and clamping helpers to ToucanEasing.

  • Added optional NeoForge shader registration.

  • Added two-, three-, and four-component float uniform setters to ToucanShaders.

  • Added simplified NeoForge config-screen factory helpers.

  • Added supporting HUD, container-screen, model-part, and GuiGraphics mixins.

  • Added tests covering the new interaction, tooltip, rendering, timing, random, caching, networking, state-cycle, skin-resolution, and crosshair-indicator APIs.

Changed

  • Changed the project license from GNU GPL v3.0 to All Rights Reserved.
  • Expanded the README with examples for player skins, progressive tooltips, item states, hovered-slot interactions, and sky-dome rendering.
  • Expanded the API documentation to include the new client interaction, tooltip, rendering, animation, random, and crosshair cooldown APIs.

Файлы

toucanlib-fabric-1.21.1-0.4.0.jar(179.56 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

0.4.0

Загрузчики

Fabric

Версии игры

1.21.1

Загрузок

61

Дата публикации

12.08.2026

Загрузил

ID версии

Главная