
Take Your Stream Chat
Live chat from Twitch, YouTube, Kick & TikTok — right inside your Minecraft world.
Оцените первым
3.3K
38
Список изменений
[2.0.1] - 2026-07-12
Patch release after 2.0.0 (550b7b5). All items below ship only in 2.0.1 artifacts (tysc-2.0.1+<mc>.jar), not in 2.0.0.
Added
- Minecraft 26.2 support (
tysc-2.0.1+26.2.jar, Fabric API 0.154.2+, Java 25) LegacySectionText— parses legacy§color codes in 3D message text (Twitch and other platforms)- Runtime dimension binding for every active message (
Message.dimensionKey): spawn, pin, restore from history ScreenNavigationCompatandHudOverlayCompat— shared entry points for screen navigation and action-bar overlay across 1.21.x / 26.1 / 26.2- Stonecutter rules for 26.2 APIs:
mainCamera(),setScreenAndShow,gui.screen(), HUD overlay path MessageEmoteSortingandMessageRenderSmoothing— extracted fromMessageRenderer(shared by 1.21.x and 26.x)
Fixed
- Pinned / chat messages visible in other dimensions (e.g. mod worlds such as Aether) — messages are tagged, filtered on render/HUD/click, cleared on dimension change, and pins are saved per dimension before reload (#8)
- 3D message rotation around the player on 26.2 — corrected Mojang axis mapping (
POSITIVE_Y→Axis.YP, notYN) - 26.2 world rendering —
COLLECT_SUBMITS+SubmitNodeCollectorsubmit pipeline instead of removedbufferSourcedraw path - Invisible 3D text on 26.2 — fixed
submitTextargument order (light/color) - Nick / message colors on 26.2 —
§codes parsed viaLegacySectionTextinstead of rawComponent.literal - 26.1 render event —
LevelRenderEvents.AFTER_SOLID_FEATURESinstead of removedAFTER_ENTITIES - Click handling — filter messages by current dimension; 26.1 and 26.2
MouseHandlerMixinbehaviour aligned - Break particles on 26.2 — float quad coordinates (no
Math.round), matching 26.1 - Settings / history navigation on 26.2 — screens opened via
setScreenAndShowcompat layer
Changed
- On dimension change: save pins for the previous dimension, remove all messages from other dimensions, then load pins for the new one
PinnedMessageStore.saveForDimension()— persists only pins whosedimensionKeymatches the target file- 26.1 and 26.2 client overrides aligned; only the render pipeline differs where the API requires it
- UI screens, keybinding, chat status overlay, and HUD visibility use compat helpers instead of direct
setScreen/inGameHud/currentScreencalls
Technical
SubmitGeometryHelper, submit-basedMessageRenderer,MessagePanelWorldRenderer, andMessageParticleManagerfor 26.2RenderLayerCompatstub for 26.2 submit pipeline; removed unusedpanelConsumerhelper- Stonecutter:
Style/TextColormappings,Formatting.byCode→ChatFormatting.getByCode - Overrides in
versions/26.2/src/;settings.gradle.ktsadds 26.2 to the Stonecutter matrix
Файлы
tysc-2.0.1+1.21.1.jar(395.01 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.0.1
Загрузчики
Fabric
Версии игры
1.21.1
Загрузок
16
Дата публикации
12.07.2026
