promotional bannermobile promotional banner

BWR-Core

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

BWR_Core-0.2.0#BETA

File nameBWR_Core-0.2.0BETA.jar
Uploader
Z1pperJZ1pperJ
Uploaded
Jan 7, 2026
Downloads
66
Size
275.0 KB
Mod Loaders
Forge
File ID
7429825
Type
B
Beta
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:bwr-core-1422315:7429825")

Learn more about Curse Maven

What's new

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.

This mod has no additional files