MonitoringMinecraft MonitoringMinecraft

ModernObscure

Мод FabricForgeNeoForge

Make Minecraft mod ObscureTooltip compatible with ModernUI.

9 скачиваний 0 подписчиков
Оцените первым

ModernObscure

License Available for Fabric Available for NeoForge Available for Forge

A multi-loader (Fabric & NeoForge) mod hat bridges ModernUI's rounded SDF tooltip backgrounds with obscure-tooltips' feature-rich tooltip system.

The mod requires Obscure Tooltips and Fragmentum, and recommends ModernUI.

preview

Features

  • ModernUI Rounded Backgrounds — Replaces obscure-tooltips' default panel/frame rendering with ModernUI's SDF (Signed Distance Field) rounded background, including shadow, border, and rainbow color cycling support.
  • Obscure-tooltips Compatibility — Retains all obscure-tooltips features: armor preview, tool preview, particles, effects (rim light, glow, shimmer), and scrollable tooltips.
  • AppleSkin Compatible — Hunger/saturation bars keep rendering correctly on top of the rounded background.
  • Graceful Fallback — When ModernUI is not installed, tooltips fall back to obscure-tooltips' default rendering.

Technical Notes

  • Multi-loader project using Architectury Loom: shared code lives in common/, with per-loader fabric/ and neoforge/ modules for loader-specific metadata
  • All ModernUI access is through Java reflection, so there is no compile-time dependency on ModernUI
  • ThreadLocal guards prevent double-rendering when both mods try to render the same tooltip
  • The SDF background uses GL_ALWAYS depth function to prevent AppleSkin bars from being rejected by the depth buffer
  • AppleSkin bars are re-rendered after the SDF flush with clean GL state; setAccessible(true) is needed because NeoForge's FoodTooltipRenderer is package-private
  • MixinHeaderComponent is split per loader because the Fabric jar of obscure-tooltips names the slot-drawing method method_32666 (intermediary) while the NeoForge jar names it renderImage (Mojang)
  • Only the Fabric mixin config carries a refmap (modernobscure-compat-common-common-refmap.json); NeoForge resolves Mojang-mapped names at runtime
  • ModelViewStack depth is tracked and restored to prevent crashes from unbalanced push/pop in ModernUI's internal methods
Смотри также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1845 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
Minestory
4 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
BULLCRAFT
BULLCRAFT Java + BE
186 онлайн
26.2 версия
Анархия! PvP | Работают поршни и вагонетки
ReallyWorld КОПИЯ ВСЕМ АДМИНКА
55 онлайн
1.16.5 — 1.21.1 версия
ПвП, Гриферство, бесплатный донат Dragon, AIR DROP
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.4. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат