promotional bannermobile promotional banner

BWR-Core

BWR-Core – a library mod providing shared API, render optimizations, and instrumentation hooks.

File Details

BWR_Core-0.2.0#BETA

  • B
  • Jan 7, 2026
  • 275.05 KB
  • 51
  • 1.12.2
  • Forge

File Name

BWR_Core-0.2.0BETA.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:bwr-core-1422315:7429825")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

0.2.0#BETA (2026-01-07)
----------------------
 - Добавлено: `RenderToggleListener` API — регистрация слушателей в `BWRCore` для оповещений при включении/выключении оптимизаций рендера.
 - Добавлено: поддержка `InstrumentationAPI` через `ServiceLoader` и программную регистрацию (`BWRCore.registerInstrumentation`).
 - Добавлено: клиентская привязка клавиши (по умолчанию `R`) — `ClientProxy`, `KeyInputHandler` для переключения оптимизаций на клиенте.
 - Добавлено: серверная команда `/bwr_render on|off|toggle|reload|status` для операторов (ToggleRenderCommand).
 - Добавлено: `CoreConfig` (`bwrcore.properties`) — чтение/запись настроек, `reloadConfig()` и `setRenderOptimizationsEnabled()`.
 - Добавлено: `RenderOptimizer` singleton с базовой инфраструктурой оптимизаций.
 - Исправлено/рефакторинг: удалены или нейтрализованы старые пакеты `com.example` и `com.coders.br`, канонический пакет — `com.coders.bwr.core`.
 - Обновлено: `mcmod.info` — версия `0.2.0#BETA`, метаданные мода.

0.2.0#BETA (2026-01-07) — English
---------------------------------
 - Added: `RenderToggleListener` API — register listeners in `BWRCore` to be notified when render optimizations are enabled or disabled.
 - Added: `InstrumentationAPI` support via `ServiceLoader` and programmatic registration (`BWRCore.registerInstrumentation`).
 - Added: client keybind (default `R`) — `ClientProxy`, `KeyInputHandler` to toggle optimizations on the client.
 - Added: server command `/bwr_render on|off|toggle|reload|status` for operators (ToggleRenderCommand).
 - Added: `CoreConfig` (`bwrcore.properties`) — read/write settings, `reloadConfig()` and `setRenderOptimizationsEnabled()`.
 - Added: `RenderOptimizer` singleton with basic optimization infrastructure.
 - Fixed/Refactor: removed or neutralized legacy packages `com.example` and `com.coders.br`; canonical package is `com.coders.bwr.core`.
 - Updated: `mcmod.info` and `build.gradle` — version `0.2.0#BETA`, mod metadata.