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

InGame Info Reborn

In-game HUDs and GUIs done with structure — reactive, declarative, composable, and built to handle the rest.

Оцените первым
396
1
Все версииingameinfo-1.2.0

ingameinfo-1.2.0

Release13.07.2025

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

This version includes breaking changes!

Changes

  • Fixed a potential AnimTextRenderer crash
  • Implemented a theme manager using configurate-hocon
  • Migrated magic UI constants to themes
  • Added vanilla style background and button
  • Added more texture rendering abstraction
  • Better ReactiveObject callback handling
  • Added ReactiveCollection
  • Added Slot to MVVM
  • Added ComposeBlock. You can now inject immediate-mode Compose-style UI to MVVM via Slot
  • Virtual tree diffing for Compose UI recomposing
  • Added RenderOp and deferred UI rendering instructions architecture
  • Added render update interpolation pipeline
  • Implemented render update interpolation for SlidingText and AnimText
  • Added SharedContext for ViewModel and ComposeBlock to communicate
  • Added ZenScript util classes
  • Added DOM-like event system including input propagation and so on
  • Migrated to new UI event system
  • Improved GuiResources as a texture resource manager
  • Added UI rendering decoration pipeline
  • Added a bunch of visual commands for that decoration pipeline
  • Better UI element registry info logging on startup - a markdown file will be created
  • Added fluxloading compat - not to run lifecycle during loading
  • Refactor forge events
  • Added GuiLifecycleHolder & GuiLifecycleProvider pipeline
  • Added IgiRuntime to unify entry point
  • General fixes + refactor + cleanup

Current Architectural Modules Chart

ModuleRoleStatus
MVVM BaseSeparates logic (ViewModel) from rendering (View)✅ Done
XAML-Style DSL For ViewDeclarative XAML-style layout to build static UI trees✅ Done
Reactive BindingView reacts to changes in ViewModel automatically✅ Done
Compose (Injected via Slot)Immediate-mode UI embedded in ViewModel⚠️ Partially
Snapshot DiffingVirtual tree diffing for Compose-based UI✅ Done
Shared ContextShared runtime context between ViewModel and Compose blocks✅ Done
DOM-Like Event SystemInput propagation and event capturing/bubbling✅ Done
Interactable ControlCaptures input, intercepts propagation (works with Event System)✅ Done
Fixed / Render UpdateDual update loop for logic vs render✅ Done
Annotation Driven Auto-InterpolationUtility for smooth interpolation during render updates✅ Done
Render Op QueueAbstract draw commands for controls✅ Done
UI DecorationDraw custom visuals on existing controls✅ Mostly Done
Theme ManagerGlobal theme system (colors, font scale, etc)✅ Mostly Done

Файлы

ingameinfo-1.2.0.jar(1.27 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.0

Загрузчики

Forge

Версии игры

1.12.2

Загрузок

29

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

13.07.2025

Загрузил

ID версии

Главная